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
339403411500	339403412017	339403412567	339403413117	339403413667	339403414217	339403414767	339403415317	339403415867	339403416417	339403416967	339403417517	339403418067	339403418617	339403419167	339403419717	339403420267	339403420817	339403421367	339403421917	339403422467	339403423017	339403423567	339403424117	339403424667	339403425217	339403425767	339403426317	339403426867	339403427417	339403427967	339403428517	339403429067	339403429617	339403430167	339403430717	339403431267	339403431817	339403432367	339403432917	339403433467	339403434017	339403434567	339403435117	339403435667	339403436217	339403436767	339403437317	339403437867	339403438417	339403438967	339403439517	339403440067	339403440617	339403441167	339403441717	339403442267	339403442817	339403443367	339403443917	339403444467	339403445017	339403445567	339403446117	339403446667	339403447217	339403447767	339403448317	339403448867	339403449417	339403449967	339403450517	339403451067	339403451617	339403452167	339403452717	339403453267	339403453817	339403454367	339403454917	339403455467	339403456017	339403456567	339403457117	339403457667	339403458217	339403458767	339403459317	339403459867	339403460417	339403460967	339403461517	339403462067	339403462617	339403463167	339403463717	339403464267	339403464817	339403465367	339403465917	339403466467	339403467017	339403467567	339403468117	339403468667	339403469217	339403469767	339403470317	339403470867	339403471417	339403471967	339403472517	339403473067	339403473617	339403474167	339403474717	339403475267	339403475817	339403476367	339403476917	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2664	3600	2300	2664	3600	2300	2665	3600	2300	2665	3600	2300	2665	3600	2300	2665	3600	2300	2665	3600	2300	2666	3600	2300	2666	3600	2300	2666	3600	2300	2666	3600	2300	2667	3600	2300	2667	3600	2300	2667	3600	2300	2667	3600	2300	2667	3600	2300	2666	3600	2300	2666	3600	2300	2666	3600	2300	2666	3600	2300	2666	3600	2300	2666	3600	2300	2666	3600	2300	2666	3600	2300	2666	3600	2300	2666	3600	2300	2665	3600	2300	2665	3600	2300	2665	3600	2300	2665	3600	2300	2665	3600	2300	2665	3600	2300	2665	3600	2300	2664	3600	2300	2664	3600	2300	2664	3600	2300	2664	3600	2300	2663	3600	2300	2663	3600	2300	2663	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
22796	20281	27746	30558	45066	58528	56708	41653	27818	20188	17471	16329	16011	15961	16018	16043	15937	15886	16087	15991	16021	16049	16013	16068	15959	15745	16168	15979	15829	15891	15939	15832	15795	15855	15897	15816	15882	15862	15872	15774	16091	15768	16048	15871	15955	15989	15902	15749	15744	15843	15965	15772	15709	15753	15835	15987	15992	16078	15815	15802	15924	15920	15738	15746	15918	15627	15828	15776	15940	15780	15555	15823	15671	16018	15883	15908	15897	15775	15756	15950	15868	15845	15884	15890	15841	15844	15696	15771	15788	15825	15942	15640	15879	15913	15883	15861	15890	15851	15763	16040	15761	15587	15742	15710	15733	15780	15805	15768	15816	15673	15968	15916	15895	15878	15847	15807	15730	15691	15873	15858	15653	16069	15704	15579	15828	15885	15766	15687	15828	15903	15844	15805	15743	15762	15666	15659	15692	15726	15865	15698	15656	15688	15820	15906	16019	15878	15756	15848	15842	15639	15735	15927	15876	15904	16002	15779	16017	15960	15631	15721	15647	15824	15955	15753	15977	15687	15792	15728	15830	15875	15785	15891	15717	15869	15925	15769	15757	15706	15839	15787	15808	15755	15819	15922	15750	15912	15895	15813	15852	15806	15912	15936	15771	15755	15823	15691	15919	15684	15875	15842	15890	15785	15845	15863	15647	15622	15819	15755	15769	15676	15637	15765	15985	15892	15803	15683	15936	15670	15635	15882	15712	15805	16062	15626	15843	15756	15700	15789	15956	15896	15857	15998	15730	15706	15937	15838	15686	15715	15754	15665	15755	15702	15837	15733	15754	15860	16090	15864	15725	15892	15908	15615	15804	15919	15694	15590	15696	15836	15833	15766	15503	15755	15804	15791	15744	15847	15652	15653	15741	15964	15902	16007	15787	15771	15785	15765	15760	15775	15864	15836	15744	15836	15699	15834	15814	15670	15830	15677	15690	15765	15728	15678	15703	15737	15705	15632	15773	15631	15683	15903	15559	15709	15757	15835	15899	15782	15739	15811	15658	15649	15983	15502	15747	15616	16085	15929	15907	15879	15856	15641	15706	15614	15591	15706	16072	15776	15868	15858	15734	15782	15831	15705	15753	15791	15815	15889	15830	15736	15917	15921	15691	15786	15727	15751	15764	15956	15934	15744	15864	15902	15950	15845	15677	15860	15812	15884	15813	15833	15847	15825	15776	15681	15933	15796	15973	15774	15810	15704	15843	15802	15904	15651	15631	15887	15853	15866	15881	15743	15907	15875	15927	15833	15746	15742	15683	15671	15899	15676	15935	15764	15983	15695	15542	15607	15906	15802	15800	15893	15770	15840	15853	15702	15729	15860	15716	15735	15778	15742	15798	15762	15939	15738	15743	15746	15938	15736	15920	15888	15878	15794	15764	15648	15736	15666	15845	15807	15849	15639	15702	15704	15735	15757	15568	15827	15714	15830	15943	15763	15738	15871	15848	15951	15763	15736	15637	15780	15838	15627	15976	15927	15731	15878	15685	15678	15621	15817	15939	15887	15754	15494	15741	15788	15794	15786	15792	15733	16017	16086	15542	15716	15939	15774	16039	15861	15786	16022	15862	15824	15860	15622	15703	15909	15839	15641	15674	15766	15619	15775	15799	15744	15825	15768	15894	15937	15755	15807	15834	15608	16020	15739	15755	15851	15800	15689	15773	15518	15643	15748	15730	15676	15758	15904	15701	15845	15746	15694	15716	15701	15946	15834	15902	15729	15946	15790	15657	15855	15540	15677	15766	15846	15642	15570	15761	15691	15886	15689	15511	15909	15825	15554	15770	15807	15724	15779	15648	15943	15762	15836	15989	15919	15826	15775	15816	15849	15699	15690	15768	15968	15664	15653	15623	15799	15670	15772	15842	15798	15850	16014	15690	15910	15766	15886	15925	15959	15831	15749	15878	15913	16011	15723	15919	15811	15650	15784	15738	15871	15818	15657	15923	15704	15685	15862	15756	15859	15821	15597	15891	15750	15629	15855	15686	15763	15803	15806	15875	15740	15695	15687	15794	15810	15587	15749	15851	15833	15697	15596	15962	15889	15801	16096	15618	15721	15774	15702	15906	15538	15936	15874	15827	15614	15854	15779	15768	15846	15697	15750	15692	15841	15791	15851	15948	15867	15926	15763	15702	15906	15636	15595	15746	15794	15797	15745	15604	15851	15906	15731	15673	15864	15964	15860	15997	15947	15910	15767	15823	15811	15576	15770	16033	15998	15923	15945	15876	16065	15978	15845	15828	15770	15508	15521	15675	15867	15848	15737	15870	15790	15922	15735	15751	15835	15810	15787	15603	15874	15800	15750	15822	16026	15912	15856	16002	15978	15769	15745	15733	15711	15694	15724	15838	15661	16009	15920	15724	15817	15649	15910	15751	15854	15672	15879	16068	15744	15773	15676	15764	15895	15856	15863	15757	15700	15860	15691	15679	15682	15841	15712	15711	15842	15898	15782	15917	15701	15871	15668	15644	15784	15836	15812	15730	15715	15655	15879	15775	15956	15814	15615	15686	15795	15933	15831	15506	15881	15726	15632	15958	15844	15746	15779	15694	15844	15900	15989	15670	15679	15837	15735	15936	15759	15813	15809	15817	15786	15696	15719	15646	15823	16067	15899	15851	15962	15773	15875	15889	15744	15993	15774	15632	15840	15713	15587	15845	15837	15854	15868	15886	15672	15876	15708	15871	15899	15697	15805	15492	16012	15872	15779	15671	15778	15797	15772	15891	15883	15938	15951	15927	15883	15913	15778	15917	15980	16194	15821	15546	15937	15879	15896	15557	15634	15722	15676	15724	15725	15968	15614	15937	15843	15914	15832	15906	15772	15777	15537	15780	15821	15759	15901	15657	15936	15732	15676	15628	15906	15925	15907	15847	15573	15798	15761	15729	16006	15832	15798	15867	15801	15785	15661	15916	15854	16005	15644	15756	15741	15666	15984	15784	15801	15885	15589	15927	15932	15730	15671	15740	15744	15830	15546	15840	15572	16081	15774	15750	15898	15814	15553	15801	15801	15907	15912	15887	15787	15878	15883	15882	16039	15970	15847	15890	15586	16038	15818	15764	15703	15821	15888	15884	15961	15654	15763	15961	15707	15867	15778	15759	15798	15937	15869	15866	15809	15589	15880	15690	15890	15818	15752	15623	15697	15880	15814	15817	15842	15724	15810	15700	15746	15533	15688	15847	15887	15782	15918	15587	16026	15852	15915	15892	15854	15816	15895	15849	15588	15517	15500	15673	15725	15753	15839	15750	15837	15782	15700	15850	15967	15807	15783	15723	15991	15653	15865	15980	16109	15827	15814	15722	15831	15648	15784	15735	15518	15909	15808	15751	15765	15973	15603	15846	15768	15762	15899	15642	15618	15738	15741	15840	15734	15971	15993	15778	15866	15815	15736	15612	15741	15772	15770	15798	15593	15845	15945	15843	15845	15640	15866	15739	15922	15859	15749	15799	15956	15782	15683	15916	15692	15657	15836	15958	15809	15769	15710	15736	15876	15607	15812	15716	15780	15922	15968	15805	15878	15957	15767	15855	15893	15898	15500	15607	15874	15871	15980	15760	15797	15735	15910	15973	15747	15817	15879	15826	15892	15822	15828	15944	15956	15935	16118	15623	15707	15713	15570	15953	15575	15830	15894	15887	15869	15870	15774	15890	15784	15904	15720	15709	15707	15690	15831	15755	15775	15795	15849	15785	15754	15742	15767	15635	15895	15944	15848	15817	15678	15798	15953	15839	15856	16017	15746	15758	15825	15932	15880	15959	15686	15618	15789	15764	15811	15956	15648	15885	15840	15662	15702	15689	15871	15917	15580	15770	15912	15923	15898	15973	15631	15846	15840	15785	15801	15768	15634	15783	15833	15938	15870	15790	15847	15960	15891	15694	15472	15816	15741	15857	15845	15819	15757	15706	15673	15712	15881	15905	15720	15756	15729	15972	15997	16020	15871	15880	15663	15685	15576	15897	15690	15808	15845	16046	15868	15601	15720	15904	15780	15739	15634	15713	15726	15755	15722	15693	15846	15807	15858	15758	15847	15774	15634	15573	15736	15850	15976	15669	15585	15949	15671	15726	15985	15855	15720	15890	15851	15855	15772	15873	15512	15824	15869	15668	15855	15858	15821	15745	15989	16017	16020	15806	15810	15887	15768	15403	15854	15951	15777	15903	15776	15787	15835	15909	15765	15784	15882	15634	15843	15880	15925	15635	16067	15803	15877	15868	15664	15805	15591	15837	15920	15856	15759	15808	15875	15740	15723	15879	15712	16016	15910	15654	15887	15732	15749	15697	15843	15812	15709	15773	15744	15977	15924	15718	15929	16068	15972	15728	15678	15808	15923	15774	15778	15808	15772	15924	15585	15778	15856	15930	15841	15776	15779	15737	15867	15867	15965	15947	15810	15888	15783	15911	15862	15912	15793	15854	15775	15873	15749	15896	15933	15735	15904	15716	15794	15687	15598	15730	15812	15779	15722	15890	15843	15711	15971	15913	15685	15797	15696	15622	15660	15705	15855	15505	15950	15945	15770	15789	15694	15862	16026	15751	15959	15681	15909	15938	15971	15916	15684	15590	15726	15805	15995	15704	15772	15846	15843	15805	15740	16015	15933	15679	15766	15909	15689	16019	15693	15785	15979	15631	15765	15851	15920	15692	15783	15711	15696	15715	15577	15567	15741	15816	15842	15807	15783	15737	15763	15848	15960	15730	15715	15835	15814	15872	15715	15609	15802	15864	15898	16062	15752	15820	15733	16033	15719	15806	15878	15862	15673	15718	15975	15953	15830	15876	15679	15783	15724	15745	15671	15654	15826	15872	15657	15846	15836	15899	15897	16005	15984	15839	15810	15985	15681	15788	15709	15930	15971	15767	15753	15889	15658	15804	15853	15910	15631	15819	15983	15756	15814	15945	15676	15966	15869	15799	15604	15657	15882	15996	15851	15816	15680	15665	15908	16037	15759	16020	15811	15432	15896	15838	15863	15735	15766	15660	15687	15774	15831	15518	15719	15604	15789	15908	15689	15946	15728	15823	15956	15873	15897	15710	15700	15749	15684	15923	15886	15815	15648	15661	15767	15728	15747	15989	15737	15780	15678	15766	15881	15991	15728	15720	15767	15945	15794	15617	15969	16053	15860
31265	49206	49401	44368	53621	59655	51754	33288	19271	12673	10866	10119	10175	10165	10135	10145	9971	10019	10050	10152	10209	10172	10047	10067	10010	10116	9973	10147	10230	10139	10079	10080	10236	10054	10055	10201	10090	10102	10055	10090	10222	10118	10091	10014	10064	9941	9986	9972	9969	10057	10098	10216	10106	10057	10040	10067	9852	10179	10068	10140	10122	10079	10232	10194	10048	9967	10060	9956	10080	10112	10024	9869	10022	10044	10206	10111	10078	10234	9985	10131	9943	10204	10094	10127	9951	10002	10202	10025	9934	10044	10053	9895	10042	10054	10110	10091	10031	10086	9904	10211	9994	10127	9964	9944	10098	10106	10029	10166	10009	10057	9965	10142	10000	10080	9926	10175	10114	10043	10090	9885	10006	9975	9977	10086	10167	10133	10184	9991	10195	10091	10044	10029	9998	10096	10094	10130	9990	10161	10020	10017	10057	9970	10113	9978	10161	9971	10001	10086	10092	10043	9979	10091	10171	10002	10092	9999	10144	10075	9976	9872	10067	10089	10069	10055	9962	10068	9947	10005	10057	10008	10105	9965	10150	9975	10056	10150	10095	9978	10110	10156	9983	10101	10099	9947	10039	10072	10074	9916	9973	9980	9981	10087	10064	9832	10137	10090	10045	10096	9949	10061	10024	9803	10030	10112	9955	9981	10032	10026	10115	10141	9945	10086	10055	10099	9986	10002	10025	10079	10115	10000	9969	9934	9998	10002	10166	9915	10030	10071	9986	10213	10043	10031	10102	9982	10057	10158	9938	10129	9980	10130	9980	10016	9981	10028	10178	10123	10043	10113	10040	10008	9917	9977	9990	10038	10009	10132	9999	9975	9830	10016	10139	9879	10059	10029	10031	10167	10007	10091	10021	10032	9963	10107	10031	10120	10194	10067	9983	10177	10205	10041	9944	10112	9998	9976	10089	9856	10125	10016	10105	10059	10022	10136	10087	10056	10017	10018	10114	10134	9955	10167	10021	10007	9999	9912	10010	9946	10026	9950	10120	10153	10033	10067	9973	10037	9964	9982	10150	10068	10054	10197	10026	9985	10011	10008	10040	9983	10078	10053	10194	9989	10086	10199	10191	9930	10086	10022	10017	10052	10167	9975	9914	10031	9978	10080	10303	10078	10143	10166	10078	10030	9975	10204	10092	9998	10155	9894	10006	10011	9940	9998	9985	9934	10169	10004	10099	10051	9937	10102	10015	10026	9952	9971	9984	10026	9969	10066	10091	10046	10041	9985	10066	10107	10043	10134	10140	10116	9905	10081	10050	9987	10089	9984	10048	9896	10006	10018	9843	10083	10041	9856	9988	9997	10018	10024	10115	10066	10131	9870	10136	9906	10129	9982	10010	10009	10024	10075	10031	10114	10009	9976	10090	9892	10053	9978	10044	9964	9973	10085	10062	9979	10001	10081	10071	9928	10176	9975	10009	10274	9936	10085	10096	9945	9992	10092	10027	10003	10022	10009	10068	10022	9961	9840	9959	10138	10122	10165	9961	9954	10064	10201	9956	9950	9898	10149	10155	10006	10122	10084	10021	10141	10128	10171	9972	9870	10001	10021	10115	10157	10060	10153	9951	10233	10187	10064	10001	10036	9979	10129	10212	10005	10044	10037	10028	9989	10032	9920	10073	10014	10002	9968	10013	9995	10040	10021	10030	10065	9907	10222	10177	10103	9984	9977	10007	10133	9994	10167	9981	9980	10109	10047	9986	9939	9968	9996	10008	9906	9906	10062	10109	10105	9941	10015	10096	10170	10230	10128	9870	10018	10016	10039	9916	10093	10043	9935	9979	10062	10152	10053	10209	9947	9981	10062	10051	10000	9967	10062	10076	10080	9967	10138	10117	10058	9940	10021	10121	10084	10057	10079	10068	9987	9952	9982	9998	9948	10057	9918	9959	10042	9950	9989	9952	9863	10035	10100	10076	10012	10035	10103	9986	10034	9933	10005	10030	10105	10065	10134	10078	10026	10085	10185	9959	10003	9998	9986	9884	10053	9941	9859	10097	10093	10022	10052	10076	10004	10018	10039	9885	9866	9927	9896	10008	10051	10143	10048	10066	10131	10089	10075	10154	9983	9969	9969	9935	10030	9899	10026	10083	10152	10041	10103	9950	10131	9989	9944	10027	9819	9824	10056	10011	9951	10064	10099	10163	9977	10064	9894	10044	10038	10060	10136	10131	10066	10081	10004	10015	10080	10081	10074	9828	10154	10146	10107	10082	10071	10198	9986	9922	10132	9980	9938	9891	10124	9978	9967	10091	10036	10078	10040	10145	10033	10028	9924	10122	10103	10044	9994	10182	10026	10094	10109	10186	9893	10068	10054	10152	9983	10112	10105	9989	10106	10069	9881	9906	10022	9975	10030	9945	10013	10062	10092	10237	10021	9954	9970	10084	10037	10090	9986	10085	10088	10102	9933	9951	10055	10154	10086	9991	9956	10084	10074	10067	9917	10098	9839	10064	10051	10023	9872	10078	9934	9952	9973	10185	10053	10118	9974	10064	9980	10042	9870	10128	10037	10094	10211	9982	10044	10011	10019	9969	9946	9942	9950	10028	9959	10156	10052	10075	10038	9991	10124	9976	10041	9925	10062	10020	10037	10144	9957	10178	10237	10147	9932	9964	10104	9925	10069	10145	9958	10030	9922	9884	10117	9981	10094	9947	10043	9863	9989	10049	10028	10133	9973	9981	9920	10017	10063	10179	10018	10117	10007	9981	9950	10168	9973	10127	9914	10147	9950	10054	10011	10045	9996	10037	9891	10068	10144	10159	10085	10031	9987	10088	9868	9952	9926	10088	10137	9959	10070	10091	9938	10055	10027	10057	10068	10043	9904	10077	10028	9888	10003	9929	9918	10032	10032	10068	9896	10103	10179	10000	9911	10148	9985	9981	10067	9971	10115	10045	10121	9904	10044	9830	10029	10054	10085	10150	10009	9933	10034	10039	10008	9923	10268	10129	10214	10133	10019	10197	10000	10083	9960	9986	10013	10189	9971	10164	9956	10095	10077	10162	10174	10200	10020	9829	9946	10054	10068	10112	10017	10002	9935	10018	10073	10104	10146	10145	10079	10137	9976	9923	9979	10004	10114	10014	10042	10074	9929	10022	10072	10066	10121	10129	10101	10081	10058	9995	10135	10163	10019	10065	10090	9873	9925	10121	10070	10152	9905	10179	10103	9879	10091	9919	10086	10080	10059	9951	9847	10073	9862	9912	9938	10096	9902	10008	10247	9910	10056	9960	10081	9987	10062	10032	9931	10065	9907	10123	10072	9908	10098	9900	10052	9984	10017	9980	9930	10041	10104	10196	10130	9963	10110	9952	10029	9990	10060	10077	10031	10101	9967	10119	10105	9995	10084	9933	10164	10071	9983	9940	10154	9938	10055	10018	10001	10137	9965	10010	9972	10006	10176	10130	10064	9975	10011	10018	10072	10095	10087	9959	10142	9849	10162	10060	9890	9941	10184	10107	9930	10083	10133	10152	10034	9977	10063	10144	10041	10094	10090	10020	9960	10027	10006	10001	10261	10013	9931	9997	10015	10132	10059	9986	10025	10190	10085	10076	9883	10332	10106	10162	9964	10135	10090	10052	10225	9830	10019	10126	10010	10108	9971	10105	9900	9921	9971	10094	9923	9854	10029	10143	9959	9918	10253	10144	10072	10163	9955	10028	9991	9967	10045	10025	9945	10014	9986	10066	10096	10076	9927	10077	10037	10125	10030	10021	10080	10025	10033	9984	10074	10167	10090	10039	9981	10114	10085	10167	10171	10007	10193	9856	10154	9932	9998	9966	10015	10069	9929	10058	10144	9900	9928	10125	9889	9916	10119	9976	10086	9998	10146	9933	10006	9977	10177	9956	10037	10074	9993	9954	9987	10021	10000	10003	10134	10093	9985	10009	10063	9917	10099	10122	9987	10078	10161	10118	10102	10035	10044	9955	10065	10089	9958	10089	10013	10166	9890	10141	10062	10130	10175	9961	10106	10042	10166	10099	10049	10009	10108	10110	10011	10007	10027	9881	10099	10049	10089	10066	10152	10021	9897	10012	10121	10124	9964	10110	10031	10165	10080	9942	10011	10073	9988	9859	9977	10044	10298	9853	9954	9952	9899	9909	10126	9870	10043	9920	10022	10027	10045	10252	10053	9899	9919	10087	10087	10027	9979	10112	10175	10186	9949	9998	9805	9932	10075	9996	10037	9981	10027	9947	10136	10141	9949	10267	9993	9961	10060	9958	10134	9917	9967	9997	10160	9937	10071	9964	9980	10003	9920	10010	10053	10055	9955	9992	10101	10054	10050	10008	10016	10206	10099	9937	10155	9942	10026	9901	9996	9878	9977	9995	9980	9932	10079	9941	9982	10003	10061	9994	10064	10202	10164	9921	10110	10100	10154	9844	10049	9978	10178	9945	9988	10075	9941	10037	9874	10028	10033	9881	10156	10017	10058	9870	9943	10012	10103	9846	9941	10141	10134	9801	10030	10054	9852	9880	10138	10109	10000	9967	10033	10052	10089	10022	9864	10007	10147	10160	10099	10079	10014	9914	10017	10235	9981	10044	10022	10016	10054	9936	10090	10059	10159	9852	10212	9928	10110	10082	10007	10082	10056	9967	9948	9952	10136	9992	10025	10027	10083	9875	10103	10057	10070	10046	10015	9999	10007	9869	10015	10010	9903	9986	10114	10006	10130	9886	10056	9981	10174	10057	10068	10062	9977	9861	9800	9972	9991	10068	10059	10074	9972	9996	10167	9991	10084	10045	10112	9966	10111	10086	9997	9997	10138	10057	10045	9998	9968	9996	10054	10094	10092	10023	10133	9987	10142	9948	9920	10038	9983	10136	9919	9899	10054	9988	10072	10046	10218	9868	10003	9992	10163	10184	9989	10095	10033	9904	9976	9872	10061	10089	9959	9946	9970	9994	10044	9939	10195	10056	10198	9952	10049	9948	10005	10121	10161	10058	9939	9960	10013	10072	9993	10014	10007	10141	9877	10125	10208	9992	9911	9903	10060	9957	10049	9944	10062	10025	10034	9889	9822	10184	9821	10170	9987	9946	10018	10078	10010	10261	9822	9955	10127	10199	9970	10093	9883	10010	10106	10097	10042	10136	10135	10041	9904
33992	31650	31955	22885	22622	24776	23194	20668	18275	17180	16791	16565	16763	16565	16659	16485	16736	16548	16523	16714	16611	16664	16411	16640	16485	16456	16526	16610	16840	16587	16679	16737	16872	16647	16673	16881	16617	16650	16721	16469	16669	16735	16366	16401	16243	16481	16657	16626	16643	16358	16604	16638	16527	16713	16524	16616	16526	16519	16707	16499	16649	16531	16435	16519	16602	16540	16683	16672	16589	16571	16716	16687	16629	16657	16596	16647	16632	16426	16612	16492	16408	16566	16495	16633	16602	16378	16560	16611	16525	16364	16817	16467	16511	16496	16579	16497	16804	16696	16508	16504	16353	16725	16606	16386	16460	16430	16520	16471	16472	16504	16440	16376	16536	16637	16418	16403	16427	16311	16549	16508	16457	16496	16666	16587	16580	16662	16538	16464	16563	16549	16675	16669	16676	16334	16380	16596	16663	16651	16522	16464	16168	16733	16657	16607	16625	16612	16867	16635	16325	16758	16737	16554	16525	16517	16590	16318	16623	16500	16681	16697	16701	16566	16823	16642	16452	16698	16439	16462	16321	16377	16423	16530	16620	16513	16522	16634	16555	16315	16354	16594	16507	16486	16490	16360	16329	16461	16433	16473	16491	16570	16587	16809	16681	16533	16571	16513	16568	16432	16494	16692	16414	16461	16574	16644	16534	16377	16556	16497	16612	16672	16408	16607	16507	16508	16321	16673	16675	16612	16547	16485	16680	16387	16375	16521	16532	16450	16581	16458	16693	16536	16503	16715	16754	16481	16571	16573	16649	16452	16548	16397	16470	16605	16650	16782	16463	16590	16672	16737	16667	16543	16531	16473	16497	16394	16772	16700	16518	16491	16668	16605	16584	16615	16566	16474	16498	16445	16342	16487	16550	16449	16632	16531	16810	16581	16569	16622	16659	16606	16683	16660	16493	16555	16443	16540	16561	16594	16642	16692	16445	16703	16583	16452	16558	16488	16533	16522	16528	16486	16586	16759	16688	16555	16426	16501	16541	16463	16468	16505	16457	16505	16599	16342	16472	16730	16386	16396	16759	16538	16499	16647	16498	16577	16839	16586	16440	16432	16489	16435	16461	16537	16747	16473	16655	16505	16717	16637	16472	16580	16597	16494	16725	16580	16802	16790	16495	16565	16540	16579	16545	16616	16425	16627	16587	16582	16573	16417	16608	16386	16598	16445	16671	16570	16671	16388	16582	16576	16537	16314	16481	16568	16458	16503	16386	16638	16585	16611	16835	16625	16529	16281	16608	16677	16298	16828	16684	16528	16542	16615	16593	16480	16568	16655	16513	16663	16400	16539	16653	16538	16748	16704	16680	16381	16546	16515	16552	16757	16520	16703	16434	16518	16566	16662	16719	16618	16504	16621	16613	16753	16526	16639	16383	16705	16807	16658	16443	16499	16568	16725	16551	16492	16374	16535	16349	16492	16562	16627	16708	16724	16402	16434	16489	16536	16702	16757	16388	16734	16555	16579	16547	16529	16597	16686	16621	16669	16857	16637	16577	16520	16551	16790	16619	16575	16860	16608	16572	16636	16599	16515	16573	16496	16652	16627	16649	16584	16511	16353	16636	16485	16560	16804	16653	16490	16483	16639	16550	16633	16591	16592	16584	16662	16530	16399	16508	16689	16618	16558	16636	16621	16627	16595	16403	16404	16443	16446	16755	16643	16482	16416	16434	16388	16450	16652	16704	16516	16636	16549	16502	16622	16583	16647	16496	16491	16638	16434	16469	16694	16676	16442	16567	16767	16631	16418	16423	16459	16639	16778	16539	16351	16428	16746	16703	16553	16636	16688	16460	16528	16691	16381	16668	16811	16644	16728	16799	16701	16414	16629	16601	16498	16435	16690	16502	16469	16517	16557	16320	16727	16428	16466	16358	16555	16495	16613	16636	16419	16373	16690	16509	16758	16498	16498	16626	16435	16588	16496	16768	16683	16722	16764	16704	16451	16557	16670	16554	16489	16562	16527	16662	16664	16466	16582	16466	16739	16572	16461	16693	16490	16585	16551	16640	16548	16514	16643	16400	16643	16580	16446	16629	16589	16570	16614	16550	16511	16538	16531	16757	16652	16597	16727	16603	16553	16390	16632	16534	16515	16486	16601	16506	16603	16581	16477	16766	16625	16409	16682	16761	16680	16510	16578	16266	16661	16541	16517	16444	16554	16612	16475	16674	16349	16605	16684	16931	16575	16440	16655	16500	16705	16655	16415	16438	16587	16507	16378	16448	16626	16614	16759	16486	16397	16616	16687	16467	16612	16522	16566	16489	16646	16428	16443	16580	16522	16424	16497	16503	16593	16547	16461	16661	16550	16408	16446	16735	16518	16557	16515	16483	16419	16663	16502	16717	16525	16381	16557	16565	16575	16622	16416	16487	16647	16496	16673	16587	16536	16732	16532	16490	16626	16565	16614	16339	16573	16674	16609	16619	16530	16591	16599	16744	16586	16508	16671	16511	16419	16560	16529	16534	16447	16735	16439	16742	16545	16441	16510	16551	16632	16724	16739	16547	16593	16428	16554	16523	16525	16634	16370	16766	16701	16773	16751	16486	16686	16652	16677	16776	16492	16540	16559	16406	16683	16434	16592	16614	16537	16589	16475	16576	16588	16453	16593	16388	16448	16639	16787	16507	16562	16394	16695	16791	16597	16522	16805	16406	16652	16569	16756	16355	16431	16312	16577	16581	16494	16732	16483	16559	16580	16501	16415	16828	16497	16663	16488	16310	16547	16419	16481	16390	16370	16444	16563	16482	16617	16548	16486	16583	16558	16776	16599	16511	16638	16567	16710	16469	16593	16507	16629	16293	16641	16593	16757	16538	16600	16643	16585	16345	16698	16645	16685	16525	16486	16644	16639	16634	16614	16361	16530	16459	16435	16591	16594	16343	16396	16632	16611	16448	16593	16479	16434	16486	16613	16665	16586	16649	16626	16666	16643	16679	16527	16513	16721	16595	16319	16467	16552	16409	16726	16577	16542	16503	16230	16594	16529	16515	16643	16569	16640	16652	16586	16463	16622	16507	16373	16672	16524	16618	16486	16782	16565	16631	16705	16595	16466	16282	16478	16420	16419	16382	16514	16513	16524	16544	16627	16449	16651	16567	16470	16602	16579	16523	16602	16776	16421	16455	16658	16561	16469	16564	16487	16454	16638	16568	16557	16533	16613	16538	16378	16584	16539	16471	16688	16442	16549	16476	16546	16618	16535	16592	16590	16469	16505	16593	16450	16792	16626	16756	16591	16586	16554	16711	16641	16545	16734	16448	16778	16784	16503	16672	16625	16267	16651	16400	16696	16586	16757	16649	16611	16499	16695	16526	16578	16413	16405	16414	16530	16546	16304	16473	16599	16757	16587	16642	16387	16607	16336	16640	16585	16685	16496	16596	16637	16677	16582	16620	16525	16715	16572	16802	16649	16670	16563	16517	16679	16589	16534	16661	16560	16708	16549	16745	16545	16575	16512	16319	16621	16511	16369	16733	16797	16599	16655	16604	16727	16583	16566	16401	16573	16725	16853	16579	16466	16514	16571	16449	16594	16524	16670	16519	16422	16532	16640	16505	16505	16761	16357	16642	16702	16553	16585	16507	16489	16611	16824	16538	16752	16730	16629	16659	16572	16663	16532	16429	16516	16687	16589	16591	16435	16513	16493	16682	16447	16633	16527	16436	16490	16566	16547	16465	16510	16650	16430	16555	16664	16492	16682	16770	16515	16717	16645	16728	16472	16575	16647	16633	16654	16339	16565	16475	16542	16442	16502	16414	16702	16436	16359	16483	16434	16352	16791	16696	16803	16592	16524	16426	16732	16624	16778	16671	16433	16572	16465	16598	16341	16740	16480	16687	16479	16465	16283	16529	16430	16647	16721	16678	16695	16532	16260	16354	16509	16818	16785	16660	16634	16577	16635	16635	16540	16660	16568	16467	16628	16415	16725	16420	16614	16582	16603	16521	16545	16690	16497	16589	16525	16841	16446	16494	16353	16397	16542	16636	16583	16714	16634	16470	16592	16391	16572	16689	16438	16528	16515	16603	16522	16491	16737	16700	16612	16621	16710	16737	16479	16710	16711	16558	16641	16812	16522	16421	16613	16549	16641	16666	16636	16651	16640	16549	16582	16781	16528	16556	16513	16662	16500	16638	16320	16661	16620	16678	16573	16495	16570	16362	16554	16612	16682	16749	16455	16527	16651	16288	16597	16550	16610	16533	16582	16460	16319	16505	16501	16592	16603	16491	16702	16585	16800	16452	16429	16463	16386	16535	16525	16564	16445	16430	16585	16643	16712	16796	16428	16503	16399	16576	16531	16452	16630	16485	16577	16533	16621	16682	16580	16656	16635	16751	16563	16515	16476	16511	16537	16541	16628	16541	16496	16627	16480	16494	16456	16485	16551	16589	16659	16633	16321	16327	16765	16477	16634	16635	16444	16432	16585	16696	16622	16603	16557	16511	16519	16402	16574	16613	16626	16620	16518	16535	16646	16600	16590	16529	16727	16482	16481	16517	16494	16679	16433	16435	16601	16598	16667	16766	16588	16661	16380	16605	16769	16529	16711	16463	16352	16751	16511	16602	16678	16574	16761	16621	16582	16876	16810	16564	16642	16601	16407	16628	16404	16434	16456	16541	16455	16436	16569	16645	16558	16444	16566	16505	16663	16804	16504	16668	16609	16706	16536	16558	16555	16583	16566	16722	16575	16604	16588	16800	16635	16612	16717	16533	16383	16366	16456	16752	16553	16504	16581	16602	16570	16463	16578	16336	16463	16514	16314	16540	16691	16699	16631	16467	16468	16401	16763	16749	16551	16711	16528	16776	16488	16480	16468	16596	16420	16455	16740	16611	16658	16735	16562	16722	16591	16415	16363	16487	16570	16526	16346	16640	16716	16672	16521	16534	16541	16652	16487	16561	16646	16654	16487	16553	16473	16921	16537	16548	16482	16525	16633	16656	16445	16607	16432	16679	16614	16664	16585	16727	16486	16432	16584	16558	16753	16499	16606	16496	16539	16572	16408	16600	16532	16494	16625	16670	16713	16713	16494	16606	16183	16560	16657	16503	16535	16469	16505	16506	16544	16680	16709	16371	16644	16619	16509	16586	16212	16610	16426	16531	16595	16487	16506	16711	16524	16604	16408
24479	34866	26159	13945	16405	18210	15956	13221	11144	10455	10393	10394	10329	10367	10381	10228	10413	10174	10260	10298	10134	10323	10202	10314	10163	10206	10351	10335	10141	10103	10167	10136	10333	10353	10316	10181	10332	10102	10153	10185	10104	10202	10232	10090	10124	10370	10158	10254	10025	10243	10274	10370	10100	10230	10066	10100	10236	10191	10501	10061	10172	10206	10233	10294	10187	10145	10188	10180	10258	10362	10297	10336	10115	10184	10288	10202	10317	10084	10210	10236	10177	10132	10314	10219	10256	10293	10176	10290	10296	10276	10204	10254	10211	10266	10262	10232	10134	10176	10273	10310	10167	10093	10172	10352	10101	10245	10236	10199	10333	10254	10254	10285	10185	9988	10188	10221	10155	10094	10151	10149	10427	10200	10226	10334	10203	10126	10158	10088	10233	10336	10174	10314	10171	10188	10206	10238	10133	10219	10342	10143	10275	10260	10362	10104	10183	10223	10296	10257	10260	10071	10293	10120	10175	10311	10214	10170	10229	10097	10172	10180	10184	10368	10155	10149	10251	10153	10069	10268	10334	10153	10175	10068	10249	10145	10124	10349	10320	10128	10195	10076	10209	10091	10250	10090	10109	10207	10197	10094	10112	10203	10297	10232	10009	10213	10127	10281	10095	10250	10354	10213	10162	10171	10152	10309	10117	10113	10080	10257	10200	10264	10217	10190	10249	10349	10230	10090	10286	10178	10302	10250	10094	10375	10237	10312	10185	10225	10180	10136	10157	10300	10142	10256	10138	10022	10376	10185	10193	10253	10361	10230	10090	10053	10166	10179	10195	10091	10280	10175	10164	10231	10091	10239	10192	10202	10205	10183	10182	10111	10304	10163	10334	10335	10376	10250	10215	10331	10278	10150	10295	10222	10229	10149	10372	10260	10124	10394	10285	10219	10169	10171	10323	10116	10152	10106	10159	10265	10182	10246	10222	10138	10166	10290	10217	10179	10309	10163	10218	10259	10225	10178	10196	10304	10237	10186	10144	10206	10244	10302	10194	10132	10261	10051	10319	10282	10246	10265	10491	10215	10257	10191	10181	10179	10094	10252	10134	10216	10146	10132	10208	10256	10182	10302	10164	10271	10346	10183	10333	10271	10346	10165	10235	10245	10131	10266	10463	10315	10348	10153	10142	10323	10303	10409	10106	10227	10313	10171	10370	10085	10154	10108	10378	10267	10328	10142	10291	10269	10186	10349	10321	10143	10180	10250	10202	10302	10177	10272	10200	10268	10239	10198	10229	10203	10148	10200	10110	10169	10210	10256	10283	10296	10213	10311	10216	10210	9984	10112	10118	10303	10225	10156	10260	10300	10325	10407	10125	10280	10202	10216	10294	10077	10320	10185	10270	10193	10307	10311	10157	10221	10268	10027	10243	10120	10283	10365	10255	10185	10086	10173	10133	10132	10270	10318	10249	10157	10176	10021	10120	10127	10393	10308	10268	10064	10134	10249	10172	10108	10062	10171	10283	10100	10456	10286	10044	10177	10044	10176	10311	10385	10362	10221	10169	10085	10221	10251	10225	10233	10145	10369	10119	10300	10251	10146	10255	10142	10386	10304	10176	10224	10188	10322	10260	10093	10196	10181	10190	10208	10306	10179	10148	10333	10239	10094	10237	10328	10185	10047	10221	10244	10288	10130	10239	10195	10265	10181	10148	10298	10428	10108	10228	10143	10282	10209	10298	10313	10202	10118	10126	10227	10201	10206	10134	10206	10270	10304	10241	10336	10219	10296	10366	10402	10286	10132	10058	9994	10203	10270	10217	10239	10344	10253	10293	10158	10136	10150	10109	10057	10258	10215	10201	10294	10339	10163	10358	10235	10190	10269	10357	10266	10150	10074	10155	10246	10209	10187	10207	10112	10266	10279	10121	10221	10352	10100	10237	10330	10352	10300	10252	10261	10317	10159	10396	10235	10039	10346	10240	10302	10292	10334	10059	10254	10257	10127	10301	10187	10264	10331	10140	10237	10192	10087	10102	10312	10306	10210	10404	10150	10197	10312	10092	10306	10131	10228	10260	10165	10133	10106	10271	10207	10180	10219	10107	10243	10292	10265	10300	10369	10313	10221	10323	10126	10224	10240	10161	10032	10256	10177	10165	10242	10123	10212	10274	10071	10151	10115	10228	10225	10249	10273	10247	10165	10232	10270	10206	10102	10311	10218	10171	10218	10107	10201	10220	10288	10212	10294	10152	10127	10360	10265	10064	10247	10128	10144	10196	10259	10198	10232	10191	10092	10078	10244	10374	10121	10247	10104	10330	10232	10324	10188	10081	10312	10223	10170	10258	10215	10275	10314	10159	10151	10200	10240	10298	10080	10099	10405	10273	10183	10175	10168	10178	10223	10281	10247	10219	10151	10114	10122	10151	10031	10152	10266	10084	10231	10206	10218	10120	10151	10248	10173	10240	10312	10335	10131	10090	10348	10305	10179	10285	10333	10196	10426	10244	10134	10119	10073	10188	10218	10279	10263	10191	10236	10032	10202	10117	10227	10314	10217	10248	10094	10361	10214	10170	10285	10115	10178	10137	10148	10198	10209	10068	10239	10166	10259	10363	10368	10321	10193	10149	10276	10130	10108	10180	10228	10260	10232	10256	10365	10253	10196	10359	10222	10297	10239	10231	10191	10101	10308	10247	10244	10176	10312	10221	10317	10259	10161	10276	10104	10301	10248	10257	10267	10209	10220	10230	10196	10259	10232	10204	10124	10203	10206	10429	10101	10344	10230	10164	10301	10210	10254	10296	10301	10212	10259	10182	10127	10063	10267	10310	10300	10271	10187	10180	10331	10381	10227	10051	10184	10290	10302	10262	10228	10244	10297	10183	10317	10294	10301	10399	10137	10356	10159	10264	10130	10236	10287	10069	10245	10193	10195	10201	10226	10342	10395	10276	10104	10137	10239	10186	10176	10118	10369	10300	10216	10297	10116	10342	10260	10364	10210	10270	10226	10350	10263	10339	10130	10161	10188	10392	10117	10058	10048	10217	10521	10147	10436	10396	10316	10022	10338	10191	10046	10231	10143	10173	10221	10181	10262	10213	10101	10112	10201	10107	10200	10184	10223	10270	10179	10237	10313	10250	10258	10041	10306	10228	10144	10209	10312	10197	10276	10275	10115	10250	10403	10282	10274	10352	10233	10268	10300	10237	10047	10026	10170	10146	10059	10227	10130	10212	10131	10325	10176	10120	10359	10372	10279	10275	10217	10355	10306	10199	10246	10235	10194	10160	10262	10082	10167	10207	10343	10210	10181	10148	10273	10172	10300	10194	10187	10135	10251	10248	10179	10115	10159	10206	10285	10159	10037	10049	10147	10274	10297	10108	10128	10232	10197	10244	10205	10206	10228	10232	10193	10236	10180	10197	10217	10180	10299	10287	10127	10286	10209	10238	10247	10116	10259	10354	10282	10109	10127	10351	10229	10136	10106	10348	10199	10235	10297	10353	10207	10301	10165	10272	10195	10247	10262	10305	10282	10287	10140	10288	10325	10314	10213	10181	10266	10176	10182	10230	10219	10274	10210	10271	10282	10156	10184	10195	10334	10304	10251	10243	10081	10268	10206	10209	10194	10128	10260	10161	10207	10050	10268	10131	10240	10153	10268	10255	10344	10404	10337	10277	10231	10342	10248	10293	10320	10224	10219	10312	10346	10166	10295	10346	10096	10130	10279	10316	10159	10178	10169	10293	10342	10292	10374	10372	10140	10297	10155	10176	10271	10272	10317	10280	10303	9971	9979	10149	10197	10190	10153	10215	10191	10128	10242	10333	10215	10385	10176	10084	10299	10114	10191	10302	10330	10165	10261	10169	10272	10120	10169	10199	10221	10195	10260	10187	10269	10101	10145	10314	10215	10309	10155	10209	10214	10216	10286	10434	10219	10217	10203	10287	10148	10362	10172	10282	10129	10266	10181	10101	10264	10100	10197	10185	10224	10304	10265	10278	10203	10275	10273	10284	10111	10140	10077	10365	10188	10295	10106	10250	10279	10214	10234	10031	10172	10175	10131	10220	10180	10211	10333	10346	9970	10245	10344	10328	10426	10416	10231	10292	10269	10244	10251	10204	10412	10163	10081	10253	10401	10250	10204	10365	10290	10238	10070	10204	10339	10358	10211	10267	10200	10047	10360	10116	10153	10242	10171	10206	10232	10172	10442	10267	10154	10291	10276	10212	10257	10230	10325	10377	10129	10185	10286	10023	10300	10088	10288	10200	10041	10100	10279	10045	10324	10150	10448	10263	10092	10359	9977	10184	10190	10362	10316	10211	10230	10188	10223	10243	10245	10152	10108	10257	10245	10221	10184	10305	10300	10265	10359	10286	10048	10180	10167	10201	10118	10046	9919	10329	10248	10288	10166	10345	10272	10180	10234	10164	10270	10105	10219	10120	10308	10199	10376	10221	10345	10349	10261	10207	10374	10248	10263	10349	10136	10160	10140	10265	10315	10459	10371	10376	10329	10252	10212	10223	10275	10282	10249	10211	10092	10301	10226	10322	10199	10008	10243	10191	10076	10344	10201	10098	10233	10244	10356	10228	10271	10264	10285	10246	10228	10156	10216	10152	10296	10177	10228	10226	10146	10229	10123	10348	10124	10216	10232	10256	10253	10177	10080	10220	10204	10356	10318	10280	10046	10405	10286	10391	10289	10110	10292	10252	10233	10324	10201	10408	10186	10186	10272	10185	10178	10147	10082	10183	10195	10317	10275	10410	10282	10272	10157	10242	10198	10114	10149	10295	10339	10235	10255	10248	10007	10137	10211	10279	10164	10272	10333	10169	10344	10282	10258	10168	10251	10106	10141	10076	10148	10125	10328	10190	10222	10149	10199	10079	10269	10228	10252	10326	10220	10268	10264	10224	10063	10132	10191	10219	10241	10185	10189	10325	10389	10272	10207	10225	10320	10190	10304	10122	10227	10189	10145	10250	10364	10238	10191	10197	10281	10114	10195	10171	10227	10328	10237	10093	10089	10204	10102	10408	10221	10190	10225	10154	10290	10165	10248	10090	10104	10069	10181	10138	10164	10147	10256	10243	10107	10407	10368	10269	10266	10386	10223	10078	10206	10302	10158	10234	10035	10260	10279	10379	10107	10086	10186	10235	10252	10281	10141	10238	10112	10249	10167
25861	21871	29021	34820	44913	47864	48374	36532	25621	19825	17690	16896	16904	17005	16695	16834	16732	16971	16778	16677	16797	16805	16531	16674	16707	16668	16425	16688	16764	16731	16718	16828	16727	16725	16686	16606	16847	16843	16530	16620	16568	16607	16791	16343	16442	16672	16529	16578	16692	16584	16448	16619	16778	16507	16661	16516	16617	16731	16638	16703	16695	16621	16629	16724	16501	16410	16721	16563	16445	16609	16798	16764	16543	16559	16747	16513	16635	16701	16556	16600	16705	16535	16603	16625	16582	16616	16538	16570	16674	16752	16570	16526	16442	16685	16833	16601	16589	16644	16517	16760	16854	16806	16902	16565	16631	16626	16709	16620	16702	16726	16502	16646	16652	16589	16644	16644	16611	16525	16541	16599	16610	16656	16576	16542	16541	16673	16636	16845	16567	16595	16698	16607	16513	16473	16549	16590	16750	16551	16408	16700	16590	16683	16731	16709	16547	16584	16435	16535	16404	16672	16604	16822	16405	16661	16877	16734	16778	16704	16558	16577	16571	16636	16592	16481	16538	16599	16692	16899	16494	16244	16503	16517	16614	16754	16362	16669	16583	16621	16587	16514	16610	16536	16693	16593	16755	16784	16594	16686	16618	16710	16315	16746	16608	16809	16672	16704	16731	16684	16444	16620	16550	16609	16496	16531	16683	16641	16482	16573	16572	16704	16752	16497	16573	16637	16591	16561	16658	16508	16660	16519	16817	16629	16677	16786	16815	16703	16797	16653	16739	16807	16634	16529	16580	16712	16691	16642	16812	16664	16440	16515	16715	16706	16678	16650	16646	16705	16717	16534	16461	16625	16693	16555	16619	16716	16619	16592	16798	16723	16638	16451	16745	16547	16619	16708	16748	16496	16603	16830	16638	16671	16225	16759	16377	16579	16542	16690	16725	16708	16428	16517	16642	16654	16548	16576	16436	16528	16780	16669	16589	16592	16594	16590	16637	16724	16665	16921	16578	16572	16633	16504	16692	16723	16779	16557	16783	16653	16786	16653	16656	16663	16649	16710	16643	16612	16974	16508	16669	16498	16673	16682	16649	16623	16665	16612	16475	16751	16561	16564	16645	16375	16513	16536	16654	16565	16698	16611	16515	16672	16576	16555	16591	16626	16642	16752	16653	16564	16545	16544	16662	16781	16777	16422	16713	16624	16530	16557	16635	16532	16422	16481	16576	16665	16508	16622	16603	16496	16877	16385	16489	16624	16578	16581	16833	16672	16709	16576	16577	16433	16629	16719	16662	16594	16675	16434	16801	16744	16635	16564	16794	16763	16624	16710	16650	16433	16640	16419	16565	16609	16577	16521	16769	16635	16562	16773	16748	16802	16444	16559	16379	16510	16707	16644	16641	16738	16637	16629	16800	16664	16889	16840	16808	16674	16642	16478	16745	16743	16694	16664	16639	16529	16543	16645	16433	16472	16715	16736	16895	16845	16625	16596	16624	16597	16314	16678	16583	16583	16701	16597	16709	16704	16771	16706	16890	16563	16517	16606	16368	16662	16329	16656	16635	16718	16742	16591	16720	16681	16644	16653	16577	16617	16530	16689	16539	16500	16684	16661	16686	16680	16576	16380	16556	16630	16616	16579	16518	16629	16445	16608	16641	16474	16449	16738	16714	16620	16605	16455	16531	16626	16651	16713	16842	16736	16627	16636	16502	16682	16904	16772	16900	16749	16699	16610	16820	16607	16666	16508	16739	16507	16656	16558	16551	16741	16602	16593	16705	16622	16473	16497	16661	16830	16730	16554	16483	16520	16695	16318	16543	16656	16661	16458	16535	16509	16485	16554	16569	16538	16561	16638	16742	16721	16467	16527	16352	16810	16869	16607	16619	16675	16494	16578	16472	16632	16649	16815	16520	16681	16589	16636	16799	16752	16697	16406	16451	16413	16831	16554	16611	16655	16563	16667	16507	16620	16366	16661	16653	16672	16505	16681	16669	16959	16664	16573	16553	16651	16804	16827	16750	16790	16760	16464	16553	16514	16499	16546	16609	16604	16607	16417	16540	16764	16575	16722	16769	16713	16473	16593	16711	16544	16683	16492	16558	16822	16673	16610	16633	16602	16756	16546	16507	16846	16368	16392	16632	16625	16652	16714	16676	16655	16368	16529	16642	16796	16319	16482	16495	16798	16650	16769	16592	16786	16772	16692	16597	16713	16550	16648	16592	16492	16583	16798	16658	16413	16636	16549	16478	16734	16582	16704	16665	16665	16573	16516	16503	16554	16497	16782	16662	16832	16688	16620	16759	16675	16828	16664	16672	16626	16656	16465	16651	16608	16410	16568	16747	16815	16678	16491	16811	16632	16802	16647	16514	16671	16713	16842	16594	16677	16646	16706	16443	16551	16667	16630	16629	16473	16539	16560	16667	16713	16464	16588	16526	16635	16568	16626	16642	16500	16494	16573	16699	16437	16576	16726	16700	16697	16529	16573	16568	16522	16878	16771	16651	16550	16612	16840	16616	16443	16519	16822	16729	16821	16546	16447	16476	16454	16665	16622	16501	16521	16684	16517	16677	16674	16507	16550	16656	16701	16708	16678	16659	16675	16712	16654	16469	16654	16491	16663	16574	16586	16765	16611	16620	16658	16771	16419	16553	16478	16596	16765	16623	16271	16737	16760	16600	16456	16759	16553	16721	16401	16685	16492	16483	16657	16772	16729	16784	16652	16581	16783	16575	16535	16656	16527	16616	16747	16733	16405	16663	16686	16782	16642	16492	16646	16676	16581	16680	16623	16885	16529	16648	16696	16557	16656	16598	16713	16492	16881	16796	16505	16709	16773	16765	16754	16567	16574	16747	16592	16574	16545	16561	16764	16645	16435	16632	16811	16541	16531	16324	16593	16609	16676	16626	16578	16453	16690	16655	16669	16545	16636	16681	16633	16599	16589	16540	16730	16778	16560	16583	16934	16844	16566	16478	16555	16518	16624	16815	16548	16629	16499	16542	16647	16658	16622	16655	16527	16648	16728	16474	16605	16632	16660	16607	16488	16704	16691	16625	16752	16639	16486	16496	16562	16718	16551	16593	16509	16616	16466	16405	16432	16763	16761	16609	16578	16717	16677	16731	16563	16890	16725	16784	16734	16642	16697	16562	16581	16672	16757	16664	16767	16672	16610	16572	16737	16434	16540	16596	16569	16836	16612	16556	16802	16617	16692	16526	16498	16717	16616	16575	16679	16465	16418	16563	16663	16603	16677	16555	16683	16442	16422	16677	16724	16714	16823	16701	16570	16800	16744	16641	16474	16623	16558	16642	16749	16546	16594	16686	16529	16485	16666	16507	16495	16621	16501	16672	16787	16607	16907	16814	16698	16772	16681	16612	16481	16564	16539	16470	16605	16624	16568	16632	16566	16547	16541	16629	16480	16655	16715	16571	16776	16500	16729	16479	16718	16722	16549	16459	16834	16605	16635	16712	16523	16460	16663	16427	16772	16594	16573	16425	16395	16561	16614	16666	16659	16726	16480	16678	16714	16818	16746	16760	16597	16663	16935	16741	16610	16640	16563	16529	16788	16549	16475	16455	16567	16821	16715	16537	16662	16604	16752	16598	16457	16833	16870	16734	16778	16781	16495	16572	16649	16538	16700	16671	16650	16627	16641	16663	16550	16642	16574	16878	16555	16716	16736	16522	16751	16827	16460	16597	16707	16676	16631	16558	16669	16671	16667	16528	16583	16493	16492	16663	16573	16549	16399	16402	16535	16582	16660	16594	16627	16545	16720	16611	16538	16655	16732	16436	16656	16964	16705	16674	16641	16665	16624	16592	16519	16655	16601	16550	16636	16700	16706	16877	16457	16594	16463	16607	16409	16438	16458	16619	16668	16554	16512	16532	16718	16895	16616	16660	16530	16666	16600	16932	16826	16550	16588	16708	16681	16702	16596	16837	16582	16577	16547	16667	16683	16606	16697	16566	16623	16701	16431	16617	16491	16507	16482	16523	16573	16628	16617	16621	16627	16442	16640	16532	16421	16512	16711	16410	16581	16515	16643	16794	16645	16762	16557	16533	16715	16595	16707	16717	16701	16725	16610	16614	16501	16432	16533	16664	16618	16618	16690	16651	16554	16621	16408	16468	16496	16739	16537	16459	16827	16428	16732	16490	16495	16688	16585	16758	16576	16626	16718	16614	16830	16771	16458	16627	16568	16487	16601	16733	16499	16481	16806	16502	16703	16535	16670	16495	16838	16610	16482	16768	16656	16512	16597	16537	16577	16922	16530	16589	16556	16579	16722	16874	16612	16564	16583	16653	16390	16564	16663	16520	16752	16717	16744	16411	16772	16707	16680	16643	16730	16601	16562	16904	16556	16522	16607	16832	16817	16780	16742	16590	16559	16576	16403	16509	16404	16748	16680	16625	16525	16557	16673	16667	16659	16947	16684	16612	16707	16655	16681	16567	16523	16309	16713	16873	16790	16747	16609	16484	16462	16590	16736	16515	16693	16543	16741	16651	16625	16633	16542	16580	16684	16741	16553	16486	16594	16477	16556	16659	16544	16434	16708	16546	16678	16700	16471	16678	16573	16572	16391	16704	16621	16951	16733	16523	16515	16685	16825	16843	16478	16482	16720	16578	16697	16819	16714	16697	16715	16550	16706	16463	16461	16684	16725	16626	16421	16916	16804	16445	16577	16507	16544	16506	16678	16500	16753	16617	16672	16625	16718	16603	16584	16751	16610	16686	16619	16639	16505	16505	16735	16478	16708	16571	16558	16708	16517	16559	16437	16490	16504	16485	16569	16570	16769	16584	16710	16793	16700	16846	16887	16662	16624	16555	16579	16604	16472	16650	16682	16531	16516	16480	16498	16662	16623	16730	16612	16600	16914	16673	16649	16527	16703	16558	16635	16654	16583	16568	16716	16594	16535	16839	16670	16344	16685	16731	16594	16657	16508	16613	16555	16653	16678	16605	16626	16305	16482	16650	16631	16577	16584	16704	16471	16701	16607	16470	16718	16591	16708	16498	16709	16614	16476	16769	16609	16697	16688	16654	16719	16728	16684	16478	16539	16634	16501	16572	16629	16749	16826	16705	16580	16299	16710	16712	16680	16676	16793	16731	16604	16541	16475	16776	16619	16604	16646	16658	16700	16698	16419	16619	16682	16745	16886	16765	16538	16792	16508
27731	43166	37634	33970	41940	44210	40152	27611	17078	12616	10872	10615	10408	10502	10420	10550	10537	10559	10441	10530	10434	10429	10412	10698	10423	10495	10477	10371	10503	10515	10395	10476	10558	10442	10518	10529	10420	10358	10452	10470	10358	10370	10423	10484	10443	10442	10371	10442	10377	10283	10308	10548	10432	10352	10423	10512	10411	10422	10420	10468	10338	10454	10442	10383	10433	10288	10272	10590	10269	10319	10505	10336	10542	10417	10298	10342	10547	10417	10432	10332	10486	10347	10395	10310	10372	10450	10302	10260	10432	10382	10216	10407	10333	10258	10403	10315	10285	10571	10465	10394	10310	10470	10287	10455	10448	10348	10375	10297	10373	10490	10398	10407	10370	10443	10395	10133	10440	10263	10364	10357	10329	10442	10355	10370	10446	10432	10288	10472	10460	10420	10585	10429	10373	10421	10347	10236	10408	10382	10579	10416	10484	10395	10228	10404	10421	10288	10309	10437	10422	10483	10276	10515	10421	10321	10487	10509	10478	10379	10361	10490	10485	10348	10459	10443	10215	10280	10490	10407	10370	10478	10414	10431	10421	10343	10349	10487	10451	10482	10414	10494	10371	10415	10528	10345	10551	10453	10290	10282	10492	10472	10363	10370	10470	10324	10335	10470	10506	10333	10466	10360	10545	10353	10453	10379	10282	10385	10426	10475	10328	10374	10409	10324	10483	10275	10458	10410	10307	10434	10337	10421	10343	10339	10288	10341	10544	10352	10271	10297	10509	10330	10416	10315	10393	10300	10449	10425	10268	10391	10408	10427	10531	10455	10359	10382	10488	10375	10402	10431	10315	10477	10342	10307	10317	10382	10375	10328	10416	10420	10351	10362	10402	10399	10479	10521	10350	10372	10531	10335	10346	10413	10475	10391	10417	10381	10264	10268	10438	10281	10414	10402	10299	10333	10418	10322	10315	10357	10341	10466	10351	10376	10425	10450	10394	10475	10266	10472	10377	10298	10309	10464	10520	10524	10383	10284	10476	10410	10355	10260	10438	10414	10363	10374	10174	10499	10319	10300	10227	10312	10512	10243	10459	10420	10169	10402	10474	10333	10374	10407	10502	10307	10375	10227	10393	10366	10493	10367	10424	10335	10421	10309	10279	10404	10318	10369	10343	10334	10479	10557	10426	10423	10415	10380	10444	10257	10465	10455	10316	10328	10270	10471	10481	10350	10387	10420	10521	10332	10311	10386	10297	10185	10352	10461	10364	10412	10300	10426	10349	10309	10430	10443	10429	10534	10478	10356	10332	10423	10323	10521	10433	10349	10542	10400	10233	10368	10467	10408	10339	10400	10483	10308	10412	10441	10403	10268	10335	10478	10439	10284	10382	10509	10397	10327	10262	10532	10613	10498	10380	10346	10412	10396	10472	10540	10339	10298	10422	10422	10372	10514	10363	10393	10464	10285	10212	10394	10357	10345	10312	10368	10329	10295	10422	10434	10435	10410	10310	10358	10490	10299	10387	10413	10441	10425	10341	10325	10393	10497	10310	10345	10365	10416	10325	10339	10434	10424	10433	10320	10437	10480	10260	10347	10338	10448	10386	10369	10436	10327	10297	10413	10434	10397	10360	10251	10127	10420	10454	10506	10378	10474	10288	10252	10410	10306	10342	10401	10463	10464	10505	10456	10366	10152	10407	10499	10383	10459	10336	10446	10495	10341	10394	10567	10497	10279	10309	10332	10450	10479	10431	10369	10404	10422	10210	10311	10535	10356	10489	10271	10382	10271	10447	10550	10406	10427	10486	10300	10437	10326	10338	10317	10418	10430	10245	10412	10532	10427	10381	10418	10422	10633	10318	10336	10348	10433	10445	10297	10467	10527	10396	10418	10314	10457	10419	10261	10495	10345	10139	10413	10532	10372	10456	10431	10373	10460	10365	10424	10387	10250	10384	10436	10306	10445	10408	10314	10485	10408	10442	10504	10305	10353	10483	10387	10574	10242	10416	10427	10484	10265	10421	10381	10442	10481	10382	10470	10508	10335	10299	10392	10396	10283	10284	10621	10319	10270	10413	10433	10409	10429	10234	10536	10184	10435	10271	10321	10436	10347	10335	10382	10444	10462	10430	10453	10378	10394	10392	10471	10571	10351	10341	10254	10391	10391	10495	10351	10497	10272	10531	10412	10255	10269	10426	10365	10286	10433	10460	10438	10299	10302	10260	10349	10328	10341	10334	10464	10569	10253	10403	10450	10516	10472	10373	10417	10408	10379	10421	10360	10168	10424	10369	10428	10349	10330	10414	10526	10449	10451	10297	10264	10389	10436	10390	10351	10438	10176	10405	10406	10465	10238	10445	10348	10418	10334	10320	10361	10548	10450	10085	10386	10156	10439	10270	10390	10263	10442	10524	10451	10423	10617	10336	10380	10389	10408	10327	10283	10529	10305	10286	10395	10365	10289	10582	10487	10432	10421	10345	10392	10364	10540	10427	10330	10344	10372	10295	10399	10377	10416	10427	10351	10172	10130	10407	10325	10399	10253	10427	10441	10264	10288	10342	10344	10438	10453	10358	10447	10210	10369	10458	10425	10384	10393	10360	10464	10529	10281	10372	10261	10276	10438	10477	10291	10415	10544	10524	10335	10509	10309	10422	10304	10372	10317	10442	10433	10271	10277	10281	10291	10331	10331	10356	10380	10488	10284	10533	10501	10402	10577	10379	10416	10442	10376	10432	10246	10413	10431	10414	10372	10343	10443	10483	10371	10538	10414	10401	10295	10449	10464	10522	10193	10319	10387	10506	10340	10534	10457	10544	10497	10449	10329	10319	10401	10472	10343	10304	10387	10451	10379	10318	10340	10368	10453	10485	10421	10527	10418	10321	10437	10348	10354	10418	10438	10253	10494	10378	10513	10307	10466	10501	10322	10552	10439	10413	10436	10438	10354	10379	10594	10368	10356	10415	10353	10318	10405	10269	10515	10423	10336	10568	10307	10452	10296	10212	10343	10373	10243	10389	10346	10449	10379	10531	10379	10374	10532	10376	10558	10616	10425	10455	10433	10403	10454	10333	10195	10518	10322	10485	10356	10445	10517	10170	10423	10454	10229	10500	10373	10314	10541	10341	10472	10239	10462	10324	10190	10461	10340	10473	10372	10394	10356	10402	10352	10370	10331	10358	10369	10326	10340	10578	10355	10368	10445	10354	10211	10433	10329	10460	10314	10475	10379	10405	10398	10448	10517	10378	10417	10437	10307	10554	10385	10351	10410	10435	10437	10469	10278	10235	10270	10339	10388	10257	10438	10397	10239	10342	10334	10382	10476	10465	10374	10442	10417	10396	10345	10417	10406	10403	10402	10447	10470	10510	10372	10363	10250	10449	10517	10445	10426	10407	10474	10333	10294	10506	10264	10485	10268	10431	10281	10315	10446	10367	10417	10273	10337	10414	10344	10224	10408	10366	10334	10328	10385	10537	10481	10274	10343	10354	10313	10399	10250	10274	10392	10372	10504	10224	10296	10430	10356	10477	10336	10400	10561	10555	10415	10513	10397	10334	10489	10525	10296	10297	10406	10479	10277	10503	10343	10497	10460	10367	10507	10404	10218	10365	10452	10377	10379	10384	10446	10420	10439	10572	10474	10241	10407	10350	10331	10382	10574	10480	10428	10523	10334	10345	10349	10406	10324	10404	10386	10443	10526	10289	10348	10355	10320	10394	10367	10357	10251	10376	10445	10282	10262	10400	10324	10437	10421	10432	10491	10435	10364	10444	10410	10308	10469	10310	10550	10469	10529	10189	10281	10428	10383	10342	10508	10400	10337	10386	10487	10163	10322	10365	10358	10601	10460	10282	10286	10419	10371	10411	10395	10274	10412	10311	10378	10376	10402	10236	10316	10438	10419	10360	10480	10170	10348	10420	10456	10254	10386	10406	10347	10278	10491	10487	10338	10362	10334	10487	10386	10487	10497	10459	10416	10340	10307	10399	10387	10383	10375	10471	10349	10511	10271	10297	10343	10528	10367	10356	10364	10292	10348	10405	10310	10399	10357	10338	10401	10252	10429	10453	10477	10461	10180	10544	10453	10463	10442	10270	10355	10328	10331	10362	10435	10334	10499	10473	10342	10481	10526	10440	10309	10410	10485	10505	10467	10433	10377	10336	10339	10440	10469	10384	10450	10463	10337	10448	10353	10394	10366	10276	10366	10597	10367	10476	10272	10446	10516	10437	10194	10294	10302	10293	10476	10358	10479	10482	10455	10318	10299	10509	10384	10496	10334	10393	10427	10337	10442	10427	10445	10206	10459	10650	10308	10393	10426	10465	10350	10347	10439	10438	10282	10219	10398	10399	10180	10363	10363	10347	10287	10355	10344	10540	10385	10232	10442	10451	10469	10251	10379	10441	10353	10440	10344	10136	10384	10342	10431	10408	10457	10349	10487	10362	10400	10263	10333	10200	10436	10388	10334	10438	10382	10376	10387	10359	10333	10572	10427	10305	10276	10342	10342	10468	10372	10312	10556	10517	10361	10470	10391	10396	10362	10374	10356	10321	10386	10484	10428	10400	10368	10338	10357	10382	10344	10398	10309	10395	10299	10351	10302	10268	10396	10459	10434	10367	10442	10384	10229	10445	10329	10312	10406	10334	10400	10498	10355	10504	10432	10457	10503	10215	10526	10371	10328	10385	10360	10399	10351	10325	10424	10336	10522	10528	10262	10384	10395	10290	10470	10287	10421	10496	10332	10269	10251	10382	10606	10332	10475	10367	10382	10166	10360	10399	10339	10340	10471	10361	10350	10327	10333	10334	10399	10531	10594	10512	10285	10319	10362	10306	10435	10302	10436	10586	10406	10379	10455	10348	10476	10475	10324	10471	10402	10351	10375	10315	10369	10279	10210	10327	10420	10522	10512	10322	10558	10360	10392	10359	10264	10353	10445	10231	10542	10410	10604	10413	10403	10449	10461	10349	10470	10459	10405	10361	10321	10363	10307	10283	10232	10323	10287	10571	10409	10350	10333	10151	10328	10511	10457	10339	10344	10326	10191	10353	10560	10453	10469	10648	10282	10378	10292	10314	10421	10480	10420	10531	10334	10288	10307	10124	10314	10389	10189	10163	10274	10293	10332	10285	10327	10410	10304	10368	10356	10538	10394	10449	10360	10431	10426	10288	10277	10272	10409
24217	21633	28943	30639	46251	59781	60830	46999	32378	23115	19175	17629	17149	17338	17250	17415	17133	17104	17454	17119	17178	17134	17055	17251	17203	16985	17039	16984	17226	17086	17087	16928	17008	17103	16955	17084	16928	16990	16948	16936	16988	16910	17088	17070	17131	17008	16942	17089	16917	16815	16962	17013	17024	17129	17103	16806	16956	17183	16834	16856	16915	17066	16865	16959	17111	16881	17072	17192	17061	17113	16861	16836	16928	16839	17012	17029	16891	17039	16991	17058	17055	17066	16953	16870	16910	16653	16894	16888	17004	16835	17035	16938	17002	16998	16951	17113	16901	16812	16953	16917	17054	17000	17007	16950	16998	17018	16923	16894	17138	16847	16884	16962	16989	17037	16951	17013	16772	17214	16950	17131	16912	17000	16931	16654	16755	16965	16890	17008	16836	16992	17069	17028	16937	16894	17020	17158	16843	17048	17042	17238	16967	16828	16954	16919	16960	16880	16960	16991	17027	16722	17049	16771	17065	16844	16937	16977	16935	16912	16822	16848	17046	16816	17050	16981	17030	16841	17150	16876	16936	16977	16953	16974	16983	16889	16952	17064	16976	16949	16973	16829	17122	17209	16886	17057	17103	16948	16929	17058	17035	16770	17034	17002	17024	16832	16925	17111	16860	16861	16896	17020	16985	17087	17063	16940	16916	16754	16997	16902	16952	16762	16794	16949	16959	16872	17152	16975	16884	16898	17073	16870	17031	17032	16903	16823	17053	16859	16922	16828	16824	16712	17010	17110	17027	17018	16795	17144	17184	17080	16930	16904	16885	16864	16921	16888	16956	16979	16899	16754	16854	17047	17104	16928	16868	16797	16906	16912	17018	16874	16691	16950	16829	16900	16960	16853	17025	16924	16944	16948	16966	16854	17064	16967	16861	16813	16875	16853	16882	16797	16879	16940	17247	16841	16968	16742	16785	16760	17034	17119	17012	17054	16926	16870	17037	16896	16693	16802	16766	16893	17068	16977	17041	16920	16956	17159	16899	16919	17021	17035	17036	17212	16944	16884	16970	17012	17019	16903	16858	16956	16880	17036	16780	16993	16906	17089	17012	17030	16989	16881	17043	16939	16889	16872	16859	17060	17007	16780	16870	16768	16886	17081	17072	17054	16888	16975	16911	16623	17143	16964	16807	16844	16729	16930	17075	17011	17057	16794	17098	17023	16905	16918	17116	17028	17075	16938	16748	16859	17047	17062	16944	17162	16916	16925	16568	16874	16722	17051	17038	16962	16865	16980	16881	16945	16916	17054	16864	17122	17185	16673	16934	16793	17020	17016	17109	16891	17070	16793	16851	16867	16887	16970	16965	16942	16956	17000	16924	16797	17210	17009	16970	17223	16925	17137	17042	16916	16904	16921	16887	16921	16943	16965	17152	17085	16991	16916	16826	16908	16993	16803	17062	16990	16947	17043	17037	16910	16976	16879	17060	17085	16828	16884	17062	17046	17060	17215	16990	16859	16973	16896	17037	16796	16959	17185	16977	16824	17093	16792	16975	17011	16820	17040	16878	16956	16894	16821	17098	17015	16906	16915	16966	16719	17070	16691	17091	16983	16942	16967	16971	16951	16844	17100	17138	16920	16965	16887	16969	17073	17032	17016	17058	16870	16990	17074	17021	17077	16969	16933	16819	16899	17083	17000	17035	16769	17118	17112	17039	17006	17014	17138	16953	16852	17022	16856	16808	16842	17139	16815	17031	16871	16950	16937	16874	16830	16992	16748	16830	17127	16756	16799	16947	17038	16823	16963	17104	16910	17020	17075	17065	16853	16905	16702	17105	16932	16890	17037	17195	17230	17204	16884	17117	16981	17112	16985	16985	17080	17075	16870	16866	16960	17011	17090	16797	16750	16557	16877	16956	16926	16915	16799	16991	16820	17130	16818	16800	16895	16917	16939	16987	16867	16998	16915	16702	17015	17138	16973	17181	16858	17093	17135	16863	17113	17104	16812	16875	17022	16732	17188	17199	16898	16947	17051	16928	16808	17072	17011	17034	16910	16902	16930	16771	17045	16992	16927	16812	17024	16872	17131	17088	16942	16755	16898	16946	16778	16999	16884	16875	16952	16979	16909	17091	16816	17011	16979	17103	16964	17011	17009	17025	16836	17210	17128	16734	16776	16952	17205	17042	16889	16961	17049	17136	16977	17052	17014	16797	16631	16920	16913	16827	17018	17192	17097	17031	16944	16908	17150	17108	16985	16989	16796	16975	17016	16883	16889	17030	16653	16696	17075	17015	17140	17210	17136	17070	16771	16960	16969	16888	17122	16988	16736	16899	17122	16765	16740	16845	16967	16937	16744	16895	16987	16901	17043	16775	17000	16961	16886	16813	16862	16821	16911	16952	16823	17017	16714	17047	16920	16981	16862	16879	16990	16798	16903	17004	16785	16930	16922	17075	17229	16960	16943	17065	17026	16784	17095	17256	16996	16754	16781	17029	17075	16877	16950	16826	17133	16888	17090	17065	17118	16897	16812	17153	17122	16903	16925	17073	16751	16932	17073	16882	17061	17061	16931	16994	17001	16797	16848	17016	16912	16873	16821	16996	16948	17206	16927	16754	16912	16966	16908	16879	16804	16913	16826	16960	16911	16775	16859	16990	16856	16883	16751	16832	17094	17045	16993	16828	16953	17152	17087	17039	16910	16862	16908	16986	16721	16949	16980	16779	17033	16960	17057	17001	17054	16895	17101	17099	16882	16870	17011	16752	16931	16982	16959	17000	16731	16890	17046	17035	16977	16807	16941	16815	17052	16830	16873	16896	16961	17010	16785	17101	16868	17016	16970	17057	16927	16986	16808	17091	16840	16964	17080	17014	17118	17028	17037	16811	16947	17032	16802	16857	16849	17076	16805	17030	17015	17019	17026	17040	17070	16925	16804	16734	16936	17110	16951	16731	17116	16857	16768	17076	16875	16887	17032	16944	16901	16952	16904	16863	16907	16800	16831	16785	17009	16870	16918	16725	16879	16631	16806	16792	16913	17027	16790	16749	16773	16909	16947	17116	17100	17072	16772	17072	16998	17045	17032	17019	17090	16783	16780	16837	16821	17034	16907	16866	17024	17041	16776	16966	17033	16937	17037	16732	16839	16787	17061	16809	17103	16877	17001	16878	16895	17016	16863	17085	17002	16906	16886	17003	17049	16672	16918	16797	16986	16827	16999	16989	17003	16916	17000	16807	16727	16957	16937	16899	17091	16994	17107	17059	16955	16919	17050	16920	16930	16920	17113	17029	16995	17195	16847	16864	16965	16832	16846	17057	16995	16981	16698	16989	17002	16898	17096	16994	17031	16930	16809	16979	16919	16832	17125	16896	16944	16984	16999	16901	16861	16727	16889	17003	16879	16892	16868	17083	16872	17005	16769	17125	16952	16919	16836	17025	17119	17167	17024	16800	16941	16918	16883	16884	17020	16914	16947	16804	17076	17033	16903	17035	16969	17195	16786	16888	16705	16902	16897	17040	16976	16988	16893	16930	16899	17004	16837	16737	16821	16893	16847	16989	16985	17034	16927	17093	17170	16912	17017	16906	16982	16963	16709	16978	16994	16863	16978	16734	16926	16776	16955	17019	16970	16841	16818	16664	17020	16813	16887	16828	16852	16938	17018	16955	17094	16934	16889	16978	17116	16735	16899	17136	17021	16787	16871	16691	16903	17003	17170	16847	16959	16807	17081	16988	16944	16967	16898	16888	16965	16899	16883	16681	16884	16703	16784	16937	17051	16882	17004	16849	17068	16913	17093	16868	16977	16974	16935	16837	16708	17131	16835	16839	16859	16869	17001	16899	16993	16663	16803	16943	16991	16816	17076	16942	16725	16879	16991	17001	16910	17049	17039	16912	16887	16817	16939	16991	17191	17044	17052	16960	17011	16987	16901	16749	16774	16986	17145	17106	17021	17003	17155	16980	17140	16941	16969	16950	17106	16875	16818	16898	17046	17131	17079	17209	17012	16925	17094	17011	16862	16876	16844	17112	17134	16859	16807	16916	16954	16945	16778	16924	16958	16911	16972	17178	17065	16852	16745	16931	16900	16639	16918	17033	17190	16986	17063	16854	16949	16862	16995	16809	17025	16929	16988	17058	17000	17075	16801	17187	17006	16899	17028	16795	17014	16965	16742	17051	16902	16887	16957	16952	16969	17064	16863	17090	16996	16481	17039	16732	16850	17129	17135	16870	16644	16879	16853	17042	16788	16987	16841	16972	16909	16765	16827	16905	16871	17014	17025	16894	16850	17051	17059	16874	17084	16923	17129	16821	17153	16935	16980	16935	17018	16933	16833	17067	16852	16864	16979	17074	16805	17007	17065	16937	16793	17159	17059	16834	16772	17210	17083	16873	16907	17207	16927	16987	16993	16763	16711	17083	16959	16928	16997	16984	16956	16887	17090	17093	16882	16940	16975	16898	16715	16939	16798	16776	17082	16827	16964	16764	16967	16734	16958	16939	17036	17052	16857	16899	16886	16973	16708	16888	17013	16962	16879	16971	16939	16791	17153	16843	16956	17143	16955	17069	17010	17060	16976	16707	17027	17023	17051	17061	16859	17158	16888	16952	16843	16820	16894	16767	17019	16754	16977	16952	17032	16849	17082	16980	16899	17015	16871	16758	17016	16960	17032	16970	16907	16983	16988	16994	17013	16941	17009	17191	16952	17045	16858	17101	16968	16929	16836	16799	16830	17018	17014	16918	16794	16970	16889	16962	17258	16956	17113	17236	17000	16778	16852	16776	17036	16950	16876	16904	16917	16972	16806	16901	16987	16831	17130	17190	16702	17037	16674	16767	16768	16987	16926	16919	16899	17152	16910	17256	16806	17006	16977	16941	16834	16979	16806	17108	16927	17090	17211	16955	17121	17036	16996	16961	16872	17013	16995	16895	16789	16753	16980	16904	16776	17008	16893	16687	17216	16733	16802	16859	16941	17104	16853	17006	16758	16931	16985	16631	17015	16983	16850	16968	16908	17156	16834	16884	16868	16734	17057	16909	16900	16984	16999	16824	16934	17132	16873	17107	16881	16809	16869	16777	17142	16915	17062	17072	17043	16936	16970	16809	16958	16775	16984	17081	17029	16973	16878	16929	16747	16963	16941	16972	16860	16968	17116	17034	17035	17085	16951	16916	16870	17025	16803
31238	54015	45179	46331	51938	62619	56848	38963	23331	14815	11692	11110	10904	10711	10685	10799	10858	10692	10872	10913	10801	10779	10864	10742	10550	10795	10787	10838	10876	10862	10754	10668	10482	10855	10722	10856	10704	10865	10680	10837	10693	10895	10781	10756	10793	10639	10850	10670	10763	10732	10563	10715	10771	10777	10777	10684	10727	10754	10765	10765	10719	10608	10771	10696	10656	10882	10753	10736	10738	10923	10829	10719	10700	10696	10698	10772	10857	10747	10950	10850	10758	10823	10744	10751	10658	10747	10561	10781	10715	10591	10711	10601	10744	10641	10707	10689	10719	10740	10669	10758	10600	10679	10740	10726	10852	10899	10769	10797	10735	10715	10759	10920	10638	10644	10637	10743	10717	10667	10758	10749	10668	10578	10716	10734	10578	10693	10644	10798	10719	10687	10834	10628	10652	10756	10745	10806	10764	10510	10648	10729	10865	10851	10726	10696	10619	10639	10761	10652	10786	10714	10611	10692	10737	10754	10649	10600	10673	10489	10694	10812	10882	10684	10732	10792	10688	10742	10453	10740	10679	10851	10669	10741	10714	10663	10617	10729	10827	10592	10711	10868	10704	10623	10705	10677	10761	10754	10768	10728	10653	10582	10890	10488	10707	10780	10847	10677	10694	10721	10605	10793	10703	10736	10554	10811	10790	10853	10698	10827	10615	10750	10818	10700	10686	10746	10640	10730	10662	10792	10807	10844	10669	10676	10694	10817	10798	10620	10513	10628	10711	10657	10732	10781	10751	10688	10760	10887	10639	10832	10695	10703	10656	10672	10809	10611	10610	10679	10864	10657	10768	10736	10826	10939	10707	10820	10716	10758	10684	10679	10842	10655	10695	10746	10758	10570	10876	10784	10678	10707	10765	10821	10676	10693	10718	10757	10797	10306	10615	10691	10698	10830	10611	10639	10797	10700	10717	10677	10801	10707	10647	10703	10745	10675	10804	10433	10927	10632	10810	10579	10611	10728	10709	10592	10613	10695	10737	10768	10573	10626	10707	10863	10814	10551	10614	10662	10669	10545	10668	10877	10661	10645	10837	10836	10660	10842	10823	10740	10489	10808	10741	10750	10691	10850	10835	10898	10778	10730	10673	10735	10700	10654	10678	10578	10713	10761	10931	10567	10681	10759	10622	10797	10798	10635	10588	10702	10604	10634	10873	10724	10838	10659	10765	10756	10625	10890	10684	10814	10560	10798	10659	10659	10780	10672	10716	10825	10548	10858	10754	10779	10685	10562	10689	10585	10802	10844	10752	10822	10575	10728	10695	10679	10561	10685	10647	10718	10668	10619	10650	10643	10463	10784	10713	10707	10710	10555	10728	10598	10797	10706	10834	10736	10750	10571	10696	10720	10627	10756	10454	10714	10738	10697	10616	10656	10628	10782	10607	10651	10624	10792	10742	10636	10565	10680	10633	10517	10918	10632	10814	10884	10823	10746	10718	10734	10638	10799	10758	10798	10559	10529	10563	10470	10825	10771	10635	10833	10672	10686	10759	10795	10647	10717	10596	10701	10717	10576	10669	10758	10638	10589	10801	10692	10614	10734	10699	10665	10599	10731	10622	10775	10730	10792	10842	10731	10838	10670	10529	10592	10551	10560	10780	10624	10486	10688	10670	10624	10610	10812	10545	10674	10626	10696	10753	10627	10692	10665	10750	10745	10579	10529	10743	10796	10903	10608	10613	10590	10684	10547	10761	10687	10694	10630	10827	10793	10745	10703	10660	10778	10806	10761	10834	10649	10709	10749	10692	10783	10741	10761	10790	10685	10759	10749	10861	10595	10690	10686	10701	10757	10637	10690	10643	10662	10794	10710	10633	10837	10610	10838	10654	10802	10715	10779	10537	10734	10682	10697	10677	10695	10724	10654	10773	10609	10841	10722	10497	10771	10733	10745	10723	10637	10782	10773	10751	10582	10730	10837	10725	10638	10777	10596	10725	10747	10540	10725	10771	10726	10637	10724	10781	10823	10614	10658	10565	10704	10601	10499	10619	10654	10590	10819	10671	10770	10636	10795	10820	10711	10696	10533	10652	10774	10839	10582	10727	10592	10784	10695	10750	10725	10592	10844	10727	10806	10671	10504	10767	10696	10710	10597	10718	10665	10706	10832	10793	10685	10720	10789	10676	10789	10567	10759	10686	10637	10627	10653	10683	10646	10651	10788	10760	10855	10704	10767	10639	10638	10718	10810	10735	10810	10816	10717	10592	10793	10756	10558	10782	10704	10671	10698	10837	10810	10823	10477	10644	10635	10753	10612	10681	10673	10696	10877	10672	10810	10542	10885	10680	10546	10709	10797	10606	10511	10582	10557	10701	10753	10747	10762	10690	10577	10769	10712	10810	10793	10591	10694	10618	10825	10569	10765	10826	10617	10647	10714	10674	10699	10732	10808	10760	10713	10717	10649	10676	10668	10741	10724	10687	10557	10737	10706	10561	10656	10609	10746	10672	10730	10805	10676	10503	10489	10742	10823	10448	10583	10769	10555	10646	10718	10710	10628	10695	10625	10833	10732	10527	10709	10931	10560	10712	10732	10736	10729	10936	10541	10813	10641	10687	10664	10560	10746	10659	10578	10671	10769	10607	10732	10756	10697	10686	10663	10725	10650	10797	10682	10709	10688	10557	10682	10844	10713	10650	10682	10622	10739	10792	10506	10693	10863	10745	10627	10710	10784	10730	10547	10830	10625	10719	10675	10762	10691	10868	10638	10704	10795	10611	10566	10828	10510	10605	10810	10644	10683	10620	10727	10574	10582	10807	10602	10793	10738	10572	10710	10636	10714	10697	10709	10669	10709	10793	10753	10511	10673	10874	10528	10721	10759	10764	10625	10630	10860	10608	10747	10655	10735	10685	10765	10691	10597	10551	10639	10553	10929	10736	10585	10633	10875	10604	10788	10779	10775	10694	10572	10712	10758	10757	10679	10660	10622	10677	10753	10824	10753	10709	10547	10503	10684	10616	10646	10744	10642	10623	10693	10651	10737	10801	10548	10581	10703	10876	10774	10684	10644	10853	10640	10749	10594	10835	10627	10709	10709	10826	10849	10629	10827	10755	10759	10906	10632	10719	10599	10556	10749	10756	10576	10802	10659	10647	10623	10648	10739	10687	10579	10714	10707	10581	10704	10533	10639	10641	10687	10634	10584	10759	10730	10575	10738	10755	10613	10676	10655	10559	10873	10649	10877	10640	10735	10740	10686	10638	10669	10668	10612	10691	10568	10767	10666	10738	10601	10864	10772	10800	10566	10751	10737	10572	10756	10685	10766	10592	10668	10674	10631	10644	10676	10705	10724	10746	10765	10621	10691	10772	10930	10853	10721	10843	10659	10685	10665	10572	10745	10655	10568	10552	10682	10773	10662	10618	10648	10705	10791	10926	10694	10531	10644	10737	10892	10759	10734	10722	10764	10704	10677	10628	10697	10703	10823	10800	10810	10752	10732	10692	10558	10689	10824	10721	10756	10786	10649	10662	10720	10718	10911	10731	10769	10651	10462	10625	10708	10726	10552	10741	10632	10619	10698	10732	10605	10596	10735	10697	10595	10667	10664	10697	10640	10671	10785	10834	10730	10740	10641	10787	10800	10679	10779	10713	10673	10733	10756	10654	10647	10797	10743	10638	10497	10867	10653	10756	10873	10740	10780	10664	10799	10767	10803	10651	10768	10628	10860	10820	10703	10583	10687	10659	10784	10625	10710	10688	10758	10662	10585	10552	10635	10744	10636	10606	10743	10638	10615	10634	10673	10823	10684	10667	10663	10714	10537	10595	10689	10756	10756	10662	10554	10713	10876	10815	10589	10834	10691	10597	10633	10725	10631	10612	10576	10661	10659	10652	10707	10631	10773	10713	10591	10822	10648	10810	10602	10649	10703	10763	10613	10589	10661	10694	10790	10730	10567	10628	10741	10758	10692	10689	10617	10749	10585	10595	10690	10668	10627	10436	10682	10712	10690	10745	10734	10637	10703	10677	10677	10726	10601	10735	10564	10777	10783	10660	10661	10771	10703	10701	10848	10645	10696	10512	10686	10727	10718	10684	10750	10634	10583	10701	10641	10706	10564	10691	10683	10668	10636	10603	10703	10686	10663	10613	10691	10772	10602	10687	10751	10701	10710	10802	10759	10673	10676	10603	10779	10601	10717	10670	10545	10540	10858	10683	10658	10684	10819	10603	10829	10591	10557	10589	10716	10797	10616	10733	10626	10749	10709	10789	10722	10665	10923	10671	10679	10574	10541	10714	10768	10673	10645	10805	10762	10929	10786	10684	10779	10824	10756	10796	10747	10648	10640	10703	10562	10707	10629	10682	10692	10680	10750	10889	10618	10792	10655	10771	10787	10780	10737	10798	10518	10537	10738	10768	10731	10600	10772	10703	10642	10651	10781	10830	10761	10837	10634	10787	10747	10637	10529	10815	10599	10602	10813	10660	10703	10596	10694	10798	10624	10717	10613	10552	10665	10539	10725	10711	10732	10702	10708	10650	10663	10663	10610	10640	10738	10529	10650	10625	10587	10775	10716	10657	10762	10663	10661	10744	10782	10611	10800	10847	10610	10740	10507	10743	10578	10566	10602	10806	10675	10615	10927	10677	10651	10584	10713	10593	10724	10832	10642	10837	10866	10747	10722	10689	10715	10826	10819	10610	10757	10814	10805	10719	10619	10789	10611	10811	10848	10755	10707	10671	10712	10719	10670	10792	10674	10877	10748	10575	10683	10689	10783	10705	10775	10572	10885	10610	10637	10839	10636	10723	10542	10595	10584	10655	10641	10803	10813	10676	10744	10645	10797	10695	10695	10491	10703	10802	10828	10683	10747	10428	10696	10773	10732	10605	10519	10615	10778	10799	10685	10690	10722	10680	10586	10770	10562	10851	10679	10839	10763	10729	10671	10624	10626	10574	10737	10645	10837	10571	10770	10800	10433	10788	10914	10802	10427	10630	10601	10665	10683	10577	10671	10712	10725	10696	10776	10674	10848	10607	10851	10991	10647	10685	10742	10591	10719	10776	10615	10747	10810	10634	10812	10631	10723	10711	10673	10687	10659	10741	10655	10816	10693	10694	10543	10716	10589	10724	10782	10597	10562	10643	10786	10700	10672	10668	10778	10604	10628	10619	10963	10637	10773
32578	28478	29738	23569	22781	23737	24401	21672	19080	17439	16909	16831	16528	16588	16806	16870	16606	16566	16518	16487	16534	16589	16625	16652	16760	16520	16586	16366	16617	16671	16584	16693	16568	16612	16507	16548	16718	16475	16750	16571	16724	16785	16396	16430	16522	16701	16696	16620	16802	16736	16565	16631	16598	16495	16560	16722	16573	16622	16693	16573	16893	16813	16758	16678	16476	16690	16781	16709	16791	16645	16882	16905	16555	16779	16590	16489	16794	16498	16540	16686	16527	16558	16574	16581	16648	16759	16672	16689	16660	16748	16739	16768	16454	16665	16638	16822	16717	16551	16622	16535	16512	16756	16448	16751	16754	16586	16861	16535	16676	16633	16784	16552	16487	16587	16568	16811	16547	16543	16476	16745	16616	16596	16683	16648	16675	16580	16601	16603	16654	16557	16685	16365	16702	16418	16520	16746	16509	16790	16402	16503	16684	16393	16634	16704	16728	16569	16802	16414	16625	16560	16675	16703	16445	16659	16728	16510	16816	16598	16559	16907	16599	16645	16552	16645	16679	16606	16427	16344	16484	16589	16481	16703	16549	16557	16601	16476	16849	16534	16797	16851	16609	16553	16652	16737	16597	16413	16712	16765	16789	16404	16622	16630	16824	16803	16626	16780	16743	16573	16526	16501	16591	16627	16640	16569	16708	16587	16605	16499	16662	16613	16629	16856	16615	16721	16668	16545	16596	16503	16593	16562	16861	16520	16698	16610	16664	16498	16616	16717	16482	16642	16589	16398	16662	16744	16766	16588	16850	16812	16568	16656	16618	16565	16470	16595	16670	16629	16856	16605	16695	16803	16788	16665	16580	16541	16862	16731	16850	16646	16579	16771	16726	16631	16665	16667	16582	16707	16517	16683	16747	16626	16695	16597	16417	16694	16503	16712	16619	16465	16650	16614	16535	16592	16854	16658	16547	16522	16705	16578	16717	16604	16839	16744	16615	16760	16736	16512	16579	16662	16556	16547	16568	16567	16773	16786	16722	16416	16620	16576	16481	16806	16597	16790	16556	16625	16682	16503	16406	16526	16597	16849	16562	16689	16578	16606	16652	16432	16632	16666	16653	16723	16596	16556	16792	16477	16532	16607	16461	16571	16468	16954	16718	16569	16700	16605	16411	16656	16752	16698	16799	16285	16586	16797	16802	16653	16667	16583	16728	16666	16724	16612	16571	16593	16735	16604	16765	16471	16496	16699	16627	16481	16547	16607	16638	16640	16621	16502	16430	16525	16462	16679	16784	16499	16654	16497	16360	16842	16823	16546	16366	16416	16571	16698	16427	16844	16648	16483	16693	16618	16765	16785	16567	16500	16601	16542	16485	16546	16728	16862	16679	16494	16624	16475	16634	16766	16808	16667	16436	16481	16666	16613	16717	16676	16392	16682	16651	16631	16621	16491	16546	16700	16678	16533	16560	16315	16678	16771	16755	16272	16647	16763	16422	16593	16623	16682	16665	16557	16770	16756	16539	16650	16698	16645	16445	16627	16655	16592	16726	16618	16577	16657	16718	16914	16571	16496	16743	16532	16561	16634	16516	16588	16812	16436	16535	16709	16579	16398	16668	16713	16783	16417	16515	16714	16791	16470	16543	16695	16683	16595	16707	16682	16749	16652	16498	16493	16653	16477	16786	16730	16627	16621	16403	16490	16667	16569	16373	16453	16604	16550	16704	16549	16770	16885	16622	16621	16778	16582	16580	16721	16582	16403	16783	16573	16601	16411	16836	16729	16735	16446	16765	16666	16507	16663	16934	16559	16599	16591	16599	16514	16640	16635	16773	16542	16508	16782	16462	16585	16622	16531	16585	16550	16756	16715	16657	16583	16687	16482	16533	16478	16599	16765	16839	16238	16579	16612	16716	16667	16535	16722	16638	16633	16637	16695	16596	16589	16745	16832	16491	16574	16692	16528	16549	16512	16750	16692	16568	16640	16489	16545	16818	16572	16605	16481	16561	16586	16727	16903	16476	16457	16734	16524	16730	16646	16501	16544	16523	16605	16567	16537	16433	16553	16749	16496	16472	16647	16804	16462	16536	16518	16815	16539	16613	16659	16594	16668	16958	16704	16602	16643	16649	16389	16544	16610	16530	16398	16582	16684	16646	16689	16550	16533	16661	16611	16590	16547	16779	16482	16445	16455	16710	16507	16623	16572	16508	16623	16552	16462	16694	16752	16901	16757	16807	16428	16573	16542	16775	16572	16702	16729	16675	16500	16636	16709	16649	16625	16689	16435	16792	16687	16746	16739	16572	16608	16563	16717	16566	16646	16401	16657	16631	16731	16652	16830	16652	16558	16627	16627	16660	16504	16483	16658	16560	16626	16683	16452	16750	16562	16721	16541	16631	16499	16502	16391	16572	16632	16743	16448	16715	16572	16690	16537	16645	16663	16683	16579	16641	16804	16499	16627	16378	16483	16602	16565	16543	16677	16614	16653	16603	16566	16668	16493	16455	16500	16649	16724	16486	16700	16739	16541	16678	16412	16749	16484	16681	16553	16567	16560	16578	16712	16542	16559	16587	16617	16605	16525	16662	16677	16604	16727	16671	16511	16646	16694	16628	16711	16713	16530	16592	16627	16600	16644	16517	16591	16698	16710	16600	16683	16673	16655	16706	16734	16524	16595	16584	16841	16801	16611	16620	16753	16617	16747	16675	16879	16765	16668	16427	16472	16485	16494	16638	16643	16654	16693	16715	16672	16454	16704	16632	16539	16671	16633	16728	16555	16870	16774	16474	16593	16702	16741	16517	16560	16447	16608	16844	16674	16498	16591	16812	16604	16739	16620	16703	16626	16509	16664	16511	16634	16527	16595	16725	16474	16454	16749	16665	16659	16796	16638	16688	16856	16813	16521	16488	16586	16521	16766	16571	16771	16582	16463	16436	16531	16840	16585	16849	16715	16558	16435	16547	16671	16571	16803	16705	16714	16469	16479	16628	16458	16691	16530	16458	16722	16816	16727	16524	16628	16594	16463	16671	16760	16491	16834	16655	16621	16631	16743	16749	16577	16633	16753	16632	16541	16547	16610	16665	16710	16474	16767	16536	16637	16715	16619	16714	16641	16494	16514	16671	16684	16542	16592	16671	16737	16467	16817	16607	16519	16775	16695	16835	16560	16633	16730	16628	16579	16658	16592	16685	16909	16470	16649	16547	16747	16606	16577	16515	16569	16838	16672	16303	16619	16698	16919	16809	16666	16517	16695	16824	16648	16770	16831	16616	16740	16659	16562	16383	16692	16415	16773	16693	16654	16636	16716	16629	16476	16624	16600	16534	16644	16525	16637	16499	16702	16568	16702	16522	16604	16700	16862	16679	16502	16796	16725	16711	16561	16657	16610	16507	16460	16659	16470	16693	16615	16617	16583	16514	16524	16593	16697	16745	16501	16344	16616	16698	16541	16776	16624	16793	16719	16681	16674	16417	16640	16719	16528	16766	16498	16882	16619	16739	16622	16657	16605	16599	16542	16719	16606	16638	16553	16618	16614	16712	16559	16758	16395	16570	16674	16690	16552	16547	16481	16697	16636	16618	16476	16481	16430	16546	16410	16626	16699	16787	16705	16741	16768	16761	16659	16484	16565	16617	16601	16506	16673	16596	16590	16407	16624	16658	16632	16620	16628	16595	16759	16653	16664	16559	16751	16554	16693	16886	16586	16571	16495	16605	16634	16605	16439	16616	16599	16674	16714	16576	16680	16629	16884	16806	16641	16647	16765	16771	16820	16713	16515	16560	16443	16513	16489	16504	16695	16526	16575	16374	16481	16563	16685	16916	16874	16458	16587	16772	16748	16772	16706	16774	16614	16629	16615	16541	16553	16726	16574	16609	16623	16583	16486	16815	16479	16549	16614	16761	16884	16649	16472	16732	16813	16661	16600	16606	16459	16741	16606	16725	16807	16388	16510	16546	16587	16810	16830	16728	16684	16679	16704	16410	16555	16446	16620	16656	16868	16749	16491	16598	16782	16608	16636	16733	16620	16664	16476	16594	16585	16607	16694	16731	16624	16745	16675	16755	16686	16679	16722	16466	16304	16829	16681	16723	16537	16812	16489	16662	16527	16578	16658	16613	16476	16591	16813	16686	16661	16473	16690	16473	16618	16555	16879	16573	16871	16722	16581	16595	16787	16568	16655	16555	16439	16518	16598	16627	16755	16765	16900	16604	16655	16440	16583	16652	16564	16450	16496	16483	16585	16436	16623	16837	16624	16650	16504	16535	16449	16418	16728	16442	16545	16587	16674	16450	16463	16392	16602	16723	16807	16599	16682	16664	16505	16552	16449	16636	16455	16726	16539	16512	16664	16673	16602	16684	16678	16531	16623	16599	16635	16525	16577	16548	16622	16614	16587	16543	16621	16507	16726	16633	16628	16554	16733	16619	16745	16737	16507	16388	16593	16815	16789	16733	16652	16667	16709	16674	16677	16593	16695	16693	16667	16604	16675	16693	16572	16756	16629	16429	16627	16780	16694	16662	16735	16779	16439	16710	16595	16901	16685	16677	16442	16786	16564	16597	16606	16386	16496	16800	16750	16814	16673	16721	16478	16592	16522	16471	16855	16463	16678	16721	16539	16756	16509	16463	16379	16534	16568	16577	16552	16666	16675	16654	16656	16425	16756	16492	16368	16528	16525	16770	16533	16617	16773	16598	16549	16627	16615	16588	16715	16787	16525	16626	16600	16596	16734	16860	16724	16497	16521	16830	16507	16805	16767	16712	16685	16666	16297	16583	16887	16692	16629	16605	16400	16508	16535	16589	16809	16497	16529	16543	16616	16601	16602	16710	16657	16539	16292	16688	16602	16735	16937	16783	16815	16486	16599	16649	16702	16816	16631	16496	16591	16643	16615	16794	16559	16591	16735	16849	16618	16563	16511	16595	16696	16551	16544	16647	16591	16568	16627	16597	16684	16339	16571	16704	16484	16662	16691	16627	16692	16386	16480	16705	16708	16693	16618	16629	16538	16581	16595	16765	16589	16545	16490	16637	16694	16723	16568	16740	16840	16679	16677	16806	16687	16695	16658	16469	16597	16692	16625	16558	16800	16684	16802	16618	16664	16552	16682	16646	16640	16780	16519	16678	16511	16737	16711	16621	16550	16709	16907	16647	16784	16543	16471	16280	16394	16743	16656
20237	29668	23518	15535	16382	17393	17443	14228	11694	10585	10403	10318	10218	10226	10216	10325	10106	10339	10167	10346	10289	10320	10368	10262	10222	10329	10211	10134	10190	10261	10331	10205	10356	10237	10264	10109	10062	10124	10185	10194	10323	10227	10195	10311	10164	10318	10314	10240	10247	10296	10142	10213	10225	10213	10152	10267	10085	10281	10227	10235	10123	10166	9994	10320	10184	10315	10250	10284	10141	10255	10291	10252	10236	10131	10286	10267	10109	10198	10182	10166	10169	10183	10195	10168	10251	10071	10265	10287	10170	10090	10222	10140	10285	10104	10328	10188	10048	10349	10172	10081	10014	10216	10287	10273	10241	10074	10201	10262	10194	10255	10102	10101	10222	10207	10223	10231	10304	10121	10188	10286	10179	10189	10291	10315	10205	10109	10128	10193	10242	10268	10190	10277	10160	10194	10079	10149	10155	10317	10248	10180	10245	10255	10227	10165	10239	10069	10262	10154	10225	10082	10286	10030	10093	10106	10019	10178	10217	10273	10210	10184	10135	10407	10267	10183	10261	10255	10109	10256	10060	10254	10192	10137	10093	10175	9973	10149	10261	10100	10185	10104	10225	10229	10226	10348	10118	10284	10175	10165	10105	10225	10134	10098	10198	10230	9987	10068	10208	10110	10228	10152	10211	10127	10024	10218	10343	10263	10199	10121	10308	10122	10362	10249	10104	10169	10117	10030	10286	10097	10077	10143	10214	10264	10108	10337	10118	10132	10283	10217	10218	10116	10124	10387	10202	10156	10181	10271	10263	10230	10118	10281	10165	10039	10270	10213	10263	10158	10003	10249	10241	10157	10173	10172	10130	10204	10187	10083	10123	10147	10244	10279	10192	10399	10151	10203	10203	10165	10151	10189	10013	10239	10087	10176	10293	10213	9952	10160	10283	10156	10173	10175	10185	10199	10337	10153	10241	10086	10051	10120	10396	10288	10147	10228	10183	10270	10291	10151	10148	10171	10159	10170	10290	10189	10262	10350	10180	10249	10118	10252	10226	10152	10195	10303	10135	10243	10063	10266	10199	10174	10012	10091	10199	10112	10163	10167	10201	10303	10063	10032	10148	9990	10248	10264	10138	10182	10143	10171	10175	10183	10128	10325	10121	10317	10156	10258	10188	10206	10296	10241	10469	10061	10242	10185	10057	10163	10248	10248	10147	10148	10263	10024	10167	10242	10181	10093	10184	10117	10267	10321	10207	10124	10148	10127	10148	10255	10229	10236	10302	10233	10164	10017	10123	10205	10175	10175	10124	10247	10367	10075	10138	10139	10079	10196	10256	10272	10289	10124	10285	10245	10349	10167	10167	10365	10139	10089	10007	10293	10136	10084	10072	9942	10325	10212	10122	10113	10261	10286	10332	10181	10125	10212	10184	10091	10236	10270	10178	10354	10163	10219	10042	10352	10135	10204	10271	10135	10214	10212	10354	10178	10210	10112	10354	10197	10299	10213	10249	10143	10302	10306	10315	10273	10323	10195	10179	10185	10081	10231	10230	10257	10190	10125	10169	10206	10126	10281	10349	10079	10221	10219	10053	10215	10068	10191	10189	10255	10310	10303	10245	10123	10144	10269	10222	9983	10070	10267	10152	10179	10121	10334	10343	10222	10137	10181	10148	10111	10226	10183	10156	10179	10249	10199	10111	10262	10176	10165	10191	10162	10211	10218	10170	10234	10232	10168	10122	10099	10272	10108	10322	10255	10106	10159	10119	10246	10176	10171	10243	10115	10247	10358	10160	10276	10200	10208	10098	10183	10149	10210	10095	10239	9980	10076	10149	10283	10226	10190	10187	10185	10387	10229	10031	10235	10356	10224	10079	10218	10132	10339	10042	10282	9998	10221	10102	10054	10313	10096	10081	10111	10251	10358	10248	10097	10213	10001	10228	10212	10253	10264	10139	10221	10295	10248	10073	10132	10144	10134	10179	10136	10183	10077	10238	10168	10213	10147	10226	10116	10315	10262	10162	10274	10121	10149	10331	10188	10211	10133	10172	10134	10203	10297	10159	10203	10035	10185	10160	10267	10284	10271	10255	10120	10099	10145	10245	10157	10337	10192	10198	10223	10180	10303	10201	10161	10053	10252	10243	10307	10336	10256	10090	10263	10238	10254	10205	10061	10229	10069	10111	10144	10294	10206	10269	10346	10224	10150	10351	10213	10079	10208	10208	10159	10334	10188	10205	10280	10296	10144	9992	10069	10207	10202	10147	10116	10129	10052	10172	10206	10226	10350	10239	10052	10059	10246	10220	10233	10282	10108	10276	10346	10097	10343	10189	10177	10229	10148	9985	10071	10133	10215	10063	10206	10187	10252	10221	10352	10262	10117	10221	10289	10084	10224	10344	10195	10233	10085	9985	10246	10119	10199	9989	10272	10043	10079	10078	10149	10250	10145	10155	10235	10211	10200	10222	10104	10320	10227	10091	10244	10164	10109	10278	9951	10321	10247	10171	10298	10284	10225	10220	10382	10076	10163	10222	10138	9999	10203	10426	10283	10217	10177	10120	10152	10128	10142	10272	10212	10260	10303	10240	10156	10184	10232	10248	10262	10066	10171	10204	10191	10088	10098	10073	10111	10172	10141	10167	10213	10096	10140	10261	10346	10311	10294	10284	10138	10232	10084	10136	10208	10233	10133	10091	10197	10135	10208	10146	10317	10203	10156	10231	10127	10208	10198	10203	10250	10183	10359	10227	10062	10208	10205	10146	10266	10175	10146	10160	10286	10332	10252	10222	10199	10303	10211	10097	10181	10243	10165	10262	10196	10056	10126	10281	10211	10214	10242	10120	10138	10388	10231	10138	10137	10209	10147	10337	10238	10280	10206	10206	10218	10071	10305	10310	10103	10312	10189	10108	10189	10273	10153	10073	10066	10232	10157	10143	10444	10148	10084	10151	10215	10192	10216	10114	10270	10265	10293	10211	10225	10447	10189	10106	10149	10128	10269	10349	10242	10193	10282	10099	10162	10050	10304	10159	10324	10211	10357	10227	10254	10365	10329	10238	10160	10043	10222	10191	10188	10285	10152	10081	10310	10195	10300	10072	10328	10162	10099	10324	10177	10191	10253	10271	10176	10142	10275	10259	10208	10153	10199	10109	10176	10239	10228	10220	10274	10149	10150	10144	10247	10172	10283	10227	10336	10351	10154	10268	10239	10317	10054	10183	10241	10175	10287	10126	9984	10301	10163	10221	10212	10287	10208	10142	10221	10177	10314	10070	10199	10302	10269	10020	10221	10266	10132	10259	10331	10119	10212	10057	10378	10224	10304	10177	10267	10109	10298	10394	10253	10014	10107	10124	10211	10329	10203	10129	10237	10299	10105	10078	10141	10367	10237	10218	10157	10127	10100	10194	10080	10219	10169	10225	10057	10180	10233	10316	10332	10264	10377	10216	10096	10306	10156	10236	10100	10174	10150	10140	10051	10077	10244	10131	10197	10204	10117	10239	10165	10180	10279	10251	10162	10140	10264	10145	9988	10293	10175	10241	10223	10105	10179	10278	10282	10189	10171	10280	10236	10181	10071	10390	10067	10322	10379	10153	10078	10204	10292	10147	10346	10339	10332	10064	10382	9999	10307	10264	10115	10027	10146	10064	10102	9957	10136	10187	10206	10132	10187	10024	10327	10207	10168	10175	10220	10143	10041	10270	10202	10239	10286	10251	10220	10166	10079	10236	10157	10157	10381	10193	10196	10118	10175	10244	10143	10087	10291	10253	10166	10138	10281	10174	10429	10253	10149	10263	10296	10223	10269	10318	10197	10160	10219	10275	10161	10152	10305	10153	10245	10086	10169	10203	10346	10315	10200	10211	10241	10209	10276	10228	10212	10232	10164	10258	10161	10239	10171	10127	10109	10090	10023	10163	10245	10214	10102	10218	10132	10328	10303	10190	10283	10151	10249	10097	10231	10316	10169	10254	10169	10163	10114	10207	10239	10325	10112	10321	10038	10124	10127	10087	10092	10280	10134	10191	10024	10245	10239	10295	10172	10301	10133	10181	10003	10397	10240	10238	10325	10236	10217	10226	10199	10219	10129	10291	10145	10199	10105	10319	10246	10296	10298	10271	10119	10061	10019	10226	10233	10300	10057	10144	10186	10247	10275	10128	10114	10121	10262	9964	10245	10123	10247	10379	10021	10199	10136	10142	10262	10319	10236	10289	10109	10194	10334	10254	10247	10176	10234	10287	10101	10214	10245	10047	10104	10226	10205	10229	10104	10074	10200	10263	10233	10365	10242	10162	10171	10198	10099	10311	10217	10170	10263	10084	10232	10270	10213	10192	10175	10145	10226	10204	10281	10150	10222	10253	10084	10245	10237	10160	10246	10125	10100	10161	10150	10267	10133	10131	10164	10190	10197	10280	10198	10067	10150	10042	10403	10250	10150	10303	10177	10077	10217	10239	10152	10216	10132	10131	10254	10164	10176	10244	10175	10118	10233	10266	10170	10296	10175	10149	10144	10135	10137	10130	10200	10278	10301	10282	10260	10109	10162	10093	10224	10354	10203	10251	10208	10073	10327	10237	10281	10280	10227	10213	10125	10385	10257	10241	10326	10130	10179	10159	10129	10146	10185	10115	10117	10087	10109	10090	10187	10195	10128	10035	10118	10229	10168	10178	10125	10242	10213	10128	10227	10092	10195	10058	10263	10378	10111	10082	10211	10257	10080	10185	10199	10208	10273	10254	10300	10173	10179	10184	10157	10229	10089	10180	10169	10201	10213	10173	10318	10321	10264	10191	10128	10277	10238	10298	10147	10200	10255	10136	10180	10368	10092	10085	10190	10195	10168	10201	10176	10226	10216	10114	10191	10374	10226	10191	10113	10143	10109	10133	10264	10077	10224	10307	10193	10124	10101	10118	10209	10158	10160	10190	10180	10114	10266	10232	10193	10176	10151	10044	10082	10208	10045	9954	10280	10310	9970	10027	10246	10112	10118	10215	10349	10280	10219	10355	9907	10143	10291	10262	10302	10135	10166	10232	10212	10104	10078	10226	10198	10236	10032	10021	10178	10178	10104	10230	10188	10174	10226	10031	10144	10236	10268	10074	10166	10159	10245	10362	10307	10158	10195	10161	10186	10241	10050	10258	10130	10141	10359	10261	10179	10243	10158	10225	10243	10205	10073
25772	21746	28918	29268	32467	50991	51863	37470	25426	19708	17552	16854	16664	16610	16732	16603	16526	16599	16674	16681	16694	16697	16653	16753	16495	16667	16600	16650	16567	16829	16600	16384	16525	16545	16666	16527	16599	16313	16616	16606	16546	16497	16565	16494	16508	16553	16505	16579	16448	16602	16477	16674	16640	16741	16647	16564	16539	16546	16671	16529	16696	16505	16742	16669	16510	16645	16499	16744	16615	16417	16417	16586	16605	16748	16455	16554	16552	16578	16386	16633	16689	16478	16507	16690	16302	16590	16428	16510	16520	16201	16603	16351	16655	16750	16630	16475	16668	16580	16562	16585	16521	16487	16422	16728	16571	16489	16584	16676	16612	16589	16539	16493	16447	16674	16578	16559	16539	16559	16448	16454	16666	16312	16779	16497	16556	16603	16612	16352	16403	16537	16649	16687	16615	16393	16496	16753	16653	16525	16635	16639	16468	16616	16770	16651	16562	16544	16762	16766	16538	16352	16811	16345	16631	16667	16370	16563	16482	16221	16575	16579	16832	16605	16600	16594	16349	16402	16559	16592	16562	16598	16593	16463	16629	16616	16681	16761	16482	16668	16709	16673	16772	16677	16576	16560	16457	16506	16774	16429	16866	16527	16681	16551	16384	16513	16413	16577	16747	16551	16575	16514	16511	16690	16558	16520	16491	16465	16412	16568	16564	16469	16577	16461	16584	16665	16662	16611	16556	16613	16720	16525	16685	16550	16673	16579	16744	16553	16584	16788	16542	16445	16549	16591	16467	16563	16453	16405	16491	16615	16398	16747	16687	16483	16565	16443	16740	16508	16546	16639	16810	16602	16636	16474	16569	16629	16691	16635	16798	16453	16606	16665	16565	16533	16498	16356	16707	16599	16264	16859	16707	16632	16535	16786	16485	16651	16809	16270	16446	16611	16683	16668	16526	16482	16480	16403	16466	16619	16514	16487	16568	16546	16403	16537	16670	16501	16630	16618	16638	16534	16379	16578	16557	16509	16753	16676	16511	16529	16416	16328	16463	16569	16543	16258	16582	16445	16575	16420	16473	16598	16599	16614	16485	16453	16551	16494	16580	16643	16660	16489	16753	16478	16678	16541	16583	16727	16534	16542	16527	16381	16629	16521	16726	16499	16560	16624	16463	16482	16525	16634	16691	16715	16604	16501	16527	16519	16637	16405	16592	16567	16659	16609	16523	16521	16463	16342	16518	16628	16675	16624	16485	16324	16688	16450	16579	16462	16606	16665	16574	16675	16511	16320	16273	16525	16684	16367	16683	16394	16682	16512	16697	16441	16293	16523	16543	16564	16549	16517	16743	16765	16558	16490	16591	16399	16488	16747	16497	16607	16492	16471	16682	16576	16650	16255	16435	16320	16299	16379	16729	16606	16718	16695	16697	16566	16375	16670	16776	16428	16457	16378	16504	16620	16588	16721	16830	16673	16594	16698	16364	16592	16592	16555	16698	16491	16391	16520	16735	16609	16596	16713	16715	16542	16409	16330	16504	16657	16580	16458	16349	16485	16661	16373	16414	16550	16484	16541	16593	16417	16311	16354	16595	16612	16575	16687	16579	16485	16525	16574	16361	16677	16465	16738	16679	16516	16332	16539	16743	16803	16578	16653	16631	16692	16457	16579	16544	16608	16456	16537	16544	16499	16476	16788	16460	16638	16653	16619	16657	16756	16602	16735	16557	16397	16610	16473	16427	16474	16648	16407	16424	16482	16656	16396	16448	16616	16334	16460	16521	16439	16476	16474	16636	16620	16669	16401	16594	16437	16593	16415	16566	16700	16588	16384	16405	16533	16425	16732	16601	16590	16528	16399	16498	16609	16407	16435	16477	16587	16587	16562	16484	16747	16552	16696	16631	16541	16640	16770	16510	16588	16522	16575	16577	16544	16588	16738	16477	16437	16591	16638	16589	16723	16603	16629	16495	16564	16591	16520	16425	16715	16620	16496	16548	16539	16618	16531	16606	16581	16467	16364	16680	16840	16723	16343	16492	16582	16582	16582	16623	16604	16668	16424	16357	16639	16547	16467	16624	16503	16549	16690	16695	16453	16507	16470	16492	16569	16565	16433	16423	16431	16463	16623	16748	16490	16539	16373	16599	16612	16571	16636	16713	16669	16445	16547	16620	16885	16431	16574	16608	16326	16660	16696	16838	16738	16651	16618	16462	16399	16566	16706	16652	16546	16524	16597	16588	16473	16421	16569	16601	16769	16414	16648	16347	16725	16440	16622	16557	16439	16414	16668	16579	16267	16586	16492	16559	16567	16802	16328	16501	16613	16522	16467	16453	16598	16561	16358	16798	16624	16393	16493	16452	16392	16591	16666	16412	16592	16548	16450	16624	16533	16357	16399	16472	16427	16514	16584	16536	16525	16537	16636	16596	16515	16615	16404	16500	16355	16520	16584	16527	16503	16590	16584	16671	16404	16455	16539	16447	16400	16636	16546	16399	16406	16400	16854	16606	16498	16573	16630	16674	16541	16566	16637	16635	16600	16662	16565	16302	16514	16587	16708	16435	16660	16544	16543	16351	16583	16547	16551	16580	16562	16635	16608	16593	16648	16433	16454	16407	16557	16512	16678	16624	16602	16809	16722	16698	16485	16748	16512	16395	16671	16694	16506	16342	16662	16480	16587	16596	16414	16682	16541	16567	16693	16387	16553	16489	16589	16416	16526	16674	16445	16613	16602	16468	16366	16486	16454	16506	16418	16460	16625	16610	16526	16486	16632	16455	16491	16396	16632	16673	16808	16519	16654	16598	16726	16573	16207	16350	16483	16403	16493	16604	16559	16535	16222	16477	16533	16357	16691	16588	16443	16625	16498	16645	16759	16685	16387	16380	16760	16575	16791	16514	16627	16611	16341	16398	16437	16462	16605	16623	16355	16374	16594	16452	16639	16687	16481	16402	16440	16718	16684	16581	16738	16652	16507	16557	16685	16654	16797	16525	16550	16752	16669	16570	16615	16483	16687	16601	16599	16637	16630	16564	16569	16619	16575	16619	16623	16511	16728	16541	16553	16573	16593	16456	16536	16592	16608	16353	16663	16218	16391	16298	16596	16408	16579	16570	16518	16353	16489	16504	16814	16317	16619	16510	16544	16621	16848	16534	16574	16492	16467	16496	16535	16784	16473	16412	16475	16651	16666	16604	16454	16627	16621	16656	16404	16483	16510	16407	16539	16612	16405	16572	16528	16717	16654	16705	16406	16427	16649	16762	16487	16310	16413	16399	16751	16743	16721	16472	16478	16595	16709	16489	16804	16820	16530	16562	16176	16712	16550	16510	16486	16754	16709	16550	16388	16576	16534	16620	16525	16560	16636	16677	16341	16605	16695	16722	16356	16537	16592	16609	16835	16468	16527	16374	16530	16685	16477	16511	16599	16714	16555	16330	16636	16345	16531	16580	16563	16664	16615	16490	16541	16673	16715	16409	16461	16457	16476	16544	16468	16614	16752	16597	16533	16518	16434	16539	16529	16641	16488	16638	16495	16524	16395	16454	16556	16615	16567	16565	16600	16391	16510	16256	16506	16637	16336	16612	16426	16697	16661	16605	16589	16601	16739	16722	16569	16491	16482	16704	16503	16637	16410	16413	16462	16526	16569	16432	16634	16587	16264	16436	16337	16425	16613	16594	16689	16625	16581	16385	16412	16633	16653	16570	16483	16636	16512	16486	16512	16520	16443	16378	16570	16591	16581	16613	16655	16552	16551	16585	16449	16256	16336	16490	16243	16340	16439	16704	16590	16554	16573	16506	16604	16588	16769	16643	16577	16645	16563	16478	16519	16701	16580	16663	16619	16442	16478	16432	16754	16495	16470	16547	16508	16277	16448	16530	16549	16657	16808	16641	16643	16530	16612	16561	16489	16711	16518	16486	16518	16518	16555	16501	16413	16628	16579	16653	16450	16573	16339	16677	16500	16578	16355	16526	16542	16643	16628	16499	16414	16615	16549	16487	16582	16717	16617	16547	16525	16658	16410	16607	16538	16468	16773	16435	16542	16639	16516	16453	16563	16710	16686	16603	16532	16669	16574	16417	16542	16715	16549	16697	16671	16613	16398	16600	16524	16543	16483	16599	16518	16372	16296	16430	16363	16684	16509	16267	16432	16481	16502	16692	16568	16565	16500	16430	16497	16616	16707	16345	16574	16582	16542	16489	16616	16720	16565	16452	16698	16426	16534	16635	16680	16425	16490	16514	16575	16695	16565	16527	16662	16452	16487	16388	16630	16422	16552	16411	16520	16481	16446	16582	16438	16415	16669	16767	16787	16381	16557	16644	16506	16556	16549	16440	16593	16541	16593	16569	16513	16617	16445	16244	16450	16582	16445	16683	16465	16393	16581	16608	16447	16624	16564	16422	16575	16426	16531	16646	16615	16580	16459	16642	16516	16523	16612	16704	16561	16603	16513	16568	16527	16713	16418	16583	16510	16426	16475	16623	16548	16353	16590	16691	16511	16372	16628	16538	16501	16525	16421	16581	16601	16541	16644	16631	16508	16501	16577	16677	16469	16475	16440	16434	16206	16511	16450	16590	16575	16458	16464	16509	16485	16568	16601	16617	16541	16527	16575	16556	16428	16558	16549	16649	16455	16508	16554	16600	16627	16434	16384	16370	16489	16499	16535	16626	16713	16710	16629	16564	16734	16672	16582	16577	16703	16554	16623	16525	16447	16467	16648	16645	16440	16343	16561	16850	16637	16725	16566	16617	16652	16488	16628	16319	16446	16478	16442	16547	16518	16321	16571	16710	16443	16479	16505	16546	16580	16610	16582	16434	16506	16733	16641	16630	16323	16472	16533	16689	16492	16542	16707	16442	16408	16436	16649	16603	16681	16221	16684	16645	16338	16385	16468	16555	16641	16631	16500	16576	16730	16686	16744	16624	16563	16448	16600	16541	16535	16601	16783	16741	16318	16577	16447	16362	16557	16585	16647	16452	16452	16824	16618	16591	16610	16474	16530	16407	16639	16521	16638	16721	16520	16392	16424	16554	16603	16780	16572	16669	16555	16471	16475	16410	16756	16430	16436	16569	16613	16592	16713	16656	16635	16396	16447	16525	16637	16621	16765	16623	16398	16728	16494	16423	16549	16739	16593	16531	16387	16507	16484	16547	16640	16596	16562	16792	16487	16674	16264
22310	43101	34543	22530	30826	48307	43793	27857	16640	12038	10749	10415	10462	10442	10489	10424	10367	10592	10262	10468	10591	10471	10268	10417	10497	10323	10334	10427	10492	10398	10369	10368	10235	10421	10424	10351	10401	10217	10352	10252	10435	10485	10355	10391	10342	10209	10478	10467	10292	10371	10380	10270	10315	10376	10315	10403	10320	10445	10374	10386	10345	10425	10332	10328	10536	10475	10495	10287	10282	10436	10412	10468	10378	10483	10373	10380	10265	10303	10328	10370	10502	10405	10361	10339	10471	10312	10423	10188	10286	10512	10368	10515	10314	10267	10313	10421	10353	10481	10301	10359	10404	10318	10511	10549	10320	10241	10344	10326	10319	10515	10396	10413	10396	10356	10461	10333	10345	10240	10290	10505	10319	10330	10357	10254	10271	10620	10313	10386	10510	10387	10128	10338	10295	10132	10460	10307	10312	10356	10265	10507	10298	10415	10258	10427	10433	10226	10347	10416	10354	10170	10360	10331	10243	10589	10225	10416	10425	10341	10202	10334	10277	10464	10272	10263	10342	10241	10335	10184	10505	10513	10408	10458	10295	10243	10373	10320	10415	10336	10369	10392	10289	10278	10347	10425	10336	10280	10321	10385	10246	10191	10208	10289	10410	10255	10212	10425	10402	10387	10301	10390	10332	10311	10327	10289	10459	10398	10557	10261	10390	10524	10285	10458	10360	10335	10362	10398	10210	10380	10400	10307	10358	10320	10106	10240	10339	10210	10275	10385	10482	10324	10441	10461	10382	10332	10242	10403	10220	10186	10153	10259	10285	10290	10389	10272	10361	10299	10408	10263	10435	10486	10294	10373	10339	10412	10334	10428	10374	10481	10350	10266	10296	10233	10338	10193	10445	10393	10179	10192	10182	10277	10353	10317	10305	10306	10262	10426	10321	10317	10383	10397	10288	10417	10366	10248	10431	10323	10474	10302	10249	10461	10463	10345	10371	10257	10312	10368	10267	10376	10382	10302	10358	10405	10295	10301	10440	10348	10386	10457	10333	10166	10423	10402	10388	10347	10279	10423	10370	10309	10381	10130	10297	10431	10369	10326	10182	10294	10253	10116	10376	10424	10393	10446	10294	10221	10273	10347	10460	10309	10407	10459	10331	10346	10356	10317	10443	10342	10403	10235	10200	10380	10239	10397	10356	10415	10313	10267	10344	10343	10420	10345	10320	10457	10381	10351	10180	10344	10368	10483	10442	10245	10399	10339	10488	10341	10329	10385	10291	10285	10361	10227	10367	10298	10447	10105	10277	10338	10227	10336	10194	10347	10410	10318	10428	10400	10459	10192	10424	10382	10389	10507	10326	10343	10340	10364	10548	10272	10199	10248	10316	10415	10411	10299	10246	10355	10309	10336	10338	10366	10460	10279	10392	10168	10372	10531	10364	10339	10364	10352	10426	10339	10319	10278	10390	10407	10311	10266	10304	10383	10297	10356	10330	10362	10332	10288	10360	10271	10344	10378	10482	10372	10301	10228	10228	10225	10448	10380	10394	10244	10213	10221	10368	10400	10464	10185	10346	10283	10246	10272	10289	10345	10323	10455	10499	10291	10357	10473	10361	10310	10317	10403	10329	10407	10452	10395	10355	10301	10354	10410	10428	10528	10320	10308	10380	10370	10079	10270	10393	10276	10262	10292	10512	10269	10408	10331	10417	10369	10246	10281	10360	10336	10343	10399	10385	10444	10252	10483	10403	10217	10289	10169	10332	10374	10251	10286	10409	10348	10223	10287	10283	10187	10270	10285	10457	10445	10269	10374	10324	10484	10455	10327	10300	10254	10292	10229	10458	10151	10168	10228	10448	10254	10396	10326	10404	10254	10350	10439	10323	10176	10355	10287	10288	10233	10432	10150	10372	10318	10359	10316	10480	10423	10346	10245	10385	10465	10273	10458	10353	10351	10275	10317	10353	10354	10297	10405	10459	10258	10525	10271	10369	10386	10368	10332	10232	10558	10261	10406	10409	10287	10400	10228	10314	10406	10436	10286	10289	10426	10486	10191	10170	10367	10471	10203	10340	10383	10277	10325	10288	10182	10388	10347	10457	10493	10422	10249	10510	10281	10182	10319	10305	10466	10413	10373	10376	10264	10323	10395	10328	10213	10465	10324	10202	10325	10550	10341	10502	10279	10399	10299	10399	10124	10219	10407	10489	10300	10417	10355	10320	10373	10353	10208	10247	10220	10298	10405	10291	10505	10493	10310	10277	10198	10316	10187	10295	10310	10402	10403	10514	10373	10371	10529	10444	10309	10370	10395	10353	10462	10382	10377	10494	10354	10352	10510	10404	10419	10436	10269	10362	10269	10386	10240	10373	10430	10363	10239	10502	10454	10331	10476	10261	10362	10328	10398	10316	10321	10403	10265	10450	10327	10496	10300	10226	10526	10361	10256	10328	10487	10261	10223	10369	10185	10442	10431	10485	10462	10396	10280	10254	10328	10334	10321	10505	10266	10379	10508	10433	10484	10401	10500	10532	10319	10443	10295	10356	10366	10206	10370	10400	10290	10290	10197	10230	10306	10248	10382	10489	10338	10392	10284	10372	10354	10161	10336	10418	10293	10358	10413	10177	10361	10330	10300	10416	10362	10356	10404	10443	10157	10347	10342	10449	10504	10247	10483	10355	10281	10278	10334	10374	10269	10325	10287	10429	10366	10346	10444	10346	10364	10348	10402	10356	10446	10334	10415	10222	10368	10431	10381	10437	10465	10218	10411	10299	10432	10404	10314	10393	10322	10345	10351	10351	10175	10509	10230	10279	10311	10309	10292	10367	10367	10272	10268	10355	10286	10188	10294	10383	10259	10338	10430	10172	10270	10201	10297	10386	10390	10458	10095	10314	10318	10372	10394	10274	10234	10341	10291	10434	10130	10379	10329	10404	10316	10248	10355	10338	10365	10057	10307	10220	10353	10291	10378	10413	10408	10393	10382	10378	10182	10353	10288	10315	10267	10323	10431	10292	10274	10394	10337	10339	10117	10300	10279	10257	10374	10471	10296	10349	10384	10364	10302	10369	10130	10282	10514	10308	10319	10279	10482	10376	10477	10356	10325	10271	10331	10397	10366	10290	10280	10391	10444	10251	10340	10265	10356	10422	10469	10506	10279	10393	10401	10253	10445	10286	10292	10341	10326	10563	10296	10486	10389	10300	10225	10359	10383	10378	10260	10254	10379	10448	10455	10384	10413	10336	10249	10336	10343	10224	10245	10368	10366	10294	10270	10396	10300	10310	10324	10491	10287	10452	10322	10465	10339	10501	10297	10394	10286	10423	10432	10250	10273	10354	10396	10464	10341	10179	10328	10011	10384	10381	10285	10311	10298	10311	10379	10302	10457	10256	10205	10474	10326	10327	10372	10323	10328	10257	10540	10268	10372	10513	10346	10340	10213	10396	10283	10172	10392	10502	10341	10262	10344	10283	10356	10321	10193	10224	10237	10302	10343	10398	10404	10235	10420	10379	10255	10334	10381	10324	10478	10269	10172	10296	10352	10332	10318	10305	10279	10373	10280	10393	10385	10480	10326	10528	10199	10289	10331	10495	10521	10374	10278	10275	10348	10354	10436	10308	10406	10353	10174	10395	10371	10417	10214	10474	10226	10367	10316	10525	10232	10435	10410	10416	10324	10408	10322	10317	10344	10388	10352	10551	10146	10301	10281	10416	10338	10388	10418	10188	10310	10282	10292	10465	10344	10416	10349	10289	10344	10282	10377	10249	10189	10336	10368	10301	10293	10416	10341	10379	10282	10274	10410	10302	10207	10443	10275	10141	10263	10313	10355	10314	10267	10324	10335	10453	10322	10369	10429	10437	10309	10399	10411	10471	10333	10336	10245	10255	10439	10318	10320	10468	10193	10321	10357	10276	10493	10140	10368	10272	10389	10378	10347	10359	10470	10181	10339	10354	10338	10153	10325	10362	10202	10361	10304	10389	10388	10195	10309	10318	10365	10338	10341	10441	10335	10322	10453	10306	10311	10297	10360	10555	10310	10286	10302	10320	10432	10392	10243	10382	10379	10338	10396	10270	10281	10375	10134	10239	10455	10329	10339	10251	10362	10452	10373	10270	10432	10550	10166	10404	10523	10337	10429	10244	10138	10358	10323	10233	10466	10437	10252	10349	10273	10441	10336	10320	10344	10223	10184	10460	10410	10326	10337	10350	10262	10297	10471	10432	10353	10304	10385	10449	10353	10341	10314	10285	10384	10228	10570	10329	10324	10305	10286	10315	10364	10304	10317	10200	10279	10278	10404	10445	10250	10315	10284	10436	10151	10302	10168	10416	10409	10236	10374	10417	10234	10433	10338	10362	10409	10191	10473	10386	10299	10325	10393	10299	10491	10320	10426	10378	10262	10410	10421	10379	10338	10289	10383	10490	10141	10444	10307	10148	10456	10140	10364	10341	10296	10329	10217	10361	10325	10332	10447	10486	10126	10297	10546	10203	10326	10293	10326	10275	10328	10577	10473	10433	10303	10178	10357	10376	10211	10370	10247	10338	10281	10198	10294	10380	10633	10208	10468	10243	10173	10452	10332	10492	10314	10371	10357	10471	10276	10295	10344	10302	10307	10364	10339	10364	10242	10429	10274	10252	10279	10298	10346	10441	10321	10429	10281	10327	10477	10181	10394	10346	10304	10318	10488	10303	10347	10367	10385	10443	10416	10387	10429	10309	10332	10266	10298	10192	10410	10298	10281	10475	10285	10354	10208	10332	10479	10333	10334	10446	10458	10392	10405	10298	10192	10305	10214	10435	10358	10444	10427	10303	10174	10389	10226	10360	10275	10370	10228	10322	10354	10301	10185	10322	10537	10319	10357	10363	10313	10474	10317	10371	10349	10155	10373	10376	10230	10258	10398	10348	10143	10458	10359	10272	10334	10224	10398	10299	10392	10343	10228	10397	10300	10378	10520	10387	10299	10486	10382	10336	10391	10227	10397	10291	10339	10336	10319	10387	10383	10364	10304	10416	10297	10292	10189	10393	10205	10320	10458	10386	10402	10355	10257	10405	10286	10403	10292	10428	10186	10276	10371	10369	10366	10432	10317	10306	10456	10265	10317	10257	10171	10293	10354	10258	10326	10250	10262	10358	10386	10128	10302	10263	10203	10291	10309	10360	10392	10439	10483
24149	21541	28712	25727	38789	65008	62951	46343	31466	22355	18544	17585	17263	17153	17235	16969	17005	16923	17161	17285	16952	16978	16887	16982	17109	17275	17024	16988	16913	16863	17075	16999	17017	16970	16932	17115	17114	17063	17000	16932	16983	17038	16958	17032	16904	17001	16844	16763	16891	16810	17073	17192	16943	16858	16970	16918	16878	16870	17136	16980	17221	16751	16971	16894	16841	16934	16710	16804	16826	17056	16819	17084	17132	16954	17026	17047	17011	16674	16856	16924	16745	16960	17037	16965	16985	16918	16803	16882	16843	16844	16762	16836	16768	16956	17098	16817	16985	16782	16738	16943	17016	16863	17048	16702	16963	16875	16879	17033	16966	16928	16897	16642	16924	16797	16796	16789	16926	17020	17057	16833	16938	16935	16876	16945	17140	17125	16927	16895	16952	16883	16854	16748	16931	17142	17119	16978	16760	16734	17149	16987	16914	16942	16942	16910	16940	16918	16948	16950	17013	16811	16914	16813	16910	17025	16948	16874	16656	16746	16823	16962	17027	17079	16946	16943	16746	16924	16774	16960	16921	16865	16584	17030	16965	16973	16884	16899	16663	16794	16866	16865	16841	16931	16964	16929	16904	17030	16998	16980	16851	16890	16940	16847	16966	16728	16821	17101	16939	16852	17002	16904	17201	16706	16886	16901	16706	16751	16805	16973	16971	16908	16926	16816	17016	16820	16770	16905	17005	16927	16971	16850	16798	16992	17077	16852	16681	16953	17004	17070	16917	16845	16808	16879	16887	16866	16769	16954	16942	17034	16954	16837	17032	16957	17102	16904	16793	17143	17103	16900	17003	16866	16739	16691	16785	16992	17291	16950	16942	16913	17009	16990	16661	16913	16981	16822	16822	16849	16997	16972	16745	16648	16852	16717	16921	16955	16704	16887	16891	16855	16879	17088	16930	16913	16917	16945	16832	16967	16902	16953	16972	16928	16812	16940	17098	16902	16966	17024	16987	16949	16831	17046	16876	17147	16687	16806	16983	16886	16862	16867	17023	16898	17098	16824	16867	16816	16964	16986	16878	16942	17004	16720	16954	16888	16928	17019	16763	17009	17083	16980	16849	16979	17059	16762	16828	16924	17042	16976	16834	16776	16834	16689	16816	16540	16943	16744	16893	16817	16729	16815	16771	16880	16645	16969	16916	16993	16940	16921	16766	16952	16830	16816	17210	16846	16962	16786	16898	16958	17210	16803	16976	16846	16850	16903	16958	16897	16801	16773	16955	16872	16682	16849	17054	16694	17064	16921	16816	16783	16801	17137	16806	16890	16959	16844	16878	16922	16856	16742	16972	17119	17020	16985	16914	16871	17000	16832	16850	16938	16770	17177	16989	17027	17028	16701	16772	16983	16881	16944	16764	16804	17057	16837	16883	17042	16865	16800	17045	16670	17028	16892	16768	16908	16684	16801	16939	16899	16896	17131	17022	16910	16779	17154	16946	16995	16887	16980	16956	16981	16816	17010	16803	16938	16893	16959	16906	16690	17073	16987	17026	16855	17186	16743	16748	16873	17020	16986	16840	16923	16950	16843	16812	16945	16818	16782	16848	16875	16822	16972	16795	16965	16888	16832	16983	16975	17067	16955	16997	16782	17066	16810	16773	16856	16850	16783	16840	17000	17013	16973	16865	17120	17002	16837	16765	16714	16892	16824	16958	16848	16756	16799	16888	16966	16967	16819	17093	16708	16909	16845	16754	16812	16829	16949	16932	16867	17068	16965	16762	16872	16867	16845	17069	16944	17143	16835	16710	16828	16743	16935	16899	16882	16783	16918	17124	16927	17041	16912	16809	16870	17038	16656	17046	16859	16812	16725	16869	16752	17073	16869	16808	16990	16993	17151	16817	16885	16962	16856	17098	16888	16904	16853	16730	16918	16912	17101	16954	16787	17010	16850	16933	16895	16983	16867	16923	16868	16924	16640	17109	16867	17181	17242	17095	16856	16898	16684	16674	17073	16897	17058	16912	16841	16859	16914	16804	16773	16725	16999	17039	16745	16948	16965	17031	17145	16953	16801	16876	16688	16961	16767	17073	16730	16745	16968	16913	16970	16963	16871	16989	17027	16937	16784	16974	16631	16986	17016	16832	16911	16703	16944	17008	16873	17133	16780	16821	16932	16849	16930	16686	17168	16794	16976	16844	16852	16758	17070	17042	16957	16803	16896	17014	16913	17112	16952	16796	16819	16848	16796	17025	16807	16607	16846	16947	16930	16938	16808	16902	16940	16783	16920	16978	16915	17034	16745	16801	17012	16706	16790	16834	16837	16847	17032	16755	17014	16767	16854	16948	16771	16933	16892	16941	17075	16730	16876	16871	16976	17091	16966	16839	16808	16855	16813	16988	16717	16674	16658	16987	16930	16749	16752	16848	16781	17131	16923	16640	16836	16911	16745	16906	16755	16666	16847	16988	17125	17066	16931	16965	16953	17019	16961	16759	16742	16943	17113	16993	17048	16916	16866	16854	17067	16870	16916	17129	17023	16983	17096	17008	16871	16968	17019	16784	16830	17009	16922	16944	16924	16828	17009	16710	16911	16963	17026	16929	16867	16890	16905	16867	16821	16836	16946	16806	16779	16938	16864	16973	16788	16979	16930	17173	16816	16755	16849	17032	16868	16631	16632	16945	16964	16966	16972	17000	17128	16730	16787	16984	17038	16760	17002	16911	17099	16956	17157	16860	16971	16926	17101	17067	17071	16943	16691	16981	16887	17012	16980	16786	16827	16830	16789	16784	16887	16799	16678	16747	16917	16725	17112	17001	16785	16788	16860	16888	17086	16846	16934	16879	16802	16801	17006	16705	16896	16852	16945	16900	17120	17006	16756	16694	16856	16874	16716	16776	16875	16708	16997	16988	16886	16970	16917	17005	16962	16936	17114	17027	16860	16728	16797	16914	17054	16775	16877	16804	16975	16860	17063	17051	17011	16949	16728	16822	16874	17083	16802	17036	16997	16853	16963	16953	16880	16707	16920	16873	17068	16844	16778	16917	16832	17104	16896	16908	16938	16979	16777	16772	16753	17008	16845	16975	16846	17287	16919	17041	17061	16984	17014	16927	16718	16812	16860	16812	16775	16843	16731	16889	16929	16781	16905	16797	16786	16672	16779	16746	16793	17015	16956	16838	17013	17031	16996	17074	17032	16704	16899	16917	17076	16834	16746	16864	17055	16930	16957	16821	16903	16818	16937	16809	16788	16815	16852	16784	16792	16789	16790	16745	16928	16981	16894	16889	17040	16797	16773	17018	16809	17022	16752	16907	16929	17041	16936	16897	17015	16990	16806	16864	17048	17004	16785	16771	17057	16775	16921	16850	16832	17130	16935	16896	16908	16759	16716	16823	16838	16974	16932	16748	16696	16879	16857	17117	16937	16646	16742	16937	16954	17039	17059	17014	16874	16934	16873	16990	16779	16757	16893	16917	16879	16846	17094	17092	16779	17004	16744	16971	16902	16816	16871	16946	17040	16906	16956	16772	16765	16867	16998	16872	16900	17098	16778	16875	17161	17127	16809	17015	16996	16916	17039	16913	17082	16936	17265	16767	16818	16788	16885	17026	16871	16787	16978	16968	16963	17084	16833	17000	16846	16748	16938	17016	16950	16967	16766	16934	16946	17060	16907	16926	16748	16912	16738	16988	16884	17137	16793	16874	16853	16971	16817	16954	16951	16995	16788	16789	17023	16842	16988	17029	16853	16825	16985	16966	17105	16900	16893	16874	16847	16967	16886	16886	16805	17000	17071	16942	17029	16923	16958	16855	17008	16765	16985	16855	17174	16800	16949	16780	16806	16780	16560	16848	16958	16900	16930	16855	16982	17050	16833	17009	16959	17205	17039	16847	16909	17091	16848	16768	16889	16900	16791	17045	16909	16924	16957	16869	16757	17030	17014	17024	16922	16810	16846	16956	17100	16923	16782	16848	16880	16731	16834	16849	17035	17004	16716	16647	16755	17131	16803	17028	16763	16831	16789	16809	16889	16936	16668	16860	16867	16913	16935	16967	16856	16870	16832	16891	16940	16958	17126	16781	16968	17069	16717	16598	16841	17022	17127	16984	16941	16776	16951	16848	16722	16956	16838	16947	16884	16995	17099	16942	16919	16905	16895	16973	16757	16959	16976	16715	16938	16655	16869	16628	16689	16942	16881	17052	17038	17098	17049	16924	16997	16752	16961	16752	16892	17063	16866	16905	16932	16820	16914	16801	17153	16983	16805	16883	17043	16988	16786	16810	16757	16996	17049	16836	17039	16942	16883	16978	17095	17134	16929	16924	16890	16874	17013	17182	16947	16939	16797	16938	16924	16945	16912	16850	16763	16879	16784	16846	16881	16779	16854	17012	16954	16736	16820	16849	16847	16939	17085	16895	16744	16998	16989	17011	16947	16973	16801	16793	16651	16967	16748	16886	17052	17026	16645	16953	16988	16883	16669	17190	16880	17026	16983	17040	16910	17052	16817	16845	16926	17026	17025	16904	16852	17083	17003	16946	17141	16809	16827	16890	16976	17055	16972	17074	16960	16879	16943	16785	16844	17029	16899	16830	16903	16934	16991	16711	17079	16988	16930	16863	17037	17124	16878	17064	16948	16993	16682	16966	16853	17094	16859	16926	16950	16806	16951	16960	16883	17016	17115	16906	16940	16919	16917	16878	16772	17168	17115	16933	16778	16617	16875	17035	16850	16820	16614	16614	16981	16905	16840	16669	16821	16907	16804	17216	16832	16907	16931	16886	16952	16831	17005	16980	17168	16911	16826	16899	17076	16929	16848	16778	16823	16954	16929	16883	16696	17080	16771	17104	16901	16758	17066	16936	17120	16833	16818	16720	16558	17053	17169	16841	16826	16803	16804	16915	16931	16964	16992	16924	16840	17006	16918	16963	16980	16957	16765	17051	16843	16894	16726	16862	16943	16821	16777	16725	16907	16943	16861	17137	16855	16980	16938	17193	16934	16947	16906	16911	16843	16782	16859	16977	16696	16833	17137	16957	16894	16781	16798	17182	16916	16991	16874	16747	16843	16953	16991	16810	16819	16892	16973	16884	17009	16952	16946	16916	16922	16637	16865	17082	16888	16951	17155	17187	16844	16952	16894	16887	17041	17060	16874	16933	16767	17177	16779	17020	16607	16682	17038
25408	51626	41948	23637	45945	69683	58246	37761	22173	14093	11529	11005	10728	10914	10874	10609	10732	10658	10811	10733	10727	10675	10564	10569	10736	10735	10650	10836	10602	10723	10669	10771	10683	10610	10687	10763	10654	10620	10741	10791	10787	10671	10770	10797	10783	10731	10597	10666	10685	10759	10809	10687	10734	10745	10797	10763	10625	10652	10845	10736	10824	10818	10620	10680	10793	10635	10650	10856	10725	10624	10804	10632	10927	10789	10647	10765	10619	10590	10702	10627	10684	10566	10695	10608	10703	10669	10662	10600	10861	10875	10640	10673	10643	10694	10536	10580	10585	10705	10779	10572	10655	10412	10607	10876	10679	10445	10558	10762	10755	10810	10714	10559	10682	10647	10797	10761	10680	10617	10729	10717	10729	10553	10708	10648	10515	10577	10702	10666	10817	10648	10596	10649	10777	10706	10681	10664	10720	10682	10797	10695	10584	10658	10608	10657	10766	10602	10675	10672	10581	10617	10531	10464	10736	10503	10669	10576	10690	10789	10755	10681	10821	10564	10687	10819	10652	10719	10469	10707	10780	10600	10692	10626	10629	10661	10603	10560	10756	10693	10483	10615	10771	10591	10717	10655	10588	10665	10519	10781	10443	10576	10753	10640	10676	10599	10739	10546	10670	10723	10485	10746	10601	10688	10679	10604	10755	10600	10404	10613	10714	10801	10690	10715	10600	10724	10594	10599	10666	10618	10678	10652	10784	10655	10627	10558	10633	10844	10716	10739	10686	10623	10546	10570	10528	10888	10646	10712	10743	10667	10726	10692	10697	10733	10670	10715	10687	10729	10720	10620	10769	10667	10802	10650	10814	10787	10704	10509	10367	10716	10624	10568	10748	10611	10423	10738	10560	10517	10646	10616	10739	10631	10512	10660	10706	10622	10641	10688	10792	10764	10744	10678	10518	10653	10549	10634	10633	10721	10672	10606	10616	10792	10697	10645	10503	10608	10762	10723	10499	10685	10622	10535	10805	10650	10739	10668	10801	10751	10636	10597	10753	10693	10673	10482	10676	10611	10581	10811	10523	10540	10601	10645	10722	10589	10686	10665	10720	10599	10474	10823	10585	10637	10598	10664	10687	10760	10596	10786	10647	10565	10749	10735	10676	10664	10679	10606	10673	10719	10691	10612	10698	10678	10694	10679	10637	10557	10662	10479	10659	10631	10740	10775	10622	10480	10676	10712	10678	10723	10637	10569	10747	10769	10638	10661	10762	10583	10665	10736	10655	10739	10624	10662	10774	10882	10683	10658	10630	10545	10642	10871	10680	10551	10568	10530	10729	10816	10675	10468	10764	10511	10658	10660	10698	10695	10645	10569	10803	10637	10757	10602	10584	10547	10746	10550	10694	10573	10609	10709	10813	10546	10498	10823	10723	10607	10790	10754	10755	10605	10648	10680	10669	10588	10719	10682	10677	10721	10704	10574	10614	10588	10785	10703	10670	10598	10828	10804	10616	10662	10785	10668	10664	10785	10572	10695	10791	10728	10771	10748	10804	10750	10649	10542	10623	10661	10571	10679	10528	10696	10740	10651	10668	10560	10516	10694	10649	10693	10553	10684	10722	10646	10776	10692	10807	10665	10562	10718	10594	10722	10715	10589	10607	10673	10643	10866	10721	10683	10711	10708	10494	10572	10701	10805	10778	10781	10623	10670	10692	10638	10610	10783	10629	10731	10514	10717	10611	10683	10480	10641	10657	10689	10650	10647	10506	10676	10543	10712	10700	10677	10741	10617	10641	10778	10627	10713	10703	10688	10677	10520	10586	10628	10767	10670	10709	10493	10655	10791	10582	10612	10679	10785	10500	10621	10752	10765	10809	10667	10741	10783	10697	10660	10536	10722	10796	10502	10712	10666	10549	10549	10598	10649	10732	10692	10628	10717	10611	10629	10590	10611	10552	10725	10582	10707	10734	10591	10517	10732	10608	10690	10757	10617	10775	10660	10609	10703	10553	10607	10700	10590	10626	10644	10596	10713	10537	10627	10521	10742	10725	10629	10699	10618	10630	10664	10586	10724	10720	10544	10707	10610	10824	10675	10633	10516	10599	10584	10745	10747	10747	10648	10582	10488	10643	10614	10552	10541	10837	10743	10677	10579	10698	10655	10482	10882	10823	10739	10637	10705	10726	10667	10662	10643	10710	10686	10660	10728	10588	10717	10788	10699	10653	10571	10662	10563	10524	10666	10601	10647	10581	10817	10760	10723	10581	10577	10695	10585	10752	10431	10625	10664	10659	10601	10726	10690	10546	10640	10693	10795	10714	10446	10716	10545	10598	10675	10531	10633	10575	10526	10618	10497	10755	10610	10555	10448	10707	10666	10706	10531	10746	10916	10486	10775	10569	10623	10767	10690	10764	10563	10633	10724	10751	10543	10721	10670	10678	10563	10703	10635	10673	10697	10708	10769	10735	10675	10732	10687	10748	10765	10666	10674	10603	10687	10588	10547	10727	10692	10687	10622	10720	10466	10658	10827	10616	10650	10652	10729	10681	10698	10603	10508	10598	10719	10636	10719	10608	10570	10725	10665	10693	10667	10620	10626	10573	10584	10579	10557	10705	10477	10614	10730	10628	10993	10675	10681	10662	10716	10610	10724	10778	10552	10605	10287	10617	10668	10658	10678	10585	10702	10650	10746	10799	10663	10628	10624	10656	10707	10745	10567	10689	10693	10823	10647	10627	10637	10734	10788	10511	10728	10690	10807	10698	10721	10590	10765	10558	10587	10713	10714	10709	10583	10732	10812	10749	10637	10612	10649	10630	10636	10755	10767	10523	10566	10768	10634	10742	10661	10599	10794	10803	10654	10550	10522	10662	10544	10590	10602	10592	10779	10602	10716	10611	10791	10597	10553	10717	10575	10655	10702	10579	10709	10646	10576	10607	10803	10539	10604	10784	10658	10599	10564	10544	10608	10613	10814	10556	10745	10610	10536	10716	10599	10675	10678	10669	10623	10622	10651	10626	10692	10623	10567	10837	10573	10662	10521	10542	10676	10671	10664	10653	10686	10458	10566	10532	10573	10645	10715	10695	10700	10656	10697	10730	10553	10638	10798	10667	10667	10597	10769	10761	10756	10433	10509	10831	10632	10671	10708	10559	10791	10675	10652	10703	10736	10589	10537	10606	10670	10572	10466	10712	10634	10790	10768	10751	10736	10485	10749	10582	10745	10605	10547	10575	10711	10690	10677	10678	10687	10715	10687	10734	10582	10738	10603	10616	10642	10569	10525	10573	10625	10664	10605	10584	10711	10524	10625	10591	10556	10706	10814	10585	10666	10772	10523	10598	10674	10643	10645	10463	10554	10768	10671	10710	10643	10708	10841	10563	10799	10679	10583	10699	10766	10533	10534	10538	10562	10743	10689	10469	10696	10664	10725	10655	10510	10681	10607	10733	10716	10461	10610	10655	10636	10549	10666	10687	10584	10649	10681	10639	10698	10695	10646	10726	10671	10560	10707	10591	10726	10641	10676	10597	10638	10761	10534	10755	10758	10613	10674	10602	10556	10847	10763	10587	10729	10685	10621	10688	10704	10675	10695	10689	10662	10742	10674	10600	10674	10588	10638	10724	10790	10560	10626	10697	10582	10407	10615	10548	10469	10550	10701	10584	10646	10698	10673	10564	10710	10715	10554	10656	10682	10700	10779	10702	10601	10575	10523	10449	10688	10566	10571	10708	10528	10701	10682	10667	10524	10696	10654	10697	10586	10813	10660	10691	10598	10714	10669	10718	10726	10627	10474	10664	10752	10661	10537	10694	10708	10762	10758	10572	10670	10430	10573	10655	10725	10723	10669	10581	10830	10701	10660	10720	10652	10629	10390	10659	10658	10618	10706	10671	10580	10553	10591	10524	10748	10920	10681	10607	10655	10579	10874	10775	10746	10660	10688	10716	10716	10576	10681	10778	10674	10826	10637	10709	10630	10703	10712	10756	10577	10717	10565	10627	10715	10722	10639	10778	10560	10615	10614	10660	10592	10526	10644	10743	10688	10683	10676	10808	10599	10734	10705	10669	10562	10519	10665	10711	10610	10741	10679	10599	10632	10612	10774	10631	10560	10588	10669	10701	10695	10636	10730	10505	10716	10567	10567	10705	10540	10667	10739	10674	10675	10683	10764	10739	10620	10604	10766	10738	10509	10619	10908	10637	10712	10583	10733	10678	10626	10673	10698	10568	10559	10754	10649	10647	10673	10587	10598	10560	10735	10598	10529	10632	10664	10633	10639	10686	10809	10606	10455	10472	10613	10538	10567	10573	10632	10666	10782	10636	10599	10688	10732	10724	10673	10667	10585	10629	10533	10503	10662	10603	10530	10775	10709	10458	10670	10698	10890	10759	10612	10658	10609	10584	10653	10551	10609	10594	10808	10614	10740	10549	10711	10679	10754	10744	10683	10761	10581	10689	10640	10633	10746	10723	10653	10550	10608	10629	10677	10609	10659	10612	10722	10632	10507	10627	10591	10634	10661	10488	10726	10735	10649	10721	10568	10602	10741	10625	10529	10667	10671	10540	10616	10823	10590	10822	10725	10603	10613	10569	10688	10494	10574	10510	10609	10713	10668	10539	10760	10694	10654	10594	10543	10547	10681	10621	10597	10712	10668	10666	10767	10704	10561	10672	10712	10680	10754	10627	10701	10755	10741	10749	10586	10658	10593	10620	10747	10650	10720	10535	10614	10616	10565	10725	10688	10638	10737	10711	10667	10695	10686	10645	10696	10583	10710	10634	10841	10523	10716	10551	10659	10624	10547	10610	10631	10704	10729	10651	10609	10561	10790	10522	10694	10656	10822	10706	10783	10498	10608	10687	10520	10588	10632	10602	10593	10528	10577	10788	10632	10671	10734	10626	10673	10671	10647	10673	10745	10568	10593	10615	10726	10535	10761	10887	10465	10770	10754	10716	10563	10625	10675	10688	10630	10609	10893	10583	10415	10629	10620	10598	10611	10809	10703	10655	10670	10893	10630	10577	10646	10751	10684	10619	10749	10641	10590	10550	10544	10683	10561	10714	10660	10698	10537	10498	10505	10705	10542	10711	10570	10404	10757	10622	10727	10614	10612	10571	10692	10642	10757	10780	10768	10878	10529	10823	10509	10631	10613	10780	10601	10720	10683	10794	10839	10663	10676
32760	26048	26558	21334	19994	25651	24784	21186	18545	17464	17060	16734	16643	16865	16883	16538	16567	16691	16816	16788	16672	16574	16537	16535	16838	16610	16628	16642	16611	16727	16477	16776	16639	16583	16768	16621	16799	16822	16706	16529	16697	16657	16836	16715	16565	16661	16746	16686	16706	16635	16756	16651	16845	16617	16647	16704	16463	16667	16815	16837	16631	16683	16562	16707	16747	16764	16778	16728	16589	16532	16575	16667	16624	16736	16594	16648	16732	16546	16558	16641	16593	16592	16789	16917	16793	16650	16695	16543	16535	16645	16634	16783	16579	16824	16740	16622	16852	16501	16658	16532	16595	16825	16685	16831	16701	16486	16751	16318	16696	16726	16683	16660	16728	16918	16880	16649	16533	16710	16578	16620	16561	16813	16793	16715	16620	16540	16664	16443	16522	16584	16740	16585	16547	16694	16772	16678	16553	16732	16611	16485	16595	16828	16811	16383	16841	16526	16908	16746	16904	16623	16614	16570	16849	16753	16882	16723	16774	16887	16706	16727	16460	16694	16721	16629	16652	16774	16795	16788	16709	16839	16709	16813	16615	16742	16933	16721	16621	16615	16798	16600	16453	16602	16489	16513	16625	16671	16672	16569	16735	16641	16682	16825	16773	16588	16710	16653	16618	16790	16572	16532	16612	16685	16687	16640	16472	16533	16697	16735	16647	16636	16655	16767	16788	16461	16721	16531	16594	16867	16521	16654	16622	16839	16806	16841	16711	16805	16636	16580	16605	16656	16637	16704	16531	16603	16516	16657	16565	16935	16621	16731	16582	16501	16799	16606	16768	16618	16724	16734	16789	16775	16715	16535	16510	16705	16676	16481	16429	16712	16570	16764	16764	16709	16628	16602	16619	16527	16668	16638	16781	16581	16806	16599	16644	16699	16890	16671	16670	16722	16694	16748	16650	16620	16349	16827	16735	16570	16752	16561	16766	16741	16715	16694	16723	16551	16591	16871	16691	16695	16592	16623	16578	16565	16768	16712	16692	16649	16654	16510	16692	16696	16617	16703	16505	16559	16770	16542	16728	16682	16631	16667	16598	16653	16602	16664	16730	16736	16551	16626	16605	16366	16655	16775	16879	16929	16759	16622	16795	16727	16534	16676	16606	16676	16702	16639	16827	16693	16564	16653	16554	16372	16834	16555	16643	16726	16649	16514	16547	16685	16710	16708	16766	16721	16823	16469	16704	16801	16600	16583	16742	16585	16810	16810	16822	16914	16700	16630	16413	16717	16812	16555	16873	16488	16705	16636	16638	16767	16679	16657	16837	16541	16783	16648	16796	16473	16500	16708	16631	16494	16521	16583	16725	16579	16462	16727	16946	16689	16717	16520	16662	16408	16764	16601	16672	16605	16697	16842	16588	16718	16617	16857	16702	16803	16680	16746	16776	16751	16756	16715	16584	16660	16820	16649	16680	16659	16670	16501	16813	16710	16722	16638	16648	16778	16502	16655	16743	16686	16428	16369	16794	16795	16666	16664	16658	16764	16502	16792	16680	16817	16700	16473	16586	16601	16492	16799	16612	16683	16630	16687	16846	16624	16554	16555	16579	16619	16736	16824	16819	16642	16766	16654	16651	16640	16581	16531	16743	16661	16620	16642	16917	16734	16922	16722	16720	16411	16700	16777	16731	16718	16666	16705	16963	16865	16584	16838	16832	16793	16704	16727	16799	16746	16805	16706	16708	16576	16745	16791	16658	16739	16728	16675	16704	16614	16639	16400	16757	16825	16504	16573	16615	16709	16742	16484	16661	16779	16710	16596	16541	16665	16585	16682	16794	16671	16731	16633	16670	16606	16555	16514	16734	16591	16538	16454	16614	16670	16866	16680	16819	16634	16757	16715	16822	16570	16550	16449	16558	16465	16632	16734	16745	16628	16638	16784	16460	16706	16689	16623	16762	16711	16653	16618	16583	16555	16399	16639	16791	16865	16743	16807	16616	16601	16600	16601	16763	16619	16700	16476	16613	16582	16548	16579	16663	16604	16775	16793	16746	16710	16636	16553	16670	16662	16661	16502	16903	16631	16730	16629	16540	16624	16593	16609	16746	16691	16473	16797	16683	16673	16694	16754	16803	16529	16520	16713	16595	16706	16891	16701	16552	16740	16607	16546	16594	16823	16397	16742	16767	16651	16656	16707	16581	16905	16523	16330	16680	16837	16729	16461	16784	16742	16589	16659	16503	16704	16726	16556	16863	16711	16782	16637	16649	16702	16741	16729	16652	16697	16655	16520	16722	16814	16502	16570	16553	16850	16638	16718	16689	16594	16859	16564	16969	16696	16611	16561	16480	16619	16790	16744	16682	16573	16681	16669	16769	16610	16713	16935	16930	16608	16444	16782	16523	16702	16774	16528	16581	16670	16675	16639	16628	16820	16599	16517	16676	16813	16561	16733	16731	16738	16633	16537	16786	16835	16747	16556	16513	16561	16667	16719	16470	16575	16671	16889	16862	16638	16761	16596	16785	16797	16521	16619	16575	16536	16677	16570	16651	16940	16625	16795	16713	16570	16732	16633	16638	16697	16637	16891	16441	16591	16777	16658	16795	16827	16544	16578	16775	16716	16830	16719	16663	16860	16762	16701	16877	16609	16642	16708	16977	16855	16741	16693	16722	16564	16585	16726	16708	16718	16592	16615	16678	16712	16371	16981	16709	16678	16589	16619	16636	16489	16864	16706	16496	16690	16624	16553	16539	16811	16688	16758	16778	16842	16787	16806	16702	16480	16652	16783	16697	16498	16509	16502	16472	16498	16678	16634	16535	16769	16680	16722	16764	16542	16726	16701	16880	16593	16733	16734	16610	16595	16609	16622	16464	16316	16683	16733	16724	16799	16596	16708	16809	16584	16704	16675	16796	16599	16620	16580	16678	16706	16684	16979	16875	16707	16663	16647	16728	16632	16844	16844	16574	16631	16856	16737	16609	16594	16561	16716	16633	16615	16835	16526	16554	16648	16703	16566	16579	16427	16589	16629	16792	16821	16481	16606	16653	16520	16734	16613	16526	16792	16808	16577	16829	16816	16592	16679	16744	16620	16501	16689	16487	16495	16511	16774	16748	16831	16647	16576	16452	16783	16508	16813	16650	16800	16651	16681	16722	16681	16529	16640	16863	16486	16668	16835	16645	16890	16865	16600	16775	16689	16766	16544	16558	16639	16698	16591	16744	16890	16633	16518	16567	16545	16652	16916	16775	16733	16599	16690	16694	16683	16675	16615	16666	16577	16711	16648	16774	16793	16700	16583	16487	16502	16660	16717	16528	16592	16773	16928	16636	16642	16585	16755	16772	16564	16716	16703	16361	16532	16734	16354	16500	16593	16552	16490	16723	16516	16764	16729	16798	16464	16822	16647	16612	16503	16462	16614	16562	16674	16441	16230	16603	16606	16517	16765	16965	16649	16507	16592	16801	16857	16756	16805	16853	16614	16397	16759	16797	16605	16749	16644	16586	16635	16608	16770	16645	16648	16725	16788	16764	16703	16759	16838	16652	16611	16606	16538	16548	16615	16716	16864	16813	16556	16790	16823	16585	16759	16851	16599	16739	16615	16607	16684	16707	16511	16643	16606	16755	16721	16675	16626	16801	16628	16632	16659	16713	16230	16855	16650	16550	16572	16748	16702	16595	16551	16731	16877	16643	16667	16791	16611	16802	16780	16583	16832	16727	16644	16523	16664	16628	16512	16585	16741	16705	16601	16808	16444	16740	16615	16569	16790	16822	16702	16435	16637	16870	16612	16821	16678	16699	16799	16717	16522	16671	16654	16693	16679	16575	16782	16779	16619	16677	16742	16569	16590	16581	16680	16518	16657	16713	16626	16730	16599	16741	16593	16724	16393	16580	16799	16621	16854	16647	16458	16573	16632	16530	16659	16726	16838	16732	16889	16690	16739	16685	16842	16720	16520	16743	16580	16749	16801	16708	16740	16834	16598	16630	16639	16575	16492	16651	16903	16669	16914	16559	16661	16622	16530	16625	16631	16705	16511	16594	16680	16687	16538	16618	16633	16712	16536	16832	16672	16676	16782	16561	16580	16592	16786	16516	16708	16490	17000	16613	16757	16520	16630	16755	16665	16855	16803	16730	16416	16602	16786	16720	16740	16703	16551	16630	16839	16744	16704	16713	16569	16797	16749	16464	16435	16586	16587	16603	16722	16848	16811	16527	16794	16867	16531	16761	16833	16592	16599	16637	16670	16569	16820	16841	16681	16454	16631	16706	16666	16745	16426	16885	16492	16678	16875	16749	16667	16783	16514	16725	16870	16619	16432	16764	16730	16788	16619	16769	16757	16513	16642	16881	16731	16780	16559	16961	16600	16648	16796	16904	16658	16505	16558	16619	16588	16657	16591	16632	16758	16768	16449	16676	16676	16893	16599	16664	16583	16772	16602	16789	16741	16640	16711	16527	16509	16795	16633	16652	16798	16739	16770	16652	16727	16728	16497	16759	16806	16720	16796	16591	16668	16575	16722	16724	16931	16663	16786	16561	16746	16793	16778	16736	16732	16683	16709	16753	16788	16798	16704	16791	16815	16613	16693	16734	16679	16614	16623	16487	16568	16720	16787	16489	16591	16678	16642	16635	16599	16679	16630	16774	16785	16598	16435	16722	16556	16579	16613	16525	16479	16822	16688	16806	16575	16733	16606	16801	16636	16852	16714	16731	16670	16826	16523	16630	16727	16613	16543	16778	16771	16636	16761	16735	16696	16677	16829	16843	16718	16740	16672	16692	16527	16780	16500	16739	16449	16665	16705	16817	16849	16802	16561	16752	16337	16573	16516	16675	16643	16794	16549	16606	16739	16666	16708	16677	16813	16814	16510	16643	16689	16814	16802	16692	16633	16597	16778	16912	16500	16623	16710	16700	16389	16626	16661	16566	16478	16797	16721	16722	16666	16521	16671	16702	16697	16680	16773	16594	16663	16489	16602	16670	16737	16581	16559	16817	16565	16545	16516	16694	16572	16695	16771	16880	16682	16727	16645	16671	16662	16687	16474	16680	16789	16589	16646	16602	16814	16776	16652	16765	16724	16479	16579	16665	16731	16719	16614	16584	16765	16815	16652	16401	16402	16701	16682	16550	16598	16819	16624	16783	16735	16614	16607	16758	16731	16647	16644	16565	16787	16646	16761
20472	23533	20482	12637	14001	19607	17475	13884	11661	10701	10314	10275	10223	10114	10278	10160	10231	10326	10273	10269	10142	10285	10186	10277	10314	10191	10319	10332	10297	10324	10180	10297	10287	10183	10220	10246	10095	10252	10219	10136	10173	10380	10207	10132	10325	10246	10234	10340	10093	9948	10298	10174	10213	10129	10259	10231	10234	10260	10252	10158	10316	10158	10214	10244	10267	10310	10194	10276	10241	10150	10238	10413	10193	10122	10081	10066	10350	10135	10171	10329	10208	10378	10159	10239	10187	10226	10325	10377	10207	10182	10222	10310	10105	10264	10147	10112	10250	10196	10188	10180	10093	10428	10189	10208	10089	10212	10203	10122	10172	10178	10270	10312	10214	10191	10197	10177	10381	10155	10146	10168	10269	10344	10130	10313	10405	10169	10225	10401	10190	10295	10249	10235	10184	10290	10264	10219	10147	10362	10177	10034	10375	10154	10075	10219	10242	10125	10219	10156	10225	10300	10300	10202	10185	10238	10138	10202	10211	10282	10091	10215	10143	10209	10225	10282	10101	10161	10202	10181	10356	10057	10122	10233	10194	10422	10237	10193	10280	10148	10157	10154	10234	10265	10093	10207	10300	10157	10198	10257	10101	10334	10362	10260	10198	10246	10188	10328	10157	10206	10123	10187	10221	10260	10187	10312	10216	10267	10196	10337	10077	10187	10221	10069	10306	10320	10196	10030	10366	10116	10338	10237	10226	10192	10385	10197	10263	10259	10135	10142	10290	10287	10139	10322	10225	10012	9979	10139	10309	10101	10318	10350	10212	10341	10322	10267	10186	10202	10338	10147	10198	10260	10154	10195	10257	10248	10232	10138	10205	10263	10180	10342	10232	10223	10080	10216	10057	10351	10053	10357	10380	10130	10192	10257	10293	10146	10362	10031	10139	10178	10340	10292	10207	10301	10232	10222	10254	10265	10457	10270	10145	10296	10306	10271	10251	10239	10199	10248	10184	10151	10178	10364	10039	10194	10210	10178	10174	10210	10314	10243	10262	10016	10212	10138	10079	10207	10195	10233	10231	10111	10191	10196	10131	10191	10309	10170	10306	10365	10112	10369	10257	10364	10213	10083	10200	10245	10351	10141	10403	10256	10149	10045	10153	10230	10270	10258	10179	10250	10117	10237	10313	10264	10237	10280	10025	10138	10207	10157	10247	10203	10173	10154	10219	10116	10377	10131	10147	10158	10352	10224	10232	10355	10012	10096	10247	10192	10239	10326	10172	10241	10225	10070	10106	10187	10234	10178	10243	10232	10187	10256	10263	10222	10314	10062	10328	10134	10217	10530	10221	10275	10160	10211	10215	10395	10117	10278	10195	10331	10274	10279	10144	10411	10271	10245	10354	10175	10152	10269	10252	10209	10225	10220	10148	10284	10169	10213	10134	10189	10231	10188	10303	10303	10249	10212	10053	10217	10302	10167	10324	10264	10261	10193	10146	10235	10249	10318	10154	10237	10208	10232	10346	10123	10166	10280	10248	10158	10184	10254	10191	10192	10328	10167	10155	10162	10267	10263	10186	10320	10176	10039	10175	10075	10197	10190	10147	10165	10207	10141	10305	10270	10295	10156	10379	10154	10218	10282	10329	10172	10209	10320	10195	10213	10194	10155	10261	10176	10200	10189	10235	10324	10308	10244	10202	10147	10249	10434	10152	10251	10229	10198	10210	10267	10182	10207	10309	10312	10134	10134	10209	10293	10231	10297	10275	10237	10227	10229	10190	10331	10228	10167	10399	10313	10231	10150	10311	10227	10311	10402	10173	10105	10169	10127	10267	10366	10336	10132	10176	10046	10461	10188	10244	10318	10176	10278	10333	10405	10145	10180	10206	10272	10216	10174	10176	10162	10125	10271	9940	10228	10195	10160	10288	10149	10217	10285	10254	10208	10222	10194	10019	10159	10205	10158	10228	10187	10149	10157	10238	10252	10285	10168	10095	10225	10198	10287	10249	10239	10170	10478	10328	10170	10201	10256	10110	10234	10071	10194	10059	10292	10137	10326	10135	10233	10246	10153	10163	10213	10144	10191	10291	10344	10187	10250	10140	10209	10289	10159	10169	10213	10231	10281	10237	10149	10164	10348	10265	10246	10249	10234	10308	10156	10078	10110	10074	10245	10227	10322	10114	10272	10297	10287	10232	10150	10255	10253	10296	10284	10219	10127	10164	10061	10302	10231	10133	10159	10271	10168	10276	10251	10349	10270	10378	10130	10042	10158	10116	10195	10107	10120	10197	10245	10272	10165	10199	10402	10078	10260	10255	10226	10319	10286	10205	10185	10165	10237	10175	10405	10094	10248	10223	10179	10314	10227	10296	10242	10298	10263	10188	10280	10185	10273	10224	10215	10313	10198	10369	10110	10108	10162	10271	10168	10187	10108	10214	10191	10200	10412	10150	10380	10321	10313	9985	10114	10124	10297	10150	10227	10107	10358	10252	10228	10154	10301	10130	10308	10367	10184	10324	10197	10149	10267	10141	10312	10138	10203	10111	10272	10128	10052	10277	10035	10213	10207	10165	10260	10203	10262	10285	10199	10173	10131	10212	10194	10135	10204	10218	10218	10195	10282	10285	10388	10300	10157	10198	10238	10268	10231	10247	10157	10203	10302	10246	10311	10122	10298	10438	10207	10192	10226	10173	10355	10225	10233	10205	10190	10282	10089	10311	10184	10139	10292	10276	10161	10216	10250	10047	10182	10124	10186	10106	10185	10156	10225	10342	10207	10346	10271	10188	10199	10164	10122	10224	10264	10230	10179	10117	10226	10286	10251	10138	10299	10217	10244	10054	10068	10206	10268	10178	10248	10170	10123	10371	10143	10392	10196	10270	10309	10126	10217	10271	10180	10158	10243	10255	10220	10356	10044	10212	10164	10227	10297	10186	10101	10226	10206	10261	10122	10109	10266	10193	10283	10182	9993	10208	10424	10147	10238	10070	10305	10237	10287	10369	10121	10139	10187	10078	10219	10186	10317	10341	10272	10166	10268	10255	10301	10173	10146	10300	10116	10223	10262	10305	10233	10329	10252	10198	10168	10143	10244	10207	10074	10216	10149	10201	10175	10240	10172	10258	10248	10103	10176	10057	10230	10239	10252	10294	10238	10282	10192	10023	10343	10197	10282	10288	10446	10238	10379	10184	10216	10200	10246	10295	10202	10347	10300	10299	10172	10264	10128	10256	10205	10172	10427	10280	10105	10312	10367	10232	10189	10132	10280	10381	10210	10191	10137	10236	10270	10290	10182	10146	10300	10061	10199	10228	10191	10378	10276	10243	10047	10099	10342	10267	10324	9995	10268	10154	10259	10358	10180	10168	10123	10331	10245	10164	10158	10209	10206	10297	10298	10259	10273	10259	10304	10291	10161	10158	10177	10302	10276	10255	10238	10284	10330	10126	10220	10141	10145	10251	10249	10124	10341	10264	10236	10173	10069	10209	10290	10127	10292	10183	10337	10201	10131	10345	10196	10255	10254	10330	10064	10322	10301	10229	10413	10158	10161	10248	10303	10232	10373	10233	10214	10256	10176	10233	10240	10245	10174	10282	10292	10219	10258	10291	10030	10211	10340	10237	10199	10318	10249	10167	10134	10240	10126	10174	10063	10266	10261	10146	10203	10265	10103	10115	10280	10366	10066	10185	10093	10084	10097	10224	10173	10265	10077	10213	10285	10098	10321	10197	10263	10290	10137	10186	10279	10313	10145	10258	10253	10214	10138	10382	10196	10084	10271	10132	10215	10171	10458	10153	10381	10325	10268	10214	10018	10273	10342	10098	10236	10163	10209	10076	10109	10096	10061	10367	10253	10207	10385	10233	10243	10130	10236	10183	10268	10304	10234	10181	10018	10409	10080	10135	10233	10283	10178	10325	10056	10413	10066	10121	10219	10214	10360	10277	10358	10160	10108	10305	10345	10184	10350	10348	10255	10056	10196	10295	10143	10262	10466	10207	10297	10314	10208	10287	10207	10227	10234	10262	10219	10162	10297	10176	10072	10197	10145	10243	10345	10092	10335	10210	10177	10240	10197	10257	10210	10095	10113	10288	10235	10233	10170	10296	10291	10324	10144	10209	10189	10266	10139	10227	10194	10263	10168	10259	10248	10157	10337	10198	10174	10063	10297	10245	10279	10365	10294	10202	10240	10107	10291	10158	10150	10257	10054	10208	10296	10091	10199	10087	10150	10166	10261	10116	10241	10209	10289	10323	10204	10311	10207	10351	10194	10373	10193	10322	10229	10278	10280	10200	10302	10133	10220	10140	10249	10338	10234	10413	10285	10031	10181	10369	10094	10136	10283	10222	10103	10126	10418	10238	10317	10195	10050	10228	10114	10201	10224	10205	10338	10073	10135	10237	10199	10343	10236	10124	10200	10205	10130	10215	10155	10203	10264	10236	10329	10127	10197	10241	10190	10317	10250	10212	10261	10148	10338	10185	10237	10260	10165	10262	10237	10270	10286	10286	10305	10350	10166	10135	10348	10244	10212	10319	10153	10058	10179	10175	10122	10131	10327	10177	10099	10165	10284	10326	10128	10119	10234	10171	10229	10335	10227	10388	10105	10242	10204	10148	10342	10431	10174	10189	10289	10274	10024	10188	10312	10117	10307	10255	10338	10257	10166	10294	10220	10219	10133	10042	10194	10250	10251	10256	10088	10264	10233	10130	10258	10238	10121	10358	10140	10245	10278	10306	10346	10153	10232	10314	10313	10289	10133	10197	10299	10236	10286	10143	10014	10223	10242	10171	10268	10235	10280	10269	10131	10133	10162	10053	10080	10278	10249	10221	10107	10306	10205	10257	10134	10180	10284	10107	10197	10252	10254	10169	10173	10234	10281	10243	10283	10303	10273	10215	10296	10204	10274	10135	10272	10276	10322	10303	10155	10249	10251	10092	10259	10150	10112	10315	10177	10360	10171	10237	10320	10108	10320	10215	10139	10078	10306	10340	10211	10276	10275	10124	10194	10051	10228	10309	10286	10198	10413	10157	10336	10230	10319	10075	10330	10183	10131	10258	10148	10277	10295	10192	10150	10085	10263	10098	10191	10197	10185	10239	10271	10317	10169	10179	10102	10162	10287	10334	10228	10384	10232	10152	10242	10223	10238	10050	10006	10179	10246	10296	10303	10379	10306
25923	21644	27922	27656	32505	55387	51317	37427	26041	20369	17777	17002	16740	16750	16548	16551	16637	16686	16531	16662	16712	16764	16876	16812	16756	16683	16628	16561	16620	16758	16698	16742	16448	16729	16718	16514	16525	16615	16592	16548	16473	16566	16715	16828	16718	16788	16704	16480	16814	16563	16777	16715	16559	16513	16525	16408	16851	16630	16422	16558	16581	16555	16809	16645	16651	16549	16439	16738	16767	16755	16439	16454	16849	16607	16501	16427	16666	16715	16613	16424	16582	16717	16599	16493	16759	16593	16646	16416	16731	16568	16503	16470	16615	16646	16783	16672	16560	16722	16612	16495	16486	16418	16620	16412	16415	16500	16740	16552	16716	16715	16573	16727	16815	16628	16725	16516	16533	16472	16437	16567	16730	16734	16484	16535	16733	16643	16689	16697	16576	16633	16634	16639	16665	16611	16498	16781	16720	16762	16854	16664	16703	16529	16600	16502	16824	16539	16509	16504	16803	16766	16552	16502	16746	16560	16745	16785	16664	16676	16534	16734	16870	16518	16617	16371	16718	16640	16553	16528	16612	16614	16587	16391	16431	16475	16766	16566	16744	16438	16557	16785	16886	16664	16823	16693	16579	16460	16619	16511	16552	16816	16589	16353	16344	16598	16546	16725	16557	16523	16442	16349	16624	16582	16798	16677	16584	16673	16690	16689	16812	16497	16376	16568	16714	16597	16600	16768	16472	16852	16677	16821	16644	16752	16750	16472	16212	16708	16746	16596	16645	16676	16485	16467	16491	16344	16562	16401	16504	16604	16696	16642	16739	16741	16538	16701	16630	16644	16459	16677	16603	16570	16663	16378	16511	16972	16516	16506	16633	16513	16697	16375	16587	16539	16713	16602	16493	16475	16492	16620	16606	16658	16714	16750	16624	16608	16672	16662	16645	16526	16631	16655	16516	16321	16472	16456	16691	16448	16594	16552	16530	16502	16460	16788	16442	16452	16640	16662	16585	16376	16662	16770	16646	16538	16661	16678	16362	16605	16610	16710	16481	16614	16637	16953	16800	16719	16540	16665	16593	16804	16726	16617	16552	16817	16540	16753	16617	16779	16389	16622	16512	16681	16606	16654	16368	16593	16379	16426	16651	16721	16604	16875	16503	16834	16590	16585	16481	16659	16523	16578	16546	16497	16565	16481	16698	16548	16516	16797	16714	16384	16601	16553	16709	16412	16513	16438	16602	16514	16430	16485	16749	16462	16696	16575	16525	16634	16513	16589	16600	16609	16725	16456	16650	16571	16619	16539	16524	16553	16849	16762	16655	16666	16762	16701	16450	16636	16798	16706	16598	16621	16700	16544	16749	16645	16414	16300	16615	16847	16821	16390	16564	16561	16481	16808	16763	16588	16740	16549	16506	16714	16547	16675	16461	16222	16604	16716	16454	16638	16660	16683	16792	16737	16645	16629	16619	16723	16606	16535	16891	16704	16912	16725	16628	16767	16936	16519	16616	16630	16831	16522	16606	16552	16718	16736	16459	16527	16710	16716	16520	16489	16533	16723	16608	16636	16573	16719	16606	16569	16569	16568	16602	16625	16573	16557	16803	16593	16681	16680	16530	16689	16615	16539	16556	16679	16509	16664	16475	16640	16719	16805	16552	16561	16659	16641	16958	16614	16711	16487	16674	16660	16628	16397	16341	16409	16817	16778	16605	16473	16593	16595	16481	16620	16645	16779	16641	16628	16569	16582	16770	16428	16761	16601	16543	16496	16564	16520	16551	16598	16655	16623	16743	16693	16636	16693	16698	16612	16402	16469	16588	16617	16557	16557	16721	16460	16719	16344	16703	16640	16786	16458	16595	16485	16526	16450	16495	16687	16506	16636	16674	16528	16716	16414	16553	16533	16637	16531	16452	16498	16580	16790	16601	16585	16739	16661	16683	16720	16513	16668	16613	16699	16593	16543	16586	16690	16456	16363	16603	16521	16765	16760	16499	16748	16658	16563	16516	16765	16684	16772	16554	16466	16652	16509	16491	16655	16680	16534	16677	16539	16585	16717	16795	16390	16634	16576	16668	16697	16586	16651	16525	16353	16321	16643	16703	16551	16651	16679	16597	16560	16711	16640	16506	16358	16484	16473	16677	16783	16674	16598	16879	16720	16812	16556	16636	16642	16573	16531	16558	16602	16567	16697	16417	16712	16714	16877	16760	16449	16563	16395	16529	16712	16650	16498	16527	16567	16373	16509	16695	16580	16537	16406	16582	16654	16506	16284	16481	16670	16378	16610	16677	16393	16648	16688	16611	16678	16565	16585	16608	16516	16610	16575	16659	16627	16538	16818	16691	16503	16548	16548	16654	16617	16610	16707	16712	16685	16589	16355	16484	16408	16675	16732	16610	16534	16614	16849	16807	16633	16846	16916	16624	16597	16703	16760	16647	16473	16532	16580	16727	16569	16618	16547	16594	16678	16717	16580	16558	16503	16534	16565	16450	16533	16576	16568	16499	16438	16660	16487	16584	16677	16635	16572	16594	16660	16702	16466	16713	16507	16549	16363	16640	16765	16640	16641	16692	16637	16694	16667	16757	16549	16707	16534	16631	16376	16470	16521	16658	16618	16632	16596	16461	16386	16702	16523	16487	16722	16494	16548	16657	16553	16771	16709	16534	16664	16779	16509	16653	16598	16633	16663	16548	16423	16644	16613	16629	16555	16555	16496	16844	16457	16588	16583	16478	16604	16615	16674	16648	16514	16579	16723	16587	16683	16765	16752	16562	16687	16677	16667	16495	16842	16669	16709	16701	16545	16884	16702	16901	16524	16713	16690	16638	16580	16713	16504	16542	16547	16571	16733	16691	16693	16779	16757	16539	16828	16641	16538	16653	16550	16472	16507	16525	16448	16600	16606	16623	16486	16832	16627	16484	16815	16684	16680	16397	16471	16495	16574	16624	16647	16605	16464	16710	16778	16604	16579	16522	16420	16529	16658	16711	16590	16693	16732	16752	16729	16667	16717	16651	16616	16586	16596	16694	16614	16404	16565	16398	16652	16642	16577	16502	16638	16572	16657	16694	16655	16692	16530	16594	16571	16464	16484	16654	16731	16541	16435	16647	16500	16442	16652	16574	16486	16649	16611	16447	16667	16696	16872	16538	16597	16609	16581	16671	16643	16597	16623	16532	16588	16774	16706	16697	16665	16608	16569	16620	16454	16740	16681	16545	16769	16584	16738	16700	16518	16554	16667	16691	16583	16841	16726	16632	16646	16810	16370	16653	16685	16665	16530	16798	16590	16582	16670	16745	16654	16917	16534	16597	16784	16661	16728	16647	16601	16571	16581	16481	16473	16587	16665	16464	16601	16620	16489	16618	16679	16582	16478	16613	16491	16668	16806	16720	16507	16578	16722	16694	16640	16701	16721	16869	16551	16462	16377	16561	16656	16611	16767	16627	16684	16586	16732	16567	16726	16661	16642	16610	16680	16413	16591	16572	16579	16628	16481	16643	16662	16653	16554	16561	16512	16478	16545	16531	16781	16498	16644	16563	16887	16754	16673	16649	16547	16795	16523	16857	16817	16506	16489	16635	16522	16594	16687	16595	16411	16596	16513	16678	16659	16502	16668	16569	16484	16679	16634	16773	16687	16571	16759	16629	16546	16569	16673	16604	16548	16551	16618	16595	16749	16613	16593	16620	16725	16609	16564	16601	16614	16780	16455	16684	16429	16552	16622	16559	16386	16604	16414	16663	16501	16596	16575	16508	16602	16680	16475	16443	16534	16686	16384	16542	16458	16622	16731	16516	16780	16665	16702	16940	16573	16681	16490	16702	16439	16629	16490	16477	16440	16723	16540	16743	16533	16636	16719	16804	16564	16674	16506	16508	16690	16862	16412	16688	16501	16683	16585	16656	16798	16643	16553	16621	16660	16725	16486	16645	16713	16633	16689	16639	16677	16846	16685	16546	16588	16469	16456	16523	16629	16587	16675	16570	16426	16568	16639	16363	16695	16641	16557	16594	16435	16496	16687	16596	16435	16695	16371	16712	16712	16519	16702	16800	16812	16685	16564	16634	16478	16574	16553	16835	16677	16705	16543	16525	16541	16682	16412	16720	16623	16726	16649	16665	16464	16593	16632	16760	16778	16717	16447	16675	16626	16562	16818	16663	16504	16716	16745	16815	16763	16746	16637	16615	16476	16525	16447	16420	16455	16525	16747	16695	16654	16626	16673	16628	16714	16539	16685	16588	16529	16446	16690	16536	16589	16655	16668	16566	16435	16729	16689	16616	16766	16766	16869	16683	16744	16579	16520	16478	16572	16543	16741	16686	16567	16670	16461	16779	16701	16678	16765	16632	16648	16676	16595	16620	16644	16519	16630	16622	16564	16502	16934	16696	16613	16603	16680	16360	16556	16681	16602	16584	16513	16720	16548	16511	16649	16594	16704	16676	16609	16567	16653	16483	16623	16565	16631	16614	16618	16579	16724	16735	16685	16735	16710	16763	16667	16849	16630	16383	16539	16604	16526	16704	16557	16611	16494	16613	16614	16650	16510	16612	16484	16472	16760	16661	16759	16507	16588	16552	16611	16865	16719	16515	16505	16534	16453	16566	16503	16668	16518	16565	16285	16528	16645	16509	16662	16577	16734	16847	16672	16573	16632	16789	16872	16626	16624	16807	16744	16768	16542	16785	16771	16721	16627	16677	16489	16703	16603	16512	16482	16659	16695	16500	16363	16600	16535	16279	16756	16461	16563	16740	16467	16834	16733	16734	16607	16833	16646	16735	16598	16293	16491	16667	16730	16702	16536	16518	16575	16803	16483	16716	16637	16711	16595	16529	16638	16604	16504	16665	16543	16546	16648	16511	16642	16586	16610	16590	16565	16641	16482	16445	16540	16541	16522	16694	16644	16579	16602	16521	16784	16836	16604	16693	16595	16586	16624	16644	16589	16462	16744	16606	16731	16789	16647	16786	16583	16680	16541	16765	16499	16680	16552	16535	16724	16764	16755	16642	16558	16733	16657	16546	16440	16417	16452	16928	16685	16763	16770	16397	16474	16608	16379	16511	16513	16433	16855	16771	16828	16910	16564	16645	16445	16740	16753	16515	16466	16563	16682	16501	16632	16659	16548	16441	16783	16492	16650	16761	16411	16558	16645	16639	16595	16906	16606	16667	16755	16704	16650
21196	27758	23824	16842	32125	51726	43032	28195	17684	12654	11121	10588	10350	10598	10424	10417	10438	10505	10453	10296	10413	10526	10433	10593	10457	10395	10661	10396	10275	10523	10591	10400	10383	10446	10491	10562	10423	10490	10319	10435	10479	10276	10335	10368	10364	10394	10284	10392	10437	10375	10459	10380	10626	10528	10446	10260	10494	10305	10422	10266	10272	10434	10253	10417	10395	10338	10487	10305	10524	10439	10410	10462	10381	10255	10487	10270	10332	10498	10359	10395	10516	10473	10394	10405	10449	10404	10333	10189	10533	10574	10556	10352	10538	10634	10357	10580	10296	10367	10265	10343	10301	10423	10484	10256	10554	10455	10411	10460	10281	10448	10361	10349	10379	10492	10281	10333	10451	10236	10381	10307	10274	10385	10529	10287	10288	10437	10260	10477	10467	10296	10353	10610	10430	10425	10431	10389	10400	10424	10517	10484	10239	10348	10460	10397	10465	10483	10380	10398	10414	10212	10372	10399	10253	10434	10390	10468	10225	10285	10282	10294	10450	10341	10308	10225	10519	10306	10361	10301	10402	10398	10356	10342	10366	10335	10255	10423	10374	10346	10415	10347	10440	10399	10446	10487	10408	10421	10421	10438	10334	10442	10438	10537	10360	10526	10360	10296	10411	10282	10210	10488	10504	10365	10405	10538	10504	10355	10409	10433	10270	10434	10321	10286	10450	10447	10309	10213	10268	10349	10517	10460	10484	10200	10530	10289	10282	10253	10352	10413	10332	10445	10432	10435	10353	10396	10353	10367	10369	10449	10396	10299	10375	10349	10451	10323	10429	10448	10330	10607	10342	10330	10295	10451	10263	10333	10267	10342	10456	10460	10336	10371	10409	10402	10395	10251	10359	10341	10386	10365	10328	10429	10344	10425	10372	10282	10346	10444	10246	10434	10298	10377	10411	10498	10306	10342	10183	10455	10400	10345	10217	10409	10506	10227	10468	10356	10453	10425	10334	10458	10357	10335	10379	10566	10375	10310	10461	10348	10195	10429	10495	10432	10391	10392	10274	10298	10274	10416	10430	10435	10507	10394	10417	10335	10345	10453	10431	10436	10375	10378	10223	10447	10281	10239	10431	10225	10263	10366	10548	10356	10397	10449	10312	10213	10321	10239	10404	10474	10307	10334	10289	10414	10335	10387	10283	10379	10301	10350	10450	10341	10383	10458	10501	10401	10361	10329	10281	10329	10377	10390	10219	10460	10480	10390	10575	10482	10339	10477	10328	10411	10426	10529	10357	10476	10326	10313	10410	10226	10405	10369	10511	10311	10417	10556	10572	10459	10335	10415	10445	10506	10497	10364	10334	10348	10407	10329	10327	10305	10416	10377	10366	10410	10490	10471	10368	10352	10354	10371	10395	10511	10384	10247	10259	10577	10350	10482	10373	10500	10449	10350	10365	10414	10392	10352	10325	10356	10338	10400	10424	10513	10573	10327	10161	10372	10319	10265	10349	10398	10539	10371	10429	10525	10380	10344	10409	10361	10518	10348	10355	10281	10420	10372	10414	10503	10409	10476	10401	10443	10552	10358	10445	10345	10308	10584	10504	10483	10408	10340	10305	10312	10330	10322	10287	10320	10428	10429	10466	10288	10315	10301	10422	10323	10394	10465	10377	10398	10311	10194	10509	10201	10348	10295	10492	10253	10430	10284	10389	10510	10393	10394	10476	10342	10517	10598	10370	10414	10384	10430	10427	10220	10419	10531	10297	10270	10458	10443	10447	10338	10173	10346	10334	10326	10383	10468	10444	10318	10463	10335	10433	10441	10323	10465	10382	10280	10256	10423	10376	10394	10445	10371	10424	10439	10423	10355	10318	10462	10370	10469	10328	10310	10201	10363	10348	10421	10311	10411	10511	10362	10383	10291	10374	10444	10397	10528	10361	10475	10418	10460	10399	10375	10314	10491	10361	10401	10449	10342	10260	10328	10422	10309	10348	10387	10446	10414	10449	10416	10466	10441	10319	10424	10222	10263	10339	10558	10370	10520	10258	10439	10306	10443	10332	10356	10355	10371	10420	10384	10531	10451	10358	10375	10397	10403	10481	10435	10407	10347	10309	10549	10355	10340	10454	10316	10381	10225	10594	10329	10305	10426	10264	10243	10335	10345	10434	10441	10406	10262	10463	10356	10391	10359	10287	10540	10363	10467	10491	10254	10306	10498	10168	10259	10459	10442	10447	10455	10512	10393	10515	10381	10404	10428	10532	10205	10400	10365	10296	10483	10602	10441	10481	10416	10224	10473	10391	10489	10499	10303	10555	10362	10477	10314	10242	10304	10603	10370	10430	10307	10396	10388	10379	10462	10337	10429	10221	10472	10414	10322	10399	10430	10422	10368	10238	10426	10382	10287	10345	10477	10255	10365	10196	10386	10415	10354	10460	10470	10630	10335	10345	10472	10533	10279	10356	10390	10455	10293	10349	10291	10410	10327	10524	10365	10336	10328	10456	10313	10379	10448	10467	10383	10224	10252	10379	10406	10481	10307	10410	10296	10275	10420	10444	10369	10431	10380	10348	10311	10430	10306	10407	10337	10377	10365	10421	10496	10236	10480	10418	10468	10359	10238	10400	10306	10333	10492	10461	10502	10527	10419	10391	10426	10261	10207	10420	10427	10382	10481	10403	10510	10539	10399	10423	10249	10349	10381	10341	10468	10485	10484	10368	10301	10324	10465	10454	10373	10498	10371	10370	10337	10312	10469	10430	10261	10491	10416	10311	10468	10421	10357	10354	10335	10208	10171	10325	10449	10434	10367	10332	10361	10402	10300	10371	10483	10352	10377	10634	10449	10437	10340	10524	10411	10318	10419	10323	10356	10359	10447	10279	10443	10520	10447	10351	10338	10286	10413	10369	10459	10341	10614	10376	10392	10361	10425	10301	10342	10459	10233	10229	10390	10335	10377	10318	10352	10407	10423	10230	10475	10409	10321	10321	10396	10474	10423	10334	10298	10535	10331	10298	10311	10359	10300	10394	10425	10359	10526	10258	10415	10329	10345	10500	10438	10404	10371	10427	10412	10491	10448	10260	10291	10353	10504	10285	10311	10279	10344	10381	10351	10428	10232	10353	10273	10448	10466	10408	10297	10315	10367	10343	10386	10225	10366	10316	10295	10444	10123	10481	10287	10388	10416	10475	10369	10346	10506	10444	10347	10456	10429	10390	10448	10552	10358	10325	10344	10443	10374	10317	10412	10528	10523	10385	10285	10378	10425	10380	10394	10400	10382	10417	10360	10561	10510	10559	10289	10401	10365	10361	10297	10373	10411	10455	10377	10335	10394	10385	10414	10428	10364	10346	10311	10378	10471	10381	10318	10331	10457	10506	10390	10469	10307	10436	10268	10391	10308	10592	10255	10245	10433	10308	10415	10378	10336	10556	10344	10500	10336	10336	10384	10418	10284	10500	10330	10531	10360	10216	10450	10400	10362	10526	10334	10333	10420	10347	10519	10458	10425	10254	10394	10399	10484	10357	10326	10247	10397	10449	10348	10423	10382	10510	10251	10475	10316	10657	10411	10412	10368	10416	10410	10392	10516	10465	10572	10388	10239	10355	10310	10430	10470	10363	10381	10464	10355	10326	10315	10515	10289	10472	10406	10322	10419	10382	10350	10369	10247	10435	10445	10329	10380	10167	10444	10405	10287	10225	10499	10292	10493	10508	10423	10359	10518	10391	10432	10398	10314	10353	10442	10391	10267	10305	10330	10274	10337	10368	10320	10454	10393	10277	10359	10335	10396	10462	10363	10391	10451	10423	10347	10475	10366	10406	10422	10359	10408	10317	10423	10375	10436	10418	10469	10413	10336	10414	10370	10519	10343	10333	10308	10356	10333	10296	10351	10339	10360	10447	10385	10464	10384	10366	10410	10328	10440	10435	10583	10252	10417	10429	10365	10446	10392	10480	10392	10407	10561	10326	10372	10214	10408	10476	10402	10488	10382	10379	10404	10345	10405	10262	10469	10278	10465	10506	10317	10381	10484	10388	10619	10371	10272	10375	10480	10365	10260	10418	10256	10422	10366	10434	10263	10334	10476	10411	10481	10362	10391	10436	10535	10336	10284	10332	10484	10402	10481	10293	10440	10403	10457	10629	10287	10274	10541	10238	10397	10351	10462	10507	10388	10254	10532	10414	10361	10331	10361	10367	10494	10409	10266	10468	10456	10275	10403	10493	10324	10313	10453	10454	10415	10415	10307	10474	10286	10447	10378	10333	10450	10383	10351	10226	10409	10416	10389	10502	10263	10362	10311	10288	10553	10337	10252	10281	10494	10476	10379	10434	10488	10502	10183	10397	10361	10295	10439	10451	10517	10352	10338	10416	10413	10539	10243	10336	10366	10230	10171	10399	10486	10356	10274	10282	10341	10426	10458	10459	10370	10379	10355	10242	10390	10588	10467	10302	10442	10527	10289	10413	10334	10388	10360	10330	10366	10342	10359	10408	10482	10452	10337	10365	10531	10399	10373	10359	10479	10396	10369	10357	10370	10452	10341	10456	10420	10403	10304	10263	10546	10388	10466	10250	10315	10324	10439	10422	10492	10427	10405	10399	10426	10510	10398	10457	10265	10511	10250	10325	10401	10425	10098	10288	10308	10215	10335	10363	10284	10347	10317	10443	10413	10481	10293	10474	10332	10398	10486	10542	10340	10520	10511	10220	10280	10376	10380	10412	10495	10377	10356	10396	10256	10432	10140	10314	10500	10290	10360	10402	10345	10456	10412	10459	10320	10380	10415	10257	10284	10311	10450	10255	10473	10379	10340	10446	10462	10343	10564	10353	10396	10319	10340	10358	10501	10540	10142	10446	10320	10305	10362	10380	10451	10588	10422	10469	10425	10434	10500	10406	10442	10500	10421	10413	10365	10435	10291	10422	10381	10338	10609	10558	10387	10308	10466	10379	10401	10451	10406	10292	10375	10410	10296	10414	10450	10358	10459	10316	10463	10427	10277	10342	10288	10365	10577	10389	10322	10390	10419	10485	10443	10465	10397	10533	10352	10423	10254	10442	10471	10409	10353	10371	10342	10376	10463	10324	10456	10211	10341	10360	10504	10333	10229	10478	10495	10353	10216	10329	10414	10278	10416	10395	10303	10538	10466	10572	10404	10310	10375	10491	10444	10425	10364
24140	21529	28702	25330	30998	64981	62045	48068	34139	24666	19649	17912	17338	17133	17224	17428	17283	17268	17209	17213	17228	17257	17010	17236	17093	17307	17162	17115	17119	16901	17113	17163	17072	17290	17119	16978	16916	17027	16903	17054	17005	16763	16995	17252	17014	17052	17004	16883	17064	17066	17039	17115	17136	17198	17075	17102	17081	16869	16869	16978	16906	16938	16870	17087	16909	16843	17258	16958	17191	16955	16871	17005	17112	17174	16955	17139	17040	17016	17009	16986	16860	16821	17189	17121	16887	17071	16975	16989	16958	16845	17063	17126	16989	17107	16777	17082	16781	16909	16872	16911	16955	17062	16934	16986	16787	17029	17133	17050	16787	17027	17072	17123	16819	17028	17114	17076	16886	16938	16988	17068	16899	16996	16966	17113	16902	16815	16851	17078	16840	17057	17005	17007	16928	16806	16802	16951	16846	16864	16943	16944	16923	16988	16983	16970	16766	17079	17236	16930	17046	16951	17106	17032	17206	17055	17126	17071	16971	17225	16999	16801	16980	16950	16986	16816	17051	16835	16999	17123	16913	17070	16996	16976	16915	16908	17054	17066	17055	16985	16933	16830	17015	16865	17098	17143	17142	17066	16983	16802	17231	16923	16898	16910	16860	16948	16976	17031	17083	16941	16957	17038	17103	17059	17044	16862	16861	16976	16951	16873	16888	16865	16991	17152	16825	16989	16894	16887	16943	17168	17124	16829	17111	16989	16973	17183	17140	16936	16816	16902	17025	17018	17153	17125	16982	16924	17073	16828	17050	17027	17087	17028	16802	16965	17043	17035	17145	16960	17074	17112	17097	16946	16982	16996	16929	17132	16846	17043	17011	17118	16764	17036	17150	16994	17091	16877	17049	17040	16936	16869	17068	16990	16948	17048	17003	16892	16976	17058	16773	17027	17024	17195	17103	16969	16951	17003	16867	16982	16925	16851	17042	17125	16870	16958	16966	17070	16998	17067	17121	16924	16885	17210	17074	16928	16980	17099	17020	17016	17010	16915	17022	17043	16943	16905	17066	16825	16997	16997	17060	17032	17168	17086	17069	17215	17020	17174	16909	16930	17059	16859	17026	16770	17005	16955	17115	17062	16986	17037	17156	16906	17043	16984	17107	16996	17010	16834	16866	16784	17076	16886	17020	17129	16966	16704	16900	17080	16819	16905	17128	16900	17004	16875	17047	17107	16744	17053	17181	16877	17160	17167	16809	16966	16798	16962	16995	17015	16850	17169	17041	17294	16884	17128	16998	16842	17128	16931	17081	17005	16791	16976	17098	17024	16995	16754	16976	16912	17108	17146	16964	16788	17045	16970	17174	17104	16872	17091	17386	17098	16939	17019	16863	17102	17026	16975	16850	16942	17122	17054	16918	16985	17170	16972	16862	16979	16924	17104	17163	16947	16850	16998	17052	16983	17116	17091	17040	17220	16941	16917	17063	17107	16886	16819	17144	17008	17125	17095	17109	17104	17072	16850	16873	17054	16980	17100	17020	17081	16957	17013	16844	16910	17024	16850	16931	17185	16915	16799	17090	17025	16745	17130	16928	16817	16831	17024	17203	16952	16939	16900	16805	16823	16975	17087	16912	16996	17113	17048	16970	17000	17020	16900	17022	16941	16919	16864	17211	17183	17126	17108	17129	16972	16928	17126	16816	17079	16911	16925	16991	16868	17166	17139	17178	17293	17238	16789	17012	17004	17137	17057	17136	17191	17019	17136	17066	16999	17137	16974	17134	17081	17002	17198	17260	17224	16878	16832	17002	17027	16973	17005	16970	17154	17079	16708	17089	16947	17112	16941	16925	17082	16990	16745	17017	17072	17011	17029	16991	17070	16968	16837	17171	16987	16914	16910	16997	17116	16862	17072	16984	16962	17083	17042	17035	17094	16953	16887	17159	16935	17116	16826	16838	16956	16920	16875	17085	16827	17020	17058	16877	17038	17056	16815	17031	16906	17084	16793	16900	16987	16954	17186	17245	16830	17074	17050	16860	17034	16855	16949	16825	17028	17160	17062	16938	16904	17004	17107	17036	16879	16885	16963	17163	17100	16918	17003	17049	16841	16983	17024	16808	16884	17285	16857	16930	17207	17035	16918	17013	17108	17096	17129	17087	17059	17057	16920	17084	17016	16925	17149	16851	16856	16929	17105	16918	16907	16793	17062	16861	16968	17002	16876	17098	16948	17265	16932	17060	17235	16874	17122	16876	17159	16819	16847	16962	17016	17215	16865	17053	16958	17067	17105	17084	16871	17161	16941	17114	16916	17048	16897	17076	17029	17016	16970	16939	17153	16972	17135	17157	17055	16939	16844	16964	16923	17130	16887	16944	16710	16888	16978	16986	17066	17051	17048	16867	16967	17039	17021	16849	17100	16886	17032	17134	16882	17114	17140	17055	17094	16841	16982	17067	16826	16833	16728	16869	17016	17156	17022	16831	16963	17150	17077	17035	17055	16934	16902	17056	16892	16890	17055	17186	16867	17219	17107	16922	17137	17090	17153	17077	16986	16860	16930	16936	16737	17068	17103	16812	16985	17179	17054	17009	17027	16961	16944	16826	16861	17248	17135	16865	16863	16929	16978	17184	16946	17017	16990	17031	16750	16954	17026	16922	17132	17204	17085	16996	17172	17060	16968	17015	17081	17070	17101	16987	17099	16912	17044	16922	16987	17115	16995	17103	17083	17067	17339	16909	17016	17096	16972	16849	17031	17069	17095	16795	17118	17100	16968	17034	16987	17223	16918	16590	17042	16822	17056	16875	16875	16991	16960	16929	17041	16983	17068	17112	16914	17057	16929	16994	16906	16832	16770	16916	17044	16946	16949	16841	16960	16834	16995	17208	17089	17132	16947	17038	17053	17226	16939	16912	16942	16963	17183	17113	17007	17196	16979	16900	17005	16941	16979	17046	17031	17073	17121	16909	16965	17063	17262	17109	17043	17030	16776	16997	17076	16794	16978	16914	17035	16939	17111	16908	16894	17292	17146	16960	17077	17035	17006	16831	16884	17052	17131	17033	17151	16914	17156	16931	17135	16819	16958	17086	17215	16987	16659	17059	17036	16817	16955	17040	16976	17088	16835	16959	17090	17067	16970	16943	16868	17041	16801	16980	17162	16949	16763	17115	16982	17086	17086	16951	17178	16873	16994	17069	17005	16985	17119	17076	16771	16979	17119	16990	16848	16841	16988	16948	17095	17013	17039	16715	17107	16817	16882	17187	16824	16818	16704	17199	16911	16942	16986	17029	17059	17083	16891	16993	17051	16926	17111	16945	16877	17052	16992	17081	17053	17079	16890	16765	17023	16951	17093	17076	16927	16749	16792	17033	17152	17243	16957	16996	16937	17108	16992	16924	16832	17293	17022	16985	16989	17061	16954	17175	17131	16961	16806	17110	17269	17071	16706	17193	17176	17343	17021	16865	17250	17023	16970	16920	17004	16903	16894	16862	16996	16977	17020	17336	16955	16943	17119	16829	17014	17057	16963	16890	16921	17117	17125	17110	16957	17035	16967	16751	16897	16943	17047	17012	16938	16809	17104	16923	17136	17074	16998	17163	16985	16992	16921	17065	16926	16979	16927	16914	17072	17099	16936	17129	17073	16884	16956	17000	17236	17084	17109	16968	16975	16970	16990	17069	17075	17160	17204	17049	17013	17003	16983	17089	16899	16910	17106	17122	17086	16999	17005	16874	16700	17018	17103	17143	17096	16954	17066	17217	17157	17073	17009	17046	17035	16986	16936	17042	17091	17145	16999	16981	16967	17072	16744	16948	16862	17080	16880	17156	17199	16973	17065	17263	17027	16933	17014	17014	17103	17103	16883	16864	17097	16801	16657	17108	17082	16848	16898	16950	16854	17059	16916	16967	16777	16892	17018	16873	16937	17298	16957	17018	17223	16804	16910	17096	16987	17083	17197	17044	16836	16987	16943	16753	17031	16907	16982	17005	16970	17099	17020	17154	17265	16952	16720	16936	17044	17237	17121	16997	17077	16919	16930	16902	16976	17227	17089	17030	16993	17198	16946	16923	17053	16953	17004	16991	16933	17036	16943	16919	17038	17071	17002	17113	16964	17075	17016	17161	17253	16985	16734	16974	17152	17036	17132	16982	17136	16916	16961	17001	16821	17008	17196	17077	16976	17064	16918	17087	17006	17143	16916	17176	17051	17194	17047	16978	17033	16910	16665	17006	16838	17138	16855	17127	17005	17042	16799	17001	17087	16970	17048	17077	16934	16986	17016	17134	17110	17144	17118	17106	17018	16975	16742	17196	17102	17010	16810	16965	17073	16947	16930	16934	16707	16942	17048	16998	17242	16947	17042	16988	17006	17126	17028	16924	17072	17157	17248	17066	17012	16940	17175	16998	17235	17083	16836	16994	17053	17305	16980	17090	16971	16964	17038	16895	16909	16898	16851	16985	17114	17147	16852	16958	16976	17081	16776	17158	16994	16967	16927	16912	17076	17264	17012	16907	17038	16970	17205	16979	16961	16975	17025	16971	17028	16983	16956	17057	16923	17043	16744	16907	16774	16839	17053	16976	16914	17166	17109	16840	17028	16966	16981	17079	16983	17111	16912	16760	17144	16991	16830	17166	16832	16947	17049	16987	17212	16853	16807	17135	16993	17092	17080	17030	17284	16864	17035	16694	17042	16977	17247	16889	17021	16966	17108	17016	16984	17113	16984	16991	16916	16803	16767	17146	16806	16713	16772	16997	16850	17093	16917	17118	16880	16918	17135	17134	16968	16872	16945	16889	17048	17237	16918	17005	16747	17002	17088	16890	16871	16895	17069	16749	16844	17058	16860	16817	16933	16998	17122	17072	16819	16884	16941	16974	16927	17028	17037	16965	17001	17147	16852	16938	17071	17064	16946	17064	16964	17206	16988	16940	16947	17013	16982	17279	16797	17127	16877	17158	16855	16861	16921	16966	17060	17023	17141	16966	16904	16985	17003	16979	17239	16881	17033	16890	17135	17265	17034	17058	16827	17038	16995	16926	16932	17109	17103	16984	17142	17051	17028	17132	16970	16993	17131	16817	16891	17207	17104	16984	17003	16909	16975	17055	17143	16975	17127	17051	17147	16892	17165	17210	16898	17060	16656	16951	16858	17009	17082	16957	17014	17158	17079	17073	16750	16962	17122
28253	42855	34548	20422	38534	66638	57381	40864	25738	16301	12234	11093	10905	10854	10853	10720	10678	10875	10781	10828	10769	10748	10865	10860	10722	10713	10760	10694	10646	10752	10817	10916	10698	10730	10807	10720	10748	10679	10812	10749	10788	10698	10756	10816	10575	10718	10806	10719	10811	10654	10686	10850	10701	10791	10724	10683	10772	10830	10758	10584	10830	10814	10738	10703	10821	10683	10692	10683	10721	10765	10651	10795	10850	10778	10755	10511	10736	10681	10859	10696	10682	10654	10707	10904	10783	10789	10723	10890	10699	10800	10632	10679	10601	10657	10818	10805	10772	10701	10680	10832	10624	10842	10814	10678	10774	10702	10880	10646	10636	10606	10622	10640	10824	10777	10654	10905	10858	10723	10753	10719	10728	10720	10586	10703	10596	10628	10795	10610	10573	10868	10970	10679	10672	10725	10921	10655	10749	10652	10702	10794	10756	10624	10655	10770	10722	10612	10613	10732	10557	10678	10722	10642	10710	10853	10772	10837	10628	10791	10774	10729	10661	10355	10782	10824	10740	10755	10753	10722	10657	10627	10640	10727	10599	10753	10691	10810	10878	10904	10803	10454	10709	10676	10626	10749	10836	10755	10582	10774	10678	10774	10643	10537	10782	10819	10774	10520	10789	10614	10704	10604	10777	10767	10587	10570	10848	10838	10677	10617	10692	10772	10702	10746	10748	10522	10734	10692	10706	10746	10853	10777	10805	10760	10726	10779	10728	10770	10689	10693	10772	10676	10790	10839	10532	10648	10655	10609	10687	10812	10634	10694	10676	10613	10670	10854	10730	10632	10736	10831	10637	10613	10718	10648	10585	10672	10725	10724	10757	10574	10790	10738	10765	10605	10654	10547	10674	10725	10611	10630	10685	10677	10677	10749	10534	10635	10642	10821	10724	10737	10591	10692	10881	10740	10782	10679	10682	10773	10791	10803	10679	10729	10803	10752	10683	10832	10763	10582	10714	10793	10591	10642	10740	10596	10803	10757	10646	10576	10776	10829	10598	10763	10561	10731	10713	10752	10701	10909	10687	10779	10782	10575	10837	10668	10683	10564	10732	10788	10545	10742	10730	10630	10773	10634	10677	10731	10726	10621	10748	10675	10755	10561	10684	10654	10792	10542	10682	10665	10774	10678	10689	10618	10636	10778	10678	10771	10599	10852	10716	10808	10658	10778	10574	10767	10609	10664	10728	10802	10741	10866	10615	10725	10670	10599	10737	10680	10633	10643	10775	10632	10761	10709	10590	10852	10653	10740	10648	10734	10502	10602	10694	10709	10569	10785	10658	10733	10785	10730	10616	10556	10665	10780	10853	10726	10845	10597	10714	10793	10692	10660	10739	10545	10647	10771	10671	10708	10609	10867	10533	10630	10776	10796	10825	10690	10791	10787	10571	10715	10593	10820	10724	10600	10631	10575	10814	10696	10828	10666	10775	10749	10660	10613	10505	10687	10683	10650	10744	10737	10790	10808	10785	10531	10624	10677	10652	10761	10733	10684	10578	10639	10592	10654	10622	10694	10617	10618	10744	10725	10620	10562	10762	10630	10663	10639	10776	10753	10696	10693	10767	10808	10696	10777	10639	10816	10720	10664	10689	10829	10636	10859	10904	10617	10590	10643	10806	10737	10753	10689	10701	10730	10837	10736	10680	10647	10795	10643	10663	10676	10672	10392	10862	10489	10676	10664	10733	10590	10545	10596	10812	10679	10698	10652	10654	10642	10688	10699	10835	10535	10653	10789	10700	10767	10601	10854	10702	10742	10783	10856	10873	10631	10704	10758	10697	10785	10645	10699	10553	10733	10610	10577	10658	10664	10572	10674	10694	10694	10843	10749	10877	10821	10745	10692	10631	10830	10798	10725	10636	10724	10676	10691	10630	10745	10774	10642	10724	10722	10775	10589	10725	10497	10386	10461	10803	10923	10612	10693	10680	10567	10641	10704	10835	10615	10677	10705	10655	10744	10790	10671	10682	10722	10564	10778	10541	10580	10625	10626	10877	10611	10815	10531	10791	10541	10656	10599	10782	10763	10759	10647	10764	10638	10798	10775	10636	10765	10755	10577	10660	10597	10727	10667	10594	10681	10635	10624	10733	10773	10769	10759	10733	10769	10790	10627	10810	10671	10638	10786	10619	10720	10812	10856	10785	10546	10612	10574	10673	10665	10869	10915	10652	10849	10726	10558	10617	10710	10654	10695	10591	10747	10573	10767	10673	10727	10775	10624	10626	10939	10674	10701	10565	10857	10613	10707	10694	10610	10627	10817	10725	10873	10819	10620	10558	10760	10810	10539	10658	10659	10586	10781	10606	10789	10618	10685	10808	10668	10517	10812	10926	10712	10816	10780	10781	10657	10881	10601	10742	10856	10544	10773	10662	10625	10494	10763	10586	10678	10805	10617	10722	10810	10719	10649	10813	10736	10641	10819	10704	10667	10632	10788	10805	10677	10590	10638	10835	10701	10518	10678	10751	10743	10839	10854	10587	10741	10761	10697	10593	10796	10640	10561	10566	10583	10617	10768	10679	10767	10679	10825	10652	10544	10858	10878	10841	10769	10642	10728	10767	10575	10742	10594	10593	10718	10587	10799	10580	10724	10866	10684	10659	10718	10614	10686	10655	10608	10679	10804	10502	10645	10686	10683	10649	10556	10820	10649	10656	10656	10637	10664	10831	10734	10694	10625	10701	10726	10554	10689	10562	10619	10563	10581	10658	10643	10747	10660	10799	10702	10634	10685	10759	10736	10772	10830	10813	10801	10595	10689	10634	10708	10589	10699	10765	10685	10736	10764	10674	10593	10854	10790	10685	10656	10636	10728	10679	10835	10860	10656	10875	10747	10555	10778	10533	10740	10712	10489	10796	10657	10745	10720	10593	10625	10668	10517	10697	10712	10814	10810	10632	10742	10563	10701	10870	10520	10670	10751	10750	10696	10693	10685	10840	10589	10703	10593	10802	10632	10718	10820	10839	10768	10674	10916	10702	10699	10811	10623	10768	10870	10690	10612	10640	10640	10531	10632	10622	10777	10790	10694	10742	10603	10726	10680	10802	10810	10716	10683	10773	10687	10728	10736	10776	10584	10622	10708	10650	10762	10759	10737	10590	10687	10478	10697	10717	10839	10857	10735	10684	10728	10732	10744	10714	10630	10602	10705	10928	10647	10673	10823	10673	10585	10796	10782	10689	10644	10642	10625	10701	10768	10655	10526	10812	10562	10791	10823	10620	10682	10826	10794	10672	10599	10536	10873	10703	10699	10748	10679	10712	10853	10737	10607	10567	10540	10815	10629	10597	10847	10687	10775	10719	10487	10643	10639	10749	10729	10537	10766	10521	10715	10764	10584	10808	10665	10666	10745	10777	10632	10805	10764	10744	10766	10614	10613	10591	10666	10667	10672	10711	10623	10689	10781	10755	10611	10753	10700	10625	10681	10630	10554	10616	10587	10524	10912	10455	10722	10752	10797	10551	10715	10726	10749	10727	10561	10769	10692	10699	10724	10857	10642	10713	10706	10770	10830	10669	10732	10784	10752	10552	10796	10665	10668	10600	10594	10589	10659	10641	10824	10731	10675	10668	10568	10593	10824	10723	10625	10621	10775	10639	10837	10729	10814	10782	10554	10669	10778	10516	10795	10710	10604	10730	10655	10447	10870	10549	10695	10577	10814	10694	10553	10792	10680	10517	10678	10854	10799	10675	10712	10635	10645	10736	10588	10640	10717	10679	10661	10792	10841	10807	10787	10701	10690	10676	10784	10886	10799	10687	10533	10717	10766	10666	10596	10758	10738	10684	10640	10652	10631	10792	10693	10735	10773	10763	10570	10691	10640	10769	10710	10711	10684	10579	10735	10738	10578	10611	10643	10659	10727	10807	10717	10685	10706	10873	10588	10632	10665	10603	10679	10700	10790	10866	10696	10711	10754	10537	10750	10730	10770	10636	10811	10913	10633	10553	10727	10823	10617	10605	10754	10725	10733	10782	10747	10766	10833	10571	10756	10838	10611	10673	10733	10507	10734	10854	10631	10722	10721	10824	10710	10692	10613	10642	10735	10834	10610	10600	10639	10785	10766	10777	10574	10813	10646	10788	10608	10902	10642	10653	10705	10553	10771	10740	10755	10684	10605	10777	10752	10833	10752	10653	10671	10775	10830	10768	10612	10709	10627	10661	10582	10749	10714	10727	10551	10673	10688	10696	10655	10853	10720	10839	10657	10802	10694	10748	10567	10642	10816	10487	10682	10811	10660	10817	10621	10643	10666	10706	10679	10794	10682	10655	10644	10920	10805	10764	10609	10814	10681	10635	10899	10728	10696	10703	10760	10683	10694	10728	10564	10545	10681	10814	10541	10662	10804	10757	10567	10853	10621	10673	10709	10690	10699	10797	10673	10543	10698	10717	10599	10750	10703	10681	10768	10782	10874	10521	10781	10487	10706	10697	10729	10527	10684	10686	10633	10624	10791	10795	10697	10510	10676	10706	10717	10801	10665	10703	10655	10759	10674	10670	10605	10783	10525	10586	10698	10707	10616	10575	10768	10625	10653	10741	10707	10682	10862	10848	10604	10651	10855	10730	10757	10689	10708	10534	10852	10556	10633	10790	10758	10740	10475	10761	10759	10676	10595	10614	10789	10751	10618	10797	10635	10683	10740	10665	10566	10524	10623	10698	10666	10639	10657	10813	10561	10738	10755	10572	10711	10664	10594	10843	10693	10779	10821	10919	10823	10775	10572	10782	10760	10651	10617	10617	10623	10669	10794	10688	10737	10713	10586	10788	10796	10583	10734	10590	10485	10674	10589	10818	10727	10734	10759	10651	10877	10614	10729	10591	10637	10729	10696	10640	10664	10664	10712	10751	10663	10630	10546	10783	10784	10810	10734	10743	10802	10741	10700	10765	10825	10698	10724	10673	10633	10696	10697	10714	10753	10704	10710	10766	10561	10841	10662	10606	10773	10730	10686	10616	10743	10696	10812	10534	10704	10646	10755	10717	10731	10668	10764	10662	10883	10690	10655	10731	10771	10762	10566	10689	10737	10700	10665	10757	10674	10663	10606	10766	10806	10667	10774	10677	10569	10693	10549	10765	10568	10948	10583	10720	10897	10886	10618	10648	10728	10493	10791	10667	10648	10680	10721
32893	27253	25006	20951	19699	24344	25127	21812	19310	17686	17253	17080	16809	16837	16959	16751	16720	16682	16733	16647	16797	16643	16812	16747	16784	16759	16792	16721	16762	16607	16964	16939	16628	16764	17006	16695	16742	16831	16406	16825	17016	16748	16769	16993	16473	16637	16727	16962	16726	16913	16917	16651	16857	16635	16747	16651	16923	16533	16677	16708	16824	16842	16627	16768	16952	16451	16633	16906	16571	16603	16743	16915	16822	16742	16598	16735	16778	16883	16518	16939	16670	16789	17021	16608	16701	16753	16783	16720	16778	16810	16750	16725	16701	16762	16855	16729	16778	16725	16605	16897	16885	17053	16688	16743	16729	16533	16720	16646	16638	16640	16826	16645	16898	16627	16618	16803	16746	16701	16608	16644	16971	16616	16806	16661	16705	16868	16712	16703	16764	16811	16774	16885	16510	16539	16530	16840	16524	16741	16766	16744	16745	16892	16638	16813	16624	16803	16465	16816	16669	16835	16925	16695	16832	16982	16623	16744	16879	16677	16418	16659	16782	16943	16819	16996	16736	16872	16744	16931	16685	17042	16785	16822	16687	16843	16890	16676	16828	16789	16692	16584	16792	16713	16689	16569	16806	16990	16845	16629	16674	16723	17061	16644	16950	16832	16524	16606	16701	16571	16780	16566	16664	16803	16628	16697	16773	16652	16831	16669	16603	16470	16868	16751	16618	16640	16705	16809	16716	16608	16747	16769	16694	16836	16932	16815	17086	16795	16627	16738	16653	16862	16769	16652	16807	16910	16759	16870	17043	16782	16704	16730	16784	16857	16924	16884	17044	16559	16782	16772	16646	16468	16613	16665	16554	16665	17083	16738	16785	16608	16953	16429	16772	17068	16516	16653	16846	16820	16721	16734	16757	16776	16726	16875	16688	16725	16603	16710	16716	16605	16726	16690	16683	16710	16718	16678	16949	16640	16889	16698	16699	16699	16693	16606	16843	16893	16782	16826	16880	16893	16686	16740	16552	16739	16756	16712	16701	16861	16673	16833	16869	16785	16639	16804	16587	16693	16688	16859	16872	16645	16607	16689	16840	16914	16752	16767	16786	16906	16785	16895	16805	16698	16702	16606	16570	16771	16685	16912	16741	16651	16771	16766	16647	16631	16691	16691	16627	16703	16820	16737	16684	16710	16721	16745	16640	16711	16774	16920	16703	16645	16512	16733	16756	16620	16638	16660	16850	16710	16976	17015	16713	16736	16684	16669	16639	16651	16736	16819	16757	16929	16588	16560	16725	16729	16753	16931	16710	16621	16871	16719	17035	16782	16753	16789	16740	16846	16902	16794	16734	16634	16822	16796	16732	16655	16719	16493	16698	16787	16764	16448	16711	16590	16775	16714	16642	17061	16859	16757	16729	16690	16671	16656	16754	16730	16707	16785	16512	16550	16593	16662	16635	16587	16855	16831	16721	16673	16860	16720	16753	16675	16580	16681	16624	16549	16882	16825	16723	16868	16790	16698	16656	16798	16617	16687	16813	16684	16675	16743	16823	16752	16759	16635	16672	16648	16730	16791	16691	16851	16681	16563	16571	16787	16593	16693	16706	16590	16860	16647	16700	16899	16622	16734	16749	16758	16792	16721	16775	16669	16721	16666	16532	16589	16656	16733	16748	16623	16590	16705	16793	16740	16672	16689	16656	16576	16801	16793	16781	16742	16924	16966	16811	16926	16720	16723	16599	16582	16798	16805	16690	16850	16769	16781	17020	16770	16806	16531	16585	16832	16802	16964	16728	16963	16725	16657	16795	16952	16773	16669	16632	16603	16847	16915	16622	16794	16867	16749	16829	16887	16673	16924	16774	16938	16798	16577	16659	16623	16696	16704	16831	16861	16716	16451	16791	16775	16858	16838	16741	16620	16622	16877	16745	16693	16752	16669	16662	16885	16696	16580	16776	16911	16607	16573	16895	16821	16616	16784	16848	16882	16677	16686	16844	16655	16953	16901	16980	16912	16916	16680	16634	16638	16916	16547	16742	16604	16739	16731	16687	16763	16712	16902	16842	16622	16637	16600	16691	16609	16798	16604	16832	16615	16683	16862	16633	16796	16775	16690	16687	16758	16662	16690	16780	16663	16729	16890	16876	16695	16804	16824	16580	16717	16689	16827	16935	16668	16861	16603	16725	16799	16652	16779	16959	16778	16862	17091	16865	16629	16962	16569	16662	16705	16657	16645	16786	16610	16759	16716	16671	16657	16902	16648	16672	16908	16806	16661	16961	16740	16907	16655	16592	16720	16755	16724	16763	16892	16711	16843	16865	16683	16816	16842	16865	16640	16782	16860	16549	16556	16840	16798	16725	16796	16594	16774	16630	16546	16620	16994	16784	16809	16680	16804	16726	16687	16769	16773	16608	16630	16641	16724	16893	16677	16617	16748	17019	16821	16654	16940	16688	16815	16696	16671	16749	16683	16814	16746	16632	16724	16774	16613	16791	16834	16683	16930	16800	16582	16840	16929	16733	16491	16904	16770	16760	16669	16673	16778	16788	16837	16841	16831	16768	16752	16442	16491	16644	16651	16514	16699	16570	16699	16697	16776	16784	16673	16730	16661	16674	16593	16738	16750	16800	16820	16812	16828	16632	16590	16807	16619	16887	16779	16663	16697	16819	16613	16832	16745	16681	16733	16781	16796	16739	16598	17013	16734	16982	16768	16839	16751	16742	16483	16482	16705	16726	16826	16844	16598	16805	16754	16649	16843	16697	16537	16554	16637	16673	16515	16703	16866	16699	16883	16836	16727	16752	16838	16921	16668	16857	16694	16815	16519	16816	16768	16679	16705	16754	16833	16799	16725	16775	16682	16713	16742	16695	17025	16869	16886	16753	16566	16766	16941	16610	16847	16811	16713	16778	16628	16996	16848	16708	16733	16780	16982	16824	16844	16676	16816	16708	16796	16879	16942	16922	16777	16789	16819	16753	16702	16782	16903	16695	16528	16632	16665	17005	16697	16797	16827	16778	16652	16789	16570	16705	16666	16796	16881	16818	16987	16681	16804	16757	16585	16776	16832	16665	16718	16779	16835	16780	16565	16495	16698	16780	16700	16712	16703	16824	16879	16798	16687	16634	16787	16709	16555	16659	16750	16727	16704	16810	16706	16891	16806	16720	16708	16730	16726	16745	16577	16742	16980	16693	16606	16624	16700	16446	16601	16662	16765	16758	16833	16685	16696	16734	16905	16887	16831	16542	16700	16731	16685	16615	16686	16602	16629	16763	16660	16486	16697	16902	16844	16731	16555	16763	16786	16813	16821	16651	16761	16598	16565	16667	16744	16751	16782	16805	16852	16837	16824	16644	16830	16712	16696	16581	16733	16612	16619	16639	16769	16751	16631	16653	16900	16863	16713	16803	16772	16834	16797	16673	16937	16792	16768	16564	16649	16563	16851	16422	16730	16783	16797	16759	16603	16665	16716	17115	16827	16945	16878	16732	16543	16644	16537	16493	16746	16881	16595	16844	16843	16679	16751	16929	16786	16640	16788	16706	16561	16452	16710	16793	16809	16771	16825	16736	16717	16603	16640	16739	16822	16953	17023	16778	16837	16817	16636	16634	16627	16793	16781	16823	16782	16677	16746	16648	16809	16773	16800	16546	16725	16860	16850	16748	16891	16444	16598	16563	16657	16807	16877	16698	16633	16903	16696	16736	16579	16708	16816	16507	16907	17118	16977	16700	16873	16817	16736	16696	16640	16777	16687	16629	16615	16574	16637	16838	16762	17000	16625	16855	16771	16565	16647	16789	16634	16857	16638	16574	16744	16552	16660	16512	16626	16905	16588	16695	16688	16699	16616	16919	16655	16763	16783	16890	16747	16653	16922	16808	16674	16763	16773	16667	16770	16681	16552	16664	16640	16870	16509	16779	16544	16644	16715	16993	16867	16804	16793	16545	16776	16730	16991	16543	16765	16696	16704	16848	16458	16578	16687	16762	16649	16878	16928	16984	16657	16719	16853	16660	16667	16591	16673	16827	16788	16764	16475	16486	16759	16723	16799	16794	16660	16846	16787	16701	16617	16560	16680	16697	16726	16828	16846	16918	16777	16821	16871	16909	16892	16718	16699	16680	16655	16913	16724	16785	16855	16638	16771	16716	16585	16728	16866	16669	16685	16886	16661	16871	16821	16803	16818	16711	16684	16606	16626	16762	16631	16552	16530	16666	16546	16660	16652	17006	16971	16674	16801	16767	16922	16893	16868	16790	16724	16768	16769	16637	16526	16892	16588	16505	16618	16743	16905	16905	16921	16909	16548	16647	16743	16922	16796	16838	16694	16863	16727	16737	16914	16717	16519	16717	16616	16731	16573	16621	16906	16676	16721	16653	16540	16540	16782	16794	16716	16885	16714	16903	16756	16868	16768	16859	16671	16705	16739	16825	16792	16719	16996	16789	16568	16937	16675	16713	16580	16782	16672	16838	16596	16707	16812	16654	16872	16893	16523	16555	16757	16772	16792	16832	16750	16765	16546	16844	16828	16741	16657	16719	16583	16767	16572	16630	16843	16618	16560	16654	16695	16599	16816	16707	16757	16760	16600	16652	16603	16683	16435	16623	16624	16819	16850	16767	16742	16805	16683	16781	16822	16665	16997	16829	16759	16740	16785	16815	16844	16559	16705	16678	16965	16926	16761	16827	16645	16626	16702	16490	16672	16675	16527	16818	16578	16679	16585	16626	16699	16812	16812	16936	16914	16838	16822	16642	16641	16794	16914	16903	16779	16687	16784	16677	16916	16658	16778	16858	16744	16617	16658	16914	16800	16832	17058	16824	16627	16889	16878	16692	16835	16761	16600	16672	16880	16663	16807	16653	16752	16833	16720	16567	16660	16822	16684	16775	16794	16848	16765	16718	16716	16838	16627	16676	16741	16864	16748	16737	16787	16877	16359	16673	16744	16802	16926	16772	16750	16694	16843	16818	16787	16843	16695	16624	16843	16811	16555	16779	16704	16770	16981	16788	16833	16742	16550	16873	16661	16586	16783	16850	16726	16754	16667	16884	16720	16734	16885	17135	16727	16817	16682	16927	16734	16714	16606	16584	16804	16472	16777	16894	16783	16791	16839	16729	16709	16595	16805	16697	16869	16637	16896	16802	16580	16645	16706	16678	16604	16965	16670	16630	16890	16735	16618
19981	26317	17255	13135	13782	18557	17729	14229	12122	10846	10620	10381	10313	10241	10235	10224	10248	10556	10263	10300	10430	10411	10221	10218	10315	10398	10257	10329	10515	10413	10395	10316	10156	10221	10358	10244	10329	10214	10328	10249	10444	10215	10282	10343	10297	10272	10292	10429	10265	10398	10223	10402	10273	10317	10363	10315	10231	10236	10284	10263	10166	10251	10236	10276	10216	10305	10226	10345	10330	10253	10343	10459	10280	10319	10169	10132	10394	10336	10323	10200	10175	10310	10186	10188	10199	10309	10327	10338	10333	10358	10300	10213	10158	10255	10275	10352	10380	10235	10250	10122	10307	10363	10206	10229	10170	10383	10282	10240	10311	10167	10395	10425	10388	10296	10317	10221	10192	10251	10351	10317	10211	10427	10216	10292	10349	10365	10238	10385	10360	10295	10152	10200	10369	10265	10236	10208	10290	10275	10356	10258	10189	10365	10320	10391	10248	10284	10361	10370	10239	10201	10433	10165	10178	10209	10410	10411	10152	10301	10367	10280	10155	10182	10296	10207	10332	10373	10248	10294	10190	10181	10288	10206	10197	10346	10268	10266	10123	10133	10258	10214	10379	10294	10230	10216	10415	10165	10279	10427	10271	10367	10223	10337	10295	10236	10395	10342	10256	10341	10265	10242	10099	10192	10327	10172	10413	10395	10373	10203	10223	10112	10134	10234	10350	10218	10259	10418	10326	10175	10347	10221	10314	10387	10209	10206	10186	10234	10414	10267	10313	10162	10382	10178	10091	10236	10191	10275	10388	10422	10211	10190	10357	10326	10290	10257	10357	10335	10300	10148	10091	10352	10351	10372	10246	10340	10313	10174	10342	10119	10296	10317	10245	10245	10329	10323	10363	10154	10385	10192	10224	10280	10206	10377	10456	10346	10219	10386	10341	10328	10469	10211	10128	10138	10393	10270	10388	10143	10339	10300	10255	10408	10223	10377	10361	10270	10171	10181	10310	10415	10318	10186	10239	10432	10275	10131	10249	10240	10447	10232	10346	10250	10353	10138	10280	10295	10139	10259	10259	10255	10478	10137	10570	10196	10302	10255	10319	10364	10162	10301	10170	10179	10203	10276	10245	10268	10353	10108	10313	10387	10153	10381	10318	10502	10281	10327	10285	10327	10359	10314	10367	10268	10133	10302	10313	10313	10319	10373	10360	10236	10166	10352	10283	10253	10298	10172	10335	10335	10396	10167	10377	10279	10251	10371	10188	10268	10072	10153	10312	10137	10436	10232	10318	10366	10304	10405	10356	10251	10229	10215	10158	10258	10272	10243	10357	10270	10347	10274	10323	10283	10374	10177	10392	10262	10414	10336	10223	10267	10188	10214	10392	10183	10319	10207	10140	10188	10197	10153	10289	10324	10237	10326	10271	10307	10355	10380	10298	10288	10177	10307	10340	10341	10297	10178	10562	10355	10219	10235	10419	10357	10283	10333	10314	10334	10323	10417	10145	10244	10089	10206	10271	10377	10344	10404	10439	10457	10225	10316	10313	10310	10211	10360	10146	10255	10239	10316	10341	10280	10399	10276	10311	10247	10307	10459	10198	10515	10306	10397	10171	10338	10100	10495	10307	10447	10250	10382	10241	10297	10358	10366	10304	10265	10262	10343	10412	10145	10186	10406	10295	10353	10346	10180	10402	10307	10142	10296	10332	10209	10269	10265	10381	10250	10346	10355	10159	10183	10294	10387	10216	10274	10342	10262	10246	10335	10226	10332	10317	10256	10382	10190	10272	10403	10338	10235	10380	10415	10316	10340	10232	10238	10265	10239	10453	10235	10229	10314	10450	10270	10336	10326	10447	10284	10327	10279	10379	10167	10247	10302	10286	10187	10295	10232	10302	10247	10245	10409	10352	10282	10451	10278	10362	10268	10360	10303	10163	10414	10422	10329	10376	10384	10374	10331	10144	10317	10341	10441	10264	10382	10386	10158	10272	10221	10340	10226	10298	10414	10187	10202	10266	10200	10044	10288	10418	10303	10319	10239	10201	10242	10294	10178	10321	10232	10266	10256	10285	10329	10248	10217	10191	10194	10246	10279	10282	10231	10387	10228	10227	10237	10306	10498	10359	10245	10233	10297	10380	10071	10241	10199	10296	10317	10289	10282	10334	10126	10195	10365	10191	10170	10202	10231	10210	10350	10185	10357	10297	10191	10299	10184	10354	10392	10286	10237	10422	10157	10362	10220	10275	10289	10238	10279	10188	10281	10334	10289	10288	10306	10193	10289	10180	10260	10288	10400	10313	10370	10182	10305	10217	10385	10362	10175	10377	10221	10207	10251	10308	10239	10304	10357	10266	10258	10315	10165	10390	10306	10315	10162	10245	10159	10317	10182	10207	10248	10260	10392	10341	10194	10343	10269	10115	10201	10400	10328	10381	10297	10160	10334	10361	10289	10297	10189	10448	10312	10520	10308	10407	10370	10299	10370	10283	10238	10424	10277	10279	10315	10233	10407	10290	10282	10313	10387	10345	10311	10230	10282	10242	10158	10279	10292	10306	10291	10277	10374	10280	10319	10333	10359	10329	10350	10345	10204	10239	10251	10267	10147	10230	10335	10246	10221	10328	10145	10225	10403	10419	10254	10256	10187	10291	10412	10473	10319	10261	10317	10267	10282	10115	10303	10129	10323	10251	10169	10290	10356	10286	10140	10210	10378	10253	10521	10261	10411	10292	10277	10393	10292	10313	10373	10355	10144	10230	10203	10307	10305	10328	10290	10313	10371	10186	10279	10367	10276	10221	10176	10332	10405	10277	10348	10336	10142	10352	10115	10287	10168	10446	10290	10318	10382	10361	10316	10298	10391	10405	10310	10380	10195	10349	10318	10182	10466	10212	10294	10272	10491	10125	10288	10276	10360	10217	10283	10392	10304	10337	10390	10092	10256	10325	10383	10257	10308	10438	10394	10235	10243	10352	10320	10508	10307	10259	10424	10463	10132	10396	10214	10251	10264	10315	10248	10336	10257	10185	10417	10086	10251	10363	10247	10350	10329	10410	10354	10353	10351	10305	10366	10291	10446	10347	10279	10243	10286	10241	10259	10221	10172	10239	10409	10260	10259	10254	10378	10359	10277	10263	10234	10191	10218	10125	10310	10227	10483	10368	10307	10394	10212	10334	10241	10447	10196	10285	10271	10419	10384	10431	10244	10235	10255	10196	10378	10124	10193	10359	10242	10249	10176	10317	10200	10198	10454	10353	10374	10399	10343	10469	10305	10298	10213	10388	10172	10244	10222	10218	10342	10339	10380	10310	10202	10264	10369	10376	10334	10316	10284	10403	10258	10310	10428	10327	10221	10319	10270	10355	10294	10329	10268	10466	10272	10155	10228	10308	10293	10199	10297	10329	10346	10258	10456	10393	10283	10290	10177	10352	10205	10277	10530	10227	10257	10312	10343	10389	10368	10427	10388	10293	10187	10172	10194	10399	10344	10285	10408	10341	10335	10171	10349	10317	10326	10325	10301	10365	10257	10392	10412	10285	10255	10221	10303	10377	10246	10342	10272	10292	10180	10202	10375	10327	10268	10312	10286	10463	10248	10317	10267	10257	10392	10205	10262	10227	10371	10374	10146	10291	10168	10279	10304	10345	10348	10223	10248	10428	10380	10285	10210	10259	10274	10278	10241	10255	10315	10378	10154	10232	10376	10219	10330	10410	10349	10292	10208	10241	10223	10402	10215	10388	10277	10281	10165	10393	10279	10245	10334	10366	10349	10385	10260	10276	10319	10162	10295	10300	10191	10143	10291	10491	10411	10273	10094	10301	10342	10272	10430	10154	10271	10327	10276	10349	10280	10175	10234	10286	10188	10224	10383	10409	10205	10265	10269	10364	10272	10285	10297	10259	10272	10398	10232	10340	10260	10370	10218	10392	10376	10326	10275	10398	10354	10231	10508	10296	10272	10275	10152	10347	10273	10195	10401	10259	10385	10296	10145	10254	10317	10191	10173	10374	10373	10144	10242	10415	10317	10187	10313	10379	10568	10275	10270	10298	10370	10458	10317	10253	10320	10359	10185	10220	10377	10156	10430	10212	10330	10133	10256	10386	10233	10388	10378	10189	10254	10178	10434	10292	10292	10355	10202	10330	10206	10252	10470	10452	10272	10363	10270	10404	10322	10275	10505	10287	10233	10152	10305	10294	10235	10251	10206	10277	10379	10329	10246	10270	10331	10449	10342	10375	10345	10352	10252	10450	10362	10181	10293	10297	10313	10229	10173	10270	10106	10228	10210	10330	10373	10398	10321	10119	10356	10254	10177	10134	10268	10416	10258	10268	10465	10289	10208	10360	10360	10233	10385	10352	10227	10319	10381	10367	10515	10354	10290	10187	10558	10302	10335	10452	10260	10351	10354	10239	10284	10327	10368	10458	10234	10286	10268	10296	10336	10327	10277	10341	10360	10216	10326	10187	10409	10071	10175	10355	10351	10238	10189	10269	10245	10401	10259	10426	10502	10276	10279	10148	10231	10357	10177	10179	10271	10323	10179	10341	10332	10321	10285	10283	10234	10271	10282	10258	10322	10458	10257	10380	10143	10453	10226	10304	10359	10404	10172	10354	10255	10269	10251	10230	10300	10184	10229	10337	10228	10317	10394	10331	10374	10291	10252	10398	10232	10278	10415	10226	10186	10421	10431	10278	10150	10225	10155	10278	10258	10372	10291	10167	10283	10203	10273	10345	10230	10204	10138	10342	10239	10151	10322	10410	10372	10306	10425	10204	10247	10220	10203	10173	10443	10319	10290	10420	10244	10239	10241	10392	10198	10234	10355	10160	10190	10423	10273	10259	10241	10335	10319	10344	10139	10403	10300	10467	10422	10465	10329	10312	10336	10153	10200	10262	10329	10292	10413	10164	10279	10271	10401	10237	10233	10401	10316	10227	10289	10375	10243	10298	10268	10227	10378	10293	10384	10352	10315	10217	10339	10399	10266	10358	10298	10398	10338	10353	10334	10175	10425	10282	10368	10191	10237	10441	10193	10230	10205	10335	10288	10286	10341	10296	10353	10258	10199	10292	10331	10266	10413	10408	10335	10127	10337	10334	10315	10454	10289	10281	10246	10314	10427	10281	10258	10253	10137	10147	10191	10235	10297	10310	10284	10491	10222	10401	10237	10225	10270
25992	21686	28353	28910	24854	39658	48237	42891	31599	23100	18840	17528	17012	16631	16942	16768	16834	16694	16699	17030	16772	16915	16828	16593	16754	16710	17069	16868	16819	17015	16795	16506	16746	16524	16840	16673	16803	16731	16554	16800	16713	16454	16858	16661	16870	16847	16914	16648	16875	16964	16651	16666	16737	16774	16625	16570	16832	16799	16590	16719	16733	16693	16608	16631	16950	16756	16605	16499	16397	16593	16598	16739	16700	16518	16702	16709	16807	16613	16772	16728	16766	16638	16707	16821	16676	16801	16584	16764	16763	16643	16815	16713	16616	16504	16525	16612	16828	16755	16723	16861	17002	16728	16670	16750	16823	16658	16865	16931	16745	16840	16716	16562	16704	16674	16755	16733	16718	16623	16902	16546	16740	16780	16812	16731	16732	16666	16759	16902	16755	16806	16883	16864	16804	16764	16768	16967	16895	16844	16817	16519	16570	16664	16680	16790	16559	16642	16794	16524	16530	16711	16727	16505	16681	16361	16916	16595	16892	16501	16572	16746	16521	16858	16799	16614	16768	16707	16598	16689	16841	16723	16777	16683	16618	16620	16515	16656	16750	16699	16820	16603	16584	16648	16581	16682	16651	16711	16774	16788	16829	16570	16514	16642	16717	16661	16779	16631	16738	16721	16737	16701	16738	16472	16861	16707	16750	16592	16585	16699	16508	16872	16611	16505	16639	16718	16596	16832	16844	16687	16645	16494	16713	16657	16635	16648	16871	16697	16782	16591	16688	16781	16822	16628	16595	16811	16870	16753	16581	16660	16990	16494	16515	16686	16553	16776	16652	16775	16856	16846	16905	16604	16573	16546	16891	16720	16786	16682	16685	16668	16839	16648	16535	16630	16559	16750	16776	16939	16674	16727	16830	16778	16552	16486	16741	16855	16603	16650	16772	16724	16541	16695	16666	16841	16659	16550	16763	16586	16611	16820	16790	16923	16907	16379	16710	16641	16722	16682	16850	16510	16739	16638	16674	16743	16668	16663	16895	16739	16665	16658	16765	16663	16780	16821	16862	16734	16701	16588	16695	16668	16923	16797	16661	16656	16864	16628	16487	16688	16417	16794	16796	16578	16597	16573	16573	16660	16713	16636	16551	16742	16660	16641	16650	16496	16866	16799	16961	16605	16602	16732	16733	16762	16668	16657	16653	16644	16678	16738	16486	16525	16649	16752	16786	16789	16656	16719	16726	16652	16528	16541	16962	16776	16717	16804	16646	16720	16655	16470	16697	16678	16759	16731	16790	16738	16623	16769	16879	16715	16725	16597	16702	16824	16564	16419	16879	16744	16587	16650	16664	16415	16765	16666	16680	16578	16677	16844	16784	16554	16968	16692	16842	16596	16283	16676	16784	16450	16667	16860	16940	16785	16750	16807	16732	16692	16773	16683	16752	16732	16867	16541	16566	16607	16598	16818	16745	16797	16829	16850	16863	16565	16466	16660	16624	16540	16653	16601	16588	16739	16745	16620	16848	16592	16600	16663	16593	16358	16686	16695	16605	16581	16625	16557	16749	16469	16665	16684	16350	16647	16839	16676	16660	16577	16687	16589	16819	16497	16509	16702	16562	16883	16565	16617	16676	16868	16859	16697	16787	16492	16848	16636	16624	16543	16804	16755	16632	16741	16760	16836	16780	16304	16650	16800	16622	16651	16776	16664	16856	16746	16623	16602	16670	16581	16762	16872	16674	16813	16679	16692	16732	16895	16611	16721	16797	16916	16670	16799	16956	16749	16648	16732	16744	16810	16470	16502	16878	16829	16783	16766	16627	16698	16783	16704	16655	16785	16696	16717	16694	16555	16856	16576	16684	17014	16805	16802	16775	16571	16463	16752	16790	16823	16583	16532	16660	16710	16760	16563	16440	16792	16908	16886	16671	16552	16946	16711	16860	16898	16677	16809	16915	16934	16683	16675	16721	16655	16666	16666	16805	16710	16683	16702	16574	16488	16683	16639	16422	16809	16763	16725	16767	16711	16539	16741	16762	16656	16746	16706	16612	16581	16772	16926	16867	16664	16683	16817	16754	16772	16707	16667	16622	16780	16819	16693	16596	16803	16783	16574	16808	16559	16690	16591	16547	16710	16634	16708	16676	16808	16805	16810	16660	16656	16734	16732	16708	16565	16695	16821	16779	16780	16680	16721	16374	16796	16600	16861	16616	16509	16585	16583	16593	16747	16702	16842	16693	16410	16848	16734	16650	16737	16585	16705	16615	16524	16780	16653	16821	16754	16954	16646	16698	16821	16691	16676	16669	16800	16735	16637	16783	16738	16687	16640	16878	16871	16718	16708	16659	16827	16685	16704	16564	16881	16553	16597	16916	16909	16966	16835	16708	16596	16658	16379	16603	16708	16969	16612	16768	16937	16746	16571	16808	16929	16460	16698	16602	16641	16811	16511	16603	16785	16823	16876	16809	16727	16728	16816	16761	16802	16748	16480	16721	16687	16457	16628	16638	16569	16634	16824	16929	16728	17013	16554	16694	16747	16525	16742	16611	16470	16587	16733	16731	16769	16756	16843	16767	16784	16844	16745	16738	16727	16589	16541	16729	16731	16838	16725	16760	16595	16878	16836	16878	16771	16596	16444	16730	16667	16720	16457	16740	16726	16822	16705	16725	16753	16738	16614	16766	16735	16713	16883	16703	16661	16795	16820	16700	16564	16543	16482	16826	16859	16666	16538	16593	16476	16724	16666	16744	16759	16825	16707	16631	16819	16643	16573	16581	16915	16640	16770	16853	16558	16689	16491	16523	16665	16694	16624	16777	16601	16671	16844	16663	16612	16605	16564	16692	16774	16534	16710	16554	16676	16569	16661	16848	16717	16663	16693	16705	16731	16837	16710	16796	16674	16726	16712	16696	16828	16790	16553	16595	16656	16451	16707	16782	16715	16757	16703	16632	16607	16600	16578	16685	16797	16451	16650	16687	16523	16783	16764	16665	16613	16730	16659	16606	16782	16608	16814	16726	16580	16520	16712	16698	16729	16813	16583	16669	16797	16686	16705	16644	16552	16577	16860	16597	16821	16557	16685	16567	16445	16728	16648	16677	16561	16682	16771	16582	16774	16521	16701	16494	16527	16516	16834	16675	16735	16726	16684	16865	16841	16670	16842	16883	16976	16571	16519	16903	16886	16634	16495	16714	16661	16656	16678	16956	16610	16520	16929	16737	16513	16614	16736	16791	16639	16573	16690	16565	16609	16807	16550	16811	16605	16499	16709	16617	16672	16626	16655	16610	16798	16489	16666	16608	16649	16805	16693	16785	16850	16780	16655	16650	16824	16858	16658	16778	16782	16859	16712	16687	16703	16625	16781	16738	16788	16623	16602	16669	16777	16626	16625	16590	16876	16697	16630	16703	16971	16736	16644	16774	16667	16835	16460	16682	16793	16637	16657	16651	16690	16650	16631	16742	16865	16607	16577	16552	16795	16715	16806	16831	16876	16779	16543	16696	16750	16937	16666	16609	16681	16949	16536	16813	16717	16691	16652	16554	16693	16696	16803	16459	16751	16766	16722	16817	16715	16659	16705	16807	16740	16641	16612	16748	16648	16575	16616	16499	16580	16915	16651	16651	16801	16627	16871	16628	16933	16827	16644	16683	16554	16451	16878	16628	16529	16747	16726	16790	16834	16780	16629	16669	16707	16580	16708	16828	16723	16676	16834	16748	16712	16822	16699	16613	16782	16782	16744	16737	16829	16799	16630	16565	16750	16586	16859	16723	16715	16558	16677	16663	16644	16603	16809	16808	16803	16536	16572	16585	16772	16749	16812	16600	16850	16619	16682	16563	16677	16590	16492	16876	16742	16559	16650	16713	16728	16683	16625	16729	16604	16830	16660	16597	16730	16544	16718	16681	16760	16920	16628	16596	16856	16751	16427	16713	16760	16624	16689	16804	16637	16916	16706	16612	16824	16745	16696	16766	16580	16701	16506	16516	16582	16572	16749	16662	16556	16718	17060	16743	16877	16686	16721	16778	16675	16867	16577	16641	16604	16343	16644	16782	16640	16835	16637	16517	16765	16723	16636	16781	16642	16693	16603	16802	16758	16599	16604	16609	16721	16638	16589	16616	16650	16777	16690	16584	16546	16513	16713	16730	16685	16626	16596	16833	16613	16579	16647	16739	16692	16829	16587	16537	16510	16578	16807	16799	16844	16664	16688	16849	16774	16607	16776	16742	16684	16872	16547	16708	16541	16749	16753	16723	16808	16721	16707	16845	16571	16669	17050	16701	16696	16736	16912	16859	16814	16714	16639	16612	16754	16548	16584	16802	16674	16604	16643	16626	16748	16882	16555	16707	16752	16807	16537	16645	16506	16657	16600	16659	16563	16557	16899	16768	16835	16629	16691	16726	16724	16620	16623	16722	16553	16775	16711	16757	16569	16689	16601	16655	16569	16552	16669	16732	16729	16574	16806	16684	16558	16832	16622	16746	16774	16659	16598	16683	16499	16724	16679	16631	16981	16960	16682	16740	16686	16569	16804	16913	16675	16676	16782	16813	16642	16636	16752	16957	16752	16461	16733	16784	16678	16851	16467	16679	16733	16737	16743	16623	16661	16682	16606	16763	16732	16674	16593	16879	16758	16747	16680	16608	16703	16877	16646	16635	16467	16955	16884	16746	16753	16721	16699	16657	16673	16684	16495	16682	16740	16536	16916	16771	16951	16676	16777	16680	16583	16762	16577	16748	16576	16828	16767	16571	16896	16939	16496	16691	16713	16824	16771	16463	16756	16802	16708	16904	16744	16757	16752	16608	16593	16895	16680	16679	16565	16855	16878	16596	16383	16661	16534	16690	16957	16934	16739	16633	16695	16803	16706	16797	16587	16659	16655	16738	16609	16696	16539	16816	16782	16686	16457	16683	16795	16757	16724	16695	16840	16983	16659	16787	16704	16712	16861	16806	16340	16639	16673	16667	16655	16609	16792	16767	16889	16920	16568	16742	16712	16770	16796	16773	16800	16810	16859	16587	16624	16706	16809	16623	16623	16481	16638	16588	16603	16330	16610	16601	16529	16841	16590	16623	16663	16802	16696	16747	16795	16709	16806	16630	16798	16734	16930	16680	16643	16747	16724	16765	16615	16954	16639	16531	16567	16836	16947	16746	16744	16860	16839	16509	16625	16652	16670
24476	31487	30433	21287	19095	36847	42004	34853	22799	14898	11642	10690	10587	10575	10602	10527	10595	10413	10597	10534	10436	10507	10462	10524	10417	10390	10391	10191	10380	10371	10396	10483	10457	10378	10381	10480	10373	10388	10552	10431	10430	10440	10430	10465	10391	10688	10527	10576	10459	10479	10498	10465	10439	10413	10475	10465	10398	10518	10524	10497	10412	10348	10387	10421	10419	10389	10268	10504	10442	10347	10350	10406	10717	10486	10482	10332	10464	10332	10424	10371	10501	10320	10578	10434	10592	10444	10380	10418	10410	10525	10453	10393	10328	10387	10490	10450	10537	10479	10606	10380	10456	10380	10456	10546	10354	10456	10353	10350	10511	10397	10446	10308	10462	10167	10387	10399	10394	10392	10384	10235	10306	10526	10414	10439	10437	10398	10377	10416	10314	10621	10458	10409	10616	10428	10487	10494	10445	10254	10346	10391	10382	10323	10440	10389	10377	10345	10532	10485	10296	10481	10306	10456	10380	10493	10336	10601	10466	10378	10389	10415	10516	10375	10516	10467	10245	10265	10496	10474	10564	10371	10628	10504	10534	10452	10500	10466	10343	10343	10358	10416	10380	10448	10480	10469	10309	10356	10357	10416	10555	10366	10525	10431	10282	10483	10333	10363	10447	10405	10357	10438	10438	10354	10448	10523	10508	10583	10436	10455	10288	10522	10422	10448	10382	10468	10549	10364	10373	10346	10311	10339	10422	10504	10433	10478	10346	10396	10395	10588	10554	10318	10452	10335	10304	10417	10523	10440	10526	10452	10464	10342	10599	10446	10360	10373	10507	10547	10542	10417	10483	10525	10412	10335	10576	10460	10579	10419	10320	10488	10427	10326	10351	10482	10460	10405	10398	10367	10457	10391	10302	10467	10515	10402	10500	10273	10405	10400	10529	10384	10401	10439	10262	10491	10514	10401	10422	10331	10417	10363	10481	10289	10777	10266	10309	10558	10439	10613	10410	10426	10302	10317	10362	10589	10445	10355	10408	10531	10398	10370	10537	10554	10521	10397	10407	10451	10529	10468	10384	10244	10453	10417	10259	10321	10434	10417	10430	10472	10442	10353	10341	10327	10387	10340	10545	10361	10415	10489	10502	10319	10415	10461	10498	10447	10394	10469	10356	10230	10575	10321	10439	10312	10370	10418	10432	10308	10446	10597	10373	10395	10583	10232	10337	10409	10278	10423	10521	10521	10348	10485	10479	10329	10420	10432	10364	10401	10463	10547	10353	10403	10469	10519	10426	10466	10508	10378	10522	10425	10447	10530	10545	10420	10317	10487	10417	10498	10472	10352	10461	10190	10399	10373	10276	10463	10477	10512	10496	10573	10401	10271	10500	10486	10415	10411	10342	10404	10520	10368	10258	10551	10430	10317	10358	10372	10539	10348	10474	10479	10285	10388	10486	10393	10446	10460	10308	10364	10367	10333	10419	10509	10665	10439	10385	10349	10484	10451	10428	10394	10470	10456	10283	10385	10457	10424	10536	10279	10320	10310	10513	10541	10382	10455	10495	10410	10502	10526	10394	10478	10376	10322	10400	10383	10449	10474	10335	10659	10286	10602	10425	10514	10402	10444	10370	10259	10419	10397	10414	10365	10542	10498	10460	10416	10508	10549	10265	10246	10380	10418	10473	10593	10495	10448	10366	10441	10373	10250	10400	10355	10455	10437	10470	10511	10479	10482	10418	10430	10536	10224	10480	10407	10350	10285	10539	10331	10506	10365	10379	10335	10410	10395	10376	10458	10244	10399	10497	10506	10545	10530	10326	10467	10318	10420	10526	10395	10394	10437	10589	10309	10543	10343	10324	10413	10450	10369	10397	10399	10317	10527	10377	10439	10325	10363	10414	10305	10359	10334	10345	10545	10444	10169	10363	10518	10370	10360	10339	10515	10432	10518	10377	10390	10444	10452	10462	10293	10595	10388	10451	10427	10358	10487	10397	10479	10304	10386	10394	10467	10426	10543	10575	10309	10462	10487	10498	10355	10488	10449	10414	10551	10452	10464	10445	10292	10509	10429	10299	10355	10444	10383	10302	10415	10468	10480	10447	10531	10489	10261	10422	10345	10417	10364	10406	10397	10534	10465	10276	10478	10457	10495	10446	10446	10445	10493	10409	10238	10260	10382	10497	10405	10333	10531	10470	10385	10422	10437	10302	10300	10440	10515	10424	10478	10518	10402	10482	10381	10322	10375	10398	10492	10429	10526	10406	10453	10499	10503	10444	10432	10491	10375	10550	10502	10507	10399	10431	10435	10343	10541	10306	10240	10440	10333	10290	10313	10270	10413	10356	10346	10475	10282	10260	10435	10533	10227	10398	10280	10473	10443	10320	10258	10510	10534	10428	10331	10228	10614	10385	10328	10360	10496	10496	10525	10472	10430	10451	10448	10343	10470	10485	10459	10258	10444	10448	10376	10409	10331	10307	10298	10637	10339	10373	10449	10398	10409	10428	10238	10574	10356	10366	10427	10395	10354	10412	10467	10358	10429	10423	10453	10513	10489	10453	10374	10460	10441	10380	10437	10454	10413	10420	10648	10418	10539	10608	10250	10425	10304	10401	10460	10491	10442	10513	10368	10306	10556	10250	10475	10511	10334	10404	10549	10483	10496	10392	10346	10666	10387	10556	10426	10446	10417	10500	10408	10246	10438	10472	10365	10391	10404	10400	10440	10469	10410	10331	10450	10493	10415	10296	10393	10370	10348	10612	10377	10461	10574	10558	10438	10513	10465	10402	10444	10430	10408	10523	10494	10610	10327	10324	10404	10297	10206	10451	10370	10384	10386	10502	10349	10450	10430	10474	10426	10328	10404	10441	10437	10402	10375	10392	10413	10363	10421	10482	10333	10674	10466	10557	10236	10436	10512	10474	10355	10365	10445	10464	10403	10401	10362	10440	10405	10483	10507	10468	10393	10480	10405	10457	10447	10342	10297	10590	10500	10495	10364	10416	10471	10429	10352	10444	10399	10524	10399	10352	10418	10554	10285	10484	10564	10528	10344	10559	10370	10288	10491	10283	10442	10621	10359	10487	10642	10530	10473	10338	10329	10422	10491	10355	10455	10500	10501	10374	10443	10471	10523	10508	10406	10414	10477	10407	10391	10338	10327	10369	10547	10352	10456	10269	10425	10403	10550	10447	10435	10317	10352	10350	10534	10538	10436	10443	10458	10341	10377	10367	10434	10464	10387	10289	10302	10404	10294	10453	10321	10389	10375	10568	10549	10192	10406	10490	10468	10354	10383	10471	10474	10462	10519	10387	10416	10436	10324	10489	10523	10289	10317	10366	10515	10497	10456	10503	10328	10456	10489	10356	10428	10447	10533	10646	10401	10288	10568	10406	10460	10449	10454	10254	10293	10430	10309	10371	10416	10443	10608	10361	10297	10400	10393	10398	10363	10411	10361	10469	10459	10561	10330	10465	10500	10341	10363	10270	10469	10426	10491	10496	10450	10371	10407	10325	10379	10465	10239	10386	10409	10471	10365	10302	10403	10497	10560	10533	10377	10410	10308	10545	10395	10393	10512	10434	10291	10384	10380	10419	10320	10371	10407	10605	10361	10428	10424	10490	10351	10189	10358	10429	10425	10562	10420	10362	10345	10253	10447	10291	10447	10300	10477	10266	10214	10333	10404	10517	10539	10347	10309	10334	10455	10373	10540	10351	10400	10421	10495	10503	10492	10438	10512	10163	10573	10353	10454	10350	10504	10443	10497	10372	10320	10522	10399	10484	10265	10428	10381	10476	10453	10323	10288	10557	10457	10327	10486	10502	10735	10300	10450	10443	10469	10482	10545	10356	10357	10416	10538	10429	10537	10550	10440	10432	10472	10360	10438	10456	10446	10526	10379	10316	10533	10424	10527	10325	10375	10572	10234	10304	10458	10288	10127	10245	10422	10315	10412	10495	10237	10586	10558	10371	10426	10344	10481	10382	10500	10371	10380	10436	10357	10380	10506	10452	10494	10289	10425	10496	10436	10398	10583	10377	10426	10527	10438	10366	10441	10459	10296	10262	10584	10464	10442	10407	10555	10423	10409	10504	10414	10404	10294	10467	10512	10391	10282	10541	10562	10307	10451	10526	10368	10447	10391	10438	10464	10406	10445	10332	10375	10341	10504	10481	10485	10304	10467	10319	10341	10394	10457	10445	10531	10304	10382	10474	10548	10497	10366	10397	10448	10371	10465	10435	10445	10471	10356	10445	10428	10298	10458	10586	10213	10375	10566	10509	10273	10594	10309	10368	10373	10424	10364	10333	10327	10349	10486	10368	10385	10335	10536	10384	10529	10402	10402	10449	10344	10395	10577	10310	10529	10393	10438	10448	10430	10435	10361	10531	10339	10544	10291	10379	10366	10473	10423	10317	10338	10289	10554	10369	10370	10506	10418	10398	10394	10522	10466	10470	10537	10492	10324	10476	10409	10539	10458	10553	10481	10349	10388	10568	10439	10369	10444	10257	10471	10386	10339	10292	10413	10417	10274	10459	10365	10346	10348	10342	10279	10382	10347	10457	10398	10319	10570	10487	10568	10198	10315	10200	10357	10450	10450	10349	10521	10396	10412	10470	10371	10296	10478	10409	10342	10457	10296	10249	10298	10257	10475	10369	10371	10463	10541	10261	10483	10576	10518	10305	10449	10258	10232	10454	10434	10277	10452	10251	10613	10412	10515	10269	10475	10473	10443	10397	10385	10545	10417	10460	10402	10367	10354	10531	10413	10403	10592	10472	10499	10424	10536	10262	10470	10391	10406	10393	10417	10315	10374	10374	10527	10430	10363	10541	10401	10358	10400	10405	10485	10413	10371	10416	10317	10563	10354	10433	10399	10344	10506	10524	10402	10352	10437	10571	10392	10423	10406	10513	10452	10426	10338	10395	10415	10481	10433	10335	10424	10452	10456	10278	10470	10620	10433	10284	10553	10314	10276	10490	10313	10231	10428	10427	10377	10390	10268	10381	10383	10331	10420	10405	10430	10437	10476	10484	10451	10414	10410	10443	10465	10250	10495	10327	10377	10366	10258	10363	10406	10521	10477	10510	10380	10348	10398	10432	10528	10381	10473	10322	10391	10406	10352	10423	10473	10441	10367	10264	10531	10384	10494	10307	10465	10435	10512	10523	10406	10363	10455
24270	21674	28790	25581	28762	47846	58941	53614	41481	29518	21815	18636	17670	17743	17338	17522	17159	17205	17171	17317	17269	17255	17493	17248	17042	17303	17261	17391	17024	17126	17203	17177	17330	17325	17209	17137	17324	17010	17199	17329	17422	17168	17093	17292	17247	17049	16936	17233	17250	17181	17193	17023	17205	17081	17168	17196	17242	17124	17189	17128	17301	17144	17081	17061	17235	17112	17162	17217	17269	17147	17207	17079	17017	17239	17095	17148	17117	17185	17264	17036	17405	17236	17015	17343	17395	17206	17044	17184	17096	17462	17145	17149	17186	17138	17194	16938	17098	17203	17117	17147	17361	17234	17316	17230	17285	17054	17204	17203	17228	17222	17030	17312	17143	17120	17113	17177	17202	17297	17136	16982	17180	17019	16923	17004	17172	17197	17197	17161	17239	17183	17155	17277	17187	17030	17319	17131	17145	17045	17088	17330	17276	17192	17264	17188	17138	17077	17376	17254	17169	17175	17063	17095	17378	17154	17068	17161	17298	17139	17243	17349	17284	17327	17078	17165	17229	17054	16807	17133	17216	17258	17150	16925	17041	17156	17229	17329	17128	17058	17155	17087	17010	17244	17137	16980	17097	17020	17261	17049	17078	17204	17050	17213	17131	17323	16978	17278	17093	17140	17055	17004	17092	17261	17285	17277	17110	17094	17262	17111	17343	17323	17111	17086	17113	17077	16951	17198	17242	17147	17131	17026	16917	17275	17085	17237	17176	17116	16967	17143	17114	17368	17295	17268	17232	16888	17078	17157	17225	17070	17232	17037	17182	17130	17269	17109	17172	17160	17423	17058	17144	17119	16915	16954	17103	17210	17032	17040	17080	17030	17272	17223	17161	17059	17201	17126	17266	17211	17145	17029	17171	17281	17144	17172	17024	17132	17014	17039	17169	17150	17274	16988	17072	17206	17000	17165	17059	17105	17159	17057	17233	16934	17180	17250	17177	17262	17144	17083	17243	17005	17080	17043	17242	17015	17280	17094	17091	17323	17116	17039	17088	17146	17323	17064	17198	17224	17104	17190	17229	17299	16937	17092	17155	17290	17228	17256	17146	17085	17432	17274	17319	17368	16998	17329	17151	17106	16789	17067	17153	17433	17212	17174	17178	17223	16992	17264	17202	17172	17162	17142	16923	17212	17158	17286	17254	17219	17292	16899	17166	17240	16977	17321	17346	17233	17169	17291	17172	17194	17131	16965	17298	17207	17092	17364	17053	17260	17154	17225	17136	17105	17263	17283	16900	17085	17166	17205	17087	17149	17153	17108	17193	17128	16943	17036	16891	17125	17179	17194	17290	17020	17159	17189	17212	17149	17182	17138	17238	17154	16968	17233	17144	16966	17256	17202	17209	17109	17120	17134	16887	17234	17164	17189	16990	16898	17385	17069	17339	17311	17013	17183	17237	17274	16934	17090	17216	17136	17019	17165	17271	17232	17311	17023	17288	17180	17137	17279	16997	16972	17174	17161	17224	17180	16925	17292	16950	17310	17083	17252	17260	17191	16999	17016	17222	17203	17012	17092	17229	17091	17156	17166	17204	17264	17118	17206	17092	17115	17237	17052	17170	17111	17041	17164	17103	17177	17124	17225	17146	17270	17137	17103	16995	17013	17198	17074	17269	17059	17196	17326	17326	16968	17494	17080	17138	17213	17266	17073	17201	17311	17234	17123	17279	17134	17319	17334	17258	17244	17050	17125	17058	17030	17061	16911	17030	17048	17501	17314	16941	17309	17151	17049	16898	17137	17362	17351	17308	17191	17144	17122	17329	17145	17206	17041	17096	17004	16890	17104	16908	17043	17287	17173	17180	17276	17177	17155	17126	17148	17571	17095	17027	17139	17309	17201	17109	17053	17345	16979	17188	17113	17224	16934	16957	16874	17167	17262	17251	17160	17029	17157	17036	17098	17063	17066	17273	17294	17169	17128	17262	17204	17182	17095	17227	17136	17033	16947	17265	16974	16894	17220	17095	17061	17163	17140	17019	17197	16908	17151	17112	17197	17317	17102	17053	17151	17358	17201	17164	17051	17009	17091	17076	17135	17237	17222	17392	17249	17231	17455	17292	17268	17172	16934	17242	17292	16905	16987	17159	17187	17088	17352	17251	17106	17213	17106	17116	17277	17000	17074	17227	17027	17286	17248	17228	16916	17208	17103	17128	17050	17363	17198	17062	16833	17208	16919	17062	17014	17082	17328	17241	17242	17275	17103	16992	17190	17224	17148	17138	17069	17149	17194	17336	17389	17062	17075	17093	17000	17105	17326	17097	17323	17158	17223	17072	17175	17303	17267	17202	17257	17158	17038	17042	17147	17271	16988	17203	17332	17423	17396	17065	17311	17231	17095	17038	17189	17004	17105	17312	17231	17259	17144	16926	17158	17079	17090	17279	17296	17015	17280	17064	17020	17463	17320	17110	17258	17347	17158	17375	17244	17213	17235	17084	17148	17210	17021	17381	17168	17051	17131	17198	16996	17083	17135	17176	17160	16957	17095	17168	17171	17167	16960	17083	17152	17070	17242	17183	17218	17184	17064	17091	17066	17316	17087	17027	17100	16910	17404	17350	17130	17319	17206	17302	17123	17193	17070	17304	17409	17226	17241	17043	16995	17194	17188	17201	17004	17076	17066	17239	17229	17057	17116	17194	17173	17418	17139	17024	17210	17050	17125	17186	17188	17422	17022	17138	17215	17351	17421	17098	17115	17063	17068	17076	17068	17153	16971	17191	17418	17067	17175	17415	17111	17300	17430	17335	17312	17430	17254	17109	17338	17339	17283	17216	17141	17222	17058	17115	17097	17410	16988	17168	16923	17001	17089	17117	17144	17178	17083	17298	17007	17238	16879	16996	17069	17092	17106	16992	17206	17204	17356	17115	17209	17184	17127	17062	17039	17224	17107	17232	17278	17371	17098	17067	17193	17248	17234	17249	17166	16975	16888	16994	17194	17457	17080	17293	17169	17214	16910	17147	16968	17016	17051	17339	17282	17118	17138	17158	17125	17338	16920	16982	17201	17084	17271	17162	17158	17194	17146	17089	17285	17360	17344	17184	17101	17158	17280	17286	17250	17105	17229	17083	17070	17140	17040	17379	17086	17083	17100	16955	17062	17236	17167	17123	17147	17059	17067	17072	17142	17174	17131	17271	17216	17050	17027	17076	16976	17178	17025	17256	17088	17178	16979	17192	16870	16907	17106	17033	17239	17185	17098	17176	17041	17101	17194	17064	17104	17252	17117	16972	17109	17040	17063	17293	16973	17272	17191	17252	17221	17142	17170	17160	17303	17139	17272	17104	16968	17088	17189	17109	17417	17171	17098	17233	17100	17350	17106	17069	17060	16975	16990	17323	17047	17205	17076	17108	17258	16987	16988	17324	17339	17402	17148	17068	17144	17140	17135	17117	17189	17143	17019	17229	17249	17249	17072	17456	17301	17290	17541	17177	17195	17268	16996	17261	17235	17191	17128	17193	17079	17047	17289	17280	16980	17070	16989	17353	17338	17325	17219	17291	17281	17101	17119	17127	17130	17110	17021	17388	17311	16921	17176	17114	17068	17368	17145	17378	17092	17037	17022	17297	17129	17248	17227	17157	17082	17139	17047	17118	17059	16919	17100	16906	17137	17139	17135	17088	17179	17275	17171	16887	17118	16907	17089	17086	17051	17142	17198	17267	17211	17216	17148	17363	16965	17173	17251	17255	17109	17286	17175	17257	17156	17118	17273	17149	17202	17015	17088	17001	17230	16921	17180	16991	17218	16968	17214	17115	16995	17099	17322	17009	17054	16999	17035	17079	17039	16936	17222	17087	17013	17318	17225	17235	17071	16887	17093	16830	17185	16970	17354	16970	17068	17451	17153	17413	17068	17057	17351	17309	17073	17077	16975	17288	17198	17146	16960	17207	17095	16938	17045	16948	17059	17132	16954	17305	17048	17050	17100	17215	16955	17105	17173	17313	17355	17334	17101	17236	17051	17154	17014	16997	17049	17140	17267	17072	17163	17059	17100	17166	17053	17019	17342	17348	17179	17158	17159	17297	17122	17121	16871	17404	17125	17298	17304	17301	17306	17215	17245	17063	16947	17283	17023	17118	17221	17015	17342	17226	17240	17149	17091	17263	17263	16758	16961	17249	17165	17036	17136	17402	17177	17120	17093	17249	17248	17162	17288	17166	17177	16978	17071	17048	17238	17089	17325	17253	17219	17247	17015	17040	17196	17017	17064	17157	17109	17094	17041	17096	17140	17251	17126	17180	17291	17189	16899	17014	17160	16986	17141	17103	17103	17242	17137	17057	17233	17125	16958	17237	17114	17177	17029	17119	17296	16915	17105	17328	17195	17291	17101	17253	17054	17077	17237	17284	17132	17138	16970	17156	17184	17226	17020	17095	17009	17108	17377	17013	17427	17153	17174	17216	17139	17346	17182	17185	17012	17197	17022	17302	16928	17444	17238	17293	17100	17141	17083	17198	17172	17183	17266	17444	17186	17238	17112	17026	17140	17103	17095	17181	16905	17217	17026	17040	17148	17436	17325	17185	17063	17288	17046	17159	17234	17140	17330	17072	17256	17397	17251	17096	17180	17110	17187	17301	16993	17307	17253	17109	17164	17109	17415	17266	17142	17192	17042	17109	17163	17079	17064	17378	16888	17077	17229	17043	17246	17236	16990	17051	17135	16948	17152	17060	17143	17026	17271	17260	17295	17148	17207	17330	17174	17318	17363	17104	17215	17123	17003	16996	17162	17191	17038	17221	17113	17011	17034	17090	17101	17044	17095	17123	17200	17068	17199	17294	17256	17153	17255	17004	16961	16992	17088	17409	17176	16965	17096	16991	17103	17130	17264	17263	17127	17279	17175	17217	17221	17100	17189	17142	17001	16964	17208	17291	17127	17177	17314	17188	17023	17069	17356	17056	17142	17111	17006	17130	16872	17059	17236	17431	17186	17096	17009	17132	17042	17062	17117	17216	17074	17161	17122	17139	17296	16952	17117	16985	17118	17323	16843	17117	17398	17223	16876	17122	17130	17190	17334	17324	17210	17167	17009	17158	17224	17121	17195	17212	17235	17271	17248	17106	17352	17079	17162	17348	17127	16873	17339	16994	17008	17040	17341	17098	17245	17160	17203	17149	17136	17018	16955
32193	49184	36473	21187	31095	48449	55093	48515	33437	20338	13595	11272	10866	10915	10768	10762	10823	10903	10822	10804	10731	10850	10801	10823	10854	10798	10866	10800	10859	10759	10721	10789	10767	10887	10659	10877	10843	10817	10806	10822	10841	10805	10779	10860	10700	10659	10803	10824	10860	10766	10702	10751	10785	10905	10731	10657	10787	10763	10826	10698	10925	10743	10562	10771	10729	10635	10947	10913	10896	10709	10724	10869	10808	10709	10750	10722	10857	10835	10759	10698	10788	10672	10670	10752	10727	10974	10730	10733	10731	10730	10763	10830	10783	10669	10837	10657	10836	10715	10826	10574	10842	10736	10865	10613	10758	10848	10753	10765	10595	10772	10772	10774	10603	10838	10859	10672	10668	10778	10669	10649	10859	10961	10807	10810	10764	10786	10799	10696	10848	10773	10727	10892	10670	10662	10795	10838	10704	10737	10668	10680	10741	10720	10894	10622	10768	10635	10785	10658	10804	10798	10805	10672	10701	10693	10660	10866	10774	10823	10770	10685	10781	10814	10864	10652	10676	10709	10675	10576	10660	10815	10797	10717	10757	10738	10838	10866	10621	10810	10712	10668	10708	10634	10716	10592	10736	10663	10834	10791	10751	10696	10741	10787	10805	10760	10783	10795	10667	10645	10753	10655	10780	10734	10697	10515	10765	10779	10696	10674	10749	10651	10805	10794	10606	10566	10744	10636	10727	10780	10825	10745	10740	10692	10648	10770	10711	10659	10803	10693	10789	10946	10702	10818	10690	10567	10458	10770	10718	10621	10670	10657	10808	10663	10738	10759	10888	10737	10798	10704	10774	10719	10599	10745	10688	10754	10581	10616	10701	10764	10759	10687	10559	10627	10614	10730	10508	10888	10658	10666	10557	10802	10823	10651	10564	10674	10732	10619	10730	10781	10752	10750	10786	10748	10609	10721	10712	10591	10909	10693	10789	10767	10672	10703	10696	10822	10797	10632	10889	10680	10869	10835	10560	10665	10891	10736	10750	10744	10672	10877	10792	10711	10834	10827	10602	10664	10814	10600	10970	10813	10747	10658	10808	10706	10779	10823	10772	10708	10586	10843	10712	10789	11015	10692	10784	10812	10783	10704	10733	10770	10754	10716	10752	10767	10678	10663	10743	10708	10660	10596	10801	10735	10670	10717	10923	10703	10703	10687	10738	10670	10956	10808	10874	10701	10800	10789	10778	10720	10847	10722	10789	10708	10884	10835	10863	10834	10678	10859	10868	10615	10735	10637	10721	10767	10695	10773	10717	10745	10848	10768	10687	10781	10827	10679	10740	10754	10751	10803	10597	10681	10707	10763	10695	10589	10675	10659	10797	10656	10779	10719	10736	10597	10804	10778	10647	10803	10584	10780	10779	10663	10667	10754	10823	10813	10711	10711	10737	10913	10786	10729	10671	10754	10606	10754	10754	10766	10668	10632	10837	10670	10653	10752	10663	10819	10739	10861	10639	10700	10716	10567	10722	10831	10658	10802	10734	10841	10632	10848	10709	10796	10789	10692	10849	10759	10869	10641	10740	10792	10702	10766	10776	10764	10840	10759	10616	10838	10617	10702	10669	10693	10657	10738	10711	10843	10737	10670	10683	10784	10650	10697	10617	10724	10610	10701	10570	10722	10879	10822	10707	10708	10761	10757	10654	10913	10786	10794	10715	10626	10834	10762	10571	10617	10578	10578	10803	10792	10704	10704	10799	10640	10693	10775	10633	10788	10879	10688	10761	10674	10905	10678	10676	10620	10736	10780	10787	10828	10744	10626	10554	10717	10788	10624	10712	10833	10729	10610	10754	10723	10773	10558	10626	10661	10738	10721	10690	10838	10576	10725	10786	10682	10855	10706	10592	10724	10905	10759	10719	10700	10827	10724	10687	10791	10796	10636	10768	10766	10732	10710	10794	10778	10581	10625	10736	10646	10665	10449	10862	10655	10608	11046	10832	10660	10719	10839	10796	10879	10826	10655	10652	10584	10620	10868	10863	10599	10563	10743	10715	10660	10642	10806	10640	10643	10539	10678	10963	10556	10708	10840	10759	10762	10847	10637	10680	10741	10774	10691	10715	10809	10787	10669	10718	10693	10705	10577	10818	10717	10648	10799	10607	10645	10614	10766	10867	10718	10774	10900	10810	10620	10801	10807	10637	10759	10793	10773	10885	10689	10878	10792	10769	10768	10879	10677	10845	10554	10598	10730	10578	10848	10639	10791	10750	10487	10719	10747	10636	10730	10753	10689	10668	10650	10676	10724	10731	10734	10842	10733	10644	10733	10724	10783	10937	10728	10684	10721	10912	10668	10689	10853	10723	10732	10711	10622	10825	10841	10697	10823	10710	10711	10664	10646	10819	10658	10623	10715	10809	10918	10662	10590	10718	10750	10743	10701	10614	10655	10946	10779	10746	10694	10612	10843	10927	10724	10666	10678	10795	10676	10777	10755	10670	10703	10619	10714	10765	10704	10817	10756	10853	10611	10751	10882	10772	10869	10770	10666	10858	10867	10707	10848	10622	10747	10770	10850	10664	10708	10757	10618	10768	10661	10762	10695	10864	10728	10800	10732	10639	10721	10665	10576	10673	10900	10784	10734	10731	10646	10820	10701	10730	10784	10865	10758	10867	10749	10748	10580	10797	10668	10837	10708	10742	10746	10643	10860	10707	10707	10566	10825	10747	10579	10774	10764	10656	10802	10852	10625	10677	10721	10708	10663	10705	10723	10816	10635	10853	10876	10763	10652	10693	10696	10756	10766	10714	10839	10594	10683	10725	10580	10622	10795	10763	10589	10687	10707	10649	10536	10684	10666	10772	10795	10722	10922	10724	10784	10733	10714	10773	10636	10716	10734	10848	10762	10809	10813	10704	10517	10634	10637	10719	10635	10695	10598	10665	10644	10807	10676	10831	10656	10669	10750	10654	10691	10601	10787	10691	10768	10627	10735	10842	10790	10551	10611	10788	10733	10641	10731	10738	10580	10805	10749	10748	10709	10850	10819	10692	10839	10696	10589	10728	10802	10647	10761	10678	10700	10852	10828	10737	10685	10692	10768	10742	10787	10797	10677	10595	10835	10861	10689	10661	10887	10586	10702	10719	10645	10778	10741	10774	10823	10630	10839	10613	10773	10775	10799	10751	10645	10747	10746	10727	10709	10644	10895	10654	10666	10723	10692	10666	10778	10724	10824	10674	10834	10657	10819	10800	10658	10706	10640	10742	10626	10780	10695	10608	10725	10637	10607	10822	10641	10729	10785	10662	10758	10687	10748	10613	10868	10831	10798	10743	10634	10608	10737	10591	10587	10575	10604	10780	10705	10768	10744	10752	10822	10785	10835	10937	10794	10672	10807	10719	10770	10745	10706	10879	10598	10682	10713	10699	10639	10544	10832	10750	10679	10804	10813	10578	10802	10791	10825	10846	10755	10719	10726	10705	10741	10723	10643	10619	10808	10755	10754	10716	10718	10764	10856	10681	10666	10543	10664	10695	10690	10753	10631	10758	10819	10645	10649	10866	10698	10742	10671	10653	10685	10812	10600	10775	10650	10744	10813	10671	10691	10620	10594	10913	10779	10786	10674	10655	10741	10763	10679	10704	10863	10570	10723	10776	10744	10780	10674	10703	10687	10570	10756	10685	10740	10851	10794	10700	10728	10740	10708	10878	10836	10736	10898	10619	10751	10605	10757	10746	10814	10737	10748	10776	10762	10851	10792	10678	10675	10695	10653	10658	10700	10519	10725	10491	10808	10840	10744	10748	10845	10807	10794	10746	10725	10708	10631	10689	10811	10679	10688	10791	10732	10727	10759	10697	10655	10708	10670	10811	10754	10623	10776	10699	10941	10698	10651	10646	10872	10868	10670	10844	10734	10960	10753	10647	10796	10623	10729	10599	10840	10658	10767	10703	10783	11064	10782	10681	10637	10800	10779	10727	10904	10926	10746	10726	10700	10664	10736	10820	10660	10695	10767	10529	10546	10741	10734	10829	10657	10793	10659	10751	10853	10747	10808	10738	10707	10835	10697	10672	10693	10591	10820	10679	10964	10835	10680	10733	10765	10540	10649	10678	10829	10770	10756	10769	10765	10672	10805	10648	10717	10872	10788	10713	10905	10623	10794	10684	10726	10658	10759	10897	10780	10807	10825	10731	10605	10779	10650	10686	10807	10785	10805	10711	10642	10793	10673	10651	10808	10724	10670	10738	10650	10874	10670	10812	10618	10758	10832	10675	10637	10813	10862	10770	10713	10653	10836	10721	10735	10673	10715	10593	10899	10809	10798	10659	10729	10637	10761	10733	10784	10720	10645	10605	10643	10841	10821	10914	10637	10819	10684	10754	10765	10716	10675	10733	10638	10756	10701	10551	10607	10689	10814	10630	10760	10722	10880	10671	10654	10738	10843	10836	10743	10960	10631	10623	10734	10681	10651	10752	10712	10629	10730	10625	10748	10539	10834	10757	10635	10678	10716	10651	10781	10759	10758	10780	10713	10670	10668	10736	10758	10773	10754	10744	10678	10814	10762	10779	10654	10775	10709	10745	10741	10692	10723	10604	10689	10707	10773	10712	10711	10899	10793	10658	10733	10654	10747	10860	10680	10598	10858	10627	10788	10748	10781	10676	10637	10853	10692	10773	10749	10744	10755	10719	10726	10726	10782	10690	10417	10779	10616	10677	10851	10759	10664	10731	10716	10656	10644	10829	10659	10811	10484	10801	10654	10638	10875	10796	10630	10807	10803	10775	10699	10705	10742	10747	10685	10702	10764	10778	10561	10754	10696	10690	10827	10708	10656	10533	10943	10813	10790	10712	10737	10920	10791	10561	10702	10688	10717	10789	10725	10598	10725	10724	10657	10877	10644	10682	10681	10786	10716	10779	10578	10612	10638	10570	10711	10780	10785	10787	10579	10579	10893	10655	10731	10776	10764	10669	10885	10724	10547	10896	10722	10920	10863	10807	10632	10770	10758	10735	10774	10641	10705	10703	10842	10591	10823	10726	10747	10612	10711	10662	10723	10713	11056	10818	10655	10723	10777	10769	10822	10878	10693	10623	10704	10637	10758	10882	10676	10716	10834	10654	10692	10721	10712	10713	10682	10689	10655	10754	10685	10728	10731	10689	10684	10795	10688	10686	10818	10792	10741
34855	32496	31962	23480	21668	22029	22624	21592	19725	18105	17216	16989	17093	17060	16940	16922	16912	16917	16935	17129	16828	16921	16844	17010	16907	16910	16773	17198	17060	16999	16981	16934	16927	16842	16891	16817	17168	17007	16949	16980	16950	16824	17181	16693	17117	17065	17038	17150	16878	16840	17058	17002	16661	16819	16735	16831	16801	16833	16971	16810	16899	16863	16995	16673	16799	16869	16969	16844	16989	17038	16738	16773	16779	17008	16895	16854	16911	17083	16723	16714	16927	16936	16901	16965	16970	16675	16906	16865	16809	16728	17041	16928	16960	16963	16818	16739	16862	16802	16867	17106	16826	16706	16891	16782	17048	16958	17056	16998	16812	16925	16735	16877	17085	16963	16971	16896	16840	16960	16864	16929	16938	16720	16862	16707	16784	16937	16720	16866	16847	16946	16891	16972	16874	16822	16742	16844	16873	16958	16917	16648	16625	16714	16822	16929	16947	16665	16844	16832	16883	16874	16935	16928	16932	16998	16828	16848	16915	16845	16758	16786	16874	16901	17133	17048	17003	16849	16635	16878	16832	16890	16904	16906	16906	16946	16978	16856	16728	16953	17106	16928	16916	16671	16823	17012	16834	16868	16832	16989	16871	16886	16913	16890	16922	16863	16861	16754	16870	16678	16569	16773	16932	16980	16963	17113	17028	17062	16801	16969	17086	16883	16715	17201	16941	17003	16975	16984	16937	16868	16776	16803	16882	16806	17045	16948	16783	16964	17037	17104	17156	16907	17010	17034	16815	16887	17087	16801	16970	16901	16784	16932	17095	17031	16760	16766	16955	16628	16968	16919	16832	16721	16922	16913	17007	16789	16779	16841	16948	16787	16834	16778	17005	16830	17084	16937	16709	16863	16806	17035	16929	17029	16836	16737	17061	16731	16818	17078	16745	17019	16678	16994	16635	16916	16974	16936	16998	16706	17005	16903	16915	17004	16823	16789	16970	16917	16851	17062	16953	16899	16909	16944	16858	16841	17032	17256	16916	16888	16786	16832	17062	17158	17052	16768	16881	16906	16892	16857	16896	16787	16812	16736	16804	16871	16738	16979	16759	17175	16826	16789	16864	17058	17090	16812	16746	16919	17063	16985	17078	16850	16711	17007	16766	16986	16861	16910	17055	16981	16881	16804	17023	17027	16788	16940	16869	16898	16686	17085	16934	17156	16859	17035	16780	16785	16772	16779	16984	17010	16973	16821	17035	16944	16880	16911	16901	16753	16873	16922	16998	17078	16957	16938	16596	16801	16800	17114	17065	16937	16956	16670	17016	16748	16936	17055	16668	16669	17074	16803	16836	16692	16832	17043	16910	16925	17213	16961	16911	16896	16838	16783	17039	16841	16842	16904	16843	16819	16962	16863	16868	16997	16632	16797	16834	16737	16984	17073	16858	16862	16926	16918	17195	16947	16859	16820	16798	16834	16676	16887	16901	16733	16831	16758	17099	16913	16877	16968	16965	17161	16935	16927	17008	16958	16741	16806	16885	16708	16808	16971	16633	16898	16833	16808	16739	16947	16959	16701	17062	16820	16876	16815	16696	16780	16994	16841	17033	16890	16803	16900	16923	16827	17078	16820	17002	16592	16841	16807	16854	16790	17063	17036	16848	16951	16964	16904	16838	16922	17134	16881	16755	16495	16828	16839	16948	16736	16853	17003	16914	16980	16811	16886	16670	16761	16781	16704	16762	16852	17116	16897	17023	16954	17127	16761	16880	16835	16867	16773	17062	16677	16955	16604	16955	16964	16820	17024	17041	17155	16990	16934	17010	16905	16810	17060	16803	17044	16928	16785	17019	16654	17015	16844	16762	16918	16965	16669	16908	16866	16924	16888	16977	16889	16878	16973	17158	16874	16739	16690	16806	16900	16874	16988	16828	16723	16870	16921	17077	16730	16929	16975	17037	16831	17013	16922	16885	16722	16898	16919	16922	16821	17145	17031	16954	16922	16849	16872	16739	17091	16886	16773	16911	16915	17038	16888	16745	16753	17023	17093	17000	16665	16871	17040	16866	16992	16773	17010	16670	16996	16853	16943	16787	17013	17058	17027	17125	16899	16944	16861	16999	16912	16947	16674	16942	16739	16798	16904	16787	16599	16997	16998	16671	16983	16767	16771	16762	16855	16949	16836	16846	17110	16937	17076	16935	17057	16856	16946	16836	16675	16804	16891	16841	16734	17125	16900	16953	16933	17053	16892	16680	16931	16993	16952	16882	17028	16971	17114	17006	16816	16869	16813	16912	16812	16842	16925	16798	16743	16654	16759	16887	16993	16902	17080	16967	16897	16815	16961	16844	16861	16888	16776	17067	17166	17012	16785	16896	17159	16873	16812	16749	16868	16839	16633	16820	16902	16588	16768	17029	16745	16843	16775	16890	16760	16843	16792	16727	16848	16862	16948	17041	16994	17035	16918	17088	17012	16806	16782	16854	16941	16801	16867	16808	16847	16892	16945	17060	16789	16891	16903	16825	16916	16554	16956	16876	17172	16910	17242	16869	16906	16781	16852	17031	16891	16943	16927	17034	16830	16766	16693	16868	16899	16908	16857	16842	17087	16771	16997	16983	16988	16940	16865	16991	16946	16950	16687	16877	16677	17081	16944	16968	17058	16812	16939	16743	16784	16869	16710	16769	16848	16746	16900	17093	16866	16785	17056	16970	16868	16718	16932	17004	17016	16573	16914	16837	16734	16869	16953	16935	16843	16895	16992	16879	16864	16969	16977	16971	17041	16978	16836	16920	16735	16842	17099	16927	16736	16791	16897	16823	16831	16864	16944	16651	16954	16898	17169	16989	16734	16909	16684	17016	16732	16811	16850	17072	16783	17051	16755	16917	16949	17000	16935	16935	16968	16851	16928	17089	17001	17016	17184	16678	16856	17064	16759	16673	16984	16862	16832	16740	17032	17018	16962	17043	16627	16781	16875	16772	16919	16902	16776	16911	16818	16890	16941	16806	16948	16855	16975	16980	16848	16713	16709	16981	16861	16921	16918	16661	16846	17152	16938	16703	16835	16954	16903	16834	16778	16899	16895	16653	16905	16918	16789	16841	16639	16961	16965	16991	16782	16778	16820	16647	16664	16798	17023	16903	16590	16857	17002	16811	16965	16884	16981	16892	17054	16795	16947	16980	17001	17065	17105	16731	16943	16840	16947	16944	16738	16775	16760	16873	16918	16798	16933	16762	16816	17010	16842	16672	16920	16792	17036	17066	16915	16962	16849	16870	16989	17140	16834	16878	16855	17121	16889	16747	16904	16783	16858	16810	16893	16770	16848	16882	16711	16821	16871	16830	16799	16936	16973	16863	16765	16877	16753	16930	17051	17049	16841	16976	16905	16894	16746	17130	16824	16909	16726	16809	16913	16776	16852	16826	16947	16863	16777	16898	16960	16891	17149	16764	16654	16944	16839	16819	16735	16958	17058	16891	16700	16862	16701	16887	16625	16819	16917	16952	16649	17121	16907	17058	16751	16855	16715	16927	16772	17013	16887	17098	16658	16926	16765	17043	16989	16862	16945	16997	16996	17022	16996	16604	16932	16871	16825	16905	16968	16822	16953	16901	16911	16757	16829	16671	17063	16889	17103	16963	16932	16832	16816	16998	16883	16823	16831	17114	16747	16799	16843	17109	16706	17118	17057	16948	17010	16911	16904	16800	16871	17021	16877	17218	17075	16847	17005	17034	16899	16783	16830	16709	16695	16802	16815	16939	16814	16776	16767	16968	16864	17040	16720	16718	16797	16723	16728	16877	16864	17060	17065	16816	16988	16943	16814	17004	16862	16787	16945	16807	16929	16889	16841	16938	16928	17130	16699	16981	16807	16781	16785	17171	16838	17099	16778	16985	17078	16993	17061	17023	17028	16908	16944	16799	16811	16659	16906	16927	16868	16794	17010	17090	16959	16942	16833	16778	17032	16898	16731	16946	17006	16739	16605	16959	16923	17030	16793	16933	16872	17033	16867	16770	16947	16841	16855	16720	16663	16784	16856	16743	16701	16829	16980	17044	16812	16725	16915	16949	16896	16874	16832	16894	16831	16707	16674	16912	16866	16901	16794	16932	16763	17005	16791	16794	16902	16929	16915	16878	17074	17039	16810	16983	17027	16852	16757	16879	16804	16676	17188	16905	16846	16744	17019	16828	16893	17122	16891	17023	17038	16961	16932	16837	16978	17058	16784	16817	16742	16862	16790	16788	16812	16906	16731	16844	16727	16795	16807	16721	16835	16822	17200	16816	17038	16772	16828	16767	16898	17004	16852	17024	16933	16777	16974	17072	16826	16736	16944	16914	16936	16697	16970	16764	16810	16828	16959	16911	16991	16893	17000	16762	16911	16794	16679	16893	16891	16819	16822	16888	16891	17081	17089	16837	16941	16778	17064	16844	16958	17034	16785	16898	17124	16800	16846	16690	17009	16987	16864	16811	16843	16910	16894	16679	16638	16743	16907	16836	16871	16979	16804	16916	17030	16960	16864	16817	16953	16817	17015	16956	16760	17018	16826	16828	17002	17065	16916	16951	16866	17100	16827	17097	16753	17245	16822	16960	16847	16807	16838	16942	17014	16837	16699	16753	16847	17020	16949	16843	17068	16751	16778	16782	16774	16933	16935	16856	16949	16980	16913	16890	16926	16966	17097	17018	16923	16921	16914	17048	16826	16962	16788	17142	16831	16783	16924	16909	16860	16869	16985	17178	16809	16881	17177	17052	16951	16938	17111	17088	17025	16771	16822	16900	16826	16866	16884	17050	16829	16841	17055	16991	16708	16957	16931	16721	16797	16908	16748	16927	16976	17042	17022	16836	16790	17064	16863	16913	16728	17201	16779	17108	17044	16995	16718	16955	16839	16922	16996	17086	16699	16800	16804	16873	16926	17164	16812	16890	16919	16851	16867	16843	17004	17046	17253	17067	16980	16945	16927	16977	16945	16924	16873	16926	17116	16927	16875	16809	16813	16942	16943	16922	16809	16847	16758	16945	17041	16804	16810	16973	16941	16812	16922	16780	16760	17024	16965	16975	16807	16987	17028	16892	16875	16695	16861	16956	16807	16742	16830	16914	17031	16845	16969	16988	16905	16809	16872	17142	16924	16922	16787	17042	16822	16899	16882	16745	16748	16953	16919	16985	17063	16775	16806
26385	35807	26342	14860	14939	15496	15424	14142	12067	11054	10412	10094	10337	10145	10378	10396	10370	10153	10336	10432	10252	10462	10387	10449	10316	10287	10328	10359	10336	10197	10319	10349	10266	10351	10350	10234	10267	10401	10375	10170	10400	10405	10429	10297	10362	10113	10402	10307	10294	10291	10330	10376	10129	10280	10290	10225	10289	10298	10306	10335	10208	10333	10278	10333	10292	10349	10315	10357	10114	10327	10285	10323	10259	10245	10506	10411	10389	10237	10345	10260	10427	10222	10249	10295	10307	10243	10403	10336	10369	10307	10269	10342	10432	10173	10216	10339	10262	10436	10255	10329	10201	10218	10260	10284	10176	10236	10332	10376	10342	10470	10197	10192	10409	10255	10367	10324	10267	10209	10356	10329	10295	10273	10387	10345	10498	10254	10310	10213	10220	10223	10276	10264	10340	10284	10194	10378	10212	10125	10229	10363	10328	10113	10217	10263	10299	10296	10043	10330	10270	10287	10206	10235	10226	10257	10263	10300	10265	10495	10363	10292	10309	10198	10239	10307	10184	10153	10343	10209	10337	10234	10269	10283	10043	10420	10224	10267	10408	10218	10154	10377	10165	10371	10161	10225	10325	10340	10341	10401	10383	10189	10363	10152	10219	10209	10333	10360	10344	10282	10202	10137	10338	10388	10133	10311	10200	10208	10179	10137	10151	10067	10096	10333	10336	10445	10282	10257	10292	10282	10261	10217	10258	10162	10263	10371	10371	10132	10245	10164	10188	10233	10411	10179	10348	10236	10419	10402	10382	10244	10343	10275	10196	10428	10167	10309	10052	10435	10223	10182	10319	10271	10297	10382	10218	10332	10094	10387	10312	10205	10357	10177	10079	10295	10275	10421	10440	10133	10204	10110	10107	10269	10177	10266	10247	10289	10306	10238	10308	10248	10209	10265	10368	10492	10377	10243	10257	10266	10164	10041	10220	10432	10344	10254	10516	10300	10312	10341	10105	10224	10312	10228	10243	10285	10399	10313	10259	10353	10383	10298	10375	10286	10320	10332	10319	10241	10233	10362	10126	10298	10333	10272	10251	10243	10344	10242	10123	10382	10251	10238	10274	10488	10254	10431	10416	10189	10286	10292	10259	10227	10125	10234	10154	10161	10328	10146	10134	10335	10356	10329	10129	10353	10357	10318	10395	10335	10290	10386	10264	10219	10298	10273	10271	10394	10340	10354	10370	10361	10348	10339	10369	10232	10254	10375	10219	10282	10209	10336	10381	10328	10274	10201	10233	10330	10379	10390	10308	10229	10267	10327	10213	10352	10316	10206	10428	10320	10261	10354	10288	10328	10207	10266	10125	10195	10384	10246	10378	10407	10336	10404	10301	10257	10360	10330	10332	10331	10285	10262	10242	10187	10336	10217	10359	10258	10278	10415	10350	10436	10235	10132	10242	10201	10455	10151	10242	10331	10332	10304	10252	10316	10359	10213	10384	10331	10329	10352	10283	10170	10274	10275	10299	10322	10293	10292	10126	10317	10195	10180	10314	10281	10309	10209	10192	10269	10223	10154	10264	10267	10380	10389	10270	10322	10289	10276	10372	10313	10217	10207	10278	10222	10167	10387	10285	10190	10278	10373	10358	10224	10090	10485	10333	10302	10400	10220	10352	10349	10163	10316	10261	10212	10248	10277	10361	10157	10234	10244	10381	10261	10257	10207	10261	10367	10267	10199	10291	10221	10103	10234	10389	10395	10416	10346	10244	10436	10393	10321	10308	10292	10247	10248	10325	10217	10357	10192	10209	10209	10283	10298	10333	10249	10237	10309	10311	10357	10150	10304	10160	10171	10361	10160	10251	10276	10207	10161	10259	10229	10312	10206	10320	10381	10108	10370	10303	10166	10343	10276	10188	10223	10357	10287	10111	10252	10193	10353	10215	10250	10102	10394	10237	10378	10257	10312	10390	10200	10417	10337	10091	10267	10349	10351	10309	10299	10279	10311	10210	10312	10331	10228	10368	10344	10353	10253	10313	10415	10091	10373	10347	10310	10244	10195	10436	10085	10397	10137	10069	10278	10172	10369	10362	10272	10248	10309	10374	10353	10291	10375	10155	10267	10395	10169	10224	10138	10349	10291	10143	10387	10230	10343	10388	10320	10325	10358	10225	10213	10227	10152	10289	10357	10242	10231	10314	10418	10184	10228	10297	10281	10286	10350	10282	10197	10388	10370	10280	10199	10385	10280	10347	10098	10296	10393	10312	10363	10234	10246	10332	10304	10314	10272	10288	10083	10342	10228	10154	10308	10166	10324	10359	10347	10102	10383	10277	10209	10286	10321	10270	10273	10360	10324	10139	10434	10218	10177	10332	10333	10335	10165	10194	10365	10264	10464	10374	10196	10360	10314	10362	10406	10159	10310	10407	10148	10350	10225	10276	10294	10370	10354	10325	10320	10305	10403	10421	10296	10322	10361	10219	10205	10351	10198	10232	10364	10367	10478	10350	10246	10257	10280	10361	10236	10349	10293	10248	10232	10439	10334	10179	10402	10378	10435	10185	10240	10279	10289	10204	10059	10426	10313	10260	10319	10264	10444	10208	10261	10351	10270	10143	10246	10378	10209	10263	10430	10229	10297	10225	10176	10197	10250	10265	10282	10149	10187	10226	10409	10320	10453	10243	10222	10344	10277	10370	10224	10222	10165	10173	10270	10243	10421	10141	10224	10306	10266	10243	10432	10329	10383	10435	10399	10286	10459	10240	10241	10314	10293	10355	10205	10485	10322	10378	10363	10218	10252	10273	10362	10251	10234	10272	10309	10227	10212	10323	10384	10369	10279	10351	10261	10206	10372	10322	10189	10356	10251	10158	10304	10182	10260	10317	10208	10331	10246	10206	10290	10283	10455	10484	10113	10190	10233	10303	10075	10313	10330	10211	10150	10315	10203	10366	10263	10259	10218	10207	10206	10384	10183	10323	10248	10275	10547	10346	10188	10426	10368	10346	10333	10398	10240	10198	10404	10204	10293	10347	10268	10331	10341	10216	10283	10361	10511	10293	10393	10124	10284	10356	10457	10259	10196	10280	10352	10336	10365	10338	10237	10287	10321	10264	10166	10302	10211	10207	10285	10386	10160	10313	10223	10334	10278	10333	10448	10366	10288	10210	10527	10292	10261	10223	10250	10406	10439	10289	10317	10200	10334	10351	10296	10279	10237	10296	10409	10157	10174	10159	10322	10327	10358	10392	10322	10383	10278	10419	10248	10243	10417	10193	10332	10193	10286	10279	10261	10222	10265	10182	10057	10287	10337	10338	10396	10179	10267	10307	10350	10132	10388	10287	10186	10153	10237	10437	10340	10248	10325	10318	10231	10222	10278	10257	10435	10308	10212	10232	10479	10164	10320	10326	10339	10405	10250	10250	10267	10385	10105	10268	10311	10253	10331	10427	10372	10248	10402	10205	10212	10198	10118	10298	10326	10273	10198	10324	10372	10063	10273	10246	10212	10420	10188	10158	10115	10462	10226	10312	10327	10143	10203	10346	10174	10406	10245	10393	10130	10243	10290	10158	10286	10304	10333	10296	10288	10160	10180	10423	10285	10312	10233	10457	10423	10289	10377	10230	10309	10399	10217	10235	10324	10421	10248	10210	10454	10422	10288	10243	10394	10283	10313	10383	10301	10179	10350	10299	10227	10185	10304	10362	10392	10295	10320	10298	10362	10296	10375	10262	10337	10258	10338	10305	10321	10366	10299	10358	10198	10152	10403	10286	10269	10386	10329	10366	10145	10417	10256	10083	10297	10407	10476	10256	10320	10404	10224	10328	10288	10333	10292	10172	10273	10235	10126	10173	10413	10308	10093	10172	10139	10221	10218	10435	10249	10367	10220	10201	10317	10493	10396	10274	10172	10299	10253	10195	10294	10389	10360	10306	10427	10168	10289	10304	10307	10286	10435	10318	10366	10259	10186	10194	10294	10307	10336	10441	10364	10133	10275	10364	10239	10196	10338	10318	10343	10219	10215	10190	10290	10322	10362	10264	10261	10355	10324	10388	10353	10285	10171	10255	10225	10293	10275	10216	10198	10355	10410	10398	10225	10191	10281	10135	10160	10386	10359	10245	10180	10278	10293	10440	10350	10463	10440	10329	10395	10384	10157	10225	10171	10345	10270	10378	10311	10266	10148	10208	10268	10313	10227	10311	10200	10223	10214	10305	10377	10311	10316	10367	10381	10325	10360	10190	10219	10200	10311	10447	10227	10309	10195	10247	10179	10233	10124	10494	10165	10132	10189	10367	10285	10211	10176	10262	10388	10197	10215	10388	10173	10386	10305	10275	10215	10393	10218	10483	10133	10383	10093	10265	10280	10268	10182	10426	10259	10210	10324	10342	10275	10276	10393	10319	10240	10454	10307	10321	10263	10334	10238	10323	10182	10244	10361	10323	10254	10210	10450	10356	10315	10345	10415	10273	10224	10214	10225	10227	10393	10392	10313	10408	10447	10306	10338	10252	10370	10226	10242	10275	10202	10345	10262	10211	10245	10386	10287	10479	10316	10198	10178	10119	10292	10304	10348	10332	10362	10357	10313	10170	10221	10259	10238	10336	10285	10284	10316	10324	10180	10295	10385	10424	10235	10141	10334	10425	10371	10305	10332	10194	10304	10215	10246	10343	10366	10250	10256	10285	10354	10305	10209	10387	10337	10285	10283	10330	10395	10274	10246	10185	10338	10456	10175	10345	10078	10275	10255	10304	10232	10327	10291	10422	10302	10218	10129	10341	10239	10303	10235	10284	10287	10328	10245	10076	10287	10126	10413	10355	10268	10165	10280	10250	10272	10356	10338	10261	10225	10212	10229	10262	10292	10198	10505	10172	10283	10470	10259	10345	10387	10116	10214	10399	10213	10235	10321	10229	10239	10229	10257	10230	10254	10377	10272	10338	10269	10293	10371	10275	10319	10085	10182	10343	10207	10216	10232	10363	10324	10114	10226	10165	10239	10409	10205	10170	10342	10268	10353	10271	10287	10286	10217	10440	10358	10267	10483	10114	10457	10412	10355	10231	10295	10360	10322	10155	10373	10306	10504	10262	10312	10225	10102	10189	10387	10186	10118	10304	10285	10432	10280	10237	10135	10211	10303	10160	10303	10363	10283	10233	10486	10218	10234	10411	10307	10366	10297
25848	22019	30845	29827	25777	34021	45799	40075	29917	22881	18737	17437	17217	17105	16931	16923	16964	17109	16927	17136	16924	16865	16969	16805	16909	16920	16760	16861	16739	17001	16856	16952	16629	16679	16852	16750	16762	16737	16743	16900	16793	16662	16650	16802	16878	16834	17071	16856	16881	16710	16801	16917	16819	16704	16913	16734	17064	16822	16830	17001	17043	16734	16724	16582	16834	16740	16990	16836	16691	16883	16925	16774	16765	16906	16851	16783	16824	16924	17032	16879	16828	16999	16859	16937	16669	16864	16810	16857	16848	16737	16950	16839	16758	16619	16829	16968	16810	16880	16731	16996	16809	16882	16628	16755	16772	16663	16769	16778	16980	16748	16871	16948	16751	16748	16732	16818	16774	16928	16810	16657	16701	16648	16795	16768	16881	16902	17020	16549	16648	16738	16608	16848	16600	16758	16769	16801	16658	16764	16854	16821	16751	16713	16882	16787	16484	16764	16792	16887	16670	16815	16821	16874	16823	16834	16742	16716	16778	16932	16892	16803	16767	16989	16905	16728	16864	16744	16731	16718	16521	16794	16873	16742	16587	16778	16859	16621	16701	16885	16630	16815	17070	17010	16748	16927	16989	16721	16889	16722	16773	16797	16666	16655	16936	16671	16589	16807	16797	16632	16943	16833	16857	16886	16713	16749	16923	16599	16626	16774	16804	16885	16899	16770	16566	16738	16848	16814	16837	16616	16808	16750	16617	16668	16811	16791	16891	16771	16757	16667	16727	16822	16903	16888	16777	16779	16913	16817	16739	16582	16752	16679	16983	16656	16679	16746	16633	16628	16636	16774	16971	16723	16816	16858	16806	16737	16820	16808	16830	16688	16804	16730	16833	16841	16709	16768	16831	16702	16626	16856	16850	16802	16665	16689	16674	16700	16724	16664	16924	16572	16768	16892	17073	16830	16856	16693	16673	16828	16776	16602	16759	16728	16823	16609	16608	16780	16762	16694	16669	16792	16694	16541	16778	16746	16805	16687	16797	16740	16866	16565	16783	16757	16861	16728	16953	16745	16856	16773	16773	16567	16533	16876	16811	16738	16636	16785	16710	16817	16628	16721	16706	16533	16934	16798	16770	16671	16963	16809	16842	16632	16773	16591	16622	16665	16554	16794	16913	16726	16729	16743	16572	16668	16765	16932	16906	16841	16833	16777	17001	16696	16532	17034	16894	16594	16792	16744	16845	16626	16849	16887	16658	16725	16757	16493	16721	16743	16795	16709	16651	16734	16840	16995	16847	16780	16872	16668	16708	16655	16736	16914	16745	16627	16746	16826	16829	16728	16730	16725	16772	16869	16995	16800	16694	16717	16767	16780	16610	16828	16772	16813	16916	16526	16825	16861	16602	17001	16969	16774	16848	16716	16750	16973	16660	16788	16881	16792	16470	16762	16741	16669	16951	16912	16718	16853	16915	16928	16833	16621	16817	16762	17126	16687	16661	16899	16904	16680	16749	16727	16980	16760	16782	16638	16835	16846	16732	16666	16808	16775	16774	16633	16779	16642	16477	16793	16631	16890	16794	16903	16714	16654	16670	16525	16685	16676	16908	16614	16820	16656	16673	16619	16812	16860	16672	16865	16754	16560	16611	16752	16918	16721	16765	16925	16736	16601	16556	16709	16750	16607	16758	16790	16741	17076	16775	16601	16751	16799	16730	16727	16752	16791	16730	16845	16660	16798	16842	16774	16694	16807	16795	17016	16922	16712	16901	16833	16963	16608	16812	16845	16795	16805	16859	16761	17046	16784	16869	16898	17028	16716	16749	16777	16786	16494	16819	16851	16789	16858	16801	16902	16787	16636	16742	16957	16602	16891	16563	16758	16564	16812	17008	16778	16781	16759	16966	16773	16696	16785	16929	16961	16739	16904	17070	16713	16815	16978	16876	16940	16856	16877	17025	16701	16819	16671	16668	16820	16867	16728	16806	16870	16768	16642	16922	16788	16909	16882	16732	16928	16753	16744	16673	16943	16753	16872	16820	17028	16931	16939	16965	16826	16775	16908	16740	16829	16666	16629	16832	16751	16674	16741	16744	16578	16705	16673	16752	16616	16837	16783	16757	16781	16647	16685	16542	16591	16991	16922	16596	16655	16677	16686	16542	16640	16966	16873	16873	16902	16760	16725	16559	16901	16723	16567	16975	16682	16909	16703	16909	16619	16790	16883	16848	16795	16985	16858	16873	16574	16745	16698	16737	16706	16737	16742	16745	16703	16695	16652	16752	16728	16781	16860	16531	16651	16671	16773	16956	16724	16920	16828	16728	17015	16659	16430	16721	16398	16758	17005	16840	16865	16793	16903	16648	16854	16829	16802	16869	16776	16879	16954	16823	16876	16736	16888	16585	16843	16759	16838	16971	16830	16810	16872	16611	16817	16942	16779	16619	16932	16607	16805	16695	16847	16753	16782	16886	16601	16748	16851	16643	16615	16633	16777	16787	16818	16737	16577	16719	16724	16873	16700	16825	16819	16734	16802	16810	16640	16756	16895	16760	16564	16891	16870	16851	16838	16894	16739	16758	16913	16711	16694	16981	16806	16891	16897	16607	16673	16909	16704	16736	16685	16664	16834	16848	16810	16729	16942	16776	16536	16774	16673	16768	16500	16557	16891	16705	16543	16571	16762	16723	16818	16751	16744	16675	16872	16658	16767	16694	16771	16974	16523	16877	16822	16764	16714	16988	16664	16600	16677	16898	16669	17005	16903	17010	17011	16696	16723	16874	16730	16798	16750	16833	16709	16662	16682	16674	16868	16767	16735	16720	16826	16544	16573	16800	16847	16863	16781	16551	16781	16783	16726	16998	16846	16920	16737	16780	16768	16790	16782	16769	16822	16784	16756	16941	16795	16834	16634	16769	16925	16846	16873	16770	16742	16824	16999	16696	16732	16683	16775	16786	16784	16785	16588	16610	16924	16986	16924	16929	16861	16777	16638	16699	16589	16880	16804	16746	16723	16735	16656	16726	16801	16749	16568	16611	17025	16727	16809	16778	16822	16712	16691	16544	16611	16664	16689	16824	16637	16805	16724	16954	16700	16666	16828	16991	16669	16818	16787	16810	16921	16796	16856	16845	16560	16775	16763	16711	16619	16677	16616	16479	16687	16753	16858	16904	16616	16824	16938	16761	16721	16656	16821	16736	16639	16686	16801	16962	16502	16845	16797	16857	16954	16757	16859	16748	16685	16831	16595	16968	16628	16798	16781	16733	16814	16533	16656	16796	16758	16669	16681	16732	16514	16874	16779	16787	16626	16754	16858	16941	16847	16979	16610	16682	16788	16841	16748	16866	16656	16540	16520	16551	16834	16819	16750	16775	16851	16926	16908	16647	16734	16753	16812	17010	16683	16749	16692	16814	17008	16842	16853	16813	16845	16793	16939	16881	16882	16677	16880	16953	16778	16804	16725	16672	16724	16857	16961	16761	16608	16747	16726	16740	16657	16802	16772	16800	16742	16789	16883	16836	16816	16742	16656	16862	17017	17068	16818	16691	16837	16901	16698	16785	16716	16989	16712	16621	16618	16890	16868	16950	16975	16856	16792	16706	16695	16860	16886	16701	16850	16771	16831	16701	16742	16558	16758	16751	16968	16785	16757	16816	16831	16941	16796	16768	16670	16786	16688	16708	16636	16723	16662	16794	16711	16869	16716	16747	16835	16877	16911	16645	16797	16615	16678	16817	16843	16728	16724	16802	16781	16810	16675	16706	16570	16844	16715	16701	16807	16871	16761	16801	16798	16674	17000	16825	16647	16766	16611	16820	16742	16853	16828	16641	16905	16748	16719	16469	16898	16707	16661	16810	16569	16681	16954	16753	16762	16873	16724	16763	16763	16585	16720	16882	16729	17098	16755	16649	16787	16867	16899	16762	16752	16845	16733	16775	16770	16778	17076	16749	16714	16771	16859	16655	16588	16949	16798	16746	16843	16662	16574	16717	16769	16988	16730	16797	16663	16658	16749	16735	16555	17074	16839	16792	16903	16821	16966	16838	16689	16807	16897	16915	16722	16903	16740	16867	16663	16820	16772	16747	16904	16821	16769	16775	16879	16870	16760	16701	16893	16733	16731	16933	16730	16459	16676	16825	16814	16752	16761	16685	16765	16745	16949	16773	16617	16874	16816	16935	16730	16731	16616	16689	16964	16791	16782	16911	16672	16858	16625	16684	16755	16619	16781	16890	16920	16837	16656	16826	16676	16826	16677	16718	16913	16925	16730	16866	16747	16714	17134	16828	16768	16823	16780	16748	16740	16621	16792	16982	16998	16732	16908	17040	16631	16777	17006	16993	16717	16982	16845	17073	16738	16923	16728	16828	16803	16791	16668	16948	16645	16734	16780	16541	16686	16990	16929	16967	16789	16901	16721	16924	16829	16917	16782	16567	16701	16968	16760	16823	16622	16819	16804	16867	16858	16518	16639	16550	16908	16909	16769	16829	16803	16772	16862	16710	16871	16693	16659	16766	16822	16781	16683	16712	16777	16649	16881	16782	16881	16601	16766	16718	16858	16896	16800	16988	16935	16879	16680	16950	16916	16752	16856	16830	16764	16754	16867	16835	16737	16714	16859	16706	16745	16998	16713	16848	16648	16692	16568	16907	16815	16894	16771	16915	16750	16887	16874	16800	17041	16733	16901	16542	16874	16468	16820	16662	16723	16948	16690	16861	16797	16675	16692	16928	16676	16763	16723	16893	16942	16962	16772	16730	16472	16546	16996	16790	16710	16786	16641	16763	16701	16600	16683	16547	16511	16606	16688	16610	16791	16657	16944	16682	16763	16883	16626	16563	16867	16701	16676	16708	16791	16719	16926	16854	16981	16782	16884	16876	16975	16740	16920	16760	16776	16708	16734	16927	16819	16984	16667	16821	16859	16871	16680	16757	16830	16839	16865	16911	16751	16760	16717	16784	16583	16692	16862	16803	16907	16670	16861	16793	16781	16800	16676	16864	16691	16671	16957	16651	16883	16655	16752	16795	16829	16777	16688	16805	16881	16936	16877	16823	16766	16846	16693	16953	16722	16775	16857	16753	16806	16696	16839	16599	16608	16715	16689	16677	16921	16718	16774	16798	16721	16787	16842	16873	16829	16654	16772	16627	16960	16819	16786	17005	16857	16678	16646	16641	16707	16826	16533
28948	51501	42572	23020	20046	29668	40129	31654	21381	14975	11527	10777	10685	10472	10614	10483	10580	10471	10525	10563	10397	10318	10464	10411	10380	10526	10574	10447	10266	10390	10637	10504	10582	10490	10363	10530	10447	10589	10563	10397	10364	10367	10502	10471	10515	10452	10442	10554	10527	10433	10375	10482	10358	10548	10520	10344	10612	10388	10430	10453	10503	10544	10392	10567	10465	10453	10507	10372	10404	10367	10404	10420	10443	10404	10466	10494	10352	10360	10259	10374	10438	10379	10369	10419	10428	10572	10341	10352	10486	10507	10424	10369	10382	10577	10635	10295	10440	10300	10364	10340	10620	10408	10559	10355	10440	10439	10268	10649	10458	10332	10456	10439	10424	10484	10327	10431	10401	10336	10441	10438	10340	10432	10478	10414	10441	10553	10344	10502	10403	10555	10408	10567	10415	10460	10438	10497	10356	10384	10306	10528	10483	10432	10547	10567	10510	10240	10426	10415	10580	10411	10215	10480	10355	10372	10526	10411	10518	10498	10630	10543	10472	10312	10421	10542	10484	10438	10525	10472	10576	10423	10455	10432	10414	10340	10431	10405	10377	10538	10564	10396	10494	10445	10365	10493	10524	10342	10279	10425	10388	10280	10373	10463	10468	10412	10416	10417	10289	10396	10475	10505	10489	10433	10451	10132	10527	10472	10426	10478	10493	10320	10422	10549	10382	10319	10458	10432	10406	10587	10461	10505	10493	10477	10448	10542	10331	10437	10397	10458	10446	10398	10532	10438	10425	10453	10503	10391	10300	10444	10522	10474	10397	10312	10281	10455	10413	10574	10431	10493	10394	10404	10242	10295	10334	10560	10428	10499	10362	10268	10545	10553	10313	10427	10399	10452	10272	10439	10402	10500	10461	10347	10429	10426	10322	10367	10606	10429	10538	10382	10439	10444	10491	10581	10503	10523	10384	10453	10443	10405	10616	10453	10467	10458	10520	10471	10427	10435	10519	10389	10497	10487	10381	10403	10456	10544	10415	10417	10406	10680	10467	10441	10441	10304	10353	10354	10423	10451	10504	10360	10350	10429	10663	10436	10381	10384	10505	10403	10467	10462	10420	10433	10312	10465	10487	10449	10438	10329	10281	10509	10444	10408	10491	10436	10499	10524	10482	10543	10461	10363	10365	10360	10368	10391	10366	10419	10559	10338	10406	10415	10228	10427	10571	10431	10481	10327	10430	10492	10441	10535	10457	10361	10480	10520	10391	10356	10421	10475	10326	10394	10489	10372	10431	10496	10535	10334	10503	10525	10365	10575	10374	10412	10434	10574	10609	10376	10412	10414	10452	10332	10359	10327	10246	10372	10369	10470	10495	10353	10461	10430	10603	10290	10389	10326	10460	10423	10454	10292	10454	10332	10488	10360	10364	10407	10448	10559	10215	10483	10468	10501	10355	10555	10402	10592	10439	10414	10348	10428	10436	10468	10388	10505	10443	10422	10516	10374	10578	10428	10378	10505	10503	10502	10366	10492	10569	10537	10473	10622	10408	10306	10298	10362	10464	10388	10328	10519	10541	10380	10393	10468	10510	10418	10593	10466	10398	10553	10386	10481	10462	10537	10367	10375	10347	10354	10541	10433	10524	10538	10416	10300	10298	10433	10207	10495	10474	10408	10421	10369	10417	10479	10363	10468	10363	10590	10371	10403	10463	10292	10314	10441	10416	10470	10460	10412	10330	10460	10434	10487	10604	10466	10456	10239	10409	10412	10311	10421	10378	10489	10431	10268	10775	10520	10367	10482	10504	10564	10398	10513	10300	10545	10433	10376	10307	10562	10505	10353	10506	10643	10369	10455	10399	10476	10261	10333	10410	10307	10348	10593	10490	10401	10294	10404	10428	10585	10581	10467	10498	10301	10541	10522	10470	10358	10383	10512	10463	10459	10665	10410	10420	10659	10305	10381	10569	10332	10458	10440	10436	10422	10533	10521	10565	10562	10460	10512	10648	10290	10387	10352	10549	10607	10415	10444	10449	10443	10541	10364	10319	10522	10416	10479	10583	10417	10345	10465	10665	10493	10428	10470	10438	10444	10400	10484	10332	10498	10465	10515	10423	10523	10554	10497	10410	10491	10349	10401	10396	10330	10280	10474	10464	10568	10528	10383	10578	10407	10432	10441	10568	10430	10419	10517	10538	10492	10462	10347	10436	10415	10306	10325	10444	10336	10524	10589	10439	10299	10408	10628	10559	10480	10335	10617	10337	10477	10347	10509	10373	10367	10560	10385	10524	10298	10506	10494	10384	10445	10535	10422	10512	10544	10257	10393	10453	10416	10456	10564	10454	10542	10362	10422	10484	10229	10375	10464	10545	10464	10362	10359	10353	10301	10532	10273	10483	10355	10431	10403	10317	10493	10417	10399	10421	10432	10408	10388	10355	10487	10446	10357	10414	10566	10360	10343	10371	10334	10383	10310	10398	10510	10473	10423	10440	10475	10411	10494	10361	10390	10532	10215	10409	10334	10373	10377	10347	10509	10554	10436	10500	10579	10393	10393	10375	10499	10501	10420	10481	10426	10426	10430	10368	10448	10506	10390	10462	10370	10596	10544	10359	10571	10501	10553	10501	10385	10343	10609	10294	10450	10295	10179	10485	10296	10445	10542	10415	10319	10635	10366	10442	10436	10416	10432	10425	10417	10385	10651	10608	10489	10460	10446	10366	10349	10417	10467	10430	10425	10511	10249	10512	10395	10452	10352	10483	10322	10194	10441	10331	10523	10390	10434	10280	10470	10399	10347	10257	10457	10441	10586	10443	10431	10307	10561	10507	10421	10368	10327	10357	10440	10355	10423	10464	10362	10523	10440	10428	10313	10441	10494	10446	10405	10399	10510	10262	10383	10361	10459	10338	10567	10546	10461	10391	10370	10394	10375	10370	10466	10580	10366	10423	10383	10516	10597	10467	10430	10482	10540	10478	10452	10544	10514	10202	10443	10488	10320	10549	10510	10526	10391	10515	10556	10406	10571	10439	10333	10362	10401	10310	10300	10634	10304	10342	10564	10661	10300	10368	10435	10492	10270	10463	10366	10525	10386	10473	10525	10431	10478	10456	10425	10413	10193	10427	10452	10474	10323	10610	10380	10492	10503	10476	10424	10442	10369	10378	10511	10417	10313	10362	10409	10269	10286	10458	10523	10305	10357	10414	10423	10398	10376	10417	10359	10496	10314	10480	10367	10444	10331	10459	10471	10242	10422	10493	10466	10452	10482	10584	10415	10329	10437	10393	10424	10518	10319	10534	10426	10201	10420	10658	10491	10326	10415	10254	10339	10388	10398	10527	10390	10531	10497	10524	10351	10467	10506	10402	10432	10233	10458	10436	10565	10533	10364	10493	10579	10455	10534	10357	10332	10459	10413	10437	10440	10357	10463	10413	10365	10557	10385	10395	10440	10580	10387	10420	10438	10313	10395	10344	10509	10359	10453	10315	10347	10645	10384	10292	10399	10367	10534	10484	10363	10478	10419	10367	10461	10605	10477	10470	10423	10299	10268	10378	10329	10345	10539	10598	10269	10413	10543	10510	10266	10418	10269	10472	10492	10499	10226	10508	10453	10408	10271	10485	10385	10344	10418	10395	10296	10319	10338	10522	10296	10483	10371	10386	10362	10529	10539	10510	10406	10440	10505	10470	10659	10255	10466	10372	10401	10470	10400	10481	10473	10434	10475	10377	10476	10610	10497	10357	10434	10461	10388	10484	10425	10204	10467	10396	10298	10351	10466	10378	10423	10359	10457	10436	10355	10306	10335	10390	10403	10383	10518	10418	10426	10545	10584	10410	10371	10475	10503	10383	10365	10464	10509	10391	10594	10521	10456	10415	10471	10479	10352	10474	10469	10297	10294	10581	10488	10497	10494	10411	10340	10306	10515	10385	10423	10419	10418	10465	10438	10481	10458	10519	10422	10381	10489	10420	10310	10564	10456	10454	10267	10471	10494	10413	10461	10429	10423	10516	10494	10489	10526	10525	10469	10518	10336	10414	10385	10537	10390	10394	10497	10417	10348	10299	10392	10422	10508	10418	10304	10459	10271	10475	10217	10509	10578	10515	10323	10480	10388	10460	10209	10353	10435	10509	10510	10308	10345	10373	10548	10458	10391	10447	10404	10449	10336	10437	10395	10589	10465	10506	10536	10354	10476	10419	10441	10469	10303	10578	10403	10423	10595	10515	10645	10461	10558	10526	10296	10499	10443	10365	10450	10315	10410	10424	10477	10535	10654	10303	10423	10452	10622	10427	10396	10526	10324	10283	10377	10528	10456	10452	10288	10547	10343	10514	10439	10490	10320	10306	10537	10370	10355	10461	10633	10478	10492	10287	10435	10432	10523	10477	10398	10430	10431	10525	10627	10447	10468	10446	10400	10322	10414	10515	10457	10448	10313	10451	10475	10428	10508	10428	10541	10385	10457	10464	10489	10466	10363	10477	10500	10430	10332	10524	10586	10401	10289	10434	10421	10569	10523	10591	10496	10654	10403	10280	10478	10394	10446	10547	10199	10225	10374	10462	10256	10546	10389	10498	10462	10557	10612	10455	10474	10389	10450	10376	10293	10531	10411	10427	10518	10359	10381	10333	10486	10567	10462	10327	10355	10298	10543	10452	10574	10459	10424	10402	10381	10569	10481	10383	10457	10414	10391	10528	10382	10381	10536	10392	10308	10354	10485	10381	10435	10353	10479	10452	10270	10318	10459	10426	10421	10306	10417	10556	10239	10680	10365	10494	10403	10491	10300	10537	10432	10399	10577	10400	10544	10319	10498	10434	10353	10405	10279	10509	10392	10390	10427	10344	10347	10371	10571	10360	10270	10406	10474	10333	10487	10464	10463	10293	10365	10403	10409	10511	10601	10527	10394	10399	10379	10436	10407	10288	10278	10505	10472	10446	10416	10445	10508	10413	10434	10488	10366	10432	10495	10516	10443	10423	10520	10620	10381	10424	10413	10346	10341	10371	10529	10556	10366	10586	10358	10361	10414	10435	10482	10487	10532	10460	10472	10507	10240	10524	10573	10425	10345	10426	10450	10506	10396	10511	10603	10562	10488	10410	10485	10455	10617	10213	10331	10611	10439	10484	10374	10361	10465	10481	10322	10272	10349	10465	10413	10487	10387	10543	10384	10386	10394
24243	21664	29354	27141	25659	34296	54189	51585	40250	29349	21265	18615	17557	17397	17602	17305	17346	17251	17361	17296	17225	17384	17210	17221	17138	17105	17091	17064	17029	17033	16986	17182	17103	17156	17091	17119	17128	16983	17215	17209	17033	16906	17231	17177	17170	17063	17162	16978	16994	17029	17181	17078	17200	16834	17120	17369	17246	17149	17076	17261	17128	17187	17046	17094	17145	17045	17084	17250	16968	16928	17268	17108	17239	17131	17115	16920	16966	17048	17129	16903	16932	16983	16959	17076	17068	17109	17091	17489	17252	17219	17118	17066	17029	17185	17174	17130	17007	17091	17365	17156	16983	17206	17242	16903	17302	17131	17276	17107	17154	17294	17082	17221	17149	17310	17060	17028	17241	17118	17015	17175	16968	17041	16889	17097	17069	17141	17056	17318	17106	16946	17204	17222	17088	17032	16917	17011	16991	17199	17107	17112	17235	17264	17253	17105	17235	17105	17141	17015	16767	17217	17234	17151	17147	17188	17146	17122	17044	17045	17092	16962	17260	17227	17014	17045	17239	17128	16987	17130	16994	16860	16892	17107	17034	16950	16997	17059	17277	16991	17095	17036	17164	17188	16928	17008	17063	16963	16977	17061	17096	16965	16978	17322	17236	17476	17222	16832	17128	16900	17180	17179	16919	17010	17056	17068	16975	17120	16949	17313	17088	16889	17057	17061	17048	16896	16964	16929	16966	17007	17164	17021	17250	16987	17063	16953	16961	16999	17103	16958	17010	17046	17079	17265	17126	17007	17012	16872	16927	17077	17079	17092	17117	17173	17154	16902	17133	16992	17101	17115	17071	17170	16991	17075	17279	17187	17206	17360	17087	17224	17217	17077	17162	17131	17360	17262	17319	17166	17147	17117	17246	17105	17179	16878	16980	17127	17034	17127	17081	16957	16846	17057	17218	16955	17076	17106	16930	17076	17174	16904	17042	17100	17194	17153	16781	17020	16983	17143	17159	17133	16997	17056	17196	17280	17004	16984	17069	17158	17050	17185	17092	16993	17087	17081	17002	17147	16866	17287	17173	17040	17146	17027	16976	17110	17203	17264	17059	17291	17061	17079	16803	16974	17077	17073	17116	17222	16988	17089	17065	17189	17118	17057	16986	17130	17003	16741	16982	17108	16844	16868	17045	17116	17002	16863	17066	17032	17146	17002	17163	17183	17193	17042	16863	17194	17136	17055	17194	17242	17027	17118	17257	17035	17059	17127	16899	16847	17242	17444	17092	16977	17014	16926	17135	17288	17187	17130	17061	17366	17174	16922	17087	17061	17047	16754	17048	16904	16985	16912	17136	16884	16955	17156	17086	17075	17146	17251	17050	17022	16977	16861	16930	17216	17217	17175	16809	16878	16905	16979	17174	17217	17038	16749	16966	17085	17092	17007	17050	16988	17233	17122	17003	16965	17202	17102	17067	17253	17073	17228	17239	16965	16915	16957	17206	16927	17026	16919	17247	17212	16909	17030	17104	16997	17110	16889	16919	17126	16995	17089	17180	17385	16930	16883	17092	17249	16930	16964	17116	16999	17044	17037	16945	16984	17229	17029	17174	17024	16964	16962	17120	17151	16903	17038	17186	17169	17325	17013	17075	17034	16996	17054	16981	17117	16928	17026	17065	16974	17150	17202	16960	16932	17241	17238	17238	17249	16863	16958	17010	17048	17396	17224	16888	16978	16927	17157	16931	17231	17075	16966	17034	17094	17180	16883	17221	16965	17214	17102	17010	17238	17022	17167	16930	16975	16910	17348	17020	17103	17142	17032	17246	16928	17156	17112	17048	17354	17160	17088	17203	17127	17248	16974	17127	17101	17290	17025	16953	17199	17087	17224	17031	17184	16901	16885	17145	16963	17191	17129	17258	16913	17135	17116	16986	17077	17034	17416	16956	17220	17081	16983	16975	16923	17227	16920	17155	17030	17016	17150	17130	17177	16918	17241	17074	17100	17169	17135	17104	17320	17178	17070	16896	17251	16956	17249	17128	16998	17134	17086	17265	16991	16855	17191	17047	17097	16959	16995	17078	17138	17119	17151	16845	17204	17176	17215	17033	16958	17131	17258	17202	17171	17119	16932	17365	16977	17120	17064	17230	16982	17183	17248	17144	17072	17009	17160	17042	16863	17080	16999	17047	17178	17106	17082	17107	17116	17097	17109	16872	17082	17029	17017	17036	17318	17128	17216	17009	17105	17191	17102	16922	17041	17039	16989	17161	16997	17161	17173	17119	16981	17108	16972	17130	16953	16989	17017	17080	17045	17178	17010	16998	17023	17299	17192	17159	17130	17034	16925	17024	17047	17065	17033	17255	17158	17180	17334	17333	17032	17081	17216	17304	17173	17202	17224	17248	17124	17124	17104	17223	17205	17213	17085	17140	16795	16940	17236	17209	17211	17178	17079	16849	17319	16899	17132	17068	17169	17141	17107	17074	16898	17120	17068	17037	17125	17060	16956	17197	17057	17125	17195	17063	17175	16996	17136	17018	17162	16878	17119	16973	16960	17018	16978	17030	17032	17141	17315	17124	17161	17107	17192	16933	17014	17173	17104	17070	17071	17102	16892	17132	17147	17164	17023	17098	17182	17268	17225	16982	17154	17010	16907	16939	17190	17377	17175	17387	16984	16974	17195	17151	17234	17145	17270	16981	16959	16934	17175	17181	16995	17064	17188	17063	17274	17133	17134	16942	17277	16924	16998	17211	17122	17272	17174	17261	17130	17139	17118	17007	17061	16922	16932	17137	17146	16938	17142	17154	16969	17073	17052	17135	17128	17090	17077	17254	17229	16924	17027	17195	17080	16979	17119	17065	17069	17194	17033	16874	16876	17042	17274	17129	17308	17160	17114	16977	16911	16907	17200	17152	17317	17123	17049	17047	17048	17004	17164	17000	16879	17218	17079	17276	17117	17127	16955	16910	17171	17196	16944	17214	17275	17354	17210	17097	16996	17065	17173	17267	17220	17241	17107	17059	17071	17071	17009	17026	17136	17123	16966	17027	16903	16776	17113	17336	17320	17047	17040	16900	17109	17133	17018	17250	17100	17156	17325	17167	17139	17176	17076	17221	16985	17079	16907	16889	16980	17115	17136	17198	16911	17052	17070	17200	16999	17089	17072	17350	17180	16945	17048	17300	17066	17084	17043	16971	17003	16925	17008	16960	17017	16994	17077	17060	17060	17190	17192	17097	17222	17216	16895	17278	17130	16935	17018	16781	16951	17109	17121	17119	17192	17097	17089	17032	17175	16995	16957	17043	17154	17137	16879	17095	16774	16918	16957	17102	17097	17204	17227	17088	17119	17135	17015	16880	17003	17262	17174	17140	17368	17195	17224	17046	17125	17286	17026	16888	16997	16990	16917	17066	16953	17073	16840	16987	16995	17189	17071	17083	17241	17295	16972	17139	17056	17158	17043	17091	17037	17130	16992	16879	17096	17140	17203	17026	17014	16933	17035	17085	17007	17308	16968	17146	16921	17094	17290	17144	17000	16836	16931	16964	17211	16989	17021	17139	17094	17251	17110	16997	16989	17154	16762	17205	17224	17276	17037	17126	17011	17049	17195	16813	17121	17233	17106	16942	17314	17090	17018	17061	17101	17223	17045	16965	17217	17165	17074	17002	17130	17123	17005	17246	16923	17132	16944	17307	17076	17010	16881	17038	16891	17109	17002	17156	17052	17240	17253	17182	17243	17231	16809	16963	16964	17178	17084	17109	17244	16857	17305	17016	17021	17248	17203	17164	17124	17058	16866	17197	17160	17057	17177	17097	17206	17112	16944	17034	17228	17041	17097	17106	17149	17249	17204	16900	16919	17064	17001	17138	17157	16790	17209	17115	17259	16980	17100	17021	17215	16995	17324	16908	16827	17162	17208	17157	17111	17167	17251	17174	17163	17163	17073	17069	17308	16885	17125	17036	17055	17133	17367	17150	16989	16906	17172	17062	17004	17211	17125	17200	16950	16853	17151	17167	16902	16887	17215	17070	17082	17307	17251	17232	16953	17373	17141	17055	17109	17122	17403	17134	17096	17096	17146	17020	17145	17164	17115	17090	17011	16960	16947	17086	17220	16817	17255	17112	17258	17015	17018	17172	17011	17248	16919	17209	17230	17089	16989	17027	16763	17085	17214	16939	17136	17023	16963	17017	16996	17299	17058	16862	17022	17165	17039	16982	16945	17030	16929	17161	17000	16973	17027	17069	16824	16922	17011	16963	17160	17184	17189	17167	17103	17043	17048	17117	17105	17003	16816	16947	17002	17145	16959	16914	17180	16794	16975	17083	17112	17085	17103	16993	17002	17011	17086	17182	17069	16965	17078	16967	16994	17209	17178	17020	16990	16886	17153	17111	17109	17150	16998	17146	17110	17202	17027	17025	17135	16950	17165	17131	17032	17218	17104	17168	17181	17041	17286	17029	16936	17010	16982	16987	17012	17164	17038	17154	17058	17193	17214	17097	17080	17065	16915	17010	16993	17149	16970	17159	16912	17201	17221	17124	17273	17211	17134	16924	16957	16814	16956	17245	17112	17179	17102	17064	17016	17238	16911	17211	16984	16961	17195	17052	17068	17173	17188	17219	17279	17027	16986	17150	16963	16987	17156	17270	17135	16867	17033	17095	16794	17042	16991	17064	17133	17017	17028	17031	17137	17125	17215	16952	16983	17071	16952	17043	17185	17032	17019	17092	17135	16932	17066	17083	17180	17083	17171	16928	17250	17189	17088	17023	17098	17228	17174	17031	17191	17094	17184	17102	17258	17186	16915	16936	17087	17113	17174	16998	16875	16963	17213	17132	17091	17111	17176	17158	17095	17218	17095	17306	17223	17273	17185	17013	17107	16973	17083	17061	16906	17156	17082	17046	16944	17118	17294	17146	17121	17210	16975	17211	16967	17067	17023	17085	17055	17038	17058	17107	17272	16894	17100	17039	17038	17171	17241	16993	17010	17244	17039	16920	17099	17143	17159	17334	16889	16993	17076	17196	17126	17229	17182	16953	17059	17122	17025	17151	17226	17177	17116	17082	17111	17158	17200	17066	17111	17050	17339	17012	17061	16983	17322	16976	17081	17033	16768	16925	17007	17135	16986	16983	16923	17171	16862	16927	17270	17126	17228	17068	17022	17178	16977	17051	17130	16991	17237
38795	63088	51494	32108	22601	31162	51242	44454	32063	20307	13277	11565	11184	10929	11005	10962	10936	10873	10817	10771	10872	10981	10748	10948	10775	10948	10908	10984	10871	10850	10751	10918	10912	10824	10906	10744	10911	10948	10929	10710	10817	10873	10896	10936	10955	10850	10817	10864	10846	10799	10888	10827	10577	10737	10911	10884	10975	10694	10881	10644	10921	10866	10802	10893	10843	10841	10888	10818	10785	10928	10881	10923	10891	10845	10794	10823	10696	10801	10856	10899	10788	10939	10741	10891	10749	10737	10781	10989	10815	10892	10686	10751	10936	10859	10845	10805	10937	10793	10761	10837	10768	10820	10718	10779	10809	10803	10835	10805	10967	10713	10809	10838	10764	10725	10783	10874	10722	10779	10744	10914	10879	10796	10758	10736	10893	10859	10781	10805	10813	10815	10872	10810	10721	10740	10839	10720	10749	10743	10724	10829	10725	10743	10747	10800	10827	10856	10735	10715	10914	10777	10836	10824	10809	10883	10734	10765	10808	10876	10907	10612	10698	10727	10895	10879	10788	10693	10863	10676	10702	10774	10851	10945	10815	10766	10885	10817	10800	10900	10680	10806	10652	10835	10852	10670	10642	10859	10748	10867	10675	10685	10810	10905	10913	10806	10730	10809	10786	10739	10816	10825	10721	10807	10875	10726	10906	10754	10758	10775	10801	10731	10732	10725	10981	10910	10744	10722	10768	10861	10722	10692	10734	10755	10836	10729	10866	10726	10730	10918	10710	10807	10681	10798	10954	10773	10765	10799	10743	10756	10769	10789	10765	10796	10809	10672	10760	10746	10714	10849	10713	10666	10731	10664	10727	10728	10787	10822	10770	10766	10826	10847	10761	10893	10790	10725	10792	10758	10636	10852	11041	10802	10815	10841	10753	10761	10824	10817	10847	10622	10832	10864	10878	10907	10858	10704	10713	10900	10785	10784	10888	10900	10918	10746	10859	10671	10816	10856	10817	10623	10759	11037	10877	10837	10592	10793	10671	10886	10790	10919	10881	10859	10714	10755	10781	10695	10859	10838	10864	10865	10805	10768	10774	10769	10950	10710	10856	10906	10843	10756	10827	10737	10844	10820	10742	10810	10859	10804	10880	10892	10883	10857	10662	10753	10833	10813	10770	10774	10932	10779	10830	10773	10853	10871	10696	10692	10830	10896	10793	10724	10713	10867	10590	10819	10901	10896	10771	10988	10947	10785	11015	10749	10758	10801	10858	10776	10970	10850	10805	10779	10813	10726	10730	10710	10716	10729	10698	10785	10783	10654	10792	10885	10665	10729	10785	10984	10865	10964	10589	10709	10986	10642	10841	10931	11007	10773	10809	10786	10878	10812	10757	10774	10721	11028	10774	10905	10729	10757	10870	11012	10753	10587	10859	10811	10615	10754	10784	10884	10888	10826	10819	10855	10813	10861	10757	10856	10727	10770	10882	10675	10785	10620	10892	10755	10841	10875	10927	10770	10768	10887	10831	10583	10800	10869	10835	10828	10733	10925	10844	10776	10662	10715	10852	10717	10938	10815	10838	10754	10829	10925	10686	10624	10738	10800	10612	10753	10775	10678	10713	10734	10795	10867	10753	10897	10628	10812	10877	10655	10604	10911	10970	10859	10767	10794	10700	10870	10973	10906	10904	10782	10764	10796	10666	10694	10737	10767	10865	10747	10735	10788	10739	10744	10774	10760	10863	10715	10817	10630	10780	10952	10747	10736	10721	10779	10684	10716	10809	10850	10689	10773	10706	10894	10753	10673	10727	10819	10779	10687	10772	10728	10759	10936	10911	10712	10833	10899	10635	10807	10779	10792	10759	10815	10759	10693	10827	10873	10808	10683	10674	10833	10783	10770	10838	10714	10776	10621	10866	10697	10864	10683	10651	10720	10749	10732	10912	10576	10842	10758	10778	10669	10876	10857	10775	10776	10802	10798	10878	10848	10776	10820	10873	10876	10681	10773	10937	10831	10778	10792	10794	10773	10781	10798	10721	10761	10891	10854	10833	10733	10694	10792	10896	10837	10866	10963	10697	10699	10807	10791	10856	10792	10800	10839	10857	10712	10942	10891	10787	10768	10697	10820	10790	10755	10810	10745	10796	10788	10753	10834	10804	10804	10662	10771	10618	10811	10801	10732	10880	10784	10747	10849	10883	10777	11062	10698	11015	10827	10763	10658	10901	10920	10697	10744	10732	10645	10720	10701	10861	11034	10625	10883	10628	10802	10778	10918	10821	10824	10781	10770	10731	10830	10746	10845	10822	10951	10970	10782	10803	10717	10762	10918	10858	10833	10891	10826	10760	10778	10813	10845	10781	10627	10655	10794	10844	10753	10796	10738	10790	10749	10835	10605	10781	10819	10877	10836	10856	10780	10856	10834	10793	10760	10877	10781	10843	10732	10771	10872	10836	10746	10794	10802	10825	10731	10684	10794	10790	10841	10915	10877	10668	10985	10859	10794	10933	10797	10781	10813	10906	10722	10798	10798	10584	10826	10885	10881	10794	10758	10777	10941	10750	10838	10820	10759	10808	10789	10806	10785	10766	10732	10931	10673	10743	10852	10701	10828	10814	10815	10840	10880	10687	10795	10703	10936	11076	10706	10684	10884	10822	10882	10700	10650	10761	10829	10695	10673	10814	10813	10672	10764	10708	10819	10817	10712	10828	10795	10598	10877	10922	10806	10870	10732	10760	10927	10856	10751	10979	10775	10685	10733	10760	10988	10868	10807	10868	10726	10913	10721	10924	10796	10783	10829	10696	10673	10771	10780	10711	10975	10793	10721	10641	10625	11028	10595	10848	10909	10730	10779	10861	10825	10759	10768	10783	10775	10847	10880	10678	10850	10837	10809	10905	10817	10855	10883	10729	10775	10697	10848	10815	10718	10856	10825	10783	10643	10795	10848	10860	10875	10744	10838	10863	11023	10732	10871	10835	10883	10767	10852	10631	10745	10857	10917	10964	10808	10868	10650	10818	10636	10765	10776	10756	10786	10887	10919	10810	10877	10830	11051	10670	10933	10733	10906	10901	10878	10877	10981	10757	10898	10809	10825	10801	10709	10713	10762	10716	10702	10762	10657	10903	10800	10748	10724	10809	10868	10837	10858	10805	10850	10852	10891	10817	10696	10662	10880	10736	10797	10756	10605	10767	10732	10734	10864	10708	10779	10795	10732	10772	10813	10816	10617	10922	10830	10855	10890	10690	10632	10867	10784	10857	10899	10779	10821	11019	10909	10724	10732	10927	10838	10773	10821	10718	10546	10868	10728	10814	10719	10889	10780	10681	10814	10810	10756	10633	10777	10731	10758	10853	10659	10907	10774	10695	10809	10920	10808	10946	10681	10773	10720	10827	10774	10808	10745	10840	10872	10836	10832	10838	10713	10889	10705	10817	10786	10847	10812	10689	10796	10777	10681	10839	10733	10744	10664	10694	10851	10806	10701	10765	10724	10835	10820	10969	10721	10882	10875	10842	10788	10848	10855	10824	10988	10926	10736	10695	10877	10981	10725	10930	10734	10705	10754	10944	10876	10825	10828	10713	10867	10779	10728	10728	10811	10888	10788	10799	10830	10891	10987	10549	10852	10947	10725	10968	10662	10877	10823	10830	10825	10739	10840	10752	10752	10807	10681	10856	10653	10760	10827	10907	10704	10700	10728	10846	10816	10855	10792	10665	10791	10804	10914	10759	10604	10799	10884	10817	10883	10815	10798	10974	10658	10715	10715	10915	10822	10600	10721	10834	10888	10678	10849	10688	10748	10774	10763	10918	10703	10673	10784	10802	10730	10935	10775	10765	10742	10815	10684	10770	10703	10866	10787	10821	10679	10792	10843	10669	10786	10737	10748	10903	10591	10787	10690	10741	10743	10805	10737	10785	10764	10795	10754	10905	10789	10773	10785	10822	10789	10721	10972	10710	10643	10811	10816	10729	10694	10906	10888	10734	10822	10612	10826	10736	10809	10811	10649	10623	10909	10590	10758	10952	10731	10948	10789	10798	10607	10928	10881	10721	10638	10823	10805	10795	10722	10852	10837	10541	10723	10980	10831	10867	10734	10850	10791	10872	10823	11087	10784	10810	10709	10855	10626	11035	10737	10732	10845	10781	10783	10706	10773	10857	10796	10823	10982	10835	10673	10821	10729	10787	10874	10864	10735	10692	10817	10912	10705	10905	10676	10900	10713	10721	10674	10802	10755	10730	10744	10843	10723	10960	10756	10725	11011	10939	10723	10686	10777	10894	10802	10752	10753	10789	10708	10767	10863	10789	10853	10944	10698	10865	10714	10903	10750	10778	10864	10653	10744	10824	10730	10889	10763	10903	10694	10836	10730	10662	10875	10790	10653	10783	10936	10850	10765	10875	10716	10930	10979	10938	10885	10766	10800	10774	10791	10673	10876	10808	10830	10774	10919	10890	10711	10671	10774	10928	10639	10904	10547	10940	10885	10831	10763	10906	10803	10772	10780	10765	10852	10803	10966	10926	10964	10804	10832	10718	10744	10696	10759	11009	10845	10807	10794	10793	10856	10883	10691	10750	10818	10866	10908	10816	10910	10845	10827	10696	10806	10724	10843	10737	10891	10822	10727	10871	10957	10702	10730	10717	10799	10751	10844	10829	10800	10808	10760	10739	10784	10719	10855	10674	10720	10675	10671	10862	10855	10852	10758	10912	10808	10748	10812	10800	10839	10759	10821	10766	10681	10773	10824	10738	10844	10821	10785	10922	10802	10656	10975	10689	10739	10925	10785	10706	10885	10702	10740	10697	10798	10898	10805	10777	10739	10998	10654	10782	10909	10922	10729	10641	10719	10846	10834	10845	10836	10983	10712	10827	10761	10844	10734	10731	10851	10721	10829	10851	10824	10669	10826	10847	10773	10667	10789	10809	10760	10868	10650	10842	10598	10637	10948	10843	10758	10800	10657	10706	10804	10875	10839	10721	10690	10773	10796	10778	10683	10838	10707	10664	10753	10757	10691	10837	10568	10767	10752	10842	10802	10899	10718	10763	10818	10776	10696	10869	10766	10644	10938	10862	10868	10734	10737	10920	10802	10932	10865	10741	10766	10709	10835	10920	10818	10741	10902	10911	10558	10870	10679	10807	10829	10752	10601	10863	10957	10751	10839	10901	10813	10841	10776
35241	35451	37785	30294	22891	19189	20732	22002	20380	18557	17473	17080	16935	17122	16824	16653	16905	16970	17064	16922	16829	17134	16854	16889	16911	16837	16977	16875	16862	16905	16884	16910	16950	16924	16702	16868	16837	17044	17184	16801	16875	16886	16848	17026	16829	16696	16836	16813	16994	17010	16887	16897	16856	17039	17151	16702	16802	16702	16786	17060	16986	16922	16961	16801	16816	16815	16729	16988	16762	16910	16829	16660	16931	16861	16912	16567	16881	16881	16864	16866	16742	16880	16882	16810	16720	16825	16690	16974	16731	16812	16747	16863	17012	17015	17066	16636	17062	17047	16981	16870	16896	16880	16938	16948	16728	16750	16764	17077	17043	17033	16864	17087	16891	16660	16822	16785	16819	16849	16761	16773	16985	16800	16825	16718	16788	16745	16996	16782	16964	17094	17027	16742	16966	16893	16824	16803	16968	17103	16945	16927	16874	17073	16917	16815	16887	17106	16647	16928	16952	16808	16782	16563	16773	16843	16834	16928	17003	16768	16902	16896	16745	16986	17046	16860	16911	16719	16780	16883	16834	16976	16838	16867	16949	16954	16748	16888	16932	16878	16808	16842	16892	16853	16871	16870	17128	16862	16960	16800	16921	16863	16704	16875	16974	16918	16915	16846	16861	17069	16838	16733	16930	16866	16928	16825	16890	16822	16928	17184	16851	16970	16979	16821	16833	16860	16871	16721	16883	16806	16924	16924	16588	16731	16921	16845	16939	16808	16780	16735	17005	16870	16943	16957	17175	16817	16876	16847	16714	16763	16657	16805	17015	16634	16917	16937	16811	16699	16723	16781	17257	16658	17029	16861	16802	16937	16844	16871	16756	16788	16946	16863	16794	16804	16750	16803	16858	16636	16741	16855	16790	16972	16861	16867	16875	16947	16830	16769	17146	16853	16851	16984	16613	16832	16874	16925	16892	16911	16826	16914	16709	16814	16866	16788	16994	16508	17039	16790	16973	16645	16911	16945	16881	16885	16778	16786	16822	16853	16908	16792	16654	17127	16891	16911	17049	16891	16987	16974	16999	16829	16684	16872	16917	16930	16947	17031	17038	17067	16798	16929	16875	16907	16972	16892	16947	16932	16817	16839	16838	16879	16813	17078	16916	16926	17116	16861	16828	16949	16963	17038	16814	16966	16985	16893	16962	17002	16754	16660	16772	17040	16975	16823	16770	16749	16806	17114	16888	16954	16630	17069	16849	16851	17111	16990	16861	16824	16830	16917	16952	16986	16856	16644	16827	16798	16879	16907	16868	16914	17015	16775	16932	16805	17037	16852	17003	17003	16873	16937	16815	16814	16920	16853	16769	16863	16905	16613	16815	16905	17187	16726	16920	16848	16739	16697	16802	16833	16786	16987	16793	16821	16650	16929	16984	17113	16928	16963	16834	16887	16713	16816	16818	16963	16791	16832	16879	16930	16969	16831	16871	16676	16793	17050	16761	16848	16871	16829	16963	17086	16892	16778	17008	16815	16749	16866	16958	16670	16805	17013	16921	17032	16751	16873	16794	16701	16894	16727	16970	16777	16723	17105	16868	17010	16794	16830	16918	16985	17019	16713	16939	16867	16868	16860	16717	16764	16900	16806	16904	16834	16942	16563	16858	16825	17015	16832	16754	17078	16957	16923	17074	16801	16807	16786	16871	16839	16731	17007	16804	16991	16843	16993	16688	16934	16801	16758	17043	17056	16802	16976	16825	16779	16699	16899	16919	16897	16991	16800	16957	16849	17054	16849	16908	16626	17130	16963	16868	16873	16912	16977	16915	16688	17026	16951	16997	16957	17064	16774	16874	16804	16853	16955	16929	17014	16926	16731	16776	16807	16928	16834	16966	16890	17024	16949	16863	17097	16891	16913	16744	16919	16842	16943	16749	16907	16743	16893	16803	16997	16862	16952	16717	16874	16910	16886	16878	16926	16933	16673	16863	16753	16763	16791	16826	16856	16910	16793	16923	16779	16740	16752	16799	16875	17011	16989	16854	16935	16976	16858	16840	16982	16791	17013	16774	16890	16823	16979	16879	16770	16563	16975	17025	16801	16889	16726	16977	16907	16919	16845	16938	16690	16849	16863	16733	17219	16926	16879	16845	16754	16907	16805	16927	16797	16835	17055	16864	16938	16909	16825	16705	16670	16755	16934	16926	16735	16933	16805	16790	16898	16698	16615	16879	16816	17014	16966	16775	16890	17008	16774	16828	16950	16945	16814	16745	16744	16749	16848	16845	16782	17029	16959	16906	17053	16909	16793	16852	16770	16927	16924	16865	16636	17118	16718	16623	16995	17166	16935	16990	16892	17067	16975	16889	16733	17170	16798	16774	16809	16855	16641	16692	16785	16718	16863	16669	16820	16752	16675	16782	17059	16800	17152	16864	16680	16807	16838	16844	16794	16936	16863	16896	16805	16888	17035	16931	16909	17056	16913	16648	16985	16755	16984	17038	16754	16937	16836	16907	16591	17124	16775	16913	16914	16977	16981	16991	16857	16801	16949	16923	16893	17003	17075	16814	16871	16814	16700	16678	16758	16842	16785	16811	16791	16755	16763	16934	16756	16881	17064	16999	16901	16858	16983	16897	16872	17103	16933	16967	16934	16901	16759	16910	16891	16688	16813	17129	17023	16810	17041	16922	16886	17243	16721	16608	16848	17134	16773	16964	16789	17109	16912	16691	16968	16997	16900	16859	16813	16710	16753	16769	17032	16845	16848	16793	16855	16976	16963	16952	16824	16861	16845	16716	16701	16707	17023	16993	16977	16714	17103	17027	16768	16696	16661	16816	16835	16913	17096	17003	16893	16797	16763	16680	16711	16851	16887	16860	16925	16868	17059	17027	16890	16946	17030	17043	16763	16739	16864	16936	16909	16819	16992	16833	16737	16874	16866	16751	16837	17003	16775	16976	16951	17016	16699	16937	16740	16838	16760	16714	16839	16838	17000	16846	16898	16646	17112	17066	16839	16877	16837	16935	16817	16940	16959	16930	16883	16996	17006	16866	16893	16709	16886	16960	16763	16914	16856	17100	16755	16922	16694	16723	16978	16742	16779	16900	16908	16802	16921	17010	17004	16945	16694	16773	17050	16793	16772	16754	16869	17113	16828	16817	16850	17064	16806	16712	16789	16847	16848	16737	16966	17110	17009	16872	16827	16809	16573	16799	16812	16900	16772	16894	16851	17048	16794	16815	16916	17006	17048	17124	16881	16633	16733	16815	16725	16905	17028	16695	16798	16807	16931	16767	16783	16935	17012	16797	16805	16928	16723	16819	16965	16831	16706	16893	16732	16938	16667	16810	16971	17011	16808	16840	16878	16966	16891	16884	16960	16945	16926	16976	16776	16887	16617	16887	16862	16830	16877	16809	16966	17048	16942	16769	17013	16973	16892	16874	16800	16928	17074	16747	16877	16855	16762	16911	16928	16835	16761	16886	16852	16942	17013	16627	16779	16914	17047	17191	16989	17058	16944	16894	16777	16812	16782	16985	17082	16889	17035	16832	16903	17044	16845	16966	16583	16762	17000	16826	16683	17030	16857	17027	16831	16712	16967	16950	17005	16765	16856	16783	16892	16974	16945	16949	16826	16824	16929	16759	16828	16952	16773	16886	16831	16828	16987	16732	16497	16987	16947	17013	16893	16972	16778	16956	16964	16943	16824	16904	16995	16958	16845	16615	16766	16827	17021	16808	16777	16911	17002	17143	16880	16890	16865	16979	16984	16793	16921	16925	16680	16679	16858	16829	16811	16980	16963	16904	16883	16657	16978	16841	16830	17056	16860	16736	16849	16920	16920	17063	16667	17026	16805	16958	16761	16639	16814	16614	16812	16927	16600	16760	17084	16918	16803	16983	16863	16844	16777	17036	16958	16793	16782	16978	16741	16783	17037	17087	16761	16939	17091	16730	16826	16797	16974	16846	16902	16836	16918	16842	16906	16877	16747	16853	16925	16835	16863	16920	17005	16979	16935	16885	16800	16875	16882	16749	16888	16880	16751	16712	16831	16747	16694	17032	17002	17008	17025	17014	16827	16851	16924	16843	16922	16951	16852	16907	16918	16828	16739	16820	16894	16959	16832	17064	16852	16808	17069	16944	16737	16850	16821	16734	16939	17086	16989	16849	16950	16915	16944	16705	16636	16809	16988	16794	16818	17021	16835	16710	16874	16956	16846	17084	17028	16990	16881	16937	16891	16792	16944	16739	16876	17084	16764	16883	16873	16892	16956	17039	16757	16735	16858	16972	16921	16770	16593	16853	17058	16705	16753	16755	16716	16968	17107	16950	16776	16892	17073	16893	16657	17074	16834	16852	16937	16694	16828	16956	16781	16816	17014	16928	16882	16605	16996	16925	16960	16780	16606	16907	16845	16760	16828	16995	17010	17012	16884	16795	16770	16856	16887	16889	16805	16693	16722	16967	16811	16860	16741	16706	16841	16906	16835	16843	16934	16668	16998	16967	16837	16854	16889	16706	16735	16858	16893	16656	16925	16994	17109	17030	16704	16928	17136	16548	16726	16862	16715	17092	16870	16905	16899	16847	16969	16867	16878	16839	16840	16902	16901	16798	17035	17043	16724	16944	17020	16930	16734	16760	17059	16856	16980	16828	16948	16992	16890	17015	16968	16849	17125	16873	17007	16737	16822	16728	16881	16852	16883	17049	16698	16960	16967	16756	17055	16877	17052	16897	16779	16982	17044	16843	16878	16950	16930	16981	17015	16793	17036	16928	17015	17006	16685	16961	16909	17002	17014	16971	16840	16815	16803	17032	16882	17036	16942	16935	16738	16938	16953	16718	16983	16904	16785	16917	16906	16899	16783	17040	16773	16904	16757	16842	16903	16877	16944	17027	16635	16917	16946	16761	16760	17102	16743	16776	16869	16711	16832	16937	17125	17005	16824	16731	16888	16858	17097	16877	17006	16924	16855	17019	16858	16780	16804	16921	16956	16867	16780	16845	17075	16812	17010	16844	16851	16978	16862	16655	16706	16785	16920	17100	16856	16886	16950	16979	16964	16729	16918	16851	16924	16847	16954	16791	16976	16988	16837	16863	16921	17041	16888	16929	16930	16891	16970	16798	16785	16902	17030	16943	16828	17013	16802	16978	16889	16832	16862	16743	16912	17005	16918	17100	16598	16840	16990
28104	40698	34123	21455	15548	11722	14188	15059	13033	11382	10751	10361	10423	10469	10309	10260	10538	10352	10461	10404	10332	10354	10465	10402	10211	10302	10385	10356	10397	10335	10227	10229	10437	10250	10366	10362	10203	10298	10357	10266	10169	10269	10285	10138	10417	10431	10347	10404	10308	10193	10441	10231	10539	10231	10383	10382	10352	10173	10243	10363	10241	10395	10356	10289	10289	10340	10390	10352	10425	10257	10322	10450	10369	10255	10520	10324	10340	10399	10383	10418	10313	10323	10238	10282	10363	10269	10347	10430	10326	10396	10298	10426	10367	10081	10311	10246	10207	10417	10329	10285	10368	10325	10341	10210	10208	10303	10433	10344	10263	10339	10146	10354	10393	10180	10333	10326	10292	10225	10273	10447	10436	10349	10304	10192	10451	10248	10330	10362	10279	10262	10491	10326	10439	10364	10303	10111	10139	10228	10335	10379	10375	10335	10303	10245	10337	10296	10321	10393	10361	10177	10293	10311	10331	10315	10218	10461	10373	10373	10486	10235	10367	10359	10269	10417	10448	10285	10316	10310	10380	10396	10341	10374	10326	10202	10385	10254	10463	10369	10267	10314	10392	10496	10517	10487	10203	10357	10467	10221	10499	10312	10301	10345	10380	10198	10418	10324	10279	10266	10216	10300	10350	10402	10252	10360	10312	10263	10304	10247	10421	10327	10361	10168	10271	10324	10383	10271	10350	10439	10372	10435	10234	10040	10297	10468	10276	10250	10297	10274	10465	10177	10323	10321	10275	10277	10313	10469	10339	10217	10302	10286	10283	10278	10247	10458	10312	10240	10236	10248	10411	10474	10384	10279	10293	10155	10497	10458	10238	10450	10203	10272	10197	10393	10301	10529	10333	10335	10243	10499	10317	10234	10263	10423	10172	10246	10420	10322	10366	10389	10321	10363	10266	10365	10238	10238	10344	10397	10148	10376	10241	10330	10310	10371	10395	10260	10343	10305	10275	10313	10449	10300	10451	10421	10351	10344	10391	10405	10465	10265	10381	10450	10390	10309	10395	10265	10450	10172	10317	10371	10547	10373	10289	10327	10131	10177	10156	10321	10140	10279	10507	10347	10130	10255	10210	10323	10218	10432	10297	10399	10144	10219	10257	10175	10187	10255	10397	10199	10450	10335	10335	10565	10257	10330	10339	10171	10394	10403	10267	10244	10391	10334	10287	10292	10220	10290	10309	10223	10329	10410	10349	10325	10286	10200	10290	10423	10325	10425	10381	10269	10195	10216	10319	10326	10111	10204	10278	10428	10283	10206	10421	10184	10421	10220	10448	10450	10358	10518	10261	10300	10440	10481	10408	10335	10235	10336	10270	10289	10234	10295	10197	10301	10208	10220	10327	10132	10167	10337	10274	10219	10125	10313	10351	10288	10451	10410	10443	10266	10180	10283	10369	10311	10369	10160	10310	10409	10326	10313	10381	10261	10364	10332	10302	10222	10360	10272	10375	10162	10399	10267	10291	10144	10280	10278	10351	10331	10224	10232	10573	10301	10476	10333	10440	10251	10280	10244	10390	10314	10424	10276	10252	10333	10336	10235	10169	10481	10307	10307	10325	10406	10197	10397	10308	10336	10418	10279	10408	10312	10404	10213	10330	10339	10482	10403	10509	10415	10403	10246	10420	10390	10358	10291	10379	10390	10275	10453	10349	10231	10254	10309	10279	10338	10344	10317	10327	10261	10495	10343	10237	10279	10117	10344	10269	10439	10135	10397	10433	10442	10378	10249	10496	10221	10406	10413	10305	10273	10387	10295	10423	10372	10425	10317	10313	10323	10483	10273	10354	10228	10355	10338	10402	10236	10220	10510	10374	10344	10281	10396	10341	10205	10369	10395	10256	10433	10333	10227	10310	10454	10351	10366	10494	10258	10434	10341	10210	10313	10252	10391	10419	10232	10318	10323	10456	10334	10313	10298	10516	10237	10485	10346	10316	10237	10350	10413	10368	10244	10402	10323	10327	10240	10194	10380	10277	10284	10392	10338	10244	10392	10414	10227	10462	10247	10277	10508	10170	10347	10267	10333	10259	10514	10430	10269	10261	10365	10328	10170	10326	10126	10389	10251	10416	10286	10405	10249	10412	10256	10435	10365	10271	10347	10485	10254	10338	10281	10366	10356	10229	10345	10294	10358	10259	10302	10198	10321	10395	10365	10424	10249	10214	10463	10327	10278	10356	10239	10319	10411	10316	10221	10263	10254	10283	10377	10174	10346	10208	10176	10375	10293	10246	10339	10219	10189	10290	10460	10363	10344	10278	10214	10157	10245	10397	10304	10258	10266	10227	10210	10403	10464	10437	10216	10220	10416	10196	10106	10359	10293	10182	10417	10296	10142	10417	10501	10201	10224	10224	10248	10213	10267	10282	10358	10286	10446	10268	10346	10303	10232	10443	10323	10310	10477	10217	10392	10378	10402	10230	10274	10328	10184	10427	10372	10257	10504	10306	10369	10348	10144	10184	10280	10320	10363	10357	10373	10315	10271	10295	10285	10263	10353	10452	10401	10421	10157	10304	10177	10286	10289	10306	10333	10329	10297	10274	10249	10352	10252	10518	10456	10413	10501	10292	10301	10234	10335	10378	10332	10438	10428	10261	10342	10305	10281	10434	10074	10310	10241	10219	10314	10363	10343	10313	10411	10328	10411	10301	10439	10378	10288	10365	10491	10257	10379	10279	10300	10287	10179	10329	10251	10271	10240	10366	10310	10254	10426	10216	10372	10233	10323	10292	10388	10276	10277	10155	10326	10273	10131	10278	10412	10398	10394	10270	10303	10176	10377	10254	10346	10424	10260	10412	10344	10158	10286	10357	10332	10440	10428	10395	10282	10464	10233	10324	10339	10251	10159	10379	10270	10401	10247	10481	10403	10348	10290	10264	10273	10501	10344	10293	10385	10298	10227	10357	10341	10387	10349	10395	10306	10179	10362	10328	10350	10376	10262	10183	10320	10313	10451	10268	10412	10362	10273	10395	10374	10284	10491	10168	10335	10434	10088	10239	10232	10469	10331	10381	10378	10275	10189	10378	10389	10298	10302	10431	10403	10108	10397	10299	10248	10306	10241	10368	10365	10319	10281	10301	10484	10402	10295	10331	10255	10211	10252	10212	10430	10350	10251	10340	10314	10338	10317	10504	10205	10254	10332	10383	10322	10431	10341	10252	10547	10188	10262	10170	10122	10324	10396	10221	10260	10146	10317	10344	10430	10291	10346	10284	10389	10405	10293	10243	10210	10362	10410	10475	10464	10259	10336	10421	10280	10233	10345	10492	10006	10209	10357	10302	10209	10262	10152	10384	10277	10460	10434	10259	10320	10225	10387	10207	10376	10348	10423	10229	10262	10294	10181	10263	10378	10215	10289	10285	10409	10470	10431	10301	10296	10278	10216	10220	10364	10255	10356	10312	10252	10247	10199	10276	10322	10275	10163	10315	10159	10314	10372	10369	10401	10288	10281	10312	10355	10371	10350	10393	10243	10328	10442	10278	10427	10305	10262	10347	10249	10288	10335	10255	10300	10113	10321	10380	10314	10437	10306	10252	10452	10326	10289	10406	10349	10324	10274	10470	10299	10294	10350	10325	10233	10216	10293	10249	10422	10265	10432	10357	10234	10495	10322	10264	10275	10300	10288	10364	10340	10471	10275	10445	10120	10307	10267	10342	10327	10253	10261	10317	10229	10397	10288	10359	10414	10258	10304	10437	10186	10421	10443	10408	10363	10487	10326	10151	10255	10289	10422	10264	10297	10396	10366	10333	10305	10454	10230	10392	10250	10361	10270	10246	10215	10368	10429	10311	10464	10379	10376	10427	10422	10243	10483	10384	10314	10369	10251	10307	10268	10306	10304	10330	10416	10330	10386	10374	10462	10262	10311	10132	10310	10219	10313	10172	10319	10376	10247	10328	10274	10301	10287	10316	10237	10472	10207	10372	10220	10354	10262	10352	10397	10325	10226	10365	10299	10289	10371	10391	10252	10365	10297	10308	10353	10258	10295	10284	10430	10268	10352	10207	10235	10241	10354	10215	10286	10503	10393	10486	10525	10179	10389	10411	10392	10394	10113	10328	10308	10405	10426	10380	10163	10390	10286	10404	10358	10307	10355	10460	10262	10284	10330	10420	10309	10338	10346	10203	10193	10402	10328	10303	10289	10421	10348	10251	10393	10324	10264	10298	10215	10449	10122	10239	10418	10191	10452	10270	10138	10280	10404	10463	10486	10232	10307	10298	10255	10360	10321	10377	10498	10366	10312	10394	10220	10222	10201	10201	10422	10287	10348	10271	10379	10251	10387	10248	10375	10380	10310	10325	10302	10334	10308	10297	10184	10245	10420	10222	10315	10372	10296	10352	10354	10263	10260	10133	10358	10361	10315	10291	10247	10383	10194	10231	10258	10281	10195	10538	10250	10397	10179	10282	10477	10285	10466	10267	10251	10150	10288	10300	10317	10217	10211	10418	10342	10263	10249	10384	10074	10330	10256	10405	10354	10294	10414	10329	10366	10304	10464	10431	10352	10451	10263	10323	10332	10196	10321	10374	10363	10128	10244	10369	10283	10358	10317	10251	10311	10400	10483	10292	10155	10388	10355	10424	10346	10512	10406	10044	10400	10404	10226	10323	10273	10319	10373	10255	10297	10278	10396	10275	10184	10293	10095	10378	10302	10331	10447	10278	10526	10349	10311	10335	10333	10188	10325	10259	10275	10328	10485	10280	10359	10322	10257	10215	10436	10305	10320	10151	10268	10449	10290	10235	10313	10316	10284	10334	10241	10296	10399	10220	10363	10257	10194	10469	10307	10386	10334	10373	10351	10368	10478	10288	10299	10204	10460	10380	10359	10231	10265	10401	10348	10257	10366	10260	10278	10132	10325	10294	10312	10191	10398	10475	10385	10413	10234	10280	10278	10303	10186	10343	10379	10332	10253	10241	10278	10340	10350	10426	10403	10374	10217	10385	10368	10288	10356	10427	10354	10351	10181	10342	10245	10156	10323	10367	10308	10470	10464	10335	10285	10214	10440	10279	10309	10271	10362	10311	10411	10321	10357	10325	10253	10236	10426	10264	10419	10311	10401	10357	10114	10313	10269	10452	10357	10052	10419	10353	10303	10431	10258	10389	10515	10144	10391
25969	22225	30420	29067	22531	26336	41510	41014	33990	25215	19943	17665	17137	17010	17350	16982	16883	17149	16947	17041	16986	16958	17077	16915	17072	16895	16976	17159	16879	16741	16903	16812	16832	17008	16925	16978	16766	16900	16935	16872	16937	16977	16831	16908	16867	16741	16806	16934	16947	16830	16849	16958	16959	16799	17070	16948	16859	16845	16942	16977	16905	17032	16889	16711	16970	16959	16880	16836	16985	16730	16995	16911	16862	16847	17054	17023	16798	17139	16994	16795	16839	16873	16923	16842	16858	16817	16958	16821	17007	16885	17014	16748	16925	16768	16928	16827	17071	17113	16897	16840	17015	16912	16811	17098	16777	16908	17069	16747	17080	17073	16913	16894	16796	16741	16848	17088	16777	16903	17068	16785	16805	16878	17150	16937	16784	16879	16817	16940	17012	16967	16983	16965	16660	17059	16932	16753	16807	16858	16928	16606	16741	16596	16827	16895	16869	16973	17013	16874	16871	16926	16917	16788	16940	16836	16856	16912	16870	16966	16607	16830	16807	16996	16828	16794	16846	16808	16909	16992	16856	16845	17000	16908	16882	16794	17234	16961	16879	16858	16693	16997	16971	16813	16769	16966	16713	16883	16937	17132	16830	17018	16809	17061	16990	16948	17006	16763	16726	16972	17011	16947	17075	16780	16666	16922	16933	16971	17043	16957	16814	16874	16910	16745	17154	17043	16656	16847	16911	17016	16853	16818	16677	16706	16723	16945	16953	16709	16838	16692	17004	16928	16643	16876	16577	16840	16813	16928	16833	16978	16789	16908	17031	16863	16979	16784	16877	16809	17059	16997	16717	16919	16657	16829	17103	16747	16666	16796	16862	16912	16801	16840	17010	16808	16852	16911	16967	17149	16821	16932	16958	16985	17015	16961	16849	16926	16900	16950	16955	16788	16854	16598	16597	16970	16911	16681	16788	16742	16773	16855	17040	16935	16706	16786	16870	16918	16942	16782	16884	16822	16853	16933	17062	16925	16786	16948	16897	16922	16905	17002	16928	16814	16992	16690	16911	16799	16927	16901	16961	16958	17040	16893	16869	16738	16771	16778	16643	16681	16925	16739	16756	16675	16954	16999	16766	16936	16993	16889	16921	16963	16767	16738	16912	17079	16778	16532	16852	16948	16902	16905	16911	16929	16783	16885	16825	16804	16984	16810	16795	16922	16954	16827	17014	16741	16896	16775	16774	16973	16954	16691	16696	16652	17053	16907	16853	16905	16758	17075	16867	16733	16652	16721	16729	16845	16616	16812	16768	17020	16776	16726	16720	16838	16970	16995	16854	16965	16992	16886	16787	16904	16782	16934	16883	17069	16938	16871	16876	16914	16925	16851	16863	16908	17078	17011	16758	16942	16927	16822	16814	16720	16723	16820	17007	16822	16855	16727	16856	16865	17185	16796	16782	16923	16731	16734	16540	16864	16786	16662	16753	16861	17023	16882	16991	16923	16742	16856	16943	16976	16738	16749	16730	16789	16678	16793	16870	16859	16922	16525	16938	16797	16936	16865	16762	16901	16702	16826	16985	17066	16914	17000	16932	16798	16735	16865	16831	16699	16824	17041	16952	16806	16824	16972	16931	17022	16927	16817	16990	17143	16912	16838	16945	16847	16997	16720	16682	16571	16782	16766	16847	16758	16845	16956	17054	16764	17060	16838	17069	16811	16980	16686	16736	16944	16796	16930	17106	16783	16842	16861	16925	16759	16998	17033	16980	16735	16749	16807	16878	16745	16816	16930	16779	16976	16941	17055	16705	16747	16732	17037	16995	16805	16869	16962	16808	16713	16829	16657	16814	16896	16818	16911	16839	16721	16965	16904	16678	16845	16659	16880	16901	17058	16677	16838	16766	16874	16787	16726	16962	17036	16849	17117	16857	16880	17006	16886	16907	16796	16929	16867	16744	16712	17106	16725	16720	16779	16839	16811	16702	16730	17025	16976	16852	16923	17179	16992	16958	16877	16844	16798	16881	16953	16914	16766	16943	16914	16958	16738	16865	16829	16877	17008	16925	16867	16588	16810	16736	17001	16799	16991	16981	16919	16770	16824	16878	16615	16913	17078	16950	17053	16810	16752	16958	16643	16954	17105	16866	16860	16943	16924	17048	16693	16761	16864	16907	16738	16893	16870	16801	16944	16870	16901	17074	16887	17129	16998	16947	16717	16747	16648	16702	16800	16668	16850	16938	16863	17167	16695	17080	16861	16977	17070	16967	16809	16788	16753	16801	16553	17112	16794	16947	17152	16932	16781	16874	16833	16676	16789	16846	16728	17007	16818	16936	16958	16790	16564	16983	16931	16950	16805	16965	16933	16751	16774	16862	17004	17021	16795	16684	16742	16903	16676	17073	16770	16964	16902	16771	16743	16998	16994	17002	16939	16791	16771	16933	17005	16956	16819	16991	16929	16858	16932	16966	16927	16832	16812	17023	16832	16984	16959	16983	16667	16983	16768	16678	16924	16847	16717	16750	16790	16866	16924	16916	16775	17063	17020	16799	16903	16813	16846	16637	16832	16855	17002	16985	16844	16825	16831	16907	16866	16842	16819	16971	16889	16758	16939	16997	16763	16690	16865	16894	16658	16667	16891	17128	16811	16719	16936	17009	16845	16854	17206	17034	17014	16934	17110	16785	16845	16791	16792	16751	16683	17045	16953	16946	16703	16800	16740	16886	16835	16994	16797	16903	16900	16749	16899	16961	16821	16936	16962	16819	16948	16825	16753	17020	16771	16797	16924	17015	17025	16886	16876	16867	17095	16917	16623	16919	16810	16782	16961	16845	16909	16875	16835	16688	16823	16842	17036	16746	16656	16733	16836	16835	16840	16883	16889	17088	16784	16813	16837	16935	17043	16762	16898	16874	16796	16916	16821	16829	16801	17018	16903	16697	16517	17049	16855	16810	17008	16868	16996	17020	16816	16693	16763	16764	16929	16904	17028	16716	16854	16884	16792	17032	16844	16565	16897	16923	16885	16724	16615	16968	17078	16825	16914	16772	16920	16685	16862	16899	16959	16878	16906	16871	16835	16758	16889	16806	16877	16985	16791	16756	16915	16803	16951	17159	16830	16886	17101	17208	16985	16887	16832	16688	16914	16910	16950	16956	16673	16907	16997	16977	16832	16936	16759	16918	17036	17043	16791	16836	16880	17149	16892	16929	17004	16814	16954	16816	16979	16646	16918	16938	16826	16969	16785	16921	16992	16870	16693	17012	16869	16812	16741	16611	16961	16864	16968	16697	16918	16910	16864	16825	16935	17066	16714	16808	16870	16936	16764	16985	16902	16792	16819	16861	16974	16890	16882	16732	16834	17001	16873	16906	16899	16692	16757	16990	16865	16912	17072	16787	16746	16760	17001	16937	17019	16908	16860	16931	16923	16766	16929	16992	16917	16840	16887	16792	16732	16893	16944	16833	16873	17104	16714	16681	16773	16969	16752	16740	16777	16867	16565	16834	16692	16784	16897	16586	16759	17076	17153	17020	16765	16885	16914	16970	17121	16864	16840	16855	16954	16934	16956	16935	16858	16939	16883	16956	16958	17014	16858	16794	17012	17019	16864	17084	16794	16887	16802	16793	16759	16792	17086	16925	16836	16822	16753	16852	16814	16938	16835	16911	16824	16853	16836	16886	16718	16971	16924	16838	16809	17013	16855	16876	16844	16993	16995	16924	16809	16643	16939	16783	16851	17001	16797	16829	16977	17068	16830	16963	17150	16765	16821	16963	16669	16865	16780	16789	16899	16767	16700	17015	16878	16627	16834	16735	17048	16851	17056	16929	16933	16716	17014	16872	16942	16955	16736	16874	16819	16830	17142	17036	17059	16799	17034	17009	17007	16880	16846	16845	16685	16821	16934	16771	16778	16809	16923	16991	16837	16678	16739	16852	16871	16882	16969	17020	16786	16874	16636	16920	17126	16972	17041	16886	16853	16953	16922	16817	16868	16955	16847	16868	16831	16943	16897	16971	16863	16874	16802	16940	16691	17047	16709	16857	16894	16932	16927	16671	16827	16905	16991	16724	16919	16774	16711	16912	16764	16867	16809	16904	16806	16906	16993	16817	16976	16787	16742	16835	16855	16687	16886	17090	16845	16858	17140	16858	16957	16818	16876	16851	16792	16923	16815	16852	16939	16739	16642	16645	16826	16717	16975	16907	16924	17045	16924	16891	16996	16855	16961	16772	16762	16715	16804	16714	16887	16774	16649	16664	16940	16960	16822	16923	16643	16754	16696	16678	16746	16882	16954	16751	16801	16683	16837	16963	16945	16823	16755	16819	16946	16836	16965	16786	16737	16818	16828	16855	17007	16897	16873	16783	16887	16891	16855	16822	16837	16885	16842	16763	16894	16784	17029	16862	16903	16913	16831	16819	16830	16762	16878	16878	16786	16908	16916	16784	16839	16864	16957	16800	16926	16943	17082	16946	17060	16922	17133	16719	16883	16779	16915	16832	16980	16755	16832	16851	16777	17001	16977	17064	16957	16729	16760	17040	17005	16769	16787	17066	16748	16811	16804	16826	16810	16834	16882	16868	16894	16947	16910	16893	17175	16829	16809	16882	16991	16895	16945	16874	16868	16887	16816	16914	17052	17029	16781	16899	16825	16721	16660	16873	16971	16839	16869	16899	17007	16833	16643	16987	16750	16866	16851	16807	16850	16963	16921	16631	16929	16943	17016	16885	16903	17001	16982	16948	16914	17024	16681	16847	17020	16879	16820	16913	16841	17052	16708	16812	16811	16706	16952	16915	16778	16735	16745	16920	17044	16799	16842	16983	16869	16770	16863	16657	16801	16809	16751	16956	16892	16770	16803	16943	16826	17112	17017	17072	17073	16921	16935	16695	16785	16792	16925	17181	16949	16807	16881	16767	16917	16819	16871	16785	16853	16872	16720	16909	16698	16855	16894	16809	16940	17260	16692	16866	16957	16806	16929	17023	16855	16933	17056	16778	16767	16941	16807	16757	16975	16807	17011	16823	16937	16731	16983	16866	16899	16753	16845	17011	16713	16953	17087	17090	17083	16945	16687	16769	16860	16977	16915	17018	16822	16896	16777	16877	16756	16758	16841	17215	17010	16913	16924	16887	16861	16781	16792	16955	17033	16895	16783	16899	16823	16682	16969	16918	16936	16983	16949
31282	53192	41058	19430	14162	22255	34271	34934	25140	17066	12657	11058	10736	10549	10514	10716	10606	10735	10558	10446	10525	10641	10429	10514	10554	10650	10498	10645	10577	10562	10439	10549	10660	10760	10570	10598	10556	10325	10563	10472	10582	10479	10634	10615	10518	10487	10528	10464	10290	10505	10482	10421	10630	10646	10574	10414	10629	10545	10524	10409	10399	10449	10575	10430	10467	10518	10659	10558	10478	10386	10425	10503	10481	10421	10518	10372	10452	10528	10566	10474	10621	10492	10641	10553	10438	10431	10549	10375	10440	10632	10504	10466	10465	10520	10652	10561	10700	10500	10586	10447	10534	10502	10456	10447	10456	10468	10437	10410	10443	10564	10488	10572	10322	10440	10499	10585	10592	10428	10391	10472	10578	10543	10543	10425	10471	10415	10455	10339	10498	10454	10484	10567	10604	10616	10576	10571	10396	10583	10521	10426	10485	10466	10462	10320	10508	10462	10468	10473	10500	10510	10542	10447	10655	10356	10599	10529	10327	10417	10407	10446	10474	10458	10555	10419	10472	10394	10472	10589	10510	10437	10583	10531	10450	10513	10373	10527	10437	10440	10375	10499	10564	10481	10621	10616	10470	10456	10433	10502	10606	10548	10415	10515	10399	10600	10484	10443	10534	10537	10476	10514	10534	10373	10428	10447	10584	10450	10558	10472	10478	10526	10421	10403	10558	10362	10417	10598	10455	10543	10570	10382	10628	10506	10610	10387	10561	10354	10498	10400	10542	10469	10359	10569	10564	10469	10555	10450	10470	10496	10587	10502	10486	10489	10380	10637	10429	10345	10507	10468	10598	10611	10473	10546	10533	10412	10449	10537	10527	10556	10477	10285	10577	10433	10602	10388	10462	10449	10676	10479	10457	10572	10475	10363	10383	10561	10524	10418	10470	10542	10416	10536	10404	10222	10564	10517	10494	10392	10447	10541	10551	10418	10504	10584	10504	10480	10338	10457	10393	10297	10594	10291	10440	10693	10484	10473	10600	10510	10449	10494	10508	10343	10547	10516	10597	10299	10403	10398	10501	10485	10552	10534	10516	10576	10411	10549	10531	10482	10476	10573	10578	10477	10451	10632	10432	10580	10412	10657	10539	10549	10443	10351	10420	10456	10577	10606	10486	10672	10418	10488	10584	10383	10540	10523	10631	10617	10462	10351	10485	10489	10524	10567	10388	10397	10565	10533	10533	10417	10398	10530	10499	10500	10451	10539	10434	10534	10450	10528	10214	10469	10451	10517	10443	10435	10509	10453	10463	10582	10621	10597	10493	10534	10580	10584	10487	10500	10498	10524	10274	10549	10514	10620	10504	10401	10592	10416	10670	10332	10577	10535	10489	10660	10401	10394	10621	10525	10727	10483	10414	10573	10561	10411	10557	10449	10476	10615	10425	10525	10352	10511	10493	10585	10421	10443	10555	10438	10432	10549	10486	10425	10622	10562	10530	10393	10567	10539	10567	10450	10584	10543	10410	10663	10624	10573	10617	10495	10468	10461	10491	10465	10546	10553	10457	10589	10667	10550	10528	10573	10531	10463	10484	10497	10536	10430	10321	10520	10364	10324	10467	10470	10395	10556	10440	10606	10437	10385	10562	10435	10344	10501	10727	10367	10570	10528	10599	10597	10465	10603	10399	10525	10519	10547	10416	10501	10569	10535	10512	10410	10329	10644	10617	10454	10477	10440	10514	10535	10393	10522	10631	10420	10371	10482	10389	10450	10732	10594	10390	10330	10492	10509	10558	10510	10403	10587	10265	10358	10481	10487	10536	10622	10445	10385	10540	10503	10424	10339	10525	10425	10553	10657	10506	10388	10397	10417	10490	10397	10421	10438	10486	10625	10517	10535	10518	10592	10512	10555	10354	10520	10389	10542	10547	10504	10608	10542	10488	10593	10509	10500	10552	10436	10498	10451	10390	10473	10369	10458	10461	10530	10489	10597	10458	10540	10489	10352	10498	10697	10494	10651	10564	10545	10577	10382	10512	10636	10440	10666	10495	10434	10485	10549	10526	10527	10416	10426	10514	10487	10397	10506	10412	10447	10484	10492	10196	10533	10393	10480	10555	10462	10519	10514	10530	10573	10580	10569	10557	10464	10390	10674	10464	10552	10511	10538	10541	10517	10383	10567	10757	10493	10559	10404	10525	10512	10590	10518	10446	10648	10535	10596	10592	10508	10488	10405	10671	10476	10645	10446	10474	10571	10526	10452	10580	10422	10500	10310	10557	10555	10569	10447	10515	10491	10533	10379	10445	10448	10438	10560	10379	10610	10545	10423	10477	10632	10439	10580	10501	10448	10494	10477	10592	10447	10539	10435	10478	10579	10410	10551	10494	10497	10530	10392	10524	10476	10539	10382	10472	10436	10515	10568	10480	10478	10521	10568	10617	10499	10374	10462	10518	10606	10375	10561	10479	10570	10455	10412	10488	10524	10554	10408	10628	10484	10513	10513	10457	10538	10610	10476	10571	10570	10576	10599	10361	10646	10449	10440	10482	10456	10551	10470	10494	10488	10559	10549	10528	10564	10510	10493	10487	10512	10379	10426	10453	10459	10486	10639	10360	10578	10593	10514	10458	10510	10455	10423	10647	10588	10500	10702	10469	10606	10624	10549	10596	10443	10535	10448	10636	10332	10400	10613	10466	10654	10459	10496	10519	10556	10607	10415	10523	10627	10450	10572	10451	10399	10499	10445	10585	10543	10593	10457	10551	10479	10485	10465	10419	10469	10589	10516	10485	10525	10537	10592	10515	10217	10596	10499	10507	10678	10502	10577	10436	10435	10424	10540	10502	10556	10503	10529	10401	10577	10315	10414	10468	10626	10478	10492	10680	10399	10511	10435	10549	10554	10348	10406	10502	10539	10528	10444	10550	10536	10580	10425	10514	10316	10281	10476	10643	10456	10460	10614	10527	10534	10538	10603	10434	10493	10446	10539	10521	10596	10560	10344	10343	10528	10533	10477	10511	10593	10497	10504	10392	10563	10396	10551	10478	10458	10442	10423	10603	10511	10517	10484	10603	10516	10399	10624	10486	10532	10414	10532	10503	10472	10642	10601	10529	10508	10612	10376	10642	10411	10440	10472	10488	10703	10515	10512	10547	10550	10709	10503	10562	10480	10539	10604	10430	10456	10480	10535	10626	10559	10521	10634	10571	10662	10481	10674	10450	10472	10422	10520	10474	10422	10632	10600	10625	10469	10491	10425	10315	10554	10474	10621	10603	10551	10620	10593	10538	10499	10496	10678	10503	10501	10531	10668	10518	10588	10455	10494	10564	10574	10547	10456	10485	10398	10600	10446	10467	10458	10615	10429	10388	10374	10443	10547	10682	10402	10588	10425	10586	10289	10595	10400	10449	10568	10520	10458	10533	10638	10405	10414	10541	10642	10543	10626	10489	10609	10469	10523	10480	10457	10463	10577	10494	10574	10633	10481	10597	10637	10600	10508	10367	10448	10626	10530	10516	10385	10521	10479	10343	10534	10594	10625	10603	10624	10528	10432	10569	10259	10584	10361	10546	10478	10487	10605	10669	10526	10471	10418	10522	10420	10506	10421	10433	10382	10464	10637	10472	10410	10347	10458	10496	10617	10475	10386	10492	10465	10424	10501	10631	10322	10595	10333	10460	10433	10613	10560	10504	10488	10517	10533	10406	10529	10334	10500	10667	10574	10474	10530	10542	10553	10531	10484	10646	10576	10538	10578	10571	10557	10552	10645	10577	10470	10463	10373	10501	10365	10483	10438	10580	10434	10434	10524	10450	10635	10408	10583	10478	10326	10454	10469	10437	10553	10648	10452	10445	10419	10604	10448	10552	10361	10564	10713	10602	10423	10540	10473	10614	10501	10499	10493	10505	10608	10460	10472	10655	10618	10465	10601	10419	10609	10538	10481	10477	10525	10604	10522	10421	10660	10472	10662	10516	10406	10520	10490	10551	10458	10520	10539	10426	10494	10633	10591	10533	10637	10499	10506	10456	10503	10488	10483	10542	10619	10568	10507	10522	10573	10618	10598	10341	10274	10588	10641	10494	10428	10569	10512	10516	10531	10425	10575	10465	10542	10464	10553	10414	10495	10514	10531	10424	10522	10429	10572	10453	10425	10467	10584	10661	10459	10425	10387	10670	10417	10588	10540	10438	10370	10655	10614	10441	10478	10686	10443	10487	10519	10414	10477	10498	10576	10357	10494	10422	10570	10468	10593	10368	10533	10534	10570	10407	10592	10511	10438	10585	10453	10698	10487	10424	10626	10400	10390	10549	10445	10551	10416	10455	10527	10648	10658	10583	10388	10434	10660	10670	10493	10509	10498	10476	10440	10476	10493	10567	10490	10459	10462	10542	10480	10491	10428	10583	10400	10567	10470	10395	10749	10613	10559	10476	10415	10440	10486	10503	10537	10548	10547	10424	10612	10471	10454	10567	10392	10455	10483	10565	10623	10325	10503	10510	10543	10543	10423	10546	10682	10604	10606	10563	10504	10520	10529	10513	10525	10641	10400	10558	10532	10527	10517	10552	10565	10486	10676	10424	10407	10360	10471	10517	10475	10510	10431	10464	10566	10426	10458	10606	10420	10455	10458	10604	10662	10542	10521	10530	10361	10386	10435	10555	10531	10464	10639	10493	10523	10457	10499	10531	10613	10426	10552	10451	10582	10514	10357	10524	10422	10547	10320	10604	10633	10540	10467	10636	10569	10548	10294	10313	10533	10459	10343	10532	10454	10518	10557	10483	10488	10423	10572	10512	10530	10393	10558	10561	10656	10575	10509	10524	10469	10584	10530	10513	10382	10666	10523	10671	10542	10364	10533	10557	10509	10685	10458	10547	10476	10564	10525	10526	10502	10445	10395	10535	10495	10495	10473	10649	10642	10399	10483	10525	10568	10565	10504	10564	10546	10684	10532	10556	10565	10571	10537	10707	10545	10442	10536	10582	10502	10458	10404	10387	10323	10497	10562	10516	10408	10428	10595	10604	10533	10463	10507	10526	10528	10331	10525	10522	10380	10530	10458	10487	10468	10522	10384	10527	10509	10460	10476	10584	10510	10398	10649	10544	10342	10369	10599	10565	10440	10437	10572	10523	10620	10445	10396	10591	10486	10438	10489	10391	10458	10544	10426	10561	10591	10351	10589
24205	21671	29255	26659	24521	29202	51805	54651	43033	33341	23509	19352	18026	17572	17424	17380	17597	17119	17448	17325	17342	17591	17351	17336	17423	17273	17360	17340	17283	17299	17408	17181	17440	17106	17474	17054	17118	17183	17053	17106	17074	17230	17391	17135	17042	17333	17029	17279	17356	17257	17327	16952	17323	17185	17144	17175	17147	17244	17150	17102	17120	17343	17122	17010	17050	17183	17172	17345	17204	17168	17221	17118	17285	17187	17316	17197	17292	17117	17226	17192	17208	17094	17163	17123	17150	17226	17288	17277	17274	17232	17223	17174	17409	17252	16988	17119	17205	17101	17418	17308	17220	17476	17054	17057	17143	17367	17338	17234	17071	17002	16943	17053	17265	17229	17100	17106	17225	17294	17117	17200	17262	17160	17390	17085	17097	17229	17083	17344	17083	17069	17180	17093	17145	17078	17146	17409	17302	17301	17125	17140	17116	17000	17387	17096	16994	17416	17162	17386	17275	17128	17154	17287	17268	16979	17155	17042	17122	17149	17327	17319	17292	17336	17224	17006	17250	17373	17245	17137	17157	16989	17192	17157	17186	17099	17201	17358	16912	17248	17275	17128	17147	17243	17034	17143	17135	17328	17098	17161	17066	16973	16966	17208	17343	17218	17231	17301	17195	16999	17264	17041	16952	17022	17017	17249	17071	17323	17139	17155	17174	17172	17161	17116	17229	17101	17230	17127	17219	17113	17089	17213	17079	17119	16838	17128	17129	17111	17015	17031	17141	17275	17122	17028	17244	17307	17219	17095	17089	17157	17170	17215	17246	17240	17234	17112	17342	17276	16912	17110	17152	17159	17251	17216	17287	17371	17061	17087	17157	16915	17209	17177	17133	17101	17158	17213	17142	17086	17313	17169	17181	17065	17101	17086	17083	17158	17261	17195	17178	17233	17164	17063	17152	17301	17166	17338	16936	17124	17067	17022	17304	17184	17180	17050	17091	17151	17162	17263	17425	17168	17264	17183	17034	17196	17151	17302	17233	17172	17309	17185	17186	17148	17292	17194	17076	16939	17126	16982	17246	17203	17394	17277	17132	17227	17194	17134	17393	17281	17233	17092	17335	17175	17307	16958	17114	16997	17163	17189	17117	17078	17190	17051	17037	17327	17172	17225	17198	17278	16975	17075	17380	17090	17265	17129	16979	17166	17267	17337	17158	17168	17086	17099	17370	16985	17136	16903	17143	16991	17164	17192	17215	17081	17133	17112	17165	17236	17156	17392	17238	17113	17169	17051	17251	17099	17127	17308	17303	17153	17037	17279	17284	17296	17277	17324	17082	17214	17310	17304	17211	17209	17036	17118	17187	17195	17106	16963	17020	17376	17189	17299	17087	17190	17440	17193	17362	17049	16972	17278	17257	17250	17129	17077	17185	17225	17082	17204	17116	17031	17097	17153	17415	17293	17099	17239	16964	17024	17181	16917	17360	17054	17163	17204	17147	17260	17345	17201	17374	17445	17349	17041	17173	17242	17158	17186	17146	17036	17324	17039	17117	17271	17127	17287	17052	17300	17227	17446	17274	17269	17079	17105	17050	17210	17143	17079	16991	17070	17229	17181	17127	17107	17057	17218	17346	17142	17039	16901	17479	17136	17212	17173	17257	17175	17034	17270	17104	17372	17244	17218	17149	17125	17229	17277	17435	17417	17040	17049	17071	16993	17108	17268	17181	17169	17356	17099	17129	17291	16961	17126	17302	17207	16963	17059	17284	17344	17254	17200	17270	17133	17059	17092	17356	17097	17432	17046	17267	17288	17380	17080	17081	17239	17132	17050	17109	17213	17147	17224	17171	17188	17163	17206	17275	17025	17188	17288	17147	17254	17216	17145	17222	17060	17073	17105	17338	17394	17209	17044	17282	17124	17112	17323	17219	17254	17162	17131	17129	17030	17117	17047	17070	17238	17124	17224	16932	17139	17085	17219	17297	17144	17265	17295	17260	17331	17158	17251	17345	17199	17308	17282	17364	17199	17145	17128	16862	17178	16990	17241	17173	17116	17318	17120	17316	17201	17293	17390	16971	17194	17283	17238	17205	16979	17359	17381	17324	17122	17075	17304	17333	17196	17294	17279	17027	17144	17202	17164	17201	17111	17150	17246	17065	17032	17272	17141	17069	17189	17356	17188	17316	17243	17023	17172	17279	17454	17070	17214	17077	17182	17021	17348	17184	16989	17188	17201	17240	17087	17254	17037	17123	17323	17155	17252	17092	17061	17075	16972	17029	17075	17208	17119	17081	17099	17294	17309	17099	17012	17198	17018	17132	17108	17230	16983	17316	17210	17248	17096	17216	17257	17217	17110	17095	17055	17123	17204	17328	17291	17152	17239	17325	17289	17347	17171	17108	17346	17119	17415	17235	17100	17140	17072	17091	16839	17456	17157	17304	17237	17148	17222	17167	16907	17127	17297	17290	17294	16954	17071	17058	17248	17100	17180	17316	17220	17078	17107	17183	16954	16976	17005	17101	17099	17121	17354	17399	17185	17236	17347	17202	17081	17260	17190	16895	17248	17099	17288	17132	17080	17173	17211	17029	17055	17056	17166	16967	17341	17280	17147	17123	17059	17199	17191	17615	17345	17186	17321	16913	17181	17073	17124	17333	17328	17167	17458	17256	17512	16763	17212	17394	17081	17296	17393	17294	17243	17080	16937	16946	17109	17076	17128	17276	17216	17452	17291	17258	17140	17021	17227	17328	17095	17045	17240	17095	16859	17052	17006	17183	17175	17097	17184	17267	17208	17186	17087	17203	17208	17083	17102	17275	17275	17134	17196	17288	17169	17074	17052	17095	17307	16938	17201	17330	17085	17008	17263	17106	17181	17070	17302	17241	17078	17100	17171	17040	17162	17162	17176	16880	17165	16967	17271	17131	17248	17232	17202	17246	17250	17253	17158	17134	17206	17284	17262	17157	17045	17046	17268	17150	17104	17190	17174	17149	17135	17200	17104	17091	17031	17243	17246	17212	17162	17108	17202	17314	17148	17328	17195	17165	16913	17253	17327	17166	17132	17135	17178	17076	16973	17349	17014	17134	17061	17264	17244	17167	17103	17139	17115	17263	17118	17032	17026	17121	17191	17276	17015	17192	17074	17122	17094	17217	17146	17170	17209	17161	17091	17181	17237	16997	17184	17189	17127	17349	17115	17160	17162	17135	17054	17137	17277	17255	17050	17240	17144	17189	17277	17345	17168	17059	17280	17093	17242	17303	17039	17134	17110	16979	17040	17279	17132	17271	17113	17022	17127	17119	17165	17211	17275	17387	17179	17127	17055	17193	16996	17326	17177	17049	17272	16984	17231	17026	17393	17200	17268	17132	17140	16933	17184	17024	17299	17286	17126	17019	17208	17157	17291	17269	16999	17063	17082	17138	17144	17346	17295	17204	17136	17304	17331	16967	17289	17214	17147	17218	17075	17028	17025	17136	17117	16927	17253	17217	17336	17158	17081	17368	17278	17023	17264	17056	17099	16957	17278	17133	17285	17205	17121	17142	16895	17140	17026	16778	17043	17018	17240	17286	17115	17040	17316	17276	17331	17208	17366	17229	17008	17301	17219	17217	17063	17161	17145	17328	17229	17496	17257	17341	17228	17216	17289	17103	17096	17307	17221	17241	17155	17306	16950	17244	17153	17248	17319	17327	17205	17327	17104	17221	17242	17184	17185	17096	17163	17055	17139	17163	17332	17374	17120	17197	17173	17215	17066	17134	17048	17066	16973	17213	17078	16959	17217	17391	17187	17153	17149	17234	17182	17307	17126	17187	17041	17103	17266	17105	17335	17177	17203	16903	16980	17017	17419	17064	17454	17300	17142	17081	17203	17286	17209	17187	17199	17075	17150	17108	17397	17092	17069	17271	17310	17216	17050	17181	17351	17270	17257	17168	17097	17268	17200	17061	17290	17021	17080	17280	17238	17337	17326	17164	17125	17182	17268	17246	17228	16885	17129	17310	17136	17231	17152	17371	17099	17158	17334	17136	17215	17262	17260	17125	17171	17234	17160	17121	17302	17045	17184	17302	17327	17312	17029	16984	17203	17283	17292	16986	17280	17332	17282	17316	17117	17174	17487	17246	17180	17196	17276	17079	17210	17162	17159	17047	17226	17394	17235	17245	17132	17327	16987	17153	17321	17275	17149	17295	17051	17177	17037	17249	17351	17229	17249	17114	17160	17113	17133	17315	17198	17404	17141	17261	17143	17313	17087	17371	17246	17466	17074	17367	17196	17198	17102	17069	17244	17108	17346	17128	17232	17155	17330	17059	17023	17285	17025	17070	17095	17149	16988	17154	16973	17287	17170	16893	17042	16937	16931	17160	17293	17180	17247	17297	17186	17075	17251	17370	17099	17172	17367	17251	17145	17169	17145	17242	17301	17235	17254	17156	17050	17237	17247	17040	17175	17415	17489	17564	17251	17011	17245	17241	17178	17180	17087	17253	17210	17122	17200	17262	17090	17114	17044	17109	17194	17042	17201	17406	17110	17139	17245	17239	17290	16990	17011	17184	17258	17112	17197	17360	17289	17246	17111	17142	17056	17213	17156	17108	17202	17062	17019	17023	16936	17251	17340	17220	17152	17208	16982	17470	16989	17183	17242	17384	17192	17187	16980	17151	17144	17084	17068	17132	17022	17203	17176	17057	17024	17137	17125	17161	17153	17221	17186	17351	17200	17243	17096	17111	17262	17180	17331	17241	17223	17320	17245	17291	17200	17194	17129	17161	17087	17123	17201	17195	17215	17183	17072	17361	17247	17400	17094	17097	17205	17110	17274	17158	17104	17091	17337	17070	17144	17257	17361	17308	17319	17250	17146	17108	17182	17107	17081	17232	17234	17225	17180	17243	17171	17152	17031	17010	17239	17221	17243	17062	17395	17132	17365	17298	17224	17155	17122	16976	17044	17235	17049	17236	17190	17303	17081	17122	17114	17314	17137	17387	17195	17191	17184	17249	17343	17100	17182	17284	17440	17253	17172	17169	17267	17369	16892	17020	17452	17055	17218	17125	17179	17340	17304	17372	17303	17316	17294	17050	17313	17282	17312	17161	17164	17328	17403	17080	17175	17267	17176	17236	17287	17276	17026	17042	17069	17377	17316	17125	17209	17069	17257	17292	17167	17296	17125	16987	17324	17176	17160
36679	58651	50209	26228	19586	24731	47891	49407	35421	24380	14936	12199	11192	11011	10942	11021	10770	11020	10691	10925	10924	10951	11008	10831	10915	10838	10984	10904	10813	10952	10799	11099	10877	10893	10786	10919	10884	10787	10817	10909	10804	10782	10866	10648	10757	10866	10699	10878	10915	10932	10870	10862	11114	10746	10850	10928	10773	11017	10912	10732	10831	10847	10877	10867	10779	10947	10877	10772	10918	10916	10907	10819	10812	10753	10843	10735	10861	10752	10945	10813	10770	10771	10753	10807	10857	10876	10879	10885	10840	10763	10645	10786	10761	10803	10852	10684	10901	10808	10753	10833	10965	10888	10895	10996	10719	10860	10963	10909	10841	10737	10644	10784	10845	10717	10871	10862	10597	10697	10873	10824	10823	10699	10951	10822	10835	10943	10906	10823	10940	11027	10809	10716	10848	10836	10810	10876	10841	10790	10709	11032	10867	10873	10734	10873	10819	10882	10763	11029	10818	10789	10823	10635	10742	10756	10798	10731	10796	10766	10944	10873	10883	10871	10753	10894	10899	10573	10837	10868	10931	10913	10817	10902	10761	10906	10751	10808	10763	10785	10779	10748	10811	10927	10732	10878	10775	10753	10664	10943	10747	10969	10925	10754	10867	10814	10819	10852	10725	10867	10899	10761	10792	10838	10934	10727	10785	10860	10902	10664	10894	10802	10876	10955	10960	10815	10736	10717	10989	10809	10676	10884	10861	10864	10753	10697	10976	10794	10666	10771	10677	10842	10742	10699	10748	10793	10690	10862	10822	10911	10850	10841	10877	10905	10797	10672	10809	10849	10877	10786	10885	10693	10820	10834	10909	10699	10690	10843	10812	10870	10972	10750	10838	10870	10753	10789	10666	10855	10823	10734	10703	10745	10610	10866	10910	10898	10713	10863	10886	10902	10823	10768	10872	10736	10802	10718	10815	10725	10692	10940	10906	10825	10858	10771	10670	10813	10726	10903	10898	10789	10903	10807	10844	10740	10871	10703	10781	10917	10859	10739	10808	11021	10853	10658	10749	10737	10856	10749	10860	10877	10794	10679	10864	10783	10785	10752	10765	10745	10919	10687	10772	10801	10815	10836	10669	10886	10759	10866	10753	10914	10908	10924	10921	10808	10639	10867	11041	10752	10747	10859	10746	10697	10878	10805	10915	10823	10779	10682	10895	10792	10666	10788	10863	10811	10823	11031	10840	10641	10905	10797	10904	10818	10867	10725	10752	10842	10817	10759	10832	10633	10872	10811	10802	10835	10740	10669	10845	10636	10693	10773	10852	10791	10743	10803	10880	10738	10736	10794	10995	10748	10816	10688	10652	10741	10593	10991	10750	10774	10801	10701	10769	10816	10768	10766	10787	10842	10785	10935	10737	10819	10731	10822	10822	10785	10703	11032	10839	10734	10721	10647	10704	10749	10777	10708	10773	10812	10766	10853	10787	10951	10914	10596	10795	10839	10846	10886	10733	10947	10642	10866	10599	10847	10892	10729	10885	10748	10785	10837	10836	10776	10848	10879	10905	10819	10851	10843	10883	10840	10866	10740	10841	10622	10702	10796	10776	10633	10795	10820	10820	10679	10675	10909	10720	10733	10620	10755	10866	10828	10731	10889	10730	10762	10712	10661	10928	10773	10751	10796	10784	10879	10806	10847	10934	10678	10982	10822	10749	10862	10825	10775	10770	10910	10772	10956	10834	10768	10745	10738	10949	10737	10673	10927	10732	10762	10764	10762	10755	10846	10777	10730	10729	10810	10782	10859	10807	10833	10989	10863	10870	10723	10884	10826	10911	10701	10848	10787	10656	10846	10682	10716	10792	10838	10746	10765	10772	10739	10832	10863	10760	11035	10847	10816	10885	10758	10716	10855	10781	10768	10869	10756	10777	10726	10688	10714	10738	10634	10742	10812	10694	10717	10748	10709	10744	10675	10828	10786	10853	10781	10939	10808	10801	10783	10904	10677	10860	10784	10826	10922	10941	10806	10741	10773	10750	10814	10840	10848	10882	10780	10840	10908	10860	10804	10977	10839	10807	10854	10797	10931	10978	10764	10814	10898	10730	10824	10708	10773	10867	10757	10743	10828	10771	10930	10799	10741	10862	10781	10847	10744	10957	10749	10735	10860	10823	10785	10625	10681	10803	10837	10781	10884	10786	10814	10987	10710	10805	10804	10649	10799	10717	10980	10718	10747	10833	10716	10808	10721	10828	10731	10810	10659	10829	10803	10668	10703	10769	10836	10778	10803	10790	10946	10829	10787	10898	10832	10808	10744	10947	10860	10785	10803	10900	10780	10858	10920	10777	10876	10925	10760	10798	10804	10915	10772	10851	10798	10620	10690	10802	10810	10869	10989	10734	10755	10753	10636	10773	10900	10867	10901	10644	10853	10796	10874	10879	10858	10791	10759	10807	10846	10698	10981	10787	10798	10817	10793	10838	10813	10781	10753	10603	10898	10658	10714	10682	10852	10809	10996	10827	10745	10683	10842	10989	10683	10743	10697	10720	11046	10723	10752	10640	10764	10680	10866	10701	10729	10843	10823	10654	10807	10780	10899	10819	10822	10837	10697	10933	10899	10823	10849	10870	10660	10789	10803	10834	10753	10836	10753	10900	10872	10850	10684	10882	10810	10728	10856	10913	10831	10878	10814	10630	10828	10800	10992	10796	10840	10803	10844	10893	10785	10831	10830	10833	10755	10889	10746	10872	10794	10719	10904	10773	10645	10719	10889	10870	10734	10725	10827	10766	10751	10728	10692	10856	10940	10850	10723	10965	10969	10829	10853	10783	10901	10903	10967	10718	10810	10648	10874	10795	10819	10743	10857	10911	10807	10670	10815	10877	10803	10795	10902	10862	10940	10760	10751	10766	10923	10712	10709	10725	10823	10929	10858	10740	10752	10803	10846	10701	10650	10660	10786	10872	10864	10792	10781	10766	10823	10834	10988	10665	10746	10857	10850	10817	10774	10811	10916	10856	10716	10711	10884	10917	10744	10888	10728	10742	10735	10632	10875	10860	10861	10758	10758	10818	10871	10738	10808	10834	10709	10840	10822	10830	10870	10749	11033	10661	10790	10810	10808	10836	10771	10780	10856	10744	10661	10801	10885	10807	10879	10831	10804	10805	10842	10695	10817	10895	10895	10630	10806	10842	10813	10841	11001	10955	10887	10919	10721	10803	10816	10769	10852	10927	10930	10790	10868	10957	10928	10670	10729	10676	10756	10652	10891	10775	10777	10779	10796	10832	10820	10667	10804	10633	10560	10800	10817	10965	10685	10821	10783	10695	10700	10717	10714	10813	10762	10723	10679	10701	10682	10740	10877	10811	10628	10767	10811	10795	10968	10831	10963	10860	10919	10904	10699	10792	10822	10736	10871	10860	10813	10852	10814	10897	10817	10845	10653	10712	10948	10723	10637	10827	10963	10733	10972	10650	10928	10806	10705	10932	10745	10892	10654	10858	10793	10892	10827	10885	10913	10836	10807	10804	10849	10700	10893	10692	10644	10919	10816	10608	10801	10703	10700	10751	10835	10810	10787	10696	10742	10834	10655	10889	10907	10809	10661	10695	10660	10934	10875	10824	10772	10866	10729	10694	10905	10866	10888	10714	10817	10889	10839	10776	10832	10854	10770	10684	10749	10718	10701	10912	10668	10877	10895	10856	10933	10858	10666	10878	10744	10911	10696	10707	10824	10820	10772	10794	10789	10828	10950	10983	10873	10935	11010	10752	10652	10749	10881	10709	10757	11007	10910	10671	10915	10874	10904	10780	10864	10802	10871	10826	10822	10716	10763	10678	10829	10679	10905	10804	10709	10959	10817	10784	10777	10857	10791	10715	10781	10848	10845	10784	10824	10709	10872	10716	10921	10635	10675	10769	10864	10961	10755	10824	10759	10824	10690	10801	10778	10780	10850	10881	10835	10820	10737	10801	10796	10790	10645	10797	10800	10738	10674	10930	10976	10658	10807	10829	10801	10922	10780	10823	10852	10833	10661	10983	10903	10790	10907	10923	10766	10901	10683	10832	10808	10691	10775	10709	10762	10949	10814	10987	10997	10936	10721	10855	11006	10532	10756	10756	10950	10695	10815	10822	10789	10816	10774	10720	10976	10811	10788	10686	10813	10886	10833	10841	10516	10819	10880	10921	10813	10684	10672	10897	10642	10890	10688	10821	10812	10957	10797	10658	10660	10770	10707	10829	10669	10776	10757	10837	10908	10839	10872	10772	10714	10740	10926	10854	10853	10810	10694	10874	10884	10811	10821	10689	11043	10773	10875	10760	10624	10723	10796	10744	10933	10811	10630	10934	10766	10675	10746	10764	10852	10714	10869	10809	10645	10773	10832	10883	10773	10810	10888	10846	10877	10826	10608	10724	10807	10750	10833	10869	10803	10733	10680	10731	10795	10796	10761	10885	10571	10797	10689	10625	10737	10687	10840	10664	10892	10733	10779	10811	10953	10792	10824	10945	10633	10827	10790	10675	10815	10778	10735	10786	10674	10936	10871	10895	10744	10716	10864	10558	10711	10864	10838	10838	10850	10731	10689	10586	10883	10801	10896	10814	10842	10738	10802	10716	10916	10798	10845	10857	10801	10843	10680	10771	10774	10770	10697	10681	10648	10815	10739	10839	10896	10796	10839	10721	10824	10881	10855	10898	10796	10691	10864	10802	10865	10754	10800	10617	10780	10788	10903	10723	11004	10780	10767	10728	10697	10817	10732	10733	10763	10672	10745	10778	10872	10835	10838	10722	10846	10864	10823	10775	10822	10841	10936	10873	10818	10958	10704	10846	10785	10807	10719	10883	10821	10706	10853	10819	10766	10819	10858	10948	10825	10681	10855	10792	10890	10844	10865	10768	10731	10795	10752	10993	10878	10782	10766	10748	10941	10968	10810	10710	10864	10959	10775	10744	10883	10776	10700	10675	10680	10847	10975	10971	10848	10921	10877	10653	10752	10762	10691	10747	10882	10690	10791	10754	10751	10809	10881	10726	10697	10996	10848	10872	10884	10723	10741	10794	10804	10749	10721	10911	10824	10840	10786	10860	10802	10872	10919	10723	10857	10654	10862	10769	10711	10964	10788	10870	10798	10746	10943	10920	10782	10817	10800	10758	10863	10826	10841	10681	10800	10788	10808
35996	36424	38210	28513	23856	20587	20495	20916	20177	19050	17895	17225	17315	16970	17201	17228	17099	17213	17072	17155	17036	16928	17127	17096	17055	17017	17005	17211	17253	17170	17126	17006	16876	16901	17219	17023	17105	16992	17083	17026	16905	16973	16836	16963	16859	16674	17002	17038	16882	17141	17194	16900	17197	16781	17073	17118	17019	17073	17087	16863	16834	16940	17178	16790	17076	16881	17099	16800	17108	17194	16990	16952	16995	17223	16977	17065	17017	16948	17205	16991	16851	17105	17271	17221	16988	16891	16931	17035	16999	16979	17052	17066	17026	17097	17237	16814	16871	16993	16993	16862	17019	17145	16977	16775	17087	17134	17023	17133	17123	16925	16872	17077	17117	16999	17105	17105	16918	16869	16898	16992	16902	17127	17128	16992	17162	17020	17025	17180	16877	17194	17155	16901	17049	16962	17133	16953	16991	16905	17117	17251	16945	16985	17040	17111	16934	16932	16889	17013	17030	17079	16973	17196	17068	16850	16910	16949	17156	16945	16847	16983	16955	17050	16936	17154	16956	16895	16867	16982	16918	17016	16931	17040	17079	16941	16932	17021	16942	16933	16875	17033	16919	17068	17056	16977	16933	16926	17147	16835	16935	17180	16737	17004	16877	16991	16915	16987	16842	16926	17012	16871	17042	16969	17058	17009	17066	16957	16949	17079	17131	16899	17016	17075	16782	17104	16975	16954	17057	17114	16822	16947	17069	16908	17015	16915	16885	16970	17014	16823	16961	16898	17001	17110	17117	16940	16967	16897	16970	16916	17083	16946	17058	17173	16891	17084	17011	16992	16903	16763	16940	17084	17107	16953	17015	16852	17256	17019	16996	17066	16989	16992	16776	16875	17265	17014	17062	17041	16908	16987	16910	16982	17084	17037	17064	17086	17206	16710	17096	17166	16864	17014	16784	17036	17100	16812	17074	16882	17011	17055	17151	16908	16936	17029	17094	16977	16909	17043	16944	16983	16900	17092	16866	16889	17114	17010	16873	16908	17022	16959	16814	17056	16956	16842	16934	16845	16835	16934	16937	17186	17042	17081	17160	16967	17126	17049	16859	16914	16999	16899	17040	17077	16957	17070	17020	17098	16932	16849	16882	16871	17097	17062	17101	17058	17073	16984	17025	17129	17230	17002	16857	16851	17101	17150	16929	16984	17006	16997	16861	17092	16918	16832	16949	17075	16879	17003	16877	17039	16810	16965	16904	17064	17068	17007	16763	16997	17091	17078	17151	17095	17135	16935	16845	16956	17070	16919	16928	17085	16810	17104	16786	17048	17122	16941	16916	17214	16920	16873	17111	16882	17144	17131	17062	17215	17175	16888	16857	17128	17262	17147	17117	16873	17148	17044	17172	17028	17189	17022	16899	16791	16981	17118	17092	16843	17075	16894	17118	16760	17058	17054	16890	17090	17136	17067	16930	17093	16998	17093	17249	17020	16784	16993	16969	16747	16925	17021	16804	16970	17033	17023	16983	16978	16974	16989	16837	17112	16991	17084	16944	17020	17117	17094	16875	17270	17126	17065	17043	17040	17063	17037	16910	16969	16876	17011	16935	16998	16874	16949	17067	17092	17025	17019	16988	16871	16967	17127	17000	16905	17144	16966	16892	17026	17161	16941	16918	17019	17036	16868	16922	17046	16957	16923	17189	17063	17010	16978	17046	16685	17116	17011	16902	17083	17030	16875	16947	16875	16864	16911	16970	16926	16985	17207	16939	16969	17008	16862	17289	17012	16672	17018	17116	17080	16896	16953	17055	16938	17187	16986	16973	16888	17075	16937	17017	16843	17031	16948	17025	16908	17002	16977	17093	17099	17042	16952	17119	17236	16955	16936	17210	17160	16872	17085	17077	17114	17058	17079	16824	17010	17071	16954	17023	17107	17185	16948	16972	16965	16949	17047	17185	16940	16853	16942	17046	17115	16908	17027	17170	16968	16965	17087	17128	16859	17144	17113	16934	17141	17140	17044	17127	17114	17158	17094	16992	17079	16926	17021	16835	17190	17162	17104	17145	17145	16910	16818	16846	17009	17053	17214	17282	17119	17183	17099	16968	17075	16701	16821	17191	16901	16981	17024	17015	16991	17091	16915	17038	17143	16939	16939	16989	17061	17226	16926	17029	17162	16866	17097	16809	17001	16984	16990	17128	17123	17066	16915	16953	16942	17011	17258	17034	16923	16962	16922	16988	16765	16933	16909	16998	17035	16859	16938	17248	16689	17240	17139	17019	16817	16960	16801	17180	17082	16995	16959	17061	17068	17024	16915	17087	17248	16919	16640	17070	17291	17080	16832	17029	17048	17001	16989	16833	16846	17009	16966	17011	16994	16970	17013	16917	17109	17066	17179	16953	17144	16861	17197	17107	17254	17244	17155	16990	16959	17010	17114	16962	16980	17024	16808	17136	17058	16888	17054	16952	17114	16956	17061	17130	16905	17048	16840	17017	16840	17082	16969	16891	17019	17057	17030	17091	16817	16831	17106	17099	17177	16939	17169	16770	17004	17006	17061	17260	16980	16902	17124	17105	16998	16991	17056	16837	16939	17041	17029	16922	16970	16983	16929	16977	16985	17158	17048	16938	17005	17116	16911	17053	16933	17105	17185	17052	16938	17180	17196	17036	17212	17017	16957	17195	16852	17027	16957	17037	16971	16754	16899	17107	17059	17116	16878	16827	17013	17005	17122	16927	17072	16967	17081	16855	17008	17192	17115	17114	16954	17069	16966	17018	16892	17013	16953	17022	17042	16932	16966	17049	17071	16755	16991	16857	17305	16988	17067	16882	16984	17109	16923	17055	16820	17020	17000	16956	16806	16973	17090	17151	16925	16969	17251	17018	16948	17021	16874	17124	17060	16882	17031	16960	16960	16911	17040	17007	17181	16866	16838	16900	16938	16978	17012	16965	16867	16915	17069	17054	17284	16955	17061	17089	16950	17211	17207	17097	16985	17049	17059	17118	16986	17011	16876	16832	17144	16886	16877	16797	16914	17062	16857	17068	16982	16978	17062	17117	17177	16996	17088	17101	17009	17047	16880	16848	16887	16878	17061	16885	16907	17114	17065	17135	16925	17195	16756	17104	16880	17239	16863	17003	17100	17096	16932	16989	17041	17181	16951	16858	16840	17124	16852	17213	16868	17005	17028	17203	16861	16824	16910	17035	17032	16999	16936	17272	17153	17092	16979	17049	16924	16953	16868	17074	17108	16993	16912	16880	16894	17222	17166	17020	16987	16925	17102	17233	16966	17088	16968	17048	16936	17130	17334	16992	17008	16956	17019	17107	17040	17028	17091	17015	17103	16888	17214	16912	17100	16987	16852	16912	17097	16985	16685	16865	17057	17148	16822	17064	17156	16793	17000	17047	16914	17064	16851	17072	16962	16962	16938	16944	16993	16958	16986	16975	16932	17080	17195	17077	16900	17055	16898	16877	16993	17125	17199	17050	16903	17077	16928	16974	16971	16848	16977	16645	16718	16887	16999	16883	17019	17027	17041	17007	16983	17099	17252	16967	16963	17164	17032	16880	16969	17134	17162	16923	17055	17051	17027	16982	17016	16985	17164	16867	16949	16965	17156	17065	16887	16703	17089	16993	16874	16849	16913	16982	17067	16884	16878	16887	17149	16957	16933	16865	17060	17192	16979	16873	16937	16896	17035	16937	16921	17028	17187	16968	17094	16913	16810	16953	16998	16961	17041	17126	17123	17046	17040	16905	17098	16911	16825	16869	17015	17304	17147	17011	17032	17044	16914	17121	16848	16941	17111	17162	17078	16936	17065	17111	17092	17110	17169	17114	17141	16812	17045	17025	17212	17132	17243	17135	16920	16992	16774	17113	17056	17064	17055	17129	17010	17007	16930	17150	17063	17106	16945	16938	17058	16825	16861	16972	16903	17080	16890	17114	17115	17069	16898	17086	16835	17097	17129	16881	16867	16894	17099	17072	17113	17145	17176	16994	17155	16919	16936	17119	17101	16926	17055	16937	16975	17096	17115	17107	16968	17182	17142	16778	16921	16732	17075	17087	17258	17089	17045	16943	17056	16999	17056	17037	17156	17055	16843	17095	17009	16976	17092	16948	16992	16925	16917	16935	17284	17040	17084	16860	16839	16887	17069	17075	17128	16941	17022	16980	16797	16902	17105	17132	16954	16815	17145	16968	17146	17061	17306	16970	17088	17025	16989	16914	16972	16981	17108	17124	16894	16839	16906	17143	16959	17021	17018	16827	17046	16887	17147	16998	16990	16769	17069	17021	16992	17042	17088	17101	16879	17010	16874	17042	17170	16884	16854	16988	17011	16870	17090	17030	16718	17159	17124	16919	16975	16898	16770	17095	16967	17095	16829	16959	17013	17007	17091	16972	17043	16991	17001	16936	17168	17034	17046	16948	17293	17166	16902	17217	16919	16927	17110	17251	17027	16995	16961	16820	17111	17054	17100	16945	17110	17086	17012	16908	17072	16908	17012	17025	16898	17038	16933	17081	17047	16885	16990	16964	16911	16933	16966	17033	17007	17217	17061	17031	16840	16857	16958	17089	17055	16859	17054	16995	16660	17023	17127	16963	16837	17271	17106	17145	17035	16869	16737	17006	16901	16866	17031	17102	16981	16959	17010	17051	16993	16968	17093	17017	17066	17148	16899	17019	16940	16823	17257	17047	16796	16956	17053	17131	16935	17018	16916	17049	16762	16807	16873	17110	16964	16964	17145	16934	16952	16991	17168	17188	17018	17003	16983	17050	16964	17216	17059	16908	16811	17059	16925	16913	16984	17036	17200	17053	17166	17018	16891	17094	17014	17110	16829	17144	17036	17031	17250	17124	16844	16992	17063	16922	17088	17047	16774	16935	17183	16967	17085	17045	16800	17003	17072	16935	16876	17059	16842	16798	17008	17118	16995	16830	17035	17013	17078	16863	16807	16991	16965	16727	16987	17121	16912	17085	16978	17024	16963	16940	16921	17112	17002	16778	17134	16945	17110	17097	17262	17109	17071	16876	16849	17115	17153	17228	17064	16954	16884	16916	16910	16880	17184	16901	16995	17032	16970	16889	16909	16971	16833	17028	16980	17185	16951	17028	17095	17090	17055	16928	17112	17003	16747	17074	17167	17301	17067	16820	16852	17065	17146	17021	17226	16836	16970
30007	42627	33740	19764	17096	13624	13874	14253	13328	11789	10957	10544	10519	10504	10373	10346	10586	10420	10489	10413	10497	10385	10477	10439	10577	10384	10492	10614	10441	10483	10338	10499	10395	10403	10465	10482	10365	10261	10379	10438	10663	10531	10509	10545	10271	10456	10607	10476	10455	10394	10468	10435	10600	10523	10536	10539	10242	10431	10525	10484	10334	10411	10444	10525	10488	10391	10392	10447	10537	10409	10239	10407	10432	10415	10399	10537	10433	10439	10504	10341	10677	10461	10431	10423	10485	10480	10486	10610	10315	10524	10549	10347	10555	10467	10231	10305	10542	10441	10480	10335	10528	10422	10289	10519	10462	10478	10496	10365	10395	10430	10446	10527	10397	10452	10364	10426	10514	10531	10385	10309	10460	10392	10538	10428	10414	10570	10366	10590	10241	10532	10380	10456	10411	10206	10330	10487	10337	10416	10383	10440	10456	10542	10523	10425	10499	10370	10451	10427	10384	10345	10406	10393	10292	10488	10577	10568	10320	10342	10486	10463	10428	10386	10437	10325	10351	10585	10496	10373	10460	10490	10391	10441	10576	10501	10481	10462	10480	10502	10437	10489	10379	10540	10355	10532	10584	10302	10529	10530	10399	10435	10573	10320	10547	10373	10353	10391	10582	10436	10383	10283	10403	10384	10621	10518	10311	10309	10441	10320	10345	10454	10443	10374	10298	10339	10497	10386	10392	10441	10347	10336	10403	10508	10402	10535	10379	10523	10392	10514	10514	10474	10391	10558	10450	10417	10499	10305	10418	10429	10480	10529	10547	10470	10487	10550	10423	10402	10545	10366	10434	10310	10538	10593	10505	10451	10619	10623	10461	10255	10394	10342	10522	10387	10580	10482	10426	10353	10488	10439	10506	10511	10581	10486	10389	10422	10474	10290	10387	10171	10471	10329	10393	10416	10527	10404	10494	10401	10313	10424	10469	10395	10356	10469	10493	10571	10356	10409	10318	10366	10476	10416	10490	10458	10480	10392	10524	10641	10489	10408	10378	10473	10513	10607	10340	10096	10579	10418	10384	10345	10522	10510	10338	10434	10404	10334	10399	10433	10518	10399	10446	10465	10460	10509	10391	10404	10437	10431	10400	10406	10365	10418	10518	10380	10445	10598	10366	10427	10327	10453	10387	10533	10412	10275	10296	10392	10453	10481	10506	10488	10484	10391	10410	10452	10412	10337	10441	10491	10264	10357	10377	10382	10546	10425	10424	10360	10348	10497	10303	10447	10483	10512	10415	10454	10549	10336	10454	10453	10425	10333	10499	10479	10450	10397	10408	10411	10538	10337	10415	10307	10437	10386	10399	10558	10358	10386	10475	10518	10325	10498	10265	10278	10367	10542	10412	10475	10523	10356	10513	10334	10447	10409	10485	10475	10476	10434	10393	10320	10424	10504	10592	10442	10470	10486	10434	10590	10424	10280	10463	10531	10353	10468	10425	10476	10525	10324	10419	10358	10554	10355	10457	10316	10503	10474	10333	10448	10396	10275	10426	10536	10343	10383	10331	10282	10514	10478	10304	10493	10362	10492	10452	10293	10443	10494	10449	10296	10398	10512	10492	10363	10421	10440	10350	10383	10374	10331	10391	10372	10403	10405	10311	10461	10440	10350	10448	10601	10525	10627	10485	10475	10330	10395	10579	10478	10445	10680	10528	10367	10425	10436	10397	10451	10496	10389	10325	10366	10326	10365	10548	10265	10364	10315	10590	10293	10431	10447	10577	10427	10627	10521	10387	10520	10763	10364	10547	10513	10332	10515	10619	10456	10315	10438	10500	10413	10511	10337	10326	10333	10318	10324	10361	10492	10436	10415	10345	10354	10463	10596	10336	10469	10358	10454	10391	10394	10438	10537	10454	10450	10624	10360	10241	10499	10392	10355	10531	10466	10485	10428	10539	10421	10459	10444	10288	10368	10436	10458	10373	10431	10346	10570	10397	10370	10417	10467	10510	10311	10331	10472	10387	10266	10487	10382	10301	10341	10508	10454	10472	10382	10310	10533	10472	10480	10356	10372	10471	10409	10224	10373	10564	10561	10466	10339	10458	10361	10392	10420	10443	10552	10531	10442	10456	10366	10316	10353	10397	10350	10595	10482	10451	10297	10269	10385	10459	10475	10436	10389	10392	10493	10481	10361	10375	10458	10502	10395	10484	10359	10403	10450	10429	10451	10420	10664	10573	10463	10478	10480	10396	10355	10397	10368	10411	10311	10362	10393	10510	10564	10625	10428	10575	10415	10395	10335	10310	10372	10411	10489	10449	10568	10378	10377	10383	10430	10362	10527	10574	10502	10485	10479	10269	10370	10602	10498	10381	10423	10626	10451	10432	10527	10302	10504	10396	10495	10331	10412	10374	10342	10452	10431	10426	10557	10317	10512	10462	10417	10592	10434	10431	10467	10451	10373	10371	10330	10577	10535	10358	10356	10372	10437	10354	10600	10557	10395	10384	10346	10380	10447	10629	10603	10467	10309	10382	10358	10379	10531	10474	10466	10295	10480	10317	10545	10386	10572	10372	10418	10444	10354	10355	10471	10388	10470	10265	10480	10236	10579	10445	10345	10552	10284	10508	10414	10295	10454	10434	10475	10468	10428	10478	10419	10473	10400	10374	10505	10441	10397	10398	10311	10541	10405	10444	10514	10354	10460	10359	10405	10300	10364	10277	10323	10439	10333	10396	10604	10368	10389	10376	10487	10394	10528	10336	10293	10502	10390	10387	10305	10400	10419	10306	10347	10425	10479	10457	10540	10480	10405	10430	10449	10358	10445	10454	10456	10491	10579	10419	10386	10478	10699	10385	10405	10273	10408	10456	10455	10465	10414	10231	10495	10340	10212	10687	10398	10383	10414	10432	10549	10618	10329	10428	10417	10503	10372	10260	10214	10400	10589	10500	10419	10332	10256	10416	10385	10498	10442	10316	10407	10512	10356	10400	10415	10430	10401	10392	10514	10536	10456	10214	10571	10492	10497	10630	10320	10432	10410	10566	10330	10395	10580	10574	10480	10396	10373	10417	10312	10417	10319	10395	10345	10595	10437	10261	10519	10407	10301	10386	10347	10398	10583	10440	10495	10317	10252	10459	10403	10622	10655	10517	10667	10437	10441	10588	10522	10372	10413	10443	10463	10499	10411	10252	10377	10518	10371	10535	10469	10518	10409	10439	10519	10511	10397	10564	10453	10417	10517	10466	10434	10528	10490	10413	10530	10452	10505	10286	10477	10356	10430	10315	10492	10523	10366	10529	10454	10477	10468	10355	10339	10429	10235	10393	10386	10432	10348	10448	10539	10383	10435	10421	10399	10420	10362	10402	10430	10340	10694	10348	10408	10506	10364	10632	10339	10333	10434	10582	10349	10413	10495	10401	10421	10409	10413	10347	10507	10471	10452	10400	10375	10555	10586	10363	10436	10421	10484	10530	10486	10535	10407	10463	10381	10396	10397	10380	10642	10276	10485	10575	10434	10353	10411	10306	10376	10445	10454	10394	10331	10359	10530	10503	10374	10372	10304	10467	10419	10435	10516	10228	10378	10400	10570	10333	10465	10443	10241	10345	10365	10504	10449	10391	10548	10456	10531	10401	10518	10403	10506	10443	10513	10413	10473	10405	10538	10485	10447	10363	10424	10520	10406	10332	10366	10426	10430	10350	10411	10507	10387	10357	10416	10471	10237	10499	10460	10316	10457	10256	10508	10401	10392	10532	10476	10478	10505	10430	10398	10252	10416	10316	10493	10401	10426	10489	10559	10365	10410	10379	10224	10511	10492	10570	10540	10408	10446	10466	10367	10392	10409	10414	10536	10377	10297	10345	10579	10415	10398	10256	10431	10269	10342	10354	10340	10335	10475	10604	10379	10452	10410	10438	10338	10451	10475	10459	10466	10369	10427	10408	10306	10313	10428	10612	10443	10367	10452	10530	10457	10327	10416	10499	10393	10463	10539	10435	10488	10601	10471	10429	10190	10402	10404	10543	10430	10521	10430	10326	10404	10312	10409	10570	10413	10522	10523	10534	10383	10305	10482	10379	10481	10478	10542	10463	10273	10398	10348	10335	10541	10474	10395	10466	10450	10454	10590	10368	10578	10422	10554	10416	10415	10205	10370	10705	10456	10347	10463	10452	10482	10528	10474	10463	10433	10332	10507	10263	10475	10470	10521	10480	10504	10407	10418	10362	10330	10446	10363	10411	10507	10563	10482	10594	10503	10449	10440	10456	10488	10459	10370	10463	10507	10553	10320	10384	10416	10548	10436	10478	10464	10451	10499	10483	10312	10271	10339	10345	10388	10495	10246	10597	10343	10381	10401	10482	10470	10445	10333	10498	10560	10310	10453	10438	10508	10350	10560	10366	10425	10402	10473	10333	10416	10409	10417	10481	10526	10243	10581	10335	10386	10469	10496	10466	10530	10347	10563	10261	10387	10404	10387	10340	10266	10386	10364	10521	10387	10524	10470	10433	10428	10529	10413	10547	10280	10559	10675	10390	10272	10449	10550	10477	10507	10529	10411	10557	10438	10686	10264	10336	10449	10389	10435	10420	10498	10446	10393	10435	10401	10433	10437	10271	10347	10429	10434	10519	10534	10486	10459	10361	10456	10360	10507	10471	10301	10393	10317	10447	10428	10412	10348	10358	10385	10501	10507	10380	10470	10488	10472	10384	10450	10415	10388	10495	10376	10451	10524	10558	10600	10362	10398	10165	10448	10521	10487	10433	10583	10416	10332	10680	10360	10453	10434	10391	10543	10409	10374	10292	10527	10464	10339	10402	10403	10368	10359	10349	10314	10396	10376	10373	10382	10448	10447	10435	10369	10527	10464	10407	10416	10407	10550	10452	10413	10352	10500	10516	10401	10550	10567	10478	10619	10536	10566	10480	10343	10445	10461	10524	10467	10415	10366	10386	10400	10358	10423	10412	10401	10574	10469	10509	10364	10372	10522	10493	10582	10551	10447	10393	10173	10186	10451	10307	10472	10556	10298	10451	10510	10352	10543	10466	10470	10334	10584	10383	10290	10208	10449	10460	10382	10392	10591	10502	10504	10452	10409	10467	10398	10560	10381	10492	10550	10385	10425	10604	10482	10326	10607	10597	10551	10389	10344	10377	10535	10342	10310	10453	10347	10466	10365
25854	22302	30935	32847	28202	25273	33223	38441	33391	24891	19664	17761	17299	17012	16958	16863	17157	16933	16820	16884	17081	17016	16963	16917	16605	16721	16812	16861	16908	16866	16839	16655	17026	16928	16625	16879	16757	16984	16694	16940	16709	16986	16968	16909	16893	16666	16939	16581	16809	16773	16778	16850	16840	16653	16838	16806	16612	16656	16829	16876	16843	16875	16671	16597	16919	16794	16899	16819	16938	16767	16689	16891	16769	16753	16790	16897	16911	16771	16658	16801	16804	16840	16527	16837	16770	16739	16876	16973	16780	16649	16661	16549	16569	16705	16899	16860	16648	16975	16776	16766	16720	16860	16794	16965	16715	16868	16789	16923	16928	16740	16797	16922	16803	17049	16722	16776	16990	16758	16522	16915	16702	16773	16993	16743	16712	17043	16729	16791	16633	16817	16876	16734	16782	16674	16781	16734	16811	16875	16949	17064	16733	16672	16868	16929	16678	16907	17003	16946	16960	16926	16846	16724	16969	16773	16860	16805	16731	16934	16731	16796	16846	16750	16609	16700	16679	16631	16815	16799	16878	16584	16614	16895	16821	16808	16865	16829	16683	16752	16759	16686	16727	16993	16603	16681	16928	16731	16787	16805	17006	16512	16939	16634	16836	16916	16846	16859	16760	16741	16887	16774	16871	16684	16866	16709	16633	16680	16892	16887	16768	16847	16834	16893	16748	16759	16762	16926	16684	16930	16615	16871	16770	16870	16858	16775	16709	16872	16675	16778	16792	16939	16891	16874	16767	16740	16868	16825	16874	16848	16930	16809	16914	16795	16712	16802	16864	16671	16802	16700	16761	16876	16710	16756	16929	16854	16909	16974	16941	16682	16597	16737	16829	16667	16847	16763	16670	16803	16622	16700	16951	16730	16882	16647	16793	16870	16928	16822	16887	16847	16793	16830	16824	16702	16810	16829	16805	16788	16850	16960	16569	16931	16581	16951	16985	16767	16708	16701	16864	16683	16863	16871	16727	16905	16744	16849	16741	16827	16939	16744	16699	16873	16788	16789	16726	16800	16850	16832	16918	16878	16663	16773	16634	16677	16825	16781	16705	16621	16726	16727	16640	16783	16511	16739	16660	16775	16809	16767	17014	16558	16861	16986	16811	16691	16693	16726	16679	16822	16835	16673	16890	16864	16879	16863	16875	16861	16867	17069	16820	16732	16668	16790	17015	16888	16829	16855	16881	16512	16751	16894	16939	16737	16762	16793	16861	16585	16803	16777	16691	16748	16719	16882	16767	16929	16802	16865	16866	16815	16693	16967	16774	16682	16716	16757	16555	16785	16933	16825	16593	16942	16889	16817	16732	16695	16803	16832	16794	16890	16746	16496	16720	16701	16848	16786	16674	16921	16822	16980	17026	16973	16664	16853	16902	16856	16941	16732	16797	16760	16895	16875	16969	16882	16808	16954	17032	16828	16852	16796	16682	16555	16603	16673	16787	16943	16755	16583	16640	16791	16872	16823	16577	16638	16878	16978	16721	16989	16835	16899	16833	16750	16828	16724	16945	16782	16827	16772	16670	16699	16717	16782	16732	16830	16747	16878	16794	17057	16895	16551	16802	16522	16543	16703	16880	16747	16807	16725	16597	16730	16948	16777	16945	16732	16829	16754	16580	16782	16720	16675	16951	16685	16729	17005	16700	16511	16928	16757	16667	16691	16656	16863	16699	16740	16855	16598	16940	16890	16685	16706	16802	16574	16754	16914	16550	16530	16860	16832	16894	16742	16821	16736	16830	16875	16786	16756	16562	16712	16824	16563	16895	16691	16740	16768	16884	16633	16838	16737	16907	16848	16737	16678	16802	16718	16785	16650	16645	16685	16906	16881	16828	16928	16841	16646	16688	16790	16851	16837	16591	16734	16893	16822	16660	16717	16616	16745	16813	16894	16751	16521	16830	16639	16699	16606	16599	16724	16707	16750	16583	16933	16889	16875	16714	16752	16781	16978	16592	16893	16804	16707	16793	16618	16704	16847	16819	16911	16872	16703	16860	16723	16711	16760	17037	17014	16717	16760	16740	16647	16644	16755	16808	16677	16947	16871	16955	16782	16853	16813	16759	16831	16784	16648	16880	16631	16889	16683	16806	16955	16819	16900	16711	16747	16738	16770	16768	16650	16655	16803	16886	16790	16698	16742	16736	16691	17012	16727	16803	16753	16576	16799	16860	16848	16786	16957	16889	16779	16832	16689	16867	16889	16842	16864	16637	16864	16614	16721	16737	16670	16643	16704	16796	16864	16867	16736	16674	16588	16744	16856	17019	16850	16901	16856	16882	16623	16771	16911	16848	16617	16819	16669	16707	16893	16929	16824	16742	16767	16763	16647	16678	16713	16974	16744	16740	16854	16684	16624	16937	16813	16877	16853	16667	16761	16798	16708	16733	16654	16806	16762	17121	16993	16769	16605	16680	16769	16888	16741	16768	16746	16920	16498	16776	16681	16856	16968	16899	16770	16730	16807	17009	16881	16698	16886	16719	16678	16799	16633	16775	16696	16807	16831	16982	16748	16689	16887	16832	16930	16859	16973	16783	16758	16709	16660	16718	16769	16743	16760	16766	16707	16646	16942	16739	16838	17043	16746	16721	16956	16853	16717	16648	16794	16862	16735	16593	16805	16893	16584	16991	16689	16801	17049	16827	16684	17039	16494	16584	16841	17002	16818	16654	16807	16877	16833	16955	16692	16943	16894	16725	16783	16679	16604	16968	16532	16635	16756	16769	16678	16596	16611	16788	16646	16741	16634	16880	16869	16816	16606	16663	16802	16993	16812	16629	16654	16758	16917	16804	16895	16622	16665	16609	16683	16896	16755	16876	16532	16721	16813	16898	16874	16767	16602	16584	16886	16969	16725	16637	16652	16551	16861	16603	16835	16725	17005	16800	16706	16821	16726	16642	17007	16829	16806	16647	16644	16828	16903	16514	16789	16845	16749	16705	16713	16602	16803	16788	16926	16708	16742	16833	16797	16872	16514	16620	16564	16811	16728	16807	16900	16868	16499	16690	16567	17020	16617	16671	16594	16866	16952	16721	16717	16899	16940	16705	16880	16767	16800	16898	16860	16666	17040	16792	16722	16814	16829	16704	16768	16814	16579	16677	16821	16755	16848	16840	16709	16793	16773	16508	16744	16637	16854	16788	16699	17016	16827	16831	16803	16712	16805	16709	16792	16783	16679	16558	16912	16718	16849	16702	16683	16886	16813	16796	16577	16841	16952	17044	16841	16764	16801	16882	16806	16921	16729	16881	16669	16715	17024	17019	16834	16753	16663	16889	16792	16865	16892	16876	16648	16701	16621	16623	16765	16910	16956	16824	16740	16654	17003	16718	16888	16853	16820	16904	16658	16830	16996	16621	16678	16864	16836	16763	16631	16885	16771	16707	16859	16893	16878	16898	16795	16749	16954	16766	16854	16706	16775	16882	16780	16891	16757	17011	16965	17091	16856	16820	16691	16708	16838	16922	16878	16862	16694	16807	16723	16624	16830	16763	16733	16458	16906	16850	16753	16787	16932	16727	16767	16976	16789	16650	16779	16682	16743	16690	16857	16742	16806	16978	16661	16637	16852	16706	16555	16951	16914	16844	16759	16922	16753	16879	16755	16797	16826	16905	16871	16700	16826	16785	16955	16934	16668	16849	16839	16913	16540	16932	16831	16757	16524	16671	16466	16816	16746	16696	16606	16850	16795	16814	16758	16792	16958	17022	16823	16802	16794	16848	16918	16787	16597	16764	16596	16815	16683	16772	16678	16781	16568	16931	16885	16703	16716	16834	16934	17011	16733	16788	16759	16749	16931	16894	16821	17030	16993	16665	16943	16756	16879	16822	16771	16801	16841	16881	16881	16782	16867	16742	16921	16942	16756	16793	16933	16717	16728	16793	16808	16983	16801	16645	16704	16692	16833	16861	16935	16787	16869	16719	16785	16751	16891	16886	16878	17011	16617	17018	16873	16861	16812	16690	16780	16800	16849	16977	16741	16873	16694	16516	16697	16781	16871	16824	16932	16766	16800	16737	16673	16688	16808	16748	16757	16796	16961	16542	16805	16892	16694	16804	17006	16889	16814	16786	16793	16797	16666	16751	16737	16894	16859	16780	16781	16703	16950	16617	17037	16728	16743	16916	16744	16872	16593	16877	16832	16890	16793	17095	16677	16715	16746	16815	16802	16708	16818	16881	16704	16731	16738	17075	17039	16825	16830	16652	16845	16934	16844	16948	16755	16903	16742	16843	16891	16761	16788	16749	16794	16625	16549	16916	16899	16714	16868	16917	16753	16662	16944	16915	16673	16788	16655	16803	16735	16876	16943	16977	16998	16891	16629	16834	16738	16736	16916	16656	16769	16883	16697	16882	17064	16992	16535	16615	16813	16669	17000	16696	16496	16395	16820	16799	16810	16942	16659	16710	16731	16783	16593	16841	16722	16799	17092	16774	16602	16748	16837	16757	16819	16813	16789	16792	16864	16860	16708	16789	16817	16577	16657	16618	16931	16897	17065	16720	16801	16729	16719	16780	16751	16737	16767	16772	16769	16834	16926	16740	16761	16702	16679	16691	16552	16593	16719	16860	16953	16813	16708	16648	16755	16851	16801	16951	16936	16854	16904	16873	16821	16838	16741	16747	16936	16895	16633	16810	16569	16841	16700	16774	16772	16855	16810	16956	16824	16983	17008	16720	16891	16827	16803	16586	16866	16796	16783	16894	16711	16897	16465	16887	16791	16710	16733	17016	16799	16958	16890	16567	16784	16881	16741	16711	17053	16764	16822	16755	16608	16960	16878	16980	16957	16950	16621	16619	16822	16749	16650	16768	17031	16868	16854	16900	16910	16907	16753	16979	16779	16655	16676	16913	16991	16649	16680	16659	16892	16654	16696	16901	16676	16850	16761	16672	16914	16759	16654	16837	16703	16667	16860	16926	16737	16700	16928	16805	16938	16914	16763	16811	16621	16628	16852	16605	16489	16879	17101	16672	16541	16898	16701	16542	16834	16761	16604	16883	16721	16993	17067	16758	16801	16822	16844	16785	16759	16915	16811	16790	16975	16668	16814	16679	16939	16728	16915	16907	16776	16696	16776	16842	16677	16821	16858	16820	16802	17020	16836	16707	16736	16792	16841	16740	16796	16581	16618
34600	55943	43451	29967	22785	18421	26706	31845	25268	16446	12267	10889	10686	10563	10539	10506	10677	10505	10538	10694	10584	10528	10562	10523	10581	10596	10471	10475	10552	10746	10565	10508	10466	10478	10662	10639	10584	10607	10655	10544	10526	10350	10393	10569	10432	10610	10492	10626	10438	10547	10414	10524	10576	10590	10589	10331	10465	10340	10535	10546	10687	10463	10546	10543	10393	10572	10591	10437	10505	10371	10499	10567	10501	10438	10452	10380	10459	10435	10362	10488	10410	10580	10566	10471	10467	10504	10456	10586	10586	10599	10525	10493	10595	10412	10539	10499	10549	10486	10502	10343	10497	10623	10460	10414	10350	10535	10596	10448	10617	10524	10459	10458	10488	10419	10508	10491	10513	10586	10625	10457	10482	10326	10395	10626	10395	10449	10536	10508	10572	10503	10403	10504	10384	10571	10378	10542	10467	10521	10414	10448	10350	10553	10284	10417	10419	10614	10579	10476	10525	10444	10546	10588	10600	10354	10605	10461	10532	10588	10461	10515	10543	10376	10413	10483	10539	10469	10381	10642	10526	10465	10613	10455	10657	10677	10486	10420	10505	10677	10430	10385	10445	10511	10510	10608	10419	10652	10479	10365	10499	10464	10562	10441	10705	10596	10385	10425	10544	10450	10486	10594	10406	10464	10427	10410	10538	10557	10370	10472	10478	10519	10386	10455	10478	10442	10594	10535	10508	10471	10445	10421	10417	10593	10448	10518	10477	10376	10569	10481	10423	10374	10636	10544	10275	10465	10569	10504	10435	10570	10531	10489	10373	10360	10529	10460	10532	10377	10432	10543	10461	10559	10499	10510	10471	10497	10570	10374	10618	10353	10365	10418	10447	10571	10554	10520	10522	10525	10423	10425	10501	10589	10472	10489	10450	10329	10370	10527	10338	10463	10591	10383	10546	10495	10504	10473	10553	10488	10573	10602	10620	10622	10535	10360	10449	10420	10349	10540	10575	10479	10597	10568	10529	10593	10440	10492	10399	10485	10386	10428	10454	10413	10407	10673	10345	10542	10447	10518	10554	10353	10608	10338	10524	10633	10510	10572	10713	10613	10487	10441	10540	10570	10435	10519	10381	10470	10450	10479	10644	10652	10453	10487	10520	10682	10525	10404	10382	10431	10605	10399	10435	10540	10440	10473	10452	10528	10566	10376	10367	10525	10523	10527	10556	10567	10546	10400	10392	10551	10418	10563	10430	10453	10551	10474	10339	10571	10468	10485	10430	10481	10478	10365	10447	10539	10567	10346	10374	10629	10448	10489	10539	10514	10366	10542	10457	10460	10623	10450	10382	10612	10608	10531	10551	10503	10481	10720	10510	10418	10506	10477	10448	10265	10570	10590	10452	10430	10460	10759	10464	10580	10570	10430	10433	10455	10490	10523	10409	10398	10516	10499	10517	10409	10586	10495	10492	10600	10527	10545	10436	10355	10469	10532	10534	10532	10525	10517	10421	10425	10493	10489	10443	10591	10482	10512	10506	10451	10588	10401	10586	10578	10445	10467	10368	10399	10397	10669	10432	10502	10461	10502	10501	10626	10552	10336	10504	10432	10564	10553	10523	10426	10546	10477	10479	10737	10375	10641	10589	10494	10467	10351	10391	10376	10591	10470	10497	10460	10635	10570	10381	10726	10472	10426	10652	10541	10537	10512	10449	10676	10543	10441	10599	10590	10422	10474	10647	10331	10613	10537	10482	10650	10585	10448	10644	10444	10638	10431	10465	10462	10543	10397	10630	10398	10533	10390	10475	10522	10431	10506	10533	10465	10295	10550	10365	10626	10517	10469	10502	10484	10468	10546	10497	10524	10512	10545	10537	10510	10467	10458	10562	10360	10454	10507	10387	10464	10567	10377	10443	10349	10478	10548	10403	10398	10461	10385	10457	10420	10517	10716	10381	10403	10453	10424	10460	10583	10503	10775	10493	10577	10462	10435	10420	10536	10482	10378	10474	10517	10379	10472	10409	10591	10477	10356	10333	10548	10601	10337	10423	10623	10372	10521	10363	10454	10327	10484	10456	10523	10459	10329	10392	10467	10483	10524	10457	10347	10511	10389	10646	10618	10544	10528	10551	10481	10499	10551	10560	10491	10656	10355	10422	10678	10586	10602	10554	10443	10573	10647	10470	10382	10585	10556	10411	10427	10489	10472	10477	10562	10524	10264	10441	10429	10396	10413	10525	10590	10546	10318	10492	10497	10462	10599	10530	10660	10512	10375	10301	10514	10482	10651	10534	10528	10497	10561	10493	10518	10443	10420	10482	10512	10533	10459	10539	10466	10480	10463	10548	10461	10448	10472	10558	10365	10620	10391	10529	10493	10489	10425	10514	10537	10425	10570	10514	10580	10489	10483	10529	10455	10466	10597	10530	10439	10487	10578	10482	10636	10410	10530	10484	10530	10454	10556	10376	10431	10394	10552	10410	10469	10418	10485	10658	10383	10455	10550	10417	10523	10592	10367	10452	10466	10498	10578	10535	10476	10408	10429	10536	10541	10476	10470	10550	10475	10570	10549	10635	10437	10539	10629	10394	10505	10594	10396	10729	10489	10480	10490	10317	10391	10376	10440	10587	10597	10435	10411	10451	10412	10429	10522	10343	10425	10435	10377	10562	10421	10553	10451	10296	10473	10401	10547	10493	10496	10463	10560	10513	10558	10699	10612	10617	10487	10497	10584	10500	10298	10504	10500	10445	10349	10723	10634	10610	10422	10651	10558	10575	10415	10640	10355	10415	10401	10349	10540	10443	10458	10489	10398	10573	10494	10403	10450	10488	10573	10517	10465	10560	10453	10580	10560	10493	10714	10317	10446	10426	10506	10507	10576	10573	10562	10552	10514	10470	10381	10733	10552	10588	10477	10529	10648	10657	10440	10386	10456	10506	10500	10576	10457	10520	10487	10697	10617	10697	10549	10589	10282	10536	10387	10379	10530	10390	10413	10487	10424	10603	10495	10549	10622	10648	10653	10391	10471	10563	10451	10391	10409	10497	10468	10417	10563	10537	10637	10406	10531	10657	10575	10592	10454	10481	10539	10533	10478	10744	10373	10627	10413	10467	10430	10418	10639	10568	10576	10441	10382	10441	10486	10715	10599	10458	10633	10502	10486	10441	10534	10708	10543	10408	10588	10516	10445	10461	10466	10411	10457	10365	10490	10461	10381	10716	10541	10577	10611	10476	10466	10479	10576	10452	10383	10351	10407	10542	10551	10531	10334	10550	10441	10303	10570	10328	10416	10618	10438	10598	10292	10583	10554	10209	10341	10682	10523	10639	10487	10449	10532	10491	10398	10478	10446	10506	10489	10455	10276	10605	10632	10493	10438	10591	10388	10564	10361	10397	10359	10521	10402	10433	10509	10591	10479	10465	10325	10577	10600	10422	10369	10641	10422	10401	10477	10501	10520	10470	10546	10445	10731	10422	10452	10561	10615	10520	10448	10471	10422	10653	10410	10404	10545	10394	10541	10379	10300	10360	10471	10489	10400	10394	10576	10505	10516	10535	10551	10402	10456	10491	10372	10474	10496	10396	10370	10434	10530	10677	10393	10346	10592	10505	10417	10470	10534	10531	10328	10632	10389	10579	10249	10356	10399	10472	10404	10348	10424	10560	10331	10478	10361	10399	10434	10475	10471	10259	10556	10371	10476	10384	10616	10419	10538	10559	10532	10440	10315	10411	10565	10503	10411	10349	10667	10445	10554	10446	10422	10276	10398	10416	10545	10465	10525	10454	10534	10571	10461	10446	10593	10503	10501	10468	10605	10470	10480	10422	10572	10455	10364	10362	10539	10513	10538	10450	10424	10473	10503	10492	10486	10483	10706	10395	10602	10536	10612	10422	10574	10444	10508	10381	10593	10399	10533	10441	10466	10439	10295	10582	10569	10280	10590	10528	10460	10517	10350	10529	10495	10455	10546	10519	10481	10484	10445	10628	10477	10392	10496	10471	10501	10443	10564	10333	10611	10480	10356	10424	10449	10694	10436	10483	10438	10424	10536	10620	10436	10455	10476	10592	10661	10517	10577	10467	10546	10501	10612	10417	10271	10524	10524	10456	10430	10572	10427	10643	10564	10441	10475	10497	10552	10483	10472	10473	10550	10218	10589	10415	10478	10545	10482	10655	10405	10448	10461	10534	10465	10634	10711	10521	10525	10662	10424	10604	10516	10651	10487	10417	10577	10526	10628	10376	10491	10455	10396	10338	10411	10406	10553	10453	10458	10464	10595	10436	10558	10419	10543	10478	10355	10537	10416	10538	10452	10641	10565	10523	10480	10494	10367	10586	10464	10488	10545	10325	10423	10487	10560	10383	10448	10612	10501	10392	10553	10375	10576	10566	10579	10440	10596	10476	10555	10581	10486	10535	10541	10519	10637	10512	10270	10597	10459	10504	10572	10415	10668	10491	10474	10328	10440	10446	10526	10537	10487	10438	10635	10395	10500	10532	10405	10640	10377	10567	10347	10473	10420	10446	10490	10500	10503	10473	10581	10444	10447	10578	10479	10416	10549	10448	10469	10337	10403	10474	10219	10464	10551	10369	10550	10515	10573	10491	10396	10483	10520	10399	10479	10463	10675	10529	10349	10505	10500	10365	10601	10577	10599	10399	10474	10545	10511	10532	10478	10487	10500	10423	10423	10562	10587	10462	10503	10500	10464	10480	10421	10479	10261	10520	10333	10517	10405	10531	10603	10466	10359	10459	10619	10673	10422	10439	10498	10547	10429	10530	10508	10430	10476	10439	10373	10484	10602	10482	10324	10456	10462	10281	10542	10446	10546	10520	10498	10420	10477	10480	10406	10414	10556	10300	10606	10623	10438	10419	10537	10383	10454	10486	10411	10507	10397	10370	10495	10625	10487	10575	10474	10408	10526	10449	10503	10612	10476	10416	10526	10586	10370	10463	10625	10528	10416	10467	10538	10498	10468	10481	10548	10593	10267	10396	10586	10570	10493	10495	10551	10539	10439	10389	10480	10456	10422	10515	10366	10363	10449	10397	10443	10375	10509	10488	10354	10453	10445	10423	10513	10489	10413	10395	10464	10522	10519	10369	10570	10627	10521	10581	10356	10504	10467	10491	10499	10464	10329	10367	10449	10442	10447	10467	10339	10458	10404	10444	10558	10297	10513
24247	21796	29961	30653	27111	35168	44073	46879	40340	30514	22465	18620	17570	17285	17334	17323	17338	17298	17226	17426	17382	17404	17326	17191	17236	17259	17018	17221	16941	17228	17471	17228	17201	17316	17101	17252	16990	17035	17243	17137	17070	17080	17160	17295	17192	17245	17347	17194	17249	17283	17203	16994	17295	17113	17149	17333	17224	17043	17031	17127	16988	17269	17082	17084	17249	17096	17059	17093	17123	17170	17164	17091	17043	17130	17057	17243	17014	17116	17255	17136	16903	17313	17094	17141	17299	17123	17176	17182	17107	17318	17167	17227	17056	17160	17196	17059	17072	17267	17111	17196	17268	17220	17117	17076	17077	17099	16960	17079	17319	17088	17122	17285	17283	17179	17183	17218	17211	17265	17163	17186	17339	16950	17103	17251	17262	16967	17231	17057	17043	16913	17019	17363	17225	17219	17242	17088	17044	17283	17080	16845	17190	17072	17180	17044	17151	17263	17169	17133	17113	16950	16979	17204	17033	16991	17003	17183	16954	17128	17092	17287	17079	17179	17099	17057	17245	17014	16880	17135	17090	17048	16992	17183	17068	17346	16976	16835	17212	17145	17055	16980	17221	17039	17010	17116	17306	17294	17092	17282	17044	17176	17169	17177	17055	16931	17197	17184	17034	17178	17065	17164	17029	17234	16998	17148	17185	16933	17164	17134	17137	16869	17068	17236	17118	17043	17095	17141	17215	17209	17262	17192	16917	17109	17242	16977	17261	17067	17294	17048	17184	16974	17077	16851	16986	16989	17039	17066	17142	17338	17267	17142	16822	17021	16999	16853	17259	17192	17135	17016	17207	17113	17145	17117	17401	17082	17109	16894	17000	17157	17233	17143	17162	17049	17055	17161	16752	16952	17274	17078	17222	17215	17005	17138	17295	17236	16912	17299	17165	17333	17097	17281	16905	17013	17066	17211	17301	16988	17091	16971	16961	17158	17238	17080	16945	16963	17010	17249	17003	17237	17161	16902	17237	17066	17123	16974	17439	17159	16962	17092	17088	16981	17135	17109	17089	17138	16988	17047	17029	17126	17184	17206	17173	17208	17007	16892	17130	17173	17059	17179	17122	17070	17114	16869	16901	16942	16999	17041	17012	17294	17059	17152	17057	16937	17318	17416	17187	17146	16966	16933	17054	17044	16986	17028	16895	17036	17241	17247	17113	17059	17077	17018	17119	17043	16958	17335	16929	17065	17009	17057	17243	17270	17082	17133	16999	17191	17127	17131	17040	17112	17174	17210	17106	17164	17018	17150	17158	17194	16994	17123	17106	17239	17148	17105	17088	17277	17033	16998	16973	17245	17223	17010	17216	17169	17007	17315	17286	17120	17072	16900	17116	17013	17221	16935	17444	17085	17157	16850	16945	17231	17176	17074	17131	17269	17141	17177	17147	17116	17117	17052	16853	16838	16851	16804	16982	17200	16998	17059	17144	17066	17051	17083	16981	17205	17013	16928	16980	17277	17148	17163	16987	17236	17219	17045	16997	17225	17166	17212	17094	17223	17157	17109	17266	17324	17246	17108	17081	17005	17127	17159	17027	17145	17072	16888	17331	17073	17267	17192	16988	16949	17125	17213	17113	17183	17004	16918	17087	17186	17141	16992	17092	17264	17217	16940	17184	17178	17107	17298	17107	17131	17150	17141	17089	17422	17092	17334	17198	17141	17087	17058	17084	17182	17271	17176	17014	17117	17120	17107	17070	17131	17088	17143	17235	17192	16947	17116	17107	17065	17169	17189	17317	16888	17091	17069	17098	17229	17277	17093	17280	17058	17082	17166	17064	17176	17208	17222	17417	17202	17114	17044	17157	17173	17093	17204	17143	17284	17239	16942	17062	17122	17143	17137	17071	17092	17132	17072	17043	17260	17157	16915	17026	17050	17051	16989	16935	17114	17017	17057	17234	17083	17265	17317	16916	17191	17005	17287	17092	17066	17186	17221	17045	17002	17214	17213	17075	17120	17147	17094	17225	17051	17170	17330	17140	17086	17108	17117	17435	17184	17173	16885	17206	17225	17048	17339	17138	17107	17314	17028	17295	17135	17279	17123	17067	17088	17213	17159	17262	17115	16962	17010	17093	16928	16981	17304	16957	17051	17085	17024	17209	17203	17140	17320	17237	16966	16989	16997	17034	16869	16973	17160	16995	17131	17246	16945	17085	17147	16997	17144	17058	17163	16972	17082	17251	17134	17045	17115	17112	17414	17177	17062	17173	17144	17243	16902	17176	17244	17128	17072	17172	16927	17149	16863	17107	17051	17187	17131	17115	16873	17191	17164	17054	16956	17256	17137	17138	17233	17154	17281	17151	17063	17165	17067	16955	17116	17035	16999	17262	17287	17190	17045	17166	17143	17275	17118	17084	17106	17153	16931	17108	16715	16935	17226	16886	17058	17212	16968	17104	16988	17023	16969	17105	17148	17045	17063	17293	17368	17086	16838	17223	17106	16946	16977	17210	16796	16961	17151	16978	17113	17145	17395	17085	17020	17209	17228	17374	17323	17229	17135	17109	17034	17130	17098	17142	17071	16982	17032	17123	17017	17095	16958	17075	17165	17336	17094	17153	17070	17369	17056	17208	17008	17069	17084	17228	17131	16875	16971	17219	17174	17264	17256	17149	17216	17071	17146	17218	16892	17061	17054	17306	17029	17040	17075	17015	17163	17225	17460	17350	17008	17122	16963	17036	17158	17093	16994	16969	16956	17171	17233	17194	16931	17039	16895	17122	17092	16972	17257	17052	17110	17174	17144	17203	17045	16861	16952	17200	17202	17175	17324	17136	16983	17242	17093	17200	17119	17094	17036	17169	16990	17015	17117	17106	17127	16994	17003	17215	17148	17232	17240	17062	17263	17098	17427	16990	17137	17081	17166	17273	17211	17243	17010	17031	17181	17163	16905	17156	16995	17182	17180	17074	17240	17136	17107	17157	17307	16844	17242	17222	17059	17173	17259	17102	17181	17019	16987	17323	17351	16926	17175	17041	16920	17146	17175	17167	17130	17155	17210	17118	17267	17322	16984	17157	17130	17077	17076	17056	17087	17066	17150	17124	17076	17046	17264	17166	17352	17180	17073	17108	17015	17088	17119	17326	17176	17108	17188	16994	16980	17011	17005	17315	17487	17135	17164	17267	17059	17205	17236	17215	17153	17237	17119	17253	17159	17072	17265	17040	17081	17189	17089	17233	17016	17188	17142	17145	17047	17267	16918	17203	17160	17081	17055	16953	17016	17260	17055	17085	17193	16855	16894	17048	17017	17137	16975	17158	17153	16908	17032	17126	16938	16962	17068	17153	17282	16909	16951	17331	17165	17113	17119	17002	17161	17091	17096	16980	17140	17065	17418	17011	17273	17184	17048	17091	17099	17328	17091	16862	17107	17051	17031	17091	16975	17222	17212	17214	16930	17211	17033	17336	17212	17085	17090	17082	17039	17092	17201	17165	17102	17215	17069	17213	17251	17374	17165	16999	16924	17265	17104	17049	17431	17125	16952	16998	17130	16984	17084	17058	17209	17161	17102	17103	17126	17055	17028	17092	17011	17175	16922	17085	16968	16992	17104	16936	17088	17032	17110	17029	16861	17031	17061	17172	17138	17004	17167	17144	17202	17192	16982	17067	17039	16892	17179	17176	16933	17165	17114	16958	17207	17065	17240	17187	17145	16988	17095	17110	17030	17135	17181	17285	17036	17086	17198	17268	16980	17105	17157	17111	16916	17133	17007	17054	16907	17030	17311	17135	16996	17111	17101	16902	16913	17222	17081	17043	16996	17119	17109	17087	17199	17043	16739	17134	17059	17006	17236	17257	16961	16875	17145	17120	17037	17035	17322	17258	17215	17177	17051	17166	16915	16990	17005	17203	17204	16920	17035	17144	17035	17182	17277	16757	17231	16867	17023	17145	17245	16981	17057	17057	17016	17118	17205	17278	17063	16971	17146	17137	16865	17178	17189	17110	17067	17059	17160	17151	17226	17209	17309	17431	17071	16896	16957	17420	17216	17166	17114	17102	17109	17100	17234	16959	17038	17145	17049	17082	17022	17305	17116	17323	17249	17103	17023	17042	17127	17198	17153	17101	17186	17119	17013	17056	17190	16962	16881	17114	17151	17017	17162	17091	17156	17008	17135	17079	17160	17211	17198	16864	17150	17249	17094	17135	17209	17237	17058	17117	17077	17237	17069	16935	17206	17043	17104	17134	16915	17207	17093	17128	17048	17247	17249	17102	17191	17265	17139	17170	17097	17195	17218	17128	17228	17160	16962	17199	17298	17066	17036	17140	17142	17015	17202	17249	17311	17079	16904	17007	17194	17116	17089	17118	16942	17122	17159	17201	17249	17131	17191	17076	16939	17153	16826	17182	17086	17259	17282	17244	17064	17215	17203	17114	17255	17127	17072	17373	17221	17216	16971	16964	17196	17264	17133	17256	17038	17179	17024	16980	17004	16958	16983	16948	17233	17008	17018	17144	17193	16964	16923	17047	17084	17017	16880	17185	17205	16934	17092	16954	16900	16929	17129	17257	17016	17090	17077	17137	17154	17046	17329	17226	17273	17360	17237	16907	17258	17089	16891	17052	16931	16938	17053	17234	17119	17054	16963	17102	17144	17101	17048	17214	17260	17003	17120	17000	17327	17150	17264	17158	17343	17322	17206	17149	17068	17037	17120	17217	16975	17082	17163	17120	17014	17104	17247	17156	17222	17132	17063	16889	17257	17031	17146	16881	16914	17134	17004	17237	17216	17281	17104	16963	16986	17087	17049	17066	17135	17063	16999	17156	17260	16970	17145	17055	16972	17019	16799	17052	17050	17407	17190	17115	17110	17204	16825	16967	17073	17098	17284	17091	17073	17051	17296	17228	17047	16879	17151	17076	17099	16996	16997	17121	17038	17193	17275	17455	16950	16939	17142	17183	17049	17191	17278	17214	17231	17184	17163	16951	17172	17279	16870	17201	17126	17393	16891	17071	17121	17131	17124	17261	17023	17036	16983	16978	17068	17200	17202	17066	17105	17152	16883	17147	17138	17127	17062	16998	17213	17069	16891	17121	17310	17142	17182	17195	17154	17142	17241	17140	17007	17091	17129	17010	17025	17077	17064	17235	17055	17287	17003	17306	17085	17248	17233	17103	17034	17215	17042
41087	68301	58752	42602	23673	33655	36559	41333	32782	21513	14525	11617	11130	11009	10931	10908	11052	10914	11024	11000	10805	10857	10991	10828	11074	10884	10985	10819	10710	10891	10959	10741	10965	10874	10835	10798	10923	10984	10748	10851	10938	10931	10849	10979	10855	10765	10784	10843	10775	10874	11016	10864	10745	10793	11015	10801	10874	10838	10756	10732	10805	10735	11013	10839	10879	10801	10809	10784	10860	10711	10919	10853	10981	10931	10880	10728	10949	10688	10703	10814	10908	10830	10835	11014	10691	10749	10899	10802	10836	10805	10866	10839	10788	10938	10809	10678	10810	10808	10817	10880	10792	10799	10904	10808	10919	10921	10877	10921	10809	10768	10778	10770	10964	10981	10874	10775	10896	10761	10903	10817	10710	10740	11014	10862	10910	10763	10583	10856	10778	10906	10899	10760	10652	10921	10914	10879	10677	10842	10869	10980	10813	10787	10923	10844	10870	10907	10819	10796	10795	11026	10743	10947	10686	10845	10845	10734	10739	10823	10790	10738	10858	10818	10779	10917	10770	10922	10658	10898	10820	10797	10848	10860	10877	10825	10805	10843	10795	10734	10837	10892	10879	10759	10891	10673	10669	10887	10920	10742	10885	10708	10788	10651	10766	10802	10822	10760	10899	10914	10821	10925	10873	10797	10853	10817	10778	10797	10818	10962	10921	10832	11065	10722	10695	10883	10811	10915	10762	10886	10766	10683	10796	10969	10815	11029	10721	10615	10786	10855	10866	10777	10905	10840	10899	10788	10801	10743	10767	10882	10756	10901	10760	10738	10685	10737	10866	10827	10809	10871	10726	10905	11089	10873	10778	10801	10740	10844	10776	10711	10902	10872	10726	10731	10725	10784	10784	10743	10733	10884	10895	10835	10722	10760	10746	10849	10822	10761	10862	11005	10811	10572	10861	10812	10679	10818	10913	10739	10942	10876	10711	10800	10820	10858	10967	10867	10853	10811	10856	10963	10794	10662	10862	10887	10758	10743	10917	10884	10905	10954	10762	10787	10980	10874	10686	10783	10696	10699	10780	10976	10847	10880	10800	10766	10663	10691	10712	10905	10838	10644	10863	10816	10842	10834	10909	10833	10767	10836	10786	10881	10843	11026	10801	10888	10911	10764	10848	10945	10919	10748	10707	10869	10931	10785	10839	10742	10877	10714	10649	10809	10766	10741	10963	10830	10847	10734	10779	10896	10827	10755	10882	10836	10951	10765	10671	10839	10920	10746	10792	10808	10811	10803	10735	10801	11031	10787	10823	10774	10632	10889	10720	10880	10938	10784	10792	10700	10786	10741	10911	10935	10821	10809	10574	10834	10703	10884	10797	10795	10839	10876	10727	10896	10805	10798	10782	10761	10861	10676	10825	10855	10756	10874	10775	10860	10814	10783	10909	10808	10812	10659	10920	10772	11010	10811	10789	10905	10777	10875	10940	10775	10936	10806	10675	10699	10730	10703	10917	10853	10910	11042	10879	10823	10759	10760	10885	10801	10737	10748	10776	10883	10930	10893	10753	10869	10677	10893	10751	10670	10809	10852	10804	10822	10958	10700	10776	10705	10907	10810	10893	10961	10852	10763	10774	10794	10916	10808	10864	10920	10632	10799	10844	10699	10818	10853	10774	10818	10939	10669	11039	10942	10802	10880	10776	10799	10940	10709	10761	10880	10805	10776	10885	10849	10772	10782	10826	10666	10738	10944	10959	10878	10844	10819	10924	10695	10879	10824	10860	10756	10903	10728	10756	10799	10798	10817	10824	10853	10819	10825	10936	10888	10774	10732	10983	10939	10930	10959	10918	10804	10743	10768	10756	10933	10840	10906	10693	10718	10920	10967	10854	10818	10795	10893	10724	10773	10619	10924	10965	10648	10896	10621	10766	10890	10920	10917	10864	10758	10786	10805	10925	10799	10848	10818	10757	10701	10907	10775	10757	10874	10785	10830	10866	10870	10630	10854	10747	10774	10860	10780	10923	10833	10644	10736	10981	10814	10782	10797	10817	10737	10792	10982	10888	10821	10972	10905	10806	10765	10747	10810	10914	10837	10839	10746	10670	11026	10924	10861	10753	10841	10793	10589	10920	10671	10744	10867	10697	10929	10950	10901	10874	10838	10881	10913	10769	10752	10867	10878	10847	10848	10762	10864	10787	10867	10781	10741	10942	10816	10918	10898	10820	10788	10807	10966	10764	10688	10747	10872	10845	10869	10652	10804	10994	10829	10842	10815	10838	10691	10884	10976	10802	10910	10839	10795	10734	10810	11033	11026	10843	10886	10847	10661	10789	10790	10747	10859	10952	10885	10738	11022	10890	10738	10753	10945	10686	10801	10705	10837	10862	10907	10911	10773	10942	10778	10951	11053	10718	10688	10747	10704	10768	10797	10820	10873	10897	10864	10870	10921	10811	10716	10762	10922	10856	10769	10908	10819	11005	10851	10868	10628	10637	10852	10821	10718	10799	10880	10874	10717	10817	10775	10612	10803	10741	10727	10819	10692	10964	10658	10921	10872	10705	10683	10784	10736	10841	10742	10861	10781	10867	10793	10795	10907	10698	10863	10797	10857	10978	10910	10848	10856	10829	10683	10903	10767	10758	10709	10914	10698	10814	10710	10786	10841	10821	10821	10765	10696	10929	10901	10825	10796	10870	10717	10808	10948	10977	10957	10774	10822	10774	10887	10769	10795	11058	10926	10945	10787	10767	10978	10940	10899	10793	10726	10789	10722	10784	10864	10762	10799	10767	10846	10821	10803	10882	10879	10970	10732	10809	10810	10827	10792	10846	10808	10794	10846	10782	10760	10878	10787	10836	10857	10814	10710	10869	10904	10890	10722	10739	10810	10998	10847	10930	10722	10821	10928	10832	10889	10784	10818	10841	10849	10710	10797	10888	10917	10823	10805	10726	10945	10868	10716	10743	10826	10810	10752	10687	10765	10581	10925	10662	10804	10822	11014	10780	10857	10822	10875	10809	10801	10692	10940	10775	10776	10663	10645	11032	10751	10862	11003	10878	10879	10761	10645	10830	10942	10724	10719	10902	10767	10742	10812	10715	10685	10692	10837	10896	10782	10784	10850	10702	10897	10975	10726	11027	10892	10939	10831	10640	10849	10698	10625	10678	10979	10846	10819	10972	10807	10809	10818	10808	10836	10726	10946	10841	10778	10839	10696	10919	10794	11007	10765	10785	10884	10802	10933	10737	10749	10725	10861	10712	10915	10742	10701	10663	10821	10753	10903	10840	10608	10944	10734	10800	10822	10872	10686	10935	10814	10913	10745	10922	10918	10899	10781	10956	10840	10809	10759	10877	10815	10891	10642	10908	10858	10724	10810	10902	10626	10839	10785	10884	10894	10897	11038	10714	10937	10892	10982	10783	10754	10831	10858	10611	10831	10736	10747	10864	10795	10908	11008	10855	10718	10621	10977	10683	10779	10747	10908	10749	10831	10844	10803	10515	10811	10731	10832	10976	10773	10795	10829	10801	10799	10691	10876	10652	10814	10748	10758	10749	10879	10846	10856	10812	10785	10653	10836	10792	10787	10599	10764	10836	10885	10842	10759	10681	10794	10963	10687	10828	10766	10918	11092	10737	10805	10883	10711	10946	10858	10789	10918	10887	10672	10905	10841	10765	10759	10734	10760	10694	10686	10807	10910	10715	10918	10770	10896	10632	10855	10856	10965	10955	11040	10719	10898	10915	10958	10903	10944	10946	10746	10907	10857	10741	10700	10895	10837	10854	10849	10806	10828	10858	10829	10700	10799	10685	10915	10716	10859	10720	10937	10747	10727	10816	10766	10873	10780	10782	10792	10893	11028	10743	10914	11011	10722	10748	10847	10842	10845	10761	10965	10842	10802	10858	10857	10843	10934	10727	10756	10599	10744	10817	10750	10859	10847	10920	10842	10862	10736	10896	10929	10736	10747	10593	10781	10731	10834	10860	11002	10719	10929	10782	10942	10777	10769	10797	10758	10907	10759	10877	10829	10659	10886	10698	10940	10798	10819	10727	10731	10736	10850	10898	10654	10735	10818	10842	10699	10799	10804	10860	10873	10729	10845	10840	10932	10973	10857	10963	10770	10653	10794	10924	10699	10705	10774	10882	10825	10752	10894	10707	10880	10766	10736	10752	10831	10869	10853	10774	10743	10878	10885	10806	10720	10846	10820	10882	10704	10955	10881	10733	10814	10677	10967	10912	10828	10801	10836	10825	10678	10992	10834	10775	10658	10679	11037	10759	11034	10867	10787	10665	10963	10897	10760	10827	10858	10778	10868	10776	10757	10699	10725	10876	10846	10866	10851	10910	10900	10809	10902	10831	10888	10750	10892	10911	10805	10776	10604	10842	10833	10871	10671	10958	10852	10908	10892	10858	10742	10871	10723	10664	10851	10873	10747	10788	10799	10701	10907	10640	10807	10837	10842	10870	10838	10681	10795	10740	10926	10841	10825	10838	10764	10918	10807	10761	10776	10727	10707	10750	10807	10905	10735	10966	10878	10896	10843	10891	10784	10742	10787	10772	10856	10894	10739	10750	10716	10989	10802	10945	10682	10686	10759	10767	10639	10711	10797	10731	10898	10699	10637	10656	10902	10767	10769	10709	10761	10943	10794	10766	10786	10710	10978	10888	10780	10819	10825	10890	10869	10766	10793	10937	10859	10659	10899	10817	10797	10843	10923	10854	10786	10770	10755	10804	10808	10892	10846	10747	10975	10858	10931	10954	10819	10806	10839	10691	10800	10763	10731	10848	10703	10958	10804	10777	10809	10855	10753	10835	10779	10929	10997	10881	10773	10582	10844	10912	10772	10720	10688	10845	10731	10971	10817	10692	10828	10736	10749	10973	10688	10672	10766	10909	10959	10742	10717	10675	11039	10811	10817	10950	10902	10842	10836	10959	10929	10761	10678	10720	10868	10913	10782	10744	10926	10926	10959	10861	10824	10882	10776	10880	10876	10787	10915	10838	10711	10855	10856	10725	10749	10855	10951	10807	10757	10699	10812	10814	10742	10866	10833	10960	10840	10894	10863	10871	10605	10797	10806	10933	10704	10879	10923	10977	10832	10869	10845	10797	10888	10721	10722	10802	10672	10875	10835	10709	10987	10766	10661	10820	10650	10703	10799	10806	10853	10799	10774
37200	43126	42453	31988	22089	20208	20210	20335	19377	18546	17446	17028	17033	16813	16677	16903	17111	16799	16650	16752	16775	16705	16798	16799	16809	16756	16865	16644	16882	16773	16634	16676	16902	16815	16788	16562	16865	16851	16928	16904	16703	16750	16668	16906	16935	16838	16788	16772	16799	17002	17043	16812	16731	16820	16722	17013	16932	16687	16799	16849	16925	16667	16990	16915	16820	16758	16876	17071	16720	16871	16449	16773	16824	16765	16793	16900	16801	16952	16610	16913	16822	16569	16678	16710	16739	16933	16836	16961	16753	16723	16925	16773	16753	16558	16681	16987	16788	16581	16908	16774	16895	16852	16617	16871	16677	16805	16743	16593	16842	16832	16907	16859	16552	16838	16719	16751	17054	16896	16916	16779	16915	16829	16757	16694	16645	16806	16920	16846	16840	16642	17059	16714	16626	16723	16892	16698	16653	16683	17026	16701	16591	16638	16791	17028	16651	16838	16947	16835	16889	16506	16616	16805	16649	16615	16894	16839	16956	16641	16674	16881	16738	16861	16786	16902	16698	16768	16978	16781	16668	16789	16881	16790	16893	16886	16664	16900	16769	16890	16753	16766	16750	16839	16895	16858	16996	17072	16981	16771	16819	16881	16915	17015	16723	16759	17037	16661	16783	16807	16811	16737	16779	16983	16730	16905	16854	16725	16944	16849	16818	16642	17023	16775	17009	16669	16935	16838	16604	16769	16679	16780	16834	17147	16942	16914	16909	16860	16882	16746	16667	16897	16811	16846	16714	16705	16907	16641	16820	16985	16605	16756	16721	16716	16748	16847	17009	16948	16945	16905	16693	16736	17012	16819	17069	16927	16879	17016	16748	16741	16900	16786	16925	16640	16839	16717	16800	16887	16773	17011	16693	16837	16818	16733	16869	16654	16692	16834	16815	16600	17056	16874	16653	16683	16829	16788	16934	16779	16621	17064	16795	16817	16835	16650	16836	16792	16543	16750	16847	17039	16915	16829	16767	16823	17043	16881	16927	16685	16806	16728	16811	16812	16846	16681	16796	16830	16726	16882	16657	16582	16976	16977	16920	17029	16932	16839	16869	17044	16776	16870	16917	16710	16708	16755	16858	16662	16939	16908	16627	16823	16674	16775	16895	16756	16931	17100	16782	16909	16795	16615	16901	17023	16974	16948	16828	16812	16941	16873	16807	16683	16834	16822	16702	16894	16816	16668	16635	16890	16644	16741	16747	16685	16701	16811	16872	16797	16791	17018	16715	16691	16872	16845	16612	16630	16885	16646	16818	16941	16898	16706	16784	16824	16812	16701	16904	16882	16851	16799	16846	16883	17008	16753	16673	16660	16890	16634	16575	16816	16935	17006	16712	16817	16616	16842	16756	16727	16647	16707	16623	16743	17146	16898	16867	16791	16981	16707	16715	17063	17002	16901	16798	16818	16802	16782	16688	16847	16892	16951	16754	17087	16843	16847	16678	16629	16751	16852	16685	16726	16685	16658	16697	17034	16674	16761	16815	16640	16667	16813	16769	16813	16817	16934	16699	16720	17030	16787	16852	16676	16829	16483	16619	16889	16996	16635	17022	16708	16660	16953	16612	16929	16848	16894	16765	16643	16912	16881	16867	16922	16731	16715	16873	16810	16795	16797	16930	16787	16986	16638	16924	16907	16774	16604	17013	16796	16907	16790	16702	16620	17034	16810	16955	16889	16811	16876	16688	16779	16632	16626	16938	16760	16779	16809	16842	16775	16818	16677	16778	16868	16705	16942	16773	17099	16974	16840	16719	16868	16782	16816	16634	16822	16688	16635	17006	16801	16887	16941	16862	16695	16874	16664	16833	16899	16854	16926	16901	16699	16804	16772	16890	16880	16915	16559	17040	16792	16832	16952	16853	16916	16962	16867	16763	16851	16805	16802	16770	16912	16738	16867	16785	16692	16659	16669	16793	16660	16919	16718	16690	16672	16864	16962	16923	16802	16654	16747	16945	16873	16904	16678	17082	16729	16776	16870	16611	16866	16892	16915	16860	17074	16867	16835	16779	16803	16901	16823	16905	16887	16839	16720	16801	17105	16859	17010	16767	17194	16717	16803	16916	16621	16650	16857	16814	16658	16945	16791	16907	16817	16848	16678	16802	16708	16776	16821	16821	16761	16781	16616	16809	16925	16740	16894	16603	17027	16882	16538	16938	16822	17016	17098	16894	16967	16901	16831	16883	16718	16902	16710	16822	16945	16631	16934	16501	16786	16743	16892	16570	16804	16785	16686	16765	16864	16835	16863	16798	16829	16565	16849	16856	16730	16701	16694	16711	16874	16638	16549	16955	16799	16772	16830	16785	16609	16843	16765	16663	17037	16747	16896	16697	16743	16920	16697	16830	16750	16487	16646	16873	16845	16662	16733	16759	16669	16949	16741	16845	16712	16841	16705	16734	16812	16768	16823	16652	16675	17032	16900	16802	16637	16875	16944	16797	16869	16946	16835	16669	16902	16859	16819	16669	16936	16897	16794	16785	16607	16901	16688	16868	16864	16659	16916	16879	16589	16662	16583	16369	16833	16696	16704	16995	16700	17031	16833	16867	16719	16801	16668	16817	16803	16721	16921	16914	16908	17035	16663	16712	16790	16843	16758	16936	16799	16977	16783	16823	16760	16822	16760	16656	16844	16728	16778	16919	16779	17091	16650	16936	16615	16797	16679	16895	16805	16772	17004	16781	16997	16770	16788	16886	17011	16797	16908	16883	16638	16730	16562	16743	16867	16854	16832	16854	16917	16908	16757	16762	16695	16882	16778	16551	16691	16833	16906	16913	16752	16759	16848	16750	16876	16795	16979	16972	16906	16766	16681	16962	16714	16846	16918	16932	16718	16739	16669	16926	16645	16823	16890	16967	16732	16801	16853	16869	16814	16883	16991	16791	16724	16830	16790	16803	16774	16635	16934	16984	16533	16858	16770	16867	16866	16839	16895	16848	16768	16797	16737	16749	16740	16890	16771	16977	16496	17197	16832	16766	16718	16943	16805	16780	16791	16789	16895	16775	16871	17167	16879	16929	16939	16751	16806	16798	16971	16790	16727	16733	16701	16738	16857	16835	16894	16623	16677	17001	16879	16838	16813	16819	16658	16644	16843	16869	16769	16999	16986	16727	16690	16910	16905	16840	16820	17051	16869	16978	16577	16884	16735	16931	16885	16706	16645	16705	16767	16934	16947	16799	16882	16650	16783	16821	16936	16670	16784	16777	16910	17044	17204	16821	16941	16871	16847	16871	17040	17067	16904	16966	16862	16943	16737	16770	16887	16950	16926	16797	16953	16744	16833	16862	16646	16782	16893	16907	17018	16786	16664	16910	16810	16834	17086	16627	17073	17068	16843	16970	16780	16771	16810	16690	16770	16678	16729	17029	16872	16727	16629	16828	16856	16907	16846	16761	16716	16814	16505	16914	16703	16762	16831	16730	16695	16827	16787	16991	16842	16823	16920	16694	16938	16836	16859	16862	16774	16942	16818	16828	16844	16732	16726	16864	16782	16963	16831	16715	16631	16869	16912	16953	16900	16636	16887	16921	16759	16677	16759	16783	16622	16784	16777	16812	17051	16693	16783	16648	16784	16999	16819	16761	16841	16828	16693	16901	17080	16839	16749	16899	16996	16834	16900	16836	16520	16938	16776	16816	16730	16774	16662	16922	16933	16950	17066	16725	16916	16830	16759	16850	16846	16724	16916	16901	16616	17095	16852	16936	16992	16835	16775	17166	16670	16812	16687	16651	16649	16873	16720	16829	16860	16816	16718	16762	16857	16767	16499	16916	16699	16785	16624	16809	16892	16896	16787	16978	16551	16901	16759	16871	17208	16913	16809	16736	16800	16952	16948	16887	16906	16555	16721	16702	16835	16746	16770	16731	16781	16711	16976	16758	16882	16868	16804	16910	16672	16832	16840	17048	16892	16950	16871	16818	16878	16795	16776	16889	16785	16979	16877	16765	16747	16704	16762	16878	16725	16789	16884	16853	16686	16763	16674	16708	16757	16748	16823	16925	16924	16872	16933	16956	16814	16813	16864	16920	16760	16789	16715	16847	16879	16718	16842	16752	17085	16759	16845	16753	16817	16817	16571	16612	16735	16719	16636	16890	16911	16574	16734	16804	16767	16802	16611	16760	16800	16887	16657	16635	16915	16773	16918	16732	16863	16748	16816	16757	17033	16849	16741	16843	16845	16705	16840	16955	16909	16940	16878	16909	16841	16819	16752	16822	16842	16890	16844	16893	16650	16900	16996	16658	16859	16775	16844	16824	16780	16860	16686	16893	16861	16606	16768	16886	16901	16849	16717	16918	16700	16816	16762	16809	16741	16821	16746	16901	16614	16982	16916	16854	16722	16904	16922	16700	16725	16743	16814	16799	17042	16979	16863	16912	16810	16839	16794	16884	16797	16880	16834	16994	16501	16745	16963	16781	16614	16917	16872	16933	16792	16885	17054	16776	16860	16731	16748	16546	16782	16964	16791	16934	16646	16894	16882	16803	16905	16857	16904	16931	16966	16919	16682	16737	16892	16601	16803	16778	16928	16840	16607	16718	16917	16760	16940	16911	16808	17025	16969	16860	16868	16842	16758	16817	16870	17003	16747	16880	16744	16852	16621	16742	16990	16891	16829	16724	16781	16769	16742	16864	16799	16855	16868	17020	16857	16893	16612	16837	17029	16854	16818	16852	16646	16862	16844	16946	16647	16820	16852	17042	16796	16833	16804	16843	16785	16863	16917	16808	16892	16915	16855	16861	16916	16632	16793	16999	16919	16889	16724	16730	16649	16879	16841	16741	16859	16786	16873	16797	16979	16720	16977	16740	16902	16929	16996	16672	16757	16908	16947	16722	16594	16680	16859	16939	16973	16882	16682	16709	16668	16886	16860	16856	16784	16898	16742	16741	16754	16621	16994	16954	16815	16797	16721	16840	17011	16796	16799	16817	16586	16966	16972	16681	16842	16755	16665	16686	16690	16723	16912	17009	16698	16831	16797	16843	16901	16922	16821	16798	16763	16916	16784	16885	16952	16752	16815	16682	16994	16799	16768	17056	16847	16727	16935	16986	16777	16960	16858	16773	16743	16720	17038	16902	16859	16849	16811	16800	16917	16952	17122	16942	17032	16770	16653	16815	16728	17012	16943
34047	51573	40156	23091	14479	13671	12978	13445	12431	11524	10770	10539	10492	10437	10369	10344	10373	10519	10439	10341	10548	10321	10511	10375	10295	10442	10241	10255	10240	10440	10360	10571	10361	10449	10444	10236	10323	10292	10491	10282	10365	10166	10428	10308	10348	10386	10409	10427	10354	10320	10285	10198	10413	10214	10397	10316	10195	10508	10253	10524	10250	10305	10447	10352	10356	10498	10543	10453	10320	10309	10406	10267	10320	10367	10287	10318	10363	10505	10298	10477	10443	10287	10397	10163	10258	10360	10314	10401	10416	10398	10355	10374	10329	10410	10358	10553	10464	10419	10221	10311	10206	10288	10357	10263	10312	10445	10351	10230	10279	10353	10269	10373	10352	10396	10466	10330	10386	10369	10397	10226	10332	10356	10265	10405	10272	10416	10371	10416	10389	10421	10409	10187	10368	10420	10523	10387	10236	10475	10294	10331	10294	10302	10290	10305	10479	10423	10383	10187	10318	10413	10085	10304	10282	10331	10367	10175	10470	10339	10451	10225	10344	10311	10294	10312	10468	10249	10334	10331	10312	10408	10310	10419	10448	10430	10413	10187	10349	10346	10385	10438	10372	10238	10436	10345	10263	10326	10327	10584	10261	10432	10312	10111	10241	10441	10224	10556	10315	10259	10376	10413	10383	10337	10554	10195	10348	10418	10283	10361	10438	10265	10305	10354	10285	10115	10403	10379	10097	10356	10263	10491	10216	10393	10486	10358	10308	10427	10341	10286	10327	10340	10354	10414	10124	10263	10491	10348	10339	10368	10504	10393	10319	10268	10432	10431	10371	10320	10447	10384	10337	10280	10289	10313	10321	10386	10194	10410	10224	10364	10279	10430	10243	10367	10299	10424	10341	10270	10238	10370	10366	10301	10347	10272	10427	10405	10451	10284	10365	10466	10351	10383	10223	10323	10125	10338	10428	10189	10377	10240	10235	10298	10425	10117	10413	10410	10413	10352	10262	10312	10357	10212	10468	10373	10347	10230	10329	10332	10407	10392	10323	10454	10280	10322	10398	10349	10358	10277	10149	10419	10411	10241	10402	10287	10397	10471	10438	10421	10362	10383	10329	10292	10233	10233	10271	10206	10588	10469	10346	10397	10263	10481	10510	10470	10483	10362	10395	10337	10267	10424	10340	10522	10441	10298	10393	10422	10293	10368	10442	10348	10317	10301	10249	10465	10367	10444	10457	10266	10149	10293	10361	10294	10412	10420	10358	10328	10329	10308	10328	10343	10157	10418	10296	10365	10303	10463	10200	10235	10464	10481	10408	10359	10374	10192	10336	10356	10337	10348	10366	10467	10301	10334	10369	10440	10275	10291	10431	10206	10343	10322	10398	10247	10182	10539	10402	10251	10328	10406	10497	10258	10271	10330	10463	10334	10339	10505	10366	10469	10403	10290	10405	10379	10223	10378	10386	10369	10301	10360	10312	10378	10351	10343	10233	10402	10273	10352	10424	10285	10380	10356	10351	10304	10104	10238	10423	10382	10212	10426	10322	10502	10252	10252	10435	10507	10214	10350	10223	10235	10332	10498	10313	10402	10339	10292	10421	10322	10305	10241	10184	10298	10272	10395	10478	10409	10376	10454	10347	10390	10275	10413	10278	10532	10368	10222	10367	10388	10388	10384	10443	10368	10403	10253	10409	10298	10355	10353	10379	10360	10213	10273	10304	10356	10401	10519	10297	10426	10278	10308	10462	10341	10488	10234	10174	10411	10448	10223	10521	10316	10364	10470	10258	10286	10478	10386	10451	10445	10375	10380	10488	10327	10228	10181	10437	10329	10072	10459	10386	10200	10467	10451	10366	10392	10493	10474	10310	10278	10388	10207	10247	10242	10181	10338	10304	10300	10264	10424	10265	10419	10406	10307	10389	10343	10257	10469	10559	10507	10268	10382	10419	10381	10379	10340	10354	10288	10383	10456	10156	10469	10226	10310	10497	10398	10336	10289	10327	10248	10520	10316	10322	10341	10306	10373	10357	10418	10356	10360	10292	10309	10231	10349	10256	10288	10303	10448	10422	10306	10382	10315	10311	10418	10354	10349	10358	10468	10455	10319	10337	10387	10423	10415	10413	10475	10485	10433	10378	10306	10344	10299	10293	10228	10342	10406	10424	10295	10497	10291	10424	10256	10345	10262	10400	10358	10333	10281	10230	10540	10394	10470	10284	10289	10180	10363	10365	10255	10334	10288	10176	10315	10419	10239	10273	10380	10404	10303	10292	10421	10352	10347	10320	10436	10299	10432	10437	10456	10358	10446	10219	10395	10342	10370	10243	10378	10397	10358	10476	10529	10382	10294	10346	10349	10522	10463	10351	10386	10254	10302	10345	10250	10293	10383	10337	10388	10392	10304	10426	10305	10420	10219	10349	10339	10233	10392	10449	10283	10457	10348	10326	10510	10308	10274	10386	10147	10514	10317	10504	10345	10383	10273	10432	10330	10195	10310	10382	10299	10403	10361	10360	10146	10176	10364	10233	10321	10315	10500	10350	10362	10279	10363	10368	10250	10441	10464	10465	10340	10351	10329	10326	10490	10227	10349	10334	10379	10373	10373	10312	10296	10412	10308	10143	10307	10217	10374	10407	10277	10332	10486	10417	10404	10277	10345	10443	10404	10327	10275	10298	10366	10429	10370	10434	10453	10402	10340	10502	10379	10419	10337	10535	10285	10463	10416	10566	10350	10442	10310	10298	10335	10251	10446	10483	10438	10422	10450	10401	10319	10416	10374	10325	10445	10298	10371	10328	10387	10380	10456	10371	10441	10378	10241	10335	10246	10446	10374	10456	10366	10286	10341	10257	10171	10232	10472	10270	10237	10424	10477	10346	10271	10293	10377	10397	10415	10542	10232	10488	10346	10301	10335	10400	10331	10328	10294	10287	10288	10471	10366	10249	10388	10375	10423	10307	10391	10464	10387	10334	10410	10375	10377	10378	10278	10527	10505	10421	10468	10511	10596	10321	10366	10453	10371	10311	10301	10343	10434	10429	10269	10269	10339	10331	10338	10287	10482	10354	10284	10383	10358	10194	10318	10291	10293	10357	10500	10231	10413	10419	10409	10334	10310	10379	10355	10350	10572	10276	10339	10300	10354	10448	10305	10363	10400	10286	10336	10432	10438	10183	10397	10302	10513	10361	10540	10381	10310	10283	10333	10443	10383	10506	10396	10284	10312	10234	10281	10339	10382	10170	10354	10340	10338	10262	10358	10447	10330	10262	10355	10417	10324	10427	10254	10491	10397	10294	10409	10184	10317	10401	10296	10295	10248	10279	10270	10398	10387	10418	10412	10469	10234	10422	10360	10390	10214	10454	10403	10289	10348	10430	10383	10227	10255	10417	10349	10297	10405	10292	10301	10493	10337	10284	10315	10414	10270	10210	10526	10317	10379	10314	10417	10453	10315	10193	10483	10422	10344	10354	10302	10493	10419	10257	10348	10378	10294	10317	10410	10318	10245	10424	10268	10303	10403	10318	10416	10048	10430	10316	10480	10379	10346	10376	10266	10292	10357	10417	10462	10313	10460	10332	10358	10209	10281	10405	10473	10127	10398	10358	10302	10281	10485	10339	10393	10300	10557	10183	10426	10520	10354	10329	10241	10454	10349	10276	10554	10324	10419	10222	10295	10525	10395	10326	10275	10392	10461	10286	10333	10275	10367	10233	10285	10339	10314	10454	10458	10343	10388	10125	10455	10274	10387	10384	10446	10278	10320	10404	10189	10399	10176	10334	10391	10435	10322	10284	10318	10320	10409	10359	10347	10380	10373	10373	10263	10481	10440	10520	10245	10293	10368	10358	10504	10458	10310	10273	10430	10398	10430	10278	10237	10319	10298	10446	10340	10467	10438	10413	10441	10403	10386	10141	10127	10301	10497	10320	10321	10428	10360	10380	10304	10211	10348	10284	10362	10360	10086	10316	10318	10304	10308	10323	10254	10392	10272	10203	10241	10239	10288	10584	10258	10201	10293	10297	10450	10360	10150	10391	10140	10267	10571	10395	10294	10228	10368	10478	10497	10473	10311	10348	10373	10379	10393	10225	10345	10314	10400	10259	10305	10281	10420	10374	10288	10453	10266	10401	10403	10333	10321	10355	10277	10341	10331	10603	10326	10339	10469	10534	10404	10500	10369	10223	10363	10413	10510	10234	10334	10417	10333	10541	10311	10528	10332	10504	10309	10367	10401	10442	10323	10354	10364	10286	10467	10468	10430	10341	10313	10222	10320	10304	10510	10350	10293	10351	10397	10350	10310	10250	10361	10267	10332	10348	10483	10410	10332	10378	10403	10356	10447	10396	10544	10391	10335	10310	10302	10305	10468	10477	10410	10311	10309	10451	10373	10315	10365	10437	10329	10283	10286	10545	10355	10284	10376	10436	10298	10340	10413	10510	10408	10414	10446	10260	10413	10388	10405	10433	10372	10298	10256	10230	10507	10445	10343	10371	10353	10316	10477	10186	10356	10447	10357	10399	10361	10305	10349	10398	10321	10492	10348	10379	10327	10377	10349	10394	10443	10268	10314	10332	10309	10305	10307	10345	10227	10500	10467	10338	10404	10400	10279	10354	10344	10313	10295	10488	10411	10379	10377	10117	10392	10299	10316	10180	10252	10334	10295	10323	10376	10394	10381	10361	10517	10287	10171	10320	10261	10338	10258	10307	10342	10455	10342	10421	10481	10365	10492	10404	10467	10384	10304	10364	10352	10348	10304	10234	10307	10343	10394	10256	10281	10326	10421	10131	10411	10335	10176	10382	10379	10491	10368	10396	10360	10462	10469	10325	10350	10530	10398	10333	10470	10204	10298	10368	10424	10152	10312	10308	10397	10387	10363	10491	10303	10373	10126	10339	10554	10370	10360	10269	10421	10351	10171	10280	10497	10291	10508	10159	10382	10383	10343	10515	10290	10427	10566	10286	10350	10360	10222	10496	10432	10330	10457	10367	10287	10270	10427	10372	10493	10390	10343	10330	10360	10382	10456	10305	10299	10315	10507	10203	10299	10476	10296	10279	10225	10338	10339	10552	10422	10337	10331	10435	10449	10407	10441	10563	10298	10216	10340	10395	10233	10302	10350	10584	10364	10290	10199	10344	10267	10341	10386	10445	10470	10306	10255	10314	10377	10315	10378
26003	22811	34287	33496	26545	30851	31611	32913	28853	25428	20009	17698	17125	17215	16989	16821	16891	16917	16911	16881	16822	16731	16780	16818	16853	16635	16590	16782	16975	16755	16922	16828	16955	16832	16673	16792	16682	16579	16696	16785	16866	16880	16513	16656	16645	16681	16867	16691	16766	16836	16781	16763	16858	16890	16669	16844	16712	16746	16630	16906	16889	16664	16967	16782	16875	16752	16804	16841	16732	16941	16766	16890	16675	16732	16798	16709	16661	16667	16640	16712	16675	16625	16717	16962	16775	16630	16887	16867	16903	16924	16562	16655	16692	16631	16737	16691	16648	16806	16820	16815	16841	16876	16834	16530	16938	16531	16564	16653	16555	16886	16586	16817	16766	16727	16656	16468	16587	16647	16800	16840	16785	16742	16720	16755	16780	16866	16665	16716	16692	16875	16682	16881	16784	16640	16844	16784	16839	16743	17025	16708	16754	16947	16947	16689	16741	16710	16778	16704	16640	16773	16740	16894	16771	16792	16688	16886	16713	16707	16618	16775	16803	16737	16991	16768	16762	16704	16625	16841	16941	16881	16736	16836	16624	16647	16853	16778	16705	16690	16820	16856	16932	16725	16734	16702	16775	16781	16645	16674	16879	16726	16705	16690	16615	16749	16753	16573	16644	16541	16661	16795	16624	16737	16735	16856	16750	16636	16628	16735	16657	16810	16672	16769	16944	16715	16492	16477	16786	16892	16493	16920	16740	16827	16882	16956	16727	16742	16719	16817	16663	16542	16622	16845	16718	16684	16702	16788	16765	16639	16788	16839	16932	16860	16603	16650	16847	16509	16840	16790	16923	16907	16784	16502	16578	16795	16825	16636	16592	16681	16719	16788	16687	16742	16738	16587	16565	16764	16861	16739	16726	16828	16733	16519	16799	16628	16710	16626	16750	16659	16559	16826	16667	16642	16491	16712	16767	16835	16671	16783	16809	16732	16749	16415	16658	16772	16640	16615	16831	17070	16883	16812	16780	16704	16696	16823	16719	16816	16630	16654	16450	16922	16672	16572	16894	16751	16544	16954	16916	16790	16899	16779	16654	16775	16742	16958	16736	16485	16675	16586	17098	16656	16640	16731	16689	16726	16595	16513	16873	16713	16843	16644	16753	16854	16959	16609	16903	16739	16587	16590	16711	16879	16592	16627	16804	16946	16823	16804	16727	16696	16746	16752	16854	17007	16628	16547	16788	16728	16829	16709	16914	16631	16548	16841	16787	16678	16703	16846	16848	16770	16642	16623	16778	16686	16790	16652	16800	16853	16683	16372	16780	16809	16421	16818	16665	16599	16806	16710	16685	16624	16660	16776	16912	16864	16931	16810	16814	16796	16848	16585	16666	16561	16802	16757	16927	17043	16919	16699	16678	16651	16826	16843	16724	16736	16839	16730	16800	16552	16638	16974	16685	16908	16729	16742	16616	16775	16723	16937	16729	16683	16691	16688	16853	16638	16655	16629	16669	16750	16743	16652	16621	16667	16674	16771	16803	16744	16565	16759	16725	16692	16418	16783	16688	16811	16786	16857	16721	16790	16735	16845	16668	16722	16802	16895	16758	16574	16803	16987	16662	16572	16666	16550	16560	16571	16516	16767	16580	16686	16731	16808	16773	16647	16900	16944	16822	16850	16807	16604	16659	16576	16944	16684	16807	16777	16779	16758	16839	16720	16936	16589	16900	16775	16971	16772	16785	16563	16845	16909	16872	16660	16790	16649	16786	16759	16859	16837	16626	16623	16538	16817	16869	16675	16700	16765	16942	16851	16632	16822	16673	16662	16651	16494	16785	16833	16664	16761	16773	16562	16704	16669	16659	16886	16677	16739	16721	16646	16552	16643	16806	16862	16779	16732	16827	16669	16739	16664	16945	16621	16875	16795	16650	16722	16790	16671	16898	17040	16898	16827	16795	16826	16809	16787	17002	16732	16678	16602	16856	16577	16500	16925	16833	16838	16682	16831	16735	16676	16791	16589	16774	16841	16835	16632	16609	16786	16757	16764	16692	16741	16865	16716	16632	16903	16872	16689	16767	16616	16924	16815	16672	16507	16535	16678	16844	16857	16516	16706	16658	16885	16781	16620	16622	16613	16584	16743	16675	16714	16810	16527	16806	16666	16734	16852	16635	16640	16603	16589	16736	16695	16688	16512	16569	16670	16631	16696	16569	16787	16521	16886	16693	16629	16648	16743	16532	16550	16723	16772	16693	16655	16711	16847	16546	16614	16855	16800	16726	16864	16808	16754	16654	16761	16654	17164	16797	16726	16450	16642	16652	16742	16845	16660	16633	16737	16637	16667	16666	16596	16753	16832	16656	16760	16697	16875	16806	16820	16582	16818	16809	16799	16903	16556	16595	16845	16663	16674	16918	16691	16591	16717	16882	16854	16698	16720	16845	16810	16664	16856	16717	16732	16530	16633	16702	16758	16673	16599	16826	16784	16913	16798	16508	16786	16799	16700	16703	16434	16700	16790	16769	16775	16781	16706	16715	16709	17042	16697	16856	16755	16772	16758	16898	16877	16739	16743	16759	16651	16788	16799	16699	16683	16626	16667	16732	16811	16775	16760	17012	16739	16704	16642	16959	16682	16686	16692	16664	16626	16718	16736	16730	16738	16798	16812	16727	16858	16684	16716	16845	16411	16641	16640	16787	16861	16836	16518	16601	16711	16754	16705	16689	16582	16677	16714	16831	16829	16886	16924	16675	16697	16741	16706	16908	16662	16769	16745	16722	16680	16634	16727	16703	16672	16744	16969	16674	16807	16727	16627	16694	16626	16921	16695	16751	16626	16850	16751	16704	16580	16695	16422	16689	16925	16618	16738	16742	16532	16665	16706	16751	16507	16855	16505	16850	16615	16780	16746	16678	16647	16688	16856	16567	16878	16882	16669	16752	16569	16767	16621	16635	16638	16610	16643	16664	16773	16653	16640	16910	16725	16859	16849	16615	16685	16879	16650	16697	16892	16621	16837	16691	16404	16469	16657	16962	16945	17099	16805	16783	16647	16633	16636	16870	16754	16769	16544	16584	16747	16893	16729	16792	16512	16942	16608	16926	16643	16662	16884	16887	16586	16512	16759	16621	16666	16638	16582	16740	16963	16601	16744	16670	16861	16962	16793	16689	16869	16873	16831	16679	16790	16765	16628	16693	16786	16884	16638	16800	16794	16813	16749	16853	16659	16715	16894	16679	16718	16919	16720	16850	16712	16783	16770	16687	16716	16696	16720	16632	16596	16894	16632	16748	16641	16634	16600	16955	16638	16719	16771	16877	16744	16538	16721	16857	16644	16924	16696	16762	16699	16718	16710	16852	16633	16819	16764	16873	16539	16838	16534	16544	16716	16532	16763	16758	16707	16772	16670	16687	16703	16622	16739	16679	16931	16689	16683	16793	16701	16918	16875	16844	16739	16834	16738	16528	16683	16757	16875	16626	16699	16889	16858	16598	16807	16691	16772	16771	16768	16650	16610	16647	16759	16693	16749	16460	16671	16507	16732	16842	16719	16939	16742	16889	16691	16715	16693	16869	16646	16515	16891	16671	17020	16779	16991	16781	16665	16865	16803	16571	16867	16885	16765	16597	16862	16806	16827	16771	17031	16880	16684	16758	16760	16844	16670	16683	16781	16759	16619	16602	16883	16508	16685	16797	16850	16812	16691	16616	16860	16697	16802	16778	16509	16855	16724	16685	16690	16831	16987	16568	16508	16804	16814	16624	16889	16792	16941	16815	16696	16602	16763	16587	16513	16635	16723	16709	16603	16784	16761	16829	16564	16739	16801	16929	16690	16799	16649	16852	16831	16816	16881	16732	16819	16692	16682	16885	16540	16694	16563	16683	16686	16804	16841	16752	16685	16648	16753	16638	16771	16549	16673	16834	16623	16721	16480	16712	16691	16708	16734	16807	16835	16707	16599	16655	16669	16638	16827	16817	16597	16855	16703	16896	16682	16875	16541	16594	16661	16666	16742	16650	16833	16943	16780	16710	16814	16569	16588	16918	16664	16778	16714	16838	16764	16781	16729	17011	16726	16932	16824	16894	16987	16672	16816	16642	16607	16783	16792	16615	16555	16702	16750	16748	16837	16692	16716	16701	17020	16776	16601	16750	16714	16720	16498	16648	16841	16693	16554	16801	17012	16609	16673	16748	16553	16597	16611	16669	16676	16714	16704	16839	16736	16776	16763	16787	16919	16729	16669	16732	16806	16538	16895	16658	16768	16794	16885	16657	16518	16743	16618	16687	16693	16880	16774	16548	16645	16906	16712	16786	16973	16782	16633	16632	16650	16667	16836	16657	16585	16657	16722	16683	16477	16861	16780	16600	16723	16772	16589	16599	16811	16777	16783	16553	16739	16645	16583	16620	16620	16599	16831	16627	16653	16715	16814	16836	16685	16922	16784	16577	16785	16789	16932	16717	16844	16585	16806	16833	16464	16722	16733	16494	16694	16677	16844	16867	16652	16782	16710	16754	16911	16554	16907	16877	16620	16747	16773	16818	16551	16632	16820	16725	16652	16907	16825	16875	16741	16754	16817	16691	16797	16771	16784	16730	16464	16607	16731	16791	16657	16751	16622	16635	16985	16631	16802	16884	16502	16841	16489	16706	16806	16650	16586	16691	16985	16688	16760	16614	16684	16948	16812	16706	16749	16786	16544	16926	16903	16779	16536	16918	16961	16830	16715	16666	17088	16853	16595	16826	17046	16717	16803	16770	16783	16754	16800	16924	16987	16799	16652	16810	16737	16673	16704	16593	16655	16916	16775	16872	16914	16657	16841	16531	16547	16759	16745	16591	16795	16545	16650	16604	16587	16733	16865	16995	16738	16750	16908	16697	16614	16979	16777	16742	16576	16611	16735	16504	16746	16680	16832	16762	16803	16573	16745	16673	16860	16913	16582	16695	16708	16686	16814	16819	16938	16818	16792	16796	16630	16819	16716	16909	16817	16800	16766	16807	16860	16750	16533	16779	16623	16811	16654	16658	16760	16701	16706	16865	16728	16768	16702	16680	16704	16652	16741	16668	16734	16831	16797	16785	16712	16880	16554	16838	16654	16636	16566	17037	16843	16653	16930	16874	16911	16957	16631	16881	16750	16769	16973	16721	16681	16678	16913	16700	16649	16810	16780	16593	16722	16623	16464
37440	63259	51854	28782	20467	25627	23578	26402	21922	17656	12633	11056	10623	10668	10522	10646	10438	10364	10466	10524	10648	10437	10598	10584	10596	10606	10486	10554	10552	10486	10545	10299	10520	10429	10459	10323	10584	10628	10566	10560	10457	10435	10527	10498	10463	10450	10537	10430	10603	10365	10539	10624	10456	10612	10511	10452	10488	10255	10485	10461	10656	10266	10661	10578	10604	10511	10527	10603	10463	10373	10459	10601	10433	10347	10527	10348	10546	10484	10411	10656	10544	10509	10577	10562	10517	10390	10480	10484	10352	10457	10460	10482	10482	10471	10417	10493	10577	10507	10526	10573	10383	10540	10452	10567	10488	10603	10416	10391	10529	10506	10590	10448	10376	10444	10475	10453	10396	10586	10497	10265	10403	10457	10415	10538	10520	10440	10634	10613	10488	10425	10537	10581	10593	10354	10443	10418	10575	10454	10492	10413	10391	10426	10393	10512	10547	10404	10600	10709	10404	10435	10535	10415	10529	10476	10598	10458	10419	10489	10434	10428	10367	10474	10620	10398	10419	10507	10579	10513	10495	10334	10580	10623	10542	10437	10428	10556	10475	10495	10447	10446	10411	10367	10473	10599	10493	10562	10428	10417	10505	10473	10432	10547	10391	10473	10430	10324	10616	10484	10554	10448	10378	10559	10364	10408	10385	10514	10517	10496	10433	10291	10444	10391	10471	10411	10336	10529	10391	10607	10346	10505	10432	10410	10549	10468	10536	10385	10315	10442	10443	10608	10510	10266	10534	10517	10475	10439	10385	10463	10478	10342	10653	10404	10485	10457	10643	10544	10407	10472	10495	10428	10388	10388	10553	10338	10538	10571	10489	10484	10434	10572	10606	10399	10469	10490	10460	10446	10607	10428	10498	10431	10533	10535	10511	10418	10601	10502	10375	10469	10449	10422	10465	10590	10622	10411	10514	10574	10393	10625	10367	10459	10498	10514	10338	10500	10479	10435	10550	10556	10427	10405	10394	10493	10267	10508	10484	10444	10497	10480	10385	10487	10391	10480	10546	10339	10499	10532	10434	10340	10508	10502	10462	10432	10625	10386	10406	10507	10448	10433	10427	10368	10401	10325	10529	10640	10578	10523	10492	10392	10400	10464	10480	10578	10543	10548	10443	10358	10480	10301	10405	10514	10443	10379	10412	10494	10490	10616	10503	10339	10442	10566	10485	10537	10484	10518	10410	10598	10433	10508	10502	10579	10483	10363	10384	10406	10340	10443	10562	10417	10574	10282	10477	10530	10377	10624	10339	10742	10547	10648	10477	10507	10484	10360	10540	10552	10510	10436	10592	10379	10476	10499	10455	10376	10367	10361	10369	10447	10520	10619	10342	10556	10464	10434	10521	10335	10471	10444	10506	10458	10470	10376	10458	10433	10522	10484	10356	10505	10439	10372	10478	10478	10460	10488	10463	10468	10389	10463	10526	10429	10549	10500	10395	10485	10413	10412	10349	10506	10451	10558	10440	10347	10509	10525	10337	10347	10448	10600	10521	10404	10423	10451	10492	10351	10440	10551	10285	10498	10611	10617	10439	10303	10405	10557	10605	10483	10556	10414	10364	10506	10486	10481	10487	10439	10567	10418	10486	10314	10501	10493	10395	10611	10524	10623	10507	10640	10514	10534	10519	10468	10452	10460	10409	10447	10440	10463	10429	10516	10416	10396	10495	10587	10551	10499	10527	10452	10640	10422	10517	10374	10495	10555	10490	10706	10378	10395	10394	10450	10297	10458	10494	10394	10594	10419	10426	10605	10499	10520	10547	10460	10610	10468	10567	10521	10639	10560	10448	10447	10496	10427	10438	10414	10444	10371	10545	10386	10479	10480	10513	10389	10467	10479	10540	10653	10384	10476	10469	10529	10380	10511	10432	10526	10429	10377	10419	10469	10605	10534	10447	10449	10435	10504	10548	10540	10391	10584	10540	10417	10443	10381	10506	10538	10433	10537	10580	10471	10433	10426	10576	10504	10443	10577	10619	10426	10473	10544	10387	10523	10485	10456	10480	10444	10471	10458	10421	10574	10494	10528	10554	10466	10423	10599	10440	10422	10476	10476	10402	10441	10664	10593	10439	10395	10570	10348	10583	10365	10244	10514	10459	10304	10434	10499	10454	10403	10415	10537	10402	10549	10509	10525	10515	10499	10530	10550	10405	10597	10388	10404	10671	10507	10446	10538	10579	10429	10426	10506	10260	10553	10482	10456	10374	10538	10517	10455	10534	10496	10590	10500	10358	10655	10428	10592	10447	10389	10405	10456	10401	10459	10411	10456	10419	10394	10513	10360	10464	10360	10530	10447	10404	10545	10493	10573	10311	10470	10448	10529	10467	10392	10527	10582	10524	10355	10360	10507	10453	10419	10257	10582	10501	10480	10377	10426	10491	10559	10472	10469	10368	10450	10506	10433	10547	10306	10517	10310	10545	10438	10606	10558	10541	10581	10474	10511	10486	10401	10512	10628	10471	10365	10507	10446	10499	10484	10562	10494	10572	10415	10476	10397	10289	10376	10330	10497	10330	10375	10334	10505	10503	10556	10451	10519	10449	10496	10412	10536	10624	10454	10545	10683	10619	10588	10493	10429	10371	10352	10433	10467	10438	10520	10379	10532	10514	10538	10436	10457	10414	10392	10522	10402	10411	10347	10419	10384	10440	10412	10457	10524	10476	10365	10405	10413	10506	10603	10421	10377	10505	10386	10496	10378	10640	10437	10449	10421	10455	10300	10468	10517	10502	10499	10557	10495	10528	10552	10421	10343	10470	10465	10474	10565	10358	10571	10323	10430	10397	10524	10510	10559	10557	10569	10331	10412	10505	10366	10381	10453	10536	10457	10306	10423	10247	10501	10434	10480	10341	10428	10573	10553	10554	10422	10539	10614	10373	10565	10538	10462	10384	10346	10482	10498	10409	10559	10570	10451	10712	10475	10346	10444	10294	10609	10485	10466	10582	10357	10455	10509	10375	10281	10576	10569	10326	10455	10396	10378	10508	10328	10510	10567	10285	10350	10553	10421	10390	10329	10291	10430	10472	10456	10344	10457	10366	10594	10499	10502	10576	10402	10470	10402	10308	10490	10303	10483	10394	10475	10466	10512	10464	10386	10581	10479	10428	10404	10556	10542	10486	10370	10383	10449	10618	10507	10441	10630	10366	10445	10510	10421	10520	10553	10592	10513	10541	10469	10430	10501	10560	10402	10306	10564	10538	10441	10335	10509	10490	10430	10519	10360	10698	10533	10421	10518	10428	10551	10565	10342	10490	10576	10559	10520	10325	10456	10524	10481	10499	10545	10513	10686	10469	10627	10454	10597	10596	10434	10591	10527	10649	10458	10460	10439	10335	10754	10446	10454	10342	10558	10396	10611	10546	10389	10471	10384	10492	10459	10273	10555	10429	10363	10407	10520	10346	10546	10391	10473	10433	10484	10449	10482	10481	10278	10476	10454	10499	10430	10469	10409	10487	10466	10585	10542	10620	10484	10508	10496	10318	10490	10456	10478	10412	10555	10453	10470	10639	10449	10374	10652	10320	10375	10457	10521	10506	10416	10361	10511	10449	10492	10460	10420	10438	10434	10510	10659	10419	10488	10426	10434	10620	10548	10482	10595	10589	10520	10342	10623	10425	10536	10487	10585	10319	10476	10510	10541	10472	10455	10541	10521	10495	10465	10572	10357	10460	10373	10661	10613	10569	10594	10471	10461	10621	10329	10420	10435	10431	10429	10479	10402	10506	10503	10402	10471	10562	10396	10507	10471	10400	10635	10499	10445	10597	10492	10435	10422	10398	10510	10372	10548	10376	10419	10522	10384	10446	10335	10509	10374	10473	10355	10351	10491	10401	10355	10288	10358	10456	10472	10523	10458	10596	10402	10532	10611	10340	10393	10479	10328	10466	10439	10359	10426	10578	10475	10486	10549	10434	10553	10508	10529	10595	10524	10370	10430	10486	10279	10572	10507	10537	10433	10484	10390	10640	10457	10498	10427	10581	10426	10418	10556	10471	10626	10382	10489	10383	10570	10417	10578	10319	10287	10507	10487	10489	10505	10553	10473	10485	10451	10634	10425	10435	10392	10400	10444	10360	10347	10411	10578	10463	10433	10436	10463	10445	10534	10342	10457	10456	10381	10498	10406	10504	10676	10320	10646	10475	10500	10421	10572	10400	10593	10497	10458	10440	10436	10610	10325	10490	10469	10363	10531	10469	10495	10451	10504	10374	10565	10401	10540	10571	10590	10452	10486	10412	10432	10419	10423	10564	10472	10497	10460	10491	10468	10419	10491	10465	10442	10371	10342	10328	10502	10349	10439	10482	10476	10377	10502	10610	10469	10323	10426	10418	10633	10448	10515	10358	10392	10390	10590	10612	10457	10550	10509	10442	10394	10398	10406	10516	10526	10419	10398	10296	10463	10493	10534	10574	10312	10449	10579	10472	10373	10443	10511	10459	10426	10560	10520	10429	10445	10507	10433	10622	10544	10603	10466	10517	10667	10478	10394	10425	10547	10449	10472	10423	10396	10389	10379	10517	10465	10279	10627	10413	10457	10494	10436	10673	10532	10426	10485	10451	10455	10392	10531	10470	10480	10434	10543	10624	10487	10391	10525	10385	10499	10339	10569	10455	10697	10427	10598	10509	10409	10472	10498	10584	10536	10431	10397	10416	10505	10611	10443	10453	10305	10573	10547	10458	10501	10319	10457	10425	10533	10421	10438	10440	10423	10448	10639	10512	10431	10370	10260	10468	10454	10493	10568	10468	10403	10342	10425	10531	10399	10567	10407	10435	10441	10558	10586	10654	10453	10384	10345	10367	10469	10444	10306	10454	10431	10559	10464	10390	10680	10610	10471	10471	10377	10592	10575	10536	10417	10494	10425	10526	10443	10612	10388	10556	10328	10511	10511	10405	10581	10451	10317	10459	10485	10459	10294	10394	10517	10306	10537	10558	10422	10580	10549	10386	10437	10318	10397	10486	10562	10505	10390	10552	10321	10382	10476	10536	10483	10350	10565	10468	10476	10631	10398	10577	10416	10370	10510	10355	10521	10575	10439	10435	10441	10650	10493	10386	10357	10359	10344	10464	10478	10602	10425	10584	10621	10427	10336	10530	10590	10284	10493	10528	10446	10527	10434
24210	21814	30173	28027	28325	30167	37874	43821	38914	34343	23984	19020	17984	17443	17436	17234	17369	17038	17165	17068	16992	17198	17097	17031	17126	17101	17209	17130	16898	16948	17075	17092	17181	17084	16955	17024	17089	17124	16991	16862	16808	16917	16827	17005	17029	17018	16799	16843	17014	17157	16815	17104	16806	17196	16761	17003	17136	16871	16804	17048	16983	16742	16850	16937	16953	16915	17107	16943	16911	16899	17109	17191	17061	16845	17088	16991	17052	16868	16916	16989	16909	17097	16736	17049	17097	17185	16827	16952	17153	17157	17073	16812	16918	16946	16906	16864	16916	16877	17035	17038	16897	17083	16732	16873	16914	16970	16913	17090	16944	16845	17001	16958	16897	16840	16925	16867	16975	17141	16771	17129	16986	16866	17029	16917	17043	17039	17137	16766	16845	16960	16810	16712	16865	16915	16979	16927	17044	16974	16807	16925	16916	16935	17045	17066	16832	16899	16884	17053	16900	16898	16981	16995	16991	16953	16879	17208	17081	17109	16870	16987	17170	16970	17031	16938	17108	16881	16775	16877	16880	16973	16902	17073	17042	16885	16841	17053	17008	16842	17146	17002	16876	16972	16649	17000	16933	16801	16819	16788	16943	17028	16797	16826	16768	16899	16998	16781	16789	16879	16866	17133	16923	17150	16847	16979	17000	17196	17097	16838	16746	16852	16925	16899	17083	16775	16934	16822	16946	16978	17089	16888	16864	16774	17061	17059	16860	16876	17109	17198	16795	16923	16928	16898	17041	16935	16921	16794	16861	17196	16754	17038	17078	16846	16960	16892	16773	16885	16595	16826	16916	16873	16952	16931	17046	16848	16957	16802	16961	16785	17026	16868	16766	16802	16929	16789	16798	17011	16878	16888	16712	16823	16963	17075	16918	17088	16852	16864	16974	17013	16775	16884	16891	17104	17090	17046	16951	16736	17050	17142	16955	16882	16820	16993	16922	16868	17054	16833	16822	17211	16993	16828	16774	16942	16990	17069	16921	16941	16872	17011	16980	16812	16890	17022	16843	16984	17077	17038	16992	16971	17065	17056	17039	17016	17013	16885	17000	16877	17093	16929	17012	16982	16979	16925	16908	16944	17031	17006	16970	16771	17002	16778	16776	17135	16854	16953	16963	17017	17003	16986	16771	16997	17047	16924	17099	17064	17003	16756	16900	17064	16783	16652	17003	16924	16857	16830	17018	17091	16937	17036	16751	16881	16963	17177	16902	16938	16807	17127	16916	17071	16687	17084	16807	17082	16811	16901	17101	16902	16978	16903	16855	17034	16980	17095	16838	16821	16918	17031	17222	16911	16997	16809	17075	16918	17090	16794	16923	16990	16847	16807	17015	16927	16645	16826	16814	16872	16963	16937	17020	17110	17099	16891	17087	17016	16822	16987	17068	16802	16933	17017	16833	16872	16800	16821	16868	17075	16920	16971	17059	16925	16990	17005	17033	16841	17019	16835	16858	16940	17072	17133	16881	17042	16868	16786	16983	16875	17024	16759	16860	16927	17030	16836	17061	16864	16794	16936	16811	16819	17075	16944	16701	16936	17152	16937	17069	16897	16978	16913	16742	16995	16983	16761	16881	17145	16936	16844	16981	17172	16847	17143	16887	17016	16894	16951	17123	16996	16683	16962	16919	16911	17001	17052	16940	16948	16996	17024	16951	16794	17042	16813	16926	16849	17078	17043	17009	16964	16861	16796	17160	17126	17049	16985	16939	17049	16912	17004	17038	17040	17106	17048	17043	16771	17065	17088	16868	16868	16967	17022	17002	16900	16923	16780	16942	16887	16865	16981	17201	17024	16948	16798	17132	16978	16903	16937	16863	16772	17017	16747	16951	16905	16962	16753	16767	16866	16966	16880	16825	17011	16869	16968	17068	16937	16920	16839	16865	16883	16974	16909	16909	16865	17060	17074	17049	16975	16910	16669	16875	17144	16971	17084	16950	16916	16967	16916	17016	16984	16996	16713	16904	17006	16832	17193	16837	17053	16979	16933	17097	16950	16930	16710	16629	17017	16983	16743	17103	16754	16881	16991	16867	16994	16733	16844	16981	17051	16983	16944	17027	16870	16976	16745	17092	17049	16884	17018	16959	16861	16888	16954	16905	16888	16778	17172	17013	17038	16986	16941	16940	17001	16782	16967	16768	16858	16956	16811	17012	16932	16847	16771	16856	16787	16918	17057	16874	16863	17107	16916	16941	16810	16853	17056	17117	16738	17003	16914	16909	16800	17081	16706	16953	16828	16934	16921	16909	16811	16919	16939	17195	16926	17122	17063	16911	16844	16865	16772	16801	16923	16896	16910	16986	17069	17038	16867	16835	17148	17070	16925	16808	16821	16961	16986	17083	16825	16956	16813	16932	16901	16905	17052	17020	16883	16843	17018	16895	17140	17059	16941	16908	16815	16916	16902	17108	17000	16881	16869	17150	16704	16948	17036	16597	16847	16878	17051	16898	16659	16929	16967	17047	16927	17182	16830	16903	16949	17017	16673	16958	16948	17183	16832	16795	16986	17095	16909	16984	16961	16934	17022	16917	16972	16924	17009	16897	17082	16943	16854	16951	17065	16888	17166	17029	16949	16820	16887	16898	16793	16785	16695	16932	16880	16866	17173	17015	17019	17140	16992	17030	16806	16875	16817	16742	16952	16916	16929	16982	17026	17101	16976	16833	16811	17110	16769	16971	16920	17022	17121	16881	16865	16943	16967	17243	16851	16907	17000	16856	16904	16964	16942	16974	16868	17041	16941	16932	16942	17063	16756	16978	16948	16931	16890	17027	17110	16786	16873	16739	16962	16750	16904	16902	17289	17144	17119	16979	16965	16932	16806	16639	16830	17040	16895	16893	16987	17035	16738	17058	17130	16956	16900	16909	16827	17217	17087	16922	16818	17022	16966	16991	16821	16976	17024	16915	16892	17153	16990	17120	16951	16807	16845	16908	16667	17002	17153	16852	17175	16791	16957	16862	17100	16864	16881	17121	16944	16789	17039	16981	16779	17020	16943	17179	16849	17136	16885	16896	16951	16922	17033	17057	17017	16828	16921	16891	17035	16859	17110	17168	16964	16843	16957	16676	16784	16893	16956	16971	16951	17117	17003	17043	16931	16996	17181	17019	17035	16824	16891	16948	16988	16853	16831	16945	17008	17019	17101	17166	16930	16929	16917	16976	17061	17056	16851	17112	16875	17009	17170	16954	17205	17010	16986	16977	16819	17025	16988	17069	17030	17119	16869	17115	16916	16864	16889	17080	16977	16825	17010	17111	16946	17059	17128	16887	17069	16940	16999	16968	17135	16948	17120	16887	16694	16860	16902	16815	16763	16981	16914	16831	16973	16873	16998	16823	16945	16774	16886	16938	17079	17148	17001	16914	17101	17093	16873	16940	17037	16937	16934	16987	16943	17100	17050	16914	17028	16762	16905	17012	17010	17278	16875	17102	17011	17079	17082	16886	17114	17115	17112	16960	17034	17032	16874	16879	17078	16686	16868	16839	16928	16954	16843	16845	17227	16946	16731	16827	16894	17129	17154	16891	17104	16958	16963	16918	16990	17113	16920	17037	16889	16971	17032	17109	17146	16966	16799	16590	16913	16795	16789	16856	16946	16814	17028	16996	16927	17020	16753	16817	16795	17029	16802	17110	16771	16853	16802	16884	16794	16898	16788	16903	16813	16909	17074	17080	16875	16831	17050	16875	16894	16999	17005	16972	17084	16856	16816	16818	16924	17110	16963	16997	16890	16952	16847	17052	16837	16850	17224	16946	16830	17115	16785	16947	17005	16972	17016	16969	17089	16739	17069	16907	16775	16824	17002	16992	16832	16861	16900	16994	17002	16818	16843	16989	17126	17088	16825	17181	16894	17062	16859	16735	16860	16879	16844	16915	16954	17163	16920	16996	16967	17034	17102	16812	16899	17013	16706	16747	17177	16991	16943	16822	16887	16955	16808	16959	16870	16827	17162	17092	16834	17065	17074	17040	16984	17050	16962	17037	16691	16844	16849	17056	16908	16947	16955	16882	17046	16903	17048	16899	16932	16951	16971	16813	16711	16900	16949	16915	16792	17203	17057	17065	16931	16916	17021	16944	17085	16941	16966	16904	16890	16887	16795	16842	16894	16819	16890	16872	17027	16921	16974	16859	16858	16874	16999	16895	16907	16721	16721	16717	16963	16921	16902	16964	17069	17026	17044	16985	17079	16805	17038	16906	16828	16702	16946	16884	16921	16871	16893	16868	16951	16810	16985	16989	16970	17134	16954	16864	16841	17023	16976	16875	16925	17093	16804	17010	16819	16627	17039	17071	16979	16813	16802	16897	16879	17037	17100	16995	16887	17194	16929	17176	17062	17037	16872	16892	16976	17069	17016	16960	16904	16946	16977	17029	16936	16599	16806	16897	16787	16957	17198	16711	17044	17059	17014	17010	17106	17018	16888	16794	16983	16808	17242	16993	16808	16919	16873	16904	17013	16921	16816	16951	17059	16882	17027	16954	16721	16923	16876	16788	17042	16985	17013	16900	16911	16999	17043	17071	16961	17032	16959	16844	17137	16976	16829	16766	16975	16900	17090	16810	17283	17065	16957	16849	16897	16784	17102	16940	16801	17129	17201	16914	16994	16782	17134	17178	16975	16941	16770	17061	17025	16790	16918	16812	16979	17046	16923	16856	16751	16986	16853	17048	16803	16795	17080	17025	16878	16833	17022	16724	16925	17198	17032	16888	17031	16869	17101	16753	16726	17076	16928	17135	16872	17162	16850	16810	16973	17180	17282	17017	16904	16946	17012	16912	17132	16883	16823	17148	17300	16945	16765	16857	16873	16958	16911	17035	16903	16933	16952	16949	17178	16846	16851	16970	16850	16965	16907	17027	16843	16944	16772	16979	16840	16695	17041	16857	17036	16644	16686	16731	16968	17163	17038	16848	17025	16980	17013	17075	16790	16919	16966	17093	16978	16998	16867	16862	16730	17025	17082	16779	16781	16962	16793	16779	16835	17083	16879	16851	17017	16913	16858	17006	17018	16900	16851	17085	17140	17116	17111	16928	16822	16963	16909	16837	17013	16856	16955	17065	16849	16947	17037	16862	16894	17079	16958	17175	16979	16950	16897	16981	17009	17015	17035	16908	17030	16991	17011
41859	70609	55930	36314	29114	24445	33421	37443	32772	25267	15467	11948	11329	10863	10917	10872	10875	10838	10791	10610	10887	10736	10707	10690	10793	10799	10876	10872	10747	10853	10850	10847	10851	10775	10835	10772	10613	10729	10829	10717	10831	10756	10920	10634	10943	10889	10810	10773	10650	10809	10642	10941	10680	10756	10656	10730	10929	10800	10805	10646	10823	10775	10888	10777	10648	10821	10639	10824	10635	10808	10771	10786	10749	10815	10747	10852	10726	10740	10997	10756	10592	10730	10801	10555	10587	10798	10757	10668	10787	10810	10593	10678	10703	10731	10665	10686	10838	10801	10756	10901	10838	10800	10883	10791	10843	10766	10670	10715	10663	10773	10850	10741	10791	10825	10664	10771	10692	10736	10639	10913	10695	10868	11024	10854	10772	10806	10804	10791	10887	10836	10751	10701	10733	10812	10637	10805	10863	10844	10887	10713	10936	10823	10604	10782	10893	10841	10691	10846	10811	10790	10827	10588	10645	10732	10829	10730	10865	10749	10852	10649	10676	10730	10703	10879	10653	10762	10640	10627	10723	10879	10700	10836	10540	10832	10716	10760	10750	10605	10783	10836	10512	10912	10661	10670	10839	10597	10720	10732	10772	10729	10697	10956	10775	10689	10796	10838	10637	10841	10740	10832	10760	10706	10785	10809	10770	10614	10673	10641	10843	10741	10773	10439	10851	10658	10637	10719	10677	10793	10818	10770	10781	10759	10548	10773	10782	10718	10792	10842	10824	10688	10866	10692	10722	10666	10553	10728	10749	10582	10876	10715	10747	10780	10696	10899	10603	10759	10821	10624	10497	10646	10741	10682	10734	10771	10888	10837	10770	10924	10559	10676	10673	10714	10789	10683	10538	10666	10816	10624	10755	10696	10717	10769	10641	10778	10727	10800	10600	10702	10742	10629	10763	10664	10720	10744	10736	10707	10797	10713	10790	10675	10681	10616	10759	10624	10844	10591	10567	10821	10724	10682	10733	10776	10801	10609	10892	10829	10848	10746	10750	10771	10894	10771	10542	10645	10630	10701	10846	10677	10629	10741	10690	10710	10719	10644	10701	10630	10622	10671	10765	10750	10751	10637	10883	10692	10584	10781	10653	10791	10729	10694	10761	10683	10824	10670	10605	10616	10685	10817	10778	10779	10875	10729	10872	10719	10801	10666	10822	10861	10781	10683	10876	10711	10743	10767	10893	10599	10705	10823	10781	10832	10553	10706	10746	10817	10757	10805	10826	10813	10665	10694	10858	10739	10764	10728	10615	10662	10845	10838	10739	10722	10712	10719	10783	10721	10863	10779	10679	10689	10703	10670	10616	10665	10699	10653	10612	10613	10693	10789	10672	10680	10690	10792	10738	10832	10597	10804	10620	10649	10745	10837	10628	10701	10651	10835	10686	10758	10578	10605	10823	10630	10828	10677	10639	10684	10657	10697	10709	10805	10737	10680	10662	10708	10851	10606	10665	10738	10785	10707	10750	10748	10544	10855	10712	10804	10730	10894	10716	10733	10813	10607	10653	10743	10672	10718	10771	10685	10760	10870	10671	10709	10631	10704	10854	10842	10688	10678	10640	10805	10889	10749	10667	10821	10694	10706	10771	10763	10845	10778	10717	10786	10786	10764	10647	10550	10618	10807	10649	10770	10704	10666	10672	10699	10716	10647	10704	10715	10846	10740	10663	10745	10716	10818	10656	10791	10745	10732	10723	10788	10703	10631	10695	10813	10838	10647	10582	10834	10521	10896	10657	10834	10790	10759	10816	10736	10621	10892	10858	10755	10770	10883	10492	10801	10762	10761	10836	10690	10650	10772	10774	10858	10778	10391	10660	10726	10768	10684	10656	10784	10593	10677	10712	10615	10587	10721	10705	10755	10791	10726	10705	10686	10775	10640	10953	10813	10741	10839	10665	10740	10864	10839	10635	10807	10886	10824	10604	10764	10850	10740	10676	10752	10653	10798	10734	10744	10794	10806	10836	10698	10768	10770	10708	10799	10640	10813	10729	10567	10726	10689	10713	10799	10837	10794	10875	10801	10773	10824	10622	10662	10754	10785	10724	10721	10778	10855	10685	10816	10757	10836	10761	10903	10621	10684	10852	10827	10776	10858	10744	10740	10623	10803	10714	10806	10644	10837	10785	10651	10823	10697	10689	10863	10778	10819	10784	10796	10630	10739	10737	10805	10891	10807	10837	10681	10728	10751	10675	10569	10803	10711	10698	10902	10839	10714	10787	10731	10775	10769	10698	10760	10748	10664	10749	10633	10775	10679	10799	10807	10685	10760	10691	10716	10769	10706	10730	10659	10696	10712	10616	10567	10719	10887	10763	10632	10681	10545	10697	10802	10797	10666	10832	10823	10632	10711	10742	10757	10704	10711	10717	10664	10762	10632	10733	10798	10731	10561	10779	10718	10844	10741	10655	10727	10838	10787	10839	10468	10507	10600	10722	10863	10868	10766	10658	10763	10674	10661	10684	10824	10847	10653	10613	10739	10811	10745	10726	10578	10732	10853	10724	10716	10798	10800	10535	10765	10652	10778	10906	10754	10632	10652	10765	10564	10775	10712	10746	10764	10624	10880	10829	10720	10827	10893	10762	10793	10920	10654	10808	10724	10907	10627	10480	10646	10723	10723	10796	10717	10546	10689	10803	10740	10775	10653	10650	10761	10886	10569	10719	10851	10915	10843	10720	10789	10652	10918	10675	10722	10653	10795	10772	10697	10863	10501	10790	10699	10720	10719	10687	10768	10681	10832	10725	10876	10830	10772	10683	10570	10517	10575	10673	10645	10650	10807	10745	10700	10791	10717	10491	10642	10898	10637	10898	10862	10768	10812	10541	10718	10631	10622	10865	10755	10588	10630	10658	10788	10693	10755	10742	10767	10688	10707	10838	10702	10733	10710	10779	10729	10626	10510	10837	10824	10814	10513	10869	10714	10781	10752	10643	10660	10837	10713	10768	10780	10753	10742	10826	10707	10803	10770	10725	10679	10904	10714	10875	10687	10911	10787	10650	10779	10746	10889	10759	10851	10765	10610	10749	10779	10768	10752	10714	10852	10763	10591	10714	10817	10762	10634	10866	10746	10535	10818	10812	10911	10802	10798	10734	10841	10506	10668	10849	10714	10731	10611	10737	10648	10754	10666	10713	10574	10655	10497	10763	10781	10772	10710	10700	10717	10733	10782	10810	10663	10739	10813	10751	10688	10674	10851	10777	10776	10869	10741	10917	10865	10659	10805	10589	10653	10926	10627	10615	10796	10616	10583	10687	10632	10679	10798	10683	10728	10716	10777	10770	10722	10741	10669	10713	10721	10842	10758	10725	10641	10557	10631	10636	10611	10659	10737	10697	10771	10852	10685	10670	10691	10548	10636	10964	10625	10602	10853	10586	10859	10754	10791	10761	10711	10581	10750	10722	10685	10830	10661	10703	10812	10739	10849	10751	10749	10604	10801	10760	10603	10770	10628	10789	10824	10848	10742	10812	10714	10655	10647	10684	10736	10616	10882	10790	10808	10770	10946	10595	10836	10793	10691	10634	10786	10740	10688	10831	10657	10726	10643	10696	10607	10763	10568	10656	10788	10856	10551	10788	10903	10776	10687	10781	10714	10782	10825	10594	10655	10658	10685	10843	10766	10574	10821	10798	10699	10602	10724	10855	10707	10830	10673	10705	10795	10797	10697	10711	10748	10840	10924	10688	10673	10756	10703	10932	10901	10677	10721	10757	10634	10756	10656	10727	10821	10831	10566	10813	10690	10799	10738	10749	10816	10784	10758	10688	10951	10820	10658	10745	10577	10840	10612	10809	10791	10681	10742	10754	10796	10733	10889	10832	10753	10668	10721	10800	10766	10727	10621	10692	10875	10666	10776	10693	10763	10751	10715	10772	10766	10720	10688	10662	10667	10626	10715	10880	10779	10791	10704	10715	10825	10791	10598	10777	10667	10526	10768	10630	10812	10615	10715	10827	10689	10727	10744	10739	10754	10811	10613	10742	10831	10635	10665	10766	10667	10472	10729	10838	10755	10547	10610	10574	10737	10952	10666	10695	10700	10896	10859	10733	10749	10773	10780	10758	10855	10859	10624	10756	10746	10656	10585	10567	10638	10596	10845	10769	10811	10589	10726	10930	10641	10723	10839	10740	10653	10726	10609	10742	10852	10741	10718	10693	10736	10835	10712	10661	10703	10858	10769	10745	10559	10827	10669	10822	10718	10667	10744	10804	10782	10723	10669	10612	10818	10699	10608	10545	10626	10681	10778	10607	10917	10780	10883	10738	10947	10647	10715	10836	10773	10894	10802	10796	10696	10743	10864	10678	10665	10630	10787	10744	10661	10734	10668	10702	10642	10758	10688	10711	10809	10720	10585	10694	10764	10732	10778	10738	10644	10679	10627	10802	10692	10847	10655	10812	10696	10823	10669	10726	10770	10741	10572	10656	10814	10773	10651	10738	10721	10647	10678	10739	10834	10746	10659	10676	10770	10815	10673	10650	10642	10785	10735	10784	10606	10812	10854	10806	10677	10637	10538	10743	10643	10735	10794	10710	10684	10734	10899	10725	10735	10687	10828	10783	10573	10746	10701	10738	10798	10715	10626	10837	10738	10676	10692	10902	10791	10749	10640	10720	10573	10704	10713	10825	10743	10654	10637	10681	10666	10830	10715	10791	10557	10652	10674	10732	10647	10673	10603	10705	10669	10743	10647	10755	10517	10809	10711	10853	10671	10732	10596	10878	10870	10730	10736	10799	10698	10776	10730	10690	10687	10678	10656	10647	10819	10802	10809	10784	10753	10691	10772	10787	10628	10678	10682	10714	10772	10609	10629	10839	10655	10726	10845	10677	10833	10810	10785	10633	10808	10635	10707	10604	10742	10747	10830	10730	10692	10714	10781	10873	10736	10632	10641	10617	10774	10636	10824	10620	10723	10650	10666	10679	10774	10602	10765	10829	10638	10724	10835	10632	10706	10789	10634	10623	10655	10677	10665	10815	10732	10726	10791	10552	10559	10882	10619	10867	10557	10694	10685	10653	10688	10573	10630	10772	10835	10689	10649	10655	10709	10821	10770	10712	10827	10851	10695	10745	10725	10563	10807	10712	10624	10619	10670	10666	10803	10688	10698	10773	10717	10851	10703
36690	39086	36326	27232	22048	22387	22215	20070	19738	18263	17151	16916	16888	16773	16820	16760	16915	16896	16826	16655	16839	16537	16467	16540	16453	16916	16584	16607	16796	16743	16588	16629	16638	16586	16544	16767	16664	16600	16644	16846	16755	16550	16672	16645	16695	16705	16824	16701	16884	16796	16644	16643	16499	16686	16681	16690	16733	16547	16713	16651	16664	16612	16618	16790	16621	16507	16607	16730	16780	16578	16895	16776	16641	16664	16758	16650	16688	16587	16615	16517	16298	16619	16838	16540	16733	16524	16747	16793	16878	16552	16792	16732	16793	16790	16546	16720	16807	16631	16682	16676	16788	16757	16787	16893	16758	16690	16861	16724	16719	16779	16675	16680	16742	16464	16624	16791	16657	16767	16915	16650	16738	16604	16753	16661	16715	16829	16659	16592	16844	16790	16832	16830	16788	16818	16737	16698	16918	16655	16611	16537	16564	16830	16609	16424	16594	16613	16565	16622	16677	16841	16770	16652	16541	16757	16796	16683	16784	16613	16724	16735	16793	16705	16688	16515	16563	16756	16741	16881	16590	16724	16503	16495	16624	16554	16691	16743	16702	16416	16692	16706	16538	16607	16733	16791	17009	16745	16721	16613	16511	16777	16585	16722	16929	16701	16536	16537	16627	16751	16714	16821	16602	16738	16375	16614	16757	16803	16640	16423	16459	16682	16604	16569	16529	16486	16786	16814	16658	16559	16548	16499	16530	16658	16486	16541	16546	16714	16779	16739	16888	16732	16801	16769	16687	16791	16503	16711	16492	16547	16789	16698	16517	16525	16858	16782	16838	16697	16510	16568	16666	16622	16911	16647	16712	16856	16539	16806	16586	16665	16835	16815	16817	16616	16708	16503	16608	16579	16797	16664	16766	16671	16849	16440	16590	16589	16516	16781	16336	16631	16561	16737	16739	16634	16560	16720	16642	16727	16573	16567	16675	16743	16721	16463	16727	16673	16808	16508	16831	16548	16480	16691	16694	16752	16642	16836	16668	16534	16975	16512	16653	16750	16659	16655	16552	16788	16636	16666	16678	16726	16779	16498	16933	16587	16703	16558	16536	16734	16565	16455	16629	16707	16749	16652	16626	16645	16733	16564	16920	16855	16607	16622	16858	16760	16670	16897	16791	16754	16725	16734	16874	16575	16657	16667	16616	16720	16809	16772	16592	16611	16578	16586	16908	16727	16823	16509	16623	16757	16624	16650	16619	16664	16565	16562	16559	16724	16374	16743	16777	16516	16635	16635	16558	16612	16600	16568	16589	16649	16653	16443	16756	16567	16632	16744	16641	16690	16607	16688	16862	16917	16687	16563	16601	16617	16593	16525	16657	16670	16494	16708	16668	16859	16812	16752	16469	16761	16565	16589	16634	16651	16717	16743	16625	16667	16850	16537	16701	16766	16611	16721	16461	16695	16712	16557	16661	16674	16750	16489	16761	16686	16671	16702	16790	16628	16474	16493	16626	16705	16763	16388	16817	16726	16755	16791	16756	16724	16774	16648	16495	16673	16513	16654	16556	16704	16847	16837	16768	16667	16839	16651	16589	16637	16724	16691	16926	16709	16772	16737	16686	17025	16671	16562	16719	16671	16679	16649	16680	16798	16506	16661	16531	16673	16593	16568	16607	16624	16746	16758	16558	16636	16731	16688	16585	16646	16713	16696	16849	16524	16577	16692	16764	16649	16598	16554	16631	16606	16706	16693	16612	16805	16560	16830	16716	16647	16707	16722	16807	16706	16738	16715	16609	16716	16537	16649	16808	16801	16815	16823	16609	16622	16799	16637	16664	16487	16673	16695	16561	16633	16626	16761	16797	16690	16413	16456	16590	16620	16642	16778	16800	16542	16634	16717	16833	16768	16698	16782	16649	16588	16465	16616	16643	16763	16712	16788	16671	16544	16486	16722	16725	16700	16709	16588	16721	16668	16586	16515	16761	16478	16646	16616	16676	16688	16597	16731	16903	16547	16657	16607	16637	16817	16731	16649	16781	16878	16763	16504	16506	16707	16577	16595	16832	16599	16622	16704	16722	16490	16720	16643	16459	16364	16386	16668	16714	16785	16761	16632	16584	16649	16642	16562	16438	16558	16685	16663	16592	16645	16764	16740	16600	16997	16721	16557	16567	16793	16826	16557	16790	17058	16702	16761	16812	16759	16649	16634	16489	16683	16816	16600	16754	16696	16869	16562	16659	16711	16526	16749	16649	16635	16832	16621	16884	16672	16677	16752	16694	16715	16469	16674	16671	16640	16604	16611	16797	16599	16607	16570	16640	16558	16569	16560	16561	16770	16709	16723	16590	16590	16500	16445	16940	16757	16752	16555	16595	16684	16603	16599	16474	16540	16602	16520	16766	16557	16698	16587	16542	16573	16663	16486	16450	16611	16568	16572	16711	16534	16704	16559	16859	16559	16688	16650	16886	16668	16730	16759	16760	16666	16590	16829	16742	16781	16539	16500	16569	16638	16689	16635	16713	16715	16758	16773	16838	16755	16817	16529	16711	16597	16638	16499	16643	16485	16687	16687	16684	16840	16542	16655	16786	16607	16798	16752	16936	16861	16636	16824	16493	16531	16708	16859	16586	16706	16686	16762	16604	16568	16715	16446	16815	16652	16788	16730	16777	16534	16599	16677	16722	16707	16710	16568	16678	16740	16588	16496	16747	16762	16846	16671	16813	16579	16647	16719	16772	16665	16646	16680	16570	16386	16493	16545	16838	16609	16526	16795	16859	16710	16742	16702	16638	16516	16818	16571	16552	16568	16516	16739	16698	16633	16692	16586	16556	16855	16721	16631	16703	16577	16631	16622	16582	16419	16573	16549	16630	16595	16577	16763	16490	16763	16728	16715	16601	16489	16742	16777	16527	16500	16535	16904	16724	16766	16557	16568	16778	16663	16783	16633	16640	16793	16862	16711	16584	16553	16636	16603	16599	16790	16913	16607	16508	16621	16465	16549	16556	16635	16704	16645	16666	16592	16551	16718	16715	16443	16630	16616	16563	16706	16593	16606	16719	16742	16726	16452	16544	16633	16627	16627	16920	16937	16884	16846	16782	16549	16597	16696	16539	16893	16757	16711	16817	16689	16656	16557	16783	16755	16642	16727	16668	16629	16619	16764	16709	16668	16926	16613	16768	16815	16890	16499	16820	16759	16788	16770	16487	16899	16618	16429	16817	16599	16506	16627	16716	16639	16751	16793	16754	16566	16661	16599	16570	16722	16488	16767	16859	16559	16713	16646	16652	16385	16629	16567	16541	16602	16602	16668	16568	16534	16618	16641	16810	16611	16485	16721	16665	16540	16701	16824	16588	16680	16656	16717	16683	16825	16738	16777	16585	16771	16689	16458	16540	16720	16602	16621	16650	16637	16626	16723	16618	16757	16484	17074	16659	16577	16773	16809	16665	16660	16639	16594	16703	16567	16579	16629	16724	16500	16720	16689	16820	16789	16743	16669	16772	16607	16648	16542	16613	16632	16444	16731	16546	16749	16556	16705	16735	16601	16599	16565	16732	16437	16491	16742	16619	16657	16610	16444	16626	16863	16581	16870	16857	16778	16631	16769	16805	16595	16609	16778	16753	16872	16691	16471	16682	16733	16679	16690	16598	16619	16675	16556	16759	16788	16805	16703	16761	16758	16771	16870	16921	16841	16718	16640	16594	16616	16773	16836	16726	16660	16856	16550	16585	16598	16468	16610	16714	16549	16628	16693	16612	16724	16719	16679	16483	16613	16597	16641	16883	16684	16579	16566	16572	16618	16752	16788	16790	16477	16647	16539	16668	16672	16794	16486	16651	16807	16873	16499	16766	16706	16481	16645	16718	16653	16654	16478	16544	16916	16646	16665	16815	16485	16647	16508	16706	16695	16731	16869	16887	16803	16671	16667	16731	16594	16742	16685	16667	16575	16560	16590	16701	16736	16602	16684	16483	16586	16706	16628	16491	16597	16851	16515	16698	16756	16752	16803	16723	16907	16695	16638	17041	16712	16749	16612	16947	16639	16717	16766	16694	16778	16673	16660	16514	16753	16376	16528	16662	16550	16559	16618	16582	16758	16749	16772	16752	16722	16801	16692	16812	16682	16811	16764	16771	16600	16790	16635	16549	16677	16643	16614	16659	16581	16946	16736	16685	16779	16487	16768	16732	16643	16685	16710	16646	16765	16807	16615	16739	16436	16524	16548	16526	16831	16373	16759	16519	16770	16690	16526	16732	16608	16612	16616	16649	16505	16857	16602	16699	16715	16590	16848	16677	16603	16588	16796	16592	16760	16674	16758	16625	16522	16701	16775	16611	16659	16674	16862	16725	16769	16538	16561	16777	16926	16828	16597	16923	16566	16773	16568	16573	16282	16575	16712	16669	16650	16645	16813	16727	16761	16764	16647	16959	16729	16658	16610	16534	16692	16661	16762	16633	16661	16661	16745	16652	16719	16659	16788	16654	16719	16735	16581	16653	16381	16709	16555	16630	16513	16795	16805	16614	16707	16694	16645	16658	16763	16712	16685	16471	16601	16622	16639	16473	16648	16714	16591	16420	16704	16788	16660	16818	16518	16668	16688	16883	16616	16523	16765	16638	16687	16645	16738	16744	16565	16818	16700	17039	16823	16618	16750	16751	16802	16722	16670	16616	16609	16703	16586	16759	16476	16633	16509	16640	16848	16607	16598	16847	16673	16737	16575	16826	16689	16658	16714	16846	16652	16424	16620	16503	16711	16748	16713	16652	16573	16588	16803	16724	16879	16683	16545	16752	16757	16807	16581	16791	16865	16642	16655	16628	16475	16504	16664	16687	16627	16714	16537	16581	16579	16571	16493	16717	16952	16603	16797	16804	16744	16712	16739	16723	16509	16590	16730	16641	16489	16704	16583	16794	16739	16876	16758	16795	16643	16803	16827	16573	16628	16537	16771	16928	16927	16734	16614	16578	16757	16813	16624	16711	16813	16703	16706	16484	16697	16639	16575	16735	16513	16470	16647	16892	16654	16844	16582	16549	16672	16685	16809	16709	16954	16630	16585	16668	16652	16748	16788	16654	16602	16637	16692	16447	16590	16659	16643	16648	16782	16510	16792	16787	16733	16563	16579	16420	16484	16530	16614	16574	16490	16691	16763	16765	16681	16619	16616	16805	16627	16605	16641
32249	44589	31602	18144	15137	15945	15523	13252	12818	11192	10496	10225	10293	10522	10289	10263	10232	10283	10311	10369	10111	10411	10196	10475	10346	10362	10126	10311	10328	10351	10310	10363	10278	9997	10247	10256	10304	10270	10309	10255	10174	10244	10348	10348	10166	10112	10346	10279	10201	10254	10275	10180	10338	10298	10312	10303	10271	10197	10293	10186	10238	10177	10371	10108	10227	10157	10133	10231	10215	10442	10235	10180	10420	10290	10249	10294	10309	10174	10165	10280	10417	10245	10230	10280	10148	10171	10372	10257	10279	10176	10115	10339	10145	10209	10268	10329	10202	10133	10121	10330	10154	10087	10409	10207	10102	10122	10262	10248	10227	10149	10341	10324	10189	10156	10071	10208	10446	10243	10146	10099	10293	10165	10115	10198	10191	10212	10228	10191	10265	10058	10277	10225	10371	10256	10206	10302	10320	10203	10268	10258	10266	10160	10235	10206	10208	10267	10370	10302	10125	10160	10242	10200	10235	10342	10136	10194	10305	10238	10198	10134	10189	10262	10220	10370	10253	10245	10119	10380	10287	10119	10244	10361	10136	10240	10237	10262	10324	10279	10251	10102	10219	10233	10227	10318	10195	10263	10154	10228	10147	10158	10226	10472	10384	10156	10166	10193	10330	10155	10067	10181	10218	10262	10217	10203	10247	10110	10221	10214	10184	10372	10360	10294	10249	10166	10133	10224	10227	10217	10244	10273	10255	10056	10154	10204	10124	10211	10081	10108	10243	10300	10219	10199	10146	10261	10133	10338	10086	10188	10232	10229	10349	10332	10174	10262	10346	10160	10333	10193	10159	10399	10091	10210	10187	10104	10201	10288	10239	10218	10033	10363	10195	10317	10161	10203	10131	10225	10312	10272	10309	10108	10280	10285	10192	10205	10268	10232	10241	10155	10197	10115	10248	10218	10195	10213	10187	10268	10218	10265	10118	10164	10228	10253	10164	10232	10289	10071	10119	10137	10230	10429	10232	10254	10316	10177	10206	10128	10232	10192	10252	10170	10354	10257	10161	10163	10176	10397	10339	10069	10196	10310	10057	10280	10366	10239	10357	10207	10319	10323	10310	10310	10268	10351	10398	10190	10155	10189	10254	10238	10183	10221	10045	10274	10394	10278	10469	10207	10227	10094	10257	10104	10306	10115	10198	10170	10163	10165	10165	10064	10119	10328	10310	10123	10260	10134	10140	10466	10161	10305	10178	10140	10147	10338	10150	10099	10250	10187	10252	10219	10127	10291	10318	10186	10279	10107	10327	10162	10100	10194	10340	10246	10347	10309	10057	10156	10204	10143	10253	10229	10230	10255	10135	10248	10215	10272	10216	10237	10401	10273	10019	10255	10117	10029	10321	10161	10299	10419	10327	10170	10077	10137	10194	10360	10194	10244	10229	10181	10310	10153	10247	10258	10259	10276	10269	10168	10286	10314	10198	10122	10242	10139	10343	10289	10296	10164	10201	10127	10091	10358	10288	10192	10239	10247	10344	10255	10309	10329	10336	10191	10217	10147	10289	10159	10231	10216	10303	10101	10109	10110	10294	10183	10162	10319	10238	10271	10270	10175	10265	10336	10140	10207	10228	10184	10336	10209	10193	10254	10293	10065	10349	10319	10221	10368	10216	10104	10171	10268	10151	10233	10123	10253	10355	10153	10263	10256	10271	10200	10177	10081	10059	10194	10157	10114	10313	10376	10288	10134	10226	10168	10187	10259	10327	10131	10245	10132	10219	10159	10327	10103	10198	10265	10161	10204	10108	10255	10312	10337	10388	10142	10266	10150	10335	10190	10337	10351	10306	10224	10078	10208	10140	10229	10259	10196	10260	10179	10174	10158	10254	10307	10113	10323	10303	10175	10304	10249	10251	10165	10298	10359	10233	10357	10276	10394	10309	10206	10256	10180	10134	10197	10148	10213	10134	10195	10366	10230	10460	10205	10293	10217	10319	10103	10134	10185	10132	10243	10194	10141	10131	10220	10321	10417	10138	10307	10340	10159	10471	10303	10148	10169	10238	10259	10213	10101	10158	10153	10128	10053	10380	10176	10183	10238	10196	10237	10208	10209	10166	10323	10198	10155	10218	10155	10146	10277	10185	10231	10312	10160	10138	10176	10313	10143	10177	10329	10249	10288	10253	10114	10248	10220	10450	10202	10220	10306	10300	10210	10274	10345	10216	10360	10211	10145	10227	10227	10332	10393	10177	10028	10256	10173	10203	10296	10074	10359	10013	10310	10169	10133	10233	10196	10328	10149	10266	10215	10421	10166	10205	10129	10250	10227	10232	10311	10288	10233	10101	10213	10234	10205	10385	10297	10135	10249	10261	10205	10364	10283	10268	10179	10264	10053	10224	10314	10262	10146	10154	10113	10294	10223	10204	10308	10293	10251	10109	10188	10298	10275	10230	10278	10289	10139	10254	10067	10302	10262	10147	10185	10199	10208	10196	10219	10259	10367	10271	10269	10351	10314	10271	10194	10289	10288	10273	10094	10225	10241	10115	10272	10292	10196	10330	10247	10185	10134	10360	10284	10160	10290	10373	10138	10149	10371	10222	10148	10105	10203	10134	10247	10182	10221	10282	10453	10238	10143	10044	10220	10352	10104	10058	10066	10160	10185	10293	10151	10423	10164	10372	10168	10461	10231	10173	10293	10203	10182	10465	10340	10217	10166	10249	10157	10171	10243	10277	10358	10238	10219	10156	10284	10174	10270	10222	10197	10148	10296	10409	10037	10204	10322	10147	10165	10212	10176	10169	10219	10261	10177	10220	9996	10023	10371	10163	10221	10112	10330	10141	10291	10250	10141	10205	10279	10300	10317	10192	10295	10222	10099	10211	10373	10044	10196	10170	10366	10372	10235	10240	10134	10215	10416	10337	10254	10390	10179	10035	10237	10210	10406	10362	10197	10228	10096	10281	10155	10260	10269	9992	10208	10164	10218	10237	10290	10227	10346	10263	10257	10280	10234	10313	10231	10108	10156	10347	10277	10240	10310	10283	10216	10327	10093	10365	10299	10087	10287	10195	10406	10233	10212	10323	10136	10329	10086	10368	10159	10192	10259	10104	10287	10209	10263	10427	10267	10215	10203	10335	10251	10411	10176	10342	10215	10235	10252	10221	10188	10253	10398	10319	10146	10353	10237	10315	10175	10186	10194	10241	10355	10304	10184	10155	10242	10294	10238	10254	10304	10314	10274	10152	10078	10164	10209	10180	10242	10038	10261	10219	10200	10090	10225	10263	10250	10438	10148	10180	10273	10268	10332	10046	10077	10187	10308	10095	10165	10214	10262	10091	10132	10117	10424	10079	10351	10263	10171	10226	10271	10113	10194	10110	10306	10312	10149	10155	10257	10274	10257	10361	10171	10206	10220	10165	10359	10187	10225	10204	10220	10348	10215	10188	10274	10229	10094	10324	10288	10073	10324	10249	10208	10164	10180	10343	10081	10376	10416	10234	10320	10196	10234	10156	10251	10215	10304	10129	10341	10179	10331	10199	10192	10195	10190	10306	10103	10327	10314	10053	10170	10280	10122	10225	10127	10345	10322	10201	10211	10092	10322	10333	10208	10244	10280	10128	10130	10361	10073	10177	10331	10208	10157	10154	10469	10160	10154	10364	10212	10208	10172	10277	10137	10162	10092	10193	10285	10299	10211	10146	10209	10169	10248	10181	10133	10300	10174	10327	10271	10253	10292	10157	10217	10068	10219	10279	10343	10151	10142	10346	10330	10177	10311	10306	10110	10140	10243	10218	10216	10131	10165	10243	10044	10091	10299	10203	10194	10134	10422	10128	10296	10200	10278	10257	10381	10129	10205	10212	10148	10090	10223	10172	10259	10196	10171	10285	10138	10150	10178	10218	10165	10308	10332	10216	10282	10203	10196	10233	10199	10068	10296	10295	10416	10250	10124	10281	10373	10358	10103	10404	10107	10222	10156	10293	10232	10277	10103	10153	10290	10196	10177	10315	10271	10381	10217	10151	10206	10206	10273	10130	10449	10288	10239	10285	10043	10298	10320	10224	10158	10108	10288	10238	10269	10234	10133	10278	10190	10077	10174	10332	10280	10184	10325	10176	10192	10239	10100	10204	10094	10162	10163	10257	10263	10280	10257	10382	10308	10442	10141	10249	10081	10197	10053	10339	10296	10241	10325	10302	10298	10185	10183	10164	10346	10155	10195	10071	10253	10260	10298	10447	10392	10251	10216	10200	10127	10202	10257	10233	10309	10351	10370	10237	10298	10580	10160	10213	10144	10275	10252	10040	10275	10296	10160	10241	10286	10461	10150	10250	10184	10133	10085	10185	10365	10228	10382	10244	10224	10195	10314	10302	10305	10056	10172	10336	10203	10097	10279	10179	10249	10366	10151	10068	10088	10151	10250	10136	10291	10139	10207	10207	10211	10042	10305	10222	10315	10262	10410	10300	10259	10082	10071	10270	10269	10242	10277	10263	10326	10237	9994	10123	10301	10110	10271	10209	10140	10119	10326	10307	10105	10328	10277	10250	10330	10334	10161	10354	10117	10319	10317	10119	10102	10180	10292	10125	10235	10239	10222	10180	10203	10154	10144	10139	10170	10329	10374	10255	10252	10182	10146	10327	10317	10249	10351	10232	10159	10274	10324	10232	10338	10256	10177	10206	10149	10267	10132	10134	9922	10060	10215	10070	10263	10205	10220	10361	10328	10311	10280	10267	10202	10196	10227	10285	10302	10284	10277	10051	10095	10234	10165	10049	10138	10233	10281	10235	10223	10218	10383	10205	10222	10304	10196	10263	10048	10160	10198	10197	10216	10463	10258	10416	10320	10011	10147	10083	10329	10346	10251	10225	10156	10303	10178	10201	10161	10204	10328	10170	10339	10274	10234	10260	10073	10132	10197	10206	10155	10199	10215	10140	10356	10142	10321	10206	10301	10311	10418	10161	10255	10231	10233	10430	10178	10211	10257	10404	10233	10250	10213	10287	10282	10519	10213	10249	10281	10296	10192	10016	10274	10082	10358	10198	10256	10134	10204	10179	10208	10068	10224	10260	10228	10225	10160	10170	10058	10111	10220	10264	10119	10143	10212	10167	10318	10243	10170	10203	10185	10360	10183	10069	10136	10271	10248	10334	10272	10205	10235	10171	10210	10278	10147
25895	21949	29134	29307	28631	48002	33565	33708	31044	24258	19362	17584	17145	17056	16895	16680	16698	16693	16581	16670	16567	16552	16563	16588	16845	16772	16719	16712	16697	16712	16505	16816	16633	16591	16784	16711	16568	16544	16572	16378	16585	16653	16639	16756	16483	16426	16738	16523	16639	16728	16681	16358	16589	16530	16604	16722	16681	16678	16701	16434	16649	16598	16463	16567	16510	16603	16542	16523	16640	16545	16601	16623	16545	16599	16569	16575	16541	16704	16521	16507	16608	16449	16762	16504	16397	16711	16735	16831	16487	16578	16809	16583	16396	16613	16744	16670	16589	16484	16718	16577	16560	16570	16510	16402	16598	16527	16514	16537	16663	16555	16516	16593	16655	16545	16542	16422	16652	16525	16551	16509	16431	16564	16644	16631	16589	16633	16459	16571	16554	16535	16540	16599	16604	16582	16406	16689	16426	16759	16487	16416	16767	16629	16709	16669	16390	16658	16810	16688	16551	16569	16481	16702	16482	16462	16670	16429	16745	16422	16556	16544	16716	16527	16339	16621	16497	16635	16675	16706	16679	16688	16591	16408	16668	16337	16501	16626	16544	16588	16611	16607	16411	16517	16665	16460	16476	16778	16491	16627	16694	16443	16890	16656	16664	16446	16423	16679	16437	16653	16556	16377	16502	16539	16590	16621	16501	16653	16524	16480	16512	16537	16453	16659	16634	16481	16564	16672	16577	16674	16611	16592	16509	16675	16710	16455	16535	16532	16460	16414	16732	16563	16610	16556	16433	16480	16558	16399	16480	16687	16552	16589	16461	16696	16620	16706	16622	16624	16589	16358	16519	16445	16692	16565	16443	16494	16461	16504	16435	16567	16553	16582	16673	16544	16856	16645	16730	16504	16443	16598	16599	16526	16453	16527	16701	16566	16686	16602	16577	16568	16630	16631	16628	16550	16496	16600	16407	16650	16614	16620	16429	16616	16622	16541	16604	16560	16672	16563	16749	16558	16781	16724	16565	16737	16561	16368	16709	16758	16528	16617	16705	16608	16583	16612	16461	16617	16571	16599	16632	16682	16441	16576	16576	16414	16592	16414	16608	16770	16762	16782	16681	16627	16631	16599	16477	16661	16763	16627	16719	16659	16415	16607	16502	16621	16496	16497	16787	16684	16390	16624	16746	16642	16663	16537	16530	16621	16554	16653	16553	16457	16579	16277	16547	16515	16562	16446	16622	16515	16600	16663	16448	16789	16553	16735	16655	16629	16358	16466	16500	16503	16789	16647	16473	16726	16594	16534	16689	16623	16516	16547	16470	16353	16469	16791	16373	16577	16553	16606	16481	16696	16602	16530	16435	16570	16431	16475	16654	16803	16633	16784	16632	16580	16644	16505	16814	16485	16817	16685	16639	16439	16590	16494	16541	16710	16742	16698	16743	16738	16502	16496	16495	16553	16680	16633	16479	16667	16775	16478	16794	16377	16595	16487	16477	16720	16564	16400	16520	16619	16687	16684	16636	16523	16899	16700	16610	16621	16608	16473	16685	16668	16493	16760	16612	16495	16592	16542	16572	16523	16733	16487	16398	16599	16651	16879	16703	16477	16707	16526	16559	16616	16495	16632	16553	16599	16531	16535	16773	16569	16547	16524	16727	16668	16685	16361	16501	16315	16624	16681	16466	16615	16681	16429	16407	16600	16570	16632	16429	16642	16643	16557	17043	16659	16689	16705	16769	16678	16411	16652	16663	16557	16554	16682	16716	16611	16755	16487	16611	16994	16655	16758	16588	16555	16598	16566	16451	16769	16642	16493	16634	16666	16581	16519	16624	16719	16282	16602	16711	16601	16804	16466	16421	16575	16442	16461	16612	16511	16602	16523	16552	16587	16312	16541	16698	16592	16453	16679	16505	16584	16430	16471	16501	16424	16733	16427	16553	16605	16670	16612	16593	16456	16690	16495	16673	16684	16605	16412	16578	16620	16534	16552	16732	16700	16605	16430	16545	16549	16491	16546	16607	16605	16537	16424	16360	16416	16583	16420	16596	16626	16470	16582	16682	16478	16483	16502	16420	16626	16405	16613	16549	16512	16594	16769	16625	16455	16560	16614	16569	16765	16461	16536	16611	16434	16490	16611	16508	16443	16532	16461	16707	16587	16564	16630	16606	16593	16625	16526	16610	16646	16494	16524	16745	16615	16534	16557	16617	16644	16566	16705	16722	16490	16431	16684	16748	16469	16584	16652	16468	16565	16513	16601	16458	16562	16782	16552	16583	16659	16588	16676	16684	16553	16651	16775	16525	16582	16530	16845	16614	16635	16596	16686	16602	16402	16521	16677	16772	16596	16603	16556	16489	16787	16834	16690	16753	16602	16660	16606	16557	16746	16606	16716	16696	16560	16506	16673	16555	16730	16534	16581	16383	16419	16720	16644	16636	16563	16594	16473	16419	16384	16424	16327	16458	16430	16620	16616	16403	16642	16558	16540	16539	16444	16460	16560	16588	16699	16779	16617	16767	16707	16586	16587	16634	16662	16592	16618	16599	16697	16707	16551	16785	16602	16487	16576	16449	16618	16387	16634	16538	16641	16792	16517	16703	16647	16872	16539	16537	16611	16554	16602	16599	16799	16552	16472	16622	16710	16490	16718	16706	16454	16482	16628	16387	16777	16435	16700	16613	16656	16653	16770	16457	16531	16485	16437	16653	16620	16661	16527	16610	16654	16600	16691	16663	16655	16422	16436	16501	16425	16635	16505	16699	16527	16355	16403	16439	16631	16599	16695	16645	16591	16483	16741	16663	16458	16562	16806	16717	16546	16466	16731	16598	16699	16583	16692	16582	16568	16297	16635	16566	16568	16581	16591	16666	16732	16743	16577	16465	16474	16666	16577	16526	16444	16687	16754	16585	16580	16399	16635	16479	16594	16622	16615	16520	16448	16545	16593	16587	16641	16370	16462	16522	16670	16667	16510	16556	16702	16799	16518	16465	16810	16704	16411	16692	16708	16528	16533	16479	16598	16720	16705	16752	16637	16535	16647	16619	16750	16662	16554	16644	16576	16549	16491	16622	16718	16392	16592	16438	16518	16587	16870	16494	16622	16633	16413	16480	16657	16447	16460	16588	16523	16718	16607	16723	16649	16680	16823	16671	16751	16541	16469	16588	16771	16778	16635	16408	16658	16694	16600	16693	16490	16547	16595	16584	16497	16773	16773	16528	16517	16537	16564	16835	16586	16691	16459	16505	16533	16675	16539	16518	16432	16550	16382	16746	16779	16574	16652	16565	16350	16614	16704	16746	16607	16715	16647	16491	16598	16573	16695	16690	16488	16712	16780	16557	16394	16467	16502	16544	16533	16797	16316	16282	16682	16700	16567	16637	16290	16429	16375	16617	16484	16586	16348	16613	16615	16609	16644	16510	16576	16656	16403	16673	16440	16531	16700	16744	16652	16537	16627	16541	16433	16460	16679	16523	16434	16492	16541	16701	16603	16593	16445	16429	16646	16408	16629	16584	16693	16687	16495	16547	16547	16531	16557	16526	16619	16667	16679	16435	16660	16474	16677	16485	16653	16729	16441	16733	16415	16424	16507	16694	16639	16587	16568	16553	16380	16547	16511	16988	16566	16342	16525	16824	16527	16652	16513	16646	16527	16568	16765	16719	16432	16678	16676	16476	16574	16655	16468	16717	16658	16660	16729	16462	16652	16818	16670	16577	16634	16573	16572	16561	16835	16640	16622	16476	16650	16798	16674	16676	16753	16530	16412	16566	16593	16647	16716	16653	16315	16451	16628	16684	16585	16685	16553	16592	16460	16542	16566	16504	16739	16648	16649	16710	16580	16682	16524	16540	16420	16592	16551	16685	16694	16556	16708	16681	16571	16608	16501	16671	16777	16727	16544	16678	16613	16550	16580	16688	16646	16710	16599	16683	16600	16584	16558	16666	16392	16662	16736	16547	16651	16570	16654	16470	16432	16491	16595	16702	16546	16711	16483	16756	16660	16688	16835	16718	16892	16612	16612	16548	16531	16708	16711	16553	16735	16681	16551	16439	16555	16637	16675	16504	16483	16648	16720	16783	16685	16675	16594	16613	16520	16646	16542	16313	16445	16471	16359	16722	16503	16589	16669	16546	16778	16499	16519	16802	16547	16462	16621	16597	16860	16799	16653	16679	16501	16582	16576	16585	16642	16635	16689	16651	16511	16217	16530	16601	16496	16698	16502	16484	16556	16550	16507	16682	16507	16517	16621	16520	16626	16482	16481	16651	16851	16464	16310	16433	16682	16838	16391	16428	16355	16601	16490	16403	16589	16663	16579	16465	16701	16562	16594	16360	16531	16577	16551	16430	16654	16615	16826	16681	16641	16838	16649	16642	16591	16633	16548	16524	16627	16819	16751	16594	16472	16555	16703	16491	16689	16378	16508	16748	16649	16562	16849	16414	16451	16736	16555	16570	16508	16547	16773	16527	16546	16509	16534	16611	16626	16571	16497	16547	16504	16680	16562	16548	16608	16511	16492	16472	16574	16733	16601	16484	16476	16317	16779	16601	16699	16846	16485	16517	16558	16750	16678	16444	16598	16631	16653	16449	16554	16629	16421	16496	16408	16743	16672	16498	16482	16444	16593	16542	16491	16686	16734	16514	16647	16752	16723	16553	16597	16577	16812	16480	16457	16493	16709	16659	16540	16592	16642	16477	16576	16567	16423	16536	16559	16551	16741	16599	16725	16537	16599	16509	16751	16449	16658	16357	16743	16428	16466	16373	16549	16638	16727	16478	16486	16606	16697	16470	16522	16407	16455	16498	16798	16628	16365	16471	16474	16587	16593	16826	16566	16675	16524	16749	16708	16527	16337	16483	16446	16656	16540	16599	16588	16693	16669	16502	16689	16570	16611	16658	16679	16665	16647	16917	16561	16838	16646	16606	16730	16566	16445	16660	16538	16451	16492	16604	16630	16692	16406	16558	16516	16425	16486	16420	16594	16619	16593	16504	16792	16607	16533	16819	16578	16687	16634	16721	16519	16808	16661	16477	16535	16515	16655	16467	16796	16625	16633	16585	16558	16711	16756	16649	16602	16781	16622	16509	16444	16770	16569	16587	16739	16700	16402	16490	16253	16671	16578	16599	16756	16816	16727	16716	16873	16660	16530	16442	16596	16731	16620	16489	16611	16668	16650
32631	48062	35015	22625	25364	43531	21080	28283	23477	16168	11977	10976	10566	10634	10409	10590	10442	10239	10452	10188	10353	10392	10389	10328	10553	10546	10271	10483	10478	10328	10384	10480	10303	10378	10455	10300	10268	10442	10469	10449	10458	10397	10464	10338	10410	10422	10323	10467	10316	10475	10289	10390	10388	10275	10492	10536	10446	10344	10476	10491	10415	10502	10503	10309	10322	10408	10415	10356	10324	10321	10467	10350	10252	10558	10410	10214	10415	10575	10388	10377	10332	10481	10296	10199	10395	10176	10357	10241	10393	10358	10410	10378	10363	10221	10294	10248	10461	10319	10271	10380	10245	10267	10419	10501	10238	10417	10409	10391	10284	10444	10314	10366	10246	10416	10348	10244	10334	10438	10285	10362	10396	10378	10222	10277	10283	10362	10315	10372	10313	10453	10369	10343	10352	10454	10318	10352	10333	10568	10305	10344	10355	10205	10225	10452	10310	10317	10335	10374	10388	10345	10405	10323	10379	10224	10442	10269	10398	10133	10391	10413	10386	10273	10392	10455	10228	10399	10452	10442	10329	10380	10293	10385	10350	10277	10220	10394	10379	10242	10381	10529	10330	10411	10293	10268	10368	10434	10388	10300	10351	10345	10277	10265	10251	10214	10464	10273	10335	10297	10205	10315	10307	10308	10309	10269	10370	10331	10452	10347	10258	10327	10446	10400	10562	10317	10361	10447	10276	10399	10357	10351	10322	10344	10341	10468	10274	10459	10371	10315	10335	10268	10419	10361	10514	10315	10121	10316	10316	10357	10279	10262	10345	10375	10470	10301	10223	10251	10402	10412	10304	10445	10348	10336	10409	10142	10340	10319	10482	10320	10199	10276	10427	10433	10412	10248	10192	10162	10442	10321	10371	10358	10456	10207	10242	10245	10352	10316	10388	10297	10340	10339	10561	10337	10414	10221	10343	10255	10220	10307	10300	10278	10493	10176	10364	10429	10466	10292	10231	10455	10288	10343	10370	10352	10321	10334	10118	10315	10291	10202	10308	10450	10452	10422	10382	10303	10333	10335	10145	10215	10236	10414	10305	10354	10206	10337	10360	10337	10289	10290	10325	10341	10427	10394	10356	10376	10557	10245	10272	10455	10261	10283	10424	10366	10479	10042	10323	10423	10225	10488	10275	10370	10393	10443	10324	10405	10412	10271	10477	10555	10275	10426	10379	10379	10317	10204	10335	10144	10085	10259	10321	10320	10460	10376	10259	10382	10287	10459	10416	10242	10458	10445	10411	10365	10261	10356	10498	10490	10339	10259	10312	10226	10388	10390	10165	10368	10206	10292	10281	10302	10557	10394	10404	10472	10260	10430	10339	10441	10378	10393	10314	10327	10285	10404	10327	10352	10252	10369	10301	10191	10330	10476	10369	10319	10267	10384	10327	10373	10321	10363	10349	10431	10373	10348	10339	10250	10353	10283	10389	10348	10323	10430	10114	10381	10232	10272	10446	10262	10552	10468	10322	10443	10321	10349	10130	10270	10356	10339	10415	10162	10352	10386	10305	10278	10393	10235	10356	10322	10348	10365	10224	10300	10301	10427	10290	10267	10338	10247	10331	10245	10332	10260	10311	10417	10250	10252	10379	10336	10342	10456	10333	10312	10386	10488	10302	10305	10363	10401	10309	10390	10375	10467	10401	10444	10379	10460	10297	10381	10090	10457	10472	10562	10139	10437	10340	10306	10316	10386	10331	10433	10277	10367	10276	10461	10535	10198	10338	10304	10323	10304	10201	10219	10376	10394	10384	10329	10541	10341	10169	10294	10399	10244	10337	10242	10219	10315	10328	10392	10085	10382	10346	10336	10347	10320	10458	10333	10347	10413	10280	10262	10124	10282	10231	10281	10223	10415	10420	10327	10353	10399	10385	10426	10391	10488	10277	10280	10418	10298	10556	10236	10319	10538	10507	10342	10360	10410	10162	10457	10163	10362	10214	10290	10274	10288	10223	10484	10440	10272	10345	10398	10393	10214	10292	10441	10318	10227	10269	10312	10268	10328	10409	10245	10169	10285	10372	10454	10312	10308	10293	10407	10353	10344	10515	10371	10256	10478	10283	10314	10326	10287	10555	10256	10243	10169	10347	10519	10491	10263	10550	10376	10216	10294	10450	10339	10390	10223	10600	10452	10005	10256	10502	10358	10273	10329	10298	10351	10360	10241	10249	10453	10462	10406	10362	10258	10267	10286	10446	10327	10291	10342	10462	10426	10433	10231	10324	10315	10406	10376	10256	10260	10271	10349	10362	10485	10267	10332	10521	10329	10314	10253	10384	10514	10175	10306	10349	10361	10278	10319	10362	10466	10416	10187	10333	10422	10366	10312	10349	10317	10286	10213	10379	10249	10149	10377	10360	10335	10116	10259	10385	10388	10368	10243	10270	10345	10317	10270	10395	10555	10408	10294	10230	10276	10305	10463	10341	10318	10397	10244	10342	10426	10379	10356	10261	10404	10376	10297	10418	10205	10447	10242	10386	10239	10356	10279	10310	10341	10312	10493	10376	10381	10332	10269	10703	10430	10316	10261	10314	10184	10483	10210	10288	10358	10570	10272	10427	10404	10256	10387	10248	10371	10353	10274	10333	10260	10447	10437	10215	10351	10216	10252	10321	10477	10606	10251	10250	10518	10320	10185	10242	10268	10322	10461	10437	10251	10323	10428	10263	10277	10283	10487	10470	10204	10467	10197	10159	10330	10209	10444	10380	10346	10236	10210	10188	10296	10272	10329	10449	10282	10287	10372	10460	10486	10322	10421	10352	10395	10322	10315	10341	10347	10304	10335	10199	10425	10355	10285	10302	10207	10340	10263	10411	10260	10393	10318	10374	10391	10274	10368	10314	10435	10236	10326	10284	10289	10316	10374	10416	10215	10338	10260	10336	10220	10435	10331	10273	10200	10471	10306	10359	10317	10304	10327	10477	10403	10275	10224	10407	10452	10367	10440	10231	10415	10290	10397	10254	10466	10202	10452	10415	10370	10425	10278	10385	10467	10317	10346	10335	10359	10208	10377	10411	10395	10160	10274	10289	10392	10329	10423	10295	10275	10308	10277	10275	10289	10387	10309	10335	10261	10233	10311	10324	10275	10291	10377	10412	10376	10443	10442	10328	10352	10282	10393	10294	10365	10233	10251	10283	10278	10274	10372	10122	10457	10428	10454	10303	10251	10368	10488	10496	10267	10290	10332	10392	10241	10296	10511	10289	10215	10356	10309	10351	10431	10367	10285	10324	10515	10417	10255	10225	10396	10401	10391	10399	10364	10300	10396	10154	10340	10346	10286	10311	10266	10511	10281	10371	10303	10438	10293	10385	10309	10396	10376	10366	10176	10223	10372	10297	10375	10379	10360	10270	10341	10250	10252	10463	10269	10454	10400	10266	10308	10322	10427	10333	10382	10325	10313	10263	10427	10385	10355	10385	10314	10204	10367	10394	10355	10396	10447	10371	10322	10345	10363	10250	10437	10233	10277	10350	10277	10378	10390	10371	10344	10444	10528	10309	10270	10410	10350	10388	10253	10344	10432	10422	10330	10235	10371	10294	10330	10273	10448	10396	10199	10090	10200	10149	10310	10412	10299	10309	10258	10487	10350	10274	10344	10452	10304	10290	10285	10505	10297	10502	10322	10232	10353	10389	10322	10289	10256	10241	10244	10397	10217	10255	10385	10320	10374	10421	10335	10341	10289	10261	10200	10494	10276	10342	10312	10426	10366	10304	10392	10395	10160	10304	10374	10357	10248	10284	10281	10478	10349	10407	10315	10364	10373	10204	10394	10358	10378	10406	10125	10284	10284	10365	10245	10358	10156	10403	10222	10354	10231	10214	10306	10281	10422	10323	10214	10394	10330	10321	10434	10522	10494	10150	10435	10412	10207	10449	10306	10257	10408	10295	10360	10324	10451	10554	10282	10297	10360	10290	10427	10291	10316	10371	10339	10394	10367	10203	10405	10390	10168	10278	10313	10415	10373	10318	10308	10368	10305	10318	10333	10418	10452	10202	10196	10474	10242	10263	10242	10398	10451	10180	10290	10349	10334	10285	10372	10352	10245	10271	10464	10312	10451	10531	10460	10355	10333	10320	10357	10416	10378	10291	10225	10335	10466	10298	10309	10197	10302	10532	10316	10201	10451	10404	10316	10430	10376	10284	10297	10411	10294	10208	10338	10296	10339	10267	10365	10281	10354	10424	10480	10441	10329	10353	10365	10493	10434	10374	10347	10387	10450	10351	10388	10190	10189	10130	10130	10254	10345	10442	10230	10442	10401	10324	10292	10210	10331	10298	10442	10315	10472	10317	10388	10285	10511	10319	10319	10191	10299	10251	10354	10269	10328	10341	10408	10323	10416	10324	10365	10405	10320	10460	10171	10359	10394	10582	10198	10320	10396	10328	10214	10374	10318	10508	10347	10225	10343	10423	10405	10290	10398	10405	10328	10263	10146	10360	10215	10365	10257	10319	10394	10375	10283	10521	10279	10223	10439	10426	10418	10341	10353	10393	10339	10223	10329	10279	10310	10447	10338	10172	10498	10535	10430	10193	10203	10223	10353	10407	10281	10407	10294	10235	10313	10393	10312	10549	10252	10357	10456	10287	10188	10338	10177	10423	10285	10376	10361	10408	10274	10368	10363	10249	10265	10514	10369	10387	10377	10364	10402	10300	10410	10251	10353	10404	10473	10387	10377	10233	10309	10188	10359	10295	10191	10168	10366	10111	10205	10380	10426	10352	10248	10326	10419	10411	10235	10349	10209	10400	10296	10384	10345	10378	10449	10396	10238	10202	10364	10399	10189	10245	10368	10293	10320	10422	10347	10303	10438	10114	10171	10246	10255	10437	10464	10341	10182	10429	10388	10342	10374	10383	10351	10402	10484	10177	10420	10290	10239	10264	10327	10446	10331	10359	10478	10335	10180	10263	10365	10464	10204	10385	10277	10152	10385	10377	10337	10150	10244	10388	10333	10413	10351	10209	10485	10357	10377	10220	10358	10467	10455	10271	10355	10320	10122	10415	10275	10377	10343	10434	10327	10226	10246	10273	10462	10244	10569	10437	10368	10373	10192	10309	10357	10378	10215	10292	10363	10406	10423	10303	10378	10424	10299	10357	10429	10342	10295	10481	10368	10356	10386
24302	21639	29012	26279	27305	50930	41033	52146	43343	30015	22086	18577	17751	17234	16988	17123	17127	17035	16883	16853	16935	16863	16917	16967	16709	16924	16857	16902	16872	16950	17012	16765	16724	16549	16890	16775	16812	16684	16785	16579	16626	16631	16905	16766	16878	17011	16888	16760	16770	16763	16724	16788	16649	16658	16757	16689	16937	16660	16856	16891	16661	16836	16842	16988	16787	16895	16788	16731	16768	16651	16921	16858	16840	16936	16663	16721	16902	16842	16702	16708	16790	16577	16882	16748	16722	16868	16751	16741	16556	16649	16569	16672	16767	16645	16707	16610	16986	16821	16922	16712	16771	16573	16923	16709	16613	16998	16853	16966	16853	16750	16646	16896	16897	16621	16864	16812	16765	16958	16854	17073	16730	16674	16750	16607	16916	16818	16909	16722	16672	16928	16886	16640	16881	16803	16866	16948	16705	16555	16785	16903	16599	16511	16843	16885	16604	16689	16558	16865	16736	16782	16872	16799	16898	16756	16796	16694	16867	16705	16708	16599	16757	16781	16811	16630	16906	16716	16760	16786	16655	16716	16792	16618	16888	16787	16652	16806	16964	16664	16738	16680	16941	16766	16798	16799	16757	16772	16576	16571	16681	16614	16715	16838	16773	16709	16722	16994	16823	16769	16758	16618	16856	16904	16819	16749	16868	16743	16746	16618	16749	16975	16799	16852	16678	16622	16802	16811	16907	16859	16596	16637	16801	16884	16645	16692	16857	16863	16923	16729	16768	16833	16889	16857	16749	16926	16626	16788	16864	16865	16811	16896	16618	16801	16816	16562	16634	16818	16926	16753	16742	16585	16777	16821	16782	16780	16723	16626	16858	16890	16622	16862	16856	16594	16781	16786	16721	16848	17216	16836	16676	16797	16608	16755	16847	16841	16759	16879	16928	16845	16818	16833	16714	16778	16813	16808	16608	16589	16657	16865	16703	16984	16897	16812	16642	16796	16761	16850	16774	16574	16857	16842	16947	17000	16760	16743	16788	16804	16829	16785	16868	16759	16811	16513	16616	16762	16621	16657	16981	16825	16870	16612	16759	16703	16734	16764	16919	16932	16925	16687	16693	16979	16812	16646	16704	16954	16626	16732	16814	16900	16741	16654	16890	16653	16657	16915	16907	16784	16493	16633	16650	16687	16785	16820	16821	16826	16699	16570	16884	16719	16731	16867	16786	16721	16719	16744	16733	16757	16846	16911	16679	16622	16794	16616	16960	16827	16804	16512	16735	16680	16942	16629	16691	16898	16921	16847	16984	16759	16888	16635	16884	16633	16631	16885	16870	16797	16803	16809	16609	16907	16703	16645	16952	16770	16901	16667	16684	16885	16780	16689	16694	16779	16602	16813	16727	16950	16759	16696	16686	16979	16408	16732	16730	16927	16901	16709	16896	16939	16763	16731	16686	16579	16945	16764	16750	17035	16570	16745	16781	16502	16785	16653	16766	16837	16685	16766	16871	17027	16822	16646	16869	16766	16625	16822	16687	16751	16809	16967	16827	16834	16906	16788	16584	16777	16911	16649	16699	16738	16717	17026	16915	16922	16844	16911	16723	16915	16843	16808	16711	16807	16904	16826	16791	16813	16808	16884	16957	16931	16707	16902	16717	16736	16768	16906	16986	16785	16813	16793	16674	16703	16648	16660	16838	16780	16826	16774	16806	16867	16874	16785	17178	16915	16985	16953	16843	16789	16921	16888	16746	16751	16898	16637	16805	16874	16914	16826	16657	16843	16645	16721	16882	16738	16778	16831	16869	16703	16887	16892	16862	16821	16731	16773	16854	16832	16961	16528	16858	16831	16797	17026	16857	16892	16822	16575	16854	16868	16958	16787	16671	16817	16779	16729	16790	16697	16813	16803	16518	16803	16886	16716	16972	16897	16824	16778	16833	16550	16909	16521	16693	16681	16793	17000	16798	16638	16730	16855	16972	16865	16847	16751	16568	16729	16745	16983	16916	17026	16795	16598	16494	16792	16641	16934	16880	16581	16866	16494	16770	16720	16801	16643	16805	16867	16879	16691	16738	16632	16667	16667	16710	16766	16655	16692	16913	16825	16889	16837	16810	16788	16871	16713	16759	16763	16759	16856	16943	16638	16685	16931	16770	16802	16791	16668	16796	16774	16704	16714	16844	16740	16640	16353	16810	16655	16793	16792	16760	16803	16878	16640	16864	16611	16770	16652	16647	16890	16615	16719	16742	16893	16848	16545	16764	16626	16697	16902	16966	16749	16805	16916	16617	16782	16831	16680	16713	16668	16795	16777	16653	16883	16754	16718	16602	16842	16775	16891	16848	16876	16920	16737	16964	16892	16709	16726	16615	16801	16918	16679	16697	16868	16806	16622	16830	16927	16706	16918	17020	16908	17058	16692	16924	16824	16754	16734	16599	16697	16581	16605	16897	16817	16720	16898	16659	16611	17074	16676	16629	16629	16790	16980	16649	16834	16718	16901	16950	16729	16887	16845	16689	16630	16871	16815	17015	16668	16684	16775	16656	17031	16470	16685	16825	16727	16665	16576	16691	16746	16764	17018	16787	16683	16795	16857	16651	16661	16991	16820	16821	16846	16669	16799	16692	16891	16832	16811	16975	16830	17018	16768	16865	16934	16779	16575	16814	16694	16997	16816	16753	16836	16923	16685	16838	16710	16641	16944	16857	16717	16975	16827	16726	16862	16539	16765	16663	16905	16612	16872	16949	16658	16681	16714	16888	16668	16818	16847	16809	16931	16866	16857	16870	16809	17089	16966	16841	16930	16667	16735	16920	16895	16656	16605	16525	16668	16911	16846	16719	16747	16786	16770	16897	16863	16831	16706	16726	17054	16898	16838	16767	16908	16917	16711	16827	17131	16819	16999	16715	16788	17010	16678	16585	16687	16739	16788	16721	17028	16770	16769	16831	16792	16741	16683	17027	16809	16657	16666	16794	16739	16717	16593	16873	16742	16695	16733	16834	16767	16911	16505	16713	17033	16925	16745	16495	16864	16820	16822	16845	16752	16641	16836	16853	16654	16863	16671	16931	16978	16798	16806	16676	16863	16950	16643	16944	16508	16716	16491	16873	16925	16653	16630	17014	16807	16815	16641	16808	16785	16811	16781	16680	16643	16777	16890	16960	16802	16632	16794	16812	16913	16713	16554	16957	16648	16512	16780	16754	16730	16802	16969	16689	16705	16804	16564	16822	16853	16865	16776	16597	16738	16760	16633	16912	16892	16892	16687	16670	16791	16758	16920	16706	16950	16831	16913	16846	16823	16957	16570	16704	16806	16657	16723	16689	16669	16697	16777	16902	17072	16619	16921	16946	16726	16642	16666	16658	16924	16857	16771	16581	16859	16843	16852	16887	16685	16726	16990	16707	16626	16873	16951	16673	16559	16813	17011	16863	16908	16891	16726	16759	16814	16732	16623	16614	16803	16896	16712	16712	16666	16805	16779	16722	16797	16793	16815	16747	16593	16951	16884	16864	16809	16759	16630	16971	16794	16905	16989	16770	16650	16653	16820	16713	16815	16862	16796	16873	16717	16867	16823	16654	16677	16855	16795	16841	16733	17223	16647	16791	16724	16536	16849	16622	16631	17003	16924	16985	16974	17088	16844	16866	16893	16539	16840	16642	16831	16623	16633	16700	16955	16725	16936	16633	16845	16837	16764	16860	16855	16860	17011	16817	16844	16840	16792	16817	16761	16733	16758	16824	16748	16858	16719	16625	16763	16718	16785	16892	16817	16785	16759	16760	16757	16664	16790	16656	16965	16583	16856	16814	16669	16787	16669	16804	16716	16718	16731	16726	16623	16643	16756	16713	16765	16799	16666	16780	16822	16823	16587	17022	16563	16644	16832	16669	16759	16989	16689	16708	16783	16841	16900	16724	16834	16792	16756	16661	16708	16886	16786	16817	16706	16882	16858	16837	16733	16819	16798	16952	16699	16938	16725	16821	16776	16866	16813	16895	16600	16604	16864	16809	16691	16885	16784	16836	16869	16869	16925	16697	16851	16769	16773	16900	16859	16524	16766	16627	17008	16835	16713	17023	16648	16729	16908	16693	16756	17006	16788	16770	16844	16913	16830	16894	16761	16956	16756	16640	16777	16932	16906	16713	16983	16627	16773	16711	16877	16797	16586	16700	16924	16898	16838	16851	16941	16862	16643	16898	17022	16950	16816	16885	16878	16853	16743	16839	16738	16727	16738	16820	16957	16749	16863	16686	16718	16780	16872	16799	16716	16733	16637	16741	16850	16620	16727	16754	16816	16741	16854	16657	16897	16974	16745	16791	16784	16795	16694	16642	16772	16666	16570	16693	16594	16874	16897	16725	16781	16817	16786	16823	16708	16731	16799	16840	16814	16729	16688	16947	16657	16645	16733	16840	17020	16843	16933	16500	16688	16961	16845	16780	16812	16854	16886	16825	16942	17044	16689	16747	16819	16831	16742	16605	16664	16700	16816	16867	16660	16837	16745	16963	16659	16876	16813	16773	16899	16715	16662	16721	16583	16793	16625	16747	16820	16817	16828	16885	16792	16697	16615	16650	16706	16811	16824	16758	16691	16834	16628	16813	16485	16689	16766	16708	16645	16957	16559	17027	16812	16921	16818	16678	16840	16731	16777	16755	16880	16916	16735	16683	16874	16896	16923	16942	16722	16729	16866	16660	16936	16848	16881	16757	16911	16902	16789	16920	16773	16754	16676	16768	16692	16936	16829	16719	16798	16923	16762	16939	16935	16815	16557	16750	16699	16707	16855	16614	16924	16744	16640	16913	16899	16635	16759	16804	16967	16588	16802	16745	16764	16928	16870	16662	16808	16830	16955	16849	16761	16652	16603	16902	17013	16710	16633	16784	16770	16682	16753	16610	16760	16980	16770	16780	16655	16814	16952	16886	16816	16983	16999	16763	16721	16758	16738	16554	16735	16893	16901	16530	16635	16583	16799	16805	16931	16716	16805	16877	16660	16813	16883	16843	16638	16890	16661	16661	16663	16834	16642	16887	16898	16825	17037	16761	16642	16750	16582	16749	16990	16739	16711	16752	16820	16953	16710	16855	16753	16894	16934	16871	16873	16682	16808	16727	16813	16871	16771	16745	16670	16831	16684	16867	16738	16779	16780	16719	16765	16711	16820	16667	16694	16883	16793
31516	55355	47091	28505	28318	47996	33216	49342	34305	21012	13780	11319	10875	10767	10624	10813	10629	10792	10692	10665	10667	10640	10607	10742	10723	10784	10613	10656	10528	10605	10669	10552	10673	10435	10694	10633	10637	10543	10758	10731	10698	10681	10793	10658	10622	10680	10573	10565	10629	10573	10748	10510	10587	10637	10670	10688	10592	10659	10492	10624	10469	10609	10654	10594	10597	10656	10514	10551	10655	10647	10794	10472	10573	10486	10604	10516	10680	10609	10668	10634	10466	10662	10739	10538	10792	10489	10554	10568	10673	10499	10470	10674	10559	10608	10526	10634	10619	10624	10682	10517	10588	10624	10442	10631	10804	10531	10603	10810	10517	10705	10750	10668	10601	10684	10618	10724	10588	10572	10411	10417	10555	10518	10696	10620	10491	10681	10453	10565	10637	10705	10347	10653	10706	10581	10448	10500	10498	10408	10421	10579	10745	10507	10623	10467	10743	10689	10705	10517	10524	10555	10640	10650	10496	10593	10438	10470	10664	10463	10724	10644	10655	10516	10584	10636	10631	10508	10567	10583	10541	10484	10401	10619	10558	10522	10508	10643	10729	10524	10700	10479	10502	10688	10733	10548	10484	10506	10597	10563	10623	10559	10656	10654	10568	10583	10598	10588	10473	10479	10638	10602	10484	10607	10426	10598	10536	10555	10595	10640	10715	10631	10641	10625	10626	10603	10388	10550	10584	10617	10356	10373	10711	10566	10543	10519	10590	10459	10490	10492	10577	10603	10475	10648	10773	10542	10700	10507	10509	10473	10506	10483	10581	10612	10512	10562	10529	10542	10531	10616	10571	10602	10572	10720	10526	10583	10470	10472	10656	10622	10561	10729	10519	10635	10572	10628	10608	10626	10542	10593	10570	10577	10574	10571	10615	10584	10487	10488	10672	10458	10568	10639	10569	10619	10526	10652	10486	10521	10495	10561	10589	10358	10739	10514	10447	10669	10634	10640	10535	10510	10549	10357	10617	10577	10716	10641	10489	10500	10466	10372	10566	10662	10525	10585	10582	10653	10596	10613	10475	10574	10446	10645	10573	10573	10624	10536	10426	10601	10469	10587	10655	10581	10595	10594	10562	10569	10504	10677	10626	10721	10709	10578	10593	10570	10447	10575	10618	10591	10595	10497	10497	10333	10583	10626	10463	10610	10433	10760	10402	10506	10494	10558	10684	10522	10580	10584	10597	10593	10497	10535	10559	10538	10603	10638	10516	10570	10498	10772	10396	10441	10517	10601	10488	10792	10516	10483	10569	10619	10519	10633	10642	10521	10708	10438	10530	10758	10554	10531	10612	10675	10510	10559	10673	10629	10621	10621	10681	10549	10381	10578	10483	10537	10443	10520	10477	10576	10530	10696	10481	10551	10588	10544	10520	10599	10531	10474	10493	10573	10496	10568	10626	10696	10548	10563	10583	10599	10600	10404	10608	10453	10507	10370	10540	10605	10579	10484	10567	10407	10588	10604	10642	10538	10595	10430	10563	10542	10604	10468	10540	10511	10526	10407	10611	10509	10586	10513	10558	10430	10476	10520	10641	10557	10616	10448	10611	10526	10569	10681	10515	10525	10486	10592	10516	10532	10514	10762	10569	10573	10453	10625	10555	10566	10471	10577	10438	10415	10556	10636	10519	10674	10567	10546	10498	10604	10356	10629	10581	10590	10580	10594	10684	10684	10477	10440	10546	10734	10610	10644	10499	10641	10435	10549	10685	10494	10484	10632	10514	10573	10668	10477	10542	10713	10678	10455	10719	10586	10457	10500	10626	10666	10477	10565	10549	10518	10745	10600	10755	10531	10424	10666	10440	10556	10709	10634	10434	10570	10565	10564	10448	10665	10554	10567	10386	10530	10484	10691	10668	10529	10412	10687	10575	10433	10451	10495	10428	10582	10742	10642	10604	10502	10522	10519	10507	10676	10672	10654	10510	10551	10521	10473	10680	10601	10614	10528	10502	10530	10830	10531	10532	10672	10574	10591	10599	10620	10493	10568	10699	10602	10648	10519	10455	10509	10462	10529	10528	10754	10607	10658	10487	10585	10471	10473	10712	10607	10545	10611	10607	10506	10591	10609	10613	10570	10602	10471	10680	10571	10526	10552	10643	10505	10649	10614	10567	10615	10480	10543	10473	10545	10507	10435	10630	10439	10535	10566	10727	10394	10531	10581	10536	10533	10672	10671	10503	10516	10479	10645	10654	10522	10694	10598	10698	10439	10406	10730	10771	10620	10534	10449	10667	10631	10514	10619	10456	10677	10567	10553	10548	10681	10398	10591	10488	10565	10562	10629	10613	10528	10562	10395	10652	10476	10551	10466	10612	10607	10692	10567	10543	10557	10537	10502	10482	10569	10542	10600	10438	10640	10620	10496	10580	10533	10601	10484	10537	10652	10564	10448	10557	10430	10812	10542	10535	10472	10748	10686	10418	10465	10481	10525	10504	10715	10590	10685	10613	10491	10526	10489	10445	10535	10392	10640	10544	10551	10581	10578	10516	10652	10441	10667	10604	10599	10680	10619	10449	10590	10497	10559	10588	10462	10481	10596	10406	10662	10509	10571	10527	10463	10513	10552	10584	10414	10505	10532	10456	10536	10583	10491	10667	10492	10607	10520	10609	10461	10589	10549	10495	10476	10411	10564	10578	10581	10569	10581	10560	10517	10558	10632	10624	10496	10608	10477	10515	10578	10449	10631	10651	10551	10556	10474	10755	10420	10558	10488	10513	10617	10598	10533	10681	10501	10530	10590	10552	10387	10630	10506	10694	10500	10514	10479	10426	10456	10656	10494	10672	10357	10563	10539	10533	10541	10574	10539	10501	10453	10454	10603	10476	10532	10561	10594	10701	10470	10651	10592	10464	10589	10524	10687	10478	10596	10601	10563	10406	10418	10556	10572	10505	10652	10459	10528	10609	10639	10775	10548	10634	10710	10605	10600	10506	10499	10585	10556	10614	10492	10477	10386	10581	10601	10464	10755	10601	10679	10636	10699	10543	10627	10537	10522	10671	10572	10495	10574	10608	10454	10444	10587	10555	10485	10636	10565	10515	10624	10685	10639	10655	10614	10458	10708	10692	10663	10622	10472	10584	10564	10633	10521	10522	10590	10640	10564	10642	10655	10568	10521	10602	10525	10654	10601	10638	10567	10539	10499	10593	10541	10507	10590	10468	10584	10564	10588	10608	10584	10426	10638	10552	10399	10670	10586	10509	10478	10509	10524	10548	10519	10581	10597	10600	10531	10608	10527	10638	10382	10679	10470	10656	10455	10578	10644	10647	10652	10474	10566	10536	10666	10555	10663	10600	10733	10706	10700	10582	10603	10553	10566	10436	10509	10490	10635	10463	10526	10460	10463	10636	10655	10461	10543	10359	10453	10526	10536	10599	10567	10707	10565	10490	10409	10765	10487	10401	10523	10544	10567	10616	10578	10690	10593	10518	10475	10541	10620	10612	10545	10543	10558	10712	10403	10709	10615	10597	10541	10393	10676	10411	10624	10396	10721	10496	10639	10477	10550	10606	10529	10570	10567	10634	10425	10616	10536	10715	10553	10473	10533	10487	10548	10417	10551	10550	10591	10623	10582	10510	10502	10412	10585	10544	10532	10655	10695	10760	10619	10741	10492	10582	10561	10762	10510	10584	10504	10637	10500	10492	10479	10511	10473	10632	10454	10531	10677	10500	10558	10594	10635	10502	10574	10482	10547	10573	10457	10602	10486	10493	10404	10546	10422	10432	10530	10511	10436	10707	10600	10632	10528	10399	10388	10700	10686	10503	10482	10532	10522	10464	10535	10494	10559	10612	10624	10483	10541	10601	10644	10493	10625	10509	10513	10559	10675	10513	10707	10588	10671	10642	10589	10524	10612	10461	10667	10569	10588	10633	10622	10460	10642	10636	10436	10685	10488	10496	10584	10602	10485	10566	10610	10545	10458	10574	10631	10499	10688	10619	10575	10484	10488	10637	10599	10548	10693	10454	10492	10525	10531	10459	10582	10606	10480	10570	10596	10565	10627	10551	10441	10606	10387	10687	10514	10571	10574	10532	10519	10531	10483	10650	10576	10488	10628	10423	10387	10388	10551	10677	10537	10543	10515	10583	10620	10409	10618	10464	10537	10611	10433	10504	10679	10428	10460	10563	10428	10671	10812	10523	10549	10497	10689	10408	10575	10585	10656	10501	10716	10534	10590	10478	10627	10529	10518	10720	10523	10681	10561	10651	10612	10564	10533	10637	10478	10704	10469	10356	10597	10608	10504	10758	10646	10418	10442	10486	10540	10606	10572	10567	10601	10436	10706	10369	10688	10633	10534	10458	10634	10582	10657	10617	10582	10554	10519	10677	10517	10575	10689	10643	10595	10448	10564	10621	10646	10639	10611	10496	10606	10516	10606	10539	10747	10523	10474	10573	10524	10892	10553	10606	10554	10348	10620	10607	10548	10565	10457	10538	10624	10490	10623	10606	10561	10486	10540	10560	10445	10458	10388	10544	10574	10578	10678	10571	10544	10449	10586	10460	10520	10360	10528	10537	10537	10544	10671	10438	10606	10687	10510	10669	10534	10488	10511	10570	10434	10642	10370	10456	10535	10585	10576	10579	10520	10518	10753	10583	10605	10622	10595	10514	10473	10571	10613	10480	10589	10562	10494	10415	10466	10557	10483	10479	10560	10538	10639	10622	10618	10692	10628	10531	10528	10639	10783	10452	10677	10576	10477	10517	10409	10444	10781	10333	10620	10529	10564	10571	10604	10599	10560	10457	10675	10490	10467	10555	10560	10797	10415	10552	10588	10622	10772	10621	10659	10593	10561	10714	10581	10578	10556	10620	10705	10628	10583	10744	10615	10400	10529	10619	10418	10748	10500	10658	10612	10498	10496	10568	10529	10673	10468	10405	10530	10541	10626	10555	10676	10688	10460	10317	10525	10565	10651	10594	10720	10644	10539	10775	10656	10463	10690	10478	10607	10778	10543	10524	10450	10548	10584	10649	10375	10516	10584	10645	10548	10399	10582	10575	10600	10501	10692	10634	10518	10523	10681	10642	10527	10522	10759	10630	10542	10614	10645	10666	10560	10602	10499	10709	10707	10611	10744	10566	10601	10454	10553	10697	10613	10673	10565	10520	10403	10526	10612
33918	34371	36230	28775	21145	20604	21380	22369	20003	18029	17183	16595	16596	16572	16579	16695	16487	16478	16564	16520	16650	16619	16351	16628	16583	16592	16537	16555	16593	16672	16369	16607	16569	16317	16383	16578	16325	16425	16323	16538	16545	16462	16355	16492	16508	16486	16745	16667	16532	16545	16388	16526	16453	16713	16647	16613	16645	16547	16665	16430	16502	16460	16306	16583	16711	16487	16505	16634	16573	16372	16325	16648	16699	16649	16549	16384	16434	16369	16680	16477	16601	16559	16690	16217	16548	16500	16421	16258	16475	16494	16419	16534	16486	16547	16529	16485	16348	16676	16607	16559	16375	16412	16526	16624	16645	16513	16653	16672	16692	16461	16449	16648	16373	16414	16495	16473	16593	16516	16436	16340	16587	16333	16569	16372	16436	16612	16493	16571	16625	16726	16372	16557	16351	16640	16538	16558	16449	16549	16494	16574	16623	16724	16457	16416	16505	16678	16522	16268	16498	16453	16491	16699	16538	16491	16447	16494	16506	16364	16648	16715	16386	16464	16452	16526	16560	16360	16399	16462	16468	16730	16563	16629	16563	16648	16425	16583	16417	16503	16427	16277	16718	16453	16546	16565	16603	16663	16437	16603	16524	16364	16497	16619	16659	16480	16537	16510	16545	16709	16531	16657	16641	16553	16590	16605	16480	16635	16563	16546	16292	16477	16616	16672	16667	16735	16570	16596	16553	16426	16608	16645	16458	16467	16500	16475	16574	16495	16510	16513	16353	16565	16607	16592	16627	16492	16623	16469	16464	16526	16575	16303	16666	16539	16624	16399	16460	16319	16368	16592	16548	16466	16373	16531	16529	16387	16672	16348	16754	16546	16549	16694	16379	16680	16699	16717	16603	16405	16485	16460	16287	16811	16404	16358	16559	16493	16445	16599	16651	16592	16659	16309	16518	16619	16715	16460	16409	16335	16625	16257	16524	16494	16376	16448	16566	16441	16476	16391	16412	16468	16543	16641	16353	16514	16628	16613	16419	16652	16712	16637	16479	16548	16707	16392	16645	16728	16763	16449	16586	16511	16608	16570	16567	16534	16330	16624	16495	16408	16532	16582	16585	16418	16312	16691	16108	16327	16411	16501	16487	16691	16719	16553	16338	16570	16430	16606	16517	16449	16514	16490	16500	16444	16697	16406	16410	16493	16596	16627	16445	16431	16590	16479	16591	16529	16459	16647	16505	16533	16705	16554	16280	16670	16329	16490	16628	16503	16500	16483	16366	16305	16470	16507	16510	16523	16371	16423	16541	16509	16725	16304	16436	16412	16535	16501	16496	16260	16428	16512	16231	16427	16616	16408	16623	16462	16588	16446	16658	16618	16581	16542	16435	16402	16645	16722	16723	16534	16680	16437	16374	16525	16503	16546	16335	16423	16582	16381	16453	16583	16448	16506	16698	16362	16484	16404	16458	16687	16463	16397	16627	16585	16556	16459	16488	16694	16634	16590	16765	16506	16558	16572	16498	16719	16608	16639	16496	16534	16521	16358	16493	16642	16659	16717	16388	16383	16529	16420	16530	16534	16787	16562	16663	16441	16523	16322	16604	16473	16675	16317	16486	16506	16607	16455	16461	16660	16475	16544	16622	16514	16493	16358	16555	16373	16662	16473	16545	16570	16533	16646	16404	16728	16593	16489	16626	16577	16641	16419	16388	16378	16704	16644	16420	16459	16429	16500	16551	16763	16625	16304	16512	16630	16638	16396	16405	16584	16440	16482	16632	16487	16410	16540	16643	16484	16468	16570	16488	16629	16476	16524	16413	16464	16544	16434	16548	16271	16359	16745	16562	16694	16386	16567	16538	16528	16500	16393	16764	16663	16514	16545	16366	16536	16544	16441	16538	16311	16228	16650	16585	16825	16782	16486	16511	16359	16443	16546	16539	16547	16577	16510	16466	16691	16507	16577	16302	16612	16480	16477	16741	16464	16622	16334	16635	16607	16458	16463	16785	16579	16711	16468	16777	16711	16441	16409	16430	16406	16463	16419	16682	16618	16515	16504	16598	16397	16623	16492	16724	16533	16559	16480	16621	16469	16432	16787	16382	16613	16583	16591	16506	16582	16669	16516	16623	16557	16542	16367	16453	16521	16755	16360	16673	16648	16609	16466	16570	16552	16499	16650	16470	16480	16564	16324	16618	16544	16659	16521	16505	16574	16600	16366	16468	16503	16520	16571	16515	16442	16666	16537	16420	16766	16418	16362	16438	16543	16618	16633	16609	16557	16537	16662	16572	16578	16641	16730	16565	16523	16466	16440	16661	16448	16480	16668	16385	16508	16475	16504	16563	16408	16500	16617	16277	16636	16585	16607	16741	16365	16477	16613	16635	16428	16562	16818	16692	16514	16575	16456	16478	16580	16494	16609	16487	16601	16528	16286	16512	16513	16639	16577	16464	16485	16501	16507	16709	16473	16584	16774	16491	16528	16673	16439	16625	16626	16392	16490	16419	16521	16396	16633	16563	16316	16371	16304	16647	16512	16269	16442	16499	16502	16467	16406	16463	16675	16529	16565	16623	16526	16627	16344	16682	16622	16475	16419	16650	16649	16636	16476	16592	16414	16683	16356	16640	16600	16465	16481	16604	16684	16608	16441	16525	16377	16535	16422	16500	16502	16414	16671	16839	16492	16772	16588	16389	16610	16670	16567	16419	16517	16493	16377	16388	16497	16379	16649	16534	16481	16579	16526	16575	16580	16434	16414	16609	16503	16597	16616	16661	16605	16547	16339	16568	16397	16393	16394	16578	16559	16579	16355	16691	16628	16676	16766	16394	16657	16499	16471	16531	16598	16598	16635	16554	16621	16637	16830	16607	16711	16417	16580	16474	16602	16369	16574	16358	16467	16394	16466	16436	16576	16640	16527	16481	16681	16772	16525	16438	16295	16553	16344	16491	16693	16482	16367	16619	16648	16485	16378	16523	16433	16510	16610	16565	16547	16638	16654	16545	16560	16744	16481	16635	16632	16603	16704	16586	16351	16636	16663	16408	16561	16461	16613	16452	16518	16434	16464	16392	16462	16390	16547	16355	16511	16554	16644	16571	16455	16344	16466	16745	16697	16448	16097	16305	16474	16589	16439	16666	16376	16537	16338	16511	16413	16569	16532	16625	16561	16496	16519	16617	16713	16529	16507	16612	16496	16615	16339	16334	16663	16610	16359	16349	16424	16466	16434	16761	16683	16852	16528	16820	16612	16342	16496	16636	16196	16410	16602	16296	16728	16773	16614	16619	16573	16456	16391	16694	16526	16754	16499	16441	16610	16277	16751	16460	16489	16576	16681	16615	16637	16674	16519	16552	16686	16408	16624	16773	16590	16649	16558	16572	16494	16593	16464	16695	16557	16499	16450	16375	16469	16463	16669	16559	16468	16588	16509	16507	16530	16380	16719	16548	16469	16692	16557	16392	16583	16462	16383	16501	16660	16549	16394	16573	16401	16481	16513	16584	16479	16591	16168	16473	16408	16480	16660	16622	16529	16430	16464	16444	16806	16485	16613	16613	16401	16587	16440	16820	16466	16596	16787	16610	16542	16353	16495	16628	16666	16286	16552	16641	16658	16487	16585	16470	16825	16610	16767	16710	16571	16426	16647	16646	16425	16465	16485	16634	16505	16702	16497	16489	17002	16556	16356	16542	16485	16594	16487	16599	16450	16342	16288	16627	16628	16532	16633	16560	16538	16569	16512	16473	16526	16559	16590	16517	16643	16703	16437	16507	16439	16591	16376	16556	16289	16574	16659	16511	16621	16374	16312	16563	16418	16470	16492	16636	16756	16572	16472	16613	16655	16495	16270	16606	16529	16504	16614	16550	16497	16514	16494	16424	16555	16454	16285	16522	16658	16448	16459	16439	16563	16603	16459	16654	16607	16644	16500	16450	16394	16568	16459	16572	16306	16702	16810	16455	16525	16615	16486	16370	16533	16490	16546	16402	16575	16516	16541	16411	16344	16643	16532	16550	16379	16763	16502	16439	16570	16260	16530	16339	16527	16561	16543	16395	16584	16505	16523	16730	16430	16521	16355	16335	16656	16584	16404	16611	16616	16689	16608	16712	16525	16602	16562	16455	16358	16539	16329	16646	16400	16497	16523	16188	16399	16516	16667	16448	16494	16506	16625	16623	16446	16556	16587	16698	16593	16515	16573	16686	16258	16451	16555	16593	16716	16541	16466	16403	16574	16592	16895	16675	16597	16408	16522	16420	16628	16530	16289	16264	16374	16651	16544	16464	16498	16535	16473	16459	16590	16736	16556	16591	16806	16659	16637	16797	16554	16446	16454	16798	16505	16534	16564	16487	16452	16648	16530	16443	16409	16663	16481	16403	16519	16438	16599	16584	16578	16274	16494	16662	16761	16580	16576	16767	16506	16470	16463	16656	16697	16324	16630	16745	16511	16502	16356	16528	16640	16376	16465	16461	16689	16533	16571	16722	16843	16488	16463	16571	16634	16497	16580	16626	16466	16549	16422	16589	16578	16764	16690	16539	16461	16542	16478	16556	16553	16552	16609	16540	16410	16464	16467	16467	16455	16449	16453	16346	16747	16530	16620	16407	16462	16699	16531	16423	16541	16560	16422	16691	16634	16487	16479	16669	16535	16671	16686	16506	16493	16500	16340	16542	16586	16423	16590	16667	16540	16618	16242	16459	16640	16414	16435	16586	16655	16759	16610	16530	16585	16551	16842	16568	16746	16457	16573	16344	16665	16580	16742	16545	16624	16521	16283	16558	16640	16532	16455	16631	16629	16517	16372	16309	16655	16666	16512	16411	16544	16663	16738	16486	16456	16611	16660	16414	16688	16542	16650	16641	16656	16472	16490	16649	16537	16595	16402	16356	16572	16539	16713	16626	16644	16328	16587	16447	16578	16435	16702	16673	16690	16625	16686	16592	16550	16504	16497	16419	16558	16531	16752	16597	16675	16594	16634	16519	16496	16352	16583	16545	16237	16476	16562	16382	16582	16397	16478	16353	16243	16473	16389	16587	16555	16549	16264	16529	16564	16575	16634	16434	16304	16535	16564	16677	16449	16582	16915	16524	16554	16589	16759	16668	16618	16525	16504	16508	16577	16638	16480	16815	16584	16580	16238	16615	16448	16554	16523	16489	16482	16442	16305	16544	16386	16629	16310
24943	39439	32744	20305	13927	13931	14703	15276	12716	11337	10267	10309	10061	10136	10188	10148	10279	10230	10058	10280	10069	9873	10191	10243	10060	10183	10192	10124	10228	10267	10228	10009	10022	10064	10161	9906	10072	10083	10308	10063	10077	10151	10140	10148	10114	10198	10107	10122	10305	10088	10075	10177	10170	10238	10092	10308	10127	10010	10221	10022	10228	10310	10270	10045	10268	10123	10194	10299	10220	10126	10268	10184	10383	10141	10141	10194	10249	10166	10341	10235	10142	10055	10111	10214	10165	10155	10130	10104	10124	10049	10131	10124	10201	10188	10209	10125	10063	10140	10021	10105	10261	10129	10088	9995	10015	10078	10137	10073	10119	10162	10072	10034	10097	9877	10095	9982	10126	10013	10189	10157	10272	10017	10032	10061	10212	10115	10117	10244	10240	10155	10116	10116	10029	10129	10131	10191	10109	10270	10063	10084	10076	10146	10188	10068	10172	10143	10238	10126	10204	10072	10011	10033	10117	10135	10087	10042	10190	10132	10205	10047	10110	10080	10170	10004	10266	10074	10187	10188	10059	10091	10141	10105	10150	10207	10266	10207	10111	10164	10105	10141	10249	10089	10388	10131	10187	10138	10082	10177	10149	10163	10289	10088	10142	10123	10164	10166	10242	10156	10230	10171	10142	10048	10063	10311	10176	10194	10231	10130	10156	10014	10133	10031	10208	10142	10142	10142	10199	10189	10119	10027	10025	10060	10096	10198	10000	10041	10269	10242	10083	10098	10153	10189	10007	10064	10267	10054	10110	10050	10157	9998	10024	10015	10141	10092	10309	10035	10141	10151	10162	10050	10047	10161	10114	9969	10126	10023	10199	10199	10217	9994	10188	10070	10131	10008	10252	10243	10128	10156	10183	10108	10240	10178	10134	10084	10230	10153	10158	10186	10056	10314	10121	10207	10129	10178	10089	10050	10104	10130	10094	10150	10199	10152	10031	10131	10040	10026	10173	10148	9895	10170	10125	10088	10015	10178	10089	10190	10230	10286	10026	10060	10099	10167	10174	10082	10061	10084	10270	10243	10133	10060	10120	10085	10104	10012	10017	10178	10036	10160	10048	10074	10247	10130	10164	10058	10118	10141	10062	10165	10156	10080	10147	10162	10042	10139	10087	10209	10001	10288	10117	10166	9944	10150	10207	10094	10179	10121	10045	10114	10057	10179	10043	10244	10101	10049	10146	10207	10241	10231	10076	10189	10228	10123	10181	9951	10149	10288	10144	10137	10175	10017	10039	10116	10168	10051	9937	10249	10005	10228	10061	9996	10164	10177	10069	10076	10042	10201	10245	10170	10270	10084	10138	10079	10062	10180	10056	10219	10155	10175	9970	10201	10206	10084	9978	10218	10206	10000	10083	10336	10135	9975	10155	10092	10035	10057	10323	10176	10088	10158	10060	10114	10144	10139	10051	10006	10121	9993	10275	10162	10081	10115	10236	10065	10129	10025	10055	10089	10124	10193	10145	10080	10190	10171	10096	10149	10049	10242	10063	10150	10264	10181	10111	10147	10147	10025	10118	10232	10183	10017	10027	10052	10089	10215	10116	10240	10036	10078	10169	10299	10027	10391	10197	10170	10069	10175	10092	10370	10166	10039	10083	10078	10208	10074	10105	10159	10147	10178	9993	10231	9987	10282	10163	10279	10185	10161	9892	10224	10181	10122	10098	10168	10055	10197	10019	10053	10212	10012	10021	10180	10154	10322	10126	10163	10158	10059	10264	10159	10071	10095	10054	10030	10174	10205	10105	10101	10100	10200	10074	10058	10003	10138	9991	10178	10145	10202	9920	10049	10169	10199	10089	10110	10067	10067	10230	10135	10192	10140	10171	10112	10156	10142	10232	10034	10209	10157	10218	10024	10154	10161	10191	10169	10122	10190	10189	10136	10064	10198	10162	10165	10283	10157	10177	10300	9974	9906	9994	10077	10133	10072	10159	10120	10033	10159	10120	10149	10311	10103	10186	10109	9983	10236	10192	10234	10214	10024	10241	10013	10250	10222	10088	10001	10043	10184	10278	10167	10227	9983	10221	10093	10100	10054	9994	10288	10181	10227	10088	10104	10109	10275	10113	10043	10129	10260	10238	10219	10022	10110	10183	10088	10172	10323	10198	10084	10116	10170	10082	10131	10189	10230	10066	10170	10001	10003	10281	10001	10032	10017	10195	10198	10178	10208	10040	10269	10141	10065	10084	10032	10023	9990	10044	10165	10062	10120	10097	10082	10193	10175	10133	10074	10089	10134	10042	10134	10155	10110	10057	10103	10174	10002	10051	10151	10233	10285	10301	10294	10130	10050	10214	10169	10185	10355	10203	10212	10081	10268	10088	10206	10211	10061	10273	10079	10190	10032	10149	10170	10143	10090	9864	10136	10140	10223	10067	10078	10163	10004	10215	10158	10129	10234	10188	10188	10034	10182	10127	10087	10061	10111	10174	10045	10084	9999	10168	9988	10212	10115	10098	10164	10211	10114	10109	10030	10032	10114	10108	10238	10119	10294	10195	10148	10230	10092	10135	10045	10174	10246	10173	10204	10051	10248	10142	10153	10219	10139	10073	10128	10192	10143	10090	10305	10150	10106	10268	10138	10145	10225	10133	10211	10127	10113	10103	10267	10262	10219	10179	10092	10114	10194	10160	10011	10277	10267	10150	10218	10101	10115	10028	10166	10236	10118	10067	10301	10082	10134	10091	10250	10136	10163	10130	10055	10022	10117	10104	10251	10045	10157	10051	10261	10035	10157	10216	10020	10133	10127	10089	9994	10166	10036	10112	10089	10098	10170	10143	10179	10016	10127	10137	10129	10217	10192	10160	10195	10170	10195	10152	10096	10121	9980	10214	10210	10083	9923	10256	10070	10018	10299	10059	10217	10152	10324	10092	10073	10169	10060	10259	10040	10137	10101	10071	10053	10212	10073	10281	10347	10092	10220	10173	10214	10268	10203	10149	10099	10090	10005	10146	10244	10208	10101	10210	10149	10093	10105	10175	10085	10165	10155	10067	10023	10136	10214	10009	10095	9893	10212	10183	10128	10262	10131	10051	10140	10074	10312	10101	10213	10263	10139	10183	10183	10178	9992	10201	10165	10271	10125	10214	10090	9946	10239	10104	10198	10044	10054	10076	10165	10144	10146	10241	10042	10069	10125	10229	10029	10043	10075	10098	10042	10184	10133	10120	10051	10118	10157	10161	10146	10234	10169	10022	10160	10046	10249	10002	9917	10198	10108	10116	10103	9931	10200	10063	10157	9979	10135	10202	10044	10116	10248	10264	10201	10235	10207	10185	10169	10323	10072	10140	10058	10012	10122	10213	10086	10025	10082	10104	10119	10182	10168	10166	10192	9977	10138	10137	10194	10260	10061	10198	10010	10000	10148	9998	10317	10093	10041	10196	10047	10050	10161	10079	10046	10149	10179	10163	10154	10087	10114	10269	10087	10148	10121	10039	10034	10034	10152	10168	10342	10072	10071	10140	10055	10177	9993	10125	10084	10053	10126	10199	10123	10174	10062	10145	10185	10180	10303	10096	10155	10031	10045	10196	10135	10085	9990	10147	10261	10145	10166	10015	10124	10213	10073	10160	10116	10126	10194	10000	10014	10117	10195	10229	10211	9959	10167	10286	10058	10317	10184	10244	10122	10063	10139	10057	10102	10129	10050	10063	10210	10175	10140	9916	10077	10067	9994	10120	10110	10123	9963	9908	10047	10066	10094	10148	9957	9935	10098	10275	10216	10153	10144	10061	10024	10064	10232	10138	10020	10109	10057	10303	9958	10296	10175	10182	10272	10238	10118	10157	10034	10111	9970	10168	10119	10114	10112	10123	10099	10063	10230	10205	10085	10251	10217	10027	10126	10111	10192	10244	10203	9997	10114	10210	10201	10252	10188	10055	10017	10137	10002	10163	9920	10145	10040	9946	10102	10194	10103	10166	10136	10190	10229	10234	10022	10094	10120	10239	10165	10124	10115	10192	10285	10149	10223	10111	10267	10088	10100	10107	10014	10217	10026	10255	10196	10078	10014	10127	10033	10237	10138	10127	10018	10169	10095	10205	10085	10099	10107	10300	10123	10206	10158	10139	10175	10180	9876	10138	10215	10003	10205	10079	10137	10025	9972	10226	10152	10031	10160	10108	10204	10058	10109	10231	10230	10028	10097	10019	10181	10041	10084	10258	10123	10202	9977	10079	10123	9977	10206	9942	10084	10157	9941	10055	10166	10117	10071	10191	10158	10105	10028	10139	10178	9947	10109	9934	10072	10132	10067	10174	10062	10002	10206	10138	10195	10283	10254	10138	10201	10164	10243	10102	10176	10103	10087	10206	10253	10193	10287	10145	10119	10107	10194	10248	10116	10279	9952	10111	10201	10129	10157	10020	10231	10067	10221	10015	10109	10135	10104	10013	10137	10191	9839	10113	10117	10154	10252	10131	10081	10122	10200	10101	10112	10273	10128	10036	10199	10297	10138	10090	10098	10164	10123	10029	10099	10015	10079	10169	10031	10125	10227	10110	10153	10294	10060	10179	10302	10281	10147	10064	10087	10017	10103	10116	10182	10112	10000	10110	10056	10296	10090	9977	10067	10126	10166	10243	10184	9907	10035	10113	10179	9984	9962	10234	10089	10110	10063	10179	10307	9951	10250	10038	10154	10190	10269	10156	10027	10071	10146	10240	10102	10174	10072	10263	10286	10270	10218	10188	10204	10214	9922	9983	10003	10087	10006	10003	10159	9962	10160	10310	10206	10091	10057	10105	10197	10114	10104	10140	10150	10176	10152	10257	9999	9990	10260	10242	10192	10082	9971	10096	10098	10166	10228	10101	10274	10006	10139	10140	10176	10056	10169	10184	10078	10069	9997	10023	10193	10187	10163	10146	10394	10103	10197	10129	10278	9985	10166	10078	10188	10063	10261	10130	10222	9972	10036	10076	10237	10112	10118	10209	10057	10122	10138	10133	9958	10058	10072	10001	10289	10192	10130	10154	10072	10167	10197	10239	10052	10235	10114	10230	10194	10123	10014	10061	10254	10308	10073	10120	10287	10119	10302	10173	10180	10081	9885	10233	10243	10272	10154	9942	10242	10199	10076	10080	10139	9951	10110	10137	10139	10153	10084	10147	10014	10021	9965
25844	22030	30446	29883	24988	33233	47538	40318	28886	21051	17791	16939	16583	16672	16527	16565	16722	16631	16419	16423	16354	16326	16304	16225	16641	16477	16472	16497	16757	16444	16294	16483	16425	16428	16611	16459	16585	16488	16552	16620	16309	16438	16432	16474	16508	16575	16466	16531	16468	16537	16534	16414	16477	16427	16505	16403	16500	16652	16476	16474	16430	16499	16457	16404	16464	16496	16201	16536	16598	16355	16480	16317	16477	16494	16451	16359	16592	16395	16444	16340	16473	16350	16486	16485	16468	16368	16275	16344	16443	16564	16494	16507	16238	16163	16270	16613	16324	16263	16479	16620	16587	16500	16303	16264	16506	16343	16498	16487	16672	16583	16625	16303	16372	16339	16560	16552	16535	16258	16284	16585	16267	16564	16449	16277	16540	16550	16391	16401	16222	16226	16421	16564	16602	16430	16173	16485	16519	16628	16470	16446	16271	16301	16154	16332	16532	16451	16422	16353	16289	16413	16354	16558	16574	16474	16272	16396	16347	16552	16466	16399	16384	16378	16542	16426	16439	16442	16460	16525	16444	16183	16244	16276	16590	16517	16324	16582	16393	16445	16306	16416	16473	16460	16429	16442	16385	16494	16490	16241	16268	16498	16518	16513	16587	16379	16401	16354	16356	16597	16246	16376	16361	16428	16554	16537	16355	16575	16292	16363	16494	16394	16565	16564	16334	16425	16579	16224	16250	16360	16488	16417	16512	16449	16391	16533	16486	16529	16454	16365	16395	16462	16640	16445	16430	16620	16443	16388	16276	16511	16235	16363	16272	16400	16345	16547	16430	16220	16515	16505	16220	16442	16209	16262	16350	16382	16411	16514	16511	16462	16182	16517	16230	16531	16398	16473	16253	16295	16183	16467	16360	16391	16181	16548	16530	16478	16471	16481	16543	16656	16526	16367	16435	16497	16423	16321	16322	16303	16425	16388	16453	16563	16283	16324	16495	16352	16402	16353	16186	16509	16293	16618	16635	16376	16302	16344	16463	16511	16506	16426	16534	16417	16458	16307	16506	16448	16420	16484	16290	16280	16537	16473	16467	16431	16505	16573	16531	16546	16531	16451	16232	16418	16445	16536	16357	16313	16228	16555	16276	16538	16316	16535	16179	16465	16424	16576	16549	16487	16379	16452	16252	16296	16513	16337	16389	16309	16478	16528	16334	16356	16422	16306	16329	16376	16473	16412	16292	16367	16578	16493	16384	16483	16176	16478	16347	16226	16232	16494	16520	16361	16467	16440	16187	16399	16407	16444	16388	16365	16483	16372	16325	16252	16546	16615	16418	16491	16462	16449	16594	16240	16330	16411	16626	16333	16407	16252	16319	16498	16617	16492	16656	16411	16450	16358	16502	16387	16532	16587	16409	16319	16282	16412	16401	16331	16381	16355	16514	16544	16493	16345	16459	16239	16211	16228	16728	16495	16433	16637	16641	16499	16470	16436	16557	16390	16464	16413	16358	16538	16307	16459	16505	16443	16578	16418	16611	16513	16336	16630	16430	16423	16483	16358	16342	16290	16492	16376	16581	16329	16413	16351	16358	16604	16320	16483	16701	16670	16532	16449	16476	16349	16548	16452	16409	16529	16385	16341	16418	16466	16484	16442	16464	16410	16667	16487	16528	16488	16554	16636	16409	16298	16538	16126	16391	16323	16247	16360	16269	16526	16451	16465	16485	16300	16457	16441	16535	16450	16522	16466	16465	16354	16692	16477	16392	16377	16476	16430	16223	16474	16544	16451	16156	16387	16203	16600	16527	16413	16273	16569	16232	16698	16526	16319	16416	16310	16313	16538	16549	16293	16469	16323	16439	16260	16228	16380	16440	16269	16516	16629	16525	16417	16507	16457	16411	16437	16327	16535	16528	16327	16392	16440	16296	16337	16216	16499	16313	16462	16450	16293	16476	16475	16589	16575	16410	16426	16423	16432	16341	16325	16403	16247	16580	16404	16598	16484	16659	16459	16446	16490	16326	16444	16369	16246	16357	16428	16520	16340	16366	16336	16393	16267	16514	16419	16583	16516	16361	16499	16539	16453	16299	16526	16427	16397	16464	16276	16203	16428	16424	16369	16326	16642	16514	16429	16534	16375	16383	16248	16626	16372	16504	16322	16403	16445	16647	16408	16511	16452	16305	16356	16526	16563	16383	16388	16503	16438	16415	16309	16257	16463	16293	16420	16467	16346	16527	16270	16351	16511	16475	16585	16328	16394	16768	16517	16542	16638	16471	16513	16496	16333	16513	16484	16512	16459	16441	16291	16358	16317	16456	16512	16335	16507	16552	16535	16283	16353	16347	16259	16521	16457	16531	16572	16486	16378	16331	16438	16419	16365	16290	16257	16297	16465	16569	16396	16467	16421	16600	16566	16364	16264	16381	16417	16422	16368	16476	16456	16265	16368	16507	16512	16469	16496	16401	16181	16467	16368	16333	16539	16304	16486	16518	16349	16515	16451	16415	16242	16572	16525	16386	16412	16363	16230	16296	16324	16211	16448	16685	16617	16517	16356	16273	16554	16437	16347	16338	16437	16298	16412	16437	16373	16605	16291	16226	16772	16505	16519	16387	16379	16399	16338	16567	16370	16601	16430	16305	16328	16473	16308	16420	16510	16508	16460	16665	16413	16541	16434	16431	16359	16439	16431	16481	16355	16699	16286	16209	16138	16278	16469	16504	16531	16366	16385	16454	16445	16494	16637	16386	16407	16450	16375	16446	16314	16454	16383	16464	16365	16531	16526	16495	16330	16598	16390	16532	16564	16301	16426	16542	16383	16295	16284	16515	16466	16525	16267	16382	16385	16532	16563	16560	16461	16583	16330	16666	16559	16489	16300	16622	16513	16418	16659	16538	16482	16289	16336	16375	16213	16557	16255	16606	16150	16274	16410	16516	16601	16283	16360	16545	16182	16407	16297	16342	16340	16634	16269	16462	16354	16624	16547	16327	16427	16340	16717	16381	16495	16545	16552	16430	16410	16737	16355	16385	16361	16403	16347	16271	16414	16641	16441	16518	16365	16545	16417	16372	16510	16238	16427	16339	16497	16637	16483	16571	16506	16224	16722	16443	16294	16419	16441	16501	16613	16318	16358	16408	16670	16358	16379	16424	16414	16395	16497	16377	16273	16340	16335	16246	16350	16500	16617	16422	16352	16478	16419	16602	16387	16449	16460	16413	16228	16547	16264	16416	16397	16436	16436	16511	16408	16298	16478	16376	16347	16624	16431	16328	16413	16417	16366	16326	16425	16466	16368	16501	16364	16268	16488	16371	16474	16462	16212	16323	16259	16298	16223	16326	16442	16602	16522	16313	16556	16617	16702	16310	16366	16661	16347	16435	16374	16153	16382	16473	16426	16477	16293	16495	16393	16475	16446	16376	16272	16284	16311	16412	16642	16540	16474	16700	16433	16469	16507	16377	16508	16606	16500	16458	16574	16282	16456	16135	16551	16408	16339	16414	16286	16532	16549	16326	16400	16442	16258	16679	16542	16302	16353	16330	16418	16535	16261	16674	16340	16285	16355	16446	16368	16489	16590	16455	16262	16317	16290	16353	16326	16451	16518	16551	16550	16567	16525	16461	16347	16511	16478	16350	16546	16428	16412	16484	16418	16351	16284	16366	16432	16320	16342	16450	16501	16366	16346	16285	16272	16443	16290	16288	16359	16414	16587	16369	16387	16437	16264	16314	16317	16338	16298	16353	16478	16512	16367	16459	16324	16509	16441	16401	16533	16443	16438	16486	16431	16358	16538	16086	16345	16505	16507	16523	16585	16493	16443	16562	16261	16272	16524	16287	16546	16503	16401	16444	16434	16481	16546	16330	16323	16331	16437	16271	16369	16479	16445	16370	16505	16423	16332	16458	16359	16464	16396	16397	16391	16443	16441	16434	16308	16466	16459	16473	16432	16454	16426	16434	16256	16591	16293	16528	16320	16519	16469	16530	16502	16357	16391	16600	16309	16457	16390	16301	16324	16422	16416	16434	16375	16463	16557	16410	16394	16478	16273	16197	16368	16241	16182	16342	16416	16377	16275	16349	16368	16516	16443	16377	16377	16383	16102	16530	16500	16347	16364	16294	16570	16557	16409	16486	16365	16436	16387	16441	16107	16536	16371	16457	16405	16380	16369	16416	16398	16330	16427	16284	16493	16503	16274	16341	16535	16297	16251	16313	16399	16290	16150	16365	16387	16391	16370	16501	16354	16411	16405	16295	16188	16618	16408	16430	16464	16296	16357	16772	16618	16250	16396	16340	16522	16623	16478	16600	16381	16350	16400	16515	16261	16564	16492	16255	16419	16478	16362	16586	16291	16418	16330	16565	16365	16552	16561	16204	16500	16286	16358	16568	16489	16491	16398	16678	16514	16385	16393	16550	16416	16335	16505	16375	16560	16250	16508	16388	16415	16628	16485	16507	16266	16353	16162	16593	16363	16289	16312	16373	16574	16333	16373	16427	16464	16614	16377	16487	16530	16553	16415	16240	16458	16318	16510	16634	16172	16383	16367	16599	16425	16569	16502	16500	16403	16394	16388	16508	16550	16430	16465	16470	16378	16471	16443	16361	16412	16580	16469	16413	16578	16492	16585	16534	16467	16457	16476	16305	16364	16499	16260	16446	16637	16494	16566	16586	16600	16325	16149	16317	16317	16385	16336	16520	16643	16485	16550	16606	16480	16400	16527	16373	16363	16299	16563	16371	16416	16384	16475	16300	16395	16308	16450	16516	16334	16424	16356	16519	16497	16415	16450	16266	16633	16419	16322	16447	16394	16245	16530	16462	16385	16533	16506	16490	16468	16577	16559	16445	16412	16612	16242	16167	16464	16444	16482	16419	16641	16423	16445	16391	16346	16479	16321	16666	16328	16639	16413	16407	16436	16418	16567	16541	16623	16215	16456	16605	16363	16281	16306	16551	16392	16177	16498	16378	16364	16230	16595	16534	16403	16522	16718	16348	16562	16528	16386	16368	16354	16484	16541	16559	16312	16435	16312	16516	16567	16552	16434	16502	16447	16569	16655	16299	16596	16494	16300	16474	16213	16423	16453	16694	16310	16343	16323	16570	16545	16459	16206	16514	16386	16443	16294	16358	16296	16583	16659	16683	16407	16434	16201	16476	16381	16632	16250	16390	16538	16493	16129
27584	53215	42372	22802	18908	30062	40155	31592	19874	13081	10729	10290	10417	10419	10342	10328	10230	10247	10426	10244	10305	10329	10352	10396	10251	10152	10309	10303	10298	10190	10217	10227	10463	10247	10239	10314	10444	10305	10243	10273	10217	10070	10254	10338	10265	10199	10213	10431	10346	10284	10290	10290	10314	10109	10137	10445	10335	10229	10199	10297	10177	10365	10280	10268	10170	10268	10330	10208	10267	10131	10117	10140	10240	10257	10212	10341	10248	10384	10233	10240	10202	10258	10156	10335	10222	10238	10364	10320	10131	10276	10235	10297	10282	10291	10194	10239	10086	10151	10307	10168	10299	10286	10319	10178	10409	10277	10269	10072	10208	10127	10255	10446	10346	10334	10207	10150	10278	10348	10282	10416	10320	10197	10181	10286	10206	10257	10246	10214	10299	10077	10326	10270	10264	10349	10208	10177	10064	10261	10230	10241	10281	10228	10085	10206	10287	10280	10193	10382	10228	10319	10294	10225	10378	10381	10274	10356	10171	10365	10314	10271	10338	10245	10329	10283	10326	10342	10432	10260	10142	10171	10260	10336	10361	10161	10484	10448	10204	10113	10139	10276	10249	10203	10259	10092	10326	10074	10081	10214	10321	10364	10267	10273	10200	10218	10228	10245	10289	10222	10189	10204	10091	10216	10246	10249	10226	10174	10251	10391	10313	10105	10127	10230	10149	10110	10288	10275	10135	10269	10299	10282	10420	10162	10280	10274	10345	10283	10198	10107	10157	10176	10284	10203	10094	10195	10277	10289	10221	10247	10179	10292	10203	10228	10457	10068	10182	10394	10221	10205	10253	10253	10308	10384	10204	10337	10383	10227	10163	10301	10266	10215	10298	10134	10274	10172	10310	10194	10298	10406	10249	10385	10210	10149	10137	10290	10133	10307	10272	10196	10135	10181	10322	10108	10147	10108	10209	10248	10320	10279	10299	10316	10233	10334	10353	10174	10228	10110	10215	10380	10109	10132	10086	10344	10138	10206	10258	10255	10247	10121	10311	10169	10333	10182	10233	10046	10087	10353	10177	10241	10264	10242	10169	10294	10160	10195	10419	10343	10176	10189	10204	10223	10267	10266	10316	10239	10250	10198	10340	10254	10218	10228	10062	10273	10213	10238	10456	10123	10305	10270	10231	10301	10071	10504	10316	10251	10274	10248	10088	10128	10248	10348	10057	10227	10209	10149	10290	10092	10247	10272	10243	10170	10215	10345	10278	10292	10178	10339	10259	10207	10193	10309	10172	10403	10143	10111	10272	10248	10421	10132	10263	10234	10304	10362	10218	10335	10267	10191	10253	10238	10109	10247	10339	10142	10155	10176	10383	10363	10267	10420	10324	10290	10334	10269	10177	10283	10126	10445	10353	10099	10286	10262	10310	10195	10254	10160	10124	10202	10258	10198	10066	10286	10093	10226	10187	10161	10452	10367	10162	10195	10272	10300	10350	10335	10400	10162	10265	10314	10283	10153	10144	10366	10200	10199	10187	10156	10190	10189	10249	10277	10121	10376	10153	10206	10241	10152	10230	10182	10288	10255	10181	10350	10143	10261	10420	10364	10285	10249	10179	10297	10276	10228	10172	10132	10220	10222	10185	10312	10252	10221	10209	10121	10149	10284	10336	10174	10314	10340	10285	10240	10179	10199	10392	10200	10349	10134	10086	10274	10142	10234	10205	10029	10150	10112	10254	10265	10219	10296	10331	10243	10332	10201	10330	10137	10231	10278	10363	10324	10242	10315	10216	10249	10199	10231	10150	10324	10381	10101	10422	10215	10280	10254	10313	10373	10189	10188	10206	10317	10206	10147	10351	10193	10224	10142	10213	10127	10196	10170	10117	10310	10350	10269	10131	10290	10157	10283	10190	10208	10193	10329	10259	10339	10266	10285	10196	10158	10132	10285	10425	10273	10342	10203	10033	10220	10229	10337	10259	10324	10211	10153	10443	10214	10230	10228	10169	10143	10312	10170	10243	10339	10147	10298	10358	10339	10374	10259	10120	10226	10288	10119	10215	10108	10160	10308	10084	10107	10186	10183	10202	10182	10301	10097	10255	10368	10221	10293	10304	10258	10151	10271	10388	10130	10141	10335	10149	10359	10310	10218	10105	10386	10232	10290	10263	10122	10327	10235	10165	10168	10156	10272	10294	10204	10285	10403	10204	10154	10229	10524	10140	10403	10270	10188	10147	10225	10243	10149	10201	10313	10191	10230	10385	10346	10269	10331	10336	10049	10298	10172	10259	10138	10140	10224	10295	10318	10188	10273	10210	10319	10269	10256	10301	10159	10350	10210	10298	10299	10244	10223	10269	10044	10337	10251	10287	10299	10202	10296	10132	10292	10356	10213	10265	10079	10276	10350	10370	10204	10043	10262	10175	10176	10359	10053	10360	10294	10313	10265	10290	10086	10221	10272	10219	10182	10120	10302	10357	10176	10118	10301	10197	10232	10246	10273	10302	10046	10386	10321	10131	10097	10129	10269	10474	10288	10384	10185	10278	10172	10290	10316	10380	10173	10253	10249	10182	10192	10266	10174	10272	10220	10276	10293	10350	10290	10323	10255	10239	10209	10204	10383	10041	10209	10251	10206	10131	10168	10264	10246	10278	10087	10352	10332	10305	10370	10307	10349	10311	10422	10149	10306	10258	10354	10207	10236	10386	10238	10185	10155	10180	10239	10192	10175	10222	10226	10400	10133	10336	10234	10125	10168	10284	10233	10176	10352	10188	10151	10214	10149	10291	10146	10322	10398	10199	10173	10305	10156	10171	10322	10314	10165	10140	10276	10368	10246	10106	10209	10121	10272	10224	10198	10247	10288	10162	10050	10402	10133	10097	10292	10141	10319	10266	10184	10045	10202	10291	10266	10111	10205	10260	10302	10200	10362	10231	10231	10276	10296	10443	10214	10318	10202	10319	10314	10231	10341	10274	10126	10197	10079	10317	10324	10210	10277	10297	10291	10230	10250	10212	10229	10299	10239	10360	10340	10116	10304	10374	10212	10190	10331	10249	10371	10219	10120	10247	10261	10245	10235	10143	10159	10016	10283	10174	10193	10258	10292	10179	10274	10156	10195	10294	10193	10266	10241	10474	10242	10170	10250	10075	10254	10247	10297	10080	10294	10169	10298	10205	10145	10395	10347	10360	10182	10375	10153	10143	10210	10261	10182	10266	10408	10213	10246	10331	10119	10177	10305	10356	10194	10244	10297	10203	10320	10096	10212	10188	10239	10186	10373	10387	10295	10265	10253	10262	10313	10212	10342	10262	10321	10153	10148	10441	10345	10184	10268	10334	10299	10202	10210	10223	10340	10125	10170	10124	10446	10373	10263	10203	10250	10108	10268	10126	10351	10221	10295	10279	10197	10207	10246	10112	10264	10320	10234	10299	10338	10237	10190	10176	10282	10351	10300	10303	10258	10229	10256	10325	10130	10384	10218	10265	10284	10134	10203	10227	10242	10178	10239	10149	10331	10204	10194	10327	10260	10228	10184	10275	10230	10205	10128	10222	10181	10111	10330	10333	10241	10375	10183	10324	10299	10227	10186	10373	10221	10222	10204	10214	10199	10212	10026	10217	10078	10331	10365	10234	10119	10335	10297	10351	10338	10153	10099	10293	10341	10185	10213	10195	10278	10156	10359	10141	10251	10383	10355	10226	10309	10201	10097	10449	10266	10193	10263	10237	10397	10217	10458	10262	10234	10243	10229	10217	10179	10175	10290	10263	10160	10294	10171	10205	10306	10314	10226	10181	10281	10178	10388	10172	10321	10310	10168	10380	10290	10184	10313	10292	10176	10266	10318	10298	10181	10288	10343	10319	10245	10127	10406	10292	10333	10298	10310	10351	10215	10217	10129	10242	10197	10204	10324	10219	10206	10200	10140	10318	10123	10273	10218	10326	10319	10292	10175	10214	10145	10282	10165	10423	10173	10251	10139	10148	10297	10232	10390	10150	10252	10107	10311	10365	10394	10118	10423	10154	10201	10271	10198	10376	10218	10362	10318	10382	10347	10274	10268	10261	10082	10262	10275	10354	10306	10156	10261	10099	10078	10164	10291	10302	10221	10335	10334	10371	10018	10324	10244	10187	10268	10126	10334	10330	10202	10318	10176	10308	10323	10269	10269	10193	10316	10335	10142	10189	10202	10179	10085	10224	10332	10469	10139	10223	10347	10247	10118	10381	10293	10155	10341	10225	10374	10225	10165	10186	10291	10289	10376	10146	10211	10171	10236	10461	10340	10354	10089	10352	10367	10217	10397	10216	10373	10245	10295	10185	10276	10335	10189	10077	10386	10211	10213	10309	10370	10355	10244	10059	10084	10327	10292	10332	10328	10226	10149	10239	10246	10211	10142	10269	10323	10460	10256	10212	10277	10313	10349	10331	10294	10392	10352	10294	10319	10278	10222	10184	10298	10198	10150	10167	10050	10246	10204	10349	10232	10377	10158	10242	10224	10373	10270	10345	10353	10311	10235	10239	10264	10129	10074	10261	10185	10218	10241	10249	10350	10183	10197	10245	10448	10247	10266	10340	10363	10173	10239	10181	10326	10170	10363	10189	10210	10274	10203	10197	10166	10289	10160	10244	10144	10411	10370	10258	10209	10279	10159	10283	10206	10170	10241	10297	10173	10282	10376	10197	10254	10204	10370	10399	10385	10485	10204	10332	10194	10247	10346	10190	10237	10027	10172	10259	10464	10244	10150	10277	10307	10181	10300	10105	10219	10402	10216	10241	10289	10082	10318	10454	10127	10206	10161	10231	10348	10080	10294	10264	10348	10180	10200	10272	9986	10142	10342	10250	10190	10452	10322	10279	10040	10319	10184	10256	10326	10328	10261	10307	10301	10370	10272	10214	10086	10131	10376	10373	10222	10298	10097	10332	10255	10316	10196	10165	10292	10368	10189	10154	10303	10272	10101	10371	10276	10447	10201	10292	10253	10303	10198	10288	10129	10177	10252	10132	10200	10226	10411	10270	10283	10279	10302	10194	10304	10180	10299	10350	10258	10109	10228	10216	10145	10321	10232	10187	10300	10253	10248	10148	10221	10257	10251	10113	10414	10130	10339	10195	10384	10245	10339	10235	10376	10292	10339	10236	10137	10259	10205	10240	10343	10244	10366	10232	10251	10207	10290
24241	21640	29089	26847	26475	33643	60050	52278	37294	24957	19039	17520	17193	17183	16854	16714	16879	16755	16856	16890	16572	16750	16886	16864	16888	16739	16896	16789	16656	16843	16869	16694	16827	16524	16727	16702	16888	16834	16791	16674	16556	16778	16707	16744	16401	16801	16889	16694	16734	16660	16956	16848	16742	16666	16670	16719	16792	16757	16553	16743	16736	16782	16777	16819	16842	16741	16814	16763	16484	16664	16643	16742	16559	16643	16575	16854	16592	16660	16660	16863	16960	16774	17038	16830	16507	16464	16876	16470	16715	16623	16815	16894	16749	16480	16893	16602	16571	16757	16918	16714	16685	16588	16506	16444	16529	16646	16717	16908	16858	16846	16771	16772	16570	16595	16898	16829	16713	16863	16865	16857	16899	16708	16595	16713	16589	16788	16539	16638	16799	16721	16603	16725	16813	16841	16774	16849	16925	16594	16614	16731	16751	16725	16687	16636	16727	16676	16779	16733	16772	16661	16754	16779	16493	16547	16880	16846	16885	16696	16740	16517	16662	16594	16705	16676	16561	16652	16630	16675	16882	16752	16693	16496	16771	16952	16674	16636	16626	16626	16692	16622	16717	16545	16715	16687	16726	16805	16907	16653	16615	16569	16773	16726	16532	16628	16778	16580	16820	16726	16839	16537	16758	16790	16647	16717	16615	16509	16762	16754	16798	16866	16703	16736	16944	16561	16806	16541	16695	16642	16708	16836	16543	16662	16392	16574	16665	16569	16665	16836	16683	16690	16779	16720	16696	16526	16784	16667	16851	16655	16508	16891	16773	16957	16734	16754	16745	16676	16784	16823	16664	16585	16704	16668	16676	16771	16553	16563	16572	16574	16848	16631	16649	16571	16773	16732	16622	17041	16893	16732	16757	16595	16733	16746	16774	16725	16727	16752	16633	16585	16770	16838	16839	16728	16609	16580	16544	16603	16806	16848	16596	17045	16678	16707	16560	16675	16683	16590	16505	16829	16606	16659	16751	16782	16785	16698	16751	16666	16595	16914	16864	16519	16444	16858	16890	16443	16591	16592	16664	16706	16600	16631	16631	16873	16725	16682	16808	16611	16738	16763	16738	16710	16588	16858	16802	16794	16726	16785	16771	16935	16738	16553	16591	16543	16845	16516	16915	16871	16787	16550	16774	16958	16545	16935	16602	16644	16710	16484	16788	16706	16688	16657	16656	16780	16665	16560	16521	16742	16509	16555	16499	16661	16613	16779	16756	16614	16676	16616	16631	16826	16847	16827	16651	16709	16780	16576	16670	16873	17023	16640	16856	16643	16551	16547	16738	16645	16792	16606	16708	16579	16667	16631	16592	16826	16603	16570	16648	16599	16454	16645	16570	16843	16631	16598	16790	16792	16681	16895	16898	16777	16740	16735	16857	16782	16587	16594	16733	16720	16583	16576	16566	16703	16649	16686	16463	16588	16911	16775	16606	16589	16689	16564	16544	16732	16709	16843	16804	16700	16520	16792	16573	16658	16858	16799	16676	16700	16545	16692	16661	16644	16756	16752	16809	16563	16681	16595	16714	16707	16566	16856	16701	16614	16707	16580	16701	16703	16625	16634	16522	16696	16634	16616	16692	16653	16703	16738	16533	16599	16718	16378	16813	16870	16612	16714	16694	16556	16722	16692	16929	16572	16662	16642	16637	16587	16656	16635	16818	16723	16654	16709	16625	16891	16690	16719	16666	16843	16672	16820	16835	16726	16706	16479	16537	16920	16793	16629	16712	16828	16772	16720	16674	16703	16768	16759	16502	16664	16915	16761	16724	16558	16791	16663	16731	16751	16751	16497	16657	16720	16587	16595	16574	16698	16618	16742	16795	16713	16495	16639	16772	16732	16800	16473	16795	16656	16782	16581	16816	16727	16472	16552	16795	16761	16649	16792	16521	16765	16804	16454	16692	16445	16583	16627	16688	16594	16830	16826	16737	16502	16609	16726	16595	16777	16808	16646	16835	16548	16657	16609	16846	16680	16607	16792	16716	16558	16591	16770	16801	16602	16773	16788	16757	16655	16655	16745	16589	16629	16713	16550	16687	16504	16781	16679	16660	16792	16588	16722	16621	16894	16748	16630	16395	16694	16464	16743	16434	16824	16776	16636	16680	16772	16624	16580	16685	16802	16552	16649	16767	16735	16509	16758	16795	16552	16651	16748	16748	16933	16697	16822	16541	16571	16684	16688	16758	16765	16644	16596	16779	16674	16713	16710	16815	16638	16675	16803	16925	16838	16642	16653	16589	16821	16586	16523	16527	16865	16631	16610	16684	16713	16880	16732	16653	16683	16640	16704	16635	16763	16749	16847	16711	16689	16535	16809	16749	16615	16515	16628	16575	16671	16526	16782	16758	16694	16728	16749	16907	16884	16776	16690	16852	16607	16626	16658	16674	16684	16694	16596	16672	16928	16591	16519	16650	16513	16677	16602	16627	16748	16610	16708	16672	16731	16698	16543	16809	16689	16686	16882	16841	16468	16408	16672	16539	16519	16683	16825	16724	16697	16728	16772	16758	16643	16635	16541	16670	16535	16637	16705	16656	16544	16642	16651	16663	16770	16651	16681	16727	16662	16686	16534	16713	16750	16736	16729	16683	16577	16618	16976	16821	16749	16731	16688	16767	16415	16804	17003	16544	16601	16762	16804	16640	16699	16628	16918	16653	16955	16673	16638	16617	16620	16548	16682	16825	16585	16604	16898	16603	16689	16952	16627	16597	16714	16780	16894	16627	16654	16850	16680	16814	16678	16509	16845	16688	16679	16640	16781	16653	16830	16846	16591	16675	16781	16551	16428	16595	16592	16642	16382	16661	16803	16595	16822	16676	16798	16621	16511	16441	16629	16827	16558	16747	16782	16687	16710	16603	16688	16658	16686	16625	16647	16600	16841	16654	16754	16789	16609	16780	16689	16517	16665	16846	16723	16742	16585	16753	16783	16819	16968	16833	16534	16677	16660	16751	16739	16852	16656	16709	16789	16711	16510	16639	16715	16751	16471	16655	16860	16564	16649	16550	16600	16563	16449	16846	16642	16595	16849	16583	16667	16642	16629	16725	16694	16885	16761	16475	16641	16579	16716	16604	16713	16765	16704	16656	16525	16696	16767	16537	16404	16723	16694	16642	16692	16723	16456	16695	16666	16665	16731	16837	16843	16661	16704	16703	16567	16771	16620	16660	16844	16798	16703	16639	16686	16839	16444	16707	16622	16690	16634	16718	16637	16686	16618	16749	16725	16648	16704	16588	16756	16662	16713	16747	16646	16570	16587	16718	16497	16723	16608	16622	16684	16778	16707	16603	16660	16597	16744	16541	16764	16736	16624	16355	16641	16734	16576	16688	16610	16760	16657	16672	16807	16890	16629	16878	16729	16748	16660	16700	16618	16722	16758	16857	16723	16586	16531	16865	16859	16581	16793	16773	16842	16538	16663	16586	16707	16819	16605	16505	16603	16779	16843	16703	16857	16699	16738	16612	16712	16544	16838	16578	16709	16494	16727	16664	16617	16555	16777	16820	16588	16811	16611	16843	16588	16741	16790	16790	16705	16516	16796	16941	16502	16546	16739	16520	16783	16673	16728	16859	16601	16795	16652	16705	16571	16731	16606	16681	16679	16578	16531	16642	16571	16530	16714	16650	16745	16505	16646	16617	16797	16769	16749	16723	16677	16781	16776	16686	16556	16594	16382	16623	16642	16722	16764	16680	16896	16663	16676	16710	16555	16512	16659	16796	16618	16627	16760	16935	16760	16679	16766	16613	16556	16442	16829	16794	16513	16600	16870	16608	16713	16701	16703	16546	16758	16670	16640	16681	16600	16781	16719	16721	16872	16588	16968	16970	16719	16609	16669	16896	16634	16710	16873	16865	16632	16634	16602	16671	16487	16485	16901	16634	16679	16842	16712	16747	16619	16694	16603	16755	16600	16663	16539	16552	16670	16628	16823	16698	16480	16877	16773	16763	16779	16822	16761	16646	16430	16585	16549	16488	16718	16711	16587	16797	16684	16627	16771	16571	16572	16718	16786	16684	16686	16576	16759	16432	16554	16930	16661	16599	16539	16843	16614	16425	16793	16671	16703	16690	16662	16874	17029	16783	16661	16462	16701	16773	16618	16592	16857	16570	16773	16668	16512	16715	16715	16606	16732	16702	16474	16818	16620	16671	16479	16561	16686	16732	16715	16435	16893	16740	16647	16875	16664	16652	16681	16749	16543	16679	16674	16648	16764	16693	16600	16588	16711	16917	16792	16563	16697	16699	16590	16763	16802	16601	16856	16728	16739	16851	16778	16572	16567	16766	16679	16750	16783	16661	16559	16575	16681	16555	16915	16770	16602	16582	16806	16491	16596	16808	16853	16692	16852	16871	16643	16882	16663	16899	16995	16738	16531	16633	16565	16781	16660	16764	16607	16419	16829	16760	16575	16566	16692	16895	16674	16538	16697	16778	16963	16675	16806	16675	16580	16610	16549	16664	16620	16781	16740	16594	16518	16699	16706	16808	16703	16768	16616	16553	16881	16636	16687	16885	16691	16899	16599	16608	16595	16657	16463	16710	16770	16694	16730	16820	16631	16700	16727	16772	16724	16659	16722	16827	16436	16759	16547	16435	16883	16843	16687	16709	16667	16676	16706	16837	16605	16487	16757	16793	16856	16687	16614	16589	16670	16693	16539	16749	16735	16739	16605	16535	16778	16916	16807	16793	16694	16487	16682	16659	16796	16760	16746	16634	16707	16786	16595	16632	16750	16636	16762	16637	16511	16659	16673	16885	16933	16635	16686	16807	16688	16857	16678	16646	16817	16591	16598	16564	16507	16675	16523	16581	16692	16750	16569	16415	16709	16817	16584	16559	16753	16790	16556	16832	16814	16475	16775	16840	16781	16806	16581	16720	16591	16759	16675	16547	16546	16594	16944	16655	16702	16705	16874	16651	16978	16679	16525	16481	16612	16626	16821	16547	16865	16782	16703	16628	16555	16824	16515	16636	16640	16463	16460	16758	16563	16796	16388	16840	16622	16488	16742	16703	16704	16678	16814	16693	16527	16782	16515	16690	16818	16934	16677	16747	16633	16887	16662	16768	16555	16786	16640	16438	16547	16567	16885	16896	16838	16732	16647	16691	16694	16608	16677	16618	16805	16828	16877
35703	59587	47032	31324	25043	31522	57650	44968	27997	15825	11404	10833	10814	10659	10782	10611	10645	10714	10843	10642	10625	10572	10685	10844	10492	10636	10643	10607	10554	10649	10634	10459	10498	10603	10498	10672	10372	10639	10541	10700	10622	10530	10597	10520	10639	10765	10583	10536	10605	10606	10736	10563	10718	10517	10511	10598	10430	10730	10537	10571	10441	10534	10508	10688	10575	10489	10435	10516	10506	10650	10713	10525	10521	10582	10621	10495	10633	10483	10392	10579	10433	10575	10547	10615	10588	10461	10428	10523	10581	10588	10427	10607	10631	10436	10440	10721	10612	10631	10546	10612	10544	10638	10489	10490	10710	10469	10489	10564	10515	10621	10517	10750	10423	10664	10553	10622	10561	10492	10516	10581	10597	10709	10593	10740	10736	10585	10518	10638	10516	10501	10663	10574	10607	10702	10606	10283	10605	10531	10400	10503	10667	10652	10661	10370	10633	10388	10587	10495	10645	10575	10501	10513	10517	10483	10635	10529	10475	10509	10500	10669	10570	10544	10562	10564	10571	10577	10613	10592	10487	10640	10512	10632	10441	10653	10718	10661	10484	10583	10547	10525	10522	10497	10553	10478	10517	10679	10533	10564	10574	10504	10478	10636	10463	10624	10684	10705	10454	10477	10561	10630	10540	10558	10510	10655	10550	10573	10460	10435	10512	10625	10463	10690	10512	10534	10434	10680	10543	10518	10545	10571	10551	10539	10461	10551	10561	10441	10644	10430	10507	10439	10562	10406	10521	10587	10615	10498	10471	10489	10442	10352	10539	10347	10595	10569	10591	10627	10632	10456	10604	10544	10641	10304	10591	10577	10406	10371	10489	10574	10298	10342	10524	10654	10445	10649	10594	10617	10546	10560	10507	10487	10496	10391	10495	10410	10429	10431	10260	10390	10508	10407	10437	10623	10584	10594	10549	10494	10571	10632	10491	10544	10621	10381	10644	10436	10672	10399	10401	10579	10613	10511	10499	10541	10564	10484	10513	10473	10612	10527	10521	10727	10586	10456	10547	10453	10495	10696	10442	10543	10565	10436	10552	10327	10561	10416	10526	10544	10402	10592	10438	10541	10648	10409	10506	10430	10582	10396	10491	10516	10458	10571	10582	10495	10554	10335	10533	10592	10622	10447	10663	10427	10535	10397	10477	10437	10511	10536	10687	10652	10507	10508	10650	10554	10459	10683	10523	10568	10558	10546	10605	10475	10514	10627	10446	10554	10737	10684	10599	10456	10330	10477	10633	10484	10484	10576	10546	10497	10491	10598	10464	10692	10576	10543	10592	10493	10713	10583	10623	10442	10479	10450	10460	10565	10382	10720	10493	10654	10682	10554	10542	10506	10655	10463	10507	10497	10328	10498	10442	10426	10764	10555	10565	10524	10463	10437	10496	10710	10565	10389	10547	10555	10531	10426	10372	10685	10471	10528	10444	10465	10558	10477	10605	10488	10423	10619	10580	10580	10448	10585	10625	10542	10688	10592	10561	10473	10486	10570	10486	10529	10514	10548	10580	10499	10622	10462	10541	10424	10507	10577	10650	10592	10661	10552	10573	10687	10492	10478	10541	10635	10424	10621	10605	10698	10573	10580	10589	10507	10478	10378	10692	10490	10744	10559	10386	10543	10601	10388	10402	10367	10691	10574	10577	10546	10513	10620	10515	10622	10624	10596	10397	10679	10475	10665	10656	10491	10484	10567	10599	10517	10446	10506	10367	10698	10665	10590	10553	10576	10522	10561	10654	10412	10700	10450	10494	10447	10621	10547	10668	10448	10665	10582	10711	10469	10587	10505	10544	10392	10432	10652	10545	10591	10350	10579	10623	10291	10597	10618	10579	10496	10585	10588	10552	10477	10542	10569	10609	10374	10632	10561	10657	10614	10555	10556	10501	10430	10525	10494	10621	10428	10475	10459	10550	10505	10464	10624	10610	10405	10523	10565	10483	10648	10638	10605	10661	10536	10457	10386	10476	10487	10462	10589	10330	10404	10425	10661	10715	10400	10723	10654	10342	10375	10709	10430	10649	10617	10533	10359	10545	10582	10532	10538	10419	10723	10484	10687	10552	10409	10647	10468	10291	10494	10723	10415	10389	10596	10585	10539	10567	10568	10445	10480	10546	10651	10646	10425	10525	10491	10769	10576	10619	10495	10384	10600	10530	10514	10621	10558	10603	10605	10542	10576	10655	10568	10552	10568	10655	10548	10611	10662	10315	10577	10672	10446	10485	10591	10444	10359	10583	10482	10448	10513	10343	10376	10537	10617	10632	10362	10595	10560	10484	10437	10474	10502	10575	10617	10435	10601	10529	10530	10481	10619	10359	10643	10687	10467	10607	10528	10486	10409	10505	10651	10583	10163	10577	10611	10620	10490	10422	10464	10344	10471	10389	10705	10646	10546	10545	10369	10420	10496	10630	10569	10584	10625	10702	10554	10617	10602	10540	10626	10448	10543	10556	10454	10494	10579	10690	10563	10386	10547	10483	10543	10561	10620	10411	10545	10622	10636	10439	10306	10551	10581	10596	10513	10659	10650	10403	10561	10503	10584	10625	10403	10386	10601	10643	10532	10669	10460	10558	10504	10578	10601	10686	10691	10682	10583	10451	10466	10407	10533	10620	10578	10604	10551	10494	10629	10563	10428	10576	10564	10394	10655	10506	10484	10517	10339	10388	10546	10502	10581	10529	10374	10529	10557	10605	10489	10366	10558	10538	10466	10544	10578	10646	10519	10427	10402	10599	10584	10548	10687	10506	10617	10558	10453	10526	10506	10550	10652	10489	10531	10601	10515	10556	10453	10654	10440	10537	10526	10606	10511	10552	10406	10457	10533	10545	10474	10563	10551	10562	10635	10636	10403	10573	10451	10524	10623	10563	10341	10588	10627	10574	10638	10314	10393	10501	10380	10610	10531	10568	10634	10511	10581	10330	10623	10602	10645	10512	10603	10372	10557	10531	10411	10397	10594	10507	10451	10435	10489	10631	10525	10626	10665	10742	10587	10582	10511	10453	10547	10731	10514	10548	10431	10649	10578	10455	10426	10751	10446	10461	10602	10763	10464	10629	10580	10512	10453	10572	10436	10456	10638	10728	10503	10633	10651	10549	10581	10528	10577	10531	10508	10659	10553	10416	10500	10643	10620	10429	10474	10638	10398	10611	10365	10568	10447	10485	10561	10576	10492	10648	10462	10686	10499	10633	10448	10551	10510	10522	10392	10517	10536	10666	10604	10607	10475	10530	10464	10534	10496	10709	10501	10586	10563	10541	10476	10343	10439	10478	10522	10525	10584	10524	10410	10617	10532	10480	10477	10486	10526	10609	10616	10452	10520	10652	10660	10527	10613	10556	10517	10520	10554	10564	10466	10464	10385	10403	10518	10460	10733	10384	10637	10411	10533	10584	10327	10542	10569	10477	10673	10450	10680	10551	10463	10519	10468	10531	10428	10498	10468	10411	10563	10429	10529	10601	10447	10683	10530	10522	10415	10490	10545	10515	10507	10501	10594	10571	10405	10538	10507	10513	10614	10661	10544	10632	10567	10388	10552	10587	10523	10693	10542	10494	10615	10616	10573	10483	10464	10618	10594	10703	10527	10410	10586	10541	10513	10695	10474	10679	10550	10534	10530	10613	10386	10530	10452	10482	10400	10477	10576	10574	10525	10361	10597	10371	10572	10519	10465	10590	10613	10743	10396	10607	10582	10548	10648	10575	10450	10414	10543	10426	10605	10381	10386	10573	10457	10505	10642	10652	10538	10553	10562	10685	10621	10547	10498	10412	10602	10390	10543	10487	10410	10549	10413	10518	10541	10552	10659	10567	10599	10411	10538	10575	10513	10564	10525	10585	10513	10517	10557	10601	10508	10487	10581	10655	10442	10567	10541	10504	10471	10580	10603	10547	10475	10427	10451	10582	10549	10555	10500	10351	10615	10617	10412	10718	10566	10358	10549	10438	10556	10464	10464	10315	10587	10509	10691	10476	10505	10652	10428	10594	10487	10431	10521	10438	10552	10574	10433	10469	10532	10481	10519	10588	10618	10546	10531	10451	10473	10464	10460	10530	10465	10524	10570	10563	10436	10613	10543	10600	10536	10563	10619	10589	10504	10645	10433	10460	10672	10499	10585	10452	10593	10503	10510	10432	10549	10627	10556	10415	10495	10476	10587	10590	10344	10496	10464	10709	10587	10581	10472	10342	10514	10516	10491	10539	10599	10552	10579	10531	10665	10457	10466	10574	10591	10517	10596	10547	10447	10578	10589	10459	10548	10430	10518	10593	10553	10452	10529	10443	10552	10552	10663	10528	10564	10468	10533	10650	10430	10474	10557	10619	10579	10629	10655	10494	10717	10571	10646	10516	10617	10553	10547	10412	10467	10600	10643	10436	10557	10529	10383	10476	10601	10524	10447	10573	10561	10503	10534	10441	10546	10513	10467	10595	10531	10357	10640	10538	10573	10647	10486	10453	10396	10539	10500	10592	10772	10414	10602	10353	10462	10598	10466	10422	10452	10487	10508	10493	10551	10562	10414	10649	10514	10397	10601	10625	10601	10572	10386	10595	10598	10597	10309	10470	10500	10556	10620	10610	10446	10504	10589	10301	10495	10553	10500	10574	10535	10620	10538	10451	10687	10669	10399	10448	10412	10608	10681	10347	10682	10540	10728	10759	10439	10499	10570	10503	10605	10429	10558	10502	10481	10575	10622	10475	10430	10786	10636	10491	10533	10422	10515	10505	10495	10674	10355	10664	10559	10449	10515	10521	10745	10546	10503	10465	10508	10647	10625	10484	10483	10374	10403	10490	10595	10458	10359	10523	10441	10650	10497	10624	10743	10565	10456	10648	10563	10512	10585	10455	10474	10548	10572	10552	10616	10596	10628	10495	10481	10546	10532	10538	10527	10410	10610	10513	10461	10340	10648	10481	10457	10509	10597	10552	10492	10307	10575	10522	10549	10490	10510	10527	10489	10364	10594	10472	10479	10504	10535	10509	10475	10529	10438	10604	10441	10599	10661	10510	10621	10510	10626	10510	10474	10623	10515	10680	10537	10661	10434	10703	10824	10410	10585	10540	10514	10479	10573	10463	10426	10525	10581	10484	10529	10485	10612	10465	10493	10468	10498	10513	10646	10550	10547
34493	33218	36253	29837	24438	24331	23033	21245	18865	17106	16628	16642	16521	16628	16604	16786	16756	16440	16535	16611	16548	16603	16671	16301	16528	16688	16532	16656	16660	16560	16424	16680	16805	16525	16757	16683	16646	16619	16625	16699	16559	16383	16527	16546	16787	16400	16628	16686	16547	16547	16619	16541	16516	16652	16564	16833	16803	16663	16591	16703	16760	16593	16593	16665	16643	16604	16570	16787	16691	16756	16692	16563	16476	16383	16624	16415	16582	16610	16579	16540	16639	16427	16722	16589	16333	16508	16640	16357	16717	16447	16729	16427	16440	16633	16631	16627	16632	16515	16609	16429	16441	16426	16663	16234	16533	16514	16833	16502	16607	16617	16527	16477	16362	16523	16430	16624	16670	16574	16661	16517	16586	16516	16617	16449	16531	16851	16680	16521	16643	16575	16891	16720	16595	16386	16625	16606	16681	16481	16694	16424	16589	16493	16646	16509	16576	16609	16599	16533	16725	16409	16478	16772	16478	16433	16686	16418	16306	16299	16617	16595	16792	16569	16528	16601	16689	16763	16578	16527	16648	16506	16589	16704	16557	16720	16615	16353	16457	16586	16570	16630	16470	16513	16619	16481	16648	16528	16426	16635	16451	16472	16476	16719	16611	16857	16671	16385	16440	16508	16549	16567	16632	16700	16696	16442	16505	16467	16625	16349	16617	16609	16509	16537	16770	16782	16614	16650	16635	16380	16493	16380	16545	16503	16538	16632	16432	16323	16596	16490	16556	16464	16749	16335	16559	16545	16465	16786	16735	16471	16721	16562	16502	16317	16567	16607	16484	16544	16596	16806	16375	16546	16497	16491	16765	16628	16670	16592	16514	16501	16698	16804	16719	16403	16569	16326	16560	16560	16603	16660	16593	16510	16629	16629	16565	16396	16582	16391	16686	16406	16611	16444	16567	16573	16621	16559	16513	16519	16553	16534	16615	16230	16616	16580	16387	16183	16568	16508	16564	16317	16495	16640	16514	16423	16522	16654	16299	16625	16639	16580	16609	16440	16798	16265	16568	16607	16368	16591	16457	16704	16659	16702	16631	16571	16630	16669	16843	16490	16431	16484	16512	16541	16639	16464	16428	16518	16524	16386	16762	16461	16746	16390	16388	16557	16480	16625	16720	16517	16533	16449	16637	16622	16408	16556	16562	16679	16733	16551	16688	16638	16582	16540	16707	16546	16441	16583	16516	16564	16415	16707	16714	16698	16752	16706	16683	16788	16625	16607	16426	16604	16628	16485	16728	16730	16678	16603	16675	16528	16602	16545	16627	16632	16628	16603	16530	16456	16514	16626	16451	16430	16766	16466	16710	16578	16673	16565	16407	16746	16695	16607	16588	16442	16573	16400	16408	16428	16685	16481	16554	16521	16524	16515	16435	16391	16511	16458	16661	16369	16381	16442	16552	16574	16558	16503	16546	16460	16488	16524	16511	16651	16621	16480	16745	16588	16503	16547	16376	16515	16491	16470	16528	16534	16916	16659	16646	16570	16513	16500	16359	16284	16447	16578	16270	16555	16610	16522	16842	16580	16882	16740	16452	16626	16656	16645	16419	16391	16513	16545	16512	16432	16551	16519	16494	16562	16515	16701	16730	16645	16618	16586	16694	16640	16641	16756	16488	16626	16547	16363	16571	16476	16632	16582	16524	16653	16572	16638	16559	16603	16584	16821	16501	16465	16678	16566	16508	16515	16660	16819	16648	16609	16623	16525	16676	16493	16528	16646	16536	16536	16669	16592	16554	16585	16834	16544	16682	16628	16658	16548	16505	16450	16516	16421	16373	16717	16726	16499	16712	16641	16558	16436	16477	16578	16521	16553	16509	16643	16516	16565	16643	16638	16611	16556	16632	16363	16603	16552	16531	16833	16516	16528	16477	16373	16401	16387	16401	16517	16547	16843	16599	16586	16515	16599	16733	16588	16638	16539	16594	16581	16622	16689	16626	16667	16699	16481	16574	16913	16528	16468	16726	16536	16499	16418	16465	16556	16458	16649	16719	16686	16630	16674	16406	16556	16583	16388	16451	16524	16502	16733	16494	16783	16542	16657	16593	16683	16524	16629	16567	16448	16552	16611	16639	16711	16533	16608	16526	16532	16577	16454	16588	16687	16231	16532	16736	16406	16552	16384	16626	16454	16729	16521	16598	16511	16487	16555	16729	16554	16502	16621	16629	16406	16471	16571	16638	16589	16650	16578	16587	16251	16486	16440	16710	16466	16404	16454	16733	16938	16579	16523	16549	16370	16353	16490	16676	16569	16502	16672	16782	16540	16265	16555	16656	16524	16318	16608	16667	16577	16561	16335	16528	16466	16835	16590	16639	16768	16495	16660	16486	16486	16473	16693	16590	16732	16639	16582	16422	16728	16660	16505	16542	16470	16725	16604	16430	16378	16462	16622	16646	16423	16513	16336	16576	16729	16571	16365	16692	16779	16721	16726	16651	16705	16418	16489	16738	16743	16499	16681	16579	16725	16645	16477	16681	16542	16480	16487	16451	16604	16405	16464	16699	16513	16731	16580	16599	16472	16515	16596	16562	16704	16453	16576	16495	16632	16730	16551	16548	16554	16496	16568	16702	16793	16632	16587	16578	16734	16537	16521	16635	16387	16469	16636	16546	16567	16477	16475	16550	16528	16574	16574	16506	16638	16438	16515	16491	16568	16766	16656	16554	16627	16515	16343	16661	16601	16734	16389	16569	16605	16568	16706	16603	16532	16735	16577	16448	16732	16469	16376	16502	16511	16568	16715	16483	16594	16484	16619	16730	16711	16704	16429	16615	16537	16518	16823	16593	16638	16584	16457	16692	16774	16495	16538	16660	16506	16792	16553	16699	16657	16701	16674	16621	16553	16560	16582	16618	16453	16526	16468	16594	16487	16582	16636	16437	16542	16647	16710	16619	16496	16804	16806	16633	16644	16492	16514	16439	16368	16544	16648	16536	16666	16603	16754	16541	16393	16648	16667	16562	16534	16543	16478	16658	16687	16577	16561	16372	16678	16557	16697	16449	16216	16666	16569	16510	16736	16619	16474	16568	16525	16866	16675	16710	16472	16634	16490	16538	16600	16734	16399	16638	16493	16401	16536	16425	16483	16658	16650	16366	16316	16760	16407	16513	16609	16521	16460	16369	16687	16506	16567	16701	16430	16458	16522	16538	16490	16546	16717	16683	16548	16833	16650	16511	16837	16495	16478	16732	16531	16604	16669	16490	16577	16544	16645	16537	16439	16683	16428	16550	16510	16340	16524	16473	16776	16468	16592	16624	16651	16456	16655	16572	16776	16686	16672	16525	16650	16415	16434	16688	16434	16694	16825	16714	16786	16766	16735	16558	16653	16424	16466	16599	16663	16398	16567	16759	16512	16525	16575	16370	16641	16401	16553	16386	16658	16690	16641	16384	16607	16399	16330	16328	16427	16512	16739	16745	16646	16693	16428	16553	16402	16524	16702	16515	16523	16496	16542	16633	16689	16610	16506	16522	16471	16507	16580	16659	16716	16534	16763	16447	16500	16639	16466	16558	16588	16586	16324	16531	16538	16665	16700	16496	16579	16505	16620	16421	16662	16579	16395	16471	16310	16471	16585	16495	16591	16421	16750	16706	16453	16533	16471	16302	16494	16541	16442	16543	16475	16451	16496	16475	16633	16579	16339	16666	16889	16746	16457	16617	16573	16437	16568	16632	16548	16629	16454	16570	16542	16446	16533	16548	16449	16502	16616	16580	16715	16467	16503	16744	16716	16660	16723	16553	16617	16453	16432	16703	16579	16419	16653	16606	16647	16560	16765	16471	16498	16470	16362	16487	16580	16432	16696	16411	16454	16358	16689	16424	16413	16553	16354	16530	16500	16550	16452	16726	16666	16435	16756	16414	16438	16632	16538	16603	16457	16631	16533	16571	16417	16491	16493	16477	16631	16460	16427	16403	16569	16501	16553	16719	16537	16545	16550	16634	16546	16624	16524	16384	16546	16656	16723	16554	16573	16510	16433	16669	16422	16516	16356	16742	16592	16456	16583	16727	16557	16578	16238	16393	16573	16513	16399	16629	16575	16441	16515	16559	16447	16669	16571	16485	16512	16627	16692	16751	16482	16752	16590	16743	16623	16291	16607	16713	16556	16524	16647	16782	16613	16517	16682	16620	16754	16669	16699	16663	16469	16429	16521	16583	16511	16314	16531	16722	16341	16493	16624	16771	16759	16675	16574	16464	16520	16541	16611	16505	16767	16581	16699	16628	16440	16589	16532	16641	16705	16458	16551	16651	16474	16406	16801	16754	16793	16576	16375	16453	16524	16473	16689	16629	16591	16689	16604	16467	16555	16458	16462	16600	16670	16650	16404	16564	16574	16531	16677	16633	16428	16697	16710	16460	16560	16554	16612	16708	16465	16661	16547	16497	16652	16642	16532	16696	16641	16476	16571	16585	16369	16513	16474	16415	16667	16695	16553	16534	16639	16524	16316	16647	16518	16693	16466	16459	16671	16400	16717	16813	16596	16469	16297	16620	16366	16614	16574	16407	16494	16401	16664	16509	16578	16494	16548	16516	16793	16329	16401	16582	16544	16592	16402	16490	16598	16552	16588	16600	16617	16539	16510	16565	16635	16599	16446	16394	16590	16568	16440	16571	16574	16582	16588	16451	16575	16455	16556	16498	16366	16435	16603	16477	16409	16494	16503	16793	16628	16469	16673	16407	16626	16519	16543	16605	16654	16314	16783	16454	16416	16441	16394	16719	16698	16693	16524	16407	16612	16627	16570	16419	16635	16608	16681	16605	16547	16741	16565	16443	16613	16729	16361	16472	16646	16607	16590	16775	16623	16706	16263	16587	16408	16461	16504	16755	16532	16688	16419	16759	16498	16651	16688	16669	16325	16698	16540	16597	16534	16517	16706	16507	16484	16772	16497	16434	16466	16504	16788	16702	16634	16529	16725	16822	16481	16537	16351	16651	16409	16614	16658	16584	16609	16524	16614	16433	16459	16565	16476	16605	16416	16489	16476	16754	16357	16533	16431	16578	16367	16759	16430	16420	16562	16448	16601	16604	16481	16889	16584	16564	16685	16653	16443	16564	16632	16586	16780	16782	16598	16815	16450	16563	16525	16681	16633	16554	16708	16529	16699	16708	16524	16514	16410
26117	37677	32420	21932	17735	17886	16179	13890	11600	10631	10336	10221	10227	10321	10143	10188	10079	10337	10219	10259	10276	10263	10374	10132	10168	10246	10174	10080	10178	10212	10220	10139	10264	10171	10064	10154	10189	10173	10208	10223	10131	10245	10113	10283	10055	10194	9985	10203	10102	10282	10106	10113	10192	10150	10088	10108	10140	10161	9938	9971	10058	10086	10183	10111	10349	10176	10248	10163	10124	10165	10034	10007	10174	10281	10092	10107	10096	10390	10232	10133	10151	10185	10055	10121	10213	10250	10129	10131	10091	10248	10105	10196	10204	10177	10121	10150	10043	10098	10151	10070	10148	10138	10219	10126	10288	10055	10211	10134	10229	10262	10204	10131	10124	10228	10070	10103	10117	10249	10272	10201	10375	10139	10280	10247	10129	10073	10213	10032	10062	9984	10217	10127	10187	10278	10119	10181	10241	10056	10175	10200	10235	10159	10101	10182	10156	10180	10223	10112	10261	10085	10240	10228	10088	10279	10239	10204	10331	10089	10204	10280	10143	10129	10168	10061	10099	10122	10055	10071	10172	10173	10056	10236	10020	10161	10000	10244	10340	10082	10100	10318	10102	10144	10061	10067	10022	10257	10108	10142	10232	10239	10101	10179	10097	10351	10203	10296	10160	10240	10243	10050	10219	10028	10112	10215	10266	10276	10013	10065	10064	9955	10080	10142	10214	10251	10195	10335	10007	10141	10194	10076	10100	10206	10251	10106	10142	10195	10167	10057	10259	10072	10223	10058	10107	10223	10246	10158	10161	10257	10193	10083	9919	10228	10338	10163	10201	9980	10174	10183	10304	10402	10047	10147	10043	10326	10271	10210	10089	10384	10278	10145	10341	10152	10215	10211	10084	10190	10332	10165	10137	10258	10137	10257	10246	10125	10165	10234	10141	10159	10288	10195	10138	10220	10066	10183	10214	10144	10165	10112	10242	10274	10048	10244	10221	10135	10260	10110	10135	10302	10177	10201	10125	10075	10112	10246	10177	10146	10126	10162	10215	10246	10169	10113	10050	10253	10325	10072	10170	10176	10152	10142	10258	10098	10337	10132	10195	10063	10209	10093	10274	10110	10193	10079	10235	10151	10199	10142	10221	10260	10118	10159	10157	10058	10238	10281	9973	10057	10215	10266	10144	10184	10197	10042	10166	10193	10220	10311	10222	10066	10018	10102	10174	10209	10035	10229	10195	10045	10047	10142	10275	10256	10205	10137	10289	10173	10207	10230	10205	10215	10041	10167	10165	10168	10287	10254	10104	10117	9974	10096	10164	10227	10136	10196	10174	10164	10246	10147	10201	10334	10104	10287	10157	10175	10151	10235	10195	10077	10196	10133	10346	10161	10122	10111	10018	10139	10324	10231	10047	10224	10335	10126	10234	10105	10155	10095	10020	10141	10133	10065	10168	10279	10308	10075	10166	10119	10037	10115	10184	10214	10260	10153	10202	10234	10239	10238	10127	10105	10032	10177	10239	10183	10159	10134	10108	10364	10189	10129	10257	10389	10198	10136	10169	10099	10177	10187	10144	10123	10293	10146	10176	10231	10270	10102	10188	10358	10178	10075	10151	10132	10322	10121	10023	10103	10146	10385	10185	10107	10208	10225	10156	10180	10244	10154	10201	10132	10198	10128	10111	9945	10264	10116	10033	10112	10087	10293	10069	10340	10070	9991	10170	10232	10260	10235	10183	10049	10057	10134	10159	10206	10194	10338	10111	10156	10269	9988	10156	10210	10121	10126	10090	10238	10250	10157	10267	10094	10244	10270	10087	10235	10230	10024	10124	10180	10328	10031	10228	10124	10231	10159	10229	10153	10233	10162	10081	10183	10055	10278	10364	10252	10201	10224	10040	10121	10093	10062	10137	10173	10077	10190	10175	10114	10206	9937	10148	10243	10240	10075	10115	10094	10164	10227	10092	10202	10218	10156	10220	10142	10108	10078	10135	10086	10189	10141	10209	10248	10048	10164	10134	10136	10165	10193	10076	10127	10240	10142	10382	10073	10037	10186	10152	10175	10156	10194	10198	10196	10186	10109	10155	10132	10395	10276	10173	10107	10124	10075	10176	10182	10257	10196	10167	10199	10132	10130	10086	10123	10341	10195	10147	10237	10282	10146	10073	10140	10171	10203	10242	10159	9942	10270	10275	10280	10014	10178	10090	10141	10321	10136	10135	10187	10302	10204	10129	10040	10215	10193	10165	10219	10262	10209	10148	10375	10299	10108	10256	10104	10179	10103	10168	10179	10302	10016	10130	10237	10081	10070	10170	10239	10217	10126	10187	10241	10159	10197	10203	10251	10209	10156	10167	10244	10211	10030	10176	10285	10294	10195	10126	10258	10202	10377	10225	10114	10232	10374	10212	10180	10288	10194	10260	10153	10063	10144	10284	10118	10321	10135	10103	10139	10236	10157	10181	10199	10152	10406	10086	10181	10123	10157	10208	10130	10207	10165	10092	10203	10296	10284	10216	10225	10193	10243	10136	10284	10193	10107	10145	10233	10010	10244	10087	10226	10128	10216	10120	10308	10105	10152	10161	10118	10078	10238	10298	10241	10159	10281	10100	10290	10038	10003	10189	10227	10185	10259	10113	10105	10052	10122	10144	10216	10250	10112	10191	10253	10004	10159	10117	10123	10087	10186	10225	10184	10210	10174	10185	10065	10312	10264	10137	10163	10078	10160	10097	10061	10292	10216	10022	10118	10355	10117	10208	10186	10163	10288	10260	10236	10355	10213	10131	10178	10175	10219	10189	10232	10151	10177	10167	10107	10302	10219	10136	10303	10154	10068	10127	10143	10208	10211	10243	10169	10312	10119	10325	10375	10221	10069	10176	10283	10191	10226	10248	10262	10203	10140	10291	10102	10091	10193	10215	10180	10072	10209	10186	10187	10045	10269	10148	10175	10160	10384	10268	10212	10199	10201	10118	10159	10174	10225	10120	10147	10229	10042	10198	10137	10101	10185	10256	10174	10090	10238	10317	10187	10100	10087	10242	10227	10254	10253	10196	10143	10117	10182	10119	10274	10160	10035	10145	10176	9997	10397	10173	10187	10253	10252	10034	9998	10283	10088	10109	10166	10195	10361	10225	10063	10168	10173	10183	10204	10182	10106	10164	10015	10127	10253	10225	10364	10062	10288	10222	10198	10228	10059	10266	10113	10241	10250	10145	10238	10022	10156	10052	10116	10218	10190	10206	10189	10122	9950	10207	10186	10140	10059	10148	10223	10213	10347	10204	10363	10071	10071	10194	10159	10203	10145	10196	10229	10117	10274	10121	10298	10155	10257	10092	10275	10079	10212	10043	10063	10098	10262	10260	10150	10149	10206	10180	10185	10181	9994	10300	10152	10147	10416	10159	10176	10109	10230	10328	10289	10149	10171	10058	10145	10169	10176	10094	10076	10130	10246	10173	10245	10079	10152	10120	10233	10240	10266	10188	10067	10249	10104	10187	10202	10102	10199	10139	10109	10023	10095	10266	10116	10280	10118	10176	10309	9995	10056	10109	10184	10090	10156	10339	10155	10073	10163	10363	10167	10107	10127	10194	10174	10159	10182	10223	10142	10336	10023	10167	10165	10259	10072	10124	10064	10227	10197	10120	10132	10414	10157	10221	10168	10167	10214	10113	10337	10050	10164	10121	10228	10210	10316	10156	10304	10208	10179	10210	10180	10184	10186	10170	9973	10124	10180	10019	10246	10232	10206	10228	10184	10160	10133	10138	10127	10250	10138	10107	10174	10217	10219	10377	10085	10336	10138	10175	10042	10127	10181	10080	10121	10158	10107	10158	9996	10102	10188	10149	10108	10158	10136	10132	10079	10303	10060	10325	10039	10141	10099	10086	10132	10161	10200	10214	10112	10065	10286	10225	10238	10120	10220	10286	10117	10196	10179	10142	10125	10494	10192	10184	10370	10239	10259	10092	10051	10030	10152	10035	10192	10134	10224	10105	10121	10197	10050	10248	10260	10291	10109	10221	10163	10095	10161	10190	10141	10305	10186	10139	10174	10224	10207	10182	10246	10096	10156	10282	10114	10247	10140	10143	9984	10167	10198	10068	10055	10038	10229	10305	10119	10169	10207	10129	10252	10286	10184	10168	10094	10176	10151	10298	10035	10142	10159	10133	10214	10225	10289	10186	10236	10261	10132	10053	10209	10314	10216	10219	10287	10150	10204	10194	10154	10189	10180	10192	10279	10178	10440	10181	10237	10095	10177	10075	10152	10219	10295	10133	10080	10151	10254	10221	10201	10102	9981	10130	10129	10104	10268	10170	10110	10213	10232	10082	10101	10104	10219	10133	10245	10060	10298	10203	10244	9964	10226	10042	10211	10167	10052	10176	10299	10215	10084	10159	10114	10139	10271	10278	10119	10090	10217	10190	10110	10064	10151	10243	10069	10127	10111	10217	10298	10252	10121	10206	10207	10101	10130	10236	9959	10131	10225	10024	10309	10134	10140	10124	10131	10327	10335	10148	10103	10314	10140	10207	10263	10108	10177	10197	10061	10156	10125	10222	10119	10199	10275	10307	10183	10011	10203	10183	10283	10137	10198	10205	10236	10064	10176	10000	10277	10195	10126	10044	10231	10169	10102	10306	10343	9963	9980	10220	10218	10110	10257	10115	10184	10299	10100	10122	10137	10231	10106	10202	10178	10227	10225	10127	10125	10102	10165	10250	10468	10237	10174	10022	10265	10265	10147	10160	10270	10120	9975	10204	10251	10124	10223	10160	10120	10190	10155	10024	10217	10215	10204	10136	10152	10072	10352	10152	10190	10180	10141	10268	10250	10154	10094	10167	10213	10026	10223	10196	10200	10276	10256	10129	10142	10234	10218	10213	10143	10129	10271	10296	10092	10266	10040	10262	10259	10145	9969	10106	10138	10199	10227	10163	10180	10241	10126	10211	10275	10139	10303	10127	10222	10046	10233	10188	10090	10038	10101	10214	10181	10158	10069	10055	10164	10210	10357	10083	10066	10268	10086	10262	10156	10154	10185	10104	10199	10160	10343	10375	10138	10100	10338	10319	10095	9968	10100	10290	10128	10221	9992	10152	10201	10168	10398	10261	10077	10215	10227	10250	10179	10165	10166	9951	10133	10256	10067	10184	10080	10105	10107	10122	10219	10323	10214
25840	21984	30044	33668	45568	52572	43068	30059	21829	18333	16928	16635	16658	16628	16507	16522	16508	16609	16370	16778	16602	16439	16383	16547	16512	16519	16501	16490	16465	16364	16654	16332	16315	16231	16263	16298	16452	16617	16365	16470	16419	16577	16400	16278	16321	16403	16665	16251	16606	16468	16338	16417	16468	16407	16600	16483	16470	16455	16482	16475	16482	16279	16502	16368	16300	16462	16418	16344	16427	16281	16569	16670	16479	16377	16283	16406	16530	16415	16328	16547	16446	16333	16380	16556	16540	16497	16477	16576	16506	16485	16531	16556	16414	16475	16366	16457	16314	16589	16499	16531	16326	16572	16314	16407	16554	16499	16313	16398	16529	16500	16436	16385	16411	16339	16330	16308	16372	16254	16282	16200	16639	16305	16387	16519	16435	16286	16314	16405	16385	16665	16631	16421	16287	16166	16360	16525	16268	16309	16508	16268	16106	16462	16311	16306	16197	16454	16469	16471	16315	16714	16285	16390	16631	16297	16528	16354	16420	16455	16476	16399	16526	16535	16367	16471	16377	16655	16309	16451	16420	16441	16400	16353	16385	16608	16633	16441	16513	16440	16361	16472	16353	16507	16613	16303	16279	16329	16358	16458	16195	16409	16261	16564	16260	16513	16375	16632	16494	16587	16234	16320	16546	16511	16447	16414	16627	16510	16511	16421	16438	16323	16356	16460	16554	16298	16343	16352	16351	16411	16420	16316	16411	16554	16502	16330	16612	16460	16206	16345	16378	16166	16513	16561	16339	16414	16629	16494	16379	16402	16641	16469	16383	16384	16380	16217	16495	16258	16213	16129	16654	16273	16324	16405	16414	16311	16427	16495	16389	16487	16290	16762	16356	16297	16483	16450	16520	16439	16462	16259	16371	16384	16420	16648	16297	16186	16454	16406	16484	16265	16422	16413	16532	16241	16656	16377	16385	16165	16557	16453	16418	16352	16485	16432	16467	16292	16403	16282	16343	16400	16540	16462	16497	16382	16523	16301	16211	16437	16485	16474	16333	16352	16574	16238	16375	16233	16288	16532	16369	16323	16309	16332	16457	16581	16482	16574	16230	16582	16344	16254	16576	16480	16445	16334	16320	16362	16386	16271	16169	16175	16302	16471	16349	16410	16219	16318	16455	16389	16380	16533	16201	16223	16348	16076	16310	16324	16509	16301	16381	16210	16212	16379	16497	16357	16460	16487	16638	16387	16388	16587	16429	16550	16446	16475	16638	16449	16523	16511	16587	16615	16609	16623	16354	16530	16411	16384	16392	16353	16407	16332	16540	16534	16260	16412	16480	16400	16439	16391	16571	16283	16401	16325	16500	16429	16447	16473	16318	16615	16433	16454	16276	16401	16387	16297	16189	16301	16573	16423	16305	16257	16510	16343	16401	16513	16356	16412	16326	16552	16636	16291	16574	16475	16527	16447	16322	16398	16731	16501	16395	16428	16376	16260	16423	16223	16445	16350	16442	16358	16411	16618	16466	16571	16443	16610	16485	16413	16498	16313	16416	16677	16445	16254	16343	16496	16394	16440	16439	16470	16337	16566	16517	16463	16355	16464	16159	16329	16268	16521	16424	16552	16577	16416	16534	16501	16366	16025	16399	16382	16520	16462	16700	16713	16381	16476	16258	16375	16457	16376	16243	16148	16394	16420	16365	16464	16424	16468	16440	16428	16365	16476	16479	16777	16453	16292	16702	16246	16443	16223	16351	16446	16546	16477	16474	16412	16332	16406	16482	16517	16540	16669	16379	16469	16285	16468	16713	16381	16594	16329	16513	16579	16248	16396	16358	16421	16479	16579	16599	16350	16412	16252	16284	16111	16442	16361	16498	16477	16398	16162	16525	16498	16461	16495	16442	16290	16619	16507	16542	16538	16248	16489	16324	16444	16268	16559	16341	16338	16397	16205	16591	16646	16448	16669	16332	16275	16356	16015	16275	16550	16098	16483	16386	16333	16230	16371	16415	16545	16313	16379	16434	16506	16290	16297	16452	16549	16654	16347	16411	16421	16347	16211	16332	16493	16344	16353	16342	16419	16446	16322	16409	16316	16524	16431	16520	16324	16159	16481	16293	16452	16529	16489	16158	16344	16314	16128	16626	16377	16547	16346	16380	16510	16530	16545	16396	16379	16232	16483	16439	16401	16394	16186	16289	16384	16352	16442	16351	16312	16414	16351	16550	16381	16507	16459	16249	16419	16459	16354	16398	16406	16488	16167	16428	16405	16354	16377	16483	16354	16557	16472	16251	16251	16405	16318	16230	16487	16467	16296	16474	16246	16507	16410	16547	16629	16571	16563	16749	16370	16360	16437	16731	16445	16348	16541	16411	16394	16332	16330	16594	16527	16280	16516	16608	16377	16450	16551	16362	16290	16510	16362	16233	16481	16509	16388	16559	16660	16340	16384	16299	16357	16325	16575	16528	16358	16429	16289	16257	16355	16364	16386	16372	16348	16489	16330	16458	16563	16417	16385	16202	16411	16349	16549	16460	16327	16431	16432	16576	16403	16380	16347	16585	16610	16286	16398	16447	16346	16368	16480	16278	16372	16390	16413	16605	16208	16223	16550	16282	16397	16489	16461	16444	16378	16682	16661	16686	16232	16285	16242	16430	16539	16461	16510	16446	16405	16427	16256	16328	16419	16676	16385	16173	16330	16249	16576	16361	16545	16492	16447	16422	16337	16385	16426	16420	16411	16334	16390	16514	16361	16396	16288	16338	16499	16524	16431	16156	16403	16595	16403	16483	16337	16326	16508	16361	16372	16594	16322	16307	16395	16430	16187	16364	16506	16528	16424	16369	16282	16239	16544	16446	16339	16407	16319	16307	16510	16462	16434	16586	16430	16166	16495	16385	16499	16436	16433	16521	16509	16283	16567	16635	16483	16328	16177	16339	16543	16670	16728	16446	16278	16421	16509	16541	16451	16652	16471	16361	16394	16361	16351	16484	16508	16372	16327	16382	16190	16560	16182	16602	16562	16559	16428	16453	16473	16485	16389	16447	16489	16278	16455	16508	16644	16282	16321	16306	16393	16503	16449	16487	16255	16470	16457	16322	16484	16565	16460	16447	16355	16545	16435	16380	16173	16491	16201	16421	16242	16516	16549	16252	16383	16422	16416	16292	16173	16241	16291	16171	16427	16371	16478	16436	16632	16364	16593	16549	16495	16388	16170	16299	16484	16261	16306	16517	16448	16430	16437	16240	16564	16537	16354	16548	16408	16268	16365	16410	16453	16492	16513	16470	16602	16509	16521	16359	16373	16476	16419	16227	16332	16376	16334	16414	16488	16517	16418	16557	16466	16383	16429	16536	16429	16435	16387	16373	16382	16490	16505	16479	16514	16372	16438	16431	16626	16202	16433	16288	16389	16579	16442	16362	16206	16277	16472	16578	16506	16449	16558	16296	16425	16547	16390	16486	16354	16388	16394	16439	16188	16303	16483	16383	16159	16458	16291	16350	16274	16509	16501	16279	16359	16361	16427	16539	16504	16518	16398	16529	16430	16359	16143	16308	16280	16441	16504	16242	16311	16386	16376	16329	16411	16331	16503	16538	16275	16394	16540	16172	16381	16464	16410	16502	16240	16549	16514	16509	16451	16622	16581	16339	16458	16388	16543	16245	16339	16512	16363	16434	16320	16472	16383	16310	16405	16508	16464	16374	16298	16544	16515	16565	16532	16182	16368	16446	16404	16452	16576	16531	16507	16523	16583	16580	16382	16391	16572	16568	16503	16478	16120	16537	16685	16553	16510	16308	16381	16617	16548	16555	16280	16455	16318	16487	16371	16365	16327	16483	16363	16487	16166	16577	16281	16500	16497	16268	16219	16497	16301	16185	16553	16318	16394	16597	16418	16495	16441	16198	16366	16330	16429	16395	16374	16270	16195	16189	16499	16311	16212	16350	16244	16281	16455	16366	16575	16299	16573	16467	16448	16572	16370	16280	16455	16350	16380	16449	16402	16480	16531	16342	16297	16608	16321	16290	16396	16361	16404	16586	16386	16482	16500	16341	16475	16510	16530	16520	16552	16578	16331	16462	16240	16619	16534	16480	16271	16195	16339	16491	16360	16470	16405	16455	16536	16538	16483	16601	16510	16565	16366	16356	16259	16418	16312	16499	16307	16403	16388	16484	16505	16484	16335	16489	16415	16346	16441	16394	16381	16531	16550	16136	16521	16566	16556	16644	16346	16548	16566	16552	16586	16489	16308	16483	16490	16399	16141	16223	16276	16487	16400	16358	16501	16471	16315	16371	16605	16340	16650	16455	16528	16538	16570	16375	16397	16272	16276	16647	16259	16509	16731	16379	16171	16322	16406	16420	16396	16392	16520	16477	16429	16404	16331	16299	16398	16515	16282	16547	16532	16429	16458	16537	16541	16434	16253	16266	16283	16394	16392	16297	16538	16548	16479	16342	16549	16394	16274	16320	16456	16484	16396	16228	16423	16381	16670	16278	16480	16533	16419	16410	16603	16194	16363	16317	16252	16393	16275	16524	16484	16325	16490	16315	16355	16378	16322	16422	16474	16741	16527	16364	16505	16435	16455	16441	16423	16422	16211	16340	16297	16434	16379	16391	16453	16292	16631	16515	16269	16618	16408	16289	16198	16409	16408	16247	16502	16247	16331	16312	16469	16301	16521	16184	16351	16337	16398	16461	16430	16558	16401	16346	16325	16349	16251	16518	16430	16658	16362	16403	16383	16429	16521	16428	16420	16450	16220	16172	16281	16389	16400	16525	16269	16586	16503	16348	16587	16540	16496	16377	16345	16475	16531	16432	16577	16598	16333	16425	16278	16529	16188	16565	16489	16389	16437	16400	16384	16431	16355	16456	16472	16382	16369	16289	16391	16452	16363	16235	16523	16275	16193	16530	16486	16545	16423	16460	16467	16427	16502	16457	16341	16653	16329	16527	16449	16359	16243	16568	16461	16409	16355	16494	16457	16476	16344	16382	16426	16708	16388	16624	16222	16687	16381	16554	16368	16422	16461	16363	16490	16372	16351	16279	16378	16408	16441	16620	16435	16365	16249	16379	16144	16375	16270	16500	16454	16469	16424	16315	16287	16256	16688	16713	16466	16448	16425	16314	16320	16307	16259	16423	16320	16503	16509	16281	16423	16522	16524	16488	16390	16218	16540
32017	51058	39654	34254	45550	46845	33279	20706	13688	11195	10492	10270	10302	10433	10463	10326	10417	10315	10413	10429	10377	10463	10176	10241	10192	10146	10187	10224	10429	10208	10225	10217	10226	10286	10152	10141	10290	10276	10316	10251	10226	10332	10130	10226	10187	10186	10184	10287	10254	10312	10224	10312	10330	10196	10288	10270	10262	10339	10027	10309	10279	10364	10242	10242	10226	10290	10080	10406	10205	10397	10260	10416	10227	10361	10302	10190	10334	10124	10282	10333	10303	10151	10246	10268	10319	10197	10337	10273	10259	10396	10183	10254	10315	10365	10319	10194	10172	10186	10192	10247	10298	10321	10271	10268	10281	10239	10278	10278	10080	10013	10193	10212	10464	10202	10314	10082	10301	10245	10129	10242	10286	10152	10263	10258	10247	10311	10226	10250	10162	10169	10248	10339	10326	10239	10220	10218	10229	10173	10308	10224	10250	10106	10284	10111	10224	10222	10287	10306	10345	10343	10181	10348	10258	10385	10177	10327	10218	10235	10282	10206	10198	10196	10321	10259	10309	10181	10370	10230	10171	10208	10158	10325	10156	10268	10210	10229	10334	10403	10270	10157	10133	10184	10321	10306	10351	10181	10322	10262	10206	10412	10226	10228	9988	10310	10241	10131	10256	10398	10208	10187	10185	10118	10339	10346	10065	10298	10284	10261	10157	10309	10265	10414	10304	10146	10251	10132	10124	10141	10161	10367	10161	10252	10303	10251	10264	10196	10371	10315	10125	10216	10245	10263	10202	10267	10203	10251	10174	10395	10303	10141	10270	10269	10114	10141	10212	10148	10202	10233	10347	10179	10403	10323	10344	10170	10159	10273	10208	10066	10263	10228	10094	10229	10295	10255	10303	10266	10249	10316	10226	10064	10162	10251	10357	10155	10103	10159	10216	10271	10068	10287	10158	10188	10196	10209	10269	10318	10192	10221	10270	10273	10097	10295	10274	10164	10321	10267	10258	10342	10200	10286	10414	10226	10227	10319	10498	10038	10056	10186	10246	10125	10346	10273	10266	10302	10270	10327	10225	10061	10219	10227	10289	10318	10336	10229	10170	10257	10374	10334	10079	10261	10316	10301	10281	10157	10215	10441	10284	10252	10182	10300	10149	10226	10230	10244	10115	10198	10170	10227	10327	10257	10229	10281	10288	10216	10190	10240	10152	10399	10140	10249	10316	10206	10045	10247	10376	10268	10279	10172	10234	10179	10278	10265	10165	10163	10282	10282	10291	10242	10279	10291	10223	10228	10227	10087	10253	10187	10248	10122	10389	10424	10320	10265	10340	10276	10160	10395	10227	10245	10222	10098	10241	10292	10139	10260	10321	10223	10253	10268	10147	10203	10255	10242	10255	10226	10250	10259	10251	10278	10364	10093	10319	10313	10201	10298	10178	10284	10221	10247	10140	10043	10383	10249	10116	10211	10254	10246	10324	10116	10231	10225	10174	10188	10133	10277	10339	10283	10266	10206	10070	10341	10258	10233	10286	10228	10302	10200	10120	10031	10323	10352	10196	10195	10132	10307	10217	10325	10154	10210	10324	10193	10218	10171	10275	10236	10091	10468	10367	10128	10151	10216	10203	10320	10284	10143	10073	10236	10327	10227	10133	10243	10054	10165	10370	10136	10217	10117	10265	10269	10020	10221	10169	10244	10244	10363	10229	10100	10208	10247	9961	10149	10095	10323	10155	10076	10123	10148	10257	10213	10331	10274	10363	10136	10162	10315	10149	10109	10454	10334	10289	10204	10198	10230	10161	10119	10205	10148	10177	10150	10313	10313	10194	10301	10206	10093	10226	10201	10216	10285	10339	10157	10316	10173	10304	10222	10195	10297	10207	10063	10320	10136	10261	10134	10368	10163	10424	10301	10318	10139	10268	10169	10265	10178	10226	10355	10179	10116	10294	10297	10224	10345	10187	10191	10149	10198	10422	10253	10309	10187	10326	10100	10353	10303	10357	10219	10233	10182	10229	10067	10009	10306	10170	10204	10277	10365	10237	10131	10343	10386	10313	10239	10271	10284	10113	10234	10411	10135	10289	10277	10294	10248	10179	10075	10449	10143	10061	10317	10065	10220	10114	10191	10341	10344	10324	10252	10270	10325	10279	10238	10143	10266	10250	10232	10302	10182	10283	10053	10247	10277	10187	10128	10424	10209	10247	10313	10234	10191	10302	10204	10212	10256	10157	10215	10157	10193	10330	10059	10314	10163	10178	10285	10329	10229	10148	10205	10193	10290	10180	10173	10277	10256	10204	10272	10314	10182	10040	10243	10139	10369	10191	10266	10134	10184	10056	10296	10397	10175	10318	10184	10124	10320	10387	10300	10225	10378	10349	10271	10325	10271	10310	10197	10233	10241	10271	10140	10335	10207	10230	10354	10189	10238	10241	10304	10130	10225	10317	10363	10355	10236	10235	10165	10291	10319	10110	10306	10138	10139	10398	10240	10342	10292	10238	10171	10191	10183	10221	10282	10124	10381	10328	10274	10202	10384	10188	10240	10090	10265	10422	10212	10278	10418	10124	10107	10445	10301	10290	10136	10327	10206	10247	10258	10153	10246	10307	10153	10277	10236	10208	10083	10130	10265	10441	10430	10028	10191	10046	10193	10254	10109	10327	10253	10203	10177	10436	10331	10304	10193	10273	10232	10333	10308	10209	10305	10283	10302	10256	10241	10094	10089	10121	10170	10233	10297	10340	10328	10327	10190	10260	10108	10286	10151	10127	10324	10255	10299	10253	10199	10246	10166	10226	10360	10202	10282	10325	10182	10283	10365	10317	10284	10235	10179	10285	10049	10168	10155	10165	10123	10282	10234	10580	10218	10126	10278	10257	10299	10148	10153	10257	10387	10260	10228	10189	10311	10233	10198	10122	10066	10095	10252	10189	10179	10325	10215	10254	10432	10366	10237	10184	10260	10262	10214	10304	10176	10242	10221	10303	10217	10318	10100	10287	10260	10205	10113	10249	10189	10116	10236	10314	10289	10456	10270	10283	10123	10342	10273	10385	10127	10429	10247	10109	10151	10187	10313	10233	10255	10206	10376	10261	10336	10210	10152	10205	10177	10299	10213	10225	10375	10211	10064	10259	10220	10201	10230	10212	10319	10276	10291	10234	10261	10267	10109	10091	10129	10452	10144	10328	10093	10268	10340	10309	10254	10245	10075	10230	10279	10320	10385	10416	10328	10307	10268	10217	10246	10164	10315	10281	10112	10272	10294	10256	10232	10189	10179	10344	10184	10303	10235	10300	10169	10271	10384	10242	10282	10294	10289	10318	10287	10181	10115	10250	10141	10194	10357	10326	10226	10277	10357	10156	10233	10203	10298	10230	10295	10217	10171	10085	10211	10139	10100	10195	10202	10247	10471	10261	10278	10172	10265	10163	10159	10112	10308	10202	10327	10230	10164	10239	10156	10357	10257	10250	10340	10209	10245	10222	10256	10242	10261	10279	10275	10221	10268	10340	10418	10354	10118	10301	10185	10215	10108	10193	10213	10459	10316	10297	10396	10290	10383	10152	10263	10177	10144	10286	10173	10210	10227	10277	10302	10313	10114	10312	10197	10260	10101	10218	10300	10107	10297	10171	10104	10283	10295	10277	10331	10313	10086	10327	10385	10371	10175	10204	10325	10301	10297	10335	10211	10373	10279	10325	10216	10133	10282	10361	10144	10232	10307	10310	10228	10187	10252	10135	10250	10206	10238	10169	10323	10334	10178	10241	10257	10292	10192	10365	10265	10254	10210	10132	10301	10208	10224	10163	10483	10123	10267	10087	10359	10280	10325	10205	10251	10416	10266	10382	10336	10116	10116	10205	10170	10267	10219	10239	10149	10144	10142	10317	10320	10331	10334	10104	10291	10149	10235	10119	10275	10252	10316	10214	9993	10208	10264	10196	10306	10278	10140	10388	10333	10272	10231	10388	10256	10121	10204	10209	10135	10206	10141	10296	10308	10126	10399	10178	10307	10107	10276	10223	10373	10146	10287	10174	10253	10179	10358	10185	10310	10289	10224	10246	10318	10409	10400	10256	10324	10214	10176	10162	10387	10186	10388	10222	10114	10156	10174	10082	10088	10193	10200	10158	10313	10343	10127	10206	10185	10220	10350	10281	10268	10201	10222	10287	10276	10277	10369	10271	10187	10264	10238	10185	10162	10239	10298	10115	10307	10138	10188	10056	10238	10251	10286	10295	10104	10327	10249	10164	10530	10328	10189	10281	10192	10226	10442	10092	10214	10254	10252	10224	10398	10045	10120	10316	10206	10262	10235	10294	10262	10256	10260	10415	10164	10224	10091	10177	10212	10245	10216	10211	10307	10232	10330	10164	10257	10102	10313	10235	10326	10259	10232	10199	10074	10120	10272	10309	10029	10288	10282	10427	10091	10276	10192	10238	10323	10183	10302	10442	10301	10312	10073	10320	10320	10369	10302	10278	10098	10183	10319	10186	10160	10330	10278	10236	10205	10474	10214	10175	10166	10285	10280	10319	10277	10183	10307	10112	10237	10205	10171	10285	10195	10136	10335	10230	10086	10157	10113	10217	10059	10172	10309	10255	10374	10197	10073	10349	10256	10197	10247	10218	10203	10324	10207	10208	10268	10206	10304	10256	10110	10126	10263	10096	10229	10346	10325	10251	10316	10172	10235	10091	10207	10207	10076	10155	10193	10268	10365	10111	10450	10158	10181	10167	10317	10318	10139	10225	10209	10170	10337	10335	10217	10155	10314	10212	10100	10145	10251	10212	10275	10256	10279	10330	10312	10269	10200	10203	10322	10222	10423	10174	10227	10326	10350	10297	10262	10160	10289	10203	10165	10182	10327	10267	10164	10103	10273	10166	10215	10246	10290	10265	10210	10230	10223	10316	10373	10248	10381	10205	10114	10134	10148	10337	10117	10117	10297	10108	10355	10299	10210	10388	10132	10072	10108	10132	10100	10229	10109	10163	10281	10371	10176	10326	10309	10154	10248	10182	10264	10219	10142	10329	10380	10313	10311	10353	10226	10244	10303	10303	10279	10159	10238	10118	10218	10334	10202	10253	10170	10290	10281	10315	10263	10099	10219	10144	10336	10180	10437	10085	10324	10116	10303	10273	10104	10270	10239	10279	10199	10166	10041	10302	10125	10148	10205
24124	21593	28926	29212	49408	66205	57582	38933	26615	20712	18091	17209	17020	17006	16971	16748	16897	16926	16960	16994	16770	16804	16793	16947	16776	16967	16600	16837	16689	16796	16866	16795	16807	16970	16860	16709	16918	16998	16731	16826	16813	16949	16895	16941	16659	16716	16848	16761	16889	16642	16879	16953	16815	16576	16735	16502	16539	16678	16617	16824	16588	16917	16840	16526	16678	16745	16786	16821	16828	16606	16673	16612	16822	16665	16675	16830	16700	16656	16828	16657	16511	16712	16718	16742	16772	16541	16693	16697	16628	16931	16563	16617	16811	16570	16705	16470	16603	16700	16638	16664	16687	16547	16789	16644	16783	16581	16688	16569	16833	16742	16842	16603	16664	16700	16736	16683	16688	16641	16650	16750	16705	16761	16680	16787	16904	16778	16351	16670	16902	16720	16611	16678	16646	16767	16673	16620	16709	16686	16583	16826	16743	16537	16665	16630	16632	16786	16608	16604	16751	16606	16557	16550	16607	16585	16773	16639	16513	16593	16522	16540	16651	16657	16717	16608	16398	16805	16819	16852	16634	16671	16829	16642	16704	16779	16749	16811	16743	16554	16902	16709	16793	16747	16688	16604	16726	16731	16526	16795	16377	16794	16752	16747	16673	16766	16650	16640	16960	16626	16950	16789	16730	16603	16726	16573	16640	16906	16641	16678	16550	16787	16688	16589	16819	16572	16838	16976	16681	16870	16553	16840	16751	16639	16611	16667	16705	16647	16800	16717	16536	16569	16548	16716	16804	16744	16809	16597	16702	16537	16586	16746	16563	16869	16736	16495	16861	16714	16857	16527	16650	16727	16524	16597	16772	16791	16675	16825	16813	16718	16805	16708	16627	16578	16604	16630	16515	16687	16830	16571	16722	16656	16579	16928	16769	16667	16884	16542	16709	16774	16577	16492	16485	16708	16667	16472	16430	16695	16674	16683	16811	16699	16843	16653	16641	16698	16697	16556	16703	16723	16717	16409	16729	16825	16886	16832	16562	16791	16682	16637	16689	16822	16904	16782	16834	16596	16712	16805	16827	16846	16529	16726	16693	16528	16747	16754	16618	16624	16595	16690	16592	16850	16749	16926	16744	16475	16736	16702	16677	16654	16767	16628	16580	16705	16640	16488	16530	16391	16607	16589	16453	16579	16843	16752	16560	16870	16727	16664	16615	16534	16793	16613	16708	16671	16480	16649	16625	16656	16729	16358	16549	16615	16757	16771	16818	16818	16800	16606	16748	16657	16806	16843	16561	16747	16683	16738	16577	16462	16679	16730	16537	16674	16826	16713	16687	16794	16638	16731	16450	16587	16580	16503	16559	16709	16624	16757	16777	16385	16687	16913	16700	16729	16752	16566	16612	16544	16641	16699	16511	16733	16710	16689	16765	16732	16773	16678	16692	16669	16628	16738	16641	16831	16398	16724	16685	16586	16573	16811	16768	16755	16900	16812	16851	16800	16753	16656	16665	16716	16823	16692	16759	16703	16892	16653	16661	16737	16841	16704	16668	16711	16641	16695	16848	16673	16608	16726	16699	16814	16722	16626	16869	16563	16584	16689	16627	16725	16712	16826	16837	16698	16616	16718	16708	16803	16672	16564	16437	16618	16636	16776	16683	16341	16471	16556	16728	16664	16670	16755	16568	16784	16825	16636	16604	16667	16788	16752	16736	16856	16657	16764	16794	16667	16870	16599	16633	16767	16703	16721	16804	16807	16708	16669	16533	16744	16911	16623	16674	16536	16503	16916	16701	16593	16542	16499	16744	16741	16745	16639	16688	16611	16832	16795	16558	16846	16635	16715	16601	16564	16658	16481	16774	16559	16712	16470	16694	16775	16520	16611	16759	16775	16899	16572	16526	16656	16528	16535	16735	16714	16579	16680	16681	16860	16812	16620	16529	16669	16812	16759	16619	16842	16706	16954	16777	16918	16547	16653	16750	16687	16782	16789	16668	16750	16875	16607	16673	16708	16504	16639	16805	16846	16638	16632	16638	16571	16714	16619	16716	16536	16774	16602	16604	16464	16667	16490	16728	16656	16637	16410	16605	16776	16727	16479	16521	16503	16772	16686	16707	16838	16769	16655	16828	16717	16573	16753	16608	16842	16689	16787	16663	16625	16709	16526	16848	16560	16751	16554	16702	16639	16694	16456	16761	16667	16458	16543	16641	16721	16775	16831	16735	16618	16652	16577	16682	16572	16860	16809	16674	16566	16636	16553	16686	16762	16743	16740	16666	16791	16713	16661	16541	16707	16891	16742	16753	16609	16726	16498	16737	16762	16744	16944	16963	16687	16649	16558	16709	16714	16471	16568	16610	16767	16644	16678	16842	16644	16659	16478	16685	16546	16907	16739	16734	16558	16826	16796	16728	16731	16679	16588	16600	16733	16608	16630	16786	16708	16768	16710	16767	16918	16752	16450	16770	16732	16630	16788	16777	16756	16801	16599	16650	16758	16673	16614	16461	16441	16540	16617	16623	16790	16709	16824	16751	16622	16805	16583	16680	16486	16735	16879	16709	16624	16794	16664	16588	16840	16825	16642	16698	16727	16649	16766	16458	16522	16604	16731	16710	16633	16824	16811	16645	16654	16560	16678	16871	16977	16544	16874	16776	16657	16579	16693	16677	16439	16715	16734	16745	16558	16702	16849	16449	16891	16780	16622	16709	16740	16632	16597	16945	16652	16564	16897	16546	16609	16783	16597	16861	16822	16761	16780	16663	16530	16536	16774	16731	16564	16821	16803	16560	16479	16759	16741	16651	16872	16779	16798	16492	16563	16618	16599	16774	16606	16651	16750	16793	16870	16728	16558	16501	16679	16666	16618	16537	16599	16558	16637	16623	16691	16817	16668	16823	16666	16843	16891	16795	16722	16728	16613	16649	16440	16707	16451	16595	16674	16652	16616	16863	16655	16587	16664	16815	16797	16565	16717	16989	16830	16846	16662	16620	16769	16597	16822	16508	16550	16397	16693	16895	16639	16704	16785	16739	16729	16626	16468	16672	16780	16593	16782	16795	16658	16851	16813	16755	16754	16673	16707	16832	16761	16796	16640	16833	16639	16573	16511	16631	16843	16484	16639	16899	16726	16811	16859	16865	16565	16630	16849	16809	16697	16739	16600	16566	16703	16714	16778	16680	16570	16660	16581	16794	16851	16907	16742	16539	16797	16682	16882	16619	16695	16492	16607	16526	16752	16611	16772	16570	16744	16862	16830	16695	16673	16751	16615	16490	16708	16693	16443	16787	16640	16649	16675	16619	16653	16768	16810	16664	16715	16737	16520	16795	16733	16637	16508	16570	16693	16574	16583	16563	16641	16773	16631	16790	16697	16794	16809	16691	16787	16860	16811	16544	16553	16696	16613	16558	16690	16688	16647	16662	16551	16597	16712	16624	16697	16590	16488	16874	16921	16726	16802	16591	16542	16689	16854	16791	16585	16649	16612	16569	16596	16865	16890	16590	16641	16670	16548	16574	16723	16614	16481	16658	16647	16635	16803	16845	16771	16709	16819	16808	16856	16743	16750	16679	16482	16618	16852	16463	16818	16593	16787	16749	16797	16371	16647	16800	16693	16644	16822	16779	16634	16799	16839	16716	16460	16617	16591	16705	16783	16628	16585	16873	16432	16549	16640	16673	16674	16909	16563	16955	16719	16657	16652	16469	16625	16619	16624	16729	16671	16679	16438	16477	16454	16692	16634	16677	16677	16514	16739	16820	16727	16698	16650	16688	16537	16490	16588	16613	16812	16637	16667	16710	16628	16868	16644	16914	16693	16425	16562	16897	16682	16741	16685	16624	16837	16527	16782	16712	16719	16687	16907	16788	16973	16937	16679	16817	16735	16672	16528	16778	16683	16704	16699	16636	16790	16756	16728	16813	16648	16661	16860	16807	16659	16463	16558	16816	16742	16659	16762	16726	16665	16768	16589	16629	16791	16846	16676	16857	16757	16438	16680	16748	16804	16804	16677	16670	16506	16816	16608	16492	16554	16858	16707	16634	16667	16484	16705	16578	16669	16492	16797	16641	16798	16690	16616	16687	16712	16806	16500	16599	16689	16856	16705	16736	16684	16863	16613	16612	16492	16568	16576	16507	16404	16710	16547	16680	16750	16739	16642	16733	16826	16782	16686	16665	16630	16908	16718	16747	16627	16736	16556	16689	16838	16555	16701	16765	16680	16773	16760	16955	16705	16751	16539	16624	16778	16741	16759	16660	16666	16430	16810	16718	16638	16464	16599	16591	16550	16558	16713	16768	16603	16518	16747	16773	16510	16610	16645	16737	16777	16839	16990	16677	16806	16777	16757	16630	16667	16435	16721	16714	16499	16520	16561	16583	16964	16709	16574	16539	16726	16718	16925	16532	16604	16546	16777	16613	16825	16729	16736	16886	16755	16638	16651	16439	16669	16625	16940	16699	16604	16495	16747	16743	16560	16502	16771	16731	16782	16683	16525	16687	16816	16732	16651	16708	16631	16707	16707	16823	16649	16498	16678	16540	16803	16673	16524	16705	16486	16835	16697	16584	16741	16661	16560	16864	16712	16743	16844	16786	16584	16559	16596	16696	16555	17000	16621	16646	16698	16661	16727	16986	16947	16732	16831	16736	16653	16716	16690	16435	16636	16693	16726	16704	16775	16696	16703	16755	16839	16790	16754	16813	16526	16685	16698	16611	16738	16680	16815	16737	16695	16749	16705	16752	16692	16822	16724	16882	16666	16860	16887	16785	16699	16466	16731	16614	16762	16896	16623	16801	16664	16713	16439	16643	16684	16753	16599	16761	16719	16770	16651	16784	16742	16578	16642	16623	16588	16718	16778	16722	16716	16956	16763	16649	16698	16625	16757	16707	16922	16592	16666	16649	16593	16729	16881	16697	16692	16752	16653	16668	16588	16625	16586	16780	16524	16629	16837	16540	16592	16538	16522	16748	16690	16768	16660	16677	16851	16738	16673	16559	16642	16669	16705	16849	16619	16795	16770	16845	16490	16671	16737	16539	16878	16607	16726	16597	16723	16794	16754	16637	16669	16798	16720	16576	16759	16697	16906	16774	16913	16802	16716	16633	16682	16504	16748	16661	16529	16468	16683	16706	16625	16829	16325	16760	16751	16656	16705	16720	16714	16581	16588	16701	16656	16797	16779
31116	56364	41297	44055	62876	67908	50757	29961	17931	12839	11245	10750	10728	10818	10648	10643	10479	10832	10512	10757	10698	10525	10598	10588	10558	10593	10551	10612	10650	10634	10639	10625	10711	10607	10647	10576	10692	10553	10565	10654	10559	10668	10678	10576	10803	10570	10578	10484	10547	10563	10659	10593	10540	10513	10753	10655	10613	10585	10450	10557	10538	10558	10578	10590	10630	10719	10609	10533	10545	10579	10414	10648	10587	10696	10685	10546	10678	10803	10695	10588	10575	10559	10394	10622	10601	10700	10648	10664	10451	10404	10752	10553	10636	10499	10520	10496	10564	10502	10706	10593	10656	10466	10707	10584	10454	10442	10573	10423	10569	10639	10539	10576	10621	10418	10491	10505	10724	10498	10473	10599	10408	10481	10517	10658	10616	10632	10697	10519	10716	10608	10570	10570	10537	10650	10673	10422	10429	10661	10431	10620	10615	10574	10397	10496	10564	10702	10528	10342	10641	10631	10637	10443	10706	10468	10582	10706	10461	10673	10525	10503	10595	10470	10582	10418	10433	10483	10521	10640	10578	10564	10483	10728	10518	10572	10398	10512	10580	10559	10581	10423	10596	10604	10624	10561	10473	10496	10470	10513	10578	10470	10588	10459	10632	10538	10611	10602	10538	10692	10520	10386	10444	10478	10374	10644	10619	10494	10555	10444	10596	10475	10503	10510	10569	10568	10553	10384	10492	10695	10508	10634	10525	10457	10505	10268	10511	10610	10593	10633	10539	10473	10508	10608	10625	10448	10659	10482	10558	10628	10489	10466	10505	10478	10639	10495	10585	10511	10526	10578	10588	10476	10694	10564	10417	10388	10585	10424	10591	10612	10532	10510	10570	10546	10676	10606	10543	10537	10654	10492	10461	10574	10497	10453	10506	10424	10623	10582	10584	10533	10642	10433	10575	10637	10558	10517	10437	10561	10463	10579	10494	10580	10775	10504	10598	10460	10597	10565	10436	10491	10512	10465	10636	10597	10250	10533	10493	10542	10397	10373	10454	10539	10540	10596	10490	10511	10583	10581	10628	10533	10626	10593	10588	10555	10535	10622	10345	10440	10437	10540	10553	10475	10619	10588	10700	10515	10416	10546	10682	10512	10587	10581	10486	10561	10635	10485	10699	10474	10448	10648	10531	10456	10469	10491	10568	10601	10573	10572	10663	10623	10538	10669	10567	10534	10413	10598	10586	10525	10356	10490	10550	10490	10624	10640	10537	10559	10498	10471	10564	10552	10553	10682	10435	10689	10611	10426	10535	10601	10355	10583	10534	10435	10509	10494	10474	10547	10500	10447	10657	10458	10610	10696	10296	10564	10698	10492	10567	10533	10700	10580	10597	10561	10382	10631	10571	10499	10540	10560	10579	10474	10549	10583	10707	10444	10604	10457	10484	10526	10559	10526	10500	10593	10544	10310	10533	10454	10573	10508	10629	10597	10547	10669	10592	10639	10405	10425	10523	10677	10593	10504	10562	10560	10512	10544	10592	10493	10494	10647	10689	10467	10738	10621	10524	10678	10556	10521	10563	10428	10427	10591	10685	10379	10395	10490	10511	10453	10559	10556	10655	10513	10510	10500	10531	10602	10654	10721	10426	10704	10587	10513	10544	10462	10541	10514	10574	10501	10575	10731	10570	10502	10477	10489	10615	10673	10496	10509	10585	10672	10509	10582	10489	10474	10527	10556	10389	10541	10595	10652	10312	10463	10517	10536	10558	10552	10449	10641	10518	10513	10597	10513	10568	10484	10510	10600	10582	10444	10449	10480	10563	10567	10511	10421	10558	10538	10701	10628	10515	10504	10745	10445	10481	10547	10622	10700	10683	10642	10570	10650	10526	10555	10535	10657	10338	10448	10567	10608	10482	10572	10535	10550	10612	10551	10549	10395	10475	10721	10598	10526	10628	10434	10499	10711	10527	10403	10568	10546	10760	10552	10608	10458	10503	10462	10498	10495	10597	10484	10621	10579	10655	10556	10360	10464	10572	10519	10480	10514	10432	10570	10599	10433	10544	10437	10598	10492	10643	10630	10491	10591	10633	10427	10538	10581	10576	10441	10676	10533	10762	10639	10575	10476	10746	10354	10590	10519	10552	10522	10478	10545	10576	10580	10491	10646	10502	10449	10660	10523	10390	10473	10497	10486	10577	10312	10538	10666	10482	10396	10526	10635	10527	10575	10697	10359	10648	10480	10464	10309	10562	10534	10522	10590	10437	10340	10383	10613	10669	10591	10588	10718	10732	10553	10586	10512	10630	10501	10349	10577	10429	10569	10507	10536	10405	10719	10589	10466	10712	10594	10640	10530	10505	10436	10490	10584	10579	10574	10660	10558	10523	10415	10548	10544	10620	10643	10535	10452	10533	10437	10487	10526	10573	10554	10533	10579	10490	10626	10468	10594	10603	10663	10471	10556	10427	10666	10541	10671	10510	10590	10523	10690	10664	10526	10605	10536	10603	10511	10525	10615	10611	10332	10549	10551	10602	10564	10716	10588	10523	10497	10466	10543	10509	10517	10557	10527	10657	10405	10297	10553	10558	10663	10680	10574	10449	10536	10439	10429	10610	10473	10589	10698	10516	10612	10612	10635	10508	10515	10511	10622	10444	10563	10450	10498	10700	10617	10764	10434	10599	10533	10615	10590	10518	10618	10503	10613	10583	10461	10551	10488	10620	10465	10469	10410	10507	10486	10600	10518	10495	10625	10529	10527	10580	10487	10518	10584	10635	10503	10519	10648	10430	10559	10927	10528	10690	10601	10558	10588	10637	10413	10487	10340	10607	10583	10593	10673	10674	10470	10447	10379	10522	10593	10557	10527	10368	10607	10649	10492	10541	10547	10506	10634	10571	10571	10440	10425	10597	10557	10535	10487	10519	10502	10404	10536	10561	10503	10577	10730	10645	10517	10539	10584	10547	10437	10463	10686	10572	10535	10558	10606	10552	10501	10429	10513	10461	10654	10467	10459	10555	10663	10664	10641	10556	10474	10532	10587	10401	10550	10563	10629	10545	10527	10514	10635	10568	10554	10558	10665	10535	10556	10586	10399	10555	10623	10527	10509	10623	10572	10454	10591	10694	10485	10580	10455	10460	10503	10498	10546	10681	10605	10456	10585	10532	10442	10572	10489	10565	10667	10614	10566	10589	10486	10589	10673	10564	10554	10564	10568	10664	10550	10521	10464	10560	10477	10346	10617	10465	10620	10448	10370	10450	10652	10488	10453	10628	10453	10618	10554	10489	10447	10429	10493	10583	10470	10365	10551	10526	10638	10540	10549	10357	10442	10471	10485	10423	10504	10670	10485	10547	10517	10688	10674	10492	10656	10460	10441	10605	10397	10472	10563	10629	10401	10505	10619	10682	10494	10704	10517	10503	10489	10491	10550	10455	10446	10533	10453	10652	10454	10529	10667	10541	10650	10503	10537	10469	10530	10502	10494	10414	10567	10490	10434	10412	10517	10480	10550	10652	10413	10543	10618	10590	10550	10535	10475	10401	10454	10515	10713	10541	10617	10646	10508	10434	10745	10237	10456	10591	10550	10517	10583	10543	10656	10534	10491	10661	10643	10542	10437	10696	10477	10600	10487	10480	10622	10446	10585	10540	10526	10484	10524	10578	10585	10516	10591	10580	10514	10489	10412	10565	10560	10580	10562	10559	10559	10611	10527	10612	10464	10582	10540	10473	10520	10459	10642	10574	10655	10641	10675	10579	10477	10615	10536	10376	10615	10631	10563	10456	10498	10553	10424	10633	10497	10436	10629	10463	10499	10562	10469	10635	10574	10471	10570	10610	10552	10489	10630	10550	10565	10533	10625	10601	10652	10360	10401	10713	10613	10604	10625	10451	10649	10516	10492	10524	10490	10560	10577	10459	10443	10599	10602	10503	10488	10647	10746	10451	10621	10533	10508	10551	10617	10576	10656	10467	10584	10392	10585	10356	10449	10650	10525	10584	10512	10666	10477	10475	10522	10585	10425	10461	10599	10571	10564	10674	10516	10489	10448	10442	10476	10538	10495	10372	10517	10491	10601	10566	10558	10488	10373	10663	10659	10516	10657	10722	10446	10621	10518	10554	10419	10716	10650	10544	10446	10401	10550	10495	10541	10556	10489	10555	10534	10575	10635	10612	10608	10653	10712	10582	10478	10642	10433	10444	10464	10599	10599	10478	10545	10593	10522	10660	10669	10467	10507	10470	10451	10641	10558	10561	10560	10438	10518	10597	10482	10560	10486	10438	10667	10472	10640	10440	10430	10526	10483	10468	10598	10583	10598	10539	10593	10512	10699	10424	10403	10385	10526	10525	10495	10555	10554	10619	10459	10641	10581	10591	10520	10532	10560	10623	10476	10654	10418	10645	10611	10466	10400	10598	10557	10319	10511	10560	10444	10648	10657	10632	10424	10436	10594	10642	10568	10500	10531	10553	10687	10548	10658	10553	10632	10627	10402	10442	10589	10572	10558	10484	10496	10647	10510	10495	10492	10454	10608	10461	10532	10562	10554	10465	10450	10445	10638	10535	10549	10681	10688	10545	10694	10560	10526	10621	10571	10463	10630	10498	10659	10434	10667	10535	10614	10539	10696	10332	10545	10567	10638	10430	10596	10644	10616	10626	10533	10550	10373	10515	10584	10641	10562	10509	10583	10584	10562	10491	10429	10509	10589	10412	10505	10532	10580	10561	10500	10586	10405	10421	10578	10594	10500	10578	10626	10437	10472	10496	10592	10568	10367	10500	10452	10563	10536	10468	10552	10570	10657	10500	10500	10420	10568	10456	10519	10645	10445	10524	10655	10504	10403	10524	10489	10548	10502	10544	10581	10419	10591	10539	10477	10517	10566	10417	10440	10603	10449	10687	10635	10621	10592	10587	10365	10589	10381	10404	10447	10538	10626	10400	10479	10410	10501	10589	10664	10654	10556	10463	10535	10591	10620	10462	10604	10607	10435	10538	10615	10677	10571	10464	10560	10456	10624	10519	10665	10482	10572	10527	10581	10510	10536	10572	10466	10541	10528	10565	10543	10710	10447	10527	10539	10518	10562	10660	10463	10548	10580	10535	10490	10538	10477	10519	10572	10507	10564	10462	10599	10387	10428	10594	10534	10397	10461	10504	10444	10519	10610	10499	10579	10464	10655
32605	29244	28221	23197	25337	26672	22964	19386	17723	16896	16698	16442	16311	16277	16393	16246	16402	16597	16358	16707	16326	16324	16320	16173	16573	16579	16440	16303	16330	16322	16225	16461	16609	16415	16160	16442	16515	16320	16491	16406	16455	16126	16311	16386	16294	16414	16473	16417	16145	16294	16501	16394	16268	16403	16492	16580	16470	16337	16559	16297	16404	16482	16458	16389	16386	16345	16304	16360	16336	16236	16414	16281	16241	16412	16477	16464	16377	16589	16309	16295	16192	16466	16487	16340	16312	16536	16540	16376	16470	16380	16253	16297	16567	16379	16421	16445	16552	16491	16355	16350	16255	16386	16354	16516	16370	16539	16490	16417	16411	16541	16527	16633	16367	16363	16290	16376	16191	16283	16315	16379	16431	16618	16210	16192	16729	16400	16555	16392	16415	16304	16433	16461	16329	16368	16402	16474	16280	16279	16365	16421	16431	16447	16068	16214	16293	16557	16396	16266	16360	16529	16436	16606	16361	16384	16321	16531	16072	16346	16300	16488	16348	16497	16328	16445	16449	16375	16322	16545	16177	16320	16270	16258	16464	16289	16478	16458	16499	16391	16284	16566	16367	16437	16426	16220	16305	16327	16335	16240	16501	16413	16404	16256	16402	16420	16317	16456	16384	16309	16465	16436	16354	16219	16141	16395	16126	16284	16460	16532	16298	16346	16298	16457	16289	16422	16355	16405	16434	16561	16449	16336	16489	16312	16394	16612	16554	16265	16321	16593	16365	16356	16501	16409	16386	16194	16367	16399	16484	16540	16468	16495	16260	16496	16511	16419	16542	16591	16515	16549	16436	16308	16418	16272	16438	16552	16331	16291	16300	16491	16481	16341	16478	16491	16469	16514	16437	16534	16476	16292	16340	16280	16412	16338	16386	16568	16277	16457	16436	16351	16271	16367	16436	16260	16442	16486	16464	16361	16350	16499	16373	16407	16277	16318	16476	16546	16169	16399	16577	16370	16525	16693	16381	16481	16476	16558	16406	16353	16350	16407	16448	16341	16552	16565	16417	16557	16325	16463	16527	16248	16214	16598	16614	16391	16523	16378	16431	16422	16251	16408	16466	16623	16363	16245	16280	16713	16402	16324	16531	16440	16238	16315	16420	16462	16393	16492	16494	16274	16180	16435	16255	16394	16327	16431	16430	16502	16546	16375	16352	16297	16391	16468	16398	16344	16271	16267	16496	16531	16538	16333	16407	16364	16473	16526	16480	16396	16515	16226	16397	16556	16547	16429	16368	16266	16302	16356	16299	16350	16630	16390	16348	16474	16357	16336	16404	16409	16196	16337	16339	16341	16332	16157	16288	16229	16337	16543	16309	16437	16382	16419	16509	16379	16274	16545	16363	16398	16572	16155	16294	16500	16558	16325	16664	16384	16285	16256	16718	16390	16309	16354	16206	16373	16581	16306	16383	16332	16328	16295	16505	16279	16293	16376	16380	16298	16283	16304	16622	16405	16383	16321	16365	16337	16342	16360	16235	16471	16429	16302	16283	16481	16089	16569	16386	16290	16432	16394	16285	16296	16275	16411	16336	16382	16317	16458	16522	16565	16617	16375	16342	16678	16386	16208	16511	16450	16422	16213	16532	16419	16552	16486	16629	16622	16579	16460	16604	16236	16384	16255	16443	16432	16459	16211	16386	16290	16273	16422	16407	16194	16397	16388	16340	16432	16554	16359	16468	16537	16600	16317	16278	16441	16420	16450	16283	16266	16491	16318	16517	16438	16478	16477	16218	16451	16440	16254	16331	16530	16500	16523	16434	16397	16181	16487	16397	16069	16429	16406	16452	16411	16257	16407	16246	16420	16322	16391	16507	16344	16397	16362	16366	16403	16479	16407	16697	16256	16271	16321	16208	16532	16440	16285	16411	16239	16428	16359	16330	16456	16302	16435	16405	16386	16316	16546	16286	16421	16582	16264	16314	16562	16309	16341	16346	16394	16312	16456	16430	16403	16425	16543	16642	16495	16586	16442	16444	16532	16279	16767	16450	16317	16283	16562	16404	16596	16516	16397	16347	16232	16337	16176	16436	16543	16553	16426	16518	16427	16290	16333	16196	16387	16187	16433	16235	16419	16492	16355	16482	16309	16598	16300	16216	16387	16560	16358	16334	16338	16351	16312	16411	16413	16217	16405	16385	16413	16365	16367	16425	16297	16517	16445	16443	16307	16451	16376	16336	16280	16398	16536	16335	16266	16721	16362	16450	16387	16339	16280	16345	16394	16301	16429	16350	16482	16299	16339	16509	16338	16550	16538	16679	16177	16635	16502	16607	16271	16352	16647	16297	16262	16440	16295	16279	16545	16235	16479	16570	16383	16454	16437	16551	16543	16213	16254	16285	16205	16326	16325	16478	16470	16512	16522	16472	16482	16505	16405	16534	16325	16354	16648	16398	16321	16308	16431	16416	16238	16384	16578	16434	16189	16399	16553	16332	16294	16476	16452	16530	16446	16301	16400	16363	16616	16468	16536	16515	15963	16456	16333	16302	16416	16411	16376	16533	16462	16401	16243	16202	16221	16414	16160	16506	16434	16407	16319	16429	16417	16411	16394	16406	16444	16429	16306	16326	16424	16418	16371	16442	16478	16184	16396	16594	16589	16370	16379	16301	16550	16521	16208	16339	16606	16346	16660	16639	16522	16505	16416	16478	16455	16396	16328	16378	16248	16637	16337	16515	16297	16316	16215	16533	16379	16555	16508	16387	16301	16262	16499	16733	16503	16681	16465	16434	16381	16260	16461	16278	16321	16529	16474	16450	16619	16562	16184	16420	16351	16418	16380	16576	16066	16249	16270	16403	16316	16501	16540	16343	16355	16242	16277	16499	16390	16376	16151	16469	16484	16606	16275	16440	16293	16289	16366	16607	16520	16516	16492	16183	16395	16221	16544	16366	16369	16233	16392	16424	16224	16124	16579	16282	16197	16411	16526	16292	16432	16502	16453	16339	16286	16506	16262	16295	16500	16456	16438	16187	16407	16406	16303	16492	16499	16583	16351	16481	16606	16417	16621	16511	16330	16390	16415	16454	16309	16338	16392	16474	16383	16460	16451	16618	16376	16423	16599	16415	16272	16438	16318	16488	16363	16617	16449	16364	16328	16438	16256	16453	16339	16254	16323	16375	16483	16543	16439	16474	16564	16312	16297	16512	16499	16639	16487	16373	16274	16581	16461	16354	16355	16495	16402	16232	16362	16553	16344	16412	16472	16320	16404	16357	16321	16327	16415	16304	16445	16241	16100	16445	16512	16433	16516	16559	16567	16554	16367	16406	16256	16385	16617	16679	16408	16544	16311	16669	16567	16537	16333	16347	16469	16407	16343	16373	16352	16477	16367	16288	16331	16326	16372	16493	16549	16461	16346	16655	16588	16442	16430	16332	16222	16638	16199	16429	16191	16394	16609	16379	16452	16370	16387	16362	16521	16591	16132	16506	16493	16484	16285	16522	16210	16483	16540	16465	16359	16268	16265	16412	16246	16279	16564	16341	16330	16405	16340	16418	16270	16557	16236	16318	16401	16368	16240	16381	16636	16343	16296	16582	16164	16449	16316	16313	16332	16594	16560	16405	16362	16339	16511	16417	16292	16170	16401	16515	16382	16411	16730	16624	16495	16384	16589	16495	16231	16545	16345	16269	16255	16305	16640	16226	16420	16262	16352	16396	16420	16494	16587	16571	16391	16406	16502	16477	16356	16535	16246	16537	16297	16455	16475	16428	16562	16494	16424	16388	16455	16432	16436	16387	16251	16585	16509	16354	16489	16495	16269	16245	16435	16427	16518	16441	16344	16368	16214	16283	16446	16551	16471	16428	16522	16431	16553	16298	16422	16506	16216	16224	16556	16367	16280	16475	16217	16277	16328	16275	16517	16417	16561	16508	16427	16443	16348	16343	16169	16128	16390	16319	16372	16543	16427	16468	16420	16419	16505	16414	16320	16275	16338	16451	16453	16790	16315	16555	16590	16315	16492	16627	16302	16462	16519	16238	16403	16354	16649	16388	16571	16413	16323	16623	16640	16455	16449	16533	16291	16614	16485	16498	16441	16459	16354	16345	16485	16739	16366	16434	16339	16363	16537	16566	16367	16512	16358	16498	16429	16398	16315	16552	16477	16513	16444	16502	16438	16641	16487	16537	16334	16558	16324	16242	16418	16287	16406	16382	16317	16380	16759	16288	16409	16428	16407	16430	16271	16441	16152	16312	16414	16338	16506	16453	16365	16545	16299	16522	16222	16321	16385	16246	16126	16321	16283	16276	16340	16304	16410	16318	16456	16464	16588	16547	16376	16250	16373	16283	16398	16655	16236	16654	16462	16385	16515	16596	16537	16480	16507	16345	16479	16319	16352	16490	16355	16396	16443	16431	16345	16401	16237	16442	16626	16632	16742	16407	16313	16249	16448	16381	16443	16343	16504	16403	16314	16243	16416	16336	16370	16235	16302	16384	16212	16555	16476	16500	16407	16505	16364	16225	16194	16395	16177	16426	16494	16468	16416	16500	16597	16397	16357	16449	16383	16610	16416	16637	16342	16548	16480	16559	16491	16315	16494	16553	16332	16505	16497	16405	16232	16395	16436	16354	16222	16419	16337	16345	16309	16287	16495	16213	16346	16395	16476	16365	16371	16414	16456	16340	16404	16444	16270	16378	16433	16328	16467	16234	16644	16341	16459	16195	16509	16523	16338	16423	16345	16744	16323	16360	16615	16412	16623	16373	16585	16510	16273	16493	16567	16409	16523	16589	16385	16632	16447	16359	16327	16469	16659	16322	16367	16616	16349	16369	16589	16482	16497	16648	16489	16297	16190	16316	16356	16294	16459	16414	16527	16362	16453	16347	16568	16481	16343	16421	16647	16464	16389	16311	16488	16212	16470	16379	16515	16509	16384	16562	16438	16708	16292	16406	16481	16425	16595	16590	16427	16238	16505	16634	16610	16431	16639	16409	16384	16340	16512	16340	16454	16486	16265	16357	16496	16553	16424	16399	16751	16293	16433	16467	16459	16399	16372	16577	16400	16433	16281	16420	16421	16267	16260	16198	16327	16482	16450	16677	16468	16477	16414	16567	16510	16566	16520	16356	16278	16325	16331	16494	16424	16576	16483	16404	16229	16450	16409	16339	16516	16413	16340
20561	30297	21846	14575	19228	19086	15117	12124	10775	10327	10141	10028	10044	10121	10095	10082	9891	10132	10070	10029	10197	10134	10159	10189	10101	10045	10200	10056	10090	10038	9981	10081	9858	10057	10167	10035	10258	10253	10052	10020	10121	10039	10222	10128	9975	10270	10059	10113	10019	10105	10031	9933	10120	10088	9946	10104	9994	10120	10056	10056	10121	10115	10030	10089	10088	9903	10179	10176	10086	10015	10181	9960	9932	10078	9962	10205	10096	10302	10035	10104	10059	9997	9955	10076	9975	10120	9947	10250	10036	10109	10063	10048	10094	10162	9979	10056	10019	9919	9876	9979	10026	9980	10109	10039	9955	9957	10129	9957	10021	10193	10052	9998	10182	10086	10074	10012	9940	10058	10132	9855	10146	10053	10150	10097	10022	10113	9988	10104	10205	10059	9949	9922	10008	9922	10119	10053	10100	10100	10184	9857	10099	10041	10031	10155	10037	10033	10187	9989	10186	10092	10145	10042	10103	9965	10070	10104	10158	9959	10117	9930	10035	10079	10170	10125	9987	10049	10102	10018	9946	10032	9781	10083	10019	10134	10062	10113	10084	10072	10131	10046	10074	10074	10020	9967	10036	10084	10030	10105	9989	9879	10098	10171	10051	10096	10106	10193	10208	10035	10082	10134	10095	10157	10072	9989	9999	10036	10036	10116	9999	10066	10052	9886	10067	10097	10020	10088	10162	10081	10146	10015	10109	9931	10091	10002	10110	10130	9989	9863	10088	10109	10005	10052	10008	10014	10119	9950	9973	9945	10090	10155	10082	10151	9950	10031	10101	10058	9931	9926	10119	10140	9910	10151	10023	10137	9954	10098	10044	10061	9982	10101	10020	10202	9953	10010	10105	10044	10156	10020	10010	9960	10008	9968	9989	9942	10059	10226	9990	9926	10146	10019	10004	9915	10047	9969	10028	9875	9996	9907	9981	10131	10105	9993	9952	10078	10078	10124	10091	10073	10179	10193	10133	10004	10038	10047	10183	10167	10129	10040	9930	10143	10091	9922	10126	10026	9904	10125	10023	10129	10118	10149	10120	9976	10118	10063	10041	9962	9984	10113	10155	10061	10196	10041	9986	10045	10021	10149	10147	10060	10071	10126	10089	10031	10188	10045	10167	9951	10159	9949	10115	9866	10043	9963	10004	10180	10240	10046	10129	10150	10003	10034	10048	9935	9994	10077	10155	10156	9852	9949	9991	9936	10005	10111	10212	10174	10092	10183	10132	9942	9960	10240	10068	10014	10017	9993	10178	9955	10177	10018	10060	9895	10051	10194	10097	9949	9991	10123	10079	9936	10176	10051	10107	10108	10073	10163	10058	10106	10087	10188	10138	10092	10049	9966	10049	9865	10194	9880	9985	10183	10037	9906	9966	10114	10003	10046	10087	10103	10178	10170	10015	10019	9951	10164	10095	9983	10090	9924	10068	10066	10010	10063	10019	10037	10150	10052	9961	9983	10145	10185	10054	10005	10062	10070	9987	10059	9761	10118	9980	10143	10102	10150	10002	10050	10089	10237	9963	10011	10135	10154	10024	10101	10103	10097	10102	9979	9962	10049	10046	10209	10028	10018	10040	10018	10161	10068	9936	10157	10129	9874	10201	10125	9955	10040	10017	10265	9961	10071	10023	10158	10032	10142	10078	10028	10022	10038	9925	9975	9986	10135	10045	10091	10138	10234	10043	10138	10022	10201	10071	10127	10184	10031	10122	10008	10008	9861	10133	10133	9967	9976	10094	10071	10040	10049	9946	10014	10139	9962	10226	10178	10032	10046	9994	10175	10033	10007	10155	10183	10068	9858	10119	10039	10258	10089	10002	10125	10224	10010	9814	10069	9964	9988	10024	10058	10008	10066	10158	10094	10136	10160	9946	10043	9982	9998	10065	10198	10157	10015	10155	10025	10225	9974	10244	10027	10076	9916	10146	10130	10047	10165	10053	10019	10180	10232	10069	10141	10120	10068	10114	9833	9944	9978	9934	10028	10093	10053	9943	9983	10105	9984	10100	9974	10028	10065	10000	10015	10037	10081	9916	9889	10114	10165	9980	10041	10014	10004	10211	10155	10146	10129	10044	10274	10132	10206	10058	10071	9824	10003	9927	10244	10046	9960	9896	10162	9986	10088	10139	10339	9969	9953	9943	10194	10035	10107	10081	9975	10197	10051	9939	10038	10324	9995	9903	9950	10068	10046	10051	10044	10059	10167	10061	10062	10003	10114	10131	10049	9989	10023	10180	9925	10073	9957	9852	10215	10132	10156	10044	10062	10160	10221	9990	10048	9931	10098	9962	10042	9994	10113	10002	10082	10109	10052	10187	9955	9929	10052	10030	9906	10082	10037	10160	9975	10147	10150	10048	10143	9954	10046	9966	10158	9984	10069	10157	10037	10161	9960	10204	10142	10075	9909	9977	10144	10182	10027	10058	9925	10181	10036	10037	10106	10152	10094	10228	10070	10131	10033	10012	10085	9964	10214	10183	9929	10196	10082	10208	9897	10221	10036	10062	10135	10036	10118	10149	10002	9977	10138	10078	10032	9911	10103	9992	9936	10170	10069	10114	10043	10151	10129	10117	10047	10133	10237	10123	10072	10053	9980	9869	9877	10208	10068	10157	9974	9996	10075	10057	10063	10139	9989	10113	10024	9988	10093	10077	10007	10020	10068	10055	10040	10099	10140	10062	9954	10013	10039	9937	10041	9940	9982	9921	10115	10030	10036	10164	10007	10048	10205	9926	10157	9995	9914	10162	10081	10000	9987	10061	10008	9980	9908	10063	10046	10124	9967	9964	10138	10065	10030	10094	10055	10027	10095	10034	10043	10057	10138	10181	10069	10142	10161	10161	10116	10014	9958	9991	9960	10141	10048	10117	9910	10023	10149	10086	10196	10110	9933	10046	10018	10119	10175	10119	10037	10142	10025	9951	10154	10060	10166	10006	9961	10039	10010	9931	10052	10025	10009	10136	10086	9987	10076	10032	10060	10248	9968	10042	10053	10035	10004	10116	10113	9995	10130	10079	10061	10123	9824	10114	10174	9965	10109	10199	10026	10160	10045	9796	9911	10034	10146	10125	10077	9961	10136	10010	10090	9884	9882	10018	10174	10180	10194	10193	10116	10179	10178	10004	9994	10093	10085	10195	10165	9951	10183	10102	9963	9953	10062	10034	10064	10332	9922	10231	10226	10110	10047	9911	10283	10179	9992	10052	10119	10087	10059	10131	10048	10098	10013	10041	10023	10081	9971	10122	10169	9967	10052	10034	9940	9942	9934	10088	9814	10001	10201	10097	10164	9929	10061	10081	9999	10014	10047	10042	10192	10127	10012	10154	10031	10040	10192	10022	10062	10062	10116	10074	10053	10158	10046	9982	10004	9941	10029	10205	9909	10221	10052	9912	10172	9988	9968	9901	10239	9955	10078	10134	10027	9929	10189	9958	10229	10165	10093	9958	9969	10132	10278	10115	10000	9959	9949	10006	9975	10027	10196	10043	9993	10145	10040	10038	10119	10012	10127	10154	10007	9994	10032	9911	10142	10181	10145	10085	10061	10019	10045	10088	10150	9978	10032	10021	9996	10181	10129	10037	9995	9999	10097	9911	9957	10154	10059	9982	10203	10007	9943	10007	10189	10111	10088	10137	9942	10083	9903	10035	10025	10193	10145	10175	10189	9861	10088	10033	10111	10131	10080	10051	9920	10095	10035	10197	10068	9828	10173	10019	10061	10148	10047	10049	9904	9968	9968	10180	9876	10103	9929	10147	10174	10054	10158	10006	10135	10049	10100	9946	10088	10045	10092	10156	10205	9938	10017	10105	9991	10053	10121	9970	10153	10027	10079	10053	10096	10114	10158	10169	10207	10089	9934	10055	9992	10147	10027	10139	10070	9994	10042	9934	10074	10197	10060	10014	10166	9937	10198	10254	9866	9970	10087	10041	10166	10055	10113	10150	10101	10086	10131	9891	10077	10045	10214	10161	10115	9960	9949	10188	10082	10236	10068	10113	9999	10079	10038	10079	10042	10149	9977	10183	9933	10224	10294	10138	9971	10060	9950	10099	10143	10115	10090	10005	9948	10137	9990	10120	10151	10129	10340	10000	10268	10070	10028	10117	10239	10082	10003	10156	10010	9996	9999	10061	10104	10091	10043	9928	10108	10170	10059	9994	10151	10140	10117	10031	10157	9959	10121	10125	10090	10070	10039	10095	10095	10066	10202	10038	10224	10127	10037	10081	10051	10047	10182	10100	9846	10093	10197	10103	10061	10082	10081	10049	10170	10207	10191	10229	10029	10081	10088	9985	10134	10127	10183	10052	10078	10123	10175	10005	10039	10018	10126	10038	10055	10048	9922	10067	10028	10105	10021	10081	10222	10143	10044	10048	10174	9928	10047	10110	9870	10138	10075	10086	10064	10122	10098	10134	10009	10080	10167	10036	10070	10065	10197	10064	10099	10051	10092	10118	9862	10044	9976	10126	9930	9962	10050	10055	9978	10069	10186	10072	10037	10074	9990	10077	10034	9933	10010	10104	10099	10059	9964	10130	9941	10089	10101	10016	10108	10032	10008	10151	10047	10008	10076	10128	10163	10080	10129	10180	10218	10234	10125	10248	10274	10078	10069	10053	10033	10066	9950	10097	10039	10100	10049	10155	10088	10228	10220	10014	10127	10142	10096	9982	10032	10093	10127	10030	10144	10044	10178	10154	10037	10058	10004	10102	10148	10169	10147	10041	10097	10192	10020	10061	10146	10076	10120	9941	9927	10027	10144	10028	10070	10032	9982	9975	9971	9902	10115	10056	10078	9983	10154	10045	10075	9999	9999	10186	9931	10056	10077	10112	9979	9964	10086	10002	9982	10057	9790	9961	10105	10021	9990	10052	10005	10147	10060	10001	10126	10146	10030	9943	10049	10194	10059	10054	10129	10141	10185	10139	10177	10076	9999	10013	10238	9967	10104	10006	10131	10003	9949	10016	10029	10190	10011	10057	9992	10205	9913	10081	10107	10103	10222	10042	10022	10079	10015	10041	10139	10070	10136	10115	10005	9980	10015	10072	10147	10089	10178	10020	10181	10154	9916	10115	9998	10064	9883	10029	10131	9869	10204	10207	10105	9969	10030	9965	10109	10031	9975
25733	21676	28294	36705	52458	55581	44120	29835	22350	18641	17019	16886	16626	16486	16382	16566	16553	16535	16453	16492	16399	16342	16493	16510	16390	16374	16371	16091	16281	16571	16522	16350	16422	16425	16417	16528	16528	16282	16499	16396	16555	16563	16377	16350	16414	16454	16364	16489	16394	16146	16287	16348	16298	16176	16514	16521	16113	16395	16257	16446	16351	16263	16497	16397	16616	16187	16437	16299	16337	16437	16324	16473	16412	16310	16221	16338	16466	16217	16322	16388	16256	16450	16446	16276	16545	16461	16090	16531	16459	16347	16461	16324	16307	16474	16198	16423	16483	16386	16132	16423	16343	16489	16429	16287	16445	16520	16312	16353	16443	16431	16606	16538	16325	16516	16510	16228	16391	16287	16640	16529	16326	16398	16328	16143	16389	16468	16372	16412	16203	16417	16244	16228	16248	16156	16427	16460	16348	16378	16387	16297	16607	16406	16540	16521	16401	16452	16405	16221	16412	16260	16392	16218	16343	16127	16253	16224	16334	16463	16391	16207	16167	16274	16384	16318	16323	16433	16588	16274	16347	16401	16290	16191	16162	16360	16446	16440	16357	16215	16254	16514	16524	16386	16451	16270	16199	16235	16292	16288	16328	16367	16378	16533	16598	16239	16326	16587	16192	16328	16614	16368	16306	16486	16443	16164	16287	16281	16464	16475	16225	16326	16178	16101	16401	16266	16391	16446	16423	16324	16159	16212	16408	16371	16129	16446	16337	16396	16277	16423	16460	16344	16373	16172	16151	16508	16519	16269	16100	16264	16488	16421	16393	16281	16491	16520	16243	16222	16227	16345	16349	16308	16015	16401	16468	16310	16374	16282	16230	16322	16459	16277	16425	16346	16268	16450	16475	16384	16193	16449	16509	16174	16656	16270	16265	16572	16162	16299	16250	16408	16474	16505	16274	16468	16283	16375	16436	16188	16391	16346	16274	16085	16319	16465	16248	16296	16305	16264	16398	16514	16501	16246	16372	16389	16511	16253	16434	16357	16334	16431	16397	16393	16257	16161	16421	16304	16211	16540	16239	16229	16236	16276	16328	16340	16171	16535	16311	16122	16315	16404	16437	16461	16594	16353	16535	16662	16235	16512	16321	16362	16382	16360	16200	16339	16231	16250	16397	16316	16449	16189	16154	16421	16400	16245	16305	16484	16093	16331	16287	16186	16152	16418	16362	16331	16241	16371	16497	16346	16444	16391	16145	16542	16395	16360	16522	16373	16465	16533	16279	16351	16249	16268	16401	16205	16321	16387	16518	16203	16576	16187	16569	16504	16254	16320	16272	16191	16147	16250	16260	16301	16260	16354	16434	16478	16358	16381	16372	16406	16218	16005	16334	16426	16440	16234	16265	16464	16388	16293	16321	16469	16456	16308	16285	16143	16360	16562	16222	16295	16244	16347	16189	16168	16513	16251	16523	16434	16454	16637	16359	16433	16225	16314	16265	16491	16429	16513	16505	16567	16244	16532	16430	16319	16171	16479	16320	16295	16403	16322	16510	16534	16388	16438	16356	16184	16367	16265	16277	16250	16496	16269	16184	16255	16296	16383	16381	16436	16293	16279	16175	16325	16417	16266	16372	16388	16181	16404	16459	16305	16406	16541	16406	16576	16269	16509	16322	16182	16526	16272	16318	16360	16338	16346	16310	16611	16461	16286	16367	16546	16271	16279	16449	16327	16337	16261	16325	16208	16228	16167	16453	16424	16439	16310	16281	16442	16432	16273	16332	16511	16313	16491	16355	16474	16475	16354	16133	16381	16296	16209	16375	16355	16021	16373	16322	16392	16346	16397	16230	16315	16226	16349	16336	16254	16177	16266	16351	16194	16253	16335	16336	16299	16265	16336	16442	16539	16143	16493	16541	16333	16415	16255	16383	16247	16318	16396	16325	16401	16447	16489	16435	16500	16411	16274	16360	16377	16458	16323	16291	16196	16387	16394	16435	16472	16309	16188	16412	16323	16291	16305	16417	16445	16472	16214	16375	16343	16301	16232	16323	16480	16462	16321	16496	16351	16353	16499	16246	16495	16216	16347	16308	16327	16423	16590	16226	16033	16213	16275	16414	16515	16301	16309	16205	16308	16241	16341	15967	16375	16364	16368	16198	16187	16324	16359	16260	16247	16224	16465	16311	16339	16306	16293	16308	16364	16331	16286	16292	16189	16372	16347	16451	16509	16368	16414	16290	16249	16488	16256	16383	16419	16164	16343	16330	16364	16449	16509	16627	16260	16462	16386	16295	16301	16554	16455	16354	16505	16379	16359	16492	16515	16276	16284	16263	16320	16269	16147	16316	16426	16395	16403	16303	16319	16341	16358	16415	16370	16464	16618	16200	16191	16180	16438	16225	16235	16346	16389	16404	16330	16283	16361	16316	16128	16265	16408	16348	16267	16316	16380	16538	16464	16579	16314	16529	16214	16372	16351	16200	16377	16315	16361	16375	16408	16317	16564	16355	16372	16335	16340	16314	16385	16148	16554	16386	16398	16476	16378	16467	16459	16279	16200	16438	16254	16272	16271	16375	16238	16419	16267	16267	16470	16445	16281	16313	16168	16312	16412	16267	16345	16353	16571	16175	16297	16229	16368	16383	16315	16455	16310	16348	16304	16472	16422	16385	16437	16460	16311	16374	16461	16504	16520	16313	16248	16432	16282	16302	16428	16298	16443	16435	16354	16162	16284	16156	16402	16413	16495	16249	16274	16230	16291	16455	16524	16427	16378	16271	16439	16309	16322	16243	16289	16406	16403	16444	16184	16263	16490	16293	16378	16564	16271	16527	16515	16403	16477	16294	16302	16128	16354	16412	16315	16544	16419	16431	16612	16377	16392	16373	16296	16499	16404	16198	16211	16587	16551	16286	16375	16404	16463	16518	16456	16303	16321	16447	16332	16504	16398	16307	16395	16304	16262	16368	16370	16333	16601	16372	16352	16380	16339	16479	16280	16316	16331	16295	16386	16504	16530	16326	16286	16382	16194	16312	16264	16434	16072	16239	16434	16286	16399	16532	16390	16377	16287	16126	16169	16386	16188	16353	16365	16613	16374	16121	16232	16223	16368	16284	16175	16224	16537	16292	16257	16257	16227	16319	16176	16216	16295	16474	16313	16462	16366	16343	16260	16269	16306	16344	16146	16410	16259	16448	16314	16568	16395	16371	16484	16297	16306	16176	16371	16273	16485	16483	16475	16622	16316	16287	16332	16273	16467	16334	16368	16414	16312	16610	16319	16582	16319	16238	16490	16356	16443	16479	16557	16420	16489	16601	16553	16279	16481	16309	16086	16286	16374	16274	16359	16360	16289	16361	16158	16332	16486	16284	16414	16318	16444	16528	16391	16218	16324	16457	16435	16336	16529	16342	16600	16312	16449	16332	16629	16307	16118	16245	16416	16642	16461	16384	16244	16295	16485	16308	16305	16444	16185	16162	16293	16455	16264	16273	16485	16518	16332	16270	16423	16573	16390	16343	16397	16433	16463	16304	16188	16366	16556	16303	16619	16304	16416	16350	16469	16650	16259	16162	16512	16551	16230	16329	16231	16496	16173	16328	16525	16413	16298	16397	16412	16231	16557	16640	16512	16342	16530	16254	16367	16183	16464	16406	16330	16216	16520	16511	16222	16277	16409	16543	16310	16274	16225	16327	16518	16361	16370	16213	16143	16350	16442	16475	16329	16485	16522	16615	16491	16302	16468	16459	16615	16284	16331	16394	16395	16351	16394	16431	16387	16276	16387	16477	16642	16438	16401	16311	16417	16375	16229	16392	16291	16237	16408	16214	16408	16198	16295	16232	16424	16594	16328	16276	16221	16393	16176	16369	16394	16292	16196	16401	16351	16302	16299	16431	16281	16370	16376	16419	16604	16243	16318	16538	16385	16230	16366	16347	16279	16518	16357	16308	16457	16439	16413	16465	16266	16341	16436	16449	16452	16377	16401	16420	16339	16086	16388	16410	16221	16493	16474	16357	16444	16472	16273	16407	16664	16357	16241	16343	16348	16370	16232	16139	16440	16214	16113	16563	16258	16398	16482	16419	16479	16357	16383	16375	16253	16361	16692	16444	16646	16323	16231	16154	16476	16168	16169	16414	16298	16449	16595	16525	16493	16263	16295	16344	16341	16245	16303	16476	16413	16394	16282	16448	16231	16628	16328	16178	16431	16183	16341	16316	16235	16051	16341	16470	16418	16327	16161	16311	16427	16494	16362	16653	16385	16316	16455	16295	16372	16544	16278	16346	16467	16374	16261	16296	16565	16508	16383	16444	16267	16279	16323	16187	16190	16435	16306	16328	16480	16322	16469	16372	16404	16325	16388	16367	16169	16340	16339	16401	16410	16613	16569	16485	16442	16292	16216	16396	16337	16576	16292	16284	16362	16510	16355	16268	16221	16299	16247	16234	16280	16450	16290	16322	16375	16440	16256	16194	16248	16468	16303	16515	16278	16135	16221	16353	16669	16419	16346	16264	16290	16291	16181	16172	16213	16437	16285	16422	16334	16457	16398	16450	16351	16517	16541	16419	16195	16531	16256	16479	16492	16490	16298	16443	16258	16412	16287	16389	16384	16335	16463	16033	16314	16341	16369	16533	16421	16327	16361	16347	16529	16507	16242	16471	16172	16087	16353	16377	16329	16443	16238	16246	16461	16485	16488	16400	16365	16643	16326	16469	16257	16516	16120	16559	16261	16613	16311	16249	16342	16406	16286	16386	16365	16355	16396	16285	16279	16179	16416	16352	16331	16319	16303	16326	16440	16287	16360	16495	16249	16385	16243	16474	16338	16404	16489	16437	16239	16368	16529	16488	16207	16337	16440	16453	16382	16555	16425	16521	16345	16289	16578	16182	16418	16399	16367	16450	16288	16395	16364	16479	16419	16206	16292	16294	16296	16312	16199	16586	16347	16495	16257	16357	16334	16529	16528	16530	16443	16243	16360	16433	16517	16317	16444	16296	16502	16344	16488	16389	16605	16231	16326	16291	16170	16572	16277	16310	16282	16145	16450	16218	16422	16253	16332	16058	16263	16317	16352	16539	16470	16278	16341	16240	16390	16414	16260	16356	16370	16251	16477	16270	16287	16377	16211	16213	16261	16139	16398	16285	16465	16385	16355	16467	16426	16347	16188	16085	16240	16185	16212
28824	35993	28815	39676	53810	49325	33989	20843	14604	11599	10510	10337	10217	10303	10288	10321	10388	10233	10348	10254	10365	10155	10312	10299	10178	10180	10245	10356	10331	10218	10299	10327	10426	10290	10381	10187	10227	10263	10168	10382	10289	10247	10082	10261	10083	10216	10209	10157	10166	10127	10295	10318	10213	10250	10182	10237	10266	10252	10272	10282	10219	10244	10194	10383	10262	10329	10347	10200	10202	10259	10346	10181	10094	10240	10144	10183	10196	10052	10016	10229	10151	10222	10143	10164	10080	10217	10062	10387	10254	10200	10429	10161	10231	10383	10480	10276	10090	10223	10227	10076	10229	10274	10043	10195	10114	10309	10252	10267	10169	10105	10235	10286	10355	10144	10357	10294	10240	10250	10177	10039	10229	10134	10232	10130	10181	10160	10137	10118	10185	10235	10241	10179	10331	10129	10065	10193	10172	10240	10251	10291	10306	10400	10164	10233	10281	10153	10171	10256	10155	10318	10390	10273	10231	10225	10082	10246	10177	10240	10207	10301	10313	10050	10050	10231	10191	10180	10240	10299	10219	10134	10251	10201	10238	10183	10298	10148	10336	10355	10264	10211	10274	10240	10182	10313	10149	10144	10328	10196	10179	10211	10192	10183	10178	9986	10162	10189	10175	10219	10291	10161	10260	10356	10291	10233	10325	10173	10207	10261	10093	10454	10201	10254	10388	10209	10157	10081	10356	10452	10130	10356	10195	10229	10288	10301	10176	10299	10039	10186	10243	10128	10242	10114	10328	10072	10435	10153	10215	10335	10304	10031	10169	10138	10079	10256	10221	10245	10471	10137	10310	10113	10313	10213	10286	10257	10216	10187	10337	10364	10053	10299	10144	10112	10159	10339	10266	10181	10265	10202	10115	10261	10111	10120	10114	10232	10201	10109	10189	10236	10046	10441	10204	10160	10098	10340	10169	10286	10244	10430	10202	10201	10190	10333	10249	10000	10209	10053	10253	10155	10252	9984	10262	10327	10163	10231	10382	10193	10140	10397	9986	10147	10237	10268	10096	10185	10293	10201	10173	10093	10155	10291	10212	10374	10169	9949	10247	10088	10204	10165	10172	10102	10309	10344	10205	10122	10164	10217	10167	9989	10268	10317	10224	10203	10156	10122	10117	10063	10231	10313	10150	10251	10231	10091	10178	10364	10271	10317	10342	10323	10177	10267	10259	10209	10105	10225	10235	10137	10193	10042	10160	10220	10342	10250	10289	10212	10314	10179	10114	10230	10176	10137	10280	10226	10075	10112	10199	10136	10197	10277	10180	10298	10211	10153	10287	10129	10231	10212	10252	10214	10275	10301	10288	10303	10165	10145	10372	10114	10129	10299	10106	10112	10154	10296	10194	10078	10186	9993	10315	10240	10245	10103	10189	10278	10225	10439	10339	10279	10307	10314	10232	10330	10190	10205	10246	10153	10069	10143	10065	10091	10303	9985	10149	10278	10114	10210	10198	10046	10329	10241	10101	10224	10205	10356	10244	10225	10398	10201	10193	10324	10208	10221	10351	10200	10209	10196	10026	10318	10227	10158	10049	10225	10193	10225	10271	10222	10227	10180	10331	10206	10053	10131	10303	10303	10023	10226	10231	10211	10123	10199	10181	10316	10202	10194	10165	10094	10298	10345	10118	10284	10281	10151	10299	10129	10335	10311	10191	10278	10135	10171	10437	10247	10096	10294	10165	10107	10212	10357	10272	10178	10237	10057	10179	10181	10159	10272	10426	10213	10235	10169	10081	10378	10154	10157	10220	10239	10168	10282	10046	10061	10285	10391	10235	10229	10046	10244	10284	10080	10294	10175	10356	10267	10391	10235	10230	10201	10100	10343	10182	10313	10101	10208	10181	10253	10158	10281	10188	10303	10214	10021	10243	10191	10151	10131	10206	10179	10147	10132	10149	10108	10091	10335	10159	10163	10259	10043	10143	10017	10161	10227	10350	10259	10288	10292	10157	10410	10165	10143	10347	10126	10207	10246	10101	10246	10156	10216	10113	10200	10170	10374	10266	10359	10099	10255	10054	10232	10284	10088	10181	10252	10276	10203	10187	10003	10309	10202	10198	10312	10290	10152	10256	10113	10005	10103	10243	10060	10175	10197	10346	10218	10171	10298	10154	10373	10322	10203	10261	10252	10113	10260	10292	10306	10140	10128	10229	10225	10222	10119	10326	10250	10178	10314	10296	10211	10221	10078	10153	10174	10207	10195	10300	10072	10308	10244	10190	10233	10336	10119	9952	10269	10377	10139	10153	10124	10198	10200	10110	10168	10315	10408	10283	10251	10227	10065	10208	10386	10214	10293	10097	10156	10409	10209	10331	10094	10058	10254	10137	10201	10317	10182	10231	10243	10240	10146	10171	10133	10317	10131	10336	10166	10318	10264	10197	10112	10320	10189	10141	10306	10140	10143	10048	10285	10133	10172	10158	10148	10290	10294	10230	10124	10275	10136	10274	10315	10212	10176	10183	10220	10277	10220	10161	10217	10226	10192	10382	10366	10277	10236	10297	10144	10236	10093	10225	10194	10127	10205	10175	10298	10207	10122	10287	10202	10336	10284	10171	10211	10187	10332	10195	10208	10120	10252	10292	10154	10228	10176	10225	10238	10097	10278	10238	10205	10294	10149	10217	10250	10483	10305	10078	10279	10091	10220	10186	10206	10229	10186	10175	10303	10170	10099	10126	10162	10202	10285	10329	10211	10148	10103	10298	10114	10146	10136	10200	10161	10153	10054	10202	9987	10153	10231	10295	10300	10316	10236	10249	10223	10261	10067	10204	10166	10201	10189	10175	10224	10273	10226	10185	10245	10213	10280	10016	10302	10237	10357	10207	10064	10272	10282	10208	10264	10149	10197	10038	10234	10331	10173	10202	10117	10291	10236	10135	10253	10320	10154	10060	10006	10230	10115	10221	10318	10120	10304	10220	10247	10382	10284	10217	10227	10125	10138	10162	10132	10356	10237	10307	10135	10285	10437	10166	10141	10334	10259	10234	10240	10186	10104	10238	10444	10139	10218	10384	10394	10026	10295	10228	10307	10293	10311	10140	10284	10295	10040	10289	10040	10208	10117	10235	10305	10092	10289	10355	10113	10141	10243	10255	9998	10200	10346	10206	10191	10135	10188	10299	10169	10308	10065	10236	10241	10100	9965	10325	10251	10237	10210	10252	10234	10180	10263	10088	10240	10343	10375	10262	10220	10131	10409	10239	10347	10345	10283	10074	10169	10135	10130	10210	10057	9947	10367	10246	10056	10080	10218	10221	10242	10230	10175	10184	10196	10166	10212	10164	10218	10226	10316	10271	10234	10203	10088	10385	10277	10230	10174	10099	10331	10290	10173	10387	10129	10174	10072	10315	10064	10259	10221	10291	10309	10176	10235	10180	10240	10176	10230	10318	10381	10195	10165	10224	10231	10193	10311	10224	10309	10185	10238	10105	10204	10108	10248	10164	10337	10269	10268	10295	10199	10160	10126	10120	10276	10191	10273	10336	10142	10192	10148	10222	10146	10210	10192	10264	10167	10183	10329	10152	10172	10055	10232	10130	10290	10192	10019	10285	10210	10266	10124	10195	10143	10094	10377	10154	10298	10216	10253	10221	10234	10212	10157	10242	10224	10197	10355	10054	10378	10324	10248	10140	10250	10254	10328	10146	10153	10197	10240	10202	10258	10140	10333	10159	10240	10174	10247	10223	10179	10087	10181	10325	10374	10238	10370	10382	10174	10351	10184	10206	10125	10208	10132	10191	10040	10109	10198	10223	10270	10218	10057	10292	10092	10284	10204	10285	10312	10044	10263	10234	10430	10312	10366	10239	10242	10265	10151	10187	10277	10172	10235	10147	10333	10173	10252	10109	10232	10208	10248	10291	10124	10208	10167	10162	10241	9999	10214	10076	10246	10181	10041	10286	10216	10217	10284	10170	10141	10142	10264	10430	10132	10274	10405	10247	10229	10179	10268	10106	10347	10205	9966	10280	10069	10202	10080	10205	10237	10403	10272	10307	10302	10209	10147	10080	10252	10043	10257	10250	10070	10022	10085	10135	10109	10213	10222	10195	10178	10063	10209	10277	10159	10158	10125	10317	10314	10283	10177	10089	10202	10256	10268	10138	10317	10198	10129	10120	10237	10323	10182	10213	10246	10247	10101	10265	10168	10377	10222	10088	10313	10173	10290	10291	10249	10145	10205	10212	10170	10065	10306	10159	10173	10044	10191	10275	10203	10346	10121	10252	10287	10148	10036	10322	10211	10170	10082	10225	10169	10376	10122	10290	10157	10249	10124	10186	10191	10096	10284	10134	10349	10279	10040	10177	10189	10432	10282	10214	10134	10366	10188	10180	10162	10243	10238	10215	10228	10262	10196	10177	10268	10225	10284	10248	10222	10133	10216	10128	10281	10136	10195	10241	10186	10248	10181	10392	10216	10231	10140	10291	10247	10024	10164	10277	10204	10232	10212	10217	10290	10299	10237	10153	10351	10197	10272	10119	10088	10307	10241	10305	10261	10029	10254	10402	10363	10238	10318	10177	10156	10236	10261	10271	10180	10225	10104	10326	10278	10153	10243	10232	10276	10256	10081	10154	10400	10249	10238	10071	10112	10247	10250	10292	10374	10207	10287	10275	10237	10211	10209	10295	10315	10193	10156	10217	10217	10237	10195	10271	10149	10165	10266	10242	10213	10227	10088	10361	10064	10284	10245	10249	10142	10197	10172	10332	10218	10098	10228	10285	10155	10225	10244	10234	10376	10212	10229	10365	10126	10247	10222	10212	10062	10016	10110	10081	10168	10296	10125	10173	10186	10113	10120	10306	10322	10272	10244	10082	10086	10302	10220	10228	10217	10231	10369	10148	10285	10230	10240	10260	10213	10193	10343	10399	10346	10166	10272	10356	10193	10211	10195	10280	10269	10343	10091	10220	10325	10090	10303	9963	10078	10290	10217	10275	10058	10245	10222	10171	10304	10259	10173	10226	10198	10255	10243	10447	10117	10427	10166	10355	10168	10192	10186	10217	10079	10182	10276	10191	10162	10221	10266	10289	10237	10341	10265	10189	10296	10007	10128	10063	10265	10274	10115	10333	10155	10258	10259	10355	10110	10176	10346	10115	10311	10169	10222	10079	10325	10123	10340
24193	21567	28898	29397	54727	65560	57897	40541	28156	21446	18223	17302	16778	16975	17079	17098	17143	16930	16999	16638	16905	16863	17016	16830	16832	17040	16957	16873	17072	16903	16856	16787	16747	16692	16968	16733	16778	16708	16765	16588	16893	16947	16904	16828	16995	16868	16897	16868	16867	16917	16956	16829	16935	16957	16906	16922	16963	16846	16799	16917	16813	16724	16859	16777	16710	16710	16702	16625	16738	16699	16669	16811	16624	16710	16887	16741	16662	16586	16809	16687	16836	16676	16909	16692	16952	16831	16842	16746	16860	16704	16993	16854	16752	16697	16844	16870	16791	16703	16567	16636	16761	16797	16790	16506	16769	16874	16714	16932	16876	16952	16724	16590	16777	16745	16753	16664	16543	16883	16854	16497	16752	16773	16750	16568	16761	16741	16673	16710	16810	16838	16857	16860	16724	16654	16797	16976	16999	16578	16695	16567	16457	16693	16854	16753	16904	16794	16780	16698	16701	16946	16890	16554	16785	16874	16723	16849	16781	16776	17005	16974	16813	16799	16860	16798	16952	16839	16744	16547	16523	16755	16822	16740	16716	16704	16559	16967	17023	16886	16871	16948	16678	16731	16697	16759	16789	16765	16843	16569	16744	16732	16669	16681	16828	16599	16701	16642	16630	16713	16873	16665	16855	16780	16712	16717	16817	16865	16977	16689	16866	16763	17028	16553	16674	16646	16838	16934	16627	16730	16685	16627	16662	16563	16618	16625	16662	16771	16695	16567	16480	16779	16618	16619	16469	16767	16884	16840	16752	16895	16660	16750	16594	16667	16868	16550	16592	16749	16715	16738	16664	16914	16779	16782	16685	16629	16745	16535	16689	16841	16762	16579	16542	16753	16870	16925	16648	16629	16808	16575	16867	16651	16773	16620	16866	16776	16791	16955	16676	16787	16360	16718	16868	16903	16896	16780	16561	16716	16758	16701	16689	16784	17072	16825	16848	16693	16701	16863	16635	16673	16758	16702	16786	16667	16532	16545	16716	16693	16599	16692	16633	16760	16698	16741	16648	16720	16745	16884	16795	16608	16862	16912	16888	17042	16663	16711	16638	16398	16795	16688	16809	16740	16725	16707	16850	16934	16669	16790	16585	16542	16731	16573	16588	16748	16641	16939	16789	16742	16781	16672	16739	16700	16740	16691	16741	16727	16774	16807	16767	16769	16711	16852	16812	16635	16863	16672	16742	16680	16778	16833	16575	16875	16770	16699	16750	16732	16616	16885	16734	16699	16840	16814	16838	16881	16761	16934	16747	16665	16693	16654	16617	16798	16724	16553	16926	16676	16871	16761	16744	16643	16904	16768	16624	16653	16641	16751	16799	16771	16742	16712	16701	16826	16833	16556	16584	16606	16693	16796	16687	16729	17067	16902	16638	16619	16915	16758	16538	16654	16683	16888	16697	16668	16759	16763	16644	16809	16830	16604	16647	16927	16903	16587	16782	16825	16899	16899	16793	16729	17055	16656	16904	17062	16746	16719	16652	16747	16857	16799	16731	16544	16602	16840	16723	16657	16855	16637	16568	16567	16664	16772	16899	16561	16809	16695	16841	16587	16882	16866	16666	16739	16787	16798	16705	16664	16914	16786	16852	16742	16945	16705	16917	16838	16637	16732	16944	16705	16733	16490	16787	16699	16611	16653	16838	16759	16727	16875	16761	16741	16849	16613	16914	16902	16806	16810	16893	16877	17017	16685	16686	16538	16866	16910	16847	16578	16657	16754	16736	16522	16741	16838	16678	16701	16784	16719	16736	16680	16727	16730	16665	16537	16839	16854	16699	16764	16772	16715	16640	16531	16752	17006	16846	16894	16903	16902	16828	16743	16667	16686	16750	16832	17090	16637	16827	16472	16819	17033	16712	16795	16805	16603	16517	16537	16743	16892	16717	16764	16870	16649	16747	16680	16902	16835	16607	16621	16630	16702	16733	16461	16819	16753	16823	16787	16851	16734	16724	16695	16810	16944	16869	16876	16839	16689	16772	16830	16793	16820	16857	16670	16719	16699	16628	16754	16659	16688	16740	16660	16776	16485	16662	16654	16658	16741	16741	16854	16684	16804	16638	16742	16650	16773	16595	16675	16797	16722	16824	16795	16679	16816	16614	16738	16995	16886	16778	16568	16660	16689	16835	16600	16658	16914	16775	16836	16584	16590	16731	16692	16892	16618	16821	16691	16703	16948	16603	16841	16710	16884	16782	16819	16860	16725	16732	16710	16723	16895	16896	16800	16815	16767	16582	16776	16758	16776	16983	16681	16856	16852	16682	16797	16715	16708	16584	16729	16616	16913	16660	16694	16782	16765	16928	16865	16575	16662	16752	16672	16715	16540	16695	16669	16647	16731	16936	16790	16577	16929	16691	16700	16844	16634	16823	16770	16570	16688	16854	16716	16697	16622	16928	16734	16754	16936	16946	16708	16867	16805	16983	16968	16825	16645	16680	16640	16959	16840	16652	16804	16698	16689	16825	16683	16860	16798	16942	16826	16984	16927	16660	16726	16606	16878	16650	16785	16760	16752	16791	16729	16489	16766	16744	16732	16803	16770	16791	16765	16627	16678	16961	16781	16850	17011	16601	16810	16568	16608	16696	16660	16741	16687	16646	16641	16643	16707	16702	16757	16838	16687	16839	16830	16874	16931	16840	16599	16642	16655	16719	16499	16916	16775	16736	16795	16729	17106	16709	16932	16714	16712	16582	16538	16664	16827	16773	16841	16759	16840	16949	16648	16536	16808	16710	16805	16755	16698	16653	16854	16806	16744	16867	16736	16876	16617	16779	16608	16737	16724	16691	16790	16852	16646	16748	16601	16568	16616	16608	16589	16795	16621	16620	16876	16811	16695	16836	16643	16945	16664	16801	16949	16723	16799	16766	16783	16699	16794	16931	16793	16765	17033	16922	16746	16780	16820	16907	16631	16712	16635	16663	16696	16463	16742	16594	16720	16841	16608	16879	16737	16869	16896	16722	16934	16689	16904	16913	16590	16717	16761	17005	16658	16850	16758	16904	16814	16866	16653	16786	16765	16720	16495	16888	16727	16733	16814	16616	16818	16746	16728	16798	16844	16752	16731	16676	16858	16664	16697	16858	16898	16805	16787	16722	16802	16931	16803	16823	16952	16635	16683	16677	16850	16891	16785	16921	16920	16702	16569	16817	16824	16805	16875	16807	16871	16641	16587	16792	16671	16778	16896	16804	16508	16864	16712	16880	16956	16844	16734	16800	16731	16580	16855	16730	16821	16675	16682	16580	16734	16813	16841	16692	16747	16490	16660	16554	16504	16892	16902	16888	16540	16702	16575	16750	16732	16925	16802	16683	16964	16719	16690	16727	16740	16793	16649	16675	16640	16819	16758	16738	16430	16624	16765	16721	16686	16766	16774	16719	16712	16691	16703	16765	16882	16732	16613	16785	16708	16805	16554	16700	16762	16806	16709	16665	16807	16781	16678	16686	16637	16649	16961	16851	16931	16818	16940	16729	16923	16786	16827	16834	16812	16821	16839	17051	16852	16908	16987	16784	16789	16559	16723	16732	16759	16773	16791	16851	16820	16948	16650	16608	16739	16917	16587	16464	16614	16602	16498	16841	16688	16451	16470	16914	16795	16708	16700	16821	16700	16604	16567	16597	16669	16648	16657	16634	16993	16772	16611	16631	16748	16647	16614	16835	16833	16827	16643	16862	16724	16854	16768	16957	16650	16774	16833	16699	16452	16727	16848	16895	16706	16715	16565	16778	16743	16687	16823	16537	16641	16617	16857	16646	16814	16677	16577	16730	16852	16739	16884	16616	16840	16781	16669	16681	16753	16475	16729	16859	16791	16534	16754	16695	16751	16639	16668	16660	16769	17051	16919	16706	16702	16815	16931	16702	16961	16740	16617	16530	16708	16553	16963	16653	16695	16715	16517	16776	16788	16711	16861	16926	16592	16619	16956	16536	16775	16976	16857	16655	16801	16833	16685	16863	16776	16837	16780	16687	16777	16836	16788	16835	16846	16655	16858	16842	16840	16768	16792	16735	16847	16845	16703	16775	16651	16648	16744	16686	16848	16629	16783	16735	16703	16781	16562	16719	16885	16810	16847	16820	16688	16799	16722	16896	16832	16631	16858	16813	16733	16563	16905	16866	16737	16590	16745	16987	16553	16751	16567	16755	16564	16851	16729	16750	16717	16746	16747	16822	16748	16899	16980	16792	16703	16616	16745	16773	16846	16915	16671	16661	16970	16658	16836	16597	16815	17041	16766	16725	16544	16923	16608	16664	16667	16830	16781	16857	16803	16763	16799	16744	16774	16699	16768	16679	16889	16751	16729	16773	16952	16755	16732	16678	16944	16797	16687	16602	16742	16811	16608	16722	16682	16791	16701	16891	16548	16725	16686	16664	16538	16921	16880	16697	16882	16842	16753	16483	16674	16877	16686	16791	16849	16730	17023	16717	16742	16672	16632	16662	16736	16504	16839	16696	16782	16630	16710	16716	16927	16984	16924	16918	16658	16523	16666	16726	16751	16579	16775	16824	16871	16603	16843	16601	16611	16575	16601	16755	16999	16670	16754	16891	16810	16930	16675	16801	16740	16725	16810	16672	16724	16861	16822	16861	16798	16707	16506	16590	16745	16770	16737	16789	16762	16709	16625	16744	16916	16869	16782	16683	16680	16825	16724	16703	16841	16830	16825	16773	16881	17084	16930	16860	16766	16816	16774	16754	16700	16771	16608	16760	16991	16892	16721	16769	16633	16811	16712	16638	16602	16711	16738	16921	16786	16883	16732	16651	16690	16568	16867	16725	17029	16820	16768	16833	16776	16619	16748	16618	16719	16915	16703	16805	16698	16822	16839	16758	16741	16593	16829	16849	16762	16750	16697	16594	16635	16596	16772	16892	16694	16750	16537	16792	16891	16810	16617	16508	16753	16704	16784	16812	16682	17038	16647	16822	16713	16719	16698	16873	16551	16797	16865	16765	16875	16851	16770	16933	16764	16880	16858	16628	16740	16853	16662	16965	16617	16874	16654	16934	16755	16728	16723	16615	16632	16711	16761	16695	16697	16588	16949	16882	16843	16695	16603	16877	16648	16680	16727	16702	16666	16844	16839	16646	16612	16774	16975	16547	16638	16666	16560	16779	16817	16648	16750
29742	41096	41418	48143	70229	68241	52006	31560	19661	13554	11281	10675	10635	10622	10729	10587	10593	10676	10588	10635	10622	10838	10649	10718	10674	10568	10653	10773	10751	10726	10569	10778	10704	10711	10769	10563	10725	10692	10508	10800	10669	10543	10482	10666	10562	10662	10572	10701	10572	10713	10673	10491	10555	10544	10628	10573	10670	10637	10471	10710	10637	10419	10505	10418	10502	10756	10456	10738	10593	10590	10548	10409	10489	10482	10734	10603	10589	10586	10565	10651	10753	10603	10613	10575	10705	10522	10596	10706	10641	10696	10682	10538	10654	10551	10663	10517	10649	10353	10550	10529	10646	10673	10559	10483	10642	10576	10618	10680	10549	10616	10764	10640	10697	10597	10607	10465	10478	10683	10667	10689	10587	10634	10449	10492	10735	10607	10649	10716	10554	10527	10504	10489	10546	10493	10524	10701	10635	10612	10590	10616	10523	10515	10569	10543	10522	10455	10523	10398	10528	10417	10570	10599	10647	10646	10671	10568	10615	10678	10577	10790	10514	10526	10529	10435	10616	10571	10553	10635	10479	10568	10477	10662	10489	10573	10615	10521	10584	10708	10594	10565	10704	10610	10612	10595	10644	10747	10412	10615	10510	10445	10565	10403	10524	10601	10602	10509	10732	10468	10552	10500	10666	10583	10564	10579	10535	10538	10389	10490	10532	10676	10333	10432	10652	10694	10573	10529	10644	10614	10614	10756	10611	10418	10672	10486	10664	10578	10561	10517	10660	10602	10490	10582	10645	10540	10578	10699	10656	10594	10540	10656	10559	10592	10652	10455	10672	10575	10469	10591	10485	10666	10573	10581	10583	10351	10460	10654	10542	10563	10554	10599	10705	10737	10662	10469	10541	10627	10531	10573	10524	10664	10562	10487	10487	10563	10827	10627	10535	10518	10577	10642	10549	10662	10589	10467	10489	10635	10564	10572	10623	10328	10594	10701	10546	10693	10476	10616	10560	10625	10626	10525	10593	10541	10396	10406	10613	10662	10643	10544	10534	10447	10488	10566	10579	10594	10614	10623	10426	10631	10642	10567	10542	10629	10526	10665	10566	10588	10480	10574	10568	10564	10564	10546	10648	10572	10551	10493	10479	10582	10749	10555	10730	10457	10776	10524	10466	10664	10602	10521	10652	10573	10683	10623	10638	10555	10554	10569	10511	10410	10526	10629	10643	10696	10428	10586	10392	10433	10534	10474	10542	10693	10402	10710	10620	10605	10655	10568	10561	10544	10370	10770	10405	10411	10532	10660	10446	10759	10503	10590	10501	10694	10457	10656	10538	10658	10535	10673	10469	10686	10517	10655	10543	10494	10554	10661	10516	10638	10674	10597	10571	10467	10616	10518	10548	10627	10766	10641	10551	10511	10557	10679	10606	10609	10501	10557	10467	10620	10574	10634	10386	10539	10581	10539	10665	10598	10609	10439	10679	10510	10673	10504	10569	10656	10557	10581	10533	10621	10453	10766	10560	10511	10567	10516	10539	10490	10593	10493	10596	10616	10558	10616	10527	10611	10470	10555	10626	10640	10578	10686	10630	10524	10600	10456	10599	10465	10636	10751	10552	10513	10445	10438	10405	10539	10548	10720	10559	10514	10557	10564	10507	10491	10554	10640	10590	10740	10643	10446	10601	10671	10635	10590	10518	10686	10550	10626	10540	10431	10548	10547	10705	10635	10603	10458	10467	10647	10500	10631	10677	10688	10576	10649	10577	10601	10516	10634	10545	10539	10641	10546	10500	10528	10748	10557	10556	10549	10638	10777	10461	10535	10518	10386	10629	10601	10562	10711	10419	10536	10562	10570	10708	10455	10666	10485	10568	10580	10468	10576	10740	10643	10523	10491	10552	10534	10430	10491	10597	10465	10491	10510	10548	10548	10772	10545	10644	10531	10563	10507	10478	10535	10567	10656	10810	10633	10651	10621	10499	10673	10675	10353	10729	10473	10583	10642	10533	10536	10600	10540	10707	10522	10510	10435	10662	10609	10619	10661	10593	10540	10468	10584	10536	10651	10570	10645	10488	10642	10448	10415	10637	10535	10642	10601	10698	10410	10397	10744	10494	10527	10556	10463	10681	10681	10707	10640	10533	10504	10433	10723	10629	10659	10609	10614	10473	10629	10625	10490	10691	10457	10625	10658	10405	10559	10792	10525	10530	10571	10678	10499	10524	10534	10686	10373	10645	10575	10634	10663	10515	10418	10594	10319	10558	10567	10599	10721	10702	10581	10598	10451	10608	10599	10519	10585	10628	10541	10481	10493	10784	10690	10426	10465	10585	10632	10647	10459	10750	10437	10408	10675	10544	10584	10662	10541	10561	10404	10650	10607	10607	10509	10737	10615	10595	10693	10542	10653	10528	10607	10608	10560	10434	10521	10755	10524	10624	10736	10659	10599	10616	10625	10419	10548	10528	10641	10498	10591	10559	10426	10682	10625	10552	10482	10494	10569	10511	10558	10549	10575	10628	10676	10571	10546	10495	10418	10611	10588	10578	10634	10556	10692	10553	10532	10625	10652	10578	10508	10547	10709	10516	10471	10503	10618	10575	10534	10629	10463	10610	10668	10548	10568	10626	10744	10541	10531	10552	10556	10665	10457	10615	10706	10466	10586	10549	10565	10531	10617	10638	10638	10501	10681	10555	10639	10725	10411	10636	10503	10470	10579	10423	10722	10573	10459	10631	10672	10507	10496	10399	10638	10578	10481	10482	10513	10576	10635	10602	10752	10538	10517	10635	10568	10535	10423	10597	10644	10748	10564	10651	10635	10443	10580	10538	10601	10598	10657	10556	10626	10569	10420	10526	10543	10721	10495	10553	10472	10464	10638	10591	10590	10438	10678	10684	10648	10479	10512	10610	10623	10472	10602	10511	10510	10563	10585	10503	10555	10737	10686	10540	10701	10488	10499	10650	10508	10518	10547	10665	10527	10596	10471	10517	10594	10748	10659	10447	10557	10425	10580	10569	10653	10566	10518	10660	10506	10651	10582	10460	10483	10603	10392	10575	10603	10644	10371	10439	10483	10542	10687	10710	10660	10728	10576	10638	10652	10641	10473	10455	10795	10692	10538	10588	10504	10535	10511	10680	10506	10569	10619	10612	10662	10713	10613	10490	10518	10533	10736	10504	10637	10550	10443	10631	10619	10519	10587	10596	10575	10597	10624	10489	10715	10674	10556	10433	10576	10596	10579	10353	10677	10500	10434	10685	10538	10557	10431	10723	10600	10478	10592	10526	10506	10635	10692	10580	10537	10713	10577	10616	10502	10538	10600	10648	10580	10442	10509	10645	10566	10474	10484	10631	10419	10499	10563	10586	10456	10605	10629	10568	10500	10686	10490	10562	10394	10720	10557	10528	10550	10591	10569	10392	10482	10554	10584	10527	10527	10612	10609	10614	10541	10633	10420	10571	10553	10488	10428	10662	10469	10566	10332	10644	10480	10517	10660	10586	10521	10529	10518	10731	10610	10559	10572	10479	10557	10544	10440	10687	10615	10561	10568	10423	10489	10575	10545	10632	10476	10743	10740	10580	10556	10598	10536	10562	10585	10615	10683	10552	10625	10484	10541	10583	10557	10458	10686	10695	10550	10524	10624	10602	10518	10751	10537	10643	10588	10531	10477	10640	10455	10452	10537	10500	10517	10623	10743	10612	10481	10510	10603	10484	10604	10411	10679	10658	10542	10541	10470	10646	10566	10475	10577	10584	10469	10617	10604	10601	10563	10625	10516	10597	10575	10623	10457	10523	10577	10589	10614	10615	10548	10677	10463	10469	10505	10574	10486	10647	10660	10672	10589	10493	10705	10440	10431	10573	10611	10533	10447	10414	10421	10667	10590	10367	10411	10509	10538	10616	10644	10565	10548	10529	10601	10542	10424	10576	10503	10697	10589	10560	10583	10573	10426	10508	10604	10482	10430	10768	10631	10646	10591	10538	10667	10652	10628	10517	10523	10626	10757	10620	10703	10575	10612	10494	10507	10624	10609	10638	10598	10554	10595	10544	10691	10415	10690	10582	10573	10598	10466	10806	10466	10669	10632	10750	10509	10535	10513	10564	10558	10403	10702	10483	10559	10521	10612	10550	10537	10584	10504	10450	10595	10474	10573	10629	10724	10719	10491	10541	10687	10553	10572	10519	10679	10594	10447	10528	10456	10479	10659	10519	10749	10470	10718	10643	10684	10471	10679	10762	10716	10674	10542	10595	10501	10686	10635	10558	10521	10594	10485	10497	10620	10531	10545	10669	10548	10574	10673	10453	10561	10562	10482	10561	10592	10612	10573	10532	10603	10663	10544	10565	10463	10659	10585	10452	10618	10635	10613	10623	10590	10645	10519	10612	10614	10606	10499	10555	10563	10461	10625	10470	10671	10770	10583	10575	10631	10507	10527	10592	10482	10682	10609	10619	10567	10554	10512	10472	10691	10459	10586	10550	10592	10579	10602	10660	10754	10640	10703	10581	10634	10751	10601	10574	10528	10636	10528	10486	10735	10664	10615	10664	10673	10540	10854	10457	10596	10617	10627	10454	10598	10634	10585	10576	10697	10446	10608	10456	10587	10469	10612	10701	10556	10626	10464	10598	10537	10601	10467	10553	10695	10565	10540	10726	10709	10531	10652	10536	10600	10557	10540	10585	10506	10537	10430	10596	10480	10612	10567	10640	10531	10607	10559	10573	10682	10486	10636	10781	10608	10708	10514	10714	10585	10420	10307	10528	10575	10707	10553	10574	10561	10555	10353	10832	10576	10557	10415	10634	10645	10634	10701	10658	10722	10622	10646	10597	10628	10583	10411	10683	10476	10489	10525	10659	10608	10449	10421	10622	10588	10683	10486	10629	10588	10503	10586	10539	10604	10717	10579	10601	10553	10512	10549	10567	10565	10591	10512	10749	10462	10702	10571	10631	10490	10594	10555	10551	10652	10602	10660	10658	10588	10609	10308	10592	10636	10640	10630	10621	10627	10660	10576	10608	10510	10568	10635	10626	10624	10473	10366	10506	10497	10655	10502	10558	10699	10667	10655	10698	10508	10520	10577	10530	10469	10531	10498	10469	10637	10512	10500	10670	10575	10550	10596	10487	10721	10419	10512	10392	10745	10625	10525	10623	10549	10538	10495	10633	10603	10529	10516
33052	26677	25448	22261	24651	26168	23721	20079	17941	17327	16852	16846	16506	16625	16681	16442	16639	16410	16354	16382	16647	16544	16606	16378	16598	16321	16588	16572	16629	16387	16587	16755	16565	16532	16646	16465	16677	16622	16360	16502	16589	16500	16368	16679	16671	16409	16563	16573	16443	16654	16731	16586	16213	16623	16531	16581	16538	16387	16646	16343	16565	16492	16458	16500	16537	16560	16518	16367	16441	16503	16578	16397	16685	16588	16554	16298	16529	16613	16620	16349	16598	16636	16534	16301	16573	16497	16470	16522	16609	16477	16383	16479	16570	16506	16496	16469	16437	16643	16581	16333	16518	16712	16399	16625	16506	16368	16576	16528	16716	16441	16672	16414	16347	16713	16622	16661	16372	16598	16546	16392	16592	16619	16470	16461	16603	16610	16570	16483	16623	16370	16466	16477	16581	16456	16561	16719	16593	16655	16482	16433	16496	16359	16556	16526	16345	16356	16657	16672	16702	16500	16393	16337	16465	16465	16535	16536	16455	16515	16464	16440	16427	16360	16354	16351	16491	16449	16556	16305	16306	16340	16417	16533	16689	16659	16464	16447	16392	16485	16279	16318	16411	16543	16461	16704	16465	16278	16383	16794	16531	16298	16471	16364	16432	16502	16478	16642	16654	16493	16371	16667	16572	16372	16545	16408	16477	16590	16353	16736	16463	16527	16418	16498	16627	16433	16538	16534	16433	16533	16532	16402	16343	16482	16611	16547	16379	16476	16391	16313	16358	16431	16456	16523	16452	16411	16466	16464	16398	16542	16542	16448	16477	16435	16370	16401	16464	16400	16413	16414	16374	16560	16695	16330	16532	16431	16563	16465	16485	16552	16643	16247	16120	16618	16320	16509	16450	16670	16250	16396	16321	16425	16475	16516	16635	16560	16529	16474	16525	16418	16485	16445	16413	16605	16575	16321	16630	16550	16614	16286	16538	16580	16587	16436	16422	16746	16550	16735	16678	16420	16497	16415	16473	16505	16515	16307	16475	16489	16569	16572	16531	16321	16492	16608	16387	16435	16514	16360	16517	16506	16473	16389	16466	16549	16549	16339	16499	16624	16510	16801	16437	16510	16638	16399	16426	16353	16446	16519	16417	16552	16445	16402	16567	16333	16357	16387	16407	16383	16369	16573	16435	16591	16380	16424	16492	16539	16483	16537	16547	16324	16381	16319	16377	16497	16471	16297	16364	16370	16354	16513	16457	16476	16663	16570	16268	16581	16349	16508	16329	16502	16519	16486	16487	16440	16395	16397	16558	16428	16442	16525	16617	16387	16720	16545	16596	16581	16342	16322	16463	16514	16402	16540	16253	16502	16742	16407	16636	16400	16529	16716	16656	16257	16614	16486	16546	16476	16255	16640	16600	16667	16647	16493	16200	16568	16458	16380	16543	16419	16703	16564	16688	16685	16412	16358	16614	16684	16425	16757	16375	16502	16682	16554	16317	16403	16544	16578	16483	16521	16561	16562	16623	16512	16623	16618	16576	16549	16503	16689	16546	16464	16470	16825	16705	16393	16600	16487	16578	16409	16460	16499	16685	16414	16376	16583	16655	16469	16781	16464	16398	16527	16413	16258	16454	16335	16547	16585	16214	16323	16488	16348	16337	16449	16673	16385	16433	16395	16429	16439	16369	16621	16479	16603	16319	16462	16655	16451	16405	16432	16615	16519	16397	16347	16384	16496	16663	16277	16516	16529	16458	16541	16560	16644	16391	16516	16503	16575	16566	16698	16428	16407	16516	16468	16452	16420	16488	16485	16506	16415	16420	16539	16572	16431	16555	16430	16676	16533	16322	16631	16429	16588	16479	16443	16384	16448	16375	16524	16458	16479	16476	16452	16619	16497	16457	16346	16520	16630	16633	16457	16613	16514	16587	16685	16527	16267	16429	16393	16582	16389	16437	16331	16527	16439	16569	16499	16455	16467	16564	16548	16435	16467	16851	16585	16345	16388	16589	16405	16276	16517	16652	16609	16607	16466	16534	16498	16239	16623	16486	16388	16475	16612	16402	16441	16499	16245	16433	16528	16615	16437	16472	16511	16321	16616	16549	16586	16343	16373	16578	16699	16594	16397	16453	16664	16374	16624	16276	16355	16554	16455	16624	16543	16422	16612	16582	16454	16491	16640	16288	16431	16436	16449	16408	16563	16395	16549	16340	16370	16310	16499	16450	16431	16286	16558	16546	16562	16564	16668	16410	16364	16280	16454	16435	16430	16386	16701	16548	16382	16542	16268	16532	16457	16384	16406	16499	16435	16353	16432	16709	16418	16634	16519	16646	16506	16467	16404	16495	16384	16450	16493	16374	16493	16534	16405	16479	16484	16560	16558	16370	16470	16490	16352	16273	16448	16474	16633	16578	16479	16417	16377	16539	16413	16504	16392	16380	16598	16383	16568	16539	16685	16604	16553	16571	16316	16389	16451	16585	16471	16309	16525	16619	16525	16651	16587	16492	16591	16692	16454	16634	16431	16491	16220	16579	16520	16354	16349	16526	16408	16648	16522	16490	16495	16541	16494	16443	16331	16330	16504	16509	16574	16396	16483	16419	16372	16529	16342	16569	16414	16412	16474	16511	16354	16342	16419	16395	16324	16357	16510	16202	16484	16464	16415	16523	16356	16455	16337	16389	16678	16524	16710	16375	16570	16546	16529	16398	16500	16418	16476	16448	16444	16478	16522	16670	16550	16566	16482	16604	16353	16443	16629	16495	16599	16536	16376	16470	16622	16481	16364	16556	16500	16454	16373	16305	16716	16722	16614	16517	16678	16704	16428	16454	16378	16262	16374	16459	16352	16506	16500	16462	16602	16555	16268	16303	16594	16675	16484	16568	16482	16603	16513	16460	16449	16412	16479	16427	16476	16424	16510	16281	16446	16440	16457	16448	16448	16541	16478	16422	16455	16489	16570	16531	16567	16578	16406	16384	16644	16232	16497	16567	16287	16374	16423	16608	16574	16501	16310	16362	16394	16373	16404	16505	16466	16528	16482	16480	16504	16388	16461	16754	16269	16346	16452	16392	16501	16358	16440	16285	16445	16358	16179	16502	16444	16507	16527	16467	16374	16491	16532	16488	16460	16406	16334	16483	16474	16499	16594	16254	16362	16622	16125	16269	16393	16609	16555	16458	16533	16512	16589	16506	16500	16474	16519	16436	16434	16634	16440	16255	16415	16421	16337	16487	16473	16547	16538	16527	16586	16671	16446	16486	16403	16450	16296	16555	16399	16531	16616	16648	16628	16572	16442	16464	16546	16488	16722	16515	16365	16520	16486	16406	16493	16394	16786	16572	16358	16376	16414	16355	16336	16503	16490	16443	16596	16405	16557	16557	16569	16500	16417	16570	16429	16661	16301	16428	16418	16572	16614	16363	16649	16529	16587	16561	16677	16627	16501	16388	16503	16462	16363	16750	16473	16625	16380	16580	16508	16534	16450	16454	16400	16195	16706	16563	16543	16324	16503	16407	16223	16700	16436	16660	16605	16657	16465	16302	16423	16293	16410	16291	16441	16566	16482	16490	16480	16554	16405	16352	16429	16203	16501	16513	16688	16395	16356	16713	16461	16481	16661	16534	16629	16462	16416	16449	16493	16538	16532	16424	16506	16399	16432	16480	16638	16576	16414	16570	16621	16651	16672	16760	16355	16561	16264	16464	16344	16571	16433	16516	16584	16599	16426	16422	16445	16480	16472	16655	16591	16481	16589	16584	16474	16561	16695	16683	16339	16441	16486	16521	16506	16594	16533	16579	16535	16406	16404	16335	16364	16504	16502	16485	16464	16449	16499	16653	16755	16562	16513	16445	16648	16628	16583	16437	16576	16424	16724	16553	16672	16548	16475	16423	16195	16378	16590	16587	16623	16424	16257	16379	16534	16570	16437	16320	16425	16529	16494	16413	16562	16534	16657	16511	16511	16433	16558	16314	16261	16526	16561	16511	16607	16474	16376	16441	16448	16313	16574	16366	16369	16317	16454	16578	16448	16280	16574	16518	16377	16558	16276	16568	16482	16297	16533	16395	16511	16741	16467	16565	16648	16424	16379	16449	16327	16574	16465	16705	16379	16499	16417	16590	16231	16625	16409	16447	16431	16494	16321	16418	16548	16350	16412	16393	16294	16542	16424	16580	16368	16645	16527	16449	16544	16489	16602	16524	16412	16486	16461	16533	16413	16587	16385	16475	16485	16677	16381	16566	16471	16334	16465	16502	16494	16384	16473	16559	16313	16436	16482	16404	16437	16437	16278	16678	16583	16542	16567	16359	16498	16441	16738	16380	16540	16542	16269	16425	16535	16682	16449	16316	16597	16481	16332	16422	16703	16522	16444	16613	16503	16635	16648	16229	16385	16187	16333	16545	16695	16492	16517	16682	16629	16501	16341	16530	16479	16509	16374	16437	16676	16802	16294	16519	16429	16299	16516	16661	16410	16483	16629	16539	16507	16833	16531	16502	16528	16424	16626	16378	16468	16618	16334	16571	16698	16419	16530	16436	16501	16540	16363	16435	16513	16433	16527	16372	16461	16338	16379	16347	16399	16414	16255	16323	16506	16482	16439	16465	16380	16538	16488	16460	16247	16480	16650	16436	16318	16464	16661	16404	16534	16308	16630	16615	16704	16427	16526	16232	16420	16524	16523	16473	16525	16596	16565	16441	16485	16643	16364	16481	16663	16602	16460	16449	16447	16405	16500	16764	16684	16499	16492	16644	16562	16579	16283	16333	16266	16732	16479	16556	16303	16466	16371	16635	16561	16640	16384	16578	16548	16502	16654	16464	16605	16419	16407	16512	16518	16558	16398	16727	16381	16520	16564	16665	16616	16357	16531	16375	16418	16546	16381	16268	16367	16251	16407	16314	16571	16432	16446	16447	16454	16544	16652	16636	16708	16511	16374	16449	16735	16568	16621	16402	16475	16538	16459	16424	16522	16675	16402	16524	16575	16735	16641	16605	16490	16166	16349	16520	16612	16568	16533	16491	16660	16390	16405	16421	16385	16300	16526	16520	16757	16429	16437	16427	16373	16337	16594	16560	16573	16584	16296	16486	16478	16456	16400	16524	16480	16485	16391	16270	16565	16437	16333	16471	16520	16512	16648	16510	16450	16397	16579	16561	16434	16583	16488	16359	16304	16588	16587
20226	24721	17576	14320	18601	19017	15884	12402	10974	10392	10353	10311	9985	10165	10109	10224	10308	10247	10116	10174	9928	10322	10090	10047	10201	10102	10219	10157	10043	9943	10037	10089	10079	10209	10171	10062	10187	10149	10060	9914	10177	10210	10176	10064	10162	9957	10044	10103	10013	10034	10104	10280	10065	10044	10137	10066	10151	10042	10140	10112	10154	10028	10091	10267	9995	10084	10152	9985	10218	10144	10210	10102	10100	9978	10098	10073	9973	10114	10067	10060	10201	10007	10029	10040	10105	10123	10113	10032	10145	10040	10085	10100	10083	10072	10114	10122	10168	10104	9864	9973	10090	10027	10114	10098	10021	10173	10030	10140	10072	10116	10073	10008	10191	9973	9906	10147	10070	10043	10082	10016	10114	10073	10151	10013	10166	10058	10015	10179	10069	10051	10125	10006	9973	10046	10041	10212	10001	9965	10200	10059	10173	10078	10097	10168	10145	10152	10008	9917	9952	10085	9983	10168	10076	10165	10230	10010	10157	10144	10070	10086	9927	9934	10158	9976	10221	10184	10181	10030	9969	10130	10065	10045	10119	10028	10099	10136	10189	10087	10155	10026	10202	10110	10341	10135	9876	10198	9973	10050	10201	10152	9993	10055	10141	10105	10092	9986	10157	10137	10139	10208	10047	9958	10148	9998	10046	10128	10012	10072	10119	10114	9935	10174	10112	10144	10117	10134	10175	10213	9996	10158	10087	10109	9925	10004	9821	10102	10058	9910	10091	10037	10086	10107	10141	9949	10165	10078	10091	10226	10043	9892	9997	10216	10072	10136	10127	10133	10185	9965	10029	9988	10046	10285	10240	10008	10161	10018	10015	10160	10005	10208	10072	10314	10050	10064	9958	9949	10119	10093	10178	10088	10042	10004	10086	10116	10004	10072	10081	10163	10245	9993	10054	9976	10099	10140	10022	10276	10216	10044	10041	10137	10024	9838	10074	9966	10022	10149	9973	9915	10081	10081	10076	10165	10059	9931	10197	9920	10057	10077	10119	10059	9980	10083	9969	10009	10057	10136	10000	10217	10223	10223	10049	10068	10173	10079	10063	10044	10151	10101	10207	10081	9894	10107	10131	10050	10044	10064	9981	9966	10071	10129	10038	9885	10093	10060	10072	10102	10139	10212	10141	10203	10023	10042	9916	9958	9941	10035	10100	10016	10035	10119	10237	10114	9954	9941	10051	10099	10084	10126	10164	10032	10166	10135	10020	10143	9917	9998	10169	10058	10253	10065	10116	10028	10177	10225	9994	10094	10063	9975	9882	9952	10026	10205	10010	10200	10118	10172	10184	10073	10093	10038	10057	10191	10157	10092	9993	10028	10113	10179	9912	9963	10029	10193	10061	10077	10181	9955	10174	10073	10077	10352	10113	10022	10079	10190	10192	9995	10139	10008	10110	10211	10012	10133	9935	10011	9981	10174	10210	10035	10052	10100	10143	10093	10092	10052	10132	10080	10075	10070	10198	10068	10058	10202	9971	10071	9952	9952	10070	10052	10146	10056	10111	10100	10026	9845	10175	10060	10144	10014	10168	10157	9998	10111	10026	10056	10186	10025	9910	10018	10096	10197	10084	10049	10138	10033	10181	10140	10029	10134	9951	10000	10054	10094	10144	10055	10056	9968	9906	10076	10186	10052	10138	10165	10090	9959	9963	10060	10059	10130	10219	10172	10172	10178	10098	10148	10129	10053	9973	10187	10096	10033	10114	9941	9981	10034	10095	10108	10062	10204	10037	10039	9969	9930	10076	10213	10090	10140	10240	10082	10138	9996	9970	10133	10181	9975	9985	10022	10263	10034	9989	10220	10167	10083	10083	10030	10130	10039	9922	10017	10010	9986	10085	10126	10117	10231	10037	10007	10275	10254	10053	10010	10158	10083	10087	10215	10192	9996	10146	10156	9993	10233	10018	10135	10032	10089	9973	10108	10151	10105	10082	10106	10095	10031	9987	10064	10088	10034	10102	10165	10084	10262	9901	9940	10105	10086	9962	9971	10120	10125	9994	10158	10007	10139	9993	9989	10078	10063	10035	9985	10044	10137	10102	10126	10047	10157	10126	10148	9912	10017	10169	9996	10095	10080	10034	10164	10240	9916	10205	10075	10268	10056	10060	10141	10127	9889	10178	10175	10103	10070	10194	10138	10096	9964	9979	10188	9948	10146	10048	9993	10157	10166	10147	9953	10172	10105	10175	10082	10261	10195	10054	10175	10168	9987	10130	10047	10199	10125	10202	10142	9945	10037	10051	10153	10096	10126	10025	10244	10148	9999	10034	10060	10266	10125	10041	10154	10053	10137	10002	10100	10131	10162	10121	9994	10006	10111	10038	10050	9838	10077	10246	10078	10085	10037	10146	10037	10022	10084	9976	10030	10085	10062	10040	10105	10159	10085	9979	10127	10063	10065	10220	10133	10105	10026	9991	10147	10080	10143	10119	10019	10082	9977	10063	10018	10172	10073	10128	10120	10019	10166	10196	10097	9946	9965	10131	10039	10048	10187	10159	10185	10121	10013	9961	10178	10200	10062	10068	9973	10140	10086	10197	10100	10052	10055	10130	10111	9933	10198	10160	10010	10113	10057	10025	10061	10110	10050	10261	10053	10234	10191	10044	10137	10195	10008	10098	10187	10096	10122	9971	10136	10023	10121	10057	10064	9989	10137	10174	10069	10308	10075	10039	10100	10087	10005	10138	10344	10062	10077	10100	9980	10075	10049	9994	10095	10062	10090	10153	10163	9986	10101	10127	9996	10142	10092	10219	10116	10104	9982	9939	9945	10205	10145	10182	10170	10006	9971	9977	10131	10072	10007	10156	10063	10034	10188	10081	10086	10100	10063	10122	10032	10046	10023	10024	10076	10011	10202	10036	10085	9924	10100	10097	10168	10285	10120	10027	10259	10138	10073	10071	9991	10139	9959	10093	10185	10121	10029	10016	10090	10138	10153	10013	10004	10252	10107	10018	10145	10036	10088	10159	10057	10128	10073	10015	10079	10128	10122	10084	10079	10051	10099	10119	10216	10043	10021	9978	10053	10189	10116	10260	10179	10320	10150	10092	9943	10243	10010	10105	9983	9915	10021	10058	10045	10062	10148	10188	10109	10135	10009	9992	10037	10020	10077	10229	10079	10109	10099	10064	10029	10078	10150	10101	10129	10158	10069	10125	10041	10086	10117	9937	10182	10051	10129	10099	9952	10228	9953	10190	9975	10154	10034	9984	10095	10108	10087	10017	10065	10157	10075	10120	10219	9949	10151	10131	10097	10103	10013	10067	10028	10080	10085	10260	10023	10061	10175	10153	10189	10170	10175	10207	10078	9941	10056	9996	10002	10061	10079	10053	10117	10095	10149	10065	10145	9999	10083	10050	10087	10051	10189	10017	10193	10012	10246	10071	10063	10018	10077	9981	10121	10200	10068	10155	10005	10060	10165	9892	10080	10161	10033	10129	10103	10151	10052	10258	10269	10074	10046	10122	10235	10173	9998	10136	10177	10126	9994	10117	10109	10133	9981	10205	10012	10125	10128	10086	10031	10060	10183	9959	10104	10204	9980	10115	10256	9988	10140	10032	10190	9956	10104	10042	10033	10226	10129	10230	10125	10156	9949	10233	10110	10105	10073	10246	10110	10021	10007	10027	9916	10026	10080	10024	10158	10151	10143	10144	10046	10148	10018	10073	10040	10208	9869	10102	10085	10220	9978	10078	10245	10097	10230	10000	9861	10097	10077	10066	9963	10030	10188	10143	10092	10048	10130	9970	10220	10006	10120	10099	10249	10088	10098	10019	10195	10106	10109	9994	10143	10055	9958	10145	10039	10111	10207	10112	9996	10243	10083	10035	10074	10017	10040	10222	10043	10042	10279	10298	10123	10100	10026	10133	10102	10005	10208	10105	10097	10218	10142	10029	10252	9995	10128	9949	9942	10092	9963	10083	10113	10198	9954	10141	10094	10045	10098	10094	10145	10024	10198	10180	10049	10059	10007	9974	10102	10174	9967	10014	10077	10199	10040	10106	10069	10137	10132	9935	10235	10077	10102	10128	10125	10018	10185	10051	10161	10024	10136	9947	10156	10046	10048	10063	10192	10113	10134	10024	10104	10100	10086	9979	10081	10035	10090	10278	10091	9961	10070	10139	9867	10177	10060	10076	9988	10244	10039	10087	10046	10097	10217	10002	9940	10242	10159	10098	10030	10092	10025	9952	10113	10040	10135	10070	10188	10132	10180	10100	9934	10104	10268	10136	10068	9960	10023	10164	10143	9912	10183	9965	9999	10074	10047	9947	9946	10097	10060	10107	10021	10024	10161	10035	9888	10090	9978	10097	10050	10102	9968	10151	10103	10079	10007	10187	10033	10094	9951	10144	9943	10059	10105	10045	10105	10247	10212	10110	10200	10127	10024	10146	10079	9975	10211	10107	10052	10031	10194	10170	10183	10125	10249	10139	10012	10107	10191	10098	10118	10062	10093	10196	10011	10165	10063	10154	10186	9919	10062	10228	10011	10133	10063	10153	10304	10074	10142	9982	10097	9924	10016	10171	10129	10235	10000	10046	10112	10053	10078	9951	10067	10081	9928	9956	10185	10049	10094	10019	10082	9995	10133	10045	9967	10063	10201	10295	10176	10120	10172	9992	9963	10191	10132	9984	10124	10098	10131	10021	10134	10087	9967	9944	10168	10014	10141	9982	10123	10066	10134	10042	10043	10142	10070	9961	10200	10173	10208	9991	10204	10042	10013	10191	10107	10034	10103	10000	10212	10179	10153	10000	9932	10177	10051	10000	10102	10095	10122	10110	10110	10104	10092	10139	10030	10163	10033	10046	10133	10283	10031	10017	10118	9910	9995	10183	10056	10094	10182	10081	10037	10174	10044	10159	10062	10077	10036	9996	10137	9886	10190	9910	10039	10130	10084	10059	10054	10212	10040	10161	9983	10070	10068	10106	10126	9973	10103	10059	10021	10074	10114	10106	10097	10160	9991	10271	10015	10174	9975	9958	10237	10070	9927	9991	10079	10006	10182	10001	10245	10053	10033	10062	10247	10129	10016	9988	10133	10101	10117	10054	10183	9906	10025	10113	10017	10242	10063	10062	10098	10212	10057	10010	9966	10108	10090	10108	10034	10140	10074
25857	21644	27996	32034	47680	56334	45116	32956	25323	20019	17444	16919	16436	16553	16364	16554	16501	16509	16371	16538	16457	16456	16307	16394	16500	16602	16520	16222	16397	16412	16369	16502	16605	16230	16459	16345	16343	16447	16448	16427	16354	16100	16357	16212	16367	16292	16506	16199	16640	16390	16334	16462	16379	16480	16101	16210	16463	16310	16451	16340	16357	16484	16357	16478	16359	16427	16459	16554	16385	16473	16631	16483	16564	16436	16460	16357	16238	16563	16349	16293	16282	16271	16230	16185	16306	16319	16292	16362	16484	16369	16457	16433	16315	16160	16360	16277	16563	16529	16130	16260	16058	16208	16437	16353	16406	16244	16336	16339	16342	16405	16323	16447	16325	16414	16400	16372	16341	16240	16467	16335	16192	16170	16214	16491	16358	16589	16384	16351	16263	15980	16201	16070	16334	16297	16477	16400	16338	16221	16348	16175	16384	16086	16386	16396	16357	16404	16285	16338	16396	16102	16205	16220	16243	16110	16516	16327	16208	16315	16312	16238	16263	16235	16320	16334	16441	16435	16319	16278	16284	16422	16473	16369	16403	16278	16235	16232	16146	16345	16209	16122	16334	16278	16416	16163	16346	16506	16291	16428	16230	16497	16591	16506	16338	16290	16130	16161	16248	16169	16443	16405	16530	16320	16007	16529	16344	16350	16257	16374	16393	16298	16432	16460	16241	16413	16268	16253	16334	16421	16407	16434	16301	16146	16118	16244	16296	16365	16282	16238	16488	16222	16224	16504	16448	16528	16512	16443	16338	16395	16510	16251	16630	16392	16435	16558	16524	16330	16386	16154	16523	16398	16106	16397	16327	16296	16305	16396	16351	16343	16402	16289	16440	16041	16227	16300	16226	16319	16216	16326	16395	16170	16193	16270	16382	16254	16372	16225	16254	16132	16341	16262	16237	16266	16338	16526	16430	16241	16213	16337	16393	16451	16075	16362	16377	16235	16238	16423	16377	16244	16233	16286	16433	16276	16337	16206	16382	16340	16412	16548	16295	16328	16271	16217	16344	16190	16576	16168	16216	16336	16405	16375	16382	16374	16543	16420	16327	16340	16452	16294	16230	16069	16340	16140	16299	16344	16249	16002	16370	16403	16341	16193	16354	16449	16458	16129	16420	16409	16410	16263	16405	16604	16224	16321	16374	16347	16359	16439	16336	16423	16219	16458	16214	16306	16232	16235	16363	16150	16336	16500	16333	16284	16202	16221	16311	16526	16375	16549	16351	16360	16143	16384	16352	16304	16290	16232	16396	16375	16291	16351	16471	16208	16434	16334	16371	16320	16287	16347	16214	16397	16375	16511	16382	16332	16514	16438	16382	16071	16192	16224	16361	16464	15995	16185	16319	16318	16436	16269	16335	16582	16331	16343	16468	16415	16292	16289	16269	16442	16374	16491	16203	16024	16339	16498	16494	16551	16377	16306	16353	16314	16146	16438	16349	16346	16471	16243	16383	16197	16353	16240	16317	16229	16386	16252	16334	16384	16425	16322	16290	16457	16231	16340	16232	16320	16465	16185	16206	16230	16389	16337	16356	16240	16217	16453	16405	16202	16465	16381	16380	16385	16176	16227	16447	16301	16190	16411	16253	16380	16407	16415	16358	16188	16564	16318	16325	16311	16421	16131	16361	16267	16393	16308	16313	16525	16348	16344	16332	16068	16443	16333	16294	16061	16396	16328	16426	16417	16379	16276	16380	16399	16332	16461	16423	16093	16193	16298	16277	16137	16203	16291	16247	16390	16423	16158	16347	16268	16319	16266	16326	16568	16342	16395	16393	16214	16264	16359	16396	16344	16320	16265	16432	16371	16358	16316	16268	16449	16568	16395	16352	16307	16545	16257	16289	16460	16371	16214	16406	16298	16398	16332	16341	16257	16316	16353	16505	16137	16344	16375	16367	16351	16371	16361	16462	16260	16345	16198	16322	16568	16323	16207	16466	16439	16325	16241	16367	16243	16267	16544	16495	16298	16349	15994	16210	16361	16125	16378	16334	16090	16060	16242	16398	16465	16169	16326	16398	16379	16179	16261	16475	16364	16454	16394	16354	16412	16338	16420	16253	16206	16250	16100	16257	16301	16478	16381	16220	16240	16189	16220	16346	16200	16208	16160	16411	16375	16419	16492	16465	16366	16315	16174	16389	16323	16577	16508	16415	16255	16354	16308	16330	16213	16480	16499	16265	16473	16171	16425	16404	16431	16066	16328	16394	16489	16459	16396	16325	16316	16519	16246	16320	16290	16280	16307	16137	16339	16538	16375	16604	16366	16479	16419	16305	16306	16249	16234	16347	16264	16315	16214	16518	16207	16430	16367	16333	16494	16154	16203	16261	16292	16345	16319	16409	16333	16522	16217	16268	16358	16365	16523	16334	16257	16216	16152	16181	16279	16373	16296	16338	16206	16360	16523	16651	16405	16405	16412	16301	16290	16152	16439	16518	16410	16265	16333	16249	16287	16588	16438	16468	16246	16341	16215	16202	16342	16235	16352	16203	16491	16311	16260	16318	16347	16249	16383	16201	16291	16433	16159	16293	16467	16323	16428	16661	16342	16260	16318	16253	16434	16288	16401	16300	16532	16411	16469	16447	16435	16454	16556	16385	16237	16270	16137	16171	16188	16433	16254	16246	16330	16265	16101	16239	16302	16333	16451	16528	16623	16286	16521	16348	16172	16456	16305	16400	16551	16539	16557	16178	16366	16262	16398	16319	16334	16351	16449	16692	16433	16293	16341	16139	16237	16357	16280	16348	16307	16139	16344	16409	16273	16557	16168	16447	16333	16295	16367	16268	16335	16392	16326	16440	16322	16353	16360	16188	16540	16413	16378	16317	16539	16449	16366	16318	16189	16388	16227	16319	16485	16478	16388	16345	16332	16329	16106	16332	16326	16322	16287	16199	16261	16355	16226	16360	16341	16327	16363	16244	16576	16276	16275	16210	16274	16240	16436	16234	16466	16413	16454	16329	16297	16143	16235	16405	16446	16518	16403	16190	16395	16449	16284	16142	16147	16229	16437	16372	16518	16433	16424	16148	16358	16524	16416	16372	16421	16386	16284	16346	16287	16322	16285	16474	16105	16243	16329	16378	16542	16376	16326	16353	16413	16496	16418	16248	16482	16415	16188	16247	16133	16342	16333	16304	16222	16258	16443	16281	16394	16289	16362	16196	16125	16542	16560	16363	16318	16352	16356	16352	16150	16546	16388	16249	16338	16322	16470	16430	16177	16277	16396	16202	16274	16261	16475	16369	16585	16208	16368	16390	16267	16200	16294	16461	16380	16580	16256	16267	16331	16301	16133	16376	16421	16453	16265	16414	16364	16518	16350	16483	16249	16587	16304	16454	16379	16511	16205	16206	16500	16138	16296	16373	16405	16425	16504	16299	16543	16229	16248	16528	16456	16502	16525	16325	16525	16411	16271	16287	16534	16422	16332	16315	16403	16259	16452	16690	16348	16323	16158	16365	16288	16257	16421	16419	16292	16186	16241	16296	16432	16538	16496	16237	16353	16266	16401	16274	16313	16382	16308	16345	16238	16392	16545	16481	16287	16168	16497	16326	16526	16494	16533	16308	16431	16179	16587	16398	16328	16332	16274	16466	16196	16298	16505	16331	16381	16404	16338	16231	16496	16453	16296	16314	16314	16388	16252	16222	16257	16249	16302	16273	16369	16307	16290	16372	16282	16303	16335	16360	16458	16337	16311	16417	16212	16399	16494	16317	16051	16295	16505	16192	16187	16276	16219	16290	16353	16433	16453	16297	16312	16107	16103	16391	16335	16372	16435	16295	16151	16419	16389	16410	16222	16313	16571	16361	16539	16512	16308	16444	16503	16405	16199	16480	16343	16146	16232	16321	16190	16406	16600	16233	16325	16409	16452	16221	16074	16082	16203	16138	16377	16202	16311	16256	16232	16310	16298	16584	16493	16597	16269	16261	16354	16153	16509	16316	16450	16342	16058	16402	16327	16476	16413	16636	16391	16180	16310	16360	16440	16244	16295	16318	16352	16275	16305	16355	16267	16304	16397	16275	16139	16457	16287	16423	16506	16574	16371	16270	16398	16274	16242	16268	16260	16294	16400	16276	16117	16289	16324	16169	16294	16309	16148	16554	16107	16355	16430	16288	16201	16224	16284	16530	16491	16432	16234	16340	16219	16276	16325	16175	16353	16132	16175	16045	16321	16198	16213	16438	16491	16363	16402	16432	16295	16380	16275	16414	16278	16424	16427	16170	16333	16437	16359	16303	16494	16294	16300	16335	16273	16136	16247	16270	16419	16301	16330	16204	16520	16255	16464	16291	16337	16381	16242	16269	16382	16422	16261	16513	16382	16266	16233	16298	16303	16417	16214	16375	16235	16324	16331	16451	16334	16327	16226	16185	16455	16320	16388	16425	16380	16309	16213	16458	16258	16236	16231	16334	16380	16532	16240	16449	16346	16350	16220	16263	16369	16281	16399	16545	16400	16351	16491	16321	16319	16408	16458	16174	16177	16224	16424	16359	16286	16237	16318	16135	16441	16384	16216	16549	16200	16514	16331	16268	16161	16298	16291	16455	16308	16449	16298	16234	16189	16256	16244	16323	16295	16400	16340	16496	16125	16414	16366	16302	16307	16164	16343	16396	16334	16264	16199	16209	16254	16326	16180	16305	16239	16184	16242	16284	16368	16507	16405	16394	16113	16321	16086	16339	16004	16275	16382	16328	16238	16454	16226	16365	16192	16248	16002	16188	16337	16224	16501	16369	16430	16215	16507	16476	16451	16408	16374	16473	16304	16169	16412	16352	16242	16482	16359	16399	16436	16258	16223	16519	16433	16362	16370	16170	16411	16392	16331	16363	16387	16384	16391	16338	16369	16140	16273	16337	16231	16270	16243	16088	16406	16271	16433	16449	16404	16331	16319	16501	16180	16368	16365	16433	16192	16224	16350	16261	16324	16380	16257	16334	16367	16290	16455	16227	16462	16475	16232	16253	16171	16294	16316	16216	16350	16342	16058	16433	16354	16281	16520	16334	16477	16438	16517	16413	16144	16311	16274	16282	16437	16403	16170	16259	16167	16391	16110	16230	16229	16196	16489	16457	16392	16397	16445	16317	16259	16302	16334	16263	16231	16202	16311	16329	16374	16358	16215
22046	31219	25020	31271	48705	51085	35766	24588	17706	12859	10821	10320	10202	10311	10394	10314	10230	10339	10280	10247	10310	10105	10386	10400	10283	10122	10106	10355	10325	10376	10149	10285	10337	10184	10106	10317	10194	10335	10192	10222	10372	10142	10191	10307	10267	10187	10104	10290	10273	10150	10250	10254	10303	10310	10243	10164	10208	10216	10349	10319	10177	10294	10258	10099	10206	10488	10241	10502	10176	10116	10113	10223	10117	10058	10360	10416	10247	10117	10104	10353	10269	10117	10214	10109	10239	10249	10196	10353	10044	10266	10180	10189	10252	10323	10176	10119	10228	10041	10130	10177	10269	10414	10265	10152	10242	10319	10167	10283	10245	10161	10232	10083	10249	10139	10229	10243	10295	10108	10336	10146	10270	10203	10049	10171	10310	10201	10257	10099	10160	10201	10102	10013	10262	10224	10108	10069	10206	10325	10393	10328	10288	10258	10253	10073	10266	10371	10306	10281	10190	10148	10186	10285	10209	10202	10143	10145	10195	9993	10067	10325	10201	10099	10199	10139	10170	10333	10278	10277	10233	10179	10207	10510	10196	10157	10104	10225	10300	10261	10243	10110	10230	10203	10277	10163	10103	10154	10211	10223	10133	10332	10147	10200	10275	10120	10125	10167	10131	10085	10264	10261	10052	10270	10216	10236	10099	10138	10122	10151	10262	10078	10098	10274	10257	10018	10245	10019	10081	10080	10138	10327	10302	10118	10294	10330	10120	10171	10162	10189	10302	10277	10149	10275	10416	10266	10151	10131	10067	10122	10424	10182	10111	10142	10209	10122	10279	10205	10122	10215	10200	10147	10253	10044	10285	10188	10231	10253	10256	10330	10239	10271	10192	10162	10317	10309	10058	10121	10233	10223	10214	10153	10326	10110	10275	10285	10245	10241	10298	10157	10241	10278	10103	10153	10270	10065	10204	10240	10349	10087	10241	10089	10095	10063	10230	10171	10218	10311	10101	10315	10212	10128	10203	10216	10126	10156	10270	10256	10211	10186	10216	10213	10274	10211	10230	10254	10347	10205	10134	10299	10133	10134	10155	10326	10238	10285	10064	10367	10241	10130	10202	10175	9972	10239	10190	10137	10196	10196	10421	10323	10319	10288	10130	10274	10114	10353	10445	10094	10189	10171	10346	10213	10129	10166	10097	10229	10160	10219	10207	10093	10222	10277	10254	10200	10306	10310	10196	10237	10091	10222	10070	10184	10234	10237	10351	10214	10230	10248	10208	10382	10168	10131	10185	10218	10240	10288	10170	10128	10123	10184	10108	10303	10109	10178	10278	10342	10173	10145	10146	10067	10217	10110	10148	10109	10494	10287	10123	10080	10180	10041	10211	10148	10127	10215	10070	10257	10116	10216	10211	10043	10262	10236	10160	10156	10109	10179	10126	10136	10138	10235	10027	10206	10209	10282	10204	10354	10054	10242	10266	10284	10307	10202	10068	10271	10157	10263	10168	10343	10230	10242	10329	10340	10188	10307	10347	10235	10135	10266	10103	10180	10104	10281	10135	10274	10193	10304	10178	10128	10165	10122	10270	10274	10252	10263	10090	10237	10165	10175	10222	10122	10172	10329	10282	10139	10044	10268	10310	10121	10191	10230	10257	10215	10125	10238	10250	10318	10102	10127	10271	10231	10140	10196	10277	10285	10302	10263	10367	10033	10148	10285	10173	10103	10169	10025	10071	10189	10388	10281	10311	10057	10288	10193	10272	10189	10388	10248	10246	10206	10158	10265	10251	10243	10263	10270	10155	10150	10135	10286	10176	10194	10206	10140	10132	10233	10028	10233	10119	10091	10259	10039	10278	10191	9997	10057	10243	10279	10172	10077	10147	10130	10215	10289	10173	10150	10283	10225	10273	10235	10067	10253	10240	10255	10280	10241	10149	10096	10162	10221	10068	10130	10096	10194	10245	10251	10326	10215	10057	10292	10236	10176	10083	10180	10299	10136	10219	10283	10171	10104	10263	10234	10338	10336	10313	10233	10325	10149	10172	10061	10164	10305	10177	10090	10215	10156	10134	10227	10143	10211	10346	10271	10132	10117	10200	10105	10108	10094	10279	10071	10228	10302	10187	10278	10206	10167	10148	10053	10408	10211	10068	10193	10339	10219	10025	10271	10205	10307	10296	10271	10154	10363	10248	10093	10097	10332	10194	10161	10332	10124	10177	10143	10162	10057	10221	10166	10217	10304	10372	10222	10253	10136	10398	10215	10302	10240	10219	10283	10260	10212	10054	10174	10384	10284	10298	10307	10203	10112	10201	10319	10129	10247	10052	10188	10117	10179	10229	10280	10249	10225	10291	10191	10184	10133	10130	10220	10168	10169	10112	10357	10299	10212	10239	10234	10090	10189	10328	10241	10313	10169	10170	10189	10143	10022	10069	10272	10161	10270	10227	10249	10266	10226	10236	10342	10151	10049	10240	10147	10327	10289	10167	10234	10240	10309	10154	10039	10170	10173	10135	10227	10378	10098	10249	10113	10330	10159	10130	10244	10127	10141	10196	10201	10142	10201	10227	10446	10386	10301	10251	10272	10239	10181	10293	10156	10298	10187	10020	10258	10245	10356	10179	10228	10195	10278	10239	10183	10150	10167	10272	10308	10206	10290	10201	10253	10182	10315	10189	10185	10384	10297	10085	10187	10092	10167	10298	10053	10212	10175	10295	10022	10119	10229	10184	10399	10069	10226	10197	10146	10153	10205	10249	10244	10355	10255	10266	10336	10208	10185	10344	10186	10320	10323	10266	10156	10185	10136	10132	10126	10174	10197	10328	10416	10076	10287	10122	10121	10290	10253	10175	10132	10221	10364	10280	10065	10442	10296	10284	10305	10103	10196	10284	10284	10283	10173	10113	10091	10075	10112	10187	10173	10150	10354	10292	10122	10240	10149	10258	10267	10231	10156	10108	10270	10249	10296	10204	10313	10244	10233	10197	10234	10151	10051	10154	10148	10255	10257	10111	10271	10071	10154	10217	10179	10195	10268	10293	10143	10151	10110	10285	10150	10285	10113	10197	10135	10130	10038	10165	10239	10318	10249	10182	10258	10053	10217	10208	10205	10059	10169	10218	10073	10126	10296	10091	10066	10149	10160	10239	10204	10297	10218	10129	10188	10310	10174	10229	10261	10193	10252	10238	10169	10353	10205	10169	10290	10093	10028	10088	10168	10075	10078	10220	10216	10297	10070	10334	10156	10162	10217	10136	10167	10217	10329	10306	10307	10270	10163	10117	10143	10172	10177	10100	10080	10323	10112	10279	10121	10412	10347	10289	10118	10270	10206	10221	10150	10298	10208	10218	10281	10167	10071	10299	10355	10323	10124	10292	10188	10191	10311	10193	10318	10381	10087	10173	10094	10231	10035	10232	10191	10268	10234	10227	10253	10220	10109	10179	10199	10185	10273	10182	10202	10172	10243	9991	10154	10079	9996	10336	10160	10228	10213	10214	10162	10226	10249	10132	10278	10127	10060	10161	10246	10171	10203	10212	10122	10304	10232	10204	10249	10238	10212	10173	10225	10204	10093	10211	10070	10175	10141	10130	10172	10176	10254	10291	10264	10206	10192	10316	10286	10274	10260	10234	10400	10210	10168	10276	10265	10108	10216	10231	10059	10253	10151	10251	10247	10041	10142	10192	10166	10241	10148	10172	10110	10289	10148	10170	10174	10193	10188	10215	10130	10266	10249	10151	10188	10254	10253	10259	10217	10257	10263	10244	10028	10137	10278	10095	10227	10328	10305	10115	10132	10207	10312	10186	10205	10303	10205	10030	10327	10173	10140	10175	10078	10305	10139	10174	10231	10177	10288	10243	10184	10058	10296	10254	10371	10307	10238	10205	10117	10198	10237	10282	10425	10329	10199	10269	10202	10164	10242	10136	10268	10177	10330	10342	10232	10169	10218	10307	10242	10320	10331	10207	10185	10090	10197	10168	10288	10282	10153	10272	10151	10189	9979	10284	10009	10180	10149	10258	10223	10115	10259	10206	10283	10052	10292	10170	10261	10152	10123	10334	10266	10187	10197	10106	10257	10223	10028	10292	10335	10178	10180	10231	10167	10177	10340	10194	10279	10209	10157	10352	10109	10251	10265	10183	10267	10146	10116	10299	10098	10253	10121	10305	10122	10210	10181	10202	10204	10192	10288	10138	10195	10209	10107	10297	10279	10366	10130	10332	10193	10167	10255	10269	10400	10364	10214	10072	10128	10171	10311	10111	10207	10412	10140	10061	10170	10212	10204	10280	10121	10257	10175	10192	10174	10281	10319	10191	10151	10093	10199	10236	10298	10195	10147	10158	10174	10121	10131	10259	10177	10130	10212	10197	10269	10048	10297	10183	10363	10288	10110	10210	10381	10201	10371	10194	10227	10292	10290	10413	10293	10113	10312	10320	10247	10182	10131	10111	10234	10323	10264	10234	10207	10145	10231	10341	10260	10253	10151	10302	10184	10390	10335	10253	10370	10236	10193	10154	10184	10174	10076	10166	10173	10140	10254	10096	10301	10222	10196	10268	10190	10088	10189	10149	10149	10214	10281	10209	10300	10238	10272	10211	10138	10165	10162	10314	10211	10160	10184	10236	10123	10205	10117	10194	10239	10068	10298	10121	10331	10044	10261	10119	10080	10086	10095	10334	10180	10241	10018	10309	10345	10054	10144	10195	10121	10293	10339	10386	10076	10202	10137	10050	10043	10095	10346	10188	10266	10256	10137	10235	10161	10209	10173	10036	10262	10223	10198	10193	10140	10172	10231	10218	10265	10144	10093	10377	10284	10230	10236	10131	10202	10269	10153	10176	10137	10064	10213	10293	10273	10397	10281	10309	10059	10133	10227	10245	10381	10164	10248	10277	10226	10064	10297	10237	10267	10156	10251	10246	10338	10167	10195	10071	10324	10237	10111	10062	10105	10148	10240	10096	10101	10202	10216	10291	10005	10094	10365	10198	10088	10261	10133	10099	10205	10126	10116	10170	10246	10206	10116	10201	10188	10123	10470	10227	10292	10094	10106	9818	10192	10137	10214	10071	10171	10045	10042	10233	10246	10170	10251	10194	10318	10189	10076	10101	10190	10293	10095	10143	10374	10191	10199	10351	10138	10067	10234	10384	10199	10186	10278	10255	10119	10239	10295
24227	21526	28770	30831	55739	65846	53038	42662	32649	23882	19140	17549	17006	17085	17034	16923	16917	16949	17006	16885	16644	17096	16879	16946	16892	16745	16880	16939	16585	16756	16860	16906	16739	16986	16995	17042	16946	17166	16847	16763	16709	16788	16801	16883	16597	16761	16972	16742	16896	16788	16605	16600	16795	16795	16753	16743	16769	16815	16814	16616	16821	16565	16688	16755	16786	16912	16479	16844	16778	16902	16791	16778	16726	16829	16950	16820	16854	16713	16738	16758	16776	16907	16741	16731	16757	16879	16796	16723	16912	16644	16676	16598	16504	16792	16661	16606	16811	16915	16752	16690	16815	16875	16853	16710	16893	16478	16789	16545	16655	16810	16648	16674	16570	16761	16878	16730	16952	16764	16663	16748	16511	16597	16777	16774	16700	16793	16790	16694	16627	16557	16908	16568	17040	16910	16591	16711	16499	16872	16596	16574	16580	16697	16732	16727	16715	16686	16864	16700	16844	16844	16715	16486	16602	16697	16867	16752	16721	16544	16792	16816	16758	16587	16798	16555	16553	16791	16600	16461	16758	16995	16609	16733	16770	16855	16803	16650	16691	16704	16717	16447	16563	16510	16772	16764	16553	16730	16745	16616	16896	16888	16849	16700	16494	16658	16723	16720	16726	16831	16633	16895	16530	16576	16533	16544	16648	16739	16599	16673	16644	16540	16740	16658	16691	16724	16769	16859	16779	16361	16767	16745	16887	16801	16947	16729	16660	16776	16616	16724	16805	16598	16732	16904	16654	16668	16668	16668	16781	16526	16641	16574	16649	16692	16743	16930	16813	16829	16583	16785	16708	16666	16586	16611	16829	16614	16719	16659	16667	16790	16792	16792	16916	16954	16868	16676	16642	16341	16806	16823	16731	16568	16872	16728	16746	16560	16759	16880	16608	16580	16744	16464	16664	16694	16840	16589	16715	16664	16724	16535	16622	16774	16859	16546	16688	16727	16527	16531	16811	17084	16720	16763	16802	16861	16751	16797	16736	16709	16583	16486	16883	16785	16644	16592	16681	16805	16771	16755	16759	16825	16882	16727	16914	16703	16540	16821	16687	16850	16696	16852	16878	16634	16334	16676	16670	16645	16866	16743	16586	16991	16706	16900	16592	16688	16852	16665	16739	16936	16847	16900	16767	16825	16877	16797	16902	16570	16823	16691	16864	16841	16729	16887	16818	16624	16754	16747	16812	16645	16726	16555	16713	16653	16726	16670	16760	16760	16763	16679	16487	16672	16760	16897	16944	16653	16735	16621	16774	16713	16920	16861	16881	16743	16648	16856	16702	16491	16710	16862	16755	16537	16662	16576	16855	16765	16521	16536	16599	16669	16648	16607	16821	16722	16710	16562	16746	16637	16552	16480	16661	16779	16580	16820	16579	16685	16645	16532	16750	16928	17021	16721	16739	16596	16771	16566	16714	16564	16654	16713	16554	16835	16710	16603	16808	16758	16572	16768	16622	16684	16809	16817	16730	16697	16606	16994	16760	16764	16618	16692	16759	16720	16701	16826	16671	16643	16609	16542	16741	16578	16706	16672	16769	16860	16589	16798	16713	16970	16888	16588	16711	16743	16606	16558	16997	16751	16756	16771	16764	16734	16545	16744	16589	16700	16698	16775	16694	16696	16712	16948	16809	16590	16810	16770	16788	16735	16926	16760	16844	16645	16668	16817	16654	16652	16764	16698	16724	16718	16868	16601	16753	16926	16931	16636	16669	16615	16466	16686	16763	16695	16725	16666	16459	16616	16811	16744	16886	16817	16638	16577	16837	16473	16657	16522	16752	16745	16714	16670	16512	16611	16702	16821	16606	16693	16657	16547	16860	16742	16805	16771	16769	16628	16829	16674	16599	16766	16583	16855	16791	16711	16617	16715	16887	16790	16544	16756	16718	16655	16544	16631	16750	16870	16714	16766	16952	16858	16729	16663	16738	16774	16994	16814	16654	16870	16851	16788	16671	16848	16818	16695	16753	16672	16688	16815	16626	16499	16702	16676	16672	16686	16800	16698	16592	16408	16641	17022	16820	16766	16690	16585	16467	16676	16764	16610	16821	16819	16578	16664	16694	16881	16956	16658	16678	16683	16904	16749	16623	16836	16681	16732	16648	16498	16489	16557	16783	16887	16683	16763	16514	16738	16911	16856	16711	16808	16760	16699	16695	16904	16518	16737	16669	16726	16697	16640	16534	16639	16812	16685	16635	16750	16629	16789	16728	16532	16664	16556	16626	16555	16832	16618	16532	16864	16844	16632	16707	16918	16783	16688	16559	16622	16518	16784	16600	16635	16887	16727	16683	16763	16811	16715	16688	16716	16650	16496	16717	16419	16719	16674	16674	16567	16741	16700	16606	16842	16756	16813	16672	16787	16749	16425	16711	16573	16810	16875	16849	16949	16977	16667	16701	16653	16862	16838	16672	16638	16781	16873	16802	16651	16841	16662	16665	16752	16747	16675	16620	16731	16486	16661	16676	16634	16654	16657	16708	16736	16736	16698	16680	16555	16747	16774	16835	16877	16415	16738	16647	16715	16702	16939	16661	16753	16744	16800	16928	16952	16852	16778	16571	16647	16752	16731	16696	16801	16751	16896	16416	16629	16524	16776	16664	16828	16647	16629	16916	16791	16692	16641	16898	16792	16669	16680	16862	16879	16689	16551	16592	16761	16796	16638	16581	16482	16534	16537	16639	16917	16763	16829	16574	16623	16773	16480	16550	16744	16757	16608	16564	16821	16632	16725	16607	16898	16778	16722	16652	16716	16798	16644	16606	16713	16725	16682	16987	16854	16559	16831	16700	17014	16740	16758	16650	16804	16940	16824	16653	16725	16692	17019	16806	16667	16747	16771	16740	16849	16579	16644	16511	16670	16612	16886	16766	16687	16866	16729	16846	16596	16755	16772	16728	16675	16759	16675	16566	16740	16652	16734	16635	16884	16803	16785	16734	16842	16662	16933	16727	16729	16518	16422	16563	16701	16721	16734	16745	16745	16813	16819	16607	16892	16459	16506	16665	16833	16837	16740	16697	16793	16638	16963	16693	16717	16602	16805	16785	16626	16759	16890	16577	16830	16718	16721	16901	16718	16574	16675	16962	16539	16627	16727	16589	16639	16721	16694	16665	16607	16589	16745	16841	16826	16699	16791	16876	16515	17043	16797	16744	16633	16475	16600	16543	16783	16613	16757	16731	16778	16593	16711	16660	16733	16919	16746	16776	16775	16681	16645	16729	16747	16792	16851	16731	16691	16640	16851	16869	16868	16674	16598	16588	16885	16691	16497	16690	16548	16678	16853	16740	16831	16834	16605	16640	16807	16955	16966	16656	16939	16806	16663	16727	16560	16601	16729	16475	16519	16711	16670	16552	16733	16662	16634	16695	16831	16948	16930	16816	16662	16581	16873	16843	16574	16801	16589	16827	16781	16764	16857	16573	16739	16569	16809	16552	16839	16778	16815	16664	16611	16741	16688	16709	16603	16740	16878	16849	16693	16820	16683	16698	16563	16617	16925	16965	16484	16740	16873	16852	16747	16716	16827	16564	16753	16559	16794	16839	16559	16781	16717	16666	16689	16672	16808	16565	16471	16808	16869	16537	16724	16806	16762	16706	16813	16737	16765	16658	16657	16626	16723	16649	16571	16679	16850	16597	16851	16769	16717	16805	16863	16782	16729	16632	16721	16612	16727	16614	16606	16780	16811	16794	16674	16519	16617	16673	16737	16652	16693	16662	16561	16757	16668	16728	16741	16985	16542	16798	16641	16619	16518	16730	16711	16701	16612	16657	16668	16591	16612	16599	16855	16694	16710	16707	16803	16931	16684	16655	16615	16648	16632	16603	16520	16639	16784	16672	16699	16840	16729	16844	16717	16712	16765	16647	16623	16801	16695	16508	16638	16597	16883	16696	16674	16584	16698	16612	16999	16862	16723	16538	16824	16558	16643	16704	16563	16672	16646	16688	16863	16579	16764	16712	16611	16845	16764	16573	16798	16766	16928	16710	16685	16711	16746	16488	16625	16680	16479	16664	16596	16694	16943	16617	16748	16747	16594	16759	16771	16893	16892	16613	16707	16503	16865	16664	16682	16689	16598	16706	16650	16767	16644	16641	16821	16762	16700	16655	16664	16671	16986	16755	16562	16793	16593	16531	16719	16903	16765	16811	16733	16519	16735	16942	16680	16831	16601	16686	16718	16816	16657	16896	16760	16778	16792	16943	16700	16832	16817	16734	16606	16675	16657	16598	16656	16713	16677	16605	16714	16877	16715	16368	16609	16746	16827	16819	16788	16805	16540	16828	16518	16671	16720	16741	16894	16631	16595	16951	16712	16921	16565	16720	16566	16506	16658	16503	16948	16749	16797	16835	16830	16553	16580	16731	16758	16423	16772	16596	16725	16706	16772	16587	16577	16835	16839	16833	16514	16674	16889	16828	16925	16755	16788	16751	16871	16663	16658	16972	16676	16733	16847	16769	16459	16926	16831	16861	16886	16696	16432	16574	16693	16705	16874	16913	16657	16776	16900	16711	16660	16860	16840	16733	16768	16638	16787	16606	16570	16591	16813	16731	16867	16709	16675	16688	16727	16589	16462	16727	16716	16768	16688	16690	16770	16671	16670	16510	16709	16590	16744	16807	16803	16744	16746	16743	16614	16870	16768	16752	16638	16661	16598	16663	16839	16660	16650	16712	16693	16787	16862	16812	16798	16795	16779	16603	16724	16689	16635	16948	16606	16725	16806	16806	16643	16721	16717	16845	16577	16923	16486	16593	16654	16724	16762	16551	16666	16652	16671	16629	16734	16905	16612	16672	16887	16679	16582	16578	16615	16909	16743	16725	16595	16880	16682	16694	16759	16791	16943	16509	16584	16820	16746	16660	16631	16753	16594	16684	16602	16859	16678	16987	16735	16579	16820	16568	16891	16674	16910	16861	16797	16970	16644	16634	16742	16759	16733	16741	16825	16600	16719	16648	16727	16683	16680	16813	16894	16821	16625	16789	16817	16535	16752	16704	16864	16835	16725	16592	16673	16811	16616	16748	16587	16696	16477	16440	16708	16516	16771	16888	16764	16770	16597	16552	16484	16653	16829	16765	16709	16856	16705	16784	16784	16826	16553	16828	16594	16607	16614	16733	16759	16504	16727
23265	38460	42556	51155	71186	66592	45593	37574	24514	15555	11768	10935	10846	10589	10592	10656	10577	10622	10685	10757	10697	10538	10588	10650	10721	10570	10527	10579	10605	10590	10624	10526	10562	10617	10797	10685	10558	10523	10633	10617	10461	10477	10652	10477	10509	10554	10734	10529	10679	10523	10633	10583	10606	10592	10690	10579	10669	10587	10473	10594	10475	10778	10494	10568	10527	10511	10687	10596	10651	10670	10580	10413	10659	10409	10470	10586	10384	10568	10561	10602	10647	10560	10629	10764	10516	10600	10587	10428	10428	10528	10584	10345	10615	10463	10479	10682	10604	10481	10570	10552	10611	10486	10563	10636	10642	10491	10596	10551	10516	10677	10482	10772	10568	10542	10565	10480	10522	10551	10602	10576	10634	10605	10517	10584	10441	10610	10601	10573	10538	10612	10570	10438	10480	10540	10497	10699	10441	10592	10460	10547	10635	10560	10414	10567	10747	10466	10630	10553	10457	10588	10666	10645	10539	10540	10515	10615	10598	10493	10585	10506	10637	10517	10574	10528	10572	10481	10506	10604	10429	10543	10504	10603	10505	10332	10517	10699	10515	10688	10532	10524	10368	10395	10661	10442	10653	10590	10360	10467	10446	10535	10314	10514	10576	10714	10656	10609	10691	10539	10515	10603	10579	10658	10485	10409	10550	10622	10572	10489	10546	10409	10502	10471	10504	10525	10777	10361	10530	10444	10531	10589	10643	10484	10460	10652	10646	10513	10481	10580	10620	10557	10429	10512	10583	10430	10362	10515	10494	10662	10471	10551	10538	10599	10479	10652	10554	10465	10444	10377	10632	10548	10370	10583	10554	10476	10706	10583	10635	10561	10501	10526	10486	10512	10397	10560	10592	10693	10602	10626	10506	10543	10444	10600	10630	10611	10573	10538	10592	10602	10535	10351	10433	10478	10559	10468	10555	10583	10489	10677	10572	10637	10560	10470	10640	10652	10607	10413	10574	10453	10612	10536	10562	10523	10536	10438	10618	10539	10464	10696	10598	10532	10604	10603	10652	10486	10512	10598	10266	10503	10411	10580	10527	10508	10593	10512	10591	10481	10680	10455	10579	10479	10516	10479	10596	10497	10500	10664	10480	10560	10451	10665	10585	10397	10527	10516	10536	10514	10712	10464	10575	10655	10788	10660	10389	10400	10655	10480	10510	10595	10428	10411	10557	10516	10622	10615	10552	10592	10699	10482	10536	10521	10552	10626	10588	10468	10565	10547	10317	10462	10565	10633	10435	10442	10548	10557	10423	10573	10505	10646	10560	10614	10425	10436	10543	10625	10619	10497	10495	10418	10668	10475	10458	10594	10642	10560	10496	10550	10615	10685	10437	10578	10598	10472	10549	10457	10354	10573	10572	10470	10668	10648	10433	10698	10542	10581	10576	10539	10610	10516	10605	10596	10737	10550	10454	10584	10720	10668	10483	10452	10490	10692	10535	10549	10621	10613	10558	10543	10580	10525	10551	10559	10357	10523	10586	10670	10755	10554	10614	10514	10579	10536	10455	10530	10525	10624	10497	10500	10498	10527	10603	10507	10422	10576	10445	10559	10598	10518	10538	10577	10644	10574	10631	10642	10615	10479	10597	10463	10387	10588	10605	10419	10433	10612	10663	10692	10486	10566	10556	10639	10585	10607	10564	10462	10459	10468	10642	10567	10568	10416	10353	10649	10427	10464	10428	10691	10550	10658	10487	10600	10474	10656	10730	10553	10535	10598	10562	10585	10458	10511	10481	10563	10536	10716	10539	10488	10510	10555	10456	10616	10656	10567	10469	10446	10710	10513	10567	10552	10598	10453	10577	10373	10391	10545	10466	10533	10613	10567	10619	10636	10476	10544	10407	10436	10671	10455	10579	10497	10694	10531	10629	10417	10661	10374	10669	10701	10437	10515	10623	10615	10415	10498	10557	10534	10517	10491	10459	10468	10507	10556	10662	10497	10487	10592	10509	10596	10358	10644	10532	10544	10438	10578	10462	10557	10492	10436	10500	10515	10578	10421	10430	10496	10413	10690	10659	10641	10788	10460	10576	10500	10573	10663	10602	10652	10558	10574	10441	10444	10556	10476	10694	10556	10609	10418	10577	10446	10377	10545	10511	10428	10514	10714	10461	10545	10548	10620	10662	10466	10641	10640	10478	10466	10437	10473	10584	10524	10586	10511	10701	10449	10619	10565	10629	10720	10593	10603	10594	10709	10713	10470	10533	10505	10565	10414	10488	10411	10470	10807	10662	10220	10484	10565	10587	10463	10536	10525	10586	10546	10440	10562	10781	10519	10504	10491	10642	10621	10681	10459	10660	10509	10588	10600	10394	10625	10399	10442	10377	10436	10623	10329	10573	10497	10599	10674	10582	10658	10467	10508	10628	10532	10489	10666	10444	10592	10581	10395	10551	10554	10451	10438	10462	10367	10568	10589	10457	10531	10565	10527	10505	10546	10573	10555	10516	10780	10384	10581	10517	10566	10535	10517	10597	10525	10374	10350	10628	10603	10501	10638	10591	10482	10553	10647	10485	10508	10697	10583	10647	10385	10530	10481	10604	10377	10514	10416	10564	10550	10652	10509	10638	10608	10710	10642	10457	10488	10594	10571	10544	10654	10542	10577	10785	10442	10539	10496	10393	10537	10490	10530	10435	10557	10410	10541	10515	10541	10439	10572	10324	10498	10514	10598	10502	10648	10494	10564	10455	10498	10551	10624	10640	10615	10549	10534	10562	10549	10600	10572	10681	10581	10587	10587	10598	10503	10477	10497	10429	10514	10524	10503	10425	10519	10489	10554	10445	10327	10589	10516	10434	10724	10526	10477	10582	10560	10617	10675	10570	10603	10537	10625	10480	10461	10743	10514	10589	10515	10482	10517	10409	10635	10556	10435	10533	10573	10609	10483	10643	10484	10405	10679	10596	10464	10477	10597	10648	10647	10648	10649	10494	10433	10373	10538	10572	10535	10553	10447	10591	10499	10557	10365	10489	10503	10425	10591	10512	10457	10788	10431	10600	10577	10511	10480	10474	10437	10490	10512	10518	10508	10591	10511	10477	10662	10415	10456	10361	10564	10503	10620	10518	10505	10694	10528	10496	10492	10576	10629	10595	10532	10681	10580	10392	10528	10551	10658	10479	10539	10633	10438	10631	10559	10524	10675	10465	10706	10564	10539	10623	10423	10669	10569	10584	10472	10505	10624	10589	10514	10413	10547	10586	10562	10353	10480	10717	10536	10478	10533	10537	10527	10560	10431	10414	10504	10541	10559	10496	10624	10620	10511	10571	10575	10514	10395	10535	10607	10615	10695	10507	10554	10674	10302	10464	10366	10483	10437	10549	10504	10330	10695	10420	10464	10556	10590	10531	10617	10562	10678	10500	10499	10581	10462	10440	10557	10485	10338	10538	10543	10425	10415	10547	10591	10524	10475	10597	10537	10533	10500	10441	10501	10463	10691	10452	10512	10579	10523	10586	10559	10511	10621	10404	10606	10462	10342	10526	10442	10478	10685	10445	10522	10666	10602	10445	10404	10487	10563	10555	10704	10564	10527	10604	10495	10482	10617	10560	10451	10730	10449	10517	10588	10639	10518	10627	10511	10486	10474	10731	10441	10425	10660	10473	10403	10583	10595	10629	10609	10717	10625	10382	10538	10456	10649	10550	10533	10694	10713	10650	10489	10614	10571	10553	10665	10651	10502	10563	10644	10642	10614	10488	10588	10598	10585	10441	10448	10732	10686	10505	10442	10548	10608	10476	10623	10569	10435	10641	10524	10600	10658	10426	10521	10458	10498	10538	10493	10522	10491	10603	10425	10530	10502	10495	10501	10581	10582	10390	10455	10542	10543	10579	10570	10524	10459	10460	10640	10576	10452	10796	10752	10603	10543	10516	10531	10615	10653	10524	10510	10562	10553	10522	10574	10645	10426	10601	10678	10514	10641	10492	10584	10527	10676	10527	10648	10578	10440	10606	10497	10613	10508	10474	10472	10461	10396	10585	10534	10493	10593	10485	10491	10490	10605	10528	10484	10522	10514	10562	10493	10564	10398	10511	10495	10454	10535	10424	10579	10499	10602	10580	10541	10444	10402	10484	10617	10471	10583	10609	10671	10424	10521	10639	10582	10609	10496	10553	10579	10597	10525	10456	10562	10498	10563	10729	10575	10443	10468	10463	10554	10690	10596	10529	10666	10533	10483	10557	10492	10488	10625	10553	10504	10523	10525	10521	10640	10524	10383	10559	10563	10483	10624	10580	10618	10585	10506	10414	10576	10634	10442	10612	10524	10410	10445	10624	10440	10519	10645	10523	10594	10733	10530	10514	10557	10561	10533	10671	10502	10517	10467	10574	10599	10602	10611	10367	10527	10697	10561	10513	10431	10538	10545	10785	10552	10705	10521	10507	10641	10540	10561	10487	10665	10562	10631	10514	10496	10452	10573	10314	10548	10565	10441	10478	10394	10577	10699	10529	10607	10511	10525	10522	10562	10558	10490	10376	10529	10510	10507	10773	10555	10520	10510	10571	10724	10561	10540	10442	10593	10559	10326	10377	10495	10583	10665	10729	10565	10622	10548	10610	10471	10513	10520	10654	10563	10620	10490	10500	10578	10456	10694	10527	10447	10416	10543	10450	10646	10574	10556	10540	10465	10730	10569	10693	10598	10738	10556	10424	10579	10508	10626	10536	10582	10508	10578	10473	10725	10419	10456	10705	10554	10546	10723	10588	10414	10537	10567	10659	10539	10445	10544	10566	10618	10621	10539	10547	10489	10634	10505	10425	10403	10553	10636	10576	10392	10385	10486	10601	10579	10428	10481	10642	10380	10580	10488	10597	10643	10612	10590	10465	10599	10560	10579	10469	10546	10674	10606	10510	10608	10614	10433	10427	10589	10394	10502	10496	10552	10679	10473	10684	10581	10513	10531	10554	10462	10593	10551	10482	10532	10594	10484	10646	10423	10475	10539	10254	10501	10628	10705	10534	10493	10456	10635	10701	10608	10478	10562	10636	10414	10473	10556	10582	10358	10710	10577	10419	10522	10475	10611	10613	10478	10635	10544	10511	10531	10585	10401	10512	10644	10590	10463	10506	10666	10507	10437	10519	10456	10491	10625	10658	10601	10575	10530	10697	10459	10577	10388
32215	25870	28299	26828	25085	26891	22052	19147	18141	17240	16563	16487	16248	16506	16498	16534	16444	16304	16358	16511	16561	16522	16485	16504	16569	16457	16695	16568	16474	16311	16527	16444	16404	16465	16411	16609	16591	16340	16393	16474	16621	16276	16378	16418	16377	16545	16420	16717	16506	16548	16416	16354	16461	16338	16461	16182	16482	16135	16486	16491	16362	16302	16573	16256	16286	16553	16456	16454	16184	16328	16455	16464	16505	16316	16494	16440	16363	16177	16553	16568	16464	16480	16508	16473	16421	16273	16495	16505	16503	16500	16466	16438	16747	16568	16375	16637	16416	16300	16317	16338	16620	16481	16511	16696	16486	16433	16790	16521	16414	16282	16494	16407	16520	16586	16482	16389	16398	16507	16632	16487	16347	16319	16414	16341	16337	16447	16279	16457	16373	16350	16580	16357	16388	16511	16386	16534	16441	16436	16341	16423	16390	16467	16607	16493	16251	16319	16462	16415	16436	16300	16390	16345	16493	16439	16406	16596	16290	16399	16465	16427	16554	16381	16463	16563	16344	16368	16647	16399	16515	16549	16598	16243	16436	16603	16298	16463	16396	16680	16346	16609	16399	16590	16237	16409	16580	16267	16310	16361	16437	16376	16521	16298	16404	16585	16394	16375	16320	16450	16244	16636	16346	16214	16543	16465	16278	16322	16479	16422	16494	16494	16357	16495	16440	16444	16590	16606	16291	16220	16332	16373	16310	16626	16213	16345	16538	16431	16539	16459	16558	16379	16522	16339	16449	16528	16340	16201	16533	16331	16304	16364	16483	16439	16398	16405	16332	16468	16517	16628	16526	16455	16392	16273	16150	16312	16511	16464	16596	16291	16550	16359	16369	16403	16422	16346	16466	16292	16479	16351	16633	16496	16532	16359	16628	16498	16384	16508	16431	16504	16469	16256	16303	16355	16330	16457	16398	16355	16472	16548	16386	16540	16488	16382	16388	16578	16419	16431	16607	16443	16504	16316	16576	16608	16246	16173	16579	16536	16346	16470	16419	16495	16624	16475	16366	16518	16536	16367	16492	16574	16501	16389	16235	16478	16613	16296	16491	16319	16447	16465	16502	16528	16299	16216	16383	16395	16253	16435	16457	16278	16276	16445	16514	16328	16421	16239	16472	16494	16354	16471	16554	16422	16346	16382	16322	16375	16457	16330	16616	16325	16371	16428	16296	16522	16508	16264	16393	16464	16512	16356	16554	16464	16478	16400	16398	16429	16404	16192	16598	16279	16458	16545	16534	16651	16419	16296	16513	16466	16324	16391	16529	16641	16423	16513	16505	16362	16436	16355	16409	16257	16239	16355	16358	16407	16267	16417	16491	16646	16260	16362	16537	16436	16607	16391	16449	16496	16345	16372	16409	16525	16390	16494	16448	16357	16226	16379	16442	16405	16221	16419	16260	16437	16368	16351	16485	16350	16520	16545	16574	16324	16458	16464	16500	16346	16354	16462	16508	16409	16230	16413	16407	16521	16450	16319	16469	16499	16524	16154	16481	16689	16541	16504	16371	16396	16447	16342	16626	16417	16493	16432	16329	16381	16294	16247	16327	16194	16357	16522	16373	16439	16551	16087	16498	16393	16268	16472	16293	16246	16496	16575	16480	16457	16361	16327	16310	16347	16377	16428	16527	16230	16606	16308	16644	16350	16342	16214	16407	16345	16411	16143	16417	16289	16421	16499	16221	16424	16326	16243	16397	16342	16268	16506	16352	16441	16525	16434	16391	16379	16459	16343	16506	16272	16417	16357	16320	16297	16628	16379	16353	16553	16507	16478	16421	16371	16632	16286	16443	16234	16404	16218	16358	16385	16434	16479	16310	16591	16534	16243	16146	16505	16267	16521	16449	16504	16228	16506	16449	16608	16303	16486	16535	16631	16439	16633	16463	16506	16417	16406	16529	16421	16577	16437	16376	16388	16514	16365	16484	16405	16545	16453	16287	16565	16485	16580	16496	16429	16555	16597	16229	16330	16362	16274	16465	16345	16490	16445	16636	16328	16628	16206	16265	16387	16435	16407	16254	16301	16484	16410	16128	16312	16401	16598	16299	16685	16413	16363	16290	16307	16367	16605	16543	16600	16645	16413	16611	16448	16288	16406	16332	16393	16643	16490	16357	16286	16388	16311	16493	16399	16539	16374	16295	16525	16523	16667	16316	16513	16537	16458	16352	16423	16448	16412	16533	16406	16381	16394	16671	16520	16603	16417	16575	16457	16321	16515	16623	16340	16550	16304	16372	16315	16537	16225	16408	16501	16708	16570	16461	16406	16327	16390	16538	16442	16623	16424	16234	16379	16303	16306	16414	16295	16437	16252	16414	16357	16452	16559	16328	16474	16223	16350	16500	16560	16434	16331	16449	16320	16582	16557	16338	16363	16207	16419	16460	16438	16347	16252	16373	16318	16305	16279	16446	16579	16445	16521	16562	16501	16361	16518	16378	16223	16712	16526	16407	16468	16708	16478	16466	16323	16389	16392	16416	16595	16495	16488	16416	16386	16376	16144	16297	16235	16607	16328	16349	16380	16301	16256	16540	16538	16257	16363	16365	16522	16610	16633	16518	16394	16410	16414	16365	16380	16474	16479	16482	16643	16343	16595	16305	16524	16625	16367	16443	16367	16409	16293	16587	16332	16507	16491	16371	16715	16482	16455	16454	16537	16598	16417	16395	16313	16340	16481	16572	16439	16396	16431	16422	16518	16601	16246	16428	16384	16424	16513	16659	16347	16445	16424	16418	16606	16474	16221	16591	16259	16308	16425	16302	16527	16471	16259	16377	16337	16363	16343	16488	16269	16474	16393	16470	16541	16692	16072	16568	16425	16322	16292	16495	16485	16307	16445	16319	16432	16469	16607	16690	16306	16459	16512	16348	16509	16145	16397	16414	16389	16346	16341	16539	16418	16456	16608	16530	16572	16446	16380	16435	16317	16344	16358	16433	16404	16533	16484	16423	16397	16461	16577	16272	16472	16309	16318	16674	16226	16295	16460	16686	16495	16564	16214	16392	16389	16331	16504	16367	16409	16418	16562	16584	16450	16438	16371	16356	16472	16338	16514	16067	16538	16351	16437	16279	16585	16664	16419	16580	16500	16400	16436	16244	16480	16607	16411	16420	16216	16358	16193	16686	16355	16323	16240	16384	16595	16307	16649	16431	16461	16391	16553	16268	16467	16473	16521	16481	16454	16670	16418	16398	16543	16472	16430	16342	16500	16533	16557	16451	16292	16599	16547	16424	16434	16485	16400	16287	16295	16504	16278	16395	16485	16532	16457	16294	16360	16342	16426	16582	16445	16310	16766	16642	16441	16517	16551	16449	16580	16618	16400	16330	16332	16487	16385	16284	16251	16239	16530	16445	16599	16645	16618	16382	16442	16405	16557	16572	16255	16431	16355	16388	16274	16269	16290	16576	16427	16353	16311	16415	16378	16457	16359	16293	16259	16311	16340	16432	16335	16557	16542	16485	16576	16262	16338	16394	16267	16344	16294	16398	16448	16360	16353	16420	16569	16399	16468	16403	16411	16629	16411	16515	16430	16474	16265	16519	16629	16467	16228	16449	16388	16437	16322	16446	16629	16434	16345	16443	16612	16279	16184	16372	16284	16350	16358	16428	16519	16265	16352	16455	16596	16337	16520	16533	16415	16498	16427	16474	16534	16386	16323	16199	16356	16176	16126	16381	16458	16493	16496	16489	16321	16292	16373	16134	16543	16579	16326	16368	16445	16215	16521	16389	16471	16459	16293	16309	16380	16263	16558	16501	16697	16556	16432	16613	16417	16424	16537	16573	16600	16468	16506	16719	16442	16504	16259	16527	16491	16309	16390	16482	16371	16413	16523	16340	16565	16640	16627	16253	16419	16429	16511	16387	16442	16225	16487	16504	16426	16475	16587	16509	16220	16456	16655	16594	16630	16480	16421	16355	16405	16444	16526	16479	16490	16281	16197	16519	16348	16278	16181	16445	16409	16486	16426	16333	16459	16550	16317	16483	16464	16455	16461	16294	16419	16621	16438	16449	16424	16534	16573	16527	16599	16331	16447	16250	16237	16430	16352	16462	16450	16417	16359	16506	16564	16267	16429	16467	16452	16521	16425	16566	16448	16412	16528	16404	16220	16674	16500	16407	16260	16507	16182	16463	16677	16303	16326	16302	16446	16260	16427	16514	16411	16470	16333	16444	16381	16467	16593	16494	16691	16419	16508	16384	16423	16589	16321	16552	16404	16434	16506	16660	16464	16459	16361	16154	16494	16367	16452	16521	16414	16692	16388	16630	16372	16385	16463	16526	16385	16439	16532	16451	16495	16596	16453	16313	16561	16372	16420	16475	16352	16623	16437	16332	16358	16481	16412	16292	16415	16469	16324	16453	16320	16237	16263	16599	16378	16365	16381	16531	16438	16347	16564	16378	16269	16454	16312	16393	16552	16325	16405	16445	16401	16542	16307	16321	16321	16353	16400	16306	16358	16456	16319	16437	16378	16480	16431	16163	16245	16521	16257	16411	16504	16498	16449	16377	16445	16515	16304	16494	16579	16592	16403	16235	16371	16658	16600	16335	16569	16576	16448	16406	16370	16367	16346	16442	16543	16382	16268	16383	16254	16609	16662	16275	16321	16285	16280	16455	16351	16488	16534	16556	16703	16428	16292	16403	16436	16328	16307	16502	16562	16426	16297	16410	16564	16336	16548	16394	16468	16364	16420	16419	16326	16231	16438	16426	16424	16500	16407	16236	16225	16183	16392	16222	16252	16368	16375	16603	16526	16469	16101	16439	16446	16395	16232	16375	16177	16182	16293	16265	16511	16233	16392	16435	16551	16518	16201	16289	16335	16535	16348	16356	16311	16553	16479	16617	16385	16447	16247	16414	16378	16356	16387	16714	16452	16518	16392	16423	16405	16366	16256	16380	16499	16583	16760	16353	16479	16474	16323	16481	16295	16237	16485	16610	16395	16331	16399	16452	16449	16553	16430	16485	16374	16401	16516	16520	16485	16220	16228	16335	16610	16505	16452	16301	16410	16407	16466	16350	16468	16558	16625	16614	16647	16515	16431	16565	16605	16435	16467	16351	16259	16428	16311	16566	16476	16183	16428	16275	16441	16652	16424	16332	16269	16612	16432	16304	16544	16548	16269
18545	24780	23964	19159	19042	19245	14025	12115	11562	10697	10171	10218	10296	10230	10051	10169	9860	9934	10182	10099	10028	10058	10043	10015	10109	10080	10058	10097	10132	10034	10031	9939	10193	10136	10055	10036	10056	10253	10173	9919	10103	10066	10023	9993	10268	10064	10099	10132	10049	9994	10093	10054	10041	10124	10160	10182	9935	10074	10043	10147	9987	10102	10000	10068	10113	10027	10072	10045	9914	10190	9939	10095	10106	10128	10135	10108	10012	10021	10225	10091	10032	9959	10107	10148	10189	10123	10090	9929	10050	10278	10047	10105	10073	10059	10067	10033	10103	10202	10075	10113	10184	10096	10120	9993	10090	10048	10050	9977	10160	10152	10069	10194	10079	9999	10128	9887	10148	10240	9987	9999	10026	9896	10081	10100	10048	10044	9895	10085	10211	10048	10041	10100	10234	9976	10127	9937	10166	10077	10097	10176	10082	10057	9938	10088	10268	10085	10303	10129	10118	10002	10115	10075	10122	10012	10275	9991	10006	10007	10104	9983	10066	10132	9984	10114	10099	10023	10009	10102	10107	10050	10094	10154	10145	10097	10070	10107	10071	10022	10139	9972	10084	10067	10154	10080	9983	10109	10159	10100	10059	10161	9990	10072	9991	10081	10009	10134	10023	10130	10174	10149	10098	9935	10031	10058	10122	9941	10166	10003	10013	10156	10137	10225	10062	10019	9997	9932	10010	10203	10125	9957	10055	10043	10085	10070	10002	10228	10107	10048	9966	9992	10231	10186	10141	10110	10138	10014	10071	10041	9998	10017	10065	10230	10065	10187	9982	10169	10038	9995	10187	10020	10092	10178	10138	9948	9983	10152	10192	10170	9921	10092	10002	10103	9957	10001	10119	9996	10146	9963	10100	10094	9922	10071	10049	10048	10078	9831	9887	10096	10077	10101	10101	9967	10090	10047	10023	10073	9995	10106	10068	9942	10180	10180	10036	9920	10171	10186	9943	10093	10116	10068	10026	10089	10120	10054	10044	10199	10089	10018	10080	10094	10082	10019	10082	10136	9929	10146	10199	10229	10163	10130	10087	10073	10027	9996	10040	9897	9989	10072	10016	10028	10166	9972	10056	10057	10005	9947	9959	9974	10150	10208	9941	10131	10079	9932	9821	10119	10236	10178	10092	9966	9847	9937	10168	10013	9962	10034	10020	9926	9922	10060	10125	9931	10185	10057	10200	9953	10130	10273	9864	10162	10044	10194	9996	10200	9982	10142	10180	10003	10042	9939	10137	10026	10254	10031	10197	9999	10206	10145	10030	9972	10153	10191	9960	9964	10025	9880	10170	10004	10220	10050	10155	10040	10116	10009	9957	9971	10049	9913	10127	10213	10102	10222	10088	10056	10119	10102	9999	10105	10028	9967	10067	10158	10200	9899	10019	9926	10201	9947	10033	10056	10148	10048	10080	10116	10085	10086	10087	10103	9985	10101	10078	10029	9868	10032	10021	9972	10058	10012	10129	10016	10067	10110	9949	10105	10126	10215	10079	10098	10157	10100	10084	10055	10114	10070	9962	10080	10155	10136	10137	9898	10096	10098	10196	10094	10195	10140	10020	10102	9977	10081	10062	9988	10113	10081	10127	10173	10023	10086	10021	10122	10153	10155	10147	9966	10098	9859	10169	10045	9976	10148	10139	10079	10185	10148	10154	10134	10098	10131	10043	10046	10092	9975	10168	9952	10086	10080	10117	10169	9967	9970	9992	10014	10112	10054	10000	10090	9985	10097	10025	10182	9936	10030	10034	10067	10246	10108	10021	9946	10045	9998	10096	10227	10134	10014	10163	10023	10219	10067	10052	10087	10264	10072	10041	10248	10223	9998	9883	10098	10132	10084	9978	9961	10037	10016	10108	10006	10079	10100	9950	10116	10078	9951	10052	10118	10097	10110	10076	10366	10103	10129	10144	10063	10077	10194	10127	10013	9985	9981	10123	10080	10075	9979	10164	10346	10069	10216	10139	10131	10007	9992	10004	9938	10016	9972	10131	10101	10202	9984	10020	10149	9958	10125	10074	10090	10056	10080	10149	10060	10105	10030	10206	10077	10060	10001	10058	10113	9992	10169	9961	10103	10002	10098	10046	10348	9993	10088	10094	10085	10074	9996	9999	10135	10142	10032	10148	10007	9961	10018	10197	10044	10100	10190	10084	9933	10097	10058	9937	10221	10079	10180	10072	10082	10070	10069	9988	10108	9951	9947	10007	10088	10012	10002	10147	10091	10087	10033	10204	10046	10004	10200	10113	10139	9961	9946	10109	10087	10172	10056	10223	10021	10205	10150	10083	10040	9831	10104	10120	10048	10128	10089	10164	10020	10026	9965	10090	10133	10027	10151	10158	9854	10084	10095	10211	9979	10056	10126	10159	10095	10013	10073	10100	10124	10202	10118	10079	10006	10175	10076	10221	9997	10191	10087	9933	10089	9977	10078	10058	10106	10111	10230	10089	10150	10103	10019	9983	10019	10017	9984	10252	10130	10068	9970	10103	10062	9930	9968	9933	9946	10065	10040	10080	10019	10219	10052	10006	9953	10107	9965	10165	10062	10122	10075	10121	10105	9918	10076	10143	10144	10065	10144	9954	10245	9867	10120	10117	9976	10029	10066	10214	10164	9977	10235	10231	9968	9962	10208	10052	10134	10120	10179	10123	10280	10208	9910	9954	10098	10012	10145	10047	10190	10279	10016	10093	10081	10108	10026	10149	10301	10022	10219	10006	10156	10088	9967	10062	9960	10226	10089	10011	10052	10208	10171	10047	10117	10077	9955	9989	9904	10021	10121	9987	10135	10042	10028	9916	10141	10130	10128	10136	10118	10209	9971	10104	9993	10155	10060	10217	10084	10148	10173	9992	10170	9988	10080	10118	10099	10090	9936	10119	10178	10217	10173	10094	9929	9938	10074	10130	10164	10110	10148	10231	9964	10023	10045	10098	10030	10024	10034	9958	10071	10083	9890	10055	10090	10138	10143	9995	10036	10267	10003	10067	10094	10055	10177	10259	10023	10049	10023	9922	10044	10104	10196	10124	10283	10050	10211	10125	10202	10027	10019	10176	10054	10156	10276	10050	9840	10183	10043	10023	10175	10180	10051	10045	10032	10082	10153	10012	10013	10100	9967	10192	10248	10079	10102	10141	10171	10035	10134	10018	10086	9975	9980	10043	10095	9969	10222	9914	9946	10148	10094	10089	9915	10120	10000	9907	10143	10136	9993	9960	10212	10049	10326	9989	10089	10098	10004	10128	10074	10071	10133	9991	9983	9995	10063	10115	9981	10150	10095	10044	10069	10047	10035	10058	10233	10123	10062	10046	10100	9974	10077	10051	10155	10035	9950	10079	10078	10167	10032	10096	10095	10106	10050	10138	10075	9906	10089	10178	10008	10130	10167	10050	9915	9808	10009	10069	10131	10163	10042	10055	10052	10056	10202	10099	10030	10098	10033	10052	9995	9993	10114	10121	9979	10200	10124	9946	10040	10090	9971	10017	10089	10105	9898	10073	10180	10076	9963	10045	10209	10062	9832	10081	10095	9920	10102	10053	10009	10179	10170	10081	10011	9995	10103	10073	10025	10005	10042	10185	10178	10232	10103	9978	10024	10051	9990	10158	10113	10046	10213	9990	10178	10056	9985	10040	10125	10058	10067	10254	9910	10135	10039	10174	9992	10081	10260	10001	10191	10081	10085	10210	9951	10157	10170	10186	10105	9838	10028	9969	10321	10129	10113	10185	10003	9931	10139	9929	10072	10045	10114	9946	9969	9916	10076	10022	10042	10093	10120	9971	10124	10078	10059	10049	10003	10070	10042	10133	10147	10023	10176	10097	10006	10041	10013	9943	10325	10180	9969	10033	10208	10068	10065	10103	10133	10132	9977	10172	10200	10108	10015	9943	10069	10048	10144	10162	9959	10118	10062	10103	10095	10105	10078	9984	10055	9996	10135	10074	10168	10158	10118	10192	10038	10070	10192	10150	10177	10064	10024	10031	10156	10098	10022	10079	10105	10044	10234	10026	10169	10339	10098	10065	9983	10041	10100	10122	10093	10069	10133	10054	10157	10260	10199	10058	10042	10097	9882	10136	10239	10055	10090	10165	10084	9988	10113	10048	10036	9973	10161	10124	10053	9908	10120	9992	10051	10157	10025	10090	10026	9890	9987	10032	10143	10026	10107	10063	9988	10052	10047	10082	10030	10014	10132	10129	9956	10225	10039	10122	10061	10130	10049	10126	10039	10150	9914	10148	10181	10143	10052	10095	9982	10081	9930	10038	10163	10073	10022	10103	10065	9967	10049	10050	10026	10072	10238	10036	9939	9866	10205	10164	10201	10115	10143	9944	9944	9943	10056	10086	10064	10191	10082	10020	10215	10070	10087	10200	9980	10177	9953	10142	10261	10035	9988	9936	10069	10022	10124	10176	9992	10052	10111	10245	10072	10123	10190	9926	10298	10208	10095	10110	10125	10155	10267	10218	10005	9985	10224	10090	10155	10079	10059	10037	9988	10062	10100	10018	10042	10034	9977	9907	9978	10021	10069	10165	9969	10102	10121	9925	10099	10038	10258	10179	10056	9993	10091	10239	9993	10139	10039	10007	10009	10008	10188	10162	9847	10118	10123	9978	10051	10124	9880	10093	9997	10105	10068	10039	10196	10286	9969	9897	10038	10073	10220	10235	9952	10079	10139	9922	10131	10111	9989	9995	10147	10079	9832	10119	10209	10090	10275	10135	10018	10117	10139	10042	10195	10216	10045	10102	9908	10091	10118	10116	10069	9989	9883	10035	10093	10073	10089	10003	10101	10098	9914	10116	10098	10064	9906	10135	10160	10075	10034	10032	10186	10010	10068	9948	10256	9957	10058	10165	10001	10158	10339	10085	10002	10169	9983	10102	10016	10245	10125	9957	10134	10061	9988	10076	10062	10012	10167	10075	10109	10084	10108	10109	10041	10062	10109	10007	10249	10006	9980	10111	10126	9964	10175	9972	10200	10003	9934	9942	10196	10024	10026	9983	10102	10109	10106	10127	9951	10270	10048	10208	10082	10084	10031	10125	10135	10070	9938	10101	10078	9887	9926	9990	10010	10127	10157	9974	9981	10095	10034	10180	10071	10252	10076	9870	10195	10125	10064
25819	21555	28719	32014	47962	56261	40409	31565	25436	20427	17606	16766	16588	16343	16626	16539	16651	16444	16298	16319	16667	16485	16380	16471	16259	16655	16392	16362	16385	16241	16475	16623	16396	16348	16290	16451	16521	16244	16242	16440	16316	16243	16288	16388	16441	16502	16399	16292	16370	16077	16246	16576	16281	16396	16306	16474	16331	16320	16560	16698	16442	16529	16458	16188	16281	16347	16544	16450	16377	16361	16308	16502	16448	16262	16135	16330	16194	16610	16529	16376	16313	16349	16377	16332	16266	16303	16152	16416	16400	16585	16355	16465	16295	16512	16596	16291	16387	16436	16502	16272	16378	16336	16396	16192	16247	16452	16283	16400	16372	16434	16337	16211	16374	16384	16447	16401	16280	16396	16361	16513	16279	16568	16498	16366	16563	16439	16356	16350	16343	16266	16413	16199	16503	16250	16389	16248	16460	16398	16440	16141	16444	16534	16322	16395	16352	16338	16346	16513	16269	16444	16330	16194	16423	16212	16151	16187	16572	16385	16479	16585	16376	16635	16378	16321	16198	16395	16301	16386	16479	16332	16091	16197	16217	16328	16382	16149	16287	16390	16296	16401	16351	16580	16337	16208	16186	16110	16300	16581	16430	16483	16577	16281	16412	16302	16550	16254	16345	16424	16334	16394	16386	16367	16335	16433	16306	16315	16302	16274	16193	16267	16299	16345	16092	16361	16491	16221	16282	16456	16517	16352	16361	16177	16283	16445	16369	16314	16367	16314	16475	16516	16395	16097	16394	16557	16364	16561	16589	16492	16372	16365	16583	16494	16373	16224	16475	16277	16392	16453	16450	16340	16162	16323	16307	16339	16349	16316	16497	16368	16128	16181	16305	16426	16252	16164	16353	16364	16412	16408	16313	16519	16236	16414	16506	16517	16477	16572	16597	16415	16334	16515	16151	16160	16132	16090	16475	16315	16430	16251	16399	16630	16299	16359	16410	16301	16489	16445	16549	16369	16366	16363	16540	16398	16410	16385	16333	16230	16352	16420	16342	16184	16070	16331	16325	16306	16134	16609	16382	16351	16421	16470	16131	16512	16324	16343	16306	16292	16368	16437	16392	16423	16565	16372	16516	16340	16335	16229	16537	16469	16418	16401	16477	16416	16245	16379	16478	16388	16515	16202	16315	16289	16252	16381	16480	16429	16200	16574	16229	16342	16313	16300	16273	16392	16413	16287	16276	16318	16362	16284	16350	16434	16164	16382	16256	16475	16198	16416	16496	16416	16135	16242	16319	16405	16343	16379	16558	16385	16308	16282	16582	16465	16428	16271	16460	16288	16350	16243	16559	16373	16375	16469	16351	16381	16254	16380	16301	16246	16352	16360	16559	16519	16433	16202	16542	16371	16284	16519	16493	16137	16297	16533	16318	16352	16468	16396	16419	16363	16463	16479	16457	16539	16283	16496	16541	16379	16188	16287	16295	16109	16298	16198	16141	16252	16386	16619	16451	16240	16180	16213	16438	16163	16445	16328	16379	16404	16313	16341	16385	16373	16395	16358	16440	16613	16349	16369	16336	16524	16322	16310	16156	16087	16399	16213	16249	16526	16314	16347	16326	16313	16156	16537	16423	16446	16219	16380	16496	16456	16450	16259	16448	16264	16263	16304	16463	16537	16539	16475	16351	16363	16384	16354	16317	16220	16331	16300	16398	16426	16336	16355	16380	16460	16257	16495	16201	16124	16288	16406	16376	16363	16498	16261	16508	16405	16439	16438	16161	16217	16273	16417	16475	16528	16214	16323	16220	16403	16219	16309	16232	16164	16325	16442	16137	16356	16413	16652	16343	16259	16301	16512	16247	16170	16348	16339	16391	16442	16359	16527	16247	16359	16456	16438	16277	16516	16313	16366	16420	16407	16563	16449	16322	16626	16418	16448	16296	16436	16361	16173	16293	16346	16286	16474	16434	16374	16384	16343	16519	16481	16534	16255	16120	16244	16442	16277	16397	16453	16188	16593	16403	16590	16618	16354	16299	16208	16520	16379	16272	16435	16359	16607	16198	16222	16389	16259	16488	16314	16368	16346	16335	16154	16444	16338	16443	16345	16373	16397	16431	16324	16410	16382	16205	16310	16230	16380	16278	16549	16388	16243	16283	16408	16589	16231	16433	16369	16438	16264	16292	16295	16233	16154	16477	16398	16273	16179	16427	16367	16086	16223	16185	16403	16416	16130	16411	16232	16416	16345	16384	16506	16432	16150	16394	16369	16331	16222	16352	16281	16456	16637	16507	16106	16484	16296	16227	16304	16289	16223	16585	16388	16260	16475	16364	16467	16356	16326	16314	16284	16566	16455	16471	16456	16379	16236	16349	16421	16385	16315	16439	16406	16344	16326	16355	16592	16258	16397	16328	16386	16325	16387	16236	16473	16206	16301	16245	16090	16340	16366	16296	16472	16146	16478	16395	16232	16359	16456	16573	16208	16292	16537	16396	16351	16178	16355	16474	16336	16338	16418	16327	16402	16189	16320	16524	16448	16378	16500	16192	16335	16270	16430	16465	16212	16497	16230	16347	16319	16226	16299	16204	16124	16394	16313	16284	16356	16348	16323	16367	16215	16510	16379	16413	16216	16338	16404	16395	16392	16464	16563	16443	16343	16291	16278	16375	16259	16324	16310	16390	16275	16238	16481	16434	16474	16450	16520	16154	16019	16179	16192	16228	16391	16424	16210	16058	16453	16383	16408	16406	16276	16276	16252	16215	16567	16452	16379	16382	16304	16274	16386	16418	16505	16309	16136	16279	16375	16308	16308	16320	16301	16237	16597	16216	16400	16227	16383	16311	16357	16479	16439	16688	16115	16404	16711	16601	16239	16488	16474	16283	16326	16265	16414	16208	16337	15991	16437	16246	16456	16171	16298	16292	16329	16394	16423	16530	16328	16243	16304	16187	16345	16542	16282	16189	16390	16425	16408	16347	16334	16468	16187	16373	16344	16338	16479	16223	16333	16316	16270	16263	16371	16135	16223	16294	16379	16209	16329	16323	16318	16411	16487	16098	16343	16430	16311	16489	16452	16387	16470	16407	16375	16327	16360	16218	16331	16282	16318	16425	16248	16462	16265	16359	16434	16238	16340	16218	16367	16497	16227	16435	16160	16096	16452	16397	16369	16283	16511	16426	16497	16404	16378	16279	16295	16294	16181	16221	16265	16542	16184	16457	16394	16401	16207	16435	16467	16256	16536	16383	16374	16514	16338	16247	16655	16302	16321	16480	16492	16468	16286	16481	16375	16277	16348	16381	16420	16272	16304	16307	16400	16085	16413	16318	16320	16392	16175	16296	16343	16482	16139	16297	16390	16261	16249	16370	16450	16288	16186	16187	16341	16448	16324	16464	16434	16485	16244	16320	16229	16378	16414	16354	16308	16255	16484	16385	16389	16346	16440	16409	16419	16617	16405	16610	16278	16275	16266	16475	16421	16455	16346	16321	16462	16260	16335	16339	16305	16113	16304	16299	16455	16395	16453	16201	16265	16385	16122	16379	16367	16421	16562	16351	16293	16472	16345	16416	16246	16291	16576	16238	16327	16223	16228	16514	16354	16118	16348	16282	16489	16190	16363	16273	16236	16344	16491	16345	16222	16623	16258	16382	16311	16442	16017	16237	16263	16326	16288	16394	16350	16289	16465	16320	16400	16454	16347	16301	16134	16461	16134	16450	16414	16373	16403	16425	16318	16265	16259	16335	16389	16210	16232	16409	16350	16243	16092	16352	16302	16371	16323	16453	16351	16559	16403	16171	16394	16290	16413	16406	16273	16502	16358	16207	16331	16374	16396	16323	16287	16276	16236	16182	16280	16278	16197	16160	16614	16398	16428	16652	16271	16360	16211	16132	16365	16499	16481	16253	16421	16510	16089	16080	16367	16374	16550	16375	16301	16352	16476	16251	16410	16431	16346	16304	16479	16191	16480	16344	16280	16340	16317	16301	16373	16302	16414	16345	16287	15993	16287	16263	16339	16298	16331	16369	16435	16518	16346	16365	16396	16564	16454	16460	16364	16419	16204	16464	16204	16310	16301	16353	16237	16334	16352	16280	16328	16588	16441	16354	16262	16477	16483	16285	16446	16408	16399	16411	16416	16586	16444	16449	16293	16366	16232	16263	16545	16468	16426	16204	16435	16274	16301	16357	16328	16406	16412	16437	16183	16455	16355	16388	16463	16347	16538	16330	16300	16475	16358	16284	16464	16541	16291	16220	16389	16259	16564	16370	16221	16320	16539	16406	16431	16325	16039	16167	16399	16445	16332	16263	16400	16301	16400	16400	16419	16623	16387	16200	16480	16255	16371	16619	16394	16359	16300	16150	16268	16286	16344	16313	16437	16471	16581	16620	16354	16339	16279	16316	16316	16267	16293	16316	16453	16513	16350	16461	16291	16313	16445	16139	16378	16431	16329	16294	16257	16552	16117	16457	16484	16506	16452	16378	16337	16398	16237	16427	16523	16597	16430	16304	16304	16569	16355	16173	16547	16396	16317	16339	16414	16218	16124	16280	16330	16475	16308	16239	16291	16215	16228	16188	16284	16390	16540	16332	16229	16282	16411	16091	16578	16275	16353	16382	16244	16343	16421	16512	16473	16294	16430	16360	16389	16328	16312	16197	16510	16707	16392	16501	16471	16426	16439	16321	16230	16386	16307	16232	16120	16296	16411	16179	16571	16608	16350	16258	16368	16491	16545	16502	16420	16262	16292	16323	16484	16489	16644	16410	16322	16294	16149	16415	16424	16381	16330	16542	16270	16401	16535	16350	16198	16513	16145	16140	16289	16098	16427	16337	16196	16424	16412	16270	16482	16383	16261	16512	16293	16293	16419	16386	16351	16530	16079	16123	16255	16288	16472	16392	16210	16503	16733	16424	16173	16359	16318	16246	16222	16371	16415	16295	16137	16377	16511	16246	16146	16337	16341	16566	16391	16350	16188	16323	16454	16354	16229	16354	16612	16293	16338	16535	16182	16305	16319	16189	16320	16509	16424	16286	16334	16416	16276	16463	16284	16448	16297	16406	16419	16139	16484	16359	16358	16293	16547	16715	16307	16524	16400	16460	16369	16452	16281	16230	16209	16551	16480	16506	16370	16672	16409	16404	16351	16525	16329	16433	16549	16499	16304	16432	16364	16410	16372
18451	33742	34065	28436	52564	48146	30435	24214	17930	13049	11151	10562	10331	10322	10271	10291	10419	10317	10296	10221	10237	10252	10397	10411	10308	10266	10424	10466	10249	10351	10186	10262	10335	10273	10443	10360	10337	10293	10204	10431	10172	10174	10358	10285	10261	10270	10277	10281	10362	10222	10172	10302	10284	10211	10213	10361	10301	10482	10260	10244	10316	10056	10349	10042	10187	10310	10302	10113	10286	10239	10227	10127	10181	10245	10357	10259	10251	10225	10195	10366	10294	10272	10224	10428	10232	10299	10401	10392	10191	10245	10260	10391	10244	10280	10393	10265	10543	10089	10236	10101	10281	10292	10160	10176	10413	10245	10282	10025	10120	10286	10362	10259	10346	10230	10312	10104	10231	10239	10088	10281	10320	10251	10250	10269	10382	10290	10264	10303	10234	10303	10262	10315	10426	10352	10190	10298	10234	10255	10158	10220	10338	10157	10267	10385	10303	10206	10137	10332	10329	10293	10280	10246	10266	10173	10175	10259	10281	10327	10204	10293	10227	10263	10353	10165	10214	10322	10232	10300	10138	10272	10222	10287	10319	10211	10139	10242	10114	10236	10203	10174	10158	10284	10139	10270	10370	10324	10189	10169	10290	10404	10316	10443	10285	10142	10169	10399	10448	10198	10292	10308	10251	10216	10126	10378	10220	10172	10272	10216	10167	10232	10317	10242	10420	10357	10156	10397	10223	10279	10351	10170	10216	10318	10301	10233	10366	10312	10121	10299	10120	10344	10322	10114	10170	10176	10293	10365	10336	10350	10347	10281	10243	10223	10092	10223	10327	10385	10141	10370	10239	10319	10050	10241	10332	10212	10343	10335	10279	10316	10347	10243	10420	10321	10363	10460	10286	10242	10413	10170	10390	10291	10210	10163	10028	10295	10169	10265	10270	10174	10238	10284	10345	10329	10301	10344	10210	10398	10342	10379	10061	10413	10290	10214	10327	10226	10277	10410	10332	10186	10270	10406	10354	10301	10256	10229	10234	10145	10421	10226	10310	10339	10229	10259	10216	10446	10173	10273	10193	10249	10164	10370	10282	10201	10176	10340	10112	10341	10121	10255	10169	10169	10312	10287	10195	10272	10246	10394	10234	10177	10281	10287	10254	10301	10282	10223	10383	10190	10132	10224	10439	10297	10442	10242	10298	10229	10237	10215	10315	10194	10314	10314	10339	10281	10388	10124	10216	10274	10192	10281	10281	10266	10294	10446	10275	10260	10224	10273	10222	10122	10351	10173	10186	10472	10084	10369	10190	10202	10204	10186	10327	10338	10183	10262	10360	10104	10185	10194	10287	10258	10268	10238	10244	10420	10226	10273	10312	10218	10228	10192	10232	10142	10103	10200	10246	10297	10355	10279	10247	10304	10187	10197	10274	10311	10149	10103	10223	10209	10236	10311	10152	10248	10157	10152	10262	10200	10284	10256	10274	10207	10296	10205	10308	10249	10329	10198	10288	10322	10320	10424	10313	10291	10189	10264	10193	10131	10086	10277	10283	10182	10171	10324	10256	10234	10357	10288	10362	10213	10231	10351	10161	10199	10258	10265	10197	10291	10375	10263	10281	10210	10168	10256	10280	10449	10266	10253	10304	10177	10295	10342	10401	10135	10374	10186	10040	10204	10172	10142	10130	10351	10171	10351	10182	10144	10245	10200	10220	10328	10408	10346	10321	10178	10204	10304	10219	10199	10209	10194	10332	10232	10257	10215	10232	10277	10191	10192	10340	10305	10253	10241	10148	10214	10265	10283	10458	10186	10349	10289	10309	10421	10311	10375	10224	10206	10125	10404	10187	10135	10207	10227	10272	10201	10291	10328	10433	10300	10354	10315	10183	10351	10340	10240	10310	10164	10171	10140	10268	10183	10232	10302	10300	10250	10286	10113	10138	10262	10351	10226	10164	10171	10208	10165	10211	10221	10204	10142	10350	10230	10254	10259	10327	10380	10224	10204	10311	10270	10375	10246	10178	10199	10257	10281	10312	10285	10264	10277	10071	10203	10121	10190	10285	10113	10273	10405	10390	10160	10245	10236	10330	10255	10284	10161	10126	10218	10298	10190	10281	10466	10274	10371	10331	10238	10240	10425	10378	10241	10223	10190	10302	10213	10257	10255	10244	10451	10286	10346	10343	10000	10345	10066	10272	10275	10141	10316	10512	10366	10221	10220	10433	10367	10300	10310	10234	10174	10211	10222	10283	10127	10253	10107	10345	10336	10436	10337	10137	10189	10299	10370	10144	9984	10309	10074	10308	10220	10335	10077	10069	10260	10172	10240	10274	10183	10070	10280	10249	10237	10202	10376	10319	10276	10321	10216	10178	10029	10313	10209	10281	10254	10122	10141	10143	10298	10138	10113	10313	10367	10095	10268	10210	10346	10251	10322	10293	10262	10064	10311	10204	10372	10368	10259	10205	10296	10274	10376	10361	10470	10220	10162	10336	10271	10225	10195	10146	10216	10202	10279	10244	10293	10254	10264	10189	10360	10201	10172	10195	10190	10375	10253	10367	10165	10269	10212	10394	10347	10268	10234	10325	10267	10384	10110	10258	10277	10316	10172	10139	10326	10326	10145	10336	10192	10261	10218	10173	10348	10193	10121	10412	10236	10190	10184	10185	10233	10278	10224	10329	10127	10191	10141	10330	10344	10320	10110	10287	10215	10283	10051	10286	10349	10305	10059	10217	10282	10294	10423	10349	10095	10205	10156	10267	10270	10310	10166	10266	10230	10383	10193	10216	10374	10307	10279	10175	10222	10161	10241	10306	10219	10360	10302	10167	10278	10383	10284	10079	10274	10423	10259	10212	10273	10285	10147	10192	10296	10326	10205	10141	10301	10187	10294	10280	10159	10277	10345	10345	10247	10137	10311	10363	10116	10276	10195	10185	10333	10255	10199	10248	10283	10281	10256	10251	10242	10252	10110	10357	10223	10026	10157	10186	10296	10201	10311	10218	10295	10407	10213	10178	10210	10229	10270	10194	10296	10281	10325	10435	10166	10240	10181	10118	10403	10258	10260	10209	10284	10275	10341	10125	10277	10304	10228	10353	10364	10378	10225	10285	10278	10295	10309	10217	10215	10230	10264	10318	10210	10267	10275	10241	10348	10118	10359	10026	10220	10265	10274	10244	10198	10229	10198	10235	10169	10278	10416	10212	10261	10451	10325	10305	10341	10251	10177	10241	10227	10277	10217	10287	10318	10288	10294	10415	10297	10221	10228	10321	10221	10199	10196	10376	10181	10172	10247	10270	10293	10277	10130	10342	10137	10056	10243	10264	10406	10301	10154	10304	10257	10117	10371	10259	10265	10264	10240	10071	10172	10388	10341	10280	10215	10002	10342	10191	10311	10234	10330	10154	10209	10337	10345	10337	10223	10189	10337	10339	10310	10164	10181	10358	10191	10231	10147	10216	10100	10295	10363	10253	10310	10219	10217	10365	10210	10226	10200	10135	10145	10310	10224	10267	10419	10226	10208	10157	10170	10152	10154	10323	10305	10236	10280	10206	10300	10329	10340	10228	10182	10293	10298	10431	10171	10267	10281	10086	10265	10338	10399	10322	10337	10292	10221	10350	10257	10232	10355	10281	10419	10179	10269	10238	10211	10324	10111	10492	10240	10376	10416	10170	10346	10172	10244	10197	10288	10429	10200	10130	10243	10231	10279	10199	10211	10149	10495	10127	10180	10271	10180	10283	10346	10208	10268	10239	10105	10307	10230	10329	10274	10415	10346	10367	10310	10036	10338	10099	10487	10339	10248	10277	10400	10124	10250	10433	10387	10265	10268	10247	10407	10070	10170	10307	10108	10293	10256	10381	10365	10340	10336	10303	10338	10291	10335	10220	10332	10267	10328	10176	10230	10210	10291	10344	10232	10360	10184	10213	10259	10230	10328	10124	10304	10402	10284	10200	10230	10212	10504	10133	10307	10267	10176	10205	10175	10278	10202	10210	10231	10271	10214	10353	10355	10134	10081	10322	10209	10376	10331	10317	10215	10282	10242	10241	10199	10334	10301	10263	10130	10237	10186	10198	10285	10317	10268	10347	10312	10140	10145	10185	10260	10212	10067	10161	10162	10231	10069	10337	10201	10305	10161	10199	10187	10274	10257	10282	10210	10338	10265	10311	10218	10272	10362	10204	10245	10260	10341	10337	10361	10327	10270	10378	10331	10434	10350	10226	10232	10365	10249	10174	10196	10438	10186	10302	10260	10301	10259	10243	10253	10289	10248	10359	10321	10298	10193	10307	10437	10488	10299	10383	10361	10280	10177	10385	10168	10251	10336	10172	10106	10306	10316	10298	10211	10295	10247	10193	10422	10323	10398	10359	10116	10359	10305	10263	10155	10227	10133	10277	10256	10202	10373	10371	10146	10291	10297	10334	10246	10183	10230	10165	10283	10281	10200	10115	10235	10159	10247	10291	10355	10169	10425	10218	10175	10363	10195	10120	10249	10312	10240	10278	10326	10205	10298	10251	10335	10262	10284	10204	10207	10335	10304	10214	10272	10359	10318	10440	10287	10435	10189	10194	10220	10429	10333	10329	10264	10294	10302	10299	10161	10183	10233	10207	10227	10229	10277	10322	10149	10302	10201	10180	10245	10262	10218	10254	10363	10314	10423	10180	10345	10318	10197	10205	10307	10213	10146	10166	10249	10312	10121	10342	10109	10259	10364	10315	10278	10221	10257	10310	10317	10127	10317	10367	10335	10279	10190	10211	10379	10189	10161	10409	10315	10274	10172	10290	10303	10158	10252	10306	10243	10255	10069	10195	10257	10157	10231	10314	10119	10338	10258	10297	10153	10084	10261	10259	10210	10224	10107	10348	10272	10312	10310	10052	10336	10362	10218	10180	10181	10397	10437	10244	10385	10336	10305	10158	10431	10205	10233	10487	10361	10300	10354	10210	10129	10273	10146	10491	10133	10193	10206	10207	10186	10205	10405	10079	10305	10249	10300	10177	10255	10301	10193	10234	10400	10218	10390	10171	10178	10136	10158	10222	10083	10259	10050	10316	10270	10360	10183	10330	10282	10110	10264	10249	10216	10122	10404	10346	10307	10288	10118	10211	10236	10253	10271	10287	10240	10253	10201	10253	10251	10187	10183	10335	10164	10188	10180	10090	10388	10329	10295
24236	21533	28761	28227	56690	62541	54249	43490	33384	24565	19293	17686	17251	17082	16885	17146	17028	16793	17096	16904	16693	16748	16681	16667	16847	16967	16736	16776	16923	16916	16650	16855	16876	16707	16940	16738	16634	16736	16912	17041	16747	16685	16832	16821	16753	16897	16772	16632	16718	16913	16590	16900	16781	16705	16833	16619	16806	16938	16641	16887	16710	16780	16750	16872	16741	16650	16735	16712	16809	16752	16812	16818	16943	16689	16715	16689	16647	16713	16651	16517	16835	16681	16643	16865	17020	16862	16756	16817	16567	16735	16617	16869	16776	16647	16770	16769	16629	16599	16762	16735	16860	16756	16476	16529	16619	16642	16673	16802	16715	16693	16634	16902	16646	16608	16808	16753	16686	16770	16879	17016	16971	16702	16727	16624	16736	16809	16755	16779	16951	16818	16581	16653	16770	16564	16612	16710	16648	16715	16780	16497	16685	16984	16826	16800	16677	16682	16784	16665	16650	16787	16809	16651	16628	16842	16837	16792	16587	16730	16635	16604	16630	16496	16747	16499	16750	16665	16768	16790	16664	16814	16852	16820	16814	16927	16681	16547	16601	16844	16843	16686	16720	16540	16745	16777	16984	16646	16777	16792	16773	16724	16837	16764	16679	16701	16602	16495	16810	16862	16888	16692	16528	16549	16636	16507	16572	16455	16677	16751	16643	16697	16883	16517	16808	16576	16803	16808	16691	16777	16839	16739	16802	16904	16740	16618	16590	16807	16721	16771	16565	16584	16565	16730	16538	16613	16727	16687	16692	16731	16606	16618	16861	16573	16571	16623	16918	17030	16939	16784	16719	16571	16727	16742	16645	16606	16705	16676	16717	16894	16690	16546	16931	16805	16666	16470	16755	16552	16856	16714	16629	16786	16717	16452	16710	16899	16582	16663	16761	16889	16715	16670	16716	16647	16704	16628	16660	16896	16834	16630	16520	16633	16673	16602	16493	17022	16614	16691	16791	16838	16721	16720	16860	16578	16687	16835	16737	16727	16743	16653	16675	16720	16740	16854	16539	16755	16719	16761	16773	16904	16750	16722	16853	16807	16690	16744	16547	16460	16832	16879	16579	16611	16654	16837	16740	16806	16918	16833	16631	16673	16901	16675	16745	16664	16685	16526	16616	16713	16678	16667	16706	16656	16723	16768	16591	16656	16627	16767	16882	16671	16740	16674	16810	16670	16780	16582	16577	16580	16765	16811	16621	16631	16647	16818	16832	16761	16758	16744	16748	16757	16657	16797	16795	16756	16909	16725	16862	16657	16869	16877	16524	16716	16811	16603	16747	16864	16839	16641	16879	16994	16544	16645	16753	16686	16669	16761	16818	16885	16710	16870	16834	16580	16575	16577	16930	16647	16540	16633	16887	16739	16620	16662	16754	16665	16670	16724	16919	16686	16582	16613	16705	16566	16679	16869	16705	16657	16683	16765	16690	16648	16918	16541	16578	16712	16678	16843	16711	16797	16741	16818	16799	16669	16700	16861	16697	16929	16849	16631	16669	16726	16707	16796	16852	16912	16866	16761	16563	16663	16557	16640	16763	16915	16658	16842	16789	16761	16633	16463	16713	16646	16541	16719	16604	16911	16681	16684	16703	16421	16630	16712	16669	16748	16854	16744	16851	16763	16597	16624	16512	16958	16655	16727	16760	16729	16901	16714	16789	16789	16846	16848	16729	16740	16698	16662	16658	16529	16625	16718	16778	16635	16533	16800	16695	16480	16805	16536	16911	16898	16827	16876	16812	16886	16693	16639	16707	16632	16568	16669	16379	16772	16806	16798	16713	16571	16785	16635	16870	16723	16786	16810	16693	16728	16888	16774	16614	16578	16479	16735	16768	17005	16625	16871	16843	16600	16548	16759	16684	16669	16617	16624	16618	16729	16693	16667	16628	16621	16622	16657	16539	16659	16624	16845	16869	16579	16668	16711	16782	16622	16590	16537	16782	16801	16604	16690	16794	16779	16746	16698	16714	16634	16796	16682	16752	16750	16797	16812	16778	16804	16742	16883	16841	16669	16825	16642	16657	16815	16623	16547	16762	16575	16590	16655	16883	16598	16832	16532	16645	16582	16872	16734	16790	16755	16703	16837	16612	16835	16758	16613	16512	16768	16667	16657	16821	16895	16708	16402	16798	16478	16703	16715	16750	16598	16617	16806	16584	16790	17003	16710	16721	16899	16781	16586	16805	16887	16733	16683	16748	16552	16657	17012	16847	16711	16713	17156	16572	16580	16792	16813	16905	16897	16684	16907	16558	16579	16724	16916	16751	16983	16773	16763	16678	16636	16596	16672	16551	16632	16879	16834	16716	16635	16704	16531	16802	16644	16575	16744	16786	16793	16751	16667	16960	16846	16885	16632	16592	16851	16632	16733	16625	16802	16763	16666	16768	16812	16620	16690	16713	16691	16581	16799	16840	16750	16453	16568	16714	16780	16785	16924	16679	16549	16874	16452	16554	16557	16757	16822	16617	16507	16654	16711	16845	16600	16700	16738	16589	16624	16908	16760	16599	16489	16588	16847	16865	16771	16771	16553	16639	16793	16748	16600	16696	16734	16747	16680	16768	16713	16951	16653	16742	16670	16545	16785	16746	16695	16878	16652	16688	16657	16565	16563	16652	16862	16773	16897	16795	16685	16636	16855	16719	16747	16704	16760	16656	16777	16702	16832	16696	16862	16689	16765	16889	16484	16592	16872	16751	16700	16788	16391	16739	16806	16763	16685	16594	16860	16789	16894	16885	16830	16836	16785	16803	16695	16619	16754	16804	16803	16705	16679	16640	16597	16617	16593	16832	16782	16730	16818	16803	16579	16736	16503	16601	16805	16814	16725	16820	16629	16737	16773	16858	16804	16887	16858	16681	16711	16618	16572	16531	16853	16612	16883	16612	16643	16727	16862	16706	16801	16868	16833	16623	16772	16883	16787	16590	16682	16792	16802	16703	16970	16689	16913	16642	16606	16767	16675	16575	16768	16812	16725	16888	16823	16823	16801	16643	16564	16896	16776	16598	16532	16700	16716	16631	16711	16826	16668	16453	16682	16651	16672	16894	16734	16761	16639	16789	16855	16606	16705	16698	16701	16692	16698	16627	16844	16528	16750	16808	16955	16761	16913	16671	16601	16552	16714	16837	16586	16584	16816	16744	16742	16649	16678	16643	16897	16737	16835	16930	16580	16877	16731	16671	16663	16758	16620	16562	16775	16651	16619	16698	16709	16910	16851	16840	16560	16678	16783	16737	16717	16773	16834	16695	16941	16969	16874	16762	16532	16680	16692	16735	16801	16745	16939	16858	16736	16670	16502	16773	16729	16839	16818	16802	16617	16490	16797	16701	16714	16762	16769	16620	16880	16790	16948	16862	16816	16643	16605	16561	16491	16650	16757	16810	16741	16835	16750	16734	16584	16784	16892	16744	16530	16788	16682	16687	16635	16569	16584	16725	16800	16986	16862	16801	16724	16814	16625	16869	16898	17090	16592	16746	16714	16768	16801	16640	16615	16624	16808	16733	16656	16636	16848	16655	16381	16560	16647	16757	16932	16767	16686	16776	16644	16729	16804	16662	16693	16670	16817	16783	16630	16893	16839	17088	16839	16688	16674	16641	16708	16711	16723	16588	16748	16643	16852	16582	16421	16767	16823	16917	16798	16686	16570	16604	16752	16523	16499	16817	16618	16846	16757	16742	16712	16492	16623	16571	16787	16574	16890	16751	16714	16654	16792	16588	16682	16594	16508	16712	16789	16661	16642	16510	16884	16636	16642	16625	16769	16861	16720	16822	16719	16720	16830	16897	16448	16692	16893	16922	16599	16583	16741	16706	16874	16918	16966	16776	16532	16769	16782	16630	16850	16688	16649	16756	16808	16664	16806	16529	16727	16706	16604	16717	16606	16670	16645	16634	16659	16781	16824	16764	16797	16810	16609	16902	16898	16948	16690	16752	16723	16877	16716	16805	16755	16461	16528	16645	16626	16718	16741	16799	16594	16749	16470	16929	16753	16756	16705	16729	16943	16609	16726	16811	16464	16835	16993	16894	16763	16547	16817	16816	16788	16635	16743	16973	16596	16715	16596	16718	16707	16710	16461	16537	16591	16777	16808	16581	16682	16874	16729	16756	16565	16691	16761	16626	16685	16715	16637	16719	16709	16642	16819	16690	16798	16645	16857	16789	16777	16981	16889	16546	16733	16412	16710	16871	16750	16596	16659	16680	16843	16570	16651	16676	16788	16771	16667	16783	16651	16583	16638	16752	16789	16562	16829	16599	16625	16607	16542	16515	16628	16881	16691	16583	16565	16644	16435	16620	16601	16759	16675	16786	16584	16745	16546	16552	16710	16637	16731	16649	16675	16604	16730	16673	16552	16787	16825	16753	16584	16710	16738	16771	16431	16785	16817	16569	16682	16801	16833	16817	16796	16669	16612	16617	16818	16691	16638	16839	16938	16892	16417	16636	16614	16713	16610	16710	16680	16944	16540	16763	16665	16617	16808	16730	16758	16690	16537	16902	16887	16574	16704	16709	16774	16896	16864	16822	16672	16732	16809	16616	16629	16757	16696	16599	16628	16772	16678	16620	16642	16657	16598	16573	16628	16568	16734	16691	16650	16762	16755	16854	16884	16770	16737	16715	16757	16612	16652	16786	16870	16512	16942	16673	16761	16669	16740	16600	16875	16665	16867	16880	16917	16546	16802	16533	16450	16822	16701	16844	16541	16524	16616	16592	16917	16921	16723	16639	16720	16664	16855	16573	16462	16697	16830	16790	16534	16804	16613	16658	16764	16861	16743	16902	16848	16715	16909	16765	16962	16653	16568	16560	16707	16776	16703	16631	16981	16799	16908	16478	16644	16747	16685	16744	16540	16618	16649	16910	16827	16696	16838	16749	16769	16696	16508	16707	16637	16684	16676	16758	16790	16595	16867	16768	16751	16659	16725	16812	16757	16855	16515	16881	16400	16639	16679	16789	16815	16704	16665	16836	16874	16867	16738	16629	16784	16845	16793	16692	16862	16709	16633	16660	16692	16814	16719	16801	16717	16749	16620	16568	16536	16852	16528	16714	16746	16644	16848	16681	16665	16729	16649	16752	16831	16653	16696	16690	16729	16797	16758	16663	16459	16583	16948	16825	16781	16716	16745
23410	38902	35066	41066	71071	61922	48604	36423	25514	16578	12221	10926	10816	10903	10621	10598	10663	10651	10600	10763	10664	10707	10537	10625	10653	10723	10563	10520	10599	10816	10513	10527	10586	10699	10604	10551	10602	10663	10755	10647	10485	10658	10636	10558	10450	10496	10648	10664	10582	10520	10529	10593	10453	10746	10629	10509	10752	10633	10749	10487	10597	10559	10379	10660	10488	10525	10648	10707	10421	10598	10551	10687	10585	10541	10615	10728	10534	10474	10566	10722	10617	10674	10483	10500	10524	10560	10536	10625	10653	10592	10615	10544	10549	10608	10608	10575	10622	10701	10372	10479	10596	10645	10603	10586	10578	10507	10590	10642	10448	10642	10693	10642	10624	10352	10538	10737	10561	10652	10478	10628	10655	10434	10760	10515	10733	10528	10592	10754	10539	10648	10640	10661	10604	10601	10576	10554	10550	10766	10503	10375	10562	10585	10771	10550	10598	10480	10669	10694	10478	10450	10661	10634	10588	10709	10482	10578	10609	10540	10668	10588	10763	10597	10659	10735	10539	10636	10620	10575	10682	10525	10557	10562	10695	10577	10654	10641	10607	10832	10437	10557	10602	10461	10532	10486	10380	10589	10661	10491	10623	10458	10629	10583	10637	10696	10710	10479	10767	10524	10488	10500	10609	10552	10511	10574	10636	10428	10616	10660	10437	10607	10691	10582	10467	10556	10545	10553	10701	10503	10525	10491	10509	10465	10402	10525	10354	10660	10610	10575	10528	10432	10599	10480	10533	10613	10605	10614	10544	10474	10539	10554	10696	10639	10692	10551	10511	10537	10478	10597	10459	10693	10555	10491	10576	10663	10530	10581	10629	10486	10690	10528	10572	10599	10598	10721	10732	10694	10519	10644	10529	10560	10599	10557	10513	10667	10582	10788	10473	10441	10312	10540	10708	10610	10702	10533	10651	10765	10582	10683	10582	10543	10667	10563	10666	10548	10495	10547	10622	10519	10562	10591	10544	10539	10403	10637	10642	10564	10527	10575	10723	10468	10543	10519	10462	10548	10622	10530	10538	10492	10394	10539	10607	10505	10533	10511	10564	10496	10376	10624	10614	10636	10703	10462	10671	10560	10442	10600	10575	10496	10608	10622	10634	10538	10516	10524	10539	10566	10648	10712	10619	10650	10667	10660	10535	10604	10644	10438	10599	10518	10679	10549	10580	10426	10551	10619	10572	10679	10601	10557	10581	10529	10543	10604	10742	10461	10641	10707	10441	10639	10655	10599	10466	10605	10553	10613	10620	10516	10522	10483	10553	10674	10514	10597	10679	10488	10626	10562	10702	10427	10521	10602	10444	10703	10613	10701	10636	10721	10499	10623	10459	10440	10436	10540	10550	10425	10612	10539	10468	10658	10632	10460	10484	10631	10388	10559	10639	10546	10538	10741	10574	10710	10576	10535	10518	10554	10655	10559	10629	10573	10576	10482	10768	10685	10551	10805	10586	10462	10480	10615	10508	10700	10413	10515	10617	10839	10598	10616	10452	10612	10694	10602	10527	10596	10539	10655	10691	10595	10523	10684	10513	10599	10549	10462	10478	10516	10510	10559	10628	10447	10450	10492	10512	10565	10492	10594	10473	10520	10513	10477	10632	10513	10475	10528	10723	10543	10647	10675	10517	10392	10472	10542	10570	10621	10542	10624	10560	10580	10525	10502	10618	10521	10538	10475	10668	10671	10472	10672	10542	10533	10373	10690	10449	10703	10547	10635	10433	10517	10535	10551	10507	10420	10560	10645	10635	10401	10547	10500	10657	10460	10645	10542	10647	10382	10599	10602	10689	10604	10644	10692	10532	10389	10544	10571	10567	10485	10708	10693	10600	10487	10368	10502	10693	10534	10480	10544	10541	10529	10683	10437	10596	10472	10564	10657	10535	10610	10610	10550	10475	10744	10586	10574	10515	10604	10642	10618	10733	10511	10615	10453	10623	10702	10548	10563	10590	10650	10728	10491	10662	10636	10504	10499	10554	10527	10549	10573	10632	10665	10731	10578	10593	10686	10556	10410	10629	10388	10599	10482	10472	10524	10718	10630	10542	10534	10639	10588	10622	10481	10588	10615	10623	10387	10506	10647	10699	10590	10524	10524	10628	10614	10558	10558	10595	10534	10431	10592	10665	10539	10533	10681	10571	10661	10808	10626	10654	10607	10590	10603	10601	10697	10465	10596	10509	10555	10591	10552	10575	10559	10646	10601	10713	10738	10399	10505	10588	10471	10618	10630	10522	10488	10409	10568	10500	10535	10417	10442	10438	10588	10651	10587	10583	10639	10397	10659	10529	10577	10659	10444	10621	10527	10507	10673	10654	10687	10610	10577	10698	10438	10575	10508	10571	10593	10503	10568	10774	10619	10507	10598	10539	10591	10477	10651	10603	10564	10595	10539	10638	10648	10564	10495	10533	10737	10612	10628	10620	10465	10655	10560	10612	10613	10320	10612	10513	10602	10592	10638	10546	10768	10379	10580	10579	10449	10624	10514	10626	10481	10396	10633	10697	10571	10510	10570	10471	10592	10558	10433	10704	10584	10590	10575	10541	10613	10645	10532	10505	10611	10501	10627	10734	10524	10468	10531	10386	10582	10635	10657	10434	10686	10654	10609	10530	10410	10477	10573	10560	10643	10607	10656	10564	10623	10670	10482	10488	10595	10496	10516	10473	10678	10542	10611	10687	10477	10615	10536	10657	10673	10550	10661	10607	10643	10601	10622	10638	10548	10535	10579	10396	10762	10607	10582	10529	10595	10511	10619	10549	10576	10536	10506	10527	10507	10687	10527	10485	10496	10447	10512	10498	10676	10637	10621	10723	10557	10683	10533	10638	10554	10514	10544	10436	10515	10638	10532	10521	10561	10539	10317	10448	10484	10659	10445	10471	10572	10643	10561	10510	10664	10508	10701	10567	10676	10533	10361	10586	10584	10521	10399	10553	10539	10467	10529	10467	10535	10789	10518	10603	10619	10656	10364	10605	10713	10535	10524	10397	10518	10570	10676	10531	10530	10497	10574	10657	10725	10374	10543	10443	10740	10491	10677	10552	10575	10521	10559	10590	10534	10645	10458	10561	10564	10703	10555	10679	10620	10566	10546	10598	10537	10444	10438	10593	10638	10602	10638	10621	10712	10567	10684	10491	10512	10484	10590	10577	10448	10604	10498	10653	10605	10512	10570	10593	10613	10686	10537	10708	10677	10529	10565	10597	10310	10487	10672	10624	10611	10413	10465	10516	10660	10713	10539	10512	10330	10627	10713	10498	10543	10555	10400	10417	10511	10636	10668	10622	10605	10590	10461	10753	10522	10524	10547	10521	10504	10600	10567	10453	10713	10627	10492	10562	10553	10569	10681	10665	10770	10663	10624	10452	10574	10516	10648	10544	10664	10516	10686	10576	10510	10552	10716	10625	10495	10618	10404	10589	10605	10666	10587	10522	10581	10523	10579	10473	10739	10564	10514	10519	10681	10704	10558	10494	10485	10597	10579	10627	10614	10530	10589	10510	10565	10597	10255	10498	10558	10725	10635	10628	10625	10531	10580	10594	10562	10616	10548	10537	10559	10613	10547	10368	10541	10726	10734	10499	10529	10654	10566	10380	10530	10413	10619	10516	10471	10475	10597	10525	10502	10409	10453	10594	10574	10623	10553	10520	10596	10617	10696	10589	10546	10540	10459	10522	10516	10625	10670	10622	10629	10467	10702	10596	10478	10510	10428	10563	10566	10501	10638	10604	10672	10507	10610	10651	10582	10527	10633	10593	10604	10586	10508	10587	10489	10547	10622	10469	10544	10678	10670	10595	10616	10511	10548	10473	10490	10480	10636	10559	10554	10351	10467	10467	10544	10532	10588	10445	10515	10490	10456	10589	10536	10563	10725	10469	10438	10394	10585	10445	10524	10575	10370	10432	10716	10516	10470	10520	10637	10667	10681	10617	10647	10396	10629	10702	10677	10614	10704	10623	10555	10636	10646	10491	10586	10615	10563	10589	10521	10559	10472	10619	10691	10573	10611	10582	10573	10541	10560	10728	10505	10543	10660	10481	10650	10546	10544	10769	10572	10514	10453	10517	10529	10530	10546	10491	10556	10470	10704	10638	10654	10676	10470	10571	10611	10617	10554	10476	10435	10476	10715	10449	10558	10778	10458	10583	10720	10589	10525	10610	10551	10631	10742	10453	10674	10590	10436	10659	10543	10495	10574	10786	10598	10551	10426	10607	10523	10498	10677	10535	10502	10554	10604	10486	10382	10627	10524	10516	10549	10480	10594	10723	10558	10625	10596	10530	10602	10639	10487	10508	10563	10481	10453	10626	10401	10444	10654	10598	10562	10554	10683	10605	10561	10522	10667	10584	10556	10448	10406	10742	10631	10568	10577	10589	10559	10482	10799	10731	10592	10749	10509	10643	10575	10571	10679	10669	10509	10643	10689	10437	10672	10598	10566	10560	10711	10764	10611	10655	10634	10535	10527	10477	10561	10572	10581	10615	10539	10543	10527	10655	10502	10477	10753	10598	10478	10518	10628	10677	10614	10628	10711	10506	10695	10568	10570	10483	10492	10458	10547	10458	10538	10503	10568	10371	10416	10602	10704	10586	10518	10588	10529	10682	10508	10806	10530	10618	10551	10623	10480	10536	10584	10625	10656	10635	10582	10576	10534	10518	10566	10821	10656	10643	10463	10675	10513	10711	10813	10538	10688	10621	10621	10648	10615	10590	10462	10575	10483	10717	10614	10594	10477	10680	10454	10547	10609	10535	10492	10693	10697	10638	10508	10462	10578	10633	10581	10638	10564	10705	10398	10601	10629	10626	10635	10509	10509	10643	10538	10605	10593	10612	10460	10725	10535	10469	10627	10650	10595	10594	10610	10601	10572	10538	10490	10754	10520	10683	10571	10641	10662	10581	10497	10598	10643	10608	10581	10706	10562	10626	10736	10476	10500	10655	10625	10559	10524	10515	10561	10642	10701	10524	10660	10524	10503	10531	10496	10566	10865	10409	10650	10547	10616	10398	10654	10529	10591	10627	10608	10502	10479	10791	10623	10591	10602	10593	10561	10675	10605	10552	10672	10599	10517	10641	10594	10525	10585	10401	10382	10516	10468	10657	10475	10550	10580	10597	10353	10560	10665
32678	27919	25809	23834	26586	26126	22225	19576	18130	17104	16728	16535	16633	16489	16552	16605	16491	16609	16465	16658	16455	16365	16512	16645	16506	16496	16603	16309	16613	16615	16737	16650	16396	16593	16510	16290	16727	16545	16331	16336	16450	16560	16623	16430	16569	16533	16605	16569	16662	16588	16542	16623	16510	16572	16448	16437	16456	16447	16366	16397	16440	16626	16386	16356	16360	16360	16453	16518	16454	16559	16497	16300	16386	16699	16517	16527	16478	16608	16472	16478	16566	16335	16274	16610	16536	16744	16452	16418	16668	16593	16458	16545	16384	16548	16508	16471	16664	16472	16251	16499	16540	16527	16331	16364	16480	16499	16416	16508	16504	16638	16527	16462	16327	16393	16456	16388	16512	16668	16536	16332	16369	16460	16460	16415	16389	16503	16480	16383	16878	16492	16511	16266	16539	16535	16474	16458	16407	16545	16613	16478	16542	16440	16587	16490	16404	16505	16614	16616	16515	16420	16602	16577	16504	16538	16405	16559	16285	16339	16520	16267	16488	16470	16499	16197	16578	16401	16372	16555	16501	16367	16464	16442	16340	16268	16455	16337	16459	16392	16315	16357	16445	16548	16625	16239	16319	16642	16359	16603	16385	16592	16526	16537	16261	16547	16585	16582	16557	16403	16611	16644	16493	16444	16405	16681	16432	16571	16580	16687	16450	16416	16540	16540	16421	16628	16421	16384	16475	16397	16431	16474	16570	16585	16538	16496	16379	16350	16273	16449	16639	16413	16431	16428	16391	16453	16471	16563	16344	16501	16494	16535	16498	16393	16472	16453	16520	16518	16611	16690	16537	16527	16543	16283	16595	16285	16589	16443	16574	16496	16369	16283	16676	16730	16496	16349	16572	16497	16452	16558	16233	16464	16585	16716	16414	16300	16374	16536	16689	16489	16397	16537	16570	16581	16450	16528	16698	16418	16502	16424	16329	16513	16436	16483	16436	16624	16499	16568	16575	16494	16313	16545	16750	16531	16578	16563	16663	16314	16664	16556	16363	16302	16326	16488	16514	16359	16464	16654	16323	16554	16588	16630	16571	16535	16389	16401	16565	16419	16339	16215	16436	16686	16583	16376	16431	16516	16510	16542	16702	16603	16540	16390	16553	16257	16571	16347	16379	16651	16474	16634	16632	16402	16296	16447	16543	16521	16317	16383	16470	16261	16376	16629	16353	16393	16642	16552	16480	16550	16493	16415	16447	16523	16464	16563	16333	16602	16646	16622	16577	16372	16381	16367	16685	16360	16630	16565	16366	16387	16393	16423	16596	16406	16400	16377	16341	16507	16451	16519	16489	16347	16598	16431	16584	16454	16449	16586	16513	16575	16532	16622	16341	16733	16593	16367	16692	16480	16356	16513	16498	16534	16553	16394	16571	16627	16183	16476	16277	16391	16496	16396	16482	16441	16549	16621	16695	16259	16399	16422	16330	16394	16313	16565	16605	16578	16497	16524	16487	16332	16546	16563	16665	16612	16681	16530	16281	16478	16553	16480	16297	16349	16553	16513	16338	16371	16616	16477	16561	16539	16513	16510	16351	16590	16596	16591	16358	16473	16454	16416	16402	16442	16239	16740	16474	16675	16381	16581	16628	16384	16519	16427	16363	16408	16593	16475	16570	16476	16563	16534	16421	16404	16559	16452	16697	16423	16478	16513	16243	16605	16410	16510	16658	16347	16320	16328	16270	16459	16579	16424	16367	16464	16426	16660	16548	16658	16330	16414	16457	16416	16473	16324	16485	16355	16422	16539	16442	16504	16172	16513	16323	16467	16504	16512	16512	16654	16204	16359	16494	16369	16425	16378	16190	16336	16426	16642	16611	16453	16313	16370	16331	16359	16568	16387	16533	16512	16568	16272	16344	16295	16449	16319	16401	16522	16426	16385	16461	16232	16448	16684	16651	16635	16497	16627	16512	16641	16583	16536	16536	16502	16409	16752	16501	16543	16741	16546	16536	16403	16516	16653	16385	16298	16364	16501	16567	16379	16950	16496	16345	16421	16545	16231	16500	16469	16420	16406	16666	16588	16597	16552	16402	16397	16587	16345	16288	16538	16309	16282	16651	16448	16437	16430	16579	16257	16530	16588	16297	16339	16278	16467	16436	16516	16567	16328	16515	16472	16681	16328	16370	16456	16496	16465	16387	16456	16442	16578	16385	16451	16512	16759	16531	16447	16448	16617	16417	16334	16640	16580	16475	16530	16382	16298	16422	16631	16634	16392	16414	16378	16281	16507	16507	16599	16386	16263	16480	16203	16301	16582	16505	16688	16288	16570	16483	16456	16367	16482	16482	16579	16399	16321	16311	16342	16516	16347	16352	16413	16396	16340	16690	16487	16549	16327	16302	16248	16447	16317	16598	16448	16581	16579	16391	16511	16545	16420	16536	16353	16424	16492	16513	16704	16551	16291	16603	16529	16418	16461	16479	16397	16558	16432	16531	16456	16446	16576	16520	16442	16372	16612	16371	16456	16483	16404	16413	16492	16417	16487	16239	16465	16508	16346	16527	16455	16549	16304	16294	16331	16562	16420	16668	16548	16506	16497	16410	16391	16516	16595	16471	16366	16348	16563	16380	16442	16660	16479	16456	16431	16447	16604	16447	16197	16679	16685	16504	16362	16482	16541	16369	16393	16547	16543	16525	16503	16408	16660	16431	16351	16564	16411	16313	16706	16484	16544	16612	16488	16308	16580	16498	16477	16477	16465	16244	16374	16439	16342	16639	16262	16304	16317	16309	16460	16529	16446	16264	16555	16425	16450	16289	16506	16669	16409	16500	16445	16443	16558	16436	16411	16599	16514	16682	16676	16499	16575	16419	16317	16516	16478	16497	16273	16481	16538	16669	16568	16603	16566	16355	16600	16511	16492	16601	16464	16528	16441	16385	16530	16265	16460	16447	16510	16285	16554	16286	16473	16429	16539	16599	16596	16580	16685	16400	16464	16570	16415	16441	16308	16249	16489	16440	16455	16334	16466	16358	16710	16262	16218	16525	16331	16469	16664	16430	16310	16418	16397	16406	16467	16614	16519	16297	16297	16473	16632	16420	16335	16413	16530	16495	16449	16484	16377	16473	16439	16619	16560	16507	16555	16360	16775	16778	16384	16603	16112	16557	16298	16485	16522	16548	16688	16686	16462	16664	16574	16513	16199	16458	16510	16337	16534	16461	16655	16735	16526	16276	16339	16621	16581	16466	16403	16452	16406	16267	16556	16361	16432	16389	16493	16535	16557	16577	16282	16345	16364	16605	16574	16489	16517	16635	16713	16451	16632	16464	16506	16553	16475	16519	16615	16499	16335	16362	16519	16543	16562	16258	16638	16473	16565	16431	16548	16280	16522	16511	16449	16308	16483	16508	16570	16402	16447	16609	16471	16420	16373	16393	16667	16433	16531	16507	16488	16517	16625	16347	16680	16548	16337	16548	16594	16493	16589	16672	16404	16507	16509	16430	16807	16609	16722	16674	16457	16519	16499	16320	16472	16456	16451	16544	16629	16811	16552	16566	16643	16389	16479	16583	16458	16321	16414	16486	16423	16733	16431	16499	16620	16448	16342	16705	16324	16424	16586	16543	16573	16656	16675	16540	16533	16554	16355	16485	16524	16491	16385	16496	16441	16494	16601	16590	16501	16472	16523	16618	16515	16566	16630	16316	16392	16478	16671	16397	16432	16422	16482	16570	16473	16437	16383	16513	16552	16448	16602	16612	16395	16549	16519	16430	16587	16573	16433	16630	16758	16643	16551	16521	16472	16446	16383	16363	16435	16736	16615	16384	16466	16732	16337	16497	16534	16366	16600	16576	16652	16563	16304	16416	16619	16590	16656	16374	16626	16591	16415	16383	16606	16478	16479	16422	16548	16610	16573	16548	16521	16416	16596	16537	16481	16463	16453	16304	16450	16405	16627	16711	16535	16496	16423	16639	16614	16511	16546	16652	16353	16534	16638	16532	16593	16610	16275	16519	16487	16702	16568	16595	16522	16462	16597	16470	16553	16581	16514	16617	16493	16529	16560	16307	16331	16415	16537	16700	16552	16698	16486	16554	16616	16420	16555	16428	16394	16248	16710	16453	16385	16485	16590	16456	16404	16334	16464	16342	16461	16624	16433	16438	16603	16660	16582	16628	16295	16541	16527	16484	16456	16436	16559	16377	16353	16466	16427	16512	16636	16696	16571	16484	16381	16465	16498	16493	16384	16440	16508	16384	16279	16536	16245	16612	16420	16243	16424	16428	16590	16567	16366	16641	16558	16578	16536	16410	16306	16421	16453	16627	16445	16394	16385	16663	16578	16491	16592	16375	16331	16380	16533	16460	16603	16596	16587	16462	16378	16556	16547	16286	16418	16311	16542	16339	16479	16471	16510	16557	16260	16329	16575	16401	16239	16719	16515	16371	16605	16399	16311	16469	16501	16557	16431	16456	16322	16227	16346	16580	16612	16586	16327	16672	16390	16658	16533	16517	16531	16614	16624	16385	16463	16577	16431	16293	16291	16646	16661	16305	16612	16645	16543	16394	16654	16348	16514	16357	16544	16466	16385	16262	16307	16403	16379	16687	16556	16613	16512	16690	16579	16364	16519	16710	16372	16474	16720	16564	16622	16626	16594	16501	16587	16550	16553	16405	16563	16425	16489	16574	16302	16697	16720	16618	16666	16624	16457	16696	16300	16629	16452	16543	16335	16453	16460	16587	16515	16535	16584	16322	16337	16587	16634	16407	16400	16612	16515	16439	16400	16662	16385	16379	16574	16364	16317	16590	16347	16422	16695	16607	16341	16620	16291	16477	16204	16555	16384	16573	16511	16514	16555	16708	16621	16593	16610	16408	16588	16387	16392	16454	16567	16410	16623	16410	16490	16461	16407	16433	16509	16336	16356	16513	16404	16496	16623	16430	16495	16426	16344	16689	16656	16436	16472	16258	16385	16244	16264	16401	16448	16370	16326	16408	16353	16607	16311	16479	16675	16465	16432	16534	16541	16490	16499	16424	16433	16492	16580	16668	16452	16482	16441	16254	16553	16288	16496	16644	16425	16492	16431	16235	16599	16499	16449	16212	16413	16491	16384	16606	16326	16572	16398	16609	16507	16633	16261	16728	16581	16404	16541	16672	16411	16501	16646	16573	16356	16348	16453
19463	28934	17777	16641	20187	18272	14584	12443	11312	10581	10102	10089	10265	10205	10138	10135	10082	10144	10223	10055	10007	10143	10165	10158	10141	10365	10119	10143	10140	10072	10068	10101	10135	10168	10082	10120	10002	9899	10146	10101	10171	10015	10108	10125	10097	10069	10268	10073	10203	10034	10156	10100	10050	10146	9967	10102	10127	10124	10151	10174	9981	10146	10208	9986	10172	10261	10202	10078	10141	10071	9992	10036	10139	10013	10024	10121	10120	10089	10129	10238	10043	10105	10179	10077	10131	10102	10101	10073	10128	10180	10067	10268	10092	10051	10126	10111	10122	10160	9893	10032	10073	10194	9961	10068	10197	10091	10038	10106	10181	10068	10077	10100	10070	10069	10038	10116	10099	10101	10026	10118	10227	10194	10039	10221	10114	10135	10239	9996	10015	10198	9952	10064	10216	10353	10117	10128	9998	10209	10124	10021	9999	10151	10138	10129	10191	10051	10010	9960	10089	10104	10153	10333	10189	10147	10130	10288	10167	10055	10086	10059	9996	10031	10015	10148	9988	10124	10166	10077	10254	10352	10114	10217	10115	10074	10082	10008	10169	9995	10011	10106	10055	10262	10217	10177	10099	10120	10126	10151	10038	10085	10059	9926	10161	10047	10308	10195	10134	10186	10153	10037	10048	10267	10088	10030	9940	10175	10040	9944	10012	10134	10246	10067	10113	9974	10226	10017	10083	10157	10073	10149	10135	10035	10205	10244	10167	10167	10192	9954	10182	10082	10108	10026	10030	10081	10119	10193	10023	10037	10007	10052	10117	10033	10319	10111	10052	10059	10071	10184	10077	10074	10072	10044	9987	10040	10105	10081	10081	10247	10248	10139	10000	10083	10179	9996	10265	9913	10135	10103	10209	9981	9953	9985	10134	10225	10167	10185	10048	10213	9984	9921	10249	10119	10131	10045	10078	9986	10248	10102	10171	10057	10092	9995	10126	10127	10056	10077	10281	10247	10077	10082	10117	10145	9936	9973	10089	10167	10074	10204	10110	10185	10111	10213	9977	10087	10248	10214	10079	10155	10061	10184	10046	10118	10079	10094	10175	10007	10241	10097	10058	10094	10123	10270	9962	10206	10118	10057	10025	10037	10189	10069	10176	10100	9999	10091	10089	10217	9916	9920	10261	10077	10200	10052	10081	10170	10028	10170	10058	10102	10069	9988	10177	10157	10203	10000	10262	10065	10221	10117	10149	10149	10084	10070	10048	9939	9992	10089	10055	10019	10110	10106	10003	10090	10097	10159	10002	10102	10083	10114	10005	10004	10070	10130	10155	10060	10012	10005	9935	10161	10053	10019	10075	9982	10182	10099	10101	9998	10061	9958	10065	10132	10098	9999	10008	10063	10026	10000	9999	10070	10044	9990	10136	10121	9971	10154	9980	10285	10074	10124	10128	10093	10081	10208	10018	10217	10157	9924	10206	10117	10273	10139	10009	10129	10113	10216	10127	10039	10108	10137	10073	10197	10132	10045	10259	10195	10004	10101	10059	10135	10195	10134	10081	10116	9913	10106	10054	9923	10207	10016	9975	10081	10036	10189	10060	10030	10086	10034	10140	10150	10208	10062	10156	10140	10140	10184	10239	10047	9911	10064	10166	10145	10117	9990	10064	10052	9955	10041	10157	10016	10131	10135	10007	10124	10035	10250	9994	10067	9949	10075	9983	10202	10192	10011	10127	10158	10094	10119	10131	10162	9896	10230	10167	10199	10126	10045	10128	10276	10089	10121	9984	10034	10182	10081	10073	10016	10079	10054	10271	10059	10213	10183	10161	10264	9984	10070	10145	10151	10194	10119	9973	10091	10119	10015	10036	10233	10215	10204	10158	10079	10079	10101	10098	10081	10113	10094	10030	10144	10063	10026	10060	10018	10035	10119	10081	10103	10063	10088	10126	10031	9834	10120	9949	10148	10119	10035	10021	10054	10165	10070	10084	10236	10179	10021	10053	10255	10170	10122	10116	10132	10069	10034	10093	10090	9967	10097	10122	10167	10094	10010	10116	10189	10191	10086	10252	10053	10043	10100	10072	10010	10223	10184	10123	10043	10108	10102	10150	10111	9976	10143	10187	10074	10070	10045	10084	10005	10064	10092	10045	10168	10189	10140	10056	10135	10080	10026	10021	10118	10311	10064	10297	10102	10078	10098	10045	10093	10068	10093	10099	10053	10177	10067	10125	10078	10124	10132	10117	9964	10070	10070	10063	10076	9998	10060	10068	9998	10061	10036	10281	9959	10075	10199	9997	10065	10125	10230	10022	10174	10304	10103	9973	9980	9990	10140	10036	10081	10166	10012	10138	10401	10081	10106	10104	10110	10062	9982	10009	10173	10002	10034	10144	10204	10180	9961	9983	10167	10001	10057	10007	10001	10100	9977	10048	10064	9992	10037	10278	10011	10111	10097	10136	10066	10013	10226	10210	9986	10157	10131	10103	10053	10093	10068	10094	10126	10093	10200	10201	10095	10047	10019	10109	10162	10130	10120	10228	10230	10267	10349	10039	10215	10127	10063	10100	10201	10121	10137	10111	10191	10154	10121	9997	9950	9913	10029	10174	10065	10191	10046	10074	10025	9930	10055	10240	10049	10068	10072	10213	10070	10127	10017	10214	10239	10136	10204	10029	9750	10035	10191	10119	10037	10154	10025	10118	10129	10162	10346	10067	10084	10048	10157	10103	10135	10099	10003	10180	10236	10129	10100	10199	10268	9976	10132	10105	10142	10126	10246	9994	10003	10212	10269	10179	10091	9955	10111	9965	10102	10241	10043	10127	10234	10091	9999	10117	10060	10107	10148	10095	10093	10057	10129	10150	10125	10251	9906	10048	10038	10062	10182	10217	10065	10187	10116	10234	10195	10006	10179	10126	10088	9982	10026	10103	10102	10171	10069	10098	10129	10048	10166	10106	10131	10153	9994	10246	10131	10115	10269	10015	10115	10105	10122	10055	10132	10133	10245	10033	10131	9962	9960	10072	10005	10125	10091	10153	10000	10222	10128	10201	10034	10129	10189	10149	10300	9951	10109	9990	10064	9946	10082	10040	10147	10078	10094	10042	10120	10119	10210	10192	10168	10049	10004	10125	10063	9985	10190	10279	10045	10149	10081	10049	10052	10054	10141	10208	10145	9976	9936	9933	10083	10236	10049	10144	10055	10174	10201	10175	10083	10001	10109	10049	10133	10073	10117	10099	10066	10174	10091	10054	10161	10200	10068	10220	10213	9996	10246	10182	10076	10196	10008	10162	10186	10079	10150	10076	10069	10129	10210	10135	10114	10145	10054	10197	10093	9960	10059	10170	10119	10150	9892	10003	10057	10085	10130	9975	10177	10217	10121	10087	10220	10177	10050	10082	10279	9967	10050	10188	10223	9986	10032	10045	10338	10121	10191	9983	10108	9948	10118	10028	10054	10168	10160	10190	10064	10316	10085	10098	9985	9995	10020	10043	9990	10140	10193	10198	10109	10208	10144	10378	10211	10097	9877	10118	10205	9978	10011	10334	10017	10260	10026	10281	9991	10230	10030	10209	10029	10262	10166	10243	10137	10148	10107	10095	10124	10055	10109	10200	10148	10074	9980	10192	9974	10119	10162	9991	10215	10144	10283	10085	10142	10032	10169	10154	10070	10126	10213	10008	10286	10184	10248	10087	10115	10105	10098	10002	10046	9987	10225	10087	10027	10026	10169	10217	10124	10224	10087	10116	9970	10170	10095	10123	10036	10171	10215	10042	10373	10105	9983	10060	10193	10146	10311	10086	10139	10150	10114	10135	9961	10124	10045	10218	10036	10149	10105	10101	10023	10024	10003	9987	10182	10187	10050	10078	10152	10105	10187	10232	10072	10081	10024	9999	10189	10127	10249	10041	10144	10117	10163	10032	10170	10263	10179	10051	10115	10178	10027	10111	10179	10034	10065	10042	10062	9995	10232	10064	10075	10113	10308	10036	10100	10100	10196	10193	10055	10136	10120	10148	10041	10052	9967	10022	10176	10144	10139	10166	10143	10283	10070	10205	10224	10198	10086	10272	10187	10122	10086	10262	9928	10017	10061	10144	10079	10181	10050	10228	10122	9968	10022	10095	10140	10077	10111	10157	10165	9947	10018	10210	10119	10196	10087	9954	9989	10307	10217	9964	10057	10317	10306	9907	10048	10149	10089	10231	10211	9979	10015	10067	10037	10056	10047	9870	9886	10047	10090	10055	10068	10016	10050	10245	10189	9993	10151	10143	10130	10182	10209	10154	10163	10042	9998	10032	10046	10201	9905	10290	10031	10100	10001	10186	10023	10094	10267	9983	10234	10049	10113	10108	10085	10298	10048	10051	10184	9987	10113	10082	10093	10243	10134	10158	10068	10173	10135	10222	10097	10016	10120	10172	10083	9999	10060	10082	10045	10102	10115	9945	10150	10166	10070	10049	9992	10110	10092	10098	10192	10062	10054	10227	10097	10119	10052	10041	10235	10076	10063	10065	9889	9947	10095	10164	9946	10133	9992	10150	9921	10083	10009	10235	10148	10043	10114	10186	10128	10142	10180	10003	10083	10078	10022	10300	10025	10332	10054	9922	10050	10070	10166	10107	9955	10122	10182	10004	10191	10085	10158	10130	10150	10098	10115	10069	9903	10087	10020	10105	10129	10061	10112	10158	10087	10176	10001	10144	10182	10077	10233	10048	10080	10131	10176	10081	10143	10171	10061	10157	10182	10164	10016	10034	9875	10124	10225	10124	10104	10219	10187	10046	10121	10092	10181	10085	9893	10030	9920	10164	9995	10278	10162	10269	10090	10067	10183	10153	10183	9999	10072	10213	10268	10040	10120	10158	10105	10089	10176	9993	10138	9932	10127	10102	10102	9970	10128	10041	10296	10057	10153	10029	10127	10053	9930	10107	10057	10061	10175	10123	10125	10201	10069	10102	10173	9980	9961	10147	10161	10068	10166	9922	10097	10030	10108	10051	10051	10132	10012	10064	10180	9978	10146	9957	10161	10209	10101	10081	10195	10044	10109	10180	10267	10132	10116	10050	10131	10284	10042	10205	10143	10134	9952	10066	10174	10085	10166	9918	10034	10077	10106	10121	10113	10077	10011	10044	10038	10154	9921	10041	10166	10110	9958	10131	10167	10203	10057
25764	21591	28062	32134	54150	53355	39393	32432	25940	20677	18089	17076	16368	16587	16578	16363	16387	16378	16477	16341	16492	16310	16564	16474	16420	16308	16475	16474	16323	16390	16623	16510	16512	16397	16424	16496	16622	16427	16417	16445	16533	16389	16440	16381	16384	16476	16330	16329	16559	16499	16430	16535	16354	16561	16670	16298	16353	16442	16307	16406	16367	16454	16443	16369	16373	16377	16446	16412	16515	16212	16455	16602	16307	16661	16405	16467	16283	16172	16341	16468	16536	16587	16471	16466	16490	16519	16479	16411	16408	16318	16313	16365	16452	16190	16404	16401	16279	16446	16245	16408	16399	16431	16342	16469	16402	16493	16601	16330	16269	16486	16378	16582	16490	16778	16601	16501	16501	16310	16336	16501	16408	16485	16122	16231	16401	16351	16431	16364	16277	16216	16329	16483	16503	16295	16354	16431	16448	16307	16387	16262	16382	16348	16342	16299	16232	16268	16206	16368	16461	16354	16459	16330	16495	16526	16724	16387	16299	16393	16415	16308	16385	16405	16384	16658	16357	16227	16444	16283	16310	16313	16589	16305	16320	16586	16429	16286	16294	16343	16379	16540	16499	16409	16127	16567	16464	16317	16389	16384	16410	16298	16355	16237	16403	16370	16446	16493	16362	16299	16383	16423	16460	16265	16340	16331	16302	16396	16477	16434	16544	16591	16339	16303	16522	16396	16527	16517	16565	16356	16371	16328	16359	16533	16316	16255	16325	16599	16421	16288	16270	16288	16452	16445	16448	16479	16383	16357	16266	16477	16400	16431	16541	16230	16625	16543	16378	16285	16393	16712	16377	16118	16337	16478	16338	16487	16498	16525	16358	16415	16283	16404	16399	16513	16304	16468	16363	16423	16310	16426	16420	16485	16400	16218	16600	16457	16487	16586	16549	16406	16245	16474	16514	16475	16351	16527	16486	16334	16306	16327	16452	16300	16515	16293	16478	16468	16590	16456	16241	16380	16458	16465	16428	16371	16527	16287	16380	16293	16578	16514	16432	16438	16318	16435	16547	16350	16429	16506	16414	16263	16701	16434	16429	16365	16369	16374	16598	16436	16222	16303	16632	16383	16643	16562	16199	16237	16624	15968	16278	16507	16438	16320	16391	16186	16301	16327	16472	16336	16453	16614	16550	16139	16349	16250	16495	16460	16355	16490	16443	16456	16520	16287	16461	16456	16613	16391	16429	16450	16488	16449	16477	16249	16520	16296	16447	16490	16452	16474	16414	16396	16456	16658	16433	16345	16517	16264	16569	16317	16548	16279	16314	16255	16370	16422	16446	16238	16403	16327	16471	16397	16230	16422	16332	16385	16308	16547	16502	16488	16301	16418	16468	16169	16257	16408	16425	16541	16410	16315	16485	16529	16190	16271	16496	16549	16282	16422	16365	16230	16494	16136	16362	16469	16415	16425	16189	16533	16515	16530	16463	16542	16437	16423	16420	16509	16656	16572	16288	16328	16416	16225	16434	16521	16332	16447	16538	16536	16509	16468	16613	16560	16422	16426	16344	16376	16192	16346	16630	16405	16209	16351	16572	16367	16470	16292	16507	16485	16561	16505	16197	16003	16447	16665	16306	16427	16406	16325	16498	16149	16440	16282	16250	16231	16378	16562	16559	16485	16436	16612	16318	16216	16483	16292	16465	16470	16376	16396	16515	16321	16426	16479	16186	16365	16347	16460	16500	16377	16577	16471	16406	16477	16322	16522	16438	16407	16253	16356	16501	16612	16510	16440	16515	16493	16581	16413	16458	16303	16309	16240	16455	16245	16388	16332	16341	16611	16342	16241	16564	16423	16502	16402	16689	16338	16529	16491	16386	16438	16188	16281	16449	16320	16506	16586	16279	16411	16400	16394	16322	16418	16532	16441	16288	16253	16402	16342	16227	16295	16546	16618	16500	16222	16514	16248	16450	16274	16404	16498	16514	16366	16278	16482	16418	16216	16424	16437	16282	16330	16405	16331	16518	16376	16540	16485	16435	16559	16435	16568	16576	16396	16373	16302	16365	16378	16423	16387	16488	16453	16266	16471	16411	16385	16433	16445	16343	16328	16348	16395	16240	16322	16182	16378	16563	16589	16314	16490	16294	16490	16382	16358	16363	16493	16310	16314	16541	16639	16246	16508	16360	16501	16507	16274	16403	16430	16268	16362	16577	16292	16388	16428	16581	16413	16240	16308	16250	16308	16339	16287	16384	16565	16209	16305	16675	16601	16385	16327	16365	16606	16434	16502	16481	16332	16486	16466	16412	16570	16471	16582	16689	16347	16164	16580	16551	16340	16499	16180	16560	16271	16421	16473	16342	16446	16455	16571	16312	16249	16279	16201	16354	16339	16291	16371	16466	16351	16454	16489	16415	16414	16364	16380	16370	16504	16493	16378	16539	16190	16454	16384	16357	16443	16472	16440	16425	16478	16433	16175	16225	16402	16375	16329	16155	16403	16552	16322	16139	16408	16179	16374	16414	16374	16412	16573	16244	16282	16360	16437	16629	16421	16576	16335	16379	16371	16218	16519	16313	16345	16367	16253	16259	16492	16220	16295	16026	16365	16371	16385	16426	16474	16451	16281	16344	16338	16315	16322	16319	16553	16421	16494	16654	16381	16292	16465	16502	16390	16554	16529	16248	16287	16346	16156	16385	16430	16645	16563	16509	16373	16332	16404	16249	16265	16527	16456	16300	16235	16584	16316	16307	16427	16332	16295	16447	16455	16474	16496	16407	16589	16606	16402	16353	16561	16534	16344	16421	16345	16472	16439	16471	16414	16291	16305	16227	16502	16308	16156	16275	16419	16245	16230	16408	16196	16427	16352	16515	16269	16365	16367	16243	16175	16484	16245	16538	16524	16533	16384	16531	16524	16550	16354	16309	16422	16511	16364	16339	16490	16543	16368	16541	16253	16376	16396	16474	16402	16349	16371	16244	16291	16331	16515	16425	16471	16255	16583	16329	16281	16337	16355	16446	16563	16406	16436	16562	16356	16361	16452	16510	16344	16427	16253	16304	16402	16598	16448	16430	16414	16435	16372	16120	16403	16541	16544	16387	16181	16360	16267	16374	16368	16332	16417	16466	16395	16709	16508	16409	16529	16285	16396	16302	16618	16373	16463	16521	16413	16167	16538	16408	16218	16537	16700	16276	16471	16444	16610	16594	16371	16360	16258	16380	16357	16351	16399	16355	16283	16155	16409	16582	16330	16272	16402	16356	16171	16261	16311	16409	16547	16435	16573	16254	16443	16306	16228	16397	16370	16186	16322	16411	16286	16464	16583	16383	16488	16372	16565	16452	16435	16335	16303	16286	16422	16435	16213	16391	16290	16214	16564	16264	16393	16441	16506	16527	16182	16527	16470	16350	16260	16171	16434	16244	16171	16573	16432	16447	16422	16300	16299	16153	16290	16539	16557	16453	16340	16430	16521	16438	16624	16554	16319	16493	16336	16097	16357	16313	16432	16517	16453	16380	16448	16483	16399	16127	16118	16346	16462	16522	16348	16538	16320	16345	16401	16546	16254	16258	16238	16353	16290	16511	16289	16603	16478	16253	16254	16509	16335	16417	16275	16471	16526	16341	16554	16405	16445	16466	16475	16450	16446	16447	16339	16274	16430	16263	16497	16210	16557	16559	16463	16438	16467	16523	16437	16566	16517	16403	16312	16362	16422	16462	16574	16441	16430	16601	16333	16542	16252	16395	16435	16304	16468	16406	16297	16515	16448	16306	16439	16449	16371	16401	16449	16496	16593	16486	16456	16502	16364	16432	16335	16203	16432	16390	16622	16514	16434	16438	16655	16407	16428	16491	16239	16400	16522	16615	16549	16350	16156	16599	16576	16436	16298	16557	16580	16531	16261	16357	16406	16299	16473	16410	16463	16277	16256	16566	16426	16282	16305	16342	16477	16338	16502	16460	16335	16443	16383	16451	16322	16440	16379	16555	16352	16248	16441	16478	16356	16463	16409	16291	16387	16450	16362	16381	16051	16274	16342	16230	16304	16502	16386	16391	16349	16433	16183	16424	16448	16366	16484	16385	16114	16335	16421	16274	16549	16440	16182	16355	16506	16600	16478	16308	16408	16196	16480	16632	16369	16263	16415	16372	16384	16218	16364	16479	16473	16462	16419	16293	16281	16437	16484	16350	16504	16450	16396	16393	16335	16414	16449	16412	16497	16472	16428	16439	16556	16146	16212	16563	16483	16520	16343	16447	16254	16386	16309	16412	16289	16508	16449	16313	16432	16506	16417	16501	16235	16206	16362	16362	16431	16509	16592	16473	16559	16499	16517	16262	16273	16397	16623	16598	16498	16279	16407	16292	16251	16573	16451	16380	16383	16335	16530	16546	16448	16274	16536	16333	16262	16323	16335	16449	16221	16341	16462	16348	16326	16426	16630	16582	16304	16507	16399	16498	16298	16364	16295	16291	16488	16631	16522	16577	16429	16452	16370	16360	16206	16273	16207	16375	16288	16466	16312	16437	16349	16457	16293	16151	16437	16378	16429	16277	16321	16350	16324	16453	16532	16179	16399	16400	16613	16437	16435	16499	16494	16317	16540	16564	16482	16494	16334	16475	16516	16335	16504	16340	16239	16317	16526	16413	16510	16523	16511	16481	16369	16715	16676	16436	16410	16501	16331	16170	16524	16330	16448	16504	16403	16436	16587	16543	16471	16432	16278	16288	16442	16491	16490	16357	16477	16424	16456	16438	16505	16489	16530	16492	16293	16212	16485	16485	16377	16467	16270	16417	16294	16221	16279	16396	16290	16331	16280	16463	16585	16422	16462	16494	16447	16369	16437	16477	16399	16215	16366	16611	16390	16429	16291	16349	16331	16394	16331	16297	16419	16401	16337	16471	16319	16486	16395	16406	16468	16326	16249	16435	16408	16640	16403	16472	16767	16545	16378	16470	16395	16523	16507	16385	16331	16431	16569	16670	16285	16452	16453	16510	16396	16193	16567	16108	16406	16344	16478	16463	16326	16232	16330	16310	16455	16610	16199	16395	16458	16755	16189	16278	16427	16405	16500	16425	16453	16396	16379	16299	16519	16463	16490	16621	16483	16554	16200	16554	16375	16430	16240	16289	16341	16386	16374	16393	16452	16368	16414	16458	16307	16312	16249	16519	16361	16407	16569
16748	35686	28876	31059	56107	45076	31005	24876	18349	13334	11261	10490	10350	10290	10384	10344	10432	10317	10320	10299	10187	10353	10275	10107	10335	10297	10306	10534	10226	10352	10336	10303	10182	10295	10229	10224	10311	10226	10334	10124	10420	10279	10297	10349	10211	10353	10279	10297	10294	10302	10304	10192	10169	10181	10278	10195	10269	10395	10353	10310	10171	10183	10326	10175	10290	10305	10313	10098	10269	10266	10258	10384	10107	10319	10268	10213	10319	10188	10290	10177	10421	10161	10108	10238	10185	10518	10127	10093	10371	10245	10191	10108	10286	10255	10239	10153	10296	10113	10359	10285	10234	10351	10317	10285	10311	10308	10223	10325	10514	10270	10050	10359	10463	10274	10081	10406	10101	10290	10361	10285	10107	10234	10166	10343	10371	10269	10238	10314	10302	10303	10251	10030	10277	10330	10312	10197	10223	10343	10178	10081	10251	10200	10408	10304	10257	10414	10308	10083	10176	10314	10178	10174	10139	10332	10289	10222	10362	10237	10181	10431	10382	10211	10158	10194	10218	10304	10232	10263	10202	10427	10177	10143	10105	10267	10148	10257	10277	10145	10214	10244	10227	10300	10258	10226	10269	10194	10312	10258	10305	10356	10135	10307	10265	10202	10250	10216	10278	10311	10292	10143	10286	10120	10137	10153	10260	10221	10216	10180	10142	10482	10298	10194	10346	10224	10244	10297	10305	10101	10273	10284	10133	10246	10148	10282	10221	10300	10313	10301	10275	10290	10140	10172	9973	10171	10251	10243	10246	10267	10451	10207	10293	10278	10113	10090	9989	10150	10268	10344	10247	10225	10160	10235	10240	10113	10224	10311	10264	10191	10313	10193	10208	10302	10244	10290	10284	10269	10316	10178	10368	10234	10240	10312	10280	10284	10216	10404	10355	10343	10349	10301	10183	10293	10155	10314	10159	10351	10197	10262	10270	10077	10247	10212	10117	10214	10232	10201	10275	10271	10467	10198	10216	10204	10314	10315	10252	10129	10345	10062	10238	10223	10335	10237	10308	10224	10155	10325	10350	10325	10252	10434	10248	10092	10366	10162	10249	10288	10094	10286	10225	10345	10224	10413	10232	10341	10248	10283	10275	10272	10155	10397	10204	10404	10144	10389	10355	10179	10272	10227	10262	10250	10169	10120	10251	10253	10244	10267	10147	10269	10237	10139	10576	10400	10334	10171	10292	10120	10239	10295	10352	10175	10229	10198	10272	10272	10249	10192	10228	10305	10200	10128	10286	10361	10320	10297	10434	10151	10231	10271	10331	10204	10268	10202	10273	10324	10210	10046	10348	10068	10150	10253	10136	10242	10231	10246	10292	10289	10191	10182	10239	10235	10286	10317	10181	10293	10167	10196	10314	10257	10245	10220	10331	10235	10273	10279	10239	10273	10429	10156	10311	10240	10307	10260	10223	10314	10301	10053	10305	10119	10323	10160	10297	10211	10270	10205	10333	10305	10266	10361	10362	10210	10282	10073	10232	10292	10479	10244	10188	10189	10337	10241	10345	10226	10207	10122	10257	10204	10232	10220	10285	10166	10378	10262	10301	10266	10253	10152	10043	10320	10277	10158	10232	10277	10300	10225	10362	10292	10266	10346	10215	10257	10362	10263	10360	10186	10255	10246	10345	10105	10329	10228	10195	10145	10335	10236	10294	10154	10344	10263	10270	10190	10374	10273	10183	10333	10302	10315	10184	10355	10014	10164	10379	10226	10293	10234	10145	10288	10304	10285	10277	10301	10323	10189	10231	10356	10360	10138	10142	10237	10199	10445	10350	10302	10149	10134	10161	10167	10166	10286	10370	10188	10141	10266	10413	10295	10311	10314	10082	10111	10285	10230	10330	10413	10590	10215	10137	10277	10288	10162	10393	10294	10242	10204	10244	10203	10219	10411	10377	10214	10365	10353	10262	10339	10233	10212	10261	10216	10263	10151	10153	10218	10164	10080	10231	10061	10301	10321	10319	10277	10185	10245	10173	10257	10316	10133	10300	10197	10138	10274	10278	10163	10216	10196	10310	10237	10268	10235	10214	10264	10393	10111	10190	10229	10300	10267	10211	10298	10137	10329	10430	10028	10233	10157	10271	10431	10284	10155	10242	10112	10166	10271	10164	10128	10379	10243	10292	10171	10392	10060	10323	10319	10294	10186	10239	10187	10269	10185	10326	10269	10248	10246	10130	10072	10219	10245	10179	10328	10304	10054	10451	10197	10302	10086	10199	10176	10303	10197	10197	10242	10266	10245	10324	10062	10324	10145	10114	10417	10233	10295	10291	10165	10277	10055	10415	10203	10277	10169	10253	10341	10248	10153	10217	10463	10251	10385	10250	10041	10264	10232	10109	10227	10264	10374	10431	10125	10326	10189	10283	10112	10096	10173	10365	10383	10157	10216	10385	10217	10330	10460	10293	10256	10339	10164	10363	10267	10369	10296	10286	10224	10104	10132	10404	10170	10216	10123	10425	10100	10240	10173	10377	10219	10305	10288	10169	10304	10226	10244	10289	10124	10287	10431	10303	10293	10449	10284	10308	10277	10218	10315	10250	10129	10162	10017	10212	10266	10200	10279	10303	10221	10114	10089	10322	10239	10347	10276	10205	10330	10238	10291	10346	10134	10275	10226	10247	10245	10297	10242	10133	10266	10345	10150	10336	10245	10196	10258	10218	10203	10238	10190	10197	10431	10162	10239	10191	10338	10285	10324	10223	10270	10247	10360	10265	10282	10233	10287	10164	10277	10262	10291	10321	10246	10182	10197	10380	10304	10373	10201	10087	10179	10414	10198	10150	10374	10361	10178	10106	10260	10165	10123	10334	10269	10201	10370	10213	10236	10186	10205	10238	10249	10172	10353	10225	10251	10478	10042	10231	10422	10340	10273	10283	10244	10250	10256	10435	10239	10178	10136	10340	10363	10034	10315	10186	10259	10416	10129	10078	10186	10247	10120	10317	10242	10228	10209	10177	10255	10276	10264	10369	10265	10159	10125	10165	10389	10164	10066	10287	10285	10333	10271	10337	10276	10118	10393	10245	10280	10298	10234	10255	10258	10033	10412	10253	10188	10233	10192	10231	10429	10320	10271	10228	10346	10251	10393	10212	10321	10336	10174	10190	10337	10251	10267	10218	10345	10333	10173	10331	10298	10325	10370	10422	10392	10217	10281	10242	10340	10218	10254	10226	10241	10342	10355	10206	10318	10287	10414	10227	10282	10232	10372	10289	10339	10139	10386	10333	10228	10332	10292	10367	10258	10276	10186	10238	10394	10298	10236	10359	10185	10273	10146	10381	10133	10174	10257	10277	10231	10167	10279	10095	10289	10175	10418	10224	10394	10187	10309	10130	10241	10370	10324	10319	10320	10264	10188	10202	10270	10237	10324	10407	10263	10248	10318	10106	10196	10231	10299	10345	10250	10250	10311	10263	10144	10415	10295	10290	10270	10285	10356	10429	10184	10197	10272	10193	10371	10352	10411	10299	10228	10184	10316	10151	10235	10225	10287	10222	10306	10143	10220	10118	10281	10183	10350	10287	10266	10219	10288	10365	10211	10153	10251	10289	10166	10285	10047	10388	10330	10315	10246	10166	10200	10411	10216	10267	10315	10259	10237	10389	10324	10165	10105	10297	10280	10185	10258	10087	10321	10245	10306	10335	10179	10295	10150	10217	10420	10239	10330	10301	10205	10116	10315	10192	10192	10133	10214	10182	10269	10373	10447	10150	10322	10241	10171	10368	10159	10362	10125	10297	10141	10137	10147	10367	10158	10156	10093	10326	10083	10261	10381	10246	10202	10222	10169	10197	10333	10332	10169	10258	10239	10089	10274	10240	10254	10397	10169	10306	10327	10211	10140	10199	10308	10342	10365	10235	10270	10256	10154	10048	10258	10204	10150	10266	10391	10387	10244	10269	10324	10291	10446	10142	10294	10329	10195	10224	10299	10295	10224	10025	10262	10306	10259	10216	10019	10238	10371	10278	10313	10350	10174	10156	10379	10327	10316	10227	10210	10279	10201	10372	10347	10176	10349	10379	10170	10165	10326	10366	10209	10215	10109	10229	10165	10127	10147	10285	10343	10228	10300	10388	10271	10094	10186	10322	10255	10253	10189	10249	10256	10285	10177	10229	10223	10277	10285	10254	10291	10380	10170	10115	10048	10236	10342	10193	10046	10106	10325	10228	10289	10074	10260	10252	10068	10270	10364	10113	10165	10173	10317	10117	10307	10245	10199	10424	10155	10484	10266	10247	10326	10094	10223	10271	10144	10206	10172	10229	10181	10332	10291	10206	10108	10358	10263	10306	10298	10287	10434	10324	10175	10132	10314	10156	10387	10263	10285	10324	10167	10290	10196	10245	10298	10318	10139	10282	10358	10171	10171	10294	10221	10155	10215	10314	10207	10310	10298	10223	10339	10490	10174	10428	10013	10254	10281	10209	10175	10358	10233	10444	10238	10230	10264	10120	10220	10166	10351	10235	10249	10139	10353	10164	10336	10349	10362	10193	10221	10256	10207	10291	10295	10235	10191	10181	10154	10353	10263	10310	10296	10251	10387	10151	10298	10217	10257	10215	10116	10130	10294	10214	10175	10220	10239	10101	10187	10067	10204	10319	10188	10243	10212	10293	10278	10402	10161	10282	10151	10381	10318	10381	10385	10213	10174	10279	10145	10205	10173	10257	10128	10107	10228	10474	10123	10273	10171	10231	10218	10140	10197	10311	10383	10244	10342	10139	10040	10279	10075	10327	10197	10271	10284	10074	10432	10184	10225	10293	10160	10235	10214	10289	10266	10261	10240	10384	10252	10179	10321	10259	10240	10351	10304	10315	10243	10216	10137	10336	10095	10293	10233	10222	10200	10234	10191	10291	10379	10283	10161	10298	10361	10253	10189	10197	10211	10219	10331	10134	10249	10074	10328	10113	10205	10200	10379	10163	10248	10318	10297	10337	10298	10261	10247	10135	10416	10370	10204	10336	10249	10302	10222	10258	10258	10233	10225	10310	10429	10277	10201	10161	10397	10269	10231	10332	10379	10236	10335	10055	10226	10377	10276	10291	10223	10180	10344	10277	10262	10213	10238	10322	10322	10259	10235	10148	10279	10224	10234	10275	10349	10178	10202	10252	10290	10263	10378
24271	21546	28666	29696	61652	66209	51440	36790	26857	21432	18592	17469	17055	16966	17004	17007	16938	17040	16893	17053	17000	16907	16890	17016	16997	16806	16978	16958	16789	17135	17064	16700	16829	16985	16791	16821	16836	16777	17065	16787	16839	16764	16932	16759	16856	16717	16797	16715	17063	16976	17031	16843	16960	17082	17053	17019	16795	16861	16948	17018	17011	17036	16860	16818	16876	16703	16874	16903	16739	16692	16869	16674	16761	16904	16612	16748	16792	16699	16973	16836	16831	16874	16657	16707	16746	16785	16765	16802	16691	16773	16999	16717	16831	16811	16854	16954	16962	16987	16897	16823	16638	16664	16824	16895	16717	16700	16782	16603	16992	16735	16768	16815	16725	16813	16726	16658	16693	16751	16859	16663	16900	16758	17143	16809	16957	16891	16832	16985	16693	16896	16766	16659	16744	16874	16705	16728	16728	16770	16919	16847	16626	16871	16978	16685	16718	16900	16781	16677	16673	16843	16487	16904	16755	16659	16681	16776	16704	16806	16852	16608	16801	16746	16941	16714	16666	16866	16915	16696	16691	16595	16836	17164	16745	16729	16864	16897	16640	16805	16726	16698	16881	17102	16762	16846	16846	16941	16879	16715	16693	16670	16625	16607	16924	16710	16676	16661	16724	16925	16797	16853	16612	16775	16915	16861	16736	16735	16862	16954	16807	16567	16964	16569	16871	16843	16825	16830	16895	16837	17012	16941	16735	16926	16843	16623	16893	17032	16804	16719	16878	16677	16834	16770	16907	16711	16881	16760	16807	16818	16983	16889	16692	16888	16749	16950	16870	16550	16921	16849	16743	16626	16833	16763	16813	16639	16623	16789	16869	16818	16700	17082	16832	16793	16764	16965	16841	16846	16916	16671	16969	16974	16584	16911	16715	16863	16767	16779	16565	16623	16694	16866	16828	16759	16860	16754	16905	16756	16753	16811	16937	16574	16888	16799	16705	16814	16571	16682	16881	16749	16763	16915	16692	16713	16664	16459	16600	16869	16941	16937	16954	16991	16600	16797	16827	16708	16901	16943	16919	16771	16756	16678	16749	16908	16868	16919	16796	17131	16724	16609	16895	16804	16732	16731	16663	16698	16879	16800	16768	16768	16619	16705	16839	16757	16897	16765	16881	16822	16782	16819	16832	16757	17009	16781	16798	16749	16830	16700	16797	16930	16910	16742	16820	16929	16732	16733	16992	16811	16881	16808	16853	16700	16813	16776	16750	16994	16545	16554	16862	16990	16856	16901	16766	16881	16790	16562	16726	16730	16868	16859	16808	16789	16560	16581	16856	16628	16937	16946	16861	16639	16793	17008	17096	16795	16789	16788	16979	16843	16696	16602	16769	16768	16800	16876	16727	16890	16690	16915	17001	16851	16811	16842	16918	16717	17095	16737	16811	16906	16975	17023	16724	16796	16725	16631	16694	16730	16703	16656	16674	16679	16665	16745	16698	16767	16802	16754	16752	16780	16818	16621	16869	16793	16795	16577	16650	16706	16719	16780	16686	16774	16611	16744	16795	16759	16794	16744	16773	16679	16680	16963	16734	16522	16847	16971	16764	16521	16896	16649	16658	16702	16930	16852	16760	16727	16510	16899	16913	16613	16845	16837	16770	16788	16932	16681	16766	17045	16841	16881	16643	16671	17047	16777	16911	16851	16829	16820	16732	16688	16800	16777	16968	16882	16764	16643	16670	16907	17227	16727	17085	16777	16915	16890	16963	16991	16949	16860	16867	16805	16744	16862	17105	16971	16948	16887	16949	16820	16771	16788	16890	16895	16796	16991	17118	16668	16548	16567	16494	16810	17079	16787	16932	16866	16825	16693	16812	16809	16815	16535	16785	16865	16822	16864	16841	16907	16933	16614	16744	16723	16708	16898	16725	16893	16891	16565	16792	16777	16737	16913	17144	16706	16833	16775	16954	16637	16762	16854	16993	16742	16794	16881	16582	16704	16729	16734	16856	16750	16895	16966	16695	16679	16713	16828	16746	16863	16574	16619	16664	16681	16806	16790	16888	16821	16819	16885	16684	16876	16546	16682	16709	16736	16746	16819	16842	16860	16623	16966	16957	16989	16726	16635	16808	16876	16741	16780	16752	16648	16748	16638	16830	16560	16688	16794	16794	16707	16868	16866	16774	16866	16685	16691	16876	17024	16929	16839	17001	16970	16971	16815	16629	16691	16684	16703	16711	16819	16972	16976	16974	16984	16816	16480	16809	16806	16645	16797	16841	16879	16928	16950	16969	16809	16907	16802	16771	16637	16892	16645	16711	16903	16628	16917	16786	16798	16843	16615	16725	16670	16867	16819	16704	16907	16851	17061	16784	16788	16896	16798	16837	16746	16895	16866	17001	16557	16914	16673	16707	16523	16885	16645	16681	16751	16768	16925	16720	16760	16815	16762	16852	16686	16970	16831	16719	16864	16751	16954	16783	16967	16702	16971	16829	16936	16610	16682	16873	16691	16680	17029	16803	16751	16690	16537	16630	16857	16652	16778	16760	16630	16791	16754	16539	16743	16934	16947	16819	16856	16871	16889	16801	16788	16881	16973	16744	16706	16665	16809	16602	16748	16997	16901	16820	16823	16942	16748	16781	16749	16833	16672	16720	16851	16796	16943	16988	16890	16898	16556	16759	16859	16740	16801	16935	16856	16781	16624	16677	16745	16913	16678	16925	16754	16920	16806	16796	16667	16961	16859	16863	16785	16818	16569	16681	16765	16736	16816	16873	16977	16856	16730	16723	16853	16796	16708	17223	16805	16824	16969	16856	16765	16891	16630	16710	16661	16708	17129	16694	16889	16818	16645	16692	16834	16794	16703	16886	16652	16858	16927	16985	16913	16805	16733	16763	16839	16713	16789	16748	16849	16809	16937	16620	16687	16778	16809	16950	16793	16865	16793	16602	16735	16703	16642	16730	16733	16778	16719	16771	16929	17018	16860	16963	16702	16850	17040	16837	16789	16698	16724	16695	16917	16810	16871	16845	16819	16575	16865	16898	16713	16728	16760	16624	16743	16869	16849	16828	16825	16655	16697	16618	16694	16898	16754	16787	16796	16796	16791	16767	16864	16858	16907	16941	16951	16638	16942	16857	16539	16811	16690	16578	16715	16798	16699	16851	16726	16818	16650	16759	16549	16952	16625	16833	16733	16585	16788	16796	16948	16768	16944	16649	16695	16920	16669	16802	16933	16777	16853	16868	16713	16882	16694	16574	16738	16778	16800	16846	16792	16820	16702	16855	16693	16540	16652	16808	16795	16797	16914	16688	16865	16955	16805	16739	16661	16981	16723	16711	16847	16895	16905	16842	16460	17022	16947	16990	16740	16881	16776	17006	16770	16940	16691	16804	16827	16667	16763	16817	16733	16869	16881	16811	16823	16961	16826	16917	16942	16762	16768	16713	16924	16661	16617	16889	16947	16873	16829	16789	16858	16545	16900	16735	16891	16768	16714	16864	16793	16928	16830	16922	16814	16813	16770	16875	16860	17000	16873	16704	16752	16582	16816	16770	16740	16621	16612	16677	16737	16897	16798	16781	16737	16900	16813	16648	16586	16776	16832	16822	16772	16739	16504	16781	16952	16799	16861	16964	16733	16893	16832	16854	16852	16812	16823	16628	16759	16920	16807	16569	16856	16838	16827	16705	16733	17013	16838	17012	16761	16709	16797	16800	16850	16988	16893	16633	16674	16752	16775	17153	16678	16945	16646	16878	16517	16826	16999	16736	16707	16827	16653	16888	16868	16965	16778	16767	16846	16745	16647	16918	16890	16967	16795	16915	16936	16641	16779	16648	16722	16794	16679	16738	16772	16888	16813	16809	16912	16705	16729	16763	16919	16660	16839	16829	16557	16705	16760	16976	16861	16808	16817	16746	16671	16869	16703	16744	16778	16771	16804	16792	16748	16571	16811	16865	16902	16768	16871	16765	16811	16653	16849	16848	16846	16755	16682	16702	16909	16697	16817	16592	16667	16796	16663	16896	16724	16805	16739	16992	16824	17023	16460	16641	16792	16735	16584	16654	16840	16864	16660	16621	16679	16850	16851	16839	16915	16699	16668	16718	16701	16721	16868	16530	16949	16934	16758	16953	17026	16722	16750	16789	16846	16793	16943	16690	16714	16955	16996	16774	17109	17007	16860	16655	16743	16861	16568	16716	16866	16752	16602	16799	16738	16751	16842	16765	16790	16969	16857	17054	16764	16654	16734	16773	16922	16892	16864	17006	16867	16743	16675	16607	16713	16839	16922	16703	16700	16835	16764	16780	16825	17006	16742	16781	16831	16921	16757	16739	16956	17070	16752	16724	16760	16806	16762	16852	16971	16679	16829	16780	16866	16778	16713	16850	16904	16708	16981	16777	16862	16746	16763	16745	16839	16821	16831	16758	16846	16733	16754	16831	16917	16787	16638	16521	16731	16702	16786	16956	16935	16926	16580	16725	16833	16775	16625	16815	16715	16910	16725	16812	16963	16817	16650	16731	16640	16845	16806	16755	16676	16751	16909	16676	16714	16751	16778	16805	16747	16879	16607	16689	16861	16765	16660	16857	16958	17007	16950	16820	16755	16877	16852	16633	16766	16802	16727	17041	16873	17037	16789	16897	16871	16981	16912	16717	16895	16968	16698	16621	17011	16755	16480	16993	16709	16690	16673	16670	16939	16703	16764	16755	16883	16883	16750	16846	16845	16838	16999	16953	16724	16851	16790	16970	16765	16778	16865	16791	16770	16837	16758	16664	16797	16782	16846	16842	16665	16864	16738	16882	16813	16857	16794	16692	16768	16898	16729	16983	16805	16731	16907	16716	16604	16731	16906	16905	16928	16805	16852	16783	16865	16762	16861	16802	16653	16837	16938	16672	16781	16870	16739	16782	16689	16733	16732	16743	16934	16848	16981	16873	16713	16493	16752	16811	16703	16584	16667	16779	16916	16686	16848	16639	16819	17062	16727	16921	16879	16932	16945	16783	16787	16685	16980	16904	16804	16798	16789	16855	16828	16811	16821	16797	16688	16741	16617	16870	16794	16666	16796	16902	16742	16687	16822	16976	16865	16855	16849	16697	16768	16830	16662	17080	16732	16920	16863	16841	16700	16859	16702	16690	17098	16811	16824	16686	16656	16800	16762	16821	16804	17032	16785
23456	46552	36285	44033	78226	65394	43624	28887	18883	13941	11656	10985	10676	10721	10823	10787	10940	10609	10681	10656	10781	10790	10750	10588	10775	10935	10876	10739	10800	10711	10671	10733	10621	10688	10648	10764	10639	10727	10583	10638	10871	10616	10719	10596	10743	10855	10653	10633	10602	10673	10606	10605	10610	10651	10684	10598	10584	10931	10616	10705	10703	10803	10630	10470	10765	10627	10572	10764	10710	10636	10629	10568	10532	10698	10632	10709	10697	10628	10804	10460	10718	10609	10690	10663	10622	10441	10691	10703	10693	10578	10592	10681	10658	10696	10741	10738	10675	10608	10520	10508	10679	10620	10833	10669	10701	10655	10721	10650	10707	10570	10742	10748	10773	10800	10744	10713	10536	10596	10758	10582	10570	10631	10708	10699	10728	10735	10791	10582	10731	10602	10598	10518	10606	10590	10641	10888	10724	10821	10531	10742	10545	10796	10580	10657	10670	10451	10728	10461	10634	10583	10645	10642	10703	10745	10698	10648	10679	10628	10656	10699	10589	10684	10601	10659	10528	10611	10761	10724	10612	10713	10546	10639	10559	10599	10693	10655	10628	10594	10602	10817	10744	10748	10625	10804	10806	10635	10605	10639	10629	10390	10672	10629	10740	10469	10656	10684	10651	10733	10699	10604	10850	10749	10601	10728	10566	10618	10768	10751	10678	10786	10783	10685	10524	10591	10686	10761	10577	10660	10610	10570	10675	10721	10559	10728	10755	10576	10611	10618	10621	10549	10703	10614	10672	10684	10533	10570	10632	10668	10624	10642	10838	10760	10509	10588	10531	10669	10620	10770	10702	10677	10646	10782	10615	10560	10617	10583	10588	10653	10694	10696	10766	10645	10660	10700	10505	10737	10731	10677	10656	10606	10769	10755	10473	10705	10781	10608	10630	10730	10719	10670	10734	10769	10678	10634	10500	10581	10605	10616	10593	10512	10706	10653	10596	10648	10698	10625	10829	10662	10565	10571	10643	10623	10738	10689	10563	10509	10666	10623	10667	10700	10669	10617	10655	10650	10621	10689	10625	10641	10630	10629	10585	10695	10707	10699	10722	10745	10693	10631	10579	10694	10671	10699	10750	10646	10833	10588	10668	10597	10673	10526	10637	10681	10699	10598	10588	10616	10655	10607	10728	10557	10593	10762	10630	10628	10581	10622	10605	10620	10597	10521	10619	10562	10673	10678	10704	10648	10551	10654	10795	10653	10587	10698	10605	10615	10674	10671	10725	10465	10469	10501	10551	10543	10572	10629	10544	10719	10648	10642	10773	10698	10564	10680	10780	10552	10541	10802	10636	10733	10570	10686	10567	10714	10821	10757	10631	10520	10627	10706	10728	10572	10541	10483	10755	10664	10625	10544	10696	10642	10668	10732	10474	10606	10613	10768	10803	10601	10763	10621	10640	10644	10510	10668	10599	10699	10702	10640	10634	10651	10687	10756	10625	10611	10817	10659	10756	10667	10701	10594	10576	10777	10529	10603	10535	10546	10678	10718	10557	10613	10679	10645	10739	10635	10733	10765	10741	10515	10751	10544	10607	10645	10490	10667	10792	10636	10745	10735	10642	10687	10570	10620	10619	10758	10677	10594	10666	10707	10619	10737	10603	10631	10516	10638	10678	10682	10501	10645	10788	10734	10657	10635	10380	10537	10614	10521	10557	10706	10662	10665	10648	10480	10641	10612	10691	10678	10799	10739	10866	10786	10546	10612	10660	10736	10680	10692	10605	10571	10789	10655	10650	10620	10609	10601	10670	10600	10762	10707	10625	10468	10556	10524	10959	10673	10681	10605	10540	10640	10707	10678	10595	10565	10713	10695	10813	10620	10634	10633	10508	10701	10641	10650	10883	10570	10643	10731	10569	10504	10570	10581	10550	10607	10845	10704	10569	10638	10787	10736	10637	10679	10691	10503	10834	10665	10732	10781	10682	10593	10683	10703	10681	10630	10728	10542	10745	10775	10769	10730	10557	10681	10715	10561	10655	10740	10730	10443	10757	10567	10735	10720	10284	10560	10574	10632	10706	10628	10626	10857	10598	10741	10720	10750	10699	10450	10716	10611	10609	10753	10595	10650	10712	10716	10739	10632	10621	10573	10706	10659	10656	10697	10767	10666	10642	10660	10700	10672	10641	10719	10815	10576	10598	10551	10589	10718	10578	10680	10693	10748	10748	10556	10764	10610	10586	10601	10684	10534	10552	10715	10624	10712	10579	10596	10657	10380	10711	10480	10755	10823	10714	10678	10657	10654	10647	10634	10763	10559	10666	10583	10540	10686	10579	10606	10668	10633	10729	10759	10558	10756	10653	10592	10564	10687	10682	10762	10601	10574	10611	10570	10905	10724	10616	10758	10612	10631	10645	10628	10705	10692	10763	10662	10474	10674	10534	10617	10760	10558	10773	10603	10665	10920	10612	10572	10514	10545	10530	10572	10695	10572	10765	10707	10610	10652	10710	10602	10745	10686	10381	10624	10489	10632	10555	10532	10603	10622	10618	10519	10796	10681	10742	10566	10753	10569	10537	10683	10734	10593	10518	10673	10630	10761	10662	10729	10695	10693	10839	10545	10755	10572	10398	10624	10507	10639	10643	10671	10680	10797	10605	10675	10781	10660	10749	10749	10656	10619	10556	10788	10720	10548	10532	10729	10641	10582	10824	10571	10739	10687	10673	10756	10593	10693	10800	10642	10420	10647	10757	10731	10544	10599	10535	10790	10792	10672	10606	10575	10652	10657	10671	10667	10653	10581	10655	10647	10676	10721	10630	10746	10823	10548	10678	10694	10554	10727	10641	10655	10677	10607	10716	10730	10788	10658	10766	10635	10632	10669	10519	10583	10789	10810	10733	10708	10578	10632	10701	10663	10661	10682	10628	10542	10618	10755	10664	10626	10634	10634	10586	10832	10544	10762	10749	10577	10727	10676	10590	10572	10652	10513	10642	10698	10590	10598	10572	10476	10628	10577	10744	10749	10717	10517	10593	10674	10654	10712	10673	10535	10619	10586	10593	10651	10624	10819	10591	10478	10623	10563	10531	10836	10621	10613	10794	10545	10492	10670	10760	10693	10728	10672	10698	10560	10523	10661	10645	10656	10558	10754	10718	10764	10580	10571	10714	10697	10557	10644	10713	10618	10630	10584	10653	10704	10621	10695	10732	10630	10787	10619	10561	10609	10744	10536	10680	10681	10594	10657	10776	10623	10635	10572	10588	10630	10805	10649	10678	10735	10706	10633	10646	10455	10566	10587	10641	10584	10814	10724	10721	10579	10626	10674	10707	10691	10735	10512	10635	10713	10797	10765	10656	10753	10803	10671	10496	10657	10631	10610	10759	10742	10673	10701	10577	10673	10540	10694	10610	10540	10642	10597	10519	10716	10640	10575	10730	10705	10589	10746	10709	10566	10645	10604	10627	10633	10682	10656	10673	10648	10687	10683	10831	10561	10747	10790	10651	10476	10746	10572	10478	10722	10662	10622	10594	10561	10766	10719	10528	10823	10633	10571	10662	10802	10751	10702	10657	10493	10592	10709	10673	10708	10671	10611	10536	10581	10558	10667	10533	10489	10495	10636	10554	10530	10618	10414	10707	10556	10541	10558	10721	10689	10603	10715	10672	10589	10705	10695	10716	10752	10793	10627	10737	10634	10634	10652	10833	10683	10642	10648	10602	10526	10621	10703	10677	10586	10659	10520	10661	10581	10726	10671	10759	10778	10670	10557	10775	10697	10708	10709	10663	10646	10598	10506	10705	10608	10388	10642	10628	10673	10661	10777	10648	10807	10586	10744	10709	10596	10724	10516	10628	10647	10559	10756	10769	10546	10707	10558	10606	10581	10651	10658	10657	10638	10622	10641	10690	10782	10696	10689	10584	10614	10611	10536	10542	10665	10724	10625	10603	10564	10577	10546	10753	10697	10504	10539	10542	10674	10604	10737	10657	10607	10544	10591	10651	10619	10452	10417	10567	10684	10487	10563	10712	10708	10518	10674	10657	10673	10477	10691	10824	10580	10641	10455	10710	10643	10658	10660	10567	10553	10798	10755	10655	10555	10691	10821	10564	10767	10647	10574	10581	10667	10772	10755	10472	10684	10790	10554	10609	10518	10584	10610	10751	10600	10779	10788	10593	10648	10627	10762	10709	10695	10524	10585	10441	10572	10735	10628	10688	10598	10610	10682	10602	10668	10693	10635	10619	10591	10718	10750	10695	10575	10644	10631	10554	10788	10572	10615	10741	10549	10554	10572	10782	10738	10537	10674	10543	10726	10826	10599	10635	10706	10582	10542	10647	10493	10695	10702	10618	10585	10655	10814	10675	10606	10632	10638	10649	10631	10762	10540	10613	10642	10687	10554	10666	10503	10638	10524	10693	10628	10695	10534	10595	10673	10620	10703	10729	10648	10665	10657	10725	10681	10788	10602	10561	10573	10653	10626	10789	10463	10658	10575	10644	10641	10632	10734	10624	10655	10478	10680	10579	10656	10715	10601	10597	10636	10647	10477	10714	10649	10466	10618	10787	10882	10582	10628	10605	10609	10652	10665	10592	10557	10754	10571	10712	10600	10539	10641	10496	10794	10423	10720	10731	10522	10545	10702	10769	10625	10751	10558	10582	10610	10509	10479	10555	10596	10665	10572	10545	10690	10463	10707	10563	10628	10716	10697	10701	10680	10673	10851	10802	10707	10625	10542	10731	10671	10659	10686	10781	10594	10810	10631	10498	10643	10763	10520	10617	10714	10629	10557	10677	10623	10590	10616	10644	10584	10683	10615	10638	10502	10552	10558	10615	10583	10644	10611	10845	10768	10631	10607	10575	10627	10784	10547	10552	10698	10653	10641	10680	10674	10659	10666	10653	10681	10561	10736	10593	10594	10640	10711	10785	10750	10652	10648	10703	10801	10738	10787	10654	10671	10569	10682	10560	10641	10615	10673	10427	10654	10616	10760	10707	10525	10636	10712	10560	10642	10489	10634	10655	10572	10703	10609	10678	10593	10676	10738	10644	10610	10496	10633	10571	10570	10644	10626	10646	10706	10679	10646	10587	10633	10553	10544	10509	10565	10627	10592	10742	10594	10653	10661	10632	10622	10638	10684	10653	10757	10625	10658	10611	10581	10538	10785	10612	10742	10707	10582
32334	25142	24252	23193	28285	28123	22698	19106	17384	16970	16734	16638	16471	16530	16628	16611	16338	16439	16585	16720	16422	16348	16611	16385	16432	16473	16658	16526	16600	16407	16492	16468	16346	16429	16435	16407	16469	16548	16424	16380	16455	16347	16331	16437	16296	16264	16302	16307	16634	16550	16428	16274	16288	16626	16509	16317	16476	16540	16358	16371	16405	16377	16471	16629	16549	16248	16374	16377	16272	16290	16419	16434	16509	16515	16697	16438	16446	16570	16397	16539	16431	16479	16695	16410	16521	16288	16427	16296	16455	16234	16272	16388	16260	16337	16519	16222	16219	16378	16491	16527	16307	16498	16361	16397	16437	16344	16467	16448	16345	16455	16503	16290	16551	16413	16339	16551	16368	16365	16484	16585	16354	16284	16474	16578	16289	16388	16323	16442	16444	16415	16335	16353	16691	16156	16336	16308	16372	16312	16585	16536	16429	16236	16512	16225	16498	16320	16395	16456	16491	16397	16459	16611	16487	16396	16324	16335	16544	16538	16475	16427	16311	16337	16112	16411	16241	16341	16348	16396	16394	16485	16480	16316	16413	16463	16354	16373	16595	16624	16445	16314	16618	16378	16404	16424	16560	16501	16488	16577	16433	16457	16329	16509	16437	16346	16188	16496	16377	16487	16650	16508	16481	16402	16296	16523	16596	16619	16375	16121	16268	16333	16380	16473	16603	16333	16609	16423	16311	16524	16587	16532	16411	16185	16389	16343	16468	16352	16328	16495	16252	16354	16454	16264	16138	16516	16533	16587	16550	16572	16315	16419	16260	16370	16413	16278	16296	16512	16374	16313	16335	16500	16532	16573	16488	16608	16476	16501	16635	16369	16510	16415	16501	16231	16357	16484	16594	16367	16532	16573	16474	16344	16243	16479	16546	16456	16542	16380	16500	16334	16129	16441	16512	16386	16318	16488	16281	16495	16383	16623	16505	16600	16438	16421	16482	16283	16432	16467	16285	16313	16442	16797	16547	16512	16362	16329	16448	16516	16587	16427	16575	16421	16412	16359	16373	16311	16269	16519	16561	16322	16306	16487	16431	16377	16443	16531	16462	16379	16228	16323	16189	16380	16503	16238	16477	16374	16577	16461	16276	16221	16423	16636	16355	16530	16573	16268	16318	16233	16297	16399	16453	16275	16403	16341	16503	16238	16358	16411	16190	16217	16555	16386	16411	16422	16433	16342	16356	16352	16333	16311	16327	16474	16435	16532	16467	16284	16365	16600	16476	16236	16502	16258	16414	16392	16480	16435	16436	16514	16441	16373	16555	16535	16303	16389	16419	16335	16375	16197	16487	16358	16529	16269	16335	16300	16527	16511	16655	16432	16247	16482	16638	16389	16207	16499	16409	16366	16580	16301	16445	16263	16430	16313	16399	16335	16267	16551	16343	16369	16470	16513	16467	16371	16267	16323	16264	16246	16631	16453	16366	16380	16231	16130	16425	16314	16414	16397	16443	16602	16456	16321	16410	16452	16267	16478	16516	16426	16378	16376	16472	16503	16372	16467	16354	16497	16466	16237	16541	16456	16599	16378	16436	16572	16340	16502	16457	16200	16265	16263	16261	16401	16677	16571	16542	16498	16700	16369	16489	16448	16359	16270	16535	16653	16282	16455	16374	16283	16349	16498	16476	16484	16534	16657	16509	16613	16230	16411	16342	16624	16515	16488	16279	16382	16451	16362	16298	16380	16371	16477	16549	16582	16387	16274	16376	16400	16305	16308	16500	16408	16558	16417	16274	16372	16422	16325	16610	16635	16365	16356	16559	16441	16520	16327	16406	16481	16595	16341	16245	16526	16352	16358	16339	16259	16299	16506	16355	16222	16509	16585	16262	16159	16455	16602	16401	16579	16454	16338	16312	16329	16509	16265	16500	16214	16372	16469	16545	16363	16511	16314	16351	16345	16299	16352	16410	16347	16403	16590	16366	16234	16370	16311	16356	16426	16404	16357	16232	16516	16712	16440	16437	16351	16611	16473	16271	16472	16414	16424	16445	16373	16506	16275	16382	16471	16499	16452	16731	16415	16511	16674	16352	16423	16661	16534	16352	16387	16396	16487	16490	16518	16319	16510	16355	16532	16326	16357	16416	16380	16545	16393	16460	16526	16275	16489	16491	16629	16622	16539	16539	16413	16187	16065	16082	16433	16426	16401	16124	16468	16242	16491	16319	16566	16495	16364	16270	16447	16473	16587	16575	16674	16496	16495	16321	16437	16583	16332	16458	16636	16347	16508	16369	16637	16601	16387	16569	16350	16465	16561	16555	16362	16453	16351	16644	16431	16461	16593	16329	16318	16509	16539	16454	16518	16159	16335	16207	16543	16103	16394	16477	16407	16173	16690	16135	16391	16837	16295	16321	16412	16314	16475	16079	16207	16305	16267	16289	16320	16449	16439	16393	16585	16206	16390	16296	16158	16517	16524	16193	16517	16425	16450	16325	16465	16467	16423	16463	16118	16330	16298	16475	16385	16350	16648	16484	16370	16414	16333	16313	16548	16279	16513	16407	16389	16315	16361	16540	16505	16498	16405	16391	16364	16263	16516	16299	16505	16608	16532	16284	16464	16451	16439	16369	16401	16573	16454	16476	16497	16486	16471	16569	16536	16431	16297	16452	16470	16407	16556	16439	16212	16365	16491	16430	16499	16573	16402	16412	16256	16370	16397	16286	16392	16488	16335	16193	16401	16410	16434	16224	16493	16627	16519	16390	16325	16345	16220	16418	16332	16327	16462	16354	16527	16243	16319	16334	16339	16384	16388	16543	16279	16269	16232	16759	16539	16424	16561	16524	16433	16462	16388	16310	16320	16410	16461	16306	16241	16328	16421	16385	16290	16445	16492	16413	16384	16444	16319	16335	16508	16500	16533	16413	16394	16549	16535	16367	16256	16353	16391	16462	16397	16078	16610	16408	16421	16439	16496	16618	16459	16453	16393	16400	16319	16348	16356	16242	16340	16408	16310	16326	16323	16450	16364	16298	16502	16450	16476	16300	16351	16515	16438	16530	16635	16402	16361	16447	16469	16438	16522	16374	16494	16323	16517	16502	16218	16410	16391	16422	16429	16277	16482	16373	16530	16531	16349	16424	16384	16192	16275	16418	16502	16463	16539	16597	16575	16375	16365	16454	16439	16226	16303	16425	16232	16505	16357	16483	16608	16334	16607	16468	16354	16508	16432	16235	16277	16317	16412	16316	16406	16295	16460	16395	16249	16344	16462	16306	16239	16395	16419	16342	16472	16196	16441	16419	16177	16351	16361	16590	16403	16371	16497	16281	16464	16401	16264	16437	16583	16616	16691	16139	16606	16347	16258	16495	16606	16444	16344	16386	16273	16376	16508	16421	16353	16632	16278	16525	16602	16387	16521	16556	16548	16293	16442	16485	16553	16482	16431	16495	16332	16382	16577	16216	16469	16571	16336	16567	16480	16347	16398	16400	16335	16413	16387	16490	16416	16334	16601	16477	16557	16270	16420	16475	16329	16301	16405	16471	16546	16296	16514	16204	16439	16572	16166	16418	16389	16459	16477	16538	16468	16467	16530	16465	16236	16557	16407	16406	16439	16292	16443	16482	16245	16142	16446	16175	16240	16491	16356	16377	16399	16440	16433	16500	16444	16272	16357	16454	16436	16436	16268	16599	16538	16418	16561	16318	16248	16326	16292	16227	16545	16413	16278	16389	16453	16443	16383	16272	16225	16366	16533	16225	16412	16406	16403	16252	16466	16408	16549	16468	16512	16431	16609	16380	16394	16473	16473	16346	16444	16502	16585	16434	16398	16450	16337	16343	16400	16287	16591	16431	16463	16260	16292	16393	16440	16437	16549	16351	16362	16451	16300	16412	16424	16418	16238	16410	16544	16377	16216	16478	16339	16680	16289	16387	16505	16506	16215	16200	16377	16664	16544	16597	16453	16321	16288	16352	16585	16613	16536	16433	16249	16340	16581	16316	16343	16429	16457	16331	16380	16315	16328	16562	16653	16408	16530	16421	16228	16350	16375	16338	16192	16315	16413	16331	16451	16513	16397	16441	16328	16334	16416	16580	16250	16555	16428	16477	16157	16436	16461	16553	16517	16375	16365	16416	16500	16329	16562	16401	16504	16514	16471	16202	16431	16492	16359	16350	16393	16423	16323	16321	16390	16434	16518	16516	16340	16487	16373	16419	16480	16308	16338	16327	16437	16538	16577	16579	16350	16359	16338	16232	16534	16373	16087	16361	16292	16305	16344	16390	16326	16293	16525	16416	16391	16437	16529	16393	16775	16412	16454	16450	16294	16296	16386	16294	16392	16417	16399	16302	16364	16329	16362	16195	16441	16398	16538	16503	16422	16330	16544	16620	16675	16566	16319	16212	16272	16476	16443	16433	16551	16445	16410	16335	16458	16507	16464	16323	16221	16358	16185	16450	16256	16566	16497	16435	16331	16400	16315	16671	16572	16665	16451	16537	16521	16293	16415	16541	16479	16412	16581	16633	16464	16511	16371	16547	16346	16304	16058	16219	16477	16670	16552	16618	16406	16578	16542	16672	16390	16592	16332	16252	16375	16397	16248	16203	16396	16345	16539	16495	16361	16356	16369	16405	16452	16462	16343	16382	16435	16484	16469	16388	16306	16382	16475	16485	16290	16341	16345	16472	16231	16518	16551	16523	16126	16333	16457	16472	16360	16504	16329	16372	16243	16383	16347	16532	16366	16235	16335	16404	16289	16405	16541	16375	16314	16380	16409	16363	16547	16536	16629	16401	16475	16398	16570	16265	16401	16393	16266	16450	16367	16462	16502	16453	16179	16165	16536	16698	16544	16498	16399	16527	16520	16573	16299	16345	16317	16402	16463	16604	16332	16498	16331	16325	16523	16341	16396	16399	16553	16338	16311	16623	16499	16293	16519	16429	16351	16386	16613	16745	16513	16513	16266	16510	16344	16731	16287	16318	16462	16413	16246	16289	16568	16346	16392	16457	16467	16446	16501	16359	16529	16328	16299	16357	16393	16424	16602	16495	16419	16367	16322	16396	16540	16431	16479	16545	16143	16275	16322	16351	16345	16359	16273	16456	16412	16354	16454	16354	16320	16412	16414	16246	16407	16329	16347	16237	16539	16389	16410	16549	16361	16340	16545	16604	16405	16395	16574
18782	21170	17776	15749	22277	20183	14821	11852	10736	10334	10148	10166	10244	10158	10212	10184	10131	10132	10034	10358	10204	10061	10118	10206	10150	10063	10124	10137	10055	10108	10273	10426	10154	10170	10179	10122	10177	10106	10168	9990	10057	10260	10069	9938	10089	10070	10303	10074	10201	10126	10131	10138	10092	10188	10201	10184	10061	10045	10102	10037	10068	9999	10138	10250	10148	10084	10130	10127	10203	10034	10002	10089	10183	10083	10287	10277	10122	10160	10155	10053	9949	10104	10079	10225	9975	9960	10107	10306	10051	10109	10239	10036	10318	10114	10065	10108	10142	9985	10301	10052	10286	10085	10215	10011	10109	10066	10047	9971	10111	10046	9938	10046	10113	10074	10061	10062	10101	10223	10120	10181	10107	10216	10137	9969	10088	10032	9987	10094	10111	10086	10064	10122	10038	10196	10108	10033	9976	9978	10018	10094	10139	10171	10013	10154	10212	10171	10314	10026	10041	10104	10154	10123	9958	10097	10017	10229	10097	10275	10143	10012	10054	10095	9996	10103	10069	10058	10118	10006	10123	10128	10165	10097	10138	10018	10036	10245	9886	10092	10079	10081	10026	10204	10155	10093	10157	10230	10310	10121	10179	10237	10132	10189	10129	10147	10148	10018	10111	10012	10248	10043	10052	10136	10178	10017	10170	10142	10111	10288	10170	10112	10260	10097	10178	10215	10116	10110	10170	10059	10082	9969	10158	9987	10292	10008	10065	10081	10135	10170	9991	10155	10141	10042	10198	10270	10245	10138	9968	10014	10087	10041	10175	10210	10063	10191	10109	10113	9979	10075	10154	10073	10106	10185	10024	10092	9941	10173	10008	10063	10012	10109	10110	10178	10155	10156	10051	10329	10016	10112	10086	10044	10196	9974	10201	10236	10102	10126	10222	10134	10041	10024	10087	10124	10144	10211	10144	9832	9953	10073	9999	10260	10147	10036	10154	10253	10132	10191	10109	10182	9970	10196	10087	10054	10291	10214	10071	10133	9968	9989	10185	10085	10136	10158	10311	9903	10252	10171	10166	10128	10173	10035	10203	10134	10160	10041	10240	10154	10165	10108	10291	10068	10157	10173	10029	10218	10071	10085	10262	10227	10012	10109	10105	10075	10084	10055	10111	10054	10180	10187	9987	9961	10064	10107	10029	10150	9911	10194	10114	10130	10171	9964	10251	10146	10110	10265	10313	10100	10148	10182	10137	10150	10172	10133	10094	10102	9976	10193	10031	10121	10052	10189	10172	10118	10193	9922	10207	10041	10210	10116	10095	10151	10062	10125	9988	10101	10188	10269	10035	10118	10038	10012	10026	10216	10066	9953	10046	10122	9960	10118	10164	10271	10172	10035	10199	10192	10078	10006	10177	10220	10248	10114	10072	10142	10144	10324	9945	10171	10037	10100	9980	10212	10168	10118	10100	9980	10023	10199	10222	10198	10114	10053	10196	10120	10152	10011	10068	10210	10158	10088	10074	10102	10074	10109	10125	10023	10146	10000	9969	10037	10085	10094	10015	10057	10179	10270	10007	10164	10046	10156	10121	10066	10145	10054	10058	10033	10209	10178	10051	10201	10107	10122	10014	10081	10187	10154	10073	10023	9996	10191	10156	10164	10067	10138	10126	10214	10090	10195	10071	10136	10195	10072	10054	9928	10086	10032	10254	10033	10017	10089	10072	10020	10122	10141	10257	10083	10120	10077	10073	10010	10169	10255	9971	10044	10238	10055	10040	10089	10219	10095	10033	9997	10116	10244	10043	9964	10175	10114	10189	10027	10148	10237	10017	10114	10012	10136	10046	10277	10082	10131	10099	10105	10082	10099	10142	10068	10119	10051	10058	10099	10138	9958	10138	10111	10121	10057	10127	10099	10057	10039	10309	9912	10159	10128	10084	10152	10289	10015	9998	10122	10164	10144	10119	9927	9993	9980	10130	10073	10204	10214	10116	10110	10048	10013	10047	10110	10162	9923	10106	10183	10159	10100	10214	10062	10013	10223	10125	9996	10136	10096	10317	10131	9963	10099	10086	10025	10220	10118	10022	10151	10076	10054	10116	10168	10188	10165	9994	10071	9952	10022	10141	10000	10144	10063	10215	10146	10170	10079	10195	9976	10110	10206	10187	9996	10083	10045	10148	10028	10150	10180	10202	9931	10045	10161	10142	10107	9997	10097	10013	10072	10328	10085	10077	10092	10224	10155	10019	10107	10081	10073	10085	10110	10160	10169	10055	10047	10301	10093	10196	10017	10221	10187	10080	10159	10100	10100	10168	10070	10095	9984	10086	10048	10116	10122	10088	10284	10102	10168	10177	10049	10030	10029	10184	10146	10148	10113	10192	10102	10071	10174	10052	10092	10114	10176	10129	10008	10117	10084	10021	10121	10030	10062	9977	9856	10076	10203	10127	9905	10231	10177	10065	10092	10122	10163	10053	10151	10166	10210	10098	10210	10238	10145	10144	10132	9972	10144	10183	9996	9960	10059	10104	10035	10169	10015	10390	10069	10114	10049	10071	10062	10244	10040	10089	10155	10127	10074	10061	10185	10081	9946	10176	10141	10003	10164	10129	10110	9882	9962	10111	10071	10173	10082	10130	10247	10093	10049	10067	10143	10197	10232	10224	10148	10098	10157	10105	10319	10146	10132	10096	10164	10093	10047	10116	10152	10106	10113	10127	10140	10314	10196	10059	10171	10179	10133	10095	10202	10143	10026	10011	10181	10113	10078	10010	10260	10195	10116	9923	10211	9936	10171	10038	10022	10189	10195	10165	10230	10286	10149	10309	10196	9972	10015	10139	10159	10175	10148	9994	10217	10001	10142	10065	10160	10062	10161	9942	10121	10115	10101	10202	10257	10108	10178	10063	10161	10243	10075	10094	10099	10260	9974	10016	10105	10126	10034	10170	10035	10084	10125	10137	10082	10245	10253	10097	9988	10103	10255	9966	10038	10149	10158	10161	10144	10180	10142	10172	10158	10204	10193	10092	9996	10049	10133	10115	10228	10054	10144	10052	10153	10145	10068	10271	10043	10141	10022	10096	10169	10143	10131	9913	10071	9974	10196	9961	10189	10235	10012	10046	10160	10101	9976	10126	10072	10142	10095	10006	10278	10251	10088	9989	10034	10206	10054	10066	10214	10081	9961	10252	10085	10189	10269	10085	10208	10094	10059	10066	10137	10188	10159	10084	10132	10216	10099	10167	10231	9993	9939	10105	10013	10142	9970	10053	10088	9919	10243	10057	10069	10154	10127	10101	10098	10132	9906	10087	10039	10151	10115	10018	10100	10077	9982	10122	10062	10097	10167	10119	10066	10089	9993	10128	9991	10067	10058	10117	10034	10133	10227	10129	10035	10043	10078	10081	10065	10226	10086	10190	9979	10165	10138	10162	10135	10011	10037	10032	10162	10194	9931	9924	10091	9972	10094	10028	10099	10100	10053	10310	10019	10068	10163	10005	10202	10205	10159	10218	10078	10140	10044	10072	9973	10194	10015	10089	10153	10053	9962	10191	10062	10076	9989	10099	10083	10088	10106	9807	10100	10178	10194	9997	10200	10185	10148	10002	10040	10087	9909	10131	10044	10167	10131	10203	10152	10250	10262	10189	10048	10147	10064	9980	10254	10192	10114	10182	9992	9869	10211	10101	10080	10215	10017	10187	10102	10102	10019	10216	10217	10194	10001	10034	10155	10134	10222	9967	10088	10229	9972	10109	10206	10054	10184	10104	10055	10085	10190	10247	10001	10075	9978	9996	10056	10063	10159	10077	10133	10147	10030	10197	10170	10104	10027	9965	10182	10094	10191	10048	10150	10174	10162	9985	10035	10162	10111	10092	10101	10043	10038	10055	9977	10142	10196	10116	10120	10086	9965	10133	10045	10021	10166	10008	10105	10087	10069	9956	10029	9890	10296	10221	10030	10137	10188	10295	10127	10008	10269	10059	9985	10056	10089	10131	10059	10113	10086	10024	10102	10115	10004	10188	10152	10183	10117	10278	9958	10095	10041	10188	10162	10061	10170	10113	10012	10009	9986	10123	10211	10259	10084	10014	10182	9927	9991	10106	10097	10223	10083	9966	10044	10064	10106	10179	10189	10324	10403	10194	10067	10121	10269	10189	10092	10067	10079	10157	10198	10043	10205	10067	10056	10064	10067	10114	10026	10193	10128	10179	10234	10132	10125	9950	10014	10043	10014	10291	10074	10267	10137	10101	10127	10144	10124	10003	10206	10080	10123	10051	10040	10095	10216	9947	10160	10084	10203	10205	10171	10033	10136	10172	10089	10151	10094	10165	10013	10158	10056	10240	10238	10238	10157	10116	10370	10281	10155	10119	10236	10127	10059	10250	10068	10149	10099	10030	10200	10110	10126	10285	10141	10096	10083	10250	9964	10016	10089	10086	10070	10238	10133	10117	10100	10158	10053	10094	10103	10065	10150	10045	10048	10061	10215	9964	10165	10102	10200	10059	10090	10098	10148	10033	10207	10155	10050	10058	10107	10120	9972	10022	10114	10143	10098	10220	10203	10160	10021	10161	10167	10100	10067	10088	10202	10114	10064	10188	10111	10173	10320	10138	10096	10158	10182	10096	10107	10191	10225	10139	10067	10032	9983	10053	10058	10028	10185	10057	10052	10107	10146	10236	10183	10211	10196	10148	9999	10220	10052	10091	10230	10110	10179	10335	10073	10268	10147	10106	10089	10035	10183	10104	9973	10129	10178	10065	10115	10069	10039	10147	10090	10162	10018	10024	10130	10229	10073	10143	10226	10134	10222	10217	10083	10194	10127	9960	10183	10293	10219	10207	10063	10079	9964	10048	10019	10274	10110	10107	10124	10136	10072	10092	10242	10086	10154	10099	9984	10077	10154	10091	10082	10089	10176	10025	10256	10139	10122	9973	10095	10071	10310	9990	9988	10082	10215	10157	9888	9988	10231	10027	10172	10017	10149	10225	10124	10137	10134	9998	10058	10101	10140	10109	10217	10018	9995	10126	10089	10142	10191	9954	10157	10189	10090	10102	10092	10059	9993	10006	10270	10277	10139	10176	10303	10235	10156	10147	10165	10159	10222	10105	10177	10134	10090	10175	10076	10135	10121	9968	10217	10082	10101	10070	10075	10150	10117	10160	10089	10180	10145
25839	21537	27670	30023	47164	58024	47383	33638	24151	19446	17479	16860	16381	16258	16703	16312	16438	16662	16578	16712	16343	16294	16436	16520	16288	16367	16509	16222	16262	16212	16355	16318	16339	16401	16606	16340	16397	16336	16592	16489	16614	16459	16335	16279	16332	16557	16621	16271	16376	16235	16287	16305	16604	16068	16489	16426	16551	16407	16386	16408	16220	16526	16277	16432	16248	16270	16280	16294	16291	16243	16381	16296	16429	16354	16331	16462	16366	16395	16292	16288	16578	16481	16205	16314	16420	16390	16348	16371	16214	16371	16286	16220	16407	16608	16373	16406	16330	16172	16208	16457	16290	16194	16254	16337	16311	16298	16395	16469	16378	16373	16520	16449	16460	16450	16509	16644	16465	16510	16359	16461	16315	16430	16167	16422	16311	16284	16585	16221	16146	16235	16438	16390	16267	16327	16457	16278	16309	16408	16450	16148	16364	16333	16491	16544	16380	16351	16379	16318	16387	16191	16235	16356	16217	16246	16493	16340	16327	16428	16261	16311	16268	16235	16301	16531	16190	16349	16249	16355	16374	16079	16372	16131	16255	16402	16187	16264	16291	16250	16150	16272	16194	16441	16523	16508	16437	16363	16437	16505	16434	16130	16396	16202	16340	16239	16457	16300	16412	16416	16334	16416	16234	16288	16311	16457	16279	16278	16243	16417	16357	16449	16389	16195	16496	16329	16404	16504	16351	16367	16390	16439	16344	16321	16384	16360	16315	16265	16339	16410	16259	16384	16260	16396	16386	16436	16272	16382	16302	16278	16415	16049	16015	16441	16344	16420	16361	16257	16406	16252	16364	16328	16550	16304	16418	16444	16532	16270	16234	16146	16329	16397	16579	16102	16371	16443	16323	16364	16396	16342	16363	16365	16010	16250	16396	16292	16292	16259	16344	16447	16336	16326	16320	16489	16236	16323	16454	16284	16351	15901	16141	16365	16266	16283	16467	16249	16536	16515	16182	16491	16358	16384	16438	16474	16394	16421	16369	16468	16441	16336	16407	16402	16539	16195	16593	16513	16302	16458	16283	16389	16089	16415	16294	16477	16183	16257	16479	16096	16306	16418	16400	16375	16399	16265	16531	16298	16228	16686	16326	16239	16187	16231	16226	16211	16507	16309	16136	16410	16280	16361	16418	16371	16169	16303	16439	16557	16385	16367	16446	16281	16100	16250	16363	16409	16534	16316	16244	16337	16280	16175	16395	16361	16386	16147	16288	16262	16474	16398	16512	16308	16377	16225	16266	16441	16448	16575	16324	16420	16394	16445	16337	16305	16324	16306	16520	16470	16228	16285	16523	16225	16318	16342	16300	16262	16470	16392	16492	16263	16428	16366	16487	16344	16572	16101	16254	16247	16267	16464	16150	16283	16253	16459	16386	16374	16186	16361	16311	16361	16490	16249	16005	16188	16212	16427	16342	16180	16572	16467	16352	16451	16360	16270	16322	16307	16539	16456	16235	16620	16604	16420	16447	16354	16495	16423	16354	16287	16386	16476	16442	16449	16399	16409	16244	16103	16330	16015	16498	16346	16128	16318	16426	16463	16396	16311	16281	16483	16309	16304	16493	16391	16576	16423	16408	16498	16259	16454	16271	16455	16387	16295	15959	16302	16127	16354	16421	16421	16525	16403	16457	16425	16070	16456	16283	16005	16278	16275	16397	16423	16101	16313	16337	16401	16467	16440	16489	16419	16257	16409	16242	16260	16461	16218	16433	16414	16341	16382	16472	16489	16455	16351	16239	16425	16609	16539	16342	16402	16262	16080	16325	16412	16364	16463	16343	16456	16436	16355	16081	16477	16253	16191	16148	16349	16398	16285	16345	16249	16373	16402	16421	16136	16195	16323	16365	16491	16500	16448	16498	16297	16265	16415	16370	16333	16226	16348	16377	16413	16484	16423	16196	16309	16360	16393	16273	16302	16365	16263	16240	16566	16374	16466	16317	16653	16156	16442	16390	16368	16145	16231	16326	16263	16496	16409	16238	16380	16350	16466	16203	16275	16328	16327	16361	16239	16390	16427	16513	16380	16330	16324	16239	16401	16358	16415	16194	16319	16314	16266	16117	16580	16334	16273	16352	16300	16275	16328	16381	16464	16312	16399	16189	16266	16157	16175	16399	16456	16358	16514	16315	16424	16399	16410	16365	16294	16335	16436	16488	16558	16592	16459	16515	16204	16584	16438	16250	16221	16439	16475	16451	16496	16091	16408	16296	16480	16350	16341	16210	16501	16276	16376	16414	16458	16343	16216	16502	16300	16264	16258	16398	16423	16413	16458	16529	16311	16416	16431	16723	16420	16287	16507	16542	16573	16287	16371	16195	16182	16404	16225	16383	16281	16487	16248	16403	16327	16352	16280	16231	16320	16376	16560	16327	16317	16292	16360	16424	16428	16301	16302	16344	16377	16143	16173	16149	16504	16278	16385	16385	16521	16440	16417	16348	16435	16322	16442	16342	16520	16469	16367	16590	16539	16203	16482	16391	16255	16229	16433	16458	16159	16234	16237	16265	16355	16238	16363	16337	16186	16411	16265	16397	16328	16453	16291	16505	16335	16575	16269	16087	16420	16552	16389	16327	16542	16249	16299	16467	16388	16375	16349	16629	16370	16340	16285	16289	16461	16406	16359	16471	16398	16356	16350	16282	16197	16133	16408	16210	16185	16433	16212	16095	16296	16592	16318	16327	16184	16237	16273	16627	16572	16637	16159	16371	16432	16256	16114	16204	16204	16298	16371	16455	16258	16532	16582	16224	16346	16427	16272	16377	16310	16024	16434	16381	16528	16429	16233	16551	16382	16379	16252	16434	16617	16507	16495	16470	16113	16644	16433	16312	16416	16443	16256	16461	16065	16222	16247	16497	16524	16355	16471	16572	16545	16217	16467	16437	16443	16320	16279	16421	16107	16264	16425	16176	16183	16321	16398	16281	16184	16493	16404	16312	16430	16456	16342	16402	16293	16111	16335	16360	16490	16432	16488	16453	16267	16273	16343	16527	16370	16398	16346	16306	16328	16246	16484	16370	16342	16382	16610	16370	16518	16379	16364	16490	16317	16464	16308	16435	16436	16435	16316	16291	16230	16420	16307	16355	16334	16405	16180	16448	16477	16357	16121	16453	16532	16439	16591	16506	16380	16260	16370	16279	16162	16441	16449	16419	16368	16373	16377	16384	16290	16316	16424	16456	16155	16332	16338	16459	16332	16336	16424	16172	16411	16592	16371	16382	16081	16272	16470	16202	16538	16539	16216	16275	16169	16367	16447	16192	16196	16215	16179	16529	16489	16460	16453	16386	16332	16419	16348	16235	16387	16468	16249	16221	16429	16235	16301	16591	16392	16389	16296	16352	16361	16278	16536	16530	16516	16340	16410	16122	16462	16457	16679	16535	16360	16183	16629	16504	16384	16366	16340	16581	16283	16366	16344	16236	16255	16188	16278	16218	16602	16519	16424	16511	16449	16503	16348	16420	16443	16348	16260	16220	16356	16202	16314	16361	16589	16395	16215	16352	16397	16425	16591	16612	16332	16246	16419	16484	16364	16468	16472	16357	16457	16436	16094	16361	16379	16167	16292	16175	16295	16321	16334	16255	16518	16188	16497	16528	16385	16298	16427	16425	16565	16192	16346	16297	16394	16307	16385	16261	16309	16421	16461	16145	16420	16446	16265	16472	16231	16381	16306	16315	16416	16192	16340	16341	16380	16474	16413	16433	16359	16290	16264	16426	16503	16354	16408	16653	16621	16442	16354	16350	16465	16135	16207	16264	16361	16351	16385	16424	16068	16290	16271	16173	16323	16424	16514	16360	16229	16250	16364	16557	16352	16395	16390	16414	16272	16204	16401	16388	16425	16363	16471	16413	16260	16367	16294	16243	16299	16463	16318	16418	16448	16236	16407	16348	16359	16343	16388	16220	16207	16318	16220	16341	16280	16368	16249	16378	16196	16310	16343	16397	16271	16205	16460	16356	16262	16318	16282	16238	16292	16547	16298	16514	16171	16373	16263	16243	16452	16442	16410	16356	16170	16313	16159	16138	16334	16432	16128	16345	16192	16503	16365	16496	16276	16247	16318	16282	16252	16462	16538	16377	16254	16173	16509	16387	16521	16219	16438	16356	16392	16345	16216	16504	16376	16171	16352	16545	16270	16247	16324	16264	16490	16287	16355	16379	16520	16548	16391	16228	16313	16494	16328	16517	16294	16465	16301	16307	16402	16329	16297	16579	16291	16359	16477	16202	16285	16361	16107	16427	16396	16425	16163	16322	16156	16406	16430	16239	16356	16152	16292	16338	16388	16339	16336	16287	16351	16503	16250	16379	16260	16448	16382	16436	16306	16386	16303	16511	16416	16410	16299	16387	16380	16272	16518	16642	16263	16354	16446	16439	16279	16422	16414	16372	16431	16429	16243	16488	16500	16428	16428	16404	16228	16295	16404	16216	16443	16511	16470	16531	16383	16288	16352	16404	16435	16473	16310	16393	16388	16342	16343	16458	16461	16451	16340	16246	16257	16452	16508	16480	16127	16272	16367	16088	16496	16317	16410	16341	16516	16325	16424	16292	16073	16311	16277	16308	16291	16346	16381	16518	16460	16324	16142	16228	16313	16422	16438	16272	16353	16338	16410	16372	16299	16276	16394	16419	16192	16357	16186	16437	16323	16619	16332	16384	16396	16175	16472	16335	16571	16381	16394	16250	16358	16465	16424	16391	16444	16258	16441	16258	16223	16313	16458	16407	16534	16379	16379	16256	16441	16533	16258	16464	16263	16284	16325	16419	16121	16381	16337	16174	16393	16506	16383	16218	16434	16416	16356	16330	16351	16220	16268	16209	16325	16432	16292	16166	16274	16248	16446	16285	16154	16346	16217	16456	16422	16513	16193	16647	16511	16609	16580	16384	16100	16148	16468	16339	16477	16369	16598	16564	16353	16220	16369	16338	16283	16411	16325	16394	16389	16577	16557	16255	16317	16400	16478	16088	16420	16293	16273	16259	16583	16331	16406	16435	16220	16492	16194	16310	16135	16388	16372	16182	16276	16394	16126	16366	16328	16385	16177	16418	16377	16400	16275	16347	16621	16398	16468	16595	16280	16443	16353	16336	16488	16116	16288	16361	16443	16283	16359	16296	16327	16272	16409
16934	22867	23070	26393	50106	53227	38485	24432	16079	12142	10869	10496	10265	10411	10490	10220	10470	10315	10281	10579	10392	10276	10299	10509	10340	10234	10260	10364	10268	10330	10396	10421	10412	10265	10174	10394	10371	10103	10443	10237	10253	10230	10432	10280	10398	10204	10402	10301	10346	10263	10327	10163	10195	10272	10372	10331	10449	10316	10389	10316	10257	10413	10404	10300	10165	10247	10334	10194	10220	10243	10417	10381	10239	10428	10256	10187	10252	10173	10302	10336	10410	10332	10204	10344	10182	10266	10248	10470	10186	10432	10088	10249	10278	10129	10309	10393	10330	10337	10190	10133	10334	10323	10295	10198	10230	10517	10327	10205	10117	10362	10216	10200	10229	10321	10451	10411	10242	10324	10223	10377	10270	10246	10349	10348	10207	10391	10304	10212	10196	10157	10303	10210	10376	10271	10112	10259	10186	10327	10306	10359	10198	10195	10328	10151	10193	10250	10329	10335	10243	10282	10195	10216	10251	10300	10236	10241	10273	10252	10242	10215	10292	10286	10229	10277	10283	10407	10298	10331	10368	10208	10253	10318	10363	10249	10071	10322	10243	10368	10215	10386	10363	10266	10376	10145	10200	10218	10306	10373	10288	10239	10355	10274	10249	10358	10180	10125	10114	10251	10310	10140	10290	10315	10188	10176	10374	10277	10154	10325	10256	10302	10384	10222	10195	10219	10409	10360	10330	10277	10174	10167	10330	10371	10257	10347	10108	10309	10238	10334	10223	10263	10211	10218	10375	10154	10228	10162	10449	10356	10182	10144	10240	10241	10263	10204	10312	10331	10301	10417	10300	10369	10320	10366	10331	10231	10468	10286	10098	10416	10282	10243	10310	10327	10287	10196	10470	10183	10094	10183	10336	10336	10269	10283	10162	10244	10266	10245	10219	10268	10272	10312	10195	10230	10317	10169	10261	10247	10399	10156	10167	10411	10392	10302	10108	10430	10493	10217	10247	10132	10370	10205	10215	10266	10337	10215	10324	10233	10260	10306	10304	10329	10320	10354	10235	10270	10289	10407	10344	10293	10297	10285	10219	10260	10273	10239	10279	10273	10103	10238	10261	10214	10356	10165	10393	10348	10182	10228	10317	10141	10272	10202	10286	10217	10127	10133	10251	10226	10298	10226	10274	10145	10222	10236	10011	10346	10191	10398	10234	10466	10166	10236	10322	10279	10312	10361	10339	10073	10384	10328	10152	10226	10282	10186	10267	10305	10440	10053	10172	10236	10374	10341	10373	10164	10366	10318	10264	10288	10253	10189	10281	10097	10336	10061	10115	10388	10235	10300	10365	10294	10248	10394	10356	10292	10420	10277	10250	10172	10161	10260	10235	10247	10304	10256	10325	10440	10135	10259	10474	10165	10380	10164	10355	10231	10318	10377	10310	10247	10177	10259	10179	10131	10235	10091	10231	10325	10297	10261	10367	10248	10192	10326	10234	10436	10337	10182	10285	10223	10261	10289	10334	10225	10267	10240	10348	10367	10166	10420	10262	10188	10396	10238	10286	10284	10146	10343	10330	10359	10130	10219	10270	10183	10414	10250	10196	10314	10068	10403	10327	10327	10255	10260	10264	10337	10158	10278	10300	10260	10175	10333	10194	10299	10405	10295	10215	10276	10271	10215	10295	10352	10311	10248	10317	10144	10322	10191	10264	10366	10281	10305	10260	10249	10270	10436	10309	10261	10112	10355	10286	10186	10265	10346	10269	10317	10361	10303	10389	10292	10235	10227	10184	10281	10211	10223	10250	10217	10407	10216	10217	10334	10216	10245	10340	10314	10156	10161	10406	10303	10202	10325	10338	10142	10304	10245	10152	10163	10311	10208	10351	10356	10220	10179	10325	10283	10275	10276	10144	10225	10274	10199	10163	10468	10383	10194	10141	10308	10187	10404	10309	10226	10330	10432	10335	10319	10410	10228	10303	10254	10306	10278	10149	10492	10371	10285	10318	10308	10289	10275	10307	10331	10264	10303	10323	10348	10151	10275	10272	10371	10354	10201	10253	10288	10361	10313	10295	10143	10217	10270	10189	10195	10268	10267	10316	10358	10243	10308	10390	10405	10303	10201	10332	10339	10336	10290	10325	10257	10374	10339	10238	10385	10233	10321	10125	10261	10140	10229	10281	10169	9988	10219	10342	10130	10227	10382	10210	10310	10216	10297	10298	10329	10261	10393	10214	10286	10329	10332	10299	10085	10457	10343	10274	10293	10234	10175	10395	10362	10305	10264	10247	10190	10447	10137	10219	10064	10278	10221	10233	10142	10237	10354	10293	10285	10290	10271	10225	10197	10298	10333	10239	10347	10278	10234	10295	10181	10262	10248	10242	10294	10216	10198	10162	10323	10231	10267	10261	10367	10311	10356	10286	10160	10424	10335	10427	10307	10253	10299	10153	10223	10236	10324	10378	10421	10343	10156	10229	10360	10105	10338	10466	10037	10263	10321	10272	10369	10277	10307	10263	10382	10198	10396	10305	10255	10274	10290	10333	10372	10248	10311	10259	10409	10385	10378	10387	10265	10272	10173	10242	10237	10217	10357	10296	10353	10200	10242	10247	10289	10342	10282	10324	10250	10365	10376	10233	10182	10345	10386	10336	10202	10246	10179	10246	10228	10265	10318	10283	10306	10307	10255	10266	10141	10257	10236	10299	10362	10196	10326	10158	10277	10379	10274	10230	10291	10374	10136	10309	10278	10223	10201	10268	10263	10407	10177	10344	10315	10317	10174	10449	10265	10169	10345	10300	10315	10411	10354	10254	10299	10373	10365	10193	10285	10274	10199	10194	10395	10214	10269	10321	10244	10299	10284	10196	10275	10282	10162	10414	10380	10313	10411	10254	10416	10346	10367	10209	10389	10169	10246	10245	10239	10346	10157	10267	10228	10218	10249	10235	10317	10179	10242	10332	10300	10281	10380	10217	10259	10378	10193	10240	10226	10414	10058	10173	10268	10520	10257	10284	10251	10176	10262	10145	10226	10237	10300	10246	10344	10409	10309	10301	10143	10236	10389	10138	10368	10289	10284	10274	10312	10234	10380	10219	10241	10269	10179	10298	10265	10135	10448	10372	10261	10253	10262	10208	10380	10189	10343	10251	10318	10171	10316	10239	10347	10377	10255	10096	10196	10457	10211	10516	10152	10327	10236	10426	10358	10193	10368	10260	10193	10323	10300	10374	10264	10226	10177	10470	10316	10434	10291	10324	10296	10320	10374	10282	10289	10167	10180	10229	10218	10399	10265	10331	10347	10321	10267	10205	10252	10324	10431	10265	10231	10263	10424	10326	10203	10114	10381	10264	10270	10275	10193	10225	10404	10317	10210	10264	10243	10337	10188	10268	10252	10409	10411	10268	10246	10323	10353	10282	10180	10370	10452	10388	10237	10291	10428	10345	10254	10208	10375	10312	10230	10241	10199	10258	10116	10283	10435	10098	10366	10405	10187	10173	10379	10440	10299	10219	10305	10203	10154	10219	10286	10353	10346	10228	10271	10175	10335	10287	10260	10386	10163	10269	10297	10316	10219	10337	10268	10455	10267	10345	10211	10235	10383	10315	10239	10278	10329	10354	10116	10154	10268	10269	10267	10303	10171	10354	10336	10418	10299	10197	10327	10297	10201	10340	10172	10290	10278	10295	10430	10290	10154	10368	10212	10239	10211	10224	10153	10453	10259	10347	10270	10239	10398	10183	10355	10355	10310	10291	10330	10212	10249	10293	10237	10146	10403	10206	10267	10126	10214	10313	10346	10341	10256	10272	10364	9997	10244	10366	10316	10315	10296	10186	10193	10295	10248	10191	10218	10273	10419	10381	10348	10232	10298	10233	10387	10495	10252	10331	10426	10272	10271	10331	10221	10210	10427	10139	10386	10354	10258	10173	10163	10205	10398	10105	10313	10393	10326	10259	10297	10304	10338	10350	10222	10214	10292	10294	10368	10277	10223	10421	10442	10315	10204	10272	10193	10160	10296	10320	10220	10263	10350	10303	10366	10267	10327	10296	10205	10098	10327	10459	10284	10328	10271	10338	10214	10332	10340	10254	10139	10316	10247	10282	10209	10420	10319	10168	10438	10288	10198	10277	10315	10323	10124	10183	10427	10383	10384	10255	10277	10050	10314	10283	10295	10277	10363	10452	10200	10300	10166	10292	10240	10361	10336	10218	10232	10243	10225	10328	10241	10421	10190	10353	10368	10211	10282	10262	10241	10223	10290	10281	10224	10237	10169	10321	10302	10156	10221	10298	10365	10313	10249	10118	10337	10255	10275	10252	10122	10374	10298	10324	10396	10399	10207	10336	10233	10351	10305	10307	10266	10276	10472	10305	10413	10238	10320	10213	10423	10140	10400	10220	10322	10243	10166	10392	10074	10234	10446	10329	10331	10292	10383	10150	10026	10287	10352	10107	10331	10326	10309	10413	10343	10252	10333	10316	10248	10250	10193	10238	10342	10151	10098	10309	10192	10105	10266	10223	10257	10246	10241	10283	10286	10221	10316	10168	10165	10140	10296	10216	10314	10291	10146	10440	10217	10276	10098	10181	10177	10478	10252	10334	10321	10348	10281	10368	10195	10304	10234	10259	10297	10311	10315	10042	10411	10295	10355	10394	10192	10083	10172	10475	10172	10475	10311	10241	10278	10283	10274	10270	10301	10231	10332	10179	10496	10227	10446	10025	10301	10266	10070	10325	10391	10291	10198	10231	10281	10351	10241	10358	10318	10238	10172	10168	10340	10378	10096	10219	10415	10181	10123	10321	10420	10430	10353	10288	10289	10240	10173	10308	10186	10192	10196	10171	10383	10346	10292	10420	10363	10322	10194	10169	10310	10377	10542	10289	10142	10247	10171	10210	10283	10241	10221	10280	10273	10215	10305	10199	10300	10188	10229	10288	10158	10357	10400	10256	10212	10328	10370	10268	10229	10336	10358	10332	10324	10054	10222	10275	10343	10288	10426	10267	10360	10223	10121	10206	10197	10243	10350	10516	10261	10141	10512	10275	10196	10388	10262	10068	10222	10300	10271	10147	10189	10160	10252	10432	10163	10295	10399	10310	10292	10354	10365	10111	10185	10346	10200	10069	10389	10282	10405	10234	10346	10294	10339	10432	10410	10179	10356	10391	10275	10092	10285
24302	21575	28663	25816	43501	65408	64156	48634	34085	24647	20112	17947	17443	17320	17236	16979	17303	17026	16923	17149	16787	16859	16871	16860	16775	16828	17008	16932	16593	16824	17009	16997	16993	16800	16700	16903	16907	16761	16796	16723	16948	16581	16881	17013	16822	16951	16957	16814	16864	16849	16796	16640	16951	16859	16796	16856	16811	16846	16655	16853	16974	16830	16840	16831	16558	16813	16830	16873	16801	16703	16920	16963	16764	16853	16776	16960	16710	16832	16881	16782	16798	16681	16507	16842	16721	16706	16841	16795	16927	16717	16746	16867	16818	16622	16937	16781	16609	16883	16880	16607	16744	16657	16719	16756	16808	16721	16665	16706	16753	16788	16742	16683	16876	16801	16765	16679	16875	16905	16709	16789	16805	16709	16896	16926	16733	16782	16800	16723	16739	16480	16724	16613	16840	16649	16675	16637	16753	16803	16671	16646	16648	16892	16891	16664	16915	16793	16686	16709	16606	16751	16896	16565	16702	16595	16793	16822	16509	16795	16667	16798	16703	16709	16734	16699	16763	16881	16577	16971	16900	16853	16757	16701	16733	16729	16853	16677	16846	16695	16806	16868	16922	16941	16735	16702	16735	16757	16749	16789	16681	16803	16977	16770	16784	16856	16735	16685	16698	16721	16965	16643	16721	16506	16873	16883	16915	16633	16866	16691	16750	16753	16845	16657	16669	16863	16933	16838	16739	16742	16625	16965	16661	16654	16579	16882	16849	16625	16700	16783	16896	16792	16669	16802	16567	16732	16743	16597	16913	16847	16900	16871	16626	16839	16788	16746	16673	16842	16563	16789	16593	16759	16626	16903	16921	16804	16878	16774	16763	16998	16851	16698	16850	16895	16630	16724	16728	16822	16749	16749	16803	16761	16837	16799	16539	16705	16740	16825	16813	17021	16793	16535	16570	16888	16601	16806	16782	16668	16902	16901	16926	16647	16797	16834	16610	16920	16892	16822	16650	16951	16702	16809	16667	16762	16857	16702	17092	16647	16657	16713	16898	16813	16690	16846	16896	16591	16927	16813	16748	16708	16784	16710	16511	17007	16835	16935	16827	16637	16726	16793	16816	16822	16764	16702	16757	16439	16798	16870	16724	16842	16797	16658	16926	16881	16730	16569	16608	16860	16838	16916	16906	16719	16609	16628	16621	16800	16798	16656	16738	16884	16865	16926	16952	16898	16878	16917	16939	16785	16888	16723	16692	16741	16660	16629	16829	16792	16854	16971	16821	16630	16774	16713	16777	16908	17012	16915	16782	16755	16652	16765	16446	16895	16792	16742	16991	16732	16853	16717	16798	16948	17095	16754	16579	16758	16899	16752	16767	16763	16849	16696	16785	16918	16591	17023	16694	16626	16873	16860	16813	16716	16740	16739	16790	16724	16688	16958	16614	16930	16628	16819	16851	16607	16747	16700	16676	16708	16834	16837	16742	16784	16780	16555	16837	16762	16774	16757	16878	16510	16804	16670	16687	16762	16587	16765	16606	16568	16828	16502	16658	16809	16921	16985	16682	16737	16617	16854	16622	16692	16940	16861	16722	16763	16739	16723	16704	16633	16854	16626	16809	16479	16758	16698	16939	16748	16881	16854	16819	16730	16872	16767	16671	16880	16739	16607	16819	16853	16673	16730	16619	16873	16757	16817	16692	16793	16891	16767	16752	16894	16706	16763	16700	16877	16590	16822	16463	16714	16792	16721	16694	16697	16840	16872	16876	16724	16841	16970	16685	16751	16874	16811	16721	16949	16955	16728	16745	16676	16688	16753	16571	16792	16624	16813	16755	16845	16768	16780	16927	16830	16883	16869	16745	16590	16870	16862	16790	16702	16483	16813	16796	16661	16857	16596	16744	16756	16727	16691	16883	16876	16762	16836	16930	16786	16826	16761	16704	16699	16781	16926	16869	16720	16825	16717	16879	16702	16681	16735	16668	16726	16740	16751	16766	16835	16783	16873	16950	16859	16736	16653	16809	16695	16820	16687	16761	16664	16693	16722	16675	16755	16765	16584	16901	16910	16900	16581	16915	16881	16508	16916	16829	16770	16591	16762	16741	16902	16778	16721	16855	16990	16791	16991	16805	16723	16907	16741	16548	16565	16725	16553	16866	16773	16779	16729	16886	16927	16783	16801	16861	16671	16734	16867	17082	16630	16835	16817	16692	16686	16737	16808	16708	16947	16894	16634	16633	16777	16779	16678	16700	16535	16671	16602	16668	16721	16795	16863	16634	16931	16948	16775	16716	16926	16577	16932	16784	16786	16817	16611	16821	16608	16729	16852	16751	16810	16840	16732	16744	16605	16749	16834	16757	16606	16931	16588	16699	16581	16658	16673	16453	16864	16583	16813	16674	16678	16628	16711	16736	16735	16815	16726	16872	16691	16523	16845	16568	16589	16773	16688	16909	16764	16710	16537	16622	16936	16754	16566	16635	16675	16795	16950	16694	16717	16742	16602	16764	16441	16786	16685	16768	16691	16684	16596	16908	16754	16653	16698	16861	16811	16790	16602	16758	16725	16862	16827	16783	16794	16757	16735	16994	16577	16710	16830	16730	16788	16798	16957	16915	16783	16678	16828	16851	16795	16908	16869	16743	16591	16626	16625	16835	16967	16614	16709	16795	16932	16878	16810	16806	16836	16627	16686	16692	16908	16513	16726	16897	16752	16589	16791	16871	16880	16624	16819	16733	16944	16761	16669	16750	16881	16944	16727	16740	16648	16697	16846	16729	16933	16743	16549	16742	16737	16745	16763	16794	16776	16846	16660	16612	16655	16871	16736	16871	16708	16891	16833	16591	16565	16763	16963	16752	16729	16786	16791	16723	16792	16823	16589	16679	16531	16696	16617	16772	16578	16790	16865	16975	16575	16729	16853	16680	16653	16884	16680	16746	16596	16716	16571	16649	16708	16739	16874	16980	16793	16828	16803	16887	16742	16731	16652	16689	16742	16742	16920	16778	16755	16662	16553	16859	16780	17090	16814	16763	16753	16722	16799	16788	16799	16854	16713	16544	16834	16838	16903	16804	16707	16753	16794	16762	16891	16755	16698	16843	16620	16856	16589	16679	16453	16955	16765	16743	16879	16828	16871	16874	16843	16905	16854	16626	16716	16841	16737	16553	16736	16718	16598	16715	16435	16609	16682	16629	16774	16808	16971	16751	16697	16583	16855	16716	16628	16687	16753	16617	17011	16783	16825	16701	16830	16751	16947	16775	16971	16939	16750	16687	16755	16844	16920	16724	16792	16667	16833	16810	16822	16583	16685	16835	16663	16770	16757	16767	16746	16874	16806	16507	16825	16782	16719	16609	16821	16899	17055	16896	16715	16837	16878	16647	16566	16760	16846	16583	16675	16767	16623	16741	16837	16764	16890	16824	16722	16755	16863	16679	16793	16744	16835	16871	16486	16777	16995	16888	16872	16929	16781	16841	16799	16775	16634	16876	16850	16546	16812	16867	16838	16730	16790	16688	16829	16807	16668	16594	16805	16705	16769	16541	16696	16771	16742	16885	16822	16885	16779	16715	16853	16719	16716	16553	16773	16772	16786	16638	16739	16855	16875	16954	16673	16715	16692	16574	16955	16628	16509	16660	16793	16724	16945	16677	16735	16718	16698	16785	16776	16831	16737	16977	16782	16766	16710	16778	16767	16737	16768	16684	16686	16653	16828	16702	16782	16841	16621	16753	16676	17003	16711	16632	16956	16808	16683	16833	16840	16904	16693	16853	16835	16919	16810	16825	16750	16988	16979	16779	16851	16732	16743	17026	16848	16865	16771	16748	16837	16865	16596	16576	16867	16709	16683	16637	16678	16672	16780	16890	16594	16830	16664	16859	16917	16806	16743	16819	16802	16773	16949	16954	16674	16600	16720	17016	16716	16639	16754	16645	16617	16633	16762	16731	16755	16808	16862	16904	16875	16804	16803	16623	16709	17034	16806	16775	16796	17035	16843	16854	16856	16640	16816	16741	16703	16628	16743	16676	16632	16689	16869	16782	16560	16914	16710	16608	16654	16924	16651	16858	16806	16726	16913	16607	16662	16704	16748	16904	16796	16917	16752	16576	16647	16890	16810	16698	16545	16545	16695	16766	16633	16839	16856	16786	16642	16736	16902	16656	16795	16643	16652	16754	16738	16733	16719	16814	17044	17034	16824	16790	16600	16745	16556	16609	16777	16501	16713	16641	16853	16757	16909	16855	17036	16731	16785	16831	16844	16753	16799	16872	16735	16669	16833	16903	16911	16624	16653	16672	16772	16845	16766	16664	16730	16625	16763	16804	16710	16715	16848	16748	16929	16805	16772	16616	16860	16928	16610	16456	16628	16413	16743	16644	16970	16702	16901	16762	16729	16704	16653	16779	16794	16640	16584	16750	16726	16818	16813	16737	16994	16904	16557	16868	16723	16696	16841	16655	16689	16863	16713	16715	16701	16619	16771	16686	16885	16693	16863	16745	16742	16779	16780	16616	16790	16799	16628	16658	16775	16759	16755	16715	16868	16808	16751	16904	16546	16634	16759	16605	16786	16848	16634	16708	16783	16729	16774	16517	16704	16839	16658	16831	16978	16614	16842	16810	16890	16897	16685	16689	16846	16649	16875	16790	16584	16677	16723	16717	16713	16655	16605	16898	16770	16565	16715	16778	16858	16803	16443	16754	16628	16765	16801	16772	16952	16775	16703	16719	16615	16953	16798	16853	16751	16702	16685	16601	16586	16747	16750	16793	16707	16682	16747	16853	16823	17011	16849	16822	16722	16685	16577	16897	16945	16972	16887	16753	16653	16756	16617	16667	16686	16699	16790	16710	16699	17017	16846	16790	16761	16847	16808	16689	16732	16770	16830	17014	16786	16878	16707	16774	16925	16962	16794	16866	16763	16681	16931	16687	16544	16757	16792	16647	16729	16782	16711	16783	16844	16680	16566	16810	16715	16923	16908	16859	16582	16843	16912	16753	16881	16871	16795	16932	16791	16779	16791	16651	16885	16818	16825	16587	16522	16821	16676	16565	16585	16641	16568	16613	16707	16736	16719	16548	16910	16673	16765	16905	16592	16663	16743	16568	16804	16839	16832	17021	16815	16740	16652	16512	16821	16821	16792	16733	16695	16869	16710	16590	16722	16471	16756	16526	16721	16744	16671
19533	31966	28526	28006	57021	67237	60689	41041	25725	16674	12816	11179	10794	10813	10833	10751	10788	10778	10656	10713	10599	10621	10625	10788	10674	10722	10777	10686	10869	10743	10730	10729	10776	10781	10933	10714	10537	10817	10646	10783	10682	10750	10611	10700	10907	10609	10600	10834	10746	10707	10775	10562	10572	10647	10704	10643	10555	10800	10810	10622	10697	10719	10773	10542	10626	10787	10593	10774	10762	10542	10710	10707	10730	10759	10672	10625	10530	10770	10656	10604	10690	10707	10800	10724	10704	10774	10736	10612	10607	10569	10552	10698	10466	10639	10745	10627	10706	10641	10745	10791	10530	10624	10777	10606	10791	10675	10607	10546	10737	10692	10582	10696	10510	10566	10699	10735	10704	10725	10635	10587	10686	10504	10619	10764	10763	10569	10685	10578	10823	10662	10648	10636	10650	10735	10595	10658	10648	10717	10828	10583	10609	10502	10690	10749	10724	10576	10783	10821	10663	10688	10716	10721	10766	10538	10602	10819	10658	10678	10698	10584	10655	10629	10648	10632	10504	10844	10631	10576	10679	10808	10597	10463	10670	10707	10575	10608	10812	10824	10746	10592	10604	10761	10641	10724	10834	10666	10621	10699	10728	10685	10803	10644	10626	10788	10705	10679	10644	10622	10680	10805	10684	10491	10750	10729	10536	10624	10727	10700	10547	10676	10686	10637	10749	10806	10674	10655	10676	10603	10751	10568	10645	10762	10717	10502	10619	10746	10762	10714	10649	10734	10743	10681	10634	10710	10786	10639	10658	10680	10830	10670	10584	10671	10736	10608	10572	10750	10728	10856	10647	10652	10643	10699	10713	10698	10561	10672	10571	10746	10713	10719	10611	10895	10493	10553	10634	10650	10581	10515	10566	10663	10694	10510	10734	10695	10600	10746	10637	10629	10710	10795	10698	10668	10692	10582	10636	10751	10728	10656	10677	10529	10819	10613	10783	10714	10796	10685	10579	10707	10600	10840	10609	10684	10692	10602	10567	10560	10673	10578	10659	10676	10800	10651	10714	10710	10633	10684	10756	10711	10616	10855	10794	10695	10629	10765	10620	10711	10722	10569	10747	10693	10659	10697	10662	10710	10685	10657	10569	10784	10611	10697	10706	10602	10770	10637	10572	10861	10549	10698	10697	10616	10666	10692	10537	10671	10656	10514	10723	10727	10621	10777	10678	10600	10688	10685	10669	10802	10713	10977	10713	10712	10734	10753	10506	10700	10647	10605	10731	10603	10647	10777	10649	10456	10565	10727	10545	10611	10728	10741	10588	10596	10749	10640	10503	10732	10684	10577	10793	10812	10649	10454	10723	10921	10834	10687	10655	10715	10493	10777	10577	10745	10692	10500	10717	10695	10729	10577	10627	10525	10711	10530	10786	10448	10572	10822	10614	10575	10664	10686	10582	10484	10659	10735	10738	10747	10690	10777	10615	10816	10770	10898	10585	10558	10670	10834	10543	10754	10809	10654	10705	10845	10670	10747	10680	10669	10712	10663	10639	10534	10808	10757	10586	10668	10611	10650	10529	10634	10761	10704	10601	10637	10654	10655	10548	10721	10522	10751	10681	10544	10686	10665	10521	10683	10626	10552	10703	10542	10719	10685	10907	10418	10759	10717	10629	10705	10597	10677	10630	10720	10692	10727	10653	10858	10686	10626	10717	10701	10638	10667	10737	10738	10794	10657	10590	10710	10853	10671	10803	10692	10524	10675	10812	10603	10724	10712	10632	10633	10627	10669	10592	10623	10641	10668	10687	10715	10560	10701	10660	10609	10781	10540	10702	10488	10567	10644	10563	10772	10735	10514	10632	10785	10666	10716	10654	10767	10648	10673	10629	10652	10638	10653	10777	10764	10574	10581	10668	10641	10641	10667	10512	10764	10500	10630	10591	10667	10587	10558	10663	10579	10571	10756	10734	10765	10639	10619	10682	10660	10568	10744	10676	10598	10600	10608	10640	10545	10676	10701	10719	10686	10721	10645	10518	10552	10667	10596	10702	10564	10567	10673	10661	10638	10604	10705	10679	10584	10639	10640	10833	10651	10676	10766	10646	10786	10661	10674	10707	10747	10506	10700	10551	10648	10794	10715	10667	10615	10508	10702	10611	10659	10661	10671	10755	10708	10897	10776	10674	10625	10732	10761	10760	10705	10661	10655	10570	10533	10673	10597	10580	10556	10606	10676	10596	10752	10616	10698	10547	10660	10727	10580	10666	10688	10607	10689	10656	10562	10703	10594	10933	10554	10622	10788	10506	10477	10677	10467	10770	10694	10687	10742	10728	10741	10642	10739	10694	10489	10641	10643	10738	10694	10754	10812	10672	10667	10694	10633	10692	10572	10617	10538	10585	10697	10426	10682	10740	10555	10636	10698	10619	10626	10794	10566	10653	10632	10647	10661	10670	10657	10632	10611	10645	10893	10646	10554	10739	10732	10663	10845	10675	10688	10670	10766	10595	10622	10616	10620	10764	10702	10710	10610	10627	10619	10670	10553	10661	10684	10612	10525	10708	10593	10614	10692	10710	10665	10555	10682	10682	10909	10528	10786	10526	10528	10733	10606	10702	10606	10751	10631	10737	10483	10804	10660	10612	10726	10747	10643	10611	10583	10532	10662	10651	10725	10731	10686	10684	10707	10546	10676	10690	10741	10662	10687	10508	10650	10729	10540	10832	10691	10774	10670	10755	10672	10806	10857	10722	10669	10584	10835	10660	10687	10755	10668	10795	10471	10561	10989	10716	10563	10728	10512	10483	10546	10700	10750	10701	10492	10622	10636	10638	10544	10755	10552	10769	10683	10694	10595	10634	10780	10638	10560	10792	10608	10704	10638	10624	10676	10793	10685	10746	10666	10755	10752	10698	10627	10690	10647	10708	10719	10619	10660	10629	10700	10699	10654	10840	10595	10597	10721	10603	10719	10621	10735	10660	10597	10687	10746	10708	10723	10598	10551	10582	10793	10586	10658	10731	10649	10597	10642	10742	10596	10561	10711	10525	10821	10674	10790	10682	10692	10561	10731	10717	10579	10659	10598	10611	10640	10701	10762	10583	10562	10706	10679	10584	10491	10615	10511	10510	10479	10635	10752	10660	10711	10758	10679	10717	10755	10748	10617	10650	10741	10659	10596	10655	10641	10578	10668	10607	10695	10530	10628	10674	10620	10588	10614	10560	10677	10708	10560	10640	10715	10834	10624	10603	10714	10683	10847	10553	10645	10638	10673	10650	10449	10726	10658	10831	10680	10619	10527	10757	10628	10544	10682	10735	10571	10577	10683	10629	10636	10752	10599	10532	10746	10616	10748	10681	10706	10712	10548	10616	10624	10613	10520	10642	10545	10738	10717	10692	10481	10674	10676	10563	10651	10745	10650	10653	10605	10562	10676	10677	10626	10725	10600	10531	10534	10579	10672	10525	10590	10737	10628	10713	10815	10470	10564	10755	10749	10628	10801	10626	10712	10659	10561	10527	10617	10526	10656	10677	10583	10679	10530	10570	10548	10683	10546	10701	10673	10747	10499	10750	10637	10653	10671	10599	10663	10760	10630	10726	10651	10662	10585	10610	10797	10555	10811	10630	10562	10633	10737	10717	10662	10722	10731	10547	10524	10669	10546	10667	10797	10639	10720	10615	10648	10679	10563	10714	10648	10703	10763	10578	10715	10434	10692	10803	10688	10748	10629	10645	10593	10585	10742	10640	10673	10523	10753	10463	10662	10622	10616	10635	10669	10643	10628	10769	10637	10751	10572	10554	10577	10748	10538	10485	10696	10659	10500	10531	10686	10648	10569	10545	10580	10638	10661	10748	10562	10730	10682	10676	10730	10797	10668	10645	10756	10705	10587	10650	10565	10476	10530	10735	10662	10675	10712	10659	10750	10678	10721	10534	10550	10623	10711	10687	10790	10602	10664	10658	10423	10677	10594	10694	10802	10738	10541	10762	10770	10721	10659	10713	10545	10826	10728	10650	10804	10714	10505	10624	10736	10638	10449	10780	10519	10725	10601	10724	10701	10688	10657	10750	10879	10621	10783	10771	10636	10601	10679	10567	10596	10664	10563	10618	10654	10659	10796	10639	10683	10653	10749	10630	10626	10531	10684	10784	10653	10591	10545	10749	10546	10602	10734	10621	10605	10652	10622	10743	10700	10559	10716	10659	10626	10649	10631	10734	10603	10572	10626	10637	10598	10793	10753	10629	10646	10455	10668	10755	10760	10486	10731	10568	10703	10680	10661	10667	10664	10486	10638	10579	10654	10534	10562	10594	10624	10701	10533	10669	10763	10677	10652	10645	10659	10664	10687	10738	10664	10573	10595	10600	10594	10644	10606	10711	10628	10548	10729	10545	10699	10674	10602	10675	10587	10550	10742	10734	10735	10637	10685	10620	10618	10689	10736	10702	10553	10494	10664	10575	10584	10545	10722	10656	10625	10630	10579	10689	10572	10906	10604	10691	10663	10774	10674	10495	10640	10633	10642	10541	10778	10719	10722	10722	10615	10781	10705	10604	10630	10763	10655	10642	10638	10738	10601	10580	10705	10457	10661	10765	10714	10759	10654	10742	10573	10726	10584	10478	10724	10762	10658	10696	10583	10676	10644	10645	10750	10569	10711	10788	10704	10744	10596	10613	10688	10657	10601	10571	10669	10784	10575	10700	10665	10803	10621	10703	10662	10617	10650	10711	10614	10665	10672	10525	10555	10741	10670	10747	10858	10700	10656	10759	10829	10681	10630	10690	10602	10631	10703	10627	10575	10689	10617	10760	10740	10584	10676	10674	10737	10622	10539	10525	10592	10748	10670	10870	10524	10617	10752	10490	10643	10806	10641	10750	10695	10720	10814	10592	10656	10583	10634	10673	10626	10505	10715	10792	10570	10569	10828	10634	10675	10745	10745	10478	10512	10582	10661	10577	10572	10619	10549	10693	10709	10621	10636	10605	10676	10576	10496	10706	10697	10663	10733	10600	10572	10579	10670	10563	10711	10593	10758	10745	10586	10519	10514	10656	10576	10533	10707	10447	10798	10478	10759	10594	10643	10681	10762	10686	10747	10751	10708	10715	10596	10584	10575	10760	10686	10758	10615	10628	10786	10566	10689	10685	10625	10690	10640	10686	10773	10680	10520	10817	10671	10586	10660
31930	23031	21284	20326	21221	24855	24194	20919	18911	17497	16814	16560	16469	16438	16566	16506	16725	16365	16521	16552	16516	16223	16480	16374	16431	16428	16493	16481	16526	16573	16561	16619	16554	16412	16378	16538	16424	16347	16546	16500	16536	16190	16484	16499	16618	16483	16610	16334	16365	16613	16504	16418	16518	16311	16341	16580	16463	16579	16409	16590	16399	16442	16479	16397	16660	16744	16431	16405	16322	16642	16460	16419	16495	16405	16516	16719	16722	16630	16488	16638	16466	16322	16355	16492	16578	16494	16331	16294	16442	16346	16618	16528	16457	16320	16390	16489	16478	16472	16495	16383	16356	16437	16416	16853	16439	16482	16568	16595	16480	16590	16329	16698	16557	16493	16535	16667	16255	16509	16496	16622	16557	16369	16450	16445	16481	16400	16291	16438	16465	16431	16537	16487	16510	16651	16628	16447	16401	16541	16327	16512	16429	16447	16447	16332	16481	16553	16481	16488	16615	16405	16634	16481	16371	16399	16469	16269	16132	16441	16417	16314	16545	16505	16383	16469	16663	16393	16410	16458	16471	16492	16551	16293	16486	16514	16568	16334	16303	16533	16227	16284	16477	16852	16371	16403	16500	16595	16373	16496	16647	16441	16490	16465	16583	16422	16549	16621	16368	16514	16208	16335	16356	16495	16336	16565	16476	16443	16380	16487	16502	16494	16554	16320	16481	16443	16391	16486	16528	16456	16640	16534	16501	16611	16564	16409	16482	16364	16509	16323	16488	16467	16528	16477	16391	16530	16483	16507	16229	16401	16266	16478	16576	16611	16481	16350	16636	16338	16388	16374	16658	16490	16343	16502	16424	16378	16530	16311	16403	16398	16380	16375	16421	16320	16370	16521	16266	16344	16541	16415	16408	16582	16367	16418	16454	16510	16623	16508	16442	16464	16456	16423	16650	16512	16466	16449	16441	16520	16359	16631	16387	16393	16387	16344	16327	16385	16279	16472	16500	16501	16421	16213	16163	16389	16206	16584	16543	16581	16604	16365	16384	16603	16564	16527	16514	16572	16512	16533	16307	16515	16311	16250	16617	16325	16487	16600	16560	16634	16356	16371	16497	16323	16504	16433	16645	16617	16395	16543	16434	16439	16435	16432	16668	16522	16312	16429	16456	16259	16603	16433	16713	16412	16434	16636	16280	16660	16505	16638	16405	16458	16596	16460	16457	16562	16247	16504	16569	16445	16510	16560	16420	16441	16437	16500	16509	16445	16452	16449	16508	16591	16433	16535	16649	16440	16327	16468	16565	16365	16557	16286	16569	16431	16474	16315	16375	16501	16432	16527	16549	16283	16492	16605	16315	16208	16458	16451	16229	16574	16591	16508	16624	16592	16477	16659	16653	16225	16463	16532	16467	16525	16566	16372	16430	16480	16255	16667	16822	16493	16394	16408	16427	16456	16568	16634	16415	16445	16286	16612	16503	16642	16418	16454	16608	16467	16579	16412	16357	16597	16396	16500	16396	16437	16444	16421	16610	16438	16508	16383	16548	16382	16283	16417	16526	16625	16612	16691	16526	16594	16615	16651	16676	16599	16312	16317	16476	16615	16465	16632	16378	16474	16517	16466	16415	16483	16447	16321	16697	16266	16465	16264	16209	16324	16359	16445	16368	16505	16530	16648	16443	16725	16496	16561	16485	16276	16480	16684	16716	16379	16483	16352	16255	16540	16587	16417	16449	16458	16450	16649	16535	16590	16591	16474	16509	16569	16648	16709	16484	16482	16363	16371	16216	16318	16337	16471	16374	16439	16502	16479	16638	16548	16344	16340	16337	16352	16525	16290	16339	16453	16404	16331	16696	16496	16541	16442	16316	16325	16378	16384	16797	16626	16650	16362	16639	16418	16503	16547	16490	16405	16323	16391	16299	16377	16327	16355	16484	16385	16476	16616	16654	16506	16650	16469	16596	16308	16318	16253	16248	16409	16650	16507	16395	16515	16396	16323	16404	16391	16391	16566	16547	16447	16565	16424	16472	16653	16426	16228	16527	16351	16630	16427	16293	16551	16579	16284	16519	16506	16591	16494	16234	16648	16432	16553	16477	16668	16213	16526	16487	16254	16250	16626	16428	16434	16475	16492	16516	16170	16485	16305	16553	16513	16505	16570	16643	16546	16520	16455	16538	16440	16458	16401	16597	16555	16467	16591	16423	16711	16392	16613	16534	16398	16557	16311	16582	16611	16455	16353	16495	16184	16433	16656	16478	16588	16553	16541	16527	16495	16625	16410	16536	16290	16454	16432	16550	16418	16233	16545	16480	16610	16462	16525	16525	16700	16579	16606	16602	16356	16283	16448	16579	16596	16621	16470	16303	16579	16527	16458	16534	16459	16485	16057	16388	16481	16434	16474	16382	16406	16447	16427	16413	16375	16396	16407	16535	16371	16535	16482	16565	16390	16598	16455	16386	16375	16621	16564	16740	16508	16630	16546	16509	16538	16415	16411	16754	16265	16538	16646	16239	16525	16442	16299	16460	16211	16386	16488	16267	16375	16509	16456	16468	16565	16470	16269	16349	16565	16431	16432	16508	16486	16454	16609	16394	16408	16465	16292	16303	16351	16601	16574	16371	16465	16382	16499	16415	16487	16514	16591	16690	16591	16495	16343	16372	16544	16536	16473	16555	16708	16597	16423	16337	16416	16289	16344	16434	16439	16588	16632	16646	16239	16276	16509	16392	16602	16318	16416	16627	16227	16568	16444	16662	16415	16455	16641	16551	16581	16378	16677	16501	16169	16512	16288	16702	16773	16471	16404	16436	16581	16403	16639	16265	16368	16535	16299	16526	16573	16405	16556	16600	16306	16568	16588	16390	16488	16524	16344	16420	16749	16628	16527	16624	16496	16507	16485	16583	16456	16651	16521	16570	16546	16577	16469	16513	16292	16294	16580	16625	16478	16436	16347	16451	16458	16419	16077	16302	16657	16448	16615	16515	16428	16704	16491	16300	16374	16451	16446	16363	16624	16531	16413	16425	16495	16596	16547	16471	16466	16660	16354	16405	16543	16633	16281	16743	16504	16613	16404	16491	16354	16451	16604	16509	16550	16392	16531	16430	16341	16666	16403	16421	16571	16577	16527	16357	16382	16440	16520	16639	16592	16572	16424	16380	16353	16425	16540	16345	16298	16430	16347	16439	16614	16609	16427	16423	16601	16537	16673	16583	16542	16380	16498	16386	16285	16612	16353	16468	16307	16494	16524	16349	16399	16444	16500	16433	16457	16347	16568	16458	16511	16523	16598	16371	16432	16453	16329	16625	16381	16416	16635	16466	16343	16660	16376	16518	16491	16459	16488	16603	16509	16520	16752	16539	16371	16507	16502	16303	16648	16503	16626	16659	16621	16451	16479	16398	16588	16594	16398	16408	16350	16526	16342	16654	16148	16331	16632	16448	16560	16415	16651	16507	16383	16479	16310	16455	16398	16615	16575	16475	16627	16530	16389	16408	16493	16266	16391	16431	16348	16159	16440	16470	16477	16433	16587	16719	16390	16403	16433	16516	16720	16409	16366	16541	16396	16282	16422	16437	16504	16410	16414	16473	16428	16489	16414	16658	16329	16434	16481	16407	16326	16631	16568	16351	16608	16592	16344	16418	16278	16605	16557	16431	16368	16493	16273	16546	16417	16646	16500	16311	16480	16506	16428	16504	16607	16447	16308	16624	16491	16369	16584	16707	16374	16260	16450	16352	16540	16247	16602	16238	16433	16616	16551	16311	16384	16521	16541	16325	16493	16461	16440	16479	16476	16476	16682	16602	16654	16570	16452	16455	16610	16574	16377	16513	16389	16596	16323	16331	16550	16496	16252	16596	16429	16337	16610	16563	16261	16591	16557	16687	16383	16423	16497	16488	16569	16421	16408	16565	16618	16558	16452	16507	16640	16309	16365	16566	16542	16439	16405	16310	16299	16464	16484	16541	16436	16207	16495	16387	16524	16507	16556	16485	16360	16536	16529	16525	16220	16483	16363	16460	16466	16492	16375	16535	16313	16595	16301	16502	16357	16535	16395	16385	16305	16394	16509	16568	16595	16539	16338	16494	16376	16466	16495	16472	16596	16673	16354	16350	16829	16351	16506	16560	16562	16393	16427	16263	16366	16462	16279	16408	16498	16426	16552	16451	16734	16562	16222	16630	16538	16454	16306	16384	16427	16528	16492	16359	16631	16469	16529	16525	16335	16370	16617	16513	16500	16473	16321	16485	16664	16462	16626	16542	16595	16623	16306	16427	16246	16340	16422	16404	16494	16657	16479	16513	16471	16615	16538	16392	16660	16463	16527	16511	16505	16646	16408	16448	16572	16325	16521	16325	16510	16295	16303	16564	16357	16516	16256	16516	16509	16728	16381	16244	16364	16414	16413	16382	16592	16679	16455	16512	16422	16537	16640	16492	16586	16459	16381	16726	16540	16486	16670	16583	16581	16754	16405	16478	16520	16466	16476	16439	16541	16128	16369	16307	16487	16346	16501	16579	16216	16363	16510	16655	16501	16486	16398	16414	16199	16337	16365	16301	16384	16468	16410	16478	16494	16517	16533	16343	16534	16478	16395	16509	16472	16352	16344	16237	16434	16626	16674	16616	16527	16426	16497	16268	16606	16384	16413	16400	16396	16421	16460	16558	16659	16402	16479	16493	16399	16542	16406	16420	16346	16447	16454	16507	16398	16670	16390	16465	16546	16667	16370	16512	16552	16411	16546	16506	16359	16460	16465	16601	16493	16532	16661	16615	16276	16356	16392	16354	16535	16497	16441	16496	16563	16600	16479	16532	16530	16739	16565	16644	16480	16439	16432	16459	16476	16269	16359	16370	16464	16405	16279	16442	16466	16284	16628	16164	16283	16406	16438	16411	16342	16292	16551	16285	16580	16394	16569	16477	16450	16587	16631	16405	16640	16404	16489	16568	16636	16296	16524	16467	16616	16490	16612	16405	16509	16418	16585	16473	16466	16535	16605	16589	16353	16532	16309	16587	16562	16465	16507	16370	16486	16347	16284	16532	16548	16547	16393	16606	16249	16593	16527	16544	16570	16539	16148	16702	16552	16383	16486	16498	16459	16616	16249	16240	16287	16733	16437	16499	16681	16529	16433	16579	16460	16470	16326	16552	16726	16372	16454	16532	16315	16610	16453
15193	16652	13613	12513	15507	18556	16915	13623	11885	11020	10492	10159	10201	10214	10075	10199	10175	10206	10126	10343	10325	10312	10170	10256	10180	10249	10228	10141	10173	9964	10166	10231	10138	10246	10168	10141	10088	10174	10157	10079	10060	10174	10186	10243	10175	10221	10355	10182	10316	10128	10336	10183	10198	10157	10236	10269	10103	10319	10160	10181	10080	10219	10169	10209	10123	10136	10296	10035	10041	10187	10260	10213	10226	10111	10170	10133	10224	10217	10177	10068	10144	10297	10121	10234	10188	10159	10018	10396	10119	10281	10214	10091	10185	10201	10076	10018	10198	10229	10149	10149	10161	10115	10186	10217	10188	10088	10063	10128	10176	10225	10182	10233	10306	10276	10078	10136	10169	10100	10148	10205	10116	10157	10213	10189	10075	10136	9968	10130	10204	10378	10299	10090	10458	10468	10169	10323	10237	10003	10067	10150	10001	10343	10154	10272	10177	10055	10156	10171	10204	10127	10167	10333	10121	10122	10071	10072	10031	10197	10093	10070	10261	10161	10151	10148	10152	10312	10166	10296	10282	9989	10108	10271	10249	10426	10446	10133	10213	10172	10249	10190	10250	10177	10225	10108	10279	10167	10279	10096	10149	10181	10178	10231	10265	10219	10217	10120	10191	10215	10284	10085	10240	10153	10075	10115	10038	10160	10064	10269	10113	10186	9996	10137	10162	10236	10245	10084	10209	10195	10131	10241	10264	10053	10257	10155	10196	10222	10249	10238	10213	10083	10234	10190	10175	10253	10221	10180	10243	10161	10102	10120	10139	10186	10180	10084	10177	10172	10158	10284	10181	10138	10314	10224	10129	10181	10218	10292	10171	10210	10111	10295	10007	10150	10153	10151	10113	10154	10158	10050	10281	10336	10165	10253	10156	10162	10033	10218	10315	10139	10138	10144	10199	10269	10202	10130	10102	10137	10290	10115	10207	10169	10239	10337	10224	10116	10267	10248	10131	10152	10339	10175	10205	10182	10311	10048	10122	10234	10175	10269	10146	10277	10364	10259	10064	10098	10198	10098	10153	10110	10337	10226	10087	10209	10083	10236	10283	10125	10324	10134	10197	10317	10164	10165	10253	10060	10307	10217	10156	10077	10066	10021	10146	10143	10211	10255	10060	10424	10064	10271	10250	10181	10064	10168	10088	9978	10150	10341	10223	10142	10231	10408	10129	10307	10202	10152	10281	10221	10205	10152	10274	10109	10065	10202	10183	10198	10280	10170	10145	10227	10279	10193	10096	10215	10372	10164	10160	10159	10171	10299	10200	10219	10081	10101	10193	10156	10155	10231	10170	10193	10194	10195	10089	10228	10203	10125	10193	10353	10011	10164	10128	10050	10101	10082	10169	10123	10277	10216	10277	10101	10105	10071	10197	10253	10397	10255	10141	10228	10067	10148	10244	10262	10130	10141	10120	10137	10221	10157	10038	10081	10214	10240	10092	10005	10181	10132	10075	10031	10184	10188	10112	10212	10094	10171	10260	10182	10215	10206	10268	10338	10293	10113	10099	10189	10193	10141	10157	10315	9947	10223	10258	10126	10197	10239	10210	10254	10027	10295	10156	10345	10089	10172	10284	10072	10124	10125	10043	10074	10278	10025	10250	10252	10234	10098	10192	10357	10243	10126	10109	10084	10134	10013	10172	10283	10125	10244	10199	10119	10266	10159	10075	10215	10164	10248	10148	10325	10228	10210	10199	10169	10275	10331	10152	10118	10301	10298	10040	10180	10046	10208	10262	10124	10220	10134	10185	10111	10152	10297	10118	10074	10254	10070	10152	10149	10057	10246	10069	10110	10332	10142	10131	10147	10166	10103	10213	10185	10121	10220	10175	10254	10236	10158	10180	10243	10071	10227	10090	10157	10171	10140	10194	10152	10228	10186	10111	10126	10178	10042	10147	10188	10071	10184	10151	10293	10221	10120	10158	10032	10088	10282	10401	10162	10083	10080	10272	10281	10236	10210	9976	10215	10198	10100	10305	10214	10169	10158	10201	10291	10339	10341	10254	10160	10205	10121	10093	10305	10133	10205	10150	10122	10277	10144	10056	10261	10285	10231	10288	10141	9965	10153	10277	10163	10173	9986	10394	10135	10174	10126	10181	10149	10190	10106	10210	10236	10332	10321	10128	10113	10179	10197	10116	10188	10159	10176	10218	10153	10238	10142	10170	10204	10194	10257	10128	10208	10192	10307	10082	10229	10199	10356	10303	10116	10061	10139	10275	10129	10264	10245	10138	10166	10199	10112	10190	10190	10181	10220	10158	10226	10156	10194	10093	10288	10130	10145	10358	10166	10118	10208	10209	10351	10262	10192	10107	10080	10186	10257	10189	9927	10153	10121	10138	10161	10231	10219	10114	10096	10097	10090	10102	10142	9994	10128	10140	10121	10321	10366	9994	10269	10214	10304	10292	10234	10132	10285	10165	10171	10221	10289	10140	10255	10380	10238	10259	10130	10178	10211	10151	10166	10306	10217	10184	10263	10216	10170	10269	10133	10159	10255	10193	10031	10024	10095	10269	10084	10323	10097	10139	10083	10225	10209	10070	10131	10008	10185	10115	10080	10128	10147	10071	10047	10083	10104	10102	10157	10183	10248	10098	10304	10180	10326	10214	10235	10188	9961	10304	10215	10090	10295	10259	10174	10039	10108	10384	10251	10302	10147	10195	10325	10079	10123	10220	10257	10234	10131	10133	10143	10324	10247	10051	10172	10240	10145	10293	10227	10240	10143	10027	10206	10239	10073	10270	10122	10083	10214	10271	10208	10174	10133	10179	10220	10115	10134	10097	10204	10068	10135	10380	10326	10266	10140	10222	10235	10195	10213	10247	10089	10151	9942	10168	10261	10236	10205	10078	10126	10122	10275	10267	10184	10327	10236	10174	10157	10233	10199	10201	10133	10328	10337	10179	10207	10231	10278	10169	10328	10242	10139	10226	10233	10208	10201	10202	10205	10248	10225	10141	10129	10177	10137	10358	10242	10243	10257	10265	10185	10066	10204	10069	10224	10223	10139	10194	10262	10109	10346	10029	10116	10336	10207	10145	10194	10113	10131	10228	10258	10042	10036	10133	10118	10209	10074	10106	10085	10159	10207	10293	9982	10206	10301	10104	10216	10177	10135	10351	10197	10229	10117	10201	10255	10202	10326	10107	10239	10222	10228	10290	10127	10302	10137	10101	10213	10029	10180	10095	10015	10050	10017	10174	10089	10289	10207	10233	10161	10123	10183	10196	10164	10220	10203	10091	10122	10126	10168	10172	10119	10251	10074	10183	10136	10179	10209	10265	10094	10163	10195	10089	10097	10276	10103	10218	10150	10215	10191	10168	10086	10113	10152	10161	10038	10041	10127	10089	10241	10162	10128	10085	10123	10212	10146	10077	10264	10326	10145	10206	10158	10183	10164	10185	10147	10040	10131	10183	10224	10252	10039	10291	10196	10265	10067	10180	10231	10367	10272	10158	10096	10312	10057	10036	10188	10325	10043	10169	10253	10156	10168	10163	10072	10170	10257	10195	10174	10113	10181	10218	10231	10178	10252	10029	10216	10055	10134	10230	10145	10133	10169	10069	10290	10185	10163	10202	10197	10091	10183	10273	10171	10226	10134	10226	10259	10037	10069	10135	10229	10132	10154	10104	10172	10236	10394	10092	10158	10281	10144	10034	10197	10233	10335	10059	10098	10169	10203	10091	10316	10195	10063	10133	10112	10143	10114	10223	10239	10104	10166	10211	10096	10286	10262	10202	10177	10254	10294	10336	10065	10190	10241	10116	10062	10291	10032	10201	10130	10162	10274	10238	10273	10251	10146	10162	10414	10412	10253	10133	10262	10193	10200	10171	10198	10238	9955	10306	10152	10204	10228	10172	10234	10135	10019	10131	10213	10084	10203	10051	10162	10229	10187	10099	9992	10067	10184	10247	10132	10254	10316	10205	10102	10206	10295	10191	10094	10242	10092	10355	10270	10140	10179	10301	10066	10004	10264	10184	10260	10176	10164	10107	10211	10262	10337	10186	10122	10394	10253	10202	10119	10171	10156	10177	10189	10194	10276	10088	10071	10267	10211	10205	10258	10310	10290	10130	10092	10268	10167	10198	10178	10219	10097	10197	10241	9992	10174	10031	10255	10065	10219	10192	10175	10384	10156	10160	10210	10117	10158	10082	10180	10138	10199	10234	10198	10419	10269	10192	10345	10020	10252	10175	10117	10203	10042	10140	10277	10160	10229	10092	10203	10331	10225	10107	10283	10290	10060	10137	10206	10226	10271	10155	10098	10121	10185	10227	10361	10126	10249	10226	10175	10124	10204	10238	10228	10282	10123	10266	10096	10088	10161	10167	10162	10211	10270	10160	10113	10156	10131	10180	10117	10287	10130	10156	10319	9978	10064	10100	10163	10097	10267	10305	9960	10129	10137	10124	10089	10138	10031	10084	10062	10229	10039	10218	10158	10145	10061	10090	10316	10127	10307	10237	10298	10181	10111	10175	10015	10178	10122	10191	10099	10451	10202	10124	10248	10232	10120	10143	10161	10025	10088	10101	9997	10206	10176	10320	10244	10186	10263	10270	10300	10241	10274	10193	10083	10047	10053	10078	10295	10073	10164	10138	10018	10230	10158	10127	10213	10270	10114	10252	10308	10378	10129	10189	10140	10142	10133	10230	10237	10112	10303	10102	10180	10180	10208	10139	10128	10121	10084	10216	10168	10242	10231	10289	10234	10168	10213	10042	10088	10143	10141	10172	10187	10095	10152	10110	10202	10036	10120	10313	10197	10227	10196	10129	10327	10270	10269	10148	10177	10163	10189	10134	10137	10245	10251	10070	10230	10164	10061	10306	10228	10246	10094	10165	10254	10187	10222	10184	10390	10157	10156	10232	10103	10201	10153	10102	10150	10091	10240	10118	10149	10224	10140	10276	10241	10118	10067	10203	10135	10159	10406	10269	10205	10116	10317	10034	10218	10155	10211	10132	10141	10271	10244	10088	10193	10160	10145	10284	10058	10146	10293	10118	10065	10383	10096	10281	10262	10115	10079	10179	10283	10203	10136	10293	10209	10098	10337	10132	10180	10065	10159	10282	10073	10126	10334	10239	9994	10077	10259	10164	10121	10034	10109	10253	10154	10125	10292
25884	21536	27423	27410	39322	53301	50384	38400	28357	21867	18563	17124	16775	16709	16779	16571	16557	16465	16399	16531	16456	16559	16555	16589	16479	16352	16721	16461	16576	16292	16416	16346	16438	16600	16323	16176	16413	16314	16558	16393	16480	16362	16484	16362	16285	16274	16505	16419	16520	16322	16355	16495	16563	16433	16455	16333	16332	16467	16451	16328	16298	16284	16325	16209	16396	16194	16262	16501	16513	16509	16471	16372	16499	16379	16439	16252	16306	16228	16571	16493	16258	16368	16438	16468	16355	16531	16382	16332	16622	16479	16369	16325	16413	16353	16216	16558	16490	16223	16164	16429	16313	16301	16507	16485	16272	16560	16268	16417	16464	16306	16373	16453	16579	16458	16472	16187	16343	16606	16570	16452	16142	16342	16488	16447	16404	16564	16340	16479	16274	16390	16464	16500	16428	16151	16421	16343	16404	16473	16212	16349	16497	16310	16413	16445	16419	16475	16332	16340	16446	16253	16382	16403	16349	16299	16202	16288	16363	16513	16517	16283	16374	16472	16301	16460	16439	16289	16476	16377	16407	16475	16547	16450	16288	16477	16520	16286	16396	16648	16567	16642	16521	16339	16512	16233	16547	16487	16370	16426	16372	16401	16316	16583	16385	16404	16313	16241	16392	16221	16518	16243	16277	16570	16495	16305	16700	16482	16572	16317	16387	16396	16401	16510	16252	16363	16238	16472	16219	16432	16279	16557	16490	16365	16195	16177	16272	16393	16459	16356	16264	16414	16465	16298	16439	16479	16505	16446	16474	16430	16529	16275	16342	16433	16502	16289	16415	16065	16368	16202	16367	16417	16349	16256	16360	16333	16277	16331	16532	16223	16221	16539	16481	16464	16349	16098	16294	16397	16453	16371	16417	16281	16266	16601	16524	16365	16466	16361	16271	16406	16474	16428	16462	16347	16302	16170	16308	16269	16567	16266	16375	16428	16482	16427	16301	16320	16398	16310	16357	16487	16489	16533	16388	16430	16380	16309	16465	16347	16237	16444	16344	16351	16316	16420	16327	16377	16378	16502	16224	16439	16292	16371	16489	16467	16286	16309	16340	16176	16326	16449	16233	16399	16286	16403	16461	16258	16568	16492	16358	16516	16418	16470	16356	16336	16322	16399	16370	16496	16514	16423	16437	16239	16284	16631	16522	16378	16290	16417	16241	16400	16285	16137	16292	16271	16592	16433	16267	16404	16466	16263	16298	16202	16285	16465	16562	16246	16378	16382	16226	16340	16312	16587	16373	16323	16314	16184	16337	16471	16363	16386	16615	16390	16285	16326	16391	16374	16435	16287	16251	16430	16345	16406	16428	16179	16288	16276	16319	16165	16398	16180	16322	16371	16360	16316	16262	16280	16272	16442	16484	16560	16204	16416	16482	16380	16437	16251	16251	16122	16335	16500	16308	16352	16342	16341	16316	16373	16318	16296	16493	16193	16519	16506	16232	16465	16428	16312	16272	16360	16253	16433	16589	16562	16354	16426	16198	16462	16712	16329	16305	16541	16432	16390	16321	16282	16404	16248	16249	16423	16373	16083	16544	16415	16365	16541	16189	16501	16395	16278	16531	16498	16355	16347	16647	16292	16310	16445	16629	16320	16464	16538	16448	16240	16414	16643	16556	16314	16356	16279	16137	16393	16210	16332	16396	16390	16498	16279	16298	16488	16253	16437	16388	16271	16432	16487	16429	16506	16376	16427	16514	16102	16273	16316	16486	16428	16427	16532	16550	16498	16386	16225	16160	16321	16397	16177	16427	16154	16341	16313	16180	16511	16392	16431	16262	16286	16493	16301	16330	16226	16413	16192	16456	16242	16293	16253	16396	16049	16502	16338	16473	16326	16272	16465	16137	16377	16345	16491	16223	16343	16511	16479	16375	16383	16280	16451	16534	16508	16382	16223	16322	16288	16398	16232	16398	16292	16331	16318	16538	16236	16188	16547	16434	16304	16147	16328	16622	16470	16574	16294	16590	16290	16267	16497	16523	16682	16453	16266	16306	16428	16295	16333	16539	16427	16179	16562	16240	16352	16465	16473	16329	16417	16301	16289	16360	16265	16233	16229	16194	16416	16685	16425	16265	16358	16288	16467	16464	16284	16463	16422	16442	16630	16244	16381	16413	16512	16436	16520	16216	16212	16387	16427	16544	16318	16671	16383	16382	16566	16341	16502	16339	16315	16468	16433	16438	16197	16319	16350	16482	16291	16416	16486	16422	16428	16422	16219	16397	16443	16360	16315	16210	16319	16384	16252	16413	16338	16468	16394	16522	16436	16403	16437	16458	16285	16573	16501	16402	16334	16505	16481	16267	16386	16397	16302	16512	16363	16293	16248	16386	16339	16256	16496	16317	16335	16456	16474	16165	16364	16463	16448	16373	16311	16494	16622	16272	16378	16281	16465	16228	16411	16472	16308	16363	16463	16511	16178	16430	16665	16430	16391	16544	16508	16405	16500	16512	16390	16345	16459	16443	16493	16520	16419	16188	16499	16468	16258	16345	16192	16264	16281	16327	16460	16179	16427	16237	16525	16442	16455	16342	16291	16272	16306	16459	16517	16370	16293	16433	16515	16628	16422	16310	16478	16478	16260	16305	16524	16398	16243	16351	16520	16430	16263	16393	16278	16553	16319	16306	16369	16406	16365	16357	16290	16540	16346	16450	16270	16424	16221	16458	16304	16405	16524	16403	16491	16413	16396	16385	16665	16237	16337	16245	16418	16513	16428	16530	16666	16551	16311	16457	16392	16471	16324	16216	16562	16365	16354	16455	16382	16399	16561	16320	16376	16342	16514	16315	16348	16281	16451	16367	16234	16451	16303	16243	16475	16428	16531	16311	16538	16420	16231	16155	16449	16357	16438	16366	16473	16541	16406	16296	16181	16451	16595	16588	16378	16212	16195	16430	16275	16411	16223	16398	16534	16316	16334	16267	16475	16397	16454	16358	16364	16418	16287	16258	16535	16386	16425	16258	16436	16369	16418	16588	16341	16283	16380	16398	16205	16376	16439	16417	16455	16313	16541	16253	16218	16372	16535	16562	16239	16455	16449	16471	16326	16474	16504	16444	16221	16483	16509	16310	16463	16520	16407	16395	16497	16166	16263	16316	16211	16255	16511	16290	16384	16544	16411	16305	16327	16278	16295	16412	16333	16435	16415	16419	16522	16505	16318	16278	16366	16209	16191	16361	16432	16341	16439	16272	16480	16311	16147	16257	16169	16501	16409	16341	16321	16375	16404	16462	16330	16313	16354	16313	16342	16507	16613	16540	16298	16336	16265	16255	16648	16342	16268	16463	16165	16183	16303	16324	16221	16278	16491	16358	16367	16443	16247	16416	16352	16250	16378	16475	16207	16294	16465	16363	16349	16398	16207	16312	16340	16577	16319	16453	16446	16320	16441	16380	16449	16267	16561	16320	16602	16455	16629	16423	16504	16497	16434	16379	16482	16306	16616	16534	16388	16360	16510	16412	16358	16360	16323	16258	16318	16400	16089	16505	16413	16143	16187	16306	16251	16365	16352	16447	16131	16419	16449	16498	16396	16482	16518	16531	16354	16380	16331	16411	16469	16198	16350	16465	16294	16310	16558	16447	16501	16444	16504	16365	16256	16463	16383	16358	16500	16179	16444	16500	16473	16332	16419	16395	16487	16648	16251	16375	16471	16421	16203	16260	16510	16140	16311	16595	16216	16430	16371	16459	16364	16242	16258	16250	16423	16293	16630	16386	16413	16291	16335	16430	16280	16333	16225	16266	16458	16461	16399	16296	16400	16468	16392	16413	16390	16305	16341	16607	16369	16361	16535	16227	16237	16301	16505	16344	16554	16502	16305	16406	16335	16354	16442	16461	16342	16332	16439	16504	16478	16525	16330	16469	16333	16351	16382	16229	16508	16330	16261	16377	16429	16349	16093	16272	16506	16438	16509	16493	16297	16464	16421	16380	16607	16313	16455	16276	16262	16540	16570	16325	16346	16355	16549	16404	16387	16200	16692	16510	16269	16323	16405	16619	16502	16293	16510	16429	16274	16433	16519	16368	16513	16392	16247	16476	16245	16003	16477	16347	16534	16382	16517	16382	16451	16472	16329	16448	16483	16313	16525	16613	16398	16431	16580	16428	16428	16378	16224	16282	16427	16457	16447	16402	16395	16297	16479	16283	16327	16333	16364	16434	16348	16300	16282	16351	16409	16459	16414	16344	16466	16323	16306	16348	16501	16415	16581	16438	16376	16607	16332	16399	16560	16639	16499	16313	16518	16328	16465	16404	16504	16481	16359	16457	16415	16371	16254	16402	16512	16463	16388	16516	16388	16474	16305	16502	16414	16323	16267	16342	16411	16343	16339	16502	16460	16155	16408	16416	16323	16589	16428	16357	16267	16486	16410	16309	16332	16480	16482	16194	16383	16326	16241	16441	16233	16302	16493	16460	16347	16390	16416	16161	16350	16219	16394	16236	16404	16434	16240	16524	16256	16410	16258	16493	16301	16394	16221	16239	16379	16523	16300	16432	16378	16315	16521	16422	16446	16328	16398	16394	16396	16529	16232	16408	16454	16313	16265	16592	16407	16465	16406	16413	16331	16309	16340	16297	16367	16342	16352	16385	16387	16443	16425	16529	16334	16555	16491	16268	16394	16461	16524	16460	16333	16456	16271	16443	16404	16252	16530	16229	16432	16238	16306	16519	16432	16344	16670	16503	16342	16495	16416	16203	16445	16440	16480	16361	16316	16455	16394	16456	16520	16481	16607	16531	16353	16372	16231	16239	16507	16364	16415	16161	16349	16438	16424	16279	16387	16488	16389	16477	16446	16509	16178	16128	16293	16638	16346	16461	16167	16152	16204	16320	16548	16369	16311	16239	16463	16342	16272	16454	16152	16436	16240	16355	16208	16427	16311	16364	16341	16463	16465	16512	16373	16419	16458	16494	16415	16358	16592	16470	16356	16475	16372	16308	16301	16352	16466	16300	16451	16446	16369	16387	16304	16377	16423	16359	16433	16428	16605	16400	16477	16529	16434	16392	16215	16236	16212	16608	16397	16353	16383	16144	16223	16232	16378	16548	16271	16353	16207	16386	16434	16516	16399	16438	16409	16351	16513	16395	16417	16088	16424	16174	16477	16446	16363	16538	16507	16555	16363
14995	22372	17906	16097	41257	48252	42720	29892	20265	14264	11592	10624	10376	10365	10283	10463	10275	10457	10368	10484	10397	10354	10509	10315	10301	10439	10519	10386	10449	10245	10447	10501	10400	10338	10421	10356	10415	10301	10165	10340	10216	10358	10339	10353	10424	10397	10382	10246	10422	10460	10309	10334	10523	10189	10444	10386	10356	10400	10211	10325	10502	10157	10275	10358	10338	10500	10416	10237	10229	10358	10298	10279	10346	10286	10497	10346	10370	10352	10458	10255	10382	10417	10455	10301	10289	10343	10336	10194	10280	10433	10407	10340	10395	10465	10393	10068	10414	10331	10431	10397	10381	10431	10350	10363	10460	10232	10350	10250	10298	10291	10296	10277	10249	10287	10313	10458	10313	10207	10295	10148	10426	10381	10388	10229	10409	10286	10174	10270	10361	10236	10481	10379	10407	10426	10296	10227	10279	10208	10315	10234	10371	10203	10305	10348	10220	10212	10353	10274	10183	10234	10399	10236	10346	10395	10281	10316	10390	10349	10493	10264	10255	10301	10289	10410	10414	10248	10292	10304	10340	10453	10395	10299	10436	10475	10213	10237	10314	10364	10218	10381	10313	10235	10331	10264	10226	10396	10294	10325	10543	10282	10186	10329	10359	10251	10249	10285	10203	10352	10379	10378	10386	10355	10321	10373	10280	10236	10280	10345	10267	10439	10280	10079	10315	10360	10222	10473	10249	10486	10263	10432	10408	10347	10187	10325	10230	10291	10262	10337	10366	10334	10332	10303	10358	10385	10300	10287	10334	10385	10173	10528	10387	10326	10508	10499	10254	10391	10399	10396	10406	10351	10437	10179	10436	10287	10295	10415	10337	10167	10406	10315	10416	10313	10391	10257	10427	10248	10352	10389	10363	10286	10502	10261	10302	10351	10280	10339	10350	10368	10500	10515	10451	10399	10328	10334	10297	10198	10456	10324	10370	10339	10277	10340	10232	10253	10295	10407	10476	10129	10387	10396	10157	10308	10320	10339	10331	10333	10384	10476	10314	10308	10207	10332	10356	10451	10315	10281	10412	10427	10364	10430	10313	10151	10446	10223	10249	10405	10083	10246	10337	10309	10471	10418	10258	10422	10385	10381	10245	10435	10229	10447	10201	10205	10452	10402	10256	10304	10330	10393	10423	10305	10289	10309	10452	10206	10177	10337	10254	10276	10388	10265	10359	10152	10338	10445	10163	10386	10523	10396	10351	10209	10307	10277	10287	10398	10428	10173	10420	10332	10335	10334	10265	10368	10271	10517	10276	10147	10395	10409	10424	10338	10359	10378	10367	10436	10221	10383	10353	10239	10196	10422	10271	10315	10374	10355	10328	10373	10380	10244	10328	10322	10300	10163	10386	10307	10091	10293	10254	10261	10259	10332	10293	10266	10383	10290	10300	10199	10119	10306	10320	10264	10443	10339	10306	10343	10189	10263	10336	10311	10348	10342	10350	10365	10316	10269	10440	10329	10306	10221	10234	10477	10168	10214	10273	10281	10337	10279	10357	10295	10185	10375	10209	10514	10353	10283	10475	10314	10258	10199	10401	10138	10271	10260	10172	10245	10339	10444	10422	10292	10476	10303	10398	10362	10341	10431	10326	10257	10338	10283	10205	10394	10188	10370	10242	10282	10434	10325	10204	10152	10367	10298	10317	10453	10428	10312	10293	10307	10242	10344	10266	10405	10307	10204	10393	10273	10397	10460	10285	10481	10524	10504	10441	10361	10318	10436	10347	10480	10334	10308	10352	10367	10317	10390	10110	10287	10474	10143	10216	10347	10293	10388	10371	10370	10162	10196	10391	10093	10275	10341	10148	10376	10385	10356	10234	10212	10381	10429	10117	10357	10369	10425	10356	10151	10413	10352	10410	10326	10116	10207	10295	10303	10408	10254	10450	10347	10156	10340	10304	10570	10353	10318	10251	10430	10427	10159	10453	10304	10248	10462	10413	10224	10231	10248	10331	10316	10303	10337	10421	10320	10381	10189	10291	10351	10218	10413	10158	10278	10389	10395	10461	10311	10271	10220	10268	10433	10373	10404	10195	10326	10391	10377	10349	10299	10388	10231	10281	10364	10331	10262	10395	10513	10219	10422	10305	10480	10233	10455	10299	10316	10332	10283	10447	10435	10395	10286	10364	10418	10249	10332	10347	10234	10457	10334	10415	10232	10172	10391	10294	10320	10418	10364	10242	10411	10344	10414	10339	10294	10281	10469	10308	10343	10377	10318	10336	10380	10221	10434	10361	10423	10280	10256	10367	10321	10395	10340	10191	10351	10220	10525	10313	10364	10379	10297	10341	10255	10357	10256	10343	10263	10228	10194	10188	10502	10380	10277	10399	10474	10127	10334	10400	10445	10260	10290	10320	10196	10526	10311	10321	10319	10355	10307	10265	10216	10321	10388	10521	10375	10355	10172	10312	10429	10205	10354	10218	10217	10228	10281	10371	10356	10292	10318	10283	10334	10326	10321	10331	10323	10277	10297	10455	10304	10480	10207	10447	10303	10401	10236	10273	10404	10348	10356	10364	10098	10415	10383	10203	10133	10310	10323	10270	10262	10278	10550	10272	10275	10303	10443	10429	10306	10285	10399	10305	10257	10332	10175	10339	10255	10283	10221	10292	10249	10311	10355	10231	10163	10457	10421	10363	10268	10553	10319	10373	10431	10386	10424	10433	10353	10349	10174	10238	10383	10244	10246	10393	10383	10432	10359	10309	10339	10250	10455	10277	10377	10194	10351	10419	10333	10336	10425	10181	10421	10433	10404	10300	10348	10315	10531	10376	10329	10357	10428	10418	10286	10241	10450	10353	10293	10392	10347	10173	10238	10130	10278	10308	10378	10251	10391	10312	10421	10394	10208	10295	10433	10241	10445	10347	10517	10444	10358	10535	10214	10418	10187	10468	10396	10370	10318	10318	10316	10487	10221	10396	10230	10226	10262	10217	10338	10374	10314	10332	10394	10264	10460	10365	10334	10277	10278	10404	10469	10182	10272	10472	10513	10399	10363	10457	10291	10387	10310	10373	10221	10345	10295	10277	10333	10454	10266	10221	10506	10340	10243	10364	10362	10502	10353	10278	10230	10292	10430	10498	10283	10249	10288	10382	10526	10303	10426	10358	10475	10336	10293	10358	10339	10423	10362	10287	10423	10322	10222	10277	10217	10443	10439	10319	10396	10304	10381	10336	10373	10298	10335	10376	10195	10493	10465	10430	10356	10261	10376	10189	10336	10227	10209	10544	10267	10424	10393	10252	10325	10125	10217	10428	10385	10310	10296	10310	10405	10354	10288	10457	10411	10457	10318	10391	10267	10274	10170	10428	10314	10257	10465	10344	10349	10361	10254	10216	10346	10425	10299	10418	10352	10239	10388	10317	10328	10449	10387	10221	10361	10268	10428	10214	10191	10397	10344	10357	10354	10219	10467	10305	10294	10367	10445	10274	10293	10202	10397	10466	10312	10302	10126	10366	10216	10211	10350	10332	10354	10233	10389	10331	10243	10274	10365	10311	10325	10317	10317	10124	10350	10368	10288	10296	10162	10238	10349	10284	10236	10394	10254	10387	10414	10405	10199	10390	10173	10437	10417	10305	10287	10373	10400	10237	10086	10478	10414	10464	10333	10433	10419	10411	10341	10438	10160	10320	10344	10424	10444	10405	10361	10157	10345	10477	10342	10315	10535	10161	10442	10312	10410	10122	10404	10252	10408	10291	10227	10389	10255	10371	10370	10311	10252	10150	10427	10266	10239	10411	10322	10386	10383	10343	10322	10219	10304	10331	10237	10268	10292	10398	10399	10356	10331	10359	10525	10269	10369	10437	10129	10387	10376	10445	10280	10519	10389	10463	10244	10284	10394	10195	10341	10340	10355	10293	10387	10346	10246	10321	10236	10444	10381	10326	10228	10244	10363	10256	10323	10330	10181	10313	10347	10321	10347	10433	10531	10345	10106	10365	10191	10385	10269	10398	10168	10307	10275	10279	10329	10333	10231	10179	10342	10382	10418	10396	10408	10279	10304	10546	10288	10412	10184	10366	10300	10183	10248	10408	10232	10277	10470	10433	10351	10326	10210	10480	10355	10382	10289	10254	10183	10264	10390	10311	10423	10360	10322	10252	10331	10367	10359	10296	10260	10442	10222	10420	10493	10179	10255	10194	10379	10250	10470	10362	10420	10347	10505	10322	10304	10307	10379	10399	10448	10240	10322	10459	10295	10228	10293	10300	10432	10269	10366	10277	10333	10307	10403	10300	10407	10393	10491	10277	10344	10467	10527	10362	10307	10293	10514	10344	10275	10218	10262	10295	10276	10278	10345	10356	10394	10298	10403	10308	10404	10283	10235	10365	10236	10290	10423	10316	10244	10339	10279	10260	10232	10266	10340	10412	10355	10317	10311	10300	10358	10331	10224	10349	10274	10384	10333	10351	10324	10322	10203	10220	10348	10576	10214	10175	10309	10344	10416	10390	10208	10317	10363	10240	10386	10235	10361	10278	10388	10499	10292	10248	10512	10341	10206	10185	10456	10382	10308	10287	10322	10339	10301	10293	10164	10379	10337	10270	10462	10269	10249	10310	10283	10387	10337	10435	10361	10276	10354	10331	10186	10382	10300	10303	10328	10433	10185	10349	10275	10357	10274	10297	10233	10351	10452	10305	10391	10358	10354	10473	10210	10426	10500	10185	10242	10474	10285	10371	10309	10509	10301	10288	10294	10457	10325	10399	10360	10405	10256	10224	10457	10381	10421	10251	10292	10408	10362	10396	10408	10221	10342	10360	10365	10477	10341	10298	10251	10298	10308	10300	10409	10264	10402	10334	10321	10174	10255	10364	10310	10364	10452	10460	10355	10244	10448	10343	10252	10446	10256	10457	10264	10324	10237	10212	10375	10232	10317	10308	10508	10251	10461	10359	10236	10453	10323	10141	10437	10502	10169	10302	10430	10433	10411	10289	10252	10332	10281	10283	10356	10411	10251	10265	10439	10378	10472	10329	10421	10512	10121	10400	10139	10265	10412	10314	10287	10378	10408	10292	10351	10235	10340	10240	10444	10307	10317	10441	10327	10307	10316	10395	10264	10302	10292	10275	10320	10456	10293	10331	10293	10388	10265	10322	10462	10298	10275	10250	10289	10410	10270
24289	21606	28676	25200	34564	60591	58436	52682	40583	30033	22028	18552	17277	17104	16879	17129	16976	16998	16907	16776	16895	16838	16737	16800	17051	16978	16971	17070	16800	16847	16812	17091	16984	16653	16604	17005	16727	16701	16793	16740	16679	16693	16665	16898	16884	16810	16799	16847	16693	16801	16748	16698	16550	16671	16797	16661	16530	16936	16773	16865	16755	16703	16705	16883	17064	16645	16784	16629	16852	16704	16755	16996	16782	17012	16667	16779	16784	16768	16692	16849	16673	16867	16856	16652	16603	16934	16844	16789	16798	16711	16788	16672	16837	16875	16864	16776	16618	16712	16767	16860	16774	16807	16749	16667	16909	16966	16766	16771	16736	16655	16728	16916	16724	16805	16626	16673	16665	16748	16718	16738	16558	16572	16791	16686	16738	16703	16732	16777	16913	16917	16553	16589	16610	16529	16642	16626	16621	16551	16624	16748	16655	16740	16851	16926	16636	16842	16644	16781	16757	16710	16571	16884	16680	16696	16624	16853	16957	16807	16623	16678	16768	16874	16850	16631	16553	16774	16786	16777	16770	16690	16800	16685	16618	16683	16550	16643	16904	16700	16854	16617	16780	16682	16736	16743	16677	16567	16810	16840	16580	16713	16684	16456	16686	16669	16695	16626	16718	16798	16694	16592	16466	16996	16830	16690	16729	16711	16616	16826	16660	16675	16784	16577	16616	16742	16750	16798	16708	16697	16609	16867	16953	16707	16836	16777	16664	16745	16793	16683	16703	16449	16529	16515	16772	16721	16849	16540	16851	16627	16705	16542	16699	16787	16750	16589	16583	16924	16620	16900	16664	16475	16608	16704	16629	16560	16802	16592	16571	16762	16635	16549	16578	16863	16868	16567	16646	16567	16702	16618	16755	16587	16741	16516	16680	16615	16519	16938	16809	16643	16686	16852	16782	16643	16659	16903	16785	16752	16787	16569	16561	16649	16736	16933	16821	16479	16751	16804	16741	16883	16684	16727	16464	16786	16917	16901	16583	16622	16827	16806	16800	16703	17018	16517	16667	16645	16526	16832	16827	16718	16591	16737	16856	16982	16779	16751	16822	16643	16636	16726	16793	16819	16671	16836	16995	16716	16492	16566	16721	16477	16803	16831	16526	16847	16741	16475	16807	16980	16621	16774	16915	16702	16655	16909	16461	16506	16399	16639	16736	16429	16700	16754	16635	16739	16593	16962	16740	16742	16730	16639	16693	16501	16424	16794	16785	16716	16702	16703	16786	16623	16775	16686	16470	16728	16795	16823	16586	16508	16559	16709	16546	16641	16763	16531	16788	16811	16921	16437	16692	16902	16956	16726	16697	16724	16751	16720	16821	16693	16853	16812	16656	16764	16783	16613	16752	16687	16807	16820	16614	16616	16747	16747	16674	16695	16849	16667	16707	16662	16757	16712	16694	16736	16827	16661	16727	16531	16667	16798	16870	16669	16986	16930	16608	16689	16793	16636	16813	16822	16922	16588	16649	16724	16762	16543	16620	16653	16840	16758	16766	16844	16713	16561	16932	16676	16820	16706	16775	16708	16700	16942	16826	16775	16790	16695	16538	16792	16685	16683	16747	16809	16869	16663	16685	16804	16834	16841	16794	16871	16733	16624	16641	16631	16782	16583	16968	16743	16676	16843	16778	16602	16620	16593	16611	16725	16661	16899	16799	16368	16861	16758	16869	16708	16820	16647	16586	16609	16566	16741	16593	16691	16615	16372	16798	16699	16612	16661	16814	16972	16939	16845	16410	16544	16888	16686	16588	16883	16672	16634	16692	16660	16788	16519	16712	16478	16511	16814	16635	16690	16726	16817	16737	16579	16445	16739	16696	16539	16506	16576	16710	16712	16652	16658	16818	16825	16747	16659	16892	16666	16817	16765	16654	16636	16783	16841	16485	16562	16504	16644	16801	16783	16840	16866	16827	16756	17034	16870	16657	16697	16905	16617	16735	16740	16892	16726	16752	16586	16697	16641	16808	16678	16935	16691	16710	16791	16918	16713	17113	16787	16692	16434	16870	16606	16810	16863	16682	16652	16647	16679	16803	16505	16786	16653	16885	16791	16651	16800	16702	16712	16600	16962	16535	16719	16687	16691	16692	16608	16655	16680	16841	16719	16516	16680	16722	16620	16727	16654	16911	16699	16585	16747	16777	16611	16772	16704	16756	16804	16820	16845	16597	16946	16909	16654	16611	16727	16867	16660	16607	16826	16586	16528	16700	16658	16662	16682	16862	16558	16769	16738	16678	16710	16579	16796	16708	16534	16743	16706	16735	16698	16745	16833	16809	16662	16772	16897	16815	16691	16544	16596	17020	16629	16882	16743	16916	16710	16737	16776	16674	16717	16689	16652	16904	16848	16838	16869	16502	16830	16805	16780	16611	16703	16842	16645	16508	16743	16723	16557	16905	16723	16759	16705	16895	16706	16732	16586	16558	16719	16656	16666	16870	16833	16652	16702	16693	16792	16866	16722	16797	16609	16671	16454	16602	16762	16521	16696	16869	16737	16814	16797	16767	16685	16604	16821	16561	16435	16508	16693	16496	16763	16535	16652	16798	16830	16861	16866	16742	16773	16504	16767	16622	16748	16911	16806	16616	16673	16792	16780	16902	16750	16678	16559	16597	16590	16623	16686	16848	16715	16592	16674	16701	16707	17026	16585	16521	16672	16758	16841	16714	16638	16589	16718	16640	16541	16700	16570	16837	16755	16889	16591	16660	16629	16685	16714	16971	16618	16807	16736	16732	16794	16698	16604	16765	16674	16741	16856	16713	16545	16505	16925	16790	16772	16555	16717	16870	16612	16590	16706	16721	16670	16592	16939	16654	16749	16804	16396	16638	16391	16821	16617	16650	16857	16668	16907	16781	17105	16938	16684	16538	16556	16607	16777	16848	16831	16492	16721	16866	16773	16754	16800	16749	16793	16963	16905	16759	16695	16461	16645	16635	16693	16781	16908	16936	16629	16591	16839	16921	16773	16715	16540	16761	16808	16925	16712	16818	16491	16601	16748	16685	16766	16601	16765	16742	16621	16931	16731	16705	16771	16691	16644	16723	16745	16836	16811	16835	16650	16830	16581	16713	16818	16528	16783	16671	16687	16711	16947	16768	16549	16728	16715	16891	16854	16696	16643	16776	16853	16817	16505	16632	16735	16697	16922	16961	16642	16678	16650	16575	16709	16850	16575	16762	16756	16955	16694	16744	16618	16758	16826	16682	16719	16551	16769	16760	16652	16693	16675	16918	16718	16607	16608	16740	16819	16855	16664	16814	16695	16760	16692	16777	16665	16624	16733	16816	16701	16810	16470	16796	16662	16862	16890	16685	16728	16759	16727	16718	16937	16603	16666	16660	16719	16746	16760	16948	16598	16905	16685	16668	16590	16525	16676	16835	16779	16736	16692	16778	16574	16837	16655	16833	16872	16698	16720	16651	16826	16924	16802	16917	17029	16684	16767	16604	16603	16639	16931	16745	16868	16648	16704	16553	16840	16492	16733	16698	16814	16875	16688	16686	16585	16854	16649	16453	16852	16670	16848	16692	16719	16593	16597	16849	16739	16735	16864	16848	16738	16763	16666	16656	16850	16733	16754	16669	16674	16794	16878	16756	16548	16896	16603	16738	16645	16680	16651	16854	16749	16700	16724	16842	16632	16671	16859	16750	16733	16749	16519	16787	16737	16840	16437	16625	16812	16787	16457	16844	16842	16605	16741	16684	16673	16643	16652	16665	16619	16808	16722	16890	16522	16798	16694	16624	16859	16688	16690	16757	16928	16620	16880	16643	16735	16820	16531	16537	16805	16977	16777	16573	16657	16779	16690	16709	16722	16833	16695	16807	16740	16544	16625	16741	16701	16626	16683	16778	16763	16592	16715	16608	16575	16513	16730	16884	16666	16714	16831	16800	16828	16758	16711	16878	16983	16901	16690	16589	16713	16661	16921	16719	16749	16837	16685	16696	16627	16722	16690	16738	16791	16834	16764	16633	16611	16734	16740	16649	16615	16771	16513	16616	16768	16815	16777	16655	16715	16720	16742	16608	16885	16741	16805	16717	16945	16794	16770	16605	16859	16684	16829	16777	16797	16714	16748	16616	16694	16935	16670	16913	16850	16712	16603	16777	16938	16642	16994	16576	16904	16832	16838	16763	16746	16749	16767	16762	16889	16493	16651	16866	16835	16704	16716	17039	16547	16619	16665	16748	16673	16594	16782	16476	16726	16759	16813	16772	16566	16592	16710	16810	16635	16881	16674	16647	16662	16745	16753	16778	16404	16759	16969	16774	16730	16766	16616	16627	16703	16668	16598	16737	16634	16430	16611	16824	16963	16506	16647	16842	16648	16720	16629	16699	16773	16846	16581	16914	16765	16616	16571	16630	16870	16475	16631	16726	16960	16741	16775	16508	16739	16533	16721	16583	16721	16750	16750	16521	16963	16701	16525	16726	16676	16744	16613	16696	16841	16539	16895	16644	16868	16509	16712	16708	16668	16770	16606	16776	16826	16898	16713	16840	16689	16783	16611	16604	16586	16731	16643	16683	16538	16912	16795	16624	16670	16600	16630	16727	16461	16622	16800	16837	16793	16736	16847	16755	16818	16935	16797	16789	16799	16521	16675	16925	16578	16593	16656	16586	16433	16630	16688	16516	16852	16497	16684	16671	16741	16794	16591	16912	16789	16773	16924	16855	16637	16661	16823	16799	16701	16675	16816	16710	16872	16753	16778	16685	16810	16833	16825	16757	16846	16598	16717	16806	16567	16789	16531	16771	16767	17028	16702	16763	16836	16844	16853	16917	16650	16668	16853	17133	16997	16712	16905	16732	16732	16754	16638	16900	16889	16833	16781	16620	16933	16930	16613	16793	16877	16663	16664	16595	16700	16900	16723	16838	16716	16837	16700	16729	16677	16637	16694	16618	16684	16743	16565	16577	16600	16616	16728	16619	16808	16939	16615	16697	16774	16804	16826	16782	16756	16595	16550	16592	16680	16796	16717	16733	16982	16848	16873	16735	16555	16687	16660	16783	16922	16716	16588	16824	16951	16598	16853	16669	16689	16845	16758	16777	16864	16510	16605	16804	16724	16608	16909	16777	16733	16636	16621	16761	17022	16656	16707	16863	16433	16902	16708	16776	16853	16965	16644
16831	28900	22342	17250	43057	60563	55361	48200	32946	21463	14472	11620	11114	10633	10836	10765	10757	10721	10770	10603	10883	10798	10748	10594	10659	10725	10598	10592	10570	10794	10598	10516	10719	10747	10690	10620	10660	10740	10657	10654	10670	10581	10634	10674	10512	10577	10681	10531	10693	10656	10712	10804	10711	10618	10537	10574	10687	10643	10615	10568	10706	10657	10723	10513	10736	10626	10748	10558	10691	10493	10567	10625	10551	10546	10731	10654	10544	10517	10777	10642	10535	10589	10579	10629	10763	10581	10656	10561	10571	10666	10576	10480	10515	10652	10743	10562	10615	10536	10619	10714	10598	10599	10651	10752	10638	10772	10583	10665	10656	10512	10545	10809	10737	10547	10675	10638	10556	10744	10692	10516	10464	10585	10496	10706	10527	10502	10579	10626	10473	10586	10682	10688	10574	10791	10557	10609	10796	10596	10516	10489	10657	10647	10574	10695	10625	10627	10516	10535	10709	10614	10734	10631	10564	10624	10723	10472	10610	10739	10676	10822	10579	10720	10643	10546	10680	10673	10653	10469	10523	10579	10701	10642	10558	10583	10588	10597	10536	10674	10565	10628	10900	10520	10750	10584	10572	10535	10579	10582	10608	10767	10568	10708	10601	10566	10603	10611	10471	10672	10531	10578	10629	10607	10662	10612	10676	10553	10721	10490	10671	10529	10709	10778	10641	10548	10592	10550	10584	10568	10684	10529	10641	10645	10657	10498	10526	10621	10494	10503	10634	10585	10722	10539	10687	10796	10583	10606	10641	10584	10569	10510	10598	10632	10585	10557	10741	10642	10714	10663	10638	10640	10645	10663	10553	10540	10643	10524	10485	10532	10595	10557	10562	10763	10695	10686	10573	10529	10520	10631	10733	10659	10664	10553	10648	10733	10614	10600	10670	10520	10626	10612	10617	10536	10482	10430	10617	10542	10681	10559	10633	10622	10593	10615	10665	10604	10428	10535	10733	10547	10606	10628	10623	10768	10448	10633	10615	10582	10704	10645	10749	10647	10524	10725	10697	10535	10566	10613	10637	10550	10428	10646	10681	10580	10522	10565	10481	10669	10623	10743	10577	10693	10569	10784	10628	10621	10613	10524	10682	10544	10755	10744	10600	10593	10629	10632	10575	10632	10683	10649	10567	10485	10577	10547	10557	10649	10646	10643	10558	10502	10493	10718	10558	10605	10583	10650	10777	10679	10549	10726	10740	10640	10518	10625	10551	10545	10636	10673	10725	10686	10658	10508	10619	10644	10688	10881	10637	10607	10740	10556	10506	10506	10645	10584	10580	10605	10619	10644	10540	10521	10566	10576	10667	10659	10705	10622	10582	10420	10621	10480	10577	10778	10514	10585	10630	10484	10599	10538	10575	10681	10632	10526	10491	10361	10639	10473	10616	10687	10723	10664	10720	10650	10659	10826	10743	10590	10501	10710	10485	10546	10717	10440	10583	10588	10580	10553	10587	10513	10546	10584	10462	10621	10431	10541	10565	10642	10494	10505	10679	10518	10570	10657	10550	10651	10595	10655	10616	10599	10694	10606	10480	10601	10453	10752	10602	10484	10582	10795	10576	10715	10563	10598	10548	10624	10498	10589	10668	10579	10539	10691	10698	10667	10542	10616	10607	10616	10583	10654	10576	10617	10675	10611	10494	10602	10729	10592	10579	10697	10594	10494	10617	10600	10634	10537	10541	10476	10763	10583	10748	10646	10611	10709	10538	10656	10754	10540	10632	10635	10485	10761	10502	10826	10519	10736	10701	10756	10578	10486	10579	10755	10569	10685	10709	10512	10629	10550	10442	10589	10640	10650	10439	10654	10502	10606	10679	10556	10602	10579	10676	10512	10439	10767	10542	10434	10605	10530	10619	10590	10674	10666	10424	10660	10752	10472	10543	10660	10504	10495	10647	10554	10500	10778	10516	10742	10694	10547	10618	10788	10632	10550	10565	10659	10578	10644	10661	10408	10668	10663	10687	10763	10611	10519	10685	10555	10593	10690	10588	10501	10596	10472	10632	10514	10654	10787	10600	10470	10523	10515	10645	10659	10567	10486	10682	10743	10582	10659	10583	10682	10692	10731	10567	10504	10451	10533	10548	10670	10604	10631	10452	10703	10644	10523	10721	10389	10587	10564	10743	10576	10618	10668	10703	10740	10817	10695	10521	10598	10627	10531	10679	10498	10586	10636	10723	10583	10510	10565	10495	10581	10538	10541	10581	10643	10698	10526	10512	10442	10605	10641	10779	10628	10699	10640	10777	10544	10652	10588	10638	10648	10587	10588	10543	10570	10571	10655	10766	10568	10658	10660	10582	10476	10590	10544	10737	10643	10637	10626	10679	10589	10545	10686	10689	10500	10612	10528	10633	10507	10613	10552	10590	10543	10812	10540	10676	10533	10620	10624	10541	10657	10720	10624	10668	10642	10659	10631	10708	10661	10652	10484	10659	10601	10655	10693	10677	10405	10645	10810	10741	10641	10689	10530	10557	10553	10485	10649	10463	10604	10531	10641	10611	10495	10593	10604	10639	10652	10650	10552	10595	10597	10654	10522	10626	10542	10766	10720	10594	10487	10564	10455	10525	10636	10517	10534	10576	10817	10700	10499	10459	10591	10676	10668	10672	10577	10553	10730	10659	10400	10555	10503	10685	10481	10558	10697	10463	10618	10640	10585	10664	10545	10630	10722	10552	10509	10546	10583	10627	10655	10685	10494	10468	10604	10669	10654	10679	10558	10598	10640	10542	10484	10453	10639	10655	10517	10569	10657	10571	10635	10648	10596	10539	10552	10549	10564	10629	10582	10619	10649	10697	10572	10555	10695	10566	10577	10644	10723	10619	10650	10527	10568	10446	10770	10545	10630	10611	10576	10703	10588	10590	10666	10650	10565	10617	10613	10706	10579	10512	10733	10709	10655	10618	10614	10511	10600	10507	10511	10692	10693	10519	10627	10659	10569	10689	10727	10572	10537	10614	10586	10650	10471	10424	10727	10692	10443	10531	10813	10662	10560	10669	10638	10737	10518	10775	10496	10560	10544	10549	10579	10611	10538	10501	10749	10683	10675	10483	10694	10639	10589	10560	10593	10611	10717	10596	10564	10702	10537	10646	10704	10764	10554	10712	10584	10656	10609	10429	10400	10738	10519	10653	10531	10884	10564	10622	10445	10649	10643	10512	10663	10743	10660	10447	10547	10579	10461	10593	10640	10716	10633	10632	10641	10675	10672	10695	10749	10662	10659	10690	10763	10669	10540	10672	10607	10576	10675	10632	10754	10607	10706	10586	10505	10449	10714	10559	10544	10443	10774	10566	10621	10570	10648	10716	10689	10480	10548	10593	10528	10585	10687	10425	10358	10562	10533	10711	10668	10688	10609	10447	10689	10485	10613	10728	10452	10444	10681	10617	10699	10462	10640	10572	10682	10556	10548	10760	10605	10465	10551	10507	10629	10604	10667	10582	10787	10631	10580	10509	10533	10553	10663	10763	10611	10805	10367	10752	10512	10722	10685	10692	10674	10653	10347	10675	10519	10546	10561	10652	10618	10521	10640	10540	10673	10578	10618	10580	10645	10684	10512	10481	10698	10571	10560	10675	10659	10697	10561	10639	10652	10654	10520	10488	10603	10486	10594	10511	10680	10648	10745	10535	10552	10559	10671	10671	10550	10704	10721	10599	10617	10728	10608	10493	10539	10710	10538	10678	10608	10625	10691	10648	10447	10620	10584	10645	10702	10501	10543	10466	10704	10548	10580	10718	10587	10510	10457	10508	10503	10609	10573	10462	10658	10722	10761	10703	10514	10463	10632	10515	10505	10594	10607	10523	10794	10661	10588	10751	10608	10722	10563	10698	10553	10576	10416	10515	10543	10496	10568	10671	10673	10500	10621	10493	10425	10567	10518	10645	10767	10606	10742	10510	10657	10468	10555	10547	10608	10618	10594	10641	10496	10655	10465	10666	10559	10660	10561	10677	10614	10622	10794	10697	10594	10481	10454	10612	10666	10469	10747	10453	10751	10561	10574	10591	10326	10496	10593	10429	10489	10546	10460	10691	10585	10509	10751	10529	10403	10510	10815	10701	10636	10705	10485	10715	10498	10673	10639	10732	10658	10666	10599	10616	10563	10518	10684	10449	10605	10521	10588	10574	10606	10586	10534	10589	10586	10456	10606	10728	10498	10486	10633	10571	10688	10559	10580	10569	10604	10609	10576	10672	10526	10625	10689	10792	10586	10650	10480	10555	10824	10604	10642	10558	10550	10567	10520	10423	10608	10643	10665	10694	10658	10609	10517	10640	10456	10670	10678	10576	10759	10635	10676	10708	10669	10681	10515	10574	10552	10671	10665	10618	10722	10608	10668	10469	10627	10576	10743	10594	10526	10705	10598	10647	10710	10633	10440	10527	10463	10634	10485	10601	10615	10310	10681	10578	10529	10592	10522	10519	10557	10693	10530	10696	10633	10735	10681	10467	10461	10722	10635	10718	10569	10798	10571	10679	10537	10638	10603	10388	10580	10489	10666	10708	10723	10608	10522	10680	10499	10688	10598	10425	10772	10637	10616	10603	10638	10574	10759	10623	10691	10555	10654	10608	10669	10501	10850	10670	10741	10528	10617	10641	10456	10471	10692	10658	10690	10623	10572	10504	10696	10603	10622	10578	10603	10643	10645	10483	10701	10728	10716	10551	10474	10465	10658	10691	10576	10689	10613	10736	10598	10642	10615	10609	10467	10626	10736	10589	10748	10642	10628	10493	10677	10641	10756	10587	10691	10723	10522	10727	10567	10662	10620	10638	10529	10628	10539	10604	10626	10701	10627	10567	10687	10704	10369	10626	10571	10614	10514	10576	10614	10466	10637	10788	10724	10670	10611	10670	10461	10591	10600	10541	10700	10441	10450	10857	10582	10461	10654	10431	10682	10658	10707	10533	10533	10400	10486	10696	10540	10776	10597	10607	10600	10555	10697	10593	10601	10526	10612	10646	10508	10665	10770	10701	10495	10480	10530	10754	10672	10637	10526	10571	10560	10632	10706	10729	10556	10672	10623	10647	10536	10712	10680	10606	10527	10615	10541	10643	10594	10701	10564	10623	10484	10614	10558	10472	10730	10729	10576	10572	10613	10561	10570	10566	10592	10527	10624
31863	24007	23934	20891	19960	21788	21104	20006	19814	19384	18079	17082	16795	16516	16434	16541	16496	16748	16719	16638	16533	16515	16528	16336	16728	16599	16495	16606	16730	16654	16653	16532	16409	16332	16563	16757	16557	16641	16533	16422	16479	16581	16521	16645	16343	16703	16516	16583	16405	16745	16203	16577	16575	16536	16584	16476	16499	16487	16453	16506	16518	16420	16519	16680	16697	16663	16462	16519	16584	16488	16658	16628	16606	16434	16647	16559	16577	16414	16624	16713	16459	16511	16445	16550	16785	16485	16692	16531	16683	16639	16543	16397	16647	16805	16477	16622	16571	16697	16295	16381	16520	16368	16576	16561	16614	16420	16562	16604	16670	16581	16502	16528	16474	16757	16591	16590	16580	16481	16633	16561	16630	16534	16563	16378	16599	16500	16500	16493	16415	16310	16570	16106	16363	16459	16560	16616	16580	16478	16455	16358	16362	16628	16451	16490	16376	16657	16616	16500	16642	16551	16569	16624	16576	16545	16770	16413	16303	16577	16623	16684	16366	16599	16684	16375	16718	16639	16518	16549	16723	16399	16474	16265	16637	16488	16584	16604	16620	16553	16433	16445	16526	16464	16507	16616	16441	16572	16540	16656	16656	16395	16475	16581	16610	16640	16549	16571	16480	16472	16554	16506	16568	16599	16450	16482	16455	16480	16458	16583	16376	16658	16516	16528	16460	16323	16547	16300	16466	16789	16519	16702	16732	16525	16384	16567	16660	16497	16804	16534	16453	16500	16582	16331	16298	16488	16606	16510	16443	16386	16580	16571	16657	16694	16607	16392	16633	16582	16515	16523	16424	16448	16402	16489	16459	16662	16557	16396	16422	16516	16449	16568	16231	16679	16596	16541	16451	16458	16690	16411	16406	16541	16604	16475	16621	16429	16680	16521	16377	16563	16636	16672	16639	16687	16428	16501	16530	16479	16479	16511	16597	16476	16520	16601	16575	16467	16491	16485	16561	16435	16616	16454	16679	16622	16532	16643	16687	16514	16482	16495	16716	16750	16624	16344	16425	16283	16539	16586	16462	16541	16447	16710	16533	16393	16705	16690	16339	16606	16635	16523	16621	16336	16561	16593	16521	16460	16549	16425	16531	16407	16394	16397	16736	16598	16471	16773	16425	16466	16307	16549	16379	16535	16509	16604	16293	16278	16435	16541	16499	16505	16441	16531	16659	16578	16688	16657	16579	16759	16486	16410	16441	16331	16300	16461	16575	16702	16599	16555	16431	16624	16442	16728	16371	16537	16574	16487	16513	16601	16623	16555	16746	16745	16520	16626	16468	16499	16554	16695	16541	16588	16681	16600	16542	16548	16484	16511	16589	16536	16757	16426	16574	16518	16393	16419	16751	16664	16299	16656	16498	16412	16473	16500	16367	16470	16526	16516	16643	16408	16644	16538	16368	16480	16472	16361	16532	16568	16352	16628	16557	16426	16393	16548	16422	16305	16380	16623	16531	16551	16497	16477	16277	16588	16560	16365	16596	16474	16541	16316	16572	16672	16479	16561	16473	16473	16369	16396	16428	16319	16615	16369	16439	16298	16468	16676	16606	16497	16638	16597	16614	16570	16776	16511	16606	16398	16609	16411	16637	16533	16558	16470	16426	16470	16548	16712	16519	16374	16600	16760	16717	16550	16458	16462	16361	16562	16779	16596	16671	16414	16376	16581	16447	16615	16696	16672	16456	16513	16477	16411	16774	16576	16404	16566	16713	16476	16569	16494	16481	16533	16442	16503	16617	16412	16328	16410	16842	16615	16590	16448	16677	16545	16413	16615	16641	16469	16573	16458	16639	16404	16552	16700	16269	16518	16641	16530	16551	16635	16573	16506	16473	16674	16537	16658	16497	16632	16351	16507	16698	16584	16662	16575	16550	16538	16691	16422	16665	16808	16572	16458	16477	16560	16486	16428	16760	16533	16532	16559	16565	16720	16561	16608	16425	16696	16472	16346	16333	16421	16579	16654	16487	16368	16596	16637	16491	16633	16530	16322	16311	16437	16553	16438	16332	16449	16527	16500	16412	16454	16530	16461	16453	16426	16456	16453	16515	16636	16481	16614	16606	16551	16239	16405	16677	16496	16430	16631	16577	16490	16560	16557	16522	16505	16353	16527	16492	16480	16606	16801	16456	16518	16305	16625	16681	16568	16598	16561	16624	16670	16504	16419	16461	16385	16773	16586	16434	16733	16522	16647	16302	16403	16619	16628	16532	16416	16558	16490	16342	16635	16657	16573	16498	16482	16681	16617	16794	16500	16469	16627	16630	16468	16345	16671	16708	16458	16450	16493	16563	16689	16486	16500	16583	16444	16620	16535	16558	16549	16327	16600	16569	16702	16478	16504	16494	16384	16661	16654	16572	16523	16465	16617	16639	16687	16513	16398	16405	16543	16540	16683	16641	16648	16628	16580	16497	16420	16593	16364	16556	16405	16507	16583	16270	16718	16731	16512	16666	16225	16569	16511	16428	16450	16559	16584	16311	16417	16353	16409	16705	16611	16591	16481	16457	16377	16360	16564	16580	16441	16627	16584	16713	16446	16379	16566	16709	16280	16435	16484	16666	16546	16605	16741	16504	16757	16354	16452	16460	16531	16579	16523	16507	16588	16661	16638	16494	16591	16509	16682	16526	16350	16618	16667	16340	16516	16577	16804	16841	16794	16633	16622	16416	16355	16613	16583	16455	16507	16622	16444	16479	16464	16300	16611	16595	16622	16485	16473	16618	16694	16462	16455	16762	16682	16724	16604	16527	16578	16541	16500	16454	16276	16548	16770	16556	16368	16448	16482	16666	16567	16380	16352	16508	16605	16474	16572	16526	16361	16687	16385	16592	16425	16487	16447	16610	16502	16631	16412	16331	16405	16344	16646	16715	16673	16467	16501	16617	16508	16612	16594	16521	16729	16572	16501	16532	16568	16721	16490	16477	16479	16632	16410	16768	16577	16505	16404	16560	16523	16480	16632	16671	16379	16542	16294	16398	16704	16495	16465	16533	16403	16404	16567	16440	16600	16726	16561	16529	16647	16340	16504	16473	16343	16695	16442	16388	16639	16693	16732	16740	16626	16548	16562	16669	16636	16538	16460	16512	16493	16589	16500	16368	16504	16561	16477	16333	16474	16591	16503	16708	16548	16666	16537	16587	16490	16679	16522	16582	16645	16749	16577	16489	16661	16557	16408	16480	16516	16514	16684	16473	16571	16512	16448	16672	16613	16553	16498	16544	16521	16573	16642	16608	16556	16442	16451	16401	16490	16460	16616	16614	16682	16482	16804	16448	16402	16583	16582	16484	16648	16539	16586	16501	16719	16612	16671	16588	16430	16456	16678	16810	16615	16360	16325	16676	16516	16726	16647	16268	16415	16601	16567	16614	16530	16535	16597	16688	16578	16620	16469	16559	16439	16507	16504	16374	16383	16582	16320	16523	16569	16573	16222	16526	16765	16282	16610	16526	16492	16493	16591	16547	16522	16709	16519	16689	16621	16416	16681	16492	16389	16501	16493	16426	16587	16389	16482	16565	16308	16598	16399	16385	16432	16516	16574	16628	16483	16671	16775	16777	16816	16753	16477	16281	16379	16527	16382	16478	16698	16641	16434	16406	16556	16445	16597	16572	16455	16603	16615	16513	16389	16442	16592	16429	16379	16431	16521	16574	16728	16633	16554	16466	16473	16554	16654	16450	16374	16313	16438	16760	16557	16488	16416	16599	16372	16583	16442	16413	16377	16551	16468	16529	16663	16657	16677	16542	16667	16486	16507	16651	16408	16732	16568	16617	16592	16378	16612	16737	16586	16466	16517	16331	16555	16494	16645	16556	16512	16423	16467	16672	16449	16436	16500	16693	16432	16508	16385	16500	16620	16685	16451	16515	16393	16577	16275	16405	16530	16335	16525	16666	16570	16622	16470	16493	16415	16625	16304	16558	16429	16542	16686	16530	16467	16530	16609	16567	16488	16408	16673	16507	16664	16778	16652	16405	16511	16669	16607	16446	16504	16585	16461	16786	16599	16381	16458	16388	16551	16384	16482	16654	16588	16407	16469	16689	16564	16693	16623	16630	16494	16395	16583	16351	16533	16396	16559	16309	16560	16475	16721	16499	16651	16559	16450	16562	16601	16559	16463	16716	16651	16643	16511	16447	16645	16428	16430	16522	16568	16440	16477	16575	16471	16421	16387	16308	16454	16535	16670	16502	16607	16542	16433	16472	16692	16569	16317	16508	16444	16703	16674	16357	16585	16283	16493	16603	16689	16641	16665	16370	16285	16418	16530	16557	16524	16577	16489	16556	16499	16487	16511	16517	16611	16522	16618	16462	16541	16519	16564	16498	16584	16447	16561	16541	16510	16756	16776	16610	16392	16475	16657	16388	16247	16483	16419	16477	16660	16491	16360	16491	16470	16589	16518	16520	16395	16622	16710	16478	16444	16567	16572	16717	16372	16568	16487	16414	16348	16519	16625	16472	16634	16383	16272	16532	16505	16485	16541	16601	16570	16500	16736	16466	16648	16500	16439	16579	16503	16520	16354	16739	16379	16517	16413	16514	16425	16577	16641	16446	16617	16413	16507	16504	16351	16570	16516	16600	16632	16500	16262	16436	16694	16564	16580	16653	16512	16654	16488	16596	16485	16502	16506	16386	16874	16583	16487	16585	16727	16574	16283	16923	16405	16472	16686	16471	16522	16705	16466	16594	16352	16692	16653	16560	16677	16954	16580	16577	16504	16454	16673	16727	16496	16715	16578	16649	16479	16569	16445	16638	16326	16688	16381	16531	16428	16629	16543	16450	16699	16399	16291	16539	16421	16605	16380	16674	16549	16723	16605	16490	16550	16578	16441	16383	16425	16600	16713	16524	16567	16422	16431	16470	16530	16610	16392	16621	16618	16635	16310	16590	16438	16650	16462	16548	16545	16580	16774	16671	16554	16542	16480	16668	16478	16580	16721	16586	16587	16404	16633	16534	16577	16460	16579	16421	16562	16428	16474	16443	16462	16551	16681	16726	16650	16462	16402	16500	16545	16343	16460	16673	16615	16524	16374	16327	16689	16549	16497	16477	16378	16500	16606	16515	16511	16460	16384	16349	16537	16482	16523	16597	16589	16675	16417	16596	16722	16667	16496	16513	16584	16547	16564
15934	19178	16560	13041	14393	15362	14640	13504	13373	12406	11148	10549	10252	10537	10214	10305	10282	10183	10219	10313	10224	10305	10184	10338	10275	10070	10169	10222	10455	10086	10217	10315	10210	10277	10250	10302	10265	10249	10142	10119	10239	10239	10176	10261	10376	10260	10253	10248	10245	10168	10282	10295	10115	10219	10422	10087	10332	10354	10151	10346	10225	10152	10197	10045	10268	10269	10142	10130	10319	10231	10170	10213	10036	10316	10346	10198	10322	10222	10119	10372	10267	10179	10149	10318	10120	10161	10175	10294	10239	10277	10164	10063	10126	10282	10410	10153	10167	10307	10127	10169	10105	10232	10295	10165	10138	10175	10237	10305	10228	10168	10141	10222	10163	10219	10321	10275	10196	10274	10294	10247	10184	10385	10271	10143	10222	10250	10248	10061	10279	10091	10291	10235	10176	10173	10238	10083	10167	10232	10318	10411	10223	10302	10235	10204	10316	10193	10206	10194	10196	10194	10154	10230	10385	10169	10273	10372	10146	10175	10184	10107	10019	10366	10211	10214	10195	10200	10262	10376	10230	10216	10330	10327	10176	10205	10183	10218	10195	10298	10064	10275	10232	10225	10181	10229	10344	10288	10273	10258	10223	10198	10329	10143	10183	10118	10344	10169	10232	10222	10182	10298	10382	10228	10215	10152	10259	10198	10312	10348	10323	10171	10367	10290	10199	9962	10095	10116	10268	10242	10225	10189	10273	10334	10106	10201	10149	10146	10160	10182	10210	10249	10262	10319	10251	10216	10181	10247	10220	10277	10162	10312	10337	10243	10189	10127	10121	10180	10179	10229	10239	10211	10360	10172	10351	10225	10296	10116	10187	10061	10131	10260	10221	10329	10252	10323	10191	10240	10292	10290	10206	10248	10276	10217	10026	10202	10331	10268	10271	10183	10387	10203	10168	10416	10112	10238	10173	10251	10153	10284	10170	10162	10230	10339	10292	10180	10253	10175	10107	10212	10373	10208	10233	10498	10208	10187	10229	10295	10105	10196	10271	10228	10142	10088	10299	10132	10229	10292	10420	10294	10410	10319	10225	10256	10094	10267	10141	10421	10114	10410	10137	10086	10263	10333	10288	10286	10269	10201	10389	10199	10092	10212	10246	10183	10207	10264	10303	10170	10032	10107	10193	10345	10158	10286	10175	10041	10219	10288	10100	10167	10396	10195	10188	10197	10165	10203	10288	10137	10177	10144	10428	10123	10109	10236	10343	10238	10155	10100	10135	10280	10315	10217	10206	10353	10263	10148	10118	10198	10098	10167	10334	10248	10207	10220	10045	10251	10469	10168	10097	10349	10191	10271	10297	10295	10212	10098	10085	10266	10242	10135	10295	10284	10403	10143	10224	10192	10171	10406	10196	10217	10130	10307	10129	10180	10235	10116	10251	10142	10284	10074	10197	10213	10376	10019	10186	10174	10376	10284	10255	10292	10140	10228	10204	10284	10163	10340	10177	10148	10140	10268	10256	10183	10251	10267	10089	10073	10177	10297	10156	10159	10247	10287	10237	10257	10090	10221	10179	10328	10283	10051	10250	10205	10170	10183	10185	10190	10235	10164	10163	10338	10188	10152	10162	10320	10186	10260	10232	10325	10107	10249	10162	10363	10340	10259	10330	10146	10274	10170	10228	10198	10120	10174	10050	10263	10321	10258	10300	10188	10168	10191	10040	10367	10288	10220	10148	10184	10339	10261	10296	10296	10282	10335	10068	10236	10238	10092	10148	10329	10143	10230	10260	10198	10195	10255	10266	10227	10181	10260	10402	10150	10115	10184	10294	10314	10146	10131	10013	10143	10156	10109	10319	10161	10304	10405	10149	10160	10077	10125	10114	10251	10084	10185	10191	10346	10302	10239	10211	10272	10175	10123	10148	10183	10162	10249	10191	9934	10127	10218	10095	10244	10193	10319	10220	10108	10282	10094	10193	10316	10352	10283	10339	10329	10266	10059	10246	10135	10197	10258	10100	10140	10199	10289	10237	10184	10184	10145	10328	10143	10253	10180	10108	10287	10169	10322	10216	10160	10308	10246	10241	10246	10068	10252	10250	10328	10195	10161	10399	10176	10158	10122	10131	10201	10194	10280	10347	10326	10267	10231	10138	10261	10175	10157	10207	10165	10232	10224	10236	10312	10253	10171	10267	10063	10220	10177	10166	10377	10207	10221	10224	10178	10244	10198	10179	10061	10222	10277	10252	10352	10221	10223	10054	10183	10343	10149	10236	10395	10150	10160	10074	10223	10178	10313	10354	10155	10255	10336	10271	10363	10282	10083	10375	10284	10089	10172	10169	10031	10239	10313	10175	10068	10146	10337	10146	10248	10148	10190	10150	10330	10160	10359	10095	10312	10272	10133	10333	10239	10155	10271	10208	10362	10269	10083	10110	10253	10126	10250	10167	10399	10248	10193	10138	10345	10260	10369	10262	10270	10421	10351	10191	10185	10273	10261	10217	10213	10299	10195	10081	10267	10224	10355	10211	10171	10125	10232	10152	10392	10272	10288	10212	10167	10162	10202	10208	10075	10270	10356	10070	10156	10163	10239	10049	10173	10173	10099	10290	10218	10269	10307	10069	10251	10312	10184	10232	10238	10166	10321	10200	10103	10180	10245	10315	10293	10356	10167	10246	10320	10081	10170	10234	10217	10145	10217	10234	10287	10306	10254	10195	10167	10264	10285	10232	10163	10287	10225	10237	10167	10260	10276	10272	10203	10283	10174	10199	10205	10201	10162	10212	10106	10287	10202	10113	10252	10198	10273	10162	10154	10319	9994	10299	10054	10243	9989	10144	10166	10204	10447	10244	10301	10121	10082	10298	10165	10321	10193	10244	10187	10157	10144	10259	10183	10234	10255	10113	10219	10358	10361	10201	10177	10252	10148	10236	10121	10071	10183	10156	10262	10271	10201	10230	10313	10199	10269	10320	10141	10273	10219	10062	10038	10395	10362	10065	10289	10227	10186	10170	10240	10276	10184	10306	10224	10255	10078	10118	10101	10291	10121	10160	10254	10257	10280	10198	10321	10191	10294	10079	10357	10118	10264	10183	10325	10111	10268	10256	10025	10046	10229	10272	10255	10361	10117	10065	10343	10071	10195	9971	10288	10218	10316	10239	10309	10397	10043	10259	10246	10119	10205	10103	10187	10244	10157	10186	10374	10171	10237	10065	10148	10167	10239	10241	10308	10074	10325	10282	10238	10281	10235	10115	10386	10326	10223	10232	10100	10252	10333	10267	10175	10166	10260	10074	10268	10254	10142	10264	10126	10204	10287	10288	10259	10333	10323	10147	10244	10169	10278	10121	10249	10201	10246	10214	10262	10155	10166	10131	10289	10357	10159	10265	10311	10234	10090	10316	10143	10256	10377	10160	10239	10121	10262	10099	10133	10235	10099	10298	10170	10246	10274	10243	10077	10149	10318	10202	10196	10221	10154	10034	10220	10152	10251	10267	10183	10176	10115	10297	10269	10137	10276	10180	9998	10261	10235	10248	10165	10093	10248	10257	10252	10275	10282	10224	10237	10090	10236	10130	10232	10137	10041	10290	10305	10219	10324	10411	10248	10399	10079	10178	10365	10261	10378	10315	10188	10110	10201	10139	10308	10245	10183	10299	10115	10092	10231	10305	10126	10187	10107	10309	10337	10290	10331	10250	10190	10181	10208	10062	10293	10049	10332	10197	10384	10117	10153	10124	10269	10355	10306	10299	10075	10285	10264	10207	10085	10273	10057	10191	10218	10119	10180	10163	10305	10159	10148	10158	10216	10138	10238	10268	10440	10169	10316	10203	10197	10090	10235	10282	10160	10227	10185	10155	10061	10072	10253	10310	10310	10132	10408	10135	10156	10249	10270	10070	10189	10277	10344	10298	10341	10216	10361	10264	10282	10111	10158	10385	10265	10314	10253	10321	10308	10259	10239	10296	10190	10369	10229	10255	10161	10217	10262	10095	10213	10138	10257	10156	10334	10348	10355	10300	10274	10199	10240	10321	10353	10160	10214	10074	10344	10319	10158	10170	10306	10137	10309	10184	10351	10216	10307	10146	10321	10270	10160	10099	10197	10217	10194	10187	10353	10261	10246	10111	10136	10192	10278	10072	10171	10229	10188	10364	10308	10341	10192	10385	10160	10194	10346	10369	10264	10370	10305	10284	10343	10262	10201	10106	9921	10335	10235	10250	10272	10144	10355	10330	10275	10271	10183	10195	10219	10331	10266	10276	10292	10147	10156	10367	10259	10327	10390	10122	10240	10357	10196	10112	9993	10134	10211	10377	10245	10155	10378	10180	10192	10320	10193	10231	10169	10277	10371	10265	10249	10064	10159	10222	10334	10214	10253	10319	10200	10197	10246	10376	10323	10094	10217	10123	10281	10244	10133	10165	10176	10259	10270	10202	9989	10161	10186	10208	10250	10220	10355	10246	10199	10242	10258	10213	10211	10399	10282	10173	10261	10280	10102	10223	10256	10135	10179	10207	10242	10277	10206	10197	10300	10314	10378	10194	10288	10232	10278	10275	10203	10202	10317	10259	10294	10320	10147	10258	10069	10289	10416	10241	10285	10220	10225	10222	10311	10412	10222	10195	10172	10246	10272	10298	10371	10173	10172	10150	10462	10219	10250	10321	10379	10215	10200	10160	10155	10254	10203	10244	10385	10087	10194	10201	10179	10331	10202	10242	10258	10076	10057	10356	10326	10151	10218	10350	10214	10255	10133	10201	10047	10151	10189	10221	10262	10194	10145	10225	10139	10101	10157	10174	10238	10129	10219	10250	10105	10164	10348	10188	10171	10223	10292	10158	10209	10198	10382	10281	10322	10365	10143	10141	10194	10282	10114	10286	10212	10328	10184	10057	10312	10290	10232	10248	10202	10417	10335	10324	10201	10184	10182	10102	10152	10206	10273	10321	10087	10265	10239	10145	10408	10217	10203	10360	10232	10353	10404	10067	10221	10156	10209	10282	10336	10104	10244	10277	10112	10188	10132	10133	10225	10232	10382	10353	10057	10237	10310	10315	10189	10290	10269	10153	10204	10353	10320	10193	10081	10222	10345	10222	10317	10111	10142	10362	10010	10275	10243	10332	10235	10305	10149	10357	10260	10253	10234	10299	10029	10152	10335	10165	10285	10307	10324
25828	21553	28112	27998	22623	25883	38396	45512	38079	27794	20871	17739	16589	16799	16563	16473	16548	16272	16246	16439	16338	16715	16418	16462	16315	16548	16236	16154	16218	16480	16426	16353	16346	16461	16283	16502	16530	16411	16410	16433	16263	16394	16428	16500	16654	16495	16321	16529	16371	16397	16278	16258	16274	16200	16317	16533	16420	16425	16477	16221	16384	16149	16394	16341	16568	16437	16301	16462	16469	16377	16415	16169	16288	16448	16326	16463	16389	16404	16399	16405	16212	16500	16300	16226	16333	16428	16394	16385	16280	16445	16498	16419	16297	16250	16314	16314	16345	16452	16301	16322	16325	16268	16225	16309	16252	16371	16486	16197	16448	16638	16266	16278	16332	16297	16262	16356	16195	16263	16264	16411	16275	16498	16343	16279	16294	16330	16503	16134	16263	16456	16467	16425	16454	16297	16381	16456	16313	16359	16474	16270	16232	16374	16444	16273	16430	16192	16328	16371	16348	16328	16437	16414	16428	16261	16366	16289	16523	16477	16387	16548	16539	16267	16171	16363	16371	16346	16387	16214	16219	16349	16635	16462	16620	16408	16484	16255	16225	16420	16229	16186	16550	16387	16292	16308	16337	16343	16608	16300	16322	16456	16387	16200	16237	16310	16428	16215	16313	16225	16131	16450	16487	16317	16244	16312	16328	16272	16209	16344	16312	16361	16250	16274	16419	16145	16365	16497	16631	16511	16440	16381	16259	16434	16206	16381	16649	16234	16457	16006	16385	16627	16279	16228	16297	16338	16428	16395	16275	16178	16156	16189	16148	16181	16316	16212	16466	16357	16319	16407	16295	16350	16500	16485	16469	16547	16503	16261	16244	16444	16440	16358	16331	16495	16204	16225	16355	16719	16345	16505	16374	16262	16486	16294	16347	16215	16310	16279	16404	16477	16389	16311	16482	16536	16496	16451	16424	16186	16342	16428	16308	16382	16548	16435	16336	16450	16437	16285	16305	16309	16339	16447	16333	16378	16249	16349	16235	16509	16362	16497	16193	16520	16196	16313	16427	16221	16343	16370	16340	16529	16173	16410	16151	16279	16360	16130	16335	16352	16432	16322	16399	16468	16389	16370	16347	16443	16446	16269	16380	16584	16280	16517	16342	16357	16089	16342	16256	16336	16386	16391	16166	16469	16321	16420	16449	16431	16536	16434	16191	16301	16546	16359	16157	16226	16627	16299	16455	16370	16226	16319	16132	16333	16476	16283	16307	16233	16273	16302	16250	16540	16545	16212	16429	16135	16369	16191	16335	16278	16470	16474	16520	16526	16534	16571	16610	16367	16269	16468	16333	16390	16232	16422	16215	16373	16175	16269	16356	16310	16458	16427	16486	16321	16380	16170	16243	16330	16408	16277	16435	16159	16370	16381	16174	16295	16349	16155	16382	16478	16378	16436	16436	16139	16383	16364	16279	16522	16451	16306	16349	16377	16169	16314	16242	16336	16200	16540	16432	16393	16340	16326	16403	16174	16458	16373	16301	16315	16245	16305	16299	16197	16178	16296	16241	16416	16367	16370	16350	16297	16284	16339	16418	16406	16407	16430	16563	16449	16552	16314	16401	16232	16452	16325	16529	16440	16533	16552	16379	16236	16221	16240	16286	16575	16252	16279	16344	16273	16294	16272	16274	16249	16286	16153	16378	16402	16393	16299	16437	16206	16355	16491	16428	16373	16475	16405	16309	16325	16387	16275	16539	16297	16299	16319	16271	16171	16365	16385	16365	16303	16537	16254	16256	16292	16207	16539	16479	16484	16326	16206	16308	16311	16300	16513	16350	16389	16307	16580	16461	16413	16423	16402	16295	16491	16320	16257	16464	16411	16420	16170	16255	16161	16324	16193	16109	16408	16322	16285	16418	16492	16299	16437	16468	16207	16303	16226	16227	16323	16366	16396	16335	16241	16334	16448	16337	16475	16391	16453	16438	16413	16286	16369	16528	16485	16635	16298	16532	16533	16164	16248	16332	16249	16334	16632	16488	16346	16338	16325	16375	16530	16341	16496	16205	16352	16320	16436	16343	16459	16295	16294	16458	16286	16154	16368	16117	16345	16337	16359	16317	16355	16455	16173	16326	16493	16469	16594	16475	16302	16264	16330	16482	16300	16523	16302	16314	16466	16393	16211	16440	16438	16366	16505	16362	16327	16620	16532	16283	16357	16450	16306	16291	16297	16276	16184	16352	16157	16463	16506	16306	16388	16467	16439	16443	16426	16236	16409	16499	16588	16630	16255	16199	16328	16245	16421	16493	16335	16393	16327	16291	16468	16432	16335	16450	16542	16358	16407	16446	16374	16314	16289	16232	16403	16223	16392	16320	16399	16532	16248	16244	16505	16398	16366	16349	16554	16265	16495	16364	16374	16263	16111	16504	16405	16300	16352	16426	16475	16272	16337	16284	16366	16372	16457	16345	16404	16196	16307	16397	16341	16305	16450	16605	16424	16231	16472	16321	16272	16298	16498	16355	16130	16102	16252	16498	16535	16644	16405	16286	16368	16357	16219	16492	16485	16299	16305	16378	16409	16456	16276	16254	16471	16469	16332	16350	16382	16230	16371	16539	16464	16235	16390	16418	16355	16334	16295	16559	16238	16402	16297	16275	16398	16350	16199	16409	16442	16492	16373	16225	16107	16369	16587	16450	16343	16171	16211	16373	15984	16186	16278	16352	16191	16356	16273	16415	16447	16757	16209	16334	16461	16399	16223	16498	16544	16590	16456	16306	16382	16277	16136	16364	16138	16363	16439	16346	16385	16263	16417	16358	16448	16467	16360	16398	16167	16318	16403	16505	16265	16134	16429	16344	16308	16540	16443	16369	16371	16402	16407	16104	16430	16410	16372	16208	16224	16401	16255	16233	16297	16196	16465	16321	16331	16567	16311	16524	16361	16446	16412	16318	16428	16562	16105	16373	16361	16300	16314	16435	16439	16336	16341	16018	16166	16277	16121	16314	16290	16151	16339	16303	16404	16366	16364	16338	16285	16240	16445	16473	16181	16182	16328	16294	16479	16606	16376	16433	16430	16447	16437	16473	16354	16442	16208	16330	16555	16334	16367	16578	16205	16281	16272	16427	16199	16442	16285	16251	16443	16328	16405	16328	16476	16336	16427	16485	16208	16295	16367	16309	16278	16203	16151	16495	16317	16296	16168	16366	16448	16290	16402	16346	16327	16242	16268	16393	16510	16459	16237	16281	16411	16486	16420	16408	16386	16413	16201	16158	16388	16276	16232	16289	16349	16326	16392	16480	16287	16269	16315	16277	16590	16666	16331	16185	16217	16347	16400	16436	16231	16124	16300	16322	16321	16302	16533	16272	16353	16548	16545	16182	16604	16209	16414	16330	16470	16415	16471	16352	16274	16352	16390	16243	16272	16365	16243	16252	16294	16199	16285	16457	16168	16443	16574	16365	16332	16507	16557	16304	16410	16179	16334	16516	16503	16322	16447	16309	16427	16265	16473	16557	16296	16534	16276	16397	16334	16178	16297	16217	16576	16353	16213	16553	16240	16419	16297	16404	16289	16234	16332	16217	16224	16410	16438	16497	16396	16335	16141	16164	16241	16268	16128	16242	16233	16201	16359	16394	16368	16409	16432	16190	16297	16422	16316	16327	16377	16323	16172	16457	16445	16351	16353	16388	16353	16242	16495	16386	16520	16311	16333	16356	16510	16417	16616	16367	16230	16270	16398	16317	16402	16456	16369	16412	16267	16300	16283	16350	16411	16287	16553	16348	16314	16210	16251	16365	16282	16216	16318	16382	16412	16451	16357	16223	16293	16270	16325	16354	16199	16435	16370	16561	16367	16541	16167	16398	16521	16282	16388	16452	16317	16504	16205	16287	16230	16184	16472	16371	16534	16412	16218	16325	16306	16331	16528	16254	16377	16264	16446	16310	16157	16222	16283	16373	16477	16271	16213	16425	16373	16408	16553	16284	16145	16302	16376	16172	16190	16341	16267	16406	16554	16420	16396	16250	16445	16454	16192	16358	16370	16332	16344	16171	16257	16483	16342	16477	16610	16408	16377	16146	16369	16522	16438	16050	16433	16318	16122	16516	16450	16289	16355	16269	16244	16151	16379	16467	16432	16437	16088	16348	16435	16486	16511	16286	16348	16373	16503	16221	16249	16214	16470	16307	16135	16301	16354	16459	16349	16435	16137	16292	16398	16215	16263	16353	16480	16537	16233	16417	16377	16319	16438	16379	16486	16399	16153	16393	16567	16412	16345	16159	16394	16319	16534	16365	16370	16375	16192	16383	16266	16289	16406	16338	16249	16481	16337	16342	16348	16452	16426	16393	16374	16469	16483	16491	16517	16264	16477	16365	16391	16342	16244	16447	16340	16363	16309	16309	16280	16419	16283	16385	16359	16355	16389	16365	16408	16511	16400	16331	16271	16421	16300	16212	16320	16255	16378	16696	16384	16458	16307	16368	16427	16533	16424	16524	16311	16402	16449	16559	16317	16257	16194	16278	16345	16377	16221	16373	16207	16463	16307	16377	16410	16384	16393	16360	16372	16299	16267	16477	16412	16140	16195	16256	16315	16348	16414	16355	16333	16417	16504	16434	16498	16491	16425	16222	16369	16401	16015	16343	16553	16241	16267	16461	16271	16364	16261	16385	16471	16644	16361	16386	16260	16243	16449	16181	16255	16277	16351	16276	16411	16281	16298	16347	16461	16374	16241	16355	16244	16441	16353	16216	16257	16444	16387	16425	16332	16467	16031	16396	16471	16309	16104	16563	16139	16187	16411	16512	16400	16420	16402	16460	16117	16159	16353	16488	16208	16046	16313	16394	16275	16282	16316	16506	16489	16261	16292	16407	16445	16270	16233	16259	16308	16562	16428	16371	16304	16435	16361	16386	16503	16474	16405	16278	16354	16339	16245	16203	16275	16144	16358	16515	16348	16363	16223	16302	16477	16213	16246	16255	16456	16312	16388	16377	16357	16337	16250	16235	16484	16488	16581	16585	16376	16326	16361	16290	16238	16279	16309	16186	16262	16420	16488	16166	16455	16316	16509	16261	16554	16290	16374	16533	16235	16390	16341	16231	16418	16562	16328	16361	16477	16192	16363	16259	16391	16384	16323	16112	16171	16320	16254	16341	16302	16431	16410	16498	16277	16374	16232
17412	28316	25542	17472	15823	21541	33584	39526	29262	19117	13115	11047	10344	10417	10459	10381	10388	10476	10433	10274	10264	10298	10276	10391	10186	10216	10268	10339	10482	10398	10353	10404	10310	10130	10332	10399	10324	10354	10372	10321	10230	10302	10087	10167	10254	10406	10374	10364	10435	10329	10344	10157	10308	10266	10347	10299	10353	10224	10325	10344	10337	10220	10441	10310	10408	10317	10313	10406	10319	10226	10383	10335	10362	10223	10195	10147	10240	10327	10370	10145	10368	10478	10317	10368	10270	10330	10403	10173	10155	10417	10147	10439	10215	10203	10290	10347	10372	10166	10317	10297	10254	10282	10307	10363	10391	10317	10278	10336	10347	10172	10191	10392	10112	10235	10247	10210	10276	10323	10459	10334	10261	10378	10371	10293	10355	10174	10342	10379	10260	10300	10225	10301	10194	10322	10137	10169	10122	10367	10415	10353	10274	10376	10407	10206	10345	10454	10175	10323	10313	10380	10222	10400	10129	10301	10157	10174	10061	10399	10313	10316	10458	10432	10166	10327	10307	10229	10166	10500	10363	10419	10215	10340	10289	10440	10438	10171	10561	10356	10336	10232	10196	10405	10084	10178	10230	10317	10246	10290	10310	10161	10191	10241	10320	10370	10333	10169	10312	10299	10268	10270	10290	10241	10382	10164	10251	10299	10289	10170	10249	10266	10086	10198	10229	10183	10238	10333	10219	10183	10201	10056	10256	10385	10074	10313	10312	10089	10183	10233	10139	10040	10342	10304	10275	10315	10208	10259	10379	10346	10475	10483	10308	10267	10325	10288	10155	10278	10356	10344	10458	10330	10386	10174	10195	10249	10250	10368	10217	10123	10310	10265	10090	10316	10174	10313	10170	10327	10325	10324	10151	10261	10316	10373	10438	10252	10284	10247	10372	10111	10198	10297	10295	10351	10375	10244	10183	10279	10155	10099	10158	10198	10141	10326	10247	10244	10334	10231	10356	10125	10265	10178	10187	10329	10270	10252	10286	10295	10351	10297	10326	10240	10236	10232	10170	10104	10235	10400	10198	10257	10183	10332	10252	10316	10413	10165	10263	10150	10166	10250	10137	10171	10399	10300	10262	10278	10370	10272	10480	10373	10234	10181	10367	10236	10368	10301	10402	10176	10287	10365	10232	10332	10193	10214	10220	10377	10396	10100	10338	10389	10258	10253	10349	10161	10256	10326	10355	10291	10262	10196	10258	10197	10500	10329	10371	10373	10246	10301	10124	10306	10197	10235	10378	10285	10224	10306	10248	10390	10316	10351	10332	10296	10241	10419	10236	10306	10151	10173	10194	10368	10305	10208	10304	10311	10237	10262	10246	10250	10304	10102	10406	10109	10166	10229	10272	10349	10298	10339	10229	10226	10328	10198	10235	10384	10266	10329	10239	10228	10354	10272	10357	10321	10184	10278	10208	10276	10396	10288	10213	10059	10353	10326	10183	10354	10101	10339	10143	10286	10316	10234	10313	10366	10374	10403	10136	10268	10363	10201	10186	10483	10153	10349	10177	10269	10360	10335	10176	10186	10145	10446	10219	10176	10227	10343	10340	10379	10311	10317	10192	10430	10306	10195	10238	10336	10326	10257	10289	10232	10213	10204	10391	10229	10241	10327	10166	10237	10139	10269	10325	10219	10270	10244	10223	10173	10185	10373	10145	10260	10259	10166	10445	10076	10264	10247	10387	10249	10210	10235	10238	10274	10259	10407	10204	10250	10093	10238	10239	10242	10182	10247	10148	10251	10283	10104	10417	10240	10221	10179	10130	10305	10367	10251	10216	10240	10059	10208	10152	10286	10262	10446	10283	10361	10158	10217	10147	10243	10228	10288	10221	10251	10349	10268	10242	10122	10363	10280	10435	10328	10215	10227	10175	10160	10246	10386	10226	10311	10332	10249	10306	10264	10240	10165	10333	10321	10346	10287	10289	10152	10259	10257	10376	10355	10202	10171	10212	10334	10163	10399	10217	10154	10211	10244	10214	10247	10288	10172	10371	10227	10240	10123	10414	10273	10196	10234	10246	10272	10354	10246	10262	10188	10211	10220	10270	10225	10208	10261	10327	10424	10218	10239	10261	10212	10361	10295	10200	10124	10141	10405	10318	10335	10351	10204	10194	10428	10200	10241	10301	10291	10304	10279	10303	10170	10149	10289	10297	10299	10299	10139	10247	10207	10213	10287	10199	10129	10407	10253	10259	10435	10241	10232	10382	10195	10244	10146	10329	10275	10339	10382	10291	10266	10232	10378	10252	10243	10243	10300	10267	10189	10262	10341	10241	10278	10198	10224	10291	10162	10244	10249	10222	10339	10217	10281	10222	10191	10329	10286	10179	10236	10262	10188	10227	10269	10110	10152	10329	10292	10313	10428	10422	10408	10145	10406	10197	10351	10212	10133	10341	10377	10239	10158	10349	10330	10306	10428	10291	10279	10336	10341	10254	10185	10224	10233	10205	10212	10347	10362	10160	10300	10156	10241	10274	10187	10317	10187	10286	10246	10278	10180	10471	10295	10263	10248	10289	10163	10163	10205	10163	10316	10141	10268	10360	10322	10250	10352	10208	10348	10207	10078	10286	10345	10223	10454	10331	10339	10193	10275	10180	10260	10141	10323	10202	10218	10270	10334	10252	10346	10241	10172	10306	10177	10394	10275	10203	10292	10444	10257	10240	10355	10258	10363	10254	10250	10264	10118	10241	10253	10377	10235	10335	10207	10176	10402	10370	10099	10358	10252	10232	10110	10371	10195	10238	10242	10352	10295	10116	10328	10373	10303	10418	10223	10272	10289	10124	10348	10287	10272	10403	10125	10399	10398	10284	10301	10275	10260	10381	10221	10354	10140	10281	10236	10251	10292	10234	10263	10331	10291	10298	10232	10370	10268	10195	10257	10362	10470	10306	10392	10257	10385	10222	10314	10471	10398	10068	10101	10431	10108	10152	10233	10415	10385	10363	10378	10376	10068	10124	10343	10248	10109	10220	10315	10242	10277	10253	10323	10491	10287	10315	10204	10311	10259	10306	10185	10330	10177	10247	10289	10156	10331	10226	10362	10285	10208	10478	10127	10251	10405	10316	10227	10219	10473	10263	10264	10310	10297	10169	10232	10419	10271	10351	10354	10156	10321	10246	10141	10260	10271	10243	10477	10354	10309	10255	10113	10350	10303	10158	10314	10286	10239	10313	10334	10273	10312	10239	10282	10143	10385	10352	10245	10223	10107	10199	10197	10241	10182	10327	10189	10311	10246	10244	10204	10221	10295	10302	10312	10264	10167	10245	10276	10181	10331	10433	10126	10377	10312	10365	10189	10312	10139	10171	10204	10329	10258	10448	10152	10135	10233	10285	10225	10255	10369	10176	10197	10396	10155	10152	10289	10325	10213	10175	10197	10354	10211	10168	10264	10285	10375	10295	10334	10249	10324	10238	10284	10237	10337	10248	10262	10060	10224	10236	10095	10328	10336	10319	10287	10237	10217	10260	10231	10299	10366	10254	10287	10315	10300	10230	10452	10280	10147	10226	10248	10393	10282	10254	10177	10281	10146	10274	10228	10171	10413	10326	10232	10244	10114	10306	10218	10380	10137	10279	10170	10173	10309	10372	9976	10349	10421	10451	10276	10362	10313	10298	10235	10386	10318	10158	10295	10286	10281	10331	10189	10173	10202	10320	10122	10234	10362	10327	10223	10226	10376	10205	10321	10369	10412	10225	10254	10288	10208	10211	10175	10203	10288	10207	10252	10175	10292	10280	10402	10330	10173	10274	10322	10299	10281	10221	10296	10382	10238	10285	10325	10298	10283	10150	10130	10328	10236	10323	10201	10402	10216	10360	10272	10191	10352	10213	10399	10310	10246	10343	10294	10290	10235	10351	10183	10213	10260	10053	10247	10250	10283	10036	10278	10294	10120	10251	10166	10389	10292	10210	10168	10247	10125	10268	10212	10151	10185	10393	10292	10211	10100	10231	10359	10234	10441	10308	10201	10350	10346	10368	10268	10258	10218	10261	10348	10248	10280	10243	10352	10114	10164	10314	10236	10268	10292	10366	10161	10223	10012	10258	10240	10292	10166	10276	10278	10326	10197	10355	10200	10094	10367	10207	10194	10294	10318	10162	10241	10196	10196	10384	10269	10333	10251	10161	10252	10391	10194	10272	10391	10220	10232	10401	10358	10172	10166	10304	10453	10304	10233	10305	10251	10357	10286	10387	10290	10205	10143	10259	10260	10365	10373	10185	10208	10328	10217	10168	10356	10282	10310	10289	10343	10460	10335	10209	10292	10299	10272	10274	10253	10236	10148	10243	10312	10299	10337	10279	10032	10254	10197	10376	10384	10179	10314	10413	10409	10230	10137	10286	10297	10245	10263	10341	10202	10242	10419	10387	10146	10363	10244	10320	10469	10286	10285	10266	10161	10286	10339	10202	10092	10225	10337	10248	10339	10046	10363	10261	10309	10408	10212	10434	10277	10193	10265	10247	10292	10277	10234	10548	10225	10343	10433	10428	10226	10083	10183	10238	10119	10451	10159	10186	10274	10272	10319	10198	10243	10193	10264	10129	10335	10414	10334	10349	10219	10300	10275	10327	10340	10238	10193	10189	10249	10220	10284	10246	10218	10127	10380	10315	10176	10426	10197	10235	10158	10168	10354	10373	10174	10258	10180	10186	10522	10111	10280	10352	10344	10267	10393	10185	10140	10335	10201	10384	10191	10207	10308	10232	10244	10195	10164	10148	10385	10304	10243	10329	10275	10151	10297	10320	10403	10256	10265	10220	10158	10276	10337	10359	10117	10320	10115	10076	10230	10227	10222	10154	10208	10297	10368	10440	10322	10089	10257	10268	10364	10326	10436	10344	10326	10326	10210	10193	10421	10349	10266	10185	10344	10257	10097	10225	10229	10061	10179	10288	10400	10087	10313	10186	10221	10331	10219	10370	10078	10177	10314	10285	10371	10313	10113	10355	10388	10263	10335	10278	10364	10171	10217	10335	10164	10341	10103	10226	10249	10206	10368	10185	10281	10094	10334	10164	10272	10269	10367	10212	10360	10324	10244	10125	10244	10236	10252	10242	10210	10261	10357	10308	10266	10303	10334	10216	10271	10261	10232	10275	10230	10203	10301	10194	10300	10200	10301
24245	21532	28627	25864	47002	60321	63308	50322	35937	25516	20061	17610	17380	17280	17148	17133	16960	17100	17035	16766	16912	16877	16787	17056	16950	17075	16771	16858	16693	16722	16877	16745	16716	16989	16921	17076	16922	16906	16900	16741	16762	16893	16988	16938	16789	16903	16854	16678	16732	16740	16901	16966	16935	16673	16606	16754	16742	16696	16754	16606	16594	16534	16873	16809	16788	16760	16716	16790	16813	16577	16986	16633	16617	16795	16926	16924	16935	16758	16720	16657	16816	16696	16724	16657	16562	16711	16750	16767	16727	16708	16659	16851	16806	16809	16762	16666	16593	16721	16732	16841	16853	16847	16818	16851	16925	16716	16654	16386	16669	16757	16573	16656	16920	16686	16785	16736	16726	16609	16798	16863	16799	16715	16902	16613	16685	16692	16622	16755	16610	16717	16697	16810	16922	16942	16606	16625	16648	16763	16764	16839	16864	16868	16738	16584	16786	16360	16541	16840	16754	16910	16521	16682	16400	16671	16712	16796	16947	16880	16601	16803	16979	16856	16512	16749	16895	16857	16781	16708	16650	16564	16875	16955	16707	16925	16799	16831	16840	16831	16836	16771	16758	16557	16859	16881	16705	16825	16786	16512	16504	16504	16607	16580	16647	16623	16643	16924	16737	16802	16660	16616	16791	16717	16871	16778	17047	16733	16921	16894	16727	16676	16543	16635	16910	16631	16570	16689	16848	16799	16793	16774	16567	16852	16605	16706	16755	16688	16568	16587	16791	16793	16743	16892	16785	16825	16722	16669	16806	16736	16679	16688	16562	16690	16661	16946	16741	16797	16562	16644	16687	16786	16719	16639	16698	16683	16558	16594	16762	16742	16895	16844	16871	16782	16717	16735	16921	16744	16880	16749	16735	16723	16753	16688	16927	16782	16654	16648	16600	16848	16766	16663	16913	16882	16779	16639	16892	16802	16585	16683	16546	16699	16824	16841	16758	16565	16856	16806	16916	16859	16606	16747	16662	16799	16868	16755	16579	16714	16729	16819	16797	16785	16707	16773	16679	16606	16747	16649	16694	16873	16685	16602	16702	16882	16766	16778	16833	16960	16834	16868	16791	16594	16810	16639	16766	16740	16653	16773	16699	16929	17017	16788	16686	16631	16762	16931	16811	16531	16731	16713	16666	16635	16599	16769	16762	16506	16891	16814	16867	16791	16675	16753	17091	16842	16793	16615	16726	16906	16565	16777	16720	16612	16731	16843	16812	16829	16748	16691	16951	16884	16629	16827	16873	16575	16678	16778	16686	16852	16729	16905	16658	16956	16675	16929	17002	16862	16685	16843	16880	16689	16718	16707	16740	16694	16700	16963	16693	16707	16603	16823	16713	16786	16989	16788	16798	16676	16877	16815	16795	16842	16943	16789	16806	16748	16880	16961	16977	16776	16790	16910	16759	16686	16655	16822	16643	16774	16678	16588	16819	16736	16778	16753	16655	16750	16873	16803	16721	16846	16790	16842	16758	16676	16773	16901	16525	16674	16924	16743	16791	16518	16655	16647	16743	16760	16905	16745	16619	16804	16929	16563	17032	16720	16772	16840	16925	16692	16772	16749	16735	16843	16706	16623	16632	16943	16694	16892	16875	16787	16743	16715	16787	16810	16569	16547	16665	16733	16966	16683	16652	16689	16874	16821	16863	16553	16465	16821	16516	16748	16683	16712	16585	16698	16698	16636	16915	16886	16756	16996	16577	16729	16950	16724	16722	16795	16785	16945	16794	16838	16817	16676	16534	16783	16694	16640	16541	16733	16765	16655	16825	16732	16769	16810	16573	16691	16610	16637	17022	16759	16850	16816	16733	16798	16742	16810	16599	16972	16939	16538	16667	16835	16883	16634	16819	16943	16549	16737	16827	16963	16618	16498	16600	16865	16596	16861	16751	16570	16718	16645	16864	16640	16788	16762	16589	16718	16812	16791	16799	16431	16740	16639	16838	16800	16564	16774	16676	16698	16728	16686	16919	16907	16820	16853	16738	16777	16809	16607	16898	16954	16889	16787	16625	16619	16676	16721	16903	16879	16727	16889	16694	16478	16655	16946	16724	16724	16580	16657	16769	16619	16620	16733	16928	16587	16865	16812	16730	16621	16598	16777	16681	16882	16489	16674	16836	16626	16788	16740	16813	17052	16917	16652	16772	16868	16811	16645	16624	16969	16649	16505	16780	16821	16601	16671	16779	16622	16831	16632	16846	16525	16738	16522	16688	16633	16604	16632	16885	16724	16809	16749	16837	16898	16702	16875	16831	16927	16892	16867	16546	16740	16872	16767	16978	16775	16902	16757	16726	16808	16763	16754	16660	16783	16691	16679	16626	16632	16702	16627	16793	16578	16789	16594	16738	16854	16809	16719	16684	16715	16865	16868	16728	16884	16759	16955	17013	17046	16673	16932	16819	16756	16797	16741	16642	16851	16705	16734	16753	16815	16810	16869	16771	16882	16852	16652	16795	16814	16816	16754	16946	16888	16716	16763	16737	16950	16787	16885	16557	16597	16575	16706	16628	16608	16638	16900	16805	16768	16650	16667	16930	16808	16721	16722	17038	16814	16764	16921	16754	17011	16682	16588	16516	17037	16881	16744	16997	16664	16715	16815	16821	16650	16684	16754	16700	16828	16597	16676	16539	16673	16847	16784	16851	16845	16708	16801	16937	16619	16546	16803	16814	16678	16628	16787	16638	16810	16745	16579	16668	16719	16663	16663	16802	16823	16659	16645	16807	16784	16758	16757	16636	16722	16790	16604	16966	16655	16620	16695	16770	16807	16665	16786	16838	16731	16621	16917	16736	16568	16773	16725	16723	16582	16905	16449	16692	16763	16821	16718	16626	16809	16651	16583	16692	16815	16785	16901	16740	16897	16798	16762	16782	16644	16768	16657	16899	16640	16917	16739	16703	16483	16764	16830	16822	16767	16709	16832	16777	16677	16872	16772	16887	16875	16969	16644	16766	16806	16645	16801	16762	16866	16792	16910	16792	16684	16695	16958	16508	16910	16636	16799	16722	16848	16826	16617	16667	16754	16881	16770	16713	16710	16703	16653	16869	16743	16826	16696	16755	16834	16740	16797	16738	16893	16912	16841	16685	16694	16763	16863	16785	16766	16857	16777	16775	16622	16493	16674	16778	16744	16806	16810	16775	16851	16670	16675	16933	16749	16751	16534	16662	16704	16777	16672	16815	16767	16833	16673	16737	16723	16974	16784	16896	16637	16595	16896	16755	16794	17032	16537	16585	16811	16711	16610	16733	16928	16668	16725	16830	16821	16705	16650	16789	16914	16704	16463	16668	16764	16760	16766	16793	16753	16699	16810	16900	16797	16579	16776	16564	16794	16732	16652	16939	16754	16766	16613	16785	16745	16697	16764	16845	16736	16656	16615	16796	16595	16847	16747	16908	16693	16599	16738	16731	17107	16685	16787	16561	16520	17013	16842	16769	16923	16823	16677	16739	16714	16763	16933	16698	16803	16783	16925	16592	16793	16642	16730	16838	16834	16650	16785	16923	16741	16940	16647	16791	17057	16961	16952	16877	16716	16871	16897	16772	16704	16717	16743	16836	16885	16751	16633	16796	16699	16834	16689	16891	16495	16924	16795	16631	16820	16759	16794	16658	16852	16585	16751	16718	16795	16743	16764	16964	16983	16926	16881	16730	16847	16698	16814	16797	16611	16735	16859	16765	16845	16909	16671	17045	16904	16680	16775	16893	16834	16735	16794	16693	16723	16806	16685	16552	16681	16708	16846	16785	16831	16672	16900	16744	16728	16757	16798	16875	16893	16723	16752	16843	16672	16957	16831	16652	16621	16785	16613	16993	16548	16631	16749	16753	16636	16897	17018	16926	16708	16794	16794	16879	16501	16769	16930	16988	16726	16648	16553	16701	16557	16548	16723	16882	16709	16705	16777	16894	16783	16754	16713	16855	16813	16962	16769	16916	16897	16894	16573	16611	16815	16904	16825	16711	16880	16777	16761	16850	16728	16836	16786	16621	16728	16849	16600	16759	16889	16802	16762	16740	16884	16833	16813	16750	16336	16702	16705	16765	16800	16521	16751	16725	16901	16640	16530	16837	16725	16837	16662	16832	16695	16593	16694	16698	16748	16789	16641	16869	16746	16560	16550	16758	16676	16919	16579	16748	16771	17084	16715	16804	16925	16862	16723	16719	16776	16467	16742	16857	16937	16822	16800	16797	16696	16572	16771	17014	16762	16807	16651	16685	16781	16812	16475	16753	16768	16622	16771	16678	16903	16811	16661	16663	16601	16797	16700	16840	16851	16658	16736	16834	16723	16578	16744	16918	17014	16789	16809	16676	16645	16785	16597	16912	16821	16901	16820	16793	16503	16747	16901	16811	16708	16706	16508	16747	16614	16758	16822	16631	16888	16728	16617	16708	16878	16889	16715	16828	16643	16849	16739	16724	16794	16786	16703	16885	16940	16640	16755	16736	16755	16767	16753	16780	16681	16874	16689	16945	16646	16950	16803	16684	16833	16689	16691	16826	16821	16890	16716	16871	16755	16912	16790	16773	16909	16661	16733	16752	16807	16619	16676	16702	16710	16860	16766	16877	16650	16770	16848	16732	16840	16855	16873	16701	16743	16706	16853	16863	16933	16607	16667	16767	16797	16953	16729	16760	16721	16694	16958	16628	16608	16619	16719	16815	16917	16778	16672	16581	16700	16820	16850	16775	16759	16990	16858	16831	16750	16848	16698	16688	16884	16614	16854	16980	16896	16909	16836	16495	16712	16843	16860	16719	16629	16767	16808	16646	16800	16666	16563	16834	16947	16691	16764	16682	16728	16835	16616	16836	16804	16663	16799	16753	16769	16766	16856	16799	16813	16655	16903	16762	16832	16661	16690	16701	16700	16778	16711	17007	16753	16832	16786	16696	16638	16889	16634	16679	16867	16936	16776	16707	16946	16763	16663	16705	16590	16898	16713	16680	16443	16618	16846	16667	16614	16758	16640	16743	16863	16640	16824	16668	16810	16802	16716	16808	16860	16798	16775	16785	16683	16768	16764	16729	16745	16758	16762	16722	16612	16561	16901	16575	16671	16701	16688	16821	16638	16627	16617	16684	16802	16841	16793	16882	16660	16913	16895	16758	16659	16816	16575	16690	16884	17007	16731
16987	29111	24568	26457	57121	60234	61367	43133	27435	17264	12346	10964	10833	10857	10870	10610	10786	10703	10564	10624	10664	10736	10688	10598	10603	10661	10664	10535	10631	10682	10634	10751	10642	10727	10689	10630	10752	10614	10670	10543	10603	10691	10687	10691	10481	10647	10499	10610	10362	10807	10658	10586	10665	10613	10759	10587	10753	10599	10696	10645	10627	10664	10679	10613	10769	10516	10669	10526	10557	10638	10682	10724	10625	10558	10576	10620	10654	10655	10693	10524	10507	10617	10648	10649	10703	10622	10658	10627	10578	10521	10609	10590	10594	10570	10566	10656	10711	10553	10603	10566	10683	10576	10542	10661	10608	10709	10419	10733	10600	10564	10539	10607	10616	10552	10515	10589	10564	10378	10507	10790	10605	10660	10610	10502	10618	10520	10605	10700	10501	10771	10601	10597	10543	10720	10543	10750	10450	10644	10622	10544	10552	10593	10636	10569	10553	10565	10608	10579	10637	10723	10606	10446	10653	10666	10562	10551	10693	10649	10832	10530	10467	10679	10781	10516	10663	10601	10590	10569	10334	10653	10519	10524	10566	10555	10652	10631	10636	10475	10669	10694	10691	10516	10590	10653	10490	10566	10677	10605	10538	10601	10559	10650	10777	10567	10610	10659	10478	10644	10646	10595	10654	10543	10587	10569	10558	10561	10789	10507	10572	10473	10548	10538	10592	10611	10586	10561	10522	10508	10554	10564	10540	10676	10576	10586	10535	10767	10512	10580	10613	10576	10626	10467	10487	10642	10581	10621	10700	10729	10694	10489	10695	10557	10552	10538	10682	10534	10806	10538	10665	10527	10519	10574	10326	10512	10414	10633	10526	10630	10433	10644	10733	10595	10522	10568	10619	10720	10556	10600	10662	10625	10527	10663	10543	10555	10626	10510	10604	10599	10529	10676	10631	10541	10648	10578	10564	10805	10678	10539	10558	10545	10527	10466	10588	10664	10522	10574	10576	10577	10620	10625	10528	10572	10550	10480	10496	10862	10755	10674	10567	10525	10569	10597	10690	10730	10415	10535	10540	10529	10510	10627	10728	10784	10671	10565	10588	10603	10585	10633	10639	10554	10546	10500	10714	10625	10746	10589	10448	10632	10628	10509	10600	10656	10551	10603	10698	10406	10455	10677	10584	10634	10525	10660	10550	10549	10558	10656	10540	10700	10613	10552	10413	10500	10723	10415	10587	10797	10568	10529	10532	10481	10523	10691	10769	10675	10528	10505	10420	10452	10761	10513	10490	10690	10515	10699	10581	10587	10788	10518	10722	10641	10647	10537	10522	10504	10636	10672	10520	10685	10662	10415	10491	10605	10596	10696	10683	10579	10801	10720	10601	10574	10669	10626	10526	10598	10612	10647	10632	10523	10494	10684	10471	10622	10626	10544	10758	10509	10469	10637	10702	10668	10612	10572	10714	10586	10530	10507	10481	10736	10681	10597	10613	10604	10566	10440	10684	10652	10640	10469	10548	10520	10565	10546	10485	10558	10626	10668	10690	10562	10610	10582	10644	10516	10655	10672	10709	10614	10598	10664	10530	10569	10542	10655	10633	10604	10668	10642	10515	10458	10628	10657	10670	10488	10454	10585	10536	10640	10641	10556	10624	10591	10543	10428	10555	10634	10610	10566	10683	10710	10404	10494	10652	10662	10618	10654	10558	10723	10523	10591	10588	10438	10660	10519	10495	10629	10586	10518	10664	10734	10702	10719	10632	10624	10703	10663	10631	10524	10770	10647	10617	10601	10697	10593	10735	10549	10566	10639	10671	10514	10696	10509	10658	10654	10507	10433	10497	10613	10479	10633	10563	10720	10609	10604	10452	10542	10454	10642	10662	10406	10714	10621	10504	10610	10543	10784	10484	10604	10557	10586	10616	10769	10697	10633	10649	10551	10553	10431	10665	10602	10460	10709	10808	10661	10652	10668	10490	10644	10725	10607	10517	10638	10518	10673	10762	10622	10640	10517	10562	10608	10644	10439	10548	10446	10645	10604	10674	10483	10562	10694	10554	10542	10558	10766	10340	10638	10603	10675	10612	10441	10649	10580	10564	10658	10629	10550	10590	10640	10713	10410	10610	10496	10576	10585	10622	10534	10653	10726	10653	10647	10641	10481	10460	10681	10622	10559	10591	10535	10594	10731	10592	10512	10603	10629	10644	10619	10533	10713	10486	10421	10589	10516	10469	10668	10558	10698	10611	10410	10742	10402	10617	10649	10691	10632	10542	10628	10634	10572	10597	10456	10667	10708	10688	10538	10619	10668	10572	10549	10549	10604	10682	10657	10518	10815	10605	10559	10602	10483	10629	10536	10637	10512	10459	10670	10745	10703	10654	10614	10546	10635	10574	10528	10654	10547	10467	10686	10636	10566	10773	10536	10686	10583	10561	10667	10519	10552	10356	10441	10614	10531	10587	10618	10452	10609	10779	10628	10609	10676	10700	10527	10428	10539	10692	10584	10554	10581	10603	10432	10490	10717	10774	10603	10690	10709	10825	10602	10452	10626	10723	10554	10644	10535	10727	10609	10652	10588	10578	10617	10676	10588	10660	10482	10552	10594	10698	10618	10700	10620	10611	10558	10555	10383	10364	10606	10610	10562	10581	10620	10541	10661	10597	10621	10642	10646	10524	10550	10555	10482	10501	10471	10459	10704	10571	10713	10451	10632	10570	10421	10516	10533	10548	10711	10681	10612	10547	10624	10566	10654	10569	10549	10500	10582	10559	10650	10366	10638	10447	10635	10671	10685	10515	10496	10645	10482	10695	10580	10529	10369	10511	10512	10485	10495	10505	10428	10485	10666	10534	10750	10456	10667	10594	10525	10507	10671	10550	10574	10495	10512	10660	10453	10730	10608	10454	10588	10577	10581	10721	10355	10598	10581	10509	10446	10679	10628	10594	10497	10643	10687	10615	10737	10594	10581	10537	10654	10667	10499	10637	10641	10428	10761	10566	10520	10657	10635	10498	10557	10829	10425	10498	10743	10660	10563	10805	10573	10618	10681	10643	10786	10621	10610	10499	10563	10527	10457	10558	10576	10642	10562	10682	10518	10737	10544	10595	10620	10640	10558	10441	10579	10613	10603	10568	10609	10535	10486	10684	10578	10571	10390	10580	10661	10759	10692	10662	10549	10689	10694	10661	10666	10546	10579	10649	10447	10622	10575	10565	10622	10661	10606	10626	10528	10494	10647	10577	10616	10568	10546	10675	10553	10540	10615	10702	10602	10565	10584	10619	10488	10530	10585	10645	10560	10527	10599	10631	10453	10453	10720	10442	10526	10623	10479	10723	10588	10607	10582	10728	10586	10559	10577	10654	10459	10572	10589	10844	10605	10561	10662	10763	10516	10606	10552	10507	10548	10639	10515	10671	10486	10581	10489	10660	10502	10524	10823	10472	10631	10532	10569	10457	10461	10628	10584	10818	10508	10741	10711	10567	10637	10643	10582	10506	10557	10555	10564	10704	10928	10491	10528	10548	10549	10509	10523	10520	10640	10536	10740	10486	10623	10587	10418	10592	10420	10592	10514	10646	10464	10592	10395	10638	10550	10613	10553	10571	10614	10561	10548	10560	10545	10760	10690	10657	10649	10673	10503	10490	10678	10615	10574	10559	10699	10446	10522	10563	10455	10556	10489	10451	10488	10628	10624	10471	10563	10813	10611	10614	10501	10534	10616	10546	10507	10597	10489	10537	10685	10533	10672	10546	10579	10679	10670	10497	10485	10688	10547	10617	10464	10496	10543	10556	10514	10477	10657	10618	10703	10493	10612	10516	10599	10687	10861	10524	10538	10591	10445	10543	10709	10489	10579	10701	10462	10760	10689	10567	10639	10574	10491	10600	10664	10549	10464	10560	10658	10636	10435	10693	10646	10580	10674	10594	10551	10705	10676	10654	10600	10410	10704	10509	10664	10637	10501	10513	10597	10666	10499	10608	10548	10577	10528	10518	10604	10716	10595	10546	10580	10716	10725	10591	10526	10503	10567	10479	10609	10629	10540	10638	10583	10623	10596	10718	10687	10479	10611	10469	10563	10608	10800	10646	10532	10542	10582	10690	10598	10690	10593	10468	10713	10476	10650	10500	10569	10819	10458	10601	10628	10784	10658	10660	10602	10687	10660	10454	10618	10695	10612	10537	10526	10662	10639	10632	10604	10656	10458	10708	10725	10660	10538	10729	10537	10607	10370	10679	10542	10621	10577	10622	10705	10702	10715	10736	10607	10643	10555	10746	10600	10512	10600	10483	10529	10659	10521	10473	10589	10599	10591	10535	10604	10620	10440	10637	10607	10677	10494	10593	10619	10553	10604	10611	10583	10559	10714	10568	10705	10661	10697	10546	10479	10487	10436	10626	10569	10769	10494	10549	10511	10649	10587	10542	10558	10648	10709	10636	10557	10598	10745	10659	10539	10552	10709	10513	10552	10536	10604	10620	10658	10444	10728	10568	10651	10566	10614	10570	10438	10492	10739	10641	10606	10680	10681	10642	10518	10713	10581	10711	10610	10499	10718	10564	10557	10652	10629	10597	10635	10647	10582	10671	10616	10515	10612	10613	10475	10765	10564	10446	10386	10474	10695	10673	10541	10588	10708	10604	10479	10705	10498	10672	10606	10568	10522	10491	10418	10641	10539	10480	10635	10608	10545	10532	10588	10688	10477	10672	10637	10561	10670	10604	10615	10508	10519	10782	10536	10593	10568	10650	10421	10550	10535	10742	10466	10640	10507	10599	10485	10587	10619	10584	10453	10586	10592	10524	10664	10645	10547	10556	10589	10598	10588	10611	10759	10566	10405	10427	10506	10475	10523	10693	10593	10671	10626	10621	10587	10762	10459	10543	10468	10613	10498	10577	10684	10632	10406	10460	10708	10614	10557	10604	10433	10737	10453	10582	10584	10727	10618	10506	10460	10530	10597	10452	10517	10623	10603	10424	10472	10588	10647	10661	10578	10623	10813	10663	10640	10840	10556	10496	10738	10619	10566	10618	10553	10670	10609	10670	10683	10477	10608	10652	10393	10629	10721	10548	10767	10657	10550	10563	10574	10735	10485	10570	10686	10546	10628	10474	10710	10608	10721	10528	10588	10570	10615	10581	10541	10500	10574	10686	10576	10519	10669	10498	10655	10576	10578
31956	23907	21924	20218	22933	24996	23956	21242	18735	17481	16813	16481	16699	16679	16673	16427	16596	16403	16377	16453	16451	16354	16503	16330	16574	16496	16617	16682	16788	16506	16667	16582	16595	16496	16613	16397	16496	16510	16647	16252	16355	16491	16290	16384	16362	16607	16413	16451	16467	16233	16292	16511	16506	16611	16765	16451	16701	16472	16776	16526	16550	16558	16654	16531	16553	16475	16425	16292	16730	16552	16565	16271	16568	16544	16421	16410	16574	16261	16575	16575	16667	16526	16385	16609	16593	16507	16698	16414	16685	16257	16389	16518	16395	16626	16558	16600	16488	16669	16356	16564	16621	16501	16658	16381	16537	16557	16682	16394	16470	16268	16502	16560	16549	16699	16482	16660	16499	16493	16669	16524	16539	16427	16481	16596	16447	16733	16694	16565	16442	16397	16255	16363	16479	16500	16591	16460	16319	16410	16624	16426	16500	16599	16633	16476	16346	16425	16673	16448	16350	16517	16425	16483	16283	16623	16687	16439	16623	16425	16426	16600	16532	16596	16519	16460	16575	16511	16490	16509	16478	16500	16615	16417	16472	16275	16745	16470	16606	16603	16476	16441	16524	16590	16399	16549	16442	16765	16323	16492	16592	16554	16556	16379	16623	16481	16662	16273	16455	16440	16417	16473	16494	16469	16571	16558	16390	16579	16549	16478	16507	16662	16573	16406	16556	16428	16401	16265	16351	16492	16569	16495	16499	16453	16471	16465	16492	16621	16525	16526	16530	16581	16507	16502	16591	16493	16455	16671	16541	16585	16625	16506	16604	16488	16603	16559	16282	16598	16380	16489	16560	16531	16489	16591	16733	16448	16532	16398	16400	16503	16452	16357	16512	16461	16453	16551	16388	16553	16574	16444	16365	16462	16553	16465	16456	16615	16387	16403	16561	16544	16521	16292	16336	16444	16432	16559	16589	16616	16544	16420	16544	16581	16388	16339	16510	16477	16512	16360	16458	16736	16808	16440	16508	16501	16297	16668	16406	16586	16525	16695	16706	16431	16310	16349	16345	16536	16502	16563	16434	16633	16508	16607	16611	16496	16494	16416	16428	16387	16466	16404	16541	16469	16444	16671	16638	16424	16347	16412	16522	16466	16473	16502	16583	16476	16409	16392	16296	16489	16439	16438	16426	16643	16440	16541	16503	16533	16490	16485	16591	16640	16153	16603	16481	16546	16612	16455	16771	16427	16457	16709	16479	16489	16414	16398	16365	16401	16439	16480	16372	16615	16296	16483	16453	16322	16493	16628	16414	16388	16540	16451	16501	16587	16685	16359	16436	16548	16482	16606	16374	16578	16566	16535	16478	16265	16529	16630	16617	16481	16765	16444	16365	16529	16338	16399	16605	16582	16440	16564	16581	16492	16467	16434	16316	16408	16592	16566	16560	16477	16709	16721	16317	16423	16454	16453	16601	16577	16611	16709	16299	16370	16420	16633	16687	16476	16449	16543	16594	16348	16451	16467	16536	16481	16639	16519	16530	16328	16304	16551	16785	16345	16524	16552	16610	16413	16534	16443	16531	16408	16411	16519	16636	16453	16467	16507	16512	16451	16700	16565	16513	16556	16691	16549	16535	16556	16474	16535	16451	16517	16560	16461	16425	16345	16602	16570	16569	16626	16398	16583	16653	16327	16559	16654	16525	16352	16480	16374	16508	16421	16592	16469	16483	16269	16470	16523	16523	16386	16508	16511	16404	16448	16321	16533	16468	16421	16518	16400	16346	16505	16497	16554	16343	16519	16467	16583	16652	16548	16480	16238	16354	16382	16428	16485	16437	16329	16697	16725	16261	16508	16550	16429	16519	16426	16495	16311	16374	16489	16329	16429	16474	16522	16738	16537	16336	16527	16586	16262	16597	16649	16532	16402	16340	16430	16585	16428	16582	16564	16552	16512	16720	16475	16375	16504	16533	16479	16417	16602	16567	16466	16566	16496	16602	16612	16285	16327	16492	16488	16597	16354	16201	16499	16625	16530	16457	16540	16447	16251	16471	16423	16358	16477	16658	16455	16377	16521	16422	16669	16580	16525	16437	16667	16704	16458	16497	16614	16368	16404	16682	16644	16661	16550	16470	16665	16508	16389	16450	16519	16477	16592	16669	16322	16523	16669	16539	16543	16454	16407	16434	16787	16462	16763	16499	16553	16702	16389	16521	16359	16544	16462	16267	16445	16442	16852	16632	16454	16519	16338	16571	16352	16637	16669	16563	16411	16444	16597	16434	16521	16384	16680	16647	16466	16682	16339	16526	16614	16546	16424	16600	16357	16604	16414	16460	16372	16350	16545	16264	16531	16441	16554	16500	16572	16362	16272	16606	16300	16313	16699	16534	16671	16626	16441	16825	16303	16405	16425	16433	16397	16523	16544	16459	16449	16628	16342	16600	16630	16412	16294	16407	16427	16554	16662	16263	16465	16360	16384	16483	16363	16382	16378	16514	16734	16373	16414	16591	16689	16591	16339	16612	16426	16384	16461	16552	16390	16648	16457	16401	16392	16269	16639	16606	16415	16436	16673	16484	16497	16503	16577	16458	16555	16443	16626	16403	16426	16473	16565	16522	16662	16583	16707	16523	16519	16160	16431	16751	16528	16658	16619	16507	16512	16462	16784	16787	16572	16604	16508	16491	16365	16498	16670	16672	16568	16626	16588	16291	16324	16407	16349	16562	16601	16370	16377	16503	16582	16451	16613	16408	16549	16514	16450	16699	16641	16684	16392	16505	16494	16615	16568	16305	16520	16778	16400	16438	16702	16493	16545	16651	16369	16664	16552	16615	16680	16491	16311	16389	16682	16505	16449	16524	16562	16529	16507	16372	16405	16470	16417	16532	16464	16529	16568	16760	16524	16633	16525	16414	16355	16727	16485	16406	16625	16521	16422	16449	16457	16543	16231	16318	16296	16415	16468	16558	16627	16628	16581	16194	16496	16511	16339	16458	16497	16485	16555	16556	16421	16448	16446	16740	16604	16271	16364	16494	16486	16400	16554	16559	16548	16393	16504	16584	16477	16468	16429	16488	16516	16377	16438	16672	16527	16370	16557	16503	16529	16486	16464	16611	16506	16467	16689	16633	16481	16684	16596	16534	16404	16416	16454	16620	16497	16688	16365	16511	16424	16645	16450	16598	16382	16668	16328	16244	16155	16562	16641	16588	16394	16483	16509	16662	16426	16575	16516	16419	16619	16588	16288	16317	16333	16544	16533	16840	16466	16438	16391	16431	16520	16502	16731	16479	16604	16558	16414	16396	16517	16532	16521	16344	16366	16639	16281	16429	16503	16388	16603	16396	16485	16473	16443	16525	16518	16450	16305	16479	16584	16635	16540	16457	16593	16490	16687	16673	16430	16493	16729	16454	16493	16701	16442	16524	16415	16163	16462	16344	16511	16496	16397	16512	16487	16464	16452	16553	16577	16365	16406	16668	16605	16618	16587	16554	16581	16422	16404	16566	16449	16543	16581	16558	16337	16353	16438	16594	16637	16566	16459	16318	16291	16268	16349	16589	16572	16460	16710	16469	16595	16488	16430	16454	16670	16463	16317	16498	16593	16411	16556	16430	16433	16552	16435	16738	16514	16512	16348	16438	16727	16632	16420	16514	16610	16490	16574	16432	16522	16593	16613	16696	16564	16640	16614	16581	16426	16483	16489	16430	16591	16451	16508	16541	16514	16490	16407	16488	16525	16469	16728	16527	16621	16506	16414	16528	16500	16329	16446	16404	16657	16652	16435	16664	16557	16416	16664	16522	16395	16582	16478	16476	16508	16614	16376	16837	16568	16569	16430	16593	16477	16606	16579	16275	16541	16597	16485	16560	16524	16585	16312	16482	16535	16580	16635	16577	16275	16544	16504	16452	16480	16692	16542	16513	16553	16524	16604	16277	16446	16408	16529	16528	16540	16414	16491	16495	16241	16586	16267	16540	16694	16618	16570	16619	16259	16615	16441	16609	16445	16706	16485	16497	16567	16526	16463	16536	16591	16387	16654	16541	16626	16642	16573	16538	16655	16571	16687	16544	16631	16472	16563	16571	16394	16614	16660	16577	16430	16506	16407	16371	16396	16487	16550	16408	16603	16638	16564	16461	16241	16411	16285	16664	16549	16383	16396	16528	16431	16412	16449	16341	16361	16312	16503	16492	16533	16835	16567	16546	16461	16497	16324	16626	16646	16685	16587	16460	16389	16493	16345	16588	16582	16677	16652	16470	16428	16510	16573	16453	16397	16458	16526	16327	16312	16339	16457	16606	16399	16614	16506	16592	16315	16327	16606	16594	16376	16493	16449	16445	16478	16612	16752	16437	16392	16644	16237	16551	16589	16716	16636	16685	16452	16596	16623	16603	16238	16655	16323	16530	16377	16379	16781	16488	16360	16575	16633	16342	16487	16569	16623	16471	16526	16522	16460	16382	16559	16549	16602	16327	16459	16395	16464	16532	16733	16339	16689	16447	16723	16515	16307	16459	16715	16485	16434	16573	16419	16277	16229	16542	16584	16701	16590	16397	16431	16343	16473	16555	16429	16589	16516	16513	16525	16646	16623	16586	16596	16602	16602	16420	16436	16687	16600	16589	16522	16601	16479	16595	16488	16322	16383	16402	16510	16685	16434	16461	16409	16520	16586	16412	16571	16461	16630	16446	16433	16466	16396	16459	16388	16451	16490	16566	16404	16400	16687	16603	16457	16363	16306	16340	16498	16429	16466	16573	16299	16365	16641	16499	16442	16570	16483	16492	16495	16551	16488	16710	16410	16410	16541	16715	16405	16398	16415	16523	16372	16625	16670	16423	16613	16432	16425	16358	16486	16611	16478	16418	16507	16429	16449	16413	16479	16606	16380	16303	16565	16411	16595	16303	16704	16703	16611	16656	16595	16412	16631	16351	16415	16366	16550	16440	16482	16372	16459	16595	16636	16520	16354	16591	16610	16543	16378	16627	16280	16571	16376	16530	16526	16454	16674	16407	16643	16384	16347	16579	16497	16486	16443	16267	16531	16498	16541	16554	16436	16657	16341	16495	16591	16516	16245	16408	16508	16386	16499	16589	16597	16497	16508	16501	16378	16536	16600	16454	16480	16494	16696	16466	16510	16511	16822	16423	16483	16699	16723	16259	16504	16489	16756	16466	16615	16573	16303
16007	18385	13563	12553	17354	18281	16625	13613	11962	10512	10380	10061	10108	10238	10139	10304	10065	10213	10121	10076	10294	10289	10227	10318	10051	10257	10136	10122	10119	10040	10241	10047	10038	10221	10142	10242	9982	10119	10248	10073	10279	10068	10251	10000	10051	10163	10290	10058	10076	10143	10153	10315	10232	10133	10086	10058	10226	10100	10164	10064	10113	10193	10147	10012	10143	10139	10261	10103	10131	10034	10221	10097	10225	10054	10217	10144	10192	10108	10167	10150	10140	10172	10079	10198	10227	9963	10169	10092	10036	10174	10207	10037	10229	10209	10031	10034	10312	10081	10055	10159	10069	10057	10085	10010	10119	10101	10170	10223	10183	9992	9974	9956	10210	10121	10099	10069	10182	10183	10207	10340	10154	10030	10339	10205	10156	10207	10080	10111	10124	10046	10152	10014	10107	10227	10021	10160	10210	10205	10046	10259	10026	10102	10221	10070	10041	10277	10070	10188	10204	10301	9999	10030	10257	10225	10116	10045	10082	9932	10119	10002	10178	10172	10145	10046	10052	10120	10123	10142	10070	10127	10189	10120	10100	10129	10030	10016	10136	9989	9976	10239	9993	10066	10372	10131	10175	10008	10155	10090	10080	10029	10061	9973	10087	10048	10184	10158	10132	10062	10136	10177	10043	10031	10257	9956	10178	10225	10257	10104	10134	10160	10057	10193	10235	9951	10250	10217	10258	10160	10222	10123	10112	10128	10171	10173	10202	10134	10201	9898	10139	10016	10090	10145	10200	10128	10086	10186	10184	10078	10186	10209	10105	10294	10199	10154	10155	10223	10167	10112	10180	10088	10106	10237	10037	10239	10091	9987	10151	10155	9980	10123	10068	10221	10102	10069	10179	10147	10040	10125	9959	10064	10178	10249	10270	10034	10090	10245	10106	10165	10158	10213	10090	10114	10164	10032	10239	9945	10132	10066	10081	10272	10179	10177	10257	10061	10105	10204	10232	10102	10037	10111	10219	10178	10118	10218	9984	10033	10140	10194	10100	9928	10229	10188	10013	10079	10211	10149	10087	10203	10095	10058	10145	10169	10185	10046	10179	10172	10172	10067	10107	10071	10139	10125	10190	9985	10115	10173	9982	10165	10323	10133	10093	10099	10218	10079	10056	10003	10141	10270	10164	10089	10132	10128	10100	10111	10175	10159	10182	10075	10083	10157	10085	10178	10076	10187	10029	10084	10146	9918	10151	10255	10194	10225	10098	10229	10139	10132	10125	10100	10134	10076	10142	10198	10010	10245	10068	10051	10098	10180	10159	10033	10174	10258	10151	10123	10064	10169	10026	10414	10225	10046	10150	10118	10074	10134	10049	10122	10264	10086	10100	9946	10114	10316	10162	10058	10034	10073	10105	10190	10109	10232	10165	10082	10064	10038	10066	10121	10198	10075	10055	10133	10145	10054	10074	10149	10167	10216	10107	10049	10157	10066	10048	10109	10048	10097	10108	10166	10173	10121	10156	10236	10080	10254	10309	10282	10104	10094	10206	10151	10257	10160	10146	10223	10033	9998	10123	10137	10030	10048	10156	10149	10008	10179	10109	10010	10244	9974	9995	10088	10093	10061	10255	10080	10108	9886	10177	10195	10136	10060	9963	10115	10020	9968	10032	10328	10190	10027	10171	10344	10208	10040	10068	10106	10200	10118	10041	10063	10186	10145	10205	10233	10188	10075	10196	10138	9946	10133	10106	10168	10107	10170	10114	10105	10143	10129	10112	10177	10233	10266	10117	10224	10175	10169	10107	10180	10145	10097	10194	10037	10085	10274	10026	10194	10215	10032	10158	10187	10056	10152	10185	10280	10015	10114	10089	10122	10161	10123	10132	10146	10215	9990	10225	10112	10199	10281	10203	10071	10033	10020	10051	10171	10333	10132	10212	10249	10143	10207	10036	10119	10222	10140	10217	10055	10131	10101	10068	10105	10175	10225	9968	10124	10188	10203	10171	10118	10348	10116	10146	10107	10105	10132	10084	10140	10039	10114	9976	10055	10160	10115	10034	10160	10318	10106	10114	10140	10179	10160	10264	10028	10262	10107	10162	10121	10144	10257	10115	9995	10203	10018	10166	10123	9956	10049	10197	10172	10236	10116	10169	10219	10305	9916	10250	10204	10312	10197	10138	10116	10138	10065	10229	10124	10156	10212	10193	9966	10118	10174	10211	10217	10081	10091	10124	10178	9938	10130	10107	10310	10079	10177	10249	10114	10091	10142	10230	10100	10174	10190	10074	10294	10067	10179	10111	10239	10122	10254	10118	9975	10028	10081	10302	10111	10210	10321	10122	10186	10209	10103	10067	9975	10094	10241	10076	10172	10164	10324	10191	10283	10155	10131	9981	10357	10086	10219	10238	10149	10178	10269	10072	10050	10060	10110	10028	10143	10078	10108	10090	10142	10072	10156	10095	10027	10216	10080	10269	10081	10149	10109	10129	10079	10352	10105	10047	10178	10183	10174	10046	10099	10148	9983	10289	10130	10185	10159	10061	10100	10119	10058	10112	10198	10041	10085	10210	10161	10121	10162	10102	10229	10183	10239	10165	10037	9908	10109	10177	10103	10036	10066	10335	10193	10230	10119	10004	10155	10159	10113	10217	10082	10088	10043	10158	10159	10086	10178	10081	10331	10040	10261	10189	10016	10266	10038	10013	10112	10069	10125	10181	10033	10060	10121	10170	10164	10229	10123	10124	10028	10356	10201	10287	10024	10194	10145	10124	10209	10278	10039	10220	10103	10215	10015	10290	10038	10298	10059	10106	10182	10201	10370	10052	10203	10230	10042	10201	10119	10072	10096	10133	10157	10059	9994	10081	10076	10187	10231	10062	10138	10057	10021	9993	10248	10108	10023	10202	10116	10073	10330	10153	10159	10093	10067	10206	10211	10006	9970	10181	9946	10186	10109	10228	10066	10130	10083	10237	10058	10123	10115	10209	10056	10134	10214	10132	10151	10079	10142	10095	10293	10252	10128	10104	10107	10161	10120	10130	10044	10220	10281	10033	10094	10066	10119	10013	10239	10166	10197	10166	10116	10069	10021	10137	10072	10029	9928	10191	10140	10189	10106	10114	10073	10053	10250	10202	10041	10177	10067	10323	10259	10058	10070	10130	10134	10061	10139	10164	10039	10118	10177	10123	10188	10173	10259	10062	10280	10200	10000	9996	9971	10031	10067	10085	10084	10113	10119	10136	10079	10110	10127	9971	10054	10100	9984	10148	10070	10097	10278	10215	10144	10274	10207	10101	10053	10033	10171	10196	10157	10106	10285	10142	10167	10265	10231	10030	10071	10123	10138	10146	10071	10014	10110	10071	10262	10185	10108	10063	10135	10048	10261	10050	9979	10162	10178	9935	10146	9994	10147	10263	10091	10111	10089	10006	10181	10008	10143	10132	10178	10134	10219	10308	10188	10114	10204	10274	10048	10057	10097	10266	10216	10204	10147	10115	10194	10159	10091	10185	10252	10025	10085	10071	10174	10014	10045	10103	10240	10071	10103	10291	10175	10093	10085	10078	10220	10140	10114	10067	10124	10095	10098	10014	10136	10055	10069	10055	10052	10079	10111	10074	10151	10091	10024	10123	10218	10063	10139	10192	10053	10176	10245	10061	10152	10162	10145	10025	10017	10158	10266	10349	10230	10302	10070	9981	10132	10005	10064	10121	10004	10075	10106	10399	10135	10170	10081	10199	10276	10129	10148	10341	10194	10149	10255	10119	10089	10172	9949	10140	10062	10278	10070	9996	10114	10068	10157	10010	10043	10223	10086	10144	10112	10186	10033	10273	10228	10121	10192	10220	10097	10126	10082	10100	10130	9981	10208	10189	10103	10164	10134	10032	10084	10329	9989	10223	10059	9993	9992	10078	10233	10120	10196	10289	10160	10158	10106	10055	10171	10093	10079	10114	10091	10126	10161	10145	10210	10139	10002	10274	10172	10284	10173	10225	10132	10081	10204	10189	10181	10253	10128	10133	10141	10181	10204	10262	10089	10149	10222	10026	10124	10093	10296	10142	10163	10126	10136	10118	10063	10266	10083	10158	10123	10233	10037	10253	10079	10038	10043	10163	10226	10224	10130	10208	10258	10064	10128	10120	10068	9964	9950	10001	10137	10067	10127	10158	9913	10094	10098	10130	10282	10117	10094	10166	10302	10158	10069	10187	10269	10091	10061	10177	10094	10179	10176	10138	10179	10120	9903	10205	10213	10059	9961	10166	10138	10273	10057	10211	10097	10206	10195	9965	10208	10053	10203	10169	10210	10318	10115	10097	10374	10105	10177	10197	10176	10046	10168	10204	10250	10037	10060	10152	10203	10242	10016	10081	10107	10236	10266	10093	10058	10122	10057	10167	10036	10062	10087	10299	9966	10161	10103	10101	10075	10113	10056	10065	10087	10101	10057	10330	10122	10245	10195	10072	10083	10142	10018	10241	10051	10088	10211	10118	10195	10040	10226	10129	10171	10316	10216	10139	10175	10169	10180	9758	10114	10282	10212	10137	10105	10168	10110	10111	10029	10125	10111	10106	10153	10096	10250	10143	9996	9960	10353	10192	10153	10312	10026	10227	10059	10147	10182	10139	10138	10188	10046	10206	10227	10236	10129	10188	9936	10068	10078	10100	9916	10080	10095	10261	10190	10130	10170	10087	10148	10113	10059	10141	10136	10296	10108	10249	10197	10201	10097	10151	10120	10260	10111	10069	10200	10062	10220	10134	10139	10177	10232	10071	10329	10186	9990	10186	10011	10050	10128	10156	10245	10091	10241	10283	10105	10106	9930	10263	10021	10230	10191	10186	10039	10162	10148	10122	10081	10164	10182	10129	10098	10130	10196	10004	10152	10197	10091	10144	10066	10300	10083	10060	10153	10250	10127	10161	10069	10203	10058	10169	10130	10221	9963	10082	10160	9948	10072	10130	10023	10156	10325	10119	10095	10159	10062	10209	10121	10120	10073	10174	10043	10173	10090	10070	10322	10060	10014	10280	10185	10151	10097	10165	10098	10370	10222	10121	9940	10183	10306	10408	10121	10025	10276	10242	10150	10088	10136	10256	9958	10146	10133	10306	10174	10196	10191	10075	10040	10212	10231	10201	10015	10095	10124	10140	10101	10113	10257	10088	10063	10081	10182
25820	21590	27734	28452	36419	54046	50003	38348	27350	20608	17601	16937	16643	16612	16509	16709	16464	16436	16476	16301	16327	16419	16589	16485	16632	16328	16558	16349	16516	16363	16408	16384	16490	16409	16467	16053	16232	16425	16453	16307	16416	16471	16505	16243	16361	16314	16384	16530	16447	16221	16252	16401	16320	16159	16417	16373	16413	16529	16414	16370	16349	16443	16653	16422	16439	16559	16182	16275	16522	16185	16474	16422	16560	16388	16508	16365	16333	16350	16376	16200	16282	16571	16414	16392	16357	16235	16234	16335	16286	16275	16560	16636	16569	16582	16504	16367	16325	16366	16287	16369	16268	16390	16232	16458	16243	16475	16427	16296	16559	16442	16412	16466	16536	16404	16213	16553	16215	16254	16295	16222	16162	16323	16003	16312	16630	16322	16522	16318	16337	16437	16202	16250	16242	16343	16434	16231	16486	16469	16505	16268	16511	16220	16256	16255	16599	16110	16577	16416	16128	16298	16451	16378	16168	16190	16560	16468	16360	16172	16437	16297	16363	16479	16264	16332	16315	16155	16522	16394	16289	16381	16488	16265	16201	16387	16440	16319	16319	16357	16237	16305	16532	16374	16420	16187	16169	16326	16123	16206	16146	16389	16528	16338	16302	16277	16434	16499	16185	16194	16118	16221	16355	16340	16329	16400	16354	16401	16407	16436	16394	16146	16345	16285	16305	16250	16356	16431	16341	16427	16510	16344	16451	16339	16465	16318	16280	16330	16227	16398	16231	16367	16490	16468	16508	16463	16392	16503	16433	16416	16413	16409	16547	16346	16322	16428	16103	16416	16332	16346	16471	16383	16331	16325	16389	16362	16435	16414	16217	16364	16321	16314	16200	16282	16453	16270	16313	16293	16426	16301	16335	16540	16217	16123	16376	16346	16219	16340	16196	16097	16423	16593	16325	16425	16401	16479	16502	16488	16265	16194	16381	16299	16181	16186	16478	16538	16455	16357	16494	16247	16342	16238	16464	16114	16270	16387	16160	16600	16194	16379	16472	16411	16475	16504	16386	16272	16513	16366	16434	16309	16372	16320	16372	16215	16315	16541	16507	16397	16345	16267	16154	16308	16195	16251	16274	16372	16337	16054	16452	16436	16377	16255	16233	16337	16249	16365	16452	16426	16111	16299	16457	16245	16232	16151	16323	16275	16605	16556	16419	16104	16214	16332	16237	16181	16292	16308	16395	16486	16381	16236	16288	16378	16579	16261	16551	16460	16383	16314	16184	16156	16525	16338	16392	16386	16400	16318	16436	16469	16323	16222	16416	16413	16308	16261	16380	16483	16382	16160	16210	16334	16305	16247	16397	16417	16567	16457	16359	16443	16266	16600	16492	16402	16176	16447	16276	16302	16646	16441	16339	16225	16527	16215	16492	16285	16585	16441	16383	16485	16283	16357	16395	16346	16250	16409	16242	16331	16439	16282	16337	16217	16327	16509	16527	16328	16425	16499	16499	16379	16416	16618	16454	16271	16542	16328	16278	16339	16586	16284	16229	16514	16472	16299	16317	16236	16385	16211	16281	16401	16425	16228	16402	16562	16333	16566	16289	16322	16444	16467	16299	16209	16302	16414	16458	16287	16568	16387	16197	16500	16368	16374	16373	16400	16596	16315	16374	16393	16392	16100	16207	16491	16346	16364	16341	16526	16441	16438	16354	16150	16321	16632	16348	16519	16471	16313	16551	16246	16361	16370	16298	16373	16418	16552	16374	16281	16509	16345	16358	16426	16441	16465	16395	16399	16425	16334	16234	16408	16467	16503	16330	16410	16452	16510	16306	16125	16409	16312	16496	16260	16340	16225	16253	16403	16438	16259	16214	16218	16349	16359	16258	16387	16273	16312	16279	16245	16336	16372	16304	16386	16370	16357	16394	16358	16134	16370	16249	16307	16578	16267	16374	16133	16343	16332	16452	16564	16287	16308	16444	16224	16326	16333	16394	16411	16424	16527	16390	16414	16261	16408	16348	16374	16630	16426	16463	16324	16306	16332	16290	16272	16345	16177	16172	16225	16285	16712	16386	16468	16402	16457	16220	16170	16049	16443	16330	16200	16053	16387	16403	16402	16196	16391	16394	16177	16363	16351	16260	16312	16285	16407	16154	16177	16553	16396	16419	16244	16148	16426	16445	16379	16598	16528	16342	16177	16431	16418	16275	16344	16260	16371	16327	16248	16334	16247	16433	16389	16415	16632	16437	16467	16355	16271	16559	16359	16461	16433	16436	16366	16450	16329	16359	16276	16717	16448	16255	16371	16422	16431	16357	16349	16460	16330	16126	16347	16382	16194	16409	16552	16486	16244	16367	16237	16257	16402	16339	16368	16415	16333	16330	16316	16364	16255	16355	16165	16225	16325	16178	16447	16201	16312	16331	16208	16208	16189	16510	16311	16461	16514	16380	16324	16469	16643	16627	16433	16242	16295	16247	16282	16507	16532	16338	16358	16362	16319	16456	16369	16299	16187	16274	16391	16401	16361	16373	16415	16553	16774	16455	16483	16388	16427	16302	16300	16442	16169	16217	16151	16310	16276	16410	16330	16463	16585	16386	16368	16218	16247	16346	16401	16528	16314	16308	16103	16116	16196	16537	16460	16296	16270	16383	16497	16270	16353	16148	16275	16344	16367	16243	16410	16447	16542	16123	16416	16398	16369	16359	16372	16427	16424	16393	16443	16491	16502	16342	16542	16409	16231	16355	16389	16231	16411	16335	16313	16327	16450	16392	16275	16296	16559	16190	16428	16409	16374	16420	16215	16278	16233	16390	16494	16333	16361	16157	16394	16217	16303	16480	16539	16098	16285	16516	16373	16397	16444	16453	16229	16429	16340	16395	16548	16481	16452	16587	16352	16343	16086	16271	16199	16309	16145	16246	16352	16479	16440	16426	16074	16235	16475	16201	16518	16422	16394	16271	16201	16346	16388	16247	16380	16502	16408	16451	16367	16344	16331	16403	16457	16378	16355	16254	16398	16591	16271	16438	16217	16301	16309	16616	16520	16348	16376	16309	16330	16433	16365	16520	16296	16389	16233	16433	16529	16364	16492	16604	16211	16458	16342	16245	16397	16388	16334	16346	16352	16265	16313	16362	16386	16260	16182	16291	16140	16524	16628	16330	16244	16314	16462	16218	16471	16177	16249	16358	16462	16337	16342	16234	16503	16211	16030	16267	16232	16264	16450	16405	16537	16550	16314	16162	16029	16552	16385	16315	16420	16428	16386	16331	16354	16224	16579	16201	16216	16517	16222	16347	16210	16407	16332	16370	16278	16155	16334	16334	16267	16428	16532	16403	16508	16375	16366	16266	16383	16244	16309	16415	16495	16208	16261	16394	16242	16229	16420	16275	16424	16236	16297	16471	16416	16533	16427	16505	16353	16403	16219	16271	16416	16321	16622	16229	16266	16437	16325	16392	16402	16448	16276	16519	16278	16471	16423	16230	16313	16289	16327	16330	16467	16389	16342	16294	16391	16559	16568	16317	16392	16357	16487	16525	16311	16403	16159	16415	16667	16497	16319	16292	16265	16499	16285	16608	16380	16217	16369	16332	16325	16298	16463	16448	16117	16350	16352	16424	16244	16242	16211	16394	16398	16332	16255	16243	16303	16341	16354	16230	16379	16253	16250	16389	16413	16488	16218	16414	16274	16237	16525	16532	16612	16256	16247	16496	16535	16274	16406	16295	16478	16242	16319	16293	16531	16323	16537	16499	16272	16412	16359	16428	16369	16339	16352	16377	16253	16572	16424	16363	16587	16226	16674	16425	16345	16212	16372	16510	16416	16380	16114	16093	16524	16480	16338	16523	16186	16293	16159	16496	16482	16385	16053	16377	16486	16466	16273	16450	16526	16334	16150	16327	16389	16332	16298	16280	16467	16340	16466	16461	16385	16471	16306	16441	16168	16492	16148	16369	16365	16185	16506	16154	16386	16372	16417	16374	16276	16295	16321	16538	16483	16544	16190	16497	16277	16209	16394	16238	16354	16515	16326	16461	16433	16363	16439	16351	16345	16358	16316	16338	16197	16301	16487	16139	16132	16387	16316	16425	16450	16246	16338	16340	16322	16266	16543	16370	16601	16627	16198	16291	16073	16349	16283	16480	16549	16281	16612	16417	16356	16379	16237	16495	16512	16456	16384	16372	16367	16244	16335	16420	16415	16452	16297	16224	16086	16300	16275	16267	16056	16276	16530	16170	16304	16428	16199	16372	16440	16422	16326	16260	16469	16285	16347	16440	16125	16435	16349	16393	16162	16356	16244	16536	16555	16377	16287	16227	16341	16419	16329	16278	16366	16422	16271	16388	16451	16427	16267	16411	16316	16327	16199	16449	16359	16573	16233	16309	16503	16292	16391	16198	16380	16371	16379	16264	16378	16618	16386	16517	16083	16491	16488	16279	16144	16398	16394	16370	16467	16234	16320	16230	16349	16397	16130	16365	16428	16396	16385	16367	16356	16392	16349	16360	16471	16488	16344	16318	16494	16187	16599	16516	16686	16435	16348	16512	16376	16457	16218	16352	16331	16721	16329	16363	16476	16385	16334	16414	16175	16298	16352	16365	16401	16374	16235	16434	16431	16533	16135	16472	16347	16411	16247	16344	16405	16408	16349	16360	16123	16408	16356	16536	16479	16398	16470	16316	16330	16497	16200	16313	16401	16552	16321	16392	16390	16180	16399	16415	16235	16405	16305	16435	16312	16305	16203	16394	16448	16352	16441	16252	16281	16515	16280	16388	16476	16261	16182	16308	16382	16373	16327	16158	16163	16392	16432	16423	16404	16189	16305	16335	16311	16371	16422	16299	16313	16430	16394	16322	16417	16397	16499	16421	16164	16545	16281	16296	16539	16310	16412	16440	16444	16492	16428	16491	16642	16324	16361	16322	16329	16298	16417	16489	16496	16363	16337	16545	16488	16440	16273	16518	16335	16463	16265	16281	16262	16363	16430	16261	16434	16431	16652	16258	16468	16346	16510	16614	16294	16153	16567	16244	16330	16392	16121	16381	16322	16417	16153	16274	16255	16624	16457	16389	16431	16533	16451	16437	16356	16421	16275	16414	16327	16572	16233	16320	16356	16369	16359	16471	16520	16570	16504	16134	16377	16503	16449	16320	16358	16204	16283	16166	16341	16334	16504
18670	30395	23455	20923	37043	49961	42332	29824	19134	12930	10991	10806	10558	10457	10391	10111	10246	10307	10382	10344	10304	10257	10390	10385	10452	10313	10395	10289	10256	10417	10194	10298	10298	10331	10216	10315	10195	10141	10373	10208	10389	10484	10300	10352	10487	10464	10243	10339	10345	10364	10228	10204	10384	10146	10286	10271	10313	10225	10402	10356	10319	10350	10272	10411	10299	10096	10362	10277	10085	10362	10167	10177	10298	10292	10312	10283	10388	10241	10297	10183	10226	10390	10362	10394	10318	10146	10250	10305	10114	10342	10135	10297	10271	10308	10176	10381	10340	10344	10161	10223	10273	10146	10322	10188	10405	10296	10166	10306	10099	10369	10281	10222	10298	10363	10358	10264	10346	10399	10342	10400	10397	10271	10246	10274	10241	10415	10226	10315	10204	10172	10141	10433	10238	10260	10166	10377	10229	10153	10233	10155	10389	10358	10252	10281	10246	10281	10189	10358	10273	10181	10324	10404	10411	10286	10302	10335	10159	10332	10312	10189	10216	10408	10359	10203	10322	10376	10254	10300	10404	10139	10252	10261	10363	10353	10027	10281	10293	10374	10253	10238	10196	10303	10213	10202	10255	10297	10298	10338	10401	10404	10216	10185	10208	10197	10122	10369	10363	10176	10182	10027	10179	10198	10449	10250	10476	10348	10222	10314	10188	10369	10327	10134	10272	10298	10364	10218	10422	10199	10218	10197	10345	10339	10179	10177	10248	10220	10064	10320	10144	10360	10136	10342	10213	10242	10376	10306	10364	10287	10365	10352	10173	10185	10449	10124	10289	10331	10386	10219	10457	10216	10316	10278	10236	10376	10333	10217	10271	10214	10249	10458	10159	10313	10317	10343	10346	10360	10196	10398	10391	10223	10235	10223	10166	10350	10269	10357	10337	10429	10305	10325	10200	10323	10177	10407	10275	10313	10276	10169	10323	10187	10302	10351	10135	10226	10289	10171	10351	10187	10257	10173	10275	10286	10337	10344	10397	10388	10278	10304	10341	10360	10224	10186	10258	10137	10297	10189	10278	10304	10230	10070	10200	10318	10336	10333	10365	10231	10300	10298	10039	10158	10205	10298	10412	10276	10401	10382	10362	10362	10290	10267	10268	10158	10238	10329	10341	10223	10272	10320	10224	10256	10242	10432	10273	10409	10318	10253	10267	10278	10438	10214	10293	10190	10219	10324	10461	10308	10332	10400	10215	10130	10356	10273	10287	10139	9974	10226	10303	10279	10156	10244	10340	10292	10284	10359	10190	10350	10254	10309	10302	10306	10284	10111	10302	10310	10317	10209	10433	10273	10343	10267	10213	10233	10293	10306	10218	10350	10415	10247	10217	10234	10176	10211	10249	10133	10222	10376	10276	10287	10210	10217	10300	10285	10374	10336	10462	10241	10264	10343	10159	10292	10333	10179	10344	10194	10237	10262	10274	10224	10261	10296	10449	10226	10150	10328	10212	10235	10214	10061	10121	10351	10305	10331	10372	10284	10441	10160	10279	10306	10343	10365	10291	10198	10226	10268	10234	10374	10125	10339	10244	10240	10292	10354	10345	10287	10392	10346	10181	10252	10313	10276	10293	10293	10258	10148	10273	10350	10327	10254	10202	10370	10405	10177	10326	10322	10315	10295	10305	10186	10405	10414	10434	10259	10236	10185	10433	10310	10221	10142	10351	10211	10279	10320	10270	10274	10203	10457	10317	10139	10171	10287	10280	10236	10323	10166	10437	10219	10119	10214	10251	10511	10350	10371	10337	10243	10250	10359	10380	10236	10301	10260	10276	10430	10160	10208	10234	10315	10161	10350	10242	10420	10225	10274	10302	10406	10325	10302	10239	10212	10166	10026	10236	10227	10291	10220	10242	10341	10354	10174	10299	10345	10307	10138	10242	10199	10258	10177	10445	10298	10235	10271	10342	10342	10249	10314	10263	10004	10238	10269	10265	10163	10365	10315	10188	10213	10183	10121	10204	10105	10237	10138	10179	10241	10316	10255	10323	10314	10338	10315	10261	10365	10221	10266	10133	10231	10306	10279	10396	10187	10410	10174	10367	10351	10108	10293	10060	10227	10185	10246	10206	10354	10239	10139	10289	10246	10249	10291	10291	10338	10201	10228	10247	10326	10333	10158	10268	10345	10275	10287	10243	10109	10286	10237	10330	10226	10380	10232	10196	10230	10274	10417	10282	10388	10281	10398	10205	10273	10207	10243	10389	10276	10191	10256	10421	10460	10177	10223	10239	10276	10398	10342	10219	10376	10180	10216	10279	10274	10284	10228	10323	10347	10118	10306	10223	10201	10153	10355	10290	10377	10268	10203	10358	10172	10236	10276	10162	10326	10280	10353	10325	10276	10349	10306	10392	10367	10450	10193	10272	10263	10290	10294	10281	10332	10307	10112	10315	10249	10234	10430	10277	10338	10304	10200	10320	10260	10295	10286	10169	10230	10267	10357	10249	10241	10315	10316	10290	10153	10248	10421	10248	10220	10288	10154	10188	10204	10291	10209	10346	10386	10243	10249	10209	10376	10269	10384	10431	10156	10231	10267	10269	10252	10345	10373	10261	10185	10260	10331	10242	10289	10258	10219	10294	10444	10239	10098	10395	10217	10291	10137	10296	10270	10276	10223	10244	10137	10469	10280	10344	10204	10364	10371	10307	10282	10348	10361	10364	10196	10074	10218	10240	10360	10311	10189	10232	10295	10215	10207	10163	10253	10287	10240	10354	10292	10219	10209	10271	10262	10261	10210	10299	10348	10339	10198	10274	10370	10385	10412	10316	10335	10429	10352	10223	10297	10449	10369	10206	10205	10327	10175	10253	10271	10266	10304	10383	10117	10408	10227	10305	10256	10176	10209	10365	10136	10422	10206	10178	10365	10215	10137	10299	10277	10123	10358	10372	10393	10123	10222	10419	10361	10149	10360	10256	10247	10183	10374	10332	10357	10185	10132	10413	10278	10143	10237	10329	10193	10165	10275	10153	10260	10200	10266	10174	10355	10190	10244	10224	10198	10256	10189	10355	10416	10382	10392	10259	10259	10278	10159	10317	10273	10105	10394	10243	10190	10243	10298	10206	10306	10279	10411	10436	10229	10113	10214	10454	10287	10264	10352	10369	10357	10372	10216	10419	10224	10148	10379	10398	10047	10308	10349	10144	10260	10178	10418	10290	10121	10101	10330	10331	10231	10241	10227	10378	10292	10310	10142	10343	10124	10397	10202	10315	10175	10274	10304	10221	10300	10172	10101	10288	10203	10270	10320	10277	10322	10252	10235	10185	10348	10331	10256	10295	10352	10318	10230	10255	10257	10214	10344	10185	10353	10227	10323	10238	10264	10266	10427	10361	10210	10283	10252	10145	10318	10312	10159	10249	10144	10211	10339	10226	10250	10260	10347	10351	10239	10269	10208	10281	10233	10169	10065	10284	10377	10244	10275	10261	10199	10221	10226	10374	10181	10201	10279	10156	10279	10393	10159	10370	10262	10180	10151	10346	10195	10309	10306	10219	10288	10283	10364	10267	10100	10329	10241	10161	10232	10338	10466	10170	10281	10329	10225	10239	10305	10209	10357	10187	10363	10184	10417	10408	10410	10302	10246	10366	10262	10227	10258	10240	10303	10433	10267	10215	10232	10317	10164	10412	10436	10439	10133	10334	10276	10388	10191	10294	10426	10169	10278	10195	10343	10227	10339	10337	10314	10157	10444	10261	10336	10268	10294	10080	10356	10305	10126	10306	10073	10323	10201	10272	10272	10386	10358	10269	10317	10200	10271	10284	10177	10339	10326	10371	10181	10241	10231	10324	10208	10237	10331	10338	10423	10229	10184	10288	10312	10104	10313	9998	10242	10343	10286	10169	10378	10228	10222	10327	10293	10335	10264	10369	10376	10176	10133	10275	10181	10276	10152	10266	10350	10267	10284	10307	10215	10257	10225	10282	10107	10340	10358	10339	10239	10219	10431	10290	10297	10276	10325	10273	10233	10317	10289	10322	10354	10247	10224	10255	10274	10316	10247	10423	10215	10374	10257	10185	10160	10246	10268	10191	10265	10421	10261	10284	10326	10263	10263	10344	10302	10331	10249	10358	10382	10227	10410	10238	10257	10323	10239	10217	10268	10232	10370	10216	10405	10329	10252	10138	10294	10216	10480	10237	10306	10278	10212	10192	10327	10157	10281	10112	10417	10103	10195	10258	10266	10351	10325	10396	10324	10212	10339	10189	10379	10318	10301	10481	10264	10394	10274	10473	10252	10264	10316	10372	10245	10388	10136	10384	10160	10196	10353	10322	10245	10296	10307	10348	10330	10251	10248	10146	10275	10356	10298	10349	10232	10256	10545	10263	10179	10208	10303	10309	10383	10325	10150	10270	10169	10274	10178	10447	10275	10196	10302	10161	10178	10369	10373	10313	10293	10330	10358	10379	10274	10256	10166	10242	10248	10426	10169	10212	10260	10246	10229	10230	10238	10347	10270	10273	10327	10358	10197	10121	10259	10177	10420	10409	10252	10206	10341	10146	10316	10291	10120	10292	10314	10219	10328	10173	10286	10182	10315	10416	10247	10355	10340	10328	10385	10387	10269	10109	10364	10307	10302	10221	10313	10305	10403	10190	10173	10252	10066	10203	10300	10324	10303	10465	10205	10219	10458	10219	10238	10329	10301	10172	10338	10278	10224	10376	10339	10271	10379	10161	10249	10095	10358	10304	10238	10332	10299	10368	10140	10229	10298	10431	10285	10094	10428	10395	10207	10179	10180	10263	10453	10181	10409	10316	10177	10260	10181	10338	10255	10308	10223	10260	10275	10293	10275	10373	10321	10280	10324	10394	10332	10361	10190	10365	10250	10271	10494	10276	10261	10376	10295	10235	10330	10289	10367	10262	10233	10428	10200	9978	10150	10322	10243	10332	10404	10359	10196	10234	10206	10346	10309	10353	10432	10221	10135	10310	10353	10224	10220	10221	10311	10239	10267	10309	10282	10309	10298	10266	10073	10398	10130	10241	10255	10384	10156	10372	10280	10317	10151	10336	10300	10218	10293	10363	10292	10371	10338	10200	10338	10299	10244	10441	10262	10195	10282	10324	10310	10342	10396	10280	10311	10343	10246	10294	10275	10350	10339	10326	10248	10273	10255
24166	21487	28547	26144	40313	65425	61790	48220	33938	25495	20099	17765	17314	17087	17036	16819	17046	16859	16977	16842	16719	16708	16556	16976	16830	16820	16584	16545	16773	16711	16932	16574	16659	16722	16620	16842	16870	16687	16681	16797	16762	16672	16885	16603	16668	16740	16622	16781	16730	16808	16583	16898	16786	16598	16649	16616	16419	16744	16594	16838	16668	16489	16874	16969	16632	16535	16610	16672	16673	16530	16630	16481	16818	16566	16559	16663	16785	16657	16814	16663	16636	16812	16643	16854	16547	16785	16788	16565	16628	16705	16765	16717	16640	16595	16642	16640	16734	16790	16783	16710	16713	16919	16655	16619	16792	16561	16333	16673	16576	16721	16757	16754	16595	16502	16643	16430	16559	16691	16810	16601	16800	16621	16655	16674	16569	16650	16644	16618	16540	16766	16512	16455	16674	16777	16552	16513	16594	16695	16702	16779	16567	16813	16796	16571	16700	16752	16739	16747	16563	16540	16791	16769	16753	16634	16712	16592	16780	16581	16563	16615	16641	16650	16495	16632	16595	16297	16542	16525	16738	16887	16464	16527	16538	16637	16712	16760	16615	16817	16835	16767	16619	16668	16692	16703	16712	16590	16620	16644	16696	16674	16634	16683	16711	16772	16550	16764	16550	16695	16896	16641	16514	16626	16674	16783	16668	16597	16797	16643	16643	16863	16736	16650	16767	16490	16718	16670	16618	16610	16480	16669	16688	16834	16741	16609	16721	16452	16913	16686	16555	16401	16766	16660	16560	16609	16504	16658	16749	16382	16654	16741	16473	16475	16476	16474	16464	16524	16618	16744	16433	16430	16796	16609	16887	16587	16611	16632	16699	16583	16716	16502	16588	16822	16698	16590	16903	16648	16760	16468	16723	16510	16652	16459	16555	16519	16754	16394	16524	16694	16646	16770	16724	16567	16604	16669	16861	16800	16849	16710	16582	16611	16710	16750	16571	16755	16696	16715	16557	16510	16465	16479	16650	16572	16546	16670	16613	16492	16605	16880	16529	16697	16871	16642	16624	16579	16707	16687	16714	16742	16821	16605	16776	16767	16729	16867	16837	16662	16598	16862	16562	16722	16723	16566	16753	16576	16594	16781	16623	16638	16476	16576	16620	16453	16662	16634	16588	16657	16731	16546	16643	16708	16595	16591	16554	16592	16755	16821	16711	16701	16513	16663	16664	16506	16499	16698	16688	16714	16336	16638	16699	16572	16697	16889	16549	16595	16791	16687	16622	16369	16471	16428	16640	16565	16614	16668	16677	16618	16676	16471	16765	16759	16510	16740	16674	16721	16662	16574	16554	16477	16583	16735	16669	16753	16770	16637	16742	16688	16526	16624	16855	16819	16754	16556	16679	16665	16312	16599	16817	16652	16684	16469	16682	16618	16562	16789	16679	16581	16768	16725	16716	16584	16794	16474	16693	16473	16644	16543	16566	16687	16530	16718	16583	16659	16469	16804	16851	16672	16447	16502	16538	16680	16632	16690	16882	16613	16567	16799	16547	16705	16629	16665	16707	16625	16686	16548	16622	16569	16425	16578	16624	16657	16535	16874	16482	16692	16654	16563	16863	16589	16865	16906	16577	16693	16694	16525	16592	16622	16686	16549	16731	16757	16734	16682	16549	16630	16541	16701	16556	16458	16596	16516	16616	16625	16471	16706	16676	16693	16668	16507	16732	16682	16502	16335	16747	16766	16694	16640	16755	16635	16671	16547	16623	16391	16738	16482	16619	16578	16568	16840	16471	16795	16563	16725	16667	16716	16824	16719	16785	16527	16727	16528	16555	16538	16833	16656	16694	16658	16618	16496	16597	16679	16704	16444	16400	16569	16422	16491	16608	16923	16638	16400	16754	16677	16627	16660	16583	16456	16562	16708	16692	16753	16737	16568	16569	16631	16712	16742	16630	16772	16827	16803	16682	16806	16613	16669	16552	16607	16542	16460	16551	16562	16493	16771	16640	16691	16891	16615	16786	16752	16491	16631	16501	16676	16567	16748	16615	16606	16617	16607	16717	16904	16688	16825	16828	16537	16579	16656	16600	16701	16507	16516	16801	16825	16951	16651	16668	16724	16713	16587	16565	16760	16630	16489	16660	16651	16862	16730	16363	16580	16424	16568	16661	16528	16788	16603	16562	16619	16492	16685	16758	16771	16554	16631	16556	16692	16826	16558	16677	16626	16582	16701	16408	16686	16588	16657	16375	16574	16684	16585	16540	16666	16684	16537	16561	16612	16602	16666	16876	16549	16483	16732	16652	16581	16571	16550	16711	16757	16676	16838	16769	16783	16609	16802	16704	16413	16465	16404	16524	16626	16770	16507	16458	16638	16661	16433	16872	16633	16736	16667	16556	16451	16667	16574	16591	16792	16937	16635	16662	16739	16648	16663	16792	16609	16699	16422	16637	16715	16680	16589	16754	16671	16618	16603	16489	16677	16584	16737	16860	16287	16552	16528	16782	16520	16534	16730	16512	16637	16753	16856	16636	16620	16510	16592	16723	16647	16559	16663	16587	16578	16463	16603	16581	16573	16481	16656	16658	16732	16450	16672	16568	16822	16690	16677	16555	16536	16535	16627	16595	16577	16534	16681	16824	16708	16681	16420	16631	16511	16650	16459	16626	16644	16680	16704	16576	16614	16654	16822	16682	16525	16609	16684	16651	16765	16636	16639	16485	16548	16377	16642	16526	16550	16541	16456	16381	16607	16651	16694	16626	16736	16689	16439	16544	16526	16569	16665	16695	16614	16693	16719	16703	16571	16604	16655	16525	16566	16758	16571	16595	16489	16641	16577	16847	16526	16655	16583	16735	16817	16748	16640	16608	16655	16562	16441	16521	16492	16636	16558	16432	16635	16594	16624	16384	16742	16660	16578	16542	16604	16680	16676	16726	16575	16497	16530	16665	16423	16799	16842	16594	16633	16604	16617	16338	16711	16596	16812	16447	16689	16596	16875	16772	16592	16662	16676	16698	16737	16575	16781	16762	16508	16612	16610	16790	16517	16779	16603	16606	16545	16724	16468	16574	16614	16945	16562	16586	16521	16511	16643	16649	16689	16591	16785	16690	16691	16741	16590	16765	16737	16531	16480	16688	16511	16682	16701	16631	16599	16555	16446	16648	16722	16710	16564	16479	16565	16645	16740	16693	16670	16540	16633	16602	16778	16520	16412	16750	16645	16695	16486	16664	16862	16600	16879	16575	16555	16532	16548	16736	16765	16533	16733	16635	16529	16837	16433	16519	16525	16732	16644	16619	16487	16613	16615	16730	16708	16616	16617	16733	16582	16478	16732	16741	16607	16579	16666	16547	16617	16648	16629	16613	16714	16637	16637	16689	16586	16403	16501	16668	16585	16616	16405	16761	16658	16629	16805	16735	16644	16564	16596	16501	16873	16527	16581	16752	16493	16652	16609	16670	16444	16615	16724	16521	16506	16494	16658	16521	16753	16425	16714	16511	16541	16597	16726	16580	16908	16842	16616	16562	16651	16545	16757	16765	16490	16630	16676	16715	16686	16829	16766	16511	16685	16572	16586	16859	16516	16567	16647	16643	16600	16872	16560	16698	16687	16708	16838	16620	16648	16605	16655	16617	16639	16656	16622	16619	16834	16748	16444	16659	16586	16636	16481	16835	16534	16521	16630	16588	16667	16531	16554	16688	16795	16743	16702	16624	16584	16962	16636	16593	16651	16742	16742	16563	16656	16727	16679	16580	16500	16655	16759	16667	16601	16499	16470	16440	16539	16573	16579	16726	16553	16711	16518	16622	16889	16734	16706	16940	16667	16816	16769	16891	16656	16692	16826	16450	16687	16497	16812	16611	16700	16642	16632	16592	16579	16659	16684	16724	16549	16581	16619	16585	16553	16696	16556	16724	16693	16878	16559	16695	16557	16681	16649	16591	16719	16664	16458	16520	16760	16743	16738	16535	16560	16799	16687	16660	16634	16495	16608	16542	16758	16744	16687	16666	16364	16507	16511	16593	16776	16599	16499	16555	16652	16755	16828	16592	16798	16606	16715	16647	16476	16651	16680	16615	16541	16658	16620	16632	16988	16634	16923	16425	16595	16612	16624	16537	16672	16583	16812	16781	16960	16801	16665	16642	16521	16648	16655	16766	16433	16665	16663	16699	16595	16479	16679	16819	16601	16619	16640	16510	16794	16661	16590	16639	16576	16930	16748	16744	16517	16528	16639	16741	16692	16629	16374	16619	16678	16674	16646	16861	16851	16795	16807	16635	16737	16372	16703	16489	16580	16545	16552	16567	16428	16420	16784	16659	16614	16508	16791	16622	16659	16715	16689	16543	16516	16602	16490	16874	16692	16605	16770	16517	16561	16425	16447	16547	16451	16832	16712	16782	16575	16633	16634	16600	16750	16623	16487	16565	16585	16674	16589	16549	16691	16548	16627	16604	16612	16766	16654	16781	16415	16752	16652	16653	16715	16663	16698	16505	16512	16638	16732	16692	16566	16498	16436	16521	16440	16531	16661	16568	16596	16628	16460	16510	16681	16575	16557	16568	16811	16994	16731	16650	16538	16563	16661	16615	16616	16614	16671	16838	16789	16709	16691	16575	16736	16725	16611	16637	16747	16618	16682	16584	16546	16660	16723	16522	16604	16828	16784	16568	16519	16583	16809	16617	16691	16544	16714	16684	16583	16706	16642	16641	16590	16634	16555	16807	16566	16654	16561	16685	16614	16983	16798	16702	16601	16577	16783	17060	16551	16800	16515	16448	16586	16921	16454	16549	16755	16629	16620	16645	16672	16648	16697	16538	16630	16651	16770	16581	16672	16679	16849	16748	16599	16649	16619	16520	16564	16361	16410	16532	16678	16795	16492	16700	16572	16699	16739	16696	16671	16625	16746	16594	16890	16868	16761	16779	16783	16588	16709	16623	16715	16819	16635	16778	16715	16641	16487	16589	16515	16555	16614	16764	16841	16766	16405	16607	16620	16723	16738	16874	16625	16571	16672	16629	16724	16730	16732	16792	16545	16604	16505	16636	16681	16714	16656	16586	16358	16712	16675	16591	16682	16619	16632	16613	16678	16783	16772	16501	16686	16682	16753	16417	16623	16597	16363	16555	16488	16656	16701	16698	16604	16686	16393	16365	16490	16697	16518	16639	16704	16535	16655
24599	39365	32776	31263	51827	67433	58591	40667	25918	17650	12883	11138	10957	10861	10734	10802	10482	10814	10674	10711	10553	10564	10617	10710	10651	10689	10690	10714	10569	10549	10666	10639	10569	10509	10556	10472	10585	10595	10522	10478	10597	10531	10522	10371	10595	10528	10715	10512	10532	10518	10636	10732	10462	10610	10525	10484	10485	10616	10740	10730	10779	10503	10503	10544	10580	10646	10604	10511	10580	10470	10538	10630	10555	10518	10581	10603	10634	10604	10449	10567	10626	10568	10664	10524	10591	10464	10562	10559	10554	10527	10516	10636	10593	10549	10553	10396	10671	10623	10477	10609	10320	10466	10681	10573	10428	10557	10567	10520	10419	10480	10487	10378	10500	10550	10496	10580	10654	10597	10713	10527	10603	10438	10684	10527	10487	10671	10532	10417	10601	10591	10502	10545	10584	10684	10489	10529	10567	10498	10584	10457	10621	10471	10545	10536	10729	10390	10620	10650	10487	10531	10602	10586	10583	10575	10549	10450	10614	10644	10654	10500	10601	10695	10486	10492	10479	10720	10670	10579	10411	10639	10534	10494	10486	10517	10629	10565	10446	10524	10497	10492	10353	10547	10542	10552	10554	10430	10722	10528	10507	10629	10527	10522	10615	10490	10476	10611	10507	10407	10596	10482	10528	10538	10500	10511	10608	10566	10601	10585	10364	10568	10556	10470	10555	10594	10464	10577	10455	10413	10584	10517	10636	10649	10419	10397	10578	10483	10502	10510	10484	10620	10671	10678	10590	10538	10506	10450	10575	10594	10455	10615	10562	10567	10704	10684	10639	10473	10596	10565	10558	10588	10587	10477	10412	10427	10460	10443	10490	10487	10725	10544	10417	10603	10527	10414	10611	10635	10487	10572	10510	10581	10588	10447	10500	10412	10353	10586	10501	10615	10515	10479	10425	10514	10496	10381	10579	10582	10600	10726	10363	10482	10478	10319	10560	10435	10548	10597	10624	10518	10532	10636	10462	10616	10555	10595	10686	10554	10590	10598	10473	10528	10671	10508	10558	10626	10591	10470	10526	10353	10527	10568	10572	10499	10455	10672	10373	10438	10575	10708	10526	10548	10678	10508	10593	10655	10607	10517	10657	10371	10417	10652	10704	10502	10573	10488	10453	10607	10411	10637	10540	10393	10723	10485	10541	10600	10593	10556	10408	10658	10639	10536	10479	10579	10566	10594	10527	10431	10528	10525	10658	10656	10635	10678	10586	10464	10707	10537	10520	10562	10465	10559	10439	10555	10413	10546	10631	10571	10540	10560	10440	10396	10645	10558	10660	10605	10608	10451	10670	10528	10612	10432	10560	10614	10379	10465	10584	10596	10610	10475	10584	10575	10507	10498	10468	10641	10580	10522	10680	10540	10478	10561	10558	10631	10491	10480	10523	10735	10450	10588	10609	10477	10712	10500	10372	10666	10522	10610	10620	10457	10673	10624	10568	10509	10568	10556	10572	10378	10625	10531	10602	10688	10623	10511	10695	10489	10510	10741	10537	10540	10693	10509	10405	10369	10667	10542	10591	10558	10646	10620	10495	10608	10546	10472	10519	10612	10448	10614	10485	10580	10578	10660	10390	10541	10536	10374	10730	10648	10544	10449	10526	10773	10378	10583	10538	10513	10582	10750	10532	10423	10789	10388	10630	10718	10518	10469	10385	10645	10490	10602	10518	10549	10502	10466	10627	10598	10646	10582	10490	10518	10593	10449	10605	10399	10513	10502	10589	10572	10522	10596	10580	10501	10521	10548	10522	10505	10506	10509	10414	10670	10380	10529	10430	10561	10670	10515	10652	10556	10522	10545	10474	10566	10672	10527	10534	10528	10507	10504	10577	10493	10472	10535	10622	10567	10545	10615	10543	10527	10488	10534	10606	10679	10674	10556	10698	10585	10582	10509	10452	10478	10420	10533	10633	10490	10396	10702	10456	10427	10713	10670	10612	10454	10505	10465	10445	10382	10395	10581	10513	10646	10495	10552	10624	10460	10590	10652	10549	10455	10618	10512	10344	10469	10488	10526	10600	10572	10567	10600	10619	10658	10581	10519	10505	10610	10534	10506	10659	10636	10407	10565	10632	10685	10562	10452	10428	10525	10655	10535	10789	10550	10764	10540	10523	10492	10714	10635	10471	10475	10686	10562	10407	10457	10658	10483	10480	10536	10686	10487	10595	10337	10626	10521	10551	10520	10616	10398	10329	10518	10497	10581	10545	10444	10716	10474	10523	10618	10477	10691	10491	10611	10501	10401	10507	10437	10637	10566	10598	10528	10802	10608	10668	10442	10481	10614	10578	10651	10578	10547	10581	10541	10567	10478	10413	10476	10584	10521	10775	10517	10507	10501	10578	10519	10517	10548	10471	10640	10476	10548	10692	10542	10644	10406	10537	10637	10643	10587	10440	10511	10561	10481	10671	10566	10538	10599	10469	10416	10558	10494	10564	10630	10531	10627	10557	10592	10525	10430	10597	10683	10560	10541	10603	10552	10602	10470	10676	10408	10494	10499	10661	10598	10467	10589	10497	10567	10645	10540	10522	10528	10674	10572	10386	10497	10476	10622	10553	10563	10462	10723	10496	10601	10446	10612	10587	10565	10626	10513	10554	10519	10585	10605	10434	10495	10507	10784	10566	10492	10404	10585	10553	10557	10670	10466	10543	10502	10554	10515	10575	10604	10454	10470	10668	10604	10357	10600	10628	10611	10511	10631	10479	10604	10626	10376	10392	10572	10596	10624	10711	10795	10550	10435	10592	10701	10563	10576	10671	10646	10493	10452	10475	10578	10701	10483	10455	10427	10493	10414	10601	10353	10599	10469	10528	10541	10565	10638	10591	10480	10578	10702	10385	10685	10554	10543	10452	10744	10534	10443	10690	10520	10491	10555	10563	10723	10606	10544	10645	10411	10497	10573	10703	10645	10578	10524	10454	10597	10554	10625	10507	10529	10630	10632	10506	10581	10375	10563	10461	10605	10582	10469	10742	10514	10617	10558	10468	10613	10807	10482	10485	10509	10622	10679	10598	10506	10466	10370	10546	10575	10445	10680	10482	10614	10451	10563	10462	10454	10579	10407	10660	10582	10550	10526	10609	10735	10653	10393	10513	10523	10480	10590	10470	10538	10525	10616	10563	10543	10530	10583	10615	10567	10720	10416	10605	10461	10536	10568	10577	10474	10480	10555	10470	10455	10490	10313	10556	10657	10514	10457	10569	10589	10602	10603	10503	10634	10484	10546	10611	10464	10550	10453	10683	10505	10626	10577	10527	10593	10573	10474	10602	10601	10542	10555	10492	10642	10615	10605	10446	10554	10541	10563	10563	10519	10491	10564	10772	10530	10556	10399	10529	10479	10425	10567	10477	10467	10615	10586	10495	10649	10477	10507	10378	10586	10514	10529	10409	10442	10580	10647	10453	10397	10494	10425	10592	10459	10368	10592	10483	10581	10494	10613	10547	10548	10394	10539	10572	10402	10632	10644	10590	10728	10463	10508	10700	10564	10545	10621	10590	10328	10677	10615	10633	10438	10454	10625	10515	10452	10478	10582	10618	10463	10653	10566	10531	10632	10518	10590	10444	10768	10512	10508	10635	10641	10417	10550	10380	10405	10564	10414	10704	10722	10436	10523	10511	10513	10613	10544	10449	10481	10513	10673	10548	10612	10566	10471	10503	10655	10557	10545	10467	10579	10747	10418	10547	10562	10556	10508	10697	10292	10545	10520	10680	10522	10619	10714	10487	10565	10577	10495	10642	10484	10422	10424	10506	10521	10573	10549	10500	10465	10401	10520	10526	10583	10617	10455	10498	10466	10626	10602	10460	10501	10548	10504	10536	10568	10578	10530	10595	10549	10472	10541	10583	10538	10489	10588	10617	10536	10378	10579	10472	10525	10614	10551	10415	10419	10541	10510	10480	10450	10729	10416	10628	10486	10425	10759	10564	10535	10737	10412	10600	10604	10607	10620	10512	10492	10455	10673	10564	10482	10607	10601	10424	10551	10454	10585	10592	10562	10543	10512	10406	10631	10587	10521	10847	10515	10505	10575	10367	10548	10528	10505	10692	10607	10720	10608	10629	10601	10550	10458	10660	10606	10413	10425	10699	10374	10474	10356	10575	10501	10527	10647	10540	10638	10617	10466	10402	10551	10370	10543	10485	10758	10586	10628	10727	10554	10595	10600	10557	10429	10630	10534	10647	10478	10565	10577	10718	10542	10453	10427	10613	10570	10577	10535	10512	10509	10634	10549	10497	10630	10558	10550	10497	10644	10567	10410	10549	10436	10411	10510	10616	10465	10630	10634	10546	10517	10635	10391	10546	10528	10501	10392	10599	10455	10509	10516	10527	10594	10537	10523	10536	10508	10705	10762	10647	10648	10617	10515	10556	10451	10569	10510	10580	10465	10436	10534	10380	10540	10484	10475	10561	10638	10585	10416	10560	10579	10343	10549	10581	10476	10562	10504	10485	10579	10579	10567	10622	10620	10582	10597	10573	10556	10513	10640	10601	10579	10578	10627	10624	10620	10507	10459	10565	10470	10580	10409	10600	10450	10717	10505	10432	10547	10727	10657	10432	10515	10725	10614	10694	10456	10440	10580	10689	10429	10579	10430	10638	10447	10611	10525	10584	10411	10514	10636	10544	10499	10472	10460	10582	10582	10404	10453	10654	10423	10574	10361	10536	10392	10565	10584	10400	10738	10586	10543	10551	10490	10558	10441	10528	10575	10663	10558	10475	10591	10546	10408	10469	10581	10590	10434	10612	10555	10622	10500	10427	10458	10347	10706	10576	10527	10613	10522	10723	10516	10616	10535	10601	10517	10520	10535	10650	10510	10508	10543	10472	10444	10484	10729	10567	10645	10584	10588	10494	10511	10715	10538	10476	10714	10514	10376	10493	10621	10461	10551	10619	10523	10649	10601	10501	10530	10511	10686	10557	10724	10683	10476	10567	10536	10465	10446	10526	10564	10516	10547	10589	10538	10580	10701	10497	10438	10620	10426	10527	10478	10498	10591	10427	10447	10415	10662	10564	10580	10658	10568	10685	10472	10490	10340	10589	10556	10483	10545	10427	10612	10558	10579	10498	10471	10489	10450	10617	10629	10668	10493	10602	10531	10628	10555	10621	10504	10621	10505
32087	23668	21967	20867	20563	24462	24386	20984	18412	17304	16671	16526	16243	16530	16405	16555	16456	16320	16415	16459	16388	16364	16228	16387	16248	16288	16431	16452	16280	16233	16526	16480	16340	16209	16312	16250	16166	15879	16541	16115	16520	16285	16297	16509	16416	16377	16344	16503	16276	16389	16201	16326	16383	16464	16658	16171	16143	16300	16301	16389	16496	16389	16675	16414	16427	16214	16130	16342	16229	16384	16437	16430	16339	16295	16380	16122	16565	16280	16213	16330	16436	16365	16398	16603	16416	16356	16434	16329	16398	16209	16180	16497	16339	16079	16371	16220	16183	16418	16631	16451	16231	16401	16258	16419	16174	16125	16330	16194	16287	16571	16244	16319	16521	16399	16431	16488	16328	16323	16432	16345	16485	16315	16615	16577	16303	16272	16221	16448	16306	16389	16399	16157	16297	16203	16183	16202	16318	16205	16423	16414	16234	16306	16209	16371	16388	16215	16240	16309	16188	16203	16332	16273	16556	16226	16401	16446	16466	16557	16578	16403	16292	16367	16372	16087	16391	16266	16211	16467	16408	16311	16245	16241	16425	16344	16342	16242	16473	16245	16361	16399	16288	16175	16458	16357	16207	16368	16263	16298	16339	16330	16591	16251	16462	16379	16519	15973	16125	16399	16070	16237	16202	16399	16553	16279	16255	16392	16367	16463	16369	16509	16254	16423	16502	16131	16301	16302	16400	16254	16531	16475	16332	16242	16511	16364	16294	16278	16232	16284	16314	16269	16310	16368	16408	16382	16572	16327	16250	16352	16486	16167	16227	16236	16410	16264	16149	16380	16479	16197	16438	16373	16450	16160	16393	16310	16271	16341	16281	16245	16153	16271	16471	16336	16347	16345	16266	16200	16240	16011	16306	16400	16194	16445	16365	16297	16476	16407	16400	16314	16443	16312	16403	16354	16232	16316	16236	16413	16427	16566	16438	16326	16420	16471	16486	16409	16469	16273	16237	16460	16410	16508	16362	16287	16381	16217	16299	16187	16337	16340	16408	16286	16267	16471	16365	16269	16275	16266	16380	16330	16493	16378	16267	16337	16330	16202	16337	16398	16461	16486	16351	16314	16176	16286	16466	16489	16565	16315	16312	16037	16297	16360	16475	16337	16194	16403	16520	16228	16410	16254	16416	16402	16164	16247	16534	16463	16315	16406	16280	16149	16291	16392	16574	16326	16371	16534	16353	16098	16581	16544	16565	16269	16243	16498	16370	16288	16306	16533	16546	16473	16578	16409	16224	16415	16318	16456	16305	16193	16408	16404	16387	16561	16322	16396	16257	16348	16172	16478	16222	16324	16365	16351	16207	16380	16317	16533	16613	16330	16298	16362	16342	16514	16370	16454	16271	16356	16424	16539	16461	16418	16471	16097	16319	16381	16345	16197	16300	16339	16452	16551	16312	16352	16351	16297	16280	16215	16583	16428	16417	16392	16322	16314	16264	16336	16333	16247	16362	16547	16352	16340	16462	16320	16403	16449	16257	16422	16150	16100	16330	16442	16605	16417	16534	16557	16275	16335	16261	16241	16454	16336	16043	16365	16291	16345	16380	16203	16441	16662	16577	16237	16397	16405	16344	16344	16230	16398	16244	16485	16417	16476	16359	16318	16303	16410	16371	16304	16435	16482	16355	16313	16243	16283	16204	16331	16438	16391	16213	16513	16207	16289	16233	16426	16471	16476	16136	16308	16422	16265	16407	16484	16127	16361	16227	16524	16335	16122	16333	16309	16450	16393	16269	16473	16245	16053	16240	16315	16266	16436	16403	16467	16277	16282	16458	16544	16562	16429	16401	16255	16339	16399	16327	16239	16412	16226	16350	16326	16526	16596	16302	16254	16314	16306	16285	16306	16321	16441	16287	16284	16369	16578	16393	16200	16315	16383	16466	16408	16397	16163	16304	16576	16359	16377	16520	16362	16227	16351	16256	16451	16383	16616	16581	16491	16386	16289	16273	16245	16168	16344	16508	16374	16403	16366	16280	16512	16343	16532	16360	16284	16345	16533	16329	16304	16414	16369	16303	16392	16511	16144	16261	16479	16486	16457	16327	16441	16413	16346	16634	16609	16297	16332	16215	16322	16390	16230	16563	16412	16541	16328	16530	16450	16399	16356	16186	16390	16244	16216	16385	16291	16195	16194	16496	16330	16413	16462	16400	16495	16284	16189	16138	16469	16360	16322	16316	16326	16230	16334	16209	16369	16394	16505	16492	16319	16350	16394	16366	16383	16418	16316	16389	16503	16391	16330	16326	16514	16669	16440	16293	16331	16274	16314	16399	16544	16294	16320	16358	16501	16221	16455	16576	16283	16365	16386	16442	16308	16371	16470	16405	16268	16136	16405	16280	16302	16340	16440	16247	16398	16394	16483	16648	16329	16469	16223	16585	16391	16301	16240	16326	16507	16226	16378	16377	16220	16579	16306	16287	16356	16264	16481	16444	16236	16502	16310	16375	16232	16460	16297	16343	16331	16351	16211	16441	16147	16293	16384	16495	16463	16343	16400	16288	16269	16455	16191	16446	16374	16198	16396	16371	16347	16468	16467	16453	16524	16512	16419	16406	16294	16377	16227	16464	16326	16253	16259	16456	16540	16353	16193	16497	16194	16239	16203	16384	16419	16334	16315	16308	16512	16188	16469	16390	16294	16404	16322	16414	16430	16360	16445	16217	16277	16344	16177	16224	16388	16259	16555	16458	16241	16434	16506	16478	16455	16475	16331	16368	16412	16420	16443	16437	16297	16196	16383	16463	16351	16434	16338	16374	16150	16250	16054	16321	16296	16458	16390	16373	16566	16279	16424	16297	16295	16206	16434	16389	16334	16401	16425	16324	16215	16394	16440	16359	16421	16231	16453	16308	16287	16461	16352	16459	16582	16479	16470	16367	16172	16405	16503	16361	16195	16122	16370	16488	16155	16441	16227	16145	16360	16249	16257	16204	16302	16282	16248	16278	16126	16501	16307	16416	16387	16342	16401	16348	16275	16388	16263	16453	16347	16420	16311	16417	16235	16297	16328	16312	16498	16391	16368	16546	16341	16300	16244	16234	16249	16395	16419	16393	16596	16406	16296	16195	16212	16296	16197	16280	16530	16331	16328	16320	16185	16463	16337	16505	16221	16250	16470	16243	16359	16245	16179	16474	16315	16523	16224	16592	16409	16489	16443	16533	16470	16330	16418	16258	16273	16313	16402	16587	16721	16074	16497	16335	16366	16147	16496	16311	16316	16175	16315	16310	16245	16378	16365	16510	16312	16318	16096	16484	16267	16465	16227	16311	16435	16394	16367	16281	16443	16594	16426	16234	16175	16440	16362	16430	16338	16323	16472	16273	16446	16328	16317	16394	16537	16258	16389	16577	16411	16144	16294	16363	16219	16196	16347	16383	16290	15943	16155	16532	16501	16604	16463	16240	16584	16315	16410	16349	16466	16202	16168	16377	16310	16381	16416	16423	16240	16293	16455	16308	16355	16356	16305	16287	16295	16400	16510	16543	16459	16195	16524	16331	16259	16438	16522	16405	16237	16351	16322	16342	16392	16510	16374	16269	16439	16337	16376	16221	16505	16269	16327	16268	16407	16290	16180	16350	16332	16253	16384	16248	16223	16230	16390	16525	16405	16582	16322	16444	16440	16375	16380	16503	16434	16379	16462	16394	16368	16233	16328	16298	16403	16340	16264	16415	16174	16433	16413	16340	16256	16295	16235	16402	16182	16426	16523	16523	16523	16169	16420	16338	16264	16601	16368	16303	16414	16304	16386	16217	16224	16342	16334	16393	16405	16327	16384	16266	16437	16471	16430	16347	16344	16099	16156	16387	16535	16733	16446	16310	16285	16472	16487	16211	16429	16303	16204	16252	16401	16464	16477	16251	16398	16324	16326	16583	16311	16543	16295	16430	16377	16243	16126	16348	16290	16297	16242	16343	16595	16428	16278	16227	16396	16322	16273	16407	16398	16418	16436	16512	16343	16435	16350	16207	16512	16547	16353	16681	16653	16318	16271	16425	16322	16282	16541	16306	16389	16279	16368	16612	16429	16187	16332	16287	16327	16415	16258	16274	16482	16385	16032	16440	16343	16235	16306	16280	16527	16365	16421	16300	16237	16324	16297	16446	16566	16464	16368	16268	16302	16401	16390	16330	16203	16467	16398	16463	16477	16450	16473	16353	16488	16488	16412	16466	16451	16204	16384	16402	16477	16442	16390	16481	16173	16410	16347	16290	16413	16400	16400	16667	16256	16444	16426	16463	16329	16379	16393	16523	16454	16357	16387	16197	16268	16454	16225	16531	16491	16590	16423	16280	16311	16570	16069	16392	16482	16437	16558	16450	16584	16389	16292	16559	16517	16379	16375	16106	16557	16433	16214	16254	16312	16418	16377	16388	16398	16430	16370	16252	16355	16411	16222	16264	16462	16189	16309	16500	16345	16379	16388	16579	16382	16320	16506	16519	16521	16465	16369	16221	16607	16405	16592	16498	16297	16369	16270	16046	16275	16237	16095	16654	16447	16399	16467	16228	16302	16344	16475	16349	16253	16452	16444	16416	16285	16220	16335	16445	16468	16109	16448	16430	16426	16582	16673	16563	16408	16341	16434	16155	16302	16249	16166	16291	16271	16405	16203	16326	16463	16386	16353	16503	16360	16445	16447	16420	16313	16268	16385	16301	16507	16423	16443	16421	16395	16431	16256	16424	16444	16250	16640	16518	16340	16324	16290	16354	16228	16434	16387	16416	16279	16218	16431	16310	16447	16271	16409	16346	16468	16285	16436	16298	16465	16428	16324	16291	16379	16557	16395	16218	16282	16298	16164	16291	16517	16314	16253	16321	16288	16409	16477	16470	16316	16288	16377	16475	16508	16342	16363	16454	16450	16400	16312	16306	16517	16336	16426	16295	16295	16197	16510	16378	16344	16321	16224	16335	16407	16218	16428	16474	16345	16135	16312	16556	16346	16299	16501	16324	16322	16225	16355	16704	16525	16474	16327	16331	16349	16427	16345	16292	16229	16178	16250	16394	16505	16573	16564	16296	16400	16566	16274	16342	16545	16396	16033	16231	16466	16285	16357	16231	16195	16190	16456	16361	16602	16454	16574	16331	16349	16163	16557	16417	16330	16430	16437	16408	16394	16274	16209
17088	18340	14314	13340	14752	18731	17044	13490	11544	10676	10420	10102	10183	10219	10002	10123	10256	10130	10203	10247	10110	10146	10105	10016	10069	10233	10135	10125	10146	10144	10107	10253	10090	10011	10229	10186	10246	10097	10081	10241	10159	10135	10153	10086	10171	10115	10121	10020	10094	10105	10199	10144	10095	10196	10096	10267	10280	10119	10183	9938	10169	10201	10045	10118	10202	9962	10084	9996	10029	10029	10161	10082	10083	10169	10108	10099	10171	10088	10088	10223	10221	9961	10109	10069	10056	10108	10071	10097	10171	9930	10108	10228	10172	10017	10118	10238	10062	10221	10045	9926	10049	10247	10143	10076	9921	10040	9995	10295	9961	10129	10075	10163	9963	9993	10179	10116	10181	10060	10198	10081	10117	9975	10034	10043	10127	10120	10180	10146	10125	10133	10243	10089	10124	10051	10107	10077	10090	10123	10147	10109	10122	10070	10108	10090	10083	9949	10206	10046	10182	10057	10054	10060	10236	10271	10304	10006	10170	10208	9917	10144	10120	10158	10252	10125	10122	10094	10074	10088	10063	10187	10177	10087	10098	10057	10015	10007	10002	10165	9929	10114	10279	10211	10004	10257	10164	9913	10156	10159	10009	9891	10156	10093	10341	10213	9961	10120	10092	10257	9980	10092	10121	10067	9974	10147	10147	10078	10088	10096	10046	10037	10080	10129	10152	10073	9894	9979	10030	10150	10079	10111	9994	10199	10201	10224	9904	10222	10040	10233	10177	9974	10110	10143	10303	9997	10077	10164	10040	10209	10038	10020	10165	10110	10171	10017	10089	10234	10082	10216	10096	10033	10140	10225	10059	10022	10055	10068	10104	10021	10254	10068	10197	10031	10154	10062	10258	9978	10144	10051	10100	10062	10020	10029	10080	9999	10154	10078	10152	10278	10089	10189	10111	10109	10080	10238	10042	10041	10268	10022	10080	10190	10244	10096	10159	10014	9989	10193	10102	9930	9986	10058	10030	10092	10175	10132	9987	10129	10157	10147	9947	10088	10062	10280	10050	10056	10072	10094	9936	10278	9919	10272	10058	10049	10076	9967	10239	10063	10102	10063	10093	9967	10219	10082	10157	10193	10045	10044	9954	10010	10174	10107	10066	9967	10007	10171	10058	10216	10032	10050	10109	10125	10062	9968	10081	10211	9954	10146	9997	10268	10181	10048	10168	10004	10123	10057	10229	10024	10017	10264	10058	9990	10184	10090	10124	10031	10098	10243	10125	10040	10238	9982	10078	9903	10117	10009	10113	10239	10007	9961	10150	10142	10120	10040	10112	10110	10014	10131	10214	10114	10206	10154	10150	10066	10195	10179	10044	10071	10007	10076	10077	10148	10058	10082	10098	10092	10118	10204	10185	10146	10095	10117	10135	10329	10012	10033	10111	10128	10070	10126	10057	10126	10126	10140	10244	10021	10008	10005	10076	10051	10128	10128	10080	10140	10199	10121	10095	10159	10155	10069	10056	9999	10098	10020	10112	9987	10170	9947	9981	10222	10021	10152	10196	10039	9877	10034	10167	10022	10190	10075	10111	10190	10111	9953	10099	9966	10179	10124	10045	10034	10096	10139	9949	10081	10174	10086	10041	10101	10184	10052	9996	10149	10262	10080	10181	9953	10208	10070	10004	9985	10159	10175	10087	9941	10156	10136	10203	10056	10080	10156	10113	10017	9971	9902	10057	10039	10064	10191	10016	10255	10217	10094	10158	10050	10094	10155	10272	10178	10137	10128	10038	10158	10085	10071	10166	9980	10076	10026	10119	10075	10010	10226	10228	10052	10203	10045	10061	10111	10038	10106	10093	10097	10080	10167	9963	10067	10137	9991	10251	10140	10026	10012	10070	10041	10153	10067	10215	10018	10066	10155	10125	10122	10129	10189	10187	10158	10160	10118	10161	10076	10111	10124	10042	10034	10056	10128	10031	10118	10027	10132	10096	10151	10149	10031	10118	10243	10172	10122	10099	10209	10082	10208	10292	10095	10102	9936	10174	10017	10136	10043	10226	9990	10081	10115	10247	10148	9994	10145	10195	10155	10144	10106	10156	10330	10101	10016	10147	10028	10167	10147	10133	10060	10090	9996	10083	10210	10014	10076	10037	9988	10048	10133	10089	9952	10165	9913	10162	10071	10101	9972	10081	10058	10046	10102	10159	10066	10033	10078	10175	10097	10165	10154	10136	10089	10224	10019	10179	10226	10041	10257	10253	10053	10160	10203	10146	10115	10116	10158	10121	10140	10052	10111	10188	10221	10087	9990	10163	10164	10037	10144	10072	10014	9993	9995	10238	10195	9905	9928	10134	10088	10045	10118	10068	10112	10211	10143	10206	10076	10045	9981	10058	10109	10114	10071	10163	10112	10208	10155	10102	10178	10008	10128	10005	10145	10176	9904	10056	10181	10087	10034	9957	10092	10033	9995	10016	10141	9953	10003	10008	10196	10129	9930	9992	10079	10060	10111	10056	10261	9976	10102	10084	10030	10193	10206	10128	10079	10131	10124	10106	9898	10020	10106	10135	10057	10186	10232	10194	9960	10142	10071	10176	10133	10191	10247	10043	10066	9920	10065	10189	10027	10064	10020	10079	10148	10062	10295	9984	10214	10065	10020	10137	10218	10100	10271	10156	10095	10181	10233	10150	10074	10090	10055	10187	10229	10121	10088	10104	10098	10210	10122	10027	10199	10089	10151	10032	10051	10150	10170	10227	10183	10251	10147	10133	10188	10046	10167	10176	10125	9965	10219	10161	10110	10084	9949	10090	10173	10057	9942	10059	10235	10026	10352	10051	10173	10142	10095	10041	10217	10158	10280	10182	9996	10125	9979	10047	10083	10143	10194	10090	10142	10170	9958	10215	10154	10102	10183	10201	9961	10047	10101	10156	10161	10031	10130	10307	10117	10036	10074	10032	10130	10202	10125	10141	10059	10112	10224	10135	10130	10037	10110	10163	10065	10021	10092	9940	10163	10165	10120	10051	10139	10081	10163	10156	10182	10004	10172	10167	10210	10081	10116	10116	10160	10205	10101	10187	10079	10021	10092	9995	10035	10045	10141	10071	10203	10064	10072	10070	10036	10185	10136	9998	10033	10184	10242	10057	10182	10010	10056	10095	10015	9990	10074	10187	10016	10233	10040	10093	10220	10130	10052	10016	10035	10156	10061	10207	10125	10173	10016	9975	10105	10016	10199	10216	9958	10077	10116	9982	10080	9931	9992	10144	10207	10069	10176	10092	10128	10097	10042	10087	10064	10144	10100	10080	10122	10061	10032	10174	10027	10291	10058	10167	10010	10221	10322	10170	10110	10073	10252	10268	10199	10070	10176	10048	10179	10032	10261	10056	10009	10082	10161	9982	10244	10047	9990	10215	10006	10198	10197	10092	10139	10125	10165	10268	10091	10112	10087	10086	10118	10098	10227	10052	10093	10035	10090	9999	10096	10003	10056	10013	10174	10225	10090	10137	10158	10148	9993	10016	10114	10116	10039	10074	9988	10145	10105	10021	10033	10139	10215	10055	10006	10017	10101	10040	10203	10069	9988	10147	10022	10107	10115	10236	10056	10072	10213	10144	10079	10075	10042	10160	9959	10267	9939	10151	10023	10207	10109	9927	10067	10101	10194	10062	10323	10075	10097	10111	10140	10156	10120	10018	10069	10182	10206	10210	10200	10141	10237	10130	10107	10258	10050	10064	10183	10143	10026	10117	10114	10163	10282	10149	10153	10150	10155	10075	10030	10214	10024	9999	10119	10140	9991	10075	9886	10192	10118	10162	9937	10041	10037	10011	10141	10108	10221	10152	10133	10189	10307	10101	10062	10081	10163	10152	10130	10094	10081	10061	10046	10077	10124	10074	9948	9958	10035	10087	10051	10159	10258	10053	10000	10071	9957	10223	9992	10076	10137	10006	10098	10033	10099	10080	9978	10164	10147	10086	10133	10051	10048	10126	10053	10124	10074	10175	10164	10138	10038	10058	10173	10185	10074	10015	9916	10203	9945	10090	10188	10167	10036	10122	10015	10101	10080	10108	10110	10206	10208	10184	10123	10250	10097	10113	9968	10033	10106	10101	10115	10112	10160	9914	10095	10137	10152	10138	10170	10136	10239	10101	9898	10040	9986	10123	10099	10036	10097	10033	10195	10143	10157	9956	10154	10073	10155	10258	10199	10064	10199	10098	10051	10017	10124	9993	10252	10219	10141	10113	10182	10027	10138	10091	10064	10037	10018	10166	10080	10149	10184	10101	10112	10059	10017	10103	10096	10105	9965	10037	10240	10115	10091	10110	10250	9953	10105	10114	10071	10059	10038	10062	10283	10062	10102	10304	10228	10186	10181	10047	10112	10002	10122	10115	10038	10184	10021	10147	10025	10000	10128	10026	9996	10065	10207	10046	10079	10094	10192	10059	10049	10078	10055	10158	10070	10072	10060	10220	10013	10156	10059	10126	10227	10105	10185	10044	10049	10155	10279	10121	10153	10161	10176	10068	10215	10024	10042	10126	10209	9898	10191	10090	10020	10016	10201	10236	10051	10023	10113	10075	10002	9965	10092	10130	10134	10089	10161	10150	10088	10148	10082	10000	10145	10078	10120	10049	10189	10124	10050	9993	9988	10139	9974	10136	9945	10095	10144	10058	10054	10048	10171	10148	10005	10110	10237	10226	10036	10093	10179	10040	10017	9866	10394	9909	10068	10094	10247	10156	10129	10202	10026	10037	10074	10064	10064	10225	10155	10055	10092	10233	9977	10215	10119	10284	10084	10167	10044	10098	10281	10225	10166	10030	10072	10088	10079	10017	9964	10101	10046	10177	10150	10073	10147	10153	10089	10000	10247	9968	9917	10146	10157	10215	10133	10035	10239	10161	10354	10108	10131	10153	10161	10087	10199	10119	10062	10244	10085	10239	10019	10096	10078	10101	9946	10042	10147	10144	10332	10117	10161	10191	10181	10077	9972	10020	10122	10070	10103	9970	10146	10118	10092	10186	10102	10197	9976	10218	10219	10035	9994	10009	10236	10131	9993	10114	10099	10071	10148	9917	10112	10136	9997	10070	10113	10219	10090	10200	10128	10033	10169	10163	10331	10131	10002	10089	10153	10082	10212	10077	10026	10130	10149	10066	10103	10094	10098
25713	21488	27428	34293	44126	53315	49943	38479	27257	20568	17925	16788	16372	16501	16555	16480	16206	16334	16348	16445	16261	16363	16342	16154	16083	16471	16275	16423	16163	16385	16444	16121	16233	16342	16216	16372	16360	16350	16571	16026	16287	16245	16182	16208	16200	16402	16144	16195	16186	16226	16313	16229	16114	16217	16340	16277	16191	16087	16113	16264	16222	16258	16196	16269	16185	16008	16218	16263	16283	16199	16440	16051	16121	16369	16300	16259	16307	16354	16198	16191	16282	16330	16310	16312	16430	16165	16230	16233	16282	16275	16194	16452	16240	16238	16235	16223	16309	16141	16341	16352	16261	16274	16089	16222	16247	16148	16177	16051	16164	16202	16199	16348	16215	16320	16198	16311	16236	16205	16206	16241	16178	16226	16128	16323	16086	16071	16143	16151	15983	16049	16424	16325	16082	15926	15942	16105	16099	16295	16270	16195	16237	16225	16101	16191	16265	16334	16261	16134	16307	16305	16237	16274	16171	16242	16251	16259	16240	16224	16200	16228	16277	16110	16417	16379	16273	16451	16147	16304	16170	16014	16300	16373	16375	16166	16105	16320	16287	16160	16273	16452	16152	16179	16423	16197	16128	16230	16302	16195	16196	16411	16044	16252	16012	16083	16459	16231	16234	16078	16288	16190	16183	16274	16287	16204	16230	15902	16305	16239	16129	16337	16208	16210	16404	16228	16163	16240	16027	16077	16175	16305	16221	16123	16230	16251	16117	16194	16233	16227	16430	15961	16252	16359	16173	16083	16106	16348	15996	16159	16152	16142	16223	16119	16126	16172	16331	16111	16156	16356	16395	16218	16422	16343	16227	16402	16308	16359	16372	16225	16359	16349	16216	16235	16095	16328	16287	16264	16069	16309	16262	16214	16026	16274	16269	16132	16263	16226	16074	16404	16208	16144	16257	16039	16223	15939	16432	16272	16399	16116	16105	16277	16271	16319	16273	16133	16229	16064	16309	16144	16284	16265	16044	16354	16377	16273	16213	16205	16397	16265	16212	16148	16318	16174	16408	16252	16288	16194	16397	16289	16009	16283	16117	16457	16213	16001	16415	16368	16122	16163	16285	16155	16146	16170	16242	16124	16185	16180	16251	16397	16320	16268	16347	16049	16262	16263	16217	16229	16338	16186	16226	16246	16084	16368	16243	16205	16185	16116	16217	16149	16171	16009	16240	16356	16160	16183	16097	15982	16168	16365	16182	16134	16117	16343	16263	16254	16168	15923	15992	15957	16020	15972	16155	16319	16287	16468	16300	16228	16124	16198	16056	16065	16282	16350	16204	16243	16109	16172	16148	16208	16431	16250	16206	16268	15979	16406	16278	16050	16119	16413	16167	16084	16392	16256	16213	16150	16312	16292	16323	16223	16046	16247	16234	16411	16028	16077	16155	16101	16427	16539	16230	16250	16178	16142	16252	16175	16325	16393	16062	16019	16500	16385	16222	16250	16293	16150	16151	16217	16532	16294	16207	16219	16367	16255	16339	16219	16264	16059	16238	16034	16322	16222	16306	16088	16214	16368	16388	16425	16230	16119	16280	16252	16165	15993	16067	16214	16351	16429	16146	16010	16131	16158	16395	16347	16459	16235	16077	16201	16263	16282	16223	16152	16592	16285	16209	16242	16375	16335	16153	16188	16038	16283	16041	16299	16332	16074	16153	16220	16367	16250	16389	16177	16331	16336	16035	16314	16225	16132	16023	16146	16128	16242	15925	16083	16282	16225	16094	15961	16167	16190	16011	16158	16374	16173	16241	16276	16177	16403	16225	16300	16335	16353	16336	16281	16159	16283	16358	16407	16227	16082	16274	16069	16259	16086	16002	16337	16373	16379	16068	16067	16340	16325	16033	16021	16109	16192	16041	16260	16199	16131	16173	16242	16065	16257	16378	16129	16240	16032	16354	16272	16190	16454	16239	16202	16163	16150	16199	16312	16053	16213	16231	16559	16443	16217	16074	16306	16249	16189	16060	16361	16073	16418	16210	16308	16100	16256	16182	16281	16449	16242	16121	16406	16382	16250	16157	16180	16184	16097	16327	16071	15957	16132	16274	16135	16300	16005	16195	16148	16147	16079	16250	16190	16329	16350	16321	16158	16230	16259	16256	16173	16142	16147	16296	16169	16058	16158	16152	16189	16363	16331	16407	16400	16309	16214	16380	16286	16329	16074	16076	16384	16204	16180	16196	16225	16310	16188	16416	16148	16147	16469	16262	16390	16488	16214	16275	16286	16019	16049	16236	16071	16192	16068	16275	16195	16435	16010	16463	16314	16040	16113	16266	16329	16186	16255	16119	16167	16397	16192	16164	16288	16249	16139	16378	16306	16040	16201	16218	16113	16281	16460	16329	16242	16357	16193	16208	16141	16368	16334	16337	16078	16377	16284	16271	16429	16271	16059	16358	16430	16334	16241	16265	16194	16213	16214	16186	16140	16285	16346	16285	16195	16230	16168	16210	15943	16165	16236	16054	16150	16168	16271	16186	16468	16299	16361	16147	16211	15995	16333	16179	16283	16112	16136	16061	16363	16301	16161	15976	16221	16284	16225	16034	16161	16095	16283	16368	16045	16277	16291	16211	16134	16043	16317	16102	16203	16195	16255	16176	16114	16374	16151	16187	16194	16256	16197	16380	16173	16250	16327	16164	16235	16244	16341	16518	16194	16194	16303	16289	16547	16311	16260	16268	16333	16358	16225	16227	16190	16241	16214	16330	16221	16375	16383	16185	16123	16080	16242	16272	16002	16315	16226	16013	16213	16237	16046	16329	16104	15974	16377	16163	16154	16296	16419	16469	16284	16270	16100	16330	16107	16386	16401	16123	16146	16134	16152	16301	16061	16337	16331	16068	16154	16324	16321	16369	16346	16417	16266	16477	16224	16323	16154	15950	16175	16226	16220	16031	16283	16304	16266	16350	16182	16151	16177	16197	16355	16167	16128	16209	16278	16218	16543	16242	16190	16331	16109	16101	16335	16243	16362	16073	16215	16300	16195	16248	16041	15894	16404	16040	16215	16364	16131	16167	16147	16391	16213	16356	16325	16129	16178	16025	16079	16162	16318	16298	16189	16154	16186	16079	16267	16254	16050	16480	16265	16227	16396	16214	16121	16282	16098	16275	16016	16173	16237	16174	16157	16151	16169	16374	16314	16228	16235	16416	16035	16274	16145	16187	16046	15976	16264	16239	16176	16366	16322	16088	16194	16376	16394	16215	16269	16153	16273	16209	16149	16208	16265	16233	16191	16225	16068	15937	16110	16123	16412	15940	15978	16101	16183	16297	16226	16063	16251	16169	16129	16059	16350	16220	16034	16336	16251	16079	16463	16146	16231	16318	16163	16233	16256	16187	16090	16296	16148	16196	16391	16127	16137	16245	16297	16154	16154	16208	16148	16284	15992	16174	16243	16046	16128	16333	16174	16160	16093	16301	16251	16230	16182	16260	16084	16263	16285	16036	16063	16135	16194	16030	16063	16112	16081	16134	16344	16299	16183	16271	16088	16156	16516	16386	16187	16221	16277	16149	16322	16346	16406	16489	16331	16117	16262	16245	16079	16326	16158	16011	16196	16250	16302	16269	16177	16197	16267	16127	16171	16448	16145	16249	16142	16312	16576	16151	16336	16178	15943	16095	16351	16077	16206	16424	16240	16284	16423	16324	16196	16109	16088	16030	16136	16356	16190	16391	16062	16300	16157	16432	16123	16352	16234	16178	16313	16256	16204	16191	16193	16218	16334	16357	16270	16178	16207	16277	16179	16140	16128	16362	16354	16260	16283	16218	16262	16297	16110	16028	16219	16466	16424	16251	16098	16411	16342	16433	16347	16175	16307	16288	16200	16210	16221	16020	16051	16034	16113	16384	16223	16286	16267	16196	16237	16055	16163	16162	16579	16110	16239	16153	16328	16435	16276	16185	16477	16317	16314	16342	16147	16098	16209	16064	16196	16188	16155	16372	16300	16296	16326	16193	16170	16342	16190	16303	16229	16368	16170	16200	16133	16325	16200	16200	16165	16270	16384	16333	16313	16166	16092	16277	16151	16184	16237	16242	16250	16102	16248	16195	16144	16265	16383	16116	16310	16237	16189	16223	16272	16200	16352	16248	16209	16257	16415	16275	16242	16045	16219	16290	16325	16320	16143	16211	16415	16084	16211	16286	16231	16282	16187	16143	16251	16203	16298	16198	16285	16249	16202	16048	16292	16357	16241	16146	16290	16278	16204	16261	16264	16105	16322	16369	16325	16224	16291	16264	16430	16459	16176	16192	16277	16151	16136	16251	16449	16292	16461	16229	16106	16119	16314	16302	16250	16239	16201	16233	16177	16225	16254	16273	16418	16372	16165	16308	16404	16373	16404	16301	16079	16202	16116	16098	16315	16271	16106	16104	16084	16361	16114	16285	16056	16268	16350	16349	16220	16214	16373	16219	16176	16342	16202	16333	16081	16127	16441	16380	16130	16347	16316	16196	16040	16123	16098	16313	16317	16188	16305	16325	16345	16238	16252	16294	16137	16091	16208	16103	16288	16115	16104	16336	16359	16180	16077	16298	16175	16018	16188	16167	16338	16311	16176	16256	16259	16144	16351	16291	16198	15985	16442	16416	16271	16091	16232	16098	16305	16055	16265	16110	16230	16163	16318	16266	16235	16262	16325	16213	16349	16300	16000	16073	16368	16283	16252	16260	16219	16095	15951	16274	16215	16315	16253	16434	16470	16337	16275	16134	16330	16180	16373	16393	16248	16210	16238	16223	16171	16123	16122	16240	16350	16160	16220	16184	16194	16128	16204	16162	16208	16242	16339	16146	16067	16304	16443	16298	16324	16256	16164	16155	16305	16008	16186	16217	16213	16094	16242	16163	16202	16332	16199	16484	16357	16234	15940	16014	16150	16370	16287	16211	16289	16220	16454	16442	16123	16089	16061	16206	16257	16198	16026	16252	16382	16236	16460	16494	16272	16258	16312	16174	16060	15964	16282	16199	16202	15944	16131	16165	16223	16152	16221	16060	16260	16259	16210	16223	16273	16315	16284	16380	16210	16118	16063	16072	16143	16102	16326	16335	16193	16337	16148	16262	16120	16181	16242	16078	16247	16231	16238	16200	16233	16183	16140	16302	16145	16359	16537	16190	16285	16301	16303
13395	18869	19072	35176	43289	48644	42408	29593	18348	13193	10997	10390	10230	10429	10335	10354	10237	10189	10276	10189	10389	10039	10361	10142	10288	10265	10326	10184	10344	10264	10221	10345	10275	10122	10184	10316	10245	10172	10145	10105	10171	10232	10133	10125	10487	10383	10224	10371	10211	10118	10424	10217	10218	10204	10168	10271	10209	10264	10246	10393	10353	10272	10318	10201	10184	10232	10092	10078	10057	10229	10348	10251	10197	10197	10241	10202	10166	10190	10100	10168	10146	10251	10136	10094	10170	10095	10269	10140	10011	10246	10210	10455	10353	10147	10356	10296	10335	10124	10213	10008	9942	10113	10228	10137	10033	10193	10120	10191	10170	10310	10306	10136	10400	10095	10111	10151	10123	10221	10166	10321	10236	10413	10354	10116	10186	10112	10441	10210	10077	10187	10199	10166	10257	10270	10067	10293	10200	10262	10222	10145	10217	10267	10221	10295	10102	10232	10180	10274	10235	10179	10244	10126	10213	10288	10186	10136	10242	10125	10184	10062	10157	10146	10215	10237	10244	10140	10177	10237	10320	10167	10272	10272	10211	10240	10126	10093	10174	10179	10116	10133	10247	10168	10249	10273	10143	9966	10324	10115	10172	10132	10119	10238	10321	10188	10404	10107	10180	10096	10198	10232	10264	10150	10233	10109	10236	10298	10283	10102	10329	10092	10206	10277	10191	10374	10134	10123	10280	10228	10161	10249	10383	10228	10358	10207	10155	10260	10251	10235	10064	10185	10146	10247	9940	10226	10253	10180	10139	10176	10082	10143	10162	10180	10224	10171	10250	10147	10196	10175	10216	10166	10277	10251	10248	10312	10089	10175	10158	10122	10315	10291	10122	10176	10253	10201	10347	10216	10183	10162	10076	10296	10206	10199	10082	10372	10144	10185	10252	10281	10235	10213	10112	10125	10293	10037	10355	10127	10234	10121	10144	10093	10168	10095	10261	10298	10246	10234	10380	10245	9977	10158	10167	10208	10107	10255	10161	10252	10250	10216	10247	10181	10227	10199	10175	10109	10144	10151	10056	10190	10198	10140	10321	10132	10166	10105	10247	10101	10110	10232	10290	10190	10124	10161	10106	10255	10263	10059	10211	10244	10130	10173	10088	10116	10058	10329	10306	10278	10212	10308	10169	10286	10239	10175	10292	10174	10160	10209	10088	10175	10270	10060	10163	10215	10199	10104	10345	10094	10094	10189	10181	10063	10088	10075	10089	10082	10322	10318	10101	10260	10182	10090	10152	10236	10084	10098	10138	10096	10417	10243	10130	10366	10138	10114	10291	10178	10210	10268	10206	10032	10295	10250	10178	10236	10324	10144	10139	10145	10195	10148	9942	10249	10172	10241	10262	10254	10128	10112	10231	10061	10141	10265	10277	10066	10202	10066	10199	10231	10292	10300	10238	10174	10154	10171	10070	10336	10136	10254	10195	10213	10130	10145	10266	10418	10198	10272	10012	10195	10153	10373	10310	10185	10121	10079	10234	10303	10154	10276	10183	10005	10282	10161	10125	10206	10131	10075	10197	10133	10155	10234	10218	10243	10199	10223	10287	10149	10130	10248	10145	10109	10194	10026	10302	10226	10073	10072	10135	10100	10353	10265	10224	10261	10169	10240	10100	10223	10257	10104	10181	10119	10328	10176	10258	10285	10326	10120	10217	10220	10230	10169	10241	10219	10197	10146	10038	10178	10149	10289	10083	10133	10131	10213	10096	10041	10241	10070	10277	10118	10189	10180	10340	10332	10234	10223	10120	10062	10274	10263	10250	10054	10239	10212	10230	10279	10189	10082	10152	10226	10286	10062	10256	10088	10297	10158	10231	10227	10280	10269	10102	10091	10189	10113	10044	10170	10174	10309	10180	10148	10204	10240	10204	10266	10101	10233	10177	10067	10262	10245	10097	10261	10177	10227	10252	10226	10136	10048	10272	10262	10240	10187	10285	10177	10191	10243	9942	10092	10155	10101	10150	10345	10309	10135	10275	10301	10205	10232	10234	10376	10093	10330	10231	10137	10289	10282	10165	10129	10194	10218	10189	10325	10302	10107	10270	10173	10102	10162	10142	10037	10234	10301	10232	10307	10061	10224	10039	10162	10132	10186	10319	10213	10221	10173	10174	10075	10224	10211	10054	10102	9999	10162	10217	10025	10028	10175	10200	10216	10185	10211	10096	10245	10144	10287	10110	10149	10290	10059	10105	10297	10161	10084	10212	10217	10158	10113	10223	10261	10236	10202	10297	10386	10319	10149	10160	10148	10061	10143	10390	10121	10187	10193	10306	10177	10160	10099	10196	10168	10134	10095	10166	10236	10166	10266	10090	10129	10161	10305	10306	10176	10257	10136	10127	10180	10172	10225	10152	10267	10002	10126	10189	10224	10265	10241	10222	10268	10081	10230	10188	10202	10119	10213	10342	10274	10295	10182	10265	10107	10059	10159	10188	10299	10167	10372	10149	10169	10063	10278	10107	10097	10034	10198	10044	10247	10173	10388	10292	10247	10124	10150	10290	10236	10227	10190	10347	10148	10074	10181	10124	10028	10161	10221	10285	10062	10223	10291	10212	10290	10192	10215	10116	10153	10293	10076	10323	10274	10271	10104	10158	10198	10137	10318	10260	10156	10196	10049	10213	10196	10235	10184	10237	10245	10114	10211	10352	10347	10171	10203	9919	10127	10313	10053	10065	10090	10274	10303	10127	10092	10108	10190	10292	10128	10177	10170	10181	10239	10128	10146	10360	10182	10165	10281	10270	10281	10189	10122	10140	10246	10173	10131	10343	10098	10052	10159	10165	10160	10219	10156	10113	10157	10360	10164	10241	9996	10085	10176	10061	10065	10200	10210	10288	10210	10330	10120	10374	10368	10169	10245	10120	10267	10174	10175	10070	10124	10133	10112	10185	10133	10285	10137	10353	10065	10068	10111	10201	10124	10068	10114	10213	10310	10164	10084	10224	10169	10159	10151	10148	10254	10174	10289	10075	10270	10240	9985	10257	10133	10286	10153	10146	10262	10128	10140	10035	10243	9958	10226	10163	10076	10248	10298	10184	10319	10119	10099	10311	10422	10111	10180	10170	10068	10203	10285	10206	10164	10053	10181	10293	10164	10172	10088	10214	10162	9989	10353	10222	10195	10141	10167	10192	10160	10189	10233	10142	10116	10127	10140	10316	10196	10205	10136	10330	10193	10284	10123	10409	10180	10168	10298	10212	10108	10277	10234	10397	10193	10209	10244	10127	10206	10215	10073	10455	10144	10179	10185	10183	10184	10229	10179	10203	10270	10401	10189	10294	10319	10295	10075	10220	10223	10312	10054	10213	10211	10153	10005	10067	10159	10263	10176	9998	10152	10128	10235	10303	10067	10175	10186	10125	10179	10213	10189	10305	10249	10201	10212	10062	10343	10217	10242	10234	10194	10329	10246	10330	10088	10170	10124	10180	10276	10411	10112	10251	10299	10238	10060	10366	10147	10177	10027	10118	10157	10062	10235	10300	10185	10308	10105	10243	10156	10318	10273	10159	10244	10141	10220	10099	10021	10222	10236	10020	10271	10214	10141	10204	10126	10207	10163	10358	10132	10193	10215	10284	10176	10178	10158	10033	10078	10111	10263	10177	10163	10185	10165	10273	10054	10191	10172	10214	10213	10268	10218	10249	10282	10183	10241	10078	10196	10202	10054	10221	10268	10282	10147	10272	10173	10266	10184	10258	10044	10258	10141	10337	10089	10167	10213	10266	10216	10236	10167	10255	10098	10253	10115	10297	10198	10210	10185	10244	10203	10122	10195	10268	10110	10201	10179	10144	10161	10348	10205	10189	10101	10203	10168	10196	10239	10181	10176	10226	10206	10234	9960	10288	10137	10296	10210	10224	10215	10118	10179	10228	10186	10202	10292	10133	10107	10263	10388	10132	10279	10361	10302	10175	10136	10244	10093	10183	10164	10351	10053	10245	10143	10392	10307	10226	10145	10325	10295	10292	10232	10385	10186	10214	10240	10081	10242	10245	10303	10109	10229	10296	10139	10114	10087	10209	10206	10233	10156	10299	10080	10199	10247	10289	9987	10191	10175	10289	10159	10224	10142	10112	10178	10125	10197	10142	10166	10188	10262	9996	10240	10146	10180	10219	10047	10133	10218	9971	10206	10242	10350	10023	10154	10050	10076	10143	10260	10267	10052	10361	10244	10368	10245	10159	10282	10103	10180	10206	10150	10301	10151	10217	10132	10111	10109	10286	10132	10233	10261	10249	10200	10267	10089	10176	10258	10250	10285	10232	10146	10323	10066	10314	10299	10079	10218	10305	10260	10199	9996	10082	10265	10095	10125	10230	10180	10258	10097	10112	10322	10152	10219	10074	10321	10083	10217	10129	10063	10093	10138	10210	10071	10302	10175	10364	10239	10193	10241	10259	10155	10313	10067	10143	10112	10308	10000	10183	10225	10085	10100	10266	10305	10290	10236	10217	10026	10235	10087	10153	10339	10073	10153	10308	10135	10148	10325	10166	10179	10121	10319	10164	10181	10243	10109	10026	10052	10274	10218	10197	10199	10126	10249	10158	10212	10117	10302	10151	10261	10177	10279	10232	10218	10206	10293	10186	10215	10176	10241	10260	10161	10256	10223	10083	10293	10120	10082	10098	10297	10299	10169	10108	10233	10120	10306	10207	10053	10115	10242	10188	10172	10278	10222	10144	10252	10045	10172	10130	9965	10306	10157	10179	10243	10231	10330	10296	10193	10137	10295	10035	10426	10170	10280	10192	10154	10140	10242	10139	10352	10215	10197	10229	10255	10186	10177	10322	10145	10063	10117	10113	10117	10168	10159	10292	10272	10312	10341	10087	10256	10014	10221	10228	10271	10042	10266	10034	10261	10276	9977	10078	10284	10204	10183	10210	10229	10126	10089	10087	10138	10216	10066	10245	10127	10260	10223	10289	10253	10242	10012	10229	10187	10203	10185	10164	10226	10167	10231	10274	10163	10292	10174	10292	10264	10155	9990	10187	10295	10114	10179	10195	10019	10238	10067	10317	10118	10276	9957	10188	10287	10205	10152	10263	10050	10316	10244	10328	10218	10146	10269	10094	10309	10211	10251	10259	10241	10198	10198	10256	10267	10200	10162	10379	10228	10188	10351
24129	21483	28564	31521	52949	64056	61066	48721	34232	24317	19246	17164	16804	16854	16830	16608	16634	16818	16651	16613	16521	16676	16579	16485	16761	16611	16455	16615	16647	16645	16739	16762	16732	16709	16706	16678	16773	16714	16691	16503	16562	16526	16370	16549	16661	16528	16597	16393	16460	16558	16671	16623	16394	16773	16610	16595	16674	16656	16554	16536	16542	16446	16546	16613	16847	16731	16795	16361	16543	16444	16434	16494	16273	16528	16533	16697	16716	16579	16546	16718	16632	16637	16647	16653	16699	16729	16588	16486	16550	16658	16590	16393	16653	16709	16576	16393	16675	16638	16511	16681	16429	16376	16582	16635	16510	16691	16565	16653	16635	16511	16796	16602	16667	16692	16333	16498	16411	16470	16772	16426	16420	16523	16485	16535	16459	16612	16584	16418	16511	16556	16732	16576	16362	16412	16566	16419	16474	16508	16668	16605	16730	16564	16574	16491	16622	16593	16601	16643	16568	16663	16505	16489	16582	16401	16364	16501	16360	16388	16322	16594	16624	16487	16487	16785	16581	16538	16563	16415	16447	16315	16381	16397	16453	16578	16491	16443	16623	16520	16586	16555	16468	16417	16515	16422	16460	16493	16485	16495	16429	16455	16694	16294	16235	16534	16627	16490	16559	16538	16650	16622	16507	16700	16553	16367	16391	16622	16465	16400	16453	16673	16533	16532	16474	16433	16632	16640	16528	16658	16496	16815	16587	16642	16637	16649	16636	16572	16447	16529	16519	16783	16629	16465	16780	16593	16589	16617	16548	16760	16748	16618	16575	16557	16588	16367	16449	16372	16246	16500	16529	16573	16739	16577	16513	16579	16561	16622	16597	16714	16579	16713	16468	16602	16656	16475	16510	16266	16398	16639	16503	16658	16440	16576	16537	16572	16457	16441	16684	16536	16559	16584	16585	16410	16569	16636	16595	16504	16442	16476	16604	16557	16874	16465	16575	16602	16566	16564	16489	16404	16424	16442	16425	16534	16845	16565	16611	16663	16404	16641	16453	16500	16441	16529	16584	16598	16443	16427	16532	16498	16477	16570	16599	16697	16386	16689	16704	16689	16350	16564	16452	16427	16598	16551	16664	16614	16364	16521	16548	16516	16343	16562	16570	16661	16653	16469	16473	16542	16584	16565	16516	16565	16570	16573	16712	16710	16631	16800	16596	16618	16559	16358	16606	16540	16510	16608	16676	16499	16413	16477	16508	16700	16647	16445	16649	16614	16427	16330	16495	16578	16428	16644	16629	16608	16705	16658	16509	16504	16760	16569	16389	16481	16596	16298	16346	16526	16465	16342	16542	16392	16427	16405	16570	16486	16444	16415	16321	16509	16770	16591	16624	16312	16531	16467	16265	16340	16367	16564	16459	16372	16493	16682	16509	16452	16628	16499	16661	16601	16571	16486	16555	16454	16712	16630	16538	16603	16750	16373	16754	16571	16226	16505	16787	16474	16701	16561	16513	16749	16500	16657	16532	16486	16326	16682	16429	16623	16533	16445	16423	16566	16417	16386	16729	16375	16540	16636	16622	16606	16441	16596	16394	16323	16318	16587	16653	16493	16561	16497	16459	16428	16659	16472	16615	16583	16698	16385	16600	16462	16456	16646	16640	16603	16484	16606	16772	16425	16579	16505	16496	16630	16381	16419	16320	16528	16456	16461	16478	16437	16571	16700	16492	16666	16423	16715	16505	16464	16495	16475	16431	16535	16484	16599	16717	16489	16521	16338	16520	16762	16467	16508	16640	16449	16521	16181	16476	16644	16785	16682	16419	16524	16543	16537	16630	16426	16477	16500	16628	16615	16374	16556	16441	16447	16585	16365	16604	16552	16409	16656	16247	16685	16503	16674	16645	16535	16473	16472	16641	16517	16554	16697	16681	16606	16772	16595	16511	16543	16498	16441	16681	16553	16645	16496	16510	16372	16560	16426	16694	16541	16483	16438	16385	16565	16384	16766	16588	16764	16498	16407	16529	16575	16540	16716	16761	16350	16604	16612	16515	16430	16565	16613	16518	16613	16652	16484	16549	16500	16218	16691	16383	16523	16476	16541	16500	16506	16587	16619	16535	16408	16675	16424	16604	16256	16320	16568	16634	16562	16450	16662	16445	16354	16463	16457	16475	16502	16708	16460	16363	16577	16631	16533	16628	16636	16516	16595	16293	16513	16697	16705	16733	16463	16801	16672	16512	16494	16274	16484	16533	16483	16640	16425	16530	16428	16602	16644	16525	16403	16329	16535	16579	16603	16579	16587	16663	16538	16639	16573	16437	16437	16567	16382	16477	16719	16639	16587	16713	16589	16561	16475	16494	16509	16402	16518	16426	16372	16627	16672	16387	16546	16576	16660	16540	16676	16553	16632	16579	16584	16581	16687	16447	16358	16822	16807	16653	16462	16615	16263	16428	16679	16565	16297	16689	16536	16553	16384	16572	16436	16811	16540	16428	16318	16580	16460	16499	16443	16483	16524	16625	16749	16655	16628	16850	16312	16545	16494	16444	16559	16564	16568	16585	16494	16642	16445	16382	16368	16564	16655	16600	16482	16342	16617	16366	16551	16542	16439	16481	16465	16588	16547	16606	16519	16423	16519	16453	16389	16569	16328	16550	16616	16514	16533	16514	16536	16450	16620	16437	16606	16647	16267	16203	16103	16572	16395	16500	16392	16362	16600	16436	16438	16460	16547	16600	16347	16424	16464	16529	16513	16576	16812	16338	16571	16433	16520	16501	16535	16334	16421	16499	16527	16694	16522	16462	16367	16485	16420	16491	16537	16603	16716	16657	16488	16518	16447	16450	16588	16283	16627	16434	16614	16408	16487	16373	16434	16337	16457	16401	16342	16353	16391	16556	16465	16484	16528	16702	16631	16414	16395	16482	16535	16429	16682	16488	16544	16391	16515	16446	16446	16636	16574	16512	16422	16469	16486	16537	16619	16600	16597	16734	16318	16281	16588	16352	16795	16540	16521	16566	16440	16616	16629	16486	16439	16440	16556	16497	16571	16659	16543	16586	16470	16524	16532	16469	16558	16416	16375	16518	16529	16532	16602	16549	16508	16602	16779	16571	16563	16672	16396	16454	16546	16487	16504	16476	16363	16440	16420	16468	16465	16351	16616	16382	16704	16371	16342	16365	16391	16575	16433	16769	16421	16464	16074	16285	16677	16479	16496	16552	16603	16382	16517	16605	16567	16415	16532	16328	16490	16686	16460	16564	16629	16459	16443	16668	16624	16589	16441	16226	16563	16390	16366	16449	16588	16572	16671	16537	16416	16534	16471	16733	16709	16496	16632	16672	16427	16529	16518	16612	16650	16439	16454	16365	16383	16608	16469	16434	16466	16374	16697	16422	16304	16610	16626	16526	16441	16498	16606	16518	16303	16600	16667	16290	16276	16507	16677	16660	16576	16536	16549	16485	16704	16445	16387	16597	16549	16399	16577	16348	16476	16474	16477	16544	16636	16389	16400	16526	16537	16413	16649	16435	16541	16602	16603	16478	16516	16265	16300	16579	16576	16505	16479	16423	16444	16572	16523	16773	16593	16394	16549	16665	16494	16540	16588	16478	16591	16666	16617	16525	16288	16618	16664	16356	16462	16387	16557	16479	16540	16660	16350	16345	16560	16592	16388	16602	16575	16455	16519	16693	16376	16632	16417	16315	16597	16664	16604	16421	16500	16695	16456	16514	16454	16507	16554	16446	16619	16693	16467	16554	16661	16579	16433	16412	16523	16643	16667	16603	16725	16775	16470	16596	16457	16493	16580	16454	16687	16598	16535	16433	16565	16322	16443	16366	16457	16701	16530	16526	16524	16498	16615	16534	16579	16573	16553	16459	16719	16616	16451	16446	16427	16359	16473	16518	16365	16568	16551	16408	16385	16405	16263	16636	16481	16263	16483	16542	16698	16392	16560	16474	16412	16367	16432	16391	16423	16497	16395	16442	16318	16437	16477	16432	16472	16392	16681	16470	16549	16728	16513	16553	16381	16368	16266	16414	16235	16485	16302	16596	16581	16600	16618	16335	16508	16783	16590	16486	16648	16648	16651	16498	16605	16722	16437	16218	16343	16544	16577	16529	16456	16601	16511	16682	16377	16401	16321	16605	16603	16488	16331	16805	16558	16359	16507	16511	16448	16242	16574	16518	16653	16456	16779	16545	16583	16554	16523	16633	16411	16618	16384	16496	16549	16433	16569	16605	16507	16521	16560	16527	16393	16329	16549	16531	16494	16714	16392	16533	16536	16423	16399	16631	16455	16459	16412	16628	16583	16612	16533	16584	16550	16683	16526	16641	16468	16511	16476	16289	16351	16455	16306	16349	16656	16663	16546	16453	16402	16356	16381	16694	16627	16689	16518	16541	16576	16526	16524	16701	16365	16618	16737	16673	16443	16601	16432	16521	16580	16480	16549	16442	16431	16547	16545	16534	16425	16337	16342	16254	16328	16696	16369	16398	16529	16533	16801	16654	16541	16605	16439	16656	16691	16816	16721	16477	16463	16779	16502	16687	16640	16529	16448	16669	16584	16560	16572	16284	16452	16694	16653	16444	16435	16488	16668	16496	16439	16575	16519	16702	16443	16469	16512	16406	16447	16649	16601	16470	16411	16853	16374	16470	16373	16562	16433	16502	16555	16482	16632	16305	16345	16630	16718	16400	16587	16492	16607	16573	16725	16568	16666	16514	16341	16601	16459	16356	16432	16544	16547	16506	16443	16469	16528	16357	16428	16578	16565	16554	16678	16568	16509	16433	16516	16745	16508	16605	16540	16466	16430	16461	16376	16524	16415	16516	16412	16485	16476	16633	16572	16438	16529	16672	16507	16651	16604	16607	16757	16690	16497	16682	16564	16587	16318	16709	16663	16534	16486	16517	16533	16490	16264	16567	16476	16568	16694	16703	16569	16509	16456	16641	16601	16703	16389	16583	16578	16443	16566	16529	16561	16626	16620	16351	16348	16568	16616	16752	16494	16444	16467	16562	16574	16658	16662	16378	16428	16759	16491	16526	16535	16513	16322	16300	16437	16527	16459	16605	16517	16457	16527	16524	16554	16365	16476	16677	16697	16590	16318	16500	16586	16628	16662	16575	16499	16543	16690	16772	16585	16505	16473	16632	16619	16662	16432	16475	16350	16526	16377
14845	24860	29400	51189	64760	66293	57519	41562	25562	15893	11981	10785	10679	10669	10509	10558	10529	10701	10592	10554	10513	10438	10563	10757	10617	10686	10666	10551	10527	10547	10532	10598	10547	10529	10525	10439	10544	10611	10647	10372	10554	10598	10513	10607	10433	10497	10543	10608	10523	10463	10454	10589	10559	10515	10443	10530	10394	10565	10358	10480	10388	10655	10497	10533	10542	10639	10445	10513	10577	10603	10438	10264	10545	10664	10617	10396	10593	10387	10598	10527	10540	10453	10436	10427	10471	10421	10451	10585	10455	10450	10490	10474	10519	10363	10439	10669	10554	10417	10305	10610	10287	10486	10374	10326	10448	10417	10539	10490	10515	10439	10530	10402	10590	10512	10591	10439	10490	10464	10464	10350	10520	10631	10439	10428	10408	10633	10546	10518	10268	10434	10569	10403	10420	10652	10527	10514	10544	10429	10503	10321	10391	10467	10515	10521	10519	10410	10381	10569	10603	10630	10525	10434	10444	10502	10671	10535	10467	10466	10321	10574	10323	10616	10460	10544	10447	10509	10519	10620	10496	10469	10492	10453	10510	10383	10454	10410	10495	10597	10562	10395	10521	10543	10382	10416	10523	10530	10398	10481	10392	10470	10553	10477	10571	10496	10577	10570	10497	10394	10490	10624	10313	10402	10466	10456	10493	10408	10374	10477	10705	10622	10570	10445	10526	10344	10332	10523	10490	10525	10468	10358	10551	10534	10463	10630	10508	10518	10446	10574	10554	10293	10561	10491	10456	10350	10440	10490	10576	10472	10511	10506	10508	10605	10368	10469	10489	10441	10383	10544	10544	10443	10475	10418	10438	10528	10607	10469	10409	10591	10425	10474	10410	10489	10311	10491	10315	10580	10562	10466	10553	10470	10329	10354	10526	10496	10509	10565	10489	10568	10579	10313	10290	10536	10372	10480	10471	10363	10402	10489	10420	10460	10487	10504	10533	10404	10399	10504	10296	10625	10358	10507	10612	10486	10293	10647	10378	10525	10443	10508	10557	10466	10479	10574	10622	10521	10350	10420	10557	10405	10569	10363	10405	10573	10499	10662	10536	10386	10452	10408	10695	10561	10626	10483	10595	10575	10308	10503	10452	10446	10484	10349	10513	10541	10337	10416	10429	10451	10642	10469	10521	10591	10388	10547	10540	10344	10583	10376	10471	10512	10533	10513	10472	10430	10537	10329	10493	10541	10406	10379	10436	10511	10488	10469	10556	10560	10403	10505	10542	10437	10442	10366	10550	10384	10433	10428	10500	10410	10411	10456	10510	10375	10488	10495	10556	10236	10276	10617	10210	10501	10429	10446	10560	10378	10574	10561	10445	10469	10528	10505	10491	10679	10523	10498	10477	10478	10517	10470	10639	10405	10490	10552	10502	10536	10397	10524	10526	10566	10469	10620	10374	10472	10474	10539	10405	10400	10453	10478	10498	10549	10366	10454	10538	10470	10555	10466	10404	10484	10513	10550	10485	10477	10250	10466	10680	10526	10264	10516	10375	10397	10371	10707	10317	10437	10518	10544	10388	10535	10536	10393	10570	10542	10659	10576	10532	10489	10487	10507	10491	10524	10500	10439	10461	10490	10325	10523	10485	10508	10399	10412	10437	10411	10407	10635	10419	10344	10355	10519	10343	10411	10562	10607	10418	10536	10508	10462	10467	10482	10547	10414	10588	10569	10522	10559	10354	10258	10486	10380	10364	10577	10500	10387	10448	10411	10529	10551	10465	10386	10344	10493	10379	10405	10397	10452	10323	10445	10552	10338	10466	10450	10496	10437	10371	10611	10598	10585	10550	10509	10675	10415	10430	10621	10504	10463	10320	10439	10399	10510	10582	10372	10334	10324	10344	10543	10548	10429	10479	10514	10418	10554	10481	10536	10476	10417	10618	10330	10601	10659	10386	10601	10497	10551	10550	10436	10521	10567	10605	10436	10516	10499	10372	10515	10354	10345	10530	10501	10494	10581	10387	10475	10299	10436	10633	10472	10534	10379	10421	10430	10391	10448	10512	10475	10437	10449	10368	10632	10523	10513	10701	10356	10559	10587	10553	10346	10652	10398	10365	10444	10431	10486	10480	10541	10388	10520	10485	10380	10313	10498	10416	10548	10450	10591	10601	10532	10504	10482	10443	10492	10410	10513	10503	10477	10358	10513	10342	10465	10411	10504	10492	10620	10394	10524	10508	10560	10622	10499	10446	10566	10429	10415	10455	10563	10421	10502	10568	10362	10366	10400	10422	10307	10396	10491	10499	10474	10463	10475	10390	10637	10463	10489	10619	10472	10487	10447	10404	10351	10385	10484	10401	10447	10396	10626	10316	10552	10386	10446	10497	10533	10506	10593	10410	10655	10537	10539	10543	10425	10536	10428	10461	10415	10598	10481	10480	10276	10275	10401	10277	10434	10414	10341	10470	10491	10525	10472	10366	10484	10645	10503	10455	10396	10426	10491	10490	10321	10529	10555	10532	10359	10341	10447	10432	10379	10469	10440	10558	10390	10411	10467	10567	10498	10438	10479	10655	10710	10522	10312	10579	10507	10585	10311	10503	10477	10279	10446	10397	10545	10554	10218	10433	10511	10560	10443	10531	10501	10475	10597	10405	10279	10560	10409	10463	10341	10562	10426	10582	10543	10408	10517	10438	10481	10552	10335	10490	10606	10367	10499	10432	10486	10528	10384	10586	10456	10375	10415	10451	10423	10429	10437	10454	10487	10389	10550	10472	10359	10469	10603	10475	10647	10386	10441	10425	10285	10408	10466	10532	10520	10452	10391	10582	10445	10446	10407	10439	10505	10597	10417	10395	10633	10388	10281	10434	10580	10440	10389	10501	10611	10356	10663	10510	10597	10559	10448	10519	10515	10492	10396	10641	10592	10495	10386	10498	10359	10355	10480	10549	10556	10476	10382	10319	10349	10317	10544	10519	10702	10320	10402	10354	10446	10563	10377	10502	10506	10516	10384	10640	10310	10557	10415	10557	10566	10348	10452	10539	10407	10449	10472	10451	10439	10542	10548	10463	10506	10494	10386	10512	10370	10399	10402	10602	10554	10369	10320	10468	10554	10412	10543	10420	10516	10415	10439	10268	10531	10238	10493	10488	10426	10415	10252	10493	10568	10422	10479	10531	10397	10521	10412	10413	10554	10287	10495	10463	10595	10508	10360	10437	10375	10574	10495	10528	10420	10355	10511	10367	10495	10398	10364	10475	10376	10405	10453	10381	10459	10473	10430	10394	10458	10428	10490	10681	10450	10546	10544	10591	10377	10436	10550	10533	10538	10332	10356	10655	10453	10415	10519	10548	10460	10463	10507	10537	10452	10485	10404	10446	10439	10489	10478	10486	10481	10493	10446	10494	10617	10461	10476	10329	10414	10581	10414	10433	10445	10405	10515	10518	10508	10443	10348	10387	10452	10289	10441	10558	10405	10488	10506	10384	10255	10590	10318	10595	10493	10535	10502	10436	10411	10616	10414	10502	10579	10597	10333	10452	10543	10450	10492	10386	10513	10372	10553	10343	10466	10540	10532	10603	10268	10462	10422	10388	10349	10294	10475	10584	10398	10579	10505	10571	10463	10406	10488	10472	10555	10418	10418	10360	10678	10478	10467	10535	10503	10624	10571	10409	10528	10361	10510	10559	10349	10467	10567	10523	10496	10470	10476	10411	10308	10531	10500	10602	10510	10459	10469	10450	10308	10510	10468	10448	10503	10442	10431	10402	10596	10432	10429	10258	10529	10457	10379	10514	10445	10426	10436	10538	10497	10377	10472	10317	10579	10640	10486	10496	10451	10605	10494	10522	10469	10389	10599	10415	10388	10451	10426	10391	10369	10484	10593	10638	10485	10464	10552	10570	10515	10294	10541	10492	10531	10525	10617	10509	10393	10503	10400	10408	10276	10487	10431	10419	10541	10590	10474	10365	10643	10510	10516	10570	10651	10529	10515	10385	10554	10392	10401	10387	10419	10663	10491	10506	10598	10510	10366	10602	10395	10699	10415	10520	10522	10494	10503	10552	10496	10407	10680	10611	10494	10468	10697	10571	10329	10586	10476	10537	10623	10541	10531	10554	10506	10463	10428	10412	10508	10473	10472	10540	10302	10421	10477	10502	10421	10511	10521	10649	10372	10409	10466	10546	10586	10521	10442	10539	10404	10449	10512	10521	10258	10542	10243	10548	10658	10639	10364	10535	10489	10480	10649	10451	10435	10463	10592	10410	10615	10362	10412	10500	10662	10337	10475	10506	10475	10387	10331	10463	10463	10460	10514	10385	10254	10445	10478	10567	10627	10450	10373	10400	10418	10564	10458	10423	10512	10427	10358	10406	10622	10491	10461	10403	10504	10469	10447	10575	10506	10495	10509	10479	10451	10404	10482	10336	10483	10514	10417	10455	10408	10534	10609	10459	10469	10465	10409	10363	10569	10568	10399	10579	10570	10466	10576	10425	10575	10480	10454	10322	10458	10372	10486	10413	10417	10408	10406	10472	10487	10486	10438	10536	10458	10531	10533	10417	10462	10425	10502	10483	10482	10439	10561	10341	10485	10366	10519	10449	10527	10429	10399	10366	10548	10430	10443	10545	10358	10257	10423	10510	10370	10508	10440	10353	10573	10510	10460	10487	10549	10399	10589	10353	10594	10368	10415	10575	10585	10420	10492	10478	10491	10472	10449	10550	10404	10324	10504	10543	10520	10446	10611	10518	10412	10603	10211	10614	10512	10391	10456	10652	10497	10515	10471	10350	10405	10458	10465	10424	10556	10521	10458	10495	10387	10607	10415	10668	10543	10368	10454	10570	10400	10473	10383	10437	10613	10515	10496	10391	10510	10441	10574	10525	10391	10536	10479	10427	10530	10369	10367	10410	10398	10630	10610	10265	10517	10525	10571	10355	10571	10442	10476	10456	10585	10453	10440	10640	10485	10374	10468	10480	10504	10502	10341	10365	10495	10402	10471	10418	10490	10382	10544	10420	10481	10394	10378	10477	10478	10434	10544	10441	10385	10465	10509	10443	10499	10482	10390	10553	10372	10409	10553	10512	10358	10470	10487	10452	10507	10502	10467	10429	10398	10405	10474	10519	10568	10560	10525	10388	10507	10393	10270	10593	10667	10378	10561	10396	10370	10482	10276
31515	21633	20440	21189	22033	23358	23812	21324	18868	17362	16703	16188	16373	16482	16264	16487	16335	16345	16269	16209	16303	16083	16135	16006	16289	16401	16156	16150	16201	16293	16166	16249	16318	16383	16269	16431	16356	16339	16223	16024	16336	16540	16291	16317	16349	16246	16267	16368	16273	16275	16254	16150	16393	16285	16273	16343	16217	15987	16308	16233	16247	16313	16202	16018	16334	16488	16148	16051	16365	16254	16222	16219	16331	16271	16333	16417	16347	16451	16425	16368	16472	16507	16249	16122	16172	16311	16279	16232	16230	16259	16455	16043	16236	16257	16195	16247	16136	16462	16240	16068	16224	15975	16408	16279	16222	16528	16465	16341	16224	16254	16104	16142	16381	16220	16221	16228	16114	16167	16345	16461	16242	16178	16232	16302	16210	16252	16393	16175	16183	16461	16222	16369	16343	16421	16325	16358	16124	16231	16286	16170	16124	16308	16197	16185	16189	16236	16438	16248	16186	16342	16269	16197	16282	16247	16301	16425	16213	16353	16229	16198	16374	16291	16266	16249	16377	16079	16401	16185	15988	16313	16118	16158	16156	16084	16269	16119	16391	16233	16532	16182	16140	16441	16286	16039	16071	16262	16275	16373	16388	16222	16237	16328	16126	16246	16354	16342	16119	16380	16158	16385	16308	16495	16240	16380	16335	16160	16198	16204	16366	16162	16326	16372	16377	16356	16302	16364	16378	16318	16253	16166	16313	16235	16176	16362	16435	16234	16134	16293	16248	16385	16246	16145	16207	16270	16198	16173	16207	16209	16414	16095	16238	16214	16285	16336	16352	16156	16180	16255	16451	16154	16396	16294	16180	16271	16428	16328	16182	16081	16401	16358	16472	16183	16065	16330	16159	15995	16035	16036	16149	16201	16361	16286	16553	16266	16217	16162	16128	16160	16239	16334	16376	16222	16273	16258	16297	16093	16415	16202	16143	16403	16458	16237	16255	16241	16471	16165	16346	16208	16221	16132	16252	16222	16181	16089	16324	16347	16200	16564	16330	16360	16364	16366	16253	16211	16127	16455	16524	16266	16301	16159	16290	16213	16103	16017	16163	16237	16268	16427	16194	16353	16072	16287	16378	16291	16423	16354	16405	16167	16306	16099	16323	16208	16179	16420	16322	16250	16261	16355	16097	16188	16076	16327	16322	16262	16242	16296	16004	16446	16203	16293	16168	16062	16421	16122	16191	16140	16364	16223	16378	16249	16180	16123	16203	16279	16164	16334	16178	16275	16162	16148	16193	16185	16249	16070	16278	16309	16416	16291	16307	16184	16290	16219	16087	16132	16265	16376	16397	16272	16313	16267	16220	16253	16181	16236	16181	16378	16295	16162	16473	16122	16256	15996	16339	16330	16309	16198	16424	16080	16220	16348	16225	16185	16362	16363	16201	16148	16075	16300	16113	16438	16297	16192	16452	16050	16338	16040	16459	16341	16220	16143	16377	16283	16054	16196	16287	16501	16410	16168	16183	16176	16515	16238	16289	16047	16260	16274	16379	16314	16265	16379	16065	16177	16347	16241	16125	16312	16207	16245	16341	16178	16301	16342	16317	16054	16168	16277	16358	16238	16418	16152	16252	16150	16326	16335	16315	16301	16409	16168	16163	16400	16235	16018	16472	15959	16142	16033	16189	16229	16147	16196	16243	16310	16099	16360	16291	16460	16105	16263	16304	16433	16303	16196	16273	16196	16181	16326	16398	16212	16378	16158	16243	16279	16349	16212	16359	16350	16273	16042	16274	16324	16224	16429	16112	16111	16264	16351	16215	16318	16521	16376	16187	16183	16225	16432	16173	16331	16318	16170	16214	16296	16049	16199	16344	16092	16160	16273	16197	16332	16341	16472	16083	15913	16042	16224	16306	16123	16293	16350	16201	16268	16237	16307	16072	16084	16357	16429	16265	16222	16322	16181	16248	16266	16256	16291	16209	16215	16288	16194	16178	16236	16207	16168	16175	16346	16000	16142	16136	16230	16384	16289	16349	16258	16383	16281	16379	16199	16146	16215	16288	16216	16400	16260	16260	16425	16280	16386	16269	16086	16225	16242	16051	16344	16332	16191	16301	16243	16059	16088	16208	16131	15957	16127	16249	16148	16050	16137	16369	16163	16330	16088	16239	16221	16215	16235	16294	16385	16270	16369	16449	16343	16263	16498	16328	16197	16134	16215	16320	16276	16123	16089	16139	16144	16120	16271	16040	16250	16196	16184	16175	16260	16236	16311	16338	16256	16220	16424	16255	16324	16377	16434	16299	16280	16322	16331	16322	16393	16157	16307	16191	16193	16342	16365	16129	16093	16159	16119	16214	16130	16265	16175	16321	16310	16268	16171	16242	16299	16350	16093	16164	16461	16284	16130	16231	16442	16202	16176	16131	16611	16299	16219	16454	16314	16178	16273	16137	16001	16458	16259	16386	16171	16216	16260	16277	16197	16274	16110	16297	16061	16185	16177	16294	16273	16342	16115	16169	16077	16090	16374	16366	16155	16126	16212	16377	16439	16358	16379	16406	16241	16255	16285	16302	16221	16427	16423	16391	16305	16177	16140	16236	16313	16351	16331	16199	16030	16350	16038	16423	16387	16262	16148	16206	16198	16360	16189	16500	16459	16443	16209	16325	16399	16309	16376	16434	16219	16110	16196	16368	16339	16431	16293	16325	16130	16467	16337	16326	16140	16310	16269	16174	16199	16233	16243	16230	16188	16392	16368	16501	16416	16249	16342	16287	16352	16411	16353	16244	16124	16155	16308	16264	16286	16382	16273	16156	16407	16218	16331	16402	16247	16207	16211	16283	16335	16288	16341	16160	16154	16260	16352	16312	16332	16344	16124	16382	16364	16150	16364	16165	16491	16264	16394	16340	16211	16318	16241	16309	16286	16175	16541	16207	16305	16390	16336	16380	16183	16178	16149	16152	16358	16306	16252	16330	16127	16120	16176	16414	16462	16342	16093	15976	16459	16363	16354	16119	16115	16165	16269	16162	16328	16399	16162	16204	16276	16369	16255	16339	16109	16152	16219	16192	16431	16244	16305	16322	16322	16414	16407	16350	16297	16249	16355	16246	16217	16131	16266	16477	16457	16370	16287	16092	16384	16164	16247	16206	16296	16301	16333	16228	16419	16242	16392	16284	16364	16338	16184	16316	16163	16293	16450	16197	16184	16033	16215	16126	16286	16256	16126	16273	16171	16267	16238	16270	16349	16096	16176	16416	16319	16224	16300	16228	16523	16413	16299	16127	16239	16301	16105	15949	16218	16336	16340	16262	16091	16498	16332	16288	16346	16293	16300	16255	16191	16203	16370	16220	16239	16268	16390	16329	16416	16373	16245	16300	16175	16238	16148	15951	16333	16252	16601	16370	16200	16441	16306	16191	16506	16333	16070	16395	16158	16225	16336	16228	16261	16219	16207	16163	16245	16365	16226	16213	15990	16504	16402	16281	16327	16428	16401	16258	16177	16266	16096	16272	16312	16225	16076	16346	16440	16253	16242	16405	16391	16195	16334	16395	16219	16163	16331	16239	16369	16458	16409	16168	16289	16241	16297	16246	16186	16276	16160	16219	16307	16184	16225	16356	16136	16057	16090	16226	16130	16172	16284	16402	16285	16339	16314	16448	16198	16528	16443	16199	16370	16165	16251	16478	16077	16163	16321	16336	16339	16110	16399	16296	16302	16605	16264	16283	16243	16071	16359	16374	16219	16392	16492	16156	16263	16162	16319	16219	16277	16268	16315	16315	16190	16367	16371	16170	16413	16467	16042	16309	16392	16288	16177	16290	16408	16187	16180	16239	16462	16355	16147	16279	16254	16214	16116	16202	16222	16209	16351	16204	16260	16318	16368	16292	16436	16310	16130	16256	16347	16427	16003	16386	16436	16401	16431	16326	16053	16237	16283	16440	16450	16261	16386	16299	16172	16241	16424	16446	16037	16332	16291	16239	16140	16393	16312	16185	16162	16197	16100	16171	16214	16419	16204	16363	16234	16478	16143	16282	16409	16255	16043	16248	16342	16300	16319	16183	16181	16353	16365	16226	16258	16262	16116	16371	16292	16126	16154	16340	16072	16309	16394	16275	16304	16407	16413	16399	16361	16389	16138	16366	16070	16294	16241	16258	16349	16191	16188	16157	16203	16215	16147	16117	16237	16470	15971	16215	16287	16314	16196	16449	16087	16460	16186	15984	16258	16227	16346	16584	16397	16193	16350	16538	16299	16316	16213	16098	16312	16320	16336	16232	16234	16392	16167	16330	16246	16243	16283	16327	16130	16153	16401	16275	16256	16211	16253	16186	16202	16289	16368	16361	16268	16146	16471	16273	16264	16351	16152	16090	16308	16124	16249	16269	16286	16405	16265	16317	16206	16210	16186	16121	16324	16213	16319	16264	16351	16123	15898	16339	16319	16409	16082	16238	16217	16228	16252	16273	16271	16490	16195	16292	16237	16253	16250	16248	16167	16188	16119	16087	16251	16363	16233	16539	16281	16237	16323	16271	16372	16189	16379	16133	16219	16323	16175	16465	16349	16175	16259	16125	16205	16145	16173	16180	16123	16305	16148	16313	16338	16231	16475	16144	16398	16126	16412	16369	16209	16441	16172	16127	16276	16123	16269	16476	16373	16220	16335	16254	16097	16371	16320	16197	16311	16315	16094	16235	16189	16423	16344	16199	16313	16249	16160	16424	16015	16187	16308	16359	16620	16320	16457	16405	16329	16598	16334	16117	16240	16119	16194	16394	16300	16434	16372	15978	16216	16290	16069	16316	16396	16318	16121	16406	16302	16387	16303	16140	16164	16158	16107	16340	16191	16213	16392	16397	16151	16412	16314	16327	16382	16361	16117	16090	16368	16289	16427	16392	16305	16348	16329	16184	16087	16191	16313	16207	16241	16456	16387	16248	16376	16231	16349	16418	16332	16416	16077	16346	16148	16494	16375	16394	16341	16117	16356	16347	16394	16306	16249	16288	16235	16098	16140	16278	16433	16269	16289	16460	16232	16175	16200	16299	16339	16254	16315	16181	16320	16340	16190	16274	16303	16411	16298	16355	16156	16345	16291	16495	16319	16221	16419	16185	16328	16353	16299	16314	16295	16383	16234	16362	16241	16187	16377	16330	16440	16453	16300	16329	16432	16409	16092
14157	12199	12368	14021	16100	17030	17067	14079	11960	10668	10265	9999	10169	10149	10197	10209	9993	10158	9832	10049	10166	10058	9993	10106	10069	10156	10181	10125	10015	10063	10196	10131	10153	10152	9983	10132	9969	10018	10143	9927	10016	10247	9963	10001	9953	10100	9947	9978	10042	10037	10085	10083	9979	9955	9955	10031	10087	9941	9958	10099	10110	10127	10013	10096	10076	10079	9910	10145	10063	10082	9876	9919	9993	9897	10063	10074	10003	9973	9983	10031	10014	9872	9979	9925	10081	10180	9936	9988	10017	10106	9975	10096	10090	10014	9995	9903	10125	10034	10183	10021	10064	10179	10147	9983	10085	10077	10108	10035	9851	10101	10043	9805	10138	9994	10079	9967	10139	10006	10152	9942	9957	10153	10121	10003	10008	10008	9992	9990	10042	10055	10107	10069	9958	10087	10041	9929	10115	9976	9918	10001	10013	10163	9973	10149	10041	9938	10147	10063	10044	9959	9870	9902	9966	9969	10110	10134	10012	9872	10127	10099	9978	10077	10068	10040	10002	10044	9911	9994	10060	10060	9959	9883	9979	10030	9943	9846	10008	10090	10056	10069	9966	9946	9983	10029	10003	10118	9939	9953	9878	9989	9931	10055	9981	10216	10064	10140	9976	10019	9896	10046	10119	10058	10068	10058	10006	10207	10052	10100	9975	9996	10035	10075	10069	10090	10233	10050	10056	9958	10088	9905	10103	10011	9879	10145	9953	10106	10007	9839	10112	10007	10026	10082	10043	10053	10018	9997	9961	10030	10060	10089	10018	10013	9824	10096	10044	9960	9975	9920	9918	10060	10037	10127	10167	10050	10089	10033	10067	10144	10161	9946	9995	10116	10031	10134	9990	10215	9974	9960	10001	10026	9917	9972	10059	10081	10072	10018	9927	9987	9973	10000	10090	9961	10021	10138	10006	9982	9972	10064	10027	9893	10063	10028	10068	10166	10017	10111	9989	10192	9985	10008	9935	10158	9943	10143	10007	9961	9977	10035	9902	10072	9923	10114	10026	9970	10103	9877	9943	10049	10094	10002	10155	10095	10127	10039	9952	10041	10151	9985	9966	10081	10029	9956	10092	10041	10100	9951	10064	9981	10115	10048	10020	10158	10060	10034	10062	10087	9942	10041	10131	10159	9872	9973	10140	10027	10113	9813	9983	9969	9932	9980	10059	10057	9946	9842	10081	9927	10075	10009	10030	9999	9989	9996	9966	10026	10027	10012	10005	9929	10049	9978	9853	10078	9889	10044	10166	10142	9942	10068	9978	10050	10021	10082	9959	10082	10035	10058	10045	9966	10061	10041	10076	10026	10015	10056	10071	10038	9948	10092	9928	10099	10014	9921	9943	10083	10051	10053	10111	10050	9941	10092	10130	9931	10127	9963	10082	9878	10052	10022	10080	9959	9978	10019	10242	10024	9926	10010	10027	10113	9959	10143	10053	10267	10093	10132	9938	10151	9984	9988	9995	10087	10032	9910	10121	10079	10053	9940	10137	10121	10174	10112	9997	9986	9988	10151	10026	9965	10096	9874	10089	10023	10096	9997	9965	10035	10032	10012	9986	10141	10075	9920	10164	10232	10035	9963	9920	10113	10127	9942	9930	10155	10114	10273	10143	9955	9940	10056	9983	9972	10016	10003	9849	9949	10145	9990	10194	10062	10086	9984	9849	10012	10029	10210	9941	9991	9973	10107	10017	9983	10052	9925	9936	10014	9964	9907	10071	10164	9967	10128	10006	10141	9938	10030	10002	10066	10045	9984	9871	9703	9891	10001	10111	9999	10156	10116	9874	10139	9975	10046	10248	10120	9871	10042	9980	10013	10048	10134	9920	10012	10009	9942	10035	10131	10001	10200	10057	10167	9913	10055	9941	10082	9874	10038	10072	10128	9937	10078	9926	10112	10150	10201	10102	9932	10123	9920	10212	10105	10162	9942	10128	10078	10180	10112	9842	10023	10028	10114	9916	10024	9992	10000	9989	9993	9942	10059	9893	10143	10113	10139	9983	9928	9952	10156	9978	10011	9939	10020	10015	10056	10097	10093	9994	10056	10014	10050	10218	9917	9980	9860	10004	10070	9961	10061	10181	9952	10031	9914	10015	10138	10005	10062	9874	10191	9894	10023	10103	10187	9945	9973	9932	10055	10039	10039	10017	10006	10140	10052	10021	9908	10049	10087	10201	9952	10039	10119	10140	10085	10217	9969	9968	10124	10065	9859	10012	10025	10172	10067	9899	10149	10185	9977	10164	9957	10178	9994	10129	10021	10040	9979	10038	10104	9930	9953	10109	9986	10093	9997	9918	10169	10043	10109	9993	10046	9953	10094	10150	10290	10069	10008	10085	10036	9995	10009	9929	9901	9986	10073	10117	9935	10105	10046	10010	9995	10193	10207	10064	10095	9905	10014	10010	9982	10080	10024	10097	9992	9952	10042	10131	10014	10207	10118	10060	10108	9929	10163	10137	9947	10036	10194	10160	9988	9961	10245	9937	9918	10001	9978	9938	10038	9933	10055	10039	10006	10000	10105	10149	10179	10032	10104	9957	10203	10028	10002	10028	10014	9956	9975	10027	9983	10263	10089	10232	10024	10035	9861	10118	9902	9994	10084	9959	10108	10177	10040	9992	10012	10093	10147	9970	10122	10068	10100	10147	9989	10036	9970	9945	10075	10056	9900	10214	10064	10009	9838	10136	9999	10008	10117	9990	9975	10153	10050	9937	9998	10050	10110	9914	10063	10056	9943	10005	9946	10048	10010	10024	10104	10032	10042	10058	9973	10083	10129	10041	9975	10249	9926	10053	10030	10004	10049	10012	10102	10092	10119	10034	10045	10006	9932	10128	10050	9938	10009	10020	10124	10112	9912	10060	10091	10106	9939	9955	9847	10013	9907	10068	9904	9975	10051	10180	9985	10075	10004	10080	10082	9981	10173	9979	10032	10072	10088	10196	10063	10189	9824	10131	10118	9971	10047	10082	9971	10056	9928	10160	9981	9958	10181	9881	9997	10075	10019	10013	10060	10010	9925	10029	10055	10208	10078	10162	10070	10084	9942	10135	10122	9951	10174	10141	9966	10094	10041	9995	9958	10067	9970	9976	10078	10145	10129	10023	10091	9977	10027	9926	10090	9988	10138	10060	10026	10003	10031	10030	10056	9965	9946	9863	10006	10117	10170	10002	10106	9943	9921	9932	10179	9950	9986	10041	9970	10007	9910	10020	10031	10081	9924	10110	10083	10208	10114	9987	10094	10023	10005	10008	9956	10092	10073	10033	9946	10057	10155	9979	10066	10081	9784	9959	10060	10062	10009	10014	9925	10156	10054	10108	10088	10020	10022	10115	9973	10116	9996	10037	9929	10119	10048	10028	10128	9878	10098	10063	10141	9943	10025	9947	10028	10215	9989	9998	9928	10052	10068	10022	9931	10089	10280	10150	10091	9943	9980	10088	10023	10011	10127	10072	9889	9891	9994	10113	10058	9979	10172	10012	9850	9879	9989	10068	9971	10104	10088	10160	9997	9988	10107	10028	9960	10094	10043	9963	10097	10018	9905	10124	9912	9911	9971	10100	10135	10246	10109	9870	9889	10080	10187	10119	10120	10015	10002	10110	10157	10014	9837	10143	9922	10014	10069	9949	9958	10136	9948	9992	10111	9997	10025	10059	9944	10022	9982	9941	10160	10032	10002	10017	10081	9906	10050	10155	10035	10045	10213	10051	9954	9982	9999	10070	10051	9956	10144	10046	9917	9974	9913	10082	10071	9928	10002	10026	10027	9994	9990	10105	10010	10087	10000	10018	10183	10041	10197	10111	10112	9908	10142	9976	10003	9974	10036	9969	9833	9926	10173	10082	10007	10050	10015	10145	10123	10019	10142	10003	10120	9951	10217	10050	9996	10132	10051	9993	10067	10049	9978	10031	9897	10014	10073	9835	10051	9999	10035	10019	10017	10096	9987	9979	10064	10064	10014	9950	10169	10040	10033	9998	10083	10015	9979	10044	9938	10235	10003	9879	9941	10034	9993	10015	9879	10057	9933	10042	10037	10246	9949	10023	9940	10222	10014	10009	9985	9990	10129	9863	10089	10126	9995	10009	9887	9960	10031	10058	10020	10141	9960	10029	9836	10116	10030	10037	10031	9949	9916	10071	9944	10073	9902	10110	10194	10150	10084	10074	9954	9995	10016	10167	10049	9975	9999	9987	10051	9967	10045	10013	9949	9997	10098	10048	9988	10111	10019	10124	10094	10135	9989	9860	10220	10011	10171	10097	10079	10201	10113	10097	10089	9948	10033	10037	10120	10112	9957	10004	9901	9861	9938	10116	9954	10078	10044	9994	9992	9919	9922	10017	9981	10016	10141	10024	9891	10039	10044	10033	10039	10055	10109	10051	10083	9986	10012	10036	10159	10090	10089	10010	10002	10023	10081	9918	9905	9942	10056	9962	10129	10119	10119	10134	10235	9948	10099	10195	10168	9940	9867	10042	10075	9939	10018	10067	10117	10030	9966	9979	9998	10052	9893	9905	9860	10115	10089	9980	10079	10014	10036	10120	10031	9997	10076	10143	9899	10080	10248	9953	9915	9996	10031	9994	10039	10067	10136	9966	10058	9991	9918	9978	9897	9954	10142	10077	10015	9936	9999	9955	10059	10147	10022	10164	10069	9936	10056	10064	10173	10087	9939	9996	10010	10026	10007	9939	9924	10118	10117	10051	10145	10108	9982	10154	10062	10042	10067	10083	10046	10157	10118	9961	10051	10132	10191	10084	10213	10079	10159	10100	10209	10025	10051	10105	10018	10020	10097	9976	10065	10086	10037	10047	10067	9978	10020	10047	9979	10056	10173	10144	10078	10168	9949	9963	10091	10027	10097	9916	9869	10265	10086	9955	10098	10000	10084	10003	9985	10071	9983	10074	10135	10013	9994	10111	9989	10154	10205	9919	9868	10030	9899	10081	9907	10017	10170	10028	9965	9885	9933	9982	10180	10009	10100	9971	9952	10137	10159	10056	10045	10247	10075	10090	10002	10182	9931	10016	10067	10119	9960	10137	10093	10099	10197	9959	10069	10016	10018	10194	10031	10020	10042	9890	10072	10078	9957	10114	10031	10110	9893	10116	10046	10026	9957
25774	21482	27331	29462	36021	49458	50556	41339	29869	21798	17808	16583	16458	16396	16301	16370	16141	16297	16269	16317	16118	16275	16260	16216	16542	16204	16349	16399	16261	16245	16231	16175	16212	16251	16078	16099	16134	16130	16116	16228	16029	16034	16114	16167	16242	16314	16363	16119	16145	16035	16064	16011	16106	16181	16113	16173	16160	16251	16240	15976	16027	16382	16322	16155	16266	16294	16301	16092	15919	15999	16263	16331	16179	16190	16272	16133	16101	16027	16352	16130	16041	16121	16299	15927	16136	16198	16195	16110	16264	16173	16012	16129	16163	16291	16211	15974	16258	16225	16183	16128	16149	16180	16147	16005	16006	16051	16235	16115	16079	16151	16288	16146	16187	16124	16193	16325	16186	16148	16012	16055	16240	16299	16123	15992	16186	16146	16156	16141	16044	15972	16149	16219	16135	16140	16254	15925	15908	16333	16053	16011	16196	16234	16134	16172	16156	16108	16039	15968	16243	16221	16131	16026	16088	16127	16280	16088	15880	16280	16148	16201	16160	15987	16059	16239	15856	16046	16158	16262	16099	16215	16201	16023	16126	16303	16146	16062	16178	16035	16112	15996	16074	16352	16083	16172	16072	16138	16006	16164	16167	16086	16079	16041	16061	16391	16100	16012	16019	16106	15993	15995	16058	16088	16338	16122	16158	16288	16223	16275	16132	16025	15895	16160	15899	16013	16030	16216	16082	16134	16195	16200	16103	16074	16072	16144	15949	16197	16256	16180	16037	16101	16126	16113	16136	16307	16014	16133	16188	16212	16122	16004	16035	16058	16136	16226	16250	16158	16034	16037	15960	16013	16006	15953	16141	16144	16119	16350	16025	16039	15983	16078	15994	16287	15939	15976	16171	16182	16362	16226	16151	16037	15956	16002	16061	16250	16194	16316	16213	16083	16219	16246	16150	16244	16133	16210	16160	16289	16267	16129	16005	16329	16170	16393	16227	16006	16205	16141	16317	16051	16025	16043	16106	16317	16263	16094	16261	16015	16388	16306	16169	16171	16207	16093	16331	16248	16358	16126	16136	16308	16033	16077	16190	16256	16162	16112	15951	15989	16320	15945	16220	16162	16082	16170	15969	16198	16262	16084	16001	16219	16011	16266	16083	16169	16091	16190	16156	16004	16173	16074	16133	15962	16031	16057	15932	15964	16025	16116	15990	16092	16114	15931	16165	16261	15909	15884	15807	16128	16084	16128	16047	16193	16129	16357	16195	16323	16007	16153	15997	16060	16163	15919	16344	16228	16321	16044	16174	16189	16185	16092	16117	16009	16112	16136	16366	16127	16132	16159	15917	16176	16007	16174	16181	16122	16027	16100	16050	16146	16249	16149	16134	16258	16348	16251	16111	16075	16076	16285	16228	16281	16001	16126	16124	16097	16270	16135	16212	15929	15972	16350	16202	16043	16050	15861	16133	16212	16145	16238	16093	16066	16118	16002	16180	16220	16312	16138	16293	16172	16162	16208	16086	16283	16222	16168	16094	16133	16054	16144	16230	16121	16264	16369	16033	16060	16096	15905	16131	16078	15994	15927	16223	16000	16091	16082	16173	16180	16237	16273	16090	16149	16100	16271	16320	16324	16189	16113	16159	16059	16303	15995	16265	16138	16231	16055	16223	16101	16076	16053	16145	16018	16077	16311	16336	16260	16176	16151	16084	16023	16117	16136	15882	16143	16045	15857	16165	15924	15998	15952	16144	16184	16135	16026	16033	16156	16220	16263	16054	16166	16212	16113	16020	16345	16129	16108	16364	16253	15929	16170	15958	16176	16298	16084	16003	16142	16119	16247	15992	16235	16237	16306	16359	16252	16089	16287	16199	16130	15940	16060	15990	16094	16077	16295	15953	16058	15984	16067	16258	15990	16005	15981	16163	16091	16152	16149	16114	16008	16291	16255	16090	16108	16204	16087	16067	15912	16276	16230	16410	16019	16124	16055	16147	16256	16233	15956	16165	16341	16067	16107	15945	16235	16053	16110	16046	16107	16261	16242	16135	16042	16183	16083	16146	16249	16036	16204	16242	16112	16097	16167	16107	16174	16045	15970	16172	16293	16243	15870	16210	16114	15910	16068	16187	16236	16224	16167	15991	16088	16242	16180	16091	16154	16034	16152	16051	16066	16160	16344	16292	16003	16006	16135	16168	16128	16061	16198	16089	16008	16077	15865	15993	16254	16340	16017	16018	16232	15922	15910	16402	16368	15946	16314	16126	16054	16303	16342	16156	16183	16168	15895	16132	16047	16113	16033	16335	15959	16149	16200	16125	16086	16067	16105	16281	15884	16426	16083	16063	16223	16297	16043	16065	16060	16368	16106	16126	16237	15961	16095	16169	16214	16166	16241	16064	16045	16025	16348	16053	16163	16100	16183	16039	16282	16405	16091	16125	16041	16156	16013	16161	16293	16265	16195	16069	16024	16166	16140	16113	16213	16013	16240	16422	16182	16223	16170	16012	16300	16248	15963	16285	16128	15962	16246	16305	16103	16111	16037	16151	16103	15958	15959	16191	16011	16222	16061	16199	16297	16232	16066	16002	16167	16007	15872	16214	16139	16142	16265	16117	16118	16142	16238	16145	16174	16336	16282	16074	16126	16302	16120	16073	15948	16227	16226	16107	16265	15943	16138	16304	16198	16137	16039	16251	16198	16158	16303	16133	16169	15972	16135	16034	16074	16000	16117	16218	16243	16051	16387	16112	16142	16121	16093	16249	16112	16180	16134	16177	15974	16075	15933	16016	16146	16158	16076	15870	15974	16252	16193	15944	16111	16360	16169	16078	16272	16275	16211	16077	16141	16068	16038	16190	16291	16212	16168	16309	16078	16204	16034	16010	16203	16079	15974	16333	16014	16427	16143	16162	15970	15933	16162	16003	16242	16188	16312	16186	16410	16246	16197	16053	16176	16293	16004	16119	16141	16369	16265	16216	16260	16092	16025	16301	16256	16308	16171	16154	16023	16064	16067	16147	16009	16040	16157	16200	16037	16393	16034	16166	16296	16340	16136	16068	16220	16157	16320	16214	16142	16180	16062	16185	16167	16193	16199	16085	16202	16050	16310	16206	16332	16404	16256	16015	16213	16323	16432	16210	16102	16053	16252	16207	15934	16110	16115	15909	16068	16096	16226	16095	16314	16147	16098	16088	16327	16272	16186	16026	16455	16067	16182	16124	16245	16325	16207	16034	16146	15813	16396	16242	16225	16183	16074	16119	16183	16153	16141	16157	16190	15988	15844	16181	16283	16247	16091	16017	16083	15949	16142	16130	16047	16159	16216	16169	16104	16222	16070	16164	16131	16151	16174	16217	16179	16216	15966	16043	16202	15949	16079	15938	16131	15960	16150	16161	16348	16046	15993	16280	16111	15862	16116	16191	16093	16159	16116	16003	16198	16311	16171	16033	16306	16075	16219	16262	16307	16191	16106	16183	16056	16147	16108	16131	16079	16084	16175	15965	16229	16163	15926	16179	16068	16150	15917	15924	16261	16343	16051	16374	16129	16102	15945	16111	15875	16180	16458	16040	16169	16212	16043	15941	16103	16087	16299	16094	15799	16000	15862	16128	15987	15974	16046	16200	16056	16190	16085	16058	16355	16073	16273	16471	16091	15967	16143	16083	16010	16061	16070	16065	16034	16312	16266	16143	16193	15977	16088	16189	16106	16097	15906	16289	16242	16236	16303	15904	16103	15854	16104	16123	15964	16208	16135	16138	16183	16353	16022	15992	16292	16204	16106	16262	16248	16261	16079	16160	16172	16245	16198	16126	16239	16311	16125	15967	16043	16380	16078	16055	15917	16260	16220	16107	16088	16028	16023	16003	15999	16201	16214	16406	16257	16011	16301	16075	16050	16297	16318	16269	16218	16088	16288	16235	16132	16096	16299	16278	16009	16216	16187	15967	15961	16220	16191	16273	16217	16185	16234	16025	16093	16060	16116	15944	15988	16160	15943	16187	16229	16085	15998	16232	16178	16109	16159	16093	16106	15925	16082	16127	16284	16225	16126	15898	16187	16040	15955	16023	16129	16137	16159	16259	16202	16009	16076	16225	16251	16482	16209	15878	15976	16007	16242	16201	16290	16070	16010	16137	16079	16069	16372	16253	16159	16083	15911	16052	16062	16242	16079	16123	15996	16203	16105	16031	16131	16068	16142	16292	16088	16372	16084	16197	16235	16257	16145	16205	16295	16244	16035	16184	16102	16123	16202	15953	16098	16173	16072	16053	16281	16050	16080	16242	15984	16262	16143	16301	16205	16147	16354	16097	16021	16241	15981	16043	16237	16088	16317	16123	16169	16065	16176	16121	16124	16047	16052	16193	16245	16313	16143	16022	16181	16110	16003	16118	16043	16102	15976	16206	16187	16222	16066	16088	16271	16188	16028	16200	16191	16218	16167	16263	16100	16139	16136	16047	16125	16097	16276	16137	15975	16037	16381	16265	16186	16244	16368	16137	16177	16134	16072	15986	16054	16332	16224	16042	16135	16002	16202	16182	16182	16150	16095	16082	16068	15903	16062	16136	16335	16093	16102	16192	16175	16132	16103	16214	16207	16325	16081	16364	16119	16114	16174	16148	16105	16135	16372	16186	16126	16111	16063	15962	16089	16180	16133	16054	16225	16134	16262	16149	16014	16048	15973	16194	16290	16250	16219	16093	16078	16161	16051	16080	16083	16176	16113	16257	16053	16212	16194	16276	16213	16214	16252	16364	16219	16197	16121	15978	16149	16127	16019	16198	16213	16212	16169	16093	16033	16122	16089	16037	16206	16243	16173	16144	16375	16286	16105	16158	16136	16128	16274	16221	16119	16056	16083	16067	16152	15970	16197	16156	16079	16046	16085	16141	16014	16214	16171	16041	16289	16060	16131	16147	16142	16070	15936	16276	16071	16119	16069	15953	16197	16135	16082	15827	16240	16170	16142	16050	16030	16220	15850	16301	16180	16274	16060	16141	16042	16238	16166	16196	16102	16168	16225	16350	16157	16067	15943	16194	16091	16090	16200	15993	16189	16245	16109	16259	16143	15992	16105	16059	16001	16251	16167	16180	16213	15933	16174	16187	16345	16123	16192	16125	15965	16088	15930	16019	16092	16212	16362	16438	16351	16133	16220	16185	16112	16335	16073	16010	16161	16227	16277
12691	19135	16619	23666	34759	45967	43946	32996	21445	13850	10950	10383	10266	10462	10304	10329	10316	10296	10293	10136	10309	10080	10204	9930	10179	10183	10282	10266	10026	10131	10062	10045	10202	10195	10188	10115	10050	10240	10329	10235	10243	10200	10200	10052	10110	10130	10168	10044	10133	10126	10081	10139	10019	10208	10329	10179	10046	10018	10213	10063	10079	10137	10089	10121	10145	10221	10019	10168	10235	10146	10247	10204	10135	10327	10130	10215	10126	10239	9995	10214	10225	10158	10041	10171	10063	10077	10233	10259	10099	10076	10158	10299	10001	10053	10046	10301	10162	10197	10163	10165	10101	10143	10329	10206	10197	10112	10152	10228	10092	10028	10017	10253	10094	10132	9832	10035	10139	10220	10010	10004	10246	10154	10146	10196	10093	10081	10187	10217	10236	10088	10148	10123	10119	9980	10220	10348	10221	10076	10131	10236	10310	10087	10263	10198	10313	10121	10187	10231	10158	10212	10134	10123	10050	10276	10098	10226	10298	10162	10111	10154	10284	10239	10167	10307	10130	9860	10034	10161	10063	10027	10141	10142	10158	10014	10196	9976	10196	10163	10178	10162	9963	10207	10046	10038	10208	10094	10194	10026	10145	10031	10143	10194	10165	10084	10099	10121	10213	10282	10165	10191	10041	10106	10209	9969	10135	10369	10244	10157	10088	10058	10163	10221	10040	10347	10095	10127	10191	10101	10204	10268	10132	10074	10114	10169	9974	10008	10111	10203	10083	10030	10062	10203	10068	10210	10227	10208	10127	10133	10193	10112	10185	10018	10223	10081	10159	10008	10254	10078	10171	10195	10223	10016	10128	10030	10031	10154	10116	10137	10123	10108	10061	10135	10022	10116	10092	10161	10100	10130	10135	10227	10243	10308	10115	10133	10354	10146	10070	10115	10065	10015	10070	10168	10094	9942	10049	9948	10070	10175	10163	10160	10074	10170	10245	10104	10163	10140	10261	10147	9970	10337	10044	10244	10140	10145	10133	9998	10150	10020	10229	10197	10264	10092	10059	10193	10068	10155	10073	10177	10026	10284	10093	10197	10184	10022	10219	10020	10054	10159	10260	10105	10042	10078	10101	10107	10135	10007	10242	10145	10168	10110	9997	10135	10327	10195	10112	10169	10111	9943	10067	10256	10190	10256	10024	10058	10028	10024	10126	10146	10144	10058	10075	10065	10246	10125	10213	10104	10144	10128	10113	10033	9974	10118	10133	10124	9961	10058	10145	10082	10086	10000	10202	10211	10156	10171	10067	10169	10326	10075	10152	10068	10051	10082	10146	9968	10120	10215	9984	10221	10047	10112	10154	10068	10217	10260	10065	10139	10094	10261	10139	10025	10073	10048	10067	10115	10020	10113	10289	10202	10209	10118	10095	10164	10182	10141	10197	10086	10163	10107	10178	10177	10224	10181	10096	10158	9907	10091	10024	10213	10159	10098	10112	10243	10103	10034	10139	9937	10083	10192	10079	10198	10034	10156	10093	9945	10279	9995	10258	10184	10081	10243	10139	10206	10185	10220	10106	10268	10140	10092	10068	10215	10363	10138	10238	10222	10042	10089	10205	10057	10074	10082	10215	10184	10140	10332	10118	10175	10233	10053	9971	10139	10167	10035	10096	10218	10168	10173	10189	10146	10095	10230	10152	10070	10137	10043	10131	10179	10104	10200	10109	10040	9998	10304	10052	10151	9982	10192	10110	10170	10092	10251	10101	10088	10243	10026	10105	9920	10071	10222	10169	10289	10026	10125	10075	10024	10113	10201	10108	10082	10035	10230	10260	10095	10176	10171	10118	10152	9978	9982	10104	9976	10155	10169	10204	10139	10174	10124	10159	10204	10094	10168	10210	10222	10085	10175	10178	10096	10299	10127	10186	10228	10164	10068	10117	10216	10100	10092	10172	10162	10058	10079	10091	10191	10086	10010	10166	10086	10115	10132	10179	10098	10249	10099	10105	10195	9964	10081	9937	10148	10210	10039	10129	10227	10052	10130	10008	10168	9991	10043	10148	10100	10174	10004	10060	10007	9944	10222	10166	10117	10049	10082	10156	10198	10015	10111	10226	10184	10147	10200	10206	10181	10219	10129	10077	10106	10075	10205	10118	10116	10094	10047	10154	9989	10206	10115	10031	10122	10229	10255	10067	10312	10160	10189	10115	10260	10220	10122	10116	10230	9993	10085	10123	10036	10122	10269	10259	10180	10135	10245	10204	10053	10047	10037	10117	10064	10336	10275	10253	10147	10012	10252	10111	9993	10011	10117	10150	10216	10102	10304	10125	10116	10172	10056	10082	10221	10163	10234	10196	10097	10073	10281	10150	10005	10195	10185	10054	10147	9999	10016	10194	10278	10080	10123	10166	10281	10190	10133	10079	10074	10362	10298	10217	10080	10023	10303	10152	10135	10043	10094	10123	10121	10121	10194	10186	10013	10116	10180	10151	9991	10178	9996	10006	10165	10102	10134	10108	10062	10165	10056	10095	10052	10259	10119	10094	10285	10042	10209	10200	10162	10058	10054	10161	10210	10416	10297	10088	10095	10257	9942	10071	10090	10025	10283	10069	10145	10253	9979	10192	10245	10155	10087	10163	10154	10167	10155	10136	10118	10168	10142	10227	10210	10283	10162	10091	10069	9862	10088	10086	10125	10169	10066	10030	10219	10185	10018	10062	10129	10092	10129	10154	10119	10132	10049	10195	10085	10121	10275	10123	10314	10181	9989	10066	10077	10019	10190	10142	10262	10006	10018	10008	9955	10001	10181	10245	10066	10179	10038	10349	10204	10166	10260	10141	10104	9954	10119	10203	10114	10160	9923	10110	10019	10187	10059	10221	10166	10076	10205	10210	10111	10095	10124	10110	10232	10167	10197	10047	10152	10125	10143	10007	10125	10001	10112	10083	10063	9973	10025	10097	10098	10202	9884	10280	10089	10259	10096	10088	10194	10218	10057	10175	10214	10178	10129	10134	10096	10381	10204	10008	10086	10047	10199	10001	10060	10112	9970	10110	10230	10087	10184	10082	10030	10270	10221	10073	9970	10199	10067	10005	10025	10025	10130	10113	10191	10218	10050	10123	10293	10077	10223	10161	10174	10219	10091	10205	10115	9980	9975	10128	10032	10203	10007	10187	9981	10033	10281	10003	10024	10175	10100	10235	10106	10313	10214	10219	10271	10122	10219	10195	10225	9974	10219	10179	10067	10049	10139	9973	10082	10133	10067	10119	10111	10152	10039	10345	10181	10157	10089	10167	10205	10104	10075	10142	10128	10007	10170	10021	10149	10115	10160	10125	10266	10009	10135	10177	10185	10138	10156	10191	10318	10132	10170	10151	10172	10225	10134	10153	9956	10096	10263	10117	10057	9951	10114	10076	10027	10281	10086	10218	10166	10179	10168	10046	10080	10064	10344	10095	10079	10121	9965	10160	10024	10109	10093	10010	10188	10212	10216	10070	10138	10152	10264	10243	10258	9977	10029	10199	9994	9937	10168	10213	10090	10155	10261	10189	10011	10021	10222	10154	10205	10152	10071	10176	10309	9952	10121	10179	10130	10268	10091	10133	10147	10002	10158	9999	10165	10166	10305	10097	9962	10092	10224	10262	10045	10147	10225	10190	9999	10088	10188	10115	10123	10130	10201	10087	10135	10131	10152	10125	10142	10194	10163	10066	10193	10245	10158	10080	10125	10066	10132	10014	10073	10064	10187	10288	10182	10166	10140	10277	10183	10237	9929	10182	10135	10176	10036	10153	10297	10043	10147	10120	10039	10104	10037	10095	10176	10223	10094	10128	10151	10111	10142	10100	10014	10118	10169	10192	9986	10133	10143	10143	10165	10215	10092	10005	10189	10043	10003	10316	10147	10036	10202	10217	10111	10085	9974	10052	10232	10114	10177	10143	10099	10286	10004	10087	10148	10082	10115	10201	10130	10167	10124	9991	10000	10212	10181	10253	9989	10089	10088	10127	10068	10018	10167	10166	10133	10076	10210	10054	10122	10268	10165	10210	10170	10148	10071	10104	10209	10113	10043	10018	10137	10186	10149	10095	10037	10147	10086	10039	10185	10194	10109	10220	10201	10063	10106	9961	10030	10162	10037	10193	10096	10112	10176	10211	9965	10136	10048	10154	10299	10064	10088	10061	10111	10168	10142	10138	10294	10107	10117	10196	10400	10085	10101	10113	10217	10108	10131	10355	10046	10126	10216	10123	10135	10248	10240	10115	10138	10056	10266	10137	10121	10152	10156	10155	10129	10251	10259	10100	10215	10127	10148	10228	10162	10291	10162	10112	10170	10130	10081	10273	10181	10147	10173	10104	10023	10187	10002	10035	10004	10239	10197	10216	10074	10140	10051	10183	10223	10105	10084	10108	9908	10025	10289	10103	10068	10206	10131	10147	10065	10124	10034	10189	10227	10084	10211	10122	9978	10199	10108	10020	10157	10030	10219	10175	10102	10235	10001	9981	10117	10135	10180	9976	10062	10060	10098	10180	10110	10197	10264	10048	10184	10129	10154	10115	10230	10110	10052	10153	10210	10024	10093	10171	10159	10084	10045	10279	10153	10123	10362	10143	9982	10004	10060	9968	10201	10133	10097	10020	10072	10052	10144	10059	10176	10154	10186	10070	10130	9991	10146	10182	10099	10059	10211	10090	10184	10097	10053	10277	10180	10254	10213	10053	10307	10248	10116	10172	10165	10120	10214	10142	10048	9993	10142	10183	10116	10240	10234	10171	10283	10059	10090	10181	9966	10153	10353	10051	10107	9929	10041	10047	10206	10188	9920	10210	10253	10219	10257	10137	10205	10188	10249	10119	10089	10090	10080	10243	10079	10216	10075	10001	10107	10135	10147	10048	10134	10291	10140	10082	10163	10048	10094	10195	10180	10168	10148	10095	10120	10003	10102	10094	10117	10287	10243	10073	10051	10072	10102	10068	10039	10023	10062	10171	10036	10220	10163	10150	10086	10018	10121	10105	10158	10099	10029	9987	10112	10235	10151	10143	10014	10137	10015	10073	10151	9971	10087	10153	10130	10272	10119	9995	10180	10181	10230	10053	10122	10084	10193	10195	10032	10094	10264	10204	10038	10206	10132	10253	10119	10049	9942	10237	10092	10084	10027	10185	10064	10083	10090
24259	21507	28553	25743	40223	60364	61507	54356	39828	26978	20182	17684	17064	16938	16678	16677	16538	16696	16659	16701	16632	16654	16438	16477	16462	16595	16564	16370	16616	16597	16590	16680	16692	16740	16665	16382	16373	16474	16652	16347	16603	16316	16506	16518	16713	16405	16448	16449	16577	16443	16343	16362	16606	16367	16378	16521	16459	16678	16434	16434	16350	16414	16312	16503	16640	16531	16469	16509	16254	16334	16488	16452	16454	16576	16335	16375	16376	16586	16484	16591	16653	16493	16547	16254	16367	16308	16674	16661	16517	16477	16412	16554	16505	16656	16537	16439	16421	16592	16597	16480	16485	16308	16288	16528	16511	16344	16465	16511	16467	16601	16382	16354	16562	16387	16380	16538	16539	16520	16464	16421	16658	16444	16426	16409	16403	16303	16343	16469	16462	16318	16650	16647	16616	16711	16438	16400	16687	16639	16438	16610	16532	16327	16392	16347	16228	16414	16266	16564	16450	16570	16477	16263	16290	16349	16430	16601	16395	16401	16504	16470	16538	16421	16373	16546	16494	16491	16404	16516	16145	16458	16440	16441	16598	16651	16465	16554	16215	16403	16385	16373	16312	16507	16342	16407	16211	16399	16223	16138	16645	16248	16297	16382	16483	16647	16445	16323	16161	16307	16203	16228	16366	16292	16305	16413	16499	16441	16622	16452	16637	16268	16438	16355	16361	16531	16429	16187	16400	16432	16414	16444	16513	16453	16417	16400	16483	16348	16479	16378	16411	16483	16475	16501	16666	16517	16342	16422	16611	16440	16296	16611	16394	16386	16418	16243	16430	16432	16645	16518	16509	16390	16395	16406	16306	16504	16382	16592	16508	16456	16541	16640	16389	16582	16369	16508	16183	16377	16396	16306	16644	16607	16535	16539	16487	16396	16589	16535	16575	16426	16481	16581	16462	16240	16473	16283	16239	16535	16248	16346	16427	16334	16384	16385	16387	16334	16544	16410	16429	16505	16545	16517	16302	16611	16223	16437	16492	16467	16583	16566	16361	16477	16282	16429	16311	16421	16426	16553	16459	16424	16583	16481	16534	16658	16432	16265	16449	16324	16661	16427	16610	16375	16592	16442	16527	16562	16437	16398	16221	16451	16247	16509	16309	16512	16357	16426	16559	16560	16299	16253	16548	16471	16324	16518	16435	16351	16364	16509	16310	16476	16372	16480	16549	16302	16504	16395	16374	16500	16443	16441	16292	16561	16427	16291	16479	16227	16457	16552	16459	16406	16284	16468	16442	16415	16681	16395	16457	16316	16355	16487	16448	16395	16571	16309	16464	16269	16644	16165	16361	16293	16457	16591	16478	16575	16528	16489	16467	16270	16543	16414	16459	16494	16573	16382	16473	16227	16516	16442	16436	16356	16645	16472	16500	16482	16514	16531	16605	16595	16423	16568	16572	16417	16441	16639	16673	16361	16380	16267	16306	16606	16549	16466	16482	16486	16554	16312	16591	16425	16400	16310	16398	16370	16457	16456	16357	16270	16378	16406	16289	16341	16655	16334	16493	16372	16263	16278	16510	16361	16349	16342	16492	16504	16491	16563	16320	16524	16643	16657	16472	16565	16439	16548	16377	16438	16325	16309	16340	16513	16248	16292	16448	16516	16345	16618	16480	16458	16290	16427	16605	16536	16493	16424	16260	16320	16466	16455	16482	16520	16633	16437	16464	16266	16345	16378	16513	16230	16332	16444	16392	16234	16173	16690	16417	16513	16427	16488	16448	16422	16374	16324	16504	16439	16376	16337	16467	16458	16451	16432	16394	16590	16473	16349	16313	16554	16466	16514	16379	16533	16462	16532	16487	16606	16396	16493	16705	16421	16386	16395	16564	16452	16466	16573	16508	16462	16530	16413	16465	16565	16580	16531	16436	16379	16411	16447	16303	16472	16250	16439	16413	16447	16294	16371	16546	16502	16408	16395	16463	16324	16618	16591	16470	16411	16693	16581	16384	16612	16346	16398	16519	16148	16597	16309	16433	16483	16505	16529	16420	16546	16502	16209	16522	16602	16316	16291	16619	16575	16573	16432	16518	16368	16567	16567	16316	16351	16387	16451	16554	16310	16539	16335	16370	16442	16355	16416	16477	16475	16484	16319	16417	16401	16440	16505	16448	16270	16137	16438	16754	16413	16632	16285	16384	16740	16677	16483	16452	16356	16280	16422	16434	16438	16507	16492	16536	16523	16450	16253	16430	16511	16403	16450	16231	16260	16478	16452	16381	16345	16508	16270	16598	16386	16523	16482	16080	16241	16384	16333	16395	16466	16479	16356	16454	16216	16309	16337	16521	16466	16722	16339	16356	16288	16493	16324	16438	16255	16398	16332	16072	16469	16500	16633	16457	16497	16638	16389	16358	16681	16570	16512	16365	16566	16469	16192	16387	16379	16568	16497	16366	16292	16523	16599	16451	16252	16444	16580	16317	16302	16512	16382	16618	16747	16462	16492	16326	16570	16222	16252	16393	16305	16462	16434	16526	16265	16320	16322	16234	16335	16503	16486	16463	16474	16593	16378	16509	16391	16593	16394	16507	16437	16609	16571	16405	16460	16287	16377	16590	16436	16350	16194	16548	16602	16590	16474	16388	16500	16432	16572	16543	16667	16424	16462	16498	16405	16308	16493	16345	16412	16168	16465	16394	16445	16363	16474	16323	16309	16300	16448	16453	16479	16391	16482	16573	16239	16434	16377	16308	16580	16575	16430	16377	16719	16653	16353	16406	16571	16518	16370	16300	16479	16357	16315	16334	16625	16471	16504	16413	16550	16438	16678	16427	16407	16488	16578	16430	16278	16364	16477	16406	16486	16328	16441	16510	16401	16322	16408	16532	16555	16426	16712	16348	16373	16590	16451	16499	16466	16299	16398	16566	16820	16456	16437	16500	16457	16532	16742	16328	16359	16640	16206	16401	16373	16359	16564	16504	16517	16262	16455	16184	16361	16571	16216	16321	16388	16443	16263	16724	16475	16469	16475	16502	16547	16374	16475	16452	16430	16412	16271	16421	16607	16373	16371	16424	16434	16284	16248	16557	16240	16289	16255	16597	16488	16463	16300	16441	16320	16495	16186	16283	16268	16375	16424	16524	16562	16659	16569	16409	16401	16478	16522	16342	16403	16666	16370	16757	16393	16573	16521	16449	16344	16565	16175	16258	16588	16316	16545	16405	16566	16500	16489	16497	16673	16533	16781	16574	16520	16526	16482	16379	16696	16443	16687	16285	16356	16522	16088	16371	16466	16544	16605	16534	16507	16676	16397	16463	16450	16425	16581	16526	16542	16535	16475	16354	16487	16492	16486	16493	16372	16423	16332	16268	16427	16384	16570	16527	16341	16452	16331	16560	16526	16265	16549	16394	16583	16688	16561	16221	16449	16385	16577	16405	16325	16517	16374	16401	16375	16541	16587	16590	16112	16359	16506	16236	16429	16400	16258	16467	16372	16523	16514	16313	16368	16612	16437	16512	16551	16438	16513	16484	16428	16436	16568	16560	16440	16424	16425	16634	16506	16519	16643	16571	16514	16579	16322	16446	16507	16494	16413	16331	16522	16374	16360	16644	16359	16484	16463	16213	16566	16212	16423	16423	16626	16403	16497	16359	16453	16497	16553	16590	16205	16370	16397	16491	16640	16383	16341	16446	16509	16384	16358	16389	16478	16344	16651	16306	16269	16601	16567	16282	16605	16515	16553	16452	16394	16276	16496	16357	16396	16631	16517	16495	16402	16527	16526	16482	16352	16457	16537	16499	16372	16347	16415	16447	16739	16455	16266	16409	16406	16610	16423	16369	16474	16532	16546	16641	16370	16397	16557	16398	16483	16569	16728	16525	16464	16421	16102	16368	16417	16517	16432	16306	16292	16556	16473	16137	16359	16454	16342	16380	16290	16547	16424	16359	16479	16391	16351	16579	16537	16464	16414	16560	16413	16348	16449	16443	16318	16272	16545	16485	16440	16432	16390	16448	16461	16235	16460	16365	16516	16522	16430	16532	16333	16443	16397	16344	16496	16446	16356	16436	16463	16475	16565	16466	16486	16300	16451	16526	16544	16528	16388	16518	16368	16477	16554	16441	16274	16260	16486	16338	16488	16593	16385	16565	16478	16449	16554	16500	16217	16371	16360	16541	16443	16441	16507	16762	16202	16537	16312	16642	16395	16477	16403	16507	16479	16411	16433	16436	16776	16619	16384	16377	16258	16499	16391	16311	16448	16509	16501	16586	16437	16437	16293	16614	16588	16304	16454	16501	16468	16378	16377	16264	16377	16275	16668	16608	16488	16317	16553	16325	16318	16445	16200	16643	16216	16406	16335	16456	16449	16558	16587	16308	16429	16410	16406	16548	16371	16382	16308	16524	16529	16380	16578	16346	16565	16365	16378	16465	16412	16311	16369	16564	16408	16299	16435	16681	16348	16531	16397	16355	16563	16597	16330	16292	16439	16521	16424	16530	16405	16286	16580	16505	16428	16634	16542	16592	16366	16443	16363	16697	16436	16459	16444	16527	16611	16471	16376	16547	16341	16721	16360	16544	16292	16358	16449	16457	16580	16338	16461	16365	16659	16366	16698	16504	16414	16372	16552	16498	16574	16307	16246	16332	16317	16399	16544	16464	16493	16376	16495	16519	16576	16514	16555	16494	16394	16337	16214	16443	16436	16485	16545	16573	16335	16601	16420	16502	16480	16239	16358	16493	16436	16297	16480	16412	16299	16295	16478	16529	16571	16385	16545	16278	16500	16229	16580	16564	16420	16329	16557	16430	16476	16370	16391	16504	16425	16454	16408	16485	16561	16631	16609	16432	16419	16513	16511	16466	16492	16626	16585	16555	16428	16572	16576	16564	16596	16534	16335	16339	16689	16518	16322	16524	16417	16499	16564	16536	16542	16338	16278	16292	16503	16277	16345	16408	16325	16458	16518	16347	16507	16476	16447	16227	16327	16416	16490	16415	16468	16726	16467	16553	16591	16455	16278	16264	16639	16756	16667	16428	16498	16578	16580	16354	16348	16473	16387	16626	16464	16482	16673	16445	16403	16140	16475	16337	16378	16283	16334	16496	16512	16553	16479	16365	16404	16395	16531	16472	16538	16384	16346	16301	16322	16495	16478	16510	16514	16426	16432	16509	16357	16365	16345
16387	23584	24666	28442	51116	62092	58728	49300	31217	18082	12664	11195	10859	10760	10549	10429	10527	10446	10593	10534	10362	10554	10519	10479	10582	10574	10518	10430	10457	10478	10521	10692	10636	10429	10451	10463	10625	10496	10356	10630	10342	10606	10446	10561	10457	10551	10556	10220	10501	10517	10449	10521	10501	10562	10344	10757	10628	10567	10596	10598	10437	10520	10401	10406	10445	10404	10439	10427	10338	10610	10412	10474	10441	10414	10547	10532	10325	10399	10452	10300	10557	10481	10393	10350	10551	10410	10400	10487	10440	10450	10423	10448	10407	10401	10444	10497	10477	10540	10367	10473	10475	10442	10375	10557	10512	10665	10547	10497	10521	10450	10490	10488	10489	10445	10319	10404	10441	10627	10493	10411	10619	10370	10429	10504	10493	10419	10472	10450	10550	10329	10324	10396	10345	10458	10321	10490	10505	10370	10524	10444	10558	10497	10479	10543	10387	10561	10296	10476	10597	10457	10445	10525	10332	10375	10597	10442	10586	10433	10534	10161	10487	10510	10390	10487	10548	10402	10422	10462	10511	10389	10440	10343	10342	10384	10494	10534	10253	10405	10584	10321	10412	10436	10371	10480	10335	10484	10425	10574	10412	10357	10525	10445	10517	10332	10394	10554	10396	10443	10323	10328	10521	10294	10508	10274	10509	10346	10567	10384	10253	10420	10220	10506	10443	10397	10662	10460	10550	10491	10342	10526	10467	10338	10411	10490	10282	10394	10440	10373	10383	10468	10447	10473	10350	10571	10410	10378	10703	10254	10538	10493	10300	10507	10480	10336	10455	10429	10553	10460	10383	10383	10711	10283	10519	10510	10461	10321	10502	10395	10523	10389	10695	10545	10226	10480	10512	10412	10592	10364	10437	10387	10419	10466	10396	10444	10352	10353	10608	10427	10515	10404	10502	10382	10403	10210	10543	10515	10311	10420	10334	10515	10488	10378	10368	10517	10376	10505	10555	10507	10333	10567	10575	10475	10238	10557	10505	10482	10429	10247	10392	10519	10488	10421	10614	10290	10746	10345	10420	10444	10442	10372	10467	10399	10477	10348	10588	10283	10452	10404	10405	10390	10359	10458	10625	10487	10537	10472	10490	10348	10436	10301	10518	10433	10492	10388	10428	10416	10175	10416	10483	10522	10469	10409	10553	10352	10453	10405	10460	10353	10355	10402	10497	10434	10468	10491	10399	10505	10521	10471	10419	10550	10344	10517	10377	10501	10588	10373	10351	10480	10520	10353	10474	10414	10430	10439	10404	10546	10484	10333	10463	10548	10268	10380	10415	10361	10405	10463	10238	10410	10576	10361	10598	10446	10345	10449	10427	10474	10417	10423	10492	10359	10557	10425	10406	10506	10425	10456	10500	10337	10408	10425	10434	10293	10430	10454	10409	10480	10463	10486	10437	10577	10451	10332	10477	10412	10555	10438	10360	10421	10421	10385	10382	10329	10355	10356	10455	10382	10468	10375	10345	10404	10495	10444	10467	10435	10280	10432	10445	10633	10485	10356	10509	10519	10434	10549	10441	10315	10363	10463	10449	10501	10443	10522	10392	10422	10473	10303	10488	10455	10494	10442	10587	10425	10390	10380	10554	10351	10462	10524	10403	10260	10404	10448	10449	10377	10459	10352	10523	10499	10447	10416	10348	10372	10264	10538	10455	10452	10417	10283	10489	10428	10450	10389	10422	10314	10398	10449	10422	10426	10434	10400	10242	10451	10557	10541	10270	10301	10386	10555	10367	10436	10554	10552	10519	10449	10490	10428	10371	10604	10551	10410	10415	10347	10575	10393	10522	10322	10312	10457	10401	10495	10495	10378	10450	10420	10520	10410	10331	10318	10501	10370	10513	10334	10451	10515	10353	10414	10460	10379	10358	10191	10480	10499	10479	10427	10487	10438	10509	10318	10474	10382	10542	10336	10389	10473	10518	10408	10578	10393	10376	10320	10578	10364	10420	10468	10466	10509	10387	10405	10363	10364	10502	10413	10452	10453	10384	10326	10433	10516	10358	10429	10505	10316	10299	10373	10469	10489	10444	10440	10505	10559	10564	10315	10376	10261	10517	10344	10340	10613	10347	10508	10557	10566	10455	10390	10405	10368	10583	10495	10411	10580	10455	10395	10410	10491	10417	10328	10455	10581	10407	10470	10491	10432	10477	10456	10462	10489	10391	10449	10427	10384	10432	10447	10487	10425	10385	10347	10427	10432	10449	10398	10457	10468	10328	10403	10443	10285	10399	10602	10519	10507	10376	10503	10403	10325	10516	10451	10466	10430	10433	10359	10491	10400	10530	10531	10453	10487	10360	10535	10387	10231	10469	10654	10544	10449	10371	10435	10480	10481	10313	10332	10479	10512	10460	10494	10368	10354	10481	10301	10437	10536	10386	10405	10567	10552	10393	10492	10513	10524	10557	10425	10355	10604	10273	10404	10374	10312	10391	10420	10355	10558	10614	10483	10552	10523	10217	10544	10439	10418	10349	10434	10365	10393	10512	10431	10335	10484	10326	10501	10283	10517	10379	10341	10291	10444	10446	10529	10514	10405	10575	10348	10408	10589	10560	10390	10327	10374	10231	10555	10576	10459	10552	10293	10286	10347	10514	10435	10490	10372	10288	10419	10432	10461	10437	10335	10337	10552	10478	10367	10454	10419	10485	10441	10387	10385	10460	10506	10435	10472	10445	10337	10635	10505	10443	10344	10525	10353	10512	10397	10265	10410	10423	10394	10401	10455	10396	10610	10458	10631	10481	10447	10495	10473	10487	10350	10478	10317	10364	10453	10502	10462	10522	10464	10456	10324	10567	10531	10491	10420	10463	10538	10532	10590	10356	10477	10379	10592	10326	10393	10469	10492	10536	10404	10370	10518	10395	10482	10537	10404	10452	10420	10300	10387	10410	10482	10509	10505	10502	10420	10602	10352	10321	10383	10458	10409	10610	10275	10421	10351	10442	10254	10299	10597	10642	10355	10541	10614	10493	10420	10520	10445	10445	10573	10317	10495	10505	10491	10491	10570	10229	10417	10354	10635	10422	10357	10384	10497	10452	10334	10560	10463	10376	10377	10576	10504	10452	10390	10420	10396	10344	10328	10300	10392	10403	10536	10458	10357	10482	10347	10594	10528	10573	10366	10434	10504	10453	10360	10519	10378	10402	10461	10536	10414	10391	10315	10432	10554	10431	10145	10537	10478	10372	10409	10535	10229	10407	10363	10528	10429	10435	10432	10416	10533	10390	10345	10255	10370	10496	10384	10486	10282	10540	10434	10425	10422	10468	10432	10418	10319	10475	10510	10331	10274	10445	10424	10299	10382	10406	10347	10439	10383	10596	10485	10488	10427	10422	10447	10354	10328	10517	10436	10472	10527	10348	10394	10396	10363	10389	10367	10452	10478	10513	10483	10613	10557	10422	10629	10457	10379	10373	10553	10164	10432	10465	10467	10426	10380	10538	10313	10462	10551	10473	10473	10609	10357	10450	10423	10360	10358	10495	10371	10363	10189	10314	10206	10378	10448	10488	10531	10496	10376	10423	10495	10335	10440	10509	10603	10289	10422	10447	10515	10482	10392	10385	10633	10266	10477	10432	10271	10494	10636	10344	10474	10455	10414	10425	10507	10417	10445	10439	10386	10504	10487	10475	10453	10405	10451	10471	10392	10374	10482	10465	10422	10585	10407	10487	10536	10489	10207	10566	10316	10348	10382	10505	10613	10524	10334	10427	10319	10613	10607	10390	10531	10412	10416	10465	10544	10357	10407	10384	10350	10476	10461	10524	10431	10449	10572	10542	10345	10411	10406	10315	10417	10420	10588	10682	10437	10335	10522	10577	10573	10466	10488	10594	10505	10354	10481	10511	10466	10523	10492	10500	10403	10498	10543	10233	10408	10419	10388	10556	10382	10341	10460	10364	10492	10372	10593	10375	10494	10417	10533	10460	10459	10421	10527	10346	10555	10466	10450	10481	10460	10339	10364	10456	10405	10325	10467	10390	10413	10422	10566	10479	10496	10290	10391	10373	10322	10488	10610	10387	10435	10400	10294	10504	10459	10440	10589	10471	10315	10442	10507	10277	10548	10463	10456	10354	10369	10392	10495	10525	10381	10320	10502	10343	10258	10648	10450	10507	10416	10461	10410	10331	10488	10434	10373	10498	10389	10465	10530	10403	10354	10443	10523	10478	10424	10396	10157	10590	10369	10493	10359	10324	10546	10452	10352	10507	10493	10300	10319	10444	10287	10482	10439	10535	10397	10424	10418	10419	10373	10262	10568	10276	10457	10454	10315	10325	10371	10551	10513	10450	10378	10418	10524	10486	10321	10352	10379	10378	10290	10400	10504	10472	10334	10314	10462	10494	10374	10429	10461	10447	10346	10429	10409	10411	10503	10437	10382	10355	10264	10510	10487	10608	10521	10371	10454	10584	10552	10411	10377	10462	10552	10423	10426	10337	10365	10341	10392	10442	10296	10380	10549	10442	10385	10348	10638	10309	10517	10366	10383	10500	10389	10416	10390	10244	10459	10356	10343	10520	10327	10430	10405	10486	10477	10346	10436	10472	10384	10485	10306	10488	10594	10371	10510	10358	10533	10451	10595	10513	10306	10350	10314	10425	10385	10394	10464	10240	10350	10571	10447	10457	10604	10475	10377	10457	10469	10336	10357	10396	10468	10498	10394	10219	10377	10400	10420	10412	10484	10486	10394	10365	10480	10501	10676	10515	10551	10434	10366	10326	10585	10623	10454	10534	10349	10428	10364	10586	10411	10400	10457	10382	10348	10585	10418	10477	10711	10346	10481	10353	10399	10377	10464	10572	10370	10657	10456	10491	10353	10302	10459	10639	10335	10435	10485	10430	10423	10430	10563	10492	10236	10427	10565	10445	10396	10428	10625	10438	10513	10401	10474	10433	10371	10537	10402	10371	10404	10476	10448	10423	10454	10639	10554	10426	10455	10335	10386	10534	10452	10378	10513	10381	10382	10364	10386	10509	10383	10370	10484	10438	10277	10435	10424	10411	10415	10542	10460	10510	10375	10457	10541	10539	10474	10355	10438	10366	10418	10526	10503	10518	10399	10384	10430	10474	10193	10493	10423	10428	10432	10391	10463	10387	10450	10579	10544	10432	10447	10257	10405
31419	22215	20501	19146	18698	22018	22667	22433	19999	17700	16515	16283	16238	16553	16254	16211	16286	16334	16298	16462	16242	16270	16421	16511	16347	16326	16267	16196	16175	16114	16307	16164	16166	16113	16560	16312	16267	16384	16237	16218	16144	15988	16346	16027	16230	16400	16424	16387	15988	16151	16146	16225	16304	16115	16195	16374	16247	16282	16230	16294	16407	16162	16079	16258	16130	16070	16188	16399	16350	16399	16392	16167	16249	16369	16370	16315	16158	16339	16308	16196	16372	16409	16038	16328	16322	16233	16170	16062	16155	16187	16149	16250	16241	16391	16322	16039	16102	16126	16198	16074	15979	16062	16270	16351	16131	16400	16216	16159	16159	16296	16143	16232	16155	16278	16158	16073	16087	16258	16346	16218	16257	16280	16285	16351	16199	16258	16181	16203	16159	16371	16219	16124	16279	16233	16141	16355	16062	16175	16244	16241	16174	16284	16336	16235	16173	16219	16011	16167	16069	16033	16205	16074	16063	16443	16301	16365	16101	16048	16127	16185	16294	16120	16168	16336	16188	16337	16367	16306	16044	16169	16269	16232	16381	16243	16409	16243	16250	16388	16352	16128	16160	16229	16089	16088	16252	15943	16309	16384	16485	16144	16326	16105	16176	16281	16320	16160	16251	16525	16221	16173	16358	16254	16190	16363	16049	16146	16203	16117	16132	16331	16196	16215	16387	16252	16378	16042	16303	16222	16141	16108	16153	16047	16364	16162	16306	16281	16402	16323	16184	16150	16135	16071	16267	16103	16019	16217	16414	16263	16551	16238	16308	16109	16227	16098	16295	16210	16151	16191	16368	16218	16176	16358	16281	16337	16036	16091	16148	16226	16086	16179	16382	16265	16144	16256	16250	16195	16258	16077	16299	16122	16296	16153	16124	16088	16162	16232	16136	16213	16290	16265	16145	16143	16312	16239	16440	16120	16388	16193	16163	16233	16096	16179	16092	15996	16011	16277	16058	16173	16134	15998	16221	16397	16394	16244	16305	16191	15982	16311	16244	16151	16529	16175	16183	16344	16093	16198	16408	16490	16414	16329	16262	16331	16264	16352	16313	16107	16486	16337	16135	16275	16351	16288	15928	15940	16289	16098	15881	16148	16370	16254	16230	16149	16219	16255	16304	16401	16242	16467	16258	16241	16330	16213	16084	16136	16267	16119	16233	16219	16233	16207	16262	16130	16213	16392	16299	16245	16358	16250	16163	16221	16146	16141	16242	16093	16119	16341	16082	16109	16272	16070	16100	16089	16184	16341	16195	16405	16418	16227	16241	16176	16062	15944	16343	16339	16112	16127	16285	16196	16100	16223	16222	16360	16092	16290	16080	16214	16197	16223	16118	16147	16112	16332	16250	16258	16145	16586	16237	15931	16265	15998	16112	16263	16142	16091	16388	16205	16280	15997	16111	16259	16326	16200	16267	16265	16151	16137	16312	15993	16079	16332	16290	16360	16375	16124	16340	16164	16180	16480	16496	16163	16000	16107	16229	16237	16265	16220	16050	16341	16322	16363	16201	16059	16209	16213	16127	16230	16066	16142	16295	16374	16048	16103	16395	16162	16458	16303	16224	16137	16351	16322	16223	16247	16508	16272	16245	16298	16197	16143	16149	16287	16211	16295	16270	16315	16493	16068	16179	16312	16291	16067	16349	16345	16189	16233	16188	16158	16213	16400	16491	16158	16156	16278	16081	16085	16291	16364	16346	16042	16374	16280	16278	16308	16320	16187	16210	16346	16341	16305	16235	16343	16206	16182	16335	16183	16349	16275	16294	16093	16325	16384	16238	16220	16367	16195	16086	16209	16446	16202	16109	16193	16302	16194	16123	16306	16066	16093	16207	16173	16093	16141	16309	16363	16281	16224	16206	16121	16349	16069	16160	16114	16365	16027	16211	16023	16161	16214	16127	16067	16367	16161	16309	16228	16157	16161	16377	16246	16102	16191	16238	16297	16225	16129	16328	16273	16205	16247	16406	16276	16127	16333	16356	16210	16110	16310	16393	16279	16135	16156	16300	16162	16272	16294	16374	16202	16360	16215	16169	15993	16217	16117	16306	16063	16265	16100	16028	16276	16257	16268	16470	16212	16353	16142	16118	16243	16277	16320	16127	15940	16372	16148	16178	16093	16166	16003	16184	16375	16243	16232	16291	16272	16209	16199	16104	16364	16217	16154	16270	16394	16225	16174	16201	16159	16150	16360	16194	16108	16280	16139	16086	16059	16138	16144	16062	16279	16279	16399	16412	16121	16325	16288	16190	16050	16140	16096	16505	16368	16078	16094	16103	16420	16136	16229	16083	16094	16322	16220	16213	16140	16407	16323	16144	16238	16246	16268	16074	16177	16171	15995	16063	16130	16278	16376	16305	16235	16092	16325	16113	16243	16197	16050	16349	16223	16581	16409	16163	16169	16055	16162	16304	16102	16187	16267	16488	16205	16186	16022	16267	16190	16184	16178	16013	16040	16397	16155	16370	16029	16096	16099	16398	16279	16420	16414	16325	16289	16249	16079	16160	16136	16005	16242	16195	16253	16075	16257	15960	16147	16128	16392	16337	16371	16284	16321	16367	16143	16292	16270	16249	16292	16174	16311	16368	16052	16271	16168	16118	16264	16174	16240	16068	16063	16134	16181	16317	16130	16117	16156	16145	16218	16094	16235	16309	16138	16208	16188	16034	16396	16175	16075	16148	16228	16273	16190	16350	16282	16126	16335	16223	16444	16248	16175	16268	16455	16201	16182	16092	16193	16258	16256	16241	16305	16211	16230	16106	16494	16220	16213	16465	16417	16154	16466	16408	16218	16195	16171	16167	16082	15907	16474	16279	16327	16015	16280	16233	16063	16313	16349	16544	16371	16146	16202	16271	16301	16130	16276	16133	16166	16278	16252	16316	16157	16216	16279	16088	16226	15968	16084	16215	16160	16155	16274	16272	16151	16191	16149	16050	16185	16202	16318	16161	16323	16177	16239	16321	16158	16277	16166	16100	16310	16538	16351	16251	16302	16145	16047	16270	16055	16149	16334	16208	16275	16032	15904	16112	16299	16135	16173	16427	16258	16080	16250	16431	16316	16296	16160	16170	16127	16160	16196	16105	16372	16310	16138	16280	16167	16039	16290	16099	16040	16348	16588	16207	16141	16233	16383	16192	16166	16180	16373	16354	16277	16280	16010	16176	16303	16524	16279	16247	16291	16077	16372	16170	16215	16376	16401	16099	16202	16254	16273	16115	16162	16174	16267	16418	16243	16103	16287	16191	16080	15945	16188	16228	16229	16456	16186	16174	16338	16235	16319	16375	16218	16154	16274	16211	16093	16184	16210	16253	16171	16264	16282	16261	16362	16240	16040	16240	16180	16358	16104	16243	16175	16356	16245	16181	16102	16300	16152	16243	16302	16401	16273	16301	16168	16115	16031	16315	16365	16377	16379	16387	16001	16237	16389	16236	16324	16230	16154	16096	16404	16133	16263	16276	16345	16332	16290	16124	16347	16131	16107	16076	16196	16096	16333	16172	16231	16407	16233	16096	16373	16178	16277	16322	15996	16337	15990	16447	16003	16191	16193	16251	16331	16253	16222	16287	16107	16310	16138	16287	16293	16103	16174	16330	16258	16150	16209	16188	16138	16311	16306	16108	16220	16269	16324	16038	16170	16168	16075	16261	16176	15998	16083	16114	16139	16063	16117	16436	16156	16476	16169	16276	16254	16293	16472	16281	16353	16345	16265	16378	16270	16042	16141	16227	16241	16107	16316	16253	16178	16342	16380	16153	16179	16209	16084	16051	16334	16268	16241	16330	16037	16378	16026	16375	16254	16493	16150	16407	16374	16240	16371	16139	16321	16429	16200	16292	16207	16287	16207	16331	16273	16399	16173	16323	16213	16209	16249	16264	16091	16134	16383	16315	15962	16145	16363	16268	16095	16239	16150	16107	16408	16229	16218	16435	16125	16249	16214	16386	16225	16149	16253	16082	16249	16054	16172	16235	16015	16228	16189	16313	16255	16217	16294	16426	16241	16241	16302	16268	16295	16283	16283	16261	16510	16411	16193	16214	16050	16336	16029	16300	16032	16184	16466	16070	16342	16159	16325	16269	16185	16335	16128	15955	16204	16272	16284	16419	16384	16295	16287	16371	16188	16203	16402	16362	16168	16147	16250	16249	16126	16289	16304	16061	16347	16196	16364	16274	16316	16138	16345	16161	16214	16222	16261	16466	16269	16093	16145	16332	16261	16183	16185	16263	16378	16237	16099	16092	16206	16331	16123	16114	16366	16211	16261	16310	15970	16127	16201	16060	16245	16053	16273	16271	16249	16404	16141	16187	16266	16073	16263	16287	16150	16198	16295	16168	16388	16257	16369	16249	16283	16379	16280	16289	16235	16144	16241	16258	16328	16360	16292	16277	16308	16342	16029	16335	16164	16308	16249	16010	16083	16167	16300	16084	16056	16169	16284	16276	16225	16434	16326	16161	16249	16354	16230	16306	16206	16375	16232	16252	16165	16241	16301	16189	16001	16360	16328	16351	16217	16340	16150	16204	16269	16389	16468	16469	16169	16209	16337	16243	16029	16235	16252	16351	16383	16345	16418	16337	16313	16036	16257	16323	16232	16306	16345	16347	16198	16064	16360	16280	16416	16252	16096	16259	16357	16259	16129	16125	16073	16347	16250	16154	16377	16125	16142	16388	16332	16105	16156	16344	16214	16307	16307	16296	16193	16308	16304	16477	16163	16070	16174	16218	15998	16281	16078	16138	16085	16109	16271	16216	16301	16242	16327	16356	16212	16304	16386	16315	16285	16132	16250	16337	15970	16134	16181	16476	16406	16038	16275	16260	16254	16299	16187	16241	16314	16318	16257	16164	16330	16210	16237	16119	16176	16365	16377	16404	16166	16098	16211	16211	16198	16108	16305	16526	16086	16083	16310	16234	16012	16239	16190	16274	16275	16101	16054	16326	16155	16264	16333	16226	16240	16348	16089	16170	16171	16285	16366	16070	16162	16329	16108	16276	16263	16400	16210	16224	16169	16269	16359	16238	16287	16120	16138	16361	16371	16446	16161	16494	16124	16188	16242	16155	16208	16152	16330	16459	16290	16289	16197	16129	16146	16244	16209	16239	16200	16208	16390	16224	16157	16270	16336
14243	13859	12783	11780	13264	16389	16714	15793	13141	11048	10304	9997	10154	10036	10016	9951	9990	10249	10103	10090	10096	9960	9978	10053	10146	9865	10144	10119	9993	9993	10032	10051	10007	9998	10041	10035	10036	9978	10037	10082	10058	10031	10002	10116	10017	10140	10030	10066	10051	10116	9970	10106	10039	10028	10098	10065	9960	9978	10030	9976	10135	10090	10087	9895	10086	10062	10005	9994	10056	10160	10029	10031	10116	10050	9927	10049	10042	10016	10039	10064	10069	10086	9911	10169	10077	10177	10086	10053	10088	10085	9826	10065	9983	10113	10003	10099	9999	10054	9942	10168	10021	9944	10139	10008	9880	10033	10086	9965	10069	10036	10141	9931	9978	10074	10058	10107	9911	10037	9917	9996	9935	10029	9930	9931	10082	10014	10091	10211	10080	9911	10020	9991	10020	10092	10035	10183	10036	9940	10153	10177	10041	9920	9905	10030	10030	9920	9885	9927	10027	9986	10024	10091	9902	10009	9990	10078	9936	9996	10045	9920	10053	10024	10001	10040	10007	10212	9978	9897	10068	10043	9894	10103	9992	10046	10170	10011	10066	9906	9915	9888	10014	10069	10001	10064	10056	10050	9975	9891	9955	10046	10116	10010	9918	10115	9973	10150	9959	10094	9957	9916	10057	10196	10143	10113	10006	10035	9898	9863	9791	10037	9887	10078	10016	10068	10022	9799	9931	10020	10010	9815	10043	9896	10010	10001	10008	9987	9948	10058	9989	10095	10052	10024	9931	10129	10145	10068	9909	9867	10105	10057	9980	9985	9858	10093	10017	9804	10138	10027	9904	9988	9945	10159	10118	9928	10126	9949	9981	9972	10053	9918	10162	9948	10049	9935	9990	9828	9918	10051	9925	10053	10182	10018	10030	10017	9987	10107	10049	10018	10089	10004	10117	10044	10032	10011	9967	10100	9931	9897	10004	9887	9978	9989	9947	10092	10001	10043	9987	10037	10013	9851	9928	9908	10088	10080	10013	10001	9948	10033	10088	10007	9975	10040	10064	9984	10116	9944	9977	9942	9887	9891	9933	10053	9956	9988	9946	9984	9933	9899	9999	9964	10018	9892	9928	9927	9839	10037	10072	9933	10040	10076	10037	10104	10014	9840	10067	9962	10002	10077	10035	10044	9946	9874	9889	10032	10082	9997	9934	10014	10057	10161	10027	10026	10149	10017	10158	10009	9961	10063	10155	10049	9935	10096	10055	10052	10049	10022	10016	9809	9955	10119	9986	10052	10038	9847	10022	10005	9962	9999	10058	9831	10031	10011	9907	9962	9963	10047	9996	10043	9908	9899	10117	10197	10165	9904	10017	9973	9954	10030	10040	9777	9885	9932	9930	9919	10132	10034	10016	10080	10064	10100	10082	10004	10053	10141	9995	9827	10151	10103	10099	10014	10087	10024	10129	9995	10006	10131	9966	9998	10071	10024	10039	9905	9924	9976	10137	9918	10138	10077	10215	10050	10022	9982	9970	10080	9967	10066	10095	9989	10173	9958	9968	10130	10160	10040	10142	9942	10036	10172	10139	10043	9958	10041	10099	9956	10043	9954	9968	10099	10040	10021	9990	10132	10021	9929	9990	10000	9872	9987	10026	9956	10032	10245	10048	9938	10190	10033	10209	10036	10048	10135	10066	10080	10019	10069	10062	10096	10049	9928	10090	9929	10103	10037	9998	10016	10064	10100	9915	10064	10075	9922	10103	10032	9948	10049	10067	10123	10025	10146	10085	9989	10079	10025	10059	10047	10017	10059	10008	10104	9996	9935	10049	10106	10005	10015	10055	10032	10039	10101	10086	9943	10087	10066	10074	9987	10083	10055	9955	10016	10009	10023	10069	10044	10000	10023	10044	10016	10097	10075	9995	9876	9984	9885	10027	10101	10034	10022	10142	9812	9889	10072	9945	9986	9969	9982	9921	9883	9983	9999	10193	10004	9918	10027	9958	10110	10150	10068	10065	10067	9860	10085	10052	9915	10108	9899	10092	9962	9805	10017	10150	9980	10018	10050	9901	10207	10077	10083	9942	9910	10107	10146	10021	9982	9914	10156	10104	10055	10193	10100	10094	10037	10165	10053	9889	10096	10084	10138	9959	10032	9991	10073	9933	10192	9952	9978	10157	10124	10025	9969	10000	10051	10107	10106	10062	10087	9953	10086	9827	10167	9992	9916	10127	9975	9993	10012	10059	9851	10023	9806	9992	9929	9971	9982	10091	9940	10057	10050	10080	10077	10111	10018	9967	9958	9940	9984	10208	10004	10041	10043	9964	10000	10030	10188	9971	10097	9903	9954	10028	10140	10070	9746	9934	10249	9861	10069	9919	9861	10005	10124	10016	10088	10009	9915	10010	10027	10066	10060	10166	9924	10024	10081	9981	10017	10060	10023	10077	9884	10188	10058	10161	10060	10047	10061	9933	10164	9909	9977	10176	9992	9886	9857	9913	10148	10092	10111	10104	10103	10017	10002	10007	10241	10113	10023	10018	10019	9993	10229	9872	10033	10043	10069	10050	9951	10088	9954	9899	9981	9990	10174	10062	9837	10114	10096	9988	9975	9962	9803	9956	9895	9940	10010	10019	9981	10087	10009	9971	9963	10095	9999	10209	10069	9909	10003	9947	10054	10072	10061	9991	10057	9917	9997	10153	9820	10052	9995	10136	10049	9992	10040	10001	9837	10107	9950	9973	10042	9975	9965	10006	9996	10112	9995	10108	10016	10233	9969	10038	10024	9981	9968	10018	10169	9835	10093	9921	10125	10281	9906	10045	10045	9909	9927	10050	10029	10026	9949	10115	10084	9975	10119	10035	10151	10133	10135	9905	10045	10011	9969	10081	9989	10109	10155	9959	9881	10080	10260	10095	9948	9961	10018	10085	10019	10200	9953	9917	9955	9913	9980	10225	9883	10201	9989	9953	10013	9973	9820	10103	9858	10088	10051	10094	10206	10046	10021	10144	9950	10069	9939	9968	10122	10163	9897	9965	10071	10131	10015	10076	10022	10010	10006	9948	10030	10012	9877	9976	10007	10048	9995	10069	10085	10019	10019	9947	9978	10076	10086	9954	9976	10030	10145	10061	9997	10042	10080	9948	10145	9974	10072	10177	10028	9984	10134	10003	9961	10099	10088	10069	10146	10119	9983	10049	10025	9926	10121	10072	10178	10114	10008	9903	10013	9973	9936	10000	10138	10044	9988	10033	10114	9981	9913	10074	9873	10118	9839	10050	9981	9879	10082	10165	10109	10065	10175	9948	10095	10012	10236	10164	9903	10125	9897	10040	10001	9995	10161	9987	10004	9928	10061	10103	10160	10074	10053	9995	9964	9931	10038	10023	9785	10089	10096	9966	10170	10088	9993	9917	9987	10012	9979	10247	9992	10037	9922	10001	10197	9961	10017	10013	9999	9969	10029	10007	10069	9948	9765	9953	9982	10006	10009	9987	10056	9982	10095	10031	10108	10281	9973	10092	9918	9801	9966	10135	10078	10102	10153	10164	10075	10137	9962	10008	10001	9954	9972	9814	9972	10065	10011	9992	9900	10138	10064	9902	9950	10076	9926	10057	9989	10104	9952	10096	9925	9888	10056	9910	10112	9956	10134	9955	9935	9901	10065	10035	9918	9936	10069	10084	9938	9984	10101	10081	9986	10101	10073	10023	10065	10073	10054	10068	10236	10022	10013	10003	9871	10104	9981	9993	9998	10047	10146	9906	9928	9985	10054	10018	10074	9915	10051	9821	10063	9918	10095	10006	10100	10093	10048	10105	9898	10002	10183	9931	10027	10075	9961	10095	10010	9964	10062	10113	10043	10082	10178	9959	10048	10029	10166	10128	9943	9954	9894	9898	10028	10089	10029	10009	10234	10172	9961	9942	10161	10044	10172	10121	10059	10020	10026	10035	10020	9942	10000	9928	9856	10072	10178	9925	10071	10020	10011	10065	10228	10213	10010	9930	9937	9981	10003	9868	10077	10150	10051	10055	9909	9943	9973	10053	9935	10036	9995	10135	10078	9917	9970	9896	10089	9987	10047	10095	9961	10135	9994	10114	10050	10033	9980	10030	9908	9919	10070	10063	10139	9930	10000	10115	9989	10136	9936	10115	10090	10135	10080	10159	10092	10145	10014	10042	10118	10164	10071	10043	9991	10009	10038	10102	10051	10027	9951	9987	10011	10060	10239	10038	9856	10072	10094	9969	10138	10074	10011	10016	9963	10068	10067	10057	9855	10020	10059	10157	9975	10001	10064	10045	10083	9872	10011	10151	10026	9979	9915	10095	9915	10084	10116	10006	9906	9949	10005	9953	10088	10056	10023	10026	9993	10028	10076	9996	10016	9988	10007	10002	9971	9934	9932	9968	10197	9993	9942	9915	10044	9994	9912	10075	9770	9878	9894	10001	10135	9910	9924	10048	9957	9820	10109	10112	10091	10014	9890	10078	10071	9997	10118	10044	10139	9988	10069	9992	9923	10117	9953	10115	9877	9895	9973	10017	10142	10023	9863	9998	10209	9942	10098	9982	10033	10127	10041	10039	9958	9913	9823	10020	9978	10084	9901	9968	10076	9889	10099	10016	10152	10072	9975	10073	9955	10129	9864	10119	10086	10048	10015	9952	10125	10008	10162	10031	10061	9938	9952	10091	9900	10112	9976	9914	9918	10028	9970	10059	10029	9968	9942	10035	9981	10033	10051	10132	10007	10222	9995	9993	9983	10071	9791	9902	9999	9986	10062	9995	9954	9907	10028	10053	9922	10014	9916	10064	9995	9979	10199	10016	10153	10016	9984	10192	10165	9999	9985	10002	10010	9999	10025	9987	9934	10098	9902	10013	10206	10080	10085	10030	10020	9946	9856	9917	10073	10033	10222	10155	10056	9957	10058	9955	10019	9936	10100	10024	10044	10184	10026	10022	10031	10021	10056	10070	10088	9931	9984	10224	9914	9692	9838	10191	10085	9991	9866	10096	9880	10035	9894	9983	9910	10032	10103	10013	9938	9968	9975	10062	9949	9863	10001	9904	10020	10039	9840	9927	9926	10132	10060	10056	10197	10092	10061	9908	10039	10092	9996	9933	10046	9940	9907	10034	10090	9901	10007	10074	10055	10023	10234	10005	10019	10015	10020
25722	21523	27596	27040	23593	39478	40033	43530	37375	25543	19235	17131	16760	16633	16518	16055	16231	16285	16174	16243	16199	16228	16334	16170	16109	15972	15891	16188	16141	15810	16194	16139	16239	16376	16116	15889	16245	15956	16138	16153	16108	16096	16038	16095	16108	15961	16220	16193	16126	16221	16051	16165	16197	16157	15982	16114	16234	16251	16063	16122	16059	16109	16070	16300	15918	16318	16167	16394	16132	16192	16092	15976	15923	16090	16206	15918	16052	16132	16050	16012	16088	16194	16054	16159	16038	16199	16167	16041	16040	16130	16200	15887	15983	16089	16137	16163	16115	16123	16126	16272	16162	16116	16201	15965	16225	16206	16134	15952	15905	16111	16150	16127	16120	16178	15975	16070	16094	15871	15901	16040	16177	16311	15993	16032	16174	16051	16052	15949	16111	15800	16022	16061	16064	16048	16016	16128	16096	16011	15972	15949	16092	16090	15869	16116	16211	16200	15931	16128	16081	16167	16306	16149	16217	16223	15880	16170	16047	15914	15982	15897	16071	16004	16143	16239	16134	16175	15974	16104	15843	16213	16159	16229	16080	16177	15893	16123	16014	16021	16020	16149	15976	15804	15881	16073	16054	16052	16000	16006	16079	15960	16058	16236	16226	16024	16019	16004	16095	15992	16226	15992	15823	16063	16056	15760	16011	16077	16075	16471	16089	16096	15825	15939	15873	16097	16054	16159	16073	16011	16224	16157	16227	16267	15992	16059	16284	16092	16118	16019	16078	16063	16011	16043	16147	15949	16176	16050	16225	16278	15994	16085	16180	15982	16235	15824	16154	16140	15861	16121	16128	15840	15909	16062	16057	15939	16038	15989	15939	16126	16025	15900	16263	16030	15948	15996	16154	16139	16286	16235	16207	16039	16136	16132	15948	16159	15939	16106	15949	15855	16032	15968	16185	16063	15978	15904	16087	16028	16118	16046	16058	16201	16223	16116	16267	16007	15994	16018	15921	16169	16058	15957	15977	15946	16104	16058	16125	15894	15926	16196	16222	15949	15983	15995	16247	16252	16215	16040	15963	16223	16035	16155	16259	15976	16297	16229	16022	16104	16204	16254	16018	16070	16002	16264	16076	16011	16084	16093	16251	15995	16193	16138	16313	16182	16278	16093	16185	16153	16100	15996	16101	16061	15941	15999	16273	16035	16049	16104	15973	16025	16062	16086	16028	15922	16014	15949	16041	16076	15885	16071	16046	16032	15817	16211	16159	15999	16188	16066	16157	16007	16231	15977	15745	16150	16071	16013	15994	15909	16109	16219	16152	16068	15904	16090	16017	16058	15968	15986	16018	16075	16126	16068	16180	15737	16010	15959	16010	16063	16003	16024	16141	16136	16189	15931	15915	16106	16010	16017	16277	15910	16124	16261	16149	16120	16106	16057	16003	16191	16043	16004	16016	16115	16137	16024	15954	15922	15961	16033	15963	16050	16003	16134	16039	16247	16123	16010	15955	16215	16146	15938	15967	15996	16093	16182	15919	15901	16010	16203	16067	16249	16106	16083	16116	16008	15969	16104	15901	15929	16034	15929	16096	15871	15992	16190	16059	16108	16195	16077	16076	16128	15879	16058	16004	16159	16319	16126	16026	16173	16098	15984	16034	15946	15871	15954	16016	15934	16030	16184	15930	15895	15855	15989	15987	16299	16040	16090	15962	15992	16148	16127	15969	16197	16148	16053	16141	16019	16016	16245	16029	15992	15926	16039	16109	16137	15857	16085	16216	16223	16196	16000	16121	15820	16072	16035	16121	16038	16058	16145	16136	16264	16162	16053	16072	15904	16208	16121	15799	15937	16005	16102	16067	15993	15996	16215	16079	16153	16121	16125	15858	15947	16181	16036	16049	16049	15982	16047	15958	15945	16034	16173	16163	16201	16070	16032	16014	15882	16185	16192	16037	16114	16131	16078	16025	16121	16169	15939	16076	16193	16012	16027	15926	15965	16188	16289	16310	15882	15922	16214	16255	15960	15960	16200	16007	16120	15757	15969	16040	16103	15958	16035	16073	15938	16152	15885	16105	15833	16127	16114	16105	15918	16082	16297	16049	16369	16190	16238	15992	16029	16285	16144	15963	15961	16010	16136	15852	16064	16110	16170	15991	15871	15843	16249	16113	16046	16007	16028	16131	16097	16012	16254	16082	15911	16001	16117	16117	15991	16268	15904	16067	16135	15988	16160	16013	15997	15938	16225	15947	16050	16041	16104	16051	16082	16085	16155	16110	16042	16126	16049	16109	16188	15990	16011	16171	15948	16017	16135	16174	15915	16052	16224	16048	15873	16341	16148	16037	16087	15953	16202	16178	16132	16075	16073	15932	16247	16070	16098	16105	15842	16072	15974	15977	16070	16097	15975	16334	16072	16130	16106	16083	16036	16245	15943	15971	16011	16194	16103	16013	16037	16106	15935	16106	16008	15727	16048	16032	16063	16143	15830	15943	16184	16166	16059	15973	16343	16047	16078	15992	16134	16129	16231	16251	16201	16207	16138	16133	16129	15821	15975	16102	16062	16093	16241	16183	16204	16195	16036	16190	16073	16275	16111	16234	16094	16052	15856	16144	15937	15953	15996	15963	15893	16045	16040	16015	15859	16022	16215	16023	16073	16270	16282	16113	15984	16157	15989	15915	16072	15999	15954	16068	15944	15945	15842	16150	16229	16261	16041	16011	15931	16189	16122	16035	16095	16087	16142	16055	16050	16193	16125	16189	16067	16069	16251	15979	16203	16084	16171	16097	16001	16300	16182	15959	16067	15964	16055	16047	16030	16067	16092	16145	16054	15968	16044	16217	16241	16094	16116	15890	16016	16120	16058	15979	16048	15916	16185	16097	16057	15981	16149	16150	16074	15995	16143	16185	16024	15869	16211	16025	15862	16120	16206	16311	16093	15913	16180	16024	15960	15990	16183	15943	16107	16069	15927	15925	16023	16001	16113	16093	16114	16089	16008	16161	15970	16054	16128	16130	15869	16063	16208	16053	16167	16297	16023	16185	16143	16091	16157	15952	16111	16029	16120	15874	16053	16075	16206	16099	16036	16110	16297	16224	16010	16017	16146	16105	16066	16060	16019	15935	15894	16197	16040	16055	16312	16119	15733	16076	15977	16234	15992	16138	16304	16003	16029	15991	16119	16125	16083	16000	15916	16276	16309	16197	16112	16231	15934	15996	16095	16038	16176	15984	15977	15997	16067	16096	16176	16095	16083	16096	15868	15884	15982	16020	15993	16055	16237	16079	16058	16318	16144	15972	16103	16178	15890	16032	16037	15910	15914	15823	16196	16176	15952	16046	16161	16095	15903	15914	16155	15809	16234	16141	16318	16128	16129	16164	16149	15897	16123	16113	16071	16023	16039	16125	16158	16170	15962	16011	15737	16117	16218	15997	16174	15987	15943	16107	15998	16001	15855	16147	16072	15999	16031	16349	16063	16104	16033	16161	16112	16094	16103	15992	16016	16178	16048	16031	15921	16110	16284	16346	16339	16027	15897	16038	16099	16092	16124	16239	16181	16146	16004	16026	16138	16147	16127	16074	16202	16217	16040	16051	16013	16024	16015	16323	16178	16116	16042	15953	16214	15925	16053	16027	16124	15959	15986	16202	16095	15999	15916	16321	16207	16143	15813	16442	16354	16219	16009	15971	15917	16046	16058	15948	15888	16209	16049	15945	15867	16288	16057	16121	15984	15881	16040	16024	15987	16022	16189	16198	16079	16015	16130	16113	16137	16161	16087	15888	16085	16204	16025	16261	16062	16043	15859	16293	16228	16207	16068	16118	16041	16076	15954	16270	15981	16147	16081	16062	15954	16191	16060	16165	16196	16197	15967	16017	16162	16236	15946	16082	16267	16160	15982	15957	16113	16232	16209	15886	16063	15946	16112	16031	16229	16023	15963	15932	16279	16005	15993	16038	16112	16186	15985	15983	16139	15956	16131	16148	16086	16051	15869	15948	16227	16166	16012	16195	16011	16032	15972	16048	16192	16241	16009	16091	16124	16045	16185	15843	15980	16286	15945	15981	16102	15871	16351	16140	16033	15972	16112	16159	16171	16099	16079	16092	16212	16042	16051	16040	16039	16135	15978	16170	16020	15849	16064	16006	15898	16060	16307	16004	16075	16236	16141	16043	16098	15971	16124	16036	16066	15907	15854	16099	15939	16040	15926	16046	16282	16341	16050	15823	15898	16126	15950	16031	15987	16044	16081	16034	16027	16082	16035	16124	16122	16032	16021	15989	16103	16068	15996	16083	16087	16320	16064	16171	16203	16126	15984	16078	15817	16165	16248	16098	15927	16030	16080	16001	16064	15906	16174	16253	16121	16190	15991	15931	16295	16066	16249	16011	15917	16224	15978	16004	16206	16127	16151	16187	16089	16251	15980	16185	16005	16205	16107	15869	16313	16042	16029	16035	15837	15934	16180	16054	16040	15887	16140	16052	16000	16069	16051	15907	15968	16125	16113	16119	15939	16008	16009	16059	16071	15827	16083	16119	15878	16210	16021	15922	16125	16286	15966	15870	15963	16083	16160	16178	16112	15902	16058	16193	16033	16083	16127	15870	15936	16052	16173	16154	15929	15923	16131	16140	15992	15990	15929	16035	15948	16050	16152	16084	16261	15975	16004	16113	16203	16242	16212	16124	16151	15880	15993	16191	15916	16030	16027	16029	15965	15958	16150	15965	15922	16041	16039	15946	16198	15792	16149	15933	16062	16029	16089	16215	16149	16171	16087	16006	15966	16166	16094	16315	15952	16213	16065	16035	16155	16018	16080	16261	16046	16177	16122	16008	15973	16000	16135	16251	16007	15917	16028	16176	16019	16131	15976	16114	16376	16082	16259	16150	16048	16090	16338	16182	16287	16173	16313	16105	16066	15936	15849	16095	15966	15857	15947	15965	16143	16188	16005	16090	16011	15936	15939	16011	16078	16329	15961	15869	16163	16139	16211	15968	16126	16052	16092	16115	16127	16082	16250	15850	16052	16088	16073	16147	16136	15978	16233	15945	16158	16295	15902	16128	16203	15999	16050	15968	16143	16140	16140	16232	16064	16142	16252	16202	16096	16149	15955	15972	16080	16076	15909	16206	16135	16197	16083	16127	16289	15939	15945	16112	16154	16234	16386	16134	16131	16109	16272
15565	23699	22712	14442	18277	36147	32454	38644	28240	16957	12131	10763	10481	10479	10306	10210	10053	10176	10158	10227	10055	10127	10254	10145	10083	10220	10055	10023	10225	10153	10091	10073	10046	10144	10308	10072	10151	10093	10074	10159	10106	10124	10177	10132	10174	10231	10038	10290	10043	10175	10035	10065	10178	10105	9989	10061	9958	10138	10140	9997	10170	10148	10189	9987	10080	9976	9947	10138	10176	9983	10003	10024	10094	10220	10191	10200	10208	10113	10075	10104	10010	10207	10173	10222	10153	10187	10129	10028	10248	10117	9996	10233	10153	10163	9978	10162	10081	10023	10193	9969	10050	10131	10139	10245	10027	10311	10060	10051	10057	10226	9949	10100	10321	10074	10024	10059	10187	10082	10298	9967	10072	9988	10128	10032	10233	10038	9876	10147	10082	10077	10119	10076	10072	10098	9975	10081	10199	10096	10228	10060	10044	10144	10155	10164	10136	9961	10158	9920	10127	10051	10007	10027	10074	10210	10059	10198	10021	10200	10138	10018	10166	10023	10103	10225	10083	10077	10013	10357	10163	10119	10124	10137	9984	10227	10224	10115	10130	10086	10032	10019	10071	10130	10066	9966	10004	10047	10000	10092	10105	10096	10099	10122	10182	10029	10078	9988	10028	10050	10140	10180	10121	10073	10134	10158	10140	10181	10148	10225	10060	10020	9980	10044	10134	9904	10100	10135	10047	9926	10072	10150	10024	10254	10151	10151	10192	9990	10022	10100	10218	10196	10113	10087	9996	10192	10104	10031	10025	10063	10141	9948	10087	10078	9977	9929	10058	10181	10183	10187	10030	10180	9940	10096	10177	10115	9984	9989	10072	10107	9903	10143	10077	10116	10118	10073	10048	10095	10102	10084	10017	10234	10137	10055	10205	10119	10228	10231	10208	9985	10160	10257	10150	10076	10201	10078	10157	10082	10209	9957	10219	10070	10284	10173	10023	10087	10047	10152	9931	10108	10117	10046	9975	10052	9994	10069	10076	10213	10162	10154	10012	10068	10214	10055	10099	10192	10142	10019	10108	10076	10016	10138	10151	9962	10022	10097	10049	10064	10178	10148	10130	9921	10029	10174	10051	10111	10136	10144	10074	10064	10081	10130	10130	10062	10102	10078	9961	10135	10025	10097	9994	10145	10092	10089	10000	10256	10183	10073	9977	10046	9962	10156	9959	10043	10110	10036	10098	9877	9869	10181	10083	10110	10128	10095	10150	10080	9964	10056	10077	9971	10023	9946	10039	10112	10088	10137	9884	10153	10240	10050	9976	10173	10178	10128	10091	10052	10061	10360	10072	9944	10076	10038	10070	10075	10126	10058	10159	10166	10081	10058	10082	10076	10098	9984	10021	10149	10103	10102	10117	10121	10047	10090	10110	10111	10138	10083	10049	10164	10126	10172	10147	10048	10084	10002	10144	10056	10215	9927	10123	10190	10179	9978	10266	9991	10164	9976	10035	10191	10099	10132	10204	10207	10290	10121	10108	10135	10001	10196	10144	10160	10154	10075	9993	10078	10124	10160	10068	9976	10137	10053	10074	10018	10090	10243	10232	10201	10065	10013	10136	10022	10135	10085	10069	10045	10103	10161	10111	10081	10293	10012	10217	10124	9977	10017	10078	10219	10191	10197	9980	10178	10076	10058	10118	10177	9964	10018	10182	9996	10029	10187	9930	10111	10059	10006	10126	10098	10023	10220	9999	10033	10153	10115	10126	10106	10282	10168	10092	10029	10230	10200	10052	9941	10008	10154	10083	10034	10143	10193	10071	10179	10058	10180	9920	10120	10070	9995	9997	10103	10010	10117	10089	10024	10229	10071	10085	10022	10169	10149	10064	10038	10055	10024	9996	9997	9988	10279	10095	10074	9997	10158	10096	9994	10015	10064	9993	9952	9946	10162	10078	10107	10137	10026	10075	10065	9901	10161	10107	9977	10030	10155	10183	10028	10203	10113	10119	10097	9981	10120	10079	10150	10180	10030	9981	10022	10030	10068	10089	10093	10021	9976	10047	10280	10127	10191	9947	10141	10159	9976	10219	10105	10167	10270	10123	10048	10047	10109	10016	10001	9985	10084	10133	10300	10077	10149	10123	10144	10061	10029	9922	10219	10148	10102	10274	10164	10184	10060	10120	9999	10065	10012	10181	10215	10058	10158	10209	10017	10093	10145	10152	9998	10025	10202	10200	9985	10106	10116	10171	10185	9990	10130	9965	10069	10280	10042	10143	10262	10098	10146	10046	9990	10052	10034	10074	10081	10047	9993	10101	10024	10104	10145	10157	10083	10062	10054	10076	10196	9982	9947	9924	10127	10020	10201	10134	10095	9948	10066	10234	10251	10016	10027	10073	10331	10107	10032	9987	10006	9944	10006	10164	10079	10082	10106	10005	10112	10054	9944	10081	10112	9974	10243	10010	10053	10130	9985	10381	10027	10079	10091	10089	10171	10011	10158	10152	10242	10111	10039	9958	10047	10187	10068	10064	10020	10184	10033	10046	10024	10088	9954	10190	9914	10059	9846	10103	10031	10123	10012	10029	10164	10096	10012	10020	10025	10149	10118	10027	10037	10027	10193	10077	10126	10077	10125	10091	10053	10104	10366	10174	10133	10185	10101	10143	9900	10119	10115	10121	10292	10213	10018	10240	10102	10135	10032	10024	10164	10142	10049	10191	10134	10142	10014	10058	10072	10003	9949	10084	10216	10036	9917	10077	10036	10168	10374	10124	10007	10170	10076	10058	10135	10066	10139	9956	10141	10060	10027	9999	10131	10106	10089	10035	10043	10040	10128	10031	9988	10147	10034	10127	10206	10174	10142	10050	10096	10193	10203	10053	10310	9960	10073	10094	10045	10143	10006	10025	10205	10138	10160	10084	10132	10030	10080	10045	10098	10045	9980	10023	10180	10128	10127	9930	10034	10198	10145	10027	10062	10047	10293	10052	10121	10132	10197	10083	10266	10118	10173	10156	10029	10016	10398	10094	10057	10000	10044	10101	10054	10149	9988	10018	10029	10075	10122	10287	10150	10124	10247	10105	10058	10207	10284	9999	10044	10013	10080	9948	9992	10039	10198	10089	10138	10113	10231	10000	10100	9944	10110	10044	10083	10177	10172	10189	10135	10036	10074	10158	10114	10092	9965	10074	10133	10084	10070	10242	10120	10216	10047	10032	10115	10144	10028	10196	10101	10151	10020	9885	10028	10132	10160	10175	10093	10026	10131	10359	10129	10110	10185	10137	10036	10077	10019	10131	10020	10228	10155	10101	10088	10113	10169	10105	10209	9943	10204	10127	10154	10092	10032	10120	10249	10188	10105	10030	10191	10133	10079	10133	10213	10201	9989	10065	10088	10113	9978	10145	9959	10166	10096	10288	10093	10002	10181	10056	10215	10245	9986	10338	10059	10050	10146	10043	10253	10012	10119	9982	10106	10100	10115	10104	10218	9992	10080	10163	10283	10286	10084	10152	10063	10258	9970	9805	9979	10030	10102	9990	10038	9995	9960	10211	10071	10062	10214	10124	10157	10150	10078	10058	10194	10086	9995	10048	10068	9997	10104	10044	10080	10041	10081	10181	10079	10083	10005	10235	10073	9997	10086	9910	9861	10175	9986	10134	10137	10094	10055	10186	10227	10090	9980	9960	10171	10288	10140	10111	10013	10081	9998	9998	10117	10088	10058	9935	10089	9947	10066	10124	10167	10190	10153	10071	9978	10202	9994	10197	10147	10058	10053	10044	10026	10152	9958	10236	10068	10226	10194	10209	10145	10116	10122	10213	10100	10168	10085	10150	10160	10061	10084	10238	10179	10065	10202	10165	10129	10067	10130	9932	9982	10150	10091	10077	10055	10155	10181	10185	9990	10154	10110	9782	10098	10013	10223	10245	10016	10190	10085	10213	10116	10096	10335	10267	10139	10028	10026	10198	10245	10010	9944	10112	10092	10010	10314	10172	10149	10106	10112	10112	10114	10000	10011	10072	10145	10102	10178	10211	10066	10101	10142	10065	10104	10171	10135	10133	10146	10128	9855	10265	10132	10087	10141	9889	9995	10090	10224	10134	9999	10124	10221	10111	10041	10023	10195	10133	10205	10145	10114	9972	10000	10151	10269	10151	10179	10120	9942	10104	10043	10140	10099	10108	10079	10036	10238	10082	10053	10146	9972	10234	10004	9995	10178	10081	10084	10064	10103	10215	10111	10215	10080	10075	10000	10097	10137	10235	10082	10109	10201	10213	10134	10136	10166	10195	10109	9972	10043	10052	10050	9941	10236	10120	10170	10155	10110	10219	10146	10110	10120	10096	9991	10138	10086	10116	10100	10168	10124	9999	10091	10143	10077	10208	10179	9992	10078	10082	10221	10059	10104	10052	10225	10235	10054	10052	10167	10161	10135	10086	9962	10123	10082	10047	10230	10279	10255	10247	9981	10059	10184	10064	10171	10153	10120	10070	10048	10054	9965	10111	10067	10138	10068	10185	9960	10037	10177	10108	9961	10091	9986	10072	10152	10283	10149	10131	10049	10076	10011	9993	10166	9985	10174	10239	10022	10124	10239	10084	9986	10192	10134	10090	10118	10233	10062	10177	10069	9945	10220	9985	9973	10134	10172	10108	10125	9996	10120	10141	10034	10164	10204	10037	10035	10086	10054	10127	10207	10191	10039	10067	10215	10156	9958	9998	10168	10132	10063	10078	10045	9962	9896	10159	10098	10131	10052	10028	10292	9959	10121	10097	10081	10110	10151	9955	10152	10067	10205	10070	10097	9759	10056	10071	10115	10053	10020	10104	9988	10121	10070	10170	9988	10158	10140	10063	9865	10100	10061	9957	10108	10052	10115	9916	10093	10072	10197	10093	10033	10057	10190	10100	10103	10134	10137	10172	10106	10162	10206	10224	10116	10159	10203	10140	10101	10154	10082	10111	10168	10061	10104	10177	10071	10124	10177	10316	10253	10094	10154	10200	10140	10175	10015	10156	9877	10164	10059	10006	10015	10137	10227	10121	10042	10169	10080	10043	10026	10167	10104	10165	10037	10148	10138	10041	9821	10020	9907	10170	10217	10040	10121	9938	10149	10191	10127	9995	10190	9974	10165	9926	10016	10035	10046	10151	10112	10240	9964	10013	10254	10082	10086
24149	21494	28481	25224	29335	48063	61488	53699	43597	31045	22314	17778	17050	16865	16839	16792	16667	16513	16577	16608	16781	16843	16725	16253	16436	16417	16543	16383	16415	16430	16584	16572	16518	16582	16424	16453	16473	16388	16408	16395	16318	16444	16444	16399	16462	16413	16398	16320	16275	16442	16399	16437	16545	16376	16421	16361	16448	16339	16489	16373	16558	16345	16605	16297	16517	16327	16562	16504	16553	16340	16448	16337	16415	16525	16380	16416	16572	16382	16215	16268	16376	16437	16440	16433	16262	16255	16302	16409	16414	16365	16547	16393	16528	16369	16501	16338	16341	16410	16396	16368	16435	16321	16330	16472	16269	16459	16455	16351	16472	16260	16506	16457	16449	16415	16320	16479	16369	16343	16350	16354	16360	16256	16365	16481	16463	16489	16423	16392	16486	16306	16348	16549	16542	16518	16586	16455	16548	16189	16329	16281	16127	16417	16264	16250	16193	16342	16436	16322	16268	16617	16420	16459	16557	16343	16462	16336	16356	16413	16487	16211	16385	16500	16422	16420	16680	16406	16404	16467	16423	16442	16325	16515	16341	16399	16323	16324	16247	16175	16398	16411	16528	16480	16398	16282	16449	16581	16445	16438	16300	16438	16245	16566	16188	16184	16298	16394	16642	16248	16223	16421	16477	16406	16479	16425	16446	16516	16270	16170	16161	16152	16268	16449	16364	16293	16263	16385	16469	16353	16466	16365	16321	16369	16265	16194	16416	16356	16170	16347	16325	16363	16373	16454	16213	16503	16394	16243	16549	16483	16355	16242	16275	16188	16200	16107	16252	16487	16291	16587	16410	16323	16317	16053	16365	16314	16299	16374	16258	16436	16369	16366	16395	16443	16594	16519	16380	16407	16392	16292	16570	16513	16281	16253	16370	16171	16517	16451	16470	16341	16498	16218	16394	16218	16322	16373	16388	16360	16409	16279	16481	16662	16390	16227	16363	16419	16304	16247	16376	16074	16393	16071	16572	16506	16375	16408	16356	16307	16208	16501	16367	16356	16439	16290	16404	16456	16446	16446	16286	16241	16434	16513	16443	16484	16540	16582	16327	16378	16485	16349	16296	16466	16386	16462	16514	16391	16330	16250	16460	16370	16413	16192	16466	16338	16280	16561	16359	16432	16467	16182	16176	16363	16297	16596	16424	16545	16474	16558	16299	16322	16656	16414	16475	16384	16456	16297	16371	16377	16531	16362	16290	16490	16239	16371	16261	16424	16391	16467	16505	16511	16409	16487	16449	16449	16215	16484	16439	16180	16238	16141	16481	16360	16132	16268	16436	16443	16330	16098	16409	16400	16495	16151	16466	16332	16348	16400	16474	16393	16311	16239	16334	16323	16485	16399	16364	16267	16337	16468	16409	16464	16301	16523	16387	16578	16454	16373	16290	16443	16308	16430	16512	16296	16336	16353	16370	16526	16286	16541	16419	16585	16321	16260	16332	16304	16359	16481	16443	16218	16520	16381	16331	16240	16152	16358	16485	16444	16352	16332	16563	16177	16321	16480	16206	16322	16334	16447	16365	16557	16347	16395	16308	16011	16445	16306	16202	16205	16439	16268	16372	16344	16299	16261	16332	16546	16547	16403	16414	16443	16346	16475	16422	16418	16430	16310	16205	16413	16500	16588	16432	16508	16460	16245	16207	16453	16471	16260	16470	16436	16298	16289	16307	16374	16406	16320	16445	16473	16365	16140	16364	16621	16155	16366	16255	16278	16269	16151	16375	16269	16541	16235	16338	16394	16550	16288	16412	16358	16166	16493	16375	16613	16411	16498	16301	16199	16499	16333	16293	16271	16251	16371	16463	16347	16371	16157	16420	16440	16384	16290	16543	16026	16384	16545	16226	16506	16337	16239	16205	16394	16452	16518	16317	16428	16373	16320	16496	16408	16563	16372	16317	16349	16460	16364	16425	16209	16199	16323	16510	16268	16233	16343	16421	16289	16593	16306	16684	16453	16309	16422	16377	16374	15983	16280	16224	16118	16371	16399	16406	16569	16367	16336	16422	16412	16428	16563	16331	16451	16451	16300	16461	16296	16552	16483	16267	16323	16339	16399	16222	16569	16533	16242	16426	16408	16327	16412	16324	16356	16399	16380	16192	16472	16310	16374	16332	16327	16311	16390	16414	16253	16351	16437	16347	16225	16330	16257	16358	16643	16486	16493	16488	16454	16387	16409	16313	16299	16227	16532	16389	16493	16554	16296	16376	16343	16356	16260	16524	16352	16226	16262	16435	16636	16278	16307	16435	16298	16347	16535	16420	16462	16354	16534	16324	16367	16302	16369	16403	16385	16324	16311	16455	16362	16272	16513	16456	16176	16412	16435	16385	16383	16267	16539	16416	16419	16388	16480	16331	16421	16384	16309	16381	16446	16245	16238	16335	16245	16498	16447	16474	16359	16149	16361	16425	16314	16356	16615	16196	16438	16285	16440	16437	16468	16518	16481	16387	16319	16203	16609	16280	16148	16598	16261	16373	16202	16266	16253	16488	16431	16325	16399	16443	16356	16333	16327	16403	16383	16349	16455	16435	16549	16291	16412	16500	16245	16263	16580	16324	16396	16219	16473	16394	16460	16515	16352	16428	16216	16300	16210	16505	16355	16344	16151	16343	16262	16261	16196	16189	16260	16199	16379	16368	16243	16338	16481	16365	16622	16382	16481	16260	16410	16402	16236	16344	16175	16212	16391	16494	16243	16290	16345	16449	16507	16441	16517	16434	16534	16277	16352	16486	16302	16453	16399	16417	16325	16321	16595	16264	16354	16556	16282	16559	16416	16305	16403	16391	16404	16366	16450	16265	16333	16501	16380	16513	16367	16254	16301	16258	16359	16514	16384	16503	16452	16316	16365	16421	16481	16337	16387	16499	16269	16602	16309	16403	16244	16301	16427	16485	16485	16273	16591	16417	16405	16556	16444	16432	16467	16499	16382	16240	16533	16315	16287	16416	16380	16293	16302	16337	16276	16223	16332	16348	16249	16304	16379	16414	16373	16546	16333	16375	16455	16451	16768	16477	16388	16357	16372	16107	16348	16497	16459	16381	16560	16647	16422	16288	16396	16083	16133	16710	16462	16470	16233	16617	16296	16419	16413	16598	16404	16422	16316	16118	16332	16285	16496	16253	16385	16267	16391	16328	16412	16341	16395	16418	16487	16370	16472	16628	16521	16321	16472	16447	16480	16468	16508	16348	16433	16570	16464	16390	16411	16122	16419	16380	16382	16313	16441	16413	16242	16241	16637	16154	16338	16287	16377	16291	16411	16473	16448	16421	16406	16237	16300	16332	16184	16312	16262	16266	16346	16286	16414	16559	16243	16283	16138	16388	16383	16162	16446	16472	16579	16295	16351	16493	16370	16316	16253	16518	16487	16423	16575	16335	16691	16278	16149	16520	16470	16354	16348	16314	16496	16372	16297	16425	16318	16334	16259	16371	16324	16127	16382	16552	16447	16521	16335	16397	16165	16469	16436	16238	16316	16206	16254	16318	16270	16368	16185	16361	16334	16270	16385	16329	16115	16319	16344	16422	16450	16628	16291	16406	16404	16410	16274	16511	16543	16429	16427	16344	16411	16410	16253	16467	16359	16586	16283	16110	16373	16427	16430	16321	16475	16362	16384	16323	16350	16286	16464	16425	16382	16517	16357	16277	16442	16358	16401	16397	16421	16550	16246	16386	16364	16285	16325	16578	16550	16227	16345	16526	16313	16497	16298	16319	16562	16330	16420	16357	16282	16579	16590	16371	16293	16269	16227	16597	16366	16467	16246	16313	16330	16395	16414	16567	16290	16424	16361	16218	16475	16274	16435	16422	16471	16263	16333	16332	16181	16224	16391	16393	16328	16470	16262	16322	16271	16554	16253	16284	16260	16532	16315	16369	16325	16334	16255	16396	16436	16331	16207	16382	16712	16472	16580	16409	16534	16456	16256	16371	16435	16508	16380	16519	16562	16224	16531	16306	16398	16307	16321	16528	16472	16305	16434	16274	16423	16537	16410	16334	16118	16417	16326	16440	16423	16464	16427	16417	16471	16326	16237	16269	16406	16446	16244	16343	16319	16346	16386	16218	16529	16323	16263	16482	16356	16209	16206	16485	16280	16433	16378	16423	16325	16357	16410	16292	16388	16298	16235	16609	16507	16282	16391	16306	16321	16418	16334	16423	16403	16301	16408	16232	16401	16424	16472	16440	16348	16456	16412	16414	16482	16466	16417	16587	16315	16434	16278	16433	16451	16335	16272	16309	16334	16406	16361	16423	16457	16504	16319	16339	16040	16360	16615	16650	16327	16657	16577	16319	16272	16425	16228	16323	16501	16548	16384	16382	16060	16563	16449	16493	16439	16284	16332	16468	16427	16310	16499	16645	16343	16481	16463	16401	16217	16401	16419	16476	16444	16251	16332	16601	16497	16548	16274	16357	16465	16527	16372	16363	16392	16260	16424	16309	16236	16196	16314	16423	16439	16341	16256	16375	16332	16380	16625	16369	16426	16453	16288	16336	16417	16450	16193	16341	16682	16440	16494	16385	16201	16349	16365	16479	16340	16353	16526	16495	16469	16454	16316	16452	16361	16417	16431	16503	16474	16413	16211	16430	16231	16313	16502	16548	16339	16374	16340	16334	16302	16148	16216	16493	16292	16203	16360	16239	16430	16421	16369	16441	16365	16419	16384	16403	16419	16578	16211	16501	16558	16170	16322	16150	16478	16438	16169	16407	16338	16409	16347	16428	16313	16391	16339	16277	16310	16492	16465	16389	16358	16375	16316	16461	16446	16239	16459	16286	16325	16499	16062	16058	16330	16273	16501	16374	16318	16383	16495	16230	16512	16372	16273	16367	16281	16327	16313	16479	16524	16396	16281	16509	16436	16158	16367	16374	16454	16482	16549	16645	16259	16215	16268	16436	16330	16250	16415	16264	16441	16436	16401	16477	16498	16666	16520	16341	16457	16323	16368	16278	16402	16372	16407	16058	16314	16249	16321	16459	16424	16664	16355	16640	16516	16323	16413	16444	16226	16218	16496	16621	16424	16578	16539	16282	16364	16393	16386	16336	16307	16307	16383	16363	16399	16248	16280	16457	16386	16394	16341	16473	16220	16241	16180	16310	16302	16160	16436	16385	16274	16441	16243
21071	36002	27676	19666	32772	49703	58115	49937	36287	22541	14240	11346	10895	10728	10661	10682	10546	10466	10484	10340	10567	10383	10441	10583	10477	10498	10536	10481	10560	10472	10475	10533	10498	10665	10398	10318	10509	10662	10485	10526	10411	10602	10602	10447	10512	10578	10591	10628	10409	10419	10533	10326	10313	10419	10540	10542	10537	10404	10518	10352	10525	10308	10536	10362	10334	10373	10403	10526	10471	10519	10620	10604	10488	10558	10428	10439	10491	10485	10391	10343	10467	10568	10396	10509	10506	10375	10588	10286	10592	10282	10458	10428	10562	10548	10449	10480	10545	10594	10471	10358	10490	10448	10571	10504	10491	10494	10486	10401	10364	10591	10457	10558	10414	10403	10459	10444	10463	10413	10305	10556	10444	10416	10289	10390	10393	10532	10581	10395	10519	10335	10517	10524	10339	10425	10389	10595	10380	10548	10478	10238	10603	10522	10363	10548	10408	10506	10422	10405	10533	10596	10612	10446	10396	10425	10271	10416	10417	10524	10575	10352	10531	10468	10296	10360	10455	10457	10456	10527	10438	10550	10433	10553	10452	10466	10332	10428	10422	10259	10438	10442	10335	10413	10385	10575	10432	10309	10554	10366	10419	10294	10440	10506	10538	10302	10405	10371	10500	10435	10368	10370	10376	10438	10420	10357	10523	10483	10417	10641	10536	10532	10404	10429	10455	10333	10432	10580	10356	10370	10500	10412	10366	10516	10495	10417	10518	10473	10381	10233	10440	10443	10399	10442	10465	10358	10284	10484	10433	10439	10506	10479	10263	10367	10215	10475	10495	10410	10207	10568	10563	10414	10373	10505	10467	10467	10435	10453	10477	10269	10483	10394	10536	10393	10525	10569	10408	10432	10235	10499	10352	10444	10524	10532	10452	10492	10398	10655	10588	10533	10346	10461	10587	10418	10421	10508	10523	10243	10435	10461	10613	10394	10458	10452	10308	10533	10512	10184	10444	10605	10478	10570	10348	10388	10416	10576	10405	10362	10609	10462	10479	10441	10345	10383	10325	10459	10278	10523	10407	10316	10481	10195	10428	10460	10338	10439	10336	10445	10461	10417	10463	10418	10374	10376	10436	10416	10392	10274	10510	10468	10540	10449	10514	10295	10305	10515	10521	10320	10518	10491	10327	10404	10434	10574	10419	10541	10464	10385	10399	10439	10545	10399	10570	10342	10330	10512	10265	10464	10526	10603	10303	10437	10525	10388	10378	10312	10308	10310	10396	10503	10672	10529	10364	10600	10466	10378	10457	10513	10271	10408	10465	10397	10371	10447	10422	10436	10262	10437	10446	10610	10540	10608	10483	10415	10374	10568	10340	10330	10454	10379	10433	10350	10526	10386	10475	10407	10372	10512	10378	10431	10271	10388	10637	10266	10437	10373	10446	10504	10457	10397	10571	10395	10477	10450	10393	10379	10428	10365	10508	10440	10489	10412	10442	10327	10472	10428	10339	10537	10450	10500	10357	10591	10590	10534	10412	10473	10245	10643	10699	10511	10571	10447	10396	10265	10429	10328	10441	10372	10474	10471	10306	10478	10410	10391	10426	10434	10394	10366	10317	10443	10499	10437	10363	10518	10378	10437	10496	10303	10458	10356	10586	10555	10465	10388	10401	10391	10604	10555	10325	10485	10515	10460	10444	10350	10434	10496	10464	10436	10330	10360	10289	10243	10276	10391	10388	10358	10354	10400	10267	10314	10384	10406	10299	10347	10517	10671	10449	10514	10365	10376	10497	10248	10438	10444	10412	10265	10389	10444	10493	10414	10529	10352	10480	10336	10591	10472	10452	10467	10494	10477	10594	10380	10468	10459	10490	10479	10530	10572	10319	10440	10385	10617	10539	10442	10244	10359	10319	10429	10507	10476	10469	10534	10387	10364	10396	10282	10235	10408	10491	10310	10402	10407	10311	10445	10227	10363	10473	10205	10345	10472	10449	10500	10598	10532	10392	10416	10382	10453	10416	10346	10600	10299	10468	10388	10487	10437	10395	10344	10450	10242	10340	10549	10433	10358	10609	10451	10377	10451	10491	10432	10485	10275	10394	10443	10392	10411	10514	10460	10419	10485	10550	10526	10324	10449	10451	10393	10433	10475	10477	10359	10349	10410	10301	10466	10350	10457	10422	10358	10509	10407	10436	10341	10441	10190	10515	10353	10371	10336	10272	10518	10438	10474	10306	10247	10399	10505	10435	10534	10420	10418	10380	10624	10428	10568	10378	10630	10381	10517	10261	10296	10367	10461	10422	10433	10416	10407	10463	10432	10446	10486	10412	10515	10493	10565	10459	10478	10378	10460	10390	10284	10430	10313	10506	10368	10394	10598	10415	10532	10351	10532	10347	10470	10489	10481	10515	10473	10530	10306	10368	10511	10512	10499	10476	10432	10360	10496	10460	10442	10496	10436	10536	10438	10456	10408	10475	10600	10424	10315	10320	10471	10395	10700	10448	10451	10453	10459	10385	10394	10469	10444	10433	10274	10401	10277	10469	10219	10457	10474	10406	10496	10375	10486	10450	10494	10353	10515	10338	10398	10567	10407	10269	10505	10481	10249	10586	10466	10489	10359	10542	10360	10383	10352	10540	10361	10514	10429	10325	10376	10304	10414	10427	10427	10460	10328	10292	10386	10451	10466	10483	10403	10461	10629	10521	10451	10383	10447	10539	10489	10469	10350	10377	10495	10511	10490	10194	10421	10545	10528	10441	10481	10385	10329	10371	10352	10524	10407	10230	10419	10533	10309	10350	10336	10460	10527	10373	10399	10311	10465	10445	10484	10400	10643	10569	10341	10549	10494	10437	10569	10314	10282	10415	10521	10510	10590	10600	10311	10437	10416	10475	10397	10519	10386	10608	10425	10547	10313	10497	10407	10353	10476	10281	10420	10660	10423	10445	10520	10425	10402	10372	10374	10385	10326	10323	10504	10257	10346	10551	10358	10282	10431	10521	10384	10375	10646	10518	10468	10362	10364	10375	10333	10412	10474	10575	10387	10492	10348	10338	10229	10406	10583	10401	10309	10390	10324	10438	10518	10404	10576	10366	10538	10521	10431	10454	10450	10432	10491	10433	10415	10416	10466	10349	10495	10252	10541	10481	10340	10421	10375	10425	10539	10513	10275	10392	10559	10438	10411	10389	10441	10473	10457	10406	10340	10473	10413	10541	10603	10340	10346	10464	10422	10416	10422	10462	10449	10397	10339	10369	10521	10393	10379	10372	10600	10590	10533	10381	10352	10449	10435	10461	10390	10469	10326	10319	10507	10459	10437	10407	10443	10455	10359	10412	10440	10558	10405	10254	10328	10442	10442	10423	10276	10397	10483	10276	10520	10166	10196	10457	10397	10547	10303	10393	10429	10383	10487	10386	10394	10519	10511	10403	10365	10360	10515	10502	10404	10544	10353	10578	10529	10446	10466	10430	10409	10462	10397	10095	10412	10497	10564	10434	10306	10330	10413	10453	10519	10447	10368	10267	10362	10591	10262	10445	10314	10527	10358	10444	10456	10428	10528	10574	10330	10359	10368	10403	10531	10493	10391	10466	10513	10495	10453	10373	10376	10525	10508	10402	10316	10356	10460	10323	10407	10496	10222	10369	10512	10436	10528	10448	10460	10529	10434	10470	10519	10419	10224	10551	10414	10451	10400	10430	10483	10202	10456	10446	10321	10230	10473	10266	10531	10386	10271	10448	10571	10508	10470	10446	10348	10474	10526	10360	10419	10361	10439	10408	10397	10449	10555	10351	10263	10510	10428	10471	10285	10439	10583	10393	10437	10307	10420	10500	10502	10524	10516	10414	10416	10423	10429	10405	10410	10310	10545	10235	10436	10384	10286	10399	10439	10502	10419	10248	10345	10495	10346	10423	10516	10325	10337	10441	10325	10396	10369	10536	10439	10252	10377	10254	10436	10458	10459	10341	10512	10324	10477	10383	10516	10366	10399	10485	10416	10418	10251	10313	10504	10395	10499	10415	10415	10420	10465	10346	10421	10496	10534	10467	10357	10375	10406	10356	10359	10363	10484	10389	10516	10298	10491	10383	10437	10441	10366	10448	10332	10466	10487	10484	10502	10383	10416	10328	10520	10434	10427	10442	10370	10528	10340	10357	10489	10295	10294	10435	10472	10467	10313	10533	10543	10434	10506	10358	10364	10676	10371	10307	10444	10478	10481	10260	10510	10601	10321	10360	10421	10449	10271	10495	10351	10526	10478	10361	10508	10524	10557	10435	10518	10385	10576	10369	10446	10493	10599	10327	10449	10407	10404	10574	10499	10454	10331	10421	10394	10270	10607	10346	10485	10445	10390	10529	10442	10577	10577	10478	10453	10410	10446	10548	10315	10371	10458	10441	10287	10494	10425	10573	10387	10304	10496	10409	10549	10514	10445	10470	10675	10524	10417	10482	10352	10399	10502	10402	10358	10463	10402	10535	10417	10508	10532	10489	10389	10311	10553	10509	10522	10501	10441	10503	10200	10441	10419	10323	10465	10267	10569	10461	10355	10560	10330	10405	10345	10513	10474	10334	10350	10441	10394	10305	10494	10476	10306	10480	10615	10404	10488	10395	10441	10422	10421	10432	10504	10548	10535	10367	10459	10543	10542	10303	10443	10381	10316	10424	10363	10531	10396	10339	10374	10458	10531	10279	10343	10385	10357	10445	10434	10476	10348	10453	10390	10386	10430	10398	10460	10454	10336	10450	10572	10447	10276	10421	10434	10368	10458	10460	10367	10339	10493	10401	10378	10403	10470	10481	10506	10459	10428	10187	10542	10552	10264	10295	10432	10532	10286	10390	10377	10299	10509	10289	10555	10536	10344	10432	10343	10643	10364	10441	10406	10244	10534	10452	10446	10418	10368	10471	10279	10412	10353	10570	10271	10412	10545	10368	10541	10324	10504	10421	10498	10317	10360	10533	10476	10363	10359	10400	10480	10482	10317	10387	10473	10325	10310	10455	10540	10381	10374	10522	10501	10501	10389	10281	10348	10372	10439	10475	10324	10338	10454	10517	10407	10356	10319	10449	10352	10468	10358	10400	10403	10593	10430	10289	10295	10430	10592	10299	10465	10417	10431	10472	10487	10363	10374	10370	10389	10415	10490	10407	10526	10491	10492	10291	10440	10401	10666
31599	22839	20966	19230	19333	20395	22036	21565	19525	17751	16579	16426	16351	16003	16063	16201	16063	16030	16139	16008	16039	16068	16269	16289	16200	16267	16307	16195	16224	16137	16160	16134	15940	16168	16031	16285	16136	16159	16206	16053	16065	16042	15931	15982	16056	15859	15941	16013	16025	16041	16052	16160	16105	16112	16113	16029	16060	16254	16093	16183	16319	16065	15961	16111	16297	16291	16312	16131	16272	16082	16238	15984	15999	16017	16140	16111	16314	16030	16089	16226	16323	16153	16196	16348	16052	15934	16139	15993	15980	16154	15993	16104	16156	15934	16199	16013	16112	16027	16169	16108	16103	16142	15981	16102	16093	16283	16179	16016	16226	16307	16053	16131	16019	16064	16100	16068	16180	16016	16311	15945	16233	16219	16239	16224	16230	16049	15939	16089	16180	16249	16259	16226	16489	16115	16195	16213	16180	15963	16175	16217	16111	16084	16065	15975	16023	15988	16273	16135	16169	16192	16382	16169	15980	16169	16345	16214	16076	16104	16137	16254	16198	16143	16067	16137	16226	15969	16287	16077	16001	16046	16095	16143	16196	16188	15896	16011	16114	16035	15994	16113	16116	16190	16116	16059	16101	16381	16353	16175	16202	16300	16168	16019	16050	16229	15965	16188	16259	16014	16155	15971	16189	16163	16151	16179	16163	15971	16052	16118	16132	16093	16080	16137	16060	16020	16270	16245	16133	15915	15863	16310	16142	16147	16234	16091	16089	16228	16225	16175	16287	16056	16164	16087	16023	16022	16250	16044	16107	16040	16042	16254	16158	16212	16318	16000	16249	16099	16164	15972	16010	16224	16084	15998	16065	15936	16177	16209	16306	15997	16139	16132	16075	16107	16202	16180	16077	16226	16083	16113	16166	16335	16045	16079	15999	16217	16258	16182	15941	16208	16047	16243	16259	16026	16017	16031	16165	15998	16179	16126	16127	16042	15922	15876	16147	16053	16122	16122	16021	16168	16069	16093	16189	15944	16039	16034	16001	16169	16085	15997	16048	16066	16200	16082	16229	16235	16160	16170	16079	15976	16100	16188	16271	16165	16064	15979	16131	16306	16184	16130	16126	15932	16132	16045	16043	16046	16265	16124	16269	16065	16155	16088	16149	16190	16208	16205	16154	16157	16173	16238	16166	16209	15960	16054	16121	15979	16367	16133	16133	16105	16231	16004	15936	16077	16101	16099	16259	16253	16308	15987	16018	16000	15985	16301	16267	16278	15999	16114	16090	16024	16313	16266	16268	15993	15988	16175	16005	16112	16090	15955	16050	16051	15996	16183	16060	16158	16047	16113	16098	16085	16094	16215	16039	16287	16066	16313	16080	16023	16216	16257	16413	16262	15945	16078	16065	16433	16119	15891	16221	16173	16062	15977	16112	16031	15913	16118	16153	16156	16305	16089	16055	16234	16245	16340	15973	16077	15931	16278	16159	16034	16131	16064	16085	16287	16304	16283	16002	16041	16158	16277	16248	16111	16152	16240	16116	16264	16094	16046	16022	16210	16137	16042	16182	16262	16138	16230	16236	16015	15959	16010	16188	16009	16073	15917	15948	16212	16237	16027	16107	16249	16192	16003	16231	16270	16184	15975	16042	16238	16243	16055	16208	16030	16243	16154	16072	16221	16155	16056	16011	16123	15968	16342	16053	15984	16126	16156	16121	16187	16229	16188	16213	16191	16138	16193	16064	16021	16166	15919	16100	15968	16159	15910	16061	15995	16015	16132	16047	16083	16374	16158	15971	16189	16067	16038	16215	16287	16210	16095	16150	16229	16232	16038	16228	16200	16059	16249	16132	16019	15954	16231	16051	15961	16011	16102	16083	15885	16211	16199	16025	16283	16103	16326	16150	16242	16023	15955	16115	16424	16254	16306	16308	16176	16201	16231	16100	16248	16174	15903	15951	16015	16006	16230	16189	16153	16226	16052	16119	16018	16016	16108	16139	16239	16201	16045	16225	16118	15988	16062	16221	16288	16160	16101	16372	16231	16041	16121	15967	16003	16281	16434	15922	16130	16340	16303	15996	16061	16150	16014	16042	16233	16267	15991	15986	16318	16208	16109	16141	16056	16212	16287	16237	16019	16018	16253	16197	16035	15868	16102	16227	16200	16048	15897	16287	16290	16087	16243	16026	16101	16074	16116	16326	16134	16185	16171	16160	16210	16086	16291	16039	16028	16129	16272	16289	16042	16305	16298	16283	16182	16275	16395	16252	16233	16018	15952	16216	16073	16124	16155	16359	16256	16151	16142	16146	16037	16460	16186	15963	16231	16032	16173	16067	16109	15939	15734	16189	15978	16133	16104	16216	15972	16138	16168	16037	16110	16250	16150	15929	16085	16300	16165	16261	16144	16071	16095	16104	16234	16114	16058	16106	16211	16124	15974	16082	15990	16086	16082	16182	16127	16000	16119	16294	16144	16145	16125	16178	16422	16148	16304	16268	16001	16158	16198	15973	16222	16263	15968	16259	16193	16056	16122	16166	16356	16086	16204	16171	16209	16109	15980	15833	16313	16030	16105	15954	16107	16207	15981	16103	16188	16063	16274	16072	16051	16007	16158	15890	16140	16309	16253	16019	16129	16272	16115	16107	15985	16294	15995	16134	16308	16226	16007	16102	16035	16244	16068	16096	15922	15845	16248	16203	16114	16176	16178	16177	16206	16071	16208	16148	16020	16217	16045	16110	16175	16078	16174	16105	16136	16028	16041	16124	16249	16088	16295	16319	15913	15972	16308	16087	15915	16153	16096	16105	16110	16125	16036	16067	16202	16413	16044	16074	16143	16153	16139	16058	16043	16152	16114	16167	16136	16108	16153	16028	16072	16219	16228	15991	16333	15960	16101	16295	16143	16097	16297	16245	16172	16199	16012	16193	16179	15875	15939	16373	16074	16082	16065	16256	16119	16132	16413	16224	16225	16303	16106	16098	16060	16095	16170	16262	16031	15933	16129	16107	16233	16178	16308	16171	16143	16052	16107	16347	16118	16079	16263	16134	15888	16069	16173	16230	16025	16178	16214	16141	15982	15927	16139	16177	16003	16320	16124	16135	16334	16026	16106	16067	15919	16365	16324	16221	16239	16180	16163	16387	16266	16254	16340	16100	16153	16118	16164	16216	16227	15997	16378	16056	16151	16082	16128	16152	15973	16236	16246	16139	16202	16228	16068	16033	15974	16140	15942	16070	16241	16305	16276	16151	16114	16035	16341	16218	16166	16167	16253	16258	16262	16124	16326	16196	16207	16144	16206	16243	16209	16091	16169	16196	16089	15990	16218	16161	16093	16175	16010	16113	16062	16326	16250	16012	16142	16161	16256	16185	16153	16236	16098	16033	16203	16161	16150	16210	16080	15815	16052	16120	16065	16241	16195	16070	16194	16229	16175	16215	15900	16072	16135	16041	16055	16125	15962	16075	16230	16051	16049	16172	16222	16039	16081	16048	16012	16237	16403	16098	16415	16090	16221	16183	16068	16270	16163	16143	15988	16119	16096	16049	16135	16084	16249	16290	16398	16251	15865	16167	16229	16093	16094	16161	16278	16254	16055	16239	16155	16115	16014	16304	16171	16282	16214	16234	16228	16115	16091	16108	16136	16201	16147	16083	16150	16379	16086	16116	16054	15999	16229	16343	16049	16246	16096	16113	16027	15950	16048	16111	16147	16192	16192	16192	16181	16203	16146	16235	16101	15997	16218	16206	16057	16010	16155	16168	16145	16100	16174	16035	16064	16137	16125	16004	15950	16250	15868	16161	16163	16181	15839	16116	16069	16171	16071	16124	16152	16209	16117	16074	16171	16040	16282	16202	16074	16311	16045	16158	16143	16292	16020	16158	16215	16069	16275	16249	16038	16126	16148	16075	16051	16319	16167	16103	16136	16265	16224	16155	16031	15980	16113	15988	16040	16158	16129	16124	15938	16278	16379	16038	16304	16228	16265	16197	16096	16125	16055	16116	16222	16137	16058	16301	16109	16058	16137	16144	16274	16224	16352	16066	16268	16175	16181	16145	16011	16242	16160	16027	16167	16108	16179	16079	16158	16101	16048	16094	16231	16183	16362	16069	16199	15850	16085	16157	16139	16126	16049	16044	16028	16284	16254	16336	15976	15886	15975	16203	16136	16292	16198	15939	16096	16297	16313	16310	16037	16229	16380	16200	16050	16121	16027	16235	16108	16350	15908	16123	16388	16144	16191	16072	16312	16172	16121	16332	16067	16150	16108	16072	16335	15904	15978	15830	16235	16248	15947	16155	16059	15937	16110	16088	16256	16110	15992	16112	16098	16123	16166	16255	16012	15989	16211	15983	16072	16170	16129	16229	15975	16215	16184	15822	16191	16157	15892	16154	16140	16245	16159	16203	16153	16182	15988	16211	16113	16097	16096	16106	16051	16187	15973	16018	16047	16164	16052	16230	16220	16256	16009	16031	16230	16111	16046	16211	16197	16173	16074	16166	16099	16142	16209	16151	16086	16053	16077	16096	16166	15989	16051	16300	16140	16066	16130	16103	16150	16149	16222	16003	16145	16075	16330	16089	16155	16081	15985	16004	16101	16097	16006	16053	16111	16031	15995	16151	16092	16284	16169	15896	15980	16026	15907	16151	15944	15877	16098	16307	15977	16297	15969	16130	16025	16248	15973	16098	16188	16167	16244	16363	16260	16252	16147	16074	16170	16133	16198	16167	16243	16029	16188	15955	16233	16185	16091	16246	16072	16038	16086	16348	16187	16174	15929	16094	16133	16139	15976	16207	16311	16024	16192	16201	16238	15810	16255	16156	16027	15951	16122	16145	16067	16086	16140	16212	16151	15975	16025	16126	16068	15912	16157	16236	15962	15929	16309	16312	16102	16166	16189	16179	16198	16189	15930	16216	16147	16115	16257	16000	16036	16084	16414	16343	16022	16101	16255	16283	16122	16125	15931	16131	16047	16254	16130	16111	16160	16065	16166	16248	16358	16150	16006	16338	16017	16169	16055	16106	16057	15919	16087	16070	16028	15986	16056	16251	16194	16185	16287	16097	15920	16151	16027	16140	16043	16030	16031	16136	16207	16319	16287	16297	16326	16052	15953	16207	16271	16212	16146	16198	16346	16087	16144	16309	16124	16197	15989	16065	16052	16183	16351	16228	16195	16223	16220
14880	16508	13344	11942	13837	14465	16067	15004	12702	10978	10582	10156	10058	9996	10063	10000	10148	10140	10064	10037	10002	10077	10099	10166	10152	10036	10121	10007	10094	10191	9919	10111	9966	10013	10017	10020	10032	10162	10193	10012	9983	10082	10114	9896	10158	9851	10196	10051	10164	10062	9985	9920	9958	9905	9958	9935	10101	10072	10014	9920	10148	9925	9880	10231	9998	10208	10034	9932	10139	10114	9986	9967	9997	10065	9940	9900	10041	10004	10089	10016	10124	10134	10082	9997	10061	10158	9826	9881	10128	9951	10092	9992	9990	10037	10147	10020	10008	9982	10187	10016	10122	10039	9986	10006	10061	9969	9975	10067	10035	10057	10141	10185	10099	10054	9988	10070	10090	10021	9982	9973	10081	10007	9988	10151	9935	9957	9979	9920	10076	10093	10072	10147	10049	10158	10148	9942	10127	9962	9926	9990	10132	10004	10003	9971	10023	10072	10106	10133	10065	9973	10054	10016	9988	10021	10130	9985	9955	9928	10217	10099	10012	9979	9878	10229	9974	10107	9944	10067	9859	10010	10142	9992	9989	9959	10062	9925	9994	10001	9988	9969	10084	10157	10149	10043	10116	10251	10028	10022	10171	10080	9958	10017	10019	9956	10086	9952	9942	9845	10064	10129	10000	10176	9924	10142	10186	10055	10103	9994	10039	9895	10083	10084	9991	10023	10075	10015	10067	10117	10057	10022	10005	9903	10149	9962	9972	10057	10008	10063	10137	10134	10040	10024	10078	10074	9956	10121	9896	10004	9939	9938	10075	10143	10117	9969	10141	10253	10096	10051	10041	10054	9842	10050	10004	10003	10054	10031	10086	10008	10019	10116	10067	10014	9958	9929	10018	10094	9921	9874	9915	10088	10096	10034	10053	10086	10204	9986	10035	9958	10115	10121	9858	10045	10082	10048	9901	10063	10035	10169	10028	10107	10115	10084	10114	10033	10029	10132	10093	10036	10015	10035	9985	9986	10125	10019	10083	9790	10065	10103	10128	10065	10013	9918	10007	10173	10013	10068	9878	9925	9985	10097	9818	10007	10057	10018	9940	9892	10084	9984	10184	9945	9909	10058	10103	10079	10153	10041	9977	10205	9991	10008	9930	10047	10095	9948	10030	10160	10148	9943	10071	9930	10197	10175	10055	10073	9964	10082	10028	10065	9959	10002	9984	10116	9936	9966	10203	9948	9917	10153	9953	10105	10024	10078	9943	10024	10033	9906	10024	10085	10197	9983	10030	10024	10079	10047	9975	10086	10031	10084	9976	10020	10047	9950	10013	9901	10163	9994	10210	9944	9941	10035	10117	9984	9905	9959	10075	10028	10138	10012	10027	10004	10007	10024	10134	9996	10031	9980	10100	10068	10037	9926	10094	9937	10027	10133	9949	10080	10094	9976	10180	9954	10084	10103	10105	9967	10169	10069	10042	9891	10039	9911	9764	10095	10000	9910	9922	10057	9996	9965	10079	10045	10087	10094	9958	10044	10165	10201	9924	10017	10108	9957	9889	10130	10063	10202	9957	10222	10113	10025	10160	10002	10209	10053	10253	10189	10126	10083	9891	10054	10157	10010	10107	10025	10034	10048	10022	9993	10008	9949	10117	10036	10125	10128	9995	10145	10134	10120	10026	10145	10015	10083	10052	10051	10126	9979	9936	10069	10119	10149	9885	9996	10023	10080	10006	9982	9936	9933	9876	10121	10155	9884	10133	9990	10054	10013	10115	9813	10054	10034	9881	10055	9987	9958	10088	9986	10006	10136	9974	10080	10235	10017	10078	9902	9961	9978	10024	10012	9925	10055	10131	10096	10067	9804	10054	10001	10067	10106	10250	9994	10013	10089	9889	9936	10220	9955	10042	10078	9882	9907	9916	10008	9893	9960	10032	9939	9975	10189	9979	10223	9941	9980	10089	9944	9988	10130	10070	10123	9998	9960	10043	9994	10064	9891	10008	9893	10101	10061	10060	10188	10144	10090	9988	9991	10075	10064	10012	10013	10101	10073	9885	10023	10070	9944	9980	10113	10248	10048	9884	9978	9925	10006	10084	10013	9982	10180	10194	10125	10106	10051	10033	10060	9983	10141	9938	10033	10013	10168	10023	10029	9868	10020	9870	10125	10152	10101	10093	10027	10006	10010	10065	10090	10237	10164	10222	9958	10074	9991	9968	9883	10078	10025	10080	10190	10066	9982	10003	10153	10068	10067	9974	10137	10101	9942	9934	9934	9956	9950	9914	9957	10116	10228	10034	10073	9992	10094	9830	9915	10030	10084	10021	9880	9993	9995	10009	10069	9885	10042	10078	10093	10096	9919	10049	10006	10090	9862	10059	9989	10136	10111	10093	9958	10121	9999	9989	9976	10023	10097	10001	9998	10052	10101	9995	9938	9968	10084	10058	9979	10162	10069	9999	9909	10027	10058	10227	10069	10066	10174	10015	10013	9931	9877	10129	10147	10252	10206	10041	10047	10041	10169	10096	9982	10171	10048	10150	10068	10144	9971	10104	10272	10015	10143	9996	10205	9999	9982	10032	10042	9993	9959	9985	9989	10120	9945	10068	10030	9871	10113	9905	9938	9940	9979	9992	10002	9925	10039	10040	10047	10025	9921	9995	9954	9976	10021	9969	9879	10134	10092	10029	9954	10046	10077	9990	10076	10092	10165	10017	10097	9999	10149	10125	10166	10157	9974	9923	10125	10036	10108	10063	10123	9966	10006	10043	9952	10006	10219	10021	10010	10104	10025	9932	9926	9984	10130	9990	10043	10056	10076	10049	9901	10083	10055	10101	10008	9899	10171	10011	9945	10065	9891	9951	9991	10017	9930	9995	10304	10050	10095	9839	10100	10140	10033	9944	10095	10028	10036	10043	10002	10130	10096	10144	9871	10088	10191	10057	10047	10185	9954	10116	10072	10022	9932	10122	10074	9965	9994	10111	10149	9951	10167	9985	10093	10037	10037	9896	9970	10043	10032	10081	9933	10249	10170	9939	10143	10026	10108	9881	10043	10121	9959	9962	10098	9992	9961	9999	9927	10076	10031	10106	10039	10095	10000	9994	9954	10040	9961	10193	9890	10120	10142	9948	10024	10092	9963	10110	10096	9852	10018	10025	10081	10074	10107	10155	10025	10048	10080	10159	10135	9971	9854	10250	9999	9951	10154	10090	10055	10015	9984	10001	10024	10041	10020	10019	10058	10167	10025	9996	10057	10060	10066	9971	9974	10118	9980	10089	10083	10109	10003	9978	10005	9913	10100	10164	10074	9923	10016	10136	9996	9991	9920	9928	10104	10080	10029	10139	9968	10047	10034	9949	10186	10095	9910	10035	9998	9888	10005	10185	10074	9942	10005	10096	9993	10094	9994	9953	10012	10096	9956	10157	10044	9968	9930	10118	9968	9899	9944	10010	10057	9931	9818	10001	10078	10172	10131	10083	10017	10025	10170	10182	10083	9941	9919	10031	10085	9855	10099	9982	9976	10078	10089	9971	10188	10087	10099	9975	9935	10131	10088	10064	9970	10080	10016	10111	10113	10078	10219	9965	9979	10071	9900	9879	9931	9901	10114	9932	10062	9923	10180	10127	10029	9923	10049	10191	10094	10106	9928	10060	10110	10179	9902	10038	9914	10037	9987	9981	9966	10092	9885	9961	10114	9957	10027	9911	10005	10384	10022	9981	10052	10062	10000	10053	10092	10130	10165	9928	10134	10000	10149	9994	10058	10022	9931	9976	10004	9873	10094	9947	9971	10048	10048	10075	9958	10036	10075	9894	10037	10015	9989	10202	10184	9962	9996	10144	9974	9915	10015	10119	10158	10095	9904	10042	10052	10093	9848	10008	9999	10128	9927	10104	9994	9996	9809	9976	9874	10014	10071	10026	9915	9985	10116	10097	9897	10081	10077	10285	10081	10213	10063	10054	10038	10074	9992	9985	10169	9862	9907	10038	9972	10083	9982	10008	10025	9945	10029	10090	10047	10180	10002	9992	10038	10044	9899	10061	9894	9922	9975	9994	10086	10003	10137	10145	9992	10072	10147	10072	9993	10010	9908	10106	10067	10023	10192	9957	10103	9964	9986	9880	10021	9845	10048	10051	9922	9986	10083	10092	10031	10161	9925	10084	9922	9951	10137	10136	10025	10113	10066	9915	10189	10012	10135	9933	10146	10086	9864	10209	9936	10020	10110	10140	9942	9991	10083	10036	10134	10024	9878	10078	10042	10022	10101	10063	10088	10059	9923	10008	10015	10018	10072	9912	10019	10121	10060	9935	10217	10094	10042	10018	9894	9901	10074	10100	10059	9831	10040	10003	10003	10102	10058	10067	9973	10010	9938	10053	10106	10008	10038	9903	10015	10030	10103	10060	10047	10119	10193	10097	10015	9928	10051	10057	9908	10131	10083	9990	10056	10130	9757	10008	10048	9833	9947	9867	10133	10156	10013	10064	9991	9859	10067	10200	9928	10060	10084	10102	9992	10047	10034	9930	10022	10100	9985	10048	9942	10075	10129	9940	9966	10061	9959	10072	10138	9979	10080	9981	10070	10045	10084	9937	10130	10012	10041	10077	9940	10196	10128	9990	10110	9860	9971	9949	10002	10050	10022	9897	10013	10102	10061	10006	9925	10110	10018	10093	10009	10083	10056	9908	10096	9974	10082	9892	10114	9995	10127	9952	10182	10043	10082	10098	10019	9922	9956	9901	10135	10050	9990	10053	10164	10108	9913	10054	9950	10072	9871	10031	9981	9954	10162	10113	9977	10246	10039	10007	10059	10084	10144	10007	10061	9944	10166	10103	10097	9984	9996	10121	9972	10120	10008	9991	9894	9977	10019	10208	10161	10063	10005	10000	9963	10092	10044	10063	10156	10108	9996	9990	10117	10056	10070	9947	10042	10023	9987	10034	10074	9965	10148	10153	10031	10170	10071	9967	9943	9869	10023	10195	10149	10014	10105	10065	10004	10014	10097	10007	10014	10143	9944	9966	9845	9958	10147	10090	10185	10045	10141	10027	10041	10035	10081	10039	10018	10104	9857	10152	10023	9898	9840	10023	10075	10135	9947	10052	10025	10038	9981	10079	10059	10048	9940	9988	10006	9963	10042	10060	10070	10052	9885	10092	10034	10113	10000
25768	21534	27575	28071	33642	39089	46463	43871	33484	24833	19144	17015	16502	16342	16358	16264	16267	16111	16255	16405	16134	16239	16317	16221	16284	16219	16106	16107	16228	16259	16103	15940	16147	16263	16259	16324	16156	16160	15969	16111	16163	16128	16258	16322	16180	16084	16157	16174	16145	16364	16113	16113	16036	16279	16061	16086	16242	15950	16101	16127	16334	16174	16129	16211	15995	16055	15937	16037	16155	16070	16352	16264	16139	16130	16324	16120	16113	16118	16213	16088	16160	16066	16066	15979	15910	16114	16157	16308	16274	16139	16225	16186	15899	16264	16178	16156	16155	16052	16101	16192	16192	16195	15992	16065	16114	16176	16086	16279	15892	15929	16007	16183	15853	16088	16230	16152	16061	16168	16093	15919	16146	16123	16022	16060	16146	16033	16230	16163	16180	16207	16064	16342	16187	16179	16353	16215	16213	16164	16015	16107	16134	15908	16028	16060	16016	16199	16126	16292	16247	16155	16126	16135	15971	16040	16154	16013	16072	15962	16202	15922	16164	16294	16150	16125	15991	16071	16115	15972	16030	16131	16165	16093	16075	16103	16376	16157	16082	16042	15989	15942	16031	16023	15912	16181	16187	16093	16321	16086	16000	16015	16383	16039	15932	16027	16131	16120	16218	16418	16268	16178	16049	16183	16073	16069	16266	16166	16274	16139	16225	15956	16163	16129	15973	16201	16132	16038	16193	16250	16047	15985	16008	16059	16137	16073	16145	16064	16203	16050	15996	16236	16076	16225	16106	16183	16139	16159	16041	16206	15990	15931	16267	16115	16178	16275	15998	16214	16136	16141	16104	16122	16284	16020	16201	16032	16094	16195	16104	16215	16110	16296	16241	16094	16118	16081	16112	16173	16016	16036	16176	16091	16006	15878	15886	16114	16440	16270	15995	16131	16073	16129	16292	16059	16230	16197	15987	16102	16347	16110	16161	16001	16063	16214	16167	16202	16382	16132	15950	16137	16131	15987	15847	15919	16041	16041	16036	16249	15908	16113	16056	16033	16224	16029	16051	16185	16384	16221	16310	16262	16167	16191	16349	16128	15910	16120	16106	16201	16115	16109	16166	15928	15975	16052	16279	16030	16275	16229	16294	16343	16090	16061	16273	16201	16175	16110	16079	15964	16008	16004	16097	16097	16050	16101	16175	16204	16020	16081	16095	16238	16185	16208	16027	16053	16180	16126	15895	16112	16021	16211	16263	16410	16295	16191	16204	16020	15975	16013	16334	16155	15936	16041	16238	16141	16157	16299	16198	16003	16148	16174	16217	16200	16098	16188	16120	16078	16269	15977	16339	16144	15854	16086	16098	16295	16242	16227	16171	16039	16127	15958	15984	16144	16138	16035	16056	16040	16104	15993	16087	16111	16416	16092	16005	16098	16061	16131	16141	16081	15958	15992	16169	16207	16011	16031	15839	16183	15953	16091	16184	16293	16064	16248	16133	15993	15988	16123	16158	16208	16107	16173	16016	15977	16161	15981	16217	16230	16043	16235	16179	16124	16084	16243	15901	16198	16220	16145	16081	16212	16200	16215	16167	16159	15944	16164	15954	16012	16205	16308	16164	16194	16161	16264	16143	16056	16115	15988	16130	16050	16030	16109	16058	16073	15970	16072	16121	16029	16073	15984	16057	16101	16068	16177	16318	16229	16145	16097	16147	16240	16165	16171	16003	16043	16135	16268	16274	16165	16120	16014	16104	16014	16312	16011	16013	16062	16183	16245	16274	16160	16161	16312	15995	16110	16199	16169	16120	16022	15917	16220	16222	16062	16261	16119	15940	16077	16174	16010	16116	16009	16290	16227	16150	16170	16119	16087	15965	16237	16101	16208	16340	16124	16238	16120	16115	16113	16254	16163	16014	16133	16289	16146	15952	16086	15960	15998	16401	16114	16036	16130	16057	15942	15930	16164	15775	16073	16210	16066	16012	16049	16059	16264	16201	16178	16023	15941	16265	16282	15985	16152	16321	16352	16038	16172	16159	16132	16129	16257	16134	16020	16092	16216	16086	15948	16104	16305	16125	15843	15887	16256	16273	16381	16306	15999	16203	16215	16100	16399	16053	16253	16227	16098	16002	16150	16138	16064	16083	16091	16315	16226	16269	15946	16052	16235	16238	16136	16339	16056	16221	16101	16385	16153	16018	16294	16182	16158	16066	16071	16149	15951	16105	16054	15996	15978	16198	16131	16263	16228	16163	16153	16239	16451	16263	16304	16143	16192	16281	16015	16008	16049	16122	16060	16230	16266	16125	16220	16091	16366	16232	16241	16149	15997	15933	15978	15920	16137	16052	16127	16150	16056	16204	16046	15948	16085	15927	16109	16232	16122	16140	16326	16257	16090	16090	16351	16081	15905	15801	16208	16285	16155	16259	15896	16187	16238	16229	16186	16275	16107	16168	16250	16025	16319	16195	16254	15986	16144	16260	16044	16036	16210	16039	15836	16004	16291	16240	16072	16046	16122	16262	16263	16480	16033	16098	16137	16033	16103	16118	16189	16144	16073	16132	16146	16186	16351	15928	16212	16059	16198	16165	16192	16216	15894	16266	16220	15872	15928	15849	16125	16017	16246	15970	16457	16263	16261	16369	16047	15996	16199	16124	16196	16211	16166	16014	16239	16163	16136	16299	15909	16085	16106	16027	16175	16005	16108	16182	16243	16342	16329	16233	16036	16012	15930	16261	16037	16318	16114	15847	16143	16084	15981	16195	16289	16284	16042	16216	16184	16073	16269	16111	16010	16032	16038	16276	16182	16158	16168	16213	16268	16353	16124	16155	15954	16305	16342	16043	16078	16237	16238	16040	15957	16027	16050	16071	16013	16348	15882	16107	16036	16007	16131	16072	16254	16161	16051	15973	16248	16115	16133	16085	16186	16395	16014	16403	16005	16202	16287	16231	16202	16074	16170	16332	16060	16071	15893	16187	16055	16043	16160	16118	16211	16142	16127	16213	16155	16171	16027	16242	16163	16184	16260	16156	16067	16005	16187	16185	16253	16247	16160	16220	16130	16207	16190	16234	15975	16125	16255	16065	16140	16035	15916	16041	16041	16287	16128	16049	16226	16118	16095	16203	16092	16235	16158	16221	15941	15941	16104	16130	16067	15923	15980	16170	16245	16286	16325	16099	16166	16006	16072	16203	16255	16124	15971	16248	16106	16111	16128	16178	16065	16165	16086	15983	16220	16170	16331	16001	16316	16332	16154	16047	16020	16058	16250	16214	16150	16211	16072	16074	16087	16098	15888	16005	15930	16113	16135	16149	16045	16192	16113	16078	16138	16263	16015	16004	15938	16002	15948	16114	16053	16096	16011	16234	15904	16139	16091	15930	16160	16188	16113	15831	16081	16112	15947	16107	16216	16005	16215	16311	15973	16115	16019	16135	16083	15926	16119	16240	16290	16030	16147	16000	16173	16143	16053	16181	16200	16191	16107	16211	16274	16079	16094	16115	16116	16085	15994	16084	16188	16156	15939	16013	16079	16211	15852	16221	16227	16007	16060	16040	16183	16365	16183	16252	16108	16254	16201	16251	16193	16048	16282	16246	16188	16217	15984	15965	16105	16188	16104	16038	16360	16158	16179	16244	16151	16054	16079	16100	16031	16170	16081	16254	16232	16178	16128	15896	15988	16251	16118	16169	16171	16145	16077	16227	16269	16185	16209	15968	16161	15976	16230	16236	15997	16186	15943	15951	16044	16102	16050	16340	16099	15971	16157	16242	16245	16023	16113	16181	16190	16248	16401	16264	16182	15938	16284	16401	15921	16205	16108	16019	15969	16029	16225	15974	16291	16177	16424	15868	16120	16102	16093	16128	16051	16099	16091	16072	16145	16301	16269	16220	16216	16261	15875	16022	16156	16273	16006	16091	16272	16141	16028	15909	16122	16102	16088	16302	16123	15940	15992	16071	16086	16191	16328	16126	16131	16301	16209	16203	16327	16181	16222	16122	15951	16176	16014	16228	16057	16232	15995	16045	16295	16143	16171	16046	16224	16228	16058	16077	15942	15954	16038	16168	16106	16201	15999	16110	16146	16183	16239	16056	16180	16180	16389	16168	16140	16117	16311	16232	16383	16099	15928	15907	16164	16071	16062	16110	16136	16232	16309	16138	16043	16012	16106	16244	15971	16016	16225	16147	16240	16183	16297	16050	15987	15927	16135	16044	15902	15849	15897	16318	16275	16094	16109	16133	16228	16053	16003	15972	15880	15974	16171	16332	16345	15994	16086	16292	16122	16102	16257	16210	16129	16106	16162	16184	15954	16134	16065	16211	16224	16202	16237	16131	16204	16286	16219	16191	16133	16372	16238	16139	15942	16089	16111	16170	16375	16303	16060	16126	15865	16172	16297	16160	16021	16159	16097	16232	16079	15989	16088	16096	16050	16082	16073	16064	15977	16034	16108	16182	16138	16326	16347	16162	16185	16199	16152	16151	16232	16141	16160	16243	16040	16093	16006	16009	16107	16190	16173	16014	16313	15821	16041	15911	15791	16097	16039	16112	16293	16142	16045	16222	16277	16405	16191	16148	16234	15995	16216	16073	16240	16109	16043	16218	16230	16005	16333	16227	16220	15944	16229	16069	16169	16239	16339	16194	15994	15975	16341	16156	16200	15839	16259	16110	16121	16323	16423	16214	16284	16110	16157	16091	15879	16174	15929	16138	16177	16057	16248	16335	16004	16320	16042	16037	15981	16236	16263	15949	16175	16166	16233	16327	16001	16040	16062	15938	16075	16127	15976	15990	16146	16289	16025	16437	15970	16048	16075	16250	16083	16165	16157	16064	16176	16272	16148	16104	16126	16137	16097	16285	16006	16178	16206	16272	16181	16340	16054	16007	16038	16257	16311	16115	16152	16168	16040	16107	15950	16007	16234	16178	16325	16171	16106	15963	16088	16102	16113	16040	15962	16075	16230	16224	16177	16048	16136	16298	16118	16105	15987	16156	15903	16342	16066	15933	16216	16071	16130	16104	16326	16046	16398	16311	15942	16170	16101	16034	16223	16232	15973	16365	15961	16220	16293	16171	15948	16030	16027	16130	15977	16151	16136	16107	16029	16059	16070	16394	16347	16106	16263	15951	15862	16291	16343	16249	16245	16256	16060	16306	16124	15951	16154	16154	16280	16191	16221
15614	24187	18873	19534	32154	33563	41543	36453	25618	16870	11900	10534	10340	10168	10304	10127	10259	9974	10308	10104	10076	10252	10172	10198	10103	10164	10098	10182	10040	10186	10274	10042	10151	10266	10250	10197	10027	10278	10119	10151	10219	10152	10227	10152	10195	10225	10075	10071	10245	10152	10096	9952	10187	10067	10181	10149	10187	10117	10134	10082	10168	10134	10057	10121	10056	10102	10181	10035	10200	10176	10095	10200	10110	10051	10162	9999	10068	10240	10039	10046	9997	10142	10127	10070	10190	10074	10210	10143	10079	10081	10100	10075	10323	10257	10124	10319	9989	10161	10182	10197	10194	10057	10181	10033	10123	10229	10029	10325	10034	10092	10162	10269	9963	10214	10247	10065	10213	10221	10012	10101	10182	10168	10123	10241	10052	10111	10155	10157	10241	10154	10145	10198	10114	10065	10062	10138	10139	9957	10092	10174	10057	10019	10225	10221	10164	10102	10126	10152	10150	10121	10102	10003	10086	10077	10122	10191	10158	10151	10113	10066	10013	10247	10064	10033	10327	10187	10185	10114	10043	10154	10098	10216	10125	9999	9958	10123	10020	10237	10090	10182	10172	10068	10203	10216	10188	10116	10256	10215	10192	10129	10335	10032	10126	10187	10123	9989	10009	9960	10000	10045	10081	10127	10160	10159	10066	10123	10036	10129	10018	10142	10180	10201	10127	9980	10046	10204	10231	9918	10012	10112	10119	9981	10113	10175	10117	10135	10222	10064	10143	10143	10211	10190	10186	10212	10248	10207	10164	10067	10015	10236	10079	10245	10130	10047	9990	10126	10102	10157	10039	10090	10019	10086	10078	10009	10011	10198	9990	10212	10337	10236	10140	10207	10110	10052	10255	10167	10016	10242	10167	10141	10181	10178	9946	10138	10043	10128	10118	10058	10135	10111	10080	10103	10050	10174	10168	10217	10066	9951	10132	10038	10128	10104	10120	10146	10228	9924	9924	10096	10069	10129	10098	10196	10345	10093	10148	10111	10206	10014	10100	10133	10065	9977	10268	10155	9852	10142	10131	10059	10038	10051	10222	10121	10314	10131	9882	10083	10149	10136	10237	10218	10029	10090	10238	10156	10018	10121	10056	10018	10171	10102	10193	10072	10079	9921	10126	10001	10180	10079	10123	10103	10049	9972	10292	10185	10213	10152	10052	10289	10312	10336	10044	10066	10224	10147	10115	10203	10285	10223	10270	10185	10065	10100	10156	10120	10048	10162	10022	10118	10085	10147	10145	10160	10038	10251	10194	10228	10078	10158	10161	10163	10198	10189	10096	10186	10145	9883	9843	10342	10141	10126	10037	10021	10040	9941	10150	10041	10131	10004	10029	9990	10107	10172	10068	10026	10099	10091	10106	9946	10029	10032	10081	9909	10115	10086	10244	10095	10110	10031	10050	10230	10031	10036	10066	10061	10265	9976	10144	10120	10095	10174	10015	10042	10140	10072	10062	10032	10144	10138	10075	10062	10056	9968	10120	10148	10093	10211	10143	10070	10231	10036	10001	9932	10158	10157	10158	10089	10137	10197	10110	10136	10048	10158	10189	10044	10244	10223	10069	10215	10166	9993	10076	9830	10128	10021	10208	10055	9922	10197	9834	10126	10208	10017	10120	10061	10099	10153	10206	10194	10028	10239	10270	10215	10190	10168	10219	10138	10102	10134	10227	10049	10041	10198	10126	10193	10099	10119	10119	10171	10054	10162	10184	10085	10050	9938	10129	10196	10271	10023	10140	10107	10125	10160	10138	10206	10092	10093	9963	10110	10044	9995	10157	10147	10025	10049	10162	9998	10130	10034	10187	10095	10015	10087	10147	10195	10278	10131	10237	10071	10125	10094	10047	10104	10121	9998	10135	10111	10048	9946	10033	10173	10065	10123	10218	10088	10236	10010	10095	10048	10110	10245	10160	10179	10084	10206	9964	10145	10122	10068	10111	10067	10035	10047	9924	10309	10132	10125	10109	10236	10152	10122	10185	10138	10179	9986	10178	10088	10177	10165	10071	10112	10085	10050	10079	10149	10110	10084	10198	10197	9958	10219	9996	10156	10111	10189	10066	10158	10010	10142	10276	9979	9997	10256	10114	10064	10107	10077	10087	10060	10108	10113	10263	10098	10144	10127	10171	10081	10125	10080	10062	10037	10129	10017	10048	10121	10236	10016	10154	10063	10295	10163	9922	10122	10146	10108	10010	10075	10039	10222	10152	10119	10230	10165	10015	10283	9997	10187	10184	10113	10021	10102	10102	10225	10194	10124	10104	10043	10133	10179	10138	10200	10114	10158	10152	10040	10034	10067	10078	9922	10173	10066	10275	10224	10131	9959	10234	10016	10268	10032	10116	10066	10331	9981	10106	10114	10129	10011	9937	10207	10137	10151	10209	10050	10041	10146	10203	9974	10074	10035	10210	10319	10312	10013	10175	10179	10096	10150	9978	10158	10041	10166	10054	9995	10077	10136	10238	10082	10149	10299	10103	10077	9959	10213	10131	10061	9979	9989	10079	10172	9944	10256	10133	9998	10264	10114	10034	10252	10125	10141	10048	10004	10048	10170	10090	10146	10058	10293	10203	10102	10058	10112	10086	10018	10144	10214	10219	10185	10171	10107	10237	10317	10033	9990	10125	10007	10011	10070	10141	10108	10106	10065	10195	10054	10165	10078	10121	10096	10078	10110	10106	10208	10133	10041	10061	10091	10212	10060	10059	10224	10107	10017	10062	10137	10127	10063	10187	10113	10122	10243	10265	10155	10221	10134	10136	10080	10189	10304	10034	10196	10167	10221	10062	10166	10072	10107	10066	10077	10093	10128	10059	10046	10068	10116	10127	10199	10148	10028	10287	10083	10080	10130	10190	10111	10134	10057	10051	10074	10137	10086	10110	10072	10024	10180	10133	10194	10176	10057	10191	10181	10216	10187	10014	10040	10259	10129	10339	10042	10035	10262	10135	10070	9956	10066	10071	10037	10163	10228	10033	10053	10007	10002	10150	10129	10137	10223	10079	10154	10163	10165	10067	10038	10115	10062	10081	10135	9956	9953	10107	10152	10140	10186	9994	10198	10171	10000	10158	10113	10080	10240	10174	10128	10037	10080	10020	10204	10086	10260	10111	10032	9952	10066	10221	10131	9962	10211	10076	10181	9928	9993	10188	10074	10297	10132	9933	10182	10119	10180	10189	10176	10044	10074	10092	10159	10178	10276	10149	10074	10210	10210	10076	9950	10151	10263	10088	10001	10019	10048	10208	10212	10183	10130	10140	10331	10059	10082	10163	10071	10223	10066	9929	10038	10183	9952	10145	10089	10045	10326	10015	10106	10133	10107	10089	10036	10147	10077	10132	10112	10164	10143	10021	10115	10000	10084	10254	10054	9944	10173	10075	10215	10029	10091	10013	10135	10250	9935	10239	10199	10193	10117	10065	10143	10105	10078	10019	10285	10053	10271	10033	10082	10136	10083	10101	10314	10032	10165	10127	10144	9944	10112	10058	10112	10107	10200	10125	9988	10022	10108	9936	10094	10224	10070	10144	10153	10136	10208	10121	9944	9991	10115	10060	10074	10001	10261	9952	10152	10045	10027	10191	10169	10322	10123	9953	10071	9970	10060	10149	10159	10039	10164	10016	10194	10135	10180	10211	10135	10210	10084	10140	10184	10007	10079	9998	10189	10014	10099	10071	10065	10133	10121	10034	10055	10158	10108	10120	10043	9991	10043	10059	10068	10130	10193	10088	9995	9988	10204	10131	10131	10085	10119	10190	10038	10003	10142	10032	10176	10247	10199	10193	10209	10032	9981	10203	10173	10172	10088	10180	10185	10009	10259	10011	10139	10222	10159	10051	10292	10047	10265	10117	10162	10145	10065	10006	10310	10046	10017	10212	10040	10109	10138	10244	10106	10273	10225	10209	10057	10136	10042	10220	10039	9996	10067	10157	9957	10069	10066	10259	10070	10056	10278	10127	10086	9880	10008	10054	10079	10117	10108	10040	10073	10025	10033	10094	10271	10035	10211	10179	10116	10175	10100	10160	10265	10188	10045	10145	10064	10106	10058	10251	10340	9949	10067	10252	10128	10030	10117	10141	10134	10049	10087	10140	10184	10146	10305	10091	10045	10048	10084	10099	10113	9982	10236	10045	10081	10146	10103	10137	10143	10152	10019	10014	9971	10086	10193	10163	9994	10064	10282	10184	10105	10182	10171	10221	10119	10138	10195	10204	10049	10147	10127	10134	10103	10100	10054	10176	10143	10172	9946	10135	10097	10073	10242	10103	10070	10100	10070	10167	10118	10069	10076	10090	10086	10131	10209	10113	10090	10241	10162	10021	10218	10089	10154	10091	9982	10135	10115	10088	10048	10056	10204	10047	10207	10146	10046	10049	10168	10078	10103	10147	10148	10126	9909	10161	9990	10078	10012	10128	10167	10099	10150	10152	10040	10110	10044	10240	10189	10246	10045	10211	10051	10125	10150	10109	10170	10191	10188	10063	10203	10129	10049	10027	10103	10043	10211	10292	10012	10121	10132	10281	9952	10026	10056	10123	10242	10079	10226	10044	10231	10091	10147	10144	10121	10011	10094	9848	10255	10150	10168	10226	10201	10040	10111	10127	10036	10038	9907	10118	10057	10066	10188	10133	10115	10040	9985	10119	10160	10025	10188	10179	10074	10074	9949	10038	10041	10120	10035	10120	10212	10050	10144	10203	9963	10114	10079	9940	10198	10146	10171	10051	10100	10088	10277	10203	10015	10315	10006	10043	10119	10140	10135	10076	10214	10116	10168	10177	10055	10312	10034	10243	10053	10077	10017	10150	10155	10165	10108	10237	10099	10205	10224	10065	10082	10003	10110	9965	10205	10169	10194	10050	10266	10218	10114	10043	10087	10093	10120	10233	10130	9967	10056	10055	9992	10113	10047	10043	10099	10103	10024	10058	10094	9862	10042	10196	10024	10208	10172	10213	10171	10160	10140	10128	10054	10225	10138	10090	10117	10149	10110	10287	10091	10029	10107	10124	10116	10163	10046	10141	10126	10259	10130	9995	10165	10013	10018	10282	10119	10189	9998	10223	10113	10103	10135	10147	10000	10241	10079	10029	10220	10192	10168	10095	9877	10150	10143	10037	10224	10094	10102
24157	21514	28607	25306	38088	61933	59916	49083	36782	26422	19995	17544	17000	16815	16965	16634	16650	16501	16408	16534	16829	16460	16582	16560	16447	16644	16751	16613	16563	16317	16354	16444	16488	16482	16228	16299	16495	16338	16537	16412	16383	16591	16355	16357	16367	16516	16333	16459	16637	16482	16491	16308	16549	16602	16544	16592	16302	16380	16414	16322	16175	16340	16417	16559	16291	16577	16526	16456	16329	16379	16316	16517	16435	16396	16354	16341	16348	16306	16272	16456	16324	16379	16448	16317	16470	16518	16287	16159	16418	16710	16640	16424	16242	16451	16281	16457	16392	16261	16449	16406	16251	16243	16409	16446	16535	16254	16371	16394	16448	16369	16458	16286	16488	16145	16427	16484	16438	16436	16106	16412	16498	16521	16458	16388	16312	16379	16238	16313	16454	16514	16471	16508	16258	16616	16537	16432	16353	16425	16391	16399	16698	16325	16360	16206	16239	16387	16113	16653	16312	16364	16358	16360	16271	16389	16315	16375	16387	16283	16431	16307	16612	16573	16389	16534	16273	16251	16422	16373	16297	16445	16618	16499	16355	16406	16322	16280	16483	16398	16296	16296	16587	16275	16305	16403	16280	16480	16451	16328	16533	16434	16416	16379	16239	16489	16403	16206	16549	16399	16565	16320	16484	16368	16375	16559	16654	16513	16399	16444	16232	16125	16303	16234	16287	16312	16401	16443	16321	16470	16358	16167	16615	16286	16180	16151	16581	16441	16074	16306	16360	16538	16490	16327	16305	16311	16349	16544	16507	16397	16485	16614	16356	16390	16308	16473	16478	16394	16419	16299	16486	16225	16373	16387	16414	16138	16441	16297	16256	16251	16470	16479	16337	16285	16408	16404	16434	16460	16447	16291	16339	16442	16349	16377	16559	16447	16297	16159	16344	16178	16263	16356	16364	16275	16331	16457	16526	16503	16473	16464	16168	16596	16416	16489	16521	16269	16284	16375	16474	16466	16422	16228	16247	16486	16458	16410	16402	16248	16361	16245	16280	16269	16256	16339	16503	16339	16366	16254	16313	16265	16324	16400	16162	16423	16381	16308	16461	16370	16145	16381	16472	16347	16369	16336	16308	16241	16466	16154	16394	16207	16409	16399	16268	16420	16232	16226	16339	16485	16374	16340	16525	16249	16285	16114	16244	16561	16261	16438	16335	16307	16288	16385	16405	16359	16428	16275	16396	16410	16320	16353	16450	16352	16421	16437	16484	16643	16412	16255	16330	16349	16283	16437	16225	16475	16377	16463	16377	16305	16276	16289	16395	16410	16486	16390	16371	16381	16518	16375	16517	16360	16338	16362	16436	16348	16433	16369	16297	16355	16359	16478	16486	16400	16452	16219	16284	16593	16315	16284	16432	16569	16328	16357	16173	16447	16542	16335	16372	16340	16346	16567	16655	16303	16395	16193	16523	16589	16529	16424	16478	16386	16098	16453	16207	16224	16398	16535	16379	16395	16472	16295	16477	16226	16292	16553	16590	16231	16453	16270	16488	16363	16432	16350	16291	16084	16403	16547	16383	16296	16459	16253	16375	16507	16605	16525	16385	16496	16149	16327	16556	16372	16222	16539	16520	16442	16406	16426	16396	16495	16483	16354	16544	16321	16305	16349	16536	16223	16266	16226	16326	16549	16484	16409	16413	16357	16404	16271	16350	16338	16355	16488	16420	16546	16392	16177	16451	16354	16391	16274	16331	16285	16301	16423	16551	16524	16358	16370	16392	16527	16255	16146	16271	16488	16614	16364	16524	16366	16377	16502	16423	16346	16284	16204	16384	16489	16587	16423	16305	16582	16553	16491	16508	16235	16596	16403	16425	16375	16256	16231	16473	16295	16436	16254	16205	16267	16296	16302	16431	16378	16352	16384	16403	16392	16409	16329	16466	16403	16637	16313	16407	16296	16166	16232	16601	16355	16484	16543	16537	16280	16288	16380	16410	16439	16311	16306	16650	16350	16480	16393	16432	16563	16325	16442	16614	16559	16447	16384	16365	16568	16429	16482	16290	16267	16387	16232	16341	16518	16203	16445	16372	16157	16262	16429	16259	16318	16266	16686	16448	16345	16374	16552	16259	16353	16405	16374	16444	16469	16331	16337	16180	16337	16238	16532	16164	16285	16525	16437	16366	16533	16418	16463	16451	16409	16290	16439	16337	16322	16294	16708	16327	16554	16514	16632	16432	16217	16503	16456	16400	16231	16405	16558	16248	16510	16408	16197	16282	16542	16437	16308	16625	16291	16408	16355	16586	16370	16434	16264	16289	16197	16331	16469	16335	16583	16572	16362	16274	16145	16581	16241	16515	16477	16309	16464	16231	16226	16415	16272	16482	16186	16287	16378	16331	16386	16320	16432	16565	16616	16313	16440	16449	16310	16312	16379	16359	16600	16512	16397	16398	16348	16514	16247	16172	16358	16381	16445	16369	16198	16285	16477	16319	16288	16389	16428	16239	16414	16353	16319	16466	16274	16285	16431	16486	16373	16360	16430	16397	16505	16409	16268	16386	16407	16542	16169	16592	16373	16398	16305	16416	16437	16402	16428	16333	16388	16438	16317	16291	16594	16345	16217	16282	16333	16383	16458	16228	16366	16483	16508	16451	16273	16309	16383	16496	16567	16254	16392	16221	16377	16423	16201	16497	16528	16098	16141	16201	16274	16347	16330	16311	16331	16394	16530	16358	16276	16215	16230	16429	16331	16325	16170	16384	16536	16466	16089	16317	16484	16355	16199	16297	16482	16404	16347	16425	16440	16342	16399	16476	16422	16136	16392	16408	16542	16406	16492	16364	16301	16445	16332	16306	16292	16353	16484	16115	16273	16385	16321	16332	16231	16457	16445	16372	16532	16587	16479	16332	16419	16200	16571	16334	16260	16445	16512	16337	16350	16374	16502	16385	16543	16496	16496	16289	16266	16366	16367	16373	16200	16310	16366	16445	16533	16460	16390	16476	16344	16439	16469	16251	16349	16264	16298	16427	16497	16381	16460	16665	16554	16394	16428	16410	16359	16384	16204	16284	16290	16288	16254	16375	16335	16275	16303	16198	16282	16282	16209	16275	16350	16339	16138	16418	16359	16348	16418	16425	16362	16217	16296	16455	16619	16325	16411	16393	16541	16294	16351	16414	16215	16155	16561	16443	16457	16604	16409	16337	16229	16368	16425	16368	16497	16282	16330	16492	16558	16426	16684	16141	16281	16370	16353	16393	16359	16480	16417	16453	16302	16486	16304	16256	16411	16497	16512	16485	16622	16264	16708	16536	16448	16413	16295	16536	16424	16446	16436	16456	16497	16412	16447	16421	16497	16370	16336	16432	16405	16174	16230	16314	16347	16329	16395	16369	16324	16354	16419	16557	16408	16491	16615	16362	16463	16314	16090	16340	16240	16337	16258	16331	16308	16545	16339	16328	16596	16365	16167	16478	16608	16397	16387	16474	16586	16260	16333	16411	16311	16256	16361	16563	16496	16421	16390	16398	16262	16369	16252	16449	16468	16235	16345	16311	16317	16128	16343	16231	16351	16428	16369	16515	16487	16358	16333	16403	16658	16308	16127	16258	16203	16274	16483	16396	16488	16512	16327	16427	16334	16693	16498	16196	16422	16416	16426	16418	16424	16551	16384	16419	16466	16432	16218	16307	16178	16430	16520	16476	16072	16563	16517	16326	16347	16384	16399	16449	16142	16312	16571	16361	16429	16349	16386	16264	16249	16276	16275	16684	16160	16137	16274	16453	16256	16438	16208	16332	16389	16634	16362	16389	16287	16340	16310	16335	16423	16098	16270	16510	16351	16333	16377	16285	16285	16266	16271	16364	16353	16575	16469	16552	16603	16305	16468	16664	16176	16327	16286	16305	16502	16631	16551	16618	16481	16536	16285	16641	16155	16359	16427	16311	16295	16300	16259	16323	16491	16413	16366	16290	16552	16446	16556	16491	16208	16460	16321	16532	16507	16350	16321	16560	16448	16455	16490	16238	16369	16425	16557	16347	16204	16416	16525	16235	16447	16352	16310	16419	16387	16379	16332	16365	16327	16542	16360	16269	16507	16586	16342	16357	16252	16341	16437	16234	16570	16342	16327	16306	16271	16414	16303	16323	16355	16498	16395	16442	16351	16175	16380	16285	16300	16336	16276	16342	16363	16377	16549	16387	16422	16193	16241	16509	16349	16532	16310	16323	16316	16340	16331	16366	16337	16245	16491	16534	16285	16329	16048	16507	16377	16278	16206	16469	16493	16349	16346	16315	16403	16369	16578	16282	16469	16652	16505	16427	16518	16414	16348	16584	16491	16345	16319	16441	16579	16458	16434	16338	16335	16546	16348	16278	16358	16461	16513	16405	16340	16433	16242	16268	16370	16289	16401	16237	16212	16156	16118	16314	16226	16287	16519	16274	16386	16392	16349	16415	16337	16306	16349	16283	16304	16492	16373	16338	16248	16258	16519	16543	16322	16349	16409	16380	16249	16315	16285	16382	16413	16282	16090	16458	16532	16550	16420	16461	16391	16306	16475	16400	16346	16379	16184	16313	16415	16272	16420	16409	16292	16330	16341	16308	16509	16631	16516	16258	16468	16238	16338	16238	16747	16536	16440	16380	16347	16202	16166	16238	16629	16532	16493	16366	16399	16424	16404	16400	16459	16388	16406	16306	16337	16394	16497	16400	16278	16203	16163	16082	16263	16453	16481	16299	16308	16252	16418	16465	16414	16290	16306	16324	16310	16236	16314	16363	16423	16331	16377	16190	16442	16517	16493	16331	16264	16321	16340	16309	16364	16447	16413	16629	16294	16305	16403	16443	16400	16345	16436	16514	16531	16332	16274	16389	16422	16537	16466	16392	16346	16510	16531	16369	16435	16225	16339	16537	16403	16310	16346	16408	16399	16300	16360	16463	16512	16503	16316	16487	16493	16421	16443	16419	16454	16365	16409	16515	16383	16178	16350	16448	16293	16375	16294	16297	16303	16299	16161	16567	16362	16539	16632	16432	16437	16345	16498	16273	16294	16294	16636	16127	16591	16631	16425	16327	16355	16216	16346	16301	16251	16311	16368	16384	16471	16597	16432	16384	16439	16450	16313	16364	16420	16110	16380	16395	16436	16262	16249	16499	16433	16397	16332	16205	16315	16389	16369
19934	31050	29607	21910	50008	65604	56543	43250	28688	18217	12754	11004	10695	10629	10549	10474	10609	10572	10596	10486	10526	10583	10559	10729	10571	10580	10492	10572	10653	10498	10619	10604	10649	10601	10535	10385	10484	10465	10462	10404	10509	10484	10459	10571	10459	10469	10536	10470	10591	10475	10503	10275	10498	10508	10452	10473	10399	10622	10493	10403	10399	10546	10460	10513	10517	10560	10484	10516	10424	10571	10396	10445	10463	10491	10620	10443	10497	10581	10445	10436	10280	10591	10462	10528	10311	10420	10462	10539	10502	10495	10517	10388	10335	10553	10388	10584	10383	10474	10394	10642	10520	10466	10615	10416	10586	10438	10474	10355	10462	10511	10406	10481	10482	10424	10541	10512	10540	10598	10547	10280	10577	10500	10400	10659	10627	10429	10499	10530	10417	10331	10407	10423	10574	10465	10381	10461	10457	10568	10367	10448	10578	10340	10337	10567	10463	10398	10276	10459	10483	10515	10439	10660	10448	10523	10414	10378	10417	10405	10545	10422	10532	10521	10471	10378	10304	10617	10420	10478	10337	10470	10541	10549	10649	10478	10486	10331	10397	10355	10596	10467	10446	10362	10307	10427	10607	10294	10647	10488	10482	10673	10430	10477	10517	10404	10522	10440	10451	10479	10351	10418	10412	10508	10474	10405	10393	10395	10399	10440	10431	10306	10510	10554	10439	10455	10518	10559	10492	10501	10555	10418	10525	10394	10389	10267	10355	10403	10443	10357	10411	10610	10431	10374	10409	10463	10482	10504	10499	10377	10496	10387	10357	10402	10542	10235	10441	10410	10383	10377	10432	10425	10482	10426	10465	10454	10445	10514	10286	10614	10416	10476	10461	10484	10378	10316	10534	10464	10598	10245	10566	10474	10530	10409	10264	10426	10444	10494	10480	10468	10358	10522	10530	10458	10599	10433	10522	10414	10450	10482	10581	10346	10449	10497	10680	10435	10361	10466	10592	10552	10434	10437	10322	10488	10388	10628	10473	10363	10447	10322	10453	10514	10674	10416	10386	10421	10399	10535	10469	10489	10561	10435	10456	10494	10450	10584	10469	10509	10383	10488	10363	10558	10524	10417	10437	10490	10245	10489	10606	10491	10581	10458	10558	10451	10439	10503	10408	10648	10274	10482	10417	10406	10471	10318	10418	10499	10424	10409	10439	10231	10557	10616	10654	10428	10420	10710	10436	10508	10504	10214	10427	10487	10345	10577	10493	10416	10462	10338	10575	10383	10319	10433	10399	10397	10402	10452	10640	10409	10430	10450	10429	10575	10366	10520	10516	10526	10572	10480	10465	10397	10499	10419	10332	10376	10400	10442	10482	10533	10247	10460	10314	10543	10442	10561	10282	10555	10423	10425	10447	10522	10229	10456	10358	10336	10326	10500	10481	10444	10559	10260	10370	10493	10295	10532	10559	10468	10426	10411	10434	10486	10409	10343	10397	10409	10409	10500	10550	10398	10452	10545	10334	10596	10504	10488	10590	10430	10434	10477	10325	10351	10487	10298	10569	10397	10463	10421	10415	10558	10469	10433	10544	10484	10364	10516	10536	10573	10552	10569	10459	10315	10399	10505	10467	10542	10463	10428	10479	10457	10524	10517	10519	10399	10356	10503	10156	10413	10507	10591	10417	10540	10407	10492	10435	10395	10500	10422	10689	10503	10573	10436	10455	10501	10409	10508	10405	10428	10567	10570	10454	10501	10412	10383	10482	10413	10360	10454	10235	10439	10417	10452	10454	10312	10276	10433	10455	10295	10305	10434	10456	10510	10515	10500	10545	10338	10517	10433	10493	10348	10366	10555	10374	10340	10382	10328	10520	10408	10511	10318	10548	10407	10441	10619	10364	10469	10394	10464	10355	10554	10487	10554	10538	10333	10401	10466	10499	10329	10512	10405	10484	10417	10520	10313	10535	10496	10558	10466	10397	10471	10474	10501	10337	10274	10432	10315	10388	10472	10616	10430	10495	10407	10410	10193	10418	10372	10490	10341	10370	10444	10406	10470	10292	10580	10433	10400	10420	10500	10343	10383	10479	10449	10511	10453	10378	10369	10195	10366	10499	10351	10652	10447	10362	10550	10574	10414	10579	10308	10485	10440	10412	10449	10493	10504	10418	10528	10389	10441	10321	10487	10576	10472	10475	10415	10452	10484	10468	10483	10610	10560	10401	10399	10513	10600	10561	10389	10473	10252	10543	10404	10304	10492	10279	10310	10514	10396	10430	10228	10435	10445	10489	10398	10392	10226	10577	10389	10468	10497	10505	10552	10399	10524	10537	10556	10338	10393	10466	10581	10369	10680	10397	10277	10631	10335	10500	10491	10357	10516	10416	10445	10414	10452	10477	10350	10489	10436	10550	10412	10232	10478	10521	10288	10576	10443	10334	10600	10492	10424	10488	10520	10478	10410	10626	10576	10331	10428	10384	10482	10440	10483	10526	10456	10413	10563	10524	10371	10519	10406	10460	10404	10413	10411	10449	10357	10559	10566	10579	10395	10511	10240	10606	10418	10548	10577	10391	10546	10612	10281	10495	10472	10535	10528	10347	10483	10430	10382	10506	10546	10571	10430	10558	10355	10511	10511	10411	10534	10450	10443	10533	10444	10426	10514	10394	10515	10422	10466	10457	10335	10374	10359	10384	10357	10498	10394	10467	10578	10308	10352	10531	10467	10359	10407	10503	10542	10473	10249	10419	10451	10475	10362	10442	10535	10513	10461	10438	10624	10404	10489	10517	10420	10280	10611	10352	10328	10581	10485	10371	10546	10396	10466	10484	10405	10399	10512	10389	10499	10412	10426	10492	10467	10374	10571	10416	10442	10472	10479	10500	10404	10573	10229	10505	10484	10427	10535	10415	10356	10546	10535	10462	10586	10458	10448	10504	10327	10332	10627	10465	10446	10606	10557	10338	10386	10458	10419	10496	10552	10367	10538	10621	10405	10579	10419	10231	10467	10402	10413	10382	10459	10503	10492	10523	10526	10551	10488	10388	10575	10537	10344	10406	10414	10550	10533	10272	10554	10299	10506	10395	10403	10456	10366	10412	10547	10506	10531	10374	10535	10409	10264	10511	10475	10456	10459	10408	10364	10500	10505	10474	10483	10494	10441	10444	10491	10468	10498	10433	10510	10394	10553	10424	10519	10532	10496	10424	10477	10448	10330	10451	10465	10466	10425	10620	10493	10455	10557	10607	10407	10418	10545	10381	10484	10507	10420	10431	10449	10396	10497	10471	10405	10430	10486	10728	10428	10640	10476	10460	10530	10517	10347	10382	10355	10368	10605	10454	10384	10303	10454	10355	10498	10545	10595	10493	10396	10405	10461	10360	10589	10492	10308	10557	10494	10311	10551	10463	10350	10515	10447	10530	10307	10487	10477	10489	10379	10469	10505	10612	10377	10456	10440	10428	10421	10488	10434	10514	10455	10382	10375	10468	10403	10603	10484	10420	10400	10309	10358	10512	10582	10492	10471	10390	10522	10455	10568	10507	10409	10476	10447	10289	10513	10400	10486	10455	10328	10434	10495	10416	10366	10353	10502	10414	10549	10382	10480	10453	10324	10553	10426	10584	10367	10470	10412	10446	10355	10413	10438	10361	10421	10596	10675	10489	10368	10335	10476	10488	10370	10341	10549	10525	10379	10476	10492	10578	10316	10330	10575	10388	10447	10469	10377	10415	10459	10388	10453	10475	10399	10508	10520	10459	10562	10324	10350	10289	10717	10532	10383	10434	10422	10408	10470	10518	10447	10338	10308	10536	10567	10414	10374	10383	10625	10444	10332	10519	10367	10465	10512	10596	10263	10320	10453	10412	10488	10513	10364	10405	10295	10538	10461	10542	10471	10394	10625	10466	10222	10451	10550	10461	10451	10427	10401	10501	10267	10411	10390	10505	10503	10371	10794	10474	10401	10538	10536	10517	10325	10407	10635	10410	10491	10287	10526	10450	10459	10553	10484	10419	10507	10516	10390	10530	10503	10343	10501	10329	10257	10472	10366	10546	10585	10398	10507	10487	10457	10470	10515	10432	10447	10605	10539	10362	10452	10616	10435	10446	10318	10432	10502	10313	10537	10465	10444	10459	10445	10470	10602	10558	10557	10490	10358	10473	10383	10539	10476	10499	10324	10369	10418	10619	10374	10486	10389	10518	10475	10234	10380	10293	10565	10379	10544	10431	10372	10505	10509	10319	10577	10539	10349	10447	10356	10554	10673	10525	10464	10492	10367	10399	10534	10523	10521	10546	10402	10365	10364	10667	10436	10381	10630	10441	10427	10415	10395	10268	10462	10497	10421	10321	10376	10496	10495	10353	10520	10308	10334	10452	10311	10491	10408	10500	10604	10488	10552	10492	10385	10484	10419	10404	10341	10382	10562	10400	10469	10515	10480	10415	10439	10468	10360	10638	10387	10578	10431	10481	10391	10399	10480	10528	10468	10526	10243	10430	10481	10315	10362	10407	10325	10345	10366	10441	10494	10524	10394	10363	10417	10397	10482	10488	10440	10397	10496	10569	10433	10520	10385	10465	10475	10499	10392	10306	10403	10554	10426	10366	10480	10553	10492	10612	10481	10556	10590	10392	10477	10433	10413	10286	10614	10489	10492	10573	10504	10450	10256	10490	10582	10290	10419	10465	10330	10419	10428	10519	10370	10410	10253	10403	10359	10363	10386	10428	10584	10240	10419	10349	10347	10512	10466	10573	10483	10549	10372	10448	10403	10542	10363	10364	10416	10498	10369	10389	10409	10333	10360	10385	10414	10551	10580	10538	10466	10276	10478	10539	10460	10437	10518	10502	10327	10496	10378	10382	10326	10596	10385	10430	10498	10505	10519	10476	10647	10343	10396	10373	10589	10568	10557	10383	10344	10403	10425	10406	10604	10418	10292	10322	10467	10347	10205	10528	10443	10484	10485	10500	10496	10629	10511	10397	10434	10419	10319	10385	10342	10353	10486	10524	10468	10545	10440	10552	10379	10255	10354	10418	10540	10462	10329	10411	10590	10459	10409	10422	10399	10636	10599	10395	10279	10376	10381	10318	10441	10499	10559	10307	10334	10234	10499	10548	10352	10457	10448	10497	10391	10601	10315	10434	10557	10585	10469	10331	10471	10385	10398	10355	10503	10413	10443
33108	28303	23661	19604	20788	23357	23692	21087	18713	17106	16497	16074	16196	16089	16161	16080	16128	16220	16305	16115	16157	16138	16160	16219	16032	15909	16123	16115	16048	16283	16070	16153	16008	15996	16164	16055	16160	16183	16163	15918	16040	16038	16143	16196	16208	16350	16084	16170	16105	16242	16125	16180	16341	16139	16133	16077	16234	16252	16232	16071	16019	16017	15917	16252	16050	16065	16105	16211	16080	16127	16213	16138	16190	16100	16127	16212	15865	15905	16068	16170	16081	16128	16284	16169	16150	16314	16209	16276	15965	16142	16214	16170	16205	16271	16211	16154	15891	16273	16091	16071	15835	16068	16175	16332	15910	16189	16016	16318	16178	16290	16043	16283	16119	16227	16306	16226	16075	16409	16123	16094	16070	16126	16030	16115	16221	16053	16245	16048	16217	16058	16066	16174	16348	16021	16074	16086	16134	16208	15948	16132	16272	16091	16343	16272	16059	16242	16101	16029	16220	16353	16298	16205	16043	16236	16239	16119	16160	16292	16075	16149	16128	16184	16072	16098	16335	16139	16195	16156	15987	16250	16149	16222	16259	16243	16222	15865	16124	16231	15919	16111	16093	16096	16075	16123	16247	16174	16218	16122	16171	16095	16290	16062	16301	16107	16181	16163	16015	16190	16106	16048	16108	16211	16039	16102	16412	16392	16152	16110	16161	16279	16235	15952	16217	16313	16218	16137	16101	15960	15839	16120	16080	16153	16209	16209	16353	16125	15902	16227	16154	16032	16112	15890	16140	16097	16109	16486	16184	16204	15997	16305	16125	16047	16115	16146	16073	16046	16032	16244	16234	16076	16063	16129	16298	16125	16218	16084	16187	16104	15959	16147	15965	16034	16105	15854	16055	16100	16233	16111	16062	16142	16140	16044	15939	16178	16073	15996	15916	16132	16241	16280	16042	16003	16060	16020	16119	16001	16078	16085	16232	16100	16378	16058	16202	15883	16065	16050	16184	15969	16165	16215	16177	16182	15953	16162	16171	16188	16075	16000	16030	16237	16033	16087	16220	16285	16197	15980	16240	16018	16268	15993	15989	16128	16073	16022	16130	16192	16160	16170	16073	16087	16311	16177	16278	16415	16019	16116	16016	16201	16331	16172	16059	16019	16186	16133	16152	16036	16201	16267	16329	15892	16031	16207	16165	16301	16065	16093	16277	16158	16275	16315	16248	16164	16111	16090	15919	16010	16108	16154	16028	16085	16073	16135	16056	16206	16100	16242	16247	16252	16206	16031	16338	16238	16186	16406	16134	16209	16435	15994	15933	16129	16038	16206	16073	16074	16230	16048	16152	16270	16252	16106	16113	16108	16206	16044	16022	16301	16187	16370	16159	15963	16095	16034	16167	16195	16029	16079	16086	16149	16187	15921	16131	16120	16199	16004	16257	16183	15986	16307	15941	16052	16126	16143	16073	16084	16227	16187	16087	16004	16352	16076	16101	16070	16015	15875	16043	16046	16157	16119	16237	16201	16119	16195	16243	16163	16253	16291	16081	16054	16158	16182	16058	16139	16196	16283	16076	15982	16264	16224	16127	16195	16127	16052	16102	16176	15917	16025	15885	16143	16164	16138	16108	16202	16109	16034	16181	16283	16311	16254	16382	16207	16068	16361	16071	16183	16088	16137	16085	16075	16157	16005	16125	16115	16121	16285	16429	16089	16187	16186	15810	16124	16179	16132	15948	16221	16154	16324	15928	16337	16328	16095	16027	16255	16427	16036	16241	16203	16078	16391	16307	16174	16236	16043	16131	16242	16195	16263	16102	16175	16212	16051	16037	16184	16349	16244	15872	16307	16063	16144	16133	16096	16025	16183	16147	16223	16215	16113	16018	16119	16194	16164	15984	16105	16084	16043	16065	16064	16106	16009	16046	16191	16238	16210	15924	16067	16106	16379	16121	16104	16327	16117	16128	16030	16177	16106	15953	16152	16199	16215	16178	16128	16110	16174	16261	16309	16307	16176	16156	16106	15981	16213	16118	16165	16058	15907	16092	16107	16144	16202	16092	16355	16164	16364	16182	15941	16072	15964	16197	16104	16267	16122	16251	16122	16172	16006	16209	16096	16202	16108	16234	16046	16311	16089	16057	16019	16270	16071	16207	16255	16016	16193	16210	16061	16074	15903	16284	16069	16101	16044	16305	16250	15927	16224	16217	16043	16154	15893	16233	16113	16299	16355	16214	16004	16090	16089	16089	16232	16162	16089	16051	16052	16208	16139	16208	15997	16147	16112	16173	16036	16050	16134	16043	15989	16349	16271	16345	16253	16323	15920	16276	16125	16065	16210	16014	16191	16292	16134	16176	16148	16487	16030	16259	15999	15954	16374	16213	16043	16020	15968	16242	16012	16114	16151	16123	16043	16120	16308	16233	16236	16202	15903	16069	16019	16105	16078	16235	16172	16115	16024	16020	16206	16161	16176	16335	16320	16194	16265	16248	16191	16126	16107	16061	16188	16105	16258	16082	16096	16143	16283	16173	16131	16207	16240	16120	16160	16303	16223	15894	16152	16151	16142	16124	16055	16110	15978	16156	16471	16006	16339	16397	16038	16102	16241	16272	16139	16337	16231	16238	16009	16037	16267	16062	16068	16196	16289	16137	16136	16069	16167	16272	16293	16208	15945	16039	16174	16132	16114	16139	16082	16117	16231	16575	16348	16080	16180	16074	15911	16111	16196	16282	16009	15997	16169	16441	16169	16317	16317	16106	16006	16047	16107	16163	16162	16335	16278	16034	15975	15910	15953	16151	15883	16260	16046	16023	16224	16103	15970	16273	16035	16207	16252	16333	16052	16092	16099	16123	16118	16113	15875	16225	15959	16285	16208	16286	16242	16085	16240	16018	16129	16074	15950	16056	15983	16275	16057	16109	16050	16247	16036	16299	16437	16003	16152	16175	16046	16132	16157	16201	16159	16087	16106	16147	16278	16216	16143	16109	16385	16381	16125	16054	16049	16248	16109	16123	16192	16070	15943	16127	16221	16027	16029	16120	16105	16401	16243	16202	16107	16253	16082	16225	16132	16183	16146	15956	16148	16037	16245	16128	16013	16066	16080	16153	16204	16078	16235	16066	16126	16413	16307	15955	16072	16144	15928	16163	16100	15910	16060	16197	16167	15998	16163	16333	16291	16193	16263	16193	16303	16223	16040	16109	16302	16030	16232	15951	15921	15966	16097	16129	16033	16121	16109	16170	16072	16158	15945	16174	16130	16346	16153	15926	16126	16004	16226	16074	16054	15958	16162	16165	15956	16236	16283	16237	16153	16296	16038	16341	16157	16353	16213	16142	16168	16178	16303	16106	16333	16163	16048	15989	15976	15948	16071	16095	16153	16421	16213	16045	16087	16291	15928	16157	16261	16234	16266	16214	16330	16181	16061	16273	15901	16329	16080	16205	15996	16094	16360	16158	16198	16129	15968	16227	16082	16100	16173	16150	16251	16146	16257	16091	15920	16119	16343	16129	16096	16038	16354	16058	16079	16286	16204	16097	15955	15881	16097	16059	16081	16265	16028	16106	16313	16498	16245	15853	16335	16072	16229	16099	16095	16262	15964	16069	16274	16185	16112	16327	16079	16095	16060	16012	16133	16263	16127	16316	16186	16280	16221	16109	16208	16026	16152	16085	16025	16313	16390	16103	16216	16046	16263	16153	16109	16174	15875	16144	16036	16143	16250	15971	16046	15916	16156	16115	16192	16144	16022	16076	16206	16262	16233	16151	16080	16201	16260	16233	16138	16109	16101	15972	16276	16217	16243	16194	16212	16065	16230	16188	16041	16169	16295	16214	16228	16080	16065	15976	16236	16104	16027	16114	15890	15992	15972	16053	15987	15880	16131	16143	15961	16232	16053	16132	15986	15932	16026	16110	15964	16285	16297	16106	16128	16176	16225	16201	15995	16224	16101	16030	16002	16532	16422	16185	16138	16357	16287	16207	16088	16206	16211	16169	16072	16202	16246	15940	16316	16186	16097	16263	16004	16074	15922	16061	16180	16202	16270	16324	16137	16095	16151	16025	16077	16114	16246	16310	16420	16110	15990	16246	16176	16118	16221	16210	16061	16075	16000	16118	16115	16204	16201	16203	16235	16229	16146	16206	16185	16463	16279	16361	16082	16188	16308	16101	16078	16195	16275	16076	16004	16045	16187	16091	16007	16271	16181	16191	16077	16201	16322	16087	16153	16080	16170	16236	16110	16263	16095	16306	16071	16345	16314	16261	16279	16155	16084	16046	16253	15965	15978	16109	16007	15999	16093	16126	16024	16113	16209	16047	16181	16170	16327	16102	16488	16185	16385	16197	15921	16027	16080	16103	16082	16048	16242	16131	16221	16262	16177	16081	16150	16392	16121	16201	16083	16375	16042	16160	16236	16038	16115	16174	16167	16278	16224	16223	16009	16156	16091	16023	16088	16193	16072	16157	16147	16092	16111	16324	16092	16346	16176	16008	15995	16054	16047	16294	16021	16360	16069	15971	16057	15962	16224	16064	16193	16035	15935	16200	16023	15840	16037	16165	16215	16126	16061	16202	16200	16070	16218	16115	16263	16158	16144	16113	16295	16192	16120	15809	16024	16321	16198	16214	16173	16347	16133	16061	16193	16245	16150	15910	16219	16150	16313	16045	16227	16151	16150	16136	16065	16108	16072	16261	16124	16202	15881	16133	16058	15956	16274	16241	16127	16035	16160	16100	15941	16254	16187	15972	16471	16023	16071	16206	16169	16270	16023	16282	15964	16219	16040	16306	16302	16100	16147	16233	16241	16050	15922	16112	16026	16136	16034	16126	16040	16178	16203	16129	15956	16053	16150	16075	16094	16099	16147	16231	16000	16111	16152	16010	16010	16126	16048	16193	16301	16275	15949	16073	16115	16242	16320	16115	16342	16119	16275	16164	16235	16050	16152	16226	16153	16221	16237	16173	16212	16138	16077	16552	16283	16116	15933	16174	16173	16098	16191	16185	16035	16061	16013	16181	16197	16349	16130	16040	16193	16068	16034	16309	16188	16155	16083	16135	16197	16029	16329	16162	16295	16147	16372	16222	16188	16236	16218	15985	16261	16133	16149	15914	16299	16098	16195	16158	16196	16011	16058	16154	16235	16179	16207	16200	16284	16166	16102	16176	16087	16292	16323
21355	29033	14756	12028	15187	17105	17089	14040	11908	10764	10293	10054	9994	10046	10073	10249	10038	10104	9847	10073	9954	9949	9982	10265	10195	10222	10129	9931	10093	9873	10037	9959	10101	10143	10019	9851	10089	9907	10030	9955	10147	10132	10009	10131	10138	10016	9938	10147	10011	10142	10104	10101	10026	10123	10046	10074	9822	10042	10000	10120	9946	10050	9978	9994	10036	10097	9992	10029	10008	10112	10081	9964	10065	9981	9987	10080	10033	10036	10021	10106	10126	9919	10101	10127	10019	9979	10179	9992	9960	10101	10095	9875	10033	10047	9949	10057	10134	9974	10102	9979	10010	9995	10017	10162	10211	10076	9830	10157	10080	9981	10044	10237	10058	10133	10025	10014	9956	9919	10172	10127	9866	9939	9994	9981	10132	9994	9859	10008	10027	10079	9881	10069	10093	9891	9906	9991	10030	10065	10047	10078	10098	10068	10126	10154	10023	10117	10047	10014	9952	10126	10022	9924	9986	10068	9952	9983	9999	10102	10075	10201	10113	10039	9999	9906	10066	10001	9937	10029	9961	10015	10106	10170	9923	10033	10085	10063	10174	9954	9987	10080	10085	9957	9960	9957	10114	10067	10014	9959	10121	9986	9936	10015	9933	9980	9974	10012	9967	10071	9908	9946	10116	10033	9907	10012	10029	10002	10043	10220	10032	9996	9980	9939	10094	9936	10156	9943	9979	10023	10202	9999	10065	9993	10137	9956	9972	9869	10030	10042	9921	9896	10023	10018	9987	10088	9929	9950	10011	10129	9970	9945	9983	9944	9889	10033	10025	10018	9825	10033	10001	9963	10024	9951	9910	9966	10022	9926	10106	9923	10002	9975	10081	9965	9846	10085	10072	10220	9923	9892	10103	9983	9958	10064	10061	10055	10039	10031	9995	10006	9911	10079	10070	9909	10090	10031	9933	9947	10161	9992	10019	10015	9966	9996	9981	9919	10181	10088	9965	9970	9871	9999	9832	10056	10100	10100	10169	10086	10001	10164	10022	10061	9893	10059	10070	10025	10006	10025	10148	10085	10040	9981	10064	10015	9986	10171	10023	9858	10047	9989	10105	9986	10028	9991	10016	10121	10043	10018	10026	9924	9963	9945	10095	10271	9985	10089	9988	9958	9909	9895	10038	9971	10022	9851	9959	9913	10050	10183	10213	10086	9949	10067	10161	9964	10083	9963	9997	10153	9963	10118	9955	10083	9978	9906	10024	10134	10150	10099	10157	10140	9997	9932	10127	9928	9891	10071	10079	9898	10024	9916	9998	9851	10058	10023	9971	10016	10054	9997	10029	10100	10113	10066	9982	10150	9893	9994	10038	9983	9956	10090	10073	9914	10072	10082	10090	10104	10048	9987	10067	9944	10120	10143	9958	10051	9972	10025	10074	9996	10099	9977	9921	9967	9906	10119	10059	9994	10028	10059	9904	10010	10208	10048	9904	9854	9998	10134	9997	9874	10119	10027	9908	9922	10058	10201	10101	10031	10139	10100	10119	9884	10099	10087	10083	9960	10050	10065	10026	10092	10068	10104	10098	9928	9989	10138	10200	9906	10097	9957	9909	9944	9989	10044	9986	10092	9872	10015	9992	9919	9883	10015	9993	9996	9972	10018	10025	10116	10164	10140	10169	10115	10052	9996	10035	9929	9973	10031	10083	9944	9985	9984	10167	10005	10042	10108	9952	9923	10119	9958	9899	10055	10031	10061	10034	9835	10028	9961	10056	9990	10022	9897	9826	10148	10033	10088	9833	10223	10122	9930	9917	9949	10029	10073	10006	10103	9967	9962	10018	9967	10102	10039	9991	10053	10168	9957	10008	10037	10145	10040	10054	10106	10007	10062	10033	10055	10123	10088	10023	9945	10157	10043	10071	10029	10201	9988	10013	10036	10008	10092	10007	10081	10019	10130	9982	9868	10055	10070	10108	10065	10006	10078	9918	9939	10095	10010	10149	10024	10015	10084	10080	9868	10020	10298	9921	9931	10163	9903	9922	10203	10087	10163	9939	9992	10043	9864	10007	10084	9887	10020	9984	9960	10003	10090	10166	9961	10044	10087	10038	10046	9954	10193	9990	10082	10020	10009	10092	10045	9922	9981	9998	9935	9963	10021	10042	10085	9979	9923	9945	10008	10057	10125	10207	10052	10077	10048	9935	9948	10039	10016	10042	10063	10093	10061	9977	9983	9961	10196	9977	9982	9969	10084	9909	10105	10095	10003	9993	9888	10007	9911	9993	10040	9998	10131	9913	10040	10088	10093	10155	9909	9981	10130	10024	9989	9915	10088	9997	9937	9990	9990	9894	10034	10181	9978	10145	10062	10036	10116	10027	10053	10186	10042	10045	10002	9987	10077	9886	9887	9928	10117	10019	10115	10121	10122	9921	9936	10076	10185	9975	10092	10191	9860	10020	10062	10001	9979	10126	10038	10015	9981	10063	9995	10165	10045	9848	9982	9976	9979	10128	10100	10071	10139	10149	9934	9913	10035	10108	9968	10051	9954	10083	10083	10070	9825	10034	9982	10054	9900	10108	10132	10162	10077	10074	10072	10026	10128	9959	10031	10016	10125	10020	10109	9888	9963	10035	10050	10021	10065	9945	9901	9974	10159	10101	9991	9999	10109	9979	9986	9879	9986	10014	9978	10081	9879	10019	9861	10018	10047	9977	10076	10105	9898	10154	10114	10090	10012	10090	9962	9959	10019	9997	9914	9977	9953	9992	10138	10157	10048	10099	9975	10041	9886	10102	10118	10144	9946	10050	10133	9869	9795	10139	9978	10067	10030	10140	9989	10028	10222	9932	10073	10013	9871	10057	10122	9979	9999	10114	10081	9999	10046	10087	10042	10084	10046	10101	10198	9924	10049	9920	10126	9991	9979	10116	10039	10182	10155	10094	9939	9922	10043	9857	9991	9956	9933	10032	9994	10146	9949	9943	10193	10034	9898	9968	10031	10004	10016	9992	9975	9974	10001	10013	10215	9993	9974	10096	10047	9977	10084	9897	9976	10080	9887	10184	10116	10049	9826	10011	10040	9881	10043	10086	9966	9941	9999	10148	9919	9946	10214	10098	9925	10092	9871	10087	10017	9912	9981	9952	9965	10165	10186	10120	10107	10219	10014	9942	10070	9998	10174	10123	9988	10178	9964	10212	9932	9958	10178	10036	10204	10014	9950	9983	9917	9950	10085	10002	10098	10092	10044	10066	10082	9960	10062	10175	9919	10011	10029	9950	10098	10101	10139	9963	10004	10097	9781	10037	9968	10163	10184	10015	10121	10112	9971	10064	10084	10094	9990	9985	10186	9960	10114	9898	10130	9920	9978	10087	9894	10119	9901	10023	9889	9882	10147	10050	9819	10097	10064	10026	9898	10166	10180	10065	10044	10015	10030	9926	10050	10069	10189	9881	9906	9994	9966	10047	10107	9999	10137	9945	10065	9997	10143	9976	9962	10037	10097	10248	9913	9839	9914	10114	10047	9999	10085	10063	9971	10027	9959	9870	10105	10000	9844	9974	10096	10041	9922	10073	10111	9925	10141	10050	10134	10041	10165	9954	9968	10122	10139	10104	9974	10081	9987	10041	9909	10142	10081	10036	9932	9935	10094	10047	10083	10065	10059	9840	10180	9959	9979	10070	9996	10098	10217	10027	10188	10084	9999	9960	10005	9987	10021	9945	10095	10078	10110	9897	10050	10129	10096	9939	10159	10037	9934	9996	9975	10062	10020	9859	9928	10172	9930	10079	9965	9948	9976	10021	10072	9971	10119	9961	9931	9952	10079	10206	10073	9887	10262	9994	9946	10008	10014	10084	10025	10004	10015	10031	10000	9774	9906	10068	9862	9852	9863	9988	9935	10162	9937	10021	10010	9866	10036	9967	10041	10050	9946	9848	10008	9990	9856	10095	10053	10110	9995	9915	10144	10076	9988	9993	10139	10106	9949	9869	10126	9941	10070	10065	9925	9904	9996	10134	10065	10056	10010	10064	9933	9923	9985	9856	9934	10091	10094	9964	9985	10220	9923	9975	10261	10049	9894	10120	10014	10066	10108	10119	10172	9997	9954	9986	10075	9959	9967	9930	10076	9919	10014	9980	10048	10033	10130	10056	10057	9894	10220	9963	9964	10034	9999	10010	10085	9973	10137	9939	10018	10007	9863	10102	9969	9953	9947	10021	9901	10007	10132	10078	9936	10013	10065	10075	10039	10063	10005	9916	10089	10061	10006	10084	10016	10072	10090	10085	9960	10221	9989	10029	10032	10167	9952	10098	10108	10045	10081	9967	10097	9962	10062	10110	9944	10021	9810	9864	10042	10049	9857	10289	9933	10120	10061	10060	10093	10181	10092	10041	10294	10002	10164	10224	9910	10144	10028	10131	10095	9992	9920	10062	10084	10017	10232	9975	9816	10000	10048	10107	9935	10033	9970	9936	9951	10011	10001	9955	10040	9867	9972	10029	10077	10039	10149	10007	9969	10006	9941	9986	10032	9976	10010	9968	9994	10105	10048	9992	10033	10214	9892	9977	10070	10052	9909	9957	10073	9836	10089	10043	9923	10108	10046	9990	10140	10195	9958	10065	10080	9987	10026	9969	9989	10202	10143	10051	10099	10051	10043	9873	10025	10092	9922	9985	9937	9960	10039	10070	10068	10008	10067	10135	9939	10104	10043	9941	10187	10231	9904	10081	10001	10083	10039	9982	9955	10065	10054	9906	10026	9907	9979	10101	10078	10036	9864	9965	10159	10095	10155	10074	10046	9989	9818	10198	9974	9912	10102	9891	9905	10055	10118	10097	10121	9938	10032	10002	10093	10093	10096	9989	10049	10076	10112	10100	10000	10012	10121	10075	10143	9980	10077	9997	10090	10061	10144	10021	10025	10046	9988	9963	9987	10016	10098	10030	9891	9903	10038	9935	9951	10103	9941	9974	9906	10071	9989	10064	10123	9993	9994	10003	10165	10076	10011	10026	9995	9943	9998	10077	10146	10110	9904	10100	10024	10010	10122	10201	10081	9956	9843	10006	9754	9989	10026	9823	10051	10096	10099	10079	9925	9861	10175	9962	9931	10042	9891	10103	9969	10033	10097	9971	9836	10009	9998	10104	9916	9975	10239	9960	10180	10048	10061
25878	21765	27812	28392	39403	53804	46761	35685	25703	19822	17286	16171	16352	16289	16146	16358	16281	16149	16080	16262	16205	16151	15791	16016	16122	16168	16203	16159	16004	16099	15980	16159	16176	16156	16082	15944	16061	16040	16053	16136	15943	16099	16022	16189	16071	16006	16119	16235	16105	16351	16097	16244	16141	15845	16119	15962	16102	15949	15911	15946	15995	16043	16101	16059	16172	15915	16217	16017	16092	15906	15931	16023	15978	15883	15989	16241	16111	16237	16179	15950	16080	16017	15781	15975	16103	16108	16095	16134	16130	16114	15936	16015	15854	15924	15979	16048	16154	16120	16065	16210	15967	15870	16014	16177	16206	16205	15980	15838	16169	15838	16088	16129	16068	16005	16028	15904	15759	16030	16022	15680	16048	16256	16035	15996	15957	15982	16067	16332	16150	15988	15918	15913	16111	16005	16099	15925	16234	16041	15975	16114	15911	16005	15868	16117	16051	15983	15982	15904	15964	15999	16021	16082	15893	16203	16113	16183	15876	16300	15826	16189	16258	15980	16058	15933	16056	15843	15996	16006	15963	16036	15917	16003	15935	15845	16085	15976	15850	15932	16069	16204	15976	16034	16096	15977	15989	15957	16102	15902	16097	16023	16042	16156	15959	16126	16181	16028	16151	16151	15907	16011	15967	15898	16075	16045	16275	16012	15927	15965	16143	16057	16098	16010	16132	16023	16071	15815	15807	15925	15927	15961	16243	15803	15779	15852	16215	16042	15962	16043	16066	16191	15813	15933	16021	16217	16088	16066	16047	15941	15858	16196	16011	15926	16135	16101	16096	16011	15986	15777	16066	16190	16311	15932	15782	16038	16131	16029	15860	16185	16084	16065	16034	15863	15998	16150	15947	16095	16217	16165	15875	16010	15896	16045	16084	16089	16062	15852	16359	16039	15921	15950	15763	15977	16180	16015	16145	16307	15974	15971	15961	16124	16101	15935	16044	16091	15865	16115	15906	16002	15895	15937	16092	15917	15782	15997	16088	15852	16009	16178	16221	16077	16279	16174	15868	15975	16009	16001	15952	15897	15907	16051	16019	16149	16119	16133	15776	16098	15898	15930	16169	15912	15881	16142	16277	16228	15813	16000	16028	16112	16006	15929	15984	15902	16246	15906	15982	16137	16028	16042	15897	15805	16094	16133	16052	16066	16054	16052	15909	15982	16005	15854	15947	15944	16087	15996	15940	15865	16035	15985	16124	15790	16063	15992	15974	16057	16024	15903	15945	16048	16092	15858	16179	16082	15916	16208	15828	16104	16273	16073	16230	16358	16052	15999	16114	16107	16075	15945	16062	15915	16091	16103	15835	16153	15911	15949	16045	16029	15856	15963	16041	16075	15995	16433	16242	16059	16107	16026	15808	15951	16022	16085	15916	16158	16198	16196	15987	15987	16140	15880	15915	15942	15942	16087	16029	16006	15867	16132	16020	16136	15860	16000	16051	15936	15988	15997	15860	16017	16245	16106	16147	15983	16136	15988	15914	16075	16196	16045	16240	16098	16029	16062	15949	16082	15838	16040	16243	16076	16204	15924	16135	15962	15911	16025	16049	16116	16008	16058	15918	16086	15976	16026	16137	15858	16230	15961	16152	15907	16029	15951	15928	16106	16092	16047	15977	16169	16000	16370	16215	15995	16136	16028	15973	15908	15919	16067	16180	15975	15938	16186	16130	16056	16071	16126	16017	16078	15977	16098	16082	15908	16049	15897	15831	15949	16004	16293	16107	16038	15986	16009	16143	15906	16194	16142	15797	15883	16404	15871	15908	16124	15930	16052	16098	15793	15981	15769	15939	16087	16134	16260	16036	15989	16150	16013	16156	15838	16115	16075	15875	16098	16030	15995	15969	16037	16107	16047	16081	15941	15916	15906	16059	15960	16043	16222	16106	16325	16111	16207	15946	15996	16110	16169	15909	16067	16009	15852	16066	16005	15867	16293	15976	16016	16034	16169	16014	16123	15913	16206	15965	16075	16023	15865	15876	15858	15949	16244	16214	15891	15886	16078	16052	16101	16040	16141	16072	15742	16281	16106	15959	15858	16132	15982	16134	16023	16119	16197	16133	16080	15918	16288	16077	16133	16151	15994	15965	16047	15991	16028	16073	16144	15998	15900	15988	16021	16142	16246	15994	16029	16215	16056	16064	16105	15993	15826	15938	16032	16097	15920	16141	16094	16042	16167	16198	15982	16186	16054	15929	15987	16244	16152	16171	16048	16021	16093	16145	15959	16019	16015	16068	16115	16079	15936	16098	15980	16002	16300	16194	16021	15959	15892	16219	16007	16088	16231	15886	16105	15916	16083	15926	16060	16218	16314	16053	15956	16129	16062	16044	15874	16303	15971	16062	16014	15952	16095	16035	16046	15991	15873	15961	16029	16138	16128	16109	15827	16001	16053	16091	16083	16197	15898	16095	16099	16093	15905	16083	15955	16197	16024	16049	15857	16071	16232	16274	15883	15864	15937	16077	16026	16110	15868	16173	15947	15898	16134	16140	16411	16081	16008	15926	16112	16166	16018	15996	15920	15932	16128	16038	15910	15854	16055	16028	16264	16134	16135	16080	16355	16070	16156	15883	15789	16084	16151	16047	15997	15982	16062	15986	15989	15980	15996	15909	16129	16047	15874	16011	15999	15925	15850	15792	15956	16028	16044	16059	15780	16178	15953	16013	16054	16070	16195	15921	15952	16048	16226	15949	16162	16168	15985	16027	16253	16003	16016	16060	15976	16010	16057	16038	15955	15956	16373	16024	16179	15934	16029	15976	15961	15889	16107	15966	16080	16170	16198	15893	16126	15958	16104	15952	16048	15967	15975	15992	15975	16037	16286	16185	16103	16105	16135	16097	15947	16124	16062	15970	16023	15912	16002	15790	16227	16094	16166	16086	15946	15897	15875	16199	16084	15922	16053	15947	15809	15977	15870	16115	16197	16129	16271	16192	16151	15909	16151	15864	16025	16017	16142	16305	15970	16121	15966	15867	15858	15965	15952	16060	16004	15830	16162	15888	16134	16072	16130	15897	15981	16076	16078	16062	15752	15952	16018	16202	16259	16060	16234	16300	15969	16011	16071	15886	15916	16052	16170	16378	16161	15820	15998	15896	15910	16011	16138	16059	15995	15919	16012	16087	15942	16227	16161	16013	16096	15878	16023	16097	16102	16299	16097	16151	16043	16053	15905	15986	16264	15828	15977	16030	15947	16267	16003	16177	15937	16071	15988	15993	15904	16102	16057	16202	16108	15966	16094	16024	16091	16043	16242	16026	16073	15924	15946	16000	15923	15993	15743	16010	16076	15988	16082	16075	15991	16238	16155	15968	15787	16063	15961	15845	15955	16055	16167	16013	16025	15885	16050	15983	16202	16086	15868	15953	15880	15882	16025	15947	15993	16093	15906	16062	16072	16142	16054	16262	16239	16073	16258	16082	16020	16037	16180	16116	16090	16127	16158	16142	16131	15925	16012	16042	15977	16056	16163	15932	16034	15951	15946	15932	16069	15940	15826	15896	16203	16074	16048	16231	16165	16129	15995	16065	16021	16000	15837	16046	16174	16002	15994	16047	15958	16054	16252	16194	16091	15784	16060	16081	16031	15848	16003	15897	15946	15936	15759	16097	15894	15947	16009	15949	16156	16020	15934	16189	16146	16043	15989	16020	16028	16024	16097	15982	15863	16200	16086	16002	15914	15916	15988	15919	16017	16178	16087	15990	16009	16093	16110	16116	15833	16229	15961	15781	16182	16017	15910	16232	16094	16075	15937	16029	15965	15984	15981	15887	16164	16021	15955	16115	16072	16202	15932	16083	16169	16124	15922	16069	16007	16176	15835	16066	16124	16053	15963	15861	16024	16104	16086	16297	15972	15846	15937	16111	16078	15958	16117	16088	16086	16089	16115	16021	16161	16120	16113	16113	16074	15868	15953	16083	16069	15955	15897	16109	16010	16169	16127	15922	16035	16073	16057	15986	16001	16135	16026	15947	16023	16243	16359	16063	16199	16208	16122	15946	16082	16132	16048	16194	16094	16109	15949	16003	15957	16134	16088	15959	16096	16052	15965	15869	16150	15898	16129	16007	16092	16121	16132	16112	15820	15981	15942	16129	15869	16031	16140	16190	16193	16188	16424	16060	15866	16136	16024	15926	15806	16065	15852	16037	16049	16211	16217	16175	16139	15822	16016	16049	15999	16116	16054	16021	16197	16025	16233	15980	15964	15955	15850	16049	16162	16075	15912	15995	16030	15969	16009	16136	16153	15915	16010	16108	16032	16069	15972	16297	16065	16070	16053	16294	15996	16055	15904	16131	15818	16014	15952	16208	16490	16045	15927	15856	16031	16001	15881	15773	15911	16083	15922	16160	15890	16106	16083	16118	16130	15914	15899	16078	16255	16075	16248	16070	16266	15984	16044	16003	15920	15824	15965	16131	15976	16125	16058	15855	16040	16077	15871	16125	16018	16073	16259	16212	16201	16208	15978	16149	16057	15954	16016	16024	15924	16096	16169	16016	16007	16090	15941	16118	16086	16110	16249	16024	15870	16130	16134	15985	16061	16120	16070	15864	15968	16041	16298	15933	15954	16298	16089	15744	16105	16015	16183	15933	16102	15937	16031	15867	15966	15841	15827	15978	16136	15981	16029	16108	16136	16159	16118	16179	16132	16080	15865	15945	15833	16126	16085	16195	16047	15993	15953	15995	15905	16081	15874	16020	16016	16005	16088	15980	15799	16011	16139	16023	15918	15941	15930	16168	16086	15921	15910	15948	16034	16107	16174	15965	15891	15970	16208	16008	16157	15976	16247	15867	16180	16237	15947	15974	16032	15682	15876	16110	15942	15895	16014	16212	16022	16255	16259	16077	15864	16090	16054	15798	16081	15888	16064	16078	15938	16012	15861	16148	16180	16124	15908	16081	16039	16068	16129	16129	16125	16052	15866	15928	16158	15768	15944	16033	15932	16117	16070	15869	16161	16031	16065	16008	16108	16207	16133	16053	16172	16035	16082	16088	16056	16150	16148	16080	15931	16210	16051	16149	16025	15871	16128	16035	16063	16095	16105	15982	16024	16063	15972	16100	15892	16030	16038	16087	15815	16028	16035	15966	16175	16046	16095	16168	15907	15833	15883	16087	15814	16018	16046
27506	38275	22432	20573	40903	48208	38972	27363	17591	12611	10663	10291	10305	10158	10211	10220	10303	10046	10263	10116	10146	10180	10198	10086	10143	10234	10167	10093	10196	10140	9986	10182	10265	10193	10222	10184	10280	9992	10223	10092	10356	10122	10149	10087	10111	10029	10251	10043	10234	10129	10122	10163	10033	10218	10128	10207	10195	10245	10143	10131	10247	10229	10061	10086	10123	10216	9954	10107	10093	9967	10092	10014	10143	10422	10206	10005	10304	10378	10120	10110	10124	10023	10105	10220	10069	10217	10064	9906	10079	10120	10243	10117	10082	9918	9983	10005	10138	10183	10082	10091	10114	10124	10176	10260	10225	10127	10202	10207	10207	9965	10300	10091	10080	10089	10136	10184	9948	10282	10114	10194	9972	10092	10028	10154	10219	10147	10009	10199	10101	10157	10176	10224	10086	10119	10105	10066	10135	9887	10042	10083	10058	10043	10031	10100	10132	10209	10167	9946	10107	10026	9955	10257	10216	10200	10153	10232	10096	10099	10165	10063	10166	10030	9989	10037	10002	10074	10203	10275	10104	10266	10373	10064	10002	10213	10073	10254	10009	10083	10185	10038	9955	10161	10174	10173	10119	10123	10013	10340	10141	10053	10200	10108	10232	10100	10120	10045	10286	10021	10074	10152	9999	10201	10265	10149	9928	10122	10193	10209	10103	10140	10109	10088	10180	10214	10100	10191	10011	10003	10185	10171	10109	10084	10020	10126	10026	10145	10222	10151	10290	10182	10177	9961	10215	10044	10173	10079	10176	10109	10066	10135	10199	10139	10047	10179	10142	10060	10094	10041	10012	10181	10046	10151	10104	10087	10051	10115	10194	10115	10004	10191	10191	10124	10116	10069	10003	10199	10046	10032	10076	10180	10108	9991	10088	10161	10059	10141	10147	10202	10122	10104	10128	10234	10206	10198	10144	10100	10036	10124	10021	10153	10099	10123	9980	10037	10274	10073	10264	9904	10111	10183	10105	10091	10189	9938	10215	10153	10098	10231	10026	10022	9968	10195	10126	10275	10088	10090	10132	10067	10120	10190	9997	10137	10246	10110	10221	10114	10072	10084	9936	10105	10121	10108	10050	9950	10122	10216	10190	9941	10299	10077	10124	10179	10043	10112	10008	10180	10192	10185	10147	10147	10173	10096	10095	10090	10288	10064	10106	10082	10161	10148	9984	10126	10270	10153	10057	10261	10028	10099	10164	10148	10106	9974	9997	10099	10243	10063	10095	10202	10092	10139	10230	10282	10032	10213	10117	10240	10020	10180	10100	10084	10182	9992	10067	10123	10197	10131	10015	10115	9999	10068	10116	10131	10118	10003	10129	10171	9989	10156	10026	10091	10020	10108	10303	10100	10056	10210	10219	10036	10076	10071	10111	10138	10202	10127	10070	10057	9993	9916	10111	10149	10192	10016	10239	10188	10140	10155	10130	10090	10161	10090	10185	10171	10234	10158	10059	10050	10172	10210	10207	10159	10267	10259	10041	10053	10219	10138	9894	9917	10120	10189	10155	10113	10224	10277	10175	10161	10222	10219	10152	10202	10196	10024	10328	10305	10213	10158	10090	10065	10142	10175	9900	10288	10168	10041	10096	10107	10135	10027	10150	10066	10174	10043	10083	10010	10038	10234	10062	10124	10078	10067	10075	10191	10211	9969	10173	10177	10085	10186	10291	10204	10216	9967	10174	10070	10173	10178	10098	10042	10081	10330	10150	10078	10105	10245	10159	10101	10015	10120	10081	10242	10070	10153	10325	9974	10117	10010	10073	10168	10144	10266	10128	10200	10071	10108	10045	9977	10097	10162	10156	10104	10116	10078	10167	10052	10212	9873	10064	10093	10028	10148	10181	10038	10104	10047	10100	10018	10213	9940	10076	10125	10139	10091	10170	10176	10118	10055	10018	10169	10098	10294	10069	10023	10129	10244	10166	10168	10007	10136	10085	10201	10156	10126	9951	10116	10163	10238	10074	10199	10024	10172	10122	10146	9904	10175	10143	10067	10014	10204	10061	10111	10292	10270	10118	10019	10012	10042	10146	10195	10039	10277	10071	10081	10016	9923	10209	10020	10060	9991	10072	10174	9954	10243	10050	10056	10126	10179	10190	10142	10115	10211	10187	10251	10089	10126	10226	10101	10193	10092	10052	10221	10031	10145	10244	10025	10164	10033	10180	10257	10160	9949	10113	10147	10249	10181	10217	10164	9885	10125	10120	9980	10210	10169	10074	10090	10035	10179	10164	10050	10068	10146	9971	10149	10132	10111	10112	10238	10077	10142	10117	9921	10143	10090	10017	10009	9990	9925	10143	10063	9982	10286	10107	10036	10048	10071	10161	10014	9983	10033	10125	10279	10022	10034	10152	9927	10099	10314	10151	10248	10036	10154	10007	10031	10144	10117	10108	10095	10027	10318	9970	10134	9996	10001	10251	10167	10089	10223	10053	10122	10103	10082	10151	10258	10179	10205	10175	10050	10085	10257	10120	10100	10037	10321	10098	10100	10226	10176	10129	10199	10032	10127	10139	10027	10243	9999	10100	10095	10127	10077	10035	10162	9933	10061	10315	10060	10255	9978	10102	10083	10185	10014	10064	10102	9937	10067	10233	10092	10151	10063	10155	10002	10140	10059	10259	10245	10186	10031	10057	10200	9991	10020	10157	9970	10109	10176	10222	10234	10140	10159	10063	10238	10208	10059	10198	10105	10285	10157	10165	10150	10064	10123	10043	10052	10121	10105	10150	10208	10190	9940	9994	10067	10223	10099	10143	10106	10068	10173	10120	10136	10278	10054	9881	10162	10161	10004	10216	10078	10152	10161	10181	10104	10073	10160	9987	10053	9973	10062	10241	10087	10171	10144	10068	10054	10190	10180	10121	10144	10155	10097	9907	10067	10068	10160	10120	10167	10150	10155	10137	10262	10247	10173	10164	10162	10072	10077	10184	10136	10169	10250	10152	10188	10110	10076	10050	10063	10085	10082	10238	9985	10079	10143	10160	10147	9988	10007	10002	10041	10092	10148	10263	10015	10196	10278	10182	10172	10028	10112	9996	10086	10136	9969	9956	10220	10062	10193	10189	9988	10180	10057	10237	10004	10060	10218	10147	10165	10240	10056	10147	10170	10078	10286	10085	10158	10136	10143	10070	10030	9989	10196	10104	10100	10141	10177	10012	10158	9942	10269	10131	10169	10201	10121	10024	10252	10219	10193	10143	10291	10081	10089	9922	10050	10248	10250	9998	10114	10099	10180	10164	10032	10191	10017	9985	10099	10149	9982	10002	10081	9946	10162	10243	10323	10246	10122	10155	10258	10055	10174	10257	10056	10005	10115	10302	10199	10229	10120	10115	10189	10145	10149	10086	10077	10101	10090	10105	10127	10107	10127	10047	10091	10216	10237	10206	10015	10130	10066	10078	10043	10190	10121	10223	10105	10129	10093	10104	10065	10169	10150	10241	10225	10119	10076	10185	10166	10153	10087	10067	10026	10012	10151	10175	10083	10081	10087	10212	10109	10107	10063	10161	10183	10166	10077	10065	10176	10314	10267	10092	10094	10068	10245	10173	10199	10145	9944	10108	10082	10290	10178	10050	10061	10061	10044	10264	10210	10161	10010	10177	10110	10096	10030	10107	10181	10078	10268	10203	10078	10018	10035	10055	10222	10096	10244	10113	9947	10138	9974	10217	9962	10243	10148	10133	10128	10141	10119	10159	10051	10215	10001	10144	10085	10078	10075	10091	10176	10066	10124	10088	10183	10093	10266	10066	10044	10187	10156	10135	10192	10088	10047	10052	10084	10089	10144	10095	9999	10119	10179	10183	10011	10172	10065	10208	10083	10001	10134	10110	10041	9956	10042	10234	9943	9986	10048	10193	10052	10049	10071	10100	10047	10049	10143	10127	10200	10146	10131	10112	9999	10081	10233	10262	10090	10165	10150	10153	10179	10032	10152	10226	10131	9962	10081	10119	9993	10075	9993	10088	10049	10259	10160	10137	10140	10170	10201	10020	10062	10207	10093	10060	10014	10238	10214	10190	10240	10077	10056	9965	10170	10110	10069	10094	10111	10083	10142	9976	10041	10237	10069	10223	10164	10222	10048	10029	10237	10060	10069	10055	10202	10139	10126	10039	10189	10131	9944	10123	10064	10145	10065	10215	10254	9953	10114	10137	10101	10074	10124	10074	10198	10141	10049	10171	9963	10029	10117	10166	10241	9883	10216	10278	10065	10124	10040	10153	10146	10089	10113	10145	10170	9956	10001	10034	10116	10025	10240	10248	10064	10233	10119	10037	10091	10036	10017	10187	10124	10123	10064	10049	10182	10127	10168	10025	10184	10056	10202	10063	10166	10064	10191	10176	10154	10166	10106	10126	10168	10105	10107	9946	10125	10139	10070	10152	10097	10198	10146	9996	10165	10179	10134	10011	10121	10156	10115	10058	10193	10101	10043	10181	10187	10108	10155	10115	10076	10050	10260	10145	10009	10073	10164	10170	9993	10219	10126	10265	10110	10093	10068	10006	10229	10115	10044	10073	10057	10192	10149	10278	10225	10003	10060	10201	10149	9993	10119	10061	10094	10280	10073	10249	10037	10105	10020	10211	10081	10144	10105	10050	10131	10157	10125	10194	10206	10236	10193	10030	10160	10095	10245	10174	10224	10179	10078	10111	10069	10073	9909	10218	9990	10098	10074	10103	10053	10338	10175	10251	10216	10209	10117	10176	10098	10043	10101	10000	10244	10092	10111	10152	10191	10191	9943	10176	10145	10064	10120	10100	10146	10099	10245	10097	10211	10070	10248	9994	10202	9984	10190	10130	10103	10237	10234	10048	10056	10098	10093	9991	10134	10144	10113	10091	10108	10162	10160	10145	9980	10142	10030	9983	10079	10050	10230	10179	10213	10155	10189	10048	10116	10199	10164	10047	10108	10148	10186	10229	10222	10080	10112	10184	10114	10113	10154	10145	9980	10154	10261	10198	10099	10066	10115	10068	10064	10061	10137	10103	10099	10191	10153	10290	10146	10122	10100	10224	10188	10186	10100	10057	10095	10224	10075	10028	10006	10052	10241	10282	10106	10291	9986	10123	10046	10255	10117	10226	10042	10199	9980	10089	10192	10111	10194	10217	10155	10237	10235
24258	21655	28956	26506	29785	54610	59287	47882	33974	24025	18919	17337	16711	16600	16674	16271	16614	16554	16530	16375	16205	16559	16645	16586	16348	16472	16488	16374	16577	16528	16394	16452	16419	16309	16327	16321	16252	16346	16470	16180	16120	16145	16248	16175	16127	16139	16330	16348	16238	16238	16399	16429	16553	16351	16255	16301	16219	16309	16368	16198	16111	16458	16272	16216	16268	16304	16237	16145	16174	16089	16596	16289	16247	16214	16222	16134	16295	16246	16328	16128	16222	16083	16433	16208	16284	16315	16186	16275	16447	16303	16349	16523	16361	16277	16461	16227	16284	16407	16125	16464	16421	16285	16254	16377	16290	16083	16292	16380	16169	16560	16503	16111	16320	16274	15925	16407	16129	16408	16298	16475	16380	16169	16255	16178	16493	16210	16444	16203	16199	16172	16248	16188	16239	16327	16122	16235	16341	16199	16225	16468	16331	16370	16366	16358	16208	16094	16305	16254	16126	16319	16542	16567	16403	16211	16200	16247	16202	16522	16482	16282	16222	16325	16309	16106	16482	16267	16361	16345	16283	16164	16234	16232	16159	16375	16484	16411	16355	16266	16289	16214	16277	16469	16453	16329	16230	16122	16236	16488	16497	16395	16504	16302	16373	16386	16353	16437	16257	16236	16210	16345	16398	16143	16352	16296	16384	16114	16219	16370	16279	16278	16389	16141	16397	16272	16435	16522	16472	16283	16220	16464	16329	16182	16095	16250	16221	16310	16324	15918	16212	16260	16134	16415	16382	16289	16438	16353	16445	16351	16301	16513	16185	16473	16260	16379	16395	16482	16204	16296	16278	16268	16378	16200	16354	16333	16482	16373	16280	16338	16466	16175	16319	16176	16340	16386	16433	16086	16285	16338	16420	16455	16340	16231	16277	16381	16400	16356	16308	16200	16305	16171	16312	16366	16564	16451	16366	16217	16133	16088	16165	16485	16333	16168	16314	16377	16195	16422	16157	16224	16280	16291	16527	16222	16140	16227	16285	16319	16285	16363	16120	16250	16157	16225	16305	16294	16324	16311	16211	16242	16259	16233	16379	16051	16220	16352	16328	16139	16336	16249	16367	16258	16426	16346	16278	16415	16423	16217	16480	16222	16274	16429	16446	16176	16215	16112	16375	16291	16447	16408	16497	16587	16558	16208	16328	16385	16443	16299	16400	16198	16095	16405	16357	16241	16142	16170	16351	16517	16242	16274	16154	16155	16182	16435	16277	16426	16350	16398	16449	16233	16172	16154	16419	16414	16330	16200	16254	16414	16303	16359	16284	16435	16414	16093	16275	16216	16430	16273	16207	16232	16459	16270	16223	16528	16397	16217	16133	16297	16154	16130	16352	16400	16254	16456	16393	16084	16176	16506	16186	16217	16328	16494	16535	16093	16178	16400	16404	16298	16339	16545	16353	16153	16355	16283	16352	16236	16231	16395	16420	16384	16061	16151	16351	16451	16357	16333	16211	16306	16544	16321	16214	16301	16102	16318	16400	16186	16360	16349	16395	16374	16471	16309	16302	16293	16486	16358	16426	16369	16422	16242	16326	16307	16229	16184	16057	16029	16413	16294	16445	16292	16248	16166	16399	16260	16156	16423	16224	16218	16208	16431	16196	16061	16470	16346	16307	16340	16337	16303	16290	16390	16244	16356	16292	16464	16223	16358	16211	16312	16182	16236	16299	16459	16332	16127	16150	15926	16407	16170	16247	16427	16430	16184	16334	16380	16220	16218	16128	16149	16323	16153	16274	16218	16472	16361	16171	16202	16268	16488	16274	16373	16348	16602	16158	16438	16281	16191	16299	16213	16478	16137	16187	16293	16454	16284	16213	16237	16463	16282	16303	16254	16410	16257	16295	16555	16285	16360	16190	16375	16409	16264	16242	16312	16359	16275	16187	16450	16301	16357	16375	16428	16340	16288	16101	16443	16215	16226	16351	16233	16358	16329	16495	16516	16334	16361	16055	16071	16313	16302	16298	16437	16383	16205	16436	16237	16228	16516	16517	16433	16242	16403	16410	16420	16150	16227	16352	16242	16322	16399	16246	16282	16187	16214	16445	16489	16420	16158	16183	16212	16336	16352	16100	16383	16216	16209	16249	16145	16279	16170	16322	16171	16360	16292	16190	16378	16352	16213	16249	16353	16451	16154	16377	16494	16304	16409	16342	16251	16493	16282	16080	16195	16134	16145	16312	16324	16129	16317	16359	16294	16313	16308	16208	16214	16321	16177	16280	16211	16521	16338	16394	16443	16234	16225	16277	16156	16641	16408	16420	16183	16375	16324	16271	16429	16206	16318	16337	16267	16363	16253	16313	16250	16584	16207	16184	16177	16301	16432	16266	16165	16183	16257	16544	16224	16336	16255	16593	16319	16221	16339	16424	16201	16428	16404	16347	16447	16326	16054	16351	16313	16424	16147	16351	16325	16365	16201	16309	16232	16069	16335	16438	16364	16284	16341	16490	16454	16065	16306	16271	16315	16222	16346	16282	16280	16561	16444	16315	16260	16214	16096	16130	16107	16190	16225	16360	16350	16289	16234	16215	16434	16361	16277	16170	16422	16300	16131	15980	16358	16263	16368	16205	16385	16194	16226	16373	16335	16372	16406	16549	16227	16266	16259	16329	16202	16311	16165	16299	16262	16298	16379	16278	16271	16409	16292	16317	16152	16283	16205	16233	16340	16464	16410	16432	16065	16369	16239	16195	16213	16219	16426	16398	16445	16289	16226	16108	16150	16017	16184	16367	16169	16119	16355	16449	16310	16033	16171	16296	16332	16505	16233	16278	16298	16289	16336	16231	16533	16234	16042	16267	16249	16464	16421	16240	16357	16298	16242	16460	16385	16352	16314	16447	16198	16586	16376	16216	16481	16326	16441	16322	16302	16319	16239	16216	16507	16435	16322	16374	16150	16375	16289	16272	16250	16303	16211	16388	16201	16318	16367	16383	16343	16384	16363	16302	16202	16378	16285	16308	16209	16311	16369	16095	16139	16483	16202	16387	16064	16473	16446	16185	16145	16295	16242	16194	16348	16152	16290	16372	16227	16344	16257	16231	16385	16577	16125	16412	16244	16418	16277	16274	16097	16268	16340	16152	16391	16355	16509	16172	16369	16587	16341	16194	16345	16251	16315	16332	16336	16409	16405	16186	16204	16200	16349	16215	16401	16279	16149	16182	16268	16206	16405	16492	16139	16379	16322	16447	16497	16329	16213	16343	16322	16289	16354	16471	16398	16190	16340	16411	16143	15981	15971	16028	16326	16354	16433	16364	16330	16054	16168	16439	16438	16397	16286	16295	16342	16408	16263	16171	16545	16179	16336	16345	16361	16273	16184	16323	16426	16282	16217	16462	16277	16332	16269	16227	16163	16328	16273	16318	16430	16406	16233	16046	16244	16258	16184	16135	16408	16344	16283	16232	16440	16488	16198	16366	16521	16412	16217	16442	16247	16375	16335	16221	16253	16218	16282	16256	16337	16339	16392	16261	16208	16232	16300	16473	16339	16205	16345	16385	16530	16605	16136	16194	16325	16412	16034	16404	16409	16328	16356	16443	16303	16170	16433	16441	16282	16348	16413	16221	16296	16140	16463	16599	16175	16139	16132	16451	16260	16221	16246	16200	16290	16340	16367	16431	16183	16271	16200	16121	16134	16285	16465	16009	16235	16328	16370	16062	16259	16383	16185	16265	16349	16398	16515	16346	16466	16265	16320	16376	16318	16281	16190	16262	16457	16376	16582	16299	16389	16114	16155	16203	16280	16450	16183	16280	16083	16177	16317	16064	16131	16492	16436	16345	16507	15979	16470	16396	16363	16528	16281	16239	16164	16015	16059	16412	16254	16268	16196	16472	16125	16229	16403	16090	16211	16284	16333	16210	16273	16243	16320	16411	16308	16510	16321	16448	16384	16288	16222	16193	16233	16468	16367	16267	16247	16329	16197	16215	16244	16350	16245	16266	16166	16250	16144	16316	16493	16502	16239	16219	16334	16215	16400	16380	16396	16303	16462	16231	16220	16016	16466	16456	16275	16345	16377	16112	16207	16394	16280	16225	16304	16367	16387	16568	16359	16259	16394	16160	16202	16390	16312	16252	16369	16202	16184	16310	16549	16351	16411	16373	16324	16384	16238	16280	16406	16282	16257	16550	16105	16315	16360	16206	16408	16178	16214	16178	16281	16285	16256	16280	16303	16479	16370	16031	16430	16270	16315	16296	16314	16072	16319	16485	16361	16303	16364	16454	16346	16165	16110	16317	16246	16337	16160	16391	16176	16283	16283	16355	16439	16425	16293	16546	16520	16423	16243	16451	16151	16300	16343	16242	16086	16149	16409	16253	16205	16225	16353	16306	16411	16337	16186	16190	16335	16419	16166	16286	16357	16234	16451	16270	16339	16329	16245	16198	16259	16213	16413	16459	16488	16210	16133	16300	16304	16257	16170	16161	16361	16440	16163	16286	16175	16344	16371	16568	16267	16107	16477	16337	16416	16407	16316	16376	16264	16303	16101	16388	16198	16423	16283	16518	16125	16112	16259	16448	16307	16304	16366	16265	16389	16289	16323	16241	16336	16101	16290	16279	16192	16271	16163	16458	16413	16296	16292	16442	16152	16366	16287	16239	16362	16311	16144	16201	16268	16300	16272	16220	16311	16251	16401	16339	16460	16292	16288	16248	16431	16009	16454	16352	16206	16286	16507	16320	16308	16230	16205	16182	16260	16418	15992	16302	16206	16458	16327	16305	16188	16417	16195	16293	16237	16354	16364	16390	16388	16488	16205	16194	16198	16178	16157	16272	16388	16304	16200	16446	16462	16480	16171	16492	16352	16291	16201	16289	16209	16509	16291	16298	16245	16251	16324	16123	16236	16405	16203	16332	16386	16402	16235	16410	16274	16234	16183	16260	16173	16242	16446	16227	16336	16214	16246	16125	16359	16389	16383	16280	16243	16307	16254	16415	16267	16123	16395	16303	16265	16219	16297	16189	16323	16307	16512	16342	16441	16506	16325	16458	16414	16521	16185	16154	16330	16100	16487	16323	16140	16220	16380	16391	16430	16293	16313	16276	16444	16204	16165	16376	16150	16390	16336	16274	16137	16295	16201	16308	16347	16206	16046	16444	16355	16419	16253	16408	16299	16538	16305
38542	63853	46666	30450	32933	55101	54173	40530	25364	15860	12049	10813	10709	10542	10607	10467	10478	10392	10583	10645	10668	10610	10633	10612	10479	10525	10482	10565	10403	10490	10526	10470	10468	10546	10480	10626	10359	10541	10587	10619	10454	10561	10540	10560	10535	10538	10578	10408	10439	10515	10423	10450	10579	10484	10479	10478	10419	10534	10433	10506	10454	10398	10623	10402	10398	10400	10513	10475	10426	10575	10542	10476	10525	10523	10872	10537	10256	10516	10451	10420	10615	10543	10558	10511	10478	10554	10358	10424	10540	10460	10450	10423	10460	10422	10496	10434	10458	10591	10495	10457	10687	10280	10431	10516	10521	10485	10348	10404	10480	10414	10315	10597	10536	10462	10440	10328	10478	10438	10459	10390	10451	10642	10394	10341	10549	10581	10577	10421	10353	10408	10514	10389	10317	10250	10573	10499	10402	10548	10456	10466	10436	10389	10419	10437	10429	10270	10558	10511	10503	10471	10435	10464	10365	10482	10527	10500	10482	10451	10498	10428	10311	10480	10502	10411	10720	10531	10369	10381	10434	10435	10585	10490	10557	10365	10507	10446	10391	10391	10576	10408	10415	10596	10306	10500	10360	10466	10430	10545	10436	10499	10315	10539	10427	10376	10368	10535	10482	10527	10394	10349	10523	10467	10335	10521	10495	10377	10493	10460	10430	10317	10514	10568	10522	10351	10577	10511	10537	10370	10555	10421	10617	10373	10401	10358	10386	10623	10380	10538	10374	10425	10423	10505	10391	10586	10472	10329	10442	10480	10491	10386	10576	10415	10441	10460	10311	10433	10386	10286	10223	10384	10534	10383	10563	10532	10352	10289	10465	10462	10429	10513	10474	10574	10477	10496	10460	10416	10504	10360	10365	10499	10465	10517	10426	10508	10445	10442	10563	10542	10399	10425	10484	10466	10521	10371	10458	10231	10413	10414	10408	10485	10462	10427	10421	10356	10297	10466	10433	10481	10440	10451	10568	10362	10497	10481	10404	10402	10398	10585	10546	10478	10467	10447	10663	10617	10496	10383	10560	10454	10325	10323	10361	10510	10576	10463	10459	10594	10385	10259	10400	10398	10510	10537	10401	10282	10516	10479	10353	10445	10326	10563	10254	10535	10467	10388	10439	10545	10487	10418	10266	10504	10457	10485	10515	10451	10368	10467	10551	10537	10334	10450	10449	10475	10562	10284	10387	10494	10449	10400	10463	10233	10621	10386	10563	10486	10639	10316	10452	10462	10431	10463	10537	10733	10591	10496	10493	10367	10611	10442	10424	10386	10460	10460	10457	10443	10631	10489	10360	10452	10440	10443	10491	10439	10340	10370	10440	10561	10477	10501	10615	10402	10417	10531	10522	10526	10432	10400	10568	10314	10395	10512	10477	10490	10531	10351	10383	10423	10532	10312	10374	10503	10222	10433	10551	10408	10392	10327	10551	10547	10389	10554	10529	10376	10444	10293	10408	10654	10465	10319	10517	10451	10498	10330	10382	10462	10483	10461	10390	10341	10315	10409	10298	10438	10276	10441	10319	10537	10493	10493	10446	10412	10596	10500	10408	10392	10490	10324	10357	10637	10551	10412	10532	10470	10309	10455	10366	10451	10403	10450	10461	10392	10426	10435	10577	10387	10520	10341	10485	10486	10433	10603	10521	10330	10655	10423	10516	10481	10407	10606	10483	10537	10485	10458	10460	10565	10399	10397	10423	10425	10432	10360	10446	10545	10354	10504	10344	10286	10478	10366	10333	10485	10505	10419	10447	10595	10532	10530	10407	10442	10466	10411	10345	10281	10326	10375	10389	10296	10544	10569	10582	10429	10569	10566	10346	10526	10435	10451	10439	10404	10445	10237	10534	10371	10425	10354	10347	10442	10459	10412	10446	10436	10478	10484	10413	10476	10408	10443	10469	10537	10419	10350	10508	10382	10404	10497	10412	10473	10364	10511	10512	10434	10422	10436	10653	10405	10448	10552	10417	10443	10476	10303	10388	10605	10278	10455	10511	10295	10411	10498	10549	10384	10366	10237	10146	10395	10594	10453	10599	10418	10390	10207	10344	10643	10398	10481	10388	10418	10360	10531	10566	10246	10399	10481	10458	10418	10496	10414	10606	10515	10429	10539	10483	10463	10588	10541	10563	10682	10478	10366	10466	10453	10508	10336	10429	10422	10285	10509	10565	10540	10377	10494	10368	10399	10414	10501	10437	10149	10459	10489	10402	10349	10413	10265	10482	10345	10440	10500	10359	10606	10203	10517	10474	10481	10489	10457	10313	10417	10397	10385	10372	10418	10647	10396	10511	10384	10464	10636	10416	10573	10512	10343	10466	10422	10326	10517	10435	10485	10399	10444	10318	10333	10484	10405	10558	10378	10444	10379	10358	10395	10320	10268	10377	10473	10567	10376	10451	10349	10508	10518	10322	10458	10568	10503	10516	10340	10613	10444	10516	10305	10327	10365	10510	10495	10555	10541	10532	10507	10580	10485	10464	10321	10543	10449	10567	10589	10381	10407	10401	10579	10528	10450	10507	10494	10417	10289	10385	10437	10422	10364	10344	10422	10447	10524	10285	10320	10434	10571	10439	10427	10513	10207	10268	10435	10389	10387	10519	10372	10487	10546	10640	10413	10381	10392	10575	10351	10350	10379	10453	10614	10607	10441	10509	10471	10477	10453	10650	10399	10383	10407	10467	10388	10397	10468	10479	10415	10567	10471	10386	10338	10466	10420	10470	10469	10630	10405	10509	10528	10484	10425	10324	10484	10592	10601	10402	10424	10531	10502	10384	10499	10539	10486	10353	10549	10427	10376	10423	10420	10427	10541	10541	10436	10509	10533	10443	10429	10554	10430	10473	10455	10468	10479	10448	10447	10411	10435	10568	10386	10534	10417	10377	10299	10397	10524	10462	10480	10588	10399	10354	10479	10324	10540	10186	10374	10452	10350	10413	10503	10292	10437	10446	10381	10469	10421	10377	10325	10453	10486	10310	10195	10368	10433	10391	10344	10243	10360	10327	10393	10458	10396	10428	10381	10518	10527	10475	10291	10482	10376	10453	10436	10336	10348	10540	10469	10349	10528	10450	10483	10615	10561	10519	10485	10434	10293	10369	10547	10398	10342	10377	10389	10450	10275	10427	10532	10454	10584	10539	10255	10388	10318	10548	10461	10548	10573	10437	10396	10449	10344	10452	10549	10320	10414	10371	10498	10426	10422	10471	10493	10492	10528	10487	10695	10454	10387	10542	10495	10346	10527	10374	10549	10438	10539	10447	10349	10471	10420	10476	10437	10399	10555	10390	10225	10372	10544	10389	10422	10419	10311	10647	10394	10406	10430	10488	10561	10637	10449	10505	10593	10445	10477	10297	10474	10526	10467	10342	10590	10215	10448	10512	10443	10367	10523	10472	10345	10459	10445	10338	10456	10383	10509	10366	10529	10281	10409	10662	10479	10338	10513	10454	10414	10434	10323	10385	10451	10493	10485	10529	10348	10537	10508	10513	10412	10493	10411	10377	10389	10473	10412	10606	10466	10416	10527	10526	10566	10525	10422	10405	10410	10462	10406	10460	10384	10348	10363	10451	10544	10474	10394	10624	10454	10481	10517	10408	10464	10486	10393	10531	10405	10310	10492	10171	10431	10508	10531	10513	10336	10424	10422	10533	10437	10437	10624	10415	10408	10411	10422	10386	10384	10486	10402	10408	10535	10308	10474	10456	10515	10345	10508	10500	10270	10450	10527	10273	10439	10517	10471	10439	10366	10520	10324	10438	10368	10389	10333	10579	10471	10554	10358	10466	10521	10544	10444	10569	10417	10425	10459	10359	10470	10426	10634	10256	10433	10560	10606	10401	10468	10461	10307	10452	10425	10402	10429	10491	10496	10414	10382	10370	10466	10370	10546	10443	10455	10468	10486	10410	10358	10594	10419	10537	10441	10410	10431	10608	10409	10388	10517	10435	10432	10535	10558	10386	10392	10532	10485	10505	10456	10484	10523	10528	10402	10546	10398	10418	10493	10522	10572	10340	10348	10313	10511	10403	10548	10357	10444	10343	10354	10411	10475	10460	10330	10592	10413	10567	10394	10458	10474	10523	10406	10581	10328	10456	10347	10303	10455	10412	10364	10454	10445	10353	10420	10455	10315	10461	10314	10512	10524	10602	10357	10592	10441	10628	10420	10496	10433	10302	10414	10421	10424	10563	10338	10398	10439	10404	10235	10389	10431	10474	10441	10397	10546	10459	10321	10675	10506	10413	10471	10430	10535	10510	10419	10438	10498	10430	10356	10390	10456	10509	10399	10348	10393	10465	10452	10506	10510	10414	10477	10498	10408	10551	10407	10582	10436	10405	10359	10428	10443	10521	10428	10457	10434	10561	10408	10405	10419	10466	10424	10442	10438	10395	10389	10599	10426	10513	10414	10421	10529	10356	10421	10474	10451	10513	10452	10337	10432	10386	10363	10292	10292	10374	10551	10491	10327	10580	10395	10519	10603	10287	10357	10379	10405	10346	10382	10427	10498	10497	10302	10397	10287	10569	10434	10597	10472	10421	10468	10359	10534	10454	10451	10343	10575	10283	10275	10372	10477	10392	10355	10475	10467	10337	10382	10568	10433	10298	10442	10614	10425	10439	10583	10390	10349	10375	10544	10254	10492	10483	10188	10515	10495	10609	10454	10580	10458	10394	10397	10384	10455	10370	10433	10401	10392	10635	10437	10386	10505	10330	10519	10446	10413	10430	10640	10339	10438	10449	10554	10376	10421	10442	10448	10440	10548	10540	10249	10328	10346	10398	10436	10447	10344	10517	10349	10306	10394	10537	10474	10512	10439	10405	10489	10321	10530	10489	10300	10342	10307	10389	10389	10413	10300	10372	10408	10402	10610	10485	10542	10497	10440	10480	10456	10549	10315	10456	10401	10519	10458	10451	10496	10378	10412	10312	10435	10343	10340	10450	10332	10425	10556	10450	10390	10513	10247	10228	10483	10466	10521	10402	10452	10454	10423	10399	10389	10494	10342	10392	10449	10464	10469	10470	10497	10490	10377	10345	10451	10419	10368	10367	10464	10504	10404	10531	10305	10419	10259	10492	10401	10357	10474	10433	10391	10583	10499	10522	10411	10516	10503	10416	10528	10321	10460
33739	28652	31184	25283	21894	22236	22302	20752	18682	17183	16532	16058	16254	16041	16089	16145	15959	16340	16035	15993	15962	16189	16252	16291	15866	15924	15946	16304	16133	16207	16018	16028	16024	16206	16173	16169	16126	16043	16041	16106	16050	16245	16105	16125	15914	16328	16330	16011	16065	15978	16039	16300	15941	16111	16128	15979	16188	16086	15918	16087	16176	15992	16070	16171	16351	16139	15943	16138	16161	16086	15983	16050	16002	16001	16351	16077	16195	16085	16043	16101	16082	15785	15984	16269	16188	15963	16087	16096	16186	16033	15903	15942	16274	16014	15992	15948	16172	16072	16251	16112	16222	16278	16204	16060	16205	16134	16341	16238	16207	15928	16070	16292	16152	15928	16178	16090	16025	15932	16091	16105	16134	16035	16115	16138	16026	16087	15993	15984	16046	16102	15836	16109	16030	16071	15983	16079	15929	16143	15998	16136	16026	15995	16157	16256	16124	15989	16130	16098	16017	16112	16207	16360	16163	15891	15846	16101	16164	16336	16129	16128	16334	16094	16031	15947	16139	16106	15914	16093	16056	16218	16133	15910	16052	16092	15972	16017	16168	16091	16235	16006	16010	16111	16036	16005	16178	15986	16006	16121	16197	16296	16123	16022	15942	16064	15994	16159	16174	16182	16201	16260	16086	16073	16179	15941	16124	16151	16109	16114	15881	15921	16312	16185	15914	16107	16103	16115	15972	15942	16100	16157	16127	15823	15859	15977	16076	16134	16048	16130	16037	16208	16160	16067	16174	16261	16132	16156	16193	15905	16098	16023	16074	16045	16193	15988	16023	15894	16004	16084	16193	16013	16245	15933	16051	16146	16059	16296	16069	16208	16108	16217	16160	15874	16202	16229	16192	15759	16255	16143	15805	16088	16209	15955	16043	16002	16272	16095	16314	16161	16051	16038	16289	15996	16048	15988	16141	15951	16123	16072	16188	16218	16162	15777	16010	16168	16173	16117	16080	16072	16213	16104	16111	16197	16076	16002	15937	16083	16130	16024	16070	16237	16208	16128	15850	16063	16033	16051	16191	16064	16094	16026	15855	16001	16250	16185	16125	16044	15862	15868	15881	16150	16112	16158	16230	16155	16273	16269	16209	16241	16011	16214	16171	16118	16253	16185	15962	16169	16304	16051	16252	16143	16012	16273	16136	16083	16085	16050	16096	15928	16128	16153	16097	15849	16124	16149	16042	16273	16192	16161	16015	16047	16141	16009	16121	15926	15912	16096	15901	16152	16081	16095	16063	16088	16129	15958	16043	16130	16222	16089	16166	16228	16036	16133	16024	15980	16100	15880	15904	16001	16063	15958	16086	16020	16119	16070	16211	16121	16131	15976	16241	16060	15948	16254	16106	15994	16131	16083	16083	16108	16164	15946	16044	15832	16129	16049	16279	16020	15917	15858	15954	16025	16217	15901	16130	15993	16058	16158	15945	16026	16104	16226	16080	16197	16084	16200	15927	16001	15930	16150	15967	16095	16168	16010	15897	16089	16158	16083	16068	15970	15959	16168	16189	16356	16184	16108	16305	16181	16093	16165	16032	16166	15969	16075	16165	16113	16043	15910	16076	16268	16159	15793	16053	16256	15970	16079	16145	16174	16135	16100	16040	16266	16110	15911	15942	16117	15887	16262	15929	16132	16045	16085	16036	15969	16080	16180	16120	16043	16071	16256	16155	15796	16121	16072	15813	15983	16088	16107	16016	15884	16121	15977	16234	16183	16209	16185	16281	15870	15991	16235	16027	16132	16078	15996	16037	16232	16148	15917	16008	16039	16007	16117	16274	16001	16211	16282	16020	16157	16017	15899	16091	15995	15967	15968	15904	16132	16173	16001	16095	16129	15895	15905	16078	16106	16248	16006	16097	16104	16142	15922	16083	15882	16230	16249	16076	15955	16083	15993	16128	16205	16018	16038	16138	16033	16080	15871	16222	16045	16074	16160	16182	15898	16289	16246	16013	16282	16080	16120	15922	15888	16074	16304	15993	16057	16223	15895	15986	15976	16164	16081	16097	16035	16145	16284	16073	16150	16068	16140	15960	15857	16086	16001	16228	16097	16024	16016	16203	16085	15916	16010	16255	16156	16142	16142	16082	16025	15956	16197	16243	16176	16121	16170	16101	16049	16039	15890	16059	15914	16132	16093	16181	15986	16260	16049	15965	16033	16071	16051	16070	16157	15981	16337	16108	15787	16149	15967	16079	15986	16166	16202	16191	16178	15945	16129	16096	15933	16074	16180	16078	15975	15912	15966	15881	16130	16392	16026	16105	16126	16299	16179	16100	16181	16171	15945	16025	16289	16046	15912	16194	16100	16264	16154	15940	15874	16046	16025	16207	15983	16024	16137	16044	16125	16309	15977	16025	16180	16269	16155	16082	16130	16199	16009	16033	16096	16207	16266	16062	16133	15997	16064	15939	16088	16096	16230	16142	16046	16128	15942	15892	15913	16204	16120	16147	16033	16059	16109	16229	16397	16144	15820	16101	16092	16005	16074	16077	16084	16208	16055	16042	16136	16120	16065	16015	16100	16161	16142	16031	15976	16220	16168	16126	15870	16115	16018	16047	16147	16188	16098	16057	15898	16102	16073	16073	15952	16005	16168	16051	16052	16056	16095	16166	16207	16304	15952	15936	16073	16152	15995	16321	16164	16232	16071	16228	16189	15907	16234	16153	16135	16232	16079	16026	15899	16146	16095	16069	16064	15948	16027	16007	15972	16032	16100	16015	16216	16033	16191	15864	16164	16122	16006	16224	16231	16126	16003	16131	16078	16307	16095	16122	16011	16269	15900	16157	16169	16113	16114	16098	16407	16005	16244	16047	16061	16018	16038	16072	15989	16033	16086	16165	16190	16093	15968	16273	16050	16314	16123	16058	16085	16333	16181	16061	16030	16124	16277	16063	16083	16199	16133	16004	16082	15981	15809	15972	16090	15917	15978	16267	16113	16165	16033	15928	16042	16067	16385	15882	16135	15961	16210	16315	16013	16013	15997	15952	15982	16032	16119	16230	16008	15968	16251	15912	16222	16308	16235	15876	16070	15895	15964	16180	15947	16087	16102	16185	16230	16107	16263	16144	16039	16083	16176	15923	16139	16049	16107	16035	15994	16053	16073	16131	16117	15940	16361	16076	16052	16056	16267	16077	16014	16254	15994	15968	16080	16133	16045	16256	15979	16098	15856	16221	16050	16272	16218	16243	16267	16127	16115	16223	16142	16405	16051	16271	15921	16103	16106	16166	16152	16105	16195	16164	16269	16296	16062	15847	15916	16023	16177	16398	16078	16160	16243	16188	16020	15962	16104	16093	16155	16033	16234	16166	16118	15921	16002	16258	15906	16281	16090	16066	15896	16087	16173	16060	16060	16208	16124	16234	16052	16011	16167	16141	16101	16226	15975	15918	16310	16253	16377	16268	15933	16061	16120	15985	16263	16174	16319	16227	15944	16142	16102	15955	16115	16042	16132	15873	16279	16065	16151	16073	16250	16017	16096	16112	15752	16133	16336	16218	16212	16226	16068	16134	15980	16230	16110	16111	16114	16065	16178	16221	16022	16113	16190	16066	16156	16129	16026	15945	16054	16040	16090	16050	16208	16150	15937	16381	16199	16036	16022	16056	16316	15978	15962	16073	16029	16030	16089	16144	16169	15997	16188	16086	15930	16143	16217	16072	15995	16090	15997	16019	16146	15930	15882	15917	15956	15988	16018	16202	16235	16026	16111	16242	16341	16043	16023	16125	16123	16098	16152	16116	16067	16019	15995	16088	16176	16126	16067	15983	15996	16300	16215	16329	16036	16039	15998	16388	16065	16016	16100	15966	15965	15968	16330	16276	16353	16107	15961	15807	16155	15914	16152	16047	16278	16012	16052	16221	15924	15980	16173	15925	16072	16094	16120	15872	16175	15901	16047	16174	15949	15858	16229	16089	15994	15963	15882	15983	16155	16123	16128	16022	16010	16130	16161	16151	16079	16008	16042	16151	16054	16283	16116	16197	16165	16142	16115	16115	16156	15893	16233	15900	16102	15844	16174	15959	16032	16290	16154	16110	16096	16036	16024	15918	16078	16204	16179	16033	16133	16145	15926	16053	16082	16226	16011	16123	16185	15988	16161	15980	16147	16195	16127	16039	16083	16081	16051	16087	16130	16020	16052	15828	15902	16123	16027	16043	16179	15857	15919	16116	15969	16165	16103	15933	16078	16216	16306	16095	16091	16022	16055	15874	15989	16099	15996	16373	16030	15876	16058	16086	16051	16166	16158	16017	16064	16042	15901	16102	15971	16165	16046	16008	16093	15845	16198	16010	16178	15863	15959	16035	15990	15936	15979	16130	16074	16053	16056	16042	15870	16233	16029	16135	16037	15954	16121	16123	16165	16043	16126	16043	16134	16149	15917	16293	16197	16023	15952	15813	15918	16059	15902	15957	15977	15992	16083	15969	16115	16215	16231	16075	16177	15949	16003	15908	16299	15911	15938	16042	15936	16089	16204	15824	16207	16086	16152	16149	16029	16159	16063	16031	16224	16230	16159	16150	16096	16273	16213	16085	16109	16091	16165	16126	16104	16150	16244	16159	15967	15939	16139	16069	16140	16276	15904	16104	16099	16386	16157	16185	16184	16107	16093	16307	16057	16071	16319	16243	16070	16231	16226	16173	16178	16102	16184	16084	16162	16141	15972	16007	15974	16095	16081	16062	15975	16039	16064	15999	16059	16123	15968	16241	16037	16002	15995	16146	15911	15922	16032	16178	15841	16115	16203	16103	16162	16118	16163	16147	15982	16170	16020	16119	16013	16023	16095	16161	16186	16065	16127	16097	15828	16076	16188	15876	16201	16055	16254	16115	16134	16381	16178	16002	16113	16005	16241	16016	16193	16262	15995	15929	16332	16184	16100	16086	16041	16075	16132	16028	16126	16026	16169	16084	16089	16041	16172	16004	16120	15986	16193	15900	16056	16093	16208	16039	16193	16174	15984	16280	16153	16123	16032	16126	16110	16335	16243	16216	16153	16132	15970	16086	16076	16284	16149	16047	15984	15789	15996	16084	16123	15986	16036	16237	16107	16142	15994	16272	16057	16086	16100	16175	16003	15928	15883	15954	16167	16254	16192	16045	15986	16147	16207	16252	16094	16036	16079
24075	29295	26897	16870	15975	16001	15521	13930	11923	10645	10278	10120	10135	10055	10111	10007	10138	10054	10036	10146	9998	10124	10064	10171	10086	10144	10152	9960	10062	9960	10129	9958	9890	10052	10155	9967	10057	10128	9973	9949	9859	10062	10041	9935	10061	10030	10145	9985	10125	10067	10166	10078	9972	9959	10071	10031	10090	9995	10053	10136	10026	9895	10069	10037	9960	9981	10050	9972	10064	9926	10138	10044	9988	10007	9984	9986	10081	9919	10014	9964	10052	9744	10144	10050	9984	10005	10056	9890	9978	10013	9997	10176	10066	9963	10184	10076	9824	9951	10206	10008	10066	9956	10090	9704	9991	10031	10127	10092	10078	10189	10082	9843	9995	9934	9944	10179	9972	9973	9992	9927	9911	9956	9973	9969	10006	10006	10017	9956	9877	10152	9912	10188	9936	10033	9942	9939	10209	10031	10068	10017	10033	9962	9901	9964	10188	9969	10001	10112	9997	10026	9997	10095	10104	10033	9903	9958	10009	10085	10080	10045	9865	9970	9895	10005	9847	9993	10026	10129	10028	9969	10055	9862	9929	10062	10105	9845	9918	9966	9909	10034	9999	10111	10170	9971	9972	10093	10061	9992	9927	10051	10069	10086	10131	9999	10126	9861	10123	10069	9803	9957	10066	9956	9973	10069	10027	9982	9931	9958	9911	9889	9990	10061	10064	9833	9999	9940	9844	9950	10084	10030	10127	10166	9991	10114	10039	10042	10088	9946	9875	10124	10006	9901	9952	9967	9936	10000	9992	9918	10085	9981	10106	10054	9984	10037	9966	10088	10048	10027	10009	10069	9984	9898	10072	9998	10088	10065	10007	10082	9970	10103	9942	10085	9976	9909	10018	10127	9970	9905	9935	10157	10034	9878	9951	10113	9916	9916	9898	10046	10051	10045	9954	10063	9904	9974	10004	9813	10120	10021	10008	10070	10045	9960	9927	10041	10011	10045	10089	9890	10133	9970	9851	10013	9906	10091	10009	9937	10017	10059	10193	9933	9896	9951	10065	10014	9852	10020	9914	9991	10093	10043	10017	9972	9822	9952	10008	9927	10046	9936	10007	10165	9868	10149	9890	9865	10021	9992	10031	9957	9978	9932	9997	10030	10072	9972	9973	9812	9931	9974	10047	10033	9961	9976	9980	9886	9910	10104	10041	9996	10075	10127	9946	9881	9938	9995	10060	9915	9922	9966	10063	9997	9915	10101	9975	9979	10074	9872	10177	9935	10122	9944	9887	10037	10001	10026	10061	9955	9954	10138	10062	10120	10049	10058	10014	9976	10179	10037	9800	9918	10056	10085	9988	10051	10057	10044	10008	10149	10145	10056	10098	10122	10129	9918	10158	10013	9985	9822	10119	9982	10035	9855	9888	9842	9813	10274	9995	9931	10031	9955	9936	9974	9961	10004	10115	9862	10029	9940	9848	10025	10002	9945	9946	10071	9894	10031	9999	10081	10023	9936	9978	9990	9919	9921	10044	10021	9877	9971	9914	9988	9919	10091	10103	9984	9988	9938	10103	9942	9924	10047	9930	9981	10098	9947	10138	10023	10118	9978	10077	9975	10080	9951	10018	10116	9997	9998	10056	9951	10086	9897	10029	9932	10095	9900	9905	10052	9997	10063	9857	10024	9928	9929	9962	10168	10040	9975	10195	10242	10165	9837	10119	9968	9904	9998	9976	9853	10073	9983	9880	9933	10014	10060	10106	10037	9933	10078	10123	9863	9846	10151	9902	9897	9994	10043	9897	10025	9977	10026	9874	9949	9951	10130	9938	10135	10044	9917	10053	10063	9996	10033	10026	9865	10000	10022	10208	9900	10023	9970	10057	10167	9959	10087	9916	9901	10032	10144	10016	10069	10059	10136	9918	10137	10016	9801	9944	9854	10078	10032	10078	9896	10048	10150	9965	10058	10143	10056	9907	9922	9890	10075	10071	10038	9906	10074	9852	10013	10028	10127	10027	10063	10047	10037	10018	9885	10003	9881	9973	9920	9973	10087	10009	9934	9907	9985	9988	10052	9986	10102	10005	10040	10186	10206	9960	9803	10075	10170	9993	10022	10002	10061	10003	10094	10073	9950	10155	9981	9998	9785	10108	10036	10108	10008	9986	10065	9871	10097	9999	9928	9974	10102	9908	9859	10112	10070	9895	9903	9941	9902	9947	9912	10007	10150	10087	10001	9987	9930	10059	10039	9993	10267	10114	9879	9974	10070	10139	10009	9894	9883	10097	10022	9983	9862	10087	10010	9948	9969	9903	10042	9923	10188	10080	9794	10072	9853	10056	9954	9828	10169	9781	9982	9942	9995	10001	9793	9945	10028	9874	10136	9947	10197	9964	10077	10049	10015	9881	10039	9887	10091	9832	10026	10036	9891	10045	9821	9914	9945	9840	10054	10047	10059	10088	10159	10169	9906	10066	9934	10007	10023	10150	9950	10005	10106	9989	10085	10098	10041	9912	9925	10038	9992	10098	9933	10145	10039	10088	10097	9861	9893	9814	9909	10097	10113	10113	9980	9959	10128	10204	10118	9973	9872	9881	10040	10070	10029	9944	9946	10080	9948	9961	9995	10026	10221	9956	10067	10032	9967	9907	9969	10012	9938	10124	10075	9957	10025	9981	9906	9977	9958	10090	10173	9889	10005	10000	9759	10069	10024	10054	9933	10197	9915	10004	10063	9949	9987	10043	9929	9904	10018	9912	10093	9970	9881	10101	9979	10063	10166	9914	10143	9945	10123	9981	9941	9972	9824	10152	9850	10018	9958	10057	9886	9955	10006	9969	10002	9987	9893	10129	9956	9979	9920	9952	9946	10138	9889	9880	10022	9903	10021	10104	9994	10016	10077	9908	10025	9838	10116	10087	9881	9949	10090	10108	10197	10017	9948	10010	9880	10059	9891	10131	10060	9926	10176	9978	9835	9985	9875	9961	9907	9934	10085	9989	10116	9862	9934	9955	10065	10123	10073	9946	9921	9931	10170	10080	10018	9974	9901	10026	10036	10046	10122	10025	10009	10046	9948	10083	10110	9965	9990	10077	9831	9908	10038	9888	10148	10005	10029	9962	10068	9970	10106	9996	9840	9915	10038	9905	9906	9954	10140	10153	10193	10163	10078	10060	9914	10035	10022	9934	9995	9999	9987	9876	9950	10021	9922	10025	10138	10117	10038	10212	10007	9855	9974	9946	10187	9996	9981	10114	9897	10049	10076	9917	9946	9850	10079	9823	9961	10077	9873	10002	9881	9975	9963	10030	9975	10064	9880	9929	10078	10110	10017	9933	10032	9939	10115	9991	10009	10164	10120	9984	10125	10085	9872	10037	9971	10032	9970	10106	9900	10042	10016	10092	10114	10052	10054	10078	10055	9872	10062	10160	10113	10009	9896	9884	9985	10000	10053	10061	9920	9883	9953	10156	10000	9858	9945	9926	9719	9923	9994	9986	9933	9866	9968	10080	10107	9975	10113	10004	10073	10169	10015	9921	10045	10072	9978	9805	10074	10037	9921	10153	9978	9852	10135	9931	10000	10015	10097	9893	10011	10031	9849	9879	9995	10031	9968	9971	9865	10183	9917	9987	10072	9944	9916	10100	10052	10049	9913	10020	9923	9990	9904	10094	9902	9850	9917	10019	9972	9950	9913	10140	9985	10117	10066	9954	10036	9976	10066	10116	9867	10134	9998	10049	9902	9946	10182	9896	10162	10011	10000	9961	10094	9831	9957	10089	10000	10076	10182	9931	9868	9913	9830	10009	9978	9990	10185	9957	10030	10012	10115	10011	9854	9962	9947	10010	9883	10131	9949	10056	10054	10174	9962	10060	10007	9913	10064	10019	9979	9816	10044	9934	10067	9996	10053	10040	9985	10040	9770	10034	9987	9975	9978	9908	9938	9944	10074	9934	10030	10097	10073	10145	9928	9935	9967	10054	10065	9995	9909	10098	9890	9941	9966	9933	9875	9985	10109	9952	9988	9769	10055	10021	9920	9981	10003	9858	10074	10015	9993	9909	9834	10023	9862	10038	10084	10043	10144	9833	9987	10013	10107	10027	10065	9994	9766	10008	10010	10143	10150	10060	10088	10034	10099	9965	9907	10077	9871	9913	10068	10091	10062	10076	9930	9884	10036	9950	9992	10055	10087	10105	9860	10073	9907	9955	10131	10059	10152	9945	9981	10025	9960	10009	10037	9925	10016	9806	10003	9986	9994	10064	10002	10032	9966	10200	10124	9931	9876	10075	9997	10079	9930	9904	10011	10070	9914	10091	9967	10048	9995	9920	10055	10091	9954	10054	9925	10003	9986	9959	9988	9993	10266	10024	9965	10117	10165	10051	9992	10052	10004	9944	10035	9975	10075	9971	9983	9835	9937	9869	9930	9991	9872	10100	10241	10030	10043	9903	10206	10083	9949	9973	10190	10131	10036	9859	10102	10076	10108	9893	9974	10050	10111	9943	10036	10172	10034	9885	10121	10064	10135	9994	10025	10074	10032	9958	9913	9970	10050	10150	10029	10118	10144	10018	10033	10087	9915	9811	9934	10149	10071	9998	10022	10078	9996	10054	9913	10069	9976	9967	10042	9916	9856	9941	10028	10050	9936	10025	10030	9949	10134	9994	9927	10088	10091	10035	10060	10190	10187	9950	10061	10102	9877	10018	10131	10028	9945	9897	10100	10004	9957	10039	10159	10153	9991	10063	10069	10146	9918	9942	9910	10090	10059	10076	10014	10024	9882	10032	10033	10090	10087	10138	10099	9908	10036	10019	9923	10061	10120	9919	9981	10017	9976	9946	9901	10025	9965	9901	10029	9874	9836	10006	10130	9910	10064	10030	10016	10018	9930	9978	10020	9903	9972	9917	9899	9986	10080	9879	10083	10011	9924	10061	9959	9840	9850	10069	10038	10058	10167	9941	10087	9984	10020	10088	10177	9950	10036	10056	9926	9918	10013	10071	10018	10049	10099	10032	10079	9933	10068	9934	9927	10009	10028	10044	9948	10077	9985	10038	10011	9980	10015	10046	9847	10031	9991	10016	9830	10288	9975	9983	9900	9920	9950	10009	9960	9982	10026	10105	10200	10038	10128	9992	10061	9990	10074	10154	10038	10054	9882	10119	9900	9987	10113
25727	21778	28181	35550	39746	47336	46571	38061	28138	21104	17582	16385	16547	16021	16253	16247	16121	16196	16047	16154	16094	16264	16245	16053	16151	16150	15974	15894	16115	16089	16125	16020	16206	16230	16008	15971	15982	16038	16006	15859	15943	15929	16137	15880	16024	16079	15871	15979	16119	15962	16123	15844	16000	15977	15962	16117	15973	15929	16110	15819	16084	16206	16068	16082	15971	15820	16189	16027	15796	16079	16113	15974	16051	15958	16090	15826	16038	16108	15924	16007	16135	15895	15967	15953	16252	16084	16062	16009	16065	16042	15847	16018	16104	16089	16156	16102	15876	15980	15887	15978	15793	16066	16055	16072	15873	15912	15854	15944	15813	15958	16144	15901	16015	16063	15844	15951	15991	15956	15799	15773	15724	15880	16029	16051	15904	15834	16048	15875	15834	15974	15954	15934	15924	16060	16285	16068	16167	15865	15988	16186	15942	16011	15730	15862	15949	15885	16065	15968	16155	15953	15919	15756	15979	15917	15770	15793	15849	16243	16101	15960	15923	16058	15914	15948	16011	16163	15883	16131	15898	16066	16025	15916	15895	15860	16046	16023	15991	16025	16054	15941	15941	15973	15885	16056	16200	15724	15897	16127	15949	15904	16150	15919	16049	15951	16037	16197	15729	15884	15776	16199	16202	16028	15809	16074	16125	15920	16122	16009	16103	16004	15918	15862	15969	16004	16001	15953	15914	15943	16046	16069	15951	16070	16131	16022	15819	15972	15898	15941	15870	15830	15974	16089	16047	15986	16118	16117	15959	16060	15967	15998	16157	15964	15986	16029	15851	16103	16019	16102	15684	15820	16165	15885	16054	16211	16111	16024	16156	15963	15995	16082	15700	16059	16193	15976	15885	16070	15828	15908	15721	15781	16164	15835	15902	15917	15990	15851	15891	15952	16028	15901	15747	15981	15879	15874	15953	15936	16187	15994	15922	16134	15818	15845	16049	15952	16094	15801	15914	16181	15962	16250	15885	16039	16004	15898	16069	15930	15864	15955	15950	15981	16121	16163	16110	16018	16221	16197	16032	15928	16110	16214	15929	15804	16094	15878	16208	15907	15970	15868	15983	16096	16059	15883	16159	16175	16074	15979	16082	16024	15859	15929	15902	15929	16080	15968	16055	16215	15979	15834	15777	15830	15986	15967	16055	15763	16018	15822	16088	16063	15959	16003	15887	16116	16015	16135	16144	16071	15938	16129	16120	15951	16141	15904	15957	16254	16154	16044	15794	16060	15872	16018	15829	15924	15980	15977	15841	15929	16046	15937	15999	16090	16043	15991	16249	16000	16059	16057	16009	15941	15929	15881	15902	16053	16050	15919	15884	15961	15852	15808	16009	16025	15902	16051	16021	16018	15928	16166	15920	15952	15997	15940	15913	16051	15858	15750	16089	15829	16068	16087	16157	15951	16019	16011	16109	15877	16158	15994	16021	15910	16043	16078	16209	15846	15880	16038	16010	15671	16015	15998	15931	15764	15913	15912	15910	16013	15892	15777	15921	16006	15857	16000	15958	15997	16143	15839	15878	15841	15865	16011	16090	15986	16007	16002	15993	15995	15931	15866	15903	15810	15956	16059	15936	15926	16095	16044	16029	16081	15990	16015	16019	16061	15882	15781	16197	15960	16043	16058	15851	16074	16023	15962	15828	15930	15994	15956	15947	15951	15908	15859	15989	16078	15991	15822	15941	16043	15975	15994	16123	15967	15979	16047	15918	15864	16007	15930	15989	16139	16101	16040	16010	15840	15965	15829	16007	16130	15898	16076	15946	16000	16110	16112	16016	16103	15843	15924	15895	15838	15965	15988	16063	15863	16026	16257	16184	15996	16295	15984	16000	16087	15899	16020	16050	16234	15993	15862	15872	16007	16025	15920	15981	16159	15813	15873	15958	15998	16130	16018	15961	15977	15792	15882	16112	15982	15903	15921	15957	15866	15968	16068	15881	16042	16126	15942	16026	16000	16097	15996	16040	15873	15987	15965	15899	15982	15897	15951	15786	15865	16022	16084	15881	16064	15977	16035	16067	16244	16082	16143	16102	16223	16069	15993	15877	16018	15999	16089	15603	16156	16235	15909	15887	15872	16013	15967	15938	16128	16000	15947	16177	16207	16107	15707	16151	15883	15783	15877	15968	16067	16225	16063	16029	15750	16030	15775	16084	15872	15948	15919	15878	16180	16164	16164	15945	15929	15966	16023	15996	15860	16019	15929	15895	15997	16046	16043	16053	15996	15677	16089	15929	15905	15998	16118	15940	15970	16056	16148	15960	16152	16218	15927	16087	15971	15762	15919	16075	15792	15988	15903	15865	15912	16143	15958	15900	15929	15989	15941	15922	16004	16046	15890	15782	15887	16184	15986	16139	16107	16031	15919	16048	15902	16066	15906	16004	15885	16023	16161	15969	15865	15705	15908	15951	15871	15836	16003	16110	15843	15893	16182	15980	15868	15853	15992	16014	16065	15989	16064	16062	15866	16031	15953	16038	15819	16136	16295	16040	16064	16057	16172	15897	15940	15962	15994	16249	15764	16077	16143	16057	15946	15958	16007	15914	16310	16297	16051	15823	15977	16079	16081	16050	15856	16086	16223	15952	16210	16159	16038	15860	15745	16149	15852	16155	16018	16059	15957	15885	16045	16132	15747	15888	15902	15991	16089	15968	15929	16075	15942	15912	15868	15905	15822	15773	16128	16140	16011	16043	16119	15975	16015	15966	16126	16172	16052	16020	16142	15946	16067	16116	15875	15924	16080	16138	16072	16226	15905	15994	15904	16044	16066	15889	16089	16062	15993	16131	15868	15868	16126	16117	16032	15912	15821	16063	15856	15893	15854	15929	16036	15864	15986	15926	15979	15935	15815	15892	15916	15936	15869	16098	15962	15992	15925	15886	15858	15925	15903	15936	15863	16066	16031	16100	16028	15892	16015	15991	15947	15952	16075	15914	15919	16064	16074	16144	16004	15979	15974	16044	15922	16060	16155	16048	15864	15826	15939	16138	15949	16221	16037	15989	15929	16008	15802	15982	15944	15948	16002	15940	16017	16035	16039	16175	16025	15874	15861	16033	15922	15909	16089	16097	15892	16137	16054	16035	15808	15833	15951	15993	16066	15968	15885	16024	16087	16079	15997	15965	15874	16093	16053	16028	16071	16343	16080	16048	16069	15898	15881	16053	16231	16081	15963	15883	15944	15993	16081	16139	15941	15897	15816	16040	15908	16006	16108	15973	15725	15916	15933	15841	16113	16194	15789	16066	16199	16030	16059	15930	16142	15854	15875	16118	16037	15730	15930	16146	16156	15944	15835	15734	15969	15975	15917	16018	15870	15874	15744	15814	15997	15938	15992	15783	16032	16016	15936	15938	15945	16079	15965	15886	15829	15979	16010	15974	15999	16034	16068	16042	15965	16073	15877	16093	16052	15957	15869	16047	16069	16263	15867	15800	16016	15937	16058	16012	16014	15925	16075	15988	15954	15925	15974	16058	15891	16106	15980	16001	16058	15822	16036	15840	15842	16019	16038	15816	15919	16028	16077	15845	16028	15964	15698	16043	15807	16025	16035	16117	15922	16061	15845	16024	15950	16005	15986	16083	16067	16079	15876	15837	15759	16059	16001	16112	16140	16109	16111	16083	16189	15917	15973	16082	16080	16007	15939	16121	15759	16081	15974	16029	15995	16053	15922	15934	15829	16111	15929	16001	15847	15731	15772	15741	15932	16073	15815	15928	16139	16141	16044	16038	15897	16151	15937	16118	16232	15809	15939	16115	15952	16101	16017	15963	16086	15991	15975	15808	16000	15926	16141	16209	16019	16023	16007	16209	16068	16044	15911	15958	16019	15959	16034	15751	16039	15984	15818	16113	16172	16038	15829	15820	15872	16090	16015	15946	16209	15980	15787	15879	16166	16143	16116	15948	15883	16136	15884	15969	16022	15880	15943	15964	16162	16186	15985	15880	15907	16102	15890	16005	16001	16024	16024	16004	15938	16074	16022	15884	15888	16055	16160	16034	15957	15910	16086	15870	16099	15975	15817	15964	16156	16077	15864	15961	15928	15806	15965	15877	15923	15889	15972	16110	15931	15934	15749	15971	15997	15746	15832	16181	15991	15914	15859	15886	15980	16005	15734	15990	15783	15889	16039	16013	15945	16250	15908	16055	15966	16160	15989	15859	16051	16049	15920	16001	16095	16039	15979	16045	16085	15879	15988	16054	15742	16059	15776	15694	16093	16053	16068	16043	15973	16094	15996	15966	15981	15942	15998	16081	16070	15990	15991	15859	16037	15901	15965	16200	15945	16057	16081	16113	16086	15927	16006	16207	15997	15957	16034	15883	15843	16098	15778	15943	15946	15996	15852	16038	15853	16053	15800	16161	15959	15962	15942	16024	15991	15962	16076	15990	16140	15959	15882	16088	16225	16160	16068	16142	15863	15897	15996	15999	15993	15677	15890	16082	16017	16073	16240	15867	15966	16067	15837	15970	16017	16010	15794	15883	15953	16008	15845	15908	15937	15932	15976	15731	15937	15913	15954	15834	15886	16196	16176	15949	15959	15926	15998	16059	15947	15854	15840	15851	15863	15895	15926	15917	15942	16135	16014	15987	16073	15873	15946	16083	16006	15956	16152	15858	15965	15960	15840	15880	15831	15969	15806	16125	16149	16036	15847	16010	15948	16045	16142	15705	16196	15814	16007	16162	15952	16081	16051	15849	15945	15960	15835	16129	16018	15901	16085	16088	16024	16063	15705	16065	16004	16051	15960	15928	16073	15925	15923	15909	15775	15930	15958	16067	16000	16003	16001	15868	15997	16043	15897	15842	16043	15993	15989	16023	15995	16060	16209	15838	16073	15923	16067	16000	16033	16005	16252	15982	15981	15842	16107	16096	16039	16002	15872	15892	16079	16114	16047	15955	16177	15848	15778	16031	15967	16132	15983	15895	16052	15847	15791	15942	15818	16040	16030	16005	16009	16094	15870	16107	15940	16274	15931	16017	16131	15948	16087	16059	15978	16063	15913	15967	16024	15852	15848	15970	15919	15978	16061	16195	15984	16127	15791	15829	15972	15858	16094	16065	15978	16110	15854	16050	15951	15922	16188	16201	15972	15888	16049	16067	15954	15969	16050	16117	16153	16014	15920
17485	42676	28054	36387	36873	43045	39094	29907	20077	13671	11268	10401	10009	10193	10070	10076	10093	10155	10165	10196	10191	10168	10065	10241	10050	10276	10242	10159	10070	10179	10155	10205	10077	10092	10132	10166	10089	10263	10087	10120	9980	10140	10100	10155	10152	10120	10206	10110	9997	10032	10099	10212	10110	10158	10123	10011	10187	10132	10063	10106	10063	10189	10137	10222	10020	10080	10055	10212	10086	10155	10133	10121	10132	10162	9992	10130	10094	10169	10145	10091	10219	9925	10108	9988	10052	10094	10095	10054	10241	10078	10217	10107	10024	10146	10125	10182	10246	10233	10187	10192	10294	10186	10002	10228	9935	10160	10169	10195	10223	9941	9910	10122	9938	10105	10137	9970	10066	10121	10019	10097	10225	9997	10029	10101	10107	10122	9979	10097	10276	9935	10107	10020	10115	10056	10087	10158	10045	10061	10059	10135	9922	10044	10154	10086	10173	10070	10134	10183	10164	10102	10212	10037	10005	10081	9958	10127	10159	10147	10175	10122	10003	10177	10114	10177	10150	10083	10064	10082	9968	10077	10186	9927	10230	10111	10088	10171	9963	10035	10114	10063	10055	10043	10152	9992	10019	10113	10031	10036	10125	10006	10047	10072	9907	10078	10234	9938	10105	10001	9943	10035	10116	10008	10133	9938	10223	10093	10032	10041	10151	10004	10169	10227	10063	10051	10072	10029	10156	10036	10145	10131	9989	9971	10118	9980	10184	10075	10164	10145	9885	9974	10268	10020	10098	10023	10009	10116	10232	10116	10078	10044	10069	9979	10255	10130	10106	10097	10087	10068	9922	10263	10060	10287	10279	10021	10133	10199	10219	10203	10145	10030	10221	10112	10125	9869	10048	10024	10057	9865	10061	10040	10222	10034	10183	10231	10036	10140	9869	10018	10018	10179	10016	10274	10301	10065	10105	10076	9966	10035	9945	9950	10155	10147	10106	10102	10048	10146	9988	10177	9988	10130	10100	10091	10144	10124	10089	10146	10081	10161	10065	10108	10088	10211	10195	10119	10063	10152	10105	10047	10122	10063	10143	10043	10076	10032	10156	10113	10118	10202	10231	10125	10047	10051	9925	10094	10030	10051	10267	10056	9956	10025	10062	10028	10257	9958	10099	10094	10104	10051	10159	9991	10061	10221	10086	10045	10171	10214	9984	10234	10117	10104	10052	10140	9989	10130	10086	10127	9971	10096	10170	10103	10070	10074	9998	10018	9983	10174	10177	10090	10180	10078	10061	10032	10007	10045	10076	9932	10195	10092	10004	10106	10118	10128	10094	10034	10031	9989	10117	10212	10029	10277	10088	10233	9966	10064	9945	10069	10039	10146	10244	10225	10137	10059	10199	10059	10079	9990	10001	10072	10094	10151	10102	10262	10065	9963	10093	9927	10178	10045	10088	10019	10051	10130	10144	10065	9995	10088	10055	10027	10068	10089	10094	10026	10098	10177	10098	10014	10059	10116	10077	10133	10158	10158	9964	10048	9971	9998	10031	10124	10157	10063	10115	10148	10139	9980	10034	10133	10169	10102	10175	9982	10221	10088	9993	10049	10180	10068	10208	10046	10159	10084	10074	10077	10145	9948	10083	10197	10047	9989	10040	10092	10135	10116	10048	10205	10223	9939	10040	10021	10177	9936	10060	10060	9887	10031	10007	10133	10201	10145	10120	10086	10189	10212	10178	10039	9946	9990	10183	10195	9973	10236	9878	10131	10041	9855	10151	10097	10089	10204	10144	9980	10113	10068	10058	9971	10054	10047	9954	10292	10188	10055	10076	10147	10098	10164	10019	10006	10051	10243	9953	9902	10044	10046	10200	10114	9932	10032	10066	10115	10123	10012	10103	10076	10174	10072	10136	10072	10125	10193	10037	10258	10213	9970	10128	10160	10075	10042	10169	10218	10155	10094	10112	10062	10194	10125	10153	10015	10146	10065	10337	10028	10139	10217	9960	10142	10035	10066	10225	10165	9967	10056	10040	10147	10156	10167	10233	10180	10023	10123	10204	9992	10207	10000	10101	10042	10205	10154	10120	10111	10147	10283	10069	10246	10042	10261	9990	10077	9996	10081	10072	10090	10142	10188	10122	10187	10171	10038	10102	10028	10267	10061	10246	10039	10026	10220	9995	9944	10042	10213	10150	10195	10129	10146	10030	10190	10108	10064	10256	10220	10152	10005	10165	10059	10095	10067	10151	10142	10165	10237	10067	10066	10095	9977	10247	10080	10072	10106	10003	9993	10084	10106	10061	9972	9970	10107	10065	10145	10046	10026	9964	10126	10060	10063	10139	10130	10177	9972	10103	10045	10088	10018	10167	10038	9960	10018	10135	10063	10144	10155	10154	10229	10085	10096	10182	9965	10043	10145	10008	9964	10125	10163	10016	10174	10179	10208	10140	10337	10041	10031	10012	10035	10176	10061	10118	10206	10125	10097	10016	10065	10055	10121	9995	10109	9986	10025	10099	9953	10225	9984	10094	9962	10135	10149	10136	9998	10018	10214	10059	9940	10013	10058	10035	10024	10048	10041	10072	10114	10237	9937	10169	9966	10204	10089	10103	10118	9891	10077	10027	9948	10185	9971	10129	10084	10257	10170	10139	10104	10168	10077	9956	10029	10057	10055	10250	10052	10229	10077	10398	9994	10016	9988	9990	10067	10197	10053	10155	10099	10177	10167	10118	9971	10181	10074	10097	10210	10101	10044	10138	10307	10127	10079	10030	10148	10246	9974	10092	10105	10154	10065	10049	10157	10213	10116	10132	9989	10172	10050	10202	10145	9975	9925	10324	10236	9970	10109	10012	10027	10208	9995	10166	10214	9971	10053	10129	10105	10193	10192	10104	10167	10133	10140	10223	10161	10137	10091	9988	10129	10005	10078	10236	10020	9978	10049	10101	10142	10106	10071	10079	10194	10139	9908	9988	9915	10128	10211	10122	10214	10070	10127	10020	10052	10142	10224	10069	10098	9853	10127	10168	10113	10141	10100	10114	10187	9995	10170	10058	10143	10089	10022	9983	10157	10074	10122	10157	10139	10032	10200	9998	10237	10143	10115	10123	10139	10032	10083	10142	10127	10258	9988	10239	10146	10188	10012	10215	10181	10092	9989	10065	10028	10074	10079	10110	10044	10099	10043	10207	9996	10142	9909	10166	9986	10048	10230	10154	10114	10092	10155	10163	10079	10232	9909	10132	10121	10046	10070	10249	10272	9981	10102	10080	9946	10000	9957	10088	10169	9948	9961	10134	10131	10042	10100	10077	10008	10156	9954	9829	10072	9996	9921	10242	10174	10033	10103	9965	10135	9963	10263	10081	10286	10220	10205	10005	10088	10033	10088	10193	10153	9987	10042	10102	10118	10178	10145	10110	10096	10152	10229	10163	10190	10167	10109	10086	10179	9968	9922	10124	10030	9954	10062	10090	10072	10166	10066	10022	10075	10109	9844	10072	9961	10157	10145	10088	10093	10128	10131	10031	10203	10005	10052	9952	10235	10104	9935	10133	10012	10013	10189	10131	10157	10042	9965	10077	10119	10033	10198	10007	10081	10078	10060	10018	10060	10255	10078	10111	10053	10112	9975	10164	10122	10116	10040	10072	9988	10172	10155	9996	10012	10057	10103	10065	10205	10105	9990	10112	10181	10037	10212	10147	10083	10195	9894	10093	10184	10034	10137	10046	10147	10017	10194	9981	10026	10160	10131	9963	9991	10080	10082	10013	10192	10116	10013	10108	10084	10027	10136	10084	10066	9999	10120	9948	10178	10177	9977	10103	9915	10233	10110	10188	10165	9966	10054	10211	10029	10069	10057	10170	10073	10308	10167	10199	10262	10097	10251	10071	10104	10132	10225	10090	10143	10275	10044	10011	10089	10164	10049	9949	10023	10138	10068	9968	9850	10055	10008	10031	10094	10045	10073	10083	10349	10148	10139	10158	10110	10138	10019	10063	10175	10093	10176	10188	10017	10014	10059	10125	9935	10042	10060	10053	10217	10135	10059	10223	10001	10181	9970	10127	10152	10060	10141	10107	10165	9929	10244	10136	10031	10155	10125	10085	9935	9962	9953	10166	10159	10096	10069	10030	9880	10098	10121	10138	10150	10250	10174	10221	10072	10121	10106	9890	10238	10087	10098	10160	10031	10114	10195	10102	10137	10116	10042	10105	9933	10048	10005	9965	9993	9921	10098	10215	10077	9957	10257	10124	10196	10073	10149	10209	10082	10100	10179	10153	10037	10191	10174	10047	9976	10369	10036	10200	10235	10182	10057	10042	10044	10152	10114	10003	10105	10204	10176	9983	10035	10125	10112	9985	10096	10083	10146	9976	10059	10074	9897	10217	10125	10188	10006	10113	10226	10152	10206	10073	10114	9951	10074	10037	10138	10077	10106	9908	9977	10028	10133	9958	10094	10238	10086	10196	9941	10225	10083	10133	10050	10303	10194	10079	10167	10295	10178	10013	10088	10071	9903	10064	10069	10200	10075	10100	10275	10070	10115	10047	10020	10047	9924	10022	9998	9985	10030	10135	10202	10035	9939	10120	10194	9885	10009	10081	10102	9919	10072	10100	10035	10200	9953	10070	10047	10207	10254	10010	10178	9952	10155	10018	10076	10148	10165	10087	10104	10008	10009	9944	10055	10019	10031	10093	10120	10034	10042	10167	10210	10118	10165	10075	10110	10060	10028	10007	10218	9934	10143	10138	9981	10032	10026	10149	10153	10190	10240	10130	10069	10185	10190	10129	10106	10128	9922	10006	10007	10196	10120	10228	9998	10078	10123	10047	9968	10107	10038	10244	10222	10180	10055	10122	9975	10067	10058	10089	10001	10072	10070	10138	10008	10055	9950	10023	10088	10277	10161	9917	10087	10098	10231	10090	10067	10061	10072	10327	10119	9969	10155	10043	10139	9905	10215	10171	10061	10148	10045	10136	10148	10135	10143	10122	10037	10049	10079	10112	10177	10207	10037	10090	10102	10066	10001	10003	10106	10206	10090	10078	9978	10173	10044	10125	10112	10075	10001	10076	9992	10027	10057	10115	10037	10124	9962	9976	10024	10150	10057	10197	10153	10123	10060	10021	10115	9940	10110	10064	10078	10086	10060	10231	10138	10076	10228	10194	10201	10016	10169
24258	21550	28720	30152	52239	58824	58226	47052	33659	23875	18897	17299	16989	16710	16610	16510	16557	16569	16627	16582	16373	16402	16439	16587	16647	16615	16552	16434	16360	16692	16322	16631	16421	16363	16505	16499	16678	16531	16620	16707	16542	16588	16529	16430	16522	16645	16466	16417	16394	16212	16264	16330	16388	16758	16370	16268	16402	16498	16579	16705	16492	16468	16221	16522	16588	16556	16241	16599	16428	16486	16325	16415	16369	16331	16337	16304	16258	16377	16453	16431	16299	16485	16417	16271	16082	16391	16528	16582	16417	16554	16383	16738	16406	16461	16361	16356	16472	16481	16336	16450	16539	16394	16256	16387	16504	16200	16653	16636	16356	15996	16357	16318	16377	16308	16439	16267	16413	16356	16416	16335	16413	16230	16170	16456	16387	16346	16171	16118	16351	16385	16313	16414	16297	16230	16291	16222	16361	16347	16146	16366	16495	16476	16349	16504	16418	16452	16298	16362	16334	16281	16452	16543	16590	16234	16497	16542	16306	16514	16314	16295	16229	16442	16368	16293	16436	16454	16396	16328	16407	16354	16507	16124	16259	16291	16388	15967	16380	16212	16286	16292	16262	16340	16591	16487	16069	16447	16374	16346	16256	16432	16196	16344	16375	16175	16254	16425	16414	16308	16493	16293	16428	16492	16360	16293	16486	16461	16135	16400	16487	16062	16356	16505	16275	16196	16539	16361	16372	16283	16276	16611	16300	16502	16479	16336	16294	16373	16164	16417	16071	16292	16187	16265	16410	16212	16400	16347	16384	16199	16355	16348	16314	16327	16456	16285	16446	16477	16431	16235	16530	16338	16387	16396	16424	16631	16436	16432	16324	16386	16350	16333	16106	16128	16412	16214	16415	16471	16362	16517	16138	16380	16111	16326	16338	16409	16368	16470	16380	16436	16245	16391	16479	16324	16255	16584	16133	16181	16311	16390	16327	16504	16445	16202	16361	16314	16377	16415	16419	16397	16248	16320	16338	16207	16524	16350	16277	16356	16306	16395	16493	16369	16301	16485	16236	16319	16471	16457	16411	16263	16402	16251	16394	16389	16173	16460	16220	16496	16120	16348	16282	16160	16556	16394	16381	16269	16260	16304	16470	16238	16291	16097	16352	16477	16331	16403	16315	16317	16219	16311	16048	16237	16625	16330	16424	16398	16266	16480	16311	16286	16367	16293	16400	16381	16382	16416	16277	16007	16294	16364	16280	16294	16325	16253	16409	16336	16381	16402	16268	16240	16361	16358	16310	16077	16251	16330	16324	16372	16296	16454	16396	16224	16153	16295	16252	16452	16564	16397	16465	16335	16120	16175	16351	16334	16311	16323	16266	16274	16419	16336	16321	16571	16234	16566	16326	16358	16455	16137	16340	16234	16187	16176	16245	16302	16470	16279	16383	16337	16410	16329	16380	16220	16300	16398	16398	16466	16499	16290	16484	16463	16322	16347	16187	16197	16334	16254	16437	16358	16269	16497	16254	16175	16469	16460	16512	16156	16367	16403	16348	16184	16440	16567	16336	16390	16314	16197	16357	16456	16385	16140	16155	16534	16278	16224	16253	16314	16370	16323	16458	16358	16119	16210	16245	16515	16359	16323	16364	16566	16445	16249	16262	16403	16414	16365	16466	16303	16250	16406	16371	16431	16337	16484	16441	16409	16263	16240	16176	16576	16411	16271	16382	16346	16483	16270	16500	16316	16499	16400	16309	16309	16323	16512	16314	16220	16306	16292	16241	16344	16112	16228	16290	16658	16284	16169	16512	16372	16328	16503	16525	16485	16542	16175	16130	16381	16233	16505	16397	16359	16387	16530	16375	16244	16421	16351	16323	16379	16126	16264	16332	16289	16182	16277	16282	16442	16485	16393	16367	16197	16300	16269	16365	16400	16343	16254	16322	16352	16459	16507	16340	16374	16335	16502	16432	16415	16190	16281	16398	16301	16318	16332	16318	16171	16382	16204	16365	16395	16386	16512	16427	16346	16456	16178	16202	16417	16153	16245	16386	16285	16424	16377	16415	16324	16464	16404	16357	16459	16192	16114	16154	16343	16270	16418	16399	16386	16362	16321	16070	16319	16317	16321	16317	16444	16317	16409	16230	16492	16621	16206	16393	16440	16512	16401	16191	16258	16328	16542	16522	16532	16295	16390	16448	16408	16286	16351	16360	16402	16508	16124	16339	16172	16165	16397	16243	16544	16256	16420	16291	16529	16493	16382	16467	16494	16286	16485	16323	16509	16361	16330	16331	16491	16399	16355	16385	16341	16314	16466	16444	16447	16256	16437	16364	16365	16344	16490	16532	16391	16177	16099	16524	16345	16359	16337	16267	16389	16537	16446	16373	16400	16361	16277	16394	16355	16391	16248	16460	16233	16356	16364	16180	16450	16394	16266	16410	16478	16412	16244	16312	16224	16314	16304	16295	16374	16420	16472	16394	16274	16328	16195	16384	16278	16437	16433	16370	16308	16366	16427	16532	16379	16156	16322	16379	16301	16297	16323	16322	16306	16381	16178	16508	16576	16364	16484	16193	16353	16488	16506	16289	16334	16286	16289	16460	16144	16415	16419	16330	16362	16194	16391	16192	16395	16289	16429	16511	16556	16388	16390	16429	16521	16737	16454	16268	16558	16309	16252	16408	16353	16345	16292	16320	16349	16307	16413	16281	16425	16377	16410	16284	16299	16276	16125	16379	16433	16215	16318	16020	16291	16389	16329	16660	16351	16403	16234	16268	16219	16442	16342	16530	16267	16300	16227	16098	16455	16446	16446	16469	16360	16575	16377	16418	16500	16469	16357	16394	16233	16276	16479	16414	16178	16415	16463	16466	16551	16495	16425	16494	16482	16495	16351	16446	16347	16149	16372	16370	16202	16491	16249	16264	16658	16504	16474	16451	16512	16386	16339	16337	16457	16149	16402	16300	16379	16334	16193	16478	16537	16297	16267	16284	16408	16353	16386	16530	16366	16270	16355	16511	16428	16386	16211	16616	16404	16594	16417	16106	16449	16310	16347	16463	16135	16289	16150	16314	16337	16330	16513	16266	16208	16350	16422	16368	16416	16458	16576	16333	16258	16317	16434	16394	16107	16253	16401	16300	16221	16339	16337	16333	16518	16459	16414	16481	16495	16422	16392	16346	16523	16289	16341	16321	16265	16483	16425	16499	16486	16219	16359	16411	16476	16174	16434	16250	16319	16327	16307	16524	16343	16494	16362	16271	16375	16257	16248	16275	16270	16277	16369	16403	16486	16313	16425	16212	16467	16162	16346	16558	16377	16412	16247	16281	16420	16469	16443	16453	16416	16214	16198	16096	16292	16221	16334	16236	16399	16385	16288	16462	16229	16573	16362	16328	16302	16453	16305	16388	16443	16379	16156	16318	16336	16448	16383	16425	16526	16405	16246	16328	16543	16315	16299	16549	16386	16450	16283	16477	16267	16394	16330	16523	16272	16232	16269	16368	16319	16320	16323	16417	16179	16470	16485	16449	16386	16493	16376	16375	16283	16325	16181	16349	16435	16373	16163	16276	16447	16599	16270	16337	16331	16369	16283	16340	16353	16435	16343	16337	16353	16512	16264	16474	16239	16220	16417	16359	16434	16230	16379	16427	16278	16400	16269	16425	16558	16458	16304	16293	16564	16541	16289	16311	16442	16357	16610	16402	16366	16358	16325	16447	16554	16519	16362	16408	16126	16333	16403	16409	16331	16449	16604	16298	16478	16348	16367	16612	16328	16446	16347	16337	16496	16281	16486	16330	16344	16388	16404	16270	16351	16343	16137	16226	16461	16342	16267	16290	16362	16494	16246	16342	16464	16497	16269	16469	16456	16253	16457	16506	16318	16435	16319	16270	16356	16294	16285	16423	16386	16335	16325	16583	16618	16399	16390	16252	16424	16288	16548	16363	16295	16462	16330	16398	16418	16466	16407	16421	16415	16459	16458	16337	16456	16474	16295	16452	16352	16421	16401	16268	16249	16370	16379	16575	16266	16184	16393	16257	16295	16526	16347	16367	16221	16329	16379	16295	16421	16421	16254	16323	16253	16599	16374	16204	16342	16571	16381	16464	16402	16289	16157	16262	16233	16370	16363	16472	16451	16209	16441	16357	16334	16341	16352	16345	16375	16530	16435	16334	16523	16609	16613	16262	16359	16349	16474	16428	16223	16208	16574	16275	16439	16386	16314	16264	16351	16587	16545	16283	16168	16278	16292	16564	16458	16331	16428	16331	16289	16246	16443	16372	16440	16486	16556	16414	16421	16333	16461	16362	16411	16425	16266	16316	16123	16333	16365	16434	16367	16283	16325	16296	16321	16364	16406	16369	16269	16415	16425	16282	16416	16388	16281	16418	16132	16105	16226	16275	16352	16244	16339	16305	16518	16406	16299	16264	16615	16206	16388	16532	16574	16245	16417	16531	16215	16319	16217	16319	16213	16440	16175	16275	16230	16241	16370	16410	16492	16285	16468	16455	16344	16493	16174	16541	16438	16203	16334	16598	16360	16376	16362	16338	16335	16320	16414	16522	16348	16218	16165	16457	16465	16298	16276	16529	16215	16373	16535	16535	16388	16356	16507	16528	16386	16469	16354	16447	16393	16489	16502	16304	16421	16217	16448	16483	16246	16348	16387	16474	16267	16289	16278	16300	16331	16434	16466	16436	16280	16520	16283	16481	16233	16272	16465	16469	16437	16200	16288	16068	16194	16263	16434	16403	16227	16198	16334	16470	16544	16488	16169	16298	16184	16425	16337	16455	16341	16315	16432	16308	16502	16379	16265	16296	16415	16379	16405	16314	16284	16472	16575	16263	16316	16326	16499	16456	16311	16229	16449	16345	16500	16392	16242	16379	16222	16281	16321	16419	16305	16293	16408	16573	16359	16346	16275	16327	16263	16426	16327	16238	16455	16464	16277	16334	16356	16403	16401	16388	16339	16301	16296	16365	16291	16412	16262	16595	16696	16413	16464	16338	16357	16250	16464	16521	16339	16264	16092	16211	16287	16388	16597	16164	16679	16502	16332	16507	16444	16287	16274	16215	16347	16093	16532	16698	16390	16275	16303	16374	16270	16484	16423	16155	16362	16667	16314	16339	16612	16474	16195	16464	16402	16407	16283	16450	16434	16424	16296	16374	16336	16156	16469
26195	48114	39521	46163	65029	58749	53787	39877	25206	16044	11891	10876	10821	10602	10603	10356	10570	10497	10572	10477	10483	10479	10479	10421	10484	10355	10600	10398	10458	10343	10505	10473	10278	10373	10722	10515	10405	10465	10489	10455	10452	10482	10231	10277	10385	10621	10516	10410	10354	10556	10400	10362	10458	10525	10363	10326	10386	10491	10397	10414	10434	10302	10483	10501	10566	10475	10421	10405	10454	10344	10487	10474	10404	10496	10367	10607	10455	10387	10444	10443	10391	10464	10443	10452	10468	10583	10316	10474	10285	10432	10439	10565	10517	10466	10561	10247	10492	10502	10521	10375	10568	10524	10398	10317	10528	10468	10525	10380	10416	10365	10431	10422	10483	10377	10405	10630	10296	10418	10508	10426	10463	10665	10567	10407	10513	10346	10350	10441	10468	10417	10387	10575	10516	10440	10497	10260	10568	10222	10410	10346	10492	10490	10383	10452	10503	10506	10429	10425	10383	10173	10400	10482	10275	10472	10400	10316	10344	10542	10518	10378	10514	10352	10483	10430	10456	10566	10394	10432	10487	10404	10318	10558	10611	10357	10500	10385	10489	10332	10407	10464	10508	10454	10505	10544	10696	10527	10318	10443	10407	10464	10314	10251	10518	10419	10385	10514	10460	10291	10340	10308	10324	10313	10468	10429	10392	10382	10282	10414	10486	10418	10420	10342	10448	10338	10459	10436	10309	10348	10411	10456	10546	10514	10544	10584	10398	10438	10287	10317	10337	10361	10406	10332	10435	10519	10302	10462	10431	10429	10474	10423	10547	10531	10487	10400	10431	10500	10338	10462	10462	10423	10440	10389	10434	10353	10364	10423	10303	10472	10356	10513	10432	10351	10471	10424	10406	10425	10530	10248	10407	10610	10347	10442	10535	10496	10441	10385	10370	10512	10470	10476	10382	10365	10632	10336	10435	10388	10515	10413	10387	10351	10371	10420	10250	10420	10365	10371	10552	10303	10307	10402	10494	10327	10515	10589	10397	10356	10489	10467	10469	10533	10351	10164	10569	10433	10327	10402	10474	10382	10489	10603	10446	10363	10293	10390	10524	10317	10400	10422	10345	10429	10534	10425	10429	10520	10479	10396	10429	10290	10503	10595	10471	10509	10530	10543	10322	10505	10441	10345	10511	10419	10353	10330	10506	10454	10394	10321	10597	10415	10365	10365	10392	10370	10434	10472	10469	10481	10375	10349	10422	10390	10417	10184	10480	10418	10347	10263	10294	10453	10281	10310	10389	10453	10386	10391	10421	10538	10391	10437	10569	10439	10501	10309	10620	10454	10430	10545	10435	10294	10348	10543	10474	10412	10433	10468	10409	10387	10308	10462	10378	10363	10431	10276	10485	10425	10342	10389	10366	10662	10397	10408	10365	10488	10469	10421	10448	10319	10464	10234	10435	10470	10437	10358	10431	10570	10466	10506	10558	10474	10478	10336	10418	10429	10373	10534	10421	10331	10561	10516	10396	10470	10502	10422	10376	10488	10395	10493	10528	10529	10278	10237	10355	10444	10493	10376	10467	10410	10336	10381	10416	10456	10500	10479	10409	10656	10438	10372	10575	10389	10429	10405	10236	10426	10515	10343	10515	10510	10488	10265	10562	10513	10411	10521	10556	10433	10430	10524	10455	10373	10468	10480	10343	10448	10443	10408	10500	10328	10491	10450	10405	10468	10543	10408	10350	10394	10569	10342	10495	10427	10434	10469	10307	10402	10587	10525	10399	10540	10403	10287	10495	10435	10519	10336	10417	10448	10332	10454	10520	10400	10448	10585	10444	10402	10208	10463	10487	10361	10386	10451	10368	10641	10460	10355	10353	10516	10467	10459	10336	10253	10443	10449	10262	10324	10336	10512	10430	10261	10458	10328	10336	10416	10337	10414	10432	10373	10390	10444	10335	10205	10352	10429	10320	10500	10353	10458	10464	10342	10497	10429	10305	10397	10364	10527	10302	10420	10369	10506	10510	10539	10490	10505	10158	10410	10515	10201	10498	10338	10482	10380	10313	10323	10430	10358	10400	10519	10399	10315	10416	10384	10478	10345	10567	10330	10360	10481	10362	10369	10495	10471	10546	10527	10469	10351	10415	10461	10329	10423	10394	10378	10431	10405	10428	10407	10330	10398	10548	10301	10381	10379	10288	10441	10429	10451	10330	10520	10314	10297	10501	10223	10307	10258	10382	10276	10582	10323	10514	10536	10490	10349	10457	10497	10505	10421	10485	10396	10366	10374	10374	10315	10411	10428	10433	10501	10582	10319	10380	10436	10574	10465	10373	10547	10333	10490	10314	10367	10458	10493	10417	10389	10419	10491	10465	10405	10395	10380	10351	10616	10437	10533	10480	10493	10381	10481	10315	10338	10507	10433	10356	10423	10469	10494	10337	10413	10563	10450	10527	10496	10452	10332	10311	10508	10352	10465	10566	10435	10429	10449	10324	10556	10445	10214	10403	10394	10306	10446	10482	10351	10440	10287	10404	10431	10451	10477	10523	10401	10402	10360	10501	10397	10246	10389	10382	10414	10502	10550	10421	10512	10438	10459	10423	10548	10469	10433	10405	10586	10356	10554	10509	10242	10422	10385	10592	10494	10416	10306	10405	10422	10413	10356	10291	10509	10432	10310	10450	10410	10359	10528	10406	10401	10529	10281	10403	10412	10400	10401	10407	10493	10395	10298	10413	10334	10494	10456	10403	10391	10327	10416	10443	10294	10458	10300	10402	10582	10383	10343	10332	10380	10548	10366	10496	10453	10472	10334	10553	10424	10543	10290	10393	10436	10338	10266	10341	10412	10435	10428	10420	10454	10235	10495	10475	10252	10447	10615	10427	10401	10448	10470	10414	10287	10285	10444	10531	10407	10350	10444	10308	10545	10522	10348	10432	10452	10405	10320	10347	10599	10287	10479	10558	10656	10476	10413	10507	10360	10348	10333	10376	10448	10514	10176	10414	10369	10402	10570	10403	10313	10557	10343	10482	10452	10349	10487	10497	10645	10249	10407	10449	10375	10407	10330	10437	10435	10548	10371	10334	10252	10288	10584	10400	10400	10385	10371	10542	10332	10459	10419	10409	10568	10410	10626	10308	10335	10273	10425	10251	10535	10411	10511	10461	10353	10474	10439	10400	10313	10460	10210	10400	10406	10384	10481	10436	10323	10311	10395	10498	10336	10422	10237	10503	10366	10550	10455	10365	10331	10478	10296	10386	10507	10331	10290	10486	10414	10323	10357	10450	10336	10378	10404	10339	10588	10357	10462	10525	10285	10355	10376	10354	10400	10460	10373	10466	10433	10318	10373	10396	10470	10447	10317	10529	10464	10494	10328	10373	10183	10405	10446	10473	10365	10492	10364	10509	10432	10573	10437	10357	10403	10390	10465	10383	10395	10558	10349	10425	10505	10325	10459	10235	10432	10497	10460	10486	10458	10330	10482	10405	10482	10503	10345	10409	10391	10465	10208	10316	10479	10361	10372	10406	10463	10358	10325	10494	10385	10330	10349	10473	10353	10344	10378	10459	10445	10455	10417	10420	10326	10289	10429	10442	10590	10509	10462	10476	10259	10392	10362	10415	10540	10305	10433	10384	10401	10387	10474	10360	10312	10374	10372	10323	10589	10467	10456	10478	10411	10497	10357	10548	10419	10306	10433	10426	10402	10273	10453	10422	10391	10505	10284	10479	10322	10499	10204	10314	10317	10435	10327	10532	10446	10273	10529	10408	10349	10340	10623	10485	10484	10355	10347	10450	10499	10343	10186	10363	10545	10626	10534	10355	10521	10441	10453	10552	10422	10238	10392	10543	10525	10434	10503	10470	10357	10542	10423	10417	10483	10354	10594	10263	10401	10304	10464	10319	10390	10290	10437	10334	10294	10512	10537	10526	10493	10468	10529	10344	10406	10404	10377	10326	10410	10543	10507	10311	10438	10346	10357	10391	10458	10414	10522	10367	10487	10438	10469	10444	10335	10331	10461	10323	10361	10409	10244	10526	10394	10242	10470	10422	10443	10391	10285	10561	10430	10322	10596	10385	10358	10424	10473	10391	10524	10400	10277	10287	10361	10430	10404	10247	10275	10395	10330	10393	10525	10473	10481	10386	10501	10258	10474	10393	10383	10478	10443	10323	10386	10304	10457	10541	10390	10480	10430	10526	10326	10400	10390	10458	10493	10409	10291	10481	10333	10209	10337	10523	10407	10586	10399	10460	10352	10372	10513	10419	10364	10267	10371	10419	10337	10354	10375	10281	10597	10342	10417	10390	10387	10350	10364	10322	10470	10388	10638	10417	10272	10494	10523	10335	10369	10269	10440	10423	10484	10401	10277	10335	10522	10368	10423	10397	10461	10368	10428	10425	10377	10520	10386	10367	10480	10465	10322	10408	10377	10378	10356	10393	10416	10522	10447	10393	10474	10394	10496	10500	10596	10521	10357	10461	10515	10368	10411	10454	10331	10350	10405	10400	10509	10445	10452	10445	10469	10384	10378	10418	10453	10374	10378	10350	10314	10582	10551	10304	10422	10422	10340	10405	10353	10398	10460	10505	10344	10353	10454	10320	10346	10366	10516	10597	10377	10444	10407	10427	10428	10642	10405	10428	10521	10445	10448	10472	10535	10420	10279	10498	10505	10353	10489	10421	10614	10399	10509	10333	10501	10353	10362	10560	10316	10602	10492	10484	10378	10354	10458	10544	10556	10338	10471	10328	10650	10468	10307	10376	10453	10402	10518	10324	10436	10535	10391	10363	10486	10372	10173	10363	10332	10355	10506	10289	10394	10460	10194	10503	10307	10418	10452	10470	10321	10508	10522	10474	10348	10343	10411	10401	10361	10449	10346	10403	10427	10372	10256	10486	10268	10287	10315	10384	10365	10411	10483	10477	10340	10325	10647	10386	10340	10462	10408	10395	10449	10473	10347	10285	10482	10317	10428	10265	10416	10301	10372	10423	10388	10431	10332	10334	10319	10433	10447	10379	10483	10230	10235	10417	10518	10414	10343	10310	10321	10464	10278	10275	10450	10425	10420	10510	10555	10402	10306	10476	10278	10364	10269	10328	10407	10318	10368	10315	10384	10502	10420	10399	10338	10450	10281	10343	10422	10450	10397	10502	10443	10361	10346	10380	10318	10307	10560
32235	27745	26077	20387	20650	23141	23251	20689	18331	17124	16567	16393	16070	16211	16043	16442	16090	16019	16125	16068	16060	16105	16204	16323	16132	16083	16262	16291	16237	16291	16162	16226	16233	16188	16183	16184	16339	16133	16214	16162	16194	16212	16126	16302	16211	16322	16201	16237	16203	16050	16081	16256	16221	16071	16020	16121	15929	16047	15915	16095	16118	16116	16116	16037	16194	16066	16041	16187	15934	16074	16358	16270	15911	16178	16084	15832	16133	16103	16235	16102	16179	16088	16148	16104	16023	16256	16167	16019	15932	16314	15927	16167	16298	15840	15960	16070	16280	15877	16189	16153	16004	16199	16122	16121	15976	15991	16338	16232	16265	16222	16150	16362	16302	16149	16244	16148	16071	16316	16135	16153	16190	16225	16050	16262	16164	16020	16270	16197	16164	16142	16051	16228	16090	16026	16186	16113	15950	16177	16075	15946	15927	16165	16071	16310	16270	16054	16044	16263	16191	16106	16225	16075	16035	16114	16073	16184	16237	16181	16261	16127	15947	16021	16026	15984	15980	16046	16076	15993	15976	16223	15936	15957	16103	16089	16256	16044	16192	16140	15983	15903	16075	15938	16046	16285	16118	15987	16320	16165	16235	16355	15931	16184	16244	16058	16252	16108	16149	15986	16151	16030	16175	16052	16190	16158	16263	16132	16202	15998	16027	16179	16325	16288	16238	16099	16351	16327	15850	15972	16002	16141	16204	16210	16228	15955	16027	16092	16360	16007	16365	16086	16022	16041	16062	15996	16146	16184	16055	15990	16061	16077	16101	16170	16364	16077	16104	16154	16298	16266	16215	16386	16146	15966	16087	16200	16160	16084	16232	16295	16115	16057	16113	15903	16068	16392	16104	15910	16066	15946	16070	16097	16221	16099	16013	16201	16157	16301	16203	16141	16170	16380	16197	16108	15964	16052	15997	16055	16052	16239	15996	15998	16035	16301	16169	16035	16071	16125	16142	15972	15993	16020	16056	16131	16342	16204	16323	16219	16072	16123	16049	16018	15981	16063	16182	15972	16119	16084	16344	15977	15945	16054	16135	16042	16026	16030	16041	16026	16128	15939	16109	15982	16243	16133	16083	16030	16234	16026	16071	16470	16189	16132	16182	16260	16054	16045	15993	16147	15813	16200	16153	16109	16231	16220	16109	16168	16037	16068	16180	16310	16025	16092	16050	16095	16149	16072	16113	16143	16098	16382	16128	16176	15981	16192	16146	16290	15936	16125	16126	16099	16095	16026	16217	16202	16059	16173	16021	16117	16249	15901	15925	16221	16101	16414	16281	16099	16160	16048	16094	15951	16083	15991	16032	16181	16124	16244	16280	16156	16353	16156	16213	16036	16064	15882	16024	16116	16149	16266	15976	16044	16238	16055	16342	16017	16219	16273	16170	16086	16187	15971	16269	16215	15934	16201	16326	16114	16103	15987	16170	16138	16040	15950	16061	16066	16152	16351	16005	16302	16087	16152	16032	15965	16361	16328	16292	16090	16075	16153	16014	16133	16111	15873	15990	16162	16007	16149	16188	16077	16083	15991	16200	16034	16117	16278	16146	16326	15993	15930	16144	16079	16130	16114	15961	16096	16123	16018	16190	16253	16079	16210	16135	16307	16184	16025	16141	16208	16087	16065	16123	15997	16237	16208	16119	16108	15880	16014	16116	16015	16100	16125	16144	16035	16080	16135	16043	16138	16201	16253	16139	16161	16103	15934	15978	16321	16265	16271	16236	16044	16072	16401	16191	16320	16218	15900	16095	15988	16045	16127	16214	16195	16114	16214	16152	15988	15832	16146	16150	16226	16093	16010	16015	16110	16317	16175	16033	16179	16345	16091	16063	16141	16136	16062	15851	16050	16013	16349	16182	15993	16025	16240	16059	16124	16157	16122	16054	15993	16298	16032	16229	15982	16237	16148	16193	16189	15979	16098	16264	16277	16028	16142	16114	16055	16045	16202	16120	16118	16036	16300	16109	16214	16091	15983	15987	16062	16283	16146	16154	16299	16334	16104	16126	16073	16166	15925	15903	16075	15998	15923	16199	16203	16021	16042	16099	16139	16222	16004	16087	16257	16088	16199	15996	15900	16186	16073	16059	16209	16241	15960	16160	16006	16032	16269	16165	16059	16059	16094	15975	16232	15999	16320	16176	16310	16187	16014	16050	16065	16035	16186	15893	16192	15963	16201	16173	16005	15997	16082	16156	16226	16001	16085	16154	16008	16066	16099	16185	16185	16306	16061	16121	16340	16129	16142	15843	16034	16155	16105	16200	15903	16048	16225	16362	16109	16044	15856	15991	16204	16281	16174	15961	16144	16071	16019	16003	16078	16216	16024	16076	16037	16223	16009	16203	16037	16179	16134	16224	16276	16211	16166	16175	16110	16132	16164	15919	16174	16049	16048	16266	16142	15968	16079	16084	16139	16036	16124	16176	16297	16321	16066	16228	16188	16012	16013	16082	16289	16129	16092	16097	16182	16161	16021	16199	16172	15977	16218	16104	16026	16031	16265	16071	16095	16207	16092	16139	16089	16099	16007	16101	16139	15928	16173	16124	16005	16073	16183	16328	16240	16105	15890	15799	16068	16212	16186	16248	16006	16168	16213	16053	16206	16281	16132	16161	16148	16098	16275	16251	16033	16087	16025	16082	16072	16156	16169	16022	15930	16139	16215	16097	16123	16058	16067	16251	16106	16113	16043	16087	16238	16107	16093	16139	16076	16079	16188	16135	15989	16114	16105	16141	16141	16113	16174	15952	15926	16070	15820	16245	16084	16234	16175	16110	16132	16107	16062	16171	16249	15855	16148	16136	15968	16065	16076	15970	16057	16201	15841	16009	16273	16159	16113	15885	15997	16292	16249	16220	16366	16288	16116	16116	16373	16257	15946	16352	16183	16110	16100	16227	16104	16038	16088	16025	16297	16023	16198	16032	16182	16049	16240	16198	16063	16245	16111	16221	16180	16223	16201	16149	16071	16024	16046	16242	15989	16203	16170	16229	16057	16061	16089	16429	16044	16161	15989	16213	16160	16152	16083	16265	16143	16011	16138	16075	16317	16081	16245	16141	16133	16167	16144	16004	16192	16067	16290	16166	16109	16157	15931	16174	16176	16138	16040	16148	16218	16166	16058	16109	16133	16083	16059	16066	15999	16173	16153	16087	16498	16232	16162	16228	16083	16103	15836	16203	16144	16171	16224	16189	16302	16276	16136	16177	16145	16281	16250	16090	16197	16378	16057	16251	16241	15873	16090	16255	16060	15852	15951	16042	16066	16228	16094	15891	15910	16080	16148	16140	16136	16125	16162	16131	16312	16118	16022	16135	15955	16097	15937	16115	16022	16134	16221	16331	16117	16032	16242	16198	16326	16138	16005	16015	16208	16322	16243	16057	16167	16119	16017	16168	15922	16172	16168	16271	16199	16162	16337	16079	16151	15818	16154	15751	16236	16187	15983	15962	16175	16202	16082	15973	16025	16115	16009	16075	16150	16047	15991	16189	16177	16175	16166	16422	16056	16054	15928	16141	16077	16115	15994	16155	16193	16109	16229	15874	16087	15944	16158	16173	16078	16136	16137	16197	16241	15934	15973	16152	16003	16144	16174	16241	16069	16380	16153	16091	16099	15866	16068	16111	16008	16338	16273	16235	16279	16178	16154	16113	16116	16054	16294	16090	16127	16074	16151	16192	16197	16163	16210	16098	16183	16253	16034	16202	16104	16043	16084	16100	16333	16022	16037	16178	16082	16236	16065	16038	16179	16145	16130	15975	16248	15993	16093	16168	15976	16156	16063	16365	16068	16169	16036	15896	15810	15964	16190	16106	16166	15908	16039	16264	16015	16233	15971	15985	15998	16115	16284	16050	16154	16093	16016	16306	16233	16032	16127	16266	16358	16195	16429	16253	16175	16193	16024	16109	16245	15809	16065	16114	16208	16191	16127	16057	16068	16263	16102	16247	16013	16191	15974	16091	16022	16300	16259	16171	16076	16158	16100	16241	16167	16030	16011	16239	16065	16134	16037	16028	16141	16131	16124	16191	16223	16036	16340	16018	15973	16152	16121	16308	15982	16306	16211	16142	16251	16098	15956	15970	16087	16191	16179	16292	16260	16144	16223	15948	15914	16066	16198	16075	16126	16226	16181	16274	16210	16129	16080	16228	16174	16007	16107	16273	16011	16234	15993	16079	16234	16349	16192	16224	16062	16144	16387	16098	16022	16048	15992	16197	15951	16116	16097	16224	16242	16337	16235	16247	16179	15949	16103	16289	16130	16016	16026	16078	16398	16077	16115	16058	16046	16190	16212	16193	15969	15974	16068	15955	16218	16270	16166	15968	16043	16106	15993	16079	16210	16140	16321	16207	16185	16083	16158	16052	16165	16005	16066	16117	16304	16202	16116	16016	16159	16016	16290	16084	16220	16062	16005	15988	16489	16064	16123	16074	16284	15966	16228	16143	15937	16108	16108	16039	16178	16153	16134	16141	16005	16187	16164	16055	16245	16167	16060	16026	16233	15987	16251	16002	16207	16013	15975	16274	16043	16092	16491	16045	16080	16092	16134	16036	16138	16102	16047	16132	15906	15899	16128	15988	16154	16073	16243	15972	16130	16178	16381	16117	15995	16212	16289	16223	16030	16076	16132	15962	15973	16219	16166	16555	16307	16285	15978	16068	15966	16007	16062	16392	16309	16161	16212	16161	16245	16078	16051	15915	16014	16161	16248	15973	16123	16192	16119	16045	16310	16204	16130	16034	16008	16041	16145	16106	16165	15946	15976	16107	15879	16164	16172	16217	16073	16131	16390	16235	16289	16015	16171	16341	16187	16049	16110	15912	16032	16243	16076	16139	16126	16143	16096	16085	16088	16176	16086	16164	16142	16094	16025	16149	16221	16131	16087	16162	16020	16079	16071	15933	16070	16329	16178	16156	16118	15975	16085	16183	16157	16149	16247	16084	16001	16213	15950	16086	16127	15977	16017	16127	15955	16129	16089	16277	16087	16247	16242	16159	16128	16139	16132	16160	16100	16021	15873	16190	16083	15951	16005	16150	16187	16233	16490	16064	16193	16186	16110	16044	16087	16208	16198	16001	16091	16105	16010	16343	16193	16176	16137	16286	16177	16136	15968	16176	16074	16187	15918
19096	28635	18626	12719	14948	17205	16450	13833	11779	10441	10177	10033	10146	10017	9893	9845	9996	9876	10034	9822	10290	10056	10146	10069	9968	10019	10024	9992	10057	10007	10059	9918	9889	10089	9951	10012	10137	9839	10025	9988	9871	10048	9930	10027	10051	9941	10075	9992	9828	9951	10125	9938	9897	9958	9948	10019	9920	10057	10017	9999	9858	9881	10078	10058	10011	9907	9978	9882	9825	9949	9991	9968	9857	9928	9903	9907	10017	9874	9938	9930	9988	9973	9944	9991	9955	9966	9912	9864	9904	9953	9813	10031	9938	9865	10034	9993	10049	9879	9973	10088	9959	9982	10102	10065	10031	9843	9992	10033	9956	9909	9822	9893	9930	9895	9940	9955	10018	9950	10036	10074	9834	9878	9911	10068	10037	9825	9767	10132	10008	10134	9900	10008	9933	9804	9866	10041	9990	9827	10075	9964	9983	9883	10025	9918	9945	10088	9961	9822	10027	9986	10101	9856	9865	10024	9921	10043	10016	9973	9889	10009	10030	9979	9924	9977	9988	10004	10116	9995	10002	10012	9954	10105	10051	9962	10036	10029	10020	9858	10070	10024	10048	9964	10070	9920	9872	10042	10012	9935	9852	9975	10002	9923	9844	10062	9924	9960	9949	9721	10054	9998	9989	9907	10037	10073	10064	9909	10027	9986	9993	9880	10036	9974	9915	9855	10020	9947	10057	9995	9922	10077	10073	9975	10010	9870	9839	9941	9823	10121	9986	10057	9936	10039	10130	9912	10034	9922	9860	10035	9985	10047	10148	9928	9985	9980	10000	9948	10142	9902	9850	9941	9932	9964	9974	9966	9886	9999	10029	9998	9943	10013	10122	9962	9967	9933	10064	9855	10044	10003	9957	9974	9900	10067	10091	10011	10073	10059	9945	9850	9905	9874	9808	9822	9852	9995	9969	10050	10017	10021	10152	9879	10076	9969	9942	10044	9884	10075	9866	9925	10006	9948	10086	10017	9999	9967	10082	9976	9873	9926	10178	9983	10015	9873	9976	9840	9896	9763	9721	9833	10048	9913	9962	9883	10093	10057	9816	9898	9871	9970	9815	9917	10002	10026	9892	9962	10064	9883	9966	9872	9990	9871	10031	9945	9928	9988	9975	9944	9687	10025	9921	9914	10107	9976	9951	9977	10035	9973	10024	9877	9800	9920	10004	10000	9901	9911	9955	10060	10019	9894	9886	10091	9956	9903	9988	9985	9946	9847	9877	9863	9874	10026	9841	10074	10060	9899	10057	10018	9864	10045	9928	9760	9961	9766	9901	9965	9911	9988	9949	9935	10044	9985	10011	10057	9969	9887	10067	10029	10057	9972	9985	9948	9930	10002	10023	10000	9888	9946	9974	10005	9877	10040	10011	9955	9949	9923	9956	9938	9861	9920	9999	9947	9982	9955	9776	10034	9831	9683	10026	9905	9975	10032	10024	10040	10035	9942	9922	10118	9972	9851	9815	9901	10059	9904	9991	10097	9973	9923	10012	10032	9969	9792	9945	9975	9874	10083	9750	10063	9965	9870	9950	9977	10065	10152	9972	9941	10000	10015	9944	9890	9839	9989	10157	10060	9842	10010	9835	9829	9936	9901	10029	10025	9972	10008	10019	10047	10028	10156	10035	10039	9808	9903	9879	9810	9986	10110	9937	10003	9732	10029	9881	10045	10048	10033	10002	10015	9937	9995	10069	10020	9975	10075	10014	9998	9921	9852	9956	9958	9942	9930	9935	10081	9964	9819	9962	9911	9911	9887	10090	9940	10100	9929	9822	9884	10011	10005	9988	10061	9935	10015	10076	9948	9848	9899	10045	9876	10100	10082	9928	10106	9967	9964	10022	10052	10134	9871	10002	10019	9978	9887	10081	10124	9816	9946	9952	9964	9924	9823	9940	9985	9801	10050	10061	9897	9967	10035	9973	9967	10040	10001	10037	10000	10179	9898	9910	9907	9891	9948	9777	9929	10022	10033	9998	10246	9862	9993	10019	10084	9974	9944	10033	9944	10108	9935	10054	9953	9905	9983	9947	9990	9802	9946	9930	10025	9994	9810	9778	9831	10059	10035	9897	10051	10013	9900	9854	9971	9864	10108	9990	10001	9957	10058	10086	9923	9834	10081	10006	9886	9971	10041	9972	9965	9879	9994	10038	9991	10006	9885	9893	9914	9981	9831	9890	9931	9973	10041	9853	9931	9942	10027	9891	9982	9914	9834	10139	10125	9934	9849	9936	9969	10001	10002	10053	9938	9969	9877	9950	10012	9948	9921	9860	9939	9908	9951	9932	9942	10066	9931	10040	10057	9995	9811	9984	9977	10063	9897	9904	9975	10080	9974	9941	9867	10015	9916	9996	9988	9873	9982	10027	9995	10064	9879	9981	9779	10033	10025	9931	10022	9932	10099	9873	10102	10121	10045	10168	10127	9899	9805	10021	10094	10049	10019	10024	10016	9922	9980	9940	9927	9913	9951	9974	10035	9950	9997	9805	9961	9874	10085	10119	9927	10011	10033	10101	10011	10058	10043	9895	9919	10101	10096	9950	9911	10089	9896	9879	10110	10075	10042	10119	9992	9911	10177	10013	9991	10027	9790	9917	9992	9907	9757	10102	9921	9972	9852	10022	9985	10019	10013	10051	9985	9914	9818	10106	10017	9994	9967	10006	10014	9978	9869	10020	10053	9937	10019	10045	9967	10047	10022	9935	9910	10023	9976	10054	9989	9996	9979	9981	9892	9951	9968	10003	9952	10053	9843	10034	10060	10024	9917	10033	9977	9988	10010	10106	9954	9968	10014	10000	9906	10001	10005	9913	9957	10045	9889	9952	9877	9999	10088	10097	10018	10113	9803	9952	9947	10022	9944	9911	9847	9951	10166	9999	9971	9938	9897	9902	9998	10082	9870	10080	9918	9891	10155	9999	9959	9975	9925	9981	10013	9990	10026	10024	9819	10051	9965	10078	10038	9986	10092	9907	10159	9951	10096	9918	9910	9936	10057	10025	10060	9881	9890	9908	9929	10076	9967	9772	10145	10028	9964	10071	10002	9955	10185	9927	10064	9938	9968	9846	9937	9983	9948	9969	10061	9936	10005	9965	10022	9982	10021	9856	9953	9982	9895	9984	9977	10070	10037	10044	9909	10008	9780	9982	9986	9987	10084	9870	10134	10087	10004	10096	9899	10029	10035	9903	10021	10122	10080	10037	10069	9904	9978	9948	9958	10020	9896	10053	10068	9999	10117	9928	10004	10049	9981	10036	10038	10026	9867	9966	9912	9922	9895	9896	10003	9756	9917	9920	9965	9929	10069	9893	9862	9883	10024	9826	9997	9989	9889	9806	10167	9916	10050	9805	10052	10094	10000	10014	9889	9983	10037	9920	9834	10027	9917	9949	9952	9973	9957	9948	10054	9917	10011	10038	9879	10059	9954	10005	9989	10030	9903	9998	10025	10094	9933	10157	10099	10132	10004	9940	9951	10022	10028	10031	10051	9933	9860	9883	10028	9919	9943	9874	9888	9926	9967	9997	10037	9999	10212	9995	9918	9959	10020	9975	10011	10027	9963	10036	10061	9902	9911	9912	9829	9913	9866	9980	9949	10146	9931	9998	9983	10079	10050	10037	10019	9899	9916	9984	9950	10006	10090	9871	10016	9858	10097	10018	9837	9892	9967	10117	10016	9908	10149	9928	9953	9618	10070	10051	9951	9931	9858	9915	9976	10051	9966	9948	10157	9997	10052	9858	10028	9972	10001	9989	9920	9769	9831	10063	9952	10183	9978	9985	9918	9854	9997	9858	9938	10096	9834	10024	10107	9900	9960	10075	9989	9928	10030	9980	10009	9939	10080	9921	10030	9886	9950	9913	9978	9883	9950	10066	9976	9914	9937	10142	9904	10084	10010	9998	9954	9980	9998	9883	10043	10031	9880	10006	10090	9984	9972	9777	10018	9901	9978	9977	9929	9993	9858	9991	9812	9948	9985	9963	9948	10020	10089	9970	9949	10083	10126	9905	9886	10055	9888	10055	10007	9854	9975	9977	10046	9974	9947	10018	10006	9910	9945	10093	9999	9881	10013	10069	9843	9946	9849	9979	10042	9845	9966	10017	9865	9998	9997	10067	10000	9935	9893	10004	10074	9817	10144	9969	10026	10057	10033	9968	9939	10038	9897	9999	9996	9892	9977	9852	9883	9901	9963	9902	10168	9957	9929	9842	9937	9970	10074	9814	10040	10013	10122	9984	9972	9803	10080	10083	9945	9854	10065	9954	10051	9935	10037	9786	9889	9853	9883	10027	9971	10056	9864	9963	10125	10061	10028	9906	9812	9918	9985	9961	9981	9827	9945	9975	9943	9991	9917	10023	9780	10073	9914	9911	10024	10033	10020	9982	9832	9945	9962	10009	9934	9889	10042	9986	9888	9826	9804	9986	9916	10031	10008	9913	9875	9963	10078	10021	9953	9858	9989	10046	9929	9859	9817	10071	9930	9915	9940	10103	9951	9984	9954	9928	9990	10039	9916	9923	10051	9941	10033	10043	10097	9857	10032	9879	9912	10110	9965	9912	9981	9927	9971	9942	10080	9963	9974	9969	9882	10064	9871	9951	9861	10088	9986	9900	10097	9993	9849	9859	9935	9962	10054	9936	10085	9869	9893	9980	9796	10031	10035	10082	10094	9899	9927	10031	9957	9965	9958	9935	10085	9949	10017	9916	10142	10047	9998	9898	9984	9979	9950	9891	9866	10020	10060	9932	9972	10038	9993	10015	9973	9869	10078	10127	9952	9923	10113	9975	9986	9966	10064	10084	10017	9954	10001	9928	10066	9955	9930	9889	10067	9932	10019	9971	10130	10037	10073	10072	9865	9995	10076	9969	9985	10122	10200	10063	9985	10026	9822	9967	10032	9887	9973	9825	10020	9849	10043	9760	9937	10062	9854	10086	9893	10025	9950	9844	9973	9996	9772	10034	9913	10013	10062	9815	9966	10086	9818	10155	10039	10013	10106	9934	9788	10035	9884	9873	9924	10034	9870	10034	10018	9965	9953	9961	10041	10040	9892	9821	9878	9794	9953	9913	9943	10131	9935	10021	10077	10053	9934	9961	9888	9970	9953	10026	9918	9936	9940
25789	21620	27788	29663	32409	42105	50248	41305	30038	21524	17736	16776	16501	16302	16226	16178	16002	16309	16161	16301	15983	16183	16001	16121	16063	15937	15998	16004	16143	16145	16032	15886	15976	16031	16087	16163	16034	16075	16032	16317	15953	15918	16063	15911	15831	16057	16024	15979	15976	15760	15832	15844	15942	16024	15987	16006	15906	15775	15934	16060	16077	16083	15801	16005	16081	16115	16048	16133	16008	15975	16159	15830	15968	15998	15920	15983	16037	15995	15870	16060	15870	16086	16122	16009	16011	16045	16259	16162	15794	16188	15999	16047	15956	15829	15990	16039	15897	15860	15895	15919	16118	15838	15986	16052	16104	16023	16030	15922	16193	15864	15914	16047	16055	16025	16019	15990	15869	15836	16193	16118	16208	16212	16028	16010	15908	15962	15966	15944	15864	16007	16034	15989	16026	15790	15735	15826	15768	15974	16001	16276	15825	15956	15898	15731	16013	15924	15894	15983	15779	16041	16004	15969	15973	15844	15956	16115	15914	15873	16130	16032	15908	16136	15712	15853	15856	16091	16058	16003	16130	16122	15832	15666	16170	15858	16109	16022	15948	15972	16086	16135	15981	15925	16113	15781	15975	16024	16037	15977	15880	15920	16022	15932	15926	15708	16037	15973	16025	16151	16126	15931	15779	16091	15888	15829	16073	16054	16163	15885	16049	15885	15970	16088	15954	15880	15983	15911	15870	16146	16137	15975	16249	15892	15798	15951	16041	16008	16074	15897	16100	16113	15878	16013	16167	16010	16182	15804	15947	16037	15765	15957	16143	16113	15888	15963	16000	15830	15967	16202	16169	16263	16150	15870	15899	16008	15901	16183	16150	16087	16120	16025	15775	16034	15923	15901	15930	16069	15849	15967	16023	15754	15852	15875	16055	16030	16070	15959	16115	15964	15938	15924	15996	15800	15979	16026	16078	15864	15956	16164	15884	15949	15900	16048	16005	16124	16051	16144	15937	15872	15983	15838	15990	16061	16107	16146	15972	15784	15939	16133	16050	16093	16093	15942	16053	15920	16050	16108	16273	15864	16159	16003	15819	15758	15861	15921	16054	16132	15969	15947	15793	16119	15968	15831	15860	16108	16136	15883	15965	16098	15890	16062	15866	15936	16079	15945	15856	16010	15800	16126	16000	15977	16025	15885	15788	15881	16016	15947	16108	15956	16069	15799	15874	15853	15915	15871	15882	15959	15909	16054	16217	16148	15849	16091	16033	15746	15925	16127	15828	15738	15808	15988	15849	15843	15986	15991	16171	15858	15954	15860	15901	15903	15916	16072	15977	15880	16032	16003	15795	16104	16001	15975	16016	16023	16015	16012	15917	15921	15937	15978	15860	16020	16013	15951	15793	16040	16051	16022	16188	16089	16101	16135	15857	16038	16124	15952	16056	15944	16047	16065	15860	15998	16031	16007	15886	16143	15992	15850	16016	16025	15966	15896	16208	15836	15943	15916	15934	16168	15823	16066	16005	16088	16115	15841	15890	15930	16039	16055	16052	15887	15968	15885	16034	16091	16031	15881	16214	15799	16024	16287	15921	16042	15896	15990	16240	15956	16024	15861	15890	15942	16002	16056	16189	16039	15943	16055	15964	16069	15962	15911	15784	16312	15968	16069	15940	16077	15796	16152	15958	16013	16055	16026	16038	15912	16038	15728	15708	15774	15912	15753	15899	16028	16089	16118	15754	15958	15890	16233	16005	16007	15966	16031	15911	16022	16110	15968	15912	16098	16041	15844	15940	15997	15966	15712	16035	16007	16126	16040	15960	15904	16005	16115	15710	15977	15879	16169	15892	15889	16060	15713	16015	16072	16281	16055	15980	15929	15861	15778	15883	15865	15970	16048	15845	15973	15904	16081	16135	15869	16044	15934	15983	15941	16205	15707	16137	16075	16064	15907	16055	15873	16007	16009	16081	15883	15738	15895	15902	16083	15746	16121	16005	15951	15855	15813	15997	15875	15840	16125	15804	15929	15968	16103	15808	15982	15916	15863	16056	16077	16029	15995	15715	15858	15684	16148	16078	16214	16030	16013	16163	15844	16025	16002	16057	15784	16053	15928	15902	16101	16048	15874	15896	16169	15811	16050	15944	15881	15971	15960	15966	15966	15956	15866	16033	16059	16113	16002	15925	16078	16046	15804	16057	15746	16051	15954	15944	16085	16040	15961	16061	15746	15969	16095	15973	15942	15895	15959	16088	15963	15786	16043	16007	16030	15975	15847	16199	15920	15939	15955	15881	16195	15848	16010	16120	15957	16034	15942	16047	16241	16204	15938	15732	16001	15891	15846	15971	16088	15975	16080	15738	15818	15845	15962	15838	16096	15882	16254	16107	15887	16042	15853	16058	16013	15943	16044	15877	16213	16050	16194	15941	15985	16187	15960	15899	15972	16001	16085	16109	15914	16055	16152	16141	15821	15994	16080	16040	15969	15924	15750	15950	16025	16047	15897	16141	15980	16115	15850	15896	15917	16072	16004	15806	16050	15694	16016	15906	16045	15918	15847	16031	15864	15956	15978	15926	16088	15927	15950	16021	16046	16260	15905	15843	15831	15904	15914	15952	15925	15986	15927	15928	15938	16028	15823	16058	15871	15918	15747	16057	15918	15914	16043	15887	16119	16045	15824	15859	15987	15928	15898	16217	15954	15987	15969	15899	15865	16090	15913	16002	16088	16005	15606	16052	15932	15901	15978	16073	15758	15946	16090	15828	15858	16121	16141	15826	16061	16218	15990	16065	15855	15983	15923	15884	15933	15916	16073	16067	15866	16027	15926	16219	16025	16079	15922	15975	15911	15935	16006	15966	15919	16052	16048	15982	15950	15956	15817	16128	15982	15859	15988	15923	15980	15850	15839	16004	15804	15729	15867	15868	16015	16002	15907	15984	15798	16065	16076	15957	16111	15844	16063	16101	15997	15975	15970	15948	16077	16116	15943	15974	16063	15721	16055	16234	15884	16023	15922	15898	15990	15974	16067	15983	15932	16130	15978	16006	16142	16012	16016	15949	15709	16101	15978	16028	16124	15739	16029	16010	16152	16212	15920	15726	15853	15868	15883	15843	15881	15751	15980	16050	16016	15844	15732	16061	15959	16040	15965	16042	16006	15958	16056	16056	16019	15978	16000	15954	16009	15799	15885	15937	15839	15898	15982	15841	15940	16011	15888	15869	15977	15927	16028	16145	16105	15959	16083	15978	15884	15891	15919	15910	16055	15886	15924	15992	15979	16059	16057	16097	15991	16001	15923	15906	15906	16032	15938	16078	15851	15980	15931	16106	15953	16015	16031	15771	15994	15945	15965	15917	15926	16084	15994	15891	15909	15794	15959	16013	16051	16031	15806	15957	15873	16258	16107	15868	15977	16219	16005	15992	15713	16056	15990	15953	15950	16117	15811	16154	16071	16007	15985	15945	16227	15841	15769	16102	15815	15773	16038	15999	15970	16060	15869	15975	16082	16074	15870	15833	16096	15926	15990	16098	16008	15887	16013	15940	16153	15768	15997	15961	15936	15863	15845	15941	16037	15674	15733	16171	15868	15963	16075	15995	15912	16040	15793	16203	16003	15849	15865	16031	16107	16029	15915	16110	16093	16084	15908	16012	15922	15938	16033	15967	15923	16075	16237	15783	16186	16123	15865	16002	16149	16098	16017	15843	16011	15885	16036	15738	16103	16076	16091	15889	15969	16020	16040	15923	15913	15817	16085	16088	16048	15958	15928	15952	15987	15943	15824	15921	15964	16162	15892	15991	15896	16086	16019	16001	16023	16013	16043	16034	15683	15894	15954	15999	16059	15957	16001	15916	15925	16028	15895	15669	15979	15953	15873	16157	15946	15934	15995	15933	16001	15742	15909	15974	15860	15938	15882	16092	15940	15923	16047	16020	15821	16044	15853	16106	15974	15740	15862	16078	16058	15895	16153	16248	15780	16049	15962	16090	16104	15662	15945	16026	16159	15823	15993	16126	15941	15860	15861	15945	16171	16044	15865	16008	15858	16013	16101	16017	15911	15976	16077	15999	16142	16042	16113	16155	16186	15839	16050	16136	15949	15980	15800	16114	16118	15889	16080	15807	15999	16129	16059	16013	15774	16093	15923	15889	15849	16077	16137	15918	15981	16169	16028	15901	15972	16155	16038	16180	15961	15997	15762	16049	15938	16080	15943	16029	16007	15979	15851	15876	15938	15977	15830	16207	16052	15953	15943	15966	15886	15851	16077	15867	15920	16043	15833	16110	16158	15838	15865	16036	16148	15897	15932	16082	15841	15921	15897	15888	15964	15941	16143	16134	15887	16035	15964	15952	16046	16165	16040	15897	15840	15932	15874	15975	15957	15994	15891	16119	15961	15961	16183	16068	15969	16286	16158	15909	16073	15867	16052	16108	15884	16124	15982	15958	15925	16181	15965	16079	15938	15958	16036	16150	16074	15962	15858	16155	15913	15866	15953	15924	15882	15849	16057	15959	15981	16054	16124	15896	15833	15917	16115	16006	16063	16060	15992	15935	15800	15959	15764	16200	16011	16024	16041	16043	16037	16093	16016	15972	15924	15902	15981	16343	15845	16086	15946	16034	16036	16069	16235	16045	15850	16001	15790	15702	15905	16019	15995	15938	16169	15983	16042	15915	15802	16020	15997	15981	16071	15968	16031	15847	16101	15928	15821	15741	15744	15885	16010	15921	16074	16001	15961	16035	16002	15923	15843	15997	16058	15963	15885	15810	15968	15987	16216	16009	16025	15999	15982	16081	15974	15895	16023	16079	15794	16000	15951	15782	15957	15987	16013	15926	16067	15893	15928	16002	16035	15830	15977	15943	15950	16155	15994	15970	16172	16101	15966	16303	15881	15972	15982	16041	16167	15892	15971	15935	16148	15929	15984	15952	15896	15942	15986	16164	16118	15941	15898	15769	16060	15955	15884	16011	16011	15893	15865	15853	15971	15883	15923	15989	16127	15931	15975	16081	16103	16073	16024	16055	16067	16032	15933	15975	15929	15819	16063	16011	16028	16277	15833	16022	15975	15789	16047	15962	15623	15950	15949	15928	15873	16083	15913	15902	15988	15988	15979	15814	15767	15993	16047	15948	15897	15914	15942	16034	16022	16050	16046	15910	15959	15934	15868	16002	16119	15985	15849
20130	33936	24268	24938	28878	38809	43955	32827	21615	13794	11080	10614	10371	10253	10432	10040	10143	10077	10270	9958	10192	10027	10124	10209	10194	10223	9983	10133	10162	10003	10210	10048	10108	10123	10115	10069	10062	10075	10074	10196	9995	10257	10143	10057	10069	10036	10194	10146	10068	10281	10065	10177	10106	10091	9970	10145	10200	10201	9934	10250	10004	9982	10027	9970	10088	10113	10096	10077	10137	9965	10128	10032	10106	10114	10045	10290	9979	9912	10027	10125	10111	10255	10072	9788	10106	10200	10261	9953	9946	10073	10092	10191	9994	10015	10142	10118	10184	10108	9999	10064	10190	10179	10249	9936	10275	10088	9949	10156	10019	10048	9946	9953	10027	10082	10029	9962	10025	10121	10133	10170	9925	10035	9997	9935	10169	10059	10011	10154	10026	10117	10078	10054	10151	10014	10042	9812	10111	9839	9969	10150	10067	10064	10017	10123	10052	10046	9851	10105	9883	10049	10107	10097	10014	10087	10053	9973	10058	9880	10008	10050	9976	10062	10119	9880	10065	10015	10005	10057	10052	9915	10184	10132	10075	10080	10148	9950	10166	10018	9957	10161	9932	9958	10087	10076	10080	10032	10146	10053	9933	10123	10075	10026	9937	10135	9961	10254	10005	10021	10144	9948	10065	10081	10241	10247	10011	10134	9932	10065	9903	9999	10098	10113	10050	10075	10077	10123	10181	10019	10098	10230	10031	10065	10052	9981	10040	10041	9971	10145	10077	10121	10240	9982	10104	10042	10116	10143	10003	10075	10132	10153	10058	10101	10111	10116	9956	10053	10047	10136	9981	10007	10109	10103	9996	10160	10016	10005	10074	9900	10121	10091	10008	10242	10047	9996	10051	10080	10058	9993	10156	10028	9957	10167	10085	10056	10084	10034	9894	10062	10006	10098	9931	10130	9983	10107	9948	10001	10115	10162	10277	9992	10101	10158	10009	10256	10071	9929	10015	9950	10021	10050	10072	10126	10011	9966	10047	10076	10039	10033	10154	10079	10211	9970	9925	10100	10213	10145	10092	10075	10093	10027	10149	10053	9764	10277	10022	10130	10014	9986	9967	10094	10069	9998	9908	10084	9936	10141	10069	9974	10029	9973	10162	10117	10065	9978	10062	10093	10038	9955	10031	10209	10009	10062	9970	10032	10067	10060	9996	9978	10046	10023	10083	10049	10111	9957	10227	10067	10110	10064	10109	10132	9969	10030	10107	9930	10017	10151	10017	10029	9997	10090	10050	9999	10071	10197	10020	10116	10060	10108	10061	10047	10126	10013	10051	10017	9951	10058	10080	10054	10026	10171	9844	10175	10159	9993	10041	10032	10138	10114	10124	9972	10060	10200	9984	10003	10139	10097	10119	9944	10102	10176	10096	10127	10123	10092	10171	9961	9949	10109	10120	10082	9980	10017	10192	10080	10134	10198	10119	10177	10142	9970	9955	10031	10052	9914	10141	10018	10143	10046	10035	9966	10117	9910	10006	10050	9992	10115	10033	9963	9971	10164	9873	10031	10026	10075	10122	9992	10095	10169	9973	10127	10218	10226	9942	10004	9982	10078	10011	9923	9940	10136	10092	10111	9971	9960	10045	10041	10035	10078	9937	10018	9980	10082	10067	10081	10089	10281	10071	10184	10018	9988	10226	10171	10113	9995	10106	9950	10125	10034	9934	10155	10012	10016	10017	10093	10159	10042	9900	10230	10018	10025	10168	10013	10172	10121	10065	9947	10077	9965	10253	10074	10020	9994	10066	10010	10095	10110	10030	10121	9893	9947	10025	9885	10146	10030	10153	10065	10180	9901	10028	10077	9891	9940	9973	10294	10107	10003	10134	9953	10074	10135	10052	9855	9989	9997	9941	10105	9986	10033	10118	9877	9886	10119	10044	9911	10181	10074	10067	9897	9959	9982	10199	10111	9937	10002	10084	10006	9960	10050	10144	10042	10076	10135	10043	10214	9936	10067	10018	10118	10113	9975	10004	10055	10081	10108	9946	10042	9886	9998	9961	10052	10062	10026	10012	10023	10067	10041	10162	10056	10087	10120	10051	10180	9994	9983	9972	10041	10130	10047	10078	9966	10084	10233	10008	10025	9984	10045	10105	10067	10162	9950	10040	9939	10079	10161	10060	10207	10032	10116	9937	10207	9932	10164	10021	10009	10097	10028	9966	10049	10033	10100	10096	10205	9986	9858	9986	10116	10030	10085	10128	9911	9925	10078	9918	10189	10052	9931	10034	10198	10087	10059	10212	10038	10134	10058	10147	10052	10122	9962	10191	10058	9977	10194	10169	10062	10123	9826	10097	10198	10009	10163	10052	10083	9899	10086	10038	10168	10027	10074	10044	10214	10164	10206	10196	10038	10038	10173	9919	10027	10162	9960	9980	10050	10013	10192	10099	9964	10058	10082	9936	10077	9929	10081	9997	10011	10092	10103	9922	10165	10053	10062	10169	10096	10049	10026	9905	10173	10084	10030	10151	10177	10031	10110	10000	10020	10111	9919	9932	9990	9944	9880	10143	9864	9926	10105	10149	10175	10187	9917	10185	10005	10217	10062	10012	10019	10013	10067	9977	10167	9987	9851	9914	10046	9903	10096	10094	10015	10216	10110	10001	10045	10156	10006	10078	10093	10279	9907	10013	10148	10004	10132	10146	10180	10065	10073	10132	9987	10032	10077	10056	10077	10090	10134	10216	10046	10002	10071	10067	10004	10086	10140	10136	10174	10052	10168	10147	10134	10068	10051	10198	10060	10087	10054	10054	10105	10041	9979	10043	10155	10025	10000	10096	10074	10028	9972	10063	9980	10017	9913	10058	10010	9938	9985	10012	9960	10114	10049	10065	10127	10097	10083	9881	10037	10041	10008	10044	10089	9894	10082	9766	9976	10035	10080	10161	10095	10029	10017	10017	10043	10108	10080	9975	10202	9897	10102	10123	10050	9980	10055	9982	10018	9926	10196	9916	10154	10090	10158	9845	10011	10155	10187	10098	10028	10088	10033	10139	10095	10149	10007	10072	10037	9905	10048	9939	10004	9927	10180	9926	9963	9963	10112	9981	10020	10230	10213	9916	9954	10077	9914	10009	10113	9980	10110	10055	9973	10097	10085	10077	9843	10105	9987	9939	10020	9841	9977	10105	9981	10028	9955	10086	9984	10185	9939	9940	10083	10058	10235	10340	10059	10022	10098	10072	10119	10064	10212	10232	10157	10118	10051	10089	10063	9953	10014	9995	10045	10114	10046	10052	9976	10135	10195	10095	10062	10007	9981	10115	10084	10078	10007	10125	9983	10115	9929	9957	10223	10081	10218	10115	10073	10011	10096	10001	10045	10024	10063	10152	10072	10069	10016	10037	9934	10171	10059	9993	10155	10072	10135	9999	10098	9971	9927	9994	10007	10103	9904	9998	10079	10125	9937	9965	10002	9892	10030	10118	10069	9968	10075	10087	10106	10064	10100	10067	9938	10049	10116	9916	10014	10083	9976	10009	10128	10313	10091	10033	9975	10038	9941	10099	10011	9915	10146	10195	9902	10218	9973	10136	10124	10027	10210	10016	10128	10004	10089	9940	10060	9982	10011	10075	10022	10042	10043	10087	9977	10011	10042	10119	10052	10177	9952	9934	9925	9937	10004	10008	10061	10023	10022	10042	10079	10013	10146	10066	10091	10137	10095	9977	10155	10084	10148	9998	9978	10050	10057	10045	10125	10187	10045	10027	10008	10144	9963	9929	10128	10027	10140	10076	10056	10126	10057	9945	9846	10011	10026	10085	10020	10033	9848	10140	10055	10147	10149	9892	9973	9986	9981	10206	10057	10172	10074	10128	10035	10052	9897	10106	10129	9982	10041	10069	9981	9990	10128	9984	10004	10010	10095	10081	9902	10064	10059	10149	10143	10123	9916	10020	10048	10083	10078	9915	9969	10114	10067	10063	9992	10089	9957	9963	9935	10116	10144	9993	10079	9870	10087	10024	10125	10063	9927	9839	10119	9921	10003	10102	10056	9957	9887	10248	10102	10140	10022	10022	10112	10032	10032	10139	9953	9985	10132	10149	10093	9958	9974	9965	10064	10087	10176	10005	10018	10150	10184	10102	9841	10071	10070	10123	10015	10119	10067	10109	9937	10037	10050	10009	10117	9887	9887	10065	10170	10097	10071	10016	10090	10092	10081	10088	10092	9968	10046	10096	10010	10070	10047	10065	10106	10009	10217	10097	10316	10046	9896	10147	9896	9899	10105	10038	10208	9999	10085	9929	10006	10206	10103	10007	9998	10071	10031	10141	10101	10039	9937	10061	10043	10159	10107	10123	10095	10056	10154	10100	9900	10028	10128	10001	10090	9970	10082	9973	10168	10062	10159	9981	10195	10079	10102	10075	9919	10218	10119	10065	9950	10164	10043	10045	10158	9926	9934	10081	10117	9992	10026	9938	10058	10035	10037	10108	10042	10059	9950	10018	9966	10056	10056	10110	10071	10070	9949	10312	9943	9904	9831	10064	10042	10059	10048	10128	9979	10070	10061	10077	9987	10098	9922	10062	10116	9994	10048	10145	10079	9955	10025	9911	9984	10101	10086	9948	10100	9948	9988	10066	10178	10098	10036	10064	10046	9932	10131	9897	9888	10206	9979	10027	9982	10093	10155	9955	9953	10034	10257	10066	10003	10125	10142	10016	10143	10116	9870	10146	10086	10193	9972	10035	10091	9983	10075	9939	10143	9988	10145	10130	9966	10101	9996	10023	10064	10102	10122	10163	10069	9875	10230	10046	10106	10170	10114	10063	10047	10151	10020	10135	10147	9999	10146	10024	9953	10221	10099	10116	10036	10111	10084	10029	10346	10031	10117	10015	10133	10089	10052	10033	9903	10157	10109	10015	10037	10096	10090	10139	10031	10183	10203	9998	9992	9913	10133	9978	10155	10023	10084	10189	10033	9915	10076	10036	10138	10030	10056	10071	10272	9983	10164	9959	10028	10047	10181	9955	10112	10134	10040	9961	10080	10032	10112	10213	10000	10095	10135	10222	10092	10078	10034	10131	10069	10079	9984	10039	10036	10021	10009	10016	9990	10159	10245	10052	10236	10093	10196	10066	10033	9981	10044	10092	10313	9941	10063	9988	10058	10024	10096
24265	21568	28659	26968	34859	54917	63225	54002	39973	28103	20241	17518	17117	16631	16639	16663	16680	16564	16620	16426	16527	16638	16640	16694	16455	16267	16613	16585	16627	16470	16522	16412	16436	16475	16440	16325	16476	16537	16587	16283	16720	16683	16471	16535	16467	16437	16325	16556	16639	16437	16334	16340	16576	16567	16356	16526	16392	16630	16669	16524	16302	16538	16434	16302	16661	16522	16456	16428	16451	16462	16391	16325	16259	16091	16260	16365	16335	16562	16322	16270	16235	16315	16232	16488	16528	16356	16365	16358	16375	16338	16249	16301	16322	16319	16345	16413	16453	16487	16458	16498	16665	16614	16363	16445	16517	16470	16365	16577	16434	16445	16474	16500	16508	16419	16460	16441	16537	16584	16332	16379	16425	16186	16377	16465	16413	16341	16433	16446	16375	16445	16544	16336	16393	16586	16468	16154	16545	16345	16343	16198	16533	16504	16386	16294	16571	16576	16494	16202	16241	16547	16413	16266	16622	16445	16484	16448	16444	16452	16486	16411	16530	16434	16407	16294	16341	16543	16524	16606	16525	16528	16487	16378	16519	16274	16264	16428	16253	16594	16361	16507	16458	16414	16288	16424	16463	16440	16352	16354	16410	16465	16235	16460	16537	16397	16396	16260	16400	16510	16680	16242	16427	16428	16570	16404	16481	16483	16475	16339	16283	16221	16345	16465	16527	16252	16459	16486	16363	16454	16518	16563	16494	16336	16333	16502	16350	16438	16437	16690	16411	16435	16365	16385	16340	16423	16429	16438	16301	16326	16375	16447	16347	16487	16510	16448	16336	16471	16274	16607	16488	16429	16417	16568	16525	16530	16359	16496	16228	16358	16477	16449	16402	16496	16297	16531	16626	16586	16472	16642	16683	16365	16185	16485	16306	16429	16521	16304	16478	16339	16362	16296	16218	16392	16370	16436	16392	16244	16458	16357	16320	16517	16443	16517	16588	16393	16442	16616	16351	16555	16434	16421	16581	16200	16519	16287	16417	16243	16520	16323	16378	16318	16438	16482	16460	16313	16431	16532	16348	16490	16325	16319	16474	16283	16370	16287	16433	16257	16430	16503	16349	16512	16454	16398	16425	16386	16328	16445	16296	16506	16398	16363	16364	16310	16482	16507	16302	16143	16565	16418	16310	16442	16615	16631	16306	16591	16367	16363	16321	16395	16306	16353	16386	16426	16353	16334	16517	16402	16287	16366	16578	16535	16333	16246	16402	16450	16427	16272	16193	16032	16457	16413	16529	16409	16214	16360	16261	16276	16242	16686	16835	16475	16325	16537	16371	16246	16439	16586	16476	16565	16586	16427	16513	16491	16445	16491	16504	16328	16505	16388	16484	16543	16430	16488	16341	16431	16409	16397	16650	16604	16243	16559	16566	16297	16464	16537	16533	16451	16473	16474	16274	16265	16474	16480	16536	16458	16407	16397	16672	16510	16513	16356	16423	16383	16558	16482	16445	16424	16423	16206	16329	16268	16208	16556	16301	16473	16421	16548	16573	16299	16429	16379	16462	16434	16163	16312	16579	16412	16521	16341	16307	16460	16458	16605	16293	16399	16305	16129	16480	16506	16419	16425	16604	16413	16372	16549	16367	16528	16438	16334	16485	16264	16509	16491	16540	16310	16453	16439	16455	16436	16690	16505	16421	16571	16480	16438	16262	16313	16557	16567	16321	16494	16622	16369	16489	16321	16609	16328	16526	16260	16592	16412	16448	16383	16504	16310	16382	16308	16677	16440	16533	16297	16345	16450	16330	16408	16399	16172	16391	16199	16380	16470	16343	16343	16315	16335	16460	16551	16557	16195	16479	16666	16538	16360	16401	16341	16651	16454	16516	16450	16534	16306	16333	16302	16330	16366	16440	16563	16317	16289	16328	16263	16410	16316	16656	16426	16388	16272	16189	16274	16321	16386	16579	16447	16412	16515	16425	16313	16495	16208	16459	16320	16477	16303	16370	16396	16405	16328	16298	16384	16441	16547	16422	16671	16439	16443	16614	16485	16503	16533	16253	16492	16303	16307	16318	16546	16520	16518	16362	16238	16288	16431	16428	16461	16452	16394	16484	16397	16542	16218	16666	16217	16423	16435	16405	16190	16440	16245	16539	16532	16284	16334	16573	16580	16363	16405	16527	16369	16483	16618	16502	16229	16527	16315	16406	16243	16273	16319	16261	16378	16107	16263	16362	16385	16285	16419	16392	16304	16701	16503	16149	16343	16452	16309	16498	16435	16357	16407	16494	16640	16325	16440	16234	16355	16532	16554	16357	16462	16379	16436	16336	16340	16283	16409	16401	16479	16374	16396	16462	16384	16493	16456	16297	16370	16481	16423	16212	16522	16338	16448	16320	16265	16302	16186	16385	16302	16419	16443	16455	16586	16454	16521	16304	16320	16519	16396	16552	16352	16380	16504	16475	16440	16469	16390	16340	16483	16576	16565	16460	16495	16618	16320	16338	16441	16490	16410	16093	16463	16329	16448	16412	16318	16493	16386	16755	16401	16467	16338	16395	16214	16328	16490	16219	16495	16397	16444	16517	16478	16419	16302	16401	16380	16251	16288	16106	16364	16267	16470	16521	16280	16537	16425	16438	16353	16296	16350	16481	16273	16259	16705	16342	16436	16359	16453	16496	16389	16579	16453	16714	16407	16245	16344	16361	16399	16459	16574	16393	16387	16310	16274	16345	16296	16329	16241	16298	16254	16685	16527	16330	16331	16541	16453	16325	16567	16456	16608	16262	16522	16502	16240	16423	16340	16456	16338	16481	16358	16524	16672	16395	16157	16486	16442	16177	16257	16467	16395	16420	16550	16576	16504	16281	16484	16443	16464	16509	16331	16312	16303	16508	16507	16446	16474	16405	16505	16550	16558	16445	16486	16239	16350	16527	16347	16259	16393	16590	16411	16498	16514	16280	16550	16638	16478	16593	16360	16276	16425	16396	16363	16500	16126	16267	16493	16645	16680	16436	16495	16406	16610	16319	16368	16394	16520	16376	16263	16305	16384	16432	16556	16417	16340	16234	16376	16503	16555	16557	16484	16471	16461	16436	16487	16222	16431	16288	16391	16425	16343	16393	16479	16490	16486	16225	16399	16386	16474	16311	16431	16253	16450	16743	16364	16323	16375	16336	16162	16281	16439	16349	16578	16397	16642	16560	16455	16178	16609	16387	16485	16218	16351	16178	16527	16183	16468	16604	16368	16581	16278	16378	16231	16489	16326	16406	16385	16477	16521	16583	16425	16332	16278	16481	16522	16387	16401	16458	16409	16423	16454	16353	16482	16439	16721	16582	16398	16478	16341	16431	16369	16402	16188	16580	16350	16475	16499	16657	16569	16544	16239	16321	16508	16638	16288	16345	16331	16391	16448	16373	16454	16464	16410	16405	16356	16451	16479	16235	16492	16625	16294	16472	16456	16317	16284	16392	16472	16303	16435	16448	16227	16258	16243	16488	16328	16315	16400	16357	16422	16367	16378	16423	16355	16417	16623	16590	16523	16474	16502	16407	16499	16336	16391	16454	16455	16522	16452	16255	16490	16417	16396	16428	16326	16431	16384	16512	16173	16488	16574	16328	16443	16467	16270	16366	16519	16644	16459	16579	16570	16344	16291	16349	16430	16659	16560	16563	16355	16502	16251	16550	16385	16291	16308	16358	16299	16467	16246	16467	16395	16733	16459	16392	16332	15917	16475	16439	16285	16453	16424	16479	16468	16386	16391	16599	16453	16364	16233	16328	16353	16485	16488	16382	16459	16394	16400	16495	16370	16377	16335	16422	16416	16528	16490	16374	16465	16484	16094	16332	16516	16312	16421	16350	16453	16441	16384	16517	16566	16525	16534	16343	16473	16270	16403	16306	16588	16363	16391	16495	16452	16541	16252	16414	16433	16493	16488	16634	16333	16591	16560	16671	16399	16373	16622	16543	16331	16528	16377	16220	16310	16213	16424	16189	16491	16395	16450	16251	16343	16337	16395	16317	16363	16332	16167	16248	16363	16467	16661	16355	16626	16474	16162	16361	16383	16565	16390	16256	16589	16482	16427	16443	16229	16322	16495	16451	16391	16548	16246	16583	16491	16482	16529	16435	16391	16380	16524	16625	16646	16657	16632	16314	16351	16602	16381	16347	16400	16429	16421	16331	16477	16496	16485	16395	16311	16374	16442	16424	16451	16275	16370	16378	16245	16479	16338	16408	16410	16395	16370	16439	16465	16409	16407	16359	16315	16460	16396	16722	16558	16170	16800	16459	16531	16383	16303	16244	16563	16215	16389	16791	16452	16215	16347	16542	16240	16490	16454	16378	16219	16357	16457	16407	16485	16390	16530	16325	16446	16434	16394	16355	16510	16406	16323	16251	16553	16315	16530	16432	16317	16403	16472	16476	16436	16411	16338	16431	16168	16361	16457	16452	16706	16579	16505	16456	16519	16428	16521	16570	16374	16533	16557	16334	16507	16335	16425	16459	16528	16420	16391	16387	16479	16478	16343	16520	16500	16445	16419	16442	16544	16382	16479	16353	16494	16484	16406	16434	16382	16219	16493	16374	16512	16410	16388	16348	16598	16438	16519	16535	16681	16412	16386	16273	16211	16544	16532	16261	16467	16390	16338	16503	16605	16353	16271	16657	16239	16476	16310	16373	16304	16416	16481	16422	16490	16270	16363	16540	16366	16513	16489	16569	16678	16259	16478	16416	16528	16571	16534	16742	16444	16570	16504	16294	16240	16056	16582	16507	16456	16377	16653	16354	16522	16640	16440	16296	16537	16462	16360	16572	16499	16608	16419	16497	16507	16556	16371	16661	16337	16429	16483	16433	16369	16233	16331	16440	16255	16536	16417	16443	16483	16685	16410	16422	16362	16294	16458	16428	16639	16411	16464	16326	16423	16345	16467	16480	16503	16337	16423	16329	16664	16459	16433	16467	16543	16552	16304	16518	16483	16371	16334	16353	16350	16483	16528	16465	16359	16392	16407	16590	16424	16476	16697	16611	16429	16628	16558	16486	16530	16466	16541	16187	16309	16348	16451	16466	16490	16416	16434	16614	16367	16265	16817	16385	16400	16462	16542	16441	16375	16426	16449	16388	16482	16389	16275	16505	16510	16551	16596	16512	16632	16321	16628	16407	16405	16386	16518
23860	42355	30596	35678	38886	56780	60721	47882	31566	19414	12688	11277	10959	10611	10555	10548	10463	10559	10491	10459	10453	10646	10551	10452	10416	10513	10398	10539	10568	10333	10739	10543	10379	10438	10396	10404	10437	10329	10541	10491	10477	10399	10496	10636	10651	10527	10331	10392	10478	10575	10282	10520	10511	10510	10509	10364	10457	10380	10402	10333	10571	10391	10400	10467	10430	10384	10401	10598	10486	10388	10503	10459	10435	10364	10440	10335	10263	10430	10408	10495	10564	10474	10624	10463	10444	10345	10502	10406	10463	10237	10477	10365	10453	10429	10396	10464	10425	10322	10515	10382	10556	10445	10296	10238	10383	10428	10471	10477	10431	10398	10586	10351	10427	10274	10271	10402	10331	10500	10532	10295	10439	10487	10460	10334	10451	10597	10328	10612	10277	10397	10503	10489	10543	10516	10407	10302	10487	10455	10420	10281	10356	10349	10386	10266	10428	10367	10491	10544	10495	10489	10462	10363	10524	10363	10407	10384	10518	10403	10368	10262	10507	10432	10508	10311	10327	10434	10433	10397	10474	10514	10403	10227	10317	10359	10381	10358	10502	10243	10417	10356	10469	10497	10594	10479	10396	10412	10499	10300	10335	10492	10451	10316	10489	10421	10215	10323	10346	10396	10267	10525	10473	10317	10285	10402	10479	10431	10429	10397	10447	10361	10389	10424	10330	10663	10479	10327	10546	10389	10291	10373	10330	10556	10315	10255	10265	10415	10372	10367	10510	10323	10451	10406	10521	10523	10505	10327	10422	10529	10394	10414	10353	10444	10511	10524	10490	10432	10580	10411	10513	10375	10336	10407	10430	10514	10552	10356	10425	10318	10350	10405	10478	10462	10496	10479	10449	10456	10404	10406	10355	10479	10515	10403	10459	10370	10389	10557	10523	10370	10360	10305	10644	10471	10334	10423	10368	10449	10504	10509	10448	10376	10500	10580	10520	10470	10412	10300	10503	10413	10526	10529	10389	10403	10372	10374	10464	10332	10221	10375	10321	10501	10480	10439	10329	10446	10591	10333	10359	10442	10420	10488	10504	10519	10247	10353	10346	10297	10434	10478	10476	10432	10285	10437	10474	10430	10220	10243	10496	10388	10264	10393	10265	10262	10470	10320	10465	10257	10343	10351	10303	10448	10414	10407	10404	10527	10335	10263	10412	10316	10252	10352	10428	10425	10387	10343	10268	10357	10375	10497	10409	10458	10376	10427	10456	10466	10426	10318	10460	10485	10552	10356	10485	10324	10244	10266	10441	10487	10296	10465	10218	10320	10486	10527	10346	10388	10325	10445	10349	10367	10299	10300	10339	10528	10343	10379	10666	10410	10468	10414	10509	10449	10395	10352	10393	10479	10359	10299	10304	10513	10470	10530	10429	10454	10340	10327	10472	10319	10520	10335	10461	10260	10424	10265	10289	10511	10273	10341	10441	10470	10397	10472	10563	10504	10454	10213	10218	10463	10486	10532	10455	10418	10305	10450	10470	10326	10302	10388	10482	10485	10446	10466	10287	10455	10283	10258	10334	10528	10331	10475	10606	10383	10442	10241	10543	10515	10474	10300	10358	10469	10372	10550	10488	10348	10384	10521	10461	10299	10463	10391	10488	10419	10234	10480	10480	10287	10396	10357	10451	10393	10514	10360	10414	10364	10277	10435	10319	10425	10369	10390	10405	10391	10391	10506	10333	10524	10387	10405	10380	10377	10472	10418	10265	10456	10522	10488	10456	10407	10323	10441	10452	10384	10381	10437	10258	10469	10421	10241	10382	10403	10293	10198	10443	10526	10269	10484	10466	10434	10341	10256	10280	10469	10499	10482	10177	10610	10300	10253	10485	10478	10412	10313	10322	10362	10408	10327	10595	10292	10382	10351	10268	10315	10425	10492	10396	10351	10398	10337	10499	10292	10460	10508	10330	10406	10432	10522	10279	10425	10449	10468	10517	10360	10351	10472	10474	10452	10362	10504	10368	10477	10424	10647	10538	10323	10361	10486	10471	10356	10358	10347	10407	10348	10309	10333	10458	10453	10361	10433	10409	10465	10372	10421	10469	10342	10454	10364	10216	10532	10451	10506	10321	10381	10436	10443	10301	10478	10322	10474	10343	10443	10315	10421	10476	10270	10390	10414	10342	10457	10351	10312	10360	10225	10374	10414	10326	10396	10451	10335	10414	10310	10312	10461	10246	10475	10651	10314	10361	10479	10351	10521	10295	10327	10444	10344	10501	10226	10469	10417	10422	10416	10496	10361	10254	10285	10396	10537	10355	10486	10390	10448	10518	10359	10438	10351	10314	10404	10353	10510	10370	10284	10405	10465	10505	10425	10391	10469	10303	10409	10342	10361	10559	10362	10419	10492	10358	10452	10421	10442	10441	10331	10382	10488	10386	10334	10415	10515	10389	10321	10358	10375	10519	10406	10345	10441	10397	10340	10428	10495	10368	10456	10272	10400	10682	10364	10302	10379	10473	10493	10523	10281	10476	10476	10248	10335	10436	10627	10495	10456	10365	10444	10295	10496	10330	10467	10416	10405	10420	10415	10404	10461	10700	10425	10437	10249	10360	10545	10501	10457	10360	10654	10385	10384	10568	10454	10232	10482	10419	10383	10327	10381	10495	10345	10359	10443	10551	10405	10431	10426	10336	10263	10342	10353	10431	10430	10386	10349	10510	10307	10413	10467	10552	10443	10392	10417	10488	10409	10468	10348	10434	10521	10570	10442	10473	10228	10358	10408	10467	10354	10556	10325	10316	10434	10370	10507	10552	10528	10503	10439	10407	10350	10483	10328	10417	10317	10445	10378	10488	10392	10438	10413	10422	10471	10409	10511	10387	10467	10313	10475	10533	10516	10384	10549	10341	10377	10380	10391	10421	10480	10544	10461	10532	10257	10326	10390	10345	10345	10259	10374	10427	10342	10303	10541	10432	10455	10506	10383	10501	10420	10411	10299	10460	10371	10252	10343	10437	10411	10398	10439	10254	10366	10367	10291	10441	10601	10333	10411	10290	10355	10258	10430	10410	10386	10441	10390	10448	10537	10464	10408	10455	10278	10383	10477	10341	10460	10313	10284	10306	10450	10357	10414	10455	10330	10514	10420	10489	10301	10372	10441	10382	10455	10384	10175	10496	10400	10393	10458	10352	10198	10301	10370	10383	10472	10179	10282	10470	10435	10439	10313	10358	10479	10521	10495	10420	10536	10465	10286	10618	10330	10414	10449	10488	10357	10463	10480	10527	10464	10282	10637	10353	10351	10426	10462	10406	10407	10406	10446	10407	10491	10513	10376	10338	10408	10280	10333	10366	10407	10460	10341	10378	10424	10431	10371	10410	10533	10431	10367	10419	10422	10336	10436	10370	10476	10329	10358	10430	10514	10345	10382	10389	10364	10266	10436	10391	10409	10230	10464	10520	10350	10448	10350	10445	10470	10424	10503	10383	10541	10387	10418	10344	10345	10363	10426	10468	10611	10389	10434	10306	10490	10410	10413	10399	10300	10438	10472	10307	10523	10464	10485	10338	10250	10286	10386	10345	10540	10561	10317	10467	10543	10200	10357	10273	10279	10371	10425	10454	10442	10461	10432	10338	10282	10425	10348	10440	10381	10447	10459	10441	10357	10267	10398	10439	10320	10317	10391	10290	10449	10321	10420	10493	10422	10564	10496	10420	10261	10286	10577	10490	10144	10386	10336	10377	10383	10558	10388	10331	10358	10366	10452	10384	10492	10429	10321	10349	10400	10340	10389	10435	10476	10334	10381	10349	10431	10418	10467	10417	10376	10570	10484	10429	10335	10556	10359	10414	10561	10350	10390	10452	10361	10439	10352	10380	10418	10380	10335	10379	10407	10255	10554	10338	10599	10541	10550	10412	10378	10481	10263	10508	10372	10481	10421	10411	10372	10518	10557	10397	10411	10630	10327	10514	10430	10419	10432	10564	10286	10412	10302	10379	10345	10498	10365	10377	10403	10374	10357	10351	10413	10428	10373	10194	10454	10282	10386	10308	10469	10432	10387	10400	10444	10542	10377	10330	10418	10486	10381	10404	10328	10286	10447	10366	10373	10377	10475	10509	10315	10379	10355	10538	10372	10362	10240	10393	10307	10429	10448	10238	10416	10381	10420	10341	10499	10366	10283	10424	10187	10413	10339	10481	10369	10423	10391	10410	10410	10422	10369	10532	10326	10537	10353	10331	10415	10457	10465	10364	10310	10521	10206	10303	10321	10600	10323	10444	10532	10409	10436	10268	10471	10324	10337	10453	10421	10550	10343	10559	10443	10357	10305	10464	10477	10280	10414	10350	10373	10478	10453	10334	10399	10444	10366	10557	10372	10453	10565	10385	10570	10330	10415	10353	10355	10273	10284	10262	10459	10388	10410	10398	10436	10394	10500	10429	10435	10435	10374	10306	10335	10581	10427	10300	10443	10381	10516	10365	10469	10396	10353	10388	10384	10610	10257	10469	10414	10386	10538	10303	10544	10457	10421	10252	10361	10239	10324	10448	10348	10362	10479	10398	10173	10447	10257	10453	10320	10356	10352	10549	10436	10506	10476	10485	10306	10332	10406	10422	10367	10548	10337	10414	10428	10369	10229	10438	10495	10418	10512	10424	10192	10298	10618	10468	10458	10488	10476	10497	10370	10241	10409	10490	10401	10531	10436	10519	10287	10368	10244	10504	10508	10376	10408	10557	10298	10325	10395	10364	10435	10316	10452	10346	10258	10323	10337	10292	10503	10347	10413	10403	10366	10495	10335	10469	10300	10421	10391	10514	10561	10479	10292	10505	10453	10461	10314	10403	10386	10472	10476	10472	10430	10213	10411	10354	10418	10450	10381	10345	10340	10507	10511	10433	10350	10354	10197	10378	10367	10355	10407	10510	10417	10292	10304	10330	10427	10376	10530	10256	10631	10468	10332	10414	10299	10471	10378	10385	10518	10455	10411	10428	10496	10355	10398	10403	10483	10508	10420	10284	10361	10399	10388	10422	10483	10584	10327	10410	10326	10387	10442	10600	10445	10558	10371	10387	10434	10344	10349	10451	10302	10589	10416	10410	10458	10328	10307	10546	10431	10472	10415	10553	10371	10227	10586	10296	10357	10364	10374	10462	10369	10473	10344	10523	10348	10397	10389
32190	24452	22351	19321	20351	22246	23052	22156	19614	17581	16492	16383	16128	16232	16231	16315	16293	16192	16195	16302	16312	16270	16152	15993	16219	16345	16285	16183	16263	16175	16253	16124	16043	16240	15909	15992	16116	16171	16433	16118	16099	16008	16132	16309	16097	16198	15966	16232	16035	16131	16182	16105	16206	16209	16209	16162	16195	16264	16047	16134	16222	16196	16143	16135	16151	16079	16077	16032	16306	16207	16236	16050	15985	15899	15917	16193	16206	16275	15990	16008	16190	16390	16087	16241	16266	16124	16104	16116	16176	16332	16066	16213	16037	15994	15987	16183	16337	16143	16133	15987	15894	16004	16231	16128	16050	16102	16160	16200	16319	16258	16027	16271	16057	16273	16528	16287	16243	16315	16227	16235	16218	16156	16072	16455	16038	16370	16390	16233	16271	16042	16423	16300	16204	16140	16368	16109	16130	15981	16119	16193	16305	16053	16141	16338	16068	16026	16105	16253	16248	16201	16100	16202	16209	16304	16136	16298	16169	16251	16045	16124	16183	16311	16180	16083	15998	16187	16348	16267	16329	16125	15916	16221	16223	16264	16286	16160	16187	16165	16121	16146	16215	16136	16186	16019	16108	16225	15977	16169	16229	16295	16071	16239	16259	16048	16296	16094	16266	15977	16439	16235	16180	15883	16040	16115	16267	16233	16086	16288	16337	16069	16142	16145	16217	15840	16022	16143	16490	16381	16198	16143	16277	16221	16033	16153	16095	16142	16210	16131	16168	16267	16162	15923	16026	16175	16179	16207	16132	16243	16200	16122	16233	16105	16158	16254	16148	16071	16135	16118	16168	16008	16277	15931	16248	16139	16095	15875	16139	15890	16167	16081	16346	16235	16128	16219	16286	16074	16220	16190	16285	16344	16134	16033	16259	16133	16286	16248	16150	16169	16054	16040	16150	16180	16242	16205	16240	16060	16242	16075	16076	16175	16267	16353	16259	16106	16035	16245	16164	16116	15993	16199	16214	16274	16242	16290	16281	16139	16002	16177	16162	16178	16377	16141	16350	16153	16101	16217	16282	16216	16339	16178	16103	16043	15946	16102	16226	16101	16070	16227	16190	16060	16061	16267	15982	16045	16238	16343	16091	16330	16546	16101	16267	16192	16257	16162	16062	16124	16287	16145	16365	16094	16148	16135	16254	16399	16212	16199	16010	16072	16003	16237	16284	16147	16093	16260	16157	15988	16306	15984	16246	16022	16185	16110	16172	16222	16218	16409	16291	16195	16251	16295	16072	16336	16156	16189	16169	16193	16225	16182	16187	16122	16364	16242	16143	16091	16087	16117	16157	15975	16201	16238	16298	16047	16115	16385	16056	16288	16358	16421	16201	16328	16078	16148	16062	16045	16196	15975	16315	16286	16140	16316	16231	16213	16315	16049	16206	16065	16172	16290	16370	16131	16281	16232	16264	16232	16239	16033	16188	16230	16039	16162	16352	16351	16210	16290	16185	16314	16149	15972	16296	16011	16081	16209	16031	16073	16184	16376	16009	16127	16088	16148	16023	16115	16200	16354	15975	16116	16022	16199	16343	16108	16475	16195	16253	16164	16223	16169	16266	16188	16193	15863	16049	16118	16323	16266	16317	16085	16275	16015	16197	16332	16173	16191	16338	16198	16125	16191	16120	16237	16413	16234	16470	16102	16151	16190	16266	16204	16172	16276	16074	16025	16218	16013	16226	16300	16300	16117	16135	16179	16207	16073	16251	16180	16146	16169	16302	15960	16213	16085	16357	16216	16255	16120	16293	16132	16282	16237	16089	16167	16185	16184	16051	16201	16254	16046	16128	16239	16221	16306	16265	16145	16003	16044	16334	16167	16181	16235	16290	16417	16274	16358	16146	16156	16251	16291	16035	16060	16244	15986	16165	16079	16232	16072	16095	16261	16250	16083	16209	16353	16145	16060	16231	15980	16235	16029	16262	16252	16146	16111	16340	16103	16380	16255	16164	16094	16292	16220	16135	16320	16224	16200	16106	16331	16111	16088	16083	16174	16072	16142	16376	16181	16240	16353	16057	16111	16084	16293	16018	16132	16327	16215	16059	16211	16111	16056	16006	16182	16076	16391	16148	16116	16336	16040	16115	16067	16184	16251	16159	16083	16082	16246	16129	16300	16295	16160	16173	16221	16000	16166	16332	16327	16192	16197	16101	16028	16259	16213	16173	16203	16080	16244	16003	16107	16410	16257	16297	16278	16190	16038	16328	16084	16202	16198	16119	16352	16261	16384	15954	16315	16098	16080	16136	16148	16308	16111	16201	16010	16135	16245	16089	16043	16171	16028	16272	16394	16180	16132	16279	16267	16185	16321	16240	16198	16369	16149	16086	16225	16205	16255	16099	16325	16232	16120	16053	16022	16286	16285	16199	16184	16156	16093	16230	16234	16218	16269	16123	16063	16214	16138	16054	16251	16325	16515	16090	16211	16213	15996	16039	16326	16089	16170	16390	16199	16217	15921	16235	16163	16216	16155	16293	16348	16321	16265	16380	16199	16325	16331	16043	16038	16210	16234	16060	16263	16202	16113	16268	16198	16325	16096	16270	16150	16150	16174	16264	15977	16319	16157	16037	16041	16143	16289	16115	15994	16091	16302	16236	16108	16141	16190	16110	16421	16136	16170	16160	16132	16247	16070	16189	16247	16319	16090	16171	16263	16259	16230	16169	16237	16034	16309	16241	16229	16247	16307	16016	16107	16313	16049	16292	16120	16287	16127	16091	15974	16155	16351	16088	16221	16216	15938	16115	16019	16369	16288	16266	16187	16169	16263	16056	16216	16338	16231	16113	16222	16122	16213	16346	16264	16030	16502	15990	16067	15999	16238	16243	16358	16157	16238	16308	16214	16181	16067	16062	16046	16192	16174	16230	16010	16301	16019	16157	16204	16069	15990	16203	16179	16259	16247	16170	16180	16265	16111	16285	16159	16371	16179	16479	16084	16090	16203	16248	16333	16110	16161	16267	16210	15989	16009	16308	16236	16110	16309	16072	16187	16112	15997	16300	16078	16338	16410	16028	16222	16154	16313	16105	16311	16251	16214	16318	16277	16124	16009	16106	16210	16380	16153	16244	16154	16198	16196	16170	16189	16145	15952	16167	16071	16396	16069	16230	16126	16175	16234	16251	16296	15999	16307	16191	16010	16195	16264	16176	16245	16245	16162	16272	16049	16240	16188	16192	16021	16210	16150	16276	16118	16178	16359	16174	16254	16388	16346	16299	16150	16347	16240	16293	16131	16145	16253	16248	16131	16107	16249	16298	15923	16348	16053	16354	16151	15927	16240	16153	16140	16126	16064	16160	15983	16048	16151	16385	16320	16259	16343	16090	16284	16303	15991	16094	16202	16230	16317	16065	15898	16119	16137	16181	16178	16159	16292	16204	16328	16186	16156	16007	16245	16192	15990	16204	16152	16092	16259	16080	16262	16142	16272	16091	16229	16079	16198	15944	15970	16055	16289	16302	16153	16154	16292	16292	16022	15934	16168	16306	16145	16128	16068	16142	16056	16178	16211	16172	16075	16175	16236	16141	16286	16172	16020	16136	16171	16153	16247	16368	16035	16093	16307	16108	16342	16021	16293	16100	16076	16359	16143	16249	16034	16220	16188	16120	16074	16268	16188	16141	16404	16183	15948	16468	16032	16019	15960	16165	16155	16043	16143	16276	16071	16154	16062	16090	16065	16083	16099	16328	16092	16277	16045	16166	16218	16079	16078	16144	16315	16180	15884	16155	16079	16360	16077	16200	16255	16125	16169	16283	16188	15919	16316	16251	16008	16097	16313	16301	16195	16177	16015	16273	16026	16280	16452	16108	16141	16194	16081	16155	16002	16272	16005	16235	16269	16024	15957	15993	16156	16305	15934	16115	16088	16254	15975	16187	16360	16245	16260	16373	15955	16140	16254	16168	16043	16197	16078	16313	16194	16093	16298	16137	16079	16261	16226	16212	16336	16048	16190	16285	16240	15941	16226	16188	16261	16328	16346	16146	16025	15866	16167	16167	16183	16199	16206	16105	16106	15953	16461	16250	16186	16011	16236	15859	16313	16323	16223	16161	16280	16349	16205	16226	16095	16162	16089	16310	16177	16095	15964	16241	16314	16265	16197	16321	15998	16120	16234	16065	16138	16373	16032	16240	16051	16211	16272	16104	16113	16146	16044	16263	16219	16298	16185	16269	15991	16336	16530	16256	16104	15995	16307	16176	16301	16111	16389	16328	16239	16094	16058	16023	16229	16185	15927	16238	16268	16112	15995	16025	16259	16141	16003	15998	16170	16107	16130	16266	16231	16138	16319	16238	16040	16189	16097	16213	16191	16079	16303	16246	16342	16341	16327	16207	16188	16166	15986	16154	16068	16235	16226	16163	16245	16256	16270	16087	16115	16102	16101	16163	16195	16154	16084	16276	16223	16061	16294	16193	16403	16178	16225	15919	16193	16575	16184	16314	16302	16112	16195	16254	16106	16343	16337	16287	16190	16069	16175	16230	16337	16219	16177	16193	16068	15954	15971	16101	15997	16032	16092	15823	16031	16268	16287	16245	16144	16173	15993	15907	16168	16107	16246	16159	16117	15934	16188	16101	16113	16013	16155	16327	16297	16339	16201	16434	16315	16196	16276	16076	16189	16222	16421	16184	16207	16101	16114	16065	16449	16280	15902	16368	16105	16165	16086	16093	16005	16379	16285	16398	16275	16216	16177	16416	16371	15964	16088	16356	16109	15994	16356	15989	16052	16203	16080	16332	16349	16255	16171	16128	16206	16380	16205	16101	16178	16130	16456	16379	16131	16365	16211	16089	16220	16013	16113	16177	16335	16215	16193	16252	15965	16145	16054	16243	16231	16111	16068	15949	16038	16208	16115	16188	16018	16024	16105	16338	16083	15935	15965	16094	16379	16044	16169	16358	16080	16220	16149	16288	16225	16131	15945	16264	16276	16077	16161	15968	16051	16183	16112	16341	16041	16177	16127	16191	16315	16112	16097	16149	15798	16140	16075	16104	16123	16262	16122	16289	16230	16293	16299	16226	16216	16208	16292	16142	16266	16385	16198	15965	16198	16203	16072	16284	16137	16140	16190	16322	16070	16512	15854	16006	16126	16249	16260	16135	16247	16281	16347	16324	16061	16219	16126
17322	20097	14483	11832	14839	16021	16704	15106	12353	10749	10204	10066	9927	9959	10047	10203	10028	10098	9997	10071	9982	10004	10141	10030	10084	10063	10172	9983	10134	9901	10046	10098	10059	10077	9971	9848	9883	9853	10093	10012	10053	9962	10069	10035	10108	10080	9958	9864	9963	9908	10130	10047	10083	10068	10092	9994	10114	9835	10108	9984	10190	10108	10184	9981	9932	9905	10171	10009	9932	9947	9910	9949	10058	9938	9969	10064	9979	10044	9983	9917	9974	10013	10060	10144	9947	10006	9980	9955	9868	9953	10052	10122	10056	9994	9964	9974	9913	10134	10013	10026	10042	10058	10136	10065	10122	9980	9835	9963	9872	9939	10150	9892	9858	10088	10011	10032	9952	10082	10017	9916	9893	9967	10021	10028	10010	10021	9920	9860	9929	9983	10108	9915	10001	9944	9844	9994	10026	9968	9913	9992	9909	9982	9907	10077	10109	9925	10064	9996	10214	9858	10053	9975	10074	9986	10057	9987	10031	9945	9940	10013	9992	10017	9801	9958	10193	10169	9966	9985	9885	9977	9948	9933	9886	10107	9945	9928	9931	9969	10039	9971	9972	9918	9945	9929	10069	9944	10014	10072	10018	9869	10052	10014	10024	10006	9954	9905	10004	9936	9999	9979	9815	9962	10190	9938	10041	9938	9976	9964	9960	10003	10078	9988	9987	9923	10008	9934	9917	9996	10118	10032	10062	10090	9895	9961	9948	9931	10027	9972	9986	10012	9945	9834	9962	9904	9957	10117	9903	10065	9967	10060	9947	9998	9982	10082	9897	10081	9866	10046	9980	9761	10080	9930	9872	9904	9828	9954	9878	10010	9978	9992	9980	10028	9965	9923	10038	9960	10082	9943	9853	10079	10054	10057	9806	9881	10124	10075	10109	10024	9997	9993	10063	10092	9965	9958	10006	10005	9986	9908	9888	9962	9816	9905	10014	10137	9869	9845	9887	9799	9940	9985	9937	9993	10065	9937	10172	9922	9928	9903	10021	10063	10086	9959	9844	10092	9959	9977	9905	9916	10009	9928	9948	9844	9961	10012	10024	9996	9938	9931	9912	9856	10113	9873	9971	10068	10111	9978	9896	9942	9996	10055	10072	9950	9939	9953	9952	9964	9760	10074	9908	9988	10040	10032	9971	9839	10024	10057	9909	9846	9901	9927	9836	10026	9994	9967	9949	10008	9917	9982	9942	9990	10042	10003	9906	10135	9829	9961	9908	9918	9996	9810	9955	10148	10034	9861	9805	10064	10060	9948	10021	9906	10005	9998	10138	10092	10028	9835	9975	10070	9997	9867	10104	10147	9883	10114	9859	9969	10049	10047	9988	9877	10052	9953	9942	9918	10061	9814	10085	9886	9924	10085	9763	9960	10022	9887	9960	10032	10016	9879	9979	9998	9949	10046	9879	9937	10038	9868	9926	9994	10034	10093	10030	9866	9785	10176	9943	10156	10075	9928	10091	9808	9884	10043	9994	10045	9889	9964	10083	10100	9991	9937	9901	10023	10023	10067	10048	9906	10038	9997	10013	9939	10023	9902	10103	10173	10072	10014	10061	9940	9918	10023	9883	9964	10024	10134	9948	10202	9908	9992	10113	10000	10123	10057	9939	10135	9784	9918	9830	9983	9989	10031	9943	10141	10099	9974	10238	10006	10007	10122	9879	9919	10017	9885	9953	9947	10026	10101	9831	10112	10025	9974	10004	9946	10039	10001	9985	9969	10094	9878	10001	10006	9919	9947	10199	9992	9747	9886	9865	10155	9889	9896	9858	10006	10046	10006	10073	10099	9966	10292	9946	10105	9966	9767	10097	10058	9965	10010	9905	10072	9876	10010	9913	9978	10041	9983	9954	9865	9891	9921	9928	10097	10015	10023	10124	10083	9889	9971	9949	10136	9970	9976	10033	10054	9948	9852	9868	9945	9981	9989	10016	10040	9937	9885	9871	10061	9999	9915	9982	10027	9943	10050	10023	10023	9854	9876	10123	10041	9934	10075	9993	10249	9963	10036	10135	9986	9883	10032	9944	9897	9873	9755	10029	10114	9953	10164	9879	10034	10056	10114	10042	9857	10112	10035	10104	9818	10187	9940	10084	10000	10033	9978	9999	9978	9891	9907	10025	9989	9852	9928	10039	10113	9964	9956	9932	10116	9879	10101	10027	10068	10066	10059	10035	9830	10052	10083	9924	10006	9921	10073	10087	10133	9954	9929	10074	9892	9823	10006	9936	10052	9976	9962	9903	9970	10031	9905	10092	9893	9922	9970	10093	10122	9952	9981	10132	9814	9989	9914	10048	9941	10128	10009	9909	9917	9949	10000	9959	9870	9970	10047	10045	9973	9986	10010	10010	10120	9974	9966	9931	10032	9872	9950	10023	10023	9878	10032	9927	10053	9914	9819	9861	10023	9981	10006	9954	9858	10020	9995	10006	9870	10010	10205	10035	9906	9907	10116	10011	9967	9971	9904	10011	9896	10050	10070	9989	10142	9990	10023	9921	10019	9960	10093	9896	9805	10070	9836	10044	9933	9994	10062	10053	9910	10039	10033	10020	10033	9989	9979	10188	9862	10037	9937	9860	9819	10155	10105	9943	9939	10073	9981	9995	9897	10022	10022	9929	9933	9915	9836	10099	9905	10037	9958	10060	9995	9941	9986	9901	10056	9998	10036	9937	9974	9908	9958	9967	10012	10037	9930	9951	10087	9948	9963	10093	9946	10081	9929	9891	10042	9921	9906	10073	10046	10047	10001	9982	10081	10118	9839	10003	10162	10081	10006	10032	10076	9970	9863	10043	9939	10013	9946	10107	9924	9852	9915	10180	9997	9981	10096	10050	9912	9979	9835	9905	9979	9896	10136	10053	9934	9915	10059	9981	9851	9884	9975	9809	10104	9973	9963	9993	9905	9976	9811	10064	10105	10092	9997	10024	10048	9975	9917	9979	9974	10078	9870	9996	9995	10089	9930	9929	9958	9939	9764	9997	9993	9917	9986	9849	10040	10038	9909	10017	9977	10036	9953	9956	10082	9912	9898	9934	10002	10066	10015	9841	9956	10014	10048	10095	10093	10147	10032	9891	9978	9991	9987	9957	9824	9851	10089	9978	10212	10153	10044	10053	10041	9949	9982	9947	10135	9915	10123	9972	9843	10038	9948	10075	9866	9840	9936	9918	10207	9918	9962	10025	10015	10142	10014	10048	10032	9983	9965	10015	9959	10113	9982	9927	10073	10040	9890	9939	9975	9894	10164	10013	9892	10121	9853	10053	10009	9954	10147	9873	9965	10044	9938	10110	10187	9954	9870	9970	10031	10142	9911	10031	10034	10046	9866	9986	9966	9938	9893	9908	9967	9990	10053	10001	9806	9909	10028	9935	9955	10017	9982	9977	10047	10043	10092	9867	10088	10040	9792	9974	10138	10016	9891	9834	9973	9972	9922	9811	9991	10168	10019	9956	10075	9965	9929	9909	10006	9947	10031	10093	10060	9984	10068	9996	10050	9842	9927	10107	9920	10090	9946	10080	10032	10150	9994	10119	9973	10008	9850	10011	9942	9995	9841	9957	9988	9932	9959	10033	9992	9967	10011	9867	10096	10101	9931	9935	9870	9838	10005	10048	9953	10000	9996	10026	10007	10093	9814	9852	9883	10017	10022	10129	10072	9969	9897	10065	9958	10089	10116	9936	9888	9931	9915	10151	9913	10181	10148	9965	10131	10096	9914	9852	10007	9938	9892	9858	10011	10057	9917	9871	9842	10068	10027	10025	10014	10008	10036	9971	9969	9981	9946	9940	10047	9955	9931	10016	9905	9980	9950	10097	10015	9971	9960	9989	9984	9892	9963	10148	10114	9840	10090	10036	10001	10252	10053	10060	9974	9965	9920	9751	9931	10062	10023	10183	10044	10035	10067	9980	10161	10025	10045	10048	9892	10094	10057	10047	10076	9873	10040	9999	9986	10240	9991	9948	10049	10038	10009	9924	10050	10021	9988	10010	10066	9955	9921	9933	9994	10111	10019	10083	9856	9969	9863	10052	9935	9996	9964	10025	9831	10002	9961	9952	9888	9907	9912	9988	10080	9921	9926	10104	10060	9979	9993	10031	10009	9939	10021	9994	10199	9837	9954	10120	10124	9980	10045	10044	9996	9871	9865	10006	9961	10023	10019	10093	9961	10042	9721	9936	10054	10027	9937	9999	10110	9947	9803	9908	9799	10114	9932	9916	9923	9916	10058	9974	9962	10025	9878	9932	10052	9961	10075	10096	10012	9998	10114	9971	9964	10043	10022	9983	10051	9954	9975	9881	10006	9939	10000	10141	9947	9897	9964	9944	9898	9884	9874	9994	9929	10083	9969	10012	9925	10000	9938	10014	10051	10033	9983	9916	10138	10019	9959	9925	9959	10016	9901	10023	9882	9965	10066	10061	10011	9989	9867	9975	10103	9961	10055	9990	9945	10015	10104	9987	10028	10005	10042	9899	9994	10072	9967	10009	9821	9948	10057	9859	10074	9831	10093	10107	10085	10035	10077	10069	9920	9887	9874	9873	10015	10226	9977	10023	9868	10130	9979	9949	10077	10078	9946	10116	9920	9980	9848	9901	10000	9957	10094	9792	9942	9972	9921	9888	9915	10097	9905	9970	10135	10101	9909	9973	9910	10129	9956	10015	9891	9843	9923	9965	10179	10166	9889	9888	9953	10032	10121	9961	9925	9965	10008	10001	9905	9945	10076	10026	9880	10013	10047	10027	10107	10049	9998	10078	10053	10123	9978	10026	10044	9916	9903	9920	9874	9922	9756	9971	10045	10113	9965	9965	10153	9881	9851	9922	10010	9993	9997	10033	10123	10098	10035	9932	9878	10030	10048	9812	10131	10188	9992	9914	10006	10110	10020	10053	9912	9899	9965	10111	9928	10042	9957	10054	10029	10080	9885	10077	10006	9802	9909	9836	10072	9875	10014	9954	10007	9844	9898	10025	9979	10063	9942	10093	9985	10098	10166	10016	9924	10101	9962	10084	10091	10045	9975	10109	9979	10053	10119	9867	9875	10026	10001	10020	10112	9759	10098	10058	9920	9903	9908	9920	9878	10029	9999	9997	9879	9977	10001	9967	9992	9924	9942
25866	21575	27732	28005	34332	49045	49285	40673	27982	21046	17875	16656	16534	16237	16207	16364	16252	16441	16111	16290	15975	16071	16196	16383	16358	16083	16175	15986	16384	16177	16004	15960	15949	16050	16175	16118	16254	16260	16172	16068	16100	16042	16135	16204	16221	16027	15999	15901	16199	15980	16048	15935	16004	15954	15977	15956	15949	16071	16043	16061	16129	16008	16227	16068	16152	15922	16144	16084	16072	16085	16077	16258	16127	16188	16139	16075	16056	16408	16179	16051	16098	16075	16032	15909	15986	16126	16267	16038	16083	15996	16273	16076	15988	16017	16119	16084	16016	16091	16229	15988	15697	16234	16095	16142	16171	16285	16141	16058	16250	16044	16077	16326	16260	16215	16219	15962	16005	15966	16092	15986	16045	15947	16068	15897	16103	16053	16200	15972	16086	16301	16307	16159	16228	16045	16077	16134	16233	16170	16107	15911	15946	15965	15933	16282	15984	16042	16007	15848	16097	16140	16039	16110	15885	15954	16125	16071	16121	16035	16368	16078	16102	16120	16126	16183	16259	16024	16213	16092	16214	16178	16144	15975	16157	15901	16119	15936	16033	16122	16033	16140	16132	16330	16222	16128	15909	16106	16000	16012	16219	15822	16106	16126	16131	16076	16039	16066	16158	15776	16194	16026	15905	16018	15927	16238	15982	15908	16179	16049	15974	16073	16344	16065	16097	16027	15904	16152	16081	15924	16021	16195	16244	16173	15903	15988	16103	16134	16044	16091	16099	16123	15948	16035	16212	15999	16041	16204	16183	15881	16098	16106	16224	15883	15907	16080	16049	16310	16160	15976	16179	16082	16233	15969	16034	16198	16005	16184	16181	16092	16056	15888	16261	16110	16149	16101	16097	15932	16200	16097	15999	16080	16212	16037	16156	16020	15986	15950	16091	15877	15925	16051	16149	15764	16024	15974	15886	16152	16020	16227	16208	16066	16140	16225	16043	16123	15989	16066	16085	16067	16126	16128	16089	15989	16070	16130	16128	16189	16008	16041	16268	16042	16111	16021	16200	16110	16302	16199	15981	16084	16237	16117	16112	16046	16130	16166	16044	16093	16186	16080	16096	16257	16098	15974	16127	16073	15937	16023	16224	16232	16185	16139	16084	15969	15991	16094	15985	16106	16146	16157	16328	16019	16116	16009	16184	16147	16319	16063	15896	16129	15979	15843	15968	16034	16122	15973	16000	16084	15920	16125	15993	15986	16303	16011	16116	16402	16183	16099	16308	16154	16115	16257	15907	16089	16132	16024	16019	16156	16189	15909	16068	16118	16276	15959	15821	16222	16193	16176	16028	16206	16132	16141	15932	15909	15934	16084	16161	16134	16196	16085	16024	15990	15955	16065	16120	16121	16221	16099	16125	15954	16226	15846	16084	16095	15941	15906	16213	16194	16000	16233	16149	15959	16180	16160	16144	16215	15899	16071	15859	16136	15999	16001	16049	16134	16238	15919	16116	16053	16195	16040	16208	16207	16264	16166	16285	16058	15934	16229	16139	16150	16145	16016	16061	16093	16065	15954	16083	16018	16006	16086	16199	16338	15935	15915	15999	16129	16054	16111	16262	16134	15857	16092	16200	16181	15957	15975	16205	15997	16083	16044	16240	16049	16006	16101	16088	16153	16182	16131	15995	16058	16171	16217	16010	16065	16319	15994	15921	15894	16158	15880	16092	16106	15973	16022	16113	16150	15931	16042	16146	16105	16025	16058	16096	15960	16003	16060	16329	16009	15941	16024	16171	16119	16119	15945	16085	15981	16071	16302	16153	16034	16290	16041	15973	15969	16132	15915	16236	16022	16066	16145	16065	16176	15991	16045	16281	16235	16083	15832	16138	15974	16247	15976	16259	16101	16030	16222	16147	16318	16057	16194	16185	16151	15927	15844	16161	16041	16183	15828	15919	15992	16035	16307	15976	16112	15995	15901	16097	16229	16124	16090	16292	16101	15946	16172	15921	16237	15933	16084	16219	16172	16155	15961	16061	16069	16209	16148	16243	16049	16140	15964	16138	16088	15899	15955	16252	16295	16333	16047	15941	16271	16124	16300	16128	15881	16258	16083	16052	16105	16310	16169	16259	16215	16044	16173	16150	16103	16246	16204	16304	15959	15822	16114	16121	16157	16121	15985	16069	15874	16181	16041	16208	16209	15996	16287	16034	16219	16254	16281	16149	16114	15812	15989	15995	16133	16295	15939	15971	16067	16026	15849	15913	15998	16086	16042	15966	15944	16086	16062	16249	16151	16017	16031	16159	15970	16058	16000	16067	16126	16188	16066	16146	15863	16161	16048	16163	15965	16090	16038	16107	16132	16096	16116	16093	16183	15922	16051	16199	16193	16145	16153	15953	15973	15928	16176	16178	16088	16252	16009	16175	16192	15877	15954	15961	16154	15815	15943	16355	16129	16216	16108	16097	16177	16121	16083	16034	16077	16082	15991	16181	16216	16077	16100	16194	16095	15972	16172	16191	15963	16218	15993	16255	15960	16087	15993	16043	16124	16083	16000	15990	15919	16173	16194	16200	16071	16106	16045	16107	16085	16048	16011	16052	15973	16197	15919	16017	16006	16119	16108	16103	15978	16007	16143	15905	16091	16110	16126	16227	16046	16121	16133	15903	16188	16118	16173	16052	16079	16067	16088	16131	16019	16091	15858	16005	15957	16259	16101	16196	16061	16113	16125	15795	16302	16246	15907	16091	16138	16047	16058	15933	16027	15962	15698	16120	16209	16146	16260	15993	16224	15974	16172	15935	15869	15959	16119	16038	16124	16059	16201	16263	16010	16049	16039	16044	16109	16100	16184	15915	16010	16050	16182	16029	15971	16212	16306	16121	16030	16029	16303	16066	16068	16047	16099	16061	16114	16068	16080	16104	15977	16223	15870	16069	16230	16134	16162	15939	16055	16112	16178	16032	15902	16171	16124	15903	16137	16108	16229	16244	15982	15927	16072	15901	16152	16266	15898	16001	15883	16174	16127	16217	16027	16160	16170	16180	16295	16351	16189	15834	16044	16057	16082	16063	16218	16022	16176	15985	16159	16149	16026	16146	16229	16140	15951	16347	15920	16140	16015	16086	15723	16247	16267	16007	16091	16104	15951	16098	16061	16117	16017	16153	16083	16246	16148	15998	16133	16159	15873	16247	16130	16216	16040	15921	16170	15996	16255	16205	16148	16130	16226	16056	15953	16193	16263	16113	16279	16050	16045	16046	16026	16058	15991	16151	15943	16063	15996	16024	16102	16124	16116	16011	16124	16025	15943	15959	16181	15937	15999	16128	16105	15941	16244	16124	16065	16144	16027	16310	16092	16163	16114	16190	16084	16101	16016	15866	16020	16078	15891	15875	16029	16023	16018	16157	16101	16107	15949	16176	15926	16306	16105	16164	16220	15978	16287	15981	15871	16076	16191	16052	16062	16167	16246	16287	16153	16035	16015	15903	16217	16261	16049	16220	16149	16100	16011	15941	16011	16063	16154	16223	16134	16195	15854	16011	15986	15970	15867	16051	16230	16009	16018	16229	16251	16364	15921	15980	15829	16173	16220	16285	16132	15991	16099	16269	16302	16072	16159	16021	16106	16063	16175	16078	15995	16056	16128	16234	15932	15988	15903	16129	16167	16198	16035	16163	16116	16134	16065	15975	15824	16141	16224	16109	15977	16166	15842	16133	16233	16159	16258	16132	16295	16034	15960	16075	15828	16215	16191	16091	15891	16159	15941	16253	16183	16091	15975	16032	16019	16033	16048	16345	16023	16087	16079	16017	16066	16046	16150	16159	16019	15950	16166	16164	16305	16013	16052	16095	16239	15873	15914	16300	16055	16202	16067	16047	16198	16023	16052	16067	16036	16025	15886	16360	15936	15876	16063	16019	16092	16236	16117	16101	16250	16108	16321	16089	16122	16126	16058	16017	16166	16156	16043	16202	16074	16135	16084	16067	16237	15992	16075	16160	16058	16171	16072	16213	16108	16208	16200	16266	16206	16133	16322	16210	16207	16054	16020	16098	16055	16153	16014	16201	15974	16103	15969	16186	16086	16026	16027	16162	16143	16002	15952	15831	16138	16039	16083	15789	16126	16143	15940	16146	16351	16123	16143	16018	16172	16033	16101	16129	16045	16081	16166	16130	16186	16080	16058	16141	16046	16114	16334	15957	15961	16262	16143	16207	16072	16154	16026	16041	16093	16012	16223	16124	16043	16026	16006	15992	16206	15970	16106	16117	15983	16119	16294	16095	16018	15980	15920	15939	15908	16064	16027	16001	15974	16273	16135	16086	16367	16130	16293	16118	16000	16010	16239	16061	16051	16009	16053	16165	16124	16114	16145	16042	15836	15960	16224	16044	16082	16190	16143	15998	16214	16208	16054	16056	16034	16167	16287	16036	16111	16113	16183	16000	16012	16054	16159	15963	15883	16042	15973	16160	16082	16185	16158	16142	15718	16228	16110	16193	16080	16129	16164	16303	16005	16134	16069	16235	16070	16179	16183	16319	16088	16116	16051	15999	16212	15915	16182	16206	16008	16003	16191	16083	15904	16150	16140	16136	16219	16215	16012	16128	16124	15895	16029	15877	15844	16008	16128	16088	16016	16055	16212	16226	15959	16118	16029	16115	15991	16119	16112	16154	16038	16067	16000	15987	15944	15860	15950	16182	16152	16124	16209	16290	16305	16128	16322	16311	16098	16139	16280	16282	15984	16228	16126	16088	15943	16187	15896	15956	16222	16213	16078	16085	16105	16160	16089	16155	16301	15987	16309	16106	16016	16011	15964	16204	16293	16224	16099	15999	16099	16067	16016	16131	15960	16039	16024	16082	16009	15984	16241	15989	16175	15929	16117	16133	16151	16041	15924	16022	16291	16303	16363	16173	15924	16065	16007	16083	15993	16090	16211	16126	16050	16255	16121	16129	15976	16027	16021	15912	15914	16170	16062	15908	16072	16369	16103	15929	16167	16271	16099	16086	16154	16055	16039	16058	15972	16054	15877	16061	16165	16009	15932	16207	16237	16195	16284	16223	15994	16073	15982	15987	16255	16120	16098	16234	16024	16197	15983	15987	16005	15800	16225	16072	16265	16013	16021	16219	15950	16253	15984	16134	16017	16028	16015	16055	16196	16064	16134	16161	16107	16341	15914
19508	31040	22061	19016	35161	44512	42528	31931	19436	13569	10958	10708	10364	10319	10237	10224	10156	10043	10218	10129	10114	10071	10183	10090	10214	10140	10028	10178	10092	10155	10088	10144	10101	10094	10405	10116	10014	10035	10198	10151	10146	10148	10191	10082	10163	10068	10055	10036	10233	10281	9959	10103	10106	9989	10019	10141	10009	10089	10177	9979	10169	10142	10178	10053	10115	10180	9943	9939	10010	10171	10070	10072	10290	10018	10073	9848	10109	10012	10114	10244	10135	10043	10092	10090	10139	10131	10271	10179	10158	10043	10158	10054	9989	10151	10068	10209	10054	10123	10201	10188	10073	10009	10136	10179	10198	10174	10010	10172	9980	10026	10111	10038	10138	10157	10013	9931	10098	10174	9991	10169	10189	10137	10270	10102	9986	10039	10084	10081	9958	10105	10135	10128	10081	10263	10124	10026	10105	10045	9948	10098	10116	10102	10203	10253	10169	10182	9985	10003	10011	9941	10118	10090	10148	10070	10204	10145	10065	9965	9992	10126	10001	10108	9980	10028	10027	10087	10080	9961	10111	10092	10128	9984	10132	10051	10001	9872	10029	10099	10057	9948	10144	10002	10138	9981	10095	10048	10073	10095	9997	10062	10111	10080	10076	10161	9966	10085	10189	10025	10054	10106	9947	10050	10237	9907	10158	10047	10137	10115	9944	10129	9994	10035	10162	10116	10064	10044	10044	10060	9943	9897	10152	9964	9935	10074	9988	10068	10142	10016	9952	10054	10117	10078	10144	9870	10071	10068	10094	10013	9962	10090	10030	10217	9951	10064	10021	10278	10034	10121	10314	10004	9995	10029	10144	10030	10084	9915	10062	9961	10082	10096	10025	9998	10017	10106	10137	10006	10127	9980	9942	10033	10030	10130	10191	10032	9990	10079	10039	10162	10161	10071	10061	10060	10138	10040	10024	10202	10073	9927	9974	10157	9935	9923	10041	9969	10071	10056	10196	10140	10142	9981	10217	10151	9993	10107	10023	10005	10097	9907	9970	9924	10044	10086	10078	10090	10056	10082	10165	10045	10096	10148	10061	10172	9984	10177	9983	9969	10151	9997	10126	9993	10086	10067	9980	10360	10052	10015	9960	10046	9972	10180	10221	10123	10028	10216	10250	10056	9960	10071	9921	9996	10066	10059	10195	10081	9953	9830	10162	10021	10280	10012	10014	10132	9995	10147	9913	10022	10072	10180	9972	10111	10089	10029	10008	10019	10104	10068	10211	9962	10101	10113	9942	10033	10227	10132	10130	9896	10038	10118	10014	10219	9940	9997	9932	10075	9959	10071	10008	10167	10206	10048	10168	10238	9880	10160	10058	10065	10093	10107	10151	10084	10143	10238	10149	10123	10010	10193	10099	10152	10156	10058	10039	10246	10048	10046	10221	10092	10083	9973	10043	10204	10056	9963	10190	10131	9982	10041	10192	10060	10245	9985	10086	10129	10155	10033	10003	10079	9983	10018	10143	10184	9858	10136	10107	10016	10116	10057	10035	10024	10081	10143	9961	10125	10108	10095	10041	9908	10044	10109	10027	10050	10042	10131	10076	10082	9980	10117	10007	9985	10213	9975	9903	10036	9954	10035	10049	10062	10113	10204	10143	10042	10057	10029	10075	10200	10026	9940	9982	10138	10202	10121	9888	10150	10003	10156	10033	10088	10051	10041	10140	10057	10083	10077	9941	10158	10011	10033	10060	10023	10054	10002	9979	10022	10022	9913	9963	10219	10105	10000	10048	10044	9862	10145	10134	10125	10174	10132	9998	10017	10061	9992	10076	10037	10173	10095	10157	9953	10075	10093	10196	10032	10083	9931	10074	9962	10053	10070	10155	10036	10169	10147	10216	10102	10262	10102	9994	10057	9989	10088	9993	10113	10211	10165	10194	10138	10120	10043	10234	10156	10152	9944	9952	9880	10036	10166	9933	10114	10033	10216	10059	10015	9919	10020	10151	9950	10003	10150	10047	10106	9958	10131	10046	10113	10093	9960	10147	10129	10002	10099	10095	10092	10149	10130	10287	10136	10105	10044	10185	9895	10080	10131	10226	10034	9958	10049	10066	9928	10174	10127	10136	10022	10297	10087	10110	9981	10170	9994	10100	10037	10155	10034	9971	10136	9937	10130	10052	10000	10124	10145	10108	10000	10037	10240	10064	10101	9969	10143	9966	10042	10188	9984	10146	10010	9949	10068	9997	10212	10268	10029	10238	9961	10306	10144	10091	10093	10151	9899	9991	10174	9962	9840	10254	10097	9980	10114	10178	10087	10098	10001	10074	10127	10270	10037	10050	10053	10031	10090	10163	10140	10042	10066	9950	10172	10056	10006	10233	9843	10155	10085	10119	10086	10157	10041	10005	10072	10056	10112	10156	10042	10119	10017	10078	9998	10161	10131	10082	10024	10048	10196	10093	10016	10140	9987	10172	9954	10133	10130	10140	10244	9839	10098	10046	9986	10151	10055	10031	10105	10233	9977	10078	10146	10028	10036	10019	10126	10201	10122	10090	10093	10011	10122	10059	10148	9977	10148	10130	10253	10110	10018	10067	9980	9999	10101	10212	9969	10175	9936	10152	10013	10015	10126	10126	9853	10056	10030	10071	9983	10125	9949	10236	10066	9961	10105	10187	10070	10013	9917	10093	9984	10111	9922	10185	9959	10238	10227	10071	10123	9974	10064	9913	10133	10061	10149	9966	10003	10148	10109	10094	10003	10006	10161	10055	10239	9957	10096	10041	10128	10011	10042	10000	9976	9937	10136	10234	9954	10237	10071	9980	10005	9986	10031	9943	10127	9983	10236	10124	10174	10032	10017	10105	10002	9934	10088	10125	10036	10023	10094	10205	9868	10025	10183	9970	10006	10081	10135	10090	10016	10138	10125	10040	10059	10035	10130	9849	10105	10175	9931	10109	10124	10087	9952	10045	10067	10075	9984	10008	10014	10149	10089	10120	10087	10057	10151	10044	10140	9906	10014	10080	10148	9998	10159	10029	10066	10116	10107	9975	9965	9991	10041	10062	10030	10158	10056	10035	10099	10090	10092	9994	10062	10131	10169	10142	10011	10382	10082	10071	9934	10237	10187	10105	10110	10242	10035	10113	10062	10114	10201	10152	10030	10004	10129	10068	10159	10040	10137	9941	10196	10168	10237	10047	10008	10120	10168	10013	10130	10108	9977	10133	10050	10091	10093	9952	9994	10147	10124	10199	10192	10102	10017	10132	10215	10083	10085	10076	10084	10102	10112	10046	9944	9983	10048	9961	10037	10087	10068	10158	10202	10130	10119	10038	10126	10063	10057	10022	10022	10012	10019	10123	10050	10137	10111	10091	10097	9927	10055	10085	10083	9905	9957	10081	10077	9911	10104	10204	10096	10102	10043	9947	10084	10090	10062	10026	10086	9930	10076	10059	9994	9965	9977	10119	10215	10053	10031	10054	10126	9947	10005	10132	9988	9952	10203	10075	9983	9964	10105	10117	10035	10105	10074	10167	10108	10202	9982	10129	9953	10062	10124	10102	10061	10133	10114	10067	10098	10020	10081	10068	10175	10024	10047	10137	10011	9921	10079	10158	10167	9922	10203	10014	10081	10162	10081	10112	10178	10131	9999	10080	9985	10096	10224	10020	10148	10061	9976	9956	10091	10150	10111	10149	10191	10117	10014	9993	10064	10134	10039	9916	10237	10069	9865	9939	10034	10180	10022	10045	10122	10017	10079	10057	10057	10061	9975	10033	10189	10056	9950	9994	10042	9903	10072	10078	10251	10010	10188	10082	10085	10015	10062	10035	10159	10000	10031	10072	10147	10062	10094	9945	10086	10088	10066	10142	10008	9790	9949	9975	10117	10235	10286	9984	10004	10119	10055	10165	10009	10254	9945	10036	10196	10013	10034	10202	10043	10079	10038	10154	10308	10053	9995	10219	9950	10134	10071	10192	10053	10033	10090	9994	10113	9919	10059	9864	10065	9965	10151	10146	10180	10080	9998	10159	10007	10063	10001	9994	10121	9976	10122	10044	10100	10166	10160	10051	10187	10190	10105	10121	10047	10000	10055	10005	10061	10141	10093	10171	10039	10002	9976	10148	10090	10229	10029	10093	9932	9915	9989	10046	10146	10303	10109	10009	9838	10078	10145	9847	10053	10112	10094	9935	10113	9978	9955	10083	9963	10134	9976	9923	10018	10149	10055	10020	10157	9990	10018	9985	9850	10120	10105	10201	10140	10107	10052	10105	10070	9989	9998	10043	10184	10100	9869	10104	10129	10139	10144	10191	9887	10073	9925	10254	10163	10166	10123	10077	10130	10169	10116	10149	10153	10189	10089	10086	10136	10008	10067	9996	10197	10045	10170	10186	9985	10202	10013	10036	10051	10007	10100	9970	10137	10287	9994	10024	9952	10121	10093	10100	10122	10052	10023	10054	10012	10087	10087	10176	10133	10068	10166	10030	10033	10083	10072	10094	9954	9855	10055	10170	10060	10050	10266	10151	9998	10238	9977	10062	10070	10084	10075	10028	9984	10145	9941	10217	10010	10168	10239	9953	9981	10122	10007	10139	10065	10112	10249	10126	10179	10031	10077	9988	10062	9964	10062	10138	10057	10117	10177	10038	10021	10081	10208	10070	10068	10110	10129	10107	9924	10121	10151	10049	9958	10115	10072	10143	10156	10114	10076	10084	10100	10148	10213	10041	9999	9875	10248	9997	10098	10072	10082	10059	10148	10038	10115	10000	10110	10183	10083	10109	9961	10022	10050	10095	10133	10110	10019	10002	10084	9999	10110	9980	10074	10087	10028	10100	10019	10076	10125	9952	10147	9998	10024	9977	10141	10003	10004	10102	10083	10165	10158	10120	10242	10083	9968	9923	9957	10180	10077	10075	10048	10011	10183	10053	10034	9966	10220	9914	10140	10014	10007	9913	9951	10064	10001	9916	10231	10109	10060	10099	10212	10095	10047	10081	10006	10147	10077	10063	10214	9995	10153	10229	10029	10121	10019	10066	10064	10074	10039	10015	10094	10135	10181	10178	10181	10096	10002	10073	9994	10210	9950	10121	10080	10223	10106	10038	10155	10081	10108	10067	10049	10062	9886	10045	10031	9955	10189	9967	10029	10106	10092	10139	10095	10039	10087
24305	21514	28626	26331	40213	64043	59895	45862	35160	27904	20499	17500	17032	16884	16875	16764	16722	16443	16563	16523	16437	16497	16468	16460	16532	16464	16475	16419	16416	16419	16415	16371	16322	16314	16558	16552	16416	16544	16492	16489	16570	16569	16542	16329	16583	16401	16288	16620	16481	16404	16388	16512	16503	16481	16567	16161	16247	16553	16352	16364	16406	16477	16573	16406	16471	16590	16643	16404	16452	16478	16475	16456	16514	16553	16493	16537	16490	16233	16368	16425	16484	16310	16341	16362	16322	16301	16643	16431	16490	16317	16245	16296	16305	16384	16426	16318	16537	16379	16440	16546	16497	16382	16547	16298	16347	16474	16396	16525	16381	16425	16199	16386	16380	16238	16560	16444	16434	16288	16436	16447	16317	16318	16304	16469	16533	16652	16253	16281	16480	16505	16534	16488	16587	16375	16186	16388	16675	16459	16606	16410	16617	16281	16238	16467	16188	16463	16398	16564	16567	16327	16480	16593	16505	16543	16333	16369	16474	16248	16588	16263	16627	16365	16450	16279	16433	16468	16495	16431	16153	16508	16409	16351	16397	16277	16521	16408	16554	16523	16394	16395	16362	16492	16436	16572	16375	16463	16496	16412	16433	16391	16197	16426	16424	16729	16351	16519	16427	16448	16234	16418	16379	16456	16259	16324	16241	16262	16473	16486	16389	16370	16271	16448	16389	16314	16509	16212	16307	16520	16315	16456	16519	16338	16459	16238	16476	16534	16347	16415	16557	16367	16353	16375	16312	16481	16425	16337	16513	16245	16359	16290	16419	16314	16289	16657	16503	16180	16580	16392	16553	16574	16258	16459	16416	16117	16302	16519	16480	16626	16585	16265	16630	16599	16549	16459	16426	16440	16294	16495	16200	16351	16432	16429	16323	16377	16573	16326	16313	16146	16613	16371	16132	16274	16356	16472	16414	16401	16274	16423	16349	16770	16270	16436	16306	16462	16497	16409	16232	16453	16510	16272	16267	16413	16288	16419	16149	16473	16379	16482	16427	16433	16237	16458	16432	16573	16426	16447	16444	16491	16687	16461	16413	16452	16500	16487	16252	16455	16448	16473	16523	16367	16253	16397	16178	16435	16382	16502	16563	16392	16391	16078	16431	16338	16348	16228	16339	16310	16233	16282	16373	16459	16395	16367	16536	16556	16267	16379	16503	16561	16359	16526	16309	16474	16543	16306	16425	16510	16367	16290	16457	16397	16202	16523	16485	16538	16317	16142	16392	16356	16685	16518	16308	16470	16239	16293	16615	16388	16553	16425	16499	16638	16344	16324	16577	16452	16543	16268	16463	16436	16052	16370	16399	16372	16406	16327	16379	16300	16282	16346	16403	16530	16269	16239	16204	16454	16269	16391	16477	16376	16589	16377	16548	16540	16408	16337	16480	16405	16444	16473	16471	16475	16235	16386	16328	16571	16368	16512	16455	16353	16319	16251	16412	16376	16471	16193	16260	16356	16349	16483	16406	16322	16386	16341	16405	16543	16406	16307	16215	16419	16456	16361	16440	16620	16624	16133	16345	16216	16457	16193	16445	16542	16497	16382	16465	16335	16322	16459	16482	16555	16324	16273	16293	16261	16619	16206	16253	16359	16398	16417	16675	16453	16379	16409	16295	16362	16550	16021	16352	16500	16416	16363	16433	16187	16400	16509	16631	16379	16161	16366	16377	16313	16460	16325	16455	16473	16459	16505	16223	16419	16444	16467	16427	16475	16518	16497	16557	16300	16465	16561	16421	16319	16413	16367	16468	16387	16311	16181	16326	16501	16291	16284	16528	16459	16412	16429	16331	16404	16555	16624	16314	16437	16376	16571	16506	16280	16439	16427	16192	16534	16439	16310	16292	16318	16313	16573	16289	16400	16566	16318	16086	16587	16494	16242	16597	16401	16361	16244	16351	16403	16524	16173	16231	16429	16380	16341	16336	16508	16583	16431	16537	16425	16324	16381	16484	16379	16344	16130	16450	16507	16502	16314	16352	16468	16053	16292	16292	16404	16514	16469	16394	16391	16293	16521	16495	16476	16546	16357	16459	16403	16183	16580	16445	16477	16383	16339	16566	16253	16590	16217	16568	16383	16212	16262	16227	16286	16510	16361	16477	16373	16441	16417	16433	16532	16353	16382	16511	16362	16508	16420	16276	16441	16507	16288	16405	16479	16321	16382	16378	16325	16330	16394	16531	16489	16365	16548	16384	16420	16453	16129	16363	16291	16145	16425	16531	16327	16518	16429	16272	16355	16436	16157	16348	16590	16386	16589	16331	16206	16254	16348	16461	16253	16261	16507	16424	16382	16375	16434	16335	16401	16413	16322	16273	16343	16225	16466	16462	16507	16376	16263	16452	16489	16550	16512	16382	16567	16290	16241	16320	16508	16459	16374	16447	16379	16453	16126	16475	16530	16632	16446	16322	16518	16453	16324	16468	16400	16519	16339	16370	16401	16068	16589	16383	16540	16344	16426	16455	16328	16227	16397	16237	16218	16414	16573	16261	16244	16537	16459	16244	16464	16442	16447	16530	16259	16534	16297	16465	16581	16363	16377	16462	16419	16323	16224	16388	16596	16327	16389	16509	16431	16369	16303	16374	16482	16424	16396	16276	16294	16308	16366	16371	16256	16364	16248	16235	16301	16553	16251	16238	16574	16287	16206	16252	16485	16533	16457	16316	16275	16468	16166	16618	16415	16463	16250	16410	16291	16289	16286	16569	16367	16489	16244	16447	16386	16286	16297	16503	16502	16449	16413	16429	16353	16564	16642	16383	16487	16438	16303	16434	16593	16202	16288	16482	16224	16400	16122	16417	16480	16298	16309	16424	16400	16386	16384	16557	16511	16422	16304	16328	16479	16468	16361	16393	16450	16344	16347	16233	16275	16368	16342	16206	16336	16142	16418	16454	16311	16426	16519	16492	16353	16518	16436	16412	16308	16283	16161	16246	16493	16385	16424	16254	16309	16450	16540	16336	16289	16294	16583	16525	16522	16467	16412	16225	16352	16177	16378	16407	16266	16376	16441	16541	16399	16352	16176	16278	16102	16175	16357	16364	16487	16598	16484	16313	16285	16262	16376	16515	16419	16300	16436	16379	16333	16490	16422	16379	16343	16249	16441	16452	16469	16480	16601	16297	16295	16578	16504	16341	16356	16396	16333	16250	16311	16351	16381	16258	16585	16528	16372	16260	16466	16539	16287	16324	16301	16305	16321	16493	16470	16426	16407	16332	16308	16408	16617	16394	16403	16298	16547	16238	16613	16582	16313	16402	16243	16387	16314	16111	16292	16480	16451	16327	16524	16235	16144	16378	16480	16194	16356	16500	16672	16274	16642	16354	16314	16306	16347	16506	16355	16554	16447	16711	16368	16344	16367	16556	16252	16485	16348	16513	16393	16479	16477	16391	16512	16329	16659	16576	16353	16210	16341	16412	16367	16452	16449	16473	16545	16431	16244	16406	16354	16370	16509	16486	16357	16559	16374	16312	16437	16407	16246	16285	16445	16364	16446	16300	16409	16531	16506	16457	16502	16495	16472	16288	16430	16344	16460	16302	16677	16563	16326	16423	16459	16368	16463	16409	16383	16543	16288	16501	16223	16325	16448	16262	16356	16365	16320	16418	16426	16340	16540	16469	16341	16372	16379	16407	16351	16307	16355	16293	16102	16396	16574	16403	16294	16323	16436	16337	16418	16377	16231	16472	16374	16288	16309	16481	16409	16302	16364	16285	16492	16362	16658	16198	16553	16361	16543	16278	16202	16200	16385	16283	16353	16358	16326	16279	16580	16308	16312	16269	16365	16445	16399	16158	16280	16402	16410	16492	16407	16342	16429	16522	16410	16454	16279	16513	16564	16476	16394	16145	16466	16663	16394	16411	16239	16612	16305	16389	16238	16519	16388	16381	16265	16457	16449	16393	16261	16209	16380	16566	16374	16484	16528	16330	16479	16298	16527	16432	16354	16444	16160	16431	16319	16316	16599	16449	16476	16455	16212	16374	16323	16322	16529	16484	16307	16552	16394	16382	16118	16478	16547	16399	16313	16368	16425	16392	16362	16368	16359	16349	16520	16266	16464	16413	16576	16334	16450	16380	16372	16438	16353	16488	16354	16373	16319	16430	16421	16285	16456	16615	16495	16237	16519	16547	16447	16400	16573	16391	16290	16291	16438	16462	16277	16571	16466	16375	16302	16434	16359	16479	16291	16352	16624	16419	16397	16364	16480	16499	16322	16339	16314	16320	16388	16289	16469	16254	16496	16427	16406	16472	16303	16186	16119	16276	16518	16394	16303	16249	16451	16472	16369	16378	16573	16262	16316	16298	16464	16489	16329	16257	16359	16625	16269	16593	16243	16455	16629	16484	16424	16363	16302	16168	16358	16380	16237	16276	16516	16297	16428	16466	16458	16449	16287	16196	16473	16370	16374	16369	16136	16354	16310	16271	16299	16478	16326	16295	16460	16352	16266	16466	16422	16238	16130	16536	16521	16454	16356	16534	16495	16410	16523	16129	16226	16424	16223	16212	16371	16304	16233	16178	16505	16179	16437	16597	16498	16457	16442	16388	16446	16559	16350	16547	16615	16416	16588	16398	16574	16567	16347	16335	16373	16207	16345	16505	16377	16551	16390	16300	16355	16331	16556	16380	16410	16240	16337	16242	16340	16367	16208	16189	16374	16351	16392	16634	16289	16420	16405	16401	16401	16377	16338	16352	16470	16492	16233	16389	16370	16236	16314	16517	16418	16231	16503	16627	16539	16366	16480	16249	16561	16293	16469	16539	16379	16255	16202	16422	16661	16658	16401	16287	16433	16508	16550	16316	16197	16326	16593	16416	16382	16474	16252	16408	16553	16493	16429	16426	16364	16276	16537	16351	16211	16262	16653	16540	16276	16282	16639	16305	16148	16473	16354	16332	16516	16471	16574	16351	16119	16285	16370	16410	16262	16455	16417	16439	16397	16518	16373	16128	16461	16363	16613	16346	16489	16313	16349	16379	16569	16469	16428	16310	16431	16323	16472	16447	16411	16404	16521	16382	16516	16623	16421	16250	16516	16454	16327	16530	16411	16495	16156	16342	16128	16433	16437	16353	16290	16258	16281	16377	16227	16449	16205	16314	16554	16303	16105	16511	16257	16570	16484
24231	44658	32067	29728	51389	66499	55727	38207	27916	20220	12810	11011	10785	10666	10810	10619	10639	10499	10543	10486	10374	10444	10596	10506	10377	10542	10472	10406	10497	10415	10468	10594	10433	10357	10461	10530	10333	10469	10400	10575	10482	10540	10387	10381	10560	10412	10613	10409	10492	10572	10558	10530	10383	10405	10421	10581	10498	10393	10270	10324	10477	10224	10383	10486	10446	10384	10298	10468	10293	10431	10428	10529	10218	10417	10490	10442	10405	10461	10252	10447	10279	10234	10452	10321	10419	10222	10359	10298	10381	10513	10453	10392	10465	10231	10281	10359	10413	10288	10367	10260	10349	10322	10432	10335	10397	10430	10444	10399	10466	10338	10346	10497	10423	10542	10441	10232	10642	10377	10460	10349	10336	10346	10528	10552	10302	10387	10376	10359	10436	10445	10342	10383	10308	10578	10345	10437	10291	10548	10341	10411	10506	10408	10475	10363	10343	10224	10399	10341	10384	10258	10471	10384	10270	10436	10478	10425	10606	10309	10280	10236	10492	10456	10344	10402	10423	10293	10330	10444	10460	10428	10385	10437	10331	10386	10348	10494	10257	10519	10323	10457	10393	10285	10378	10251	10506	10364	10489	10237	10295	10239	10326	10157	10521	10224	10336	10266	10330	10361	10530	10412	10342	10391	10371	10340	10293	10283	10467	10456	10348	10350	10396	10340	10432	10376	10393	10347	10472	10413	10421	10263	10410	10387	10366	10278	10455	10352	10371	10274	10428	10512	10405	10432	10456	10310	10209	10411	10416	10425	10305	10289	10631	10438	10480	10296	10498	10349	10434	10382	10464	10309	10417	10271	10315	10385	10179	10295	10339	10538	10449	10240	10349	10407	10415	10521	10339	10317	10560	10405	10388	10511	10310	10376	10358	10424	10368	10292	10263	10290	10311	10552	10403	10219	10297	10297	10603	10548	10255	10288	10335	10594	10482	10367	10341	10419	10439	10529	10389	10276	10428	10468	10398	10427	10322	10484	10410	10280	10455	10548	10279	10283	10334	10335	10301	10423	10449	10385	10258	10353	10350	10352	10333	10408	10428	10391	10324	10300	10547	10433	10400	10321	10377	10415	10419	10262	10411	10289	10308	10302	10230	10382	10521	10415	10307	10331	10444	10378	10458	10658	10464	10385	10560	10226	10248	10388	10418	10307	10147	10353	10354	10379	10309	10259	10282	10403	10356	10398	10321	10200	10383	10258	10229	10392	10482	10304	10451	10405	10387	10378	10366	10388	10209	10426	10414	10408	10450	10390	10267	10268	10393	10385	10290	10349	10353	10393	10428	10305	10477	10433	10477	10358	10455	10266	10336	10575	10459	10469	10333	10446	10284	10586	10426	10592	10529	10353	10346	10239	10370	10397	10450	10377	10324	10406	10444	10436	10181	10105	10432	10503	10227	10438	10489	10453	10457	10441	10334	10377	10340	10224	10426	10405	10375	10322	10360	10346	10394	10429	10235	10395	10290	10485	10352	10279	10353	10399	10277	10386	10377	10216	10303	10405	10191	10499	10412	10532	10390	10445	10241	10435	10329	10371	10417	10421	10377	10432	10260	10418	10319	10440	10370	10406	10350	10362	10400	10315	10295	10391	10379	10444	10332	10379	10402	10494	10368	10400	10333	10404	10213	10395	10484	10239	10360	10327	10330	10335	10284	10523	10317	10490	10370	10565	10333	10210	10494	10447	10473	10284	10337	10465	10388	10491	10359	10390	10501	10303	10479	10411	10392	10447	10453	10256	10466	10357	10401	10406	10329	10249	10377	10341	10340	10422	10429	10559	10335	10551	10394	10290	10274	10365	10425	10552	10477	10471	10374	10347	10551	10339	10404	10445	10273	10250	10377	10396	10380	10380	10424	10436	10446	10308	10234	10422	10390	10463	10392	10520	10374	10388	10349	10409	10439	10363	10447	10550	10294	10407	10365	10382	10426	10323	10314	10393	10267	10374	10273	10530	10555	10311	10376	10293	10421	10474	10393	10357	10387	10271	10310	10291	10331	10384	10320	10417	10246	10340	10482	10384	10102	10454	10304	10393	10291	10469	10431	10301	10381	10383	10433	10467	10458	10292	10406	10400	10398	10318	10320	10441	10488	10475	10370	10453	10299	10379	10371	10242	10333	10342	10368	10241	10327	10364	10503	10432	10408	10473	10297	10371	10416	10302	10199	10518	10549	10451	10364	10398	10346	10357	10472	10189	10155	10520	10314	10332	10193	10492	10312	10377	10392	10218	10298	10319	10203	10436	10359	10426	10301	10354	10458	10385	10439	10212	10393	10367	10425	10494	10337	10307	10514	10386	10472	10455	10342	10234	10338	10351	10538	10334	10467	10355	10378	10328	10413	10410	10508	10456	10465	10470	10407	10419	10310	10368	10416	10376	10355	10453	10343	10418	10334	10221	10388	10389	10400	10159	10170	10260	10415	10308	10341	10470	10538	10368	10403	10364	10345	10447	10215	10106	10400	10389	10392	10372	10362	10455	10411	10375	10256	10298	10483	10349	10444	10496	10441	10228	10348	10490	10387	10295	10458	10428	10177	10344	10461	10650	10250	10396	10513	10354	10471	10262	10381	10424	10410	10405	10403	10279	10367	10401	10243	10620	10463	10427	10413	10428	10420	10444	10567	10336	10319	10181	10275	10334	10364	10524	10502	10360	10347	10391	10386	10500	10355	10277	10411	10228	10502	10364	10343	10258	10292	10335	10273	10323	10267	10367	10335	10413	10450	10369	10344	10308	10347	10412	10354	10400	10423	10419	10259	10303	10425	10200	10258	10369	10324	10384	10478	10438	10368	10566	10318	10408	10462	10291	10435	10302	10321	10309	10383	10459	10226	10289	10480	10382	10349	10492	10372	10363	10367	10490	10505	10333	10264	10362	10371	10452	10354	10305	10303	10429	10439	10263	10277	10392	10297	10466	10369	10408	10241	10429	10384	10373	10417	10295	10387	10538	10234	10259	10338	10299	10499	10414	10320	10530	10274	10306	10201	10357	10487	10309	10263	10515	10525	10298	10336	10540	10372	10387	10443	10337	10321	10409	10447	10358	10312	10449	10371	10370	10369	10193	10374	10454	10344	10407	10314	10320	10232	10266	10424	10413	10430	10286	10601	10398	10349	10432	10418	10442	10331	10378	10482	10398	10355	10251	10447	10289	10424	10337	10310	10370	10407	10473	10248	10464	10426	10297	10375	10367	10401	10357	10379	10331	10313	10309	10532	10194	10337	10390	10374	10341	10330	10420	10347	10440	10485	10407	10495	10329	10429	10356	10238	10444	10340	10417	10410	10434	10336	10323	10394	10460	10353	10439	10379	10314	10143	10379	10232	10403	10388	10346	10450	10502	10382	10248	10459	10418	10135	10305	10127	10489	10532	10206	10421	10257	10373	10418	10448	10384	10479	10415	10367	10281	10378	10481	10352	10386	10348	10413	10257	10258	10121	10481	10465	10288	10269	10362	10384	10147	10362	10137	10376	10144	10304	10360	10297	10370	10513	10325	10444	10450	10317	10451	10550	10356	10163	10404	10226	10192	10504	10414	10464	10354	10477	10419	10510	10312	10405	10436	10417	10454	10276	10334	10225	10434	10424	10376	10469	10309	10503	10314	10454	10322	10246	10287	10549	10368	10381	10334	10305	10488	10424	10248	10421	10441	10397	10326	10418	10238	10401	10424	10271	10441	10349	10385	10404	10520	10395	10515	10339	10238	10471	10270	10352	10476	10577	10202	10316	10399	10470	10356	10485	10238	10379	10461	10382	10346	10298	10576	10318	10632	10397	10283	10381	10436	10312	10348	10359	10293	10231	10409	10402	10406	10412	10395	10393	10237	10403	10397	10346	10377	10412	10435	10335	10307	10465	10387	10467	10352	10355	10339	10319	10268	10351	10300	10428	10415	10408	10426	10315	10341	10420	10241	10351	10358	10350	10313	10384	10372	10272	10259	10437	10625	10274	10435	10589	10323	10312	10549	10441	10332	10359	10447	10345	10315	10501	10417	10328	10235	10246	10415	10377	10276	10228	10471	10283	10498	10334	10306	10432	10509	10364	10062	10327	10240	10512	10384	10424	10307	10310	10372	10396	10470	10297	10240	10268	10458	10268	10336	10472	10334	10382	10359	10275	10364	10420	10431	10247	10419	10465	10378	10508	10378	10268	10402	10288	10339	10364	10275	10319	10546	10374	10643	10473	10386	10372	10437	10303	10288	10284	10403	10432	10423	10347	10535	10397	10343	10383	10448	10502	10412	10296	10495	10285	10297	10432	10355	10417	10411	10313	10491	10461	10349	10254	10369	10545	10200	10387	10396	10239	10231	10383	10478	10322	10290	10444	10301	10262	10338	10368	10411	10419	10451	10263	10404	10319	10476	10360	10267	10580	10440	10367	10273	10295	10430	10278	10312	10482	10456	10410	10441	10481	10445	10182	10209	10297	10527	10469	10454	10434	10520	10487	10504	10324	10248	10398	10469	10507	10325	10557	10361	10369	10322	10382	10530	10203	10215	10435	10285	10078	10355	10386	10307	10401	10398	10526	10280	10163	10452	10597	10427	10285	10316	10400	10422	10419	10344	10342	10424	10259	10234	10449	10262	10257	10304	10351	10453	10234	10486	10454	10410	10370	10400	10492	10189	10414	10469	10342	10463	10438	10398	10375	10349	10399	10322	10406	10391	10458	10348	10540	10439	10432	10350	10342	10489	10414	10362	10150	10346	10378	10308	10438	10313	10417	10325	10520	10347	10165	10458	10341	10193	10377	10480	10246	10370	10442	10376	10364	10248	10428	10231	10424	10415	10327	10222	10269	10348	10346	10363	10530	10396	10313	10243	10477	10287	10286	10238	10465	10351	10286	10385	10443	10366	10406	10410	10350	10300	10270	10464	10309	10479	10413	10541	10354	10409	10316	10300	10296	10345	10374	10404	10412	10427	10455	10275	10439	10271	10373	10431	10361	10359	10379	10315	10536	10459	10221	10432	10382	10344	10427	10241	10497	10327	10279	10410	10338	10415	10529	10283	10259	10302	10502	10333	10320	10362	10200	10375	10409	10429	10269	10480	10501	10320	10244	10420	10218	10489	10354	10342	10287	10531	10362	10372	10356	10309	10539	10272	10294	10423	10415	10298	10306	10194
32237	25196	23748	21377	22124	24033	23289	20516	18125	16922	16546	16172	16198	16229	16164	16011	16056	16019	16169	16185	15934	15907	16254	16039	16184	16056	16127	16419	15978	16159	15946	16190	16308	16234	16253	16142	16133	16042	16155	16034	16302	16058	15968	15963	16141	16243	15964	16142	16090	16172	16307	16006	16131	16042	16026	15962	16182	16017	16107	16155	16103	16230	16221	16005	16166	16047	16268	15954	16228	16099	16087	16053	16276	16243	16165	16161	16206	15927	16185	15943	16135	16268	16115	16138	16076	15968	16123	16131	16093	15954	16115	16032	16246	16228	16026	16088	16025	16219	16144	16008	16129	16170	16114	16167	16131	15979	16026	16054	16257	16161	16109	16293	16195	16061	15989	15956	16167	16255	16181	16104	16294	16066	16122	16034	16150	16047	16184	15969	15996	15938	16076	15973	16190	16056	16322	16061	16132	16083	16260	16040	16219	16069	16130	16011	16106	16034	16012	16052	16057	16136	16088	16088	16010	16062	16196	16130	16005	16207	16079	15917	16169	16090	16243	16068	16292	16097	16277	15924	16072	16160	15897	16141	16109	16087	15918	15824	16188	16138	16142	16148	16115	16023	16049	16057	16167	15940	16269	16186	16085	16226	16173	16128	15935	16123	16052	16080	15982	16333	16002	16184	16088	16043	16281	16299	16115	16154	16011	16003	16052	15901	16104	15959	16035	16024	16221	16101	16116	15919	16096	16166	16145	16145	16106	15970	16305	16002	16074	16112	16030	16142	16124	16208	16054	16223	16156	16121	16101	16266	15901	15998	15989	16355	16012	16268	15972	16182	16016	16161	16024	16232	15876	15929	16053	16019	16298	16083	16097	16027	16133	16184	16241	16243	16057	16248	16094	15822	16076	16130	16104	16108	15973	16288	15979	16002	16122	16201	16065	16279	16060	16038	16003	16047	16132	16109	16143	16230	16311	16179	16345	15899	16078	16021	16165	16118	16224	16211	16166	16068	16031	16110	16063	15945	16200	16140	16299	15882	15961	16061	16132	16255	16066	15982	16186	16203	15933	16018	16157	16101	15951	16118	16192	16052	16129	16177	16198	16051	16034	16203	16154	16377	16046	16210	16164	16309	15994	16089	16088	16206	16173	16143	16178	15991	16065	16172	16371	16218	16074	16217	15986	16022	16081	16052	16132	16090	16057	16088	16313	16169	16146	16182	16288	16138	16220	15970	16007	16038	15907	16007	16128	15950	16075	16094	16104	15923	16113	16148	16012	15930	16017	16268	16013	16073	16089	16022	16083	16101	16120	15922	16235	15987	16261	16342	16245	16200	16191	15867	16199	16097	16236	16146	16260	16147	16091	16310	16165	16131	16215	16093	16113	16077	16075	15956	16092	16068	16018	16237	16015	16299	16325	16108	16282	15991	16068	16263	16136	16193	16154	15973	15959	16060	16149	16109	16255	16197	16015	16152	16314	15927	16204	16054	15962	16029	16099	16058	16048	15951	16134	16179	16137	15926	15988	15972	15958	16158	16098	16372	16197	16129	16066	16010	16055	16162	16079	16245	16150	16087	16029	16220	16434	16282	16196	16000	16172	15977	16288	16181	16025	16185	16089	16219	16113	16113	15826	16105	16054	16077	15954	16045	16013	16086	16269	16197	16250	16084	16187	15997	16100	15909	15913	16173	16055	16068	15832	16161	16234	16190	15960	16004	16129	16187	16018	16081	16144	16131	16064	16147	16020	16223	16022	16079	16094	15925	16130	16066	16140	16078	16134	15977	15835	16354	16093	15964	16012	16149	16236	16095	16128	16271	16060	16273	16126	16220	16038	16252	15990	16007	16113	16225	16111	16113	16412	16310	16186	16043	15927	15948	16026	16261	16337	16083	16159	16156	15996	16068	15988	16065	16148	16005	16212	16267	16075	15983	16226	16109	16097	16241	16217	16035	16066	16142	16348	15973	16256	16055	15971	16271	16159	16131	15988	16132	16297	16167	16014	15955	16166	16076	16112	16079	16051	16105	16096	15977	16236	16082	15990	16224	16044	16308	16019	16086	16238	15953	15867	16077	15978	16063	16150	16149	16016	15994	15885	16103	16158	16037	16019	16332	16083	15923	16116	16185	16189	16237	16378	16030	16088	16089	16029	16164	16187	15988	16044	16229	16282	15918	16188	15929	15963	16113	15918	16159	15929	16166	15916	16092	16278	15932	16270	16109	16302	16361	16021	16134	16001	16192	16038	16192	16062	15910	16167	16170	15959	16091	16022	16180	15976	16225	16215	16024	16197	15941	16118	16066	16134	16196	16230	16035	16269	15976	16006	16184	16016	16050	16242	15961	15978	16032	16068	16116	16230	16086	16226	16091	16073	16210	16255	16138	15992	16232	16291	16124	16198	16076	16078	15973	16160	16144	16102	15825	15986	16139	16125	16217	15974	15885	15951	16247	16021	16112	16068	16036	16201	16166	16021	16262	16229	16320	16160	16044	16127	16065	16099	15818	16123	16233	16124	16093	16192	16254	16250	16268	16071	16152	16269	16214	16155	16014	16072	15982	16145	16099	16044	16167	16212	15977	16116	15846	15812	16011	16228	16190	15968	16112	16161	16183	16038	16136	16370	16186	16136	15970	16170	15923	16050	16107	16041	15996	16058	16197	15940	15985	16035	16224	16176	16354	16149	15932	16201	16036	15941	16093	16178	16176	16249	16220	16053	16017	16202	16283	16017	16173	16434	16150	16034	15940	16180	16282	16133	16098	16183	15977	16179	15975	16241	16063	15948	16079	16195	16255	16366	16082	16160	16066	16040	16057	16108	16288	15995	16180	16001	15871	16035	16105	16167	16126	16139	15996	16109	16094	16021	16107	16313	15833	16064	16001	16116	16261	16337	16206	16341	15943	16322	16014	16072	16165	16150	16100	16098	16277	16155	16127	16196	16156	15876	15933	16184	16227	16340	16121	16044	16101	16022	16189	16009	16211	16201	15900	16087	16171	15905	16153	16023	16205	16231	16129	16152	16158	16290	16265	16297	16031	16197	15976	15960	16051	15927	16174	16003	16185	16134	16014	16165	16169	16313	16126	16313	16353	16194	16014	16147	16091	16057	15993	16183	16046	16238	15958	16060	16208	16210	15982	16089	16074	16159	16264	16132	15995	16260	16044	15951	16233	16089	16158	16008	16083	16044	16152	16016	16183	16127	16129	16107	16214	16406	15974	16024	16140	16026	16319	16018	16110	16187	16092	15963	16187	16213	16155	16269	16228	16150	16158	16054	16048	15851	16052	16231	16160	16166	16247	16033	15787	16096	16064	16024	16289	16150	16200	16102	16201	16032	16189	16161	15926	15985	16043	16101	16082	16150	16207	16272	15861	16142	16365	16164	16243	16164	16137	15961	16288	16481	16160	16160	16074	16124	16231	15827	15925	16120	16060	16159	16247	16044	15952	16094	16170	16219	16009	16112	16102	16324	16235	16057	16022	16140	16121	16224	16021	16137	16158	16192	16026	15882	16227	16108	16127	16156	16146	16117	16144	16149	16328	16171	16164	16084	16219	16170	16264	16167	16195	16091	16257	16176	16041	16092	16316	16202	16181	15954	16134	16214	16178	16252	16091	16309	16101	16029	16104	16138	16122	16137	16193	16219	16194	16074	16227	16220	16048	16279	15960	16069	16257	16211	15964	16245	16030	16111	16118	16082	15985	16106	16119	15945	16349	15950	15911	16130	15995	16064	16319	16098	16115	16270	16030	16082	16265	16240	16085	16257	15921	16070	16118	16137	16044	16174	16061	15979	16044	16393	16090	15993	15997	16111	16258	16248	16027	16088	16049	16164	15989	16241	16076	16062	15964	16086	16201	16126	16218	16105	15931	16015	16183	16185	16132	16097	16069	16100	15971	16245	16137	16169	16113	15945	16139	16160	15920	16189	16099	16233	16061	15959	16048	16209	16137	16112	16180	15996	15901	16105	16256	16258	16155	16047	16158	16079	16111	15978	16030	16006	15945	16316	16294	16385	16118	16007	15939	15852	15992	16100	16102	16180	16379	16048	16041	16337	16123	16018	16000	16222	16258	16150	16010	16041	16035	16227	16087	16164	16289	15995	16158	16191	16075	15971	15970	16001	16201	16216	16155	16060	16078	16378	16057	16329	16140	15977	16152	16299	16030	16088	16044	16215	16089	16121	16132	16227	16075	16035	16087	15949	16073	15972	15957	16223	16305	16077	16265	16306	15910	16118	16060	16086	15995	16161	16060	16043	16315	16064	16262	16085	16278	15967	16107	16231	16190	15823	16231	16237	16118	16137	16229	16128	16073	15953	16023	15989	15889	16026	15963	16048	15971	16332	16140	16152	16156	16226	16424	16180	15934	16255	16035	16065	16183	16303	16152	16029	15977	15900	15914	16184	16127	16087	16212	16083	16107	16146	16285	16265	16163	16002	16220	16112	16207	16046	15908	16241	16036	16142	16119	15931	16048	15996	16179	16103	16137	16092	16109	15832	16158	16159	15899	16174	15925	16287	16286	16175	16092	16045	16093	16043	16235	16309	16233	15983	16013	16046	16335	16016	15957	16242	16098	16391	16076	16255	16338	16301	15785	15851	15977	16118	16231	16290	16087	16143	16181	16131	15912	16107	16116	16269	16202	16013	16235	16129	16304	15952	16070	16136	16208	16037	15887	15953	16054	16153	16104	16010	16246	16325	16147	16063	16183	16227	16158	16246	16209	16360	16147	16111	15985	16184	15972	16170	16126	16071	16320	16290	15983	16224	16055	15892	15953	16050	15971	16150	16311	16061	16021	16106	16058	16010	15956	16104	16230	16256	15943	16044	16184	16115	16193	16201	16035	16252	16014	16096	16156	16137	16160	16208	16075	16238	15937	15857	16078	16027	16117	16038	15993	16135	16016	16073	16195	16131	16217	16006	15957	16103	16097	16225	16232	16230	16178	15993	15982	16364	16184	16198	16041	16089	16091	16148	16260	16046	16160	16092	16138	16144	16272	16134	16087	15952	16023	16098	16305	16244	15936	16035	15914	16294	16397	16236	16082	15917	15949	16102	16088	16213	16111	16164	16277	16293	16178	16063	16212	16234	16170	16335	16200	15922	15947	16180	15921	15978	16229	16020	16108	16009	16214	16248	16215	16297	16192	16282	16097	16444	16086	16102	16017	16150	16386
18205	21568	16676	14236	16503	17806	16147	13285	11467	10509	10085	10128	9922	10035	10023	10035	10002	9863	9938	10052	9661	10092	10091	9949	10092	10057	10024	10048	10057	9992	9934	10019	10069	10054	9831	10024	9994	10035	9964	9875	9960	9865	9964	10068	10031	10036	9980	10116	9854	9974	9962	10029	9997	10103	9908	9917	10021	10020	10026	9839	9931	9835	10034	10009	9920	10037	9964	9985	9940	9981	9908	10040	9951	9899	9887	9930	9915	9884	9867	9979	9903	10164	9894	10140	9965	9867	9931	9889	10113	9949	9761	10164	9862	9889	10007	9914	10060	10055	10027	10035	10131	9945	9759	10002	9907	10069	9952	9905	9942	9860	9830	10025	9952	9945	9952	10109	9923	9978	10063	9918	9987	9829	9844	10070	9951	9931	10046	9885	9970	9802	9949	9933	9841	9944	9909	9897	10087	10014	9880	10093	9903	9948	9948	9862	10083	9868	9922	9935	10010	9978	9881	9776	9873	9976	10112	10056	9950	10051	9978	10027	9796	9917	9984	9866	9948	10079	10079	10084	10016	9815	9891	9955	9913	10019	9983	9892	10031	10046	9888	9963	9973	9919	9838	9946	10079	9926	9907	10115	10160	9995	9957	10030	9921	9857	9946	10005	9940	9954	9885	9805	9835	9867	9989	10071	10014	10148	9797	9876	10099	9991	9983	9852	10040	9972	9865	9975	10015	9929	9961	10010	10036	9987	9910	9999	10002	10111	10028	10008	9983	9928	10061	10161	9825	10056	9950	10025	9913	9988	10146	10013	9803	9993	9959	10032	9921	9912	9933	9947	10063	9821	9915	10061	10018	9852	10097	9962	9917	9885	10075	9826	10007	9865	9977	9791	9996	10095	9956	9834	10036	10096	10071	9870	9934	9853	10049	9920	9947	9875	10122	9802	9993	9859	9863	9926	9972	9996	9915	9983	10054	9983	9943	10037	10072	10015	9993	9931	9935	9972	9887	10125	9826	9911	9936	10051	10029	9754	9957	9978	9886	10018	9826	10218	9999	9963	9829	9963	9881	10003	9996	9921	9895	9943	9989	9928	9987	10067	9863	9889	9896	9964	9935	10009	9926	10053	10081	9836	10040	9949	9931	9758	9900	10056	9970	9824	10062	9977	9919	9943	9913	10022	9954	9970	10003	9870	9944	9883	10063	9985	9904	9937	9858	9947	9981	9993	9897	10144	10049	9895	9825	9932	9889	9957	10003	9857	10036	9940	9915	9809	10009	9801	10039	9880	9979	9977	9948	9906	10116	9871	9996	9706	10094	9975	9929	9920	9908	9949	10012	9921	9940	9943	10118	9850	9933	9939	9911	9934	9980	9945	9926	9935	10058	9922	9911	9905	10011	10046	9964	9918	9948	9896	9990	9903	9781	9759	9880	10042	10033	9910	10036	9901	10007	9877	9964	10022	10056	9941	10002	10034	10152	9969	10140	9820	9958	9933	10040	10012	9969	9960	9926	10009	10001	10126	10084	9884	10231	9834	10037	9848	9892	10058	10011	9925	10148	9858	9974	10051	10029	9970	10030	10030	10032	9914	9909	10007	9890	9905	9920	9947	9983	9968	10052	9774	9999	9827	9902	9793	9831	9999	9852	9844	10160	9948	9837	9932	9811	10003	9945	9957	9966	10051	9859	9790	10033	9775	9996	9916	9820	9716	9931	9900	9840	9997	10018	9903	9950	10017	9906	9871	10079	9948	10098	9922	10043	9816	10002	9997	9849	9887	9887	9915	9908	9843	9982	10049	10009	10090	10004	10011	9953	9958	9774	9909	9748	10078	9976	10004	10046	10078	9922	9871	10185	10074	9962	10015	9914	9849	9834	9939	9983	9908	9976	9821	9946	9897	10103	9928	9865	10010	9874	10033	9900	10001	9921	9952	9923	9993	10073	9981	10058	9975	10178	10095	9884	9885	10025	10017	9998	9872	9919	10067	10101	9985	9974	10042	9936	9934	9977	9936	9982	9958	9840	9940	9999	10147	9942	10013	9968	9933	10123	9949	9817	9871	9876	9973	9960	9847	9930	9979	9986	9867	9967	9978	9972	9956	10021	9862	9956	9986	10036	9943	9937	10122	9998	9966	10018	9861	9759	9993	9916	9794	9818	9878	9893	9960	9951	9962	9895	9963	9956	9977	9937	9924	9894	9803	10019	9940	9860	9922	9953	9920	9925	9934	10022	9904	9893	9813	10075	9877	9919	9848	10026	9855	9915	9929	10120	9968	9975	9839	10119	9803	9897	10065	10007	9977	9872	10037	9981	9911	9812	10010	9986	10103	9852	9919	9786	9696	9854	9984	9927	10001	9798	9910	9915	10076	9894	10060	9913	9941	10005	9795	9928	9937	10018	9974	9948	10042	9992	9937	9935	9931	9978	9758	9953	9699	9841	9999	9898	9889	9930	9939	9827	9965	9862	9939	9966	9996	9984	9950	9880	9978	9837	9988	9952	10109	10055	9968	9908	9955	9842	9918	9960	9818	10013	9972	9822	10000	9996	9945	10063	9894	10058	9878	10106	9892	9932	9885	9937	9842	9891	9865	9910	9821	10004	10069	9905	10049	9988	9868	10058	9973	10077	10022	9952	9936	9915	9968	9973	9861	9847	9941	10092	9908	10019	10012	9896	9905	9926	10056	9940	10062	10016	9932	10031	10160	10118	9914	10006	10059	10032	9982	9910	9933	9877	9959	10048	10033	9980	9794	10044	9826	9867	9865	9985	9921	9963	9912	10014	9786	9858	9880	10063	9850	9843	9945	10033	9889	10024	9998	10037	9878	9893	9949	9998	9988	10084	9909	10024	9832	9771	9863	9942	10003	9948	10072	9970	9938	9827	9886	9931	9984	9959	10073	10004	9986	10078	10082	9897	10133	9976	9940	9979	9891	9996	9761	10080	9972	10008	9950	9978	9831	9915	9992	10041	9977	9882	9999	9958	9819	9872	9939	9831	9870	9932	9780	9947	9882	10114	9925	9931	9825	9918	9986	10044	9888	9974	10001	9915	10069	10023	9847	9934	10013	9944	9939	10071	9998	9834	10106	9868	9818	10009	9981	10119	9841	9981	9954	9877	9972	9798	9809	9983	9784	9946	9986	9968	10028	9966	9939	9980	10051	9866	9902	9919	10082	9990	9924	9945	9903	9999	9990	9987	10096	9888	9951	10123	9974	9982	10024	10170	10105	9964	10096	9993	9883	9915	10007	10001	9892	10100	10179	9965	10086	9935	9886	10045	9902	9794	10027	9990	10043	9924	9904	10044	9849	10009	9912	9980	10062	9934	9969	9898	10014	9844	10045	9970	9937	9914	10088	9835	9886	10159	9835	10017	10065	10039	9932	9974	10046	9909	9903	9938	9908	9949	10149	9963	9982	9861	9916	9859	9891	9787	10028	10195	9712	9924	9970	10052	9823	10143	9925	9735	9971	9940	9906	10060	9888	10030	10055	9859	9991	9922	10057	9888	9911	10036	10045	9942	9874	9960	9861	9926	10053	9985	10036	9993	9829	10010	9969	10031	9758	9940	9842	9813	9840	9953	9747	9966	10069	9888	10068	9977	9964	10003	10057	9965	10016	9987	9952	10022	10081	9915	9991	10155	9952	9917	9896	9893	9892	9934	9915	10102	9937	9854	9995	10081	9909	9964	9942	10086	10001	9895	9961	10012	9859	9956	10041	9975	9820	9981	9719	10060	10096	9942	9941	9823	9899	10049	10125	10049	9950	9990	9964	9895	9918	9985	10003	9891	9913	10082	9960	9929	9844	9913	9942	9989	9949	9822	10003	9915	10010	9924	9846	9928	9885	9865	9977	10040	10039	10024	10086	9941	9951	9835	9856	10029	9984	9918	9970	9968	9965	10074	9985	9961	9997	10013	10019	9946	9839	9997	9883	9930	10018	9981	9987	9989	9971	9996	9985	9815	9958	10053	9973	9835	9910	9989	9888	9872	9943	9894	9820	9961	9880	10115	9982	10087	9923	9891	9782	9893	9974	9933	9870	9793	9918	10135	10160	9963	10033	9987	9963	9923	10071	10052	9944	10007	10111	9787	10045	9888	9999	9939	9955	9963	9888	9995	9866	9973	9933	9930	9999	9999	9956	9947	9893	9844	9913	10014	9875	9962	9816	10089	9975	10002	10045	9982	10038	9963	9943	9901	9790	10055	9948	9948	9833	9940	10103	10102	10149	9883	10020	9926	9858	10021	9853	10046	9992	10018	9825	10054	9957	9761	10033	10053	9958	9938	9926	9885	10131	9949	10042	9969	10118	9895	9685	9918	10026	9925	9767	10140	9924	9919	9820	9976	9994	9990	9899	9957	10019	10056	9834	10109	9876	9978	10150	9991	9966	9916	9985	10033	10010	9933	10031	10068	9855	9927	9912	9856	10009	9942	9927	9987	9989	9936	10038	9871	10020	9907	9937	10046	9917	9942	10026	9906	10062	9874	9999	9929	9966	9865	10073	9889	9929	10053	10086	10069	10183	10030	9908	9963	9966	9998	9804	9997	9972	9872	9996	9996	9810	10034	10043	10018	10061	9988	10063	9900	9877	9986	9802	9999	9871	10054	9785	9964	10096	9976	9887	9997	9954	9924	9949	9943	9817	9994	9978	10025	10003	9903	10072	9936	9750	9925	9858	9841	9954	9885	10016	9960	9934	10076	9945	10068	9955	9915	10108	9892	10069	10012	9877	10061	10125	10124	10014	9944	10004	9976	10013	9872	9990	9980	9773	10055	9711	9967	9929	9897	10104	9966	9860	10001	9957	10025	9958	9838	9836	9875	10044	10012	10024	9913	9919	10028	10016	9779	9926	10004	9930	9843	9958	9960	9954	10008	9980	10129	9952	10082	9999	9985	9766	9917	9933	9966	9843	10004	9984	9969	9939	9884	9893	9824	9759	10007	9732	10009	10022	10055	10044	9912	10004	9934	10049	9940	10063	9952	10016	9888	9993	9813	10113	10001	10014	9842	9903	9929	10030	10048	9918	10075	9885	9827	9750	10024	9899	9848	9919	9954	9888	10133	9834	9860	10136	9937	9934	9988	10038	10072	10004	9829	9849	9972	9884	10088	9911	9975	9945	9922	9954	10033	9831	9923	9978	9901	10173	10122	9909	9931	9925
25882	21555	27836	35939	50306	55268	46547	33994	24720	19339	17260	16257	16229	16113	16163	16165	16101	15906	16337	16201	16171	15975	15967	16104	15883	16234	16169	16239	15974	15924	16112	15887	16022	16146	16174	16240	16020	16103	16065	16147	16095	15945	16040	15930	16000	15967	16003	16032	15997	16019	15933	16048	16031	15941	15863	16101	15900	16118	16048	15970	15903	15981	16004	16201	16019	15874	16091	16052	16155	16180	15916	16074	15952	15815	15919	15982	15884	16020	16021	16129	16022	16023	15939	16127	15811	16001	16020	15939	16031	16012	16129	16101	16045	15916	16058	16149	15968	16009	16097	15945	16043	15764	16052	15824	16007	16136	15892	15889	15956	15954	15869	15832	15813	16047	15909	15946	16000	16017	16065	16030	15902	15892	16015	16094	15801	15859	16094	16174	15920	15942	16079	15869	16083	15895	15849	15909	15942	15953	16193	16032	16035	15812	15895	15995	15901	16067	15861	15801	16044	15922	15959	15801	16161	15987	16232	15985	15977	16055	15874	15888	15937	15853	16103	15917	15974	16147	15944	16111	15907	15974	15772	15746	16152	15754	16120	16070	15708	16101	15798	16089	15999	15891	16016	15978	16021	15973	16018	16107	16107	16098	16014	15971	16117	15937	15962	15850	15967	16004	15937	15970	15972	15938	15900	15958	15891	15937	15861	16256	15938	15869	15870	16042	15971	15983	16052	16074	16041	16060	15914	15573	16134	16023	15896	15959	16058	15891	15946	16066	15783	15917	16142	15889	15809	15942	16156	16070	16027	15727	15972	16055	16034	16201	16026	16043	15942	16040	16113	15958	15815	15978	16063	15934	15794	16038	16039	16036	16100	15992	16110	16015	16035	15945	15949	15791	15951	16017	16062	15921	16024	15865	15847	15906	16025	16001	15787	16028	16011	15997	15909	15799	15911	15779	16019	15964	15945	15845	16130	16017	16030	15928	16104	15933	15835	15882	16005	16199	15773	15649	15715	15889	15975	16046	16060	15958	16056	15790	15825	15979	15973	16073	15935	15896	16027	15837	16117	16052	15854	16020	15993	15885	16272	15950	15816	16052	16018	16060	16124	16073	15837	16051	16228	16088	15979	15824	15985	15857	15875	15838	16144	15929	15851	16084	15954	15923	16004	16090	15924	16023	16059	16019	16025	16184	16004	16098	15975	16093	16013	15970	15979	15995	15934	16124	15914	15783	16125	16028	15934	16034	15933	15827	15861	15777	15784	16109	15937	16063	16014	16042	15892	16030	15953	15765	15944	15831	15995	15849	15932	15763	16094	15990	15892	16007	16087	15903	16045	15998	15949	15863	16042	15955	15880	16109	16069	15913	16038	16082	16239	15816	15981	16102	16056	15934	16082	16002	16081	16018	15919	15941	16178	15987	15955	15791	16052	15876	15953	16008	16313	15973	15909	15806	16105	15954	15990	16061	15932	16027	15972	15928	15924	16019	15900	15861	16022	15914	15866	15999	15852	15844	15747	15817	15943	16110	15875	16067	15966	16012	15850	15980	16328	15867	15901	16011	16034	15848	16118	16159	16121	15989	15978	16031	16099	16099	15948	15891	15962	16179	16190	16060	15780	15959	16069	15972	16026	16029	16002	16008	16136	15899	16028	15894	16136	16175	15921	16010	15919	16260	16132	15845	16113	16037	15864	15809	16152	15923	15943	15699	15974	15870	15963	15977	16150	15955	15949	15970	16066	15879	16043	16087	16093	16150	16156	15869	16146	16070	15922	16149	16141	15934	15755	16087	16038	15948	15932	15759	15942	15987	15912	15774	15745	15932	15863	16200	15952	15962	15909	15932	15989	15768	15946	16053	15909	16007	16138	15811	15971	16063	16117	15986	16004	16006	15653	15748	16003	16139	15853	15947	16097	15742	15997	15913	15988	15944	15931	15776	15929	15765	15883	15834	16056	16106	15892	15859	16068	16156	16085	15861	15928	15885	15872	16014	16091	15940	15911	15955	15836	16011	16062	15943	16054	16077	15721	15961	16202	16004	16007	15985	16000	16050	16027	15761	16112	15947	16169	16174	16110	16071	15967	16005	15813	15948	16188	15928	16024	16131	16083	15946	15877	15948	15969	16066	16024	15872	15773	16039	15963	15987	16012	16179	16163	16146	15920	15880	16119	15970	16109	16068	15862	15941	16083	15908	16062	16036	15957	15917	16090	16150	16005	15911	15816	15755	15960	15986	16137	15946	15922	16039	15973	15936	15890	15807	15873	15827	15861	15848	15852	15785	16058	15751	15811	15978	16158	16000	16016	16064	16055	15901	16137	15863	15907	16074	15952	15972	16099	16129	15973	15989	16003	16022	15919	15958	15955	16013	16121	16085	15849	15883	16026	15776	15864	16281	15939	15879	16102	15918	16046	16072	15822	16094	16065	15948	16145	15930	15894	15981	15991	15662	15768	16164	15975	15883	16129	15928	15923	16018	15983	16075	16149	15813	15762	15912	16099	16027	15947	15914	16091	15999	15835	15891	15961	16091	15889	15764	16024	15936	16012	15982	16126	15969	15801	15904	16018	15989	16252	16134	16043	16117	16097	15951	16127	15973	15791	16017	16032	15859	15834	15849	16139	15924	15984	16103	16237	15955	15874	15984	16072	15907	15985	16025	16118	15830	15995	16143	16282	16035	16123	16145	16056	16059	16180	16207	15935	16004	16082	16306	16098	16111	16123	16101	16027	16160	16031	16108	15854	16068	16023	15890	15871	15866	16046	15901	15793	15996	16112	15928	16052	16036	15996	15857	15879	16113	16015	15915	16072	15775	16034	16077	15903	16112	16035	15784	16099	16123	16015	15862	16022	15834	15979	15893	15863	16110	15924	15974	16214	16069	16015	15988	15880	16113	15992	16061	16099	15832	15962	15912	16115	16095	16140	15982	16095	15871	15933	15927	16063	15890	16158	16066	15971	15984	16087	15963	16090	15947	15959	15852	15931	15894	15763	16102	16120	15994	16000	16064	15813	15754	15926	15959	15986	15927	15998	16078	16095	16171	16077	15907	15825	15867	15930	15969	15922	15983	15900	15951	16117	15858	16182	16108	16263	15954	16018	16082	15976	15846	16089	15727	15956	15956	16308	15986	15989	16109	16082	16002	16074	15972	16079	16013	15940	15928	16103	16049	16098	15965	15965	16014	16047	15957	15976	15996	16000	15968	15989	16081	15776	15884	16162	16204	15930	15995	16206	16100	16027	16145	16020	16127	15901	16188	16004	16060	16094	15823	16212	16118	16042	16053	16233	15926	16047	16289	15947	16001	15843	16029	16020	16067	15879	15811	15946	15884	15897	16009	15783	15908	16125	16019	15885	15957	15969	16053	16004	15867	16065	16040	15864	15826	16055	16110	16092	15957	15688	16030	16019	15841	16022	16129	15909	16143	15843	16033	16037	16119	16046	16056	16252	15994	15930	16011	15972	16144	15920	15831	16009	16167	16083	15934	16055	15811	15919	16137	15867	16070	15967	15978	16085	16087	15983	15965	16141	15934	15965	15961	15935	16161	16048	15816	15791	15890	16042	16230	16027	15890	15997	16085	16191	16210	15949	16118	16011	16041	16065	15807	15914	15996	16016	16047	15849	15894	15988	15962	16052	15882	15907	15857	16052	15913	16286	16068	15952	15923	16075	16109	16113	15929	16123	15976	16176	15997	16182	16048	15925	16056	16020	15870	16036	15969	16042	16147	16175	16053	16124	16093	15884	15901	16018	15844	15773	15920	16008	16002	15891	15897	15960	15956	15894	15689	16054	15923	16021	16118	16013	16144	15928	15989	15982	15920	16094	15744	15940	16060	16115	16154	15766	16102	16213	15901	16333	16082	16023	16064	15937	16127	15911	16007	15975	16123	16021	15871	16042	16044	15992	16012	16039	16055	15804	16106	16131	15988	15910	16164	16072	15902	16131	15802	16142	15801	16011	16207	15898	15688	16040	16025	16132	16079	15915	15806	15932	16054	16096	15959	15857	15973	15868	15910	15839	15957	15793	15957	15683	15989	15790	15712	15906	15975	15986	15774	16207	15937	16182	16031	15919	16008	16041	16146	15852	16014	16159	15967	16127	15914	16238	16079	16072	16059	15975	16053	15982	15847	15922	15845	16175	16094	15794	15819	15919	15845	15931	15971	16031	15952	15837	15773	15875	16012	16182	16010	15891	15990	15965	15855	15872	15859	15912	15929	16110	15819	16024	16203	15777	15769	15842	15804	15997	15833	15933	16023	15843	16020	15957	15867	16092	15983	15900	15851	15807	15884	15916	16043	15922	15976	15998	16024	15917	15986	16048	15951	15989	16180	15850	15922	16076	16095	15915	16047	15923	15931	15938	15807	15992	16064	16092	15840	15951	15984	15959	15957	15964	16081	16139	16006	16053	16002	16083	16003	16028	15820	15810	15803	15972	15937	16030	15934	15887	15776	15876	16014	15997	16111	15849	15962	15996	15820	15863	15777	16014	15834	16159	16087	15980	16049	15941	15999	15874	15805	16007	15999	16015	15911	16160	16072	15950	16098	15867	16050	15990	15928	15951	15874	16091	15902	16120	16183	15982	15950	16040	15742	15909	15792	15889	15917	16106	15997	15800	16038	15809	15955	15976	15921	15917	15900	15984	16094	16106	15923	15989	15954	15889	15930	16018	15953	16105	15975	16060	15828	16004	15958	16094	16159	15763	16100	16041	16035	16071	15955	16107	15979	15839	15936	16050	15901	16012	16229	16025	16211	16226	16215	16052	15828	15922	16019	16056	15877	15837	16129	16021	16061	15982	15962	16013	16117	16232	15930	15859	16049	16152	15903	16150	16002	15971	16099	16027	15974	16048	16005	16062	16036	15790	16232	16103	16209	16195	16039	15888	15973	16032	15953	15938	15937	15905	15917	16112	15882	15926	16193	16029	15893	15954	15849	15952	15704	15977	15786	15989	15826	15944	15891	16051	15700	16186	15783	15755	15926	16123	15933	15970	15930	16067	16164	15924	15788	16065	15869	15982	15998	15855	16126	15965	15839	16122	16205	16037	15963	16048	15953	15886	15875	16056	16151	15995	15857	15855	16064	16193	15968	15950	16065	15846	15967	16113	15826	15837	15958	15805	16059	15991	16059	16086	15942	16029	16125	15828	15816	16072	16005	16026	16019	16038	15881
19308	28487	25594	38705	50363	50125	37635	25188	16767	12073	10692	10212	10106	10065	10180	10167	10235	10031	10082	10218	10106	10070	10178	10295	10092	10242	10086	10188	10076	10099	10042	10149	10162	9935	10192	10071	10219	10118	9975	10004	10101	10093	10062	9895	9914	10006	10180	10133	9929	10050	10158	10003	9971	10063	9969	10047	9999	10164	10120	10178	10057	10161	10154	10069	10155	10059	10186	10017	10073	9996	10156	9965	10135	10046	10066	10054	9996	9952	9964	9942	10145	9916	10159	10118	10121	10031	10063	9937	10038	9951	10007	10087	10212	9907	10144	9960	10032	10063	10161	9911	9993	10009	10072	10007	9995	9961	10253	10062	9919	9982	10060	9952	10127	10024	10080	10124	10111	10110	10124	9950	9977	9923	10118	10107	10032	10121	10086	10206	10107	10030	9981	9944	10070	9985	10047	9990	10044	9909	10138	10058	10070	10088	10113	10031	9932	10004	10132	9940	10046	10125	10037	10159	9970	10001	10057	9967	10017	10036	10263	9991	10100	9914	10077	10000	10092	10187	10009	10132	10208	10123	10033	10196	10066	9912	10037	10083	9976	10008	10059	10099	10040	10020	10088	10099	10274	9983	10044	10133	9988	9944	9902	10016	10142	10255	9966	10053	10028	9969	10122	10035	9787	10077	10122	9926	10066	10133	10023	9969	10071	10072	10024	10164	10125	9926	10211	9865	9968	10034	10043	10007	10119	10018	10077	9953	10056	10047	9983	10130	10027	9988	10030	10074	9914	10025	10130	10032	10097	10161	9992	10140	9998	9943	10205	10109	10095	9921	9990	10121	9905	10120	10216	10056	9961	10003	10135	10105	10086	10157	10130	10047	10112	10181	9947	10123	10106	9974	10036	10137	10222	9987	9970	10070	10117	10053	10074	10010	10064	10037	9997	10014	10097	10061	10121	9901	10070	10002	9993	10063	10024	9910	9997	10082	9994	10024	10138	10065	10102	10018	10161	10028	10047	9976	10012	10068	10116	9978	10051	10164	9958	9961	10279	9996	9900	10132	10121	10114	9969	10052	9959	10091	10172	10111	10243	9843	10029	10108	10060	10077	10080	10046	10037	10121	9877	9852	10148	10068	10040	10048	9984	10088	10169	10006	10053	10001	10036	10024	10079	10075	9839	10104	10033	9823	10117	10075	10062	10189	10028	10032	10245	10086	9880	10009	10034	10066	10023	9954	10063	10030	10209	9951	10070	10084	10018	10110	9969	9994	9943	10079	10055	10130	10010	10050	10113	10104	10062	10090	10168	10032	9931	9976	10064	9977	9988	10089	10046	10036	9990	10062	10153	10044	9949	10098	10087	10033	9965	10019	10059	10157	9927	10005	9966	10001	10049	10089	9906	10020	10124	10009	10127	10008	10143	9996	9879	10047	10063	9922	10145	9994	10110	10108	9894	10138	10162	10073	9990	10175	10218	10106	9971	10299	10083	10015	10045	9923	10066	10174	10074	10100	10105	9951	10153	10037	10005	10085	10173	10026	9996	10060	10044	10065	10000	10079	9996	10125	10005	10121	9888	10093	9962	10061	10220	10027	9869	10058	9970	9967	10102	9934	10036	10030	10129	10024	10236	10109	10056	10114	10004	10032	9920	10084	10079	10107	10073	10055	9997	9990	10115	9882	10227	10175	10023	10104	10006	10106	9993	10023	10079	10072	9974	9996	10117	10005	10078	10059	10015	10011	10045	10098	10201	9913	10113	9958	9991	10109	10140	10152	10035	10077	10115	9962	9973	10055	9943	10114	10010	9964	10063	10028	10093	10021	10164	10106	10077	10022	9986	9934	10074	10059	9927	10061	10022	10102	9925	9872	9999	10139	9984	10095	10022	10015	10057	10047	10003	10173	9988	10102	10138	10198	9943	9908	10096	10058	9934	10032	10215	10077	10134	10106	9972	10169	10104	10062	10228	9854	10103	10070	9991	10142	10053	10105	10174	10129	10155	10099	10142	10191	10079	10012	10123	10128	10019	10086	10124	9956	10149	10087	9947	9860	10047	10077	10035	10148	10045	10172	10081	9975	10023	10089	10070	10055	10092	10151	10063	10091	9989	10078	10018	9979	10024	9972	10109	10144	10016	10100	9936	10026	10078	9960	10107	9857	10043	10084	10081	10060	10204	9976	10118	10064	10199	10103	10043	9968	10021	9940	10120	10117	9971	9956	9984	10006	9825	10041	10185	10127	10059	9944	10112	9947	9984	10044	10147	10034	10110	10066	10128	9956	9971	10157	10097	10205	9990	10015	10087	9992	10034	9897	9983	10010	10059	10010	10143	10066	9981	10174	9976	10139	10156	10230	10035	10281	10023	10089	10149	10116	9964	10051	10187	9882	10006	10093	9934	9930	10040	10013	10241	10213	10174	9872	10008	10210	10101	10065	9968	10190	9978	10129	10129	10089	10136	10212	9941	10062	9986	10160	10051	10079	10003	9912	9974	10078	10041	10194	10025	10065	10184	9950	9992	10017	10204	10006	10054	10101	9969	10108	10086	10065	10137	10012	10105	10059	9962	9968	10067	10235	10002	10123	10179	10117	10129	10064	9969	10211	9998	9993	10147	9980	10132	9972	10058	9967	10084	10001	10074	9955	10209	10007	9987	9935	9865	10034	9948	10087	9951	10146	10167	10127	9890	10034	9946	10101	10170	10036	10201	10086	10133	10022	10151	9995	10048	10020	10102	10176	10074	10138	10006	10045	10029	9967	10065	9970	9999	9932	9953	10051	9926	10203	10127	10165	10089	10063	9978	10084	10293	9912	10090	10039	10072	10056	9964	10104	10179	10155	10020	9851	10019	10087	9988	10103	10005	10135	10041	10139	10087	10131	9982	10058	10134	9923	10072	10013	10021	10097	9973	10018	10036	10064	10105	10090	10178	10144	10046	10053	10005	10173	10038	10027	9919	10066	10162	9992	10235	10043	9968	9980	10068	10076	9945	10136	10094	9993	10115	9892	9992	9942	10144	9953	9868	10073	9968	10276	9885	10125	9955	10102	9968	10237	9901	10236	9968	10011	10028	10071	9931	10038	10163	10052	9996	9999	10015	10016	10066	10178	10082	10078	9987	10088	10145	9968	10183	10022	10016	10083	10122	9962	10147	10132	9999	10013	9988	10097	10110	10060	10059	10042	9951	10040	10169	9934	10073	10140	10109	10122	10020	10053	10045	10161	10004	10028	10096	10035	10006	9967	10080	9923	10052	10032	10046	10002	10005	10049	10147	9999	10081	9789	10114	9984	10152	10149	10110	10012	9916	9990	10006	10115	10076	10117	10079	9925	10111	9966	10109	10163	9930	10001	10135	10032	9933	10104	10009	9838	9928	9940	9996	10005	10015	10065	9976	10185	9894	10018	9974	10002	10215	10089	10137	10142	10047	10007	10062	10141	9954	10105	10166	10080	10111	10180	10144	10250	10160	10039	9958	10130	10035	10271	10016	10048	10178	9995	9926	9987	10019	10070	10015	10251	10140	10100	10126	10031	10037	10022	10025	9945	10005	10085	10067	10137	10113	10230	10116	10082	9924	9889	10094	10131	10000	10009	9996	9941	9951	10086	10144	10180	10050	10089	9942	9980	10136	10035	10051	10142	10092	10052	10150	9960	10145	9999	10252	10214	10077	9963	9966	10203	10099	10038	10059	10016	10122	10080	9988	10006	10098	10207	9972	10098	9927	10144	10150	10113	9906	10082	10106	9986	10074	10119	10123	10068	10110	9962	10170	10048	10051	10038	10077	10023	10068	10050	10162	9990	10157	10034	9989	9954	10248	10093	10094	9992	9926	10077	10140	10106	10060	10096	10070	9914	10111	10016	10106	10009	10102	10124	9895	10064	10149	9984	10083	10156	9968	10089	10133	10076	10111	10039	10221	10043	10136	10081	10114	10306	9975	10144	10020	10177	9932	10067	10030	10024	10053	9956	10067	10030	10122	10151	10044	9835	9952	10061	10069	10061	9998	10125	9974	10130	10081	10009	10074	10083	10112	10124	10089	10252	10033	9998	10063	9928	9999	10012	10005	10173	9923	10101	10001	10128	9882	10023	9970	10143	9968	10058	10094	9940	10172	10080	10008	10016	10023	10104	10045	10085	9937	10137	10077	9977	10087	10156	10137	10127	10004	10078	10105	9986	10215	9958	10174	10068	10145	9924	10131	10040	10116	10098	10112	9997	10092	10009	10016	10059	10168	10146	10148	10073	9996	10061	9961	9990	10051	10032	9993	10077	10270	10130	10197	10145	10005	10105	10003	10012	9831	10185	10082	10150	10043	10021	10045	10079	10094	10147	10159	10029	9983	10091	10198	10082	9941	10075	10209	10157	10173	9946	10105	9994	10062	10090	10130	10096	10063	10172	10098	10255	10176	9878	10116	10055	10068	9942	10078	10023	10105	9902	10178	9993	9907	10086	10103	10020	10096	9923	10044	9971	10022	10187	10106	9901	9939	10210	9979	9894	10098	10088	10180	10014	10045	10055	10024	9955	10121	9970	10178	10032	10094	10043	10105	9968	9936	10001	10027	9842	10151	10022	9970	10026	10048	10057	10090	10079	10208	9988	10156	9943	10219	10089	9972	9980	9974	10033	9991	10117	10013	10137	10113	9967	10049	10043	9975	10098	9926	9936	9958	10193	10103	10060	10086	10066	9951	10074	10026	9980	10036	9980	9978	10211	10055	9994	10147	10004	10109	9987	10118	10091	10019	9996	10185	10000	10039	9759	10019	9976	10199	9869	10062	10015	10157	10097	10059	9964	10135	10090	10051	10085	10114	10194	9931	10083	10065	10051	10123	10052	10049	9937	10009	10011	10222	9939	9986	9991	10061	9948	10162	10088	10116	10019	9857	9998	10036	10091	10204	10152	10065	10098	10179	9886	10138	10019	9933	10059	10037	10045	9948	9983	10063	10071	10127	10027	9982	10069	9962	10044	9910	10182	10069	10121	9966	10008	10030	10015	10118	10170	10039	10127	10051	10003	10099	10027	10118	10136	10223	10138	10087	10055	10002	10088	10178	10109	10098	10066	10025	9915	9877	10058	10046	9971	10130	10167	10092	9974	10089	10058	10121	10065	10006	10025	10125	9942	10036	10081	9961	10009	10230	10186	10027	10201	10047	10132	9992	10038	10178	10119
24349	21592	28702	29403	53331	63737	58736	46637	32242	22960	18534	17179	16803	16653	16722	16750	16664	16656	16448	16568	16499	16591	16335	16680	16509	16117	16528	16582	16590	16412	16398	16260	16542	16480	16563	16210	16454	16437	16387	16380	16412	16507	16167	16494	16489	16335	16540	16423	16311	16196	16379	16317	16446	16556	16374	16485	16579	16254	16500	16377	16401	16404	16196	16498	16256	16299	16521	16483	16302	16221	16338	16275	16587	16392	16417	16285	16419	16340	16439	16244	16374	16447	16418	16459	16501	16424	16291	16301	16317	16474	16440	16567	16162	16404	16380	16184	16238	16372	16564	16555	16526	16377	16421	16381	16507	16251	16447	16405	16348	16193	16530	16267	16392	16381	16316	16250	16364	16096	16205	16124	16094	16129	16275	16205	16399	16365	16413	16298	16352	16327	16244	16277	16365	16339	16305	16416	16291	16233	16280	16270	16269	16329	16257	16497	16346	16517	16119	16232	16297	16150	16407	16174	16346	16465	16195	16410	16561	16446	16407	16452	16115	16133	16297	16273	16418	16246	16280	16244	16200	16463	16509	16539	16202	16376	16286	16181	16370	16379	16496	16225	16085	16386	16260	16248	16256	16174	16250	16373	16425	16324	16501	16193	16291	16263	16517	16380	16321	16212	16562	16526	16424	16403	16222	16144	16423	16448	16302	16490	16242	16421	16350	16502	16422	16402	16209	16328	16385	16430	16206	16168	16356	16488	16692	16474	16454	16510	16463	16281	16288	16264	16518	16438	16177	16317	16238	16443	16388	16281	16229	16270	16467	16241	16261	16256	16485	16510	16289	16295	16362	16523	16317	16551	16352	16091	16372	16533	16187	16445	16482	16453	16349	16223	16359	16416	16187	16357	16440	16449	16370	16240	16430	16448	16315	16321	16297	16379	16534	16551	16437	16464	16423	16168	16368	16169	16382	16337	16181	16427	16325	16273	16128	16319	16138	16298	16291	16335	16211	16513	16305	16308	16445	16599	16473	16499	16520	16365	16334	16231	16357	16357	16410	16347	16426	16590	16139	16492	16322	16294	16238	16332	16283	16317	16259	16343	16148	16457	16321	16280	16369	16505	16434	16447	16241	16383	16459	16425	16203	16173	16196	16257	16402	16372	16324	16414	16254	16175	16012	16176	16401	16252	16364	16359	16428	16173	16276	16350	16081	16462	16476	16504	16435	16232	16386	16364	16415	16468	16454	16468	16461	16341	16317	16368	16500	16341	16425	16533	16365	16319	16365	16214	16085	16278	16468	16222	16304	16112	16334	16257	16298	16267	16317	16289	16206	16402	16279	16227	16494	16427	16352	16297	16373	16412	16438	16358	16223	16475	16292	16487	16199	16418	16219	16348	16388	16347	16382	16490	16366	16311	16288	16376	16526	16184	16411	16326	16232	16452	16327	16324	16335	16377	16565	16267	16479	16632	16252	16263	16437	16500	16240	16531	16345	16222	16355	16246	16523	16375	16284	16612	16402	16456	16342	16312	16175	16343	16395	16422	16469	16348	16452	16408	16450	16258	16409	16312	16352	16287	16434	16322	16358	16387	16470	16403	16354	16426	16410	16612	16353	16392	16418	16325	16265	16468	16331	16445	16324	16380	16417	16237	16511	16487	16465	16489	16469	16271	16360	16306	16464	16429	16237	16423	16474	16429	16219	16275	16197	16266	16306	16321	16210	16365	16392	16430	16289	16244	16427	16571	16304	16477	16305	16195	16126	16412	16216	16290	16377	16350	16377	16380	16431	16414	16460	16543	16269	16398	16326	16185	16208	16349	16334	16251	16277	16579	16219	16335	16309	16343	16131	16118	16301	16381	16298	16514	16521	16311	16293	16564	16314	16618	16353	16362	16490	16253	16348	16320	16204	16384	16359	16332	16228	16207	16145	16559	16483	16330	16515	16623	16311	16297	16454	16287	16673	16345	16243	16246	16109	16403	16362	16186	16272	16214	16303	16402	16517	16296	16346	16288	16266	16320	16336	16328	16222	16271	16286	16306	16410	16224	16199	16353	16341	16435	16408	16429	16481	16530	16275	16359	16267	16144	16384	16264	16356	16280	16211	16157	16387	16491	16324	16350	16514	16354	16425	16205	16282	16220	16522	16350	16493	16477	16414	16404	16408	16412	16390	16440	16382	16435	16495	16112	16508	16310	16258	16401	16383	16214	16268	16125	16161	16542	16550	16258	16431	16447	16229	16249	16398	16231	16542	16316	16335	16504	16613	16308	16462	16332	16438	16185	16212	16157	16355	16492	16491	16174	16354	16279	16258	16085	16400	16497	16364	16370	16313	16300	16359	16399	16394	16220	16337	16273	16282	16370	16351	16348	16421	16398	16222	16290	16143	16197	16273	16481	16126	16398	16338	16464	16397	16346	16315	16397	16413	16307	16303	16357	16304	16319	16151	16410	16278	16450	16372	16348	16478	16302	16222	16134	16187	16327	16240	16415	16580	16320	16222	16297	16136	16252	16394	16272	16436	16409	16454	16438	16636	16374	16353	16103	16430	16306	16281	16155	16346	16286	16229	16278	16535	16341	16194	16460	16436	16522	16365	16410	16388	16149	16283	16190	16466	16499	16247	16543	16414	16548	16392	16556	16262	16370	16439	16348	16459	16573	16304	16505	16378	16397	16474	16162	16314	16338	16080	16437	16309	16547	16292	16422	16433	16543	16433	16202	16393	16259	16265	16385	16342	16310	16356	16369	16392	16309	16292	16180	16501	16343	16315	16343	16130	16308	16251	16267	16454	16218	16299	16176	16262	16323	16520	16583	16455	16476	16200	16360	16391	16575	16351	16323	16205	16286	16395	16298	16323	16167	16481	16343	16420	16431	16307	16197	16551	16158	16256	16341	16323	16517	16592	16501	16553	16414	16509	16257	16268	16215	16281	16181	16319	16392	16396	16357	16171	16225	16402	16282	16440	16470	16421	16230	16496	16251	16483	16362	16354	16255	16380	16447	16381	16441	16262	16425	16472	16368	16273	16400	16384	16243	16495	16515	16354	16216	16312	16271	16460	16376	16388	16124	16398	16318	16414	16134	16397	16241	16160	16221	16194	16292	16254	16547	16423	16235	16275	16244	16500	16339	16406	16388	16760	16338	16330	16294	16420	16141	16379	16200	16528	16319	16424	16398	16317	16362	16256	16419	16394	16319	16324	16403	16481	16224	16124	16328	16373	16370	16533	16174	16179	16437	16352	16326	16499	16238	16227	16311	16292	16316	16341	16343	16155	16240	16600	16402	16296	16450	16471	16484	16613	16370	16242	16155	16322	16357	16227	16313	16191	16263	16278	16464	16487	16409	16119	16418	16476	16445	16466	15980	16303	16120	16414	16416	16510	16523	16294	16474	16387	16347	16398	16393	16220	16545	16243	16189	16138	16345	16358	16251	16190	16073	16180	16378	16167	16316	16292	16337	16242	16266	16361	16396	16425	16417	16268	16203	16200	16367	16331	16256	16522	16333	16212	16530	16222	16449	16272	16294	16458	16417	16570	16239	16265	16498	16364	16271	16202	16263	16167	16193	16560	16316	16338	16348	16459	16440	16483	16260	16354	16431	16485	16566	16442	16433	16237	16392	16294	16345	16440	16278	16355	16248	16298	16389	16206	16310	16577	16373	16406	16316	15967	16283	16222	16113	16242	16269	16399	16402	16315	16132	16359	16203	16276	16360	16171	16274	16433	16459	16467	16358	16400	16281	16536	16274	16248	16462	16386	16309	16453	16396	16233	16230	16323	16104	16364	16150	16308	16349	16268	16105	16133	16340	16451	16429	16453	16319	16300	16621	16357	16268	16330	16445	16415	16340	16401	16301	16223	16319	16247	16488	16403	16463	16449	16240	16411	16479	16243	16342	16345	16344	16358	16388	16589	16123	16443	16375	16510	16523	16309	16315	16157	16231	16360	16225	16122	16226	16344	16399	16410	16174	16445	16200	16450	16351	16361	16369	16417	16419	16382	16319	16634	16471	16251	16289	16175	16327	16248	16181	16353	16506	16355	16053	16277	16328	16248	16363	16405	16360	16073	16331	16191	16646	16477	16515	16489	16230	16381	16321	16219	16366	16399	16506	16587	16480	16342	16151	16238	16194	16382	16311	16312	16203	16103	16263	16368	16254	16434	16352	16535	16439	16332	16323	16324	16083	16315	16144	16075	16356	16208	16487	16272	16175	16463	16310	16384	16424	16432	16326	16290	16323	16508	16346	16545	16317	16349	16240	16300	16308	16458	16343	16273	16343	16461	16417	16201	16185	16390	16388	16265	16343	16263	16507	16431	16246	16138	16363	16362	16502	16265	16334	16371	16464	16447	16256	16544	16494	16407	16240	16425	16460	16175	16305	16229	16468	16441	16336	16372	16509	16674	16230	16517	16445	16365	16246	16182	16374	16129	16495	16362	16200	16166	16310	16444	16282	16177	16482	16426	16349	16443	16410	16299	16134	16324	16247	16282	16447	16446	16121	16259	16272	16254	16191	16245	16356	16296	16324	16182	16254	16508	16347	16556	16445	16458	16549	16302	16536	16269	16228	16335	16473	16419	16376	16535	16315	16390	16321	16406	16320	16317	16412	16508	16473	16354	16280	16284	16382	16132	16139	16426	16330	16175	16348	16171	16574	16530	16457	16270	15986	16450	16482	16391	16339	16217	16428	16431	16294	16372	16517	16196	16333	16402	16327	16447	16271	16353	16304	16282	16481	16103	16348	16281	16308	16314	16278	16205	16266	16424	16408	16424	16421	16217	16217	16234	16470	16532	16483	16272	16190	16362	16097	16458	16297	16388	16407	16306	16284	16321	16560	16407	16437	16465	16226	16119	16445	16161	16135	16371	16395	16546	16440	16431	16592	16242	16516	16272	16241	16142	16361	16336	16274	16189	16338	16224	16206	16273	16538	16490	16298	16516	16332	16252	16127	16390	16377	16543	16135	16374	16200	16299	16436	16548	16400	16665	16417	16380	16377	16590	16529	16155	16317	16427	16452	16227	16419	16179	16414	16322	16240	16315	16457	16640	16482	16467	16472	16391	16435	16339	16331	16491	16346	16289	16451	16517	16380	16368	16296	16275	16268	16285	16258	16446	16451	16422	16344	16415	16311	16277	16135	16490	16306	16396	16248	16394	16507	16466	16311	16469	16215
23931	33365	30080	45554	67678	66108	54657	38770	23988	14738	11600	10676	10692	10488	10557	10288	10461	10379	10324	10578	10443	10549	10450	10481	10590	10353	10396	10445	10414	10459	10336	10386	10312	10619	10440	10451	10552	10409	10327	10496	10382	10452	10287	10416	10523	10361	10385	10686	10411	10380	10438	10428	10473	10399	10347	10413	10385	10246	10481	10431	10381	10327	10264	10258	10449	10389	10644	10322	10532	10537	10291	10168	10570	10315	10263	10418	10447	10194	10399	10308	10497	10307	10449	10463	10336	10437	10348	10211	10335	10449	10622	10204	10362	10500	10337	10389	10435	10468	10357	10351	10355	10291	10398	10325	10415	10432	10350	10439	10347	10383	10380	10415	10413	10298	10438	10342	10439	10370	10571	10642	10476	10322	10393	10366	10370	10518	10317	10388	10231	10401	10338	10496	10532	10402	10369	10356	10529	10563	10369	10364	10487	10421	10389	10510	10363	10417	10364	10459	10467	10371	10380	10279	10394	10413	10322	10505	10207	10335	10376	10326	10261	10354	10272	10439	10351	10472	10363	10147	10405	10291	10322	10300	10366	10327	10271	10429	10641	10370	10378	10387	10437	10340	10482	10441	10412	10504	10472	10361	10249	10451	10422	10271	10450	10357	10471	10303	10448	10367	10215	10436	10477	10390	10489	10360	10359	10328	10354	10436	10435	10378	10271	10387	10363	10257	10378	10616	10386	10355	10456	10324	10436	10459	10383	10405	10452	10314	10392	10388	10495	10298	10371	10270	10528	10220	10320	10425	10297	10291	10480	10419	10322	10327	10219	10397	10400	10354	10340	10338	10280	10433	10390	10527	10414	10445	10415	10358	10393	10362	10395	10489	10279	10366	10373	10410	10518	10230	10284	10264	10509	10381	10442	10375	10496	10283	10402	10500	10307	10351	10400	10523	10350	10548	10396	10314	10339	10327	10435	10502	10406	10362	10397	10286	10433	10375	10484	10475	10518	10389	10335	10368	10286	10393	10237	10356	10271	10361	10444	10463	10310	10309	10340	10283	10207	10387	10551	10442	10326	10290	10495	10503	10338	10331	10450	10443	10329	10353	10503	10468	10381	10253	10468	10235	10318	10406	10344	10395	10335	10222	10333	10321	10423	10415	10340	10262	10346	10425	10381	10453	10192	10462	10473	10323	10397	10431	10537	10295	10419	10261	10193	10152	10307	10389	10476	10405	10338	10349	10343	10354	10434	10539	10260	10469	10420	10388	10287	10441	10342	10352	10373	10356	10431	10371	10285	10380	10278	10389	10305	10284	10496	10137	10231	10378	10342	10349	10349	10433	10325	10529	10325	10392	10331	10402	10310	10548	10373	10428	10469	10493	10336	10463	10376	10213	10463	10439	10287	10360	10255	10356	10394	10307	10361	10550	10394	10399	10422	10365	10519	10356	10326	10267	10390	10337	10412	10335	10363	10401	10499	10238	10308	10425	10335	10435	10242	10368	10470	10441	10301	10457	10287	10472	10277	10235	10369	10293	10429	10286	10371	10428	10392	10410	10384	10245	10426	10329	10475	10342	10527	10406	10310	10445	10435	10373	10330	10467	10515	10371	10363	10447	10405	10207	10377	10353	10491	10471	10235	10375	10360	10461	10459	10279	10315	10451	10470	10485	10387	10339	10369	10369	10483	10452	10311	10391	10046	10192	10544	10332	10362	10249	10496	10485	10424	10487	10348	10533	10311	10492	10466	10380	10286	10488	10335	10168	10329	10357	10481	10354	10380	10414	10307	10299	10372	10327	10285	10384	10450	10420	10366	10249	10573	10186	10295	10370	10402	10299	10352	10315	10262	10423	10313	10328	10461	10239	10547	10460	10300	10386	10463	10265	10267	10266	10495	10359	10294	10422	10349	10278	10324	10371	10274	10508	10502	10270	10238	10294	10385	10299	10432	10571	10472	10426	10263	10496	10329	10336	10379	10209	10278	10471	10435	10324	10344	10479	10339	10366	10362	10261	10374	10454	10342	10343	10338	10396	10440	10414	10559	10331	10376	10353	10262	10393	10373	10372	10222	10420	10409	10297	10361	10277	10397	10420	10442	10408	10458	10361	10458	10302	10398	10244	10430	10402	10461	10433	10452	10392	10401	10329	10334	10355	10366	10239	10439	10506	10534	10467	10329	10388	10422	10357	10295	10401	10310	10305	10323	10413	10428	10382	10546	10302	10348	10438	10331	10339	10516	10413	10211	10508	10334	10361	10366	10571	10463	10381	10392	10250	10220	10512	10595	10368	10417	10434	10290	10350	10061	10330	10536	10379	10436	10394	10343	10440	10581	10333	10381	10288	10443	10500	10364	10400	10410	10497	10355	10365	10376	10455	10302	10164	10287	10346	10317	10350	10402	10327	10408	10382	10521	10419	10444	10353	10378	10227	10477	10590	10322	10306	10359	10366	10373	10367	10343	10222	10484	10318	10392	10417	10302	10254	10338	10202	10363	10384	10330	10333	10320	10319	10384	10448	10480	10402	10356	10292	10485	10347	10420	10392	10376	10397	10439	10296	10303	10360	10496	10328	10312	10316	10422	10383	10303	10481	10443	10446	10374	10567	10323	10401	10347	10342	10349	10552	10481	10372	10428	10553	10364	10429	10453	10497	10351	10444	10430	10394	10342	10504	10338	10370	10321	10406	10334	10411	10391	10332	10532	10348	10322	10305	10440	10416	10445	10284	10338	10390	10420	10445	10303	10436	10417	10356	10467	10388	10408	10215	10338	10440	10334	10619	10281	10381	10478	10411	10427	10312	10415	10542	10455	10207	10296	10614	10396	10460	10456	10459	10311	10586	10320	10677	10317	10294	10209	10323	10296	10513	10354	10374	10415	10331	10358	10273	10406	10504	10276	10251	10490	10344	10513	10370	10382	10325	10399	10365	10276	10285	10436	10214	10224	10321	10483	10464	10440	10245	10333	10371	10307	10260	10305	10541	10357	10355	10369	10419	10412	10405	10254	10538	10204	10380	10303	10282	10267	10378	10379	10380	10427	10352	10367	10414	10285	10439	10254	10332	10466	10509	10464	10433	10298	10395	10397	10287	10250	10551	10356	10327	10251	10341	10392	10378	10537	10250	10387	10458	10390	10517	10439	10344	10400	10360	10538	10404	10468	10328	10268	10454	10398	10587	10337	10345	10601	10283	10315	10368	10235	10342	10441	10415	10360	10260	10436	10360	10440	10476	10538	10371	10384	10469	10491	10392	10370	10241	10395	10407	10475	10424	10553	10226	10350	10232	10438	10294	10284	10347	10333	10426	10232	10363	10246	10277	10431	10473	10384	10397	10256	10597	10358	10378	10367	10364	10210	10319	10367	10460	10244	10369	10355	10475	10312	10482	10477	10410	10202	10433	10352	10455	10349	10333	10392	10252	10556	10265	10193	10319	10423	10190	10366	10325	10370	10286	10526	10449	10380	10501	10276	10231	10316	10396	10463	10480	10604	10330	10346	10386	10370	10229	10335	10489	10265	10487	10554	10356	10282	10291	10369	10476	10244	10273	10338	10356	10330	10420	10356	10390	10359	10452	10285	10309	10448	10351	10302	10332	10417	10295	10310	10393	10287	10520	10420	10348	10313	10484	10171	10350	10347	10411	10452	10264	10347	10465	10472	10450	10456	10321	10269	10358	10441	10399	10329	10442	10398	10501	10486	10370	10370	10289	10466	10352	10325	10262	10430	10373	10590	10353	10294	10409	10483	10279	10397	10453	10434	10361	10339	10376	10383	10185	10223	10525	10463	10391	10450	10189	10414	10452	10365	10216	10364	10461	10417	10306	10280	10373	10463	10348	10355	10220	10290	10359	10431	10321	10443	10358	10368	10420	10451	10052	10453	10313	10273	10461	10306	10378	10441	10363	10361	10268	10432	10404	10412	10381	10392	10301	10401	10344	10429	10294	10472	10337	10465	10372	10507	10391	10363	10392	10228	10267	10086	10448	10333	10272	10337	10442	10286	10549	10400	10357	10375	10286	10441	10394	10385	10236	10483	10493	10342	10412	10428	10263	10470	10158	10376	10253	10281	10407	10395	10362	10259	10379	10413	10438	10494	10362	10406	10368	10392	10320	10465	10302	10346	10352	10491	10384	10377	10458	10345	10281	10379	10420	10402	10361	10319	10394	10347	10273	10239	10471	10339	10317	10424	10418	10501	10350	10370	10458	10316	10436	10254	10356	10338	10396	10438	10447	10267	10375	10431	10339	10316	10271	10397	10353	10438	10335	10338	10357	10257	10291	10382	10354	10328	10346	10283	10515	10350	10380	10355	10249	10492	10378	10454	10351	10282	10345	10377	10286	10382	10516	10275	10400	10362	10281	10339	10320	10462	10468	10309	10472	10445	10411	10305	10284	10385	10371	10472	10472	10392	10340	10436	10408	10393	10397	10374	10309	10436	10418	10235	10324	10231	10411	10393	10324	10348	10601	10369	10414	10520	10330	10429	10277	10215	10275	10382	10527	10319	10431	10513	10521	10357	10351	10510	10257	10279	10193	10215	10342	10418	10395	10345	10430	10548	10336	10299	10360	10419	10373	10289	10291	10241	10244	10328	10363	10425	10469	10473	10324	10423	10368	10515	10390	10497	10253	10363	10255	10307	10406	10279	10337	10487	10335	10421	10324	10392	10374	10218	10528	10345	10418	10221	10344	10485	10312	10421	10475	10330	10331	10322	10216	10408	10367	10296	10367	10336	10489	10505	10356	10332	10291	10371	10248	10417	10380	10275	10450	10286	10330	10477	10374	10464	10381	10582	10532	10431	10482	10412	10237	10281	10394	10337	10358	10210	10316	10301	10398	10339	10348	10492	10274	10434	10390	10379	10233	10462	10277	10345	10380	10261	10429	10213	10480	10413	10357	10390	10353	10375	10438	10481	10473	10468	10486	10353	10413	10540	10451	10327	10500	10317	10293	10299	10273	10378	10231	10569	10512	10367	10310	10478	10288	10400	10429	10330	10445	10348	10317	10539	10276	10500	10289	10364	10402	10430	10349	10462	10439	10359	10418	10442	10301	10341	10509	10342	10146	10492	10316	10334	10445	10435	10407	10479	10404	10386	10494	10345	10398	10271	10380	10479	10424	10361	10458	10432	10361	10367	10328	10290	10361	10253	10239	10476	10421	10479	10239	10480	10362
32969	27036	26346	21570	20933	25217	22935	19867	18012	16651	16481	16187	16206	16137	16036	16160	16334	16289	16329	16141	16044	15990	15869	16049	16198	16136	16266	16059	15932	16143	16177	16092	16098	15862	16223	16201	16210	16286	16040	16191	16158	16305	16095	16100	15869	16232	16039	16065	16026	16261	16006	16320	16141	16132	16245	15976	16043	16165	16130	16088	16114	16282	16080	16143	16095	16017	15963	16188	15872	16128	16158	16062	16103	15959	16132	15910	15965	16011	16021	15910	15975	15908	16150	16086	15928	16227	16155	16093	16167	15903	16066	16149	15928	16197	15978	16076	16009	16129	16225	16102	16300	16118	15997	16103	16249	16135	16068	15993	15925	16170	16194	16111	16120	16267	15928	15978	16087	16072	16204	16073	16098	16240	16211	16082	16059	16110	16044	16215	16076	15791	15923	16192	15996	16017	16154	16106	16139	16204	16045	16189	16194	16048	15963	16097	15950	16033	16020	16038	16179	16150	16018	16244	16032	16181	16115	16052	15807	16082	15883	16001	15946	16058	15925	16232	16264	16233	16195	15968	16050	16332	15908	16172	16099	16330	16117	16060	16134	16096	16140	15999	16301	15952	15928	16064	16296	16162	16141	16045	16099	15970	16268	16033	16152	15994	16280	16052	15987	15968	16006	16048	16199	16097	16040	16126	16196	16050	16001	16044	15921	16098	16074	15841	15838	16074	16207	16132	16114	16098	16362	16331	15961	16119	16373	16157	15931	16065	16094	16124	15896	15889	16019	15942	16048	15942	16107	16286	16013	15991	16170	16159	16085	16190	16133	16058	16121	15996	15834	16153	15987	15741	15900	15990	16220	16090	15976	16107	15928	16096	16073	16226	15976	16045	16125	16025	16133	16092	15890	15897	16043	16046	15901	16102	15953	16235	16114	16240	15963	16101	16293	16062	16026	16027	15905	16131	16159	15970	16107	16031	15970	15886	16056	16039	15899	15938	16178	16128	16134	16063	16218	15718	16214	15895	16153	16127	16126	16133	16133	16203	16155	16197	16054	16000	15986	16103	16097	16223	15938	15883	16122	16005	16223	16106	15962	15842	16026	15895	16307	15969	16035	15796	15969	15752	16187	16137	16010	16062	15863	16039	15928	15906	16027	15861	16207	15890	16034	16026	16194	16179	15969	16142	16050	15967	16068	16313	16135	15950	15996	16072	16097	15905	16183	15902	16007	16039	16071	16025	16259	16145	16208	15981	16064	16153	15996	16211	16117	16105	16100	16186	16229	15961	16133	16136	16074	16083	16106	16191	15953	16093	15978	16195	15976	16030	15989	16019	16036	16042	16152	16050	15872	16052	16067	16118	16218	15862	16063	16113	16197	16104	16254	16143	15989	15973	16030	16076	16165	16134	15999	15993	16047	15948	15967	16218	15917	15916	16060	16037	16146	16033	16124	16090	16320	16252	16052	16092	16231	16184	16154	16199	16143	15911	15950	15966	15877	15989	15942	15914	16364	16124	16045	15781	16001	16133	16181	15911	15988	16108	16239	16060	15831	16140	16283	16036	16218	16095	16199	15938	15999	16047	16145	16193	15923	16092	16052	16004	16019	16301	16025	16066	15902	15857	16035	16103	16220	16261	16304	16180	16075	15991	16118	16237	16219	16034	16271	16055	16173	16087	16073	16052	15990	16222	15800	16261	16020	16072	15861	15896	16112	16174	16043	16104	16045	16174	16194	16112	16038	16285	15810	15907	16019	16196	16060	16071	15976	16166	15974	16183	16150	16142	16067	15898	16298	15822	16016	16081	16112	16233	16065	15793	16037	15951	16048	16326	16107	16188	16116	15803	16009	15891	16049	16013	15808	16002	16133	16042	16075	16053	16141	16217	15830	16002	15875	16054	16130	16099	16142	16056	16069	16102	15841	16050	16092	15948	16062	16000	16046	16065	16009	16149	16139	16158	16148	15982	16119	15981	16138	15992	16132	16062	16202	15968	16000	16095	15947	16031	16325	16020	16039	15988	15934	16206	16352	15924	16031	16025	16157	16047	16147	16040	16042	15941	16151	16004	16181	16307	16112	15886	15847	15855	16136	16041	16087	16156	16107	15883	16120	16084	15925	16385	16040	16087	16008	15967	16210	16168	16258	16085	16209	16102	16187	15969	15886	16142	16274	16164	16103	15993	16401	16155	16348	16049	15995	15999	16045	16049	16135	16025	16172	16101	16050	16020	15978	16017	16116	16118	16082	16236	16151	16044	16199	16126	16008	15986	15964	15939	16242	16107	16041	16085	15964	16073	16013	16160	16159	16081	16047	15971	15949	15884	15844	16131	16066	15979	16112	16218	16120	16068	15899	15981	15970	15831	16128	16137	16147	16089	16108	16033	15929	16030	15878	15993	15949	16132	16178	15895	16390	16045	16112	16016	15943	15909	16019	16151	16272	16118	16016	16124	15922	15981	16008	16107	16124	16162	15865	16135	15900	16136	16002	16037	16122	16011	16226	16328	16386	16131	16207	16087	16028	16134	16309	16371	16103	16074	16199	16024	16009	16307	15985	15800	16110	16076	16078	16186	16207	16004	16244	16084	16066	16008	16077	16201	16086	15994	15946	16141	16175	16193	16130	16023	15848	15858	16070	16222	16099	16164	16035	15962	16084	15882	16032	16311	16245	16009	16153	15991	16071	16196	16227	16167	16135	16174	16043	16179	15917	16245	16088	16190	16109	15963	16402	16247	16109	16256	15941	15995	16099	16245	16164	16076	16122	16150	16138	15862	16249	15997	16081	16002	15995	16203	16239	15976	16033	15975	16167	15919	16013	16027	16077	16006	16062	15971	16009	16086	15817	15984	16164	16099	15978	16177	16114	16181	16188	15951	16034	16186	16036	16182	16154	16153	16257	16223	16209	16056	16061	15869	16057	16043	15923	16277	16192	16232	15892	16061	16027	16209	16237	16134	15916	16112	16205	16010	15752	16275	16221	16080	16185	16334	16240	16094	16041	16010	16074	16238	16186	16146	16219	16129	16178	16236	15835	16093	15951	16007	16121	16047	15823	15992	15933	16178	16153	16166	16084	15998	15819	16163	16012	15995	16190	15908	16044	16038	16101	15998	16045	16232	15950	16044	15906	15833	15853	15956	16245	15966	16111	16074	16108	15970	16120	15887	16021	16026	16011	16205	15981	15993	16024	16083	15895	16097	16017	16132	16119	15834	16167	16203	16059	16207	16132	16094	16231	16107	16091	16154	15938	15892	15977	16125	16045	16108	15953	16063	16203	16093	16054	15919	15949	16130	15956	16034	16036	16083	16176	16177	15948	16086	15958	16074	16116	16150	16060	15971	15737	15890	16044	16253	16170	15901	16028	15970	16053	16245	16154	16246	16046	16108	15955	16080	16171	16176	15914	16151	16072	15877	16201	15922	16210	16195	16217	15972	16347	16001	16050	16076	16294	16137	16273	16113	16181	16329	16187	16030	16039	16126	16171	16179	16250	16176	16118	16150	16118	16097	16079	15971	15834	15954	16080	16050	15955	16016	16048	16187	16122	16168	16113	16015	15936	16120	16145	16255	16096	16236	15902	16062	15936	16121	16098	16002	16070	16013	15986	16053	16148	16152	16010	15847	15957	15810	16067	16118	16167	15951	15925	15979	16097	16031	15991	16078	16153	15836	15972	16066	15823	16147	16267	16146	15949	16058	15982	15968	16252	16113	16014	16137	16023	16064	15870	16206	16124	15870	16132	16311	16389	16039	16166	16066	16043	16135	15926	16028	16163	16100	16170	16102	16164	16065	16081	16013	15987	16053	16206	16141	15986	16114	16216	16167	16239	16207	16084	15946	16257	15991	16090	15967	15929	15920	16006	15905	16052	15911	16022	16198	16048	16165	16050	16151	16143	15997	16202	15979	16384	16159	15968	16020	15876	16121	16266	16043	16194	16165	15731	15960	16030	16244	16281	16077	16083	16187	16239	16235	16061	15907	15923	16150	16104	16051	16062	16209	16099	16029	16158	16088	16071	16302	16267	15913	15979	15840	16116	16095	15926	16108	16194	16157	16135	16129	16185	16074	16189	16018	15841	15991	15961	15854	16207	16152	16046	16139	15981	16116	16129	16116	16149	16037	16291	16060	16014	16117	16084	15949	16120	16082	16132	16075	16094	16015	16150	16038	15996	16120	16174	16183	16162	15961	16288	16114	16134	16077	16055	16142	16232	15989	15972	16040	16141	15987	16009	16077	16174	15992	16230	15957	16132	16051	16168	16159	16091	16084	16163	16031	15984	15979	16128	15987	15982	16234	16358	16153	15999	15849	15899	16044	15844	16044	15907	16276	16038	16170	16247	16359	16148	16082	15971	16038	16181	16169	15933	15932	16036	16044	16084	16215	16011	16068	16037	16193	16193	16123	16079	16086	16069	15975	16088	16145	15994	16076	16123	16126	16264	16089	16039	16053	15967	16128	16230	15992	16181	16292	16297	16122	15752	16186	15945	15984	15968	16156	16000	15978	16043	15855	16045	16013	16041	16101	16095	16015	16097	16014	16101	16166	16039	16037	16219	15986	16084	15982	16126	16058	15919	16177	15890	15955	15972	16094	16071	16159	16303	15979	16034	16060	16080	15962	15885	15931	16148	16008	16206	16065	16054	16103	16017	16190	16121	16242	16242	16185	16051	15982	16103	16092	16222	16039	16165	16092	16238	16087	15997	16010	16095	16131	15949	16029	16028	16139	16154	15893	16334	16037	16431	16027	16098	16020	16044	15920	15978	16115	16296	16223	16000	16040	16194	16038	16085	16045	16039	16158	16075	16208	16073	16264	16080	16090	15952	16212	16223	16017	16291	16292	16117	16043	16194	15921	15838	16097	15977	15962	15962	15900	16170	16116	15979	15956	16128	16124	15899	16030	16106	16306	16029	15985	16223	15815	16001	16074	15989	16179	15837	15996	15971	16116	15981	16060	16138	16156	16359	16039	16047	16096	16139	16244	16047	16086	16117	15860	15903	16067	16107	16045	16138	16136	16351	16325	16158	16203	16055	16050	16100	15991	16048	16160	16096	16417	16133	16133	16044	16026	16061	16009	16090	16174	16096	16100	16198	16191	15762	15984	16177	16036	16290	15986	16220	16228	16014	16000	16064	15923	16145	16140	16045	16019	16030	16159	16044	16096	16214	15972	15983	16068
20391	26235	19644	14029	15006	18504	15410	12978	11399	10423	9950	10079	9988	9988	10026	9907	10141	9756	9964	9780	9756	10029	9897	10023	9707	10110	9817	9938	9851	9996	9970	10072	9900	10003	9878	9913	9962	9703	9745	9873	9746	9722	10008	10019	10037	10042	10049	9812	9900	9901	10153	9848	9896	9948	9970	10019	10048	9981	9819	9997	10034	9821	9889	9883	10116	10020	9828	9951	9884	10010	10031	9808	9997	9876	10000	9836	9987	9921	9896	9896	9968	9818	9778	9954	9784	9891	9814	9825	9850	9877	10121	9971	9865	10011	9975	9884	9982	9890	9962	9865	9782	9939	10049	9910	9867	9828	9932	9780	9775	9940	9805	10043	9976	9844	9864	9902	9707	10133	9830	9911	9940	9888	9920	9824	9820	9905	10027	9846	9948	9759	9868	9929	9852	9958	9895	9922	9974	9870	9832	9924	9879	9981	9958	9954	9809	9932	9789	9799	9882	9885	9908	9912	9922	9829	9971	9924	9909	9881	9872	9929	9878	9915	9965	9906	9693	10055	9839	9969	9981	9868	9750	9904	9705	9823	9955	9812	10020	10002	9897	9766	9888	9943	10016	9882	9924	10012	9767	9858	9898	9939	9920	9929	9861	9705	10015	9925	9790	9961	9752	9702	9876	9957	9885	9882	9816	9853	9878	9939	9995	9828	9894	9906	9822	9849	9834	9838	10036	9895	9762	9897	9909	9990	9909	9766	9809	9880	9818	9855	9763	9988	9898	9818	10056	9781	9801	10026	9876	10049	9795	9936	9932	9728	9725	9821	9809	9946	9911	9771	10005	9972	10042	9822	9939	9904	9883	9780	9805	9995	9759	9936	9851	9991	9870	9845	9860	9704	9944	9907	9862	9831	9796	10000	9692	9874	10071	9736	9721	9846	9803	9823	9877	9904	9952	9947	10021	9815	9980	9916	9885	9854	9892	9916	9921	9833	9969	9763	9911	9864	9875	9920	10079	9734	9894	9907	10028	9700	10053	9983	9961	9946	10142	9748	10040	9868	9838	9909	9880	10028	9876	9910	9787	9957	9679	9964	9996	9928	9954	9871	9748	9795	9894	9901	9908	10010	9892	9704	9700	9988	10019	9966	9759	9874	9847	9879	9866	9892	9807	9986	9896	9904	9936	9988	9862	9978	9780	9859	9899	9889	10078	9915	9820	9938	9805	9974	9859	9876	9927	9867	9814	9962	9800	9760	9873	9875	9834	9951	9979	9779	10134	9915	9869	9874	9796	9874	9890	10015	9918	9713	9994	9825	9840	9926	9868	9903	9850	9845	9865	9852	9745	10125	9794	9782	9975	9990	9821	9936	9911	9859	9948	9903	9789	9914	9802	9916	9934	9923	9907	9908	9856	9812	9854	9950	9861	9887	9925	9957	9817	9734	9888	9891	9845	9879	9867	9930	10014	9988	9755	9871	9930	9967	9945	9752	9812	9779	9885	9745	9926	9960	9710	9816	9808	9887	9897	9984	9944	9985	9866	9869	9792	9834	9930	9821	9735	9886	9981	9880	10095	9832	10000	9876	9814	9924	9886	9984	9779	9873	9875	9898	9821	9881	9791	9892	9914	9832	9832	9985	10016	9944	9879	10008	9932	9861	9845	10021	9820	9849	9895	9700	9805	9866	9830	9912	9825	9808	9934	9906	9932	9896	9851	9837	9836	9851	9793	9879	9788	9848	10066	9901	9940	9936	9957	9736	9868	9907	9800	9985	9841	9927	9722	10001	9904	9872	9906	9845	9801	9888	9887	10031	9904	9763	9995	9894	9851	9859	9936	9956	10040	9770	9904	9827	9929	9958	9867	9926	10020	9992	9868	9917	10025	9948	10015	9859	9863	9958	9855	9923	9975	9702	9828	9896	9965	9950	9908	9932	10090	9831	9843	10063	10009	9913	9784	10048	9856	9815	9847	9931	9989	9879	9841	9930	9962	9948	9890	9892	9844	9929	9847	9926	9986	9805	9991	9865	9876	9769	9903	9834	9901	9940	9737	9851	9741	9852	10039	9820	9988	10018	9907	9697	9968	9774	9941	9940	9985	9941	9905	9838	9899	9794	10024	9934	9949	9885	9716	10072	9876	9906	9815	9849	9903	10044	9828	9875	9944	9784	9787	9869	9864	9826	9755	9830	9910	9964	9807	9868	9936	9928	9915	9950	9939	9902	9964	9886	9882	9815	9906	9880	9989	9960	9919	9983	9986	9829	10036	9859	9852	9866	9822	9948	9946	9834	9945	9791	9756	9899	9857	9988	9903	10028	9937	9783	9890	9880	9812	9826	9885	9943	9731	9881	9981	9793	9975	9868	9865	9971	9893	9705	9839	9858	9912	9819	9919	9844	9853	9943	9726	9702	9940	9828	9725	9888	9945	9771	9933	9903	9788	9898	9828	9932	9925	9858	9954	9787	9907	10108	9857	9804	9905	9978	10017	9951	9848	9985	9925	9920	9778	10017	9930	9844	9905	9904	9915	9930	9938	9858	9804	9896	10018	9715	10013	9829	9774	9868	10049	9796	9940	9888	9803	9828	9794	9779	9875	9886	9814	9837	9702	9919	9916	9853	9859	9881	9880	9972	9923	9853	9909	9803	9918	9765	9822	10042	9802	9994	9763	9906	9864	10025	9818	9937	9835	9827	9995	9913	9732	9997	9775	9963	9997	9813	9809	9919	9882	10010	9995	9926	9878	9834	9818	9887	9938	10078	9754	9859	9936	9975	9944	9929	9988	9737	9813	9951	9801	9918	9864	9845	9718	9955	9760	9908	9936	10045	9749	9862	10005	9857	9807	9937	9889	9897	9823	9884	9983	9884	9861	9825	9893	9846	9731	9884	9941	9840	9821	9943	9783	10014	9723	9998	9839	9880	9916	9762	9918	9670	9823	9754	10015	10025	9893	9961	9835	9987	10044	9827	9976	9887	9956	9839	9835	9728	9965	9851	9897	9995	9980	9904	9892	9808	9908	9886	9737	9998	9895	9806	9819	9837	9892	9973	9993	9882	9946	9927	9830	10072	9767	9750	9865	9850	9892	9878	9910	9817	9952	9883	10010	9974	9790	9873	9905	9879	9994	9913	9710	9832	9959	9818	9784	9800	9968	9910	9935	9809	9983	10013	9926	10046	9874	9927	9994	9888	9828	9925	9839	9771	9879	9817	10093	9820	9930	9812	10017	10016	9905	9785	9850	9969	9832	9982	9848	9885	9790	9913	9877	9937	9798	9954	9723	9867	9885	9860	9928	9873	9786	9900	9912	9848	9855	9720	9977	10010	9886	9774	10041	9881	9934	9934	9911	9866	9915	9781	9898	9951	9854	9977	10007	9931	9920	9869	9782	9872	9949	9719	9746	9747	9832	9857	9866	10031	9955	9907	9805	9766	10073	9916	9923	9994	9870	9858	9989	9976	9856	9738	9736	9863	9891	9976	9937	9864	9816	9826	9778	9847	9906	9948	10038	9831	9826	9956	9889	9912	9895	9891	9860	9995	9844	9850	9779	9967	9738	9775	10003	9771	10004	9855	9862	10003	9815	9904	9805	9922	9901	9981	9836	9779	9972	9898	9840	9935	9836	9910	9734	9804	10019	9853	10001	9939	9888	9911	9804	10033	9852	9828	9869	9838	9993	9913	9879	10031	9728	10077	10083	9930	10003	10117	10068	9845	9790	9829	9867	10023	9846	9924	9758	9687	10030	9802	9946	9948	9985	9912	10000	9799	9934	9997	9915	9843	9926	9874	9749	9762	10010	9760	9925	9862	9910	9667	9741	9826	9796	9795	9955	9861	9857	10049	9926	9907	9789	10042	9839	9842	9974	10069	9838	9955	9873	10085	9835	10015	9972	9913	10097	9892	9795	9875	9858	9832	9928	10017	9936	9852	10035	10056	9892	9687	9880	9833	10030	9963	9872	9939	9971	10008	9778	9894	10001	9881	9943	9891	9866	9809	10015	9805	9850	9802	9894	9863	10072	9793	9890	9886	9872	9840	9915	10041	9810	9711	9874	10124	9997	9799	9884	9920	10004	9848	9908	9913	9908	10166	9842	9907	9874	9946	9904	9841	9811	9787	9955	10029	9784	9905	9936	9760	9780	9888	9901	9881	9947	9842	10082	9893	9758	9737	9780	9974	9746	9872	9976	9870	10020	9815	9833	9833	9776	9946	9854	9912	9929	9849	9811	9927	9855	9943	9865	9884	10009	9916	9782	9899	9929	9938	9944	9830	9940	9989	9829	9973	9841	9983	9882	10004	9860	9801	9995	9709	9865	9844	9896	9910	9809	9760	9995	9887	9946	9850	9832	9887	9862	9852	9887	9916	10008	9719	9994	9926	9919	9957	9838	9959	9803	10098	10027	9871	9850	9790	10023	9828	9874	10010	9924	9887	9888	9908	9918	9993	9909	9830	9870	9852	9777	9811	9974	9911	9874	9888	9840	9817	9858	9914	9830	9822	9877	9825	9802	9920	9986	9787	9938	9945	9796	9751	9813	9890	9920	9783	9992	9838	9865	9981	9875	9746	9856	9888	9957	9872	9892	9776	10021	9779	9844	9928	9948	9941	9975	9906	9941	9747	9904	9806	10038	9931	9999	9760	10009	9871	9988	9762	9925	9943	9887	9913	9927	9874	9927	10022	9921	9832	9952	9924	9881	9982	9877	9859	9820	9851	10005	9855	9761	9922	9905	9911	9888	9758	9902	9833	10002	9920	9830	9912	9926	9906	9818	10086	9828	9798	9751	9824	9920	10081	9870	9865	9897	9860	9743	9857	9874	9776	9895	9901	9842	9878	9908	9809	9916	9900	9941	9829	9867	10085	10114	10005	9878	9968	9921	9870	10006	9788	9853	9983	9900	9941	9863	9891	9908	10021	10039	9866	9837	9918	9846	9824	9797	9896	9818	9829	9776	9904	9860	9926	9950	9884	9869	9780	9813	9898	9782	9984	10030	9908	9847	9930	9861	9742	9883	9971	9985	9985	9810	9849	9983	9852	9968	9856	9908	9861	9908	9900	9770	10018	9903	9790	9951	9852	9826	9934	10122	9860	9966	9948	9919	9978	9752	9883	10081	9933	9940	9920	9930	9836	9893	10006	9839	9897	10050	10006	10050	9807	9871	9800
25816	21690	28374	35175	40433	46434	46098	37153	27211	20852	17611	16412	16208	15944	15936	15868	16065	16143	15993	16051	15924	16029	15864	15865	15842	15864	15973	15737	15919	15922	15984	15873	15788	15671	15757	15918	15992	16014	15827	15877	16198	16053	15901	16194	15950	15830	15852	15956	15887	15916	15714	15834	15895	15912	15882	15932	16092	15867	15930	15983	15858	15750	15765	15743	15810	15863	16038	15953	15963	15968	15823	15795	15864	15664	15779	15799	15798	15863	15901	15877	16049	16015	16062	15871	15988	15981	15729	16114	15816	15811	16043	15647	15874	15834	15815	16027	15839	15677	15819	15710	15854	15882	15934	15918	15912	15968	15896	15822	15942	15816	15909	15856	15774	15839	15989	15909	15813	15921	15953	15807	15890	15701	15993	15843	15831	15817	16036	15835	15833	15987	15865	15833	15881	15755	15847	16044	16009	15891	15887	15635	15767	15935	15720	15772	15856	15938	15841	15900	15853	15888	15837	15936	15941	15811	15956	15769	15926	15694	15844	15895	15802	15938	16022	15673	15701	15759	15940	15818	15974	15970	15906	15848	15839	15975	15876	15840	15974	16087	16076	16119	15802	16140	15747	15593	15878	15976	15675	15846	15765	15991	15695	15848	15978	16058	15722	15729	15859	15870	15784	15879	15752	15728	15895	16008	16072	15842	15850	16102	15990	15916	16032	15917	15782	15920	15895	15844	15739	15663	15789	15896	15912	15514	15895	15807	15681	15943	15794	15893	15781	16003	15964	15849	15760	15931	15664	15804	15715	15738	15863	15932	15874	15944	16035	15941	15744	15721	15799	15894	15965	15877	15894	15861	15911	15899	15701	15806	15936	15983	15852	15720	15812	15813	15842	15785	15931	15805	15969	15662	15749	15963	15918	15759	15841	15811	15945	15843	15866	15834	15779	15816	15889	15854	15945	15771	15939	15846	15918	15902	15938	15958	15852	16033	15974	16182	15978	15725	15891	15932	15742	15862	15968	15789	15760	15757	15863	15722	15756	15866	15817	16051	15826	15876	15847	15824	15823	16223	16007	15983	15872	15779	15708	15847	15795	15826	15820	15762	16067	15696	15895	16058	15924	15828	15908	15880	15908	15935	15789	15783	15926	15839	15974	15857	15824	15953	15818	15796	15862	15773	16048	15918	15970	15789	15806	15791	15786	15818	15961	15784	15971	15826	15900	15970	15857	15842	15640	15876	15696	15890	15878	15703	15850	15766	15977	16082	15926	15926	15697	15631	16016	15972	16014	15939	15977	15827	15728	15756	16087	15808	15938	16119	16066	16064	15966	16037	16047	15823	15790	15945	15793	15861	15915	15744	15833	15802	15724	16003	15721	15802	15809	15692	15781	15990	15812	15690	15756	15894	15859	15800	15734	15881	15894	15937	15907	16010	15709	15850	15756	15604	15971	15772	15870	15548	15770	15715	15826	15823	15826	15747	15884	15882	15826	15876	15811	15780	15630	15675	15804	15797	16007	16120	15954	16121	15526	15795	16083	15721	15878	16137	16013	16013	16098	15928	15869	15741	15737	15888	15739	15878	15904	15795	16005	15870	15878	15701	15880	15871	15728	15947	15952	16070	15795	15748	15794	15936	15604	15802	15547	15729	15828	15529	15902	15777	15894	15893	15916	15794	16000	15935	15775	15884	16021	16085	15751	15854	15868	15850	15782	15869	15733	15815	15802	15981	15970	15910	15828	16054	15929	15822	15859	15966	15841	15832	15935	15866	16016	15721	16096	15969	15991	15730	15961	16029	16002	15740	15819	15706	15651	15782	15866	15856	16121	15781	15923	15971	16053	15852	15848	15925	15861	15834	15947	15579	15732	15757	15692	15880	15960	15665	16020	15988	15813	15818	15891	15886	16076	16007	16094	15820	16089	15993	15739	15895	16051	16093	15781	15855	15746	15924	15956	15783	15977	15908	15762	15830	15901	15684	15776	15795	15977	15896	15681	15868	16009	15822	16025	15918	15996	15726	15791	16000	15951	15862	16084	15959	15827	15703	15911	15912	16079	15636	15745	15973	15782	15595	15949	15874	16023	15696	15822	15742	15952	15592	15571	15796	15990	15815	15846	15884	15738	15676	15716	15973	15922	15888	15719	15720	15660	15736	15834	15638	15771	15925	15697	15929	15836	15868	15816	15723	15972	15793	15836	15912	15844	15872	15903	15781	15847	15773	15970	16041	15673	15835	15832	15932	15974	15857	15891	15987	15978	15705	15877	16026	15647	15715	15729	15980	15788	15648	15808	15966	15649	15868	15954	15764	15911	15982	15823	15861	15789	15909	15784	15870	15898	15858	16054	15837	15937	15731	15737	15889	15777	15886	15934	15678	15871	15771	16093	15868	15847	15754	15902	15899	16078	15724	15848	15874	15826	15727	15922	15905	15878	15845	15829	15748	15892	15962	15716	15760	15811	15849	15901	16095	15798	16076	15940	15709	15937	15944	15788	15841	15724	15642	15784	15988	15971	16007	15780	15808	16012	15893	15599	16006	15893	15973	15996	15956	15965	15759	16046	15818	15751	16185	15838	15913	15786	15948	15821	15843	15836	16031	15856	15842	15762	15765	15748	16046	15937	15942	15722	15696	15940	15761	15889	15790	15736	15560	15737	16067	16141	15806	16028	15896	15832	15983	16061	15978	15655	15733	15768	16094	15690	15762	15741	15764	16040	15981	15767	15715	15666	15919	15912	15709	15671	15980	15834	15830	15886	15929	15871	15750	15852	15799	15660	16072	16018	15972	16038	15850	15893	15814	16039	15889	15700	16001	15749	15855	16003	15709	15872	15862	15966	15825	15973	15933	15806	15826	15716	15776	15766	15792	15799	15918	15948	15647	15894	15845	15571	15705	15721	15909	15702	15900	16092	16063	15941	15731	15907	15883	15731	15904	15860	15985	15858	15820	15841	15932	15971	16012	15879	15611	15652	15700	15730	15915	15736	15908	15808	15933	15891	15983	15747	15918	15757	15903	15836	15841	15666	15671	15659	15724	15745	15978	15740	15616	15754	15895	16033	15799	15753	15861	15909	15741	15908	15993	15832	16020	15851	15805	15809	15974	15966	15727	15814	15875	15709	15838	15898	15978	15780	15965	15628	15773	15814	15970	15784	15972	16012	16137	15973	16045	15884	15883	15991	15830	15791	15595	15865	15745	15669	15645	15525	15935	15828	15974	15617	15643	15830	15659	15822	15835	15931	15654	15845	15836	15777	15906	15942	15848	15913	16063	15721	15801	15878	15737	15716	15841	15923	15958	15964	16027	15869	15953	15741	15798	15726	15963	15794	15906	16053	15839	15729	15893	16024	16124	15940	15932	15872	15522	15859	15858	15973	15614	15983	16024	15983	15928	16146	15929	15843	15918	15717	15939	15742	15770	15972	15987	16016	15897	15884	15717	15844	15934	15903	15961	15973	15970	15926	15897	15860	16044	15780	15767	15774	15863	16105	15841	15988	15884	15915	15924	15725	15999	16051	15808	16086	15649	15916	15810	15925	15685	15609	15779	15917	15895	16004	16022	16084	15796	16032	15935	15787	15960	15989	15893	15648	15945	15974	15860	15917	15848	15834	15808	15852	15991	15862	15824	15617	15762	15780	15960	15987	15928	15758	15530	15800	15982	15667	15767	15959	15862	15782	15827	15740	15756	15782	15823	15953	15894	15797	15882	15892	15682	15919	15948	16002	15970	15881	16050	16027	15805	15691	16103	15785	15961	15859	15882	16083	16097	15621	15915	15711	15851	15933	15908	15974	15932	15657	15886	15785	15963	16030	15975	15935	15815	15854	15933	15728	15988	15950	15784	15848	15888	15867	15885	15959	15916	15847	15802	15778	15954	15717	15723	15641	16070	15806	15930	15896	15912	15711	15790	15841	15772	15857	15909	15857	15742	15857	15795	15967	15782	15826	15741	15897	15679	15725	15961	15805	15816	15812	15983	15997	15837	15954	15779	15909	15734	15987	15745	15774	15888	16192	15915	15961	16081	15781	15874	15878	15780	15509	15940	15864	15999	15815	15945	15841	15877	15848	15921	15984	15878	15771	15800	15817	15928	15739	15896	15779	15811	15985	16033	15906	15882	15916	15915	15861	15925	15944	15879	15946	16000	16031	15961	15868	15815	16034	15774	15921	15845	16182	16001	15718	15797	15774	15777	15772	15863	15921	15793	15831	15796	15694	15937	16057	15961	15899	15959	16016	15723	15927	15935	15813	15946	15752	15939	15770	15787	15789	15855	15793	16053	15992	15949	15926	15862	15833	15864	15961	15903	15919	15866	15686	16031	15877	15994	15605	15897	15801	15726	15979	15895	15894	16088	15767	15802	15642	15897	15872	15780	15753	15907	15876	15843	15859	15620	15951	15997	15797	15672	15924	15939	15728	15883	15778	15644	15808	15765	15744	15826	15986	15830	15977	16095	15998	15765	15720	16031	15933	15679	15865	15761	16060	15957	15958	15772	15763	15837	15734	16009	15911	15859	15689	15886	15821	16002	15976	16062	15984	15965	15879	15665	15743	15787	15952	15786	15965	15754	15972	15857	15788	15864	15902	15798	15828	15865	15794	15803	15818	15734	15902	15913	15723	15964	15988	15766	15718	15619	15739	16044	15900	15773	15785	15660	15922	15641	16014	15734	15553	16001	15900	15799	16018	15965	15860	16074	15850	15908	16049	15872	15786	15778	15812	15588	15666	15918	15713	15792	15882	15773	15923	15872	15955	15858	15735	15768	15727	15959	16111	15780	15848	15801	15706	15856	15919	15961	15847	15843	15643	15606	15637	15720	15948	16032	15744	15946	15778	15882	15843	15678	15658	15809	15681	15856	15971	15905	15946	15758	15747	15888	15859	15769	16053	15888	15840	15836	16059	15896	16003	15757	15564	15966	15882	15932	15811	16025	15936	15831	15785	15825	15954	15802	15908	16077	15909	15965	15820	15893	15862	15889	15635	15905	15716	15562	15929	15895	15925	16018	15951	15969	15981	15800	15900	15893	15936	15803	15902	15905	15882	15776	15811	15653	15837	15907	15677	15817	15982	16044	15882	15894	16064	15760	15893	15990	15904	15849	15965	15698	15993	16111	16027	15822	15761	15801	15795	15715	15802	15708	15862	15958	15749	15874	15906	15746	15717	15816	15807	15844
24201	38747	30174	36875	38225	42313	38262	29061	19208	13662	10979	10284	9984	10010	10185	9952	9925	10163	10005	10269	10074	9932	10007	10205	9957	10064	10151	10136	9971	10126	9981	10085	10008	10065	10080	10089	9966	10157	10063	9962	10125	10060	10061	10054	10027	10070	10082	10112	10198	9960	9956	10025	9904	10174	10114	10028	9982	10071	10136	10230	10041	9887	9909	9915	9977	9833	10140	10222	10219	9957	10076	10074	9973	10065	9946	10103	10059	9907	10128	9919	10045	10015	10191	10054	10209	9948	10054	10081	10113	9912	10011	10005	10159	10051	10061	10109	9960	10059	10135	10025	10096	10085	10028	10010	10137	9975	10017	10014	10015	9990	10075	9939	10138	9962	9994	10129	10069	9882	9894	9971	10096	10160	10073	10119	10008	10115	10008	10038	10122	10022	10022	10087	10007	9930	9920	10026	10172	10065	10107	10101	9981	10078	10003	10175	10046	10135	9959	10084	10122	9830	9969	10089	9984	9979	10050	9947	9964	10039	9936	10011	9940	10119	10113	10148	9939	10133	9868	9957	10044	10088	10043	9959	10225	9935	9922	10047	10044	9769	9989	10086	10051	10087	9927	9989	10032	10093	9884	10088	9889	9975	9925	9959	10028	9982	10132	10098	9926	9953	10071	10003	10028	10119	9947	9969	10040	10018	10096	10042	9968	9966	10261	10124	10079	9997	9850	10026	9906	9953	9984	10045	9834	9926	9898	9952	10043	9975	10111	9923	10043	9949	10001	9929	10024	10037	9941	10023	9900	10026	9934	9942	10209	10064	10181	9986	9871	10052	9938	10072	9913	10083	10070	9973	10127	10063	10005	10045	9883	9972	10024	10115	10186	9894	10273	10007	10033	9980	9869	10027	9992	10122	10022	10092	10036	9930	10061	10116	9972	10013	9865	10120	10124	10039	10038	10004	10054	10019	10110	9983	10113	10085	10001	9986	9953	10019	10056	10089	9955	9975	10062	10007	10115	9991	10022	9930	10009	10114	10111	9925	10111	9952	9959	9892	10074	10030	10094	10155	10083	10019	10000	10062	10066	10031	10112	10081	10094	10007	9880	9938	10044	10056	9842	10042	9925	10052	10166	9951	10017	10093	10079	10079	10098	10068	10095	10067	10062	10023	10132	9918	10117	9962	10101	10036	10056	9861	10085	10007	10119	10062	9855	10165	10017	10047	9999	10124	9969	10079	9921	10174	10184	10093	9933	10116	10142	9953	10124	10023	9942	10000	9929	9928	9996	9988	9850	10012	10064	9920	10054	10204	9996	10091	10115	10021	10010	10169	10015	10000	10007	9922	10012	9963	9993	10088	10017	9970	10041	9900	10103	9999	9914	9996	10088	9951	10133	9924	10065	10158	9930	9887	9959	9797	9918	9925	9927	10085	10025	9982	9807	9941	9983	10062	10048	9908	9914	9969	9974	10006	9929	10136	9960	9981	9986	10054	10000	9929	9949	10083	9958	10093	10111	10079	10075	10027	10074	10036	10015	10043	9979	9852	9887	10174	10090	9938	10036	10060	10074	10047	9993	9998	10151	10025	10077	10162	10007	10081	9879	9996	9969	9896	10133	10069	10136	9853	10093	9934	9986	9932	10010	10008	9926	10036	10085	10119	9970	10105	10080	9926	10063	10167	9983	9909	9983	10101	10040	10010	10037	10108	10025	9930	9928	10023	10022	9950	9990	9899	10014	10163	10179	9957	10008	9977	9923	10178	9848	10173	10026	9866	10003	10069	9889	9947	10159	10078	10025	9913	10014	10032	10099	10054	10042	10085	10129	10117	9988	9861	10136	9875	9973	9956	10038	10064	10012	10055	9969	10098	10105	10093	9938	9962	10063	9988	10139	9994	10056	9956	10206	10065	10092	10035	10042	9983	10139	9989	10002	9950	10132	10009	9894	10056	10038	9926	10065	10170	9897	9949	10045	10120	10046	9997	10140	10046	10154	9944	10114	10048	9991	9987	10076	10057	10164	10024	9968	10086	10023	10095	10174	10130	10051	10025	10125	9991	9864	9885	10029	10072	10134	9951	10012	10061	10052	9980	10111	9937	10036	9939	10032	10134	9938	10243	10027	9907	10093	10086	10125	10053	10054	10187	10048	10025	9853	10065	9989	10098	10041	10113	10055	9948	10060	9859	10134	10114	10053	9998	10141	10090	10255	9903	9821	10180	10027	9972	10045	9966	9967	10028	10249	9867	9964	10029	9947	10082	10092	9977	10115	9814	9975	9950	10061	9972	9942	9985	9973	9942	9984	10015	10107	10085	10004	10000	10009	10034	9887	9971	10119	10098	10009	10098	10039	10038	10084	9986	10112	9999	10137	10058	10037	10006	10066	9963	9891	9866	9933	10009	10178	10117	10003	10069	9955	9893	9895	9920	10032	10055	10090	9938	9941	10001	9958	10118	9949	10143	10076	10176	10026	10007	10110	10045	9965	10037	9976	10064	9869	10046	9985	9980	9915	10080	10041	10009	9953	9948	9894	9890	9957	10073	10038	9998	9934	9981	9981	9973	10082	10113	10142	9911	9953	10090	10008	10031	10036	10155	9958	10124	10051	9898	10272	10088	9909	9989	9941	10043	10004	9964	10035	9993	10134	10029	9902	10081	10170	10134	10026	10031	9965	10051	9885	10034	10089	10006	9857	10017	10001	10048	10106	9932	9962	10095	10042	10072	9998	10000	9874	10002	9975	10155	10051	10020	9965	10113	10178	10085	9916	9928	9983	9921	10046	10050	10012	10043	9939	10137	9946	10132	9889	9814	9751	10030	10029	10111	9999	10049	9951	10064	9864	9994	10153	10046	10038	10154	9957	10210	10044	10093	10016	10139	10069	10048	10105	10046	10081	10037	10171	9948	9862	9965	9960	10043	9921	10016	10161	9952	10119	9962	9988	10080	10052	9958	9987	10099	10108	10128	9998	10089	10097	10055	10059	10037	10108	10076	9976	10114	9831	10212	10070	9977	9941	9821	9865	9933	10010	9963	10002	10039	9963	10106	10082	10109	9995	10089	10020	10006	10056	9794	9873	10070	10115	9969	10001	10083	10053	9909	10030	9913	10074	9853	10248	10065	10050	10135	10069	9954	10110	9890	10132	10093	9873	9890	10070	9960	9881	10028	9987	9932	9945	10106	9948	9949	9834	9961	10059	10008	10075	9989	9928	9976	9985	10051	10138	9874	10018	9979	10164	10127	10001	10107	9975	10004	10022	10083	9993	10106	9891	10142	10073	10029	9970	10093	10044	9883	10092	10046	9928	10055	10031	10082	10115	9917	9989	9924	9950	10041	9967	10048	10054	9920	10013	9994	10034	9883	10031	10005	10032	10009	10182	10058	10023	9930	10187	9905	10020	9995	10015	10070	10068	10205	10049	9938	9844	9875	10048	9917	10049	10151	10081	10041	10014	10077	10042	9966	9985	10086	10131	10132	10057	10141	10034	10150	9993	10036	10084	9964	9914	9985	9952	10023	10024	10054	10107	10072	9967	9923	9856	9990	9914	10000	9988	10160	9861	9952	9986	10109	10112	9975	10014	9949	10111	9970	10151	9924	9904	10097	10053	10046	10021	10153	10056	10018	10112	9921	9996	10060	10039	9995	9927	10031	9874	10142	10124	9986	10010	10043	9998	9902	10023	9968	10057	10072	9919	10115	9985	9942	9996	10115	9985	10077	9929	9965	10129	10121	9980	9849	9945	9985	9964	9962	9913	10018	9944	10210	10140	10041	10018	9929	9977	10046	10071	10087	10016	9945	10071	10050	9908	9985	10076	10222	9968	9998	9931	10004	9972	10071	10079	10186	9918	10027	9965	10092	9921	9946	10149	10040	10053	9992	10035	10196	10011	9936	9966	9917	9960	9953	9991	10114	10166	9997	9871	10125	9923	10181	10179	10169	10076	10030	9858	9951	9937	10062	10026	10104	10059	9965	10122	9964	10013	9993	9981	10025	9963	10057	10090	9972	10061	10060	9878	10219	10033	10090	9933	10058	9968	10029	9909	10003	9803	10146	10218	10022	9919	9831	10014	9948	10013	9949	10037	10000	10163	9991	10083	9973	9956	10043	10041	9911	9981	10008	10031	9976	9995	10073	10026	10051	10004	9958	10152	9931	9829	10004	10066	10083	9890	9906	9928	10158	9955	10120	10009	10104	10123	10038	9986	9938	9917	10064	9968	9936	9857	10178	9817	10113	10031	10128	10031	10130	9985	10061	10045	10024	10071	9944	10060	10148	10148	9937	10104	10001	9906	9946	10049	10016	9912	9991	10002	10001	10043	10053	9849	9866	10036	10264	10066	10048	10028	10099	9958	10002	10012	10093	10183	10136	10070	10134	9956	10072	10022	10016	9998	9894	10083	10012	9978	9918	10049	10043	10061	9939	10023	9900	10071	9999	10031	9896	9937	9812	10088	10156	9967	9999	10019	10055	10039	10030	10008	10044	9825	9958	10141	10031	10135	9960	10065	10133	10027	9983	9996	10223	9974	10070	10134	10100	10023	9897	10014	10078	10229	10194	9886	10189	10001	9935	10074	9912	10089	10125	10017	9942	10004	10100	10010	9972	10080	10069	9894	9951	10042	9936	9834	10184	10095	10079	10088	10075	9920	9974	10034	9867	9910	9917	9888	9889	10057	10059	10047	10001	10030	10023	10047	10092	9975	10049	10059	10055	10052	9963	10127	10006	10068	10080	10017	10081	9961	9934	10115	10113	10064	10146	10013	9884	9932	10036	10124	9886	9916	9950	9923	10176	9968	10061	9959	10111	10054	9903	10042	9980	9951	10016	10064	9917	9977	9994	10172	9887	10066	10102	9991	10145	10055	10045	9931	9997	10005	9877	10067	10056	10012	9990	10138	9954	10043	10143	9881	10078	9999	10067	10147	9944	10009	9909	9944	10035	10148	10069	10077	10060	10113	10020	10090	10106	10105	9999	9874	9942	10053	10047	10111	10048	10109	10015	9951	9903	9948	9923	9967	10071	10092	9967	10188	9944	9945	9824	10085	10002	9939	9936	9987	10138	9991	9950	10143	10107	10034	10180	10066	10114	9936	10198	10091	9911	10006	9923	10041	10002	9917	10033	10039	10093	10018	10156	10272	10015	10120	9987	9922	10026	10025	9982	9865	9901
24232	21532	28909	34337	49015	59636	60198	48573	34816	24375	19142	17232	16669	16673	16595	16388	16440	16550	16367	16409	16470	16548	16604	16409	16320	16464	16111	16251	16410	16274	16334	16172	16233	16459	16159	16396	16370	16377	16578	16338	16344	16206	16483	16293	16286	16302	16211	16330	16331	16180	16347	16487	16361	16430	16193	16405	16446	16316	16270	16213	16278	16076	16168	16163	16261	16146	16246	16335	16319	16432	16288	16356	16462	16393	16281	16185	16053	16373	16137	16418	16251	16305	16274	16428	16246	16293	16549	16253	16348	16270	16061	16049	16364	16334	16326	16268	16264	16366	16206	16017	16196	16291	16332	16241	16191	16228	16319	16461	16225	16364	16442	16400	16203	16410	16169	15941	16303	16291	16177	16251	16326	16213	16240	16426	16243	16394	16240	16448	16094	16346	16316	16059	16650	16204	16052	16585	16441	16274	16308	16430	16255	16069	16384	16197	16214	16367	16356	16058	16303	16268	16241	16368	16243	16346	16130	16164	16031	16144	16226	16365	16365	16289	16320	16393	16256	15909	16127	16441	16301	16301	16475	16370	16148	16154	16431	16049	16411	16386	16401	16208	16358	16412	16142	16198	16284	16201	16089	16344	16312	16361	16283	16225	16236	16305	16326	16158	16311	16005	16523	16003	16354	16151	16095	16239	16420	16247	16242	16277	16207	16020	16297	16207	16367	16287	16310	16349	16215	16338	16354	16220	16517	16269	16290	16084	16350	16330	16308	16345	16506	16182	16329	16236	16200	16314	16333	16305	16450	16435	16141	16155	16163	16171	16222	16243	16200	16117	15991	16076	16260	16322	16281	16236	16076	16448	16454	16293	16450	16371	16181	16182	16425	16366	16271	16088	16400	16260	16062	16177	16266	16143	16252	16158	16400	16126	16246	16181	16198	16360	16413	16079	16357	16096	16103	16406	16388	16404	16234	16437	16471	16339	16038	16428	16207	16344	16427	16389	16223	16281	16293	16200	16160	16234	16221	16162	16220	16373	16352	16239	16392	16272	16215	16426	16411	16390	16261	16191	16170	16253	16314	16192	16109	16255	16287	16341	16252	16277	16134	16125	16339	16072	16209	16101	16330	16374	16158	16332	16325	16273	16059	16157	16422	16297	16123	16206	16281	16310	16335	16281	16151	16249	16282	16222	16335	16235	16170	16125	16262	16246	16306	16317	16257	16187	16198	16175	16069	16307	16340	16259	16244	16133	16264	16084	16274	16331	16355	16057	16511	16274	16185	16130	16127	16211	16298	16232	16264	16572	16124	16341	16371	16292	16205	16314	16356	16190	16147	16159	16325	16266	16337	16240	16366	16252	16050	16156	16100	16061	16108	16200	16381	16267	16329	16397	16140	16104	16180	16196	16380	16194	16340	16251	16377	16437	16123	16185	16376	16436	16264	16352	16155	16376	16165	16302	16164	16188	16191	16333	16274	16398	16461	16264	16202	16193	16151	16355	16108	16381	16306	16259	16179	16475	16364	16031	16206	16362	16188	16150	16138	16148	16217	16236	16107	16230	16274	16298	16544	16334	16263	16160	16042	16065	16349	16403	16090	16175	16265	16163	16283	16145	16035	16309	16268	16225	16292	16389	16288	16378	16220	16259	16246	16278	16280	16256	16225	16257	16212	16310	16157	16248	16256	16106	16361	16304	16394	16236	16240	16375	16124	16217	16065	16139	16225	16238	16033	16351	16297	16226	16167	16345	16354	16283	16317	16415	16186	16300	16283	16214	16364	16153	16191	16213	16104	16217	16152	16016	16094	16352	16012	16181	16034	16341	16181	16179	16201	16407	16064	16382	16381	16157	16288	16356	16312	16019	16237	16082	16189	16327	16287	16386	16168	16084	16238	16559	16193	16287	16347	16283	16116	16266	16244	16329	16206	16067	16439	16282	16338	16323	16178	16328	16294	16338	16304	16160	16067	16305	16356	16316	16284	16181	16269	16207	16312	16320	16219	16401	16180	16214	16135	16334	16272	16198	16354	16257	16127	16403	16404	16250	16209	16256	16290	16363	16219	16439	16288	16156	16283	16160	16166	16331	16280	16230	16257	16139	16293	16275	16332	16090	16212	16230	16321	16224	16367	16245	16348	16247	16117	16025	16257	16355	16206	16023	16165	16303	16343	16243	16337	16259	16314	16446	16505	16359	16296	16297	16270	16315	16293	16205	16160	16287	16047	16226	16208	16299	16127	16637	16369	16041	16412	16194	16244	16326	16154	16230	16268	16269	16368	16290	16213	16276	16194	16383	16311	16228	16368	16227	16354	16326	16405	16136	16139	16219	16231	16194	16398	16465	16516	16174	16120	16314	16234	16177	16124	16386	16186	16199	16401	16142	16471	16344	16164	16331	16306	16249	16356	16326	16414	16197	16205	16162	16403	16219	16224	16242	16123	16043	16234	16298	16345	16102	16163	16221	16093	16300	16267	16072	16038	16269	16126	16505	16314	16277	16279	16445	16253	16207	16390	16268	16189	16204	16199	16145	16214	16097	16321	16075	16164	16482	16325	16408	16413	16253	16289	16167	16362	16190	16282	16281	16246	16224	16168	16354	16122	16259	16141	16273	16132	16511	16152	16236	16297	16075	16232	16283	16330	16089	16051	16321	16310	16399	15984	16244	16121	16454	16245	16312	16107	16204	16330	16330	16104	16233	16386	16414	16276	16201	16374	16290	16275	16223	16165	16200	16146	16360	16477	16339	16105	16385	16272	16194	16248	16144	16367	16167	16263	16121	16147	16397	16118	16225	16317	16276	16263	16356	16249	16123	16292	16351	16237	16328	16117	16339	16102	16130	16259	16169	16439	16388	16298	16230	16416	16229	16304	16336	16232	16249	16104	16100	16334	16115	16071	16244	16416	16477	16380	16363	16379	16149	16210	16110	16283	16345	16106	16134	16432	16392	16317	16443	16436	16455	16354	16214	16268	16327	16310	16149	16373	16317	16352	16252	16246	16281	16291	16261	16198	16022	16303	16105	16094	16227	16139	16251	16131	16197	16194	16293	16240	16004	16256	16348	16250	16219	16180	16339	16038	16235	16284	16242	16052	16304	16076	16088	16435	16308	16282	16292	16263	16299	16281	16091	16153	16269	16457	16458	16314	16411	16125	16158	16142	16337	16137	15983	16134	16303	16133	16197	16154	16235	16253	16275	16294	16091	16380	16362	16295	16257	15962	16060	16342	16311	16349	16154	16424	16412	16175	16169	16088	16176	16145	16234	16308	16192	15979	16368	16182	16246	16303	16242	15971	16245	16348	16129	16129	16179	16278	16272	16399	16178	15974	16208	16182	16288	16081	16195	16404	16329	15965	16352	16251	16262	16382	16193	16173	16417	16336	16293	16078	16186	16233	16296	16436	16212	16097	16165	16409	16192	16469	16515	16207	16030	16186	16398	16226	16282	16266	16238	16399	16348	16307	16150	16323	16143	16227	16094	16401	16165	16483	16175	16045	16147	16283	16246	16144	16272	16322	16456	16313	16146	16255	16064	16185	16291	16176	16258	16482	16258	16307	16305	16231	16231	16048	16272	16226	16346	16140	16294	16373	16221	16163	16213	16050	16346	16414	16340	16430	16127	16228	16288	16397	16145	16330	16290	16111	16409	16302	16300	16223	16282	16147	16357	16143	16159	16415	16347	16406	16346	16400	16137	16294	16092	16046	16159	16116	16231	16272	16047	16278	16201	16372	16090	16065	16279	16324	16238	16479	16265	16255	16128	16080	16300	16247	16169	16337	16177	16067	16150	16161	16327	16193	16217	16346	16259	16229	16200	16179	16366	16215	16340	16391	16109	16291	16294	16508	16347	16339	16085	16153	16231	16099	16431	16234	16271	16205	16198	16118	16291	16261	16130	16394	16253	16066	16193	16110	16396	16279	16160	16402	16235	16290	16187	16251	16291	16409	16321	16242	15813	16094	16017	16115	16319	16420	16508	16287	16191	16308	16325	16151	16102	16107	16137	16387	16335	16398	16267	16225	16227	16198	16294	16258	16206	16194	16328	16238	16201	16049	16338	16441	16013	16161	16044	16086	16211	16015	16316	16362	16081	16372	16264	16288	16174	16108	16346	16214	16288	16284	16270	16447	16097	16351	16264	16225	16363	16388	16297	16433	16223	16317	16164	16227	16175	16312	16115	16184	16240	16257	16101	16269	16234	16204	16240	16191	16216	16308	16185	16279	16183	16372	16112	16334	16048	16303	16356	16292	16270	16089	16228	16254	16535	16227	16073	16251	16017	16087	16358	16399	16070	16141	16282	16347	16057	16347	16440	16205	16233	16229	16196	16181	16158	16408	16242	16199	16162	16205	16144	16276	15886	16284	16258	16131	16090	16336	16498	16162	16036	16125	16186	16168	16255	16163	16250	16243	16062	16359	16190	16356	16289	16036	16144	16083	16254	16190	16290	16157	16293	16226	16207	16279	16391	16143	16207	16297	16048	16281	16364	16199	16321	16242	16261	16167	16288	16212	16281	16236	16370	16224	16337	16191	16257	16221	16255	16181	16156	16272	16145	16281	16320	16103	16263	16348	16069	16334	16359	16293	16265	16395	16286	16136	16253	16316	16334	16231	16178	16348	16155	16171	16108	16393	16239	16314	16190	16196	16357	16570	16219	16211	16151	16134	16344	16246	16373	16359	16419	16110	16396	16283	16042	15868	16113	16163	16337	16064	16301	16308	16290	16132	16338	16223	16164	16220	16156	16369	16255	16330	16285	16300	16148	16175	16136	16296	16099	16193	16188	16247	16189	16222	16443	16154	16403	16472	16214	16387	16219	16165	16335	16188	16097	16246	16377	16133	16376	16217	16285	16232	16087	16217	16196	16401	16212	16232	16329	16319	16254	16307	16319	16079	16236	16047	16062	16182	16297	16174	16057	16478	16209	16342	16235	16403	16242	16122	16286	16148	16002	16324	16400	16423	16426	16113	16478	16270	16318	16332	16215	16264	16096	16421	16348	16257	16243	16342	16303	16392	16247	16290	16439	16309	16449	16436	16273	16325	16117	16321	16310	16213	16306	16257	16113	16236	16269	16366	16459	16227	16266	16431	16256	16331	16397	16400	16264	16123	16366	16180	16405	16484	16336	16459	16160	16415	16194	16363	16183	16395	16343	16329	16088	16125	16305	16119	15963
22432	36216	45829	57179	57043	62150	56142	41453	26414	16292	11998	10850	10475	10594	10491	10342	10411	10430	10200	10381	10433	10422	10359	10392	10321	10401	10375	10458	10484	10373	10406	10334	10351	10470	10367	10590	10446	10525	10302	10349	10468	10460	10307	10513	10407	10416	10584	10452	10354	10363	10357	10484	10601	10253	10429	10281	10331	10348	10209	10303	10328	10367	10532	10433	10350	10283	10497	10459	10416	10436	10474	10336	10379	10380	10394	10280	10493	10293	10327	10246	10273	10429	10159	10414	10209	10355	10302	10343	10312	10498	10368	10465	10325	10380	10309	10400	10370	10512	10506	10461	10267	10373	10399	10407	10376	10377	10461	10512	10459	10132	10233	10469	10345	10381	10226	10429	10448	10351	10412	10402	10420	10394	10199	10418	10443	10352	10351	10431	10405	10386	10398	10468	10203	10280	10447	10266	10476	10309	10362	10345	10353	10324	10381	10403	10311	10464	10334	10435	10314	10377	10250	10366	10319	10278	10348	10379	10454	10210	10319	10339	10226	10388	10353	10386	10252	10302	10396	10360	10350	10320	10324	10458	10381	10284	10275	10391	10287	10278	10457	10285	10449	10396	10415	10443	10404	10377	10255	10375	10335	10461	10299	10258	10338	10175	10442	10566	10372	10571	10404	10480	10445	10522	10304	10472	10260	10386	10494	10270	10282	10356	10365	10265	10324	10307	10423	10344	10397	10321	10300	10349	10310	10486	10332	10254	10395	10433	10314	10298	10380	10448	10319	10420	10408	10332	10401	10426	10431	10386	10490	10408	10188	10547	10459	10437	10223	10248	10311	10385	10463	10465	10465	10224	10391	10320	10485	10246	10423	10492	10362	10393	10351	10369	10329	10222	10495	10272	10415	10215	10461	10313	10415	10526	10217	10331	10328	10287	10392	10400	10195	10395	10316	10365	10236	10393	10329	10267	10287	10299	10380	10383	10434	10332	10317	10362	10447	10460	10389	10441	10311	10484	10178	10491	10342	10411	10335	10238	10409	10341	10451	10398	10317	10098	10472	10280	10395	10337	10379	10423	10413	10296	10254	10419	10428	10532	10269	10495	10360	10287	10302	10439	10245	10346	10331	10350	10369	10418	10368	10300	10441	10500	10324	10307	10271	10429	10330	10435	10515	10364	10451	10413	10402	10357	10404	10407	10308	10269	10539	10579	10270	10360	10391	10343	10542	10525	10341	10219	10145	10367	10389	10445	10572	10197	10439	10477	10288	10441	10321	10247	10365	10356	10360	10418	10281	10598	10456	10492	10416	10296	10249	10453	10322	10271	10506	10284	10364	10371	10238	10297	10359	10340	10376	10323	10486	10420	10274	10436	10318	10234	10514	10505	10194	10493	10390	10480	10250	10353	10226	10346	10273	10309	10344	10387	10440	10385	10315	10398	10453	10571	10369	10316	10447	10433	10320	10441	10334	10452	10271	10292	10483	10251	10407	10410	10309	10238	10350	10464	10231	10537	10309	10348	10289	10335	10449	10167	10302	10393	10381	10340	10359	10518	10322	10355	10317	10375	10384	10296	10300	10264	10319	10274	10394	10326	10478	10385	10324	10359	10301	10320	10390	10137	10238	10343	10404	10324	10347	10421	10332	10394	10228	10369	10327	10397	10456	10351	10146	10329	10391	10316	10276	10285	10302	10361	10426	10252	10424	10321	10379	10400	10384	10279	10363	10437	10342	10288	10334	10255	10336	10286	10283	10367	10285	10558	10296	10495	10299	10306	10121	10336	10296	10306	10302	10517	10272	10335	10379	10377	10356	10373	10453	10373	10371	10476	10309	10176	10504	10395	10308	10375	10464	10276	10358	10302	10255	10486	10189	10293	10403	10448	10347	10268	10310	10333	10357	10427	10200	10441	10317	10394	10382	10349	10398	10320	10369	10305	10550	10318	10326	10358	10465	10390	10310	10417	10357	10294	10377	10334	10356	10325	10294	10368	10433	10346	10312	10130	10413	10347	10372	10197	10292	10359	10425	10384	10306	10278	10309	10329	10407	10224	10276	10122	10333	10262	10335	10450	10342	10330	10229	10502	10189	10357	10190	10377	10339	10351	10284	10376	10328	10330	10445	10380	10229	10257	10353	10385	10310	10211	10375	10437	10476	10284	10419	10372	10374	10453	10327	10326	10343	10275	10306	10236	10360	10368	10339	10335	10385	10340	10444	10418	10381	10293	10325	10419	10286	10314	10413	10321	10326	10477	10382	10315	10572	10207	10348	10367	10295	10289	10263	10286	10401	10472	10335	10418	10387	10471	10454	10342	10356	10183	10473	10389	10426	10311	10249	10304	10380	10282	10251	10367	10331	10391	10315	10434	10342	10165	10325	10373	10395	10193	10307	10322	10142	10438	10256	10390	10406	10238	10366	10375	10159	10300	10394	10327	10404	10308	10351	10226	10296	10411	10329	10263	10318	10317	10340	10365	10460	10484	10329	10328	10257	10429	10369	10340	10398	10291	10410	10451	10473	10298	10360	10293	10356	10288	10360	10276	10290	10468	10366	10446	10461	10386	10420	10486	10252	10183	10416	10399	10299	10301	10517	10395	10289	10363	10355	10209	10393	10460	10297	10334	10281	10290	10370	10321	10296	10507	10230	10250	10360	10310	10366	10385	10206	10283	10300	10355	10179	10313	10348	10441	10388	10408	10588	10327	10241	10307	10342	10315	10427	10261	10438	10267	10353	10291	10253	10294	10224	10307	10385	10277	10329	10359	10223	10373	10393	10355	10340	10402	10238	10348	10344	10382	10401	10221	10421	10323	10363	10266	10232	10396	10447	10048	10398	10465	10247	10486	10451	10391	10259	10418	10422	10152	10253	10496	10368	10296	10495	10244	10479	10360	10373	10478	10292	10244	10434	10448	10369	10358	10341	10285	10413	10501	10353	10375	10389	10176	10397	10154	10265	10243	10328	10336	10358	10383	10337	10193	10356	10262	10451	10363	10354	10158	10406	10417	10246	10199	10429	10294	10279	10381	10486	10265	10431	10467	10480	10232	10326	10309	10540	10287	10386	10214	10439	10235	10364	10306	10408	10354	10484	10421	10475	10392	10166	10330	10346	10337	10479	10334	10337	10451	10462	10295	10384	10319	10275	10451	10392	10303	10360	10316	10464	10418	10337	10244	10398	10407	10334	10321	10301	10517	10368	10345	10271	10240	10299	10318	10381	10341	10247	10352	10315	10403	10342	10214	10441	10377	10319	10228	10494	10266	10361	10343	10466	10371	10492	10324	10587	10345	10362	10498	10268	10343	10286	10404	10335	10365	10350	10536	10286	10466	10292	10250	10549	10312	10353	10332	10248	10365	10234	10305	10281	10380	10262	10325	10323	10301	10467	10221	10371	10336	10385	10291	10264	10351	10413	10290	10354	10348	10215	10233	10442	10303	10439	10446	10515	10350	10307	10258	10353	10423	10324	10323	10347	10308	10365	10272	10271	10329	10270	10334	10330	10300	10262	10241	10226	10242	10401	10295	10407	10392	10424	10371	10251	10370	10369	10393	10350	10367	10332	10410	10388	10358	10201	10307	10404	10283	10385	10405	10347	10444	10365	10331	10297	10314	10447	10274	10395	10391	10213	10304	10299	10214	10401	10354	10223	10418	10394	10298	10579	10366	10309	10288	10389	10436	10326	10329	10218	10338	10301	10422	10254	10196	10252	10217	10320	10328	10297	10259	10467	10385	10175	10248	10439	10433	10466	10243	10411	10416	10366	10400	10231	10228	10425	10226	10184	10468	10525	10320	10212	10325	10291	10280	10136	10448	10345	10502	10392	10272	10304	10351	10440	10260	10404	10343	10356	10353	10396	10341	10574	10378	10341	10431	10345	10231	10324	10411	10125	10535	10293	10352	10322	10175	10392	10330	10403	10410	10283	10330	10458	10336	10380	10252	10394	10364	10396	10357	10461	10382	10398	10223	10311	10427	10448	10350	10371	10303	10563	10412	10401	10396	10395	10265	10586	10329	10323	10332	10241	10310	10389	10303	10472	10513	10323	10422	10329	10286	10381	10311	10407	10398	10366	10482	10481	10281	10302	10294	10277	10359	10285	10459	10470	10362	10523	10342	10222	10332	10343	10283	10377	10258	10342	10343	10294	10337	10371	10353	10377	10382	10129	10329	10553	10354	10206	10369	10450	10350	10366	10297	10459	10316	10338	10429	10371	10497	10266	10292	10363	10215	10269	10366	10367	10259	10160	10295	10451	10170	10366	10359	10375	10381	10313	10431	10329	10270	10209	10336	10283	10398	10141	10373	10291	10459	10413	10131	10318	10363	10269	10355	10317	10384	10178	10358	10286	10339	10240	10256	10328	10442	10366	10452	10383	10349	10356	10207	10400	10403	10329	10379	10320	10574	10353	10305	10288	10332	10259	10412	10341	10303	10214	10357	10353	10322	10332	10452	10346	10446	10356	10326	10283	10436	10344	10264	10447	10297	10309	10290	10182	10471	10465	10428	10520	10354	10335	10254	10463	10343	10442	10219	10341	10455	10346	10338	10213	10387	10267	10391	10413	10335	10348	10470	10289	10431	10248	10501	10336	10326	10312	10325	10381	10221	10182	10221	10372	10232	10199	10346	10324	10297	10377	10572	10378	10345	10306	10377	10476	10327	10479	10445	10264	10462	10453	10420	10483	10315	10291	10200	10219	10423	10377	10436	10192	10189	10363	10576	10159	10355	10456	10305	10212	10356	10207	10380	10349	10300	10411	10383	10298	10292	10337	10332	10281	10223	10313	10341	10348	10425	10376	10270	10462	10322	10391	10301	10365	10235	10351	10343	10431	10349	10316	10385	10484	10283	10368	10460	10265	10404	10435	10262	10237	10362	10301	10265	10465	10251	10281	10315	10447	10307	10288	10426	10313	10451	10358	10314	10486	10321	10199	10277	10352	10288	10282	10429	10462	10258	10389	10379	10446	10445	10225	10271	10264	10398	10393	10345	10182	10459	10386	10490	10453	10284	10472	10394	10275	10331	10438	10260	10270	10329	10344	10390	10355	10288	10269	10414	10229	10363	10260	10336	10323	10424	10164	10339	10321	10237	10368	10225	10414	10332	10428	10425	10285	10332	10327	10274	10378	10433	10364	10103	10414	10461	10195	10249	10306	10297	10407	10310	10352	10261
31372	21461	20906	22684	19346	20599	22850	21527	19001	17307	16402	16025	16064	15777	16095	15858	16143	15928	15921	16031	15983	15970	16091	16019	15997	16090	16107	15925	15800	15886	15950	15967	15922	15859	16121	16040	16353	15871	15997	15864	15940	15806	15851	16005	16083	16039	15984	15813	15975	16089	15946	15851	15936	15989	16138	16136	15729	16012	15876	15807	15930	15992	15951	15933	16026	16018	15826	15826	15995	15990	16010	16074	15963	15990	15882	15944	15863	16087	15862	15686	15820	16085	15937	16069	16004	16021	16008	16077	15873	15955	16065	15776	15789	16004	15880	15851	15879	15836	15880	15910	16113	15976	15872	15976	16033	15877	15832	15974	15977	15871	16215	16060	15851	15915	15997	15818	15929	16018	15929	15734	15738	15889	15690	15897	15838	16007	15992	15809	15983	15963	15854	15817	15800	15770	16156	15810	16123	16021	15925	15792	16158	16032	15776	15820	15799	15758	15941	15813	15937	15708	16084	15759	15930	15984	15804	15991	15813	15775	15927	15838	16044	15868	15894	15955	15929	15779	15819	15832	16006	15784	15814	15758	15860	15827	15854	16049	15995	15829	15938	15809	15775	15908	15914	15948	15872	15882	15864	15951	16008	16172	16010	15646	15891	15986	15868	15896	15795	15915	15989	15874	15946	16162	15668	15763	16030	16060	15858	16049	15967	16104	15875	15728	15911	15780	15989	15731	16001	15999	15761	16028	15937	15988	15694	15866	16000	15993	15797	16040	15917	16056	16029	15922	15919	16155	15966	15908	16108	15870	16178	15813	16000	16084	16082	16153	16180	15954	15723	15952	15866	15868	15990	15812	16161	15989	15959	15891	16144	16082	15963	16022	16083	15809	15807	15756	16000	15795	15952	15859	16185	15959	16112	15823	15838	15891	15926	15830	15812	16089	16070	15914	15906	15937	15933	15837	15903	16035	15914	16053	15785	15912	15816	16186	15954	16133	15825	15914	15818	15973	15850	15949	15882	16111	15870	15961	16085	15938	15981	16059	16058	16277	15898	15783	16045	15880	15895	16007	15943	16112	15868	15516	15810	15806	15927	15983	15840	15947	15991	15802	15878	15823	16078	15968	16061	15919	15721	15809	15938	15884	15735	15886	15992	15883	16035	16096	16013	15803	15926	15904	15897	15851	16046	15761	15784	16020	15862	15968	15955	15769	15956	15879	15997	16168	15858	15851	15869	16019	15912	15912	15921	15586	15955	15820	15888	16053	15904	15986	15906	15859	16017	15823	15913	16144	16055	15959	15960	15734	15577	15824	16020	16004	15794	15991	15716	16056	16016	15857	15700	15905	15980	15929	15899	16033	15995	16174	16001	15912	15831	16006	15824	15857	16183	15827	15981	15992	15895	15846	15843	15902	15748	15996	15825	15817	15750	15935	16024	15869	16190	15982	15859	16015	15859	16102	15805	15847	15713	15967	15843	16160	15884	15982	15956	16076	15809	15910	16073	15997	15913	15901	15690	16174	15931	15793	15904	15990	16033	15784	15706	16103	15817	15938	15862	15931	15834	16207	15977	15975	15980	15818	15997	15749	15819	15846	15919	15922	16117	15830	15982	15752	15733	16000	16038	15995	15941	16088	16032	15809	15904	16069	16111	15852	15820	16016	15903	16041	15886	15953	15829	16005	15823	15963	16030	15916	15981	16029	16142	15840	16129	15994	15880	15785	15984	16097	15921	16056	15990	16027	15989	16121	15886	16040	15942	15984	16103	15960	15944	15997	15803	15806	15916	16034	15943	15986	16018	16065	15756	15764	15977	15821	16076	15822	15877	15921	15769	15811	15919	15960	16007	16004	15914	16018	16009	15904	15840	15876	15901	15916	15695	15859	15898	15971	15804	16042	15940	15779	15885	15816	15957	15850	15911	15961	15968	15936	16081	15900	15850	15993	16025	15968	15846	15688	15795	15799	16012	16009	15976	15760	16094	15902	16008	15821	15871	15823	16035	16016	15928	15839	15978	16026	16155	15836	16061	15964	15969	16351	16029	15993	16064	15898	15966	15882	15953	15976	15834	15947	16127	15917	15857	16001	15986	15971	15982	16132	15930	16078	16039	15952	15936	15924	15932	16028	15916	16001	15845	15881	15861	15875	15933	15987	15708	15863	16040	16030	16040	15865	15998	15762	16171	15884	16022	15833	15932	15950	15820	15824	15827	16026	15918	15883	15970	15825	15916	15897	15869	15969	15728	16029	16033	15832	15823	15756	16075	15742	16139	16145	16073	16138	15845	16080	15698	15778	15997	15858	15853	16010	15853	16127	15971	15809	15902	15985	15742	15566	15954	16119	15900	15740	15901	15871	15956	16235	15968	15922	16130	15917	16024	15860	15917	15778	15812	16000	15903	15885	15798	15998	15951	15878	16073	15849	15962	15968	16145	16058	15982	16087	15864	15976	16138	15763	15832	15828	15803	15826	15906	15847	15836	15972	15746	15937	15831	15923	15851	16024	15914	15947	15970	15898	15774	15968	15968	16117	16027	15752	15849	15705	15867	15979	15828	16004	15933	15976	15840	15947	15951	15842	15887	15942	15996	15879	15934	15644	15929	16053	16123	15799	15926	16056	16093	15971	16117	15967	15905	16052	16000	15840	15829	15969	16018	15852	15820	15946	15940	16085	16029	15959	15972	15799	15982	15828	15981	15847	15964	15985	15909	15841	16205	15828	16059	15959	15867	15809	15876	15781	16059	16088	16124	16031	15916	16038	15906	15820	15891	15956	15973	15891	15985	15812	16001	15916	15731	15852	15955	15985	16098	15975	15946	15844	15816	15926	16092	15866	16069	15862	15909	15824	16003	15866	15934	16048	15963	16152	15969	15988	15816	15991	16179	16080	15920	15904	15940	15979	16118	15884	15851	15981	16008	15915	15930	15763	16026	16112	16048	15736	16052	15904	16076	15793	15954	16127	16346	15966	15971	16021	15955	15889	15594	15978	16019	15840	16029	15921	15924	16042	15875	16000	15756	15888	15938	16124	15904	15972	15860	15978	15892	16030	16126	16014	15801	15884	15910	16030	15957	15999	15998	15923	15852	15843	15992	15764	15908	15977	16005	16051	16082	15919	15905	15845	15883	15898	15960	15898	16088	15717	15938	15915	15781	15845	15861	15832	16063	16126	15834	15832	15978	16095	15750	15847	15867	15874	16026	15999	15938	15824	16052	16006	15801	15719	15877	15985	15791	16021	16224	16049	15826	16050	16029	15882	16177	15791	15842	16040	16011	15911	15968	15959	15916	15709	15875	15753	15907	15978	15902	15921	15858	16093	15959	16069	15972	15931	15765	15840	15851	15943	16070	15813	15765	16085	15917	15818	15895	16060	15789	16019	16024	15592	15962	15995	16192	16082	16099	15779	16008	15978	16156	16030	16109	16053	15865	16049	15880	15916	15988	15947	16002	15881	16010	15960	15912	16053	16051	15955	16048	15831	16076	15860	15962	16158	16015	16011	15861	15928	15945	16176	16035	16045	15911	15757	15934	15901	16024	15789	16060	15883	15952	15823	15871	15980	15953	15991	15958	15956	16117	16105	16039	16088	16048	15906	15996	16015	15858	15857	15887	15832	15966	16001	15876	15715	15882	15981	16196	15844	15964	15664	15868	15863	15963	16275	16007	16043	15993	15850	16068	15834	16203	16085	15919	15822	16036	16083	15963	15966	16087	15864	15845	15828	15982	15986	15844	15843	16094	16095	15908	15844	16073	16131	15787	16097	16051	16018	16164	16093	15967	15910	15965	15802	16014	15951	15999	16082	15862	16031	15894	15923	15868	15928	15950	15910	16187	15870	16005	15974	15994	16131	15781	15891	15842	15961	15957	16029	15941	15922	15995	15946	16014	15890	15851	15841	16102	15878	15937	15922	16000	15724	15953	15937	16112	15971	16001	15873	15818	16004	16002	15875	15867	15950	15833	15946	15956	15852	16077	15762	15959	15878	15956	15708	16063	15779	15916	15793	15963	15798	15797	16039	15934	15723	15866	16042	15821	15948	15792	16021	15945	15940	15899	16096	15805	16005	15963	15827	15905	15798	15905	15818	15847	15819	15825	16001	15775	15834	15913	15909	15864	15800	16078	16078	16033	15991	15961	15965	16003	16153	16032	15874	16029	15983	15961	16022	15949	15781	15802	15922	15843	16105	15930	16047	16035	15824	15944	15893	15938	15984	15914	16005	15811	15983	15953	15926	15929	15815	15915	15912	15864	15896	15883	16109	16065	15972	15916	16011	15965	15884	15913	15933	16047	16067	15995	16166	16090	15753	15938	15930	16118	15893	16170	15905	15801	15998	15992	16042	15924	15884	15941	15935	15861	15958	15978	16038	15834	15859	15699	16031	15885	15840	16025	16000	15944	15883	15944	15789	15776	16126	16000	16178	16109	16198	15953	16077	15877	15733	15884	15793	15908	15905	15771	15988	16137	15736	15922	16008	16039	16096	16164	15959	15702	15906	16040	16024	15939	15868	15832	15935	15919	16198	16169	15852	16001	16066	16267	16031	15862	15836	15719	15808	16048	15956	15894	15951	16064	16167	16159	16064	15933	15956	15841	15944	15877	15959	16032	15938	16137	15848	15888	15803	15987	15887	15960	16175	15844	15601	15950	15758	15866	16005	16027	15958	15964	15971	15969	15765	15843	15816	16056	16007	15971	15732	15744	15834	16217	15885	16018	15987	16084	15882	16042	15857	15882	16039	15863	15964	15855	15916	15945	15834	15972	16110	16012	16161	16060	15822	15949	15854	15645	15954	15809	15963	16095	15788	16152	16095	16019	15898	16028	15971	15949	15731	15933	16050	15972	15940	15759	15911	16055	15915	15726	15931	16082	15686	15966	15897	15969	15947	15804	15959	16025	15721	15967	15935	15896	15872	15787	15981	15900	15981	16008	15850	16083	15812	16221	15986	16064	15943	16089	15896	16027	15943	16015	15847	15991	15708	15908	15974	15947	15906	16117	15861	15857	15947	15996	15715	15846	16300	16063	15947	15823	15873	16025	16013	16020	15854	15871	15787	15762	16007	15867	16038	16132	15872	15787	15618	15950	15851	16090	15956	15945	15976	16146	15951	15884	15963	16036	16026	15880	15867	15959	15887	15953	16040	15998	15820	15943	15957	15839	15661	16067	15934	15872	15931
14045	12641	13734	15708	12806	15318	16602	14698	11983	10756	9890	9964	9897	9716	9629	9784	9880	9750	10025	9820	9906	9761	9765	9914	9897	9714	9935	9935	9839	9773	9828	9904	9986	9781	9857	9807	9883	9865	9722	9747	9835	9913	9737	9802	9707	9920	9806	9787	9807	9819	9869	9779	9817	9708	9963	9942	9827	9851	9771	9973	9903	9927	9932	9850	9976	9764	9754	9666	9900	9830	9942	9767	10026	9821	9771	9780	9819	9801	9800	9743	9738	9737	10021	9779	9658	9850	9767	9867	9742	9975	9781	9932	9796	9768	9813	9865	9838	9815	9853	9848	9906	9800	9840	9779	9750	9749	9768	9883	9900	9791	9906	9788	9728	9780	9930	9891	9742	9835	9830	9854	9916	9927	9592	9763	9847	9884	9827	9870	9827	9698	9720	9855	9871	9865	9818	9760	9745	9670	9760	9763	9758	10007	9712	9842	9795	9835	9876	9744	9690	9922	10015	9775	9951	9746	9810	9716	9783	9973	10058	9801	9784	9733	9866	9878	9799	9730	9831	9834	9805	9802	9954	9998	9779	9699	9919	9756	9849	9733	9826	9753	9792	9870	9877	9883	9796	9750	9758	9805	9841	9879	9634	9708	9749	9832	9656	9823	9774	9838	9919	9846	9799	9777	9795	9828	9905	9874	9814	9945	9838	9821	9809	9795	9765	9753	9739	9698	9887	9910	9821	9808	9780	9981	9751	9949	9870	9986	9819	9867	9761	9839	9771	9962	9684	9770	9825	9763	9780	9734	9697	9866	9817	9702	9732	9949	9725	9793	9874	9801	9840	9740	9653	9800	9777	9966	9926	9776	9679	9828	9747	9770	9881	9684	9649	9726	9736	9662	9804	9778	9649	9797	9793	9795	9907	9747	9920	9799	9850	9807	9855	9793	9832	9852	9880	9803	9849	9991	9788	9765	9857	9808	9767	9761	9706	9866	9748	9770	9859	9812	9804	9801	9788	9653	9921	9978	9861	9978	9869	9863	9758	9857	9875	9897	9793	9831	9745	9941	9937	9657	9829	9862	9798	9849	9792	9919	9749	9967	9807	9776	9823	9853	9888	9824	9953	9715	9933	9782	9820	9828	9772	9589	9804	9845	9889	9791	9805	9863	9839	9998	9934	10067	9830	9809	9901	9832	9724	9806	9741	9957	9862	9895	9909	9683	9804	9845	9796	10024	9912	9669	9611	9690	9936	9852	9750	9852	9884	9626	9790	9893	9794	9842	10004	9924	9851	9835	9784	9757	9844	9730	9851	9801	9938	9776	9727	9863	9805	9780	9916	9752	9911	9810	9937	9796	9794	9701	9724	9944	9847	9856	9821	9834	9843	9792	9758	9912	9750	9965	9783	9701	9895	9916	9830	9830	9779	9796	9817	9738	9755	9809	9709	9840	9755	9713	9829	9825	9818	9811	10010	9800	9826	9978	9897	9670	9697	10005	9825	9837	9745	9832	9833	9767	9906	9909	9872	9810	9605	9740	9940	9847	9879	9988	9549	9836	9794	9829	9773	9774	9671	9896	9890	9767	9661	9764	9896	9713	9880	9838	9819	9863	9932	9885	9685	9768	9853	9711	9803	9698	9843	9902	9786	9948	9845	9729	9639	9797	9783	9720	9800	9915	9693	9607	9699	9905	9815	9741	9927	9674	10024	9714	9765	9833	9900	9757	9818	9839	9845	9709	9934	9787	9881	9926	9711	9845	9966	9936	9737	9729	9911	9868	9838	9736	9923	9854	9829	9730	9847	9915	9760	9810	9802	9738	9611	9899	9943	9859	9698	9886	9786	9796	9899	9990	9717	9677	9667	10035	9928	9813	9735	9735	9861	9768	9898	9756	10004	9744	9766	9801	9844	9800	9947	9763	9947	9837	9913	9767	9776	9814	9709	9806	9746	9789	9778	9763	9821	9778	9741	9781	9775	9921	9821	9973	9872	9841	9739	10009	9832	9952	9934	10027	9704	9849	9725	9697	9768	9792	9906	9870	9857	9809	9786	9837	9754	9952	9709	10041	9790	9861	9881	9914	9864	9791	9906	9822	9943	9870	9852	9739	9777	9762	9837	9880	9928	9916	9914	9976	9969	9898	9940	9875	9738	9916	9875	9953	9743	9780	9752	9785	9730	9929	9905	9730	9945	9798	9715	9820	9847	9859	9777	9850	9856	9868	9809	9910	9814	9844	9854	9850	9959	9807	9883	9907	9968	9966	9696	9810	9776	9849	9630	9897	9883	9901	10064	9827	9754	9811	9927	9887	9774	9784	9858	9685	9978	9871	9849	9947	9880	9950	9912	9827	9801	9668	9685	9763	9909	9959	10108	9846	9949	9757	9777	9885	9849	9874	9842	9884	9918	9841	9794	9852	9881	9844	9652	9904	9797	9795	9944	9790	9853	9834	10012	9747	9763	9885	9781	9594	9762	9842	9727	9850	9780	9951	9730	9960	9831	9885	9914	9899	9736	9841	9722	9848	9823	9822	9938	9761	9738	9629	9690	9821	9934	9800	9967	9901	9906	9849	9903	9698	9715	9779	9836	9858	9788	9707	9790	9679	9871	9887	9796	9714	9995	9804	9841	9831	9734	9614	9732	9823	9975	9674	9745	9888	9921	9817	9765	9998	9906	9911	9848	9812	9694	9884	9702	9928	9695	9797	9871	9850	9808	9808	9852	9869	9896	10019	9970	9830	9719	9668	9662	9915	9944	9896	9855	9747	9816	9715	9791	9697	9873	9824	9781	9699	9782	9722	9661	9871	9992	9961	9909	9838	9748	9810	9741	9753	9934	9972	9775	9778	9802	9792	9910	9810	9845	9928	9896	9992	9786	9973	9690	9954	9691	9915	9875	9944	9844	10010	9716	9749	9800	9722	9759	9820	10024	9808	9740	10048	9759	10019	9693	9772	9892	9897	9880	9895	9820	9924	9667	9870	9828	9859	9823	9759	9897	9909	9833	9765	9810	9864	9917	9813	9904	9885	9640	9807	9861	9838	9837	9819	9835	9959	9908	9727	9883	9855	9705	9570	9813	9722	9799	9885	9919	9797	9916	9649	9918	9850	9960	9893	9773	9746	9824	9938	9773	9880	9971	9952	9740	9923	9912	9891	9809	9825	9802	9821	9914	9829	9911	9779	9688	9747	9865	9994	9897	9820	9860	9763	9886	9928	9713	9813	9808	9954	9651	9783	9832	9789	9821	9978	9992	9993	9864	9714	9871	9781	9870	9692	9786	9820	9786	9903	9886	9760	9751	9685	9903	9803	9858	9846	9783	9930	9884	10101	9788	9959	9806	10036	10013	9791	9811	9931	9780	9823	9729	9865	9697	9790	9786	9872	9795	9865	9797	9873	9842	9956	9788	9791	9724	9820	9793	9842	9688	9775	9846	9663	9776	9906	9810	9798	9843	9617	9830	9870	9677	9828	9671	9809	9923	9953	9726	9858	9838	9868	9930	9885	9846	9937	9887	9617	9876	9700	9888	9792	9898	9740	9847	9863	9889	9868	9877	9839	9869	9895	9924	9696	9914	9858	9637	9660	9851	9686	9795	9827	9972	9766	9877	9748	9891	9913	9741	9725	9820	9900	9890	9816	9793	9752	9783	9871	9867	9815	9791	9890	9743	9894	9736	9660	9858	9840	9836	9854	9856	9754	9766	9966	9825	9740	9897	9840	9929	9739	9917	9847	9885	9888	9836	9803	9735	9902	9883	9923	9778	9763	9886	9917	9820	9911	9730	9766	9823	9778	9904	9779	9819	9724	9843	9767	9904	9790	9964	9833	9808	9784	9703	9724	9876	9828	9873	9944	9684	9907	9843	9884	9792	9752	9949	9821	9958	9765	9718	9933	9900	9828	9757	9646	9915	10004	9895	9654	9704	9861	9639	9870	9785	9935	9775	9859	9770	9895	9679	9812	9876	9907	9753	9753	9837	9838	9810	9927	9827	9787	9841	9799	9920	9711	9809	9847	9770	9728	9844	9918	9871	9725	9832	9799	9895	9817	9920	9707	9791	9903	9937	9979	9666	9930	9642	10024	9825	9829	9696	9932	9894	9782	9931	9654	9925	9764	9942	9836	9782	9680	9903	9737	9816	9810	9900	9981	9834	9916	9753	9700	9677	9899	9897	9673	9727	9749	9863	9860	9907	9827	9689	10027	9874	9808	9829	9768	9888	9858	9920	9887	9714	9684	9866	9810	9819	9910	9801	9695	9838	9665	9950	9883	9877	9753	9712	9937	9767	9727	9714	9826	9761	10050	9780	9809	9863	9678	9839	9692	9889	9922	9788	9750	9776	9846	9797	9862	9772	9873	9915	9848	9875	9882	9787	9746	9671	9913	9799	9715	9793	9811	9774	9742	9673	9819	9866	9882	9769	9984	9862	9769	9697	9859	9865	9803	9787	9762	9793	9821	9794	9825	9801	9928	9882	9934	9874	9774	9745	9764	9843	9892	9930	10003	9898	9920	9685	9821	9815	9946	9642	9798	9862	9781	9796	9731	9932	9858	9725	9839	9842	9978	9801	9761	9758	9969	9815	9872	9920	9737	9853	9814	9752	9793	9740	9942	9788	9784	9937	9896	9776	9911	9952	9843	9611	9896	9746	9824	9896	9833	9912	9844	9912	9866	9650	10053	9795	9813	9871	9932	9779	9948	9884	9821	9533	9834	9874	9806	9915	9782	9945	9856	9720	9905	9834	9878	9877	9816	9920	9790	9836	9729	9838	9955	9790	9794	9890	9798	9856	9853	9765	9955	9872	9839	9972	9840	9783	9722	9709	9773	9719	9886	9878	9765	9831	9833	9899	9990	9766	9755	9876	9711	9934	9946	9770	9832	9642	9888	9810	9885	9831	9762	9731	9840	9779	9825	9896	9775	9967	9845	9963	9883	9850	9809	9963	9858	9908	9746	9850	9844	9799	9771	10022	9830	9893	9879	9894	9865	9860	9825	9894	9797	9912	9804	9890	9722	9939	9673	9884	9911	9749	9850	9811	9716	9926	9762	9811	9826	9711	9957	9798	9830	9726	9938	9750	9856	9980	9716	9869	9753	9776	10116	9816	9933	9870	9861	9840	9821	9757	9751	9876	9842	9849	9980	9721	9859	9728	9928	9781	9839
25899	21570	27626	29299	27191	42584	50387	43448	31807	22705	18178	16399	16106	16072	16039	15875	15959	16045	16086	15818	15778	15915	15938	15979	15813	15821	15865	15753	15804	15680	15894	15890	15814	15773	15837	15990	15943	16133	15769	15872	15752	15927	15814	15840	15639	15683	15707	15947	15964	16027	15710	15741	15792	15853	15963	15819	15967	15847	15840	15656	15997	15817	15772	15692	15680	15813	15836	15885	15808	16027	15586	15617	15931	15739	16016	15972	15719	15831	15994	15733	15753	15794	15514	15909	15781	15889	15971	15627	15847	15700	15919	15839	15937	15906	15672	15769	15984	15891	15810	15942	15804	15855	16008	15687	15932	15846	15841	15668	15781	15634	15630	15599	15886	15852	15816	15709	16068	15778	15689	15924	16013	15960	15842	15792	15846	15796	15701	15909	15801	15672	15746	15687	15918	16099	15826	15972	15849	15785	15889	15849	15758	15848	16035	15750	15774	15770	15848	15999	15792	15796	15809	16084	15818	15812	15841	15883	15674	15901	15944	16047	15881	15866	16065	15838	15851	15821	15916	15694	15873	15852	16104	15823	15791	15943	15924	15738	15873	15860	15555	15705	16109	15673	15879	15803	15883	15736	15760	15845	15727	15649	15782	15828	15942	15703	15805	15906	15840	15741	15702	15643	15950	15642	15733	15759	16076	15964	16038	15940	15902	15973	15888	15956	15803	15617	15731	15719	15780	15857	15725	15758	15759	15770	15643	15555	15793	15858	15849	15853	15887	15850	15730	15744	15800	15735	15720	15755	15766	15680	15955	15850	15838	15783	15726	15808	15537	15553	15933	15877	16058	15968	15625	15881	15819	15832	15898	15787	15697	15889	15731	15879	15817	15825	15625	15639	15889	15852	16080	15829	15984	15684	15888	15859	15981	15790	15764	15925	15812	15686	15902	15727	15730	15752	15777	15777	15852	15876	16034	15701	15680	15925	15886	15902	15897	15752	15971	15608	15937	15855	15781	15746	15887	15932	15673	15885	15836	15624	15682	15877	15885	15663	15804	15856	15917	15838	15770	15772	15650	15640	15900	15804	15747	15846	15759	15881	15848	15899	15625	16005	15882	15913	15751	15609	15783	15714	15642	15649	15801	15863	15917	15835	15950	15969	15720	16046	15773	15591	15902	15828	15771	15657	15723	15772	15712	15591	15823	15836	15799	15933	15937	15915	15701	15713	15868	15880	15757	15681	15671	15747	15902	15863	15743	15867	15919	15747	15808	15810	15780	15775	15928	15903	15991	15641	15825	15881	16010	15827	15950	15814	15962	15654	15659	15782	15884	15926	15692	15775	15837	15799	15695	15890	15891	15951	15825	15895	15869	15827	15912	15758	15702	15776	15932	15897	15781	15791	15804	15722	15873	15727	15769	15939	15793	15788	15824	16017	15929	15927	15788	15867	15871	15707	15590	15828	15816	15846	16028	15838	15713	15704	15725	15741	15673	15721	15932	15918	16063	15876	15884	15749	15841	15884	15762	15891	15691	15806	15964	15834	15896	15706	15967	16075	15839	15772	15947	15848	15627	15712	15814	15802	15794	15628	15578	15866	15723	15594	15775	15897	15716	15800	15876	15574	15768	15802	15849	15856	15730	15765	15833	15955	16027	15564	15592	15836	15866	15890	15982	15928	16012	15876	15915	15988	15982	15962	15820	15731	15772	15935	15893	15650	15952	15649	15883	15834	15870	15946	15672	15606	15789	15904	15951	15934	15789	15817	15760	15795	15669	15874	15949	15775	15791	15856	15888	15900	15809	15799	15743	15744	15577	15788	15811	15729	15844	15992	15960	15926	16040	15885	15870	15714	15699	15758	15732	15772	15673	15731	15785	15829	15721	15895	15736	15966	15867	15716	15897	15970	15915	15957	15879	16058	15826	15826	15886	15710	15806	15923	15875	15914	15715	15569	15871	15818	15933	15928	15885	15913	15976	15711	15933	15765	15812	15854	15863	15824	15623	15929	15722	15711	15570	15574	16058	15913	15747	15950	15840	15722	15722	16036	15831	15754	15998	15826	15594	15683	15878	15776	15728	15886	15719	15918	15790	15755	15704	15727	15829	15937	15806	15800	15767	15841	15568	15934	15972	15769	15827	15923	15843	15666	15929	15939	16045	15768	15850	15770	15961	16046	15872	15650	15874	15913	15850	15899	15686	15860	15557	15858	15831	15774	15839	15669	15849	15890	15862	15784	15590	15760	15853	15718	15695	15846	15745	15819	15876	15790	15727	15800	15856	15744	15767	15771	15717	15735	16005	15707	15702	15809	15854	15749	15930	15910	15695	15844	15744	15728	15987	15871	15872	15808	15813	15757	15861	15900	15817	15831	15785	15665	15727	15658	15763	15717	15824	15794	15863	15776	15732	15827	15698	16111	15862	15818	15909	15701	15862	15982	15839	15727	15747	15876	15806	15939	15824	15745	15682	15733	15560	15693	15684	15923	15821	15913	15652	16010	16030	15792	15775	15788	15969	15817	15711	15714	15826	15708	15902	15767	15832	16011	15759	15765	15752	15792	15819	15704	15745	15832	15876	15833	15537	15923	15902	15817	15807	15861	15897	15975	15802	15672	15909	15812	16005	15700	15984	15964	15962	15827	15956	15864	15846	15882	16065	15784	16005	15800	15613	15911	15777	15874	15826	15878	15915	15958	15539	15968	15731	15723	15911	15870	15721	15788	15861	15844	15709	15897	15886	15782	16012	15949	15919	15908	16034	15959	15834	15918	16025	15788	15790	15920	15906	15786	15810	15806	15997	15795	15883	15748	16002	15774	15815	15615	15704	15793	15899	15986	15947	15835	15760	15812	15952	15927	15608	15753	15859	15769	15921	15722	15785	15553	15735	15881	15837	15765	15781	15804	15729	15868	15739	15746	15846	16010	15974	15989	15893	15608	15907	15750	15803	15825	15742	15709	15917	15766	15668	15827	15733	15713	15804	15731	15919	15881	15618	15801	15527	15913	15844	15945	15893	15921	16121	15945	15778	15913	15762	15992	15784	15784	15727	16025	15893	15852	15819	15775	15851	15870	15961	15798	15805	15657	15869	16034	15906	15787	15937	15951	15811	16034	15838	15768	15864	15962	15979	15839	15890	15994	15869	15717	15885	15926	16054	15893	15957	15806	15966	15799	15936	15783	15890	15852	15689	15783	15867	16046	15817	15826	15693	15926	15900	15798	15686	15807	15664	15768	15736	15769	15702	15794	15839	15937	15776	15836	16034	15664	16072	15877	15906	15875	15617	15750	15731	15827	15894	15781	15868	15902	15846	15712	16001	15818	15647	15962	15742	15657	15916	15757	15841	15999	15932	15715	15842	15821	16041	15720	15920	15692	15719	15784	15919	15797	15778	15844	15859	16038	15731	15747	15627	15737	16023	15850	15877	15777	15575	16004	15751	15530	15840	15575	15753	15857	15705	15933	15871	15944	15780	15807	15763	15967	15949	15643	15844	15955	15818	15802	15717	16102	15792	15795	15944	15748	15797	15824	15729	15714	15877	15954	16134	15700	15618	15812	15818	15773	15772	15494	15665	16013	15790	15843	15938	15762	15994	15892	15739	15715	15988	15718	15885	15785	15860	15737	15774	15829	15976	15878	15781	15725	15763	15843	15827	16031	15928	15707	15779	15697	15697	15798	15692	15842	15922	15940	15885	15682	15886	15846	15848	15766	15903	16073	15973	15862	15920	15905	15767	15850	15673	15989	15750	16003	16006	15813	15871	15796	15585	15645	15727	15709	15647	16006	15864	15845	15863	15761	15771	15615	15628	15937	15984	15739	15926	15757	15557	15598	15910	15721	15661	15843	15776	16005	15884	15798	15778	15815	15981	15722	15880	15882	15902	15870	15746	15800	15717	15820	15864	15928	15895	15842	15689	15812	15917	15957	15933	15803	15675	15749	15884	15771	15811	15737	15829	15830	15803	15977	15983	15852	15731	15920	15851	15728	15824	15870	15864	15886	15905	15867	15776	15929	15931	15648	15913	15647	15666	15673	15593	15728	15700	15665	15955	15789	15977	15903	15836	15720	15740	15788	15793	15839	15646	15873	15835	15930	15707	15966	16042	15885	15890	15903	15802	15716	15651	15872	15880	15920	15636	15789	15988	15572	15674	15875	15742	15909	15983	15872	15725	15764	15710	15902	15866	15678	15756	15723	15851	16028	15989	15787	15798	15847	15889	15702	15652	15737	15838	15701	15900	15942	15764	15701	15701	15596	15775	15731	15626	15728	15892	15740	15971	15797	15731	15607	15848	15503	15898	15628	15956	15804	15734	15744	15767	16031	15770	15754	15685	15905	15860	15830	15868	15829	15884	15798	15597	15874	15874	15778	15921	15653	15785	15786	15908	15771	15765	15544	15910	15850	15897	15757	15796	16007	16017	15750	15732	15721	16030	15664	15749	15937	15849	15884	15741	15779	15804	15935	15716	15553	15765	15817	15731	15647	15676	15663	16051	15795	15916	15837	15784	15757	15627	15615	15834	15937	15979	15896	15734	15819	15861	15735	15818	15749	15692	15827	15844	15904	15710	15521	15826	15963	15970	15967	15898	15843	15785	15794	15977	16036	15831	15925	15857	15868	15940	15888	15908	15629	16018	15714	15736	15971	15607	15817	15795	16185	15960	15933	15700	15966	15791	15795	15744	15785	15838	15768	15747	15898	16114	15808	15883	16004	15880	15826	15917	15791	15745	15848	15705	15866	15879	15991	16046	15810	16045	15735	15827	15999	15870	15801	16021	15628	15882	15927	15858	15916	16051	15804	15811	15808	15988	15624	15802	15814	15884	15901	15936	15893	15880	15765	15831	15765	15819	15741	15895	15902	15804	15858	15810	15681	15749	15705	15756	15880	15662	16047	15876	15896	16090	15973	15834	15692	15897	15937	15621	15902	15880	15941	15916	15741	15957	15845	15918	15867	15896	15761	15747	15829	15701	15825	15918	15860	16143	15827	16067	15945	15759	15966	15702	16009	15954	15704	15724	15849	15866	15718	15848	15834	15893	15655	15799	15934	15947	15799	15822	15798	15919	15974	15801	15651	15862	16006	15790	15865	16078	16056	16065	15842	15819	15699	15815	15689	15714	15667	15590	15912	15711	15763	15819	15909	15856	15888	15820	15660	15818	15892	15700	15897	15816	15947
18673	24798	22075	20881	22960	40007	43758	35605	23215	14732	11316	10254	10035	10173	10040	10143	10062	10001	9990	10129	10030	9907	9905	9947	9907	9966	10102	10075	10131	10026	10134	10100	10059	9941	10149	9977	10044	10075	9980	9976	10009	10106	9906	10059	10136	9952	9955	9950	10064	10000	10047	10136	9943	10161	9966	9954	9945	9852	9889	10076	9871	10162	10040	10083	10160	10072	9813	10094	10133	10036	9901	10066	9887	9914	9987	10093	9903	10044	9903	9811	9897	9875	10005	9925	9957	10210	9959	9884	9932	9946	10026	9905	10089	10177	9980	9961	9742	9997	10010	10018	9861	9893	9922	9938	10045	9916	9906	10003	9816	9883	10056	9831	9919	10052	10039	9946	9994	9941	9912	10136	9968	9948	9965	9996	9963	9876	9862	9948	9970	9736	9961	9907	10034	9998	9801	9822	9974	9937	10005	9876	9861	9925	9920	9855	10047	10029	9897	9828	9961	9918	9885	10016	10063	9999	10075	10018	9863	9839	10014	9775	9921	9827	9873	10012	9938	9969	9905	9880	10023	10075	9925	10006	9927	9877	9862	9828	10076	9924	9840	9800	10028	9880	9997	9810	9871	9912	9959	10077	9786	9914	9888	9950	9955	9877	10088	9873	10120	9955	9977	10019	10008	9943	10050	9812	10123	9924	10086	9918	9832	9943	9866	10086	9923	9952	9869	9967	10000	9994	9990	9906	9946	10097	9897	9910	9881	9851	10104	9942	9863	10101	10016	10009	10101	9799	9951	9857	9993	9953	9902	9919	10045	9922	10018	9994	9899	10028	9948	9903	10058	9954	10013	10030	9851	9835	9890	9972	9949	9980	10041	10022	9882	9933	9881	9919	10028	9938	10023	10079	9987	10106	10006	9842	10017	10048	10017	9865	10024	9861	10000	9896	10140	10001	10112	9917	9843	9851	10063	10025	10034	9956	9914	9965	9991	9938	9950	10013	10009	9810	9818	9945	10049	9919	9994	9923	10029	9977	9996	10004	9890	10110	9852	10032	9833	10094	9906	10088	10044	10088	10040	9986	9915	9875	9943	10008	10003	10070	9961	9880	10010	9765	9916	9852	9949	9943	9884	9950	9959	10047	9902	9860	9928	9834	9941	9867	9957	9861	9989	9956	9832	9940	10044	10050	10076	9998	9950	9855	9821	9993	10004	9927	9865	10044	10017	9947	9979	9855	9892	9893	9950	9936	10018	9880	9893	10016	9810	10039	9945	9874	10010	10087	9882	10014	10107	9966	9953	9969	10007	10050	9918	9780	10007	10011	9932	9945	9947	9878	10008	9973	10050	9972	10035	9872	9930	9896	10030	9976	10093	9942	10032	10040	9942	9894	9890	10128	9922	9926	9979	9980	9828	9987	9922	9997	10065	9987	9958	9970	9913	10028	10102	10009	9919	10154	10080	9894	10040	10017	9940	9904	9992	10018	10145	9907	9980	9939	9924	10011	9898	10016	10018	9924	9926	9911	9935	9914	9865	9995	9890	9878	9975	10015	9947	9865	9930	9951	10161	10055	9968	9808	9986	10014	9856	9889	9957	9901	9890	10059	9998	9971	9928	10055	10056	10012	10107	10157	9996	10024	9861	10091	9942	10086	10013	9953	9918	9997	9803	10000	9899	10163	9943	10004	10046	9918	9893	9997	9860	9860	9890	9845	9903	9865	9762	10062	9891	9862	10017	9943	9991	10031	10084	9969	10040	9902	9890	9941	9928	9878	10117	9938	9966	9902	9917	10058	9820	9885	9967	10108	9994	9977	10002	9972	9905	9952	9941	9886	10000	9842	10013	9953	9958	9838	9975	9997	10048	10016	9947	10031	9861	9793	10028	9905	9957	9986	9963	9962	9938	9815	9996	9921	9800	9861	10065	10085	9908	10113	9916	10068	9797	10119	9934	10038	9924	9851	9841	9929	10028	10135	10003	10034	10046	10016	10052	10132	9990	9734	9921	9922	10082	9995	9853	10022	10014	9895	10051	9952	9931	9747	10066	10036	9937	9778	9892	10039	9955	9944	10057	9841	9972	9989	9952	10009	9947	9864	9965	9871	9898	9925	10039	9922	10125	9958	9903	9986	9952	9923	10149	10049	9923	10088	10088	9790	9826	10098	9840	10202	10050	9954	9966	9909	10043	9940	10042	9941	9876	9991	9928	10031	9843	9985	9962	9752	9960	10072	9944	9902	9983	9866	9959	10003	9951	10049	9957	9903	10037	9874	9983	10115	9973	10013	9996	9910	10008	9790	9988	9882	10023	9845	9837	10017	9988	10019	9830	9859	9877	9824	9813	9803	10140	9828	9923	9947	9842	10032	9915	10011	9806	9995	10008	9936	9978	10058	9997	9985	9907	9905	10094	9991	9871	10057	9895	10072	9972	9726	10050	9921	10049	9918	9850	9815	9934	9931	9995	9890	9896	10006	10112	9900	9829	10000	9872	9809	9998	9808	9918	10001	9917	9993	9983	10022	9902	9893	9950	9947	9899	10048	10024	9899	9973	9891	9910	10062	9928	10008	9808	9788	9887	9944	9831	9969	10114	9980	9913	9816	10061	9940	9904	9904	9893	10092	10110	9913	9782	9875	9917	9909	9946	9839	9978	9808	10080	9922	9953	9931	10053	9948	10000	10000	9805	9972	9956	10006	9824	9895	10014	9984	9912	9886	9839	9891	9961	10031	9949	9860	9816	9918	9945	9934	9906	9923	9865	9971	9913	9816	10003	10034	9961	9919	9933	9935	9996	10017	10012	9902	10126	10078	9921	10069	10007	9954	9870	10031	10111	9988	9957	9921	9930	9943	9963	9995	9946	9800	9976	10009	10017	9980	10068	9864	9835	9897	9985	10056	10037	9948	9897	9742	10139	10010	10060	9956	9804	10069	10006	9864	9952	9897	9862	10067	10022	9956	9825	9956	9896	9875	9923	9795	9999	9974	9987	10112	10132	9975	10137	9923	10039	9875	9882	10014	9940	9789	9987	10000	9964	9967	9947	9932	9874	10008	10114	9740	9971	9982	10011	9939	9934	9879	10025	9927	10034	9895	9724	9947	9926	9800	9997	9900	9959	10077	10080	9865	10084	10024	9939	9856	10035	10000	9945	9803	10000	9933	9999	9901	9828	9949	9887	10111	9997	9867	9958	9867	10020	9964	10047	9897	9951	9893	9972	9890	10067	9869	10076	9970	10088	10035	9854	9835	9932	10053	9806	9915	10008	10020	10009	9983	10063	9818	10000	9898	9921	9948	9792	10058	9812	9984	9898	9949	9945	9947	10072	9903	9859	9766	9783	10025	9853	9978	9896	9991	9883	9894	10119	9966	9911	9813	9892	10048	10004	9914	10029	9930	10106	10037	9946	9751	9881	9857	10046	9928	9923	9894	9963	9963	9848	10024	9996	10082	9899	10072	10122	10035	9921	9918	10027	10012	9919	9866	9964	10031	10035	9928	9955	9860	10116	9991	9902	10012	9834	9969	9956	10048	9995	9847	10027	9963	9925	9999	9832	9988	9848	10065	9908	10031	9994	9838	10110	9872	9957	10043	9879	9827	10094	10017	10098	10003	10010	9885	9904	9921	10010	9925	9943	9885	9963	9953	9795	9877	10073	9983	9901	9862	10047	9844	9998	9848	9953	10020	10002	10067	9779	10011	9988	10041	9920	10012	9956	10043	9931	9969	10156	9908	10003	9983	9922	10037	10054	9979	10088	9961	9898	9967	9917	9938	10004	10027	10002	10048	9905	9927	9957	10013	9895	9948	9938	9854	9956	9843	10078	9847	9900	9926	9911	10086	9953	9895	10013	10017	10043	9956	9974	9842	10135	10011	9827	9841	9886	9925	9778	9974	9954	9903	9866	9753	9882	9893	10157	9948	9936	9896	9876	9985	10036	10024	9971	9969	9994	9957	9853	9918	10155	9970	10138	9788	9974	10091	10050	9883	9936	9950	10021	9976	9876	9916	9936	9957	10085	10002	9848	10076	10040	10146	9997	10012	9888	9987	9988	9959	9883	9784	10030	10008	9985	9942	9856	10039	10038	9819	10015	9990	9996	9955	9965	9868	9876	9913	9947	10073	9827	9976	9908	10049	10002	9996	9840	9926	9954	9894	9933	9928	9898	10040	10058	9830	9983	9967	10003	9868	9902	9870	9939	9908	9929	9963	10075	9952	9935	9994	9845	9797	9946	9862	10050	10058	10065	9922	9870	9918	9856	10043	9915	10035	9837	9932	9836	10023	10004	9948	9878	9851	9950	9906	10048	10042	9911	9862	9862	10027	10000	9974	9911	9910	9857	10009	10067	9915	9895	9790	9984	9964	10021	9871	10114	9900	10080	10111	10062	9934	9867	10005	10003	9862	9877	9818	10069	9921	9883	9887	9795	9853	10113	9810	9999	9940	9770	9959	9953	9779	10049	9859	9890	10048	9890	10057	10083	9953	9896	9982	10010	10051	9942	9900	9818	10014	10143	10099	10037	9988	9956	9841	9987	9983	9815	9864	10018	9890	9901	10005	9964	10014	9954	9979	9851	9978	10043	9991	9870	10064	9821	9953	10061	10089	9942	10068	9998	9954	9774	9931	9965	9920	10030	10089	10074	9987	10174	10057	9909	9910	9895	9933	9951	9917	9881	9993	10061	10047	9891	9831	10126	10102	9962	10114	9839	9915	9962	10034	9945	10037	9868	9820	10012	10011	9912	10052	9902	9880	9945	10026	9957	9883	9915	9922	9808	9919	10012	10085	9959	10074	9722	9961	9983	9995	9868	9868	9968	9914	9974	9928	10121	9932	9942	10062	9795	9995	10016	9969	9915	9986	9985	10013	9716	9938	10010	9972	10075	10007	10048	9936	10035	10053	10036	9933	9924	9894	9981	9935	10028	10026	10001	9983	9948	9857	10028	10054	9933	10082	10036	10128	9988	9954	9986	9896	9973	9947	9856	9994	9744	10077	9862	9876	9918	9916	10053	9892	10042	9991	10001	9856	9848	9919	9884	9970	10076	9829	9895	9825	10018	10072	10018	9840	9883	9882	9892	10002	10142	9989	9902	9951	9871	10178	10126	9952	10037	9919	9775	9996	9912	9991	9888	9878	10027	9964	9838	10110	9906	9877	9919	9912	10116	10004
24181	21530	28595	25345	33398	51350	60765	56792	41518	28163	20595	17682	16570	16438	16320	16449	16445	16369	16309	16218	16220	16313	16147	16194	16170	16095	16324	16324	16165	16389	16190	16366	16226	16440	16184	16105	16248	16376	16052	16105	16321	16271	16195	16405	16442	16157	16209	16326	16381	16308	16054	15970	16555	16455	16139	16306	16151	16078	16256	16342	16340	16114	16200	16285	16186	15935	16063	16141	16169	16143	16044	16095	16197	16281	16134	16194	16152	16262	16190	16151	15986	15922	16032	16095	16189	16309	16106	16394	16274	16430	16237	16156	16129	16165	16196	16054	16344	16324	16202	15998	16121	15955	16255	16195	16023	16069	16006	16173	16252	16315	16107	16147	16236	16136	16209	16119	15969	16141	16191	16155	16159	16244	16178	16127	15999	16157	16072	16158	15991	16261	16154	16225	16003	16194	16139	16213	16006	16076	16111	16021	16156	16237	16135	15968	16176	16091	15948	15885	16272	16315	16267	16238	16130	16086	16187	16109	16026	16210	16138	16068	16208	16206	16298	16133	16208	16421	15961	16219	16212	16116	16094	16215	16176	16168	16121	15999	15972	15971	16103	16187	16040	16134	16112	16181	16242	15965	15905	16201	16059	16051	16277	16100	16118	16294	16110	15975	16214	16130	16091	16301	16293	16087	15919	16098	15822	16066	16020	15965	16217	16288	16226	16245	16234	16172	16228	16015	15802	16260	16031	16070	16242	16135	16248	16025	15909	15905	15958	16156	16287	16309	16139	16037	15905	16070	16163	16316	16157	16387	16245	16199	16127	16109	16139	16009	16292	16327	16102	16276	16155	16095	16093	16073	16090	16023	16192	16094	16142	16179	15989	15984	16264	16156	16122	16118	16140	16172	16080	16046	15926	16323	16130	16136	16282	16118	16267	16175	16173	16116	16210	16232	16257	16215	16065	16223	16187	16255	16154	16043	15924	16256	16293	15958	15895	15976	16250	16051	16083	16139	15995	16046	15957	16243	16038	16152	16298	16238	16101	15969	16136	16086	16115	16209	16191	16168	16106	16072	15979	16233	16220	16147	16053	16267	16293	16118	16109	16023	16147	16089	16083	16387	16108	15855	16306	16277	16370	16098	16223	16215	16114	16111	16147	15982	16117	16140	16002	16217	16099	16071	15964	15967	16353	15954	16166	15990	15969	16192	15992	16111	16194	16046	16281	16078	16278	15884	16081	15815	16210	16355	16148	16097	16210	16068	16112	16171	16151	16132	15914	15984	16227	16233	16128	16239	16092	16089	16251	16100	16250	16040	15969	16311	16090	16031	16190	16122	16191	16392	16108	16268	16049	16074	16192	16258	16303	16157	16116	16167	15914	16300	16282	16003	16015	16057	16023	16044	16081	16225	16148	16189	16131	16101	16341	16284	16271	16161	16225	16141	16241	16202	16094	16144	16143	15999	15903	16028	16108	16227	16232	15926	16137	16082	16126	16011	16369	16107	16278	16091	16115	15999	16073	16040	16162	16245	16229	16249	16241	15908	16324	16098	15981	16203	16163	16122	15883	16160	16253	16064	15967	16372	16099	16212	16209	16296	16107	16405	16253	16172	16088	16290	16051	15949	16085	16022	16054	16202	16033	16241	16018	16234	16063	16031	16172	16188	16125	15984	16298	16033	16284	16068	16240	16022	15990	15998	16177	16161	16276	16168	16087	16183	15988	15979	15933	16277	16198	16256	16049	16152	15923	16295	16014	16305	16119	16193	15894	15982	16054	16238	16395	16551	16282	16251	16127	16009	15994	16080	16074	16095	16094	16044	16076	15931	16126	16098	16176	15964	16016	16197	16066	16066	16228	16061	16210	16265	16264	16193	16280	16163	16135	16006	16027	15995	16073	16321	16034	16089	16128	16451	16264	15988	16179	16282	16043	16171	16124	15911	16057	15984	16097	16313	16261	16007	16175	15977	16168	16308	16049	16074	16075	16236	15902	15956	15924	16033	16081	16116	16137	16411	16182	16028	15942	15796	16046	16237	16193	16011	16138	16166	16026	16111	15994	16185	16177	16151	16063	16141	16037	16223	16021	16001	16073	16164	16059	16104	16238	16139	16196	16039	15892	16178	16101	16177	16079	16192	16161	15958	16068	16062	16022	16233	16265	16225	16241	15999	16156	16033	16246	15999	16322	16099	15964	15955	16221	15979	16351	16278	16218	16320	16168	16135	16190	16164	16034	16135	15940	16373	16057	16087	16102	16352	16218	16124	16198	16094	16393	16031	16061	16008	16310	16261	16067	15985	16037	16204	16169	16210	16116	16019	15895	16186	16039	16134	16094	16165	16049	16177	16033	16115	15929	16106	16136	16002	16022	16172	16304	16108	16038	16137	15883	15944	15942	15962	16262	16216	16278	15980	16163	16082	16204	16148	15995	16011	16103	15886	16174	16036	15974	16149	16215	16072	16484	16323	16230	16013	16277	16202	16173	16059	15999	16075	16034	15830	16130	16342	15989	16105	16232	16321	16377	16050	16229	15929	16068	16171	16186	16039	16067	16236	16086	16232	16053	16057	16028	16010	15929	16136	16244	16045	16160	16051	16062	16072	16226	16086	16058	16185	16041	16218	16133	16064	16235	16063	16193	16150	16170	16391	16103	16111	15971	16046	16113	16052	16021	16124	16208	16196	16335	16283	16105	16032	16169	16069	16133	16151	16265	16101	16207	16316	16217	16057	16214	16066	16184	16169	16110	16203	15989	16223	16193	15938	15998	16059	16055	16121	16187	16102	15885	16236	16178	15952	15978	15926	16213	16306	16202	16146	15969	16145	16164	16039	16296	16146	16101	16209	16054	15996	16032	16030	16175	16139	16158	16211	16041	16084	16211	16071	16258	16190	16169	16219	16147	16070	16120	15990	16047	16171	16297	15943	15937	16130	16163	16062	16200	16204	16067	16083	16165	16201	16145	16188	16140	16139	16204	16307	16135	16128	16173	16184	16235	16282	16158	16181	16313	16132	15961	16134	16178	16256	16292	15984	15962	15938	16028	16125	16120	16115	16137	16134	16142	15971	16283	16072	16132	16036	16068	16029	16148	16165	16134	16269	16064	16000	16207	16095	16186	15807	16077	16118	16070	16350	16125	16224	16361	15959	15991	16096	16089	16211	16062	16340	16131	15964	15998	16135	16313	16270	16170	16081	16179	16087	16222	15852	16159	15929	16328	16299	15915	16280	16224	16332	16155	15997	16021	16039	16113	16105	16200	15954	16007	16220	16115	15877	16217	16401	16095	16358	16141	16115	16102	15812	16224	15991	16273	16071	16126	15910	15962	16064	15939	16015	16128	16185	15897	16121	16090	16057	16174	16063	16135	16001	15982	16292	16108	16125	16239	16021	16138	16244	16055	16235	16371	16190	16234	15883	16097	16292	16099	16091	16168	16262	16080	16167	16132	16127	16152	16193	16315	16152	16017	16236	16185	16136	16094	16026	16179	16130	16053	16206	16146	15940	16166	16088	16077	16030	16148	16175	16355	16101	16301	16190	16148	15885	15886	16090	16078	16059	16204	16246	16119	16096	16005	16264	16101	16121	16231	16170	16075	16095	16106	16151	15921	16293	16064	16170	16109	16098	16184	16289	16267	16098	16044	16205	16011	16272	16072	16113	16320	16055	16132	16308	16077	15982	16220	15949	16176	16357	16115	16115	16003	16113	16148	16127	16155	16188	16064	16342	16028	16136	16030	16239	16029	16195	16140	15883	16280	16144	16220	16149	15977	15965	16076	16150	16269	16104	16179	16079	16108	16075	16107	16110	16201	16034	16073	16128	15996	16152	16213	15907	16228	16318	16164	16183	15963	16273	16092	15999	16261	16279	16124	16086	16255	16330	16183	16133	16065	16056	16251	16132	16040	15989	16085	16117	16291	16373	16466	16209	15948	16108	16338	16117	16170	16100	16164	16259	16027	16137	16155	16026	16360	15991	16141	16426	16336	16202	16177	16042	16150	16296	16101	16142	16248	16163	15891	16135	16079	16014	16285	16255	16088	16082	16114	16007	16175	16226	16144	16192	16207	15973	15930	16222	16051	16080	16157	16090	16230	16051	16156	16067	16264	16256	16174	16327	16325	16112	16094	16070	16230	16106	16183	16318	16183	16256	16194	16107	15956	16068	16181	16232	16049	16333	16224	15960	16188	16062	15962	16024	16085	15857	16152	16005	16152	16130	16050	16197	16181	16123	16140	16179	16171	16293	16131	16031	16329	16106	16105	15982	16117	16069	16111	16005	15984	16067	16028	16064	16228	16086	16154	16116	16140	16166	16352	16142	16215	16112	16002	16124	16269	16160	16211	15985	16119	16131	16325	16177	16053	16290	16135	16104	15974	16019	16234	16017	16226	15929	16186	16087	16233	16345	16165	16318	16383	16181	16030	15983	16047	16090	15976	16042	16228	16061	16052	16088	16095	15999	16506	16187	16140	16269	16094	16118	15978	16037	16191	16259	16326	16046	16089	16098	16327	16118	16112	16056	16057	16099	16079	15959	16244	16119	16292	16159	16076	16142	16140	15978	16116	16263	16241	16082	16183	15965	16094	16045	16035	16147	16166	16160	16117	16208	16137	16275	16083	16123	15807	16188	16218	16223	16196	16176	16316	16110	16194	16234	16097	16201	16160	16255	16220	16104	16111	16235	16304	16124	16087	16051	16231	16280	16109	16102	16217	16062	15901	16176	16061	16094	16414	16162	16134	16159	16236	16120	16171	16089	16372	16274	16042	16102	16231	16063	16191	16066	16161	16143	16234	16225	16130	16369	16194	16226	16305	16149	15988	16029	16240	16271	16027	16311	16314	16095	16099	16170	16240	16214	16115	16103	16115	16015	16192	16203	16278	16335	16302	16154	16215	16348	16247	16067	16271	16035	16085	16035	16037	16276	16032	16129	16359	16094	16083	15977	16305	16091	16201	16206	16196	16083	16161	16173	16287	16243	16298	16250	15831	16049	16048	16151	16106	16067	15953	16095	15989	16057	16052	16052	16244	16230	16159	16375	16173	16142	16281	16287	16064	16271	16061	16052	16110	15986	16037	16115	15955	16082	16231	15954	16115	16021	16188	16122	16081	16128	16244	16346	16120	16207	16169	16143	16239	16150	16005	16177	16208	15989	16012	15911	16087	16042	16160	15980	16173	16216
25335	28830	23118	21806	37907	50632	59545	51463	32748	19574	12783	11000	10460	10429	10381	10337	10392	10364	10312	10480	10280	10283	10247	10369	10367	10302	10378	10257	10382	10132	10359	10261	10462	10417	10187	10396	10286	10249	10282	10384	10036	10223	10236	10436	10261	10122	10287	10154	10370	10308	10398	10269	10339	10196	10356	10117	10198	10156	10157	10309	10249	10322	10215	10193	10168	10313	10250	10332	10187	10203	10376	10179	10365	10172	10102	10215	10275	10204	10211	10264	10185	10169	10216	10245	10085	10286	10130	10208	10300	10297	10270	10334	10101	10167	10207	10308	10218	10377	10111	10326	10277	10387	10249	10279	10239	10237	10302	10224	10285	10196	10231	10172	10268	10330	10221	10287	10310	10280	10494	10336	10315	10111	10242	10298	10312	10193	10356	10205	10093	10266	10193	10272	10255	10235	10256	10275	10212	10245	10281	10201	10282	10110	10236	10161	10283	10366	10305	10441	10291	10167	10289	10059	10072	10264	10204	10171	10356	10128	10198	10385	10177	10309	10110	10152	10212	10152	10235	10298	10152	10101	10370	10288	10056	10191	10291	10214	10207	10213	10238	10365	10225	10220	10297	10165	10231	10177	10241	10303	10145	10214	10194	10131	10317	10290	10135	10398	10229	10241	10184	10068	10141	10196	10125	10208	10282	10443	10312	10176	10226	10349	10036	10413	10274	10092	10102	10411	10272	10135	10219	10245	10145	10346	10248	10245	10169	10303	10230	10142	10201	10265	10253	10095	10388	10260	10333	10161	10259	10207	10129	10209	10166	10197	10311	10131	10272	10298	10173	10279	10148	10143	10230	10217	10145	10169	10088	10421	10176	10250	10213	10366	10318	10135	10232	10262	10292	10181	10413	10395	10190	10252	10218	10222	10349	10211	10164	10234	10308	10308	10301	10200	10287	10334	10307	10303	10169	10165	10470	10076	10280	10011	10210	10184	10176	10204	10085	10239	10368	10133	10280	10203	10204	10300	10103	10182	10344	10122	10231	10233	10208	10124	10163	10392	10264	10265	10300	10098	10320	10219	10330	10206	10133	10071	10313	10193	10218	10272	10407	10233	10284	10261	10033	10181	10232	10371	10324	10222	10267	10314	10230	10235	10106	10245	10252	10186	10235	10223	10218	10277	10284	10153	10297	10215	10200	10251	10095	10107	10198	10169	10205	10237	10101	10354	10244	10199	10310	10337	10270	10310	10249	10142	10265	10252	10118	9961	10177	10146	10315	10315	10098	10269	10158	10179	10232	10140	10019	10212	10223	10301	10200	10259	10114	10257	10214	10255	10313	10291	10304	10253	10090	10331	10371	10349	10295	10201	10339	10213	10228	10207	10276	10235	10339	10128	10185	10326	10342	10339	10186	10325	10317	10173	10479	10238	10113	10305	10317	10134	10260	10250	9965	10291	10298	10282	10243	10202	10222	10212	10308	10114	10347	10265	10277	10202	10209	10220	10169	10303	10228	10283	10129	10196	10137	10065	10315	10148	10101	10296	10153	10188	10326	10240	10322	10314	10231	10143	10229	10193	10228	10257	10073	10234	10227	10253	10280	10158	10318	10447	10291	10241	10251	10295	10312	10095	10338	10339	10276	10163	10397	10228	9973	10218	10044	10134	10228	10296	10096	10342	10333	10115	10178	10304	10253	10228	10171	10214	10048	10276	10343	10303	10253	10232	10262	10233	10223	10152	10180	10308	10312	10206	10171	10423	10058	10207	10051	10280	10141	10201	10187	10362	10352	10141	10163	10366	10143	10408	10331	10242	10360	10175	10220	10147	10158	10253	10235	10048	10099	10183	10132	10151	10185	10266	10330	10170	10254	10206	10270	10321	10117	10184	10109	10266	10279	10301	10188	10190	10282	10168	10287	10226	10308	10150	10258	10225	10184	10323	10347	10182	10319	10102	10151	10177	10186	10209	10096	10247	10306	10144	10188	10252	10143	10360	10098	10312	10347	10280	10065	10167	10221	10237	10237	10223	10222	10116	10234	10172	10139	10125	10273	10368	10218	10215	10188	10201	10340	9964	10221	10220	10298	10232	10114	10248	10225	10347	10181	10320	10136	10156	10151	10203	10200	10345	10234	10237	10308	10243	10286	10147	10230	10194	10227	10257	10162	10195	10188	10207	10258	10235	10236	10071	10245	10183	10296	10341	10260	10232	10210	10207	10261	10090	10359	10271	10413	10149	10173	10157	10203	10192	10146	10297	10217	10160	10022	10197	10427	10140	10210	10202	10147	10219	10238	10249	10170	10263	10169	10287	10208	10227	10275	10247	10260	10364	10316	10188	10402	10290	10306	10092	10098	10230	10198	10156	10086	10169	10143	10251	10314	10263	10301	10216	10086	10038	10224	10229	10137	10351	10271	10233	10282	10342	10166	10213	10208	10250	10301	10247	10075	10126	10235	9986	10183	10179	10209	10092	10169	10341	10256	10201	10366	10296	10157	10222	10248	10331	10254	10310	10260	10295	10225	10070	10301	10253	10184	10137	10190	10297	10228	10121	10258	10332	10356	10320	10205	10191	10170	10162	10121	10384	10243	10176	10302	10152	10226	10257	10258	10242	10279	10187	10173	10306	10233	10246	10193	10214	10171	10197	10326	10129	10225	10256	10057	10283	10248	10327	10084	10196	10072	10175	10232	10314	10236	10221	10325	10157	10261	10185	10124	10164	10096	10170	10249	10297	10222	10293	10214	10326	10216	10172	10148	10259	10181	10233	10074	10229	10419	10248	10301	10315	10065	10115	10199	10273	10398	10140	10192	10224	10132	10220	10156	10185	10234	10132	10283	10220	10154	10183	10175	10068	10222	10282	10105	10262	10132	10246	10394	10102	10253	10184	10267	10295	10142	10122	10341	10267	10081	10300	10139	10213	10302	10073	10347	10202	10207	10206	10172	10138	10290	10339	10265	10204	10243	10169	10155	10163	10045	10162	10273	10405	10177	10149	10228	10352	10056	10259	10124	10313	10304	10244	10224	10328	10262	10330	10142	10168	10163	10226	10192	10126	10319	10231	10209	10073	10297	10199	10271	10324	10337	10206	10161	10273	10285	10328	10246	10097	10228	10256	10241	10136	10270	10217	10125	10173	10140	10328	10042	10188	10252	10060	10296	10366	10454	10302	10282	10299	10032	10344	10178	10283	10284	10184	10307	10119	10243	10188	10334	10417	10261	10314	10335	10194	10303	10280	10232	10223	10210	10165	10193	10277	10158	10162	10315	10155	10119	10166	10073	10197	10129	10198	10184	10213	10311	10198	10241	10302	10214	10183	10224	10025	10270	10167	10299	10066	10199	10267	10056	10207	10177	10395	10224	10255	10240	10271	10312	10401	10267	10321	10278	10274	10125	10155	10126	10429	10251	10178	10270	10101	10251	10108	10302	10122	10283	10180	10124	10239	10032	10285	10302	10292	10257	9991	10227	10296	10194	10197	10275	10213	10388	10011	10151	10295	10145	10149	10130	10309	10183	10129	10169	10096	10271	10226	10234	10259	10173	10320	10231	10277	10167	10168	10231	10281	10225	10158	10180	10204	10275	10206	10133	10263	10219	10113	10241	10086	10240	10319	10092	10166	10196	10256	10197	10226	10058	10137	10420	10117	10189	10102	10160	10178	10091	10284	10136	10145	10154	10127	10171	10237	10342	10245	10280	10258	10126	10254	9982	10237	10047	10171	10343	10111	10424	10196	10205	10153	10062	10347	10203	10253	10149	10285	10166	10237	10084	10227	10234	10375	10203	10162	10251	10147	10145	10186	10338	10171	10298	10213	10263	10064	10235	10159	10389	10256	10292	10082	10168	10231	10147	10295	10176	10104	10008	10271	10322	10201	10410	10260	10223	10174	10188	10209	10249	10082	10141	10235	10172	10217	10168	10020	10226	10130	10283	10158	10202	10393	10114	10297	10218	10244	10108	10275	10300	10223	10157	10189	10238	10348	10229	10214	10390	10175	10306	9988	10208	10272	10246	10220	10318	10315	10291	10170	10257	10433	10232	10297	10177	10281	10172	10286	10274	10282	10321	10326	10217	10264	10279	10168	10262	10246	10229	10238	10340	10262	10211	10281	10323	10245	10127	10223	10032	10164	10292	10269	10207	10191	10108	10163	10364	10179	10236	10142	10075	10181	10097	10258	10218	10252	10145	10295	10184	10216	10202	10234	10213	10388	10161	10307	10301	10303	10223	10224	10255	10330	10219	10217	10345	10175	10352	10074	10306	10295	10210	10311	10106	10287	10259	10091	10257	10485	10274	10263	10261	10218	10147	10237	10288	10198	10223	10219	10228	10189	10144	10201	10379	10238	10213	10285	10411	10288	10311	10193	10306	10221	10097	10206	10078	10084	10099	10250	10253	10241	10126	10167	10284	10150	10156	10232	10131	10128	10314	10176	10270	10219	10197	10311	10354	10279	10325	10166	10066	10156	10135	10245	10218	10137	10171	10293	10323	10263	10220	10354	10244	10249	10180	10380	10181	10306	10167	10317	10212	10315	10193	10174	10359	10164	10314	10365	10148	10254	10205	10199	10114	10357	10265	10357	9957	10227	10254	10120	10238	10205	10285	10150	10189	10407	10262	10262	10135	10236	10123	10049	10179	10173	10230	10197	10225	10168	10235	10266	10081	10275	10313	10231	10130	10330	10218	10165	10330	10152	10237	10183	10252	10248	10229	10314	10252	10190	10400	10367	10221	10245	10254	10075	10215	10279	10125	10287	10174	10309	10122	10213	10143	10027	10033	10169	10236	10295	10098	10159	10372	10221	10262	10252	10125	10167	10270	10299	10211	10251	10197	10112	10140	10090	10248	10201	10304	10177	10124	10285	10169	10283	10304	10258	10256	10334	10236	10224	10217	10131	10276	10120	10312	10193	10049	10285	10107	10138	10273	10059	10029	10315	10268	10282	10287	10120	10195	10229	10292	10236	10274	10408	10207	10069	10342	10221	10274	10326	10203	10194	10416	10155	10212	10309	10233	10250	10407	10231	10266	10284	10306	10120	10132	10184	10234	10153	10243	10173	10226	10302	10266	10241	10095	10227	10237	10160	10261	10235	10194	10140	10250	10080	10285	10364	10258	10205	10207	10280	10169	10243	10112	10226	10199	10092	10215	10328	10070	10389	10159	10179	10049	10237
32089	25569	24965	21411	18690	19594	22112	22222	19710	17530	16572	16256	16092	16002	15903	16160	15936	15759	15852	15930	16118	16149	16182	16176	16177	16249	15958	15816	15995	15841	15906	16003	16094	16047	15798	15783	15728	16113	15895	15886	15994	16006	16073	16171	15796	15857	15843	15902	15748	15852	15826	16050	16056	15735	15918	16174	16152	15846	15759	16197	15986	15839	15812	15705	15837	15724	15847	15934	15907	16085	15910	16070	16080	16001	16083	16061	15917	16079	15725	15886	15984	15906	16101	15838	15815	15954	15871	15808	15969	15745	15927	15854	15920	16093	16204	16055	15894	15785	15903	16032	15698	15893	15875	16024	16090	15901	15983	15878	15912	15874	15456	15840	15948	15970	15904	15951	16106	16008	15871	15897	16150	15962	15689	15830	16058	15824	15997	15777	15908	15811	16003	15771	15912	15808	15905	16039	15938	15802	16057	15859	15826	15973	16040	16040	16101	16071	16057	15853	15795	15826	16065	15924	15912	16105	15797	15681	15937	15840	16007	15820	16005	16146	15854	16002	16148	15955	15868	15695	15881	15818	16080	16042	15747	16043	15976	15764	15990	16056	15825	15901	15948	15978	16029	15953	16063	15876	15993	15954	16145	16012	15988	15944	16010	16289	15969	15928	16097	15971	15874	15921	15859	15961	16012	15794	15774	15878	16103	15812	16047	15911	16113	15961	15924	15888	16112	16054	15755	15681	15978	15774	15964	15880	16043	15933	15882	16113	16092	16131	16138	16028	15846	15924	15938	15906	15948	15833	15795	15973	16212	15980	16169	16010	16153	15893	15906	15813	15883	16009	15987	16005	15953	15907	15842	16090	15939	15805	15984	16045	16126	15883	15800	15898	15862	16047	15951	15942	15918	15818	15703	15969	15838	15877	15925	15867	16034	15897	15969	15762	15650	15787	15876	15932	15863	15928	15937	16000	15991	15962	15869	15876	15807	15793	15993	15912	15959	16016	15622	15808	16019	15829	16105	15971	16141	16228	15929	15858	15943	15843	15875	15875	16064	16153	16001	16016	15780	15858	16014	15755	15815	15832	15883	16012	15889	15915	15868	15763	15935	16082	15836	16034	15915	16021	16020	16117	15923	16103	15926	15813	15797	15825	16132	15746	15831	15849	15965	16021	15749	15835	16142	16003	15903	15961	15837	15955	15824	15920	15844	16127	15958	16064	15807	15705	15797	16115	16018	15824	16062	15895	16057	15769	15801	15950	15817	16037	15886	15998	16134	16021	15937	15931	15870	16040	15971	16060	15813	15938	15948	15835	15825	15975	15947	15860	15836	15839	15835	15909	16081	15868	15796	15956	15797	16033	15890	16033	15843	15952	15946	15990	15849	15877	15926	15957	15956	15822	16141	15922	15980	16082	16118	15787	16057	16011	16030	15929	16070	15914	16002	15968	15981	15981	15998	15551	16071	16035	15744	15892	15751	15867	15866	15966	15979	15859	15978	15871	15915	15882	15915	16068	16197	15970	15879	16087	16001	15888	15841	15765	15840	15717	15751	15844	16096	15813	15669	15964	15885	16083	15781	16113	15927	15859	15819	15998	15886	15925	16018	15961	15881	16196	16005	15969	15828	15867	15765	15846	15860	15998	15996	16020	16018	15872	16035	16017	16010	16187	15889	16026	15816	15773	15915	15987	15818	16008	15918	15915	16086	16040	15963	15956	16011	15915	15988	16066	15940	15814	15932	16012	15883	16292	15860	16065	15975	16154	15825	16051	16105	16017	15882	15980	15906	15774	16026	15938	15898	15773	15813	15896	15867	16078	15999	16137	16122	16035	15877	15768	16041	15932	15895	15930	15846	15821	15906	15815	15894	15881	15844	15851	16129	15963	15858	16010	16019	15965	15851	15900	15945	15887	15931	15987	15676	15777	15915	15616	16059	15916	16018	15886	15943	16074	15924	15954	15906	15933	15911	15831	15716	16009	15918	16213	15693	15915	16112	16158	16085	15828	15828	15907	16025	15915	15844	15804	15882	16029	15807	15868	15864	15879	15821	16001	15737	16034	15929	15846	16007	16027	15973	16047	15862	15815	15889	15928	15972	15973	15839	15914	15992	15967	15839	16048	15933	15817	16064	16143	15928	15760	15947	15971	15890	16062	16054	15968	16076	16153	15820	15921	15921	15773	15968	16117	16055	15936	15817	15938	15765	15843	16014	16157	15940	15902	15980	15903	15890	15955	16019	15811	15895	15974	15962	15881	15879	15846	16093	15887	15946	15940	15769	15758	15943	15874	15870	15989	15924	16014	16029	15918	15988	15886	16204	15866	16047	15942	16213	16011	16114	16181	16145	15912	15812	15834	15917	15883	15906	15879	15910	15823	16180	15998	15964	16091	15921	16010	15935	16112	15907	15854	15872	15898	15828	15923	16234	16124	15823	15718	15859	15991	15903	15998	16031	15919	15845	15885	15872	15939	16068	15859	15835	15829	15880	15911	16054	16008	15950	15853	15935	15909	15917	15795	16128	15938	15795	15991	16090	15958	15916	15968	16082	15858	15925	16007	15732	16023	15972	15896	15907	15867	16046	15927	16115	15918	15848	15870	15887	15857	15904	15911	16103	15938	15936	16064	15998	15871	15793	15990	15884	15729	15844	15848	15819	15945	16113	15982	16088	15878	15674	15881	15951	15895	15932	15788	15982	16014	15981	15819	16009	16118	16089	16020	15786	16029	15971	16039	15751	15885	16212	16130	16088	15812	16108	15848	16065	15827	15942	15993	15724	15902	16015	15849	15902	15967	15860	15723	16112	16107	16198	15878	15772	15959	16130	15957	15838	15824	15920	15928	16029	15848	16060	15818	15916	15756	15743	15982	15812	16043	15860	15962	15853	15893	15873	15773	15776	15931	15846	15947	15771	16013	16042	15776	15974	16069	15848	15893	15844	15840	15879	15946	16036	15965	16070	16034	16145	15949	15682	15891	15880	15841	16040	16045	15918	15891	15802	15918	16078	16209	15976	15974	15907	15611	16197	15887	15952	15930	15812	15743	15849	15889	15980	15915	16043	15972	16035	15752	15834	15669	15835	15915	15937	16106	15967	15965	15878	15881	15991	15859	15862	15872	16066	15995	15967	15686	15767	16102	15982	16206	15752	15827	15960	15778	15864	15807	15773	15901	16074	15931	15882	15855	15987	16007	15730	15957	15988	15966	15973	15612	15968	16008	15984	15764	15901	15747	15960	15906	15965	16068	16039	16155	15900	15778	15947	15795	15866	15887	15819	16144	15929	16123	16016	16039	15911	15828	16025	15911	15784	15908	15894	15767	15916	16058	15869	15933	15777	15892	15990	15964	15877	15958	16136	16147	15745	16027	15939	15920	15989	16057	15868	15913	15875	16015	15808	15819	15888	15962	16009	15855	15996	15906	15905	15872	16029	15928	15805	15902	16112	15993	15861	15913	15965	15749	16166	16044	15820	15943	15741	15864	15743	15963	15952	16042	16008	15819	15961	15925	15848	16087	15896	15865	16055	15806	16016	15927	15877	15879	16173	15972	15939	15785	15877	15996	15957	16060	16039	15849	15906	16022	16158	15920	15886	15913	16139	16012	15900	15909	15967	15945	15900	16005	15996	15853	16058	15953	16088	15883	16100	16022	16016	15737	15875	15797	15954	15955	15936	15914	15834	15916	15786	16092	15750	16077	15990	15803	15874	15856	15869	15905	15942	15945	16008	15920	16060	15853	15795	15871	16000	15935	15961	15743	15948	16017	16041	15830	15772	15849	15990	16020	15934	15968	15871	15969	16232	16055	16064	15966	16099	15986	16116	15715	15830	15948	15898	15911	15848	16129	16066	15843	15884	15842	15718	15963	16008	16063	15847	15969	16074	15837	16250	16077	15924	16027	15787	15839	16027	15729	16074	16018	15938	16022	16026	16059	15939	15986	15818	16011	15917	16089	16192	15818	16105	16038	15904	15941	15974	15967	15846	15883	16087	16017	16047	15957	15829	15805	15967	15841	15808	15977	15950	16006	16190	16157	15878	16022	15974	16267	16084	15986	16059	16162	15888	15938	15992	15889	15862	16109	16166	15972	16010	15786	15839	15811	16068	15867	15989	15917	15820	15819	15830	15603	15558	15745	15928	16004	15928	15728	15918	15915	16177	15910	15763	15965	16159	15822	15877	16159	16180	15982	16017	15888	15865	15865	15918	15795	15714	16049	15869	15864	15889	15849	15953	15830	15896	16017	15926	16080	15827	15888	15879	15913	15887	15830	15934	16066	15808	15783	15932	15823	15921	16015	15783	15994	15820	15802	15898	15946	16031	15701	15867	15920	15991	15908	15844	15918	15973	15942	16167	15947	15986	15949	16060	16019	15906	15914	16076	15730	15747	15781	15904	15978	16065	16075	15841	15911	15814	15858	15891	15858	15871	15767	15883	16086	16008	15678	15928	15972	16079	15998	16005	15977	15692	16014	16042	16101	15932	16098	16116	15769	16001	15956	16055	15708	15767	15966	15784	15803	15941	16044	15799	16134	15946	15778	16036	16084	15784	15836	16149	16089	15889	15991	15955	15883	15864	15915	15973	15839	15791	15951	16146	15868	16070	15960	15994	15877	16023	15906	15859	16114	15984	15928	15911	15859	16074	15926	15861	15923	15827	15854	15706	15981	15915	16104	16044	16080	16030	15905	15994	15961	15812	15982	15889	15764	16119	16165	16072	15858	15877	15767	15982	16238	16056	15819	15891	15877	16006	16034	15919	15931	15897	15850	15981	15899	15891	15913	15900	15888	15806	15743	15854	16150	16016	15775	15929	15805	15961	15631	15765	16041	15947	16135	15962	16012	15838	15811	15811	16044	15900	15872	15880	15800	16070	15842	15818	15938	16220	15899	15932	15822	16030	15967	16212	15880	15967	15942	15780	15950	15899	16064	16020	15840	15939	15932	15825	15994	15989	15995	16127	15872	16110	15892	15945	16094	15936	15944	16119	15968	15852	16065	15942	15797	15879	16090	15872	15764	15909	15968	15982	16129	16147	15889	16052	16008	15994	15989	15905	16024	15841	15860	15962	16016	15899	15905	15989	15770	16084	15769	15819	15768	15768	15754	15942	15794	15884	15909	15819	15855	15851	15953	15851	15794	16213	15991	15954	16113	16033	15836	15953	15910	15872	15924	15925	15923
18049	23395	18392	13446	12491	13704	16094	15443	12473	10848	10237	9865	9878	9881	9976	9683	9886	9861	10002	9904	9946	9959	9890	9788	9918	9782	9899	9864	9790	9814	9817	9857	9961	9781	9915	9994	9785	9914	9876	10036	10003	9884	9948	9809	9804	9956	10037	9692	9945	9729	9657	9867	9848	9799	9936	9802	9808	9773	9696	9816	10017	9930	9826	9938	9768	9830	9622	9908	9800	9923	9918	9967	9964	9901	9923	9841	9855	9927	9903	9804	9885	9740	9979	9801	9792	9869	9871	9844	9734	9819	9860	9945	9666	9962	9757	9800	9657	9742	9745	9995	9588	9773	9727	9648	9957	9926	9888	9826	9920	9839	9825	9727	9880	9775	9834	9784	9838	9757	9969	9930	9896	9800	9874	9777	9873	9809	9837	9912	9869	9678	9848	9878	9829	9984	9863	9806	9771	10035	9763	9709	9767	9893	9858	9736	9968	9815	9870	9894	9797	9842	9940	9728	9806	9730	9826	9738	9837	10063	9773	9797	9778	9745	9894	9837	9820	9804	9814	9933	9786	9838	9823	9812	9833	9819	9680	9775	10028	9712	9857	9901	9905	10075	9919	9764	9924	9812	9902	9796	9743	9846	9791	9897	9767	9731	9822	9892	9759	9917	9912	9817	9879	9913	9791	9934	9706	9924	9679	9813	10012	9742	10015	9755	9736	9858	9945	9713	9748	9987	9873	9809	9867	9879	9749	9821	9752	9849	9758	9876	9931	9804	9828	10025	9839	9905	9823	9903	9901	9885	9927	9825	9934	9812	9855	9893	9860	9864	9735	9794	9715	9846	9957	9843	9807	9950	9940	9802	9912	9818	9923	9808	9923	9785	9906	9795	9915	9765	9946	9769	9970	9736	9808	9941	9722	9861	9935	9816	9883	9702	9948	9650	10024	9920	9864	9920	9844	9976	9915	9798	9876	9810	9729	9757	9863	9955	9839	9838	9807	9775	9797	9893	9838	9878	9804	9830	9926	9944	9769	9784	9850	9884	9764	9794	9814	9844	9804	9710	9905	9897	9911	9840	9853	9762	10000	9758	9930	9794	9854	10042	9741	9812	9797	9916	9893	9845	9659	9762	9873	9903	9776	9860	9714	9874	9813	9796	9871	9920	9708	9738	9938	10008	9814	9961	9732	9901	9876	9910	9877	9930	9744	9884	9854	9835	9840	9704	9816	9885	9870	9848	9919	9774	9957	9837	9776	9799	9737	9880	9871	9967	9918	9996	9686	9747	9769	9845	9832	9916	9974	9810	9915	9855	9826	9846	9856	9933	10002	9841	9956	9838	9926	9845	9810	9727	9729	9875	9740	9930	9778	9755	9903	9809	9816	9793	9917	9808	9799	9764	9925	9853	9821	9847	9821	9943	9835	9752	9806	9702	9735	9882	9658	9911	9859	9764	9792	9854	9772	9809	9990	9820	9759	9685	9985	9820	9882	9879	9862	9942	9798	9800	9917	9789	9953	9665	9688	9743	9659	9855	9809	9844	9946	9894	9704	9948	9656	9855	9965	9825	9742	9785	9801	9767	9767	9903	9746	9939	9702	9791	9910	9792	9743	9878	9752	9857	9851	10002	9898	9821	9732	9751	9829	9846	9757	10013	9733	9882	9855	9928	9809	9971	9934	9854	9753	9699	9922	9835	9684	9857	9842	9828	9813	9975	9892	9708	9905	9983	9761	9781	9983	9713	9949	9895	9844	9822	9791	9854	9828	9931	9792	9792	9685	9875	9874	9865	9836	9709	9939	9720	9843	9932	9802	9762	9889	9944	9850	9690	9887	9804	9853	9721	9615	9859	9901	9953	9854	9729	10081	9845	9933	9885	9823	10051	9794	9921	9776	9840	10041	9846	9878	9939	9808	9790	9800	9845	9737	9784	9953	9666	9868	9776	9749	9953	9826	9987	9683	9999	9802	9802	9795	9833	9838	9948	9822	9805	9777	9883	9875	9908	9735	9992	9724	9820	9747	9745	9689	9931	9872	9786	9760	9914	9956	9684	9853	9793	9956	9816	9834	9889	9719	9851	9963	9866	9888	9927	9914	9828	9993	9760	9802	10021	9735	9996	9735	9944	9956	9845	9733	9778	9754	9789	9960	9885	9830	9814	9840	9918	9828	9606	9891	9747	9930	9955	9875	9726	9923	9952	9836	9830	10076	9881	9779	9859	9836	9869	9714	9737	9823	9848	9908	9767	9830	9749	9924	9819	9937	9799	9980	9786	9898	9760	10008	9965	9799	9791	9885	9959	9938	9770	9926	9898	9870	9852	9785	9801	9814	9992	9824	9879	9760	9860	9957	9857	9670	9991	9929	9873	9743	9758	9907	10003	9751	9753	9705	9925	9764	9962	9752	9843	9990	9925	9906	9826	9787	9745	9727	10008	9834	9969	9964	9893	9771	9704	9713	9991	9859	9706	10023	9789	9857	9873	9931	9831	9761	9954	9880	9740	9801	9904	9893	9835	9813	9849	9869	9681	9771	9814	9794	9833	9802	9721	9811	9885	9824	9903	9810	9941	9959	9627	9927	9858	9811	10025	9931	9649	9969	9929	9785	9976	9634	9834	9671	9841	9854	9692	9868	9789	9794	9861	9862	9971	9802	9884	9935	9918	9925	9830	9777	9837	9813	9902	9865	9903	9934	9837	9844	9901	9908	9847	9923	9776	9931	9785	9860	9872	9870	9843	9851	9849	9830	9842	9883	10033	9888	9830	9870	9886	9894	9853	9881	9858	9834	9846	9931	9854	9829	9964	10007	9882	9937	9872	9870	9887	9882	9874	9968	9802	9668	9797	9879	9893	9770	9816	9943	9861	9882	9839	9891	9889	10008	9874	9894	9968	9626	9800	9979	9919	9853	9721	9882	10010	9908	9756	9743	9889	9759	9768	9825	9882	9869	9879	10015	9962	9914	9930	9773	9885	9763	9804	9808	9780	9817	9899	9593	9785	9776	9751	9906	9841	9827	9664	9859	9853	9859	9766	9720	9794	9813	9865	9990	9920	9691	9783	9840	9772	9777	9726	9893	9760	9805	9729	9951	9875	9890	9929	9977	9789	9896	9960	9850	9797	9818	9703	9812	9763	10143	9775	9889	9817	9873	9910	9875	9724	9885	9729	9902	9892	10024	9808	9852	9748	9895	9852	9821	9811	9921	9819	9715	9772	9882	9866	9950	9955	9846	9732	9815	9867	9911	9885	9721	9973	9820	9956	9821	9814	9871	9873	9931	9756	9948	9857	9881	9841	9720	9886	9948	9798	9836	9938	9833	9879	9756	9883	9776	9818	9869	9769	9930	9866	9857	9880	9906	9930	9883	9701	9730	9868	9796	10043	9669	9847	9907	9860	9831	9803	9776	9697	9828	9903	9760	9924	9896	9859	9821	9808	9838	9834	9805	9775	9744	9897	9868	9916	9750	9827	9949	9862	9757	9712	9743	9893	9705	9901	9808	9815	9778	9934	9846	9876	10029	9713	9795	9797	9882	9917	9803	9966	9951	9718	9669	9881	9668	9946	9942	9925	9883	9894	9819	9790	9847	9878	9866	9802	9833	9886	9917	9774	9905	9911	9960	9930	9849	9802	9897	9795	9949	9884	9828	10009	9840	9792	9861	9826	9963	9834	9911	9763	9809	9815	9989	9708	9851	9843	9839	9765	9920	9639	9841	9912	9758	9938	9727	10034	9880	9955	9906	9976	9813	9924	9718	9704	9778	9814	9834	9916	9893	9899	9787	9911	9763	9774	9850	9895	9769	9881	9994	9739	9859	9860	9947	9915	9997	9812	9970	9680	9798	9720	9875	9790	9847	9746	9859	9889	9861	9875	9837	9697	9883	9867	9684	9804	9820	9980	9764	9929	9847	9916	9876	9897	9848	9597	9933	9898	9880	9994	9799	9855	9926	9929	9759	9706	9816	9815	9904	9907	9911	9858	9746	9780	9715	9863	9864	9903	9990	9842	9740	9851	9998	9878	9874	9731	9767	9822	9835	9747	9775	9761	9883	9761	9801	9866	9954	9824	9949	9812	9965	9880	9887	9830	9866	9792	9981	9858	9940	9758	9840	9847	9954	9829	9870	9832	9821	9775	9797	9854	9928	9741	9922	9682	9894	10064	9799	9693	9951	9904	9963	9736	9941	9849	9660	9941	9943	9810	9852	9920	9789	9791	9620	10048	9686	9874	9940	9874	9892	9848	9874	9904	9869	9779	9884	9885	9851	9850	10008	9866	9871	9835	9948	9763	9851	9833	9834	9701	9855	9880	9764	9865	9782	9814	9795	9879	9946	9929	9749	9821	9933	9912	9941	9735	9881	9883	10004	9848	9928	9783	9890	9848	9699	9845	9861	9739	9850	9913	9907	9918	9716	9863	9761	9831	10019	9881	9834	9902	9960	9897	9948	9859	9800	9823	9852	9851	9957	9872	9838	9804	9717	9856	10058	9821	9855	9741	9937	9787	9812	9886	9892	9564	9858	9764	9833	9838	10009	9970	9757	9935	9786	9804	9750	9820	9982	9766	9932	9830	9927	10021	9875	9792	9801	9816	9822	9940	9929	9932	9769	9815	9970	9819	9872	9896	9864	9875	9943	9760	9804	9917	9937	9905	9881	9837	9934	9882	9941	9861	10020	9898	9765	9814	9852	9858	9796	9871	9715	9773	9824	9801	9768	9856	9929	9868	9878	9922	9829	9822	9714	9740	9852	9846	9800	9838	9939	9824	9743	9967	9847	9910	9809	9722	9842	9801	10054	9939	9829	9884	9957	9879	9699	9926	9944	9787	9777	9894	9755	9738	9738	9841	9749	9834	9956	9912	9917	9855	9911	9880	9858	9797	9925	9812	9818	9713	9835	9820	9734	9712	9899	9896	9960	9686	9981	9849	9909	9867	9662	9859	9897	9852	9801	9856	9936	9938	9842	9907	9923	9909	9925	9874	9683	9864	9786	9833	9615	9751	9922	9905	9932	9777	9811	9991	9955	9847	9924	9802	10004	9802	9765	9931	9970	9717	9715	9836	9744	10000	9916	9876	9783	9825	9775	9738	9788	9717	9904	10009	9772	9921	9787	9716	9723	9792	9789	9914	9830	10019	9931	9858	9812	9857	9801	9706	9813	9856
25779	21677	28285	27896	24397	37900	47121	43765	32410	23044	18588	16718	16404	16101	15913	16036	15984	15874	16142	16225	16006	16120	16078	16134	15962	16002	15934	15934	15970	15973	15922	16105	15973	15853	15944	16036	15856	16069	15986	15819	15970	16170	15819	15854	15998	16057	15840	16002	15921	15948	16008	15794	15953	15934	15659	15898	15769	15910	16088	15947	15939	15957	15931	15992	15841	15923	16017	16075	15966	15932	16053	15936	15956	16056	16049	15867	16032	15845	16053	15878	15810	15844	16037	15795	15897	15822	15737	15649	15975	15790	15978	15617	15844	15856	15876	15783	15863	15935	16128	15787	16137	16058	15748	15839	15911	15908	16027	15835	16035	16010	15772	15897	15926	16087	16167	15854	15918	15812	15821	16006	15775	15959	15867	15893	16186	15892	15746	15856	15824	15959	15877	15890	15917	15901	15937	15799	15952	15918	15884	15951	15847	15979	15871	15978	16015	15854	15823	16087	15917	15898	15729	16000	15912	15855	15942	15937	15672	15908	15804	16093	15869	15700	15850	15837	15971	15899	15912	15856	15750	16106	15858	15795	15932	16145	15972	15904	15905	15877	16031	15684	16081	15957	15927	15941	15891	16068	15955	15707	15853	15911	15930	15852	16012	15905	15943	15865	15914	16043	16060	16024	16017	15807	15719	15960	15987	15987	15950	15900	16014	16021	15859	15876	15875	15864	15802	16058	15975	15816	15725	15672	15995	16055	16025	15879	16031	15773	15911	15833	15915	15803	16013	16289	15971	15956	15813	15842	15904	16049	15836	15890	16045	15923	15981	16024	16031	15968	15957	15884	15847	15912	15951	15870	15653	16037	15728	15973	15981	15981	15971	15779	16193	16068	16051	15688	15605	16000	15764	15805	15788	15959	15843	15797	16015	15833	15878	15850	15957	15768	16036	15817	15994	15814	15642	15964	15894	15791	15978	15974	15933	15984	15835	16002	15883	16042	15759	16123	15896	15827	15950	15794	15892	15854	15899	16019	15971	15836	15768	15846	15806	15906	15841	15970	15924	15705	15885	16026	15987	15948	15864	16048	16042	15979	16069	15965	15812	15950	15857	15784	15935	15877	15949	15785	16117	16138	15944	15961	15879	16016	15720	15844	15914	15905	15937	15826	15994	15851	15833	15981	15904	16036	15960	16043	15950	15852	16128	16050	15921	15809	16015	15846	15894	15762	15763	15864	15987	15906	15832	15838	15822	15950	16020	15904	15911	15959	15905	16097	15956	16173	15962	15940	15994	15716	16033	15899	15976	15827	15801	15966	15900	15776	16014	15886	15796	15988	15781	16007	16128	15892	15927	15856	15810	15618	16002	15902	15850	16049	15881	15746	15807	15823	15831	15954	15850	15847	16252	16077	15816	15791	15987	15774	15827	15806	15782	15701	16063	15865	16041	15970	15930	15994	15981	15860	15831	15639	16043	15918	15817	16095	15842	15837	15928	15893	15851	15596	16008	16035	15946	15980	15932	16183	15992	15883	15932	15873	15962	15895	15804	16057	15841	15813	15772	15663	15903	15893	15949	15817	15897	15956	15985	15856	15898	15905	15892	16015	15845	16098	16035	15932	15747	15776	15857	15905	15978	15825	15976	15904	15968	16042	15854	15877	15887	15906	15977	16025	15992	16012	15747	15804	15944	15953	16149	16142	15790	15968	15891	15931	16007	15710	15851	15902	15913	16096	15899	15826	15772	15858	15545	15711	15854	15885	15934	16083	15978	15730	15992	16096	15472	15733	16001	15906	15904	16028	15762	15768	15997	15886	16019	16107	15858	15911	16072	15705	15880	15849	15871	16016	15809	15999	15840	15930	16327	15794	15790	15730	16042	15785	15976	15863	15998	15849	16046	15757	15843	15982	15953	15838	15975	16069	16017	16032	15915	15832	15911	15846	16112	16096	15967	16039	15845	15685	15798	15799	15844	15821	15729	16014	15901	15825	16004	16032	15764	15792	15900	15783	15734	15732	15901	15874	16156	15846	15804	15858	15803	15885	15826	15796	15773	15888	15897	15959	16073	16019	16068	15978	15919	15824	16084	16086	15921	16028	16035	15721	15777	16057	15802	15909	15742	15844	15935	15811	15783	16054	15982	16014	15860	15812	15987	15846	16089	15662	16011	15896	15909	15908	15917	15870	16115	15776	15815	16044	15743	15989	15810	15831	15755	16023	15952	15818	16063	15756	16013	15824	15954	15851	15863	16012	15877	15968	15914	15655	15824	15881	15934	15797	15848	15989	16019	15930	16039	15828	15958	15833	15953	15775	15939	15940	16008	15796	15894	15761	15948	16154	15796	15845	15830	16037	15952	16029	15901	15902	15992	15915	15755	15811	15931	15879	15782	16134	16015	15851	15919	15712	15853	15905	15605	15974	15995	15895	16134	15852	15882	16138	15995	15770	15985	15874	15916	15752	15884	15865	15860	15982	15718	15823	15953	15827	15688	16033	16030	15730	16013	15934	15968	16071	15957	16110	16064	15834	16003	15885	15823	15820	15822	15592	15900	15669	15978	15910	15916	16051	15929	15775	15720	16022	15827	16217	16068	16194	16071	16054	15702	15709	15890	16125	15964	15842	15931	15805	15852	16016	16005	15839	15917	16173	15808	15864	15812	15837	15972	15876	15909	15825	16048	15859	15687	15759	15914	15737	16070	15948	15834	15884	16026	15984	15983	15499	15889	16049	15843	15650	15796	15798	15912	15989	16160	15922	15907	15972	15864	16122	15775	15856	15982	16083	15823	15702	15899	15795	15987	15987	15925	16057	15758	15921	16047	16038	15956	15939	16050	15773	15959	16248	15843	15972	15906	15889	15904	15787	15997	16070	15665	15820	15893	15886	15704	15886	15949	16025	15983	15913	15861	15903	15898	15961	15930	15906	16006	15744	15930	15810	15892	15937	15886	16035	15900	15867	15865	15977	15775	15937	15821	16176	15871	15823	16046	15907	16105	15819	15965	15843	16096	16005	15626	16062	15907	15831	15990	15759	15932	16039	15750	16075	15897	15811	15755	15695	15987	15747	15974	15895	15993	15867	15973	15875	16046	15910	15965	16164	16114	16115	15857	15997	16057	15900	15779	15825	15867	15955	15887	15967	16025	16023	15789	15988	15829	15852	15961	15843	15736	15828	16087	15849	15938	15863	15736	15947	16016	15974	16145	15866	15651	15992	15731	15858	15864	15986	15782	15616	15732	15897	15937	15818	15971	16061	15851	15976	15934	15827	15778	16094	15857	15838	15973	16091	15960	15811	15869	16003	15871	15936	15830	15989	15939	15727	15859	15864	15652	15900	16077	15674	16009	15899	16068	16053	15913	15973	15872	15846	15935	15808	16040	15974	15872	16024	16023	15787	15880	15784	15906	16124	15773	15670	15971	15952	15652	15942	16136	15872	15921	16008	16042	15863	15840	15915	15880	16051	16156	16020	15865	15803	15944	15728	15874	15701	15910	15905	15912	15907	16110	15822	15934	15833	15928	15807	15802	15793	15744	15784	15942	15912	15912	16008	16066	15914	15773	15941	15923	15960	15709	15997	15994	15868	15807	15818	15900	15970	15833	15878	15854	15953	15967	15816	15930	16082	15965	15996	15983	15841	15749	15964	15963	15852	15783	15944	15877	15807	16231	15863	15948	15850	15670	15749	15898	15936	16078	15938	15943	15887	15915	15904	15858	15953	15935	15872	15859	15766	15779	16062	16006	15989	15817	15993	16010	16086	15832	15869	15908	16025	15978	15638	16035	15963	15811	15965	15928	16005	15917	16054	15981	15925	15760	15775	15926	15976	16028	16027	15856	15787	15679	15887	15772	16029	15926	15924	15844	15893	15923	15926	15945	15944	15855	15851	15974	15929	16012	16081	15948	15935	15880	16000	15891	15655	16021	15822	15975	15996	15836	15946	16173	16025	15723	15971	16087	15942	15781	15761	15886	15903	15852	15730	15899	15890	15769	15828	16050	15964	15794	15974	15919	15890	15967	16071	15816	15962	15824	16074	15707	15903	15913	15975	15757	15883	15833	15727	15988	15714	15813	16086	16075	16072	15759	15909	15796	15878	15849	15635	15852	15921	15768	16015	15879	15865	15753	15989	15962	16031	15959	15972	15979	15910	15968	16015	15880	15632	15989	15793	15599	16025	16160	15861	15988	15846	15889	15973	16011	15906	15772	15721	15903	15664	15960	16102	15788	15847	15884	15826	15868	15878	15974	16013	16181	15827	15838	16001	16165	15849	15705	15978	16039	15796	15899	15952	15968	15555	15701	15995	15848	15791	16020	16165	15872	15831	16144	15868	16065	15858	15782	15846	15942	15850	15887	15855	16041	15896	15742	15823	15766	16142	16118	16043	15912	15816	15739	15930	15796	16024	15992	15797	16012	15937	15885	15744	15858	15913	15828	15856	15975	15907	15710	15930	16140	15856	15883	15940	15947	15945	15869	15789	15753	15908	15741	15805	15829	15782	15948	15855	16034	15892	15806	15841	15904	15768	15907	15857	15960	15969	15888	15930	15939	16224	15822	15921	15837	15904	15905	16111	15731	15824	15821	15869	15893	15875	16064	15911	15763	15778	15957	15958	15875	15818	15841	16018	15742	15760	15742	15954	15904	15926	15701	16012	15976	16202	15965	15805	15747	16011	15823	16100	15862	15907	15826	15978	15844	15750	15863	15890	15948	16018	15896	15737	15925	16024	15982	16008	15862	15885	15928	16058	16134	15954	16144	16038	16150	15970	15808	15765	15878	15856	16067	15806	15842	15999	15974	15941	15922	15885	16151	15947	15926	15801	16031	15949	15902	15859	15874	16117	15764	15936	16084	15838	15969	16018	15948	16289	15906	15918	15854	15798	15758	15812	15919	15881	16049	15967	15911	15875	16032	15843	15964	15951	15977	15925	15808	15793	15858	15876	16208	15819	15976	15921	16052	15981	15910	15958	15755	15833	15863	15860	15656	15797	16121	15947	15997	16023	16218	16029	16054	15823	15804	15906	15970	15902	15945	15907	15855	15956	15885	15963	15931	16058	15939	15956	15968	15753	15863	16097	16220	15881	15875	15858	15838	15841	15986	15926	15774	15929	16070	16051	16097	15898	15884	15902	15776	15737	15998	15813	15755	15853	15782	15831	16140	15968	15905	15713	15810	15670
21988	36477	29530	17541	19013	35169	40964	36022	23557	15031	11573	10269	10229	10110	10094	10001	10189	9963	10065	9941	9951	10070	10062	10040	10155	10017	10017	10005	9948	9994	9988	10015	10079	10042	9975	9950	10023	10024	9980	9984	10086	9978	9996	9810	10071	9908	10035	10010	10021	10044	10040	9943	9872	9906	9883	10047	10044	10068	10041	10074	9998	9921	9989	9802	9945	10010	10039	9901	10117	9885	10046	10099	9857	10001	10006	10096	10027	9932	10050	9852	9967	10040	10022	9884	9955	10033	9909	10076	9850	10101	10046	9942	9957	9931	9816	9975	10070	9862	10063	10008	9832	9859	10040	10042	9900	9954	10161	10038	10135	10043	10065	9961	10114	10018	9945	9925	9891	10029	9994	10016	9933	9848	10103	9907	10054	10056	9991	9884	10006	10019	9900	9966	9963	9831	9929	9957	9835	9855	9926	9934	10009	9981	9859	10110	9808	10079	9881	10002	9863	9801	9880	9976	9888	9891	9881	9845	9959	9876	9851	9991	9848	9925	10036	9857	9877	9959	10012	10003	9905	9973	9987	9989	9869	9950	10019	10013	10000	9979	9947	9944	10014	10042	9819	10138	9885	9905	9958	9905	10084	9818	9915	10016	9833	9918	9822	9865	9858	9819	9921	9895	9984	9789	9846	9807	10062	9988	9887	10017	9952	10015	10080	9800	10044	10036	9964	9997	9989	10004	9903	10013	9891	9953	9909	10075	9984	10084	9829	9916	9961	9916	9830	10011	10030	10112	10052	9922	9862	9956	9986	10062	9897	9958	10010	9980	9973	9930	10015	10075	9794	10047	9952	10035	9980	9970	9946	10032	10127	9977	10008	9849	9826	9901	9829	10198	9931	10040	10024	9785	9934	10080	9991	10047	9882	9772	9909	10018	9904	9975	9907	9952	9851	9981	9924	9916	9961	10204	10058	9895	10039	9916	10073	10005	10026	9996	9933	10059	9920	10085	10047	9864	9941	10019	9850	9930	10100	9892	9871	10022	9877	9931	10005	9761	10052	9997	9957	9891	10003	9920	9863	9921	9882	10052	10114	9866	10008	9893	9854	9913	10013	9900	9975	9917	9978	9919	9787	9916	9941	9893	9955	9875	9941	9975	9989	9954	9894	10010	9838	10118	9893	10017	9796	10156	9933	10140	10094	9721	9954	10069	10007	9895	10063	10106	9999	9916	9922	9847	10012	9851	9917	10063	9973	9934	10179	10026	10026	10006	10045	9895	10023	9913	10003	9985	10127	10072	10094	9969	9957	9954	9856	10022	9914	9889	9961	10006	10015	9789	9946	9939	9955	9912	9951	10082	9992	9874	9908	9827	9866	9887	9922	9826	10112	9905	10057	9877	10122	10137	9916	10039	9901	9922	9979	10010	9823	10034	9859	9928	9999	9903	9826	10022	9913	9949	9951	9960	10003	10143	9894	9952	9876	9906	10088	10063	10110	9878	10071	9758	9865	9860	9770	10053	10046	9822	10011	9888	9986	9945	9822	10037	9934	9866	9933	10118	10068	10104	9915	9910	9986	10120	9916	9947	10153	9839	9999	10042	10065	9909	10021	9893	9876	9987	10055	9978	9926	10064	10104	9789	10031	9883	9939	9844	9987	9896	10092	9924	10073	10004	10081	10024	10118	9879	9974	9957	9863	10016	10004	9834	10000	10064	9896	9872	9922	10023	9889	9965	9955	9906	9778	9895	10064	9977	9977	9919	9927	9950	10012	9943	9739	10058	9878	9963	9962	9966	10029	9948	9902	10039	10008	9971	9983	9938	10064	9896	9959	9895	9872	9975	9949	10000	9843	9991	9975	10040	9969	9933	9902	9994	10083	9852	9880	9912	9910	9988	10013	9880	9968	10088	10125	9969	9945	10017	10142	10050	9934	9960	9971	9941	9815	9999	9828	10093	9952	9933	10044	9998	10061	9977	9993	9819	9978	9956	9941	9980	9936	9978	9860	9921	10170	10058	9965	10082	10020	9894	10071	9896	9948	9875	9942	10024	10083	9870	10025	10134	9852	9892	9964	9879	10019	10086	9863	10063	10062	9922	9994	10048	9926	10233	9934	10018	9890	9963	9881	10133	9935	9994	9939	9985	10031	9929	9856	9926	9855	9845	10064	9995	9958	9908	9950	9910	10103	9943	10043	10050	9926	9881	10105	9934	9923	10015	9975	10148	9981	9968	9979	10050	10045	9834	10058	9942	10087	9946	9839	9857	9916	10039	9975	9857	10088	9884	10124	10018	9863	10084	9852	9829	10016	9993	9974	9973	9873	10046	9950	9888	9963	9796	9914	9917	9996	9755	10092	9846	9898	9956	9999	9956	9995	10075	9810	9991	10155	10038	10046	9868	9931	9950	9844	10120	9822	9844	10038	9955	10089	9861	9972	9869	9979	10019	9866	10085	10072	10099	10096	9845	10064	9925	10012	9959	9903	10036	9924	9945	9979	9964	9850	10004	10034	10019	10019	9895	9867	9987	9890	9912	9995	10112	10007	9823	10003	9862	10063	9920	9900	10000	9939	9993	9880	10027	9958	10033	9936	9899	10050	9928	10103	9851	9966	9984	10005	9958	9950	9931	10071	9866	9973	9995	9882	9857	9953	9880	9919	9974	9957	9920	9985	9761	10046	9932	9834	10018	9968	9950	9943	10169	9924	10106	9983	9984	9844	9931	9878	9930	9985	9987	9779	10085	9878	9864	9839	10043	9984	10077	9927	9950	9959	9956	9932	10033	10010	9966	10072	9945	9901	9953	9945	10037	9919	10006	9903	10001	9843	9994	10029	9924	10011	9981	9970	9991	9962	9943	9931	9829	10069	10009	10058	9859	10057	9881	9920	10061	10100	9898	9997	10097	9740	9949	10110	9985	10015	9948	9948	10010	9857	9801	9890	10053	10030	10033	9929	9879	10044	9935	10039	9921	9993	9965	9818	10078	9908	9893	9949	10016	9953	9906	9860	9929	9913	10088	9887	9862	9961	9868	9965	10109	10056	9885	10009	10008	10046	9961	9881	9897	9771	9863	10009	9764	9933	10094	10042	9927	9956	9960	10010	9829	10108	9869	9747	9931	9886	9877	9930	9782	9955	10108	9847	9827	9778	10008	9879	9861	10092	10055	9978	10087	10037	9992	9868	10056	9900	9988	9991	9882	9936	9998	9816	10118	10003	9911	9995	9955	9931	9826	10009	9971	9898	10045	9825	9893	9989	10072	9940	9878	9925	9883	9963	9880	9955	10042	9967	9960	9999	9966	9888	9933	9960	9954	10051	10101	10011	9939	9888	9814	9996	10014	9973	9771	9976	9896	9868	10027	9895	9818	9941	9799	10007	10000	9899	9986	10055	9879	9936	9999	9944	9939	9946	9791	10058	9971	9951	9918	9857	10109	9860	9948	9906	9892	10043	10008	9970	10047	9904	9810	9903	10072	10035	10074	9902	10001	9944	9979	9984	9809	9898	9957	9870	9919	10062	10006	9989	9944	10099	9884	9891	10075	10048	9995	9798	9891	10072	9992	9902	9845	9971	9970	9966	10033	9858	10110	10109	9868	9924	9871	10006	9981	9992	10189	9880	9908	9991	9964	9932	9993	9927	9897	9931	10085	10070	9888	9842	10034	9927	9982	9964	10106	10041	9993	9911	10083	9893	9877	9890	9900	9868	9684	9775	10079	9953	9851	9837	10029	9847	9993	9943	10063	9895	9887	10197	9996	9910	9956	9928	9825	9898	9974	9954	9988	10030	10103	9885	9944	10002	9910	9888	9879	9995	10046	9973	10088	10012	9986	9981	9993	9945	10066	9798	10030	9949	9788	9908	10134	10031	9930	9967	9823	9822	9942	9891	10022	9868	10039	9985	9921	9961	9973	10036	9903	9976	9893	9907	9972	9937	9918	10064	10237	9831	9940	10079	10182	9933	10044	10012	9945	9948	9859	9928	9995	9909	9815	9900	9854	9975	10023	9868	9971	10078	9970	9929	10093	10081	9930	9931	9897	9934	10132	9874	10072	10066	10018	9830	10007	9960	10067	9835	9960	10168	9729	9895	9888	9934	9921	10129	9967	9838	9998	9962	9965	9981	9993	9956	9951	10132	9961	10030	9904	9967	9988	9985	9990	9935	10017	10003	9863	9981	10043	9966	9958	9974	9905	9783	9903	9897	9842	9945	9969	9998	9894	9805	9964	9802	10059	9945	9852	9863	9993	10021	9895	9801	10028	10084	10023	9909	10024	9976	9909	9989	9893	9913	9946	9837	9941	9883	10021	9935	9890	9940	10019	9909	9768	9924	9769	9904	9867	9911	10005	9925	10006	9897	9870	9968	9978	9996	10019	9930	9814	9954	9969	9810	9908	10059	9969	9923	9780	10045	10056	9917	10090	10161	9986	10022	10114	9863	9883	10023	10132	9883	9869	9872	9971	10136	9901	9913	9827	10171	9960	9834	10008	9971	9951	10060	9910	10065	9960	9915	9966	9898	10015	9973	9890	9913	10001	9962	9951	10031	9802	9889	9796	9808	9802	9902	10054	9962	9992	10053	9896	9845	10094	9798	10016	10047	9952	9982	9962	9974	10064	9843	9973	9906	9972	9904	10084	10027	10048	9909	9920	9996	10066	9932	9960	9875	9959	10024	10053	9942	9899	10093	9958	9930	9728	9930	10189	9977	9772	9865	9900	9988	10084	9889	9894	10047	9939	10011	9965	9878	10061	9940	9998	9999	9939	9952	9967	10029	9847	9950	10109	9960	10031	9950	9890	10097	9895	10039	10099	9931	9809	10009	9998	9972	9700	10012	9855	9981	10089	9936	9973	10093	9833	10032	10103	9965	9934	10031	9835	10038	9961	9960	10056	9957	9938	9918	9830	9932	9910	9978	9962	9903	10102	9865	9974	9828	9876	9973	9973	10034	9975	9894	10069	10038	10024	9876	9982	9898	10031	9768	9868	9895	10010	9927	10030	9873	9828	9799	9955	10017	9840	9951	10011	9869	10038	9910	10124	9965	9950	9896	10116	9958	9926	10016	9793	10046	10011	10036	10075	9952	9988	9928	9865	9904	10134	9906	10130	10024	9922	9999	10004	9813	10051	10000	9818	10047	9842	9986	9886	9975	9985	9955	10010	9998	9981
24257	21633	29192	26449	23199	32972	52745	57440	45161	30901	22427	18300	16915	16550	16658	16369	16544	16434	16376	16418	16413	16271	16480	16302	16579	16403	16114	16324	16067	16397	16357	16355	16562	16229	16322	16212	16216	16264	16173	16213	16318	16186	16188	16355	16437	16025	16280	16309	16198	16282	16391	16236	16396	16141	16062	16349	16158	16339	16344	16002	16225	16417	16273	16498	16466	16519	16309	16399	16264	16352	16249	16203	16277	16456	16138	16245	16118	16282	15969	16345	16349	16420	16517	16129	16371	16129	16288	16412	16178	16234	16261	16259	16159	15957	16045	16193	16356	16085	16154	16105	16323	16139	16207	16258	16199	16064	16420	16450	16118	16187	16433	16212	16199	16172	16278	16269	16159	15992	16140	16343	16284	16308	16224	16094	16127	16238	16290	16280	16378	16265	16379	16258	16163	16192	16197	16174	16205	16238	16197	16365	16214	15933	16231	16129	16132	16155	16247	16229	16225	16215	16223	16389	16378	16402	16243	16394	16328	16235	16284	16213	16311	16288	16158	16345	16100	16254	16026	16334	16351	16429	16258	16377	16352	16347	16306	16336	16148	16142	16415	16180	16113	16142	16199	16024	16259	16015	16113	16081	16205	16342	16362	15983	16385	16144	16285	15956	16065	16393	16142	16186	16228	16100	16225	16323	16069	16125	16257	15999	16063	16192	16071	16252	16219	16258	16523	16465	16360	16131	16016	16308	16080	16146	16215	15960	16410	16507	16261	16213	16248	16240	16126	15919	16050	16023	16356	16150	16286	16209	16196	16159	16084	16139	16419	16266	16189	16255	16114	16303	16179	16179	16201	16105	16315	16215	16011	16248	16295	15998	15936	16170	16239	16132	16283	16320	16225	16279	16392	16120	16190	16211	16007	16077	16293	16293	15972	16294	16166	16218	16344	16312	16215	16099	16254	16239	16082	16294	16130	16237	16196	16451	16363	16228	16375	16205	16181	16155	16340	16247	16106	16067	15992	16203	16194	16233	16016	16420	16278	16355	16228	16258	16285	16258	15944	16230	16171	16331	16214	16119	16158	16259	16151	16272	15904	16081	16192	16108	16228	16135	16218	15968	16026	16411	16414	15794	16059	16175	16257	16251	16030	16177	16211	16377	16248	16119	16071	16157	16092	16280	16110	16444	16294	16304	16307	16203	16302	16366	16409	15942	16416	16183	16132	16231	16393	16350	16242	16252	16126	16227	16136	16206	16325	16212	16428	16353	15865	16038	16122	16226	16303	16208	16272	16406	16175	16312	16258	16187	16107	16260	16271	16036	16121	16031	16092	16094	16271	16348	16343	16280	16372	16182	16258	16291	16316	16192	16194	16315	16255	16126	15960	15990	16035	16005	16201	16134	16143	16252	16125	16218	16394	16153	16283	16132	16231	16188	16405	16347	16200	16475	16349	16155	16386	16276	16261	16366	16225	16251	16390	16087	16096	16004	16230	16312	16248	16129	16274	15971	16032	16255	16125	16118	16059	16022	15992	16229	16200	16269	16534	16128	16255	16301	16151	16133	16141	16282	16352	16087	16196	16102	16351	16202	16057	16100	16101	16194	16233	16322	16175	16277	16260	16185	16286	16370	16373	16169	16205	16208	16203	16393	16089	16326	16581	16242	16133	16320	16310	16107	16174	16357	16088	16272	16051	16173	16240	16042	16272	16186	16374	16192	16195	16198	16238	16251	16168	16278	16196	16159	16225	16210	16283	16167	16066	16275	16318	16311	16036	16128	16317	16387	16216	16279	16267	16156	16001	16303	16233	16228	16234	16210	16266	16211	16456	16347	16019	16351	16133	16229	16187	16308	16304	16220	16093	16212	16216	16386	16262	16271	16220	16004	16031	16012	16082	16306	16360	16386	16207	16339	16057	16303	16185	16236	16142	16029	16198	16125	16230	16157	16301	16205	16176	16162	16062	16322	16384	16119	16352	16126	16181	16257	16174	16193	16172	16159	16438	16105	16057	16127	16105	16084	16316	16402	16183	16065	16178	16102	16254	16222	16265	16282	16342	16250	16134	16262	16312	16175	16182	16313	16314	16277	16312	16183	16437	16206	15973	16133	16352	16177	16199	15988	16113	16194	16023	16322	16244	16242	16242	16197	16249	16163	16177	16113	16294	16037	16286	16213	16187	16027	16269	16142	16136	16141	16218	16121	15976	16247	16214	16178	16269	16268	16143	16255	16131	16294	16303	16267	16279	16298	16278	16352	16215	15971	16437	16125	16229	16176	16450	16380	16372	16081	16273	16183	16127	16357	16150	16141	16274	16321	16129	16231	16356	16362	16152	16173	16198	16282	16334	16373	16174	16096	16243	16246	15961	15945	16199	16323	16100	16120	16285	16409	16175	16154	16325	16284	16209	16174	16191	16218	16120	16196	16372	16197	16128	16163	15985	16178	16224	16353	16205	16015	16289	16338	16164	16224	16358	16143	16341	16158	16188	16148	16187	15911	16110	16261	16220	16162	16111	15818	16335	16271	16218	16036	16020	16237	15993	16319	16198	16191	16206	16236	16257	16156	16187	16232	16153	15993	15780	16099	15973	16354	16160	16304	16290	15989	16321	16347	16097	16307	16204	16118	16292	16140	16328	16297	16401	16174	16238	16282	16149	16279	15953	16208	16195	16178	16358	16240	16195	16212	16389	16199	16245	16190	16212	16276	15965	16249	16298	16163	16061	16268	16149	16124	16258	16273	16231	16258	16192	16155	16116	16207	16282	16326	16104	16360	16193	16195	16086	15973	16305	16287	16277	16107	16086	16393	16173	16165	16040	16139	16130	16053	16243	16394	16364	16157	16190	16236	16287	16083	16306	16076	16295	16233	16216	16116	16357	16106	16126	16405	16120	16080	16265	16253	16155	16205	16110	16090	16247	16240	16318	16070	16127	16337	16191	16273	16431	16253	16211	16123	16188	16247	16104	16133	16082	16125	16198	16269	16348	16356	16272	16194	16128	16304	16027	16108	16020	16410	16270	16329	16065	16256	16119	16201	16317	16332	16268	16155	16339	16047	16173	16470	16352	16265	16431	16188	16283	16133	16102	16415	16054	16192	16141	16427	16367	16272	16164	16129	16159	16177	16237	16291	16321	16018	16200	16251	16189	16492	16098	16066	16013	15984	15852	16345	16242	16161	16109	16081	16137	15993	16061	16190	16244	16004	16230	16161	16151	16111	16079	16379	16304	16343	16195	16155	16345	16433	16289	16177	15991	16282	16212	16317	16230	16316	16301	16097	16167	16076	16216	16175	16061	16148	16105	15973	16329	16265	16298	16213	16189	16209	16271	16253	15974	16154	16259	16341	16136	16305	16139	16276	16131	16309	16156	16093	16286	16325	16170	16233	16297	16024	16156	16243	15949	16094	16307	16346	16303	16224	16217	16190	16147	16322	16419	16228	16110	16190	16269	16107	16260	16321	16246	16136	16065	16362	15953	16055	16197	16339	16131	16091	16229	16186	16232	16403	16356	16246	15981	16390	16248	16290	16344	16291	16422	16201	16247	16259	16163	16075	16298	16187	16188	16165	16116	16279	16195	16349	16320	16188	16162	16178	16360	16084	16280	16316	16163	16126	16438	16250	16311	16089	16089	16179	16314	16171	16304	16357	16207	16380	16179	16064	16203	16301	16334	16129	16085	16193	16081	16469	16469	16114	16242	16120	16345	16233	16051	15909	16099	16023	16022	16183	16397	16452	16262	16192	16418	16261	16294	16105	16340	16125	16370	16001	16140	16050	16298	16278	16396	16244	16218	16561	16226	15894	16069	16159	15985	16232	16376	16294	16136	16195	16177	16288	16235	16142	16241	16194	15998	16188	16266	16157	16166	16294	16133	16023	16200	16267	16350	16259	16155	16248	16312	16274	16309	16039	16191	16247	16242	16203	16229	16212	16483	16314	16091	16132	16194	16391	16149	16186	16116	16088	16248	16309	16232	16174	16070	16328	16214	16039	16374	16259	16378	16117	16042	16353	16131	16053	16086	16108	16524	16263	16332	16132	16091	16257	16051	16274	16306	16245	16251	16212	16379	16282	16221	16358	16239	16121	16285	16389	16157	16027	16122	16151	16345	16281	16399	16066	16162	16116	16127	16142	16112	16337	16307	16159	16113	16350	16257	16319	16121	16106	15992	16015	16259	16015	16214	16032	16052	16310	16270	16185	16062	16152	16261	16179	16257	16173	16243	16363	16138	16072	16468	16097	16062	16042	16212	16211	16149	16132	16202	15977	16124	16182	16291	16254	16331	16356	16144	16238	16115	15939	16288	16262	16498	16236	16188	16125	16299	16145	16300	16177	16157	16321	16086	16135	16345	16116	16125	16404	16413	16161	16155	16004	15912	16260	16197	16164	16276	16295	16338	16052	16213	16159	16003	16345	16428	16307	16272	16097	16069	16343	16319	16337	16004	16331	16219	16225	16295	16358	16271	16405	16214	16296	16253	16269	16297	16263	16336	16239	16103	16123	16045	16093	15918	16130	15941	16240	16340	16058	16065	16187	16236	16377	16304	16202	16373	16186	16061	16178	16238	16168	16325	16039	16231	16083	16131	16073	16160	16421	16239	16266	16264	16230	16075	16375	16311	15965	16188	16209	16199	16239	16032	16391	16422	16159	16017	16339	16235	16014	16132	16204	16094	15925	16059	16161	16227	16215	16162	16218	16403	16217	16231	16362	16291	16225	16139	16361	16420	16412	16308	16256	16232	16155	16131	16331	16348	16455	16200	16216	16360	16084	16118	16340	16048	16137	16409	16497	16099	16330	16283	16037	16491	16326	16023	16144	16310	16448	16330	16368	16261	16139	16223	16192	16144	16089	16245	16229	16168	16077	16277	16354	16213	16113	16234	16113	16073	16158	16405	16189	15974	16163	16297	16349	16184	16084	16138	16278	16280	16162	16291	16166	16248	15999	16192	16139	16311	16156	16372	16208	16198	16274	16349	16134	16165	16068	16097	16211	16116	16062	16145	16285	16156	16395	16221	16232	16065	16196	16220	16124	16059	16267	16292	16172	15955	16130	16299	16257	16168	16303	16068	16289	16124	16218	16251	16013	16254	16368	16210	16329	16204	16202	16282	16155	16126	16214	16122	16128	16211	16291	15987	16183	16149	16119	16294	16218	16186	16144	16117	15940	16374	16277
32039	59402	48164	25715	15524	31546	49855	53056	36751	21975	14418	11476	10686	10578	10520	10401	10237	10465	10356	10424	10381	10257	10464	10291	10394	10277	10411	10442	10407	10411	10474	10280	10422	10204	10363	10385	10339	10367	10456	10279	10323	10367	10257	10331	10253	10424	10277	10307	10289	10293	10396	10397	10439	10246	10263	10295	10194	10417	10360	10293	10453	10332	10293	10347	10330	10337	10330	10389	10272	10324	10304	10350	10249	10223	10322	10378	10312	10169	10198	10369	10302	10342	10530	10261	10199	10169	10256	10341	10332	10304	10455	10299	10277	10239	10452	10305	10232	10252	10339	10291	10263	10201	10272	10415	10249	10304	10454	10395	10239	10355	10327	10350	10460	10333	10405	10399	10301	10347	10319	10397	10245	10474	10420	10223	10256	10357	10270	10370	10390	10310	10156	10312	10389	10405	10153	10152	10454	10231	10408	10277	10133	10277	10536	10337	10294	10298	10259	10294	10174	10259	10260	10518	10262	10319	10435	10428	10301	10410	10280	10279	10502	10220	10337	10447	10242	10364	10216	10304	10299	10437	10370	10327	10264	10348	10308	10155	10386	10219	10181	10250	10309	10422	10336	10162	10301	10179	10327	10370	10191	10397	10284	10250	10351	10405	10297	10192	10372	10266	10322	10090	10424	10347	10282	10205	10408	10269	10254	10416	10294	10401	10255	10473	10219	10397	10236	10278	10402	10365	10380	10357	10314	10271	10285	10196	10286	10383	10250	10394	10393	10289	10274	10280	10290	10302	10126	10381	10333	10396	10391	10246	10313	10291	10341	10332	10282	10143	10333	10376	10345	10313	10263	10352	10371	10270	10250	10303	10369	10242	10371	10205	10348	10313	10315	10230	10310	10386	10303	10178	10275	10294	10367	10401	10202	10190	10223	10413	10452	10355	10291	10482	10266	10430	10321	10230	10451	10383	10334	10354	10369	10231	10216	10390	10265	10163	10369	10461	10211	10375	10436	10275	10215	10364	10408	10290	10427	10261	10341	10230	10363	10293	10384	10344	10423	10296	10356	10383	10452	10262	10382	10386	10341	10225	10026	10426	10284	10431	10300	10316	10407	10266	10276	10305	10286	10258	10451	10366	10232	10249	10413	10273	10381	10191	10202	10121	10345	10092	10203	10277	10303	10226	10085	10405	10244	10380	10321	10311	10309	10093	10311	10282	10402	10284	10346	10344	10358	10292	10425	10400	10333	10380	10274	10262	10219	10197	10170	10412	10240	10245	10194	10372	10343	10125	10403	10353	10439	10373	10086	10314	10270	10169	10214	10460	10413	10311	10384	10291	10390	10226	10237	10253	10375	10147	10322	10267	10298	10331	10300	10426	10481	10313	10374	10287	10168	10283	10238	10381	10390	10287	10173	10384	10254	10212	10238	10400	10319	10256	10244	10176	10369	10504	10153	10265	10311	10334	10243	10347	10347	10273	10235	10347	10242	10316	10251	10436	10242	10356	10331	10279	10183	10194	10169	10354	10161	10341	10462	10340	10390	10356	10404	10287	10343	10257	10322	10378	10386	10354	10369	10271	10136	10449	10339	10356	10268	10291	10292	10269	10430	10377	10368	10277	10217	10288	10515	10249	10231	10297	10177	10394	10223	10247	10309	10406	10380	10245	10212	10308	10250	10271	10457	10266	10223	10432	10184	10261	10284	10298	10136	10375	10245	10357	10221	10263	10270	10361	10319	10199	10283	10202	10292	10337	10356	10239	10337	10194	10387	10245	10270	10454	10410	10178	10359	10411	10385	10097	10373	10321	10317	10371	10393	10310	10306	10138	10346	10423	10321	10346	10425	10393	10302	10421	10423	10418	10271	10344	10321	10187	10399	10341	10351	10372	10222	10253	10313	10202	10417	10227	10404	10366	10247	10354	10371	10389	10179	10182	10227	10209	10193	10362	10186	10218	10357	10399	10489	10274	10229	10248	10169	10232	10304	10347	10396	10321	10241	10229	10370	10164	10262	10280	10321	10260	10347	10329	10421	10290	10263	10364	10399	10384	10268	10353	10273	10333	10371	10275	10371	10344	10150	10305	10414	10502	10376	10311	10379	10311	10549	10307	10294	10241	10385	10238	10289	10141	10330	10267	10411	10364	10260	10245	10217	10363	10449	10257	10199	10333	10214	10439	10326	10313	10227	10419	10314	10376	10304	10266	10290	10348	10233	10334	10422	10371	10210	10304	10476	10320	10396	10314	10282	10152	10372	10299	10116	10223	10307	10340	10240	10266	10300	10314	10456	10335	10304	10353	10111	10289	10350	10328	10381	10341	10442	10228	10275	10275	10257	10459	10290	10208	10342	10232	10282	10255	10316	10510	10350	10102	10420	10385	10296	10303	10295	10296	10238	10279	10314	10237	10292	10140	10359	10314	10246	10154	10215	10300	10375	10419	10424	10414	10401	10381	10345	10288	10316	10292	10180	10410	10343	10407	10248	10412	10330	10441	10436	10359	10372	10295	10196	10315	10279	10426	10378	10274	10354	10368	10299	10211	10161	10541	10404	10176	10591	10245	10265	10235	10382	10324	10297	10199	10322	10319	10304	10151	10473	10211	10206	10331	10231	10250	10208	10244	10454	10397	10266	10311	10211	10358	10371	10325	10382	10321	10384	10241	10545	10385	10233	10260	10295	10376	10236	10434	10295	10392	10228	10224	10296	10430	10283	10290	10233	10364	10191	10230	10270	10402	10176	10276	10398	10299	10432	10257	10389	10277	10200	10447	10318	10311	10340	10254	10329	10441	10361	10393	10384	10156	10088	10337	10251	10397	10292	10389	10243	10328	10308	10285	10554	10368	10341	10218	10216	10259	10452	10295	10354	10243	10460	10269	10451	10314	10372	10196	10401	10251	10410	10377	10383	10265	10305	10187	10246	10274	10355	10436	10148	10494	10317	10301	10256	10321	10207	10454	10303	10278	10174	10298	10238	10333	10523	10236	10419	10447	10158	10119	10175	10290	10287	10366	10320	10479	10192	10347	10256	10227	10234	10304	10088	10450	10089	10252	10334	10299	10487	10251	10265	10254	10117	10148	10236	10274	10361	10166	10397	10268	10405	10349	10416	10363	10193	10356	10307	10291	10176	10315	10184	10209	10208	10286	10364	10208	10291	10393	10299	10243	10277	10316	10263	10428	10440	10300	10288	10274	10179	10255	10241	10250	10178	10393	10483	10277	10185	10406	10145	10483	10218	10242	10301	10197	10326	10254	10416	10350	10398	10208	10367	10127	10320	10326	10336	10201	10300	10236	10257	10267	10411	10203	10276	10253	10212	10370	10116	10336	10206	10199	10352	10328	10195	10351	10349	10287	10345	10304	10200	10226	10259	10390	10290	10265	10335	10203	10181	10116	10506	10190	10315	10369	10400	10301	10400	10287	10268	10316	10141	10377	10446	10124	10258	10425	10264	10194	10307	10246	10233	10358	10324	10367	10240	10289	10220	10409	10335	10297	10324	10106	10371	10421	10211	10231	10336	10389	10268	10278	10360	10169	10394	10299	10287	10457	10381	10145	10403	10341	10306	10357	10318	10291	10302	10237	10313	10355	10369	10350	10259	10192	10180	10364	10331	10351	10277	10193	10333	10287	10219	10428	10180	10425	10369	10401	10282	10393	10217	10391	10283	10298	10394	10307	10435	10399	10311	10348	10292	10276	10192	10246	10197	10171	10130	10414	10394	10253	10190	10295	10297	10370	10205	10269	10242	10338	10316	10328	10204	10299	10256	10241	10288	10320	10198	10329	10310	10279	10203	10241	10359	10252	10289	10371	10181	10330	10324	10327	10216	10297	10157	10412	10138	10246	10267	10370	10323	10254	10244	10294	10402	10276	10343	10357	10209	10226	10331	10367	10130	10206	10204	10328	10236	10315	10326	10300	10271	10250	10164	10402	10196	10462	10341	10375	10293	10352	10093	10248	10174	10447	10324	10309	10254	10250	10400	10354	10416	10196	10159	10364	10234	10366	10298	10383	10316	10198	10297	10282	10288	10299	10379	10347	10244	10436	10400	10291	10361	10280	10204	10277	10250	10216	10267	10329	10453	10324	10282	10359	10225	10368	10411	10336	10422	10279	10249	10333	10241	10291	10394	10194	10279	10350	10278	10286	10422	10271	10419	10310	10440	10266	10077	10409	10221	10179	10376	10383	10397	10617	10264	10374	10297	10398	10357	10199	10182	10293	10372	10258	10250	10483	10390	10295	10418	10411	10129	10134	10314	10224	10320	10306	10269	10339	10288	10228	10276	10218	10181	10242	10229	10301	10258	10236	10147	10321	10162	10286	10320	10467	10300	10335	10308	10332	10306	10377	10246	10361	10329	10329	10214	10316	10213	10429	10280	10212	10279	10239	10232	10231	10316	10354	10296	10502	10129	10376	10318	10232	10100	10237	10388	10247	10390	10346	10255	10350	10253	10234	10296	10373	10359	10350	10203	10368	10270	10217	10426	10278	10301	10196	10346	10189	10194	10125	10384	10379	10281	10226	10378	10267	10414	10227	10227	10277	10278	10409	10218	10451	10384	10292	10270	10376	10359	10261	10170	10388	10205	10164	10260	10270	10337	10306	10288	10367	10386	10431	10216	10357	10378	10373	10314	10334	10262	10344	10265	10377	10190	10404	10271	10200	10285	10359	10277	10381	10316	10457	10190	10217	10214	10311	10327	10392	10360	10379	10402	10258	10321	10304	10302	10208	10226	10254	10283	10259	10279	10211	10407	10118	10286	10391	10150	10175	10207	10433	10283	10377	10336	10264	10353	10362	10277	10098	10331	10388	10331	10435	10192	10210	10189	10328	10239	10360	10318	10516	10200	10323	10278	10322	10314	10297	10209	10358	10193	10457	10245	10239	10226	10339	10364	10156	10266	10311	10236	10170	10390	10414	10362	10361	10257	10330	10246	10512	10328	10289	10279	10292	10319	10285	10436	10216	10297	10305	10253	10373	10401	10291	10287	10364	10275	10280	10357	10242	10332	10414	10273	10341	10281	10287	10463	10358	10238	10408	10427	10298	10308	10364	10409	10441	10336	10365	10418	10296	10261	10210	10365	10270	10352	10271	10243	10349	10363	10331	10245	10214	10283	10222	10162	10182	10354	10193	10350	10311	10318	10259	10164	10257	10210	10360	10342	10398
33520	33275	34485	24461	17667	18507	20686	21871	19544	17680	16713	16126	16135	15939	15991	16000	15996	16055	16152	16029	16068	16289	15871	16020	16105	15926	15871	15972	16029	15867	16056	15952	15829	15929	16091	15980	15970	16128	16150	16092	16192	16239	16114	16225	15952	16011	16087	16012	16046	15909	16046	16012	16249	16047	16062	15937	16109	15973	16210	16022	15968	15958	15999	16202	15882	16174	16195	16078	16000	15942	16076	16054	16019	16246	16060	15868	16093	16301	16133	15891	16239	16193	15931	16048	16082	16026	15919	15956	16354	15930	16224	15902	16009	16128	16104	15927	15977	16028	15997	16206	15990	16023	16133	15951	15976	15821	15964	16124	16180	16118	16135	16099	16198	15951	15841	16057	16183	16003	16075	15963	15941	15946	15993	15932	16234	15923	16068	16022	15842	16042	16138	15968	15975	16012	15940	15894	16150	15850	16127	16070	16019	16156	16362	16201	16056	15998	15754	16169	16201	15904	15867	16027	16090	16114	16295	16124	16155	16034	16077	15951	16205	16133	16138	15952	16148	15943	16111	15945	15929	16106	15992	16249	16210	16007	16206	16076	15838	15774	16023	16307	16177	16199	16026	15891	16055	15974	16056	16137	15903	15851	15949	15999	16255	16075	15988	16027	16178	15962	16024	16003	16225	15998	16075	16045	15895	16033	16094	16070	15976	15887	16088	16031	15844	15977	16085	16017	16027	16222	15964	15940	16147	16068	15981	16269	15922	16076	16146	15997	16077	16086	16043	16070	16222	16329	16129	16106	15967	16104	16220	16297	16016	15966	16149	16095	16093	16062	16106	16144	15893	16108	16053	15843	15848	15928	16254	16138	16139	16067	15999	16204	15951	15970	16158	15988	16034	16108	16076	16113	15989	15919	16003	15969	15969	15981	16169	16049	16102	16095	16241	15924	16038	16054	15974	16036	15938	16133	16072	16096	15961	16056	16193	15959	15934	16046	16004	15922	16142	15921	16225	16234	16255	16157	16182	16052	16076	16049	15905	16267	15995	16174	16286	16040	16027	16162	16042	16002	16100	15908	16032	16006	15965	16122	16036	16068	16012	15905	16260	15981	15956	15972	16092	15893	15964	16016	16053	16061	15923	16028	15855	15865	16127	16174	16318	16294	16053	16022	16238	16114	16052	16077	16096	16120	16222	16129	16185	16007	16000	16036	16130	16000	16348	15977	16006	15981	16325	15955	15813	15948	16196	16131	16042	15694	15963	15907	16013	15956	15942	16161	15960	16096	15964	15893	15985	16003	16082	16051	16032	16094	16179	15969	16137	16014	16047	16078	16168	16169	15932	16023	16104	16020	16045	15907	16147	16045	15887	16028	15970	15864	15909	16006	16115	15924	16058	15837	16074	16191	16025	15961	16159	16047	16108	16161	16119	16013	16078	16301	16289	16084	15918	15716	16027	16123	16115	16277	15977	15931	16053	15935	16091	15996	16114	15959	15861	15951	16144	16069	16027	16159	15874	16183	16186	16047	16167	16122	16220	16122	16232	16330	16261	15982	16111	16191	15899	15980	15945	16155	16044	16130	15969	15905	15687	15804	16122	16025	16072	16130	16284	16007	16077	16216	15951	16087	16128	15906	16003	16139	16145	16092	16108	16060	15983	15878	16188	15990	16154	16032	15950	16093	16226	15972	16149	16067	16336	16080	16197	15915	15962	16047	16154	16112	15987	16085	16111	16111	16109	15955	16191	16171	15922	16064	15898	15757	15999	16179	16131	16035	16253	16079	15911	15881	16057	16051	16192	16108	16078	16062	15876	16011	15925	16069	15953	15955	16091	16018	15944	15883	15812	16121	16116	16310	16037	15957	16065	16079	15963	16139	16141	16120	16252	15907	16035	16277	16095	16266	15934	15939	16353	16007	16013	16098	16007	16065	16093	16243	16126	16038	16066	16157	15820	16138	15911	15981	16107	15993	16104	15942	16053	15922	16119	16080	16072	15963	16028	15976	16010	16170	15944	16095	16037	16157	16101	16066	16326	16013	16056	15912	16151	16065	16230	16058	16116	16203	15967	15686	16065	16072	16112	16261	16208	15759	16039	16020	16181	16095	15985	15970	16077	15886	16015	15926	16090	16214	16020	16195	15975	16223	16146	15968	16198	16115	16129	16030	16049	15948	16110	16029	16050	16100	16042	16061	16060	15749	15968	15977	15958	16112	16205	16110	16157	16113	15930	15931	15821	15982	16092	15916	16053	16173	16193	16051	16145	16005	15972	16060	15892	16150	15891	16056	16174	16002	15830	16000	16123	16117	16046	16065	16089	16298	16291	16139	16168	15941	16056	16007	15982	16089	15947	16131	16134	15912	16202	16031	16077	16018	15890	15904	16036	16347	15955	15810	15823	16264	15892	16259	16035	15767	15862	15789	16274	16169	15797	16015	16222	16067	16083	16100	16056	16005	16053	16146	15972	15983	15829	16135	16093	16102	16151	16000	16069	15943	15917	15913	16051	16187	16012	16045	16017	16176	15995	16114	16095	16123	16237	16102	16047	15902	15979	16160	16075	16167	15942	16146	15853	16060	15722	16096	16033	15954	16064	16020	16042	15934	15945	16167	16156	16086	16256	16288	16123	15883	16064	16033	15916	16040	15975	15881	15950	16045	16132	16157	16105	15941	16006	16032	16059	15959	16031	16070	15995	16092	16218	15955	16115	16136	16083	16052	16151	15896	16179	16093	16164	15998	16106	16041	15910	16033	16204	16221	16016	15831	16010	16066	16074	16028	16054	15905	16122	15955	15921	16142	15960	15922	16035	15892	16083	15992	16133	16122	16006	15995	15978	15989	15864	16021	16090	16100	15980	16107	15983	16057	15984	16019	16005	16254	15944	15973	16039	16084	16081	16092	16013	16052	16061	16053	16031	16145	16173	15978	16086	15970	16075	16138	15938	16105	16095	16073	16010	16331	15974	16174	16121	16025	15999	16210	16004	16047	15894	16175	15903	15837	15974	16074	15943	15898	16031	16143	15948	16045	16187	16090	16038	15917	16136	16144	16073	16136	16074	16129	16089	16217	16217	15977	16055	16025	15994	15989	16044	16181	15911	16009	16004	16144	15817	16095	16386	16103	16100	16009	15900	16065	16001	15929	16002	16013	15934	16049	16157	15762	16147	15788	15991	16171	16148	15795	16070	15843	15980	15978	16178	16246	16059	16006	16323	16169	15957	16099	15877	16061	16070	15987	16076	16117	16163	16011	16139	16249	15914	16040	15909	16231	16128	15926	16060	16115	16163	15921	16112	16132	16107	15959	16023	16033	16051	15968	16069	16132	16152	15902	16000	16206	15792	15993	16170	16014	15979	15971	16171	16126	16059	16099	16037	15976	15842	15992	15825	16033	16033	15856	16037	16103	16035	16089	16202	16045	16115	16068	15877	16052	15812	15944	16097	16092	16040	15955	16262	16034	16222	16030	16072	16361	15934	16245	16034	16129	16106	15971	16043	16012	15951	15802	16028	16157	16056	16154	16228	15937	15855	16017	16150	16071	16075	16088	16073	16091	16160	15974	16153	16075	15965	16097	15935	16033	16177	16212	16128	16005	15963	16047	16173	16232	15862	16067	16255	15973	16192	16062	16192	16055	16219	16046	15976	15977	16167	16129	16073	16099	16209	16142	16083	16039	16163	16341	16106	16264	15863	15868	15969	15998	16054	16165	16061	16109	16246	16010	16135	15993	15882	15912	16138	16336	16182	16123	16002	16022	16381	15874	15970	16087	16287	16160	16156	15994	16098	16031	16148	15796	16103	16028	16067	16105	15969	16245	16098	16163	16138	16092	15805	15983	16226	16207	15992	15910	15974	16045	15968	16160	16054	16051	15749	15963	16041	15925	15997	15936	16120	15970	16113	16169	16088	16041	15984	15987	16197	16168	16013	15702	16125	15895	15803	16291	15930	15978	16152	15926	16183	15915	16072	15986	16279	15963	16176	16011	16173	15997	16102	16138	16080	16083	16001	15933	15924	16159	16134	16083	16036	16045	15942	15973	15894	16064	16002	15952	16137	16104	16319	15990	16183	16079	16008	16004	15966	16383	16102	15964	16001	16011	16026	16055	16155	16098	16160	16093	16084	16215	16130	16067	16021	15861	16167	15934	16011	15963	16069	16064	16150	15865	16002	16184	15923	15817	16053	16192	16212	16067	16119	15919	15975	15967	16188	16112	16206	16023	15878	16153	15939	16138	16002	16145	16090	16033	15951	16017	16037	15929	16305	16079	15803	15895	15869	16120	16009	16040	16112	16168	16252	16009	15904	16243	16126	16067	16101	16074	16076	16217	16123	16316	16208	15843	16032	16165	16046	15972	16034	15943	16008	16128	16234	15793	16211	16021	15808	16129	16277	15957	15927	15873	16140	16012	16088	15924	16212	16051	15781	15915	16073	16191	16149	15957	16239	15951	16146	16116	15974	15972	16161	16008	16027	16199	15926	16134	16029	15980	16032	16225	16019	16000	16164	15996	15981	16124	16076	15957	16197	16020	16144	16084	16169	16271	16097	16052	16011	15985	16163	15957	16084	16204	16123	16091	16216	16234	15973	16217	15880	16058	16122	16205	16092	16056	16123	15996	16043	16111	16065	15953	16171	15994	16182	16278	16081	15874	15856	15998	16055	16124	16036	15895	16178	15953	16155	16071	16096	16131	16121	16050	15993	16203	16044	15937	16282	16270	16150	16118	15964	16019	15973	16019	16137	16010	15897	15928	16333	16191	15990	16020	15877	15990	16203	16042	16091	16132	16160	16031	16020	16204	16051	16040	16033	15873	15985	15935	15914	16264	16054	15998	16013	16020	16170	16220	16050	16147	16148	16078	16017	16060	16189	15922	15966	16016	16051	16048	16195	16167	16136	15952	16001	16050	16042	16245	16139	15879	15748	15863	15977	16138	15954	15968	16133	15943	16032	16083	15914	15897	15933	15948	15989	15990	16129	16051	15977	16070	16156	16115	16202	16143	16052	16127	15963	16090	16246	16164	16071	16056	16086	16004	16254	16188	16169	15937	16038	16064	15880	15982	16002	16279	16034	16113	16193	16061	16182	16029	15971	16185	15931	16125	16036	16153	16020	16135	15957	15909	16113	16081	16086	16152	16003	16142	16008	16084	15976	16053	16160	16045	16299	15913	16151	16123
23039	37778	30462	14473	10489	12684	14651	15006	12536	11091	10205	10184	9822	10051	10023	9746	9897	9753	9898	9878	9668	9946	9926	9980	9963	9901	9942	9962	9999	9865	9904	9862	9884	9862	9929	9922	9925	9879	9934	9856	9908	9994	10019	9804	10022	9873	9861	9890	10028	9851	9881	10020	9859	9919	9873	9807	9893	9927	9910	9938	9877	9968	9979	9934	9871	9885	9981	9944	9915	9834	9812	9871	9776	9804	10002	9866	9797	9979	9877	9772	9899	9764	10008	9910	9734	9837	10043	9705	9980	9830	9986	9968	9936	9770	10077	9821	10045	9878	9918	9857	9662	9884	10077	9983	9928	9836	9807	9881	9926	9840	9648	9882	9849	9864	9898	10015	9900	9988	9618	9895	9904	10001	10032	9778	9906	9899	9921	9777	10018	10011	10020	9873	9871	9970	9847	9770	9953	9828	9847	9902	9991	9981	9870	9573	9974	9835	9811	9928	9938	9942	9918	9775	9876	9840	9827	9856	9963	9895	9704	10052	9903	10039	9861	10021	9921	9940	10063	9959	9738	9951	9873	9910	9839	9960	9758	9732	9866	9861	9894	10005	9860	9746	9911	9911	9874	9834	9893	10101	9918	9816	9937	9952	9896	9883	9833	9903	9909	9765	9966	9703	9907	9795	9982	9961	9767	9892	9922	9954	9922	9989	9924	9843	9917	9828	9831	9626	9970	9853	9846	9808	9918	9894	10041	9843	9981	9986	9867	9846	9960	10075	10069	10017	9918	9811	9854	9908	9951	9995	9852	9904	9858	9894	9905	9824	10003	9723	9936	9743	9869	9881	9870	9957	10007	9875	9826	9918	9942	9960	9946	9939	9723	9840	9871	9892	9917	9795	9989	9895	9852	10065	9941	9776	9878	9985	9898	9825	9941	9788	9788	9950	9809	9859	10006	10012	9997	10033	9790	9892	9841	10098	9729	9858	9982	9969	10093	9944	10000	10003	9827	9915	9911	10022	9972	9825	9955	9933	9961	9926	9848	9783	10206	9761	9792	9953	9890	9855	9815	9929	9798	9855	9885	9831	9692	9761	9810	9894	9859	9982	9822	9929	9905	9890	9962	9909	9896	9657	9835	9962	9878	9831	9876	9867	9935	9879	9935	9839	9923	10007	9828	9819	9859	9924	9998	10003	9930	9724	9862	9970	9893	10013	9978	9933	9932	9872	9991	9947	9759	9818	9855	9960	9870	9916	9913	9857	9940	9786	9993	9865	9960	9832	9873	9889	9952	9934	9951	9874	9764	9867	9824	9880	9842	10055	9842	9994	9946	9959	9887	9840	10008	10027	9864	9849	9847	9903	9865	9880	9786	9926	9953	9884	9879	9945	9896	9908	9893	9868	9911	9912	9978	9720	9740	9889	10114	9717	9804	9702	9986	9891	9971	9901	9865	9823	9870	10019	9965	9982	9796	10215	9888	9898	9965	10047	9889	10053	10038	9929	9846	9992	9978	10072	9934	10056	9935	9954	10073	9924	9881	9897	9825	9720	9867	10005	9928	9830	9888	9995	9841	9998	9827	9925	9790	9903	9886	10018	9870	9694	9775	10004	10008	9832	9987	9772	9974	9828	9961	9952	9655	9928	9886	9781	9824	9795	9870	9885	9841	9935	9932	9814	9892	9670	10082	10004	9892	9862	9965	9971	9979	9888	9981	9951	9796	9860	9814	9803	9974	9877	9954	9798	9824	10048	9920	9801	9900	10013	9836	10060	9877	9945	10029	10032	9893	9847	9870	9889	9955	9946	9866	9958	9801	9875	9879	9810	9891	10055	9789	9810	9937	9951	9946	10019	9981	10064	10076	9843	9950	9840	9938	9767	9994	10114	9906	9805	9850	9995	9891	9854	9824	9708	9862	9793	9941	9972	9946	9999	9697	9756	9914	9962	9939	9923	9724	9895	9981	9969	10048	10010	9920	9933	9860	9880	9890	9954	9874	9835	9923	9810	9819	9842	9937	9828	9913	10054	10015	9919	9910	9863	9846	9928	9911	9910	9852	10028	10050	9896	9785	9795	9840	9764	9857	9926	9924	9993	10026	9878	10032	9739	9896	10051	9934	9876	9962	9939	9930	9933	9738	9768	9956	9908	9806	10015	9833	9920	9828	9886	9957	9782	9870	9932	9704	9618	9836	9948	9946	10037	9847	9886	9962	10065	9909	9955	9862	9718	9854	9824	9893	9986	9987	9997	10079	9846	9979	9922	9816	9921	10035	10038	9819	9897	9891	9898	9977	9994	9857	9853	9789	10009	9889	9856	9875	9948	9982	9957	9759	9799	9960	9813	10081	9899	10094	9820	9773	9897	9918	9883	9907	9924	9736	9888	10010	9901	9987	9876	9857	10059	9876	9986	9823	9893	10088	9925	9951	9807	9808	9949	9819	9986	9877	9737	9821	10056	9992	9788	9918	9916	9884	10007	9800	9831	9942	9952	9882	9926	9973	9893	10034	9844	9948	9814	9909	9848	10048	9884	10046	9973	9785	9877	9899	9914	9753	9833	10037	9876	9680	9862	10063	9880	9881	9836	10026	9830	9950	9671	9785	10023	10060	9794	9791	9944	9934	9970	9955	9978	10063	9843	9779	9994	9907	9852	10037	10006	9950	9976	9820	10038	9941	9995	9930	9804	9859	9807	9846	9959	9779	9903	9861	9898	9936	9863	9913	9823	9762	9794	9934	9930	9909	9779	10015	9985	10055	9833	9865	9893	10033	10022	9919	9843	9859	10081	9902	9961	9838	9998	9842	9858	9892	9846	9894	9901	10010	9987	9828	9818	9768	9853	9853	9938	9972	10024	10067	9747	9904	9858	9845	10020	10036	9739	9905	9914	9873	9918	10019	9690	9804	9829	9812	9867	10060	9929	9860	9897	9803	9911	9855	9908	9864	9893	9808	10005	9889	9795	9869	9982	9769	9945	9942	9945	9979	9977	9960	10035	9916	9969	10099	9885	10018	9820	9848	9862	10009	9760	10019	9887	9993	9908	9787	9969	9887	9962	9757	9869	10015	9903	9988	9928	9942	9910	9818	9870	9880	10046	9961	9832	10065	9904	9891	9907	9942	9939	9856	10000	9701	9882	9944	9956	10074	9819	9984	9823	9894	9878	9848	9871	9837	9872	9856	9920	9872	10027	9949	9752	9859	9878	9800	9824	10046	9842	9789	9784	9863	9990	9924	9906	9814	9794	10001	9943	9695	9961	9765	10031	9879	9904	10112	9848	9788	9845	9849	10061	9958	10041	9802	9844	10013	10018	9869	9963	9884	9756	9720	9957	9952	9945	9854	9847	9889	9929	9980	9769	10004	10042	9984	9816	9878	9924	9912	9846	10012	9881	9890	9930	9828	10044	9842	9893	9896	10019	10015	10099	9864	9853	9929	9912	9892	10074	9638	9865	9776	9837	9761	9958	9842	9983	9849	10055	9957	9991	9879	9911	9692	9775	10032	9918	9905	9892	9868	9867	9896	9799	9964	9949	9935	9790	9858	9797	9784	9788	9909	10008	9771	9867	10055	9885	9846	9915	9999	9988	9879	9919	9881	9958	9942	10020	9819	9861	9914	9876	9867	9835	9723	9971	9965	9873	9926	9971	9852	9828	9970	9805	9995	9853	9948	9906	10001	9930	9769	9990	9997	9949	9849	9941	9935	9816	10036	9869	10042	9763	9817	9932	9906	9806	9913	9885	9964	9918	9960	9984	9923	9790	9801	9852	9852	9932	9929	10003	9895	9771	9928	9863	9848	9862	9875	9899	9819	9884	9975	9847	9858	9691	9809	9850	9761	9958	9891	9858	9911	9834	9906	9975	9828	9938	9842	9901	9816	9863	9866	9975	9972	9932	9799	10076	9965	9914	9923	9907	9841	9858	9945	9899	9970	9836	9860	10013	10004	10049	9887	9837	9936	9819	9816	10112	9746	9796	9977	10061	9984	9866	9895	9806	9938	9845	9959	9968	9913	9898	9962	9972	9903	9854	9972	9921	9896	9796	9952	9864	9830	9849	9862	10102	9774	9899	9970	9820	9932	9987	9819	9824	9912	9846	9930	9801	9848	9862	9971	9846	9973	9759	9942	10024	9914	9894	9835	9741	9923	10037	10005	9867	9958	9847	9830	9900	9765	9908	9854	9890	10064	9854	9950	9855	9991	9825	9964	10071	9770	9825	9864	9959	9928	9891	9922	9843	10037	9885	9829	9961	9832	9862	9841	9881	10029	9878	9879	9854	9958	9825	10002	9933	9765	9842	9952	10023	9890	9969	9855	10043	10021	10039	9721	9850	9795	9894	9930	9919	9875	10035	9910	9904	9805	9909	9918	10038	9698	9938	9868	10026	9988	9837	9913	9813	10022	9749	9919	9917	9761	9895	9887	9918	10066	9950	9926	9966	9775	9850	9947	9956	9808	9845	9922	10072	9822	9953	9947	10084	9844	9882	9994	9923	9886	9952	9792	9839	9958	9796	9919	9935	9807	10070	10023	9988	9856	9772	9938	9829	9913	10000	9875	10013	9892	10140	9889	9891	10018	10098	9936	9863	9843	9816	9992	9879	9986	10005	9712	9853	10069	9891	9948	9903	9920	9974	9944	9862	9995	9766	9735	9865	9858	9936	9871	9738	9941	9795	9998	9826	9801	9870	9786	10045	9701	9959	9988	9829	9972	9895	9867	9887	9990	9760	9905	9958	9975	10011	9811	9935	9882	9904	9880	9842	9891	9746	9900	9970	9750	10056	10053	9951	9721	9905	9960	9977	9764	9889	9882	9863	9982	9759	9831	9940	9981	9802	9994	10038	9901	9904	9992	9696	9750	9911	9819	9946	9880	9985	9925	9907	9875	9827	10015	9954	9990	9882	9955	9926	9859	9854	9923	9913	9880	9932	9829	9901	9990	9851	10022	10042	10006	9926	9814	9874	9856	10018	9904	9903	10039	9829	10083	9859	9856	9735	9885	9737	9938	9934	10017	9898	9810	9942	9815	9933	9961	9891	9887	10056	9978	10062	9799	9848	10077	9856	10034	9983	10135	9951	9951	9799	9956	9846	9977	9712	9904	9874	9882	10051	9987	9775	10025	9940	9880	10022	9951	9847	9772	9952	9978	9901	9821	9917	9954	10014
25989	22330	28725	26692	22858	35185	45013	41555	32763	24751	19174	16696	16390	16479	16286	16217	16345	15949	16208	16213	16090	16066	16149	16288	16152	16229	15790	16005	16160	16096	15942	16018	16257	16112	16082	16039	15901	15874	16026	16041	16081	15816	15825	16025	15862	15920	16123	16090	15933	16089	16227	15892	16070	15868	16035	16029	15999	16041	15888	15975	16112	16034	15963	16027	15948	15977	15944	16046	16067	16065	15888	15943	16404	16081	15948	15878	15994	15927	15920	16113	16082	15936	15869	15947	16012	15835	16010	15902	15932	15836	15976	15923	15657	15914	16205	15817	15871	16048	15991	16064	16009	15880	15915	16038	15828	15810	16030	15923	15664	15958	16043	16040	15955	15857	15864	15995	16046	16077	16172	16057	15981	15938	16005	16081	15949	15845	16094	15928	15877	16018	16014	16125	15970	15899	15954	16173	15920	15995	16187	16059	16102	16049	15884	16053	16020	15953	15832	15816	16060	15921	16072	16015	15777	15799	15686	15976	16116	15838	15811	16083	15914	15973	15941	15847	15926	15962	15866	15894	15845	16015	15800	16134	15952	16051	15911	15990	16304	16022	15933	15866	15879	16057	16090	15957	15996	16014	15831	15893	16090	16044	15889	15932	15915	16002	15966	16021	16016	16005	16036	15902	16062	15732	16017	16161	15920	16133	15866	16003	15796	15966	15959	16106	16094	15897	16019	15943	16006	15881	16187	16195	15985	15991	16018	15882	16147	16056	16015	15990	15966	16144	15953	15779	16188	15984	15995	15937	15986	16077	16016	16194	15980	16169	16105	16020	15761	16073	16114	15892	16150	15650	15719	15974	15977	15867	15925	15997	15861	16220	16024	15927	15868	15846	16043	16034	16146	16028	16085	15970	16061	15976	15802	15827	15908	15912	15949	15974	15980	15943	16046	16106	16165	15937	15779	15986	16005	15883	15813	16062	15966	15964	15844	15936	16138	15994	15905	15967	15840	15963	15863	15886	15943	16102	15975	16162	15955	15787	16017	15949	16088	16109	16124	16021	15820	15966	15992	15629	16102	15767	15949	16077	16104	15959	15977	16025	16120	16114	16006	16067	16176	15912	15911	15845	15948	16083	15996	15872	15832	15852	15911	16049	15809	15950	15905	16230	16127	15862	15899	16030	16008	15915	16138	15969	15847	16110	15966	16092	16121	15974	16217	15969	15865	15852	15849	16013	16050	15921	16050	15756	15940	16103	16067	16040	16219	15800	15885	16129	16091	15990	15963	15984	16167	16102	15913	15897	15975	15879	15593	15905	15757	15967	16084	16079	15928	15960	15942	16114	16115	16232	15866	15741	16049	16060	16115	15977	16010	16204	16166	15848	16051	15970	15895	15729	16114	16063	16119	15925	16084	15944	16046	16076	15995	16222	16044	16103	15821	15806	16104	16023	15994	15994	15770	15959	15930	16025	16019	15790	15956	16114	16064	15914	15942	15862	15896	15913	15945	15844	15725	16019	16062	15866	15895	15984	15975	16194	15934	15951	15947	15888	16050	15995	15884	16045	15749	16154	15929	15716	16034	15953	16110	16033	15851	16018	15990	16120	15962	15989	15988	15900	16097	15977	15789	15959	16070	16292	16055	15951	15959	16019	16074	15966	15992	15791	15933	16038	15987	15992	16156	15654	15772	15968	15969	15899	15933	16139	15970	16171	15987	15843	16089	15934	15940	16055	15988	15882	16152	15789	15885	15961	15828	15965	15962	15979	15920	15929	15905	16209	15949	15783	16118	16157	15791	15721	15867	15780	15889	16069	15836	15965	16016	16135	16026	15946	15865	15935	15961	16023	16028	15764	15996	15984	16065	15975	15912	16014	15943	15945	16070	16026	16020	15813	16139	15810	16145	16042	16153	15991	15904	15994	16131	16057	15991	15918	16137	15919	16059	15877	16032	15895	16068	15910	16025	16052	15980	16030	15996	15727	15904	16182	15965	16038	15984	15853	15982	15926	16012	15905	16047	16072	16067	16199	15927	15892	15899	15766	16120	16018	15875	15905	15921	15873	16114	15885	15793	15971	16230	15924	15878	15920	16084	16110	15843	15815	15795	15949	15857	16071	15938	15835	16036	16215	16197	16064	15923	16047	15979	15958	16139	15967	15805	16261	15972	16014	16017	15870	15872	16016	15878	16026	16021	15789	16111	16025	16051	16107	15993	15859	16049	16029	16080	15947	16189	15894	15953	15954	15919	15920	16119	16122	16021	16048	15828	15950	15914	16050	16028	16164	16087	15989	16193	15881	15927	15884	15964	16048	15960	16013	16012	15969	15970	15903	15911	15953	16016	16114	15970	15827	15920	15869	15935	15791	16164	15993	15924	15898	16062	16015	15819	15957	15819	16338	15837	15872	16112	16079	15842	16060	15836	15942	16078	15980	15955	16092	16112	15893	15926	15843	15997	16017	15974	15919	16175	15994	16086	16042	16102	16013	16145	15757	15716	16003	15881	15839	15920	16030	16015	15755	15952	15945	15900	16006	15798	15858	15936	16148	15880	15875	15881	15878	15940	16010	16140	15831	15922	16066	15945	16045	16052	16010	16000	16030	15854	16010	16030	16221	16417	16114	15952	15816	16090	16016	15916	16160	16034	15942	16132	16077	15924	16161	16022	15950	15687	15939	16051	15978	15880	16024	16086	15780	16074	16043	15781	15879	15934	16025	15936	16012	16061	15972	16004	16162	16102	15732	15989	16123	15928	16017	16251	16009	16206	15974	15814	15828	15946	16008	16052	15816	15850	15827	16054	16101	16193	15906	16009	15695	16143	15960	15961	16016	16038	16040	15967	15917	16057	15984	16113	16013	15959	16087	15957	15860	16066	16072	16013	15817	15909	16187	15920	15891	16206	15964	16239	16146	16176	15887	16077	16016	15956	16085	16078	16021	16060	15982	16000	16000	15904	15819	16191	15996	16069	16121	16092	16035	16076	15786	15851	16132	16157	15991	16113	15888	15983	15984	15980	15899	15846	15952	15699	16112	15823	15851	16054	16163	15838	15850	15762	15896	15932	15925	15952	15808	16005	16301	16144	16213	15874	15776	16132	15761	15891	15976	16114	15931	16236	15954	16128	15972	15839	15939	16155	16057	15930	15881	16021	16006	16079	16013	15963	16001	15912	16092	15968	16020	15924	16154	16008	15788	15971	15930	16151	15990	16067	15961	15981	15940	15990	15982	16074	16085	16020	15978	16079	16059	15855	15941	16168	15949	16032	16184	15875	15918	15892	16000	16034	16040	15888	16174	15874	16028	16094	16314	15938	16167	15903	15759	15983	16090	15823	16023	15919	15879	15901	16136	16207	15944	16022	15876	15892	16004	15808	16030	16060	15856	16166	16187	15664	15981	15961	16217	15825	16101	15952	15913	15931	15943	16065	15870	15917	16054	15931	16062	16044	16128	15992	15751	15757	15969	15942	15861	16071	16001	15887	15930	16172	15952	15933	16074	16049	15960	16192	16123	15916	15836	16053	15766	15972	16081	16003	16018	15741	15980	15964	15991	16100	15836	15920	15816	16147	15996	15888	15957	16148	16045	16015	16226	15841	15972	15870	16079	16037	15916	15818	16072	16052	16104	16132	16049	16068	15984	16032	15862	16179	15726	15620	16018	16043	15957	15831	16103	16028	16087	16051	16143	15908	15942	16076	15951	15786	16109	15957	16065	16048	16064	15890	15969	16073	15896	15880	15858	16079	15859	16031	16123	16033	15938	15901	15954	16273	15895	16010	15935	16066	15963	16123	16147	16023	16089	16142	15736	15848	15767	15784	15969	15981	16001	16086	15929	16065	15881	15891	15812	15906	15842	16001	16061	16035	15841	16008	15966	15842	15891	16065	15945	15905	16049	15984	15818	15958	16042	15889	16025	15935	15892	15796	15992	15818	16109	16176	16061	15892	15948	16003	15833	15910	15934	15889	15993	15994	16040	16101	15959	15944	15879	15938	16159	15910	16044	16062	16122	15859	15894	15935	16096	15876	16191	16019	15837	15928	16016	16044	15871	16111	15909	16174	16069	15990	15887	16071	15935	16055	15913	15745	15928	15934	15762	16067	16017	15827	15600	15914	15639	15916	15943	16024	15893	15868	15992	15886	15954	15913	16080	15852	16061	15709	15813	16027	16008	15879	15936	16046	16096	16094	15876	15885	15844	16098	15994	15841	15982	15963	16059	15909	15826	15884	15926	16030	16289	16149	16048	16086	16124	16042	15696	16146	16331	15986	16292	16061	15864	16010	15975	16087	15822	15996	15947	16048	15998	15924	15960	15908	16052	16068	15939	16006	15944	15844	15813	16196	15728	15902	15990	16112	16099	15939	16041	15883	15786	16011	15982	16016	15883	15959	16172	15960	15935	16077	15940	16046	16035	15946	15931	15871	15936	15926	15856	16043	16071	16073	15785	16121	15949	15875	15921	15897	16189	16072	16092	16093	15884	16129	15868	16076	16008	16059	16266	15997	16058	16062	16023	15883	15882	15891	15881	15874	16187	15867	15991	16011	16138	15833	15900	16050	15890	15880	15757	15933	15874	16051	15862	16098	15993	15960	16041	15939	15928	15829	16072	15940	15915	15946	16109	15945	16069	15785	16081	15892	16113	16151	16021	15940	16108	16087	15830	15999	15968	15845	16077	15987	15918	15963	16075	15847	16043	16233	16040	15757	16027	15910	16040	15897	16119	15965	16002	16113	15800	16173	15867	16277	15808	16029	15819	15836	16003	15757	16025	16131	15899	16032	16056	15978	16022	15956	16098	15994	15868	16018	16076	16028	16104	16062	15881	16032	16022	16010	15885	15915	15899	15943	16039	16061	15975	16089	15860	16045	15920	15839	15911	15928	16093	15910	15968	15927	15948	15982	16068	16058	16044	16054	15781	16255	15884	15965	15972	16323	15975	16163	15724	15779	16198	16008	15990	16047	16181	16052	16001	15993	16008	16026	16092	16058	15813	16136	15976	16058	15928	15792	15767	16354	15966	16019	15958	15819	15985	15911	16114	15920	15886	15980	16023	15849	16157	16031	16050	16085	15779	15999	16149	15970	16139	15997	16097	16202	16189	15933	16143	16132	16112	15879	16022	16132	15931	15875	16057	16083	16128	15971	16008	15857	15970	15776	15883	16033	16116	15827	15936	15965	15913
32687	51015	26184	12923	16720	32465	38845	33891	24830	16728	12130	10617	10245	10141	10234	10151	10027	10107	9923	10161	10145	10125	10059	10181	10244	10174	10211	10061	10203	10003	10055	10065	10084	10221	10000	10009	9933	9849	10088	10254	10108	10129	10160	9930	10133	9955	10186	9965	10161	10109	10038	9965	10025	10032	9989	10048	10033	9988	10028	10046	10024	10152	10083	10040	10111	10020	10098	10124	9817	10068	9891	9995	10117	10039	10075	9905	10030	10045	10123	10072	10178	10201	9971	10083	10062	10071	9866	10073	9929	9893	10229	10043	9940	10165	10133	10123	10132	10083	10024	10059	9970	9994	10029	10024	9887	10019	10094	10049	10120	10139	10120	9987	10104	9891	10088	10010	10130	9968	9950	9922	9968	10034	10096	9888	10029	9904	9836	10005	9982	9977	9942	9948	10157	10033	10086	10050	10048	10189	10073	9976	10050	9869	10014	9951	10060	10051	10060	10096	9930	10012	10095	10056	9998	10017	10107	9937	9966	10026	10169	10126	9919	10029	9961	10034	10059	9948	10024	10142	10088	9973	9892	10018	10051	9981	10004	9935	10042	10092	10014	9954	9976	10164	10026	10145	10095	10083	10055	9993	9908	10168	9920	10016	10223	9963	9920	9975	10154	10080	10000	10141	9843	10047	10018	9975	10136	9965	9997	9949	10012	10070	9959	10047	10035	10178	10186	9964	10133	10018	10092	10118	10038	10086	9946	10207	10082	10050	10094	9974	9956	9857	9936	10174	10020	10061	9946	10011	10104	10042	10006	10076	9921	10074	10049	10039	9983	10168	10086	9932	9950	10003	10009	10054	10071	9957	9877	9842	10021	10064	10012	9959	9943	10109	10130	10176	10057	9924	9968	9930	9979	9848	10022	10234	10074	10085	9939	10021	10063	10128	9859	10119	10063	10026	9913	9914	10180	9998	9994	10236	9938	10039	9991	10185	9846	9994	10064	10106	9959	10114	10006	10056	9996	10074	9941	9896	10070	10111	10068	10128	10061	10146	10205	9984	9939	9852	9993	10168	10141	9963	10050	10019	10103	10071	10091	10067	9952	9846	10046	10124	10093	9884	9972	10041	10138	10046	10080	10067	9856	10026	10104	9949	9878	10048	10009	10182	10230	10072	10297	9923	9975	10008	9991	9979	10026	10131	10064	10007	10043	9976	9932	9996	9884	10112	10054	10024	10159	10061	9990	9991	10145	10085	10010	10108	9914	10058	10050	9946	10117	10056	10007	10135	10033	9977	10106	10073	10077	10043	9959	10116	10110	10029	10136	10071	10089	10040	10157	10006	10069	9986	10087	10036	10073	9987	10035	10145	10104	10075	10106	10209	10086	9993	9975	10082	9944	10088	9986	10106	10094	9953	10069	9992	9950	10116	10056	9946	10070	10198	10001	10165	9950	10110	10238	9889	9951	10011	9962	9905	10050	9952	9913	9903	10204	9973	10149	10044	10176	10009	9886	9983	10065	10279	10030	10214	9935	9943	9959	9893	9935	10118	9984	10026	9958	10115	9946	10093	10084	9923	10163	10048	10058	9978	10070	9976	9940	10109	10002	10008	9985	9963	9989	10014	10106	9989	10008	10034	9819	10063	10126	9886	9903	10085	10019	10036	9976	10240	10096	10029	9985	9930	10206	10106	10119	9960	9952	10052	10046	10016	10105	10171	9928	10132	10054	9960	9941	10040	9890	9950	10144	10223	10015	10064	10167	10009	10116	10002	10070	10095	10137	9880	9924	9929	9954	9998	10022	10031	10143	10014	10156	10182	9979	9987	10028	10082	9995	9980	10008	9930	10094	9925	10209	9987	10089	10079	10084	9934	10123	10112	9923	9915	9949	10092	10046	10088	9991	10221	10184	10038	10067	10078	10021	10115	9920	10020	10179	10200	9958	10002	9992	10210	9952	10041	10083	9997	10035	10030	9996	10056	10127	10115	9994	9913	10135	10031	9979	9967	10290	9959	10072	10055	10045	9887	10056	9970	10133	10037	10208	9909	9853	10010	10111	9976	10027	10005	9947	9986	10022	10062	10088	9895	9990	10107	9973	10099	9951	10225	9971	10010	10046	10038	10084	9936	10000	9894	9914	9934	9975	10143	10035	9957	10037	9854	9940	9985	9976	10043	9969	10186	10064	9882	10066	10113	9943	9990	10052	10021	10066	10185	9842	10141	10093	9995	10113	9995	10007	10113	10074	9934	10157	10191	10022	9952	9930	9898	10168	9999	9961	9975	10058	9937	10162	10017	9845	10091	9952	9961	10073	9965	10008	10072	9957	10035	10013	10010	9946	10191	10064	10055	9930	10141	10059	10178	9952	9975	9887	9946	9947	10193	9960	10024	10220	10139	9989	9965	10170	9893	9960	9897	10036	9990	10020	9975	10051	9913	10268	10115	10029	10047	9945	9933	9970	9951	10039	9919	10043	10065	10058	10105	9973	10116	10032	10048	10148	9930	10247	9985	9908	10137	10015	9997	9968	10125	9970	9950	10082	9937	10022	9978	10052	9997	9954	9970	10111	9957	10059	9855	10039	9947	10028	10046	9975	10157	10058	9847	9975	10035	10072	9991	10242	9964	10228	10006	9920	10073	10073	10169	9935	10176	9958	10000	10272	9960	10094	9951	9875	10035	10053	10043	10010	10043	9884	9972	9932	10120	10241	9888	9976	10030	9911	9784	10048	10167	9979	9927	10028	10124	9963	9957	9995	9911	10019	9923	9827	10141	10043	10044	10223	10119	9943	10039	10129	10042	10037	9961	10093	9989	9956	10104	10030	10084	10001	10095	9872	9979	10049	10075	10010	10004	9922	9888	9947	10089	10082	9977	10134	10079	10068	10012	10165	9916	10029	9872	10001	10178	9974	10040	9946	10220	10198	10036	9934	10020	10120	9897	10070	9932	9996	10118	9996	9909	10007	10020	10168	10072	10001	9984	10133	10002	10044	10045	9988	9987	10162	10048	10021	9940	9981	10112	9927	10068	9909	10293	10050	10135	10010	9977	10009	9946	10038	10155	10036	10078	10010	10019	10129	9939	10113	9993	10077	10070	10030	10088	9943	10010	10063	10066	10003	10113	9993	10042	10148	9938	9975	9908	9887	10021	10094	9938	9982	9975	10039	10049	10139	10150	10173	9991	9978	10002	10003	10033	10158	9947	9949	10001	10108	10024	10068	10119	10133	9910	9956	9938	10056	9936	9945	10158	9972	10030	10012	9965	10029	9937	10066	9881	9921	10088	10032	10056	10120	10159	9966	10002	10022	10005	10058	10065	9990	10002	9957	10099	10027	9939	10138	10011	10051	10168	10025	10072	9936	10014	10051	10004	9951	10080	9871	9882	10094	9998	10112	9978	10078	10161	10011	9934	10035	10052	9988	10081	10048	9950	9948	9940	10144	9983	10034	9966	10003	9937	10235	10012	10058	10133	10046	10002	9956	10053	10099	10042	9906	10015	9849	10058	10088	9959	9898	9961	9902	9954	10032	10013	10038	10085	10201	10101	10067	9944	10021	10185	9909	10275	10113	9901	10002	9921	10043	9983	10025	10090	10029	10025	10035	10014	9851	9862	9935	9957	10016	10051	10007	9949	10072	10020	10072	9956	10129	9978	10059	9910	10045	9911	10163	10031	9979	9934	9862	9967	10104	10153	10029	9977	9884	10132	9991	10045	10019	10013	10207	9938	10013	10225	10064	10100	10078	10022	10095	9997	10159	10086	10094	9990	10042	10027	9854	10031	10181	10073	10036	10069	9815	10055	10123	9982	10128	9969	10106	9922	10057	9907	9998	10085	10039	9996	10066	10019	9997	10081	10135	9952	9950	10014	9962	10088	10012	10113	10118	9954	10123	10002	10011	10037	9811	10044	10112	9966	10028	9989	10153	9917	10094	10143	9980	10071	9878	10113	9921	9990	9987	10112	10036	10116	9983	10063	10090	10108	10023	10112	10039	10176	9939	10190	10003	10001	9885	10055	10083	9798	10031	10081	10173	10007	9998	10082	9959	9880	10144	10007	9942	10083	9970	10149	9985	9954	9956	10284	9888	9983	10023	9953	10004	10017	10027	10130	9982	10093	9952	10095	9868	9967	9954	10003	10017	9986	10078	9932	10130	9905	10060	10162	9942	10022	10033	9955	10005	10061	10123	9901	10062	10130	9891	9934	9976	10016	10103	10128	9865	9985	10108	10107	10108	10006	10160	10017	9924	9976	10142	9945	9955	10040	9993	10047	10066	10119	10108	9973	10021	9945	9995	10017	10141	10092	9961	9991	10021	10076	9848	10122	9895	10151	10015	10073	10176	10183	9946	10074	10027	10076	9958	10175	10191	10095	10006	10096	9954	10185	9909	10119	10060	10144	10143	10021	10070	10217	9962	10055	10009	9943	9895	10010	10081	9921	10211	10136	9836	10093	10093	10101	9974	9924	10087	9903	9813	10067	10083	10055	9937	9947	10110	10074	9954	9898	10102	10018	9981	10000	9943	10199	10057	10024	9943	9963	10061	10053	10175	10166	9769	9945	9898	9889	10013	9832	10087	9969	9928	10003	10109	9912	10032	9943	10171	10008	10118	9903	9906	9976	10184	10260	10104	9924	9863	9992	10045	10176	10024	10021	10003	9963	10036	9932	10144	10084	9903	10027	10138	10034	9970	9948	9999	9973	10040	10076	9989	10004	9958	9878	10180	9959	10037	10001	10030	10017	9810	10050	10066	10048	9906	10083	10067	10024	9969	9796	10098	10111	10162	10137	10140	10190	10025	9974	9983	10086	9917	9950	10083	10038	10033	9981	9898	10074	9952	10068	10044	10070	10056	9959	9954	10030	10139	9996	10027	10012	9939	10072	10032	9968	9962	9978	10176	10066	9856	9962	10093	10118	10027	9994	10068	10179	10040	10174	9943	10091	10142	10026	9990	9985	10021	10098	10111	10194	9975	10007	9933	9935	9949	10113	10063	10000	9936	10083	10013	9991	10035	10070	9939	9902	10172	10050	10073	10005	9929	10255	10072	10175	10080	10030	9974	10169	10088	10086	10022	9877	10025	10079	10161	9955	10008	10096	10139	10103	10042	10123	10019	10068	9824	10003	10078	10015	9951	10051	10059	10069	10087	10052	10088	9979	10072	10120	10024	10140
24307	21578	28684	25830	26313	47873	58346	55165	43152	31175	22274	17925	16987	16589	16663	16600	16431	16389	16137	16469	16269	16115	16284	16172	16188	16345	16053	16423	16368	16295	16344	16322	16308	16146	16372	16165	16225	16432	16248	16248	16363	16232	16108	16026	16113	16227	16214	16460	16320	16271	16364	16264	16258	16312	16335	16366	16212	16169	16229	16291	16340	16305	16251	16116	16153	16108	16292	16016	16382	16069	16397	16301	16378	16412	16298	16182	16225	16133	16172	16166	16201	16263	16483	16232	16052	16068	16415	16367	16060	16489	16280	15879	16114	16269	16339	16358	16162	16188	16220	16170	16373	16079	16207	16179	16271	16091	16199	16269	16136	16248	16309	16178	16279	16246	16019	16029	16319	16294	16238	16106	16258	16183	16045	16123	16105	15985	16225	16166	16069	16257	16257	16085	16338	16149	16158	16279	16379	16111	16114	16164	16428	16256	16299	16346	16057	16069	16120	16124	16099	16219	16142	16146	16157	16131	16298	16100	16198	16155	16246	16348	16158	16308	16198	16149	16399	16217	16073	16133	16164	16275	16176	16200	16405	16045	16127	16293	16159	16287	16297	16213	16250	16206	16203	16266	16251	16325	16385	16164	16151	16006	16201	16090	16283	16342	16236	16257	16188	16399	16336	16215	16149	16290	16057	16216	16061	16197	16024	16245	16163	16147	16356	16198	16172	16240	16137	16258	16293	16373	16297	16300	16196	16165	16228	16127	16262	16257	16206	16207	16417	16309	16344	16279	16249	16188	16483	16236	16241	16278	16205	16135	16035	16154	16304	16322	16083	16185	16178	16185	15996	16165	16189	16357	16214	16231	16357	16137	16239	16314	16534	16191	16273	16154	16257	16243	16153	16375	16210	16546	16245	16291	16302	16272	16054	16121	16070	16242	16026	16234	16275	16239	16284	16040	16201	16207	16192	16242	16323	16298	16197	16243	16094	16176	16239	16073	16257	16186	16348	16279	16210	16194	16415	16314	16162	16354	16161	16130	16378	16183	16070	16287	16563	16314	16080	16145	16280	16205	16200	16126	16154	16344	15989	16290	16362	16040	16106	16114	16250	16247	16366	16418	16101	16166	15988	16371	16194	16205	16069	16211	16296	16285	16297	16315	16055	16368	16130	16107	16025	16310	16190	16417	16350	16168	16058	16198	16158	16282	16193	16234	16286	16181	16194	16226	16321	16052	16056	16178	16066	16075	16260	16034	16073	16010	16227	16202	16114	16243	16026	16071	16126	16250	16186	16295	16031	16017	16506	16096	16467	16219	16267	16349	16268	16121	16118	16359	16358	16377	16289	16218	16154	16329	16356	16229	16270	16323	16267	16496	16132	16279	16195	16003	16197	16267	16218	15993	16278	16072	16306	16211	15948	16266	16280	16154	16159	16321	16294	15999	16007	16162	16234	16241	16191	16216	16215	16371	16255	16143	16157	16319	16228	16013	16107	16028	16315	16085	16182	16096	16193	16080	16162	16292	16223	16366	16407	16066	15997	16113	16264	16357	15933	16221	15944	16118	16057	16470	16264	16225	16245	16328	16402	16324	16033	16143	16152	16206	16301	16115	16191	16066	16205	16175	16186	16177	16277	15960	16137	16341	16235	16024	15963	16465	16279	16264	16153	16373	16155	16009	15978	16016	16170	16313	16140	16234	16091	16218	16566	16199	16177	16181	16240	16088	16425	16208	16258	16387	16288	16288	16213	16309	16262	16093	16199	16086	16192	16215	16270	16180	16263	16179	16272	16097	16092	16186	16204	16414	16290	16469	16230	16273	15995	16240	16297	16146	16168	16209	16463	16322	16138	16098	16339	16569	16415	16113	16118	16366	16001	16145	16013	15984	16116	16230	16217	16492	15994	16281	16185	16011	16311	16283	16363	16484	16207	16228	16125	16102	16067	16302	16105	15917	16258	16338	16154	16073	16384	16099	16178	16210	15899	16228	16038	16249	16119	16312	15992	16221	16180	16191	16260	16399	16308	16039	16163	16269	16268	16384	16390	16379	16192	16280	16230	16356	16143	16115	16220	16001	16204	16314	16146	15955	16116	16152	16157	15938	16125	16464	16127	16228	16295	16338	16224	16256	16156	16221	16218	16210	16228	15999	15986	16301	16243	16400	16063	15971	16281	16102	16122	16349	16439	16102	16208	16379	16529	16288	16118	16365	16034	16016	15846	16148	16289	16234	16105	16417	16284	16123	16381	16416	16062	16186	16076	16027	16211	16152	16253	16242	16154	16452	15890	16171	16238	16391	16055	16027	16207	16274	16175	16166	16260	15873	16157	16102	16216	16369	16155	16088	15905	16108	16141	16424	16130	16088	16200	16299	16401	16113	16193	16201	16113	16205	16214	16270	16226	16200	16100	16226	16080	15983	15937	15997	16059	15987	16149	16343	16112	16219	16140	16188	16203	16288	16168	16257	16212	16040	16227	16330	16221	16268	16213	16207	16294	16216	16244	15986	16227	16367	16203	16171	16313	16243	16135	16226	16266	16270	16432	16101	16177	16148	16140	16187	16050	16022	16072	16488	16119	16266	16301	16498	16054	16212	16225	16263	16153	16129	16278	16034	16038	16054	16245	16244	16098	16252	16554	16091	16129	16360	16154	16322	16325	16266	16147	16103	16126	16101	16325	16252	16263	16335	16065	15958	15997	16090	16136	16157	16262	16290	16269	16334	16320	16176	16262	16348	16304	16299	16217	16167	16164	16215	16328	16286	16227	16287	16217	16119	16385	16164	16108	16160	16284	16247	16262	16055	15983	16141	16183	15947	15990	16214	15937	16163	15929	16163	16290	16360	16192	16229	16335	16261	16364	16313	16337	16078	16193	16162	16255	16158	16296	16145	16198	16230	16171	16108	16374	16250	16026	16194	16197	16252	16359	16031	16122	16117	16174	16148	16270	16259	16135	16102	16243	16253	16307	16150	16091	16084	16219	16267	16097	16116	16160	16107	16064	16028	16275	15969	16251	16249	16184	16190	16182	16190	16343	16345	16254	16094	16363	16211	16187	16304	16284	16384	16279	16235	16301	16097	16345	16318	16259	16091	16141	16302	16292	16293	16404	16336	16259	16077	16208	16130	16269	16201	16131	16063	15968	16115	16196	16345	15961	16135	15946	16219	16335	16275	16403	16181	15994	15998	16173	16270	16350	16227	16341	16202	16059	16200	16040	16324	16251	16253	16028	16309	16079	16269	16222	16311	16191	16188	16223	16046	16135	16226	16276	16257	16081	16021	16247	16298	16201	16189	16151	16305	15983	16044	16188	16267	16203	16293	16175	16142	16134	16246	16032	16150	16141	16243	16134	16095	16112	16172	16018	16217	16183	16170	16323	16026	16171	16047	16139	16485	16327	16313	16168	16297	16139	16187	16273	16057	15996	16163	16081	16254	16205	16277	16238	16246	16322	16227	16018	16054	16134	16310	15993	16307	16136	16221	16228	16173	16093	16148	16188	16089	16126	16136	16241	16224	16264	16320	16391	16356	16389	15967	16245	16191	16229	15936	16110	16156	16189	16221	16189	16563	16136	16241	16386	16148	16000	16137	16274	16433	16187	16368	16385	16011	16243	16338	16180	16119	16100	16046	16255	16341	16241	16193	16146	16409	16239	16185	16166	16071	16166	16204	16278	16239	16268	16237	16227	16279	16283	16187	16340	16316	16177	16101	16117	16507	16148	16107	16197	16324	16034	16195	16157	16253	15924	16081	16081	16202	16174	16216	16254	16431	16257	16386	16256	16151	16249	15954	16101	16178	16190	16286	16240	16043	16071	16361	16264	16401	16283	16454	16230	16047	16253	16183	16274	16521	16346	16049	16420	16241	16235	16069	16285	16239	16329	16365	16054	16412	16168	16317	16138	16196	16085	15999	16263	16218	16327	16256	16191	16171	16178	16145	16343	16020	16315	16233	16424	16324	16324	16333	16150	16126	16184	16044	16278	16044	16194	16290	16231	16077	16144	16233	16331	16260	16492	16048	16178	16299	16176	16258	16268	16262	15896	16139	16138	16126	16215	16309	16293	16310	16002	16190	16157	16222	16257	16196	15981	16154	16157	16345	16084	16228	16379	16281	16213	16216	16041	16229	16326	16274	16253	16245	16469	16261	16036	16242	16325	16225	16246	16178	16084	16179	16166	16245	16133	16299	16300	16250	16188	16315	16156	16183	16126	16386	16146	16096	16267	15959	16158	16113	16109	16189	16257	16157	16116	16204	16130	16143	16151	16144	16387	16387	16077	15975	16316	16164	16193	16085	16310	16245	16226	16212	16432	16046	16163	16312	16231	16165	16222	16229	16231	16089	16214	16370	16252	16252	16308	16378	16316	16145	16203	16205	16362	16163	16061	16281	16291	16303	16183	16214	16114	16173	16100	16350	16075	15905	16396	16309	16204	16288	16373	16228	16092	16218	16404	16356	16201	16287	16022	16147	16188	16260	16188	16287	16192	16093	16008	16205	16087	16285	16392	16191	16263	16323	16250	16079	16349	16129	16188	16285	16385	16245	16012	16157	16125	16245	16146	16169	16213	16256	16093	16368	16204	16356	16025	16271	16187	16155	16166	16250	16114	16265	16218	16330	16320	16268	16139	16226	16242	16319	16340	16184	15989	16327	16336	16356	16246	16156	16055	16228	16387	16315	16195	15872	16104	15922	16239	16244	16474	16172	16227	16064	16249	16178	16275	16292	16331	16021	16040	16119	16136	16077	16127	16046	16117	16249	16299	16361	16331	16200	16312	16251	16388	16110	16196	16172	16164	16060	16062	16244	16286	16288	16080	16277	16391	16246	16130	16236	16259	16299	16317	16219	16105	16295	16223	16052	16037	16091	16231	16154	16093	16349	16122	16087	16208	16453	16149	16357	16247	16169	16336	15995	16163	16049	16130	15956	15979	16134	16289	16214	16344	16116	16377	16253	16059	16090	16269	16314	16258	16352	16221	16285	16286	16399	16313	16237	15993	16254	16167	16245	16026	16297	16272	16306	16152	16147	16073	16116	16210	16185	16234	16090	16391	16228	16143	16141	16278	16257	16386	16109	16063	16255	16292	16373	16105	16039	16217	16243	16191	16066	16331	16216	15991	16226	16152	16019	16056	15984	16312	16079	16367	16180	16263	16278	16158	16191	15896	15994	16253	16206
33359	43231	36583	21790	27127	49555	54772	49972	35080	22659	14518	11370	10698	10673	10595	10570	10195	10367	10427	10222	10515	10405	10295	10311	10286	10282	10505	10231	10424	10432	10380	10417	10437	10449	10393	10116	10269	10370	10506	10287	10341	10466	10287	10577	10224	10179	10198	10435	10244	10249	10410	10347	10244	10311	10156	10342	10430	10409	10377	10380	10326	10289	10409	10441	10424	10362	10293	10378	10249	10185	10356	10237	10488	10306	10375	10246	10222	10300	10222	10250	10225	10186	10237	10192	10361	10210	10236	10344	10379	10180	10361	10374	10443	10379	10412	10490	10301	10287	10304	10419	10285	10473	10350	10376	10473	10310	10337	10317	10174	10309	10297	10394	10432	10425	10311	10251	10229	10254	10410	10160	10224	10178	10485	10158	10261	10477	10214	10187	10274	10271	10173	10331	10263	10308	10332	10339	10414	10341	10270	10335	10295	10358	10473	10314	10336	10304	10164	10378	10231	10290	10254	10213	10342	10206	10288	10296	10216	10308	10323	10306	10252	10257	10229	10158	10491	10302	10304	10288	10342	10353	10268	10286	10412	10215	10170	10162	10412	10188	10394	10431	10233	10309	10366	10275	10190	10465	10266	10250	10248	10235	10225	10189	10521	10209	10324	10399	10350	10265	10258	10368	10153	10377	10195	10365	10466	10121	10248	10425	10272	10313	10337	10333	10326	10418	10381	10305	10322	10401	10323	10280	10422	10170	10223	10335	10239	10284	10296	10168	10170	10288	10349	10274	10287	10145	10215	10245	10231	10411	10258	10337	10348	10349	10314	10421	10205	10194	10369	10267	10279	10283	10335	10428	10380	10404	10199	10450	10247	10319	10213	10230	10321	10370	10320	10319	10362	10314	10200	10397	10358	10369	10142	10428	10232	10200	10268	10268	10319	10264	10326	10410	10340	10221	10277	10177	10294	10260	10317	10306	10432	10399	10232	10355	10203	10373	10164	10417	10263	10152	10359	10408	10271	10257	10141	10344	10235	10105	10269	10340	10323	10250	10339	10241	10469	10191	10306	10332	10251	10125	10215	10375	10403	10369	10361	10365	10197	10382	10435	10298	10424	10232	10244	10226	10208	10226	10098	10270	10273	10342	10350	10474	10337	10210	10308	10193	10244	10156	10350	10376	10194	10255	10332	10240	10471	10348	10306	10133	10301	10216	10296	10169	10172	10331	10421	10305	10472	10439	10317	10416	10320	10272	10259	10313	10426	10291	10474	10208	10210	10260	10191	10262	10304	10419	10325	10268	10388	10367	10314	10325	10365	10399	10351	10289	10443	10213	10301	10087	10258	10163	10344	10167	10403	10257	10226	10308	10184	10271	10176	10184	10232	10231	10231	10338	10201	10322	10327	10245	10416	10340	10296	10230	10223	10254	10289	10354	10319	10312	10295	10380	10352	10289	10281	10354	10215	10250	10342	10180	10313	10402	10268	10300	10279	10350	10143	10189	10130	10368	10250	10173	10381	10285	10420	10116	10303	10350	10231	10302	10321	10229	10409	10206	10209	10366	10290	10358	10271	10261	10183	10257	10467	10220	10331	10315	10273	10202	10282	10464	10218	10408	10097	10131	10440	10303	10280	10466	10309	10377	10270	10259	10315	10276	10231	10312	10454	10383	10349	10415	10258	10266	10387	10347	10247	10326	10370	10338	10297	10325	10438	10245	10419	10250	10289	10314	10275	10138	10327	10177	10313	10390	10391	10361	10332	10311	10299	10237	10319	10248	10133	10250	10325	10327	10311	10273	10172	10287	10401	10287	10241	10249	10238	10322	10234	10214	10349	10242	10209	10311	10295	10318	10353	10335	10362	10327	10194	10302	10202	10205	10266	10356	10269	10260	10260	10383	10209	10401	10410	10236	10280	10482	10289	10358	10335	10285	10239	10159	10336	10385	10315	10259	10297	10184	10409	10431	10164	10305	10279	10284	10291	10153	10240	10418	10394	10244	10313	10344	10379	10166	10178	10254	10269	10278	10413	10204	10307	10314	10373	10206	10137	10374	10244	10323	10196	10247	10234	10453	10387	10240	10291	10210	10291	10222	10323	10403	10496	10281	10417	10183	10251	10263	10519	10268	10219	10208	10294	10229	10341	10319	10302	10285	10274	10359	10331	10401	10415	10374	10118	10282	10357	10208	10264	10276	10221	10163	10259	10380	10168	10252	10199	10277	10277	10166	10249	10218	10299	10179	10113	10403	10366	10302	10306	10352	10172	10346	10389	10390	10192	10182	10281	10239	10358	10280	10361	10361	10251	10350	10319	10235	10308	10349	10266	10382	10105	10132	10216	10192	10147	10353	10331	10313	10306	10172	10385	10388	10233	10160	10232	10463	10319	10247	10252	10272	10307	10312	10302	10278	10243	10285	10384	10369	10216	10070	10403	10249	10347	10317	10200	10304	10320	10455	10225	10215	10192	10323	10304	10403	10228	10259	10196	10170	10354	10229	10225	10289	10273	10339	10245	10286	10460	10315	10329	10347	10226	10283	10371	10369	10093	10346	10281	10316	10245	10444	10329	10164	10255	10400	10258	10260	10237	10359	10338	10165	10388	10278	10313	10323	10202	10338	10506	10299	10467	10222	10251	10239	10441	10224	10405	10185	10261	10260	10308	10439	10348	10319	10164	10315	10341	10398	10306	10376	10299	10384	10072	10141	10237	10184	10243	10421	10442	10255	10245	10235	10284	10235	10314	10263	10171	10287	10157	10164	10179	10443	10324	10273	10205	10388	10264	10530	10223	10240	10253	10417	10413	10323	10344	10320	10222	10181	10306	10129	10146	10158	10277	10485	10109	10204	10282	10348	10269	10318	10369	10152	10395	10242	10239	10303	10265	10227	10352	10319	10177	10295	10307	10135	10448	10225	10308	10461	10240	10160	10313	10118	10247	10411	10260	10267	10212	10239	10311	10239	10397	10120	10275	10227	10335	10308	10273	10267	10399	10165	10278	10243	10229	10302	10196	10087	10266	10352	10299	10212	10342	10139	10225	10170	10239	10358	10344	10369	10277	10041	10384	10404	10352	10174	10290	10254	10229	10320	10283	10242	10308	10346	10347	10330	10313	10158	10343	10251	10458	10213	10253	10290	10385	10177	10102	10111	10218	10387	10321	10318	10232	10127	10165	10369	10339	10252	10287	10426	10215	10423	10163	10309	10307	10251	10201	10318	10261	10243	10227	10330	10330	10364	10264	10235	10310	10370	10375	10405	10383	10242	10200	10250	10255	10276	10425	10187	10335	10294	10180	10329	10467	10154	10276	10266	10186	10366	10424	10297	10317	10292	10065	10223	10319	10199	10547	10315	10268	10212	10374	10182	10296	10386	10356	10212	10187	10385	10246	10140	10230	10413	10314	10374	10349	10265	10426	10255	10345	10203	10330	10358	10371	10135	10248	10319	10187	10243	10337	10250	10310	10159	10364	10219	10377	10307	10137	10275	10315	10279	10376	10497	10258	10285	10242	10385	10348	10319	10449	10309	10421	10105	10310	10348	10330	10306	10527	10390	10325	10317	10210	10173	10204	10390	10203	10367	10144	10329	10061	10314	10308	10328	10057	10315	10168	10472	10444	10253	10330	10337	10279	10215	10473	10337	10270	10241	10273	10325	10307	10426	10455	10267	10244	10424	10235	10220	10320	10356	10398	10342	10160	10343	10196	10345	10267	10304	10290	10348	10151	10300	10260	10256	10344	10321	10291	10350	10372	10472	10217	10448	10358	10327	10349	10212	10202	10233	10291	10404	10462	10368	10277	10247	10340	10129	10328	10262	10344	10312	10243	10217	10420	10136	10316	10265	10470	10344	10206	10306	10262	10189	10250	10362	10412	10237	10164	10258	10207	10244	10097	10287	10210	10305	10331	10309	10186	10180	10163	10206	10417	10324	10284	10166	10324	10395	10289	10401	10385	10297	10427	10288	10417	10400	10238	10242	10335	10285	10395	10130	10245	10263	10188	10229	10441	10200	10374	10404	10241	10209	10449	10179	10331	10249	10286	10321	10271	10208	10334	10418	10310	10344	10308	10221	10476	10396	10344	10399	10243	10330	10323	10405	10394	10221	10301	10283	10352	10329	10152	10178	10235	10197	10414	10290	10274	10266	10450	10377	10259	10193	10226	10222	10208	10268	10261	10279	10212	10368	10336	10323	10275	10060	10323	10242	10239	10282	10388	10356	10228	10294	10267	10361	10262	10305	10320	10190	10236	10246	10167	10321	10322	10150	10277	10309	10275	10275	10309	10236	10279	10335	10322	10304	10245	10258	10265	10212	10226	10159	10394	10312	10399	10279	10167	10371	10435	10229	10280	10460	10303	10157	10238	10275	10252	10390	10430	10369	10153	10240	10536	10217	10218	10412	10247	10105	10312	10346	10350	10243	10230	10434	10097	10262	10281	10355	10197	10297	10485	10371	10265	10264	10169	10275	10370	10319	10349	10239	10334	10127	10282	10198	10163	10288	10322	10443	10362	10079	10276	10259	10485	10368	10320	10240	10157	10185	10194	10269	10311	10325	10204	10262	10350	10202	10319	10228	10362	10296	10401	10175	10195	10377	10203	10192	10189	10346	10489	10375	10216	10445	10295	10257	10191	10237	10269	10337	10227	10376	10275	10150	10256	10196	10227	10294	10220	10364	10309	10271	10178	10163	10319	10247	10190	10142	10284	10300	10356	10249	10267	10206	10215	10203	10239	10243	10230	10226	10200	10305	10418	10292	10272	10360	10391	10244	10324	10302	10488	10299	10301	10200	10311	10305	10342	10323	10258	10346	10269	10323	10348	10377	10299	10329	10151	10255	10400	10468	10214	10341	10302	10353	10241	10311	10319	10356	10391	10306	10242	10229	10354	10311	10317	10381	10317	10205	10155	10454	10287	10316	10216	10269	10263	10208	10188	10277	10388	10230	10303	10324	10244	10500	10139	10144	10420	10374	10316	10263	10245	10374	10205	10278	10240	10204	10164	10144	10289	10200	10183	10341	10326	10354	10223	10296	10311	10316	10364	10273	10412	10309	10255	10265	10262	10163	10336	10290	10318	10294	10269	10242	10411	10347	10292	10236	10245	10173	10361	10279	10381	10439	10265	10178	10261	10220	10304	10308	10365	10201	10256	10272	10265	10275	10232	10438	10403	10414
34059	33973	34508	25713	19636	18839	20251	20737	19129	17634	16872	16065	15924	15952	15912	15832	16097	15831	16037	16140	15989	15961	16004	15900	16013	16051	15891	16067	15992	15891	15948	15971	15832	15823	15926	15990	16057	15955	15944	15700	15817	16009	15907	16029	16004	16029	15858	15996	16228	15785	16029	15934	15770	15934	16120	15957	16027	15936	15976	15981	15803	16018	15994	15819	15972	15960	15800	15794	15976	15696	15953	15911	15778	16070	15769	15968	15969	15783	16025	15876	16126	16087	15614	16062	15899	16031	16068	16017	16020	15933	15861	16003	15829	15936	15910	15899	15748	15778	15788	15876	16044	15701	15881	16118	16067	16020	15793	16024	15934	15956	16061	16048	15854	15819	15915	15852	15888	15866	15864	15740	15830	15931	15900	15794	15856	15825	15970	15975	15938	15929	15893	15801	15832	15895	15889	15814	15841	15920	15904	15941	15866	15982	16101	16019	15807	15879	15879	15824	15780	15989	15903	16110	15740	16079	15872	15911	15842	15885	15853	15983	16026	15829	15976	15998	15737	15882	15933	15720	15956	15893	16009	15780	16033	16015	15933	15899	16100	15886	15970	15949	15830	15934	16050	16055	15745	15672	15743	15727	16003	15960	15970	15872	15683	15862	15877	16043	15882	16034	15902	15897	16068	15971	15832	16051	15962	16051	15897	15893	15899	15802	15962	15936	15859	15943	16014	15892	15687	15874	15886	15841	15847	15865	15980	15845	15909	15771	15915	15735	15684	15818	15879	15915	16188	15935	15935	15898	15878	16014	15949	15817	15835	16018	15935	15870	15800	15703	15933	16188	15870	15942	16087	16026	15861	15808	15963	15845	16008	15761	16106	15902	15918	15934	16130	15893	15957	16144	16210	16071	16120	16177	15809	16034	15952	15924	15875	16013	16204	16086	16171	15953	15873	15972	15946	15789	15882	15788	15922	15713	15843	15825	15958	15994	16073	16003	16044	15957	16069	15797	16032	16023	15787	16112	16116	16085	15995	16090	16021	15983	15930	16112	16020	15838	15899	15915	15959	15905	15868	15968	15932	15982	16010	15927	16041	15895	15946	15834	15749	16015	15850	15945	15842	16017	15887	15742	15907	15961	15935	16065	16088	16040	15984	16076	15988	15797	15921	16132	15791	16002	16016	15939	15875	15847	15994	16108	16016	15796	15908	15875	15965	16094	15976	15931	16163	15896	15836	15946	15859	15875	16020	15649	16080	16036	15828	15964	16021	15740	15996	16078	15944	15915	15908	15805	16192	15864	15986	15922	16102	16061	16057	16110	15888	16089	15863	16096	15856	15982	15911	15872	15831	15932	15911	15847	15809	15883	15896	15963	15700	15977	15822	15773	15795	15764	15967	15929	16110	15765	15946	16014	15937	15973	15968	15934	15684	16053	16235	15932	15921	15721	15872	15931	15988	15788	16027	15815	15911	16014	15987	15784	15943	15814	15721	15897	15955	15885	16050	16050	16023	15877	16073	15979	16042	15891	15878	15963	15939	15934	15812	15799	15857	15825	15917	15926	16092	15991	16136	16189	15996	15974	16000	16195	16106	15819	16034	15984	15911	16029	15891	15912	15821	15980	15760	16068	16179	15850	15952	16083	15939	15941	15742	15796	15966	15861	15931	16057	15838	15971	16011	16085	15938	15905	15952	15802	16040	15958	15862	16043	16071	15973	15811	15994	15919	15866	15877	15942	15920	15987	16156	16133	16013	15987	15936	16161	16071	15965	16009	16131	16098	15900	15876	15960	16037	16017	16009	15892	16092	15962	16041	16230	16009	15935	15884	15866	15915	15806	15851	16158	16147	15925	15851	15967	15856	15762	15897	15977	15960	15938	15850	16056	15986	16064	16155	16052	16026	15860	15915	16063	15964	16108	16017	16014	15987	16052	15950	15880	16002	15924	15830	15742	15984	15914	15982	15824	16056	15723	15924	15901	15781	16096	16069	15915	16026	16106	16092	16154	16020	15892	15950	15976	15859	15792	15928	15936	16036	15886	15877	15911	15972	16161	15916	15764	15932	16068	15893	15862	15808	15893	15803	16010	16014	15862	15894	15986	15855	15863	16000	16198	15958	16090	15924	15828	15797	15989	15825	15978	16027	15973	15869	15769	15927	15841	15969	15845	15986	15835	16097	15992	15752	15987	15877	15865	16191	15958	16072	16154	15915	15911	15964	15940	16203	16003	15934	15819	15833	16094	15856	15788	16076	15928	16081	15863	16089	16019	15833	15898	16127	15868	15909	15823	15842	15949	16062	16097	15670	16072	15878	15982	16051	15906	16080	16078	15933	15918	15941	16001	15684	15945	15867	15835	15849	16034	15940	16154	16003	15971	15880	15940	15894	15844	16111	15966	15904	15984	15884	15908	16037	15974	15979	15993	15963	16010	16091	16007	15814	15859	15834	15897	16067	15778	15875	15921	15956	16083	15864	16064	16013	16192	15896	16004	16191	15932	15721	15979	15932	15808	15950	15920	16015	16036	16007	15897	15991	15935	16066	15846	15826	15881	16014	15823	15891	15709	15863	16062	16028	15982	15861	15895	16005	15888	15894	15691	15981	15791	15947	15983	15880	15839	15805	15831	15898	15872	16000	15914	15986	16237	15852	15893	15953	15850	16120	15956	16231	15906	16093	15851	15920	15902	15779	15903	16061	15869	15779	16140	15955	15928	15903	15904	15929	15848	15866	15895	16005	15862	15993	16023	15928	15797	15835	15897	15968	15933	15884	15931	15962	16138	15899	15976	16141	16148	16039	15920	15783	15863	15964	15903	15876	15986	16004	15873	15955	15697	15934	16240	15909	15997	15930	16200	15761	16038	16033	15920	15999	16033	16048	15941	15921	15814	16058	16036	16168	15802	16089	16004	16052	15818	16055	16102	15879	16237	16158	16104	15857	16056	16163	16062	16094	15877	15929	16057	16199	16032	15964	16080	16076	16061	15904	15884	15927	15914	16007	15860	15944	15956	15936	15989	15986	15853	16043	15752	16136	15989	15960	16034	16033	15848	15943	15928	16006	15824	15956	15952	16076	15963	16006	15973	15990	16031	15995	16107	15950	15833	15801	15866	15777	15660	15963	15962	15961	16004	15997	16028	16035	16009	16224	15968	15622	15735	15875	16039	15881	16003	16080	15922	16156	15977	15937	15715	16075	16026	15949	15760	16029	16057	15847	15910	15791	15760	15853	15897	15888	15888	15972	15771	15986	16076	15952	15995	15979	15975	16112	16280	16131	15964	16053	15914	15868	15874	15927	15783	15943	15739	15896	15749	16001	15807	15902	16068	15702	15882	16051	15840	15930	16018	15877	16043	16097	16037	16284	15888	16036	15860	16068	15829	15923	15993	15951	16169	16191	16051	15808	15851	15979	15892	16032	15975	15896	15953	15972	16189	15987	16128	15826	15981	15916	15964	15984	15984	15883	16011	15699	15976	15899	15995	16159	15936	15869	15915	16018	15922	16139	15682	15821	15950	15899	15940	15967	15892	15839	15987	15958	16016	15864	15842	16020	16152	15921	16024	15855	15714	16194	15900	16010	16015	15902	15900	15868	15963	16095	16119	15891	15989	16005	16073	15992	15867	15994	16024	15782	15799	16072	16070	15926	15833	16015	15940	16160	15928	15911	16020	15761	15899	16156	15921	16014	16016	15912	16182	15963	15968	15740	15893	15987	15875	15890	16058	15893	16068	16014	15837	15870	15978	15904	15945	15914	16067	16088	16227	15761	16109	16040	16059	15952	15790	16020	16022	16041	15944	16078	16138	15985	15933	16038	16086	15930	15944	16035	15780	16187	16088	16014	15911	15904	16016	15991	15913	16016	16173	15876	16167	15883	15942	16044	16025	16087	15839	15822	15979	15916	16058	15922	15880	15884	15876	16043	16051	15805	15808	15985	16036	16054	16079	16133	15969	16025	15825	15674	15928	15812	15965	15961	15963	16008	16148	15948	15987	16053	15798	15842	15837	16160	16237	15902	15840	16293	15970	15803	16098	15954	16055	16089	15947	16027	16209	15995	15937	15869	15925	15919	15924	16082	15934	16147	16215	15944	16015	15725	16038	15971	16199	15830	15976	16068	15995	16027	15941	15868	16038	16028	16016	16039	15868	16034	16024	16096	16021	16051	15809	15809	15870	15847	15939	15914	16062	15877	15853	16042	16078	15679	15904	15939	15700	15839	16004	15864	15955	15914	15757	15871	15915	16021	15978	16072	16090	15820	15735	15875	16008	15932	15979	15890	16238	15914	16076	16140	16029	15805	15764	15808	16018	15735	15989	15988	16026	16103	16080	16048	15828	16086	15964	16035	15966	16029	16158	15977	15703	15803	15850	16189	15884	15825	16002	15826	15871	16110	16125	16100	15926	16052	15977	15856	15782	15966	16086	15849	16121	16012	15953	15769	15957	15961	16035	15949	15811	15930	15977	15862	16010	16096	16061	16310	16232	15996	16029	15896	15964	16093	15970	16091	15796	15848	15930	15813	15929	15856	15940	16102	16086	15922	15937	15996	16052	15814	16022	15998	15941	15818	16049	15880	15942	16163	15981	16142	15963	16130	15838	15857	16005	15956	15847	15954	15800	16161	16186	15911	16073	15710	16023	15988	15846	15780	15851	15901	15793	16143	15942	16045	15947	16072	15848	16119	16144	16006	16078	16014	15935	16051	15975	15922	15958	16041	16012	15769	16032	15815	15960	15889	15804	15958	15915	16025	16037	15833	15957	15919	15903	16025	16094	15833	16083	15747	16087	15809	15944	15890	16098	15958	15804	15924	15849	15939	15767	15880	16056	15986	15844	16086	15747	16107	15966	15857	15784	15746	15783	16031	15871	15714	15860	16058	16081	15971	15811	16031	15930	15814	15805	16065	16112	15939	15818	16195	16080	15807	16132	15932	15874	15805	15964	15951	15954	15828	16169	16062	16098	15755	16175	15879	15846	16097	15808	16183	16106	15859	15877	15959	15947	16011	15877	15764	15883	15867	15889	15982	15703	15857	15894	15934	15743	15865	15838	15930	15944	15860	15733	15823	15943	15928	16109	15963	15940	16043	15871	15929	15923	15921	15864	15908	16032	16038	15886	15866	16029	15967	15805	15867	15759	15755	15909	15989	15860	15993	15896	15989	16019	15925	15848	16017	15910
25500	38412	30701	16659	12761	12581	14392	14603	12641	11152	10340	9985	10008	9966	9967	9945	9687	9916	9912	9859	9810	10075	9873	10054	9905	9850	9816	9985	9914	9833	9884	9923	9901	9807	9794	9903	9698	9919	9913	9955	9980	9889	9840	9998	9843	9775	9793	9932	9983	10013	10006	9996	9924	9969	10027	10036	10002	9851	9888	9854	9958	9907	9959	9802	9990	9914	9989	9705	9906	9852	9745	9983	9859	9834	9825	9990	9938	9904	9840	9753	9767	9921	9822	9841	10054	9805	9843	9908	9811	9945	9831	9894	9875	9815	9929	9852	9919	9778	9840	9806	9882	9873	9937	9885	9930	9970	9994	9933	9830	9949	9851	9923	9933	9832	9885	9903	9769	9959	9797	9971	10044	9841	9831	10015	9949	9966	9839	9954	9887	9933	9800	9803	9782	9735	9923	9939	9863	9893	9906	9985	10086	9794	9919	9815	9904	9829	9728	10152	9789	9899	9870	10025	9876	9996	9925	9869	9870	9749	9963	9823	9912	9838	9785	9870	9767	9981	9809	9753	9916	9954	9755	9919	9910	10011	9721	9933	9878	9970	9797	9845	9928	9836	9869	9887	9863	9812	9864	9838	9703	9906	9822	9781	9889	9716	9956	9935	9845	9799	9913	9888	10025	9965	9904	9849	9774	9798	9912	9768	9880	9834	10084	9723	9947	9897	9817	10085	9820	9984	10049	9844	9876	9915	9979	9741	9748	9882	9926	9948	9938	9896	9994	9914	9773	9706	9881	9964	9940	9856	9898	9903	9836	9943	9796	10088	9930	9853	9927	9859	9893	9878	9862	9826	9925	9963	9793	9966	9856	10025	9834	9763	10047	9901	9880	10012	9837	9961	10012	9738	9849	9840	9954	9936	9872	9831	9918	9871	9780	9770	9871	9874	10023	9870	9874	9796	9940	9823	9977	9855	9709	9776	9867	9952	9740	9812	9891	9914	9916	9816	9948	10033	9859	9917	9692	9942	10000	9992	9941	9732	9926	10057	9850	9775	9856	9787	9898	9896	9813	9954	9983	10000	9826	9822	10030	9969	9876	9833	9958	9890	9901	9880	9901	9887	10083	9885	9770	9853	9955	9682	9886	9940	9808	9864	9801	9724	9972	9845	9913	9700	9873	9997	9796	9986	9744	9919	10036	9831	9949	9918	9917	9887	9859	9882	9951	9829	9983	9903	9824	9807	9843	9801	9967	9961	9754	9843	9952	9863	9900	9899	9901	9847	9771	9982	9881	9852	10152	9896	9836	9903	9967	9882	9944	9952	9909	9767	9784	9847	9908	9964	9943	9845	9787	9800	9995	9831	9823	9906	9742	10110	9897	9957	9718	9990	9817	9819	9966	9992	9932	9865	9769	9901	9886	9796	9947	9837	9940	9911	9949	9774	9861	9843	9922	9863	9870	9896	9978	9725	9749	9912	9815	9930	9963	9851	9981	9939	9814	9729	9852	9866	9926	9859	9788	9910	9875	9882	9937	9824	9899	9911	9855	9946	10024	9834	10008	9852	9838	9925	9949	10033	9921	9856	9996	9925	9783	9781	9996	9892	9817	10001	9991	9972	9908	9944	9918	9879	9840	9872	9997	9820	9819	9761	9848	9852	9829	9986	9869	9828	9790	9916	9799	9847	10062	9841	9953	9891	9875	9814	9893	9801	9982	9918	9769	9995	9988	9915	9959	9860	9795	9983	9937	9907	9894	9958	10092	9928	10028	9962	10002	9903	9729	9946	9962	10003	9777	9983	9911	9920	9837	9806	9848	9859	9919	9887	9940	9817	9849	9812	9876	9934	9927	10027	9937	9769	9765	9863	9983	9886	10030	9779	9991	9994	9807	9921	9933	9952	9924	9879	9767	9954	9902	9904	10000	9848	9962	9889	10024	9876	9817	9953	9815	9928	9906	9855	9828	9764	9895	9876	9896	9762	9889	9904	10038	9825	9851	9984	9935	9944	9973	9992	10040	9911	9992	9929	9889	9787	9915	9728	10001	9849	9893	9811	9856	9739	9794	9817	9958	9864	9932	10063	10015	9859	9909	9894	9880	9799	9706	9773	9844	9950	9908	9892	9812	9615	9803	9897	9917	9985	9858	9779	9904	9916	9813	9944	9832	9864	9838	9943	9889	9940	9874	9872	9761	9868	9937	9794	9943	9929	9935	9807	9878	9880	9880	9913	9862	9927	9888	9823	9978	9811	9890	9789	9947	9953	9834	9945	10006	9902	9895	9919	9761	9923	9965	9783	9773	9854	9791	9915	9907	9884	9920	9787	9883	9711	9820	9882	9895	9822	10002	9909	9952	10009	10028	9765	10025	9881	9822	10000	9932	9838	9870	9852	9898	9893	9899	9822	9856	9884	9776	9785	9887	9897	9845	9854	9930	9816	9844	9965	9751	9774	10071	9721	9911	9780	9916	9906	9772	9779	9679	9941	9946	9879	10017	9900	10041	10074	9953	9997	9955	9975	9925	9974	9800	9953	9948	9937	9818	9834	9972	9845	9911	9820	9737	9804	9854	9974	10060	9822	9877	9838	9860	9992	10008	9948	9885	10001	9954	9847	9689	9864	9879	9832	9862	9876	9846	9811	9667	9846	9884	9962	9859	9810	9742	9987	9921	9815	9812	9918	9854	10037	9945	9911	9980	9966	9803	9773	9854	9973	9907	9839	9995	9982	10050	9967	9854	10061	9881	9900	9797	9919	9875	10050	9881	9901	9796	9938	9785	9844	9943	10142	9872	10030	9937	9917	9943	9935	9942	9853	9900	9969	9879	9961	9989	9693	9985	10064	9904	10007	9724	9910	9824	9981	9882	9828	9939	9927	9883	10035	10023	9865	9903	9938	9845	10008	9843	9792	9925	9860	10021	10037	9811	9762	9859	9990	9877	9791	9880	9987	9920	9877	9931	9944	9924	9899	9856	9875	9932	9903	9864	9854	9884	10065	9957	9780	9884	9919	9886	10094	9877	9825	9907	9815	9962	9884	9793	9840	9948	9997	9768	9881	9853	9908	9910	9799	9943	9853	9790	9936	9906	9969	9904	10013	9984	9990	9878	9956	9789	9956	9937	9977	9912	9858	9794	9898	9784	9878	9879	9979	9879	9842	9885	9968	9950	9848	9917	9871	9914	10084	9712	9844	10036	9806	9813	10016	9891	9800	9868	9759	9826	9932	10013	9663	9897	9718	10053	9700	10033	9922	9883	9817	9908	9917	9924	9852	9897	10097	10011	9868	9997	9818	10056	9972	10009	9905	9959	9862	9989	9983	9869	9940	9837	9989	9889	9719	9928	9843	9933	10015	9866	9870	9842	10191	10029	9955	9852	9773	9830	9948	9890	9904	9955	9901	9925	9908	9829	9814	9938	9893	9962	9779	9760	9994	9948	10015	9982	9975	9975	9984	10030	9817	9789	9809	9895	9869	10045	9843	9980	9927	9947	9882	9907	9738	9844	9998	9904	10033	9849	9814	9820	9815	9720	9922	9937	9830	9906	9912	9863	9798	9745	9853	9827	9820	9956	9900	9954	10002	9767	10036	9750	9988	9778	9931	9914	9982	9969	9954	9834	9848	9884	9883	9951	9897	9983	9794	9904	9892	9868	9805	9827	9878	9752	9846	9817	10043	9981	9851	9817	9827	9967	9889	9973	10005	9977	9944	9938	9921	9993	10023	9955	9909	9919	9801	9820	9931	9898	9789	9684	9945	9981	9817	9956	9806	9833	9953	9840	9848	9821	9758	9831	9865	9799	9704	9935	9802	9781	10084	9879	10115	9829	9878	9844	9881	9839	9806	9746	9849	9927	9844	9925	10022	9850	9859	9852	9901	9915	9952	9751	9817	9581	9939	9742	9913	9913	9837	10052	9879	9837	9871	9993	9749	9864	10049	9869	9853	9935	9917	9845	9984	9918	9894	10134	9890	9884	9763	10006	9690	9965	9855	9838	9854	9796	9790	9878	10058	9910	9896	9771	9875	10020	9943	9978	9899	9743	9892	9879	9679	9796	9687	9914	9790	9849	9839	9856	9801	9955	9954	9860	9909	10010	9827	9895	9963	9821	9914	10118	9866	9930	10108	9724	9938	9933	9959	9845	10079	9820	9748	9807	9851	9975	9938	9976	9886	9811	9868	9842	9938	9951	9858	9947	9903	9800	9775	9924	9939	9824	9961	9838	9898	9916	9875	9989	9962	9807	9885	9995	10032	9917	9769	9822	9953	9876	10010	9643	9916	9908	9897	9926	9987	9946	9790	9837	9897	9905	9900	9771	9907	9894	9876	9680	9878	9982	10008	9868	9844	9973	9916	9759	10148	9847	9830	9901	10004	9777	9798	9870	9851	9908	9802	9847	9872	9747	9758	9813	9752	9834	9850	9903	9909	9890	9861	9864	9855	9797	9890	9918	9914	9887	9934	9974	9874	9801	9926	10022	9889	9905	10003	9831	9859	9925	9984	9850	9921	9973	9804	9917	9789	9994	9686	10157	9719	9849	9920	9834	9910	9955	9731	9867	10045	9896	9839	9849	9982	9939	9846	9811	9902	9874	9924	10037	9815	9906	9938	9722	9961	9843	9890	10072	9970	9976	9804	10206	9746	9770	9910	9883	9852	9825	9700	9889	9962	10086	9761	9991	10017	9669	9911	9971	9854	9952	9849	10021	9936	9914	10036	9881	9792	9891	9947	9939	9838	9908	9887	9950	9931	9922	9735	9867	9880	9810	9797	9832	9923	9987	9891	9866	9849	10002	9888	9880	9903	10047	9943	9834	9982	9887	10005	9930	10014	9882	9975	9982	9890	10054	9926	10017	9921	9982	9777	10107	9918	9841	9903	9824	9929	9952	9737	9756	9894	9936	9772	9929	10012	9834	9931	9759	9948	9959	9885	10093	9961	9905	9950	9954	9881	9901	9850	9881	9858	9910	9864	9821	9880	9885	9763	9857	9966	9807	9757	9989	9968	9830	9846	9911	9881	9859	9959	9790	10028	9872	9933	10012	10041	9971	9898	9817	9953	9797	9846	10090	9803	9923	10042	10105	9845	9756	9877	9995	9660	9942	9854	9897	9877	9842	9893	9964	9926	9941	9953	9883	9649	9896	9741	9882	9939	9920	9934	9915	10034
25842	22092	31374	33488	30086	36854	40315	37942	29825	22459	18199	16652	16197	16264	16026	16055	15921	16072	16202	16175	16111	15806	15824	15887	15836	15909	16100	16002	16052	15906	15984	15864	16031	15737	15953	16073	15791	15840	15909	15914	15904	15738	15838	15601	15907	15894	15907	15906	16072	15909	15980	15957	15888	15863	16072	15900	15808	15833	15841	15771	15663	15954	16031	15896	16024	16033	15902	15885	15688	15829	16021	15876	15876	15989	15879	15826	15976	15935	15919	15741	15814	15821	16070	15852	15816	15874	15913	15973	15780	16029	15945	15952	15725	15845	15888	15910	15866	15751	15923	15904	15712	15970	16006	15857	15871	15988	15876	15995	15959	15812	15791	15843	15797	15633	15890	15935	16082	16055	15890	15978	16042	16063	15875	15945	15915	15788	15870	16063	15955	15851	15982	15993	15973	15942	15832	15802	15963	16014	15755	16018	16020	15811	16049	16025	15865	15744	15870	15937	15769	15740	15881	16091	15965	15772	16005	15920	15972	15959	15876	16130	15925	15820	15843	15840	15820	15868	15846	15879	16003	15855	15802	15940	15784	15869	15952	16057	15756	15869	15933	15881	15934	15873	15754	16053	16012	16029	16025	15751	15833	15869	16007	15875	16043	15755	15838	15909	15977	15640	15777	15728	15825	15711	15941	15784	16087	15670	15803	15747	16082	15835	15869	15864	15737	15822	15998	15798	15799	15816	15895	15857	16054	15695	15635	15804	15821	15632	15784	15935	15808	15863	15717	15839	15908	15646	15712	15818	15938	15912	15926	16075	15900	15853	15954	15859	15893	15771	15889	15914	15762	15808	15995	15896	16163	15929	15899	16068	15912	16077	15590	15910	15737	16007	15952	15971	15812	15869	15843	15959	15947	15920	15814	16083	15822	15710	15833	15974	15814	16030	16039	16110	15915	15862	15984	15977	15842	15726	15889	15907	15894	15814	15961	15954	15796	15936	15910	15919	15782	15933	15734	15812	15973	15977	15885	15814	15794	15931	16078	15792	15712	15723	15831	15761	16021	15865	15915	15767	15988	15929	15818	15839	15920	15811	15756	15948	15807	16037	15793	15858	15823	15864	16025	15840	16013	15950	15858	15995	15967	15640	15891	16020	15843	15869	15911	15842	15916	15940	15792	16012	15889	15945	15839	15879	15776	16015	15851	15895	15904	15841	15715	15744	15875	15833	15866	15558	15938	15916	15911	15926	16124	15895	16069	15997	15908	15740	15766	15907	16015	15777	15674	16041	15963	15987	16033	15845	15729	15797	15977	15676	15894	15780	16016	15933	15950	16019	16019	15768	15765	15991	16023	15745	15856	15799	15919	15728	15786	15713	15990	15904	15989	15927	16074	15884	15987	15777	15775	15799	16025	16140	15829	15737	15887	15876	15907	16185	15945	15937	15902	15980	15950	15950	15823	15838	15913	15853	15995	16032	15705	15816	15882	15862	15835	15901	15952	15959	15831	15958	15949	15956	15862	15859	15769	15922	15867	16028	15884	15916	15785	15718	15903	15836	15934	15761	15972	15809	15874	15930	16110	15825	16006	15955	16037	15772	15843	15938	16018	15996	15998	15742	15828	16012	15917	15861	15702	15825	15935	15898	15966	15764	15840	15929	15722	15982	16008	15962	16000	15827	15912	15991	15967	16002	15906	16066	15962	16008	15902	15926	15731	15695	15672	15907	15932	15887	15890	15918	16043	15841	15816	15831	15904	15737	15799	15856	15751	16156	16039	15889	15854	16053	15948	15876	15849	16062	15767	15977	15941	15661	15875	15985	15769	15655	15783	15911	15881	16081	15986	16019	15957	15939	15860	15969	15973	15769	15972	16142	15943	15898	15850	15742	15772	15988	15629	15764	16023	15862	15942	16038	15857	15846	15889	15717	15775	15825	15785	15739	15984	15833	15805	15852	16022	15869	15665	16006	15909	15895	16076	16029	15801	15931	15826	15874	15938	15894	16016	15892	15848	15861	15873	15776	16019	16021	15815	15775	15799	15917	15776	16121	15958	15765	15867	15841	15860	16008	16022	15934	15991	15787	15762	15891	15917	15863	15723	16012	15745	15763	15964	15864	15913	15878	15855	15904	15977	15886	15986	15854	16041	15995	15980	15965	15876	15794	16041	15914	15954	15794	15799	15895	15662	15870	15815	15905	15833	15840	15901	15829	15739	15783	15957	16021	15976	16101	15918	15911	15976	15769	15745	15741	15882	15771	16009	15891	15889	16057	15980	15749	15881	16204	15762	16008	15962	15854	15893	15874	15773	15835	15909	15751	15884	15853	15844	15881	15786	15911	15871	15830	15997	15782	16069	16045	15983	16164	15844	15892	16087	15965	15812	15770	16068	15750	15969	15930	15829	15711	15865	15996	15882	15908	16090	15892	15890	15813	16041	15717	15607	15665	15667	15686	16076	15805	15904	15679	15908	15900	15846	15954	15835	15901	15830	15794	15839	16095	15899	15843	15927	15917	15656	15740	15864	15864	15741	15962	16023	15774	15821	15947	15868	15832	15992	15808	15718	15987	15920	15855	15759	15977	16097	15944	15768	15738	15790	15784	15760	15937	15759	16063	16192	15900	15812	15808	15788	15811	15906	15869	16121	15939	15743	15857	16000	15793	15772	15875	15977	16069	16082	15923	15897	15823	15783	15817	15987	16037	15802	15880	15938	16062	15733	15896	16154	15855	15932	15851	15878	15938	15932	15954	15878	15899	15800	15838	15940	15929	15901	15793	16085	15855	15972	15916	15736	15935	15831	15783	15871	15912	15717	15998	15817	16053	15955	15815	16023	15891	16054	15940	15867	15908	15731	15771	15778	15778	15750	15783	15959	15996	15926	16143	15946	15915	15905	15969	15798	16040	15900	15945	15758	16032	15790	15864	15857	16119	15828	15793	15736	15763	15840	15963	15928	15931	15584	15784	15830	16022	16008	15898	15843	16088	15862	15886	15792	16001	15601	15797	15880	15831	15852	15877	15887	15970	16006	15666	15939	15881	15863	15841	15823	15876	15740	16010	15755	15879	15895	15933	15945	15659	15726	15675	15928	16021	15980	15839	15879	15882	16066	15881	15960	15691	15625	15922	15814	15854	15914	16073	15821	15958	15967	15978	15919	15813	15773	15823	15854	15665	15805	15992	15777	15713	15785	15696	15903	15947	15676	15601	15821	15850	15862	15810	15767	15989	15912	15765	15714	15901	16228	15639	15844	15728	16095	15928	15981	15960	16028	15864	15898	15858	15652	15875	16002	15874	15921	15905	15937	15892	15938	15880	15900	15877	15664	15724	15797	15875	16005	15923	15996	16012	15884	15776	15852	15874	15732	15908	16007	16032	15890	15690	15696	15811	15878	15643	15867	16040	16044	15825	16105	16061	15845	15907	15737	15643	15915	16048	15869	15961	15826	15991	15799	15951	15645	15797	15962	15642	15851	15915	15821	15926	16038	15797	15834	15836	15809	15912	15881	16057	15896	15883	15637	15880	15898	15952	15608	15798	15975	15792	15997	16025	15825	15710	15732	15954	15979	15919	15751	15939	15955	16013	16063	15856	15843	16065	15942	15878	15833	15915	15924	15836	15643	15762	15988	15887	15975	15865	15782	15856	15895	15751	15848	15831	15832	15890	16126	15945	16151	15947	15685	15842	15762	15915	15994	15713	16017	15814	15919	15739	16027	15817	15984	15738	15678	15814	15799	15962	15867	15714	15763	15872	15780	15578	15999	15891	15703	15680	15926	15940	15706	15976	16011	15902	15946	15583	15789	16026	15741	15776	15966	15907	15818	15854	15785	16026	15726	15775	15803	15757	15858	16012	15901	15960	16047	15850	15739	15976	16077	15939	15934	15799	15872	15756	15757	15870	15884	15811	15995	15865	15902	15682	15899	15770	15858	15885	15757	15887	16044	15919	15921	15918	15975	15905	15694	15854	16000	15797	15901	15857	15930	15794	15759	15879	16004	15817	15949	15828	16068	15871	15753	15677	15823	15933	16074	15912	15997	15982	15907	15997	15801	15894	15655	15664	15947	15835	15949	15672	15863	15917	15838	15751	15763	15943	15618	15833	15911	15894	15835	15827	15960	15813	15849	16037	15807	15718	15937	15867	15751	15739	15798	15854	15841	15974	15758	15935	16044	16076	16062	15679	15971	15966	15951	15699	15790	15687	15898	16068	15709	15772	15833	15850	16080	15787	15620	16007	15884	15723	15955	15940	16015	15821	16113	15809	16034	15823	15973	15671	15857	15919	15920	15832	15905	15854	16060	15870	15871	15919	15818	15914	16083	15797	15909	15777	15879	15960	15904	15903	15916	16082	15802	15882	15821	15764	16025	15987	15618	16019	16027	15773	15896	15915	15743	15846	15787	16026	15918	15892	15802	15909	15964	15887	15874	16055	15769	15858	15804	15910	15852	16188	15870	15744	16004	15994	15696	15792	15877	15864	15868	15996	15600	15959	15828	16050	15969	16023	16029	16004	15978	15983	16022	16035	15873	15877	15579	16068	16059	15776	15777	15973	15712	15891	15837	15797	15872	15936	16148	15973	16082	15981	15673	15751	15789	15809	16002	15699	15747	15853	15969	15960	15916	15660	15783	15834	15856	15874	15787	15808	15753	15852	15990	16067	15793	15781	15751	15883	15733	15608	15910	15720	15848	15826	15974	15784	15803	15884	15836	15909	16091	15878	15980	15857	15955	15877	15898	15894	16082	15776	15701	15545	15901	15836	15767	15778	15571	15826	15941	15916	15987	15787	15920	15965	15794	15849	15887	15961	15886	15932	15985	15891	15759	15832	15776	15958	15830	15888	15749	15892	15922	15905	15999	15828	15831	15870	15839	15995	15870	15753	16028	15716	15900	15939	16046	16011	15784	15855	16029	15889	16035	15932	15911	15887	15989	15869	15723	15847	15964	15938	16073	16020	16034	16050	15953	16044	16074	15814	15722	15741	15890	15946	15893	15700	15782	15825	15798	15674	15809	15987	16005	16262	15966	15885	16081	15969	15682	15816	15851	15927	15802	15898	15723	15818	15722	15748	16123	15855	15719	15776	15812	15675	15745	15589	15839	16040	16078	15778	16000	15893	15875	15914	15720	15769	15971	16011	15747	15778	15851	15797	15838	15899	15794	15877	15868	15825	15804	15782
31741	53644	45132	29442	24358	33594	34253	30727	22066	14777	11606	10592	10187	10311	10244	10183	10168	10124	10114	10138	9962	10162	10148	10143	10187	10032	10057	10071	10099	10170	10180	10086	10024	9973	10221	10082	10015	9929	10153	10146	10062	10133	10205	10078	10220	10087	10173	10198	10097	10276	10184	10112	9977	10379	10065	10118	10127	10091	10021	10094	10132	10047	10185	10244	10106	10253	10329	10210	10156	10163	10025	10155	10217	10157	10088	9980	10069	10069	10017	10132	10157	10094	10128	10101	10051	9966	10163	9970	9921	10080	10082	10083	10105	10035	10059	10197	10094	10135	9965	10064	10055	10100	10123	10191	10101	10178	10121	10037	10127	10009	10101	10135	10203	9898	10240	10006	10136	9936	9998	9962	10084	10070	10132	10005	10235	10054	10139	10275	10101	10245	9942	10200	10048	10051	10018	10161	10089	10089	10083	10052	10047	10104	9998	10134	9994	10143	10336	9980	9886	10092	10168	9913	10041	10130	9972	9893	10087	9944	10063	10144	10203	10119	10062	10049	10095	10105	10090	9862	10111	10056	10083	9998	10286	10198	10120	9994	10031	10134	10163	10037	10136	10213	10120	10026	10137	9990	10018	9984	10142	10314	9982	10106	10135	10135	10026	9999	10169	10151	10116	10097	10138	10040	9919	10127	10139	10088	10178	10148	9998	10046	9997	10135	9985	10070	10132	10083	10059	10228	10041	9978	10089	9954	9960	10051	10093	10025	10005	9938	10071	10045	10027	10138	9996	10033	10048	10063	10132	10180	10150	10119	10019	10139	10163	9876	10243	10065	10235	9970	10003	10097	9988	10167	10134	9957	10004	10069	10276	9971	10295	10003	10063	10156	10102	10054	10167	10053	10199	10133	10051	10098	10106	10219	9980	10177	9929	10092	10056	10092	10071	10017	10088	10053	10037	10074	10113	10088	10075	10126	9909	10053	10072	10001	10092	10057	10016	10109	10121	10057	10052	10141	10100	9908	10324	10105	9994	10048	10115	10014	10106	10094	10047	10035	10045	9994	10013	10208	9995	10056	10061	10051	10040	9991	10112	10253	10010	10197	10164	10016	10116	10241	10137	9998	10171	10061	10149	10086	10191	9897	10128	10180	10269	10204	9975	10105	10081	10167	10116	10003	10020	10031	10092	10092	10084	9839	10015	10061	10109	9939	9887	10154	10105	10058	10082	10037	10018	10018	9974	10151	10072	9954	10006	10145	10070	10142	10047	9914	10025	9963	10182	10124	10022	10086	10087	10077	10064	10178	10108	10214	10107	10139	10037	10202	10036	10064	9927	10300	10095	10177	10141	9986	9969	9944	10033	10155	10087	10032	10210	10021	10157	10122	10133	9868	9950	10118	10105	10216	9873	10000	10015	9965	10181	9899	10041	10104	9977	10142	10149	10234	10064	10095	10111	10075	9986	10065	10186	10053	9840	9952	10159	10062	10040	10075	10143	10030	10052	10133	10072	9956	10132	10085	10237	10082	10044	9965	10173	10161	10026	10091	10086	9917	10219	10178	10134	10081	10175	10030	10140	10141	9926	10002	10128	10118	10058	10095	10128	10097	9985	9908	10050	10319	10270	10078	10025	10050	10002	10204	10198	10072	10076	9964	10121	10008	10104	9921	10060	10023	9967	9924	10107	10047	10206	10093	10094	10023	9879	9964	10000	10038	9980	9870	10221	10054	10236	9859	10135	10049	10162	9877	10078	10105	10184	10045	10073	9936	10018	9954	10094	10049	10039	10097	9961	10121	10067	9966	10212	10189	10246	10118	10069	10024	10080	10140	9936	10028	10041	10038	9992	10137	10217	10204	10070	9954	10072	10114	10086	9842	10207	10104	10055	10069	9967	10005	10019	10040	10177	10147	10068	10163	10180	10125	10236	10102	10100	10137	10206	10133	10126	9926	10073	10036	10070	10035	10014	10058	10098	9941	10017	10119	10146	10093	9928	10061	10057	10122	10251	10175	10196	10168	10057	10022	10059	10077	10083	10031	9906	10076	10127	9940	10098	10139	10148	10046	10174	10019	10236	10093	10138	10089	10140	10130	9910	10138	9961	10024	10109	9981	10137	10142	9980	9976	10065	10035	10028	10167	10118	10046	10155	9887	10124	9948	10131	10049	10068	10156	9953	10069	10012	10220	10177	10121	10214	10201	10081	10148	10017	10085	10047	9955	10264	10085	10065	10102	10139	10186	10052	10114	9896	10194	10142	10071	10104	9957	10236	10180	10023	10010	10099	10029	10097	9969	9945	9971	9998	10078	10014	9969	10111	10116	10068	10088	10173	10064	10030	9941	10144	10135	9932	9975	10102	9892	10130	9965	9943	10043	10037	10191	10049	10173	9966	10142	10057	10018	9998	10074	9974	10141	10255	10042	10052	9978	9879	10216	10065	10090	10168	10121	10166	10273	10088	10034	9908	9917	10130	10076	10015	10146	10160	10124	10074	9958	10044	10134	10077	10079	9966	9964	10069	10097	10000	9955	10039	10057	10115	10039	10049	10175	10178	10079	9879	10016	10128	9924	10186	10114	10147	10123	10090	9982	10111	10079	10121	10021	10078	10005	9979	10025	10015	10126	10004	10150	10051	10066	10062	9865	10177	10191	9953	10064	10039	10085	9865	10148	10064	9978	10055	10072	10028	10095	10204	10103	10152	10104	10210	10105	10029	10017	10241	10072	10179	9955	10047	9992	10058	10169	9989	9939	10202	10051	10176	9963	10052	9933	10090	9964	9934	10031	10149	10184	10172	9983	10101	10097	9958	10261	10164	10189	10087	9966	10018	10137	10092	10114	10131	10050	10115	10043	10169	10092	10047	10145	10142	10058	9931	10104	9983	10054	10055	10081	10133	10091	10129	9966	10030	10208	10235	10053	10091	9948	10125	10303	10054	9976	10208	10135	10003	10038	10240	10277	10037	10142	10073	9978	10087	10189	10073	10013	9976	9974	10039	9920	9956	10283	9953	10129	10098	10156	10108	9926	10146	9849	10144	9993	10232	10114	10005	10030	10156	10052	10085	10012	10054	10110	10097	10130	10056	10110	10067	10289	10086	10197	9971	9948	10083	10033	10143	10052	10041	10159	10147	9922	10049	10149	10142	10029	9935	10013	9952	9991	10001	10207	10076	10070	10053	9950	9974	10189	10082	10062	10134	9979	10080	10087	10144	10099	10121	10086	9991	10051	10060	10170	9998	10162	10073	9981	9999	10229	10086	10057	10078	10014	10035	10059	10088	10018	10056	10007	9984	10015	10123	10111	10031	10163	10189	10215	10025	10025	10139	10116	10077	10027	10008	10051	10143	9969	9990	10151	10057	9945	10235	10105	10120	10189	10003	10035	10052	10002	10198	10008	10218	9931	9988	9897	9912	9998	10162	9911	10304	10167	9991	10153	10038	10111	10111	10186	10008	10118	10161	9954	10096	10055	10096	9952	10106	10272	10052	10140	9846	10178	10203	10119	9941	10063	10105	10180	10212	10238	10048	10039	10011	10080	10128	9953	9980	10138	10126	10005	10096	10190	10085	9972	10181	10114	10114	10006	10026	10052	10178	10176	10205	10055	10070	9989	10122	10125	10110	9938	10109	10130	10071	10061	10002	9850	10071	10045	10212	10145	10108	10211	9873	9972	10058	10060	10034	10224	10145	9998	10222	10170	10073	10089	9992	10109	10216	10108	9940	10023	10043	10063	10180	10210	10065	10089	10142	10060	10015	10008	9905	9999	10180	10149	10178	10244	10081	9963	10151	10023	9938	10032	10161	9992	10088	10101	10110	10028	10022	9977	10156	10023	9993	10065	9971	10145	10073	9961	10148	9997	9923	10091	10071	9972	10093	9991	10054	9986	10112	10165	10034	10056	10121	10057	10023	10081	10029	10040	10045	10153	10053	10141	10174	9995	10103	10054	9938	9987	10130	10354	10125	9976	10051	10080	10046	9981	10137	10043	9987	10191	10001	10137	10253	9910	10129	9990	10051	10024	10128	9999	10106	9877	10099	9855	10125	9953	9995	10121	10081	10144	10099	10103	10165	10101	10112	10039	10042	10040	10195	10070	10110	10081	10001	10087	10090	10176	10111	10079	10209	10066	10072	10078	10144	10189	10037	10137	10279	10066	10057	10019	9912	10089	10204	10021	9902	10061	10069	10011	10142	10085	9984	9971	10049	10089	10067	10223	10026	9971	10048	10124	10017	9984	10110	9981	10144	10090	10016	10106	10102	10223	10070	10054	10120	10160	10155	10015	10043	10083	10133	10202	10184	10098	10009	10081	10168	10126	10095	10161	10197	10229	10088	10005	10126	10029	10041	10035	10161	10066	9901	10082	9937	10048	10078	10200	10038	10076	10218	10209	10092	10065	10261	10113	10040	10177	10176	10082	10104	9893	9948	10184	10005	10016	10172	10090	10162	10064	10079	10003	10104	9890	10143	10123	10070	10106	10103	10018	10092	10048	9989	10029	10045	10039	9971	10043	10035	10206	10030	10188	9965	10235	10120	9999	10112	10083	10169	10003	10177	10010	10068	10102	10175	10008	10195	10237	10160	10032	10181	10057	10094	10071	9944	10095	9965	9915	10196	10105	10138	10116	10057	10154	10299	10014	10015	10106	10001	10201	10023	10106	9898	10084	10172	10083	10057	9979	10299	10094	10131	10012	10053	9876	10116	10088	10205	10229	10176	10078	9980	10208	10146	10173	10016	10052	10089	10107	10152	10054	10109	10225	10026	10096	10061	9881	10190	10096	10044	9974	10092	10060	10125	10020	10059	10073	10127	10029	10132	10072	10195	10006	10231	10141	10086	9955	10327	9881	9895	9983	10080	10050	10018	10025	9969	10131	10095	10147	10085	10074	9962	10139	10134	9995	10074	10157	9994	10067	10093	9917	9982	10144	9994	9957	10031	10085	10028	10010	10011	10061	10126	10130	10076	10064	10018	10077	9927	10013	9985	10053	10093	9959	10147	10013	10055	10043	9939	10078	10119	9937	9970	10059	9930	9954	10232	10220	10129	10006	9956	9999	10170	10177	10238	9970	10057	10201	9966	9932	10065	10120	10183	10023	10040	10155	9964	10078	9815	9983	10068	10030	10226	9976	10213	10016	10095	9946	9979	10006	10003	9996	10071	10035	10029	10074
24320	21739	29138	35847	50855	51878	52783	43799	33791	25219	19517	17384	17086	16657	16710	16699	16643	16484	16258	16548	16523	16523	16564	16429	16596	16230	16361	16484	16414	16408	16409	16462	16550	16324	16354	16453	16402	16305	16405	16231	16413	16476	16384	16448	16288	16545	16347	16422	16338	16394	16399	16379	16056	16316	16334	16284	16355	16392	16402	16506	16361	16418	16739	16426	16226	16391	16309	16129	16283	16390	16277	16339	16415	16343	16295	16310	16225	16369	16540	16241	16040	16469	16439	16448	16593	16364	16547	16360	16367	16343	16416	15965	16432	16186	16553	16232	16427	16317	16474	16323	16225	16416	16488	16443	16313	16112	16220	16307	16261	16171	16234	16218	16324	16212	16271	16243	16345	16429	16332	16391	16215	16643	16540	16523	16339	16352	16228	16281	16395	16367	16302	16140	16216	16189	16113	16111	16423	16256	16169	16459	16209	16228	16214	16300	16337	16372	16347	16290	16050	16142	16345	16449	16211	16060	16399	16290	16271	16098	16418	16092	16251	16339	16378	16308	16326	16168	16440	16280	16388	16426	16220	16307	16402	16391	16351	16288	16147	16102	16147	16403	16254	16305	16271	16425	16369	16331	16316	16408	16213	16371	16340	16135	16257	16336	16480	16277	16152	16196	16229	16393	16375	16405	16288	16267	16465	16233	16276	16276	16335	16468	16452	16254	16441	16166	16391	16375	16460	16298	16243	16328	16227	16248	16450	16385	16168	16308	16460	16284	16148	16475	16387	16223	16286	16212	16351	16459	16285	16222	16242	16299	16184	16080	16539	16528	16288	16278	16506	16246	16635	16267	16442	16283	16087	16573	16434	16350	16571	16317	16413	16457	16426	16312	16468	16151	16314	16247	16363	16385	16154	16446	16382	15960	16312	16348	16513	16445	16011	16363	16234	16299	16257	16186	16424	16049	16369	16346	16155	16190	16093	16405	16434	16337	16286	16451	16265	16258	16501	16475	16103	16037	16220	16391	16355	16245	16231	16261	16400	16285	16493	16283	16309	16278	16321	16283	16342	16427	16208	16336	16375	16469	16243	16531	16065	16315	16468	16354	16301	16338	16322	16371	16158	16159	16261	16137	16172	16175	16201	16393	16315	16226	16146	16331	16520	16345	16211	16394	16432	16445	16297	16247	16386	16340	16281	16123	16345	16250	16309	16435	16086	16354	16387	16311	16305	16410	16296	16263	16259	16079	16244	16308	16058	16499	16368	16408	16358	16338	16375	16241	16413	16205	16153	16184	16374	16308	16446	16268	16300	16313	16319	16213	16219	16344	16241	16352	16364	16368	16366	16444	16295	16394	16301	16315	16497	16280	16187	16108	16268	16303	16086	16278	16274	16359	16270	16192	16120	16357	16154	16324	16287	16311	16326	16282	16319	16348	16226	16394	16327	16216	16511	16273	16258	16297	16427	16441	16381	16264	16503	16201	16325	16150	16464	16553	16103	16345	16472	16251	16160	16408	16410	16281	16370	16378	16204	16332	16279	16407	16275	16125	16217	16352	16192	15961	16117	16388	16302	16233	16404	16481	16565	16117	16395	16153	16411	16107	16158	16289	16321	16422	16392	16179	16215	16248	16153	16285	16369	16110	16302	16416	16285	16277	16202	16197	16279	16244	16377	16265	16561	16329	16063	16399	16392	16400	16458	16542	16379	16161	16338	16236	16175	16327	16238	16362	16294	16377	16257	16437	16233	16158	16407	16326	16296	16300	16397	16229	16471	16215	16291	16213	16518	16395	16184	16270	16377	16083	16267	16396	16451	16407	16194	16258	16259	16312	16289	16096	16360	16378	16379	16395	16386	16262	16487	16288	16386	16222	16357	16345	16442	16392	16181	16168	16381	16368	16003	16404	16332	16317	16406	16244	16374	16480	16426	16256	16196	16276	16365	16148	16492	16354	16432	16309	16162	16298	16397	16283	16262	16255	16402	16179	16479	16202	16454	16117	16266	16507	16258	16450	16442	16301	16239	16234	16440	16164	16230	16187	16125	16274	16169	16231	16142	16292	16398	16075	16277	16262	16405	16467	16194	16237	16368	16243	16248	16222	16289	16405	16128	16098	16311	16107	16215	16326	16141	16129	16331	16137	16393	16397	16148	16358	16387	16204	16177	16205	16328	16311	16409	16441	16228	16353	16326	16438	16432	16052	16372	16145	16229	16337	16177	16405	16137	16310	16187	16312	16625	16484	16340	16342	16456	16280	16266	16337	16344	16187	16274	16210	16401	16270	16301	16238	16293	16263	16347	16176	16388	16373	16339	16306	16540	16520	16322	16304	16378	16210	16327	16246	16072	16324	16405	16182	16062	16343	16491	16284	16259	16445	16492	16212	16361	16444	16314	16375	16121	16175	16374	16311	16381	16348	16491	16567	16285	16453	16383	16405	16347	16345	16359	16345	16173	16314	16419	16216	16301	16287	16194	16320	16319	16248	16308	16175	16346	16375	16137	16298	16430	16515	16496	16392	16366	16391	16370	16197	16307	16487	16192	16198	16415	16274	16206	16274	16251	16372	16298	16032	16300	16187	16099	16147	16158	16228	16271	16512	16278	16427	16432	15982	16144	16159	16166	16273	16349	16219	16344	16440	16364	16111	16262	16375	16187	16409	16272	16430	16399	16330	16212	16414	16412	16149	16190	16182	16404	16329	16353	16317	16220	16467	16232	16258	16411	16362	16425	16360	16208	16175	16229	16377	16432	16121	16343	16393	16267	16469	16494	16408	16555	16153	16416	16426	16267	16343	16314	16401	16176	16257	16235	16424	16466	16346	16383	16207	15956	16503	16075	16244	16482	16190	16372	16232	16188	16175	16470	16195	16065	16215	16374	16111	16144	16388	16393	16154	16329	16361	16408	16338	16220	16303	16347	16416	16410	16445	16400	16437	16427	16137	16231	16312	16204	16426	16439	16155	16374	16159	16170	16182	16502	16426	16433	16404	16159	16321	16398	16359	16396	16364	16413	16036	16086	16458	16231	16242	16406	16281	16415	16349	16103	16289	16387	16427	16386	16498	16355	16219	16245	16164	16220	16227	16388	16532	16408	16306	16526	16310	16361	16321	16282	16265	16281	16351	16301	16488	16182	16141	16236	16334	16268	16140	16318	16082	16225	16248	16190	16308	16195	16346	16160	16365	16172	16371	16312	16292	16119	16195	16260	16333	16477	16425	16241	16294	16374	16077	16226	16239	16227	16401	16492	16470	16298	16418	16517	16213	16307	16375	16306	16524	16517	16310	16369	16327	16367	16236	16378	16097	16554	16381	16385	16315	16310	16459	16457	16382	16243	16256	16226	16257	16274	16243	16469	16308	16310	16342	16166	16156	16165	16054	16122	16288	16400	16449	16329	16157	16483	16128	16420	16269	16538	16177	16240	16218	16258	16408	16397	16365	16421	16428	16425	16354	16391	16077	16309	16314	16278	16326	16394	16289	16070	16260	16203	16315	16359	16303	16438	16185	16404	16288	16270	16320	16290	16302	16201	16347	16281	16427	16238	16257	16122	16213	16396	16267	16169	16362	16397	16381	16178	16354	16241	16250	16363	16135	16216	16280	16173	16342	16228	16213	16261	16297	16356	16454	16209	16202	16179	16346	16169	16402	16290	16255	16335	16199	16080	16233	16139	16176	16377	16500	16281	16349	16299	16289	16296	16275	16438	16447	16380	16182	16117	16399	16144	16064	16245	16277	16496	16034	16124	16432	16312	16192	16485	16227	16524	16303	16422	16354	16407	16305	16344	16258	16234	16473	16364	16307	16341	16421	16382	16259	16063	16401	16218	16270	16355	16349	16232	16168	16400	16309	16319	16311	16179	16478	16402	16395	16422	16457	16347	16293	16140	16131	16265	16072	16389	16392	16189	16375	16363	16361	16439	16326	16302	16353	16187	16278	16522	16424	16345	16363	16231	16309	16410	16447	16355	16208	16329	16243	16341	16185	16125	16316	16212	16420	16231	16334	16320	16269	16195	16350	16329	16239	16437	16517	16297	16472	16222	16440	16427	16122	16233	16167	16294	16444	16370	16233	16168	16093	16474	16376	16349	16204	16507	16306	16490	16027	16250	16490	16257	16268	16298	16334	16259	16335	16180	16259	16413	16424	16475	16232	16111	16256	16289	16263	16197	16350	16188	16177	16370	16382	16420	16295	16514	16414	16323	16375	16331	16371	16267	16413	16275	16369	16196	16345	16243	16288	16317	16361	16416	16248	16308	16336	16352	16362	16594	16324	16320	16240	16376	16232	16263	16383	16379	16442	16394	16403	16253	16402	16358	16147	16186	16378	16422	16153	16257	16312	16410	16260	16433	16370	16285	16286	16616	16484	16335	16406	16343	16300	16230	16420	16198	16203	16274	16249	16233	16389	16306	16214	16458	16427	16121	16226	16356	16053	16427	16265	16285	16355	16475	16233	16195	16337	16342	16455	16319	16348	16229	16232	16426	16521	16157	16398	16303	16246	16220	16369	16246	16051	16458	16472	16349	16468	16404	16529	16347	16252	16402	16204	16415	16340	16406	16487	16314	16387	16252	16179	16442	16387	16224	16231	16234	16142	16385	16254	16384	16415	16044	16419	16316	16152	16253	16491	16290	16275	16250	16391	16314	16414	16358	16124	16152	16381	16370	16267	16491	16284	16509	16420	16245	16315	16270	16213	16412	16102	16197	16085	16547	16137	16320	16257	16365	16109	16076	16173	16243	16334	16420	16287	16410	16472	16322	16282	16279	16276	16291	16477	16300	16163	16347	16569	16365	16075	16644	16126	16118	16225	16084	16341	16309	16396	16349	16316	16395	16495	16327	16326	16316	16191	16190	16188	16350	16305	16273	16327	16492	16351	16246	16427	16150	16370	16407	16344	16344	16372	16226	16181	16342	16304	16355	16348	16164	16555	16486	16247	16299	16112	16168	16419	16344	16245	16350	16339	16353	16252	16253	16229	16354	16069	16437	16128	16363	16472	16361	16229	16175	16224	16507	16491	16519	16323	16144	16510	16258	16451	16439	16487	16003	16234	16308	16289	16332	16062	16280	16322	16218	16308	16404	16182	16420	16266	16469	16552	16204	16366	16141	16354	16437	16376	16250	16334	16288	16421	16349	16370	16159	16270	16423	16282	16317	16261	16366	16341	16245	16358
41429	54629	48128	61348	60393	50298	47244	37259	26000	17000	12216	11040	10848	10727	10581	10475	10547	10394	10476	10355	10508	10603	10603	10638	10576	10387	10433	10482	10371	10484	10585	10385	10604	10493	10380	10532	10496	10468	10576	10755	10596	10506	10533	10542	10372	10475	10390	10572	10650	10436	10457	10472	10484	10633	10469	10445	10502	10449	10518	10440	10368	10533	10592	10485	10541	10655	10532	10438	10478	10440	10316	10412	10625	10517	10604	10524	10394	10495	10565	10385	10348	10472	10566	10439	10542	10333	10456	10343	10480	10466	10504	10421	10412	10532	10481	10650	10515	10339	10638	10539	10394	10459	10508	10350	10532	10320	10432	10442	10412	10313	10385	10487	10385	10435	10422	10501	10507	10444	10519	10325	10510	10588	10391	10661	10393	10343	10413	10679	10438	10532	10452	10490	10229	10599	10322	10540	10346	10671	10463	10531	10517	10311	10489	10490	10388	10270	10392	10542	10447	10513	10477	10361	10464	10473	10427	10275	10234	10456	10450	10445	10309	10447	10484	10399	10405	10410	10513	10362	10532	10483	10461	10330	10243	10420	10419	10394	10561	10349	10572	10616	10489	10617	10626	10535	10511	10562	10518	10560	10597	10536	10354	10400	10390	10476	10475	10406	10476	10384	10458	10521	10443	10345	10376	10440	10323	10442	10262	10470	10524	10626	10473	10489	10245	10418	10594	10466	10411	10303	10456	10491	10295	10434	10448	10531	10358	10347	10384	10362	10516	10368	10289	10344	10459	10420	10460	10346	10421	10473	10508	10259	10534	10496	10544	10491	10566	10394	10468	10461	10528	10436	10384	10424	10613	10435	10530	10411	10380	10487	10444	10461	10477	10421	10518	10599	10432	10337	10495	10664	10474	10494	10505	10426	10649	10342	10555	10468	10378	10417	10517	10473	10592	10430	10402	10447	10457	10464	10444	10379	10326	10484	10411	10423	10614	10505	10554	10422	10455	10414	10463	10599	10495	10486	10329	10398	10475	10440	10438	10420	10551	10428	10513	10382	10403	10410	10574	10543	10621	10342	10423	10541	10391	10438	10401	10542	10334	10527	10540	10522	10513	10525	10496	10493	10395	10335	10516	10365	10381	10402	10621	10412	10549	10376	10460	10372	10640	10474	10372	10344	10496	10421	10537	10585	10404	10477	10497	10409	10454	10508	10713	10466	10401	10527	10409	10512	10327	10426	10573	10484	10489	10470	10365	10420	10439	10442	10359	10291	10559	10531	10449	10504	10413	10523	10527	10446	10454	10502	10348	10635	10437	10335	10635	10425	10622	10384	10286	10353	10414	10523	10580	10560	10444	10342	10337	10374	10314	10414	10313	10542	10341	10432	10492	10421	10581	10397	10490	10390	10372	10542	10297	10446	10530	10436	10487	10492	10561	10413	10485	10318	10518	10397	10495	10416	10412	10375	10564	10573	10366	10524	10349	10490	10372	10507	10405	10432	10551	10554	10454	10263	10417	10279	10422	10519	10310	10534	10540	10391	10294	10380	10336	10577	10409	10522	10226	10396	10506	10467	10550	10592	10548	10354	10405	10485	10465	10410	10551	10408	10445	10470	10486	10452	10353	10388	10377	10568	10473	10354	10473	10480	10539	10469	10348	10501	10581	10554	10455	10429	10378	10422	10372	10552	10449	10515	10554	10447	10435	10462	10423	10588	10517	10616	10401	10467	10572	10426	10498	10469	10527	10583	10446	10479	10472	10432	10389	10452	10433	10398	10550	10356	10466	10500	10430	10362	10424	10538	10354	10381	10439	10300	10330	10435	10567	10466	10522	10358	10399	10531	10566	10536	10463	10346	10361	10455	10352	10441	10633	10324	10486	10420	10475	10643	10571	10431	10428	10346	10343	10392	10336	10353	10409	10365	10512	10609	10443	10650	10470	10463	10378	10477	10251	10667	10410	10619	10470	10490	10512	10678	10532	10441	10481	10551	10527	10608	10645	10372	10677	10396	10366	10418	10338	10252	10466	10417	10480	10399	10401	10474	10457	10408	10566	10395	10362	10333	10525	10348	10311	10345	10452	10380	10553	10357	10523	10605	10398	10347	10363	10439	10503	10426	10417	10445	10284	10418	10439	10485	10385	10533	10558	10332	10440	10371	10497	10455	10567	10390	10429	10576	10452	10607	10389	10325	10499	10634	10410	10445	10421	10573	10497	10430	10558	10532	10619	10429	10422	10352	10345	10416	10560	10262	10328	10503	10456	10517	10489	10553	10499	10501	10447	10402	10721	10438	10480	10420	10316	10677	10540	10490	10395	10534	10463	10674	10331	10382	10477	10559	10410	10425	10457	10507	10382	10366	10538	10506	10478	10312	10289	10520	10486	10599	10509	10331	10301	10260	10497	10456	10313	10475	10485	10617	10420	10518	10518	10409	10484	10506	10468	10410	10531	10469	10618	10437	10531	10457	10505	10518	10591	10655	10486	10505	10354	10442	10469	10560	10424	10369	10533	10343	10416	10374	10558	10484	10505	10441	10548	10583	10459	10429	10503	10370	10329	10473	10441	10531	10519	10450	10417	10495	10518	10410	10353	10393	10548	10305	10426	10337	10391	10474	10590	10511	10513	10477	10422	10468	10438	10636	10324	10378	10417	10705	10578	10479	10439	10460	10365	10483	10473	10429	10317	10389	10357	10449	10507	10458	10406	10324	10490	10466	10481	10437	10324	10573	10437	10553	10468	10431	10409	10441	10497	10384	10393	10540	10473	10553	10374	10384	10329	10500	10444	10374	10336	10482	10350	10402	10365	10317	10339	10589	10415	10388	10552	10443	10353	10421	10473	10404	10472	10451	10340	10556	10626	10570	10493	10470	10579	10551	10374	10385	10636	10335	10489	10503	10312	10429	10581	10388	10383	10539	10425	10552	10423	10444	10419	10564	10525	10428	10475	10563	10586	10402	10395	10540	10390	10520	10716	10565	10323	10372	10493	10487	10587	10504	10449	10465	10480	10592	10607	10463	10576	10394	10328	10452	10521	10402	10389	10412	10370	10530	10399	10408	10469	10460	10356	10527	10657	10574	10529	10420	10460	10462	10419	10472	10369	10622	10554	10499	10574	10525	10431	10455	10492	10444	10378	10459	10679	10507	10563	10335	10415	10419	10412	10518	10428	10415	10494	10307	10451	10534	10536	10335	10467	10570	10504	10505	10419	10529	10505	10509	10372	10487	10448	10584	10416	10526	10325	10450	10518	10415	10517	10416	10386	10499	10456	10390	10531	10311	10501	10502	10475	10340	10539	10498	10595	10529	10281	10455	10472	10553	10330	10471	10412	10430	10455	10506	10325	10414	10458	10475	10478	10517	10555	10491	10447	10490	10532	10382	10560	10567	10463	10407	10434	10333	10490	10375	10415	10464	10597	10489	10415	10402	10242	10307	10438	10480	10607	10477	10518	10233	10471	10562	10242	10365	10310	10552	10481	10418	10370	10506	10371	10566	10519	10302	10347	10439	10546	10630	10541	10492	10426	10392	10363	10435	10455	10576	10568	10477	10287	10495	10539	10432	10566	10483	10547	10401	10392	10433	10429	10601	10317	10379	10506	10495	10534	10481	10549	10415	10570	10421	10591	10334	10354	10453	10384	10360	10438	10332	10480	10498	10426	10467	10535	10427	10448	10387	10222	10373	10504	10487	10590	10524	10547	10408	10466	10636	10457	10444	10409	10366	10390	10536	10359	10406	10577	10446	10465	10447	10393	10451	10483	10417	10425	10317	10636	10311	10416	10437	10343	10426	10580	10460	10419	10314	10400	10490	10323	10444	10357	10460	10427	10543	10179	10474	10521	10483	10524	10422	10429	10556	10383	10612	10342	10461	10402	10599	10474	10371	10426	10485	10380	10300	10513	10328	10471	10453	10493	10247	10485	10513	10610	10435	10558	10622	10407	10422	10364	10591	10306	10546	10527	10546	10390	10300	10485	10406	10585	10341	10436	10568	10473	10490	10484	10484	10596	10415	10506	10425	10415	10416	10503	10453	10458	10341	10523	10428	10345	10293	10321	10430	10463	10590	10403	10371	10423	10588	10430	10522	10281	10344	10493	10563	10590	10485	10485	10513	10437	10531	10404	10524	10553	10408	10491	10523	10482	10407	10497	10575	10294	10378	10464	10491	10494	10344	10504	10358	10367	10413	10493	10551	10341	10439	10491	10529	10486	10453	10423	10467	10473	10352	10344	10369	10430	10472	10485	10418	10420	10431	10421	10506	10338	10543	10596	10396	10638	10524	10617	10425	10255	10397	10410	10443	10454	10445	10481	10504	10493	10506	10505	10341	10365	10595	10489	10418	10525	10373	10329	10190	10282	10318	10580	10501	10541	10387	10560	10449	10477	10445	10463	10581	10266	10408	10416	10510	10369	10353	10540	10430	10465	10442	10401	10296	10457	10650	10443	10533	10521	10408	10470	10471	10463	10545	10607	10541	10521	10545	10552	10594	10473	10476	10446	10547	10410	10626	10434	10510	10419	10454	10459	10213	10547	10443	10371	10503	10345	10389	10363	10376	10495	10508	10303	10383	10423	10534	10437	10347	10367	10385	10407	10459	10403	10492	10366	10388	10403	10439	10447	10522	10402	10513	10453	10304	10401	10396	10422	10322	10543	10337	10220	10338	10515	10473	10391	10494	10579	10282	10537	10425	10545	10509	10433	10596	10466	10321	10464	10371	10361	10363	10548	10436	10525	10551	10376	10526	10583	10539	10532	10321	10500	10500	10615	10345	10395	10331	10604	10621	10335	10385	10383	10541	10577	10492	10468	10433	10599	10515	10382	10430	10447	10431	10552	10341	10374	10529	10540	10453	10331	10483	10339	10386	10387	10450	10602	10471	10492	10433	10389	10376	10436	10642	10360	10455	10363	10375	10481	10339	10563	10402	10358	10526	10451	10451	10394	10342	10577	10400	10700	10540	10440	10602	10468	10674	10384	10581	10456	10394	10536	10439	10293	10471	10401	10280	10579	10509	10454	10330	10485	10336	10539	10443	10405	10720	10455	10578	10648	10388	10425	10354	10455	10502	10438	10517	10484	10429	10538	10526	10459	10470	10529	10578	10385	10365	10460	10445	10448	10504	10532	10369	10505	10382	10455	10465	10409	10427	10297	10471	10496	10336	10420	10479
35060	26683	24946	25784	26134	23684	20196	18655	17481	16930	16371	16275	16265	16137	16174	15944	16030	15957	16175	16035	16231	16022	16094	16047	16083	16188	15876	16287	16231	16065	15908	16155	16119	16171	15968	15943	15761	16057	16075	16045	16065	16149	15987	16138	15973	16309	16056	15962	16117	16037	16119	15981	16307	16134	16191	16030	16056	16165	16125	16148	16016	16002	16076	15960	16040	15972	16157	15947	15996	16057	16201	16097	16218	16057	15942	15848	16162	16133	16086	16208	16108	15982	16002	16065	16121	16270	16207	15992	16130	16146	16070	15975	16186	15974	15833	16207	15856	16010	16014	15829	16112	16230	16057	16044	16068	16113	16147	16139	15938	15980	16098	16072	16106	16027	15972	16222	16020	16096	16070	16188	16166	15992	16140	16092	16102	15879	15976	15978	16085	15852	16065	15909	16016	16047	15957	15964	15807	16082	16000	16087	16194	16094	16112	15819	15953	16072	16014	16053	16258	15935	16016	16062	16207	16143	15841	15989	16183	15963	15944	16195	16109	16079	16042	16113	15883	16021	15961	16178	16314	15919	15946	15953	16076	16166	16247	15984	16144	16132	16016	16060	16058	16062	16231	15861	16346	16002	16165	16114	16178	16067	16257	16051	15855	16035	16083	16225	16138	16322	16134	15951	16018	16122	16131	16044	16004	16189	16098	15888	16084	16080	15948	16030	16268	16256	16049	15899	16069	16132	16111	16207	16175	16088	16238	16179	16109	16204	16180	16048	16023	16213	16054	16044	15918	15840	16031	15928	16160	16231	16288	16041	16066	16084	16012	16048	16086	16155	15904	16075	16194	16074	15900	16077	15939	16120	16052	16057	15853	16138	15915	16145	16090	16195	15907	16013	16002	16063	16092	16196	16090	16161	16211	15945	15993	16158	16015	15795	15915	16128	16151	15753	16083	16055	15931	16162	16043	15950	15913	16019	16001	15988	16151	16064	16234	16001	15912	15959	16240	16094	16132	16106	16207	15948	15896	16106	16077	16185	16171	16015	15939	15995	16030	16154	16207	16038	16014	15824	15833	16074	15835	16093	16097	15980	16094	15868	15996	16210	16324	16084	16110	15912	16084	16111	15922	15837	15834	15783	15914	16152	16031	16143	15983	16324	16216	15854	15887	15996	16226	16070	16076	16260	16015	16078	15999	16069	16022	16156	16040	16168	16052	16065	16119	15987	16049	16310	16264	16042	16159	16039	15966	16120	15916	16066	16036	16001	16334	15949	16073	16121	16009	16214	16044	16092	15984	15982	16136	16031	16102	16114	16149	15886	16040	15888	15940	16131	15905	16124	16062	16199	16159	16350	15937	16066	15961	15987	16180	16293	16031	15994	16074	16058	16121	15963	15989	15990	16178	15877	16030	16003	16100	16127	16014	15938	16182	16237	16011	15967	16022	16012	15923	16137	16063	16013	16090	16106	15843	16042	16188	16203	16025	16214	15992	15940	15933	15977	16187	15910	16043	15854	16058	15953	16016	16021	16144	16141	16120	16108	16017	16132	16091	16165	16212	16049	16113	16129	16176	16077	15961	16202	16165	16294	16320	15934	15991	15976	16244	16056	16093	16032	16044	15957	16091	16009	16152	16159	15980	16011	16303	15999	16083	16070	16149	16171	16087	16051	16306	16359	16160	16072	16313	15973	15951	16016	15832	15808	16005	16027	15983	15941	16193	16215	16019	16153	15981	16161	16190	16195	15947	16153	16013	16221	15942	16053	15988	16000	15917	16295	15997	16294	16028	16110	16008	16112	16003	15919	15885	16287	16183	15936	15917	15958	16169	16149	16107	16073	15971	16022	16170	15901	16004	15958	16301	16124	16110	16065	16118	16067	15982	15968	16232	16207	16121	16009	16085	16048	16004	16202	16061	16001	16135	16156	16149	15991	16020	15899	15939	16065	16207	16045	16124	16151	16092	15801	15821	16067	16049	15946	16088	15951	16054	15946	16232	16046	16003	15952	16028	16023	16045	15960	15972	15976	15844	16079	16014	16146	16049	16190	16092	16065	16020	16259	16180	16067	16023	15920	16112	15860	15929	16302	16015	16114	16139	16021	16044	16139	16224	15998	16253	16083	16090	16217	15973	16054	16071	16134	16197	15927	15932	16203	16278	15915	16128	16077	16065	15913	16165	16042	16217	15954	16249	16129	16037	16086	15975	15868	16224	16163	16048	15743	16139	16239	15918	15982	15800	15945	15955	16144	16120	15881	15881	16114	16242	16019	16197	15979	16017	16200	16018	16038	16134	16153	16019	15973	16142	16100	16082	16077	16045	16012	16138	15930	16064	16255	16240	16166	16022	16294	16163	16193	15924	16053	16098	15846	16076	16225	16128	15955	16019	16070	16047	16047	16035	15995	16239	16037	15735	16096	16037	16101	16069	16010	16071	16002	16079	15886	16112	16073	15975	15915	16113	15929	16232	16294	16063	16163	15848	16143	16103	15968	15961	16087	16111	16036	16360	16117	15944	16095	16137	16067	16244	16068	16186	15960	16074	16115	16208	16031	16153	16180	15935	16133	16238	16026	16041	16377	15982	16305	16295	16098	16167	16062	16046	16043	16025	16161	16030	16354	16178	16004	16139	16129	16115	16033	16098	16120	15998	16124	16038	15952	16029	16183	16193	16279	16002	16150	15836	16100	15969	16205	16025	15989	16020	16063	16098	15896	16058	16103	16028	15948	16190	15951	16116	16176	16249	16116	16113	16106	16186	15921	16110	16206	16120	16086	16373	16126	16180	15976	16312	15911	15872	16005	16079	16127	15926	16072	15946	16200	16182	16047	16193	15945	15877	16127	16128	16142	15910	15949	16016	16008	15895	15892	16070	16098	16011	15890	16127	16115	15971	16050	15978	16304	16036	16103	15951	16134	16097	16207	15927	16171	16030	16216	16025	15987	16130	16221	16015	15779	16126	16053	16039	16144	15808	16030	16101	15986	16018	15834	16105	16027	15934	15991	15977	15965	16094	15943	15968	16055	16005	16004	15930	16084	16082	16092	16139	15994	16336	16041	16207	15963	16164	16219	15946	16116	16278	15899	16144	16201	16057	16174	16094	16047	16229	16070	16248	16081	16089	16032	16212	16172	16032	16076	15962	16107	16025	16092	16001	16110	16173	16161	15899	15822	15953	16212	16213	16095	16109	16057	15787	15904	16343	16176	16038	16132	16105	16339	15987	16087	16046	15957	16204	16200	15958	16080	15819	16163	15944	15966	16037	16300	16276	15972	16137	15809	16223	16235	15906	16130	16056	16182	16108	16138	16049	16349	16160	16043	15918	16108	16178	16160	16243	16211	16109	16031	16055	16054	16100	16160	16054	16190	16004	15950	16131	16033	15981	16075	15941	15950	15824	15957	16007	16102	15995	15928	16084	16242	15991	16111	16244	16005	16014	15784	16139	15862	16078	16050	16123	16041	15901	15964	16117	16047	15926	16199	15940	16056	16224	16193	15898	15970	16102	15947	15775	15983	16080	16137	15981	15834	16119	16172	16015	16108	16157	16143	16232	16058	16192	16108	16179	16012	16171	16165	16169	16065	16016	15934	15955	15633	16068	16052	16095	16153	16238	16165	16120	16047	16029	16033	15936	15955	15918	16223	16095	15836	15906	15978	15964	16195	16191	15798	16015	15831	15967	16046	16115	16183	16135	16195	16043	16276	16024	16042	15988	16279	16005	15849	16018	15927	16054	16025	16087	15928	16092	15870	16115	15966	15992	16062	16148	16108	16042	15906	16103	16138	16049	16134	16123	16044	16252	16164	16090	16010	16005	16163	16151	15917	16053	15926	16088	16154	16215	16110	16306	16155	16241	15896	16026	15914	15875	16198	16055	16081	16114	16063	15857	15997	16093	15956	15955	16156	16094	15935	16076	15963	15986	16012	15919	16295	16214	15867	15852	16165	16023	16190	16087	16001	16104	15959	16085	16152	15870	16154	15989	15884	16016	16058	16153	16211	16059	16224	16132	16099	15964	16143	15877	16132	15982	16013	16194	15986	15834	16026	15988	16099	16101	16268	15997	16073	16170	16148	16324	16199	16272	16135	16131	15940	15943	16158	16091	16113	16166	15941	16134	16173	15900	15953	16090	15927	16024	16071	15849	16197	15989	15975	16054	16238	15871	16132	16113	16030	15977	16165	16119	16143	16028	15858	16024	16062	16041	16085	16076	15961	16172	15870	15908	15975	16107	16187	16236	16038	16301	15967	16087	16135	15993	16040	16170	16048	16068	16125	16161	16050	16057	15976	15887	16298	16107	15964	16041	16244	16182	15981	16121	16212	15826	15916	16073	15920	16207	16165	16014	16254	15916	16130	16016	16125	16055	15862	16102	16218	15985	16104	16110	16199	16101	15910	15911	16025	16027	16005	16392	16138	15989	16100	16037	16070	15949	16175	15924	16181	16114	16096	15949	16020	15947	16057	16159	16132	16053	15892	16032	15767	15871	16011	16003	15963	16136	16079	16069	15978	15851	15876	15870	16126	16272	15950	15910	16239	16022	16099	15879	16138	15939	15899	16139	16167	16096	16069	16164	16112	16023	16084	16104	16136	16056	16004	16101	15878	15925	16054	16096	16051	16000	15879	15953	15991	15967	15939	16080	16068	16019	16108	15977	16084	16129	16153	16156	16071	15963	16203	16152	15875	16183	16286	16206	16314	16036	16024	15962	15957	16146	16146	15946	16193	16096	15977	16171	16260	16109	16195	16037	16219	16385	16046	16100	16124	15968	15960	16081	16057	16071	16174	15930	16016	15935	16027	16128	16028	16134	16154	16123	16019	16022	16161	16050	16052	16314	16072	15801	16020	16014	16141	16075	16069	16272	16005	16047	16059	16263	16015	16171	16148	15987	16001	15966	16247	16322	16080	16154	16021	15838	16071	16085	16125	16004	15986	16224	16059	16097	16106	16081	16110	16074	16171	16155	16074	16023	16076	16062	15990	16073	16157	16004	16283	16057	16037	15912	15910	16038	15934	15958	16121	15937	16004	16028	15976	15937	16128	16039	16098	16085	16128	16221	15997	15909	16081	15971	16138	16044	16097	16346	16086	15854	16073	16012	16117	16224	16120	16155	16092	16125	16083	16028	15972	16353	16251	15912	15940	15954	15967	16078	16019	16089	15889	16033	16055	15961	15975
26681	22620	18112	18420	19238	16398	13072	12006	11215	10285	10121	10020	10147	10023	9974	10030	10002	10128	9896	10140	9949	9974	10082	9905	9911	9973	9981	9942	9835	9856	10026	10043	9863	10002	9911	10217	10041	9940	9852	9995	10097	9990	9990	10046	10032	9977	9944	9978	9882	10103	9982	9927	9888	10007	10073	9810	9917	10058	10069	9873	9957	10085	9886	9865	9854	9820	9871	10048	9821	10021	9966	9853	10079	9940	9980	9948	10019	9930	9948	9977	9924	10081	9810	9885	10016	10052	9842	9981	10009	9961	10084	9880	9976	9802	10016	9845	10042	9987	9983	9829	9980	9952	9923	9882	10000	9848	9813	9983	9924	9756	9959	10098	9843	9915	9991	9927	10046	10068	10020	10109	9845	9953	10039	10030	9960	10004	9955	9891	9974	10109	10024	9999	9892	10101	9905	10034	10017	9955	9811	9910	9908	10090	9955	9974	9860	9943	9995	9877	9833	9899	9914	9937	9931	9973	9916	9999	9990	9730	9921	10000	10015	9948	10007	9870	9949	9988	9935	10010	10009	9874	9968	9966	9938	9671	9923	9801	9945	9962	10017	9956	10030	9850	9894	9877	9988	9866	9978	9960	9963	9997	9840	10003	9959	10027	9914	9819	10080	9963	10061	10024	9984	9996	9966	9909	10038	9875	9986	10013	10057	9784	9963	9868	9990	9952	9887	10084	10055	9978	9888	9748	10085	10140	9848	9865	9957	9849	9937	10107	9806	9818	9921	9933	9887	9870	9967	9857	9914	9906	10102	10062	9888	9770	9967	10072	9925	9961	9918	10004	10093	9963	9903	9896	9966	10035	9951	10170	9962	9940	9922	9918	9814	9798	9823	9900	9947	9978	9881	9997	10037	9866	9996	9850	10004	9783	9828	9972	9896	9781	9853	10046	9795	10074	9893	9895	10000	9949	10076	9847	10023	9987	10041	9964	10101	9972	9878	9904	9980	9904	10003	9881	9913	10075	9852	9948	9997	9963	9954	9998	9903	9890	9959	10156	10064	9904	9826	9758	9966	9932	9998	9882	9929	9947	9946	9951	9868	10024	10008	9999	9916	10019	9986	9921	9869	10081	10007	10056	10061	9881	9869	9928	9810	9818	10046	9982	9909	9843	10105	10097	9882	10074	10012	10069	9846	9939	10041	10039	9934	9947	10079	10015	9992	10060	9996	9869	10168	9983	9959	9965	9812	9888	10031	9885	9915	9875	9758	9886	10061	9839	10048	9923	9965	9880	9924	9963	9909	9926	9960	9740	10109	9924	9984	10019	9970	9946	10048	10005	9932	9998	9920	9978	10013	9876	10121	9904	9981	9869	9868	9874	9913	9909	9915	9918	10009	9774	9905	9842	10147	9942	10048	10048	10017	9823	10095	9901	10028	10090	9885	9881	10065	10002	10005	9820	10107	9984	9938	9919	10001	10002	10071	9912	9953	9964	10033	9984	10033	10103	9900	10042	9803	9919	9997	10055	9953	10002	9994	9936	9831	10190	9842	9954	10000	10020	9947	9953	9825	9988	9898	10057	9857	9966	9948	10010	10000	9827	9996	9774	9904	9961	9894	10150	9973	9865	9908	9966	9987	9954	10052	10047	10018	9872	9964	9922	9970	10002	9782	10109	9942	9831	9836	10095	9958	9884	9893	9934	9945	10064	9886	9974	10034	10060	10309	9973	10017	9796	10154	9971	10073	9962	10065	9909	9914	9934	9807	9821	9865	10223	9890	9891	9983	9981	10097	10134	9955	9855	9886	10078	10082	9885	10018	10032	9971	9881	9944	9914	9868	9980	9836	10010	9920	9938	9985	9960	9991	9902	9928	10007	9812	10035	9767	9957	10067	9970	10011	9845	9971	9978	10053	9857	9978	9871	9992	10002	9913	9882	9849	9928	9983	9985	10051	9861	9969	10043	10023	9960	9910	10069	9991	9844	10141	10072	9916	10063	9820	9919	9941	9982	9886	9850	9801	9886	9910	9939	9910	10038	10082	9854	9753	9998	10136	9934	9919	9892	9894	9918	9955	9964	9931	9983	9885	9983	9986	9916	9938	9987	10010	9941	10117	9797	9925	9964	9924	10066	9741	9918	10041	10167	9844	9870	9981	9922	9935	9963	10027	10087	9963	9987	10110	9942	10062	9923	9878	9808	9930	10111	9956	9975	9922	10037	9926	9940	9852	9856	9893	9936	10078	9981	9870	10009	9967	9886	9917	9992	10073	10068	9931	9920	9941	10031	9927	9923	10042	10032	9918	9958	10100	9991	9950	9903	9890	10004	9859	9991	9955	9904	10134	10047	9854	9896	9962	9958	10001	9899	9768	10019	10017	9893	9852	10001	10006	9846	10013	9948	9823	9948	9934	10132	9994	9939	10015	10028	10006	9954	9850	9944	9948	9987	9873	9971	9866	10061	9984	10048	9953	10241	9863	9971	9890	9977	10000	9966	9895	10018	10136	9990	9875	10073	10029	10171	9925	10157	10082	9785	9949	9853	9902	9847	9971	9940	9852	10085	9786	10104	10018	9952	9931	10058	10103	10028	9953	9781	9956	9972	10025	9867	9807	10127	10012	9923	9902	9809	9967	9835	9964	9848	10132	10169	9904	9900	9982	9813	9986	10060	9968	9923	10005	9987	9926	10127	10018	10121	9982	9957	9959	10012	10055	10163	9970	9984	9884	10023	9906	10060	9881	9927	9913	9843	9990	9875	9859	9927	9948	10093	9900	9847	9922	9896	9965	10078	9840	9875	9925	10022	9997	9858	10121	10051	9849	9845	9968	9987	9990	9953	10065	9944	9922	9948	9963	10054	9922	10141	9961	9815	9915	9949	10081	9948	9918	9897	9947	9992	9840	9900	9881	10062	9937	9954	10026	10034	9959	10013	9839	9941	9694	10192	9960	9993	10112	10020	10053	10030	10037	9970	10153	9969	9905	9978	10100	9908	10001	10034	9812	9956	10033	9863	9899	10153	9967	9952	9921	9842	9891	10109	9944	9997	9941	10081	9703	10044	9872	9977	9840	9984	10058	9991	9965	9912	10032	10152	9890	10035	9957	10066	10043	9952	10074	9781	10052	10010	9913	9926	9997	10042	10072	9915	9847	10045	9992	9869	9925	9925	9970	9876	10026	9983	9978	10008	9977	9986	9862	9960	10054	9976	9831	9915	9945	9912	10191	10076	9959	10087	9966	9973	9825	9971	10084	9878	9991	9990	9986	9890	9946	10061	9853	9878	10078	10001	10017	9890	9828	9987	9860	9952	10157	9866	10080	10053	9976	9956	10017	10084	10067	9781	9964	10046	9972	10072	9941	10009	9995	9913	10030	9959	9969	10176	10009	10004	9855	9960	10047	9958	10010	10042	9843	9962	10006	10021	9845	9970	10077	9946	9970	9934	9847	9884	9861	10005	9989	10065	9997	9933	9851	9874	10032	9943	9937	9894	9920	10007	9916	9822	9852	10061	9922	10117	10017	9881	9899	10001	10164	10050	9988	10078	10036	9995	9949	9829	10112	9911	10076	10042	9981	9805	9818	9970	9905	10030	9990	9998	9914	9699	9910	9937	9897	9882	10015	9937	10018	9921	10069	9893	9913	9981	10057	9953	10103	9966	9988	9874	10036	9957	9914	10016	10066	10032	9921	10026	10117	10035	9945	9958	9833	9941	10156	9843	9995	9722	9945	10072	9858	10029	9979	10060	9926	9833	9907	9932	9975	9944	10127	10035	10058	9837	10018	9995	10064	10039	9927	10029	10017	9973	9978	9932	9915	9934	9971	10018	9962	9932	10019	9945	9843	9819	9929	9844	10045	9900	9951	10122	10069	9883	9838	9862	10023	9903	9899	9982	9863	10005	9899	10033	10038	9959	10062	10038	10139	9955	9862	9997	9950	9906	9818	9935	9959	10102	10075	9891	9992	9928	10107	10021	9998	10036	9864	9984	10134	9789	10038	9990	10018	9905	9867	9962	9982	10056	9759	9941	9951	9837	9970	9999	10004	10038	10030	9985	9839	9912	9996	10062	9883	10036	9951	9822	9979	9974	10088	10027	9890	9955	10016	10009	9939	9989	10005	9901	9970	10006	9913	9922	9939	10029	10015	9867	10053	9862	10170	9875	10041	9738	9901	9933	10144	9989	9861	9939	9959	10047	10072	10020	9761	9939	9992	10091	9989	9941	10187	9838	9950	9934	9931	9995	9941	10002	10067	10120	9984	9926	10078	10070	10185	9882	10002	9870	9952	10096	10164	9898	9882	9960	9891	9992	10019	9975	10007	9852	10036	9776	9780	10032	9998	9858	10095	10057	10027	9894	9830	9835	9986	10061	9835	9887	10135	10095	9930	10066	9883	9946	9942	9961	10024	9984	10011	10044	10014	10010	10112	9831	9902	9959	9942	9912	9900	9811	10045	9759	10031	9909	10003	9934	9968	9876	9943	9825	9989	10108	9964	9819	9947	9861	9848	9896	9926	10020	9895	10013	9921	10046	10014	9862	10035	10047	10010	9928	10000	10064	9945	10111	9873	9871	10056	10029	10068	10033	9938	9869	10036	9907	10011	9911	9797	10028	10050	9968	9988	9878	9966	9998	9907	9920	10045	10138	9912	9939	9982	9917	9941	9953	9920	10010	10077	9779	10102	10109	9940	9894	9958	9976	10108	9882	9968	9796	10028	10001	10004	10003	9998	9991	9937	9928	9877	9947	9892	10054	9873	9923	10032	9891	9930	9933	10045	9988	10159	10008	10105	9868	10010	9843	10029	9911	9994	9947	9958	10014	10103	10011	9853	10037	9942	10038	9897	9810	9928	10004	10070	9930	9849	10045	10032	9849	10098	10074	9911	10034	10053	10034	9938	10083	9932	10008	10014	9846	10086	9865	9948	9910	9958	9914	10015	10046	9925	9908	9797	10123	9830	9951	9850	9928	10123	9889	9990	9975	9916	9946	10006	10010	9911	9965	9832	9972	9900	9993	9897	9968	9868	10136	10053	10228	9854	10001	9815	9888	10083	9984	9937	10002	9868	10012	9973	9965	10047	9949	9971	10058	9962	10045	9860	9966	10044	10051	9985	9946	9996	10016	9990	10041	9981	9989	9903	10002	10025	9929	9990	10047	10035	9957	10087	9987
25832	21673	29164	34342	39723	39100	39571	37124	30202	22846	18181	16982	16305	16270	16339	16287	16180	16145	16079	16096	16005	16064	15990	16096	16110	15941	15970	15936	16051	16042	15917	15940	16083	16309	16015	16029	16002	16128	16121	15972	16122	16209	16035	15979	16106	15989	15939	16206	16058	16027	16096	15988	16050	16003	16104	15763	15958	15891	15937	15988	15871	15871	16066	15954	15823	15930	15924	15994	15942	15907	15984	15999	15836	15975	15884	16007	15926	16105	16177	15975	15905	15945	15841	16013	16106	16044	15917	15661	15874	15952	15943	15851	15856	15931	15971	15823	15751	15885	15918	16008	16095	15749	16114	15817	16028	15978	15937	15991	16098	16067	15941	15946	15923	15939	16102	15920	16001	15899	16010	15986	16032	15990	15860	15962	16009	15881	15874	16129	15957	16059	16053	16165	15729	16061	15951	15973	16161	16132	15933	15920	15873	16117	15985	15925	16028	16075	16105	16160	15989	15949	15950	15969	15983	15782	15837	16043	15764	15808	15891	16003	15884	16218	15985	15927	16029	15975	15942	15703	15979	16078	15796	15975	15740	15916	15774	15980	15832	15967	16059	15812	15976	16054	16203	16146	15973	15754	15758	15919	15763	15962	15991	15821	15925	15986	15770	16167	16290	15974	15997	15720	16059	16179	16162	15974	15943	16177	16015	15871	15946	15940	15959	16004	16011	15937	15999	15870	15819	15852	16102	15935	16011	15806	15823	15880	15918	15953	15950	16027	15982	15820	15749	16016	15776	15803	15856	16158	15942	16039	15903	15980	15913	16043	16018	15929	15875	16008	15853	16035	16073	15952	16025	16224	15864	15823	15852	15956	15968	15928	16090	16282	16025	15802	15890	15832	15865	15813	15973	16144	15926	16121	15933	15962	15983	16069	15977	15880	16179	15965	15988	16287	15986	16071	15856	15811	16064	16131	16236	16062	15953	16032	15929	15866	15914	16000	16036	15757	15799	16026	15962	15899	15969	16033	16034	16049	15832	15855	15657	15798	15966	15861	16025	16083	15868	15880	15952	15998	15935	15974	16008	15965	16014	16140	16101	16062	16202	15982	16303	15960	15970	15909	16105	15814	15952	16035	15781	16028	15998	16217	16010	16220	15964	15907	15841	15897	15867	15871	15889	15966	16195	16073	16037	15836	15976	15872	15874	16007	16177	16174	15914	15780	15942	16008	15908	15847	16114	15947	15874	15930	16087	16110	16029	15905	16183	15855	15801	16012	15898	16024	16119	16171	16160	15809	15892	15996	16162	16130	15932	15794	15827	15958	15822	16028	16168	15998	15985	15976	16165	16003	15962	16112	16136	15961	16105	15939	16109	15839	16114	16097	16121	16124	15886	16004	16036	15859	15915	16037	15872	15766	15864	15897	15938	15999	15899	15801	16238	16181	16142	15834	15972	15859	15984	15813	15935	16141	16046	15870	16062	15870	15989	15779	15973	15885	15974	15900	15974	16120	15979	15743	15921	16006	16027	15817	15996	16021	16005	16063	16006	16119	15920	15961	16006	16048	15980	15953	15885	16010	15938	15891	16063	15900	16075	15944	15978	16070	15819	15963	15892	15964	16064	15832	16094	16084	15835	15957	15925	15958	16202	16139	16134	16122	15978	16001	16025	15909	16111	15919	16025	16199	16264	16064	15811	16003	15786	15986	16025	15872	15899	15895	16010	15962	15800	15994	16092	15991	15846	15918	15796	16004	16001	15755	15902	15987	15954	15865	15863	16033	15992	16099	15912	15924	15990	15846	15972	15891	16002	15918	15624	16079	16050	16114	16087	16067	15890	16122	15893	16051	16083	15999	15880	15835	15844	15936	15735	15865	15896	15829	16063	15897	16066	15843	15809	15782	15746	15945	16100	15936	16009	15813	16103	16067	16017	15794	16172	16272	15909	15986	16001	15966	15988	15943	15873	16030	16007	15908	15885	16023	15839	15855	15893	16088	16158	15920	16222	16145	16224	16199	15806	16081	16054	16052	15707	15885	15910	15856	15780	15966	16054	15764	15823	15837	15966	16023	15783	16015	16001	15861	15688	15981	15926	16207	15846	15944	16205	16071	15849	15990	15989	15877	16000	15998	16141	16186	16193	16061	16094	16260	15952	16033	16013	16066	15846	16231	16083	15781	15924	15976	16067	15935	15785	16166	16067	15881	16001	16013	16033	15957	16084	15973	15920	16079	15835	16071	15841	16071	16057	15907	15971	16038	16049	16074	15883	15973	15982	15899	15964	15899	15945	15990	15867	16057	16050	16086	16072	15985	15844	15817	16079	16066	15866	16019	16100	15940	16171	15969	16013	15952	16236	15916	15985	15749	15837	15794	16195	15945	15924	15847	15868	15933	15898	16027	16041	16286	16049	16018	15863	15961	15956	15891	15964	15849	15950	15924	16023	16091	16261	15903	15938	15831	15961	16120	15728	15944	15930	16126	15873	16106	16153	16207	15886	16094	15954	15905	16154	15892	15959	15900	16069	16068	16027	15986	15979	16044	15914	15963	15858	16003	15980	15968	15818	15692	15862	16017	15915	15903	16161	16051	15977	16204	16007	15881	15880	16027	15964	15825	15996	15971	15854	15916	15976	16015	16032	15990	15975	16013	15972	15948	15973	15740	15940	16075	15985	15977	16003	16039	15843	15830	16036	15890	15858	15931	15780	15954	15866	15851	15870	15976	15987	15995	16015	16081	15954	16057	15954	15953	16059	15802	16105	16170	15919	16152	15997	15949	15972	15984	15969	16114	16054	15994	16194	16019	15807	15991	16160	15942	16281	16047	15811	16027	15990	15961	15978	15975	15892	16138	15940	15846	16002	16049	15943	15874	15955	16027	15886	16079	15902	15981	15848	15883	15918	15797	15865	15861	16016	15755	16064	15892	15669	15959	15871	16035	16073	15948	15786	15910	16013	15834	15948	16064	15814	15956	16029	15856	15952	16004	16015	15923	16183	16024	16075	15935	16083	15944	15985	15899	16104	16046	15988	15790	16082	16011	16114	15911	16003	15965	15907	15852	16080	15967	15789	15871	16027	15897	16162	16004	15988	15923	16101	15958	15981	15912	15759	15972	16137	15978	15782	15962	16122	16152	15735	15998	15965	15962	16012	15960	15984	15920	15900	15925	15896	15989	15983	15915	15972	16064	16020	15678	15925	15985	15810	15937	16054	16112	15975	15843	16037	16029	15961	15878	15915	16033	16068	16033	15964	15999	15871	15985	15965	15924	15871	15930	16191	16029	15905	16169	15945	15776	16193	15922	15837	15951	16012	16044	15868	15950	16172	16169	16088	15830	16034	16008	16035	16041	15979	15758	16012	16009	15959	16076	15853	15939	15974	16051	16127	15986	15977	15641	15888	16135	16238	16003	15914	15720	15775	15876	16013	16169	16092	15957	15775	16069	16151	16054	15971	16026	16107	16116	16141	16038	16004	15832	15915	16038	15873	15894	16017	15988	15972	15949	15997	15910	15931	15877	15982	16026	15892	15962	15896	15974	16070	15865	16094	15996	15910	15989	16106	16028	15964	15971	15989	16132	16159	15912	15924	15934	16041	15909	15915	15745	15908	15804	15774	15976	15907	16025	16076	16013	15998	15916	16181	15891	16253	15946	16084	15910	16050	16034	15926	16088	15980	16018	15892	15963	16136	16083	16011	15847	15862	15857	16071	15931	15804	15978	15974	15981	16110	15967	15828	16022	16034	16074	16078	16050	15792	16030	15857	15868	16082	15749	15766	15918	16080	16143	15965	15814	16097	15912	15868	16007	16042	15990	15986	15916	15802	15890	16071	15793	15784	15964	15911	15943	15962	16020	16029	16015	16049	16009	15776	16020	16002	16036	16000	15911	16055	16016	15990	16033	15961	15896	16011	16110	15812	15787	16044	16089	15964	16015	15834	16229	15934	16036	15855	15753	15888	15734	16019	15920	16123	15983	15855	15773	15967	16234	15954	15897	15984	15857	15895	15962	15811	15890	15853	15797	15933	15924	16218	16161	15829	15928	16109	15841	15935	16018	16142	16095	15812	15909	15983	16092	15872	16157	16056	16102	15871	15849	16083	15926	15774	15830	15943	15915	15741	15917	16018	15916	15950	16259	16036	16071	16035	16105	16012	15926	16023	16145	15897	16023	15984	15952	16010	15809	16027	16014	16010	15855	16075	15952	15985	16045	15918	16012	16027	16282	15923	15962	16046	16116	15996	16001	16014	15971	15833	15967	15967	15754	15946	15913	16224	15950	16214	15939	15913	16051	15949	16169	15924	16025	15971	15994	15882	15809	15908	15991	16188	16039	16124	15846	15890	15788	16003	15924	16061	16183	16071	15881	15983	16041	15993	15813	16175	16068	15975	16091	15994	15841	15931	15859	16062	15939	15837	15858	15936	15822	16027	15870	16005	16243	15989	15959	15939	16069	15822	16047	15755	15862	16029	16006	15987	15947	16156	16091	15927	15961	15932	15963	16124	16010	16068	15954	15916	15699	16127	16188	15963	16029	15864	15938	15930	15940	15946	15889	16071	15723	15922	15894	15929	16183	15823	15728	15982	15914	15771	15948	15823	16054	15960	15996	15773	16129	16164	16089	16146	15781	15837	15946	16160	15933	15831	16000	16061	16195	15907	15867	16059	15916	15985	15956	15848	15688	16026	15659	16057	15892	16089	16020	16010	15831	15763	16051	16018	16090	16163	16133	16010	15970	15948	15936	15875	15832	15896	15845	16081	15811	15873	16056	15951	15874	16087	15747	16060	16008	15872	15790	15970	16031	15971	15923	16024	16018	16008	16159	15935	16038	15905	15833	15925	15947	16092	15798	15930	15914	15933	15887	16075	16139	15967	15989	16063	15935	16067	15835	15936	15875	15959	16038	15907	16021	16037	16147	15885	15803	16150	16173	16049	16061	16194	15742	15917	15779	16050	15867	16113	16001	15804	16084	15916	15797	15977	15946	15965	15983	15985	15996	15975	16016	16049	15951	15857	16105	16098	16064	15993	15957	16020	16072	15962	15915	16059	16044	15955	15967	15965	15982	16110	16004	15858	15971	15955	15894	16057	15938	15915	15849	16086	15916	15985	15839	15970	15847	16091	16120	15982	16142	15820	16055	16163	15965	15983	15863	16133	15924	15957	15974	15972	15925	16214	15978
20634	39795	38644	34131	39101	31617	33185	30605	22784	15420	11609	10463	10408	10185	10373	10235	10206	10277	10070	10246	10160	10037	10169	10119	10100	10266	10243	10278	10030	10286	10098	10125	10270	10123	10269	10075	10245	10057	10150	10285	10182	10215	10162	10200	10163	10178	10122	10030	10251	10283	10022	10241	10139	10109	10071	10087	10152	10201	10204	10038	10019	10155	9961	10230	10054	10009	10131	10033	10098	10208	10204	10150	10174	10226	10098	10306	10075	10048	10126	10144	10206	10359	10027	10066	10009	10058	9997	10197	10035	9953	10178	9914	10219	10106	10022	10000	10185	10103	10116	10101	10041	10112	10058	10158	10135	10162	10092	10048	10088	10192	9888	10194	10031	10150	10013	10148	10330	10168	10090	10125	10095	10071	10144	10090	10123	10181	10227	10055	10003	10158	9988	10121	10078	10089	10019	10075	10110	10205	10088	10150	10201	10090	10164	10153	10074	10186	9992	9921	10205	10089	10073	10105	10033	10163	9975	10260	10176	9938	10150	9963	10193	10241	9968	10086	10025	10118	10129	10246	10101	10279	10039	10124	10079	10153	10088	9993	10182	10247	10111	10278	10153	10265	9948	10164	10098	10037	10183	10086	10247	10170	10142	10080	10014	10237	10202	9982	10058	10112	10114	10220	10132	10251	10324	10189	10258	10079	10199	10061	10119	10066	10123	10040	10057	10185	10042	10020	10163	10258	10102	10279	10211	10207	10148	10124	9965	10045	10148	10152	10056	10077	10108	10070	10267	9940	10139	10033	9980	10055	10222	10148	10062	10190	10208	9967	10092	10124	10230	10071	9976	10055	10097	10257	10042	10293	10224	10223	10056	10132	10176	10061	10181	10054	9998	10018	10260	10231	10138	10153	9945	10264	10089	9982	10157	10162	10199	10086	10209	10026	9981	10003	10140	10107	10021	10102	10058	10128	10052	10102	10241	10067	10290	9820	10070	10135	10154	10173	9984	10114	10324	9975	10115	10098	10198	9988	10031	9944	10304	10079	10122	10004	10089	10242	10165	10214	10118	10193	10084	10165	10131	10003	10010	10247	10054	9950	10102	10215	10164	10213	10008	10175	9988	9915	10085	10194	10072	10058	10186	9980	9995	10124	10035	10109	10127	10099	10171	10109	10021	10103	10005	10092	10042	10100	10087	10072	10193	10300	10129	10221	10202	10067	10281	10300	10126	10168	9998	10087	10212	10206	10268	10132	10160	10162	10076	10190	10219	10153	10043	10255	10063	10148	10139	10048	9996	10116	10168	10113	10133	10152	10123	10014	10027	10227	10274	10035	10127	10061	10192	10042	9947	10094	10184	10348	10128	9979	10045	10021	10321	10077	9984	10032	10156	10137	10079	10212	10171	10156	10110	10003	10113	10145	10068	10131	10104	10092	10072	10099	10117	10080	10167	10182	10029	10049	10106	10002	10131	10130	10170	10134	10127	10351	10176	10058	10196	10177	10123	9938	10137	10089	10110	10170	9961	10001	10142	10016	10057	10072	10115	10168	10125	10101	10290	10239	10081	10039	10005	10083	10230	10069	10267	10137	10128	10116	10176	9944	10147	10292	10111	10274	10030	10040	9847	10055	9992	10038	10081	10022	9966	10205	10180	10130	10115	10080	10047	10190	10184	10061	10055	10160	10080	10088	10363	10003	10136	10111	9945	10044	10109	10000	10071	10112	10101	10194	10156	10063	10198	10003	10153	10148	10042	10047	10027	10066	10059	10115	10017	10191	10138	10111	10112	10339	10014	10253	10060	10157	9902	10078	10243	10209	10067	10190	10219	10079	10130	10165	10097	10133	9972	10027	10215	10100	10222	10147	10221	10179	10204	10198	10125	9979	10124	10180	10208	10135	10048	10068	10094	9939	10164	10181	10171	10118	10089	10135	10107	9965	10106	10158	10253	10143	10080	10179	10066	10043	10097	10107	10184	10025	9977	10262	10174	10055	10145	10261	10177	10146	10112	10144	9956	9902	10212	10150	10012	10157	10128	10152	10185	10112	10153	9835	10070	10045	10025	10208	10157	10161	10179	10135	10255	10021	10225	10079	10063	10111	10047	10101	10061	10219	10138	10139	10066	10141	9989	10113	10133	10034	10020	10088	10038	9982	10013	10252	10023	10200	10061	10063	10170	10127	10159	10124	10105	10167	10048	10369	10042	10017	10167	9962	10296	10053	10138	10056	10094	10290	10077	10072	10180	10038	9924	10057	10046	10060	10056	9995	9959	10071	10099	10034	10044	10015	10062	10169	10108	10089	10066	10028	10053	10169	10077	10105	10041	10053	10208	10055	10201	10081	10075	10120	10115	10204	10056	10254	10114	10231	10187	9913	10072	10084	10197	10172	10206	9901	10128	10294	10084	10064	10287	10072	10076	10124	10139	10198	9995	10206	10028	10238	10240	10154	10126	10250	9971	10096	10106	10214	10139	10022	9995	10136	10056	10022	10229	10034	9941	10190	10045	10213	10315	10305	10181	10171	10148	10055	10171	10182	10016	10146	10066	10183	10114	10231	10156	10210	10140	10055	10099	10117	10005	10068	9988	10176	10067	10092	10200	10063	10095	10228	10155	10073	10208	10121	10213	10195	9971	9913	10095	10180	10079	10124	10067	10174	10078	10147	10256	10105	10197	10082	10216	10048	10000	10084	10034	9970	10008	9982	10110	10093	10124	10006	10173	10129	10087	10015	10187	10161	10240	10128	10227	9981	10041	10029	10065	10117	10033	10018	10086	10030	10072	10020	10080	9965	10262	10115	10098	10216	10130	10200	10068	10019	9993	10136	10164	10030	10190	10145	10043	10027	10141	10280	10177	10132	10028	10077	10258	9946	10019	10065	10152	10101	10133	10078	10220	10165	10000	10293	10175	10111	10191	10137	10036	10010	10144	10022	10180	10034	10110	10235	10208	9810	10067	10221	10041	10169	10003	10197	10010	9987	10133	10000	10051	10028	10118	10059	10135	10166	10123	10328	9991	10066	10156	10129	10032	10116	10036	10020	10157	10001	10176	10019	10159	10161	10093	10049	10116	10249	10154	9999	10212	10145	10227	10137	10121	10117	10079	10090	10078	10040	10172	10225	10012	10056	10224	10063	9938	10183	10072	10128	10161	9973	10094	10053	10110	10165	10156	10067	10042	10105	10025	10060	10063	9984	10135	9924	10114	10187	10052	10102	10036	10017	10143	10245	10194	10116	10186	10138	10137	10141	10236	10086	10234	10119	10205	10129	10249	10194	10084	10131	10033	9961	10260	10166	10136	10170	10059	10117	10062	10237	10141	10127	10052	10077	10201	10125	10090	10180	10142	10183	10141	10116	10137	10169	9933	10197	10126	10125	10226	10111	10213	10112	10069	9941	10042	10083	10184	10037	10042	10206	10154	10138	10067	9896	10239	10234	10116	10261	10180	9978	10049	10187	10205	10191	9932	10023	10143	10037	10046	10060	10175	10167	9987	10123	10049	10088	10257	10161	9988	10142	10077	10093	10058	10152	10085	9976	10320	10194	10243	10152	10087	10100	10248	10139	10220	10120	10207	10053	10151	10093	10196	10211	9993	10158	10160	10120	10130	10103	9982	10111	10093	10117	9975	10016	10042	10017	10076	10182	10087	10183	10204	10235	10171	10148	10074	10205	10224	9983	10117	10015	10088	10210	10190	10035	10045	10012	10018	10204	9990	10103	10208	10182	9962	9983	9907	10150	10089	10139	10053	10060	10049	10114	10040	10037	10095	10189	10087	10032	10120	10099	10036	10211	10171	10076	10090	10220	10099	10200	10115	10267	9935	9995	10063	10278	10259	10211	10146	10081	10076	10252	10122	10037	10215	10146	10343	10224	10117	10124	10078	10109	10143	10161	10214	10091	10107	10176	9872	10117	10250	10056	10006	10057	10287	10092	9952	10139	10163	10108	10003	10036	10259	10016	10065	10090	10083	10012	10128	10010	10098	10124	9988	10161	10147	10314	10204	10096	10113	10179	10141	10030	10089	10110	10255	10146	10074	10140	10184	9929	10076	10168	10186	10076	10096	10161	10159	10090	10173	10089	9899	10084	10001	10108	10085	9956	10109	10025	10083	10011	9971	10058	10024	10166	10064	10118	10146	10133	9862	10152	10215	10198	10195	9992	10246	10118	10184	10123	10201	9999	10201	10005	10183	10197	10017	9987	10012	10000	10181	10141	10013	10040	10156	10017	10120	10090	10105	10293	10251	10212	10141	10101	10217	10115	10126	10138	10015	10188	10168	9987	10119	10117	10002	10235	10190	10094	10021	10157	10150	10109	10071	10047	10156	10089	10213	10223	10055	10151	9964	9959	10154	10033	10129	10087	10165	10194	10090	10139	10148	10117	10190	10058	10072	10143	10057	10136	10184	10047	9997	10171	10087	10082	10222	10163	10090	10066	10068	10233	10119	10115	10151	10043	10121	10143	10289	9973	10087	10212	10228	9930	10150	10130	10124	10037	10217	10197	9982	10022	10096	10227	9913	10085	10053	10092	10064	10003	10175	10187	10095	9948	10123	10254	10026	9976	10082	10134	9958	10103	10048	10106	10067	10126	10201	10150	9959	10110	10316	10140	10093	10060	10186	10066	10114	10063	10163	10190	10083	10139	10153	10102	10118	10159	10083	10082	10208	10062	10292	10174	10127	10135	10043	10191	10257	10153	10096	10159	10206	10157	10100	10229	10167	10095	10362	10043	10182	10089	10070	10184	10268	10130	10072	10024	10166	10026	10190	10308	10175	10021	10079	10149	10269	10183	10174	10109	10098	10109	10114	10115	10126	10137	10165	10035	10073	10124	10067	10059	10109	10194	10048	10088	10105	10158	10126	10039	10026	9999	10225	10018	10112	10130	10068	10084	10240	10258	10088	10092	9985	10055	9909	10192	10163	10201	10061	10265	10046	10310	10178	10027	10193	10038	10035	10147	10233	9954	10065	9982	10119	10207	10136	10258	10166	9985	10138	10136	10114	10171	10401	10095	9998	10279	10146	10156	10245	10119	10177	10095	9956	10190	10011	10169	10091	10085	10091	10073	10152	10064	10099	9887	9986	10075	10215	10207	9980	10172	10101	10121	10136	10277	10216	10111	10114	10246	10141	10006	10047	10247	10157	10121	10161	10046	10032	10030	10143	10212
24227	21633	29281	38800	61090	48762	47526	46356	36904	27761	21248	18462	17155	16824	16957	16716	16613	16608	16784	16575	16597	16785	16424	16486	16602	16543	16454	16630	16595	16538	16557	16494	16545	16424	16583	16675	16381	16601	16644	16602	16560	16488	16494	16356	16588	16317	16328	16498	16296	16481	16355	16384	16398	16495	16323	16449	16593	16262	16626	16317	16343	16282	16345	16453	16433	16486	16222	16464	16471	16219	16542	16387	16426	16222	16507	16409	16418	16378	16601	16516	16407	16269	16622	16428	16620	16426	16590	16291	16431	16344	16426	16139	16272	16401	16377	16382	16282	16452	16330	16504	16341	16462	16291	16212	16541	16258	16545	16383	16537	16440	16419	16278	16562	16462	16644	16534	16153	16473	16410	16426	16578	16484	16304	16443	16674	16659	16454	16375	16377	16256	16514	16256	16374	16349	16192	16474	16494	16340	16480	16130	16497	16468	16424	16093	16462	16359	16367	16230	16516	16457	16566	16498	16484	16546	16412	16289	16349	16494	16520	16443	16471	16340	16564	16368	16437	16703	16380	16538	16569	16452	16403	16440	16438	16498	16224	16423	16498	16314	16416	16394	16426	16505	16573	16559	16450	16685	16346	16343	16390	16324	16361	16298	16341	16367	16484	16405	16466	16589	16636	16194	16451	16514	16474	16459	16474	16427	16353	16230	16488	16372	16434	16392	16417	16511	16487	16579	16357	16401	16242	16375	16480	16393	16428	16187	16491	16485	16596	16202	16279	16402	16539	16522	16422	16413	16480	16340	16302	16455	16257	16442	16348	16382	16588	16579	16355	16414	16412	16260	16539	16367	16276	16267	16537	16531	16462	16403	16382	16520	16530	16526	16293	16443	16473	16456	16681	16552	16343	16446	16533	16457	16336	16387	16553	16518	16531	16520	16648	16444	16450	16365	16526	16313	16450	16425	16322	16391	16409	16347	16520	16359	16337	16173	16410	16576	16430	16331	16513	16393	16424	16375	16346	16157	16406	16414	16264	16372	16446	16311	16504	16448	16376	16523	16415	16515	16507	16447	16441	16390	16219	16449	16374	16206	16443	16431	16345	16282	16352	16443	16373	16364	16478	16439	16198	16418	16470	16498	16301	16438	16294	16385	16392	16487	16560	16217	16413	16511	16253	16410	16318	16350	16439	16409	16272	16468	16584	16281	16409	16291	16278	16385	16447	16291	16424	16250	16461	16351	16519	16425	16391	16341	16259	16405	16506	16185	16423	16487	16538	16290	16736	16301	16481	16378	16232	16377	16283	16407	16368	16277	16407	16725	16296	16248	16509	16652	16331	16402	16535	16522	16504	16289	16359	16586	16203	16269	16332	16531	16242	16504	16485	16500	16461	16318	16464	16502	16442	16255	16476	16383	16183	16189	16275	16339	16367	16370	16453	16556	16488	16460	16464	16347	16448	16492	16288	16288	16198	16401	16426	16321	16136	16501	16384	16219	16186	16294	16178	16199	16605	16314	16285	16404	16431	16654	16459	16435	16315	16499	16446	16501	16351	16604	16703	16450	16347	16318	16341	16298	16483	16276	16207	16632	16193	16325	16259	16310	16367	16402	16422	16422	16459	16375	16672	16140	16447	16544	16428	16451	16413	16310	16443	16364	16472	16365	16422	16545	16388	16347	16457	16527	16301	16353	16474	16331	16575	16349	16348	16415	16374	16433	16517	16168	16360	16378	16330	16318	16317	16581	16337	16411	16438	16348	16273	16434	16296	16224	16381	16379	16600	16363	16338	16434	16441	16534	16421	16471	16466	16131	16168	16128	16356	16587	16352	16384	16366	16399	16330	16286	16455	16357	16423	16367	16442	16397	16488	16387	16512	16387	16458	16497	16273	16519	16380	16278	16385	16412	16303	16371	16478	16488	16454	16525	16297	16630	16593	16603	16525	16682	16479	16524	16216	16478	16525	16487	16367	16247	16520	16465	16412	16366	16572	16454	16524	16464	16390	16292	16226	16491	16520	16184	16419	16486	16488	16311	16309	16481	16490	16419	16539	16483	16417	16589	16407	16267	16426	16370	16369	16336	16433	16292	16442	16466	16659	16293	16211	16258	16244	16395	16430	16454	16307	16423	16367	16409	16411	16470	16562	16566	16532	16459	16518	16446	16438	16376	16320	16407	16434	16552	16306	16513	16488	16342	16192	16169	16498	16420	16544	16481	16303	16533	16685	16363	16614	16375	16627	16371	16431	16491	16539	16403	16440	16404	16210	16327	16561	16422	16337	16263	16458	16406	16493	16232	16347	16445	16574	16321	16206	16336	16393	16348	16279	16615	16324	16598	16389	16302	16411	16270	16593	16424	16563	16436	16473	16378	16297	16388	16469	16334	16488	16331	16506	16469	16564	16239	16486	16487	16329	16483	16393	16477	16453	16392	16625	16428	16355	16367	16437	16389	16430	16288	16495	16382	16576	16275	16427	16476	16361	16334	16424	16298	16422	16612	16411	16428	16559	16303	16403	16438	16212	16443	16410	16327	16590	16537	16439	16387	16387	16393	16400	16477	16405	16379	16385	16425	16352	16395	16437	16361	16572	16495	16539	16595	16499	16501	16517	16366	16557	16425	16618	16471	16340	16454	16424	16428	16415	16431	16546	16523	16447	16535	16421	16455	16593	16306	16515	16262	16490	16430	16525	16361	16612	16394	16432	16472	16317	16395	16552	16457	16315	16473	16201	16172	16404	16554	16454	16499	16423	16275	16424	16342	16290	16235	16386	16259	16306	16363	16628	16461	16520	16536	16639	16382	16554	16296	16566	16262	16523	16629	16482	16518	16328	16410	16406	16442	16379	16557	16602	16555	16643	16450	16444	16410	16642	16287	16279	16386	16304	16420	16594	16370	16523	16457	16537	16237	16133	16365	16665	16469	16231	16429	16301	16544	16561	16636	16499	16697	16284	16230	16477	16138	16451	16479	16399	16470	16605	16441	16537	16350	16372	16651	16500	16632	16543	16645	16623	16386	16487	16571	16427	16515	16628	16603	16629	16530	16334	16374	16270	16541	16312	16279	16324	16266	16535	16409	16447	16436	16491	16396	16460	16546	16310	16291	16427	16469	16108	16511	16212	16339	16346	16501	16511	16560	16272	16458	16555	16462	16374	16276	16598	16425	16194	16287	16358	16226	16276	16283	16517	16447	16500	16345	16395	16257	16314	16316	16526	16397	16292	16420	16317	16293	16431	16433	16424	16418	16263	16490	16340	16262	16613	16309	16401	16201	16360	16591	16380	16131	16401	16381	16424	16493	16412	16527	16512	16292	16376	16319	16646	16423	16536	16245	16406	16375	16461	16341	16240	16583	16426	16584	16510	16387	16688	16693	16353	16538	16439	16451	16101	16076	16581	16294	16398	16291	16487	16307	16568	16469	16302	16337	16472	16446	16631	16315	16383	16245	16397	16531	16370	16418	16524	16390	16472	16652	16449	16598	16267	16417	16433	16398	16356	16219	16517	16397	16462	16471	16368	16379	16409	16464	16439	16463	16426	16214	16549	16245	16368	16569	16489	16530	16330	16427	16358	16393	16462	16427	16297	16169	16455	16468	16517	16576	16415	16514	16330	16362	16400	16412	16431	16472	16431	16544	16420	16428	16390	16424	16205	16341	16621	16565	16371	16249	16404	16438	16345	16399	16315	16396	16475	16294	16522	16531	16318	16570	16226	16559	16492	16412	16156	16230	16310	16246	16193	16476	16371	16686	16668	16358	16609	16662	16436	16347	16541	16549	16601	16445	16473	16358	16534	16509	16545	16308	16449	16373	16561	16594	16400	16579	16373	16355	16513	16367	16418	16379	16234	16345	16282	16382	16316	16506	16374	16434	16379	16535	16490	16400	16471	16243	16097	16560	16429	16358	16285	16387	16433	16578	16460	16546	16504	16310	16494	16497	16535	16271	16583	16233	16325	16310	16330	16521	16480	16548	16395	16213	16496	16396	16300	16646	16554	16174	16508	16373	16200	16316	16211	16396	16530	16279	16513	16556	16386	16347	16418	16258	16398	16209	16549	16443	16436	16451	16480	16583	16363	16386	16442	16415	16505	16525	16485	16516	16428	16531	16306	16511	16695	16555	16554	16531	16542	16455	16341	16480	16417	16364	16476	16272	16383	16403	16391	16428	16192	16380	16323	16381	16634	16620	16450	16339	16408	16492	16241	16372	16423	16246	16753	16336	16379	16381	16568	16580	16439	16455	16422	16353	16380	16330	16317	16255	16432	16378	16291	16303	16512	16434	16308	16291	16317	16443	16325	16574	16223	16625	16587	16332	16450	16446	16414	16371	16490	16403	16460	16467	16471	16263	16466	16408	16456	16217	16547	16472	16336	16309	16338	16381	16413	16530	16343	16268	16624	16222	16331	16460	16539	16730	16269	16416	16466	16525	16388	16371	16503	16377	16364	16495	16400	16394	16531	16239	16488	16439	16255	16465	16524	16261	16362	16520	16397	16400	16431	16343	16531	16478	16300	16473	16524	16490	16457	16424	16281	16225	16528	16342	16557	16489	16379	16241	16651	16441	16591	16178	16352	16292	16239	16448	16542	16488	16284	16504	16563	16352	16517	16439	16644	16443	16312	16224	16429	16443	16387	16375	16554	16445	16576	16545	16474	16374	16485	16388	16489	16631	16261	16287	16500	16406	16534	16591	16416	16224	16520	16350	16268	16279	16427	16477	16637	16462	16603	16470	16469	16289	16547	16431	16350	16476	16144	16497	16341	16341	16280	16411	16547	16545	16463	16357	16231	16457	16459	16298	16629	16454	16324	16347	16277	16462	16460	16406	16451	16444	16452	16349	16397	16351	16510	16111	16596	16410	16248	16080	16389	16359	16419	16407	16411	16325	16476	16456	16330	16360	16381	16499	16594	16369	16383	16264	16533	16245	16318	16492	16365	16428	16473	16467	16421	16511	16587	16264	16423	16612	16573	16271	16448	16675	16595	16288	16527	16557	16466	16373	16525	16299	16309	16406	16205	16555	16584	16416	16533	16460	16125	16183	16492	16439	16411	16426	16485	16361	16308	16383	16367	16337	16544	16363	16352	16451	16418	16371	16412	16392	16291	16363	16433	16472	16525	16387	16351	16381	16430	16291	16439	16441	16459	16434	16378	16353	16613	16358	16425	16294	16321	16226
30410	50930	51937	65379	67990	43494	43234	41055	29753	19977	14104	11741	11153	10722	10622	10637	10582	10687	10569	10588	10648	10790	10517	10591	10493	10575	10664	10692	10479	10554	10575	10541	10690	10600	10489	10573	10678	10682	10584	10485	10443	10606	10620	10540	10346	10596	10461	10573	10592	10674	10604	10483	10634	10458	10554	10563	10550	10346	10576	10547	10473	10434	10578	10531	10677	10614	10536	10428	10420	10562	10523	10633	10609	10552	10367	10480	10393	10631	10498	10317	10520	10493	10538	10509	10447	10611	10437	10425	10671	10482	10565	10523	10587	10330	10343	10538	10522	10661	10589	10519	10631	10715	10551	10525	10425	10499	10747	10638	10644	10443	10446	10477	10596	10552	10549	10365	10579	10558	10607	10431	10468	10502	10537	10577	10517	10587	10547	10565	10580	10446	10677	10521	10643	10411	10550	10542	10341	10511	10340	10520	10634	10460	10467	10505	10557	10601	10563	10548	10555	10348	10474	10524	10733	10627	10463	10483	10393	10796	10672	10307	10470	10466	10863	10460	10662	10401	10407	10561	10643	10532	10508	10475	10422	10702	10614	10670	10448	10557	10390	10471	10524	10653	10435	10446	10601	10536	10471	10567	10506	10586	10353	10581	10562	10521	10433	10555	10507	10494	10481	10613	10376	10369	10527	10519	10549	10661	10536	10648	10610	10476	10533	10602	10560	10514	10633	10400	10596	10545	10630	10339	10569	10404	10632	10462	10544	10425	10506	10465	10495	10518	10560	10394	10484	10462	10402	10551	10667	10455	10430	10341	10428	10587	10526	10592	10570	10201	10407	10502	10667	10703	10576	10601	10594	10460	10342	10566	10615	10473	10465	10370	10449	10582	10447	10422	10438	10560	10483	10630	10391	10413	10464	10442	10372	10535	10481	10355	10596	10558	10477	10470	10563	10477	10596	10423	10561	10382	10496	10422	10645	10632	10498	10453	10460	10576	10461	10550	10535	10613	10554	10491	10459	10509	10457	10385	10598	10482	10371	10479	10328	10615	10516	10548	10522	10633	10579	10364	10524	10560	10420	10429	10395	10629	10534	10605	10521	10528	10729	10338	10476	10592	10724	10521	10533	10550	10510	10560	10534	10531	10556	10499	10487	10607	10463	10630	10558	10596	10460	10461	10423	10540	10634	10473	10399	10451	10438	10471	10587	10529	10640	10700	10431	10388	10499	10473	10516	10452	10462	10596	10684	10591	10523	10585	10444	10368	10463	10665	10524	10500	10546	10542	10538	10446	10483	10451	10385	10481	10401	10417	10596	10495	10553	10635	10503	10471	10474	10604	10423	10576	10689	10556	10434	10448	10444	10621	10355	10397	10429	10630	10477	10441	10324	10473	10618	10488	10604	10433	10457	10485	10573	10564	10448	10493	10613	10625	10475	10442	10531	10510	10404	10657	10518	10345	10535	10675	10595	10273	10539	10490	10542	10547	10390	10628	10331	10419	10459	10570	10613	10463	10528	10347	10481	10541	10680	10424	10419	10644	10468	10595	10439	10371	10675	10466	10354	10510	10545	10375	10545	10631	10581	10632	10552	10502	10538	10562	10577	10474	10388	10501	10508	10462	10514	10490	10699	10549	10569	10518	10508	10393	10666	10353	10497	10722	10427	10451	10559	10721	10677	10421	10556	10493	10514	10504	10485	10633	10498	10429	10481	10535	10584	10337	10471	10404	10459	10460	10398	10386	10397	10521	10453	10521	10413	10511	10495	10475	10481	10594	10591	10413	10421	10526	10424	10524	10574	10518	10420	10535	10508	10345	10436	10524	10508	10470	10436	10424	10428	10345	10437	10489	10632	10518	10538	10582	10362	10469	10519	10562	10364	10572	10573	10507	10567	10457	10562	10504	10545	10644	10434	10529	10497	10405	10584	10564	10555	10485	10609	10496	10519	10374	10528	10417	10531	10421	10387	10469	10558	10431	10598	10382	10626	10623	10494	10475	10424	10468	10384	10484	10502	10476	10531	10663	10505	10470	10600	10539	10576	10533	10443	10482	10554	10557	10513	10306	10439	10391	10465	10376	10520	10599	10590	10565	10389	10776	10548	10402	10536	10388	10399	10534	10247	10487	10599	10467	10306	10622	10451	10666	10527	10439	10480	10411	10544	10451	10359	10665	10593	10518	10536	10621	10487	10463	10533	10500	10561	10558	10601	10529	10515	10576	10447	10584	10435	10492	10424	10474	10549	10512	10541	10596	10516	10545	10310	10388	10537	10539	10485	10323	10503	10543	10534	10542	10500	10576	10500	10507	10502	10570	10566	10577	10628	10428	10421	10554	10469	10420	10319	10415	10510	10492	10428	10408	10368	10610	10579	10635	10554	10416	10477	10620	10558	10513	10471	10579	10493	10459	10600	10568	10583	10490	10513	10551	10735	10544	10702	10491	10310	10480	10471	10567	10554	10479	10474	10513	10472	10494	10437	10556	10484	10504	10344	10626	10466	10486	10430	10664	10667	10556	10389	10347	10675	10521	10590	10302	10481	10405	10461	10533	10537	10533	10483	10567	10375	10439	10537	10536	10404	10566	10510	10567	10540	10511	10419	10429	10624	10577	10488	10576	10348	10583	10513	10645	10395	10449	10500	10513	10568	10613	10435	10485	10640	10548	10520	10551	10561	10577	10523	10487	10583	10558	10374	10430	10503	10356	10404	10475	10401	10470	10581	10450	10573	10470	10447	10531	10583	10506	10438	10435	10478	10513	10588	10581	10501	10668	10412	10524	10558	10541	10488	10529	10577	10551	10596	10334	10356	10527	10400	10517	10636	10408	10576	10449	10639	10629	10479	10355	10515	10562	10423	10388	10447	10532	10420	10504	10369	10438	10569	10436	10606	10438	10558	10561	10662	10552	10708	10394	10657	10483	10390	10618	10457	10542	10344	10566	10446	10434	10338	10442	10416	10534	10470	10562	10411	10432	10455	10505	10441	10545	10491	10556	10414	10545	10454	10328	10467	10421	10542	10612	10458	10455	10576	10410	10600	10453	10429	10477	10625	10530	10458	10497	10477	10507	10394	10501	10499	10444	10445	10438	10570	10474	10673	10481	10509	10512	10691	10481	10504	10535	10548	10454	10515	10485	10392	10445	10464	10614	10435	10461	10370	10472	10544	10652	10453	10646	10434	10459	10586	10568	10430	10514	10486	10437	10376	10421	10587	10445	10581	10391	10526	10620	10424	10644	10427	10384	10552	10654	10603	10508	10355	10512	10433	10583	10564	10449	10469	10574	10527	10415	10506	10491	10583	10476	10539	10383	10377	10454	10565	10485	10503	10606	10447	10334	10521	10500	10538	10492	10479	10573	10595	10595	10547	10607	10477	10526	10453	10466	10488	10475	10546	10569	10647	10490	10627	10440	10630	10660	10500	10568	10616	10524	10553	10529	10546	10665	10554	10408	10457	10649	10691	10456	10532	10590	10549	10527	10432	10495	10586	10609	10528	10389	10374	10483	10404	10571	10564	10419	10377	10595	10393	10443	10498	10527	10417	10529	10393	10564	10622	10480	10561	10587	10431	10577	10536	10468	10456	10417	10757	10552	10524	10530	10562	10442	10488	10469	10457	10443	10611	10489	10626	10519	10525	10508	10451	10516	10513	10602	10453	10420	10489	10488	10561	10401	10598	10642	10402	10534	10323	10647	10547	10352	10493	10467	10330	10547	10594	10690	10415	10620	10689	10510	10650	10410	10373	10523	10550	10650	10342	10490	10498	10551	10472	10247	10595	10517	10450	10532	10410	10627	10430	10402	10561	10741	10455	10319	10407	10502	10689	10380	10454	10483	10589	10550	10420	10629	10491	10406	10461	10511	10555	10524	10409	10468	10410	10625	10407	10560	10617	10575	10546	10534	10389	10597	10531	10392	10575	10591	10435	10499	10629	10418	10508	10449	10506	10437	10477	10356	10494	10603	10508	10511	10508	10488	10692	10446	10557	10535	10434	10509	10607	10436	10518	10447	10504	10608	10457	10611	10410	10588	10592	10462	10316	10505	10509	10357	10563	10566	10375	10478	10607	10568	10377	10631	10646	10453	10664	10648	10461	10370	10461	10541	10585	10675	10459	10504	10465	10363	10430	10470	10504	10605	10489	10390	10676	10187	10484	10502	10425	10386	10488	10525	10510	10351	10385	10518	10573	10488	10526	10647	10554	10413	10473	10460	10444	10503	10534	10529	10483	10551	10532	10442	10455	10529	10348	10424	10343	10374	10557	10466	10580	10403	10426	10499	10441	10494	10512	10406	10456	10538	10411	10385	10423	10529	10502	10563	10486	10428	10585	10622	10516	10526	10582	10568	10634	10377	10538	10482	10413	10563	10444	10490	10542	10439	10604	10441	10542	10470	10382	10518	10678	10439	10575	10303	10595	10384	10463	10559	10449	10348	10445	10293	10425	10428	10436	10628	10525	10393	10579	10468	10470	10498	10531	10423	10382	10564	10572	10552	10388	10313	10445	10583	10480	10418	10286	10592	10577	10588	10494	10483	10527	10434	10496	10477	10507	10552	10554	10543	10485	10459	10672	10553	10591	10499	10576	10596	10508	10423	10317	10422	10562	10493	10429	10568	10353	10568	10343	10574	10702	10616	10513	10507	10310	10440	10435	10404	10335	10435	10427	10564	10326	10433	10583	10526	10467	10656	10427	10488	10421	10477	10619	10584	10403	10506	10517	10386	10539	10306	10585	10506	10527	10453	10643	10331	10415	10532	10498	10640	10592	10464	10608	10474	10510	10445	10589	10497	10399	10404	10539	10508	10529	10655	10414	10475	10595	10297	10597	10566	10475	10595	10497	10586	10428	10609	10389	10381	10534	10405	10526	10595	10574	10664	10553	10529	10433	10298	10502	10613	10537	10376	10508	10382	10385	10552	10457	10449	10311	10423	10566	10525	10585	10353	10663	10527	10508	10696	10518	10503	10422	10406	10656	10394	10632	10632	10491	10439	10564	10515	10472	10575	10463	10530	10486	10552	10471	10468	10466	10416	10504	10459	10530	10582	10434	10499	10330	10541	10403	10699	10488	10505	10568	10602	10524	10478	10464	10462	10391	10487	10484	10416	10534	10418	10533	10479	10513	10646	10397	10566	10613	10429	10526	10431	10421	10508	10539	10644	10463	10618	10643	10508
32726	25645	23311	24063	22746	20956	19814	19980	18879	17499	16712	16339	16311	16113	16322	16025	16068	16064	16226	16394	16148	16288	16170	16178	16092	16318	15920	16206	15957	15985	16026	16390	16279	15951	16099	16223	16325	16249	15986	16015	16083	16010	16153	16028	15916	15962	15936	15930	16140	16244	16238	16196	16217	16265	15933	16185	16246	16347	16304	15920	16043	16105	16319	16033	16159	16174	15998	15940	16282	15979	16191	16220	16167	15991	16200	15926	16089	16097	16148	15935	16081	16285	16224	16145	16105	16110	16160	16346	16228	16303	16162	15899	16176	16083	16129	15956	16181	16326	16153	15905	16121	16026	15982	16182	15920	16057	16011	16065	16005	16068	16113	16048	16094	16268	16008	16294	16165	16084	16033	16240	15882	16131	16011	16148	15895	16237	16175	16091	16209	15837	16009	16123	16212	16121	16075	16156	16155	16011	16040	16137	16120	15987	16205	16136	16187	16027	16102	16055	16224	16381	16218	16117	16016	16041	16420	16325	16015	15878	16052	16028	15963	15860	16014	16295	16256	16056	16130	16165	16066	15963	15912	15981	16125	16142	16081	16024	16115	16019	15940	16060	16214	15932	15798	16050	16114	15760	16198	16245	15999	16179	16088	16090	16022	16158	16238	15952	16155	16118	16111	16224	16180	16177	16132	16002	16028	15995	16085	16114	16066	16136	16047	16040	15999	15963	15939	16029	15892	16120	16192	15987	16201	16014	16125	16057	16058	16026	16154	16237	16144	16050	15959	15969	16099	16019	15975	16045	16105	16029	15924	16083	15836	15957	16121	16398	16115	16156	16013	16280	15989	16016	16020	15952	16054	16427	16106	16180	16046	16058	16176	16007	16146	16085	16221	16310	16079	16027	15945	16146	16013	16116	16098	16217	16049	16178	16051	16186	15919	16010	15916	15960	16317	16252	15752	16245	16031	16191	16040	16018	15986	16037	16225	16051	16067	16206	16212	16417	16115	16129	15997	15931	16073	16045	15941	15936	16225	16151	16235	16327	16049	16192	16043	16094	16084	15952	16193	15958	16164	15994	16005	16128	16041	16206	16032	15877	16066	16162	15898	16238	16177	16344	15992	16096	16170	16025	16113	16207	16090	16137	16027	16021	16242	15921	15888	16149	16027	16207	16014	16195	16043	16251	16198	16112	16297	16139	16060	15990	16146	15986	16198	16084	16092	15985	16127	16223	16183	16142	16229	16378	16103	16109	16080	16244	16107	16152	16224	16115	16194	16015	15973	16107	16217	16166	15882	16102	16162	16122	16191	16104	16045	16097	16286	16225	16151	16038	16136	16128	16180	15969	16147	16022	15876	16028	16056	15965	15997	16155	16036	16037	16087	16250	16198	16056	16114	16181	15966	16037	16050	16187	16096	16229	16135	16100	16147	16104	16184	16027	16138	16085	16057	16183	16117	15990	16022	16101	16123	16025	15874	16213	15954	16165	16051	16217	16194	16167	16139	16287	16178	16030	16136	16182	16176	15888	15938	16181	15997	16128	16273	15916	16056	16105	16129	16336	16235	16122	16173	16067	15902	16144	16197	16075	16106	16050	16201	16031	16115	16236	16033	16272	16073	16064	16232	15766	15968	15949	16079	16278	16154	16085	16147	15853	16206	16269	16106	16142	16045	16037	16108	16179	15931	16206	16190	16190	16199	16213	16165	15975	16298	16079	16086	16123	16268	15955	16090	15968	15956	16134	16118	15987	16178	16252	15934	15925	16111	15954	16104	16035	16152	16224	16289	16157	16044	16069	16100	16029	16006	16094	16040	16154	16157	16027	16170	16166	15996	16147	16264	16038	16057	16195	16045	16015	16197	16023	16041	15999	16035	15948	16099	15939	16019	15979	16059	16172	16342	16078	16172	16271	16160	16102	16073	16083	16082	16031	16130	16086	16068	16169	16214	15985	16026	16039	16146	16192	15957	16047	16061	16154	15920	16416	16398	16272	16118	16233	16046	16137	16094	16065	16224	16035	15872	16074	16109	16101	16202	16037	16087	16212	16070	16074	16180	15835	16198	16197	16072	15965	16225	16192	16097	16076	16001	16087	16066	16081	16028	16172	16029	16169	16042	15961	16071	15929	16059	16056	16031	16027	15925	16112	16021	15877	16123	16028	16232	16022	16113	16331	16088	16115	16188	15957	16182	16059	16024	16234	16264	16004	16084	16040	16251	16013	16239	16130	16081	16007	16088	15972	16254	15972	16110	15865	15911	16048	16029	16178	16053	16203	16004	16030	16110	16140	16173	16090	16233	16151	16183	16190	16154	16173	15944	16290	16204	16287	16166	16085	16291	16359	16013	16038	16042	16224	16022	16076	16005	16099	16190	16023	16386	16076	16037	16074	15979	16107	16128	16155	16393	16045	15996	16259	15933	16177	16018	16010	15968	16036	16216	16085	16110	16269	15872	16082	15960	16030	16036	16229	16324	16150	16077	16050	16098	16202	16099	15866	15959	16195	16267	16135	16025	15999	16110	16327	16081	16091	15976	16062	15953	16257	16050	16195	16204	16174	16173	16005	16221	15822	16051	16103	16217	16128	15965	16055	16004	16126	16363	16041	16038	16366	16235	16120	16161	16249	16046	16031	16180	16231	16156	16321	16117	16118	16191	16065	16093	15860	16234	16046	16071	16180	16285	16106	16151	16001	16131	16109	16081	15991	16254	15964	15950	16017	15855	16210	16417	16196	16165	16090	16129	16014	16140	16271	16146	16373	16052	16142	16271	16087	16164	16262	16130	15997	16028	16146	15952	15987	16042	15958	16023	16095	16220	15937	16146	16193	16120	16148	16000	16058	16181	16124	16115	16123	16391	16032	16025	16130	16081	16283	15983	15978	16028	16083	16105	15916	16136	16081	16045	16108	16190	16178	16151	16063	16243	16145	16202	16028	16296	16234	16083	15986	16241	16127	16095	16059	16267	16420	16188	16177	16120	16139	16124	16102	16036	16090	15973	16042	16232	16366	16069	16104	16111	15920	15984	16177	16257	16290	16097	15906	16137	15961	16010	15964	16081	16072	15883	16111	16176	16167	15995	16069	16136	16270	15920	16030	16120	16128	16090	15998	16049	16152	16115	16161	16059	16266	16324	16053	16193	16182	16009	16274	16104	15950	16054	16082	16363	16253	16181	16161	16052	16248	16120	16049	15843	16102	15889	16001	16218	16151	16281	16181	16134	16127	16091	16062	15964	16019	15968	16240	16269	16180	16065	16051	16019	16033	16217	15957	16032	15986	15947	16021	16307	15997	15918	16095	16149	16215	16198	16076	15966	16020	15894	16149	16083	16083	16135	15988	16416	15838	16055	16032	16076	16175	16227	16087	16272	16013	16166	16109	16083	16147	15995	15958	16071	16053	16023	16018	16056	16040	16248	16168	16058	16043	16074	16024	15994	16053	16094	15813	16295	16129	16010	16137	16191	16197	15984	16279	16105	16185	15889	16085	16394	16253	16144	16202	16236	16156	16131	16297	16317	16271	15977	16059	15975	16084	16330	16207	16027	16012	16058	16199	16138	16221	16108	16250	16054	16111	16214	16194	16108	16099	16171	16179	16079	16036	16062	15901	16025	16155	16164	16042	16013	15924	16173	16194	16045	16195	16062	16089	16197	16159	15941	16092	16201	16064	16097	16048	15923	16058	15969	16175	16104	16042	16170	16383	16053	16191	16140	16131	16156	16306	16214	16158	16216	15921	15954	16059	16192	16204	16058	16005	16205	16072	16164	16166	16060	16211	16088	16093	16179	15814	16135	16209	16361	16169	15924	16135	16068	16043	16077	16069	16078	15985	15987	16178	15990	16031	16267	16011	15969	16116	16099	16061	16062	16282	16020	16171	16099	16122	16201	16158	16005	16056	16224	16236	16025	16064	15884	16144	16091	16139	16039	16126	16237	16092	16232	15978	16281	15875	15834	16110	16032	15912	16243	16035	15931	16140	16037	16125	15923	16125	16150	15920	16217	16262	15999	16174	16139	16149	16149	16116	16130	15990	16178	16270	16186	16174	16280	16189	15993	16094	15963	15952	15904	16211	16257	15959	16184	15999	16225	16151	16153	16252	16197	15927	16256	16321	16076	15971	16077	16297	16150	16044	16202	16147	16125	15994	16007	16167	16208	16213	16060	16148	16166	16168	15998	16130	16136	15976	16132	15925	15993	15978	16314	16065	16247	16134	16328	16322	16293	16061	16151	16163	16131	16117	15986	16036	16077	16150	16022	16249	16085	16032	16056	16067	16252	16307	16167	16152	16244	15894	16198	15946	16036	15990	16036	16116	16047	16054	16105	16079	16103	15885	16141	16051	16202	16146	16180	15989	16023	16137	15914	16061	16251	15996	16218	16022	16145	15676	15850	16190	16106	16114	16134	16147	16043	16151	16101	15989	16108	16311	16068	16037	15939	16142	16235	16324	16026	16081	16126	15936	16028	16090	16086	15989	15904	15988	16301	16080	16054	16079	15995	15855	15969	16182	16027	16084	16115	16212	15945	16009	16286	16118	16206	16122	16228	16098	16052	16088	16260	16096	16200	16087	16054	16010	16232	16229	16124	16091	16157	16261	16269	16009	15945	15940	15925	16202	16224	16201	16111	16060	16163	16356	16004	16011	15980	16059	15947	16102	16089	16109	16109	16334	16191	16175	16312	16206	16052	16230	16098	16050	16221	15893	16061	16151	16029	16344	16019	16060	16039	16205	16365	16225	16253	15887	16124	16016	15852	16115	16076	16309	16198	16188	16318	16158	16284	16171	16204	16051	15820	16253	16087	16071	16185	15982	16210	16053	16102	16121	15999	16026	16123	16088	16019	16132	16086	16168	16147	16101	16190	16166	16217	15989	16147	15884	15990	16007	16168	16216	15998	16187	16186	16167	15942	16053	16060	15945	16233	16236	16186	16025	16061	16171	16135	16159	16025	16100	16103	16112	16242	15802	16119	16119	15885	16004	15927	16178	16039	16169	16106	16234	16066	16162	16100	16097	16044	16233	16048	16177	16057	16142	16060	16010	16175	15950	16111	16092	16145	16028	16250	16183	16262	15986	16162	16082	16260	16173	16208	16267	16247	16188	16048	16312	16122	15957	15974	16102	15973	15965	16197	16198	16232	15986	15963	15990	16298	16081	16075	15889	16105	16111	15813	15951
19978	22432	16524	16721	16281	14359	13529	13577	12162	10835	10258	10206	9902	9865	10211	9999	9878	10060	9980	10173	10118	10031	10113	10138	9917	9936	9880	10022	9975	9956	9898	10031	10136	10054	10028	9896	9862	10054	10078	9939	9952	10044	9836	10119	9966	9832	9889	9980	10032	10012	9964	10027	10121	9954	10015	10089	9916	9888	10112	10108	9991	9946	10072	10055	10006	10062	10008	9822	10041	9973	9874	10049	10050	10082	10127	10075	10058	9984	10003	9856	9921	9940	9850	9918	10000	9780	9895	9865	10044	9955	9927	9848	9955	9813	9909	10095	9994	10047	9942	9892	9917	9895	9947	9936	10085	9974	9919	9953	9852	10001	9874	10081	10015	9916	9870	9844	10076	9886	9803	9906	10095	10006	10020	9913	10040	10062	9854	9977	10058	10037	9878	10030	9889	10021	10008	10078	10143	9866	9908	9873	9878	9964	9878	9981	9898	10048	9854	9921	9933	10161	10010	10086	9954	10067	9916	9993	9984	10005	9979	9916	10114	9867	9934	9825	9894	9960	9932	10039	10003	10029	10079	9963	10114	9973	9963	9907	10090	9827	9973	9831	9878	9905	9874	9817	9984	9959	9946	9947	9938	10014	9874	9894	10009	9928	9780	9947	9808	9986	9861	9922	9903	9918	9929	9798	10008	9912	9989	9917	9793	9843	10025	9991	9867	9899	10046	9945	10092	10044	10026	9947	10066	9944	9866	10012	9990	9931	10016	10078	10107	9936	10072	9827	9777	9982	10106	9974	10009	10016	10187	10069	9913	9918	9888	10017	9971	10181	9854	9924	9884	9932	9933	9852	9953	10026	9983	10089	9849	10004	10043	10042	9916	9987	10019	9803	10081	9927	10144	10034	10076	9929	9846	9953	10019	10016	9828	9799	10070	9917	10046	9745	10012	9949	9889	9966	9994	9936	10019	9988	9854	9974	9926	10106	10146	10092	9998	10010	9844	9906	10032	9885	9958	9989	9771	10004	10001	10159	10197	9968	9908	10011	9958	10007	10046	9901	9798	9828	9842	9894	9769	10044	9916	9862	9849	9984	10065	9889	10023	9972	9810	9915	9851	10054	10042	9890	9821	9894	10223	9855	9867	10029	9958	9930	10085	9934	9989	9922	9987	9987	9905	9867	9833	9865	9946	9938	9934	10039	9944	10230	9816	9827	10006	9910	9900	9999	10027	10000	9881	10117	9868	9910	9981	9820	9853	9808	9983	10044	9986	9987	10060	10032	9780	9894	9948	9839	9960	10002	9898	10036	10008	9926	9991	10005	10030	10036	9862	10009	9866	9894	9884	9782	9852	10024	9873	9804	9911	10051	9969	10000	9986	9818	10011	10223	10065	10003	9966	9901	9886	10060	9977	9859	9957	9952	9859	10096	9881	9884	10023	9993	9997	9980	9857	9947	10000	10025	9983	9938	9961	9878	9867	10167	10182	9949	10036	9936	9931	10048	9901	9946	9804	9944	9978	9959	10140	9955	9904	10025	10100	10104	9941	9982	9775	10086	9841	10081	9837	10011	10022	9939	9955	10065	9866	9836	10015	9944	9922	9911	9996	9909	10017	9946	9905	9941	9940	9866	9904	9884	9846	9879	10137	10022	9902	10016	10051	9906	9986	10005	9886	10065	9907	9816	10016	10009	9965	9875	9934	10006	9916	10007	9953	9905	9914	9937	10010	10172	9983	9915	10007	9993	9925	9981	9963	10058	10000	9972	9952	9918	9872	9997	9945	10037	9929	10040	9883	9950	9970	9906	9967	9957	9960	9988	10163	9902	9991	10005	10043	10011	10069	9796	9979	9847	9917	9968	9899	9967	9993	9846	9980	9895	10043	10058	9878	10027	9853	9941	10051	10044	9912	10037	9867	10017	10067	9996	9885	10059	9877	10016	9900	10001	9846	9861	9834	9973	9947	9965	9913	9868	10027	9896	10049	9940	10083	9922	9875	10019	9911	9985	9886	9907	10012	9980	10009	10078	9997	9936	9789	9901	9961	10024	9821	10004	9863	10021	9889	9788	9801	9746	9863	9866	9879	9992	9843	10017	10043	10014	9913	9980	10022	9949	9915	10090	10002	10100	9963	9927	9892	10041	9828	10004	9931	9913	9980	9949	9973	9933	9837	9988	9808	9983	10013	10038	10093	9857	9832	9890	9932	9826	10030	10011	10021	10140	10008	10105	10087	9879	10011	9988	10020	9858	9958	9991	10078	9896	10027	10085	9696	9879	9847	10049	9947	9888	9961	10003	9939	9979	9998	10060	9940	10060	9954	10076	10040	9975	10086	10050	9986	9903	9930	9924	9921	9810	10087	9984	9885	10125	10031	9879	10015	9906	9876	9903	10023	9971	10173	10077	9975	9981	10039	9825	10075	10017	9947	10130	9998	9976	10014	10137	9939	9926	9912	9882	9952	9828	9809	9968	10005	9918	9999	9987	9812	9874	9916	9988	9953	9951	9989	9991	9965	10058	10003	10068	10022	9870	9910	9947	9964	9968	10010	10019	9801	9875	10091	9972	9946	9995	9941	9837	10023	9890	9975	10005	9871	9975	9891	10006	10053	10079	9846	9994	9892	10008	10036	9881	9962	10071	9918	10004	9889	9872	9907	9890	9864	10069	9962	10136	9919	9964	9797	9941	10027	10088	9818	9930	9818	9983	10008	9976	9894	9917	9792	9850	10082	10023	9919	9844	9980	10106	9976	9999	9955	9974	9974	9878	10027	10067	10108	9989	9909	9987	9892	10121	9938	9917	10097	10062	10028	9889	9981	9891	10033	9888	9983	9963	10031	9939	10050	10032	9926	9840	9976	9922	9934	9935	9961	9908	9961	10092	9925	10046	10057	10080	10031	9884	9878	10100	10057	9960	9937	10028	10082	10033	9868	10005	10014	9910	9952	9960	9949	9875	10019	10055	9946	9887	9948	10097	9985	10057	9927	9843	9904	9853	10078	10086	9782	9940	10087	9949	10118	9870	9881	9783	10130	10032	9997	9936	9769	10011	9937	10076	9996	9846	10061	9839	9983	10132	10088	9923	9991	9928	9923	9999	9891	9915	10012	9817	9953	9958	9958	10152	9997	10053	9853	9929	10073	9980	9868	9987	9940	9954	9981	9941	9890	9931	10010	10065	10002	9972	10103	9982	9933	9956	9796	9857	9981	9936	9864	10031	9964	9945	9856	10032	9985	9946	9968	9991	10096	10010	9922	10046	10111	9873	9900	9883	9895	9927	9932	9932	9962	9863	9947	9899	10012	10054	10091	9848	9837	9859	9884	9940	9988	10029	10080	10005	9998	9969	9930	9959	9899	9871	9959	9838	10062	10039	9959	9906	9924	9893	10001	9826	9913	9939	10053	9904	9871	9950	10046	9908	9812	9809	9971	9897	9971	9862	10000	10065	9962	9833	9981	10051	10014	10041	9975	9948	10027	9896	10050	9999	9990	10016	9985	9999	9963	9988	10010	10025	10121	9903	9985	9949	9955	9841	9802	9923	9852	9942	9922	9965	9938	9840	9986	9861	10066	9815	9957	9864	9976	9853	9852	9951	9955	10009	10006	9683	10037	9892	9993	9963	9910	10029	9936	10173	9993	9904	9948	10032	10104	9864	10067	10028	9787	10037	10033	9942	9953	9932	10090	9873	9868	10001	9946	9842	10050	9929	9988	9867	9892	9886	9961	9960	9854	9887	9966	9997	10007	10019	10029	9955	10034	9901	10024	9979	9957	10024	10078	9970	10052	10119	10002	10009	9951	9845	9879	10019	10012	10118	10053	9836	9892	10039	9991	9968	9981	9911	10047	9935	10057	9989	9990	9874	9934	10014	9953	9921	10035	10030	9926	9869	10124	9929	9943	9996	9912	9932	9954	9960	9976	9976	9920	9869	9923	10140	10077	9835	9850	10031	10091	10073	9994	10051	9900	10072	10064	9766	9983	9824	9836	9884	10086	9903	10067	9794	9978	10138	10006	10129	10055	9945	9871	9858	9993	10007	9914	9993	9923	9924	9997	9881	9987	9958	10003	10048	9858	9903	9853	10081	9969	9993	10006	9969	10069	10047	9934	10022	10183	10033	9917	9999	9905	10044	9951	9938	9900	10095	9953	9881	9842	9876	9829	9997	10003	9937	9964	10188	9995	9957	9969	9865	9941	9896	9934	10022	9996	9953	9954	9915	10000	9833	9950	9993	9933	9951	9918	9780	9943	9927	10172	9999	9996	9989	9968	10094	10159	9841	10056	9929	10012	9871	9980	9964	10025	9909	9885	10024	9786	9799	10052	9841	10004	10019	10092	9907	9969	10055	9925	9983	10056	9889	9869	9884	10066	9982	9903	9867	10009	10011	9982	9751	10034	9944	9733	10050	10044	9913	10053	9822	9873	9979	9960	9938	10115	10006	9973	9951	9825	9890	9884	10115	10000	9928	10080	9956	9940	10037	10072	10042	9878	9906	10016	10094	9987	9887	10068	10021	9938	10089	10027	9923	10096	9978	9981	10001	9920	10079	9924	9819	9963	9876	9976	9917	10055	9964	9942	9842	9989	10030	10144	9858	10041	9829	9992	10001	9938	10031	9936	9983	10036	10042	9955	9981	9861	9801	9878	9937	9935	10042	9810	9957	10053	9849	9916	9841	9942	9760	9934	10027	9939	9927	9888	9920	9874	9874	10011	9960	10127	10057	10047	9921	10123	10014	9941	10047	9923	10059	9828	9895	9913	9961	10029	9984	10029	9843	9944	10006	9818	9875	10029	9947	10004	9939	10033	10052	10123	9790	9909	9922	9876	9931	9981	9901	10058	9955	9978	9857	9929	9972	9991	9913	10050	9930	9930	10166	9904	9992	9955	10018	9898	9984	9889	9893	9974	9932	10010	10031	9966	10112	10012	9969	10059	9976	9838	10064	10008	9942	10024	9983	9964	9884	9848	10061	9986	10019	9982	9819	10102	9982	9950	10034	9682	9912	9994	9916	10039	9990	10053	9757	10195	10069	9895	9962	9991	10081	10052	9837	10004	9939	10078	9901	9840	9848	9881	10000	9954	9998	9854	10068	10035	9892	9984	9771	9913	9959	10079	9949	10061	9861	9816	9784	10087	9989	10042	9983	10124	9968	9957	10229	10033	9769
25817	21702	28581	39544	47158	44374	39114	35959	29293	22235	18255	16861	16403	16282	16337	16016	16226	16108	16093	16250	16336	16102	16126	15999	16133	16055	16123	15944	16104	16312	16018	15938	16109	16001	16113	16069	15894	16071	15928	16110	15926	15972	16037	16073	16072	16207	16071	15883	16114	16055	15838	16089	16210	15922	16252	16165	16036	15969	16087	16144	16057	16128	16089	16149	15955	16000	16248	16060	16178	16252	15946	15919	16073	15797	16153	15867	16011	16160	16239	16317	16196	16272	15876	15918	16035	16043	16094	16018	15959	16001	15914	16245	15995	15947	15959	15975	15955	15927	15856	16180	16024	16112	16120	16032	16077	16192	15867	15909	15976	16229	16075	16146	16025	16021	16062	15965	15892	16126	16195	16268	16098	16091	15966	16021	15859	15923	16214	16148	16044	15999	16038	16027	15972	16011	16300	16063	16063	16146	16049	16217	15854	16081	16102	15981	16008	15897	16244	16117	16095	16120	16091	15889	16072	16083	16106	16079	15852	15807	15958	16138	15844	15999	16021	15883	15817	16042	16220	15888	16021	16070	16020	16123	16149	16145	16243	16128	15940	15977	16027	15848	16216	16238	16144	15993	16290	16006	16013	16134	16162	15993	16109	15949	15938	16072	16035	15990	16235	16104	15972	16210	16039	15866	15995	16162	16115	16055	15946	16003	16024	16053	16022	16001	15825	16016	15958	16135	16045	15811	15863	16049	15854	16200	16014	16117	16039	16061	16060	16069	15959	15789	16056	15997	16034	15843	15995	16060	16070	15937	15985	16035	15773	15841	15981	16139	15889	15852	16111	16167	15959	16184	15980	16000	16073	15973	16068	16136	16041	16126	15943	16113	16220	16082	15936	16028	16132	16203	15939	15809	16097	16168	16167	16081	16053	15835	16099	15958	15891	16058	15963	16047	16111	16107	16043	16155	15892	16093	15863	16264	15933	15970	16043	16170	16043	16023	15929	16175	16147	16174	15996	15921	15897	15902	15842	16044	16050	15973	16118	15953	16219	16103	16048	15903	15896	16120	16042	15980	16205	15929	16041	15852	16120	16124	16074	15988	15958	15863	16066	15905	15961	16083	16055	15813	16109	16045	16145	16255	15917	15835	16141	15832	16048	15959	16053	15970	15792	16068	16164	15718	16073	15958	16164	16166	16058	16150	16051	16131	15998	16009	16149	16002	15898	15787	15868	15981	15940	15941	16026	16135	15963	16062	16036	16036	15927	15878	15904	16058	16348	16022	16012	16131	16006	15965	16032	15812	15945	15855	15948	16150	15911	15836	16176	16190	16080	15878	15896	16028	16160	16019	15893	16125	16012	16062	16147	16103	16099	15798	15965	15979	16157	16028	16302	16007	16201	16047	15949	15840	16249	16153	16037	16231	15988	16042	16113	16113	15886	16003	15823	16043	15762	16223	16002	15915	16079	15882	15941	15980	16048	15816	15746	15920	16033	16066	15965	16094	15966	15963	15905	15931	15685	15750	15892	16171	15878	15987	16067	15901	15958	16118	15785	16222	15854	15981	16118	15864	15902	16008	16145	16040	16101	16151	15886	15847	16088	15992	16031	16114	16016	15913	16137	16039	16115	16114	16022	15783	16073	15944	16148	15984	16081	16149	16060	16029	16192	16172	15897	16049	16044	15988	16028	16130	16405	16143	15992	15958	15935	15896	15927	16119	16097	16117	16177	16052	15971	16053	16007	16266	16169	15890	15781	16061	16094	16098	16114	15971	15844	16299	16109	16214	16114	16037	16013	16121	16097	15917	16024	15839	15869	16045	16041	16050	16035	15827	16112	15792	16003	16099	15901	16001	16021	15998	16228	16077	16147	15978	16093	15944	16039	16000	16210	16050	16111	15956	16046	16073	16069	15869	15953	15780	16051	16115	15958	16125	15924	15941	15989	16153	15941	16024	15855	16126	15988	16137	15927	16064	15813	16027	16172	15926	15988	16146	15960	15692	15868	15905	15773	16188	15973	15905	15768	16109	15862	16164	16058	16059	15977	16118	15997	16103	15996	15997	15807	16063	16149	15880	16217	16121	15978	15867	16063	15977	16157	16057	16316	15946	16129	15991	15968	16110	15898	15991	15959	15865	15969	16009	16178	16146	16124	16141	15877	16190	15943	16090	15809	16064	16151	15891	16195	16018	15940	16065	16066	16101	16014	15710	16078	16111	16085	16028	16058	16199	15947	15895	15942	16053	16047	16076	16065	16152	16000	15973	16084	16099	15884	16073	15985	16034	16091	15974	16367	16018	16124	15987	15979	16107	15943	15893	16186	16130	15830	15917	16063	15911	16018	15985	15823	16082	16194	15935	16043	16105	15946	15877	16114	15987	16019	15932	16029	15958	15886	16108	16064	15895	15978	16142	16222	15910	15984	15777	16053	15947	15971	16020	16100	15998	16052	15860	15916	15999	16046	16052	15873	16021	16147	16023	15920	16067	16038	15898	15993	16060	16113	16075	16070	15973	16134	16143	16081	16109	15811	16141	16048	16279	16079	16037	15869	15853	16112	16168	15910	16108	15940	16043	16225	15837	16099	16001	15873	16132	16176	16001	16067	16028	15906	16178	16035	15991	15988	16018	16090	16039	16003	15953	16076	16024	16101	16100	15994	15979	16084	15868	15963	16002	16081	15979	15865	15999	16042	15992	16165	16055	15983	15963	16178	15922	16164	16086	16093	15871	16191	16101	16064	15941	16240	16110	16084	16114	15867	16260	16178	16026	16077	15890	16094	15696	15951	15953	16073	15827	15921	16122	16190	15890	15954	16016	15994	15958	15976	15825	16104	15950	15924	15954	16157	16124	15965	16229	16092	16036	16041	15776	16097	16007	15962	15946	15928	16116	15870	16031	15793	16001	16110	16121	15917	16165	16263	16143	15883	16044	16155	15929	16012	15986	15871	16110	16021	15999	16210	16242	16024	16119	15912	15763	15935	15833	16115	15981	15980	16158	16009	16160	16013	16169	16079	16179	15908	16051	16037	15848	16031	15943	15922	16137	15788	15989	15818	15915	15837	15940	15824	15991	16142	15844	16066	15954	15943	15992	15955	16101	16137	15990	16266	16013	15983	16046	16045	16053	15976	15957	16024	15882	16107	16118	15882	15986	15870	16020	16246	16152	15960	15922	16109	16093	16130	15979	15887	16235	16008	16151	16125	15931	16225	16096	16118	15823	16041	15964	15926	16032	16097	16001	16149	16003	16058	15998	16107	16088	15906	15902	15836	15879	16068	16062	16070	15965	16159	15982	16046	16147	15969	16081	16201	16098	16007	16074	15991	16062	15971	15897	15942	16242	15909	16132	16079	16169	16070	16069	15918	16157	16036	16135	15926	15962	16064	15988	16131	15944	16041	16075	15985	16143	16003	16239	15969	16083	16032	15999	16011	15900	15909	15990	15954	16013	16094	15930	16158	16215	16123	16037	16049	15897	16044	16002	15955	16017	15982	15995	15930	16071	16121	15797	16106	16040	16312	16079	16086	16199	16084	16093	15929	15707	16047	16168	15779	15939	15884	15818	16199	16241	16232	15939	15848	16168	15720	16055	16032	16178	16290	16148	16143	16217	15892	15727	15998	16117	16027	16074	16002	16002	16060	16166	16053	15880	16020	16050	16056	16025	16063	16145	16106	16238	15945	15825	15857	16192	16041	16023	16048	16109	16043	16188	16222	16002	16111	15968	16106	15821	15935	15939	16025	16084	15957	15960	16294	15979	15992	16189	16165	16204	16250	16129	16039	16101	15942	15930	15899	16087	16047	15929	16020	16083	16142	16087	15981	16024	16004	15880	15814	15887	16057	16198	15895	15883	15943	16024	16027	16193	15996	15982	16020	15912	15914	16049	16092	15934	15963	15904	15944	15920	16097	15795	16027	16071	15902	16077	15945	16001	16094	16000	16011	16080	15777	16203	16024	16032	15838	15978	16227	16025	16024	15907	16168	16191	16039	15940	15973	16002	16069	16047	16105	16120	16090	16046	16031	15958	16086	16214	16213	15959	16209	16147	16177	16049	16047	16136	16028	15923	16056	15989	15896	15794	16099	15878	16057	15771	16019	16136	16162	15775	16134	16101	16040	15766	16041	16022	16097	16089	15976	16016	15972	15784	16107	16063	16159	15928	15943	15985	15938	15972	16073	16290	16036	15976	15937	16035	15981	16015	16003	15874	16137	16184	15899	16017	16050	16035	16036	15986	16036	16083	15993	16009	15945	16028	16093	16067	16210	16115	15990	16094	16303	16202	15981	16141	15810	15837	15961	15927	15904	15899	15841	16127	16028	16255	16191	16232	16073	16026	16124	16002	16019	15964	15775	15819	15946	15889	16160	16041	16104	16250	16119	15972	15820	15994	15765	16184	15967	15881	15896	16047	16106	15922	16130	16113	16039	16118	16075	16075	15900	15945	16010	16090	16111	16114	15953	16145	16010	15989	16237	15741	16004	15870	16098	15996	16041	16175	15954	16055	16209	16103	16118	15964	15998	16199	16093	16109	16061	16013	16061	16025	15937	15974	15906	16077	16199	15987	16002	15964	16138	15846	16041	16081	16019	15987	15986	16136	16070	15934	15935	16103	15901	15927	15929	15958	16048	15940	16270	15997	16041	16030	16161	15977	15937	16014	16153	16123	16095	16162	16062	16081	15947	16034	16250	16263	16098	16039	16106	16121	16121	16080	16104	16136	16106	15899	16045	15805	15825	16117	16032	16091	15999	16191	15984	16107	15898	16018	16093	16045	16005	16061	16073	16206	15923	15886	16084	15875	16010	16021	16411	16046	16267	15988	15979	16202	15990	15865	16141	16135	15797	15992	16091	15998	15979	16053	16164	16178	16051	16126	16001	16026	15833	16086	16155	15994	16098	16222	15876	16212	16030	16054	15879	15859	16187	15995	16144	16045	15886	15958	16009	16108	16200	16111	15835	15992	16065	16123	16181	15975	16074	16087	16201	16079	16022	16150	15797	16028	16064	15812	16088	15863	15844	15943	15949	15788	16103	16003	16300	16115	16308	16004	16031	15916	16076	15975	15837	16093	16095	16129	15970	16134	15974	16002	16110	16040	15833	16024	15948	16055	16062	16035	16017	16056	16006	16149	15997	16235	15981	15992	15972	15798	15854	15996	16033	16073	16120	16287	16007	16137
26446	40728	33090	45090	44814	37262	32196	29592	21405	14819	11381	10805	10453	10410	10276	10280	10189	10317	10285	10146	10243	9993	10055	10090	10150	10179	10133	10234	10132	10133	10107	10216	10349	10161	10212	10209	10333	10314	10072	10296	10054	10173	10190	10172	10269	10160	10057	10069	10147	10205	10079	10089	10174	10240	10227	10360	10179	10148	10091	10219	10185	10250	10261	10193	10272	10198	10156	10074	10027	10286	10138	10255	10100	10292	10176	10113	10194	10150	10166	10218	10256	10236	10163	10152	10166	10188	10330	10087	10152	10032	10155	10058	10174	10055	10294	10086	10229	10075	10009	10122	10270	10064	10167	10094	10170	10221	10180	10250	10183	10200	9950	10165	10155	10124	10067	10268	10054	10272	10167	10199	10191	10213	9954	10250	10037	10152	10176	10191	10172	10099	10146	10206	10043	10192	10152	10089	10292	10181	10262	10093	10111	10119	10131	10134	10111	10138	10169	10189	10118	10201	10159	10203	10120	10083	10138	10164	10207	9995	10141	10179	10161	10081	10077	10111	10146	10048	9966	10095	10077	10454	10144	10280	9949	10205	10170	10172	10004	10324	10324	10119	10182	10220	10138	10054	10048	10196	10183	10158	10140	10162	10339	10158	10047	10250	9991	10249	10240	9987	10205	10113	10159	10278	10199	10042	10073	10047	10162	10160	10205	10061	10144	10061	10141	10189	10129	10042	10023	10132	10159	10292	10299	10016	10317	10219	10104	10147	10121	10217	10116	10211	10087	10031	10132	10221	10050	10077	10077	10146	10264	10056	10176	10127	10161	10115	10223	10215	10100	10150	10356	10126	10302	10122	10167	10256	10334	10192	10197	10099	10098	10218	10290	10050	10149	10123	10060	10079	10251	10177	10240	10163	10185	10072	10199	10105	10191	10229	10133	10142	10229	10082	10102	10199	10161	10239	10077	10218	10198	10239	10207	10246	10194	10240	10126	10045	10200	10095	10164	10168	10279	10031	10132	10076	10202	10194	10157	10145	10190	10186	10069	10275	10135	10146	10087	10075	10159	10136	10126	10074	10249	9866	10087	10223	10182	10116	10204	10279	10159	10080	10089	10211	10205	10153	10104	10106	10187	10060	10165	10221	10003	10306	10118	10248	10245	10082	10088	10116	10204	10132	10269	10146	10018	10098	9980	10020	10136	10020	10089	10024	10044	10039	10252	10152	10221	10125	10223	10120	10362	10097	10315	10337	9986	10003	10201	10040	10092	10144	10202	10051	10108	10148	10109	10228	10088	9853	10221	10210	10186	10069	10189	10132	10041	10242	10125	10046	10163	9999	10083	10110	10112	10263	10163	10134	10134	10127	10138	10225	9943	10055	10121	10011	10204	10039	10115	10231	10129	10238	10115	10124	10183	10111	10081	10078	10237	10199	10075	10233	10100	10223	10101	10099	10130	10194	10147	10197	10098	10160	10079	9984	10183	10058	10236	10188	10121	10180	10089	10063	10126	10122	10146	10094	10104	10169	10183	10155	10031	10228	10152	10135	10029	10159	10035	10131	10283	10032	10276	10118	10046	10142	10063	10193	10119	10082	10220	10298	10184	10164	10175	10086	10073	10274	10155	10159	10165	10105	10212	10079	9999	10241	10127	10193	10036	10188	10140	10092	10133	10046	10113	10229	10237	10398	9994	10112	10212	10181	10094	10225	10183	10285	10322	10312	10033	10191	10119	10161	10125	10149	9968	10010	10157	10052	10122	10051	10201	10126	10308	10048	10154	10195	10054	10151	10150	10186	10076	10137	10171	10153	10150	10055	10065	10150	10215	10139	10118	10220	10317	10214	9958	10110	10169	10156	10111	10159	10043	10035	10121	10164	10180	10352	10223	10122	10137	10099	10194	10111	10244	9981	10091	10237	10170	10164	9971	10142	10139	9986	10143	10102	10237	10084	10219	10364	10131	10196	10226	9964	10129	10232	10155	10215	10138	10244	10053	10242	10238	10118	10026	10074	10189	10158	10152	10357	10131	10180	10157	10082	10153	10193	10141	10339	10229	10183	10295	10123	10055	10084	10182	10081	10201	10197	10262	10135	10098	10159	10229	10043	10123	10009	10020	10182	9949	10042	10237	10015	10146	10159	10220	10107	10178	10041	10258	10151	10177	10166	10156	10162	10191	10313	10158	10141	10108	10045	10220	10153	10106	10143	10198	10260	10184	10130	10238	10215	10168	10240	10106	10099	10378	10132	10080	10062	10181	10207	10115	10208	10120	10092	10048	10130	10244	10133	10162	10160	10155	10146	10078	10127	9946	10150	10222	10169	10078	10136	10010	10267	10202	10197	10195	10190	10237	10160	10210	10179	10159	10178	10177	10073	10388	10193	10171	10160	10140	9956	10284	10326	10043	10133	9987	10320	10113	10069	10282	10016	10193	10056	10150	10116	10152	10180	10204	10106	10202	10285	10157	10140	10098	10140	10131	10210	10278	10087	10038	10141	10233	10163	10437	10148	10154	10258	10141	10046	10101	9968	10154	10105	10360	9982	10174	10300	10270	9848	10082	10196	10199	10162	9960	10240	10118	10113	10162	10104	10221	10267	10021	10025	10139	10170	10162	10186	10065	10120	9987	10085	10153	10224	10232	9999	10026	10002	10182	10066	10268	10098	10076	10250	10185	10145	10121	10066	10054	10273	10214	10136	10178	10186	9994	9929	10156	10160	10086	10287	10071	10150	10192	10075	9937	10191	10164	10204	10158	10209	10041	10030	10108	10169	9978	10034	10213	10101	10130	10273	10208	10262	10130	10045	10201	10079	10236	10131	10236	10150	10060	9943	10057	10303	10136	10117	10145	10087	10145	10172	10157	10137	10256	10152	10075	10197	10299	10059	10095	10200	10235	10074	10153	10175	10061	10118	10207	10218	10314	9928	10117	10116	10047	10170	10153	10134	10214	10175	10283	9993	10227	10198	10204	10234	10196	10187	10071	10282	10184	10168	10181	10029	10430	10259	10229	10257	10238	10086	10160	10212	10115	10035	10203	10346	10185	10174	10111	10182	10089	10096	10098	10082	10207	10156	10180	9959	10076	10164	10206	10205	10131	10143	10162	10202	10225	10262	10255	10226	10206	10074	9981	10219	10016	10240	10093	10124	10126	10113	10168	10162	10213	10184	10136	10156	10160	10305	10071	10039	10028	10232	10088	10197	9988	10166	10122	10134	10189	10119	10145	10141	10305	10340	10189	10019	10000	10039	10191	10108	9963	10096	10291	10305	10185	10111	10161	10144	9993	10096	10193	10072	10136	10051	10166	10268	10117	10063	10044	10211	10214	10170	10177	10111	10162	10121	10155	10127	10098	10105	10290	10018	10134	10075	10190	10234	10140	10113	10100	10138	10065	10175	10288	10198	10232	10285	10098	10093	10150	10261	10124	10198	10222	10065	10227	10234	10140	10067	10189	10091	10183	10104	10223	10108	10236	10004	10026	10106	10202	10133	10298	10193	10143	10114	10212	10207	10223	10091	10330	10201	10242	10287	10122	10180	10174	10204	10302	10127	10042	10142	10203	10116	9947	9999	10146	10257	10201	10119	10059	10181	10165	10141	10080	10176	10141	10119	10327	10192	10192	10102	10160	10011	10219	10199	10098	10069	10026	10265	10109	10228	10044	10218	10231	10029	10045	10205	10112	9957	10052	10130	10122	10376	9981	10274	10182	10216	10079	10135	9996	10053	10084	10053	10098	10045	10241	10150	10226	10015	10181	10142	10190	10088	10172	10158	10255	10009	10086	10017	10057	10099	10138	10148	10207	10144	10186	10217	10185	10323	10052	10021	10159	10159	10112	10115	10153	10232	10158	10227	10127	10120	10292	10193	10083	10064	10177	10162	10090	10265	10233	10142	9959	10070	10122	9957	10300	9921	10142	10042	10224	10060	9973	10223	9969	10130	10155	10068	10049	10309	10155	10129	10206	10141	10195	10040	10105	9960	10201	10112	10142	10052	10052	10156	10170	10184	10346	10116	10206	10136	10035	10223	10087	10009	10245	10204	10249	10112	10031	10093	10086	10155	10137	10174	10205	10152	10170	10138	10099	10109	10283	10191	10240	10207	10190	10213	10042	10121	10208	10050	10151	10267	10233	10124	9960	10192	10253	10056	10110	10264	10312	10219	10130	10167	10068	10252	10176	10115	10207	9892	10236	10036	10201	10263	10142	10292	10059	10139	10191	10183	10051	10088	10097	10233	10210	10186	9984	10164	10206	10149	10124	10061	10197	10242	10100	10110	10076	10267	10150	10021	10343	10074	10057	10061	10228	10284	10158	10103	10117	10137	10104	10103	10087	10156	10124	10068	10160	10214	10454	10219	10141	10101	10331	10286	10345	10125	10321	10136	10079	10090	10158	10031	10177	10321	10141	10170	10112	10249	10108	10191	10235	10247	10133	10133	10270	10108	10223	10166	10157	10059	10050	10140	10209	10068	10043	10160	10126	10108	10189	10193	10189	10165	10121	10273	10177	9973	10140	10223	10186	10178	10087	10174	10172	10037	10107	10265	10257	10224	10111	10216	10233	10148	10293	10266	10091	10188	10185	10065	10159	10242	10035	10291	9991	10007	10005	10150	10067	10140	10193	10106	9902	10050	10210	10085	10171	10161	10091	10110	10113	10035	10118	10261	10048	10245	10041	10173	10153	10243	10193	10142	10236	10110	10037	10121	10146	10202	10158	10192	10019	10219	10082	10088	10152	10102	10184	10082	10196	10235	10128	10032	10026	10062	10163	10239	10160	9979	10093	10192	10234	10102	10096	10144	10231	10184	10152	10259	10031	10139	10064	10067	10092	10079	10126	9972	10167	10017	10226	10103	10015	10074	10298	10197	10200	10129	10153	10025	10117	10164	10301	10273	10277	10176	10179	10179	10074	10305	9962	10189	10223	10094	10193	10221	10089	10114	10266	10026	10028	10113	10090	10112	10044	10128	10306	10066	10025	10141	10102	9963	10165	10312	10278	10014	10100	10263	9997	10353	10098	10041	10252	10245	10256	10258	10240	10237	10123	10035	10199	10178	10128	10102	10210	10112	10168	10084	10113	10217	10122	10202	10272	10212	10117	10115	10138	10119	10215	10167	10040	10272	10162	10112	10069	10126	10244	10185	10065	10291	10221	10249	10139	10136	10022	10135
24204	21555	28662	34336	55299	62021	55141	45000	33605	24329	19341	17701	17125	16633	16635	16736	16751	16714	16627	16742	16661	16743	16718	16576	16526	16598	16700	16723	16734	16564	16326	16613	16504	16386	16319	16359	16423	16604	16305	16455	16664	16565	16426	16557	16579	16681	16577	16486	16321	16459	16519	16499	16549	16350	16612	16425	16360	16427	16389	16497	16407	16478	16327	16419	16314	16548	16361	16217	16251	16496	16362	16390	16466	16589	16587	16626	16439	16479	16612	16387	16209	16506	16320	16217	16628	16409	16505	16376	16331	16488	16509	16562	16473	16502	16629	16176	16309	16614	16332	16197	16394	16215	16455	16511	16422	16301	16318	16380	16483	16330	16354	16468	16413	16339	16505	16281	16314	16717	16383	16415	16317	16335	16450	16247	16708	16423	16768	16560	16588	16415	16341	16431	16533	16386	16538	16584	16626	16360	16542	16281	16308	16329	16285	16560	16528	16391	16547	16384	16299	16284	16428	16537	16168	16386	16612	16409	16337	16581	16202	16078	16339	16338	16433	16465	16418	16566	16391	16241	16443	16384	16416	16323	16479	16491	16245	16202	16446	16553	16483	16517	16724	16423	16605	16568	16311	16401	16437	16376	16545	16464	16453	16500	16761	16427	16561	16365	16502	16431	16494	16416	16534	16452	16460	16459	16476	16313	16485	16305	16300	16443	16286	16227	16302	16463	16465	16540	16477	16444	16631	16305	16438	16373	16349	16324	16304	16250	16422	16444	16243	16249	16415	16461	16429	16218	16299	16344	16544	16516	16300	16337	16529	16241	16412	16395	16623	16597	16598	16210	16476	16371	16328	16307	16725	16518	16324	16354	16693	16241	16312	16478	16285	16295	16229	16506	16311	16421	16440	16291	16377	16579	16479	16545	16475	16458	16436	16488	16400	16370	16348	16410	16695	16323	16455	16370	16364	16354	16434	16331	16433	16491	16370	16448	16436	16520	16482	16559	16739	16469	16397	16378	16388	16474	16461	16416	16437	16435	16417	16222	16396	16496	16395	16490	16271	16486	16411	16411	16225	16246	16272	16599	16379	16337	16613	16351	16310	16364	16361	16416	16315	16533	16463	16473	16332	16469	16473	16290	16389	16320	16452	16473	16369	16365	16391	16383	16498	16379	16344	16525	16297	16661	16348	16454	16271	16400	16612	16412	16435	16330	16416	16498	16507	16346	16280	16368	16371	16335	16404	16338	16693	16530	16285	16462	16372	16225	16508	16277	16426	16329	16277	16473	16415	16386	16256	16430	16324	16573	16512	16505	16440	16293	16506	16506	16343	16395	16399	16559	16258	16420	16361	16459	16346	16618	16573	16468	16707	16391	16380	16523	16271	16315	16301	16368	16320	16260	16451	16445	16148	16312	16550	16330	16253	16448	16367	16390	16352	16275	16315	16425	16693	16463	16434	16407	16341	16395	16461	16688	16441	16244	16247	16397	16367	16449	16405	16445	16359	16215	16435	16369	16710	16385	16217	16437	16642	16480	16317	16529	16371	16356	16512	16506	16551	16441	16459	16434	16491	16374	16524	16549	16423	16376	16353	16242	16373	16405	16421	16480	16579	16561	16446	16365	16489	16407	16503	16427	16366	16494	16430	16250	16435	16561	16422	16460	16512	16560	16387	16584	16316	16384	16578	16384	16327	16546	16392	16408	16537	16588	16425	15939	16545	16548	16330	16151	16513	16490	16632	16273	16450	16447	16391	16412	16365	16540	16349	16468	16456	16521	16360	16358	16519	16470	16332	16344	16661	16630	16536	16400	16375	16443	16254	16284	16276	16453	16500	16290	16504	16442	16321	16589	16496	16488	16464	16381	16378	16515	16397	16437	16600	16550	16509	16636	16625	16544	16311	16333	16384	16380	16416	16367	16204	16328	16406	16349	16295	16364	16084	16509	16555	16483	16733	16163	16586	16463	16482	16308	16441	16344	16626	16464	16314	16442	16472	16375	16594	16527	16367	16476	16407	16399	16382	16512	16514	16385	16664	16404	16615	16358	16393	16246	16247	16513	16543	16484	16451	16480	16419	16671	16401	16393	16461	16297	16357	16551	16264	16432	16694	16439	16536	16051	16588	16545	16410	16487	16344	16379	16417	16525	16380	16421	16787	16251	16378	16528	16337	16487	16532	16489	16473	16495	16417	16594	16252	16403	16471	16494	16354	16366	16356	16437	16398	16447	16392	16522	16506	16310	16626	16489	16294	16372	16572	16367	16568	16410	16550	16552	16266	16202	16298	16491	16460	16718	16685	16356	16589	16515	16295	16412	16457	16335	16310	16574	16542	16444	16569	16399	16349	16400	16546	16420	16384	16336	16422	16402	16524	16598	16264	16390	16407	16388	16438	16395	16468	16501	16466	16421	16545	16297	16600	16426	16258	16574	16361	16307	16521	16400	16371	16369	16245	16442	16399	16335	16367	16481	16554	16538	16318	16441	16526	16395	16419	16254	16675	16418	16537	16443	16230	16436	16491	16321	16368	16475	16548	16507	16438	16293	16507	16309	16368	16498	16444	16567	16570	16412	16368	16453	16410	16241	16422	16474	16241	16368	16515	16445	16468	16414	16491	16525	16380	16403	16477	16589	16272	16545	16376	16369	16380	16364	16481	16378	16285	16370	16436	16420	16521	16479	16517	16431	16466	16587	16392	16362	16414	16399	16427	16239	16480	16376	16507	16309	16405	16457	16275	16358	16223	16548	16450	16401	16433	16453	16404	16442	16347	16539	16442	16356	16338	16380	16377	16462	16395	16394	16772	16660	16652	16458	16532	16438	16534	16538	16474	16259	16411	16378	16334	16233	16338	16450	16360	16463	16283	16454	16210	16340	16417	16479	16406	16403	16171	16593	16533	16489	16403	16569	16522	16414	16494	16673	16421	16487	16557	16653	16621	16415	16479	16544	16576	16370	16314	16534	16391	16407	16317	16505	16393	16543	16443	16060	16603	16249	16442	16366	16347	16488	16652	16608	16242	16506	16415	16415	16528	16475	16416	16359	16548	16477	16321	16421	16518	16554	16225	16554	16411	16558	16368	16327	16387	16434	16359	16392	16341	16336	16262	16511	16229	16360	16405	16516	16262	16528	16465	16469	16518	16451	16475	16354	16392	16471	16517	16320	16512	16224	16415	16519	16274	16385	16320	16319	16514	16232	16238	16594	16344	16284	16421	16558	16502	16577	16508	16475	16595	16614	16299	16572	16462	16217	16355	16497	16353	16362	16536	16173	16602	16436	16407	16360	16377	16405	16458	16475	16406	16363	16401	16591	16480	16405	16528	16524	16370	16263	16429	16202	16444	16428	16547	16503	16375	16539	16486	16448	16378	16242	16502	16496	16517	16197	16446	16314	16219	16281	16517	16524	16243	16413	16485	16409	16202	16505	16577	16310	16395	16660	16427	16402	16465	16317	16252	16501	16406	16153	16293	16409	16393	16391	16462	16394	16525	16392	16401	16517	16466	16532	16408	16492	16536	16466	16371	16455	16600	16387	16400	16336	16454	16384	16443	16461	16240	16367	16448	16400	16335	16484	16387	16514	16508	16270	16642	16517	16288	16449	16383	16426	16487	16501	16344	16520	16754	16323	16419	16240	16479	16611	16223	16516	16364	16264	16486	16532	16653	16299	16409	16454	16279	16244	16573	16319	16405	16341	16429	16439	16380	16262	16607	16228	16552	16545	16570	16421	16664	16440	16296	16343	16288	16333	16550	16297	16554	16265	16386	16408	15964	16320	16598	16497	16455	16564	16497	16410	16510	16366	16464	16532	16376	16452	16507	16361	16376	16511	16453	16582	16451	16578	16330	16304	16464	16718	16319	16572	16373	16319	16295	16297	16122	16295	16231	16421	16193	16427	16210	16663	16274	16401	16412	16363	16450	16430	16418	16485	16496	16228	16420	16467	16662	16374	16429	16467	16333	16428	16498	16297	16327	16542	16494	16413	16476	16296	16533	16542	16385	16330	16427	16456	16461	16437	16351	16519	16153	16373	16240	16427	16593	16434	16377	16376	16360	16362	16450	16321	16326	16381	16352	16401	16338	16435	16482	16404	16573	16605	16543	16629	16523	16524	16308	16406	16458	16414	16458	16399	16613	16649	16548	16419	16395	16491	16447	16568	16547	16375	16470	16581	16407	16520	16424	16375	16238	16372	16286	16339	16405	16404	16577	16394	16517	16164	16480	16546	16412	16335	16407	16404	16283	16377	16342	16409	16544	16636	16377	16346	16321	16210	16743	16511	16484	16503	16638	16440	16469	16492	16120	16320	16602	16545	16333	16585	16561	16445	16303	16243	16268	16332	16504	16461	16434	16387	16408	16536	16479	16413	16503	16266	16563	16470	16573	16504	16564	16361	16554	16526	16475	16388	16310	16481	16272	16525	16382	16577	16518	16391	16456	16569	16502	16638	16625	16374	16503	16233	16455	16262	16397	16541	16504	16551	16558	16442	16589	16369	16490	16523	16408	16553	16336	16687	16592	16427	16386	16415	16514	16174	16604	16547	16457	16491	16305	16535	16695	16472	16388	16407	16260	16271	16379	16608	16549	16429	16414	16457	16551	16352	16471	16475	16558	16335	16252	16763	16295	16327	16130	16343	16418	16464	16375	16362	16383	16362	16183	16385	16318	16345	16279	16402	16379	16468	16316	16353	16348	16567	16495	16520	16592	16252	16319	16479	16575	16456	16550	16327	16494	16361	16266	16263	16546	16551	16290	16355	16360	16461	16547	16545	16395	16333	16484	16460	16528	16533	16360	16330	16392	16614	16540	16428	16337	16346	16470	16479	16191	16366	16366	16340	16411	16281	16329	16593	16532	16648	16231	16329	16388	16608	16446	16470	16310	16442	16570	16329	16558	16404	16421	16286	16294	16497	16484	16451	16556	16531	16568	16512	16572	16424	16537	16469	16427	16518	16465	16378	16324	16423	16469	16560	16451	16452	16469	16392	16427	16147	16446	16336	16356	16273	16304	16379	16394	16367	16309	16221	16478	16383	16094	16273	16525	16424	16451	16504	16355	16440	16623	16445	16339	16389	16457	16418	16275	16419	16497	16421	16447	16500	16357	16437	16445	16591	16687	16342	16223	16434	16438	16565	16565	16441	16447	16381	16364	16330	16529	16422	16494	16526	16355	16415
30000	42877	39752	56235	64558	61797	50332	38204	25180	16501	12070	11211	10856	10755	10546	10578	10509	10692	10484	10445	10475	10668	10419	10528	10612	10389	10398	10525	10508	10474	10633	10557	10492	10394	10418	10556	10536	10318	10389	10588	10559	10621	10485	10469	10437	10603	10655	10589	10456	10446	10457	10366	10467	10562	10365	10526	10435	10546	10425	10415	10484	10470	10459	10634	10527	10566	10490	10405	10577	10566	10490	10572	10507	10526	10662	10509	10598	10475	10499	10632	10491	10466	10572	10382	10515	10471	10446	10538	10411	10495	10558	10491	10490	10458	10448	10560	10546	10433	10319	10679	10439	10482	10525	10484	10468	10296	10545	10510	10391	10648	10471	10450	10590	10487	10627	10484	10553	10490	10704	10439	10359	10445	10352	10468	10518	10618	10456	10438	10420	10382	10390	10500	10546	10546	10298	10522	10433	10364	10490	10439	10534	10469	10504	10444	10528	10325	10551	10516	10577	10293	10485	10534	10466	10601	10517	10430	10377	10246	10538	10630	10563	10440	10346	10346	10357	10433	10447	10463	10480	10367	10529	10401	10557	10575	10319	10594	10496	10467	10513	10415	10513	10428	10610	10543	10434	10450	10337	10374	10558	10463	10384	10538	10409	10391	10479	10541	10478	10454	10491	10512	10266	10443	10616	10605	10547	10567	10602	10475	10395	10456	10324	10325	10544	10497	10506	10390	10482	10347	10529	10414	10453	10499	10505	10329	10474	10505	10349	10549	10487	10409	10464	10420	10499	10390	10445	10523	10468	10437	10393	10312	10553	10394	10405	10387	10538	10365	10650	10344	10548	10332	10426	10637	10413	10265	10603	10384	10599	10469	10512	10411	10551	10466	10506	10406	10613	10470	10410	10539	10468	10444	10427	10409	10486	10597	10384	10517	10367	10692	10439	10502	10468	10403	10576	10330	10398	10408	10386	10572	10406	10552	10380	10464	10383	10453	10559	10438	10498	10461	10454	10426	10435	10624	10568	10547	10574	10483	10491	10442	10657	10534	10331	10616	10358	10479	10478	10708	10378	10524	10467	10566	10494	10471	10485	10435	10522	10531	10402	10567	10405	10434	10389	10649	10542	10387	10465	10454	10531	10311	10566	10534	10410	10423	10361	10567	10374	10468	10384	10539	10386	10368	10621	10373	10315	10411	10355	10574	10430	10420	10331	10568	10463	10441	10434	10441	10487	10319	10393	10443	10381	10383	10434	10396	10512	10378	10430	10423	10612	10288	10455	10482	10498	10453	10536	10353	10449	10392	10438	10476	10472	10457	10480	10516	10403	10404	10409	10429	10497	10443	10398	10380	10442	10473	10431	10446	10507	10439	10478	10468	10268	10559	10551	10405	10359	10382	10387	10336	10471	10404	10586	10582	10429	10380	10469	10448	10623	10491	10461	10522	10297	10341	10416	10442	10488	10482	10342	10692	10409	10459	10673	10302	10540	10336	10512	10392	10490	10523	10488	10389	10481	10414	10489	10482	10425	10447	10415	10580	10647	10466	10404	10504	10454	10467	10503	10466	10392	10475	10456	10430	10392	10448	10491	10329	10481	10519	10375	10611	10638	10429	10312	10498	10512	10523	10512	10624	10475	10432	10446	10454	10408	10331	10553	10342	10461	10489	10378	10497	10551	10571	10466	10414	10411	10507	10481	10395	10474	10542	10627	10617	10456	10400	10431	10357	10419	10422	10330	10593	10521	10546	10452	10559	10450	10625	10672	10543	10419	10371	10447	10466	10410	10511	10458	10606	10492	10529	10464	10558	10319	10412	10511	10399	10482	10483	10431	10446	10485	10502	10465	10522	10501	10381	10521	10431	10529	10468	10421	10575	10562	10587	10696	10433	10464	10545	10581	10396	10594	10566	10616	10511	10292	10377	10537	10386	10526	10354	10516	10333	10511	10292	10265	10449	10359	10263	10527	10380	10307	10341	10405	10556	10402	10545	10390	10459	10503	10366	10581	10408	10569	10548	10397	10326	10519	10441	10587	10561	10569	10362	10405	10477	10279	10444	10471	10446	10534	10348	10531	10514	10460	10424	10338	10374	10356	10579	10516	10392	10486	10453	10315	10446	10446	10427	10494	10503	10484	10455	10441	10523	10448	10406	10547	10551	10324	10506	10340	10399	10477	10459	10557	10495	10503	10436	10531	10445	10539	10517	10561	10457	10279	10430	10519	10572	10589	10559	10535	10404	10339	10640	10397	10455	10478	10387	10515	10386	10419	10584	10325	10507	10318	10477	10627	10489	10335	10476	10467	10427	10513	10349	10335	10504	10075	10310	10448	10337	10432	10499	10296	10522	10380	10424	10377	10507	10381	10527	10412	10409	10359	10428	10552	10374	10420	10483	10381	10655	10461	10474	10513	10448	10297	10469	10309	10524	10522	10375	10501	10516	10352	10491	10395	10450	10388	10185	10433	10525	10424	10465	10552	10305	10472	10293	10575	10372	10549	10477	10586	10421	10510	10434	10542	10382	10645	10447	10428	10508	10462	10487	10372	10463	10471	10459	10516	10475	10389	10500	10502	10346	10585	10465	10405	10469	10478	10594	10376	10495	10444	10302	10396	10379	10391	10331	10577	10435	10477	10393	10331	10523	10416	10533	10558	10307	10370	10430	10397	10331	10521	10438	10500	10539	10474	10489	10478	10549	10512	10496	10563	10427	10434	10406	10435	10500	10470	10542	10525	10572	10540	10450	10464	10504	10355	10533	10290	10409	10547	10382	10432	10489	10618	10452	10430	10384	10469	10516	10470	10337	10432	10437	10431	10490	10355	10507	10350	10323	10441	10365	10464	10344	10384	10484	10396	10646	10453	10441	10349	10474	10463	10476	10474	10405	10520	10357	10496	10480	10502	10372	10597	10465	10430	10508	10348	10416	10288	10543	10493	10501	10511	10629	10526	10519	10479	10334	10415	10466	10608	10431	10366	10451	10464	10534	10515	10703	10590	10593	10524	10576	10485	10577	10472	10503	10507	10440	10439	10450	10383	10298	10491	10371	10452	10578	10480	10477	10348	10475	10479	10371	10549	10615	10462	10522	10489	10401	10492	10532	10383	10474	10410	10455	10385	10554	10372	10380	10382	10358	10477	10423	10381	10565	10535	10477	10493	10467	10472	10308	10185	10339	10340	10490	10343	10553	10503	10476	10629	10522	10471	10524	10482	10444	10513	10548	10400	10446	10474	10345	10498	10445	10437	10355	10510	10352	10527	10581	10459	10252	10517	10437	10388	10516	10438	10566	10501	10220	10470	10444	10468	10337	10413	10350	10492	10492	10566	10443	10368	10542	10418	10366	10542	10598	10502	10419	10531	10531	10542	10562	10466	10514	10378	10426	10614	10498	10412	10344	10350	10453	10457	10457	10397	10564	10214	10548	10391	10515	10600	10502	10430	10488	10361	10514	10573	10467	10501	10462	10436	10416	10432	10537	10648	10470	10445	10381	10432	10425	10523	10399	10570	10356	10571	10601	10507	10333	10533	10528	10499	10491	10349	10366	10447	10418	10337	10384	10342	10321	10487	10558	10594	10401	10441	10477	10449	10468	10466	10295	10613	10578	10441	10509	10327	10426	10478	10525	10499	10479	10644	10388	10450	10380	10575	10669	10585	10487	10532	10333	10420	10363	10411	10492	10364	10391	10501	10410	10486	10498	10229	10559	10337	10625	10499	10531	10457	10617	10378	10513	10495	10435	10406	10616	10450	10483	10448	10412	10645	10537	10519	10330	10459	10514	10439	10403	10563	10431	10520	10459	10410	10472	10451	10479	10376	10477	10378	10488	10382	10465	10527	10422	10422	10320	10436	10541	10428	10572	10440	10466	10345	10439	10458	10418	10471	10404	10457	10402	10387	10484	10316	10591	10485	10315	10461	10429	10298	10628	10467	10370	10390	10394	10491	10406	10399	10410	10310	10419	10437	10574	10475	10403	10403	10395	10374	10572	10469	10569	10604	10457	10451	10625	10378	10371	10307	10379	10469	10406	10460	10355	10581	10479	10542	10481	10606	10560	10534	10504	10593	10528	10605	10449	10402	10624	10552	10469	10331	10590	10467	10351	10583	10467	10239	10408	10385	10212	10535	10613	10353	10518	10572	10496	10527	10440	10404	10506	10355	10467	10460	10412	10510	10380	10332	10353	10600	10329	10512	10540	10447	10339	10509	10570	10409	10435	10456	10343	10511	10502	10531	10413	10409	10515	10702	10546	10532	10607	10522	10412	10401	10573	10459	10427	10274	10452	10335	10532	10523	10511	10444	10392	10476	10584	10465	10450	10457	10411	10718	10551	10511	10513	10492	10525	10406	10474	10350	10538	10473	10480	10399	10524	10508	10453	10435	10509	10414	10385	10566	10453	10544	10527	10540	10397	10381	10397	10560	10532	10558	10366	10300	10471	10446	10591	10454	10545	10467	10581	10351	10416	10389	10513	10406	10472	10529	10372	10398	10507	10484	10402	10360	10135	10548	10474	10482	10345	10449	10521	10491	10474	10481	10478	10376	10462	10451	10479	10388	10451	10575	10398	10695	10325	10451	10356	10439	10368	10442	10441	10506	10413	10456	10360	10485	10460	10460	10374	10397	10449	10465	10528	10324	10361	10534	10456	10531	10399	10517	10452	10454	10587	10353	10514	10426	10423	10411	10457	10355	10480	10454	10421	10479	10597	10383	10451	10559	10358	10443	10330	10631	10504	10441	10289	10438	10471	10361	10505	10396	10432	10444	10458	10531	10323	10480	10480	10422	10506	10629	10414	10500	10491	10499	10381	10471	10418	10507	10378	10369	10293	10548	10375	10551	10449	10259	10404	10467	10599	10548	10338	10498	10546	10426	10481	10504	10411	10445	10415	10611	10426	10346	10498	10422	10376	10670	10454	10488	10344	10461	10647	10391	10415	10407	10321	10485	10369	10465	10453	10512	10499	10298	10429	10391	10288	10557	10444	10441	10479	10394	10366	10305	10471	10507	10591	10537	10502	10338	10316	10527	10411	10450	10567	10495	10410	10471	10415	10356	10474	10378	10394	10416	10375	10522	10400	10398	10492	10525	10513	10485	10498	10535	10483	10456	10341	10480	10560	10358	10509	10460	10526	10276	10648	10385	10488	10597	10435	10576	10556	10452	10333	10572	10448
32286	24527	24228	24503	24892	23673	22330	20082	18177	17060	16526	16192	16190	16125	16243	16088	16077	16215	16136	16185	16092	16329	16333	16253	16237	16220	16361	16207	16167	16143	16366	16107	16081	16131	16079	16200	16162	16069	16312	16271	16086	16213	16218	16183	16142	16331	16422	16204	16117	16092	16317	16197	16211	16251	15983	16035	16120	16073	16184	16050	16215	16130	16227	16179	16204	16297	16424	16070	16331	16226	16270	16165	16243	16126	16058	16263	16305	16228	16294	16129	15959	16116	16056	16204	16113	16102	16096	16287	15947	16156	16376	16239	16220	16338	16027	16380	16249	15981	16188	16239	16016	16197	16068	16237	16044	16171	16175	16284	16031	16157	16290	16241	16344	16258	16136	16210	16287	16133	16035	16310	16194	16209	16085	16288	16251	16033	16022	15925	16143	16213	16172	16186	16258	16107	16198	16136	16219	16021	16346	16271	16133	16383	16262	16277	16219	16185	16177	16289	16097	16357	16149	16194	16057	16186	16422	16040	15939	16032	16119	16241	16077	15967	16198	16220	15981	16157	16113	16261	16062	16221	16177	16264	16192	16064	16145	16132	16126	16230	16185	16031	16259	16199	15960	16187	16066	16169	16246	16039	16198	16190	16236	16156	16083	16140	16178	16134	16130	16094	16305	16011	16072	15960	16257	16082	16161	16141	16017	16331	16111	16081	16198	16113	16126	15973	16039	16163	16093	16249	15853	15895	16158	15846	16136	16162	16061	16220	16082	16060	16089	16135	16223	16127	16222	16280	16167	16138	16203	16118	16055	16100	16045	16176	15944	15988	15954	16196	16211	16071	16264	16099	16178	16064	16099	15994	16208	15835	16137	16311	15903	16196	16213	16093	16202	16253	16017	16050	15900	16171	16243	16096	16199	16303	16134	16388	16103	16332	16145	16199	16183	16113	16290	16057	16123	16120	16140	15909	16153	16227	16003	16352	16029	16249	16178	16147	16327	16213	16178	15913	16223	16101	16246	16318	16255	16148	16284	16151	16049	16149	16117	16109	16198	16161	16205	16387	16044	16137	16229	16299	16142	16263	16314	16006	16022	15882	15959	16012	16055	16088	16018	16225	16160	16247	16163	16384	16156	16120	16340	16224	16365	16165	16027	16122	16297	16251	16173	16200	16010	16214	15977	16210	16040	16008	16234	16390	16241	16247	16108	16064	16130	16112	15910	16311	16142	16303	16192	16056	15919	16124	16136	16017	16143	15941	15953	16257	16146	16099	16322	15995	15917	16148	16080	16131	16181	16135	16064	16187	16289	16251	16221	16112	16053	16171	16152	16182	16175	16114	16136	16133	16169	16137	16152	16010	16089	15925	16213	16081	16012	16233	16071	16125	16277	15883	16238	16159	15877	16131	15989	16192	16042	16406	16249	16166	16284	16249	16062	16086	16091	16144	16121	16042	16315	16228	16250	16105	16281	16285	16048	16102	16207	16230	16159	16222	16114	16245	16134	16359	16273	16170	16162	16071	16195	16193	16050	16047	16124	15871	16192	16181	16363	16084	16380	15829	16052	16129	16331	16298	16112	16140	16177	16182	16111	16207	16069	16054	16208	16036	16403	16154	16159	16003	16350	16247	16151	15980	16094	16327	16014	16122	16060	16174	16288	16390	16110	16115	16164	16024	16331	16284	16113	16354	16241	16182	16129	16240	16192	16183	15948	16065	16074	16251	16174	15989	16047	16129	16201	16166	16292	16251	16378	16143	16151	16228	16193	16175	16145	16240	15994	16284	15923	16161	16133	16231	16119	16210	16215	16031	16339	16116	16065	16167	16106	16007	16075	16189	16206	16236	16367	16156	16163	15988	15900	16201	16219	16317	16208	16190	16258	16110	16391	16238	16248	16282	15959	16059	16361	16317	16288	16361	16024	16001	16163	16015	16279	16094	16119	16422	16105	16109	16149	16178	16184	16100	16255	16192	16290	16154	16236	16192	16055	16101	16226	16022	16055	15891	16267	16243	16056	16294	16099	16145	16145	16166	16037	16274	16305	16099	16133	16084	16310	15964	16187	16243	16043	16268	16297	16145	16216	16380	16050	16278	16218	16004	16165	16122	16127	16076	16326	16261	15973	16055	15993	16113	16072	16116	16073	16065	16081	16138	16061	15951	16341	16134	16242	16088	16166	16280	16165	16293	16072	16013	15786	15843	16034	16280	16097	16201	16151	16133	16107	16184	16148	16230	16235	15961	16118	16128	16080	16242	16120	16143	16191	16305	16253	16119	16152	16182	16074	16290	15968	16074	16174	16290	16132	16059	16224	16152	16250	16084	16149	16237	16062	16176	16079	16213	16057	16127	16152	15892	15992	16025	16133	16025	16035	16444	16285	15986	16257	16150	16086	16202	16027	16243	16046	16059	16173	16089	16226	16052	16161	16153	16018	16017	16022	15923	16130	16370	16172	16073	16235	16214	16248	16137	16137	16138	16172	16112	16079	16109	16115	16135	16049	15951	16352	16260	16004	16024	16043	16072	16089	16147	16287	15979	16165	16008	16007	16333	16043	16407	16150	16361	16227	16285	16230	16327	16190	16114	16084	16383	16156	15991	16237	15977	16193	16141	16088	16177	16042	16072	16233	16225	16172	16226	15966	16117	16270	16271	16095	16301	16082	16064	16135	16004	16308	16032	15967	15921	16145	16365	15993	16167	16221	16256	16187	16191	16173	16188	16275	16045	16070	16238	16098	16088	16151	16153	15998	16168	16182	16072	16167	16277	16285	16156	16096	16131	16197	16238	16250	16306	16198	16062	16084	16140	16085	16103	16168	16195	16167	15966	16168	16173	16224	16065	15972	16106	16185	16213	15982	16063	15970	16353	16264	16026	15940	16165	16015	16061	16167	16338	16108	16111	16434	16173	16183	16335	16317	16107	16204	16209	16117	16158	16183	16375	16106	16243	16306	16243	16045	15829	16157	16438	15991	16104	16217	16021	16172	15762	16203	16108	15988	16177	16109	16127	16070	16013	16062	16121	16145	16177	15967	16072	16441	15998	16063	16301	16022	16131	16332	16047	16098	16204	16113	16409	16130	16276	16113	16084	16098	16279	16127	16095	16137	16106	16036	16080	16211	16022	16073	16108	16249	16088	16109	16086	16321	16209	16197	16083	16130	16049	16176	16128	16064	16098	15985	16091	16259	16160	16198	16132	16319	16081	16042	16170	16273	15988	16149	16066	16252	15910	16145	16474	16417	16207	16276	16104	16239	15912	16093	16148	16338	16143	16166	15853	16270	16222	16119	16263	16249	16174	16248	15962	16223	16044	16099	16213	16187	16341	16049	16014	16367	16070	16145	16315	16228	16035	16144	16174	16154	16194	16121	16123	16184	15889	16171	16336	16194	16288	16223	16268	16227	15988	16192	16103	16226	16008	16076	16037	15932	16035	16276	16214	16413	16249	16240	16104	16057	16039	16064	16127	16124	16286	16283	16225	16213	16139	15995	16215	15990	16259	16194	16216	16191	16061	16224	16196	16105	16158	16418	16195	16138	16260	16333	16042	16142	16373	16231	15878	16182	15994	16007	16012	16021	16055	16287	16180	16342	16156	16363	16433	16200	16185	16310	16138	15921	16096	16245	16010	16026	16098	16152	16155	16214	16156	16269	16133	16112	16183	16329	16114	16085	16172	16227	16317	16036	16051	16089	15962	16267	16184	16070	16201	16019	16350	16088	16077	15926	16316	16105	16240	16169	16130	16087	16068	16180	15979	16006	16083	16032	16340	16118	16011	16291	16322	16483	16162	16237	15918	16046	16113	16288	16261	16152	16084	16356	16179	16173	16027	16091	16202	16126	16289	16148	16059	16234	16337	16221	15959	16182	16164	16069	16378	16372	16132	16155	16248	16130	15971	16098	16126	16174	16082	16256	16144	16189	15973	16141	16269	16031	16019	16133	16307	16202	16443	16057	16193	16439	16390	16044	15989	16359	16084	16143	16296	16149	16209	16127	16007	16180	15974	16181	16124	16160	16260	16263	16233	16349	16030	16233	16068	16223	16259	16237	16056	16251	16201	16037	16302	16147	16170	16027	16145	16058	16039	16136	16180	16318	16100	16183	16094	16074	16328	16106	16216	16156	16250	16285	16202	16034	16166	16423	16261	16012	16086	16202	16088	15998	16169	16183	16127	16122	16257	16356	16313	16390	16196	15892	16148	16125	16061	16063	16260	16400	15945	16156	16185	16332	16231	16185	16177	16244	16157	16241	16125	16155	16111	16187	16182	16304	16305	16142	16105	16202	16301	16377	15899	16326	16083	16067	16348	16101	16162	16167	16295	16127	16265	16025	16414	16111	16160	16113	16221	16242	16341	16299	16233	16299	16155	16344	16171	16178	16212	15935	16217	16430	16155	16020	16105	16159	16022	16306	16189	16109	16187	16301	16019	16078	16005	15993	16041	16093	16064	16232	16124	16390	16110	16112	16042	16041	16145	16255	16130	16206	16110	16192	16194	16322	16226	16172	16075	16204	16406	16143	16162	15968	16161	16273	16150	16120	16015	15996	16144	16053	16093	16331	16114	16171	16045	16512	16176	16196	16269	16161	16352	16236	16170	16208	16031	16145	16201	16170	16218	16105	16085	16241	16011	16125	16087	16137	16072	16304	16130	16267	16167	16286	16274	16333	16129	16083	16157	16012	16051	16154	16293	16108	16272	16159	16362	16068	16117	16029	16238	16153	16310	16147	16129	16196	16214	15982	16179	16132	16353	16378	16163	16121	16085	16106	16242	16242	16004	16063	16177	16251	16138	16161	16162	16137	16192	16212	16364	16207	16302	16162	16223	16229	16101	16019	16076	16232	16309	16087	16202	16053	16419	16238	16231	16330	16255	16172	16214	16106	16203	16065	16120	16121	16222	16222	16027	16207	16180	16212	16124	16139	16410	16228	16303	16117	16357	16216	16138	16365	16144	16161	16254	16194	16146	16178	16089	16201	15938	16133	16094	16102	16136	16222	16241	16309	16209	16223	16220	16274	16150	16282	16071	16208	16103	16047	16249	16117	16328	16282	16208	16260	16200	16395	16264	16268	16138	16188	16154	16086	16294	16001	16035	15968	16121	16307	16460	16178	16107	16346	16151	16308	16098	16163	16043	16071	16405	16129	16213	16099	16102	15765	15998	16122	16295	16154	16269
18028	20602	18014	17502	18135	17162	15188	13292	11349	10569	10150	10122	10131	10090	10144	10031	10025	10048	9932	9908	10186	10133	10059	10060	9944	9965	9930	9969	9954	10019	10058	10165	10091	10064	9956	9986	10020	9983	10069	10018	10041	10017	10049	9999	10052	9978	10075	10086	9941	9969	10068	10061	10020	10091	9995	9975	9940	10028	9981	10008	9893	10148	10037	9913	9995	10028	9997	10232	10034	10076	9936	9946	9949	10079	10074	10075	10075	10022	10119	10033	9921	10061	9994	9970	10077	9871	9983	9970	10003	9932	10001	10051	10027	10134	9991	9979	10084	10105	10016	9924	10031	10058	10057	9969	10036	10057	10099	9942	9907	9920	10012	10009	9980	10031	10063	10027	10108	9924	10057	10091	9997	10212	10065	9878	9992	9939	10049	9888	10075	9939	9913	9915	9971	10000	9978	10073	10042	10039	9874	9990	10046	10032	10097	9968	9909	10055	9985	10177	10044	10036	9895	9995	10114	10014	9979	10123	9757	9949	10058	9927	9972	10010	10006	10056	10202	10195	9951	10076	10017	10016	9987	9982	10104	9974	10085	10088	10074	9941	10039	10044	9974	9990	9947	9918	9993	10016	10081	9930	10018	9931	9845	10034	10224	9939	10026	9966	10090	9986	10136	10011	10076	10020	10090	10135	10042	10109	9926	10127	10053	10063	10092	10019	9913	10069	10005	9959	9994	10117	10017	10025	10109	9923	10181	10008	10010	10032	10055	10082	9834	9941	10035	10161	10190	10044	10026	10066	9956	10086	10114	10035	9958	10002	10013	9951	9995	9915	10002	10017	9949	10092	10212	10025	9993	10049	10032	10004	9986	10006	10099	9956	10076	10103	10035	10101	9950	10009	9919	10170	10022	9919	9972	10036	9986	10040	9995	9932	9982	10064	9907	10084	9926	9976	10049	9949	10045	10046	10033	9960	9943	9974	10045	10099	9973	9993	10032	9859	10012	9938	10005	10097	10057	9934	10057	10028	10051	10078	9977	10158	10130	10029	10023	10130	10140	9984	9968	10079	9917	9912	10066	10060	9870	9926	10052	9968	10039	10051	9987	10035	10030	9956	9999	9910	9996	10003	9951	9970	10018	10073	10022	9944	10166	9928	10043	10145	10033	10193	10068	9951	9870	9987	9993	10117	10133	9864	9840	9908	10062	10068	10137	9933	9973	9931	10205	10056	9972	9953	10048	9914	9900	9969	9963	10100	9927	10049	9939	10121	9867	9993	9874	9995	10052	9960	9893	10044	9958	9936	10049	10003	10011	9908	9970	9818	10064	10015	9905	9905	10046	10100	10127	9948	10012	10036	10033	10015	10024	10012	10185	10036	10129	10031	10060	10041	10078	10005	10012	9968	10128	9972	10063	9977	10071	10038	10031	9905	10022	10001	10018	10016	10134	10129	10032	10168	10020	10214	9869	10015	10226	10149	9976	10005	10008	10050	10008	10028	10029	10097	10010	9851	9973	10080	9929	10006	9787	9983	10230	9880	10179	10021	9826	9875	9975	10065	10063	9992	9995	10146	10138	9942	9897	10124	10077	10184	10241	9990	9951	10015	10041	10093	10244	9992	10112	10111	9935	9970	10050	10078	10116	10015	10000	9957	10158	9905	10023	10025	9907	9964	10038	9899	9900	10042	9994	9881	10007	10115	9899	10003	10068	10049	10072	9940	10147	10027	10181	10086	9967	9916	10084	10012	10031	10064	9954	10088	10080	9922	9911	10126	10168	10030	10115	10077	10063	10007	10032	10049	10064	10029	10080	10057	10005	10039	10000	10008	9947	9892	10009	9952	9925	9939	9951	10057	10088	9971	10090	10134	10034	9917	9941	9947	10050	10181	9856	10033	9932	9895	10121	10025	10124	9850	10044	10178	10000	9887	9958	10061	10097	10053	10120	10026	9985	10012	10016	10209	9912	9941	9909	10133	9976	10046	9920	9898	9980	10034	10038	9894	10026	10115	9985	9980	10085	9867	10018	10163	9977	9954	9994	9977	10020	9948	10037	10033	10138	10059	10058	10116	9899	10189	9833	10041	9921	9966	9968	9954	9960	10154	10065	10052	9963	10032	10093	10049	9946	10226	10033	10007	9895	10134	10027	10035	10113	9999	10076	9884	10177	9974	10013	9904	9955	9896	10112	10135	9916	10090	10128	9981	10041	10194	10048	9946	10006	10061	10000	9968	10096	10033	9918	9980	9983	9900	9927	10011	9851	9905	10085	9895	10015	10083	9879	10089	10067	9979	10024	10060	10155	9849	9892	9974	9986	10096	10013	10197	10111	9862	10150	10074	10103	10207	10003	9929	10125	10107	10093	10084	9998	10073	10027	10172	10118	9980	9883	10065	10084	9931	10077	10008	10091	9971	10049	9886	10011	10085	10001	10137	10047	10047	9876	10112	9960	9965	9700	10128	10101	10101	10062	10230	10004	9996	9958	9985	9774	10093	9874	9989	10114	10042	9908	9946	10023	9954	10192	10241	9996	10126	10014	10089	9945	9926	10071	10039	10089	10041	10093	10041	10114	10152	10051	9895	10149	10009	9893	9961	10016	9995	9952	10027	10039	10179	9824	10122	10045	10050	9874	9935	10059	9972	10023	10040	9966	10307	10063	9925	9922	10004	9946	10142	9998	10119	10130	10061	10048	10167	10027	9958	10188	10116	10087	10224	9970	9986	9987	10028	10156	10005	10075	9933	10239	10065	10040	10098	10041	10041	10133	10073	9825	10182	9986	10088	10097	9842	9958	10131	10063	10008	10027	10008	10068	10099	9990	10147	10102	9966	10029	10042	10001	10066	9996	10054	9889	10010	10137	10050	9934	9991	10027	10046	9983	9972	10126	9920	9955	10170	10016	9991	10033	9891	9981	9945	9960	10022	9977	9940	10092	9850	9992	9918	10131	10054	10094	10150	9914	10035	10045	9870	10050	10099	9984	9974	10013	10014	9948	10111	9909	10014	10032	10123	10031	10025	10082	9948	9937	10000	10066	10014	10030	10033	9969	9939	10181	10092	10122	10089	9897	10035	10050	10102	9927	10097	10244	10045	9909	10110	9991	10047	10077	10084	9976	9925	10154	9914	9932	10080	9992	9987	10003	9956	10141	10065	10016	10032	10173	9972	10032	9976	9998	10069	10048	10216	10018	10025	10072	10073	10009	9852	10152	10051	10104	10104	10259	10011	9851	9921	10108	10034	9999	9929	9960	10089	10003	10105	10038	9992	10071	10051	10137	9990	10123	10023	10107	9973	10080	10033	9960	10090	10089	10170	9977	9939	10050	10074	10052	10007	9945	10068	9903	10002	9867	10001	9959	10210	10016	10113	9988	10106	9981	10070	10130	10100	9916	9996	10003	9984	10149	10284	10048	10155	10153	9987	9980	10016	10031	9989	10014	10129	10113	10050	10046	10083	10029	10126	10067	10036	9945	9995	9963	10162	10058	9917	10014	10030	10058	10007	10181	9931	10099	10037	9941	9915	10193	9955	10073	10114	9954	10082	9981	10160	9861	10054	9870	9987	10055	9887	9896	9971	9935	10046	10229	10100	9968	10052	9974	10034	9945	10148	10048	10021	10067	10042	10055	10018	9964	9932	9910	9949	10005	10111	10019	9937	10172	9936	10022	10212	10138	9980	9922	10046	10137	10009	10152	10114	10023	9996	10015	10081	9902	9982	9971	10051	9909	10182	9989	10063	10058	9975	10095	10194	9890	9973	10045	9975	10059	9957	10148	10046	10102	9967	9983	10021	9949	10144	10093	10001	9884	10032	10103	10127	10015	9949	9931	9899	9952	10045	10078	10138	10104	10031	10021	10075	10039	9987	9957	10127	9977	9893	10050	10143	10094	9825	10052	10168	10094	9980	9909	10039	10110	10169	9997	9889	9985	10016	10060	10106	9910	10056	9835	9959	10068	10024	10050	10185	9946	10131	10007	10019	10111	9998	9975	10042	10005	10002	10041	9996	9937	10093	9991	9962	10114	10065	9991	10047	10091	10001	10169	10127	10115	10066	9942	10011	10025	9993	10014	10223	10034	9977	10038	9801	10024	9963	10118	10016	10233	9986	9919	10006	9894	10036	10038	10095	10069	10004	10089	9923	10085	10088	10141	10168	10177	10079	9893	9860	10104	10207	9836	9971	9874	9982	9974	9907	9995	10067	10093	9932	10003	10022	9972	10025	9888	10146	10112	9987	10101	10147	9940	10084	10136	10077	9980	10068	10217	9976	9948	10033	10051	10080	10016	10094	10008	9885	10178	10106	10148	10004	9941	9958	10131	9932	10157	9840	10040	10058	10041	9879	9969	10030	9955	9995	9974	10050	10134	9926	10048	10157	9878	10128	10161	9890	10071	10034	10168	10021	10117	9974	10036	10094	10121	9987	9972	10012	10073	10114	10003	10084	10119	10010	10078	10127	9907	10075	10078	10009	9946	9977	10057	10124	9989	9933	9953	10063	10110	10045	10058	10263	10034	10137	10034	10178	10080	10024	9832	9996	10108	9969	10071	10049	10028	10039	10184	9975	10136	9979	10139	10085	9921	10211	9975	9953	9974	10166	10059	10007	10070	9974	10066	10009	10036	10015	9881	9971	10033	10228	10071	10056	10031	10062	10031	10188	9924	10049	9934	9969	10186	10074	10073	10049	10044	10267	10060	9860	10175	9924	10019	9951	10114	9857	10038	10006	10058	9977	10009	10015	10201	10081	10101	9893	10090	10112	10006	10210	10166	10004	10012	10024	9926	10109	9908	9934	9965	10089	10012	10073	10109	10053	10157	10005	9991	10026	10120	9998	10040	10081	9960	10121	10064	10043	9894	10101	10275	10066	10069	10139	10150	9888	10064	10039	10026	10089	10025	9998	9933	10077	10046	9945	10132	10007	10056	9965	10058	9843	9820	10065	9976	9935	10048	9937	10066	10032	9981	9912	10079	9910	10141	9907	10115	10034	10003	9982	10026	10090	10100	10036	9912	9947	9987	10054	9868	10018	9909	10131	10154	10038	10042	10024	9904	9896	10019	10121	10120	10045	10124	10132	9999	9971	10132	10078	9934	10071	10109	10048	10115	10029	10243	10124	10075	9937	10086	10024	10054	9872	9985	10173	10092	10046	10082	10101	10133	10032	10037	10096
25846	21660	28914	43519	50195	49978	43523	33469	24880	19859	17755	16808	16371	16346	16147	16225	16321	16404	16162	16191	16256	16240	16200	16225	16218	16200	16120	16240	16267	16069	16274	16118	16137	16207	16231	16367	16060	16020	16040	16141	16076	16109	16380	16247	16195	16249	16289	16187	16120	16343	16376	16299	16195	16397	16191	16358	15928	16252	16051	16339	16401	16354	16181	16151	15992	16115	16159	16190	16072	16043	16330	16313	16198	16090	16074	16156	16221	16017	15983	16074	16253	16251	16113	16115	16032	16218	16249	16142	16234	16017	16192	15946	16095	16310	16357	16123	16248	16119	16136	16238	16061	16220	16117	16103	16077	16139	16379	15922	15929	16112	15905	16331	16163	16191	16229	16042	16314	16152	16156	16200	16158	16298	16126	16261	16193	16128	16277	16170	16047	16024	16183	16027	16079	16149	16143	16146	16218	16511	16138	16006	16047	16165	16354	16166	16160	16125	16279	16257	16100	16143	16163	16087	15985	16268	16152	16048	16009	16117	15961	16069	16430	16299	16260	16216	15994	16168	15943	15995	16563	16300	16207	16135	16305	16003	16231	16041	16176	16232	16272	16106	16160	16070	16018	16332	16251	16292	16287	16114	16072	15882	16149	16203	16067	16152	16051	16422	16319	16183	16266	16068	16118	16158	15825	15999	16215	16018	16173	16015	16225	16190	16351	16204	16137	16241	15929	16192	16281	16133	16146	16145	16104	16272	16129	15978	16154	16099	16180	16097	16260	16047	16108	16099	16525	16115	16240	16116	15756	16225	16168	16019	16034	16123	16037	16162	16186	16076	16153	16020	16097	16199	16289	15902	15961	16206	16325	16428	16196	16040	16035	15933	16394	16330	16053	16294	16265	16269	16257	16412	16220	16131	16194	16069	15985	16212	16017	16037	16207	16204	16089	16266	16204	16206	16192	16288	16323	16179	16063	16088	16221	16257	16327	15987	16052	16179	15994	16142	16249	16139	16216	16384	16072	16150	16220	16043	16023	16218	16155	16234	16198	15977	16282	16107	16069	16257	16408	16173	16068	16150	16025	16281	16206	16135	16101	16160	16152	16169	16310	16193	16007	16000	15864	16000	16271	16138	16167	16387	16058	16125	16067	16112	15926	15999	16046	16052	16149	16090	16357	16140	16273	15990	16057	16179	16329	16191	16163	16326	16089	16103	16172	16221	15991	16025	16352	16237	16341	16116	15972	16158	16171	16098	16257	16217	16233	15979	16076	16326	16281	16396	16103	16264	16066	16059	16045	16189	16067	16240	16100	16133	16156	16202	16127	16086	15972	16170	16185	16031	16113	16350	16236	16205	16465	16035	16030	16112	16143	16132	16255	16107	16027	16294	16077	16127	16149	16212	16011	16116	16150	16103	15979	16135	15962	16044	15961	15839	16150	16347	15899	16058	16136	16256	16267	16121	16191	16045	16039	16116	16272	16103	16196	16376	16309	16149	16165	16383	16377	16119	16206	16197	16098	16312	16291	16120	16200	16165	16370	16398	16068	16207	16299	16134	15887	16356	16176	16156	16119	16116	16214	16276	16151	16098	16257	16216	16324	16187	16125	16215	15998	16042	16087	16299	16027	16180	16242	16048	16122	16280	16205	15939	16222	16243	16191	16209	15908	16113	16036	16210	16295	16171	16179	15761	16178	16166	16125	16102	16073	16093	16089	15972	16132	16298	16335	16205	16314	16195	15947	16153	16008	16173	16323	16257	15839	16228	16101	16236	16136	16074	16114	16020	16128	16027	16062	16111	16180	16009	16089	15889	16154	15920	16153	16087	16268	16200	16197	16136	16055	16217	16076	16028	16018	16114	16032	16143	16206	16283	16175	16072	16209	16099	16161	16085	16074	16170	15855	16022	16128	16048	16101	16129	16295	16217	16330	16131	15958	16307	16459	16521	16324	16239	16000	15981	16085	16286	16283	16169	15994	15992	16257	16212	15986	16151	16253	16086	16048	16163	16228	16126	16177	16170	15950	15994	16167	16162	16397	16234	16395	16340	16258	16062	16105	16146	16105	16130	16053	16275	16106	16150	16238	15975	16257	16165	16116	16079	16050	15991	16029	15987	16084	16122	16052	16105	16196	16094	16201	16083	16257	16122	16169	16119	16117	16043	16256	16085	16200	16005	16153	16143	15916	16177	16255	16234	16047	16358	16134	15984	16052	16107	15851	16188	16249	16247	15954	16313	16276	16230	16063	16247	16200	16203	16063	16070	16243	16187	16328	16253	16319	15995	16216	16039	15966	16033	16332	16136	16001	16092	16038	15955	16002	16125	16131	16449	16156	16070	16175	16421	16217	16315	16240	16225	16242	16271	16207	16319	16050	15905	16183	16045	16231	16164	16137	16197	15996	16238	16315	16008	16200	16101	16090	16159	16224	16204	16108	16188	16136	16148	16189	16147	16146	16173	16102	15850	16226	16169	16069	16210	16224	15953	16191	16122	16007	16095	15940	16149	16248	16270	16095	16242	16285	16410	16241	16353	16145	16242	16062	16063	16102	16087	16038	16154	16112	16057	16114	16040	16133	16375	16177	15959	16316	16129	16382	16001	16184	16108	16273	16078	16192	16129	16043	16109	16380	15959	16204	16068	16110	15967	16194	15992	16018	16046	16278	16018	16269	16063	16205	16288	16077	16077	16362	16429	16196	16244	16218	16325	16263	16137	16260	16160	16108	16168	16169	16185	16067	16207	16194	16148	16093	16077	16127	16171	16208	16359	16133	16086	16192	16103	16070	16356	16167	16244	16073	16300	16138	16241	16224	16438	15892	16036	16270	16322	16220	16381	16370	16189	16169	16072	16163	16107	16046	15892	15968	16088	16273	16239	16024	16015	16203	16023	16109	16185	16064	16170	16035	16263	16100	16131	15974	16008	16064	16158	16313	16003	16246	16205	16126	16067	15980	16160	16050	16052	16033	16246	16049	16005	16292	15959	16174	16193	16029	16345	16111	16107	16321	16165	16090	16211	16040	16125	16274	16374	16160	16213	16267	16262	16145	16164	16045	16174	16253	16059	16076	16179	16056	16268	15831	16137	16279	16386	16231	16161	16209	16195	16184	15933	16252	16084	16101	16124	16082	16180	16030	16231	16268	16134	16047	16181	16139	16267	16231	16004	16288	16298	16266	16144	16400	16076	16230	16050	15974	16013	16233	16150	16130	16061	16090	16221	16086	16099	16165	16057	16146	16070	16265	16050	16262	16383	16295	16103	16059	16227	16120	16108	16153	16031	16098	15942	16207	16449	16172	16131	16237	16043	16079	16061	16121	15955	15964	16121	15848	16089	16134	16214	16064	16058	16247	16163	16220	16077	16288	16166	16278	16143	16061	16045	16110	16247	16374	16220	16018	16092	16039	16194	16074	16124	16289	16148	16185	16073	16153	16127	16111	16173	16164	16057	16203	16194	16211	16182	16103	16208	15943	16082	16129	16408	16028	16187	16162	16100	16089	16191	16160	16114	16144	16262	16159	16107	16154	16033	15987	16103	15948	16052	16151	15940	16237	16188	16085	16131	16079	15984	16208	15937	15977	16212	16045	16193	16328	16250	16224	16169	16022	16028	16283	16087	16153	15897	15823	16158	16241	16081	16202	16025	15878	16119	16207	16192	16235	16138	15885	16200	16043	16225	16117	16132	16066	16298	16225	16265	16265	16012	16026	16072	16123	16264	16127	16204	16143	16147	16377	16124	16186	16097	16178	16136	16142	16149	16184	16109	16112	16219	16305	16225	16107	16107	16117	16275	16184	16471	16105	16262	16301	16199	16153	16172	16165	16134	16069	15959	16286	16122	16278	16213	16247	16133	16123	16030	16152	16024	16179	16057	16081	16194	16221	16073	16207	16180	16169	16281	16118	16280	16241	16111	16063	16119	16105	16218	16077	16449	16061	16415	16311	16300	16228	16195	15853	16135	16100	16180	16221	16149	16251	16233	16187	15906	16169	16144	16101	16140	16251	16116	16104	16145	16070	16075	16257	16206	16145	16159	16118	16309	16108	16146	16169	16231	15975	15937	16078	16172	16117	16318	16094	15993	16159	16058	16222	16035	16112	16121	16008	16352	16305	16235	16185	16301	16044	16319	16008	16188	16254	16172	16073	16117	16112	16113	16087	16180	16101	15963	16041	16126	16373	16206	16161	16130	16310	16225	16009	16106	16112	16105	16187	15895	16212	16190	16269	16248	16242	16271	15925	16168	16229	16135	16338	16193	16251	16131	16165	16036	16255	16036	16258	16190	16019	16089	16041	16129	16017	16065	16156	16049	16064	15938	16078	16187	16195	16202	15983	16016	15968	15982	16144	16078	16237	16126	16246	16279	16302	16124	16325	16214	16343	16075	16059	16031	16188	16047	16036	16228	16116	16253	16138	16166	16221	15914	16098	16138	16247	16158	16262	16222	15934	16112	16235	16256	16109	16207	16254	16232	16144	16329	16071	16104	16265	16246	16177	15992	16155	16270	16153	16221	16059	16317	16234	16228	15922	16198	16115	16068	16300	16222	16175	16194	15934	16088	16148	16157	16086	16183	16115	15966	15875	16308	16152	15997	16280	16200	16257	16054	15947	15963	16147	16246	16219	16199	16085	16173	16212	16320	16165	15946	16000	16241	16018	16310	16180	16095	15887	15969	16207	15946	16349	16155	16149	16080	16157	16243	15942	16331	16355	15948	16189	16064	16104	16081	16066	16238	16058	16016	15962	16133	16279	16093	16455	16175	16068	16216	16106	16344	16167	16046	16115	16177	16038	16049	16129	16165	16180	16061	16104	16320	16202	16356	16191	16248	16211	16283	16334	16118	16214	16284	16144	16093	16108	16324	16132	16012	16231	16276	16310	16093	16255	16306	16158	16348	16140	16166	16152	16025	16171	16040	16059	16176	16063	16083	16063	16237	16028	16158	16114	16228	15938	16264	16144	16224	16079	16065	16137	15830	16096	16387	16225	16262	16039	16203	15980	16152	16153	16176	16053	16293	16399	16069	16020	16044	16140	16154	16233	16344	16199	16024	16223	16175	16201	16527	16204	16117	16216	16291	16196	16334	16472	16038	16211	16166	16361	16071	16038	16000	16305	16105	16224	16206	16199	16018	16189	16160	16255	16143	16108	16249	16370	16150	16280	16142	16076	16149	16049	16252
20824	35104	34921	51716	48420	44214	34852	25578	17116	12995	11083	10493	10329	10320	10389	10203	10191	10224	10316	10203	10273	10293	10263	10279	10228	10284	10141	10311	10204	10336	10184	10175	10157	10213	10234	10263	10284	10420	10102	10210	10253	10290	10289	10239	10184	10256	10117	10301	10187	10118	10099	10200	10133	10239	10194	10266	10027	10236	10188	10151	10228	10018	10346	10414	10200	10290	10261	10156	10202	10145	10166	10294	10280	10173	10322	10296	10116	10073	10164	10389	10037	10144	10142	10238	10056	10199	10181	10055	10324	10243	10103	10376	10071	10161	10308	10169	10181	10128	10171	10296	10192	10156	10234	10094	10096	10075	10355	10224	10191	10122	10161	10257	10249	10291	10278	10180	10388	10179	10323	10080	10079	10223	10321	10237	10261	10138	10211	10351	10342	10185	10285	10246	10147	10423	10291	10214	10128	10045	10173	10075	10229	10164	10250	10160	10095	10132	10317	10202	10156	10199	10176	10040	10241	10243	10298	10286	10132	10145	10199	10225	10336	10106	10319	10172	10156	10260	10173	10160	10165	10017	10247	10065	10209	10130	10283	10345	10265	10114	10087	10300	10063	10061	10153	10079	10082	10251	10152	10140	10243	10244	10190	10049	10120	10122	10306	10145	10096	10359	10133	10192	10095	10111	10194	10111	10262	10158	10178	10140	10198	10255	10152	10283	10110	10203	10146	10326	10418	10223	10258	10169	10227	10246	10159	10025	10200	10213	10229	10308	10314	10044	10022	10263	10034	10123	10238	10161	10090	10081	10028	10126	10180	10169	10196	10140	10271	10129	10273	10106	10252	10116	10138	10114	9989	10125	10304	10282	10308	10132	10168	10213	10217	10205	10146	10124	10123	10187	10208	10236	10327	10244	10083	10162	10217	10278	10201	10090	10186	10134	10219	10175	9990	10262	10288	10300	10268	10216	10229	10218	10204	10123	10166	10159	10238	10144	10131	10139	10308	10217	10125	10091	10173	10189	10206	10300	10080	10240	10296	10128	10202	10126	10214	10171	10188	10231	10244	10167	10185	10149	10232	10138	10082	10267	10159	10301	10130	10303	10106	10131	10187	10205	10482	10045	10312	10032	10229	10308	10109	10302	10152	10288	10231	10318	10327	10165	10154	10156	10382	10104	10207	10177	10188	10272	10022	10063	10384	10076	10180	10084	10312	10168	10147	10190	10250	10143	10074	10237	10172	10164	10127	10145	10208	10141	10223	10235	10107	10178	10209	10158	10126	10064	10137	10127	10200	10174	10263	10151	10269	10287	10268	10251	10330	10233	10273	10193	10166	10235	10082	10103	10131	10264	10281	10149	10191	10159	10188	10115	10346	10120	10213	10146	10108	10161	10236	10267	10216	10316	10169	10153	10289	10196	10127	10209	10148	10157	10236	10218	10122	10145	10085	10130	10031	10357	10274	10151	10056	10145	10241	10290	10109	10185	10260	10089	10222	10128	10263	10127	10352	10231	10355	10116	10137	10265	10144	10181	10123	10217	10177	10178	9976	10142	10241	10106	10211	10167	10192	10365	10151	10367	10343	10113	10252	10202	10269	10400	10175	10224	10181	10057	10345	10236	10212	10331	10224	10263	10170	10247	10230	10107	10231	10168	10239	10205	10238	10082	10075	10278	10353	10210	10176	10358	10067	10140	10238	10169	10194	10171	10125	10281	10113	10305	10225	10153	10290	10351	10272	10247	10258	10325	10069	10280	10130	10030	10226	10153	10207	10172	10128	10135	10110	10202	10374	10178	10350	10260	10298	10130	10184	10121	9978	10177	10211	10128	10211	10143	10249	10199	10250	10158	10187	10355	10288	10234	10124	10242	10257	10298	10085	10173	10209	10153	10103	10127	10205	10334	10419	9952	10167	10064	10125	10010	10124	10051	10131	10206	10256	10090	10259	10296	10213	10284	10314	10309	10062	10159	10262	10204	10233	10080	10109	10221	10132	10219	10100	10199	10168	10079	10249	10370	10277	10341	10045	10244	10167	9964	10123	10102	10146	10121	10133	10209	10092	10271	10036	10292	10184	10163	10395	10133	10129	10319	10191	10244	10224	10205	10091	10250	10249	10478	10151	10221	10338	10098	10224	10083	10226	10288	10323	10251	10163	10114	10215	10109	10292	10183	10193	9984	10229	10247	10129	10301	10210	10171	10072	10315	10195	10258	10121	10218	10148	10229	9994	10277	10102	10279	10155	10195	10370	10089	10036	10322	10073	10217	10106	10061	10114	10063	10170	10137	10288	10205	10158	10084	10061	10178	10231	10310	10213	10128	10186	10102	10144	10083	10211	10191	10030	10156	10328	10093	10130	10062	10208	10162	10279	10032	10280	10083	10189	10169	10171	10171	10208	10202	10003	10142	10308	10300	10097	10141	10342	10134	10162	10150	10212	10214	10115	10263	10233	10189	10170	10072	10288	10208	10278	10238	10197	10146	10387	10069	9991	10219	10173	10288	10072	10167	10094	10227	10248	10176	10129	10048	10134	10076	10227	10140	10182	10246	10031	10151	10117	10196	10270	10164	10161	10296	9986	10057	10268	10075	10263	10202	10075	10170	10077	10270	10122	10223	10215	10262	9954	10142	10222	10261	10115	10218	10111	10235	10234	10272	10007	10155	10108	10315	10251	10190	10314	10194	10123	10034	10226	10185	10274	10205	10159	10113	9955	10265	10211	10168	10201	10103	10130	10236	10065	10374	10263	10143	10237	10321	10150	10145	10223	10148	10205	10134	10093	10178	10121	10196	10283	10248	10132	10291	10102	10283	10262	10310	10197	10223	10084	10121	10242	10134	10100	10256	10126	10188	10306	10099	10030	10332	10193	10269	10129	10169	10083	9943	10303	10179	10234	10146	10276	10176	10308	10194	10198	10179	10285	10270	10116	10110	10142	9990	10101	10258	10151	10224	10169	10166	10165	10210	10157	10215	10266	10169	10219	10142	10194	10170	10068	10291	10212	10262	10115	10214	10204	10370	10180	10287	10086	10268	10129	10118	10183	10204	10175	10265	10494	10181	10284	10162	10013	10096	10258	10149	10175	10194	10319	10199	10162	10206	10282	10171	10062	10204	10288	10186	10269	10176	10149	10133	10197	10125	10183	10224	10219	10325	10297	10117	10246	10122	10142	10152	10292	10087	10188	10169	10312	10265	10175	10285	10156	10212	10393	10198	10060	10172	10261	10215	10137	10107	10021	10287	10129	10227	10209	10132	10228	10138	10179	10062	10208	10180	10052	10087	10245	10110	10269	10211	10232	10254	10085	10063	10221	10300	10225	10187	10145	10224	10146	10238	10150	10294	9993	10112	10156	10268	10067	10313	10184	10125	10152	10126	10184	10183	10235	10324	10174	10199	10209	10109	10198	10239	10239	10173	10075	10149	10225	10064	10242	10191	10127	10313	10276	10161	10155	10098	10071	10219	10223	10346	10122	10090	10221	10348	10147	10151	10214	10252	10135	10132	10151	10250	10253	10208	10115	10320	10276	10238	10377	10129	10328	10204	10083	10101	10198	10195	10146	10375	10127	10178	10261	10095	10119	10355	10012	10282	10033	10114	10297	10302	10160	10194	10177	10187	10243	10223	10160	10323	10084	10171	10118	10263	10148	10238	10063	10116	10140	10123	10237	10187	10053	10183	10258	10229	10308	10130	10241	10200	10041	10303	10177	10163	10308	10198	10310	10252	10148	10123	10195	10253	10245	10211	10284	10157	10142	10271	10093	10279	10304	10069	10379	10268	10268	10103	10184	10226	10118	9977	10197	10111	10118	10171	10097	10182	10228	10252	10118	10259	10264	10279	10161	10151	10152	10270	10113	10121	10179	10212	10240	10231	10172	9920	10199	10235	10193	10266	10203	10204	10259	10123	10220	10145	10200	10239	10172	10277	10313	10377	10262	10265	10065	10140	10115	10018	10310	10017	10134	10232	10226	10273	10114	10133	10136	10180	10112	10316	10136	10133	10241	10168	10292	10216	10191	10167	10208	10285	10184	10218	10108	10187	10335	10283	10079	10127	10291	10193	10340	10170	10185	10288	10173	10254	10265	10207	10212	10195	10117	10198	10172	10307	10195	10242	10050	10239	10115	10126	10248	10156	10162	10149	10297	10150	10181	10049	10074	10124	10278	10197	10285	10118	10241	10079	10227	10214	10185	10172	10270	10320	10170	10103	10054	10069	10175	10200	10149	10071	10299	10207	10134	10056	10248	10217	10197	10252	10023	10071	10130	10357	10215	10118	10132	10139	10233	10112	10095	10057	10160	10309	10132	10199	10215	10422	10091	10012	10198	10038	10162	10120	10249	10204	10055	10129	10003	10253	10124	10259	10058	10174	10208	10160	10228	10305	10123	10350	10188	10046	10228	10173	10112	10224	10191	10196	10030	10038	10039	10097	10136	10097	10264	10188	10241	10227	10224	10292	10169	10265	10115	10221	10029	10238	10184	9977	10041	10127	10125	10186	10214	10214	10160	10126	10181	10238	10237	10234	10296	10224	10101	10212	10068	10305	10284	10216	10195	10099	10267	10192	10392	10109	10172	10193	10326	10182	10184	10204	10209	10335	10104	10293	10371	10140	10275	10351	10176	10220	10054	10255	10103	10080	10120	10124	10255	10023	10047	10150	10206	10112	10187	10118	10212	10287	10159	10169	10077	10264	10260	10114	10209	10289	10091	10318	10132	10257	10098	10218	9980	10179	10181	10153	10048	10227	10125	10283	10274	10251	10007	10251	10287	10215	10162	10175	10142	10194	10198	9983	10044	10170	10084	10171	10080	10153	10188	10189	10137	10066	10145	10016	10147	10297	10284	10365	10129	10112	10091	10237	10278	10217	10158	10188	10080	10201	10182	10055	10080	10109	10204	10209	10189	10043	10108	10329	10229	10006	10207	10216	10102	10123	10355	10158	10191	10247	10119	10268	10141	10195	10135	10349	10281	10228	10225	10158	10186	10251	10128	10162	10160	9986	10321	10160	10169	10205	10284	10181	10135	10061	10124	10204	10252	10044	10014	10043	10057	10161	10194	10109	10093	10091	10172	10154	10221	10140	10122	10294	10354	10263	10224	10248	10178	10281	10114	10114	10181	10077	10199	10091	10035	10231	10162	10233	10339	10286	10200	10220	10143	10247	10148	10218
24272	21551	28806	35594	56799	62040	55560	41882	31009	22816	19080	17378	17097	16859	16612	16745	16769	16531	16846	16816	16736	16582	16587	16581	16457	16757	16449	16574	16680	16406	16620	16264	16409	16588	16584	16485	16587	16519	16666	16640	16444	16518	16515	16651	16345	16539	16546	16708	16474	16515	16549	16644	16458	16559	16643	16535	16679	16362	16715	16480	16489	16296	16440	16485	16512	16671	16705	16773	16502	16569	16561	16409	16512	16507	16729	16487	16784	16576	16632	16586	16494	16675	16545	16469	16707	16414	16629	16662	16491	16439	16519	16451	16559	16489	16377	16500	16449	16357	16474	16590	16422	16475	16465	16705	16440	16448	16429	16584	16635	16425	16553	16584	16592	16607	16813	16639	16479	16557	16630	16423	16981	16643	16534	16312	16489	16640	16509	16444	16461	16562	16469	16550	16590	16631	16633	16556	16367	16549	16694	16481	16680	16504	16485	16624	16575	16509	16657	16666	16451	16642	16459	16546	16615	16339	16322	16582	16502	16420	16583	16407	16365	16480	16666	16605	16589	16422	16455	16477	16457	16451	16610	16428	16601	16341	16446	16253	16301	16385	16255	16587	16376	16571	16423	16562	16572	16404	16407	16557	16684	16560	16604	16638	16487	16516	16573	16308	16338	16331	16476	16541	16522	16535	16289	16553	16456	16548	16557	16694	16244	16458	16554	16574	16443	16603	16509	16462	16455	16595	16480	16232	16625	16449	16751	16430	16555	16501	16748	16499	16678	16544	16681	16578	16535	16525	16417	16301	16650	16364	16530	16368	16328	16380	16527	16505	16718	16571	16542	16386	16619	16611	16544	16522	16585	16597	16629	16289	16373	16484	16466	16507	16435	16455	16508	16488	16458	16344	16398	16576	16516	16614	16447	16341	16318	16466	16544	16697	16587	16503	16439	16403	16414	16525	16571	16509	16470	16670	16325	16688	16292	16476	16425	16630	16451	16372	16543	16660	16697	16546	16313	16472	16290	16457	16575	16378	16500	16346	16415	16526	16481	16384	16565	16403	16587	16419	16525	16445	16583	16427	16518	16657	16663	16405	16557	16746	16458	16671	16406	16624	16773	16520	16527	16488	16441	16445	16429	16549	16239	16383	16595	16347	16559	16411	16464	16316	16408	16524	16636	16760	16616	16506	16403	16626	16624	16574	16441	16450	16595	16472	16388	16499	16424	16526	16588	16363	16363	16281	16477	16450	16337	16318	16424	16412	16682	16423	16383	16461	16530	16501	16317	16557	16478	16519	16540	16585	16634	16587	16436	16484	16421	16417	16427	16524	16551	16398	16537	16282	16477	16449	16510	16544	16382	16772	16741	16278	16613	16453	16505	16351	16518	16501	16447	16370	16422	16273	16406	16663	16606	16584	16266	16328	16574	16571	16464	16667	16462	16518	16463	16528	16488	16614	16489	16465	16408	16400	16446	16565	16463	16542	16454	16410	16394	16327	16487	16379	16528	16355	16670	16455	16647	16333	16667	16551	16589	16569	16561	16660	16505	16438	16476	16556	16591	16522	16502	16403	16445	16449	16210	16410	16525	16555	16652	16540	16460	16197	16250	16497	16678	16641	16327	16412	16624	16660	16541	16524	16484	16331	16348	16367	16490	16343	16521	16450	16449	16492	16345	16525	16425	16457	16289	16473	16583	16440	16572	16370	16533	16470	16690	16543	16451	16339	16557	16643	16534	16625	16692	16597	16516	16516	16373	16552	16514	16644	16563	16481	16430	16526	16445	16275	16580	16533	16362	16549	16301	16435	16460	16419	16396	16692	16611	16567	16544	16659	16387	16593	16587	16527	16526	16475	16476	16618	16394	16428	16467	16271	16567	16586	16503	16635	16459	16498	16294	16444	16419	16726	16446	16644	16418	16525	16271	16573	16463	16657	16330	16415	16636	16433	16463	16401	16556	16616	16570	16445	16473	16406	16565	16516	16611	16515	16371	16502	16586	16768	16462	16557	16489	16420	16444	16516	16288	16580	16519	16429	16386	16807	16271	16381	16382	16285	16545	16322	16381	16142	16576	16453	16488	16547	16467	16269	16480	16317	16608	16310	16629	16493	16477	16429	16502	16424	16529	16521	16425	16426	16371	16407	16459	16517	16496	16688	16346	16429	16610	16470	16603	16491	16518	16403	16663	16490	16254	16256	16409	16234	16658	16461	16403	16463	16692	16569	16396	16394	16483	16522	16486	16504	16459	16372	16518	16406	16507	16347	16444	16425	16375	16272	16479	16374	16159	16417	16515	16607	16641	16463	16218	16550	16559	16577	16427	16463	16504	16638	16402	16495	16725	16608	16513	16443	16484	16483	16514	16537	16336	16402	16503	16317	16470	16352	16377	16477	16503	16503	16345	16513	16365	16408	16626	16553	16590	16469	16317	16412	16532	16496	16506	16576	16493	16351	16443	16215	16491	16608	16508	16563	16391	16462	16453	16536	16391	16577	16507	16445	16522	16482	16666	16711	16607	16515	16347	16558	16459	16634	16573	16453	16568	16512	16425	16535	16442	16392	16307	16521	16522	16488	16579	16413	16508	16592	16481	16301	16371	16593	16482	16519	16340	16621	16474	16485	16619	16718	16546	16249	16291	16543	16378	16603	16785	16410	16749	16318	16464	16607	16495	16479	16645	16332	16314	16334	16424	16379	16697	16524	16409	16361	16352	16249	16727	16462	16621	16257	16399	16419	16713	16460	16377	16599	16473	16454	16422	16432	16571	16467	16650	16520	16520	16404	16689	16362	16416	16592	16596	16506	16609	16679	16592	16494	16401	16462	16308	16438	16592	16388	16694	16522	16587	16482	16532	16558	16441	16427	16436	16485	16602	16525	16471	16591	16459	16631	16619	16434	16590	16351	16290	16358	16319	16634	16497	16468	16616	16416	16480	16759	16593	16201	16659	16306	16471	16346	16466	16404	16654	16514	16439	16300	16538	16626	16403	16417	16306	16372	16402	16378	16366	16489	16748	16300	16552	16226	16607	16538	16509	16459	16517	16585	16410	16519	16469	16482	16367	16558	16420	16477	16223	16724	16383	16221	16445	16675	16551	16334	16563	16454	16471	16481	16467	16397	16151	16420	16389	16731	16645	16667	16328	16551	16414	16550	16749	16594	16599	16574	16354	16416	16565	16309	16297	16457	16543	16558	16550	16471	16508	16402	16506	16598	16484	16406	16452	16712	16532	16337	16393	16591	16572	16494	16537	16716	16633	16437	16375	16568	16821	16562	16814	16497	16718	16725	16861	16520	16355	16332	16570	16493	16456	16478	16448	16455	16419	16445	16513	16456	16391	16434	16520	16433	16370	16561	16571	16367	16489	16167	16474	16539	16533	16619	16566	16449	16567	16453	16447	16542	16507	16536	16477	16464	16488	16353	16632	16421	16332	16367	16392	16511	16596	16370	16550	16678	16365	16456	16566	16061	16422	16512	16301	16485	16601	16522	16526	16615	16737	16486	16409	16739	16581	16523	16590	16264	16728	16560	16689	16502	16409	16585	16540	16552	16447	16485	16767	16576	16484	16580	16480	16563	16360	16544	16363	16540	16460	16480	16547	16488	16487	16515	16688	16446	16761	16584	16717	16491	16412	16601	16463	16578	16521	16417	16517	16596	16713	16529	16570	16473	16628	16636	16331	16576	16580	16282	16601	16512	16558	16386	16345	16651	16561	16325	16589	16381	16432	16460	16529	16470	16505	16356	16443	16450	16433	16394	16426	16336	16314	16371	16344	16356	16388	16694	16213	16489	16396	16329	16532	16681	16695	16480	16613	16493	16550	16353	16456	16497	16329	16492	16231	16357	16507	16333	16652	16298	16310	16580	16513	16379	16329	16375	16316	16489	16596	16614	16517	16517	16583	16582	16515	16465	16605	16448	16471	16477	16584	16357	16424	16678	16542	16542	16337	16430	16350	16643	16572	16494	16481	16379	16658	16343	16549	16287	16335	16456	16346	16402	16327	16495	16378	16282	16422	16450	16323	16567	16459	16635	16583	16421	16525	16425	16546	16466	16479	16737	16625	16442	16447	16421	16297	16218	16481	16546	16585	16518	16593	16637	16610	16598	16496	16537	16398	16690	16638	16655	16404	16651	16548	16426	16665	16362	16582	16572	16430	16358	16351	16621	16587	16554	16603	16271	16683	16421	16645	16306	16572	16335	16668	16770	16584	16687	16304	16523	16778	16441	16519	16363	16418	16674	16554	16451	16541	16615	16335	16565	16304	16416	16379	16412	16490	16421	16605	16496	16262	16272	16320	16529	16519	16645	16449	16431	16682	16304	16429	16466	16523	16572	16497	16397	16359	16447	16458	16215	16593	16533	16428	16434	16604	16228	16615	16522	16337	16506	16583	16707	16394	16498	16635	16469	16508	16435	16358	16472	16656	16507	16432	16515	16650	16363	16564	16480	16470	16454	16384	16655	16501	16391	16312	16564	16648	16286	16492	16419	16680	16451	16426	16549	16621	16296	16446	16529	16321	16249	16724	16413	16557	16620	16560	16523	16368	16338	16550	16468	16380	16558	16487	16512	16393	16412	16595	16386	16452	16494	16277	16698	16585	16348	16396	16448	16420	16446	16662	16280	16527	16498	16450	16342	16393	16134	16169	16516	16644	16533	16425	16748	16490	16642	16655	16629	16700	16655	16233	16652	16470	16272	16537	16531	16469	16308	16562	16476	16321	16400	16570	16488	16587	16595	16583	16382	16446	16470	16504	16479	16602	16685	16379	16413	16518	16378	16427	16475	16505	16497	16698	16607	16523	16338	16384	16649	16410	16538	16579	16520	16430	16475	16593	16534	16631	16500	16430	16466	16496	16487	16415	16430	16401	16375	16527	16354	16356	16181	16467	16658	16452	16345	16170	16567	16522	16459	16398	16540	16449	16586	16486	16687	16675	16766	16554	16515	16693	16627	16533	16425	16577	16574	16583	16347	16301	16334	16386	16597	16350	16334	16414	16460	16593	16485	16432	16591	16491	16538	16605	16498	16464	16658	16489	16416	16367	16531	16596	16542	16437	16444	16530	16515	16331	16580	16424	16651	16518	16318	16427	16536	16460	16398	16640	16401	16688	16595	16583	16675	16616	16485	16502	16374	16432	16573	16522	16453	16491	16302	16497	16527	16555	16412	16676	16579
25722	44775	42973	64147	67611	63590	49766	34806	22871	15202	11626	10967	10595	10565	10672	10659	10583	10654	10674	10625	10498	10577	10540	10477	10390	10526	10562	10558	10691	10525	10491	10593	10473	10550	10495	10464	10419	10624	10648	10537	10474	10509	10435	10603	10396	10533	10478	10585	10479	10688	10471	10465	10614	10634	10515	10510	10359	10533	10440	10593	10612	10568	10406	10619	10453	10495	10571	10375	10456	10500	10394	10449	10533	10507	10542	10438	10507	10419	10420	10500	10438	10552	10470	10412	10511	10623	10537	10521	10560	10520	10433	10532	10525	10434	10304	10574	10499	10383	10614	10641	10623	10489	10618	10358	10545	10392	10291	10411	10543	10644	10523	10395	10592	10376	10392	10581	10370	10528	10537	10504	10343	10587	10526	10538	10406	10425	10440	10407	10570	10511	10359	10559	10646	10612	10523	10372	10666	10604	10453	10487	10391	10595	10629	10477	10391	10605	10409	10579	10453	10472	10589	10473	10358	10501	10550	10349	10508	10653	10672	10517	10487	10390	10378	10608	10472	10374	10562	10303	10421	10528	10522	10504	10483	10314	10466	10504	10608	10513	10536	10465	10579	10610	10546	10496	10603	10534	10488	10436	10559	10515	10430	10471	10425	10389	10608	10315	10426	10480	10469	10399	10394	10422	10565	10546	10505	10581	10575	10514	10312	10515	10493	10384	10380	10611	10483	10548	10571	10524	10561	10508	10487	10527	10527	10447	10478	10580	10526	10595	10309	10559	10365	10698	10545	10358	10511	10425	10477	10560	10403	10428	10440	10430	10488	10366	10558	10488	10434	10604	10545	10444	10536	10564	10441	10478	10463	10501	10506	10355	10547	10488	10464	10458	10530	10468	10554	10416	10588	10383	10493	10467	10531	10342	10473	10510	10451	10371	10564	10385	10530	10413	10520	10506	10570	10383	10413	10433	10367	10529	10395	10475	10454	10454	10474	10375	10511	10487	10513	10576	10483	10405	10475	10292	10428	10476	10524	10443	10441	10443	10558	10472	10463	10468	10375	10491	10528	10531	10585	10433	10444	10538	10678	10353	10482	10469	10649	10486	10384	10458	10482	10602	10550	10378	10433	10533	10444	10455	10585	10389	10544	10516	10443	10463	10432	10514	10381	10473	10617	10430	10446	10710	10459	10530	10610	10525	10479	10427	10555	10540	10443	10474	10315	10404	10379	10517	10622	10456	10478	10362	10450	10504	10433	10547	10516	10518	10462	10493	10477	10420	10385	10596	10601	10581	10351	10436	10395	10462	10271	10379	10474	10547	10453	10464	10507	10527	10489	10399	10490	10507	10493	10465	10390	10372	10306	10418	10496	10515	10502	10409	10438	10550	10247	10469	10352	10510	10548	10458	10566	10561	10445	10312	10541	10445	10435	10446	10515	10409	10568	10479	10353	10394	10612	10606	10364	10506	10458	10415	10600	10445	10363	10497	10593	10512	10442	10542	10304	10543	10446	10414	10483	10522	10447	10431	10498	10282	10565	10480	10580	10552	10474	10371	10583	10454	10565	10530	10416	10370	10356	10620	10507	10596	10299	10567	10372	10548	10523	10526	10505	10421	10489	10458	10501	10511	10481	10435	10421	10457	10449	10502	10618	10402	10562	10358	10572	10492	10464	10497	10371	10316	10478	10487	10444	10516	10437	10433	10464	10492	10549	10454	10523	10451	10512	10456	10708	10654	10510	10606	10499	10315	10599	10369	10267	10483	10246	10444	10627	10471	10622	10504	10464	10516	10348	10306	10418	10528	10445	10452	10650	10367	10465	10428	10523	10518	10421	10394	10472	10569	10458	10487	10514	10541	10528	10423	10481	10560	10345	10433	10382	10441	10460	10403	10512	10510	10465	10471	10385	10604	10473	10271	10445	10453	10508	10358	10505	10559	10548	10434	10554	10477	10507	10448	10504	10492	10528	10584	10325	10420	10554	10545	10536	10460	10386	10517	10532	10354	10378	10526	10390	10539	10241	10590	10575	10333	10412	10420	10579	10468	10442	10559	10398	10422	10230	10454	10472	10525	10517	10496	10450	10353	10529	10572	10421	10338	10614	10375	10551	10562	10426	10327	10503	10528	10445	10573	10354	10520	10571	10515	10380	10388	10534	10544	10510	10643	10635	10447	10543	10530	10457	10441	10359	10509	10490	10563	10310	10456	10592	10527	10515	10618	10432	10485	10407	10588	10391	10429	10573	10514	10445	10522	10416	10576	10403	10606	10539	10428	10509	10464	10540	10474	10518	10396	10559	10531	10370	10495	10460	10485	10451	10459	10442	10446	10641	10497	10478	10360	10458	10352	10403	10359	10272	10573	10344	10478	10457	10529	10439	10616	10494	10370	10581	10523	10499	10307	10557	10589	10612	10597	10536	10471	10445	10185	10433	10322	10586	10462	10489	10414	10507	10443	10482	10497	10639	10494	10372	10501	10514	10499	10541	10602	10623	10453	10495	10445	10491	10484	10510	10500	10556	10487	10428	10450	10485	10440	10468	10471	10348	10293	10459	10609	10382	10461	10587	10493	10486	10478	10438	10556	10463	10372	10397	10395	10441	10425	10625	10374	10670	10532	10479	10464	10452	10334	10453	10444	10444	10556	10465	10341	10489	10444	10584	10451	10509	10533	10513	10453	10497	10529	10460	10530	10392	10548	10468	10499	10567	10537	10387	10669	10563	10511	10583	10412	10470	10541	10311	10444	10492	10514	10422	10455	10594	10396	10585	10568	10472	10603	10355	10508	10581	10405	10479	10508	10595	10488	10348	10513	10607	10468	10388	10375	10556	10444	10651	10449	10300	10463	10545	10459	10460	10416	10513	10371	10550	10424	10258	10390	10450	10457	10357	10632	10416	10482	10429	10530	10340	10519	10552	10537	10255	10464	10639	10506	10507	10615	10473	10583	10400	10311	10464	10619	10402	10470	10447	10525	10343	10478	10516	10597	10473	10624	10571	10355	10462	10369	10519	10365	10460	10445	10473	10598	10531	10518	10466	10455	10472	10376	10450	10401	10430	10469	10456	10626	10467	10315	10511	10410	10431	10495	10540	10433	10488	10452	10508	10335	10402	10302	10526	10430	10409	10393	10387	10488	10378	10444	10497	10516	10633	10536	10290	10400	10485	10442	10517	10396	10613	10360	10486	10504	10516	10551	10459	10367	10433	10653	10443	10547	10450	10590	10441	10528	10470	10454	10491	10528	10391	10543	10385	10579	10548	10507	10484	10541	10570	10478	10537	10428	10498	10393	10425	10514	10420	10638	10417	10382	10556	10504	10434	10497	10371	10569	10296	10367	10474	10507	10589	10385	10370	10458	10455	10378	10343	10518	10395	10506	10540	10346	10545	10531	10393	10692	10360	10379	10612	10352	10279	10324	10543	10510	10476	10421	10498	10491	10715	10437	10435	10611	10570	10371	10393	10465	10477	10477	10465	10393	10349	10466	10345	10392	10453	10473	10554	10452	10297	10596	10450	10405	10488	10528	10645	10586	10495	10421	10635	10386	10449	10619	10437	10431	10406	10446	10485	10471	10440	10412	10337	10531	10469	10412	10491	10395	10399	10336	10495	10382	10421	10518	10509	10480	10370	10565	10358	10531	10397	10336	10524	10579	10389	10710	10500	10664	10385	10390	10519	10347	10591	10316	10548	10491	10425	10734	10547	10454	10433	10536	10553	10286	10340	10461	10484	10382	10567	10378	10426	10567	10444	10531	10476	10504	10543	10610	10380	10404	10415	10446	10472	10416	10464	10416	10483	10390	10498	10491	10560	10639	10606	10492	10317	10431	10511	10510	10265	10525	10647	10342	10785	10702	10556	10572	10389	10480	10533	10376	10434	10667	10488	10476	10373	10464	10422	10442	10254	10539	10509	10426	10487	10387	10557	10543	10451	10555	10497	10362	10499	10421	10382	10492	10429	10374	10540	10448	10407	10473	10663	10333	10555	10631	10629	10516	10433	10428	10520	10410	10411	10571	10515	10564	10486	10463	10434	10449	10415	10471	10574	10608	10541	10508	10293	10455	10443	10554	10625	10523	10530	10410	10542	10331	10532	10441	10484	10485	10518	10496	10301	10563	10424	10422	10520	10422	10518	10519	10555	10468	10363	10528	10480	10622	10474	10457	10630	10382	10390	10480	10559	10404	10401	10578	10567	10588	10567	10462	10417	10461	10573	10513	10452	10474	10456	10483	10406	10329	10321	10296	10561	10390	10722	10414	10595	10531	10363	10698	10447	10445	10527	10440	10411	10508	10499	10384	10490	10584	10585	10371	10507	10357	10430	10577	10422	10526	10509	10345	10512	10509	10431	10593	10656	10335	10505	10560	10407	10235	10717	10566	10372	10461	10556	10344	10479	10401	10516	10404	10595	10479	10338	10491	10352	10482	10442	10663	10469	10479	10659	10592	10474	10395	10480	10366	10366	10377	10525	10443	10510	10516	10386	10484	10380	10583	10529	10453	10540	10667	10437	10513	10263	10654	10492	10591	10417	10419	10373	10526	10480	10487	10593	10561	10422	10506	10494	10383	10273	10557	10365	10458	10505	10464	10549	10459	10432	10405	10514	10280	10596	10421	10646	10510	10529	10415	10437	10516	10580	10405	10449	10243	10423	10464	10563	10348	10504	10491	10414	10521	10403	10505	10610	10495	10528	10376	10538	10486	10463	10598	10304	10513	10217	10627	10444	10513	10417	10338	10453	10471	10464	10413	10634	10649	10541	10339	10675	10346	10548	10621	10476	10483	10509	10443	10456	10297	10633	10292	10382	10578	10636	10538	10507	10547	10347	10443	10413	10505	10461	10627	10373	10431	10550	10441	10609	10533	10329	10572	10389	10519	10441	10562	10367	10519	10611	10515	10423	10421	10511	10423	10441	10528	10414	10384	10480	10417	10391	10334	10585	10478	10498	10360	10452	10441	10484	10567	10539	10284	10577	10502	10417	10483	10436	10621	10424	10521	10468	10533	10421	10608	10385	10542	10493	10364	10472	10486	10592	10543	10529	10573	10368	10496	10391	10423	10397	10609	10415	10373	10499	10378	10452	10598	10489	10481	10515	10435	10322	10634	10531	10574	10364	10502	10492	10521	10528	10532	10575	10654	10425	10391	10451	10320	10424	10414	10372	10566	10377	10428
32426	25893	25287	22355	24284	24246	21911	19880	17949	16876	16479	16208	16307	16316	16352	16281	16188	16280	16455	16135	16105	16169	16128	16224	16078	16083	16263	16051	16180	16207	16104	16180	16159	16080	16081	16279	16155	16167	16202	16270	16104	16330	16095	16202	16184	16359	15929	16276	16045	16200	16249	16184	16039	16191	16353	15962	16203	16094	16092	16357	16171	16070	16235	16090	15996	16070	16078	16165	16121	16279	16182	16210	16193	16128	16331	16231	16041	16156	16082	16244	16229	16122	16118	16032	16248	16122	16229	16166	16151	16353	16347	16220	16076	16144	16050	15987	16066	16036	15986	16201	15975	16299	16218	16091	16192	16353	16111	16121	16201	16128	16085	16074	16156	16056	16187	16167	16209	16086	16066	15979	16315	15825	16096	16301	16050	16259	16349	16392	16347	16057	16038	16089	16024	16082	16030	16291	16078	15969	16044	16080	16162	16163	16328	16101	16166	16133	16280	16084	16132	16243	16104	16428	16001	16195	16005	16203	16223	16083	16254	16002	16240	16321	16244	16096	16045	15937	16182	16053	16091	16086	16108	16059	16150	16006	16258	16069	16190	16067	16153	16220	16116	16153	16290	16013	16415	16297	16110	16212	16113	16009	16095	16169	16285	16111	15935	16113	16011	16048	16067	16198	16266	16047	16200	16084	16277	16314	16145	16086	16346	16322	16016	16165	15972	16195	16218	16244	15909	16344	16126	16164	16019	16172	16094	16050	16098	16048	16008	16085	16028	16014	16119	16129	16168	16166	16073	16081	15989	16034	16225	15964	16278	16098	16106	16174	16311	16138	16199	16113	16038	16267	16258	16201	15951	16267	16150	16122	16119	16200	16266	16015	15994	16202	16073	16005	15973	15988	16132	16066	15845	16190	16005	16102	16292	16280	16104	16117	15985	16183	16112	16194	16378	15952	15858	16003	16249	16096	16084	16136	16121	16011	16117	16046	16058	16138	15974	16160	15993	16083	15988	16104	16147	16133	15976	15954	15983	16002	15959	16159	16236	16042	16224	15988	16101	16132	16435	16216	16095	16145	16302	16126	15817	16007	16088	15865	16184	16366	16189	16269	16267	15948	16054	16229	16226	15894	16161	16304	16104	16251	16208	16048	16012	16069	16118	15938	16243	16187	16088	15945	16040	16132	16241	15927	16272	16141	15915	16045	16224	16227	16181	16208	16308	16150	16048	16151	16139	16091	16254	16108	16209	15924	15949	16084	16121	16147	16100	16275	16082	16085	16190	16124	16273	16121	16136	16240	16134	16023	15834	16110	16374	16078	16070	16374	16095	16248	16121	16286	15980	15947	15973	16085	16088	16181	16078	16138	16208	16374	16112	16257	16033	16425	16103	16050	16196	16097	15964	16232	16061	16101	16078	16069	16305	16117	16010	16366	16308	16154	16183	16104	16252	15978	15988	16342	16099	15974	16109	16322	16106	16053	16192	16162	16046	16194	16178	16133	16086	16255	15957	15944	16128	15972	15938	16122	15998	16231	15931	16262	16251	16133	16183	16000	16135	16260	16091	16106	16112	16132	16115	16195	16124	15907	15875	16113	16071	16214	16099	16011	16040	16201	16016	16137	16127	16080	16008	16064	16005	16141	16211	16275	16061	16246	16214	15877	15981	16160	16217	16070	15997	16131	16191	15991	16122	16099	16265	16147	16057	16156	16222	16046	16090	16112	15989	16108	16224	16281	16064	16010	15987	16148	16027	16417	16215	15918	16092	16043	16258	16141	15994	16110	16254	16023	16144	16113	16123	16058	16111	16201	16149	16137	16088	16112	16225	16246	16195	16148	16000	16241	16199	16125	16162	16010	16322	16215	16075	16010	16138	16040	16222	16047	16382	16216	15908	16055	16191	15994	16230	16173	16125	16274	15946	16136	16200	16021	15892	16193	16114	16094	16229	16093	16090	16042	16266	16077	16031	16029	16221	16087	16040	16192	16097	16233	16114	15964	16130	16276	16274	16101	16107	15985	16052	15932	16025	15915	16196	15992	16014	16062	16103	16164	16268	16290	16167	16051	16209	16046	15939	16215	16200	16092	16131	16019	16270	16179	16256	16114	16091	16098	15950	16244	16098	16087	16062	16064	16288	16015	16139	16083	16082	16149	16154	15942	16238	15956	16191	15995	16150	16077	16269	16236	15971	16137	15914	15912	16065	16032	16045	16223	16037	16194	16216	16210	16113	16185	16285	16082	16199	16225	16258	16154	16130	16235	16191	16081	16033	16027	16247	16155	16072	16211	16103	15938	16092	16000	16158	16209	16292	16162	16157	16144	16145	16007	16198	16024	16081	16215	16519	16172	16088	16273	16023	16063	16098	16274	16055	16402	16168	16098	15996	16177	16177	16267	15927	16033	16139	16020	16143	16079	16350	16204	16125	16122	16162	16282	16146	16050	16087	16068	16201	16133	16252	16317	16212	16206	16201	15895	15916	16092	16082	16060	16164	16082	16018	16133	16209	16119	16240	16222	16162	16142	16031	16256	16154	16145	16174	16112	16098	16132	16109	15987	16198	16004	16284	16094	16001	16252	16057	16374	16096	16382	16105	16011	15953	15969	15892	16076	16338	15961	16035	16200	16189	16154	16148	16105	16037	16129	16060	15978	16165	16187	16321	16175	16136	16075	16190	16037	16014	16190	16362	16170	16259	16148	16064	16126	16038	16209	16078	15915	16290	16182	16217	16161	16158	16226	16151	15734	16097	16109	16308	16035	16173	16286	16111	16157	16129	16004	16069	16160	16055	16071	16332	16249	16460	15815	16026	16279	16062	16175	16060	16128	16051	15948	16222	16135	16343	15921	16257	16070	16154	16172	16271	16260	16129	16178	16141	16048	16065	16210	16012	16176	16137	15957	16370	16163	16284	16211	16132	16279	16166	16171	15990	16155	15980	16022	16016	16145	16224	16085	15939	15924	16302	16127	16108	16174	16158	16100	16087	16257	15953	15958	16303	16110	16037	15775	16312	16112	16073	16214	16156	16101	16000	16044	16104	16374	16055	16037	15932	16233	16239	16380	16418	16242	15982	16025	16084	16274	16341	16275	16232	16161	16169	16002	16308	16218	15854	16007	16220	15890	15896	16280	16159	16069	16120	16109	16168	16263	16228	16293	16106	16213	16075	16158	16069	16070	16266	16360	16050	15867	16166	16236	16256	16264	16386	16230	16211	16058	16307	15968	16279	16196	16318	16309	16228	15994	16176	16201	16411	16136	16189	16257	16212	16032	16140	16001	16060	16039	16033	16251	16341	16269	16239	16075	16233	16290	16127	15893	16048	16127	15932	16385	16273	16159	16109	16023	16259	16222	16022	16106	16246	16233	15968	16193	16161	16209	16099	16075	15995	16269	16259	16384	16164	16294	16271	16006	16119	16142	16103	16057	16192	16080	16112	16147	16164	16085	16174	16277	16106	15961	15991	16120	16225	16298	16231	16249	16288	16119	16083	16027	16124	16180	16077	15989	16238	16137	15893	15942	16184	16160	16057	15934	15987	16257	16280	16137	16016	16176	16080	16132	16139	16273	16275	16101	16144	16190	16121	16233	16085	16156	16080	16186	16202	16410	16233	16222	15948	16044	16301	16164	15929	15964	16112	16216	15951	16210	16229	16092	16321	16288	16158	16411	16124	16367	16409	16177	16047	15986	16164	16134	16028	16047	16113	16142	16235	16337	16127	16044	16052	16250	16104	16171	16113	16243	16192	16190	16035	16080	16178	16197	16084	16213	16407	16199	16124	16375	16113	16212	16129	16122	16081	15973	15774	16217	16215	16162	16116	16015	16039	16404	16252	16107	16297	15956	16157	16206	16163	16239	16163	16193	16071	16175	16110	15946	16126	15894	16299	16288	16085	16125	16029	16054	16244	16245	16201	16009	16076	16041	16234	16047	16215	16202	16309	16318	16273	16264	16074	16058	16092	16221	16088	16245	16299	16149	16125	16106	16226	16288	16346	16272	16123	16062	16019	15909	16104	16175	16050	16175	16229	16231	16185	16159	16126	16231	16102	16090	16348	16198	16069	16165	16148	15996	16223	16255	16197	16198	15947	16083	16169	16061	16135	16160	16124	16205	16224	15991	16076	16237	16074	16120	16164	16250	16122	16084	16367	16241	16217	16142	16331	16204	16277	16195	16090	16209	16253	15943	16087	16192	16134	16142	16224	16100	16082	16110	16025	16196	16018	16259	16115	15916	15936	16065	16118	16216	16187	16119	16112	16058	15971	15938	16191	16129	16134	16153	16070	16050	16090	16170	16213	15937	16134	16392	16255	16182	16091	16264	16213	16273	16202	16132	16282	16241	16290	15959	16162	16188	16142	16069	16290	16130	16112	16027	16081	16152	16484	16093	16089	16103	16095	16054	16096	16134	16157	16124	16060	16230	16030	16126	16199	16172	16037	16107	16329	16208	16200	16390	16150	15962	16117	16119	16203	16029	16025	16212	16149	16070	16153	16123	16158	16350	16111	16062	16208	16103	16099	16038	16061	16271	16413	16223	15967	16087	16217	16031	16146	16197	16245	16332	16068	16088	16090	16303	16198	16133	16147	15864	16037	16096	16194	16216	16003	16047	16114	15975	16046	15957	16082	16178	16042	16048	16093	16123	16062	16082	16241	15941	16120	16211	16214	16095	16003	16266	16196	16222	16267	16058	16039	16336	15921	16027	16099	16089	15988	15996	16219	16060	16208	16190	15986	16137	16267	16059	16139	16061	16035	16087	15872	16165	15937	15989	16040	16393	16058	16047	16144	16220	16258	16197	16050	16071	16244	16380	16142	16373	16026	16348	16214	16152	16320	15942	16323	16301	16169	15918	16251	16307	16068	16106	16171	16080	16087	15990	16222	16171	16291	16012	16104	16158	15963	16048	16225	16145	16086	16105	16135	16112	16170	16415	16327	16212	16125	16160	16082	16103	16180	16176	16098	16100	16097	16084	16132	16045	16276	16160	16132	16045	16094	15969	16093	16134	16184	16160	16148	16163	16286	16031	16163	16056	16338	16261	16110	16251	16071	16286	16285	16133	16244	16094	16086	16228	16371	16300	16086	16265	16013	16257	16022	16245	16086	16087	16278	16107	16011	15943	16162	16331	16217	16280	16102	16132	16244	15962	16105	16237	16134	16166	16015	16186	16090	16369
19161	23699	18737	14663	18221	17122	14817	13052	11351	10318	10089	10113	10096	9985	10184	10017	9986	9878	9839	10011	10096	10065	9932	10096	9952	9909	9897	10031	10013	10080	9942	10050	10005	10007	10138	10019	10029	10041	10042	10076	9939	10160	9899	10035	10060	10106	10027	9960	9949	9834	9920	10056	10072	9931	9766	9739	10013	10038	9813	9924	9902	9958	10106	9862	10039	9811	10015	9891	10107	9984	10094	9935	9925	9894	9912	10031	9789	10025	9840	10012	10011	9916	9824	9868	9941	10021	9999	10152	9834	10156	9926	9918	9984	10097	9920	9819	9960	10053	9915	9897	10045	10010	9907	9972	10042	9981	10011	9914	10053	9880	9863	9959	10085	9898	10035	9710	10048	10014	9810	10015	9897	9996	9974	10175	9904	9880	9933	9901	10054	10140	9866	9967	10060	9971	9913	9964	9997	9902	9905	9942	10055	10041	9988	9871	10061	9716	9826	10024	10117	9889	9766	9939	9873	10183	10084	9909	9922	9953	10033	10035	9919	9794	10099	9963	10089	9949	9837	9930	10010	9865	9995	9929	9918	9900	9994	10008	9934	9994	9913	10038	9928	9916	9978	9900	9956	9855	9836	9866	9953	10087	9958	9915	9825	9839	10031	9954	9897	10001	10048	9940	9946	9963	10038	9957	9940	10001	9782	10020	9838	9978	9987	9740	10178	10079	10007	9970	9975	9898	9840	9928	9913	9964	9941	9881	9917	9969	9964	10014	9823	9901	10010	9856	10055	9856	9943	9876	9959	9999	9891	9930	10043	9879	9910	10106	9974	9875	10003	10017	9897	9998	9900	9881	9963	9960	9925	10015	9968	9978	9930	9874	9787	9803	10019	9789	9945	10093	9990	10050	9927	9760	9892	9916	10061	10038	9974	10047	10156	10002	9888	9924	9895	9985	10014	10025	9965	9905	9979	9833	9922	10043	9889	9917	9930	10033	9962	10063	10050	9950	9967	9825	9951	9931	9975	10147	9897	9874	9842	9904	9865	9913	10034	9997	10007	9917	9891	9987	9891	9902	9993	10020	9901	9978	9900	10006	9875	9845	9932	9872	10060	9799	9977	10026	9734	9970	9908	9960	10064	9828	9930	9982	9962	9780	10037	9922	9944	9879	9843	10002	9896	9942	10049	9870	10116	9973	9815	9937	9922	10180	10015	9983	9904	9842	9876	9970	10155	9918	10067	9961	9882	9915	9922	9961	10011	9960	9882	9968	10120	9960	9967	9881	9959	9836	10070	10049	9943	9805	9858	9998	9854	10063	9832	9889	9917	9856	9979	9992	9938	9915	9908	9852	10118	9900	9975	9996	9776	9892	9880	9872	10016	9977	9971	9929	9978	9820	9745	9932	9917	10023	10161	9977	10028	9955	10030	10009	10048	9874	9944	9937	9913	10055	10010	9935	9815	9983	10032	10134	10060	9882	9968	9924	9950	10020	9717	10034	9838	9926	9889	9955	9933	10112	10025	9838	9808	10096	10053	9953	10076	9893	9945	9974	10075	9949	9910	9908	9894	10070	9964	9764	9921	9888	9857	9962	9947	10102	10062	9916	9934	9852	9890	9948	9880	10075	9907	9984	9940	9913	9994	10017	9913	9779	10050	9920	9850	10072	10028	9855	9981	9862	9966	9896	9724	10020	9930	10056	9930	9889	10035	10039	9878	9783	9989	9975	9827	9888	10060	9959	9931	9986	9912	10047	9967	9968	9931	10140	9977	10134	9905	10027	10036	9890	10083	9942	9945	9983	9794	9913	9991	9786	10171	9864	10158	9881	9955	9827	9832	10105	10010	9985	9881	9963	9987	10033	9909	9947	10027	10009	9881	9968	9930	10035	10044	9924	9958	10013	9979	9990	9826	10136	10030	10041	10007	10144	9945	10050	9924	9902	9915	9925	9986	10011	9951	9964	9948	9788	9998	9956	9843	9935	9923	9810	10109	9948	10050	9832	10019	9928	10059	10188	10125	10011	10041	9990	9985	9976	10051	10097	9910	10054	10096	9990	10079	9978	9942	9813	10004	9947	9871	10158	9934	9940	10027	9837	10031	9957	9930	9901	9940	9995	10022	9917	9840	9963	10130	9909	10036	9894	10021	9853	9994	10012	9968	9927	9931	10051	9857	9853	9988	10000	10152	9902	9966	9916	10017	9928	9897	9937	9872	9941	9968	10050	10130	9985	10042	9907	9985	10185	9999	9882	10102	9956	9987	9948	9967	9911	9898	9906	10070	9991	10216	9935	9870	9977	9928	10001	9923	10006	10102	9949	9974	9982	9928	9987	9923	9916	10086	9903	10056	9888	10029	10042	10114	10013	9862	9992	10108	10002	9888	10061	9924	10006	9984	9996	9982	10022	10108	10063	9998	10056	9944	10051	10061	9971	9851	9905	9907	9861	9886	9993	10028	9982	9945	9951	9923	9881	9975	9900	9907	10050	9939	10011	9896	10022	9967	9876	10023	9958	9999	9818	9919	10073	9864	9949	9942	9997	9856	9928	9969	10038	10014	9989	9977	10041	10084	9865	10001	10064	9927	9887	10104	9750	9970	9912	10017	10025	9917	9889	9981	9909	9908	9996	9950	10024	9946	9969	10174	9936	9977	9996	10027	9959	9958	9964	9964	9985	10033	9968	9828	10010	9925	9974	9903	10014	9799	9844	9967	9881	9777	10206	9969	10042	9931	9904	10022	10066	9929	10094	9961	10014	9914	9990	10015	9919	10006	9987	9923	9942	10001	9918	10031	9882	9842	10067	9996	9761	9995	10019	10064	10008	9923	9782	10017	10077	9954	9984	10004	9932	10026	9965	10139	9939	9986	9965	10048	9933	10023	9855	9976	9978	10048	9890	9896	9960	9910	9944	9888	9940	9843	10071	10013	9926	10119	9952	10021	10015	9862	9783	9963	10000	9972	9985	10067	10067	10006	9988	9819	9996	10101	9867	10037	10092	10093	10001	9944	10040	9969	10034	10038	9824	9958	10056	9989	10029	9995	10049	9981	9979	9983	9886	9924	9875	9927	9992	9868	10038	9967	10043	10061	9811	9823	9849	9842	10155	9865	9892	10011	9737	9909	10065	10055	9884	10009	9986	10053	10079	9996	9945	10044	9903	10007	9893	9973	10026	9932	10022	9897	9920	9989	9979	9922	10144	10139	9839	9978	9960	9991	9901	10037	9876	9871	9991	9958	9971	9909	9894	9931	9877	10100	9900	9937	10054	10011	9917	10038	9923	10017	9912	9996	9852	10010	9933	9972	9935	10002	10069	10152	9970	10015	9973	10035	10064	9990	9986	9898	9869	10010	9834	9927	9919	9971	9877	9796	10179	9922	10129	10090	9949	9789	10040	10085	9960	9956	10059	9930	10006	9973	9929	9979	9938	9847	10144	10199	9948	9874	10004	10000	9883	9875	10038	10070	10114	9921	9890	9949	10011	10110	9789	9905	10010	10016	9943	9835	9920	10042	10040	9966	9807	9948	9825	9847	9939	10048	9924	9992	10064	9968	9972	10066	10005	9951	9939	9919	10125	10045	10075	10001	9923	9871	9965	9964	9773	9964	9861	9932	9853	9970	10015	10048	9958	9929	9855	9972	9926	10025	9976	9898	10007	9967	10034	9984	9893	9923	10121	9863	10047	9989	9779	9824	10060	9898	10013	10023	9926	9979	9960	9916	9954	10102	9958	9909	10145	9891	10027	9983	9918	9837	9951	9990	10024	9892	10033	9887	9912	10092	9958	9930	9858	9929	9891	9988	9828	9871	9819	9938	10127	9995	9980	9844	9960	9984	9956	9871	10041	9934	10102	9954	10060	9996	9973	9810	10000	9986	10020	9775	9875	9950	9721	9869	10090	9960	9903	9936	9917	9934	9981	10110	10092	10044	9997	10098	10015	10097	9998	10060	10072	9856	9895	10030	10135	9979	9975	9900	10035	9904	9894	9761	9829	9992	10006	10031	10088	9976	9971	10058	10130	9850	9949	9906	10266	10055	9976	10085	10036	10121	9907	9810	9973	10133	9827	9863	10035	9958	9984	9992	9929	10057	9859	9904	9961	10032	10015	9808	9760	10072	10034	10102	9771	10123	9736	10075	9999	9912	9976	10096	9868	9893	9952	9914	10095	9893	10088	9875	9945	10122	9980	9951	10023	9981	9973	10031	10046	10054	9885	10031	10024	9812	9983	9777	9961	10052	9859	10037	9988	10052	9991	10075	10043	9907	10040	9893	9769	9945	9813	10090	9951	10031	10097	10048	9895	9944	9987	9968	9889	10119	9918	9896	9952	9879	9928	9877	10070	9965	9919	9903	10134	10160	9868	9969	10175	9971	9881	9959	10023	9870	10096	9958	10043	9993	9988	9875	10014	9919	10009	9962	10044	9767	10001	10084	10056	10063	9949	9955	9970	9914	10093	10027	10008	10070	9954	9855	9947	9872	9907	9952	9890	10038	9964	9840	9810	9940	10012	10108	9950	10016	10139	10033	9819	10015	9900	9900	9971	9838	9976	9822	9855	10021	9993	9978	9963	9969	9796	10001	9871	9873	9834	10011	9830	9880	9934	9769	10026	9920	9968	10066	10049	10102	9999	9977	9868	9854	10008	9878	9940	9995	9903	10011	9882	10009	9822	9995	10010	10002	9945	9875	9923	10149	9823	10004	10111	9956	9970	9800	10022	9866	9984	9964	9956	10029	9799	9917	10062	10020	9850	9988	9952	9745	9936	9858	9985	10049	9959	10035	9990	9791	9856	9982	9932	9996	10049	9900	9963	9924	10029	9950	10042	10002	9991	10056	9841	10132	10062	9952	9988	9898	10127	9976	9994	9919	9917	9970	9978	10063	9984	9980	9909	10091	9953	9868	9953	9963	10128	10002	10051	9952	9894	9962	9967	9948	9869	9820	10078	9977	9903	9993	10108	10041	9958	9839	9987	9981	9949	9830	10010	9957	9911	10104	10003	10023	9983	10016	10031	9938	10115	9984	9913	9842	10042	9947	9837	9929	9827	10065	10031	9893	9936	10041	9889	9830	9825	9954	10111	9941	10009	9846	9915	9947	10027	9919	9774	9994	9858	10251	9993	9885	10044	9958	9914	9985	9754	9882	10032	9824	9969	9919	10032	9845	9979
25746	21520	27618	30816	53820	56277	40977	31619	25623	21161	17929	16799	16347	16279	16270	15999	16174	16191	16354	15932	15949	15936	16145	16222	16088	16197	16222	16322	16021	16156	16164	16205	16314	16240	16013	16110	15793	15981	16188	16215	16044	16106	16087	16078	15960	15960	16166	15926	16107	16111	15989	16112	16237	16339	16279	16222	16190	16188	16106	15974	16109	16153	15966	16000	16013	16074	16111	16180	16122	15828	15955	15915	15966	15947	16114	16135	15882	15978	15812	16254	15964	15869	16212	16074	16056	15976	16157	15977	16046	16051	16090	15825	15904	15922	16163	15999	16003	15931	15925	16032	16058	15919	16124	16277	15891	15958	15934	16236	16051	15842	16078	16098	16083	15976	16020	16154	15965	16068	15961	16217	16245	15918	15976	16115	16155	16060	16012	16021	15853	15782	16150	16138	15965	16096	15867	16124	15981	16087	16032	15936	15844	15884	16076	15963	15967	16044	16033	16021	16105	16143	16086	15997	16065	16040	15944	15921	16118	16034	16153	15978	16325	15963	16111	15856	16081	15972	15873	15903	15943	15808	15903	15987	16015	16035	16033	16100	16059	16023	16160	15872	15889	16053	15848	15943	15784	16010	16184	16077	16001	15878	16098	15995	16201	15909	16089	15920	16034	15977	15916	15955	15810	16035	15949	16210	16085	16118	16114	15928	16031	16005	16060	16059	16246	16046	15990	15904	16076	16084	16115	16223	15892	15807	15838	15953	15985	16021	16086	16210	15880	16095	15998	15977	15871	15954	15900	15911	16063	16061	15946	15878	16066	16055	16113	16077	16188	15877	16060	16147	15998	15823	16060	16048	16177	16136	15909	16076	16080	15884	16058	16027	16182	15958	15886	15851	15784	16010	16182	15888	16205	16184	15944	15880	16160	15907	15903	16034	16023	15947	15901	16231	16183	15914	15897	15992	16087	16275	15897	16142	16040	15971	16119	15972	16033	15984	15871	15965	16163	15979	15990	16115	16070	15958	16098	16008	16019	16123	16032	16100	15836	15892	16174	16103	16144	16055	16255	16009	16033	16089	15958	16077	15959	15898	16035	15925	15948	16059	16208	15966	16057	16018	16062	16145	15998	15994	15948	16095	16074	15839	16044	15858	16010	15963	16342	15821	16312	16008	15972	16124	16064	15736	16096	16080	16070	15934	16166	15955	16100	15841	15921	15973	16166	16022	16045	16073	16105	15985	16143	16302	16032	16265	15915	15937	15952	15930	16099	15879	15977	16089	16247	16082	16279	16136	15981	16155	15848	15860	16129	16012	15695	16032	15941	16190	15978	16034	16085	16031	15935	16095	16211	15878	15976	16072	15861	16092	16134	16132	16005	15960	16004	15938	15757	16041	16075	16040	16118	16189	15985	16155	16027	15978	16180	16172	16115	15949	16114	15952	16004	15923	15901	16079	16039	16096	15961	16083	15939	16030	15816	16026	15802	15921	16155	15834	15919	16032	16181	15974	16142	15947	16036	16215	15948	16073	16168	16091	16285	15972	15624	15988	16005	16172	15917	16090	16111	16052	16226	16101	16259	15928	15966	15904	16018	15872	16025	16030	16020	15942	16150	16130	16144	16312	15990	16103	16038	15976	15985	16393	15974	16023	16455	16135	16201	16160	15920	16098	15947	16098	16253	15870	15968	16013	15897	15944	15845	15970	16004	16000	15925	16077	16241	15974	16317	16143	15961	15935	15915	15965	16165	16140	16079	16091	15952	16015	16037	15882	16088	16043	16075	15917	15981	15891	15847	16118	15913	16113	16095	15838	15859	16014	16076	16145	16076	15824	16038	15929	16166	16038	16241	16077	15890	15997	15982	16120	16165	16175	16176	15952	15990	16113	16016	16043	16073	16068	15725	16163	15705	16116	16008	15952	16054	16158	16016	16127	16095	15957	15913	16137	16272	16132	16047	15991	16040	16139	15841	16088	16335	16192	15989	15955	16020	16033	15809	16098	16073	16104	15801	16080	16066	16191	16086	16062	16082	16017	16068	15945	16083	16003	16102	16040	16152	16044	15877	16113	16199	16042	16159	16273	15978	15957	16200	16226	16054	16126	16086	16064	16011	15868	16050	15887	16090	15985	15913	16181	15963	15897	16013	16364	15917	16146	15895	16071	15971	15875	15878	16065	16045	16059	16057	16193	16024	15968	15923	15989	16064	16007	16057	16022	16137	15909	16164	16004	15970	15933	16109	16063	16001	15863	15893	16136	15993	16042	16036	16164	16224	16249	16006	15839	16069	16105	16193	15963	15963	15869	15871	16094	16225	15928	15902	15816	15784	16046	16032	16116	16132	15980	16164	15856	16150	16086	16058	15949	15997	16156	15997	16052	16066	15973	16165	16094	16020	16029	15907	16279	16206	16176	15885	15817	15960	15993	16119	16023	16201	16177	16160	15952	16053	15931	15974	15976	16025	16239	16138	16118	16138	15981	15992	16108	15959	16044	16040	16083	15932	15986	15980	15927	16005	15930	15850	16127	16105	15987	15902	16003	15801	15961	16105	16133	16142	15976	16098	16008	16065	16114	15980	16116	15973	15935	16010	15918	16103	16013	16103	15997	16172	16033	16143	15899	16027	16001	15839	16023	15893	16139	16139	15934	15782	15894	16085	15876	16165	15919	15953	15894	15920	15939	16084	16021	16017	15826	16004	16055	16135	16101	16209	16031	16069	16146	15761	16012	16054	16057	16050	16072	16231	16069	16166	16061	15855	15985	15916	15959	15991	16032	16064	16106	16127	16054	15993	16119	16103	15911	16069	16121	16127	16173	15937	16056	16094	15969	16209	16061	16104	16096	15960	16024	15993	16152	15979	16101	16156	15935	16116	15905	16007	16144	16053	16327	16146	16077	16077	15990	16035	15904	16018	16115	15993	16089	15997	16101	15996	16088	16045	16121	15948	16275	15959	16169	16165	16228	15962	16276	15945	16029	16040	15961	16155	15994	15928	16111	16016	16045	15976	16071	16068	15916	15932	15963	15919	16019	16069	15901	15927	15840	16081	15896	15902	15750	15938	16197	15938	16049	16045	15951	16001	16028	15868	16144	16199	15967	16071	15935	15979	15964	16306	16080	15949	15974	16042	16038	15936	15972	16039	16226	16125	15991	16032	16148	16241	15982	16040	16038	16025	16184	16024	16102	15995	16090	16008	16000	15993	15985	16042	16166	16137	16097	16062	16004	16132	16071	15927	16186	16168	16005	15937	15920	16162	15918	15990	15928	16066	16007	15946	15944	16138	15890	15863	15934	16216	15928	16025	16042	16205	16194	15954	16328	15831	16032	16038	16033	15925	15933	16285	16195	15972	15929	16250	15965	16140	16112	15953	16149	16088	15990	16129	16276	15988	15837	15974	15788	15990	15816	16035	16343	15893	16126	15847	15975	16130	16010	16130	15943	15962	16007	16201	16104	16183	15925	16038	15965	16248	16043	16003	16107	15973	15983	16190	16135	16040	16087	16140	16159	16263	16063	16120	15989	16164	16022	16034	16027	15960	15988	16048	16239	15909	16114	16006	16033	16007	15904	15993	15934	16131	16020	16266	15965	15906	15873	16121	15981	16233	16073	15994	15933	16167	16109	15818	16151	16058	16157	16106	15934	16130	16124	16018	16168	16109	16190	16201	16008	15947	16111	15845	15987	15832	15934	15988	16082	16062	16116	16028	15924	16162	16174	15975	16112	16035	15980	15977	16206	15831	16055	15939	16124	15915	16075	16073	16128	16098	16099	16128	15861	15857	16013	16198	16187	16101	16263	15961	16038	16000	15875	16136	16016	16044	16165	16064	16227	16187	15993	15943	16107	16064	15859	15901	15991	16132	16071	16076	16194	16019	16000	16114	16109	16249	16118	16283	16061	16120	16047	16260	16049	16146	15966	16263	15846	16025	16279	16241	16015	16007	16056	15972	16041	16016	16097	16001	16047	16040	15969	15939	15711	16011	16013	16078	16148	16066	15904	15918	16016	16203	16114	16121	16067	15805	16156	15988	16021	15933	15923	16004	16120	16233	15978	16140	15964	16128	15950	16043	15722	16044	16155	15927	15921	16025	15952	15968	16180	16067	15928	16207	15775	16005	16094	15987	15833	16111	15954	16040	16119	16197	16012	16207	15885	15849	15905	15829	16046	16041	16007	16060	16108	16157	15989	15921	15955	15983	15851	16007	16028	15931	15894	16175	15959	15847	15961	16114	16010	15869	16081	16035	16087	15948	16116	16070	16037	16013	15830	16183	16226	16058	16004	15910	16104	15877	15847	16005	16063	16026	15987	16083	15925	15942	16242	16146	16017	16052	16267	16097	16285	15874	16195	16066	15853	16074	16014	16014	16178	15964	16115	16166	16290	15846	16015	16029	16181	16098	16124	16176	15940	16115	16211	15976	15891	15957	16158	16103	16027	15789	16131	16151	15923	15986	15959	15970	15880	15967	16074	16145	16148	16013	16029	15934	15838	16065	16151	16100	16059	16163	16021	15800	16182	16076	15998	16220	15998	16297	16157	16013	16141	15915	16106	16207	15999	16005	16071	15909	16034	16159	16141	16080	16126	15863	15726	16177	15891	16449	15900	16112	16122	16050	16124	16197	16207	16065	16090	15921	16164	16302	16104	16090	16005	16014	15861	15963	16019	15898	15918	15840	16091	16143	15932	15993	16160	16178	16099	16200	15905	15932	16209	16143	15899	16014	15961	16085	16144	15912	16232	16090	16155	16108	15958	15997	16025	16101	16234	16061	16096	15882	16064	15969	15886	16056	16107	16086	16158	16036	16021	16209	16039	16046	15977	16146	16113	16203	15991	16060	15819	15982	16273	16122	15972	15971	15959	16078	15892	15938	16081	16131	15964	16107	15958	16044	16023	15928	16287	16076	16086	16131	15985	16066	15956	16248	16195	16056	15987	16040	16141	16016	16228	15892	16228	15942	15874	15872	16041	15923	15946	16046	16002	15916	16088	16113	15818	15948	16090	16072	15998	15980	16265	15940	15928	16177	15883	15951	16127	16047	15922	16018	16032	16082	16262	16219	16017	16029	16225	15868	16087	15876	16068	15880	15968	16054	15996	16018	16215	16159	15942	15917	15810	16350	15989	16137	16102	16238	16047	15975	16095	15917	16394	16040	16041	16035	16033	16107	15958	16124	16074
18027	25586	23240	27139	55736	49929	31337	23993	18173	13647	11514	10640	10177	10290	10251	10277	10157	10228	10203	10397	10088	10031	10184	10118	10012	10152	10167	10274	10046	10177	10188	10094	10281	10093	10081	10256	10195	10129	10133	9910	10115	10203	10287	10073	10027	10031	10002	10074	10268	10140	10130	10292	10157	10001	10132	10122	10179	10008	10200	9942	10035	10205	9969	10276	9930	10006	10033	9993	10124	10092	10002	10230	10143	10008	10095	10060	10135	10153	10324	10042	10101	10106	10086	10245	10108	9904	10191	9942	9980	10154	10002	10259	10017	10095	10118	10119	10032	10115	10081	10095	10083	10019	10057	10105	10047	10033	10165	10073	10074	10235	10094	10031	10209	10114	10068	10040	10089	10224	10119	10038	10087	10108	10063	10045	10210	10013	10137	10065	9972	10019	10036	9963	10129	9982	10033	10109	10031	10120	10151	9912	10156	10101	10155	10092	10045	10119	10071	10035	10175	10053	10104	10160	10086	10082	10195	9936	10017	10193	10081	10118	10108	10203	10079	10105	10045	10163	10095	10284	10044	9989	9985	10034	10042	10273	10078	9995	9998	9992	9987	10189	10077	10200	10136	10046	10088	10038	10004	10048	10131	9982	10040	10040	10123	10035	9890	10111	10046	10036	10162	10144	10185	10152	10078	10075	9988	10015	10125	10209	10010	10231	10046	10044	10147	10237	9994	10061	9941	10218	9967	9985	10029	10117	9998	10046	10111	10093	10072	10204	10060	10135	10057	10135	10067	9818	10093	10201	10045	10115	10163	10311	10077	10248	9954	10026	10160	10074	10096	10033	10092	10057	10106	9910	10003	10140	10101	10029	10097	9975	10106	10119	10205	10117	10200	10062	10138	10084	10107	9914	10158	10146	10028	9953	10021	10028	10080	9948	10061	10048	10222	9931	10075	10171	10001	10177	10093	10118	9997	9988	10002	10073	9971	9954	10176	10130	9987	9966	10168	10046	10128	10093	10072	10134	9896	10083	10019	10015	10206	10102	10153	10067	10331	10114	10154	10040	10125	10061	10080	10138	10082	10137	10059	10175	10048	10222	10082	10147	10231	10051	10088	10034	10117	9997	9920	10122	10099	9996	10155	10216	10107	10056	10041	10009	10031	10251	10174	10022	10103	10006	10044	10054	10066	10114	9978	10174	10163	10042	10168	10103	10188	9957	10180	9951	10074	10166	10135	10010	10074	10045	10154	10054	10046	10253	10050	10005	10081	10156	10097	10218	10026	9989	10006	10140	10028	10063	10037	10101	10125	10004	10188	10002	10074	10196	10022	10024	10243	10044	9931	10092	10037	10043	10098	9960	9974	10001	9973	10108	10111	10097	10163	10111	10010	10015	10030	10144	9967	10143	10296	10055	9968	9961	9952	10103	10139	9967	10133	10220	10017	9960	10127	10098	10036	10056	10027	10043	9844	9988	9976	10002	9987	10171	10152	10146	9999	9992	9984	9953	9985	9992	10162	9993	10008	10110	10136	10001	10021	9988	10192	10069	10098	10133	10124	10248	10114	10009	10095	10145	10048	9955	10143	10101	10086	10148	10186	10201	10024	10173	10196	10126	10105	10126	10089	9999	10099	10012	10065	9991	9899	10061	10196	9995	10086	10052	9901	10146	10060	10107	9898	10063	10137	10120	9975	10130	9992	10161	10128	10239	10035	9939	10099	10026	10135	10092	10051	10145	10053	10118	10181	9959	10117	9985	10177	10147	10138	10205	9861	10026	10052	10060	10132	9922	10252	10084	10029	9994	10028	10065	10197	9939	10045	9953	10039	9944	9886	10015	10250	10130	10144	9929	10149	10046	9853	10086	10028	10078	10021	10027	10002	10150	10218	9946	10149	10155	9950	10107	10139	10028	10171	10048	10098	10144	10083	10110	9968	10101	10241	10022	9936	10035	10206	10200	10113	10123	10052	10161	10029	10130	10177	10135	10043	10136	10006	10051	10144	10143	10118	9990	10166	10093	10070	10066	10094	10184	10138	10079	9847	10099	10091	10055	9986	9978	10063	10141	10147	10017	10118	10092	9975	10060	10207	10014	10131	10209	10218	10007	10134	9924	10144	10054	10192	9882	10033	10030	10038	10084	10105	10102	9982	10068	10275	10163	10182	10076	10115	10117	10063	9821	10062	10116	10105	10150	9968	9968	10137	9877	9994	10126	10066	10130	10098	10140	10125	10155	10165	10182	10043	10099	10088	10056	10062	10243	10100	10156	10171	10123	10006	10162	10135	10105	9993	10088	10148	10101	10041	10058	10181	9998	10023	10112	9924	10102	10069	10062	10090	9978	10130	10061	10100	10152	10083	10110	10259	10146	10131	10120	10002	10029	10017	10110	10054	10118	10208	10105	10084	10047	9983	10054	10023	10059	10180	10167	10070	10076	10230	10100	10211	10165	10092	10065	10123	9868	9986	9861	10046	10129	10126	10253	10138	10178	10119	9923	10045	10087	9931	9894	9951	10179	10090	10116	10005	10099	10068	10080	10059	10138	10198	10067	10093	10122	10086	10044	10217	10057	10133	10231	10054	10065	10089	9997	10097	10134	10123	10096	10165	9970	10229	10119	10058	10140	10054	10051	10071	9980	10178	10259	9968	10137	9977	9939	10021	9936	10118	10122	10012	10011	10120	10141	9995	10084	10174	10020	10074	10103	10139	10149	10114	9999	10237	10168	10151	9985	10110	10176	10166	10230	10025	10019	9999	10051	10066	10077	10086	10115	10203	10000	10081	10052	9884	10181	10110	10035	10029	10022	9900	10130	10115	10059	10041	10061	10106	10077	10064	10019	10159	10002	10195	10043	10235	10170	10098	10031	9989	10244	10006	9887	10159	10158	10090	9957	10140	10195	10096	10094	10045	10266	10133	10066	10113	10031	10034	10265	10077	10166	10110	10008	10093	10080	10066	10094	10139	10104	10178	10085	10127	10110	10156	10087	10036	10087	10131	10045	10099	10023	10117	10087	9919	9937	10060	10167	9968	10054	10068	9911	10143	10096	10024	10129	9997	10036	10077	9931	10016	10020	10062	10068	10116	10074	10143	10178	10058	9980	9969	10244	10156	10129	10110	10100	9872	10286	10067	10046	10026	10099	10138	9933	10144	9802	10178	10031	10000	9991	10033	10200	9938	10076	10098	10091	10165	10116	10075	9998	10099	10068	10064	10091	9952	10016	10151	10063	9981	10160	9917	10140	10067	10152	10202	10116	10131	9992	10014	10106	9925	10084	10197	10252	10054	9905	10136	10011	10062	9978	10101	10150	10194	10025	10127	9984	10029	9991	10229	10036	10067	10069	10158	10213	10156	9950	10019	9969	9918	10052	10157	9888	10127	10083	10027	10104	10106	10127	10129	9998	10048	10132	10036	10080	9988	10170	10148	9951	9992	9988	10108	9982	10057	10172	9974	10035	10033	9897	10288	10096	9930	10006	10062	10056	10037	10159	9952	10054	10061	10011	10042	10247	10101	10045	10130	10187	10038	10015	10123	10193	10193	10018	9971	10097	10085	10208	9991	10128	10015	9957	10196	10127	10058	10025	10117	10146	10071	10148	9956	10049	10078	10195	10203	10031	10072	9982	10285	10006	10092	10098	10165	10102	10043	10171	10172	10102	10186	9985	10070	10162	10063	10153	10126	10161	10154	10131	10064	10049	10092	10063	10058	10105	10210	10118	10126	10072	9926	10034	10262	10213	10234	9966	10112	10197	10062	10069	9975	10116	10066	10098	10311	9914	10096	10187	10112	10145	10120	10075	10113	10093	10068	10196	10004	9999	10083	10002	10047	10120	10178	10042	10088	10184	10007	9953	10097	9989	10193	10113	10164	10109	10173	9974	10133	10102	10056	10127	10050	10159	10018	10186	10120	10011	10056	10002	10001	10075	10070	10054	10079	9893	10085	10166	10143	10158	10093	9993	10113	10196	10086	10094	10103	10176	10187	10060	10128	9898	10078	10173	10206	10117	10173	10070	10106	10161	10071	10074	10182	10070	10042	9908	10038	10100	10078	10164	10096	10148	10223	10025	10092	10024	10131	9992	10078	10075	10139	10078	10190	10045	10156	10086	9991	10073	10211	10065	9901	10127	10113	9979	10047	9982	10043	10100	9938	10164	10095	10154	10066	9994	10001	10019	10074	10174	10068	10028	9974	10187	9969	10071	10108	10036	9975	10243	10087	9991	9928	10168	10036	9962	9943	10135	10078	10112	10037	10111	10246	10054	10159	10063	9896	10087	10079	10013	10232	10103	10087	9962	10011	10056	9943	9982	10084	10156	10124	10222	10091	9955	10103	10076	10011	10045	9978	10157	10108	10063	9950	10083	10211	10184	10083	9988	10074	9944	10069	10212	9970	10053	10179	10116	10074	10080	10115	10034	10191	9993	10074	9980	10126	10115	9984	9991	10111	9917	10054	10085	10210	10176	10092	10096	10196	10067	10190	10174	9895	9982	10134	10154	9998	9981	10024	10062	10175	10095	10040	10110	9893	10240	10123	10190	10139	10037	10108	9979	10152	10132	10185	10152	10084	10108	10128	10121	10301	9983	10113	10130	9967	10016	9984	10070	10164	10086	10049	9964	9978	10139	10239	10101	10137	10050	10058	10049	9962	10180	9959	10027	9996	10151	10075	10202	10144	9986	10083	10162	10060	10069	10001	10179	10114	10140	10046	10157	10144	10024	10228	10016	10029	10071	10259	10045	10024	9977	10076	10068	10040	9993	10192	9877	10115	10099	10189	10089	10008	10028	10112	10043	10116	10023	10123	10198	10096	9983	10216	9946	10089	9926	10190	10154	10148	10137	9967	10164	9940	10069	10272	10084	10081	10186	10117	10086	10171	10147	9935	10075	9870	9994	10091	10003	10110	9892	10070	10092	10082	10089	10031	9952	10117	10157	10022	10179	10070	10160	10015	10096	10141	10108	10037	10122	9995	10021	10136	10156	10126	10178	9997	10023	9982	10099	9993	10002	10098	9994	10027	10171	10184	10008	10118	9976	10133	10044	10198	10116	10171	9999	10216	10170	10090	10066	10202	10098	10256	10058	10122	10094	10029	9997	10131	10074	10044	10030	10126	10080	9992	9993	9950	10166	10116	10047	10089	10058	10123	10151	10095	9967	10028	10102	10059	10053
24170	21547	28793	30443	51788	66833	54315	41746	30661	23541	19563	17764	16993	16658	16559	16829	16613	16693	16595	16730	16739	16376	16401	16518	16393	16586	16699	16551	16401	16585	16501	16478	16666	16489	16611	16545	16582	16598	16405	16538	16612	16365	16382	16423	16336	16500	16302	16548	16387	16461	16470	16515	16509	16488	16309	16291	16571	16310	16601	16188	16472	16371	16497	16282	16457	16373	16647	16518	16551	16639	16400	16414	16555	16391	16497	16481	16512	16481	16566	16441	16496	16428	16349	16614	16250	16558	16282	16364	16458	16454	16495	16437	16428	16370	16556	16569	16262	16528	16492	16320	16469	16306	16444	16479	16419	16348	16641	16381	16454	16635	16498	16565	16555	16386	16393	16418	16286	16544	16470	16408	16437	16390	16429	16611	16581	16240	16320	16419	16645	16403	16537	16197	16544	16551	16476	16426	16550	16775	16511	16551	16389	16582	16478	16479	16482	16443	16474	16352	16139	16461	16456	16584	16494	16228	16255	16261	16362	16287	16716	16462	16344	16271	16461	16331	16326	16329	16542	16544	16568	16361	16338	16281	16414	16522	16565	16271	16339	16510	16487	16471	16567	16472	16371	16246	16316	16453	16536	16593	16486	16120	16291	16346	16411	16497	16618	16558	16426	16220	16714	16445	16418	16468	16273	16509	16609	16289	16478	16459	16324	16202	16432	16348	16337	16492	16447	16281	16233	16414	16374	16305	16384	16032	16394	16407	16490	16411	16457	16232	16433	16258	16390	16351	16560	16445	16484	16733	16506	16371	16581	16571	16448	16515	16280	16488	16447	16194	16409	16349	16672	16666	16551	16564	16373	16325	16247	16255	16599	16464	16317	16607	16474	16215	16477	16310	16301	16426	16534	16447	16515	16478	16478	16269	16451	16261	16587	16392	16529	16441	16278	16363	16502	16574	16456	16314	16273	16449	16452	16453	16497	16542	16499	16317	16316	16445	16433	16618	16280	16316	16500	16408	16084	16440	16566	16438	16465	16367	16426	16251	16572	16302	16309	16561	16635	16264	16663	16261	16580	16284	16622	16557	16515	16456	16138	16641	16357	16524	16437	16550	16657	16417	16286	16489	16653	16574	16423	16424	16432	16439	16298	16337	16558	16590	16444	16314	16303	16500	16538	16579	16619	16374	16678	16239	16481	16293	16472	16435	16586	16422	16522	16412	16328	16330	16331	16338	16381	16276	16448	16443	16523	16323	16349	16490	16217	16428	16310	16675	16354	16554	16364	16213	16237	16443	16431	16398	16408	16404	16324	16374	16300	16415	16402	16413	16550	16295	16447	16367	16358	16288	16252	16489	16452	16485	16482	16548	16456	16335	16633	16304	16589	16441	16542	16399	16356	16342	16334	16666	16436	16563	16586	16233	16512	16329	16443	16634	16493	16286	16254	16451	16306	16450	16467	16447	16501	16397	16399	16351	16476	16406	16442	16365	16492	16415	16272	16372	16434	16585	16486	16451	16428	16335	16519	16308	16387	16561	16594	16458	16461	16378	16103	16408	16407	16291	16340	16431	16408	16365	16388	16509	16313	16354	16308	16163	16560	16286	16478	16463	16383	16616	16644	16536	16375	16177	16317	16466	16620	16319	16477	16405	16397	16404	16270	16375	16525	16459	16627	16317	16325	16335	16274	16457	16525	16352	16381	16341	16468	16405	16652	16323	16300	16596	16680	16502	16444	16403	16250	16168	16408	16360	16331	16377	16432	16327	16233	16464	16418	16617	16590	16451	16424	16369	16361	16577	16277	16476	16589	16468	16344	16477	16443	16568	16463	16584	16328	16455	16430	16714	16211	16471	16642	16567	16329	16683	16269	16469	16421	16550	16578	16342	16519	16533	16637	16454	16201	16530	16258	16298	16318	16301	16139	16486	16447	16381	16436	16410	16510	16449	16513	16572	16540	16610	16373	16478	16359	16579	16422	16380	16565	16372	16533	16480	16493	16435	16262	16360	16471	16468	16363	16482	16516	16512	16409	16616	16407	16630	16420	16467	16296	16321	16343	16482	16593	16389	16613	16706	16597	16373	16348	16493	16368	16504	16439	16538	16474	16439	16538	16394	16184	16404	16425	16654	16377	16406	16502	16328	16452	16476	16407	16532	16316	16503	16430	16552	16586	16463	16274	16564	16636	16403	16382	16341	16337	16500	16538	16377	16489	16389	16484	16792	16679	16591	16383	16515	16323	16235	16550	16369	16464	16427	16392	16468	16452	16383	16440	16478	16309	16162	16578	16441	16296	16277	16280	16327	16372	16480	16239	16209	16331	16377	16312	16548	16521	16391	16545	16390	16313	16417	16247	16419	16330	16427	16401	16465	16495	16470	16446	16349	16387	16330	16452	16410	16448	16422	16445	16504	16416	16353	16205	16337	16233	16447	16483	16516	16428	16552	16328	16530	16506	16204	16110	16308	16338	16329	16456	16542	16400	16441	16586	16422	16515	16441	16479	16389	16264	16471	16485	16260	16622	16262	16587	16462	16450	16334	16257	16384	16370	16449	16519	16449	16431	16460	16221	16192	16495	16558	16467	16389	16391	16593	16361	16446	16620	16314	16738	16341	16293	16370	16245	16539	16404	16383	16601	16392	16477	16406	16324	16467	16262	16378	16459	16582	16529	16379	16505	16360	16524	16449	16323	16494	16459	16706	16487	16494	16357	16565	16347	16413	16333	16369	16198	16481	16434	16470	16450	16145	16434	16237	16404	16482	16511	16478	16425	16571	16568	16368	16506	16441	16676	16497	16211	16377	16338	16537	16485	16471	16564	16538	16451	16470	16168	16245	16486	16382	16535	16412	16335	16353	16463	16395	16350	16581	16501	16646	16347	16402	16479	16331	16394	16414	16322	16332	16335	16339	16304	16459	16450	16494	16362	16249	16445	16488	16412	16390	16357	16536	16284	16652	16397	16421	16274	16247	16398	16222	16305	16269	16162	16445	16340	16374	16403	16343	16401	16503	16312	16342	16306	16299	16326	16428	16424	16486	16596	16211	16566	16413	16536	16344	16112	16505	16567	16478	16383	16275	16490	16514	16520	16466	16431	16301	16407	16624	16222	16510	16407	16316	16458	16583	16418	16293	16541	16231	16441	16371	16338	16413	16575	16379	16337	16374	16378	16415	16391	16503	16323	16337	16394	16380	16137	16276	16343	16673	16440	16438	16488	16370	16389	16541	16475	16479	16559	16631	16554	16474	16396	16454	16438	16342	16403	16281	16509	16264	16516	16180	16270	16406	16572	16340	16304	16417	16635	16334	16405	16565	16473	16424	16335	16368	16525	16383	16400	16306	16581	16566	16542	16368	16458	16497	16307	16411	16461	16423	16525	16459	16303	16651	16517	16537	16276	16454	16549	16387	16632	16322	16571	16476	16383	16545	16400	16357	16341	16369	16463	16520	16229	16443	16508	16365	16399	16196	16255	16622	16373	16516	16440	16356	16306	16450	16514	16392	16404	16411	16485	16543	16447	16328	16556	16392	16300	16355	16496	16434	16745	16244	16469	16378	16604	16470	16383	16369	16638	16470	16449	16317	16373	16426	16584	16449	16219	16370	16482	16295	16306	16517	16398	16365	16530	16207	16440	16482	16512	16526	16452	16533	16348	16343	16455	16327	16300	16371	16630	16633	16588	16735	16430	16451	16479	16458	16532	16245	16408	16347	16520	16580	16312	16423	16319	16374	16123	16252	16167	16423	16372	16327	16321	16302	16371	16530	16386	16246	16438	16385	16486	16445	16558	16399	16535	16466	16447	16712	16374	16455	16300	16290	16452	16360	16379	16388	16423	16386	16533	16424	16347	16332	16411	16447	16332	16428	16414	16392	16678	16501	16456	16454	16463	16506	16466	16474	16266	16443	16402	16278	16579	16462	16341	16447	16396	16492	16377	16371	16405	16225	16286	16200	16519	16336	16397	16389	16543	16341	16291	16228	16277	16301	16355	16524	16424	16569	16416	16292	16513	16429	16446	16526	16277	16467	16547	16712	16449	16370	16509	16549	16562	16313	16280	16488	16320	16405	16516	16524	16569	16611	16229	16608	16419	16371	16481	16306	16461	16376	16487	16502	16323	16258	16517	16263	16423	16374	16466	16452	16436	16538	16500	16657	16367	16588	16478	16486	16380	16572	16367	16272	16407	16270	16265	16489	16460	16319	16513	16416	16432	16505	16365	16572	16438	16412	16423	16416	16674	16437	16392	16244	16424	16436	16551	16254	16370	16222	16372	16320	16424	16549	16358	16354	16509	16423	16382	16111	16378	16315	16496	16356	16296	16284	16413	16459	16425	16404	16415	16267	16235	16327	16624	16286	16371	16473	16379	16437	16427	16642	16440	16291	16332	16483	16397	16284	16319	16627	16527	16333	16191	16404	16469	16276	16365	16619	16468	16494	16548	16355	16439	16513	16441	16377	16393	16575	16432	16556	16291	16239	16470	16466	16526	16401	16508	16342	16539	16425	16500	16525	16791	16441	16576	16407	16465	16339	16486	16473	16420	16409	16359	16153	16419	16425	16480	16286	16539	16463	16353	16193	16426	16486	16402	16477	16495	16605	16594	16457	16394	16347	16504	16331	16474	16585	16529	16257	16586	16399	16359	16272	16516	16154	16474	16455	16401	16403	16377	16275	16435	16581	16386	16413	16569	16657	16393	16432	16585	16496	16476	16686	16443	16376	16297	16496	16510	16623	16336	16282	16240	16360	16438	16371	16342	16441	16245	16447	16480	16463	16630	16341	16470	16416	16550	16428	16472	16544	16638	16350	16849	16474	16298	16506	16344	16444	16240	16300	16385	16222	16363	16712	16427	16323	16293	16225	16433	16468	16380	16505	16448	16325	16349	16301	16622	16293	16206	16413	16318	16463	16334	16479	16372	16640	16363	16475	16632	16464	16564	16513	16333	16537	16206	16417	16413	16449	16653	16257	16550	16529	16293	16744	16574	16341	16448	16469	16585	16505	16602	16357	16445	16345	16331	16425	16362	16313	16418	16439	16440	16404	16410	16434	16531	16181	16370	16346	16583	16468	16530	16456	16377	16353	16397	16296	16378	16459	16553	16364	16407	16653	16245	16457	16256	16449	16383	16377	16329	16209	16352	16608	16349	16316	16252	16171	16447	16370	16229	16405	16372	16375
26945	47332	35917	47243	66082	67380	48509	34345	22896	15916	12466	11139	10871	10568	10576	10629	10607	10461	10607	10559	10420	10506	10367	10501	10442	10510	10268	10429	10357	10388	10470	10625	10403	10344	10353	10521	10358	10458	10485	10484	10325	10545	10406	10623	10549	10474	10315	10505	10444	10603	10456	10591	10356	10561	10434	10618	10455	10330	10467	10339	10444	10365	10250	10531	10474	10366	10349	10427	10241	10452	10468	10463	10430	10570	10523	10384	10376	10437	10438	10385	10356	10505	10282	10514	10516	10393	10408	10503	10461	10501	10533	10587	10335	10484	10589	10327	10312	10511	10304	10337	10241	10429	10280	10475	10379	10564	10271	10490	10436	10411	10434	10437	10420	10423	10433	10480	10411	10368	10614	10489	10438	10562	10430	10410	10494	10335	10556	10362	10338	10390	10545	10226	10383	10443	10419	10453	10451	10368	10451	10272	10452	10415	10275	10376	10439	10500	10500	10351	10169	10390	10306	10574	10416	10528	10458	10503	10485	10481	10397	10368	10372	10379	10535	10627	10426	10434	10441	10302	10463	10291	10541	10523	10440	10434	10550	10381	10425	10305	10458	10307	10416	10256	10569	10426	10386	10423	10339	10361	10433	10483	10401	10297	10573	10409	10478	10528	10197	10528	10468	10383	10447	10348	10312	10482	10530	10408	10435	10334	10466	10307	10431	10494	10492	10382	10518	10408	10271	10538	10400	10426	10321	10463	10481	10318	10532	10274	10472	10509	10501	10495	10575	10470	10351	10370	10374	10503	10432	10461	10433	10525	10509	10481	10320	10400	10448	10405	10426	10359	10396	10443	10370	10401	10301	10474	10269	10502	10546	10493	10361	10498	10317	10408	10550	10558	10374	10436	10385	10215	10468	10458	10560	10574	10424	10558	10535	10514	10304	10328	10510	10151	10455	10290	10480	10484	10398	10449	10568	10415	10399	10447	10451	10426	10433	10492	10515	10300	10407	10434	10412	10404	10473	10423	10346	10367	10446	10410	10592	10459	10375	10370	10524	10507	10399	10451	10558	10421	10199	10487	10312	10370	10250	10250	10452	10416	10460	10290	10382	10400	10406	10659	10345	10364	10295	10414	10470	10537	10635	10355	10396	10556	10483	10410	10345	10539	10337	10332	10369	10481	10497	10442	10339	10330	10413	10363	10419	10265	10387	10579	10418	10256	10487	10459	10459	10451	10575	10457	10404	10538	10359	10530	10542	10459	10448	10412	10343	10543	10567	10366	10278	10526	10539	10610	10643	10479	10445	10358	10461	10371	10467	10392	10468	10346	10241	10454	10402	10408	10414	10167	10480	10484	10398	10495	10443	10472	10601	10463	10474	10492	10340	10385	10320	10334	10349	10298	10609	10651	10383	10453	10424	10350	10418	10418	10468	10382	10429	10501	10411	10270	10220	10410	10448	10347	10471	10298	10480	10400	10456	10456	10531	10360	10444	10319	10439	10336	10406	10426	10416	10461	10500	10515	10328	10426	10532	10396	10364	10473	10485	10556	10463	10416	10513	10337	10604	10343	10425	10354	10431	10424	10310	10231	10284	10156	10555	10290	10411	10303	10525	10530	10430	10575	10265	10400	10443	10386	10493	10418	10394	10313	10359	10375	10558	10358	10518	10475	10510	10382	10347	10328	10426	10604	10460	10340	10411	10506	10484	10359	10475	10438	10392	10304	10422	10372	10248	10474	10357	10355	10389	10465	10323	10539	10398	10417	10405	10471	10426	10423	10470	10382	10394	10559	10335	10579	10458	10307	10373	10337	10533	10343	10379	10456	10314	10445	10337	10388	10644	10315	10381	10227	10484	10268	10322	10510	10396	10458	10347	10487	10380	10543	10523	10466	10406	10534	10305	10289	10088	10510	10361	10365	10482	10295	10457	10457	10460	10468	10426	10524	10435	10358	10359	10296	10540	10377	10310	10510	10334	10301	10554	10235	10535	10310	10499	10293	10384	10470	10543	10327	10418	10427	10476	10456	10545	10409	10436	10212	10404	10257	10446	10492	10352	10547	10369	10412	10271	10455	10308	10353	10419	10387	10461	10335	10310	10294	10333	10570	10333	10434	10391	10603	10513	10526	10325	10470	10593	10317	10582	10362	10371	10320	10552	10229	10554	10393	10341	10484	10440	10357	10249	10477	10410	10504	10352	10448	10467	10528	10448	10487	10375	10403	10555	10451	10203	10446	10432	10454	10410	10419	10424	10438	10472	10489	10575	10214	10456	10451	10475	10411	10421	10582	10242	10251	10501	10312	10411	10467	10407	10453	10561	10431	10386	10277	10349	10429	10485	10421	10395	10465	10440	10299	10495	10420	10322	10348	10281	10370	10346	10401	10318	10336	10464	10357	10346	10409	10328	10419	10378	10370	10584	10452	10177	10322	10462	10283	10381	10482	10349	10475	10400	10473	10455	10556	10516	10425	10307	10369	10444	10306	10403	10320	10371	10336	10370	10574	10332	10344	10426	10306	10381	10489	10385	10353	10587	10471	10432	10505	10428	10394	10563	10466	10454	10439	10546	10488	10409	10605	10418	10374	10448	10404	10423	10375	10236	10558	10423	10474	10428	10468	10328	10409	10392	10340	10464	10341	10293	10448	10272	10546	10334	10356	10285	10372	10429	10530	10387	10595	10577	10536	10373	10493	10378	10359	10373	10344	10343	10535	10302	10222	10388	10497	10464	10317	10378	10296	10552	10395	10337	10439	10430	10437	10576	10453	10260	10362	10600	10500	10487	10414	10319	10444	10308	10532	10424	10481	10426	10286	10507	10506	10506	10414	10378	10372	10428	10532	10421	10408	10641	10398	10324	10516	10410	10365	10352	10348	10398	10238	10318	10406	10426	10406	10477	10636	10374	10303	10310	10393	10463	10448	10334	10341	10490	10255	10558	10434	10378	10445	10472	10587	10283	10444	10431	10450	10393	10358	10277	10438	10524	10354	10401	10433	10308	10396	10391	10420	10356	10464	10486	10387	10326	10550	10489	10525	10326	10375	10357	10409	10375	10424	10533	10454	10395	10345	10426	10373	10286	10452	10429	10491	10432	10317	10323	10353	10400	10465	10295	10455	10438	10372	10443	10452	10482	10393	10392	10485	10532	10420	10274	10516	10644	10405	10473	10331	10436	10552	10533	10517	10422	10444	10408	10336	10380	10401	10403	10437	10466	10426	10579	10385	10420	10327	10319	10458	10461	10408	10470	10528	10395	10552	10399	10522	10431	10509	10394	10518	10474	10350	10489	10338	10486	10495	10447	10466	10307	10593	10365	10212	10605	10294	10410	10450	10399	10399	10356	10384	10475	10339	10447	10445	10359	10488	10430	10437	10395	10431	10434	10362	10449	10516	10526	10373	10388	10410	10418	10368	10334	10390	10419	10493	10336	10386	10346	10308	10370	10450	10579	10448	10521	10305	10255	10467	10412	10366	10485	10437	10493	10545	10383	10361	10399	10275	10523	10439	10392	10405	10408	10397	10444	10310	10551	10439	10424	10433	10326	10523	10351	10435	10520	10440	10385	10435	10461	10444	10480	10480	10429	10455	10229	10398	10441	10322	10350	10262	10294	10373	10415	10314	10429	10253	10389	10350	10488	10592	10256	10319	10472	10451	10462	10433	10417	10339	10484	10374	10403	10378	10683	10428	10529	10533	10551	10389	10395	10391	10449	10415	10482	10433	10427	10591	10481	10423	10378	10402	10372	10498	10420	10393	10429	10427	10476	10344	10519	10532	10292	10287	10514	10519	10370	10344	10344	10397	10540	10324	10521	10442	10214	10480	10331	10412	10425	10560	10467	10581	10461	10423	10478	10547	10550	10328	10378	10419	10503	10324	10560	10456	10329	10453	10441	10425	10467	10515	10267	10452	10367	10477	10375	10429	10365	10418	10497	10570	10574	10325	10383	10428	10309	10327	10411	10381	10473	10410	10355	10431	10367	10455	10459	10328	10309	10438	10340	10546	10365	10377	10255	10609	10414	10450	10633	10294	10524	10346	10399	10436	10505	10307	10473	10487	10337	10488	10507	10447	10382	10299	10422	10360	10361	10406	10357	10564	10486	10381	10343	10461	10391	10410	10525	10412	10491	10245	10358	10453	10484	10504	10459	10418	10391	10394	10570	10329	10475	10451	10250	10451	10245	10320	10564	10396	10444	10334	10420	10595	10421	10341	10384	10461	10386	10417	10391	10443	10430	10352	10320	10391	10567	10370	10444	10331	10313	10417	10345	10330	10369	10505	10522	10377	10430	10476	10571	10332	10382	10498	10469	10407	10384	10312	10461	10361	10359	10443	10364	10558	10389	10380	10250	10353	10346	10333	10444	10519	10410	10336	10445	10420	10541	10433	10411	10405	10367	10385	10359	10424	10394	10361	10638	10503	10521	10153	10490	10450	10288	10374	10601	10322	10256	10503	10410	10491	10255	10300	10384	10397	10388	10425	10317	10495	10336	10397	10459	10448	10377	10289	10333	10437	10283	10413	10455	10416	10322	10513	10326	10310	10531	10505	10415	10364	10339	10511	10505	10381	10447	10415	10529	10438	10365	10320	10526	10371	10311	10381	10379	10554	10412	10392	10526	10497	10376	10370	10469	10353	10374	10417	10358	10409	10349	10599	10492	10273	10320	10319	10404	10446	10496	10258	10470	10196	10187	10372	10433	10307	10365	10436	10332	10450	10469	10373	10549	10378	10572	10523	10276	10567	10361	10484	10571	10372	10519	10389	10410	10408	10557	10527	10368	10274	10397	10326	10495	10502	10344	10328	10387	10418	10418	10411	10394	10343	10539	10379	10482	10437	10474	10376	10373	10341	10495	10549	10360	10415	10311	10234	10386	10239	10311	10522	10417	10457	10448	10489	10488	10320	10475	10331	10501	10213	10419	10383	10416	10628	10338	10461	10338	10588	10527	10336	10299	10280	10447	10334	10353	10412	10437	10407	10263	10423	10161	10457	10360	10499	10311	10471	10459	10408	10404	10368	10499	10447	10496	10393	10389	10269	10430	10519	10372	10548	10399	10328	10336	10453	10514	10461	10245	10505	10570	10373	10471	10481	10523	10374	10400	10390	10313	10526	10330	10379	10453	10389	10351	10450	10474	10443	10210	10419	10564	10390	10349	10350	10364	10374	10346	10330
32343	26078	23488	23492	24977	24257	21762	19653	17968	16871	16355	16344	16225	16220	16168	16195	16302	16174	16187	16215	16115	16314	16326	16262	16459	16154	16112	16148	16071	16122	16295	16066	16043	16118	16224	16097	16121	16129	16036	16247	16169	16017	16113	15866	15936	15989	15901	16009	16227	16119	15942	16142	16078	15918	16129	16054	16213	16261	15935	16181	16106	16091	15975	15757	16018	15986	16207	16136	16140	16293	16028	16219	16087	16189	16187	16053	16229	15979	15925	16118	16216	16199	16084	15904	16070	16034	16270	15946	16332	16388	16319	16462	16270	16269	15996	16224	16169	16086	15962	16003	16184	16095	16247	16187	16156	16206	16032	16101	16036	16197	16214	16048	15931	16117	16192	16137	16079	15995	16168	16193	16062	15942	16042	16122	16166	16163	16244	15877	15989	16215	16044	15972	16066	16027	16335	15940	16014	15909	16195	16208	16128	16114	16240	16086	16189	16023	16124	16066	15997	16219	16072	15927	15998	16064	16019	15993	16044	16143	16150	15798	16109	16014	16302	15900	16049	15934	16044	16051	15953	16026	16227	16027	16348	16120	16031	15888	16240	16033	16081	16148	16187	16105	16208	16201	16190	15947	16122	16044	16070	16188	16115	16037	15967	15983	16137	16008	16113	16139	16319	16232	16039	16033	15883	16047	16183	16072	16002	16144	16156	16081	16210	16177	16042	16182	16339	16195	16158	16270	16214	16035	16291	16073	16056	15987	16377	16257	16269	16031	16152	16352	16152	16141	16139	16110	16174	16147	16143	16181	16286	15921	16354	16038	16141	16100	16082	15951	15947	16142	15998	16259	16163	16030	16083	15994	16153	15983	16190	16166	16149	16187	16094	16058	16148	16010	16127	16006	16172	16178	16202	15964	16103	16115	16134	15982	16051	16130	16314	15941	16237	15958	16182	15991	15878	15903	16003	15961	16250	16003	16286	16239	16101	16064	16059	16034	16185	16018	16040	16044	16128	16221	16287	16153	16267	16058	16133	16166	16349	16344	16355	16100	16074	15867	16023	16219	16157	16055	16142	16073	16081	16047	16137	16111	15980	16060	16214	16223	16205	16130	16364	16126	15929	15968	16179	16186	16044	16099	16129	16082	16317	16219	16144	16128	16304	15955	16036	15959	16015	16181	16189	16096	16220	16096	16207	16260	16107	15937	16209	16204	15946	16260	16103	16263	16282	16146	15952	16212	16122	16136	15994	16083	16079	16012	16021	16105	16130	16127	16189	16065	16095	15893	16001	15926	15807	16105	16163	16214	16015	15922	16244	15974	16083	15990	16062	16080	16170	16084	16243	15977	16189	16084	15984	15949	16095	16097	15808	16082	16202	16044	16001	16137	15973	16340	16368	16025	16151	16291	16318	16137	16092	16208	15965	16093	16083	16064	16091	16157	16013	16085	15935	16073	16167	15915	16187	16087	15909	16019	16074	16116	16189	16164	16056	15952	16144	16197	16169	16079	16141	16278	15932	16024	16108	16080	16055	16170	15861	16182	16088	16337	15999	16136	16103	15910	16314	16141	15932	16073	15897	16115	16242	16165	16145	15987	16144	16073	16218	16153	16250	16086	16191	16145	16167	15971	16001	16272	15972	16035	15817	16142	16020	16094	16161	16055	16062	16073	16078	16065	15923	16040	16185	16129	16278	16186	16042	16071	16016	16204	16088	16075	16000	15978	16195	16226	16132	16116	16012	16063	16022	16029	15834	16155	16360	16164	16048	15948	16273	16184	16055	16159	16055	16081	16108	16066	15896	16160	16125	16104	15829	16003	16155	15971	15913	16103	16427	16000	16204	16134	16403	16298	16006	16106	15991	16016	16310	15995	15981	16024	16168	15871	16206	16012	16054	16203	16064	15879	16113	16064	15952	16070	16032	16047	15959	15963	16041	15998	16161	16154	16285	16102	16007	16101	16210	16128	16082	16281	16005	16104	16147	16054	16242	16207	15913	16270	16139	16292	16135	16397	16100	16269	15961	16127	16075	15963	16043	16132	16059	16272	16212	16414	16172	15958	15986	16145	16000	16392	16186	16153	16095	16012	16054	15952	15881	16150	16179	15973	16090	16137	16008	16102	16151	16272	16209	16004	16069	15994	16231	16100	15762	16183	16294	16149	15945	16205	16007	15922	16031	16065	16032	16016	16287	16147	16230	16121	16095	16107	16066	16014	15965	15925	16212	16133	16203	16279	16198	15986	15974	16087	16077	16072	16191	16164	16083	16275	16085	16254	16097	16095	16153	15967	16061	16138	16082	15952	15825	16098	15973	16048	16204	16049	16009	16134	16079	16180	16137	15940	16230	15908	15917	15821	15776	16216	16130	16138	16278	16036	16202	15839	16111	16124	15940	16171	16318	16232	16183	16016	16053	15814	16025	15903	15963	15968	16182	16165	16018	16295	15909	16051	16130	16152	16274	15950	16147	16191	16185	16162	16232	16182	16274	15986	15944	15986	16106	15998	16216	16236	16234	15976	16269	16113	16251	16057	16222	16350	16166	15955	16311	16157	16097	16128	15986	16014	16038	16046	16100	16204	16120	16098	16252	16369	15848	16185	16186	15956	15925	16216	16069	16025	16333	16232	16010	16283	16280	16189	16051	15953	16149	16130	16021	16090	16163	16058	16234	15945	16123	16022	16170	16330	16104	16114	16131	16051	15969	16199	16042	16055	16012	16224	16088	16013	16134	16013	16162	16208	15958	16148	16082	16138	16327	16102	16385	16411	16172	16298	16218	16182	16289	16132	16273	16071	16102	16322	15979	15970	15825	16324	16117	16118	16090	16152	15983	15869	16076	16022	16077	16209	15980	16052	16170	16303	16220	16182	16179	16254	16181	15999	16321	16029	16099	16175	16064	16019	16115	15983	16236	15948	15910	16171	15986	16143	16188	16037	16326	16228	16230	16042	15968	15932	16308	16339	16154	15928	16128	16161	16120	16112	16377	15987	16263	16095	16100	15979	15842	16168	16226	16146	15851	16110	16154	15890	15937	16092	16019	16106	16124	16388	16002	15952	16147	16041	16034	16289	16114	16089	16129	16163	16105	16122	16249	16161	16030	16217	16238	16385	16043	16079	15943	16087	15888	15992	15926	15951	16125	16196	15992	16100	16198	16053	16239	16005	16172	16075	16083	16106	16032	15913	16126	15990	16235	16205	15992	16143	16105	15987	16147	16184	16312	16118	16071	16000	16248	16279	15973	16198	16076	16421	15988	16087	16097	16247	16150	16010	16032	16058	16350	16212	16146	16152	16027	16225	16198	16179	16154	15943	16248	16022	16033	16288	16202	16084	16164	15845	16111	16104	16045	16036	16166	16093	16032	16021	16088	16154	16033	16136	16122	16202	16064	15986	16011	16089	15985	16094	15884	16090	16167	16179	16032	16146	16074	16124	16029	16003	16117	16054	16008	16099	16091	16074	16179	16017	15998	16052	16252	16135	16114	16040	16168	16119	16199	16227	16076	16258	16166	15915	16077	16201	16407	16078	16076	16420	16104	16098	15953	16213	16052	15987	16137	16096	15888	16031	16186	16104	16118	16199	16120	15983	16357	16101	16218	16198	16285	16156	16177	16024	16083	16402	16151	16100	15856	16180	15984	16130	16080	16141	16149	16043	15918	16180	15969	16233	16173	16230	16131	16207	16254	16111	16140	16056	16105	15958	15793	15887	16076	16130	16017	16073	16211	16170	16112	16163	16129	16084	16223	16169	16067	16132	16013	15965	16186	16219	16218	16195	16233	16081	16030	15925	16170	16148	16156	16118	16157	15966	16086	16155	16067	16104	16018	15940	16255	16069	16230	16082	16076	16003	16033	16234	16065	16152	16086	16066	16038	15965	16001	16144	16002	16203	16001	16152	16101	16199	16003	16117	16036	16272	16120	16167	16215	16200	16115	16153	16150	16272	16187	16020	16192	16146	16229	16060	16241	16031	16146	16059	16052	16090	16086	16093	16019	16168	16183	16221	16031	16091	16004	15953	16090	16034	16017	16233	16163	16235	16246	16187	16275	15931	16089	16061	16318	15988	16099	15967	16248	15821	16331	16131	16186	16084	16115	16089	16089	16232	16141	15954	16149	16279	15924	16018	16074	16046	16335	16116	15942	15995	15965	16005	16157	16266	16034	16066	16090	15988	16134	16071	16057	15841	16157	16105	15979	16088	16045	16131	16113	16060	16116	16298	16139	16078	16323	16121	16024	16075	16217	16219	16092	15814	16057	15984	16162	16200	16234	15991	16232	16063	16060	16026	16231	15924	15896	15916	16039	16085	16247	16286	16119	15992	15856	15913	16239	16103	16181	15973	16187	16270	15871	16151	16068	16038	15977	16091	16194	16087	16080	16076	16070	15979	16119	16177	16336	16130	16181	16062	16081	16004	16133	15963	16108	16016	16133	15923	16223	16054	16156	16025	16042	16182	15838	16122	16236	16228	16034	15908	16208	16010	15874	16180	16173	16067	16130	16065	16017	15956	16142	16361	16107	15930	16263	16008	15994	16142	16280	16157	16246	16106	16109	16119	15968	16222	16213	16166	16090	16165	16162	16066	16285	16166	16119	16069	16144	15983	16018	16202	16032	16108	16086	15966	16154	16131	16047	16257	16222	15959	15913	16344	16298	16309	16159	16114	16164	16285	15981	16170	16312	16190	16220	16126	16036	16175	16349	16085	16058	16143	16091	16016	15994	16219	16237	16135	16174	16282	15978	16366	16102	16005	16006	16193	16099	16008	16087	16141	16001	15962	16075	16209	16047	15936	16256	16089	16216	16231	16032	16327	16191	15964	16191	16216	15836	16112	16198	16096	16157	16226	15959	16094	16305	16067	16221	15940	16205	16295	16054	16419	16155	16180	16306	16195	16294	16138	16188	16280	16207	16005	16032	16153	16211	16087	16046	16109	16006	16391	16223	16213	16241	16212	15995	16171	16136	16054	16276	16386	16187	16088	15951	16051	15776	16128	15926	16097	15885	15785	15996	15995	16118	16241	16092	16039	16214	16247	16129	16114	16191	16197	16099	16295	16220	16153	16308	16089	16226	16066	15982	16034	16002	16206	16004	15941	16118	16202	16170	16095	16128	16289	16028	16189	16270	15987	15898	16218	16028	16108	15915	15988	16137	16117	16222	16264	16164	16187	16207	16195
19452	23933	15911	16286	18879	17118	14673	12781	11354	10442	10135	10086	10088	10086	9898	9959	9978	9907	9964	10012	10027	10070	9992	9871	9931	9999	9934	9980	10090	9762	9812	10002	9954	10013	9896	9951	9909	9897	9905	9793	10008	9854	9829	9963	9795	9866	9817	9984	9928	9914	10019	9935	10136	9865	9883	10074	10040	9948	9771	9957	10002	10082	9890	9857	9856	9893	9929	9920	9972	9972	9978	9959	9860	9825	10049	9850	9863	10077	10010	9897	9901	9992	9878	10132	9705	9694	10079	10028	10008	9977	9892	9769	9904	9967	9950	10004	9926	9939	9893	9825	9870	9969	9897	9975	10027	9936	10051	9823	9941	9953	9961	9950	9907	9881	9894	9952	9913	9811	9938	9910	9854	9834	9890	10031	9949	9880	9927	9872	9788	9977	9881	9861	9953	9912	9978	9816	9976	9993	9932	10028	9788	9971	9913	9950	10016	9895	10010	9912	9997	9811	9857	9842	9910	9968	9797	10005	9946	9768	9935	9841	9915	9909	9962	9879	9989	9916	10071	10028	9974	9875	9924	9951	9938	9969	9885	9991	9873	10026	9901	10090	9893	9731	10032	9832	9839	9998	9848	9973	9801	10006	10062	9988	9894	9863	10014	10073	9978	9805	9870	9976	9994	9868	10028	9983	9886	9857	9933	9882	10026	9806	9904	9880	9891	9975	9826	9977	9849	9931	10033	10006	9876	9844	10039	9960	9847	9995	9917	9918	9913	9787	9846	9783	9892	9965	9738	9846	10151	10007	9877	9965	9924	10060	9992	10047	9959	10069	9860	9928	9994	10133	9846	10027	10022	9914	9980	9920	10180	9944	9991	9870	9909	9925	9860	9898	9872	9969	9953	9895	9905	9777	9873	9970	9940	9993	9909	9951	9920	9922	9936	9770	10014	9889	9859	9901	9929	9895	9940	9814	9709	9799	9961	9987	9917	9868	9968	9868	9885	9841	9879	10081	9985	9881	10017	9958	9974	9967	9838	9845	9808	9825	9942	9868	9990	9958	9803	9991	10030	9742	10016	9923	10004	9999	9921	9866	9958	9808	9961	10055	9872	10026	9882	9788	10004	9882	9860	9862	10124	9969	9919	9865	10067	10035	9989	9783	9999	10129	9913	9840	9879	9852	9925	9910	10035	9902	9953	9840	9895	9877	9919	9811	9982	9816	9969	10052	10060	9863	9957	10014	9806	9930	9891	9894	9896	9876	9897	9992	9944	9924	10013	9984	9896	9854	10026	9993	9885	9829	9848	9918	9945	9924	9840	9845	9818	9914	9930	10018	9801	9870	9956	9977	9907	9918	10022	10019	9913	9892	10035	9904	9802	9841	10058	9961	9959	9880	9977	9910	10032	9966	9974	9823	10022	10016	10068	9954	9918	9917	10075	9825	9833	9784	9850	9912	9983	9902	10000	9988	9886	9874	9987	9987	9896	9925	9926	10078	9916	9835	9913	9825	10000	9785	9949	9942	10053	9674	9918	9819	9998	9805	9920	9917	9887	9924	9903	9878	9872	9841	9863	9867	9878	9815	9920	9809	9862	9906	9991	9879	10045	9977	9850	9985	9937	9943	9732	9899	9838	10014	9975	9728	9904	9922	10092	9928	9958	9910	10055	10007	9917	9884	9901	9776	9909	9966	9917	9980	9931	9999	9941	9956	9940	9951	9995	10080	9868	10049	9902	9984	10030	9829	9934	9873	9998	10034	9809	9914	9929	10046	9883	10024	9966	9903	9840	9854	10028	9892	9823	9842	9894	9995	9992	9927	9812	9863	9780	9820	9908	9937	9938	10006	9919	9747	10097	9796	10023	9979	9924	10021	10065	9870	10044	9944	9976	10002	9755	9986	9965	9850	9789	9943	10038	9927	9937	9912	9971	9976	10142	9978	10001	9937	9948	9904	9910	9986	10128	9846	9873	10046	10023	9817	10115	9935	10104	9810	10024	9881	9894	9924	9887	9965	9910	9969	9920	9999	9829	10002	9893	9991	9879	9849	9965	9894	9877	9878	9950	9884	9916	9995	9948	9911	9789	9981	9884	9849	9895	9921	9844	10057	9878	9964	9961	10004	10143	9986	9918	10097	10040	10017	9913	10035	9993	9880	9975	9955	9836	9952	9826	9965	9806	9952	9869	10015	10013	10099	9873	9803	9990	10044	9783	10193	9884	9947	9901	9851	9876	9893	9897	9875	10049	9999	9883	9833	9899	9935	10074	9997	9998	9942	9917	9879	9952	10107	9887	9993	9894	9984	9881	9966	9972	9866	9888	10096	9860	9948	9895	9835	9986	9908	9857	9975	9820	9959	9993	10122	9798	9865	10015	9832	9902	10001	9996	9976	9944	9895	9983	9976	9917	9914	9928	9981	9958	9907	9934	9901	9800	9933	9970	9867	9822	9985	9884	9937	9903	10005	9960	9877	10202	9771	9883	9925	10017	9935	9917	9904	9831	9989	10025	9956	10032	9846	9978	10030	10046	9872	10047	9994	9944	10049	9983	9816	9904	10008	10022	9993	9838	9970	9928	9744	9933	9935	10022	9842	9972	9859	9961	9911	9823	10017	10059	9707	9898	9805	9968	9898	9975	9939	9992	10053	9826	9916	10112	9951	9918	10110	9955	9919	9919	9991	9968	9998	10134	9826	9954	10031	9981	10048	9874	9957	10076	9912	10063	9971	10062	9816	9891	10055	9876	10005	9863	9956	10022	10005	9948	9978	9988	9895	9921	9776	9983	9979	9996	9937	9920	10016	9922	10055	9855	10038	9904	9808	9854	10000	9993	9904	9848	9869	9823	10002	10011	9897	9832	9849	9942	9915	9961	9933	10000	9957	9869	9988	9951	10026	9825	9968	9841	9858	9963	9931	10031	9913	9883	10114	9860	9762	9901	9910	9977	10040	9978	9871	9824	9973	9859	9841	9815	9851	9941	9909	9976	9706	9954	9912	9952	9943	9957	9914	10029	10117	9850	10002	9940	9897	9973	9823	9897	9804	9856	9816	9931	9797	10029	10022	9832	9945	9958	9921	9804	9885	9953	10112	10034	9955	9885	10066	9880	10026	9877	10034	9958	9938	10114	9721	9934	10029	9979	9843	10102	9978	9737	9999	10085	9922	9846	10055	9833	9945	9772	9860	9990	9876	9950	9960	10069	9984	9854	9972	10088	9886	9911	10047	9804	9950	9880	9935	10022	9983	9931	10011	9884	9997	10003	9826	9964	9840	9837	9882	10056	9831	9980	9828	10044	9849	9954	10073	10002	9964	10092	10041	9921	9887	9953	9868	9901	9932	9937	9883	9800	9928	10014	9907	10000	9886	9941	9836	9883	9913	9827	9823	9946	9951	9991	9984	10044	10002	9930	9914	9985	9881	10035	9954	9942	9824	10095	9869	9990	10084	10003	9847	9951	9971	9912	9860	9851	9993	9889	9993	9912	9811	9894	10006	9937	9932	9938	9771	9830	9859	9961	9874	9965	9943	9953	9930	9994	9838	9935	9943	9824	9974	10093	9958	10008	9939	10064	9935	9974	9956	9955	9911	9987	9878	9921	9966	9925	9922	9915	10051	9968	9876	9834	9970	9844	9928	9884	9993	9853	9877	10103	9913	9982	9986	9961	10078	9994	9893	10112	9778	9964	9795	9947	10041	9864	9776	9869	9933	10020	9884	9902	9747	9970	9885	9936	9950	9836	9994	9909	10029	9970	9964	10081	9982	9978	9964	9908	9928	9946	10087	9870	9790	9936	9854	9901	10082	10040	9863	9869	9887	9820	9993	9989	9913	9741	9962	10038	9931	9832	9928	9922	10140	10011	9879	9882	9989	9757	9999	9762	9791	9970	9975	9960	9895	10062	9863	9930	9930	9973	9838	9942	9842	9797	9877	9978	9979	9812	9993	9905	9946	9806	10048	9957	10010	9953	9852	9840	10022	9872	9905	9828	9953	9879	10028	9873	10003	9800	10026	9976	9869	9810	9867	9961	9903	9842	9774	9887	10008	9790	10116	9849	9960	10003	9921	9970	9787	9922	9913	9874	10006	10084	10064	10065	9811	9939	9950	10049	9790	9905	9944	10071	9872	9986	9944	10002	9858	9936	10175	9874	9925	9912	9949	9977	10037	9882	10095	9951	10012	9955	9914	10100	9857	9900	9983	9779	9876	9939	9902	9977	9852	9897	9960	9962	9962	9955	9879	10101	9922	9944	9921	9777	9959	9928	9970	9809	10094	9934	9955	9788	9971	10007	9814	9906	9981	9893	10031	9939	10036	10004	9847	9876	9839	9891	9938	9865	10030	9811	9875	9875	9961	9986	9735	9969	9953	9784	9831	9922	9983	9855	9928	9987	9934	9949	9829	10105	9946	9914	9857	9919	9887	9899	9925	10042	9956	9864	9758	10021	9851	10027	9939	9789	10059	9798	9803	9938	9897	9760	9728	9858	9733	9850	9902	10020	9927	10054	10034	9915	9985	9881	10106	9976	9938	9908	9925	9861	9880	9978	9954	9888	9871	9815	10005	9975	9943	10024	9892	9882	9871	9976	9868	9972	9885	9971	9962	9913	9946	9901	9988	10024	9945	10013	9993	9800	9783	9932	9877	10021	10205	9857	9938	9985	10045	9815	10014	9896	10059	10022	9962	10031	9912	9861	9957	9845	9673	9867	9739	9875	9914	10015	9857	9914	9845	9964	9862	9921	9947	9907	9871	9933	10009	9890	9874	9893	9976	10024	9856	9962	9899	9824	9934	9812	10024	9911	9919	9866	9821	9846	9758	9889	9859	9940	9952	9981	9929	10030	9948	9965	9781	9900	10019	9797	10003	9864	9927	10166	10071	9909	9819	10023	10037	10073	9959	10024	10077	9846	9987	9954	9823	9927	9905	9869	9883	9831	9928	9873	9874	9786	9967	9917	9999	9918	9790	9959	9947	9920	9928	10006	10036	9996	10027	9961	10039	9965	10115	9980	10100	10041	9940	9922	9981	10003	9965	9940	10049	9876	9756	10131	9831	9911	9966	9882	9870	9873	9849	9792	9806	9893	9969	9763	9885	9891	9999	9804	9911	9902	9895	9954	9889	9897	9962	9912	9905	9933	9864	9879	10019	9749	9885	9825	9788	10048	10097
25842	21554	28480	37842	48781	52490	44849	33590	24998	19772	17553	16675	16467	16262	16132	16298	16273	16089	16169	16144	16044	16193	16193	16163	15948	16166	16105	15744	16071	15898	16104	16056	16006	16088	16070	15869	16170	16114	16085	16125	16127	15877	15998	16144	16021	16024	15989	16037	16131	15884	16040	16059	16147	16123	15938	15921	15862	16121	16026	15964	15799	16135	16110	15913	15881	16096	15963	15857	15937	15825	16124	15917	16052	15939	15991	15947	15890	15951	16027	15791	16058	15870	15818	16043	15870	16098	16140	16021	16291	15863	15976	16085	15864	16165	15854	16134	15841	15856	15972	16400	16020	16040	16019	15981	16225	16136	16080	15968	15989	16135	15959	16165	15869	16026	16120	15919	15968	15945	16139	15881	15897	15829	15972	15856	15926	16043	15998	15994	15947	15917	15926	15885	16072	16062	15898	16042	15842	15996	16053	16007	16080	15878	16001	15819	16143	16024	16127	15865	15998	15931	16134	15990	15936	15830	16111	16035	15863	15903	15861	15970	15993	15750	16016	15878	15883	15885	16039	16083	15805	15933	15977	15996	15622	15761	15984	15839	16029	15958	15971	15928	15951	15961	15911	15852	15801	15978	16057	16094	15921	15954	15983	16047	16148	16076	15993	15955	16008	16021	16136	16053	16025	16171	16015	16139	15939	15964	15987	16082	16047	16128	16133	16069	15825	16087	16118	15941	16265	16166	15922	16219	15999	16018	15777	15926	16024	15866	16061	15915	15830	16060	15971	15929	15977	15890	16117	15948	15974	15968	15996	16031	16085	15789	15991	16105	16090	16267	15986	15809	16020	16186	15971	16044	16059	16044	16144	16121	16069	16001	16160	16049	16160	15990	15869	16071	16043	15966	16091	15880	15974	16003	16045	16047	16104	16030	16090	16087	15995	16013	16075	16015	15912	15935	15870	15722	16134	15987	15943	16076	15670	15928	15715	16158	15729	15958	15877	16032	15948	15882	15913	16132	16176	16009	15788	15994	16018	15908	16156	15972	16093	15927	16063	15778	16075	16210	15945	15831	15831	15845	15979	16013	15919	15792	16017	16052	15878	16093	15953	15849	15948	16181	16195	15922	15866	15927	16116	16030	16172	15893	16156	16120	15884	16098	15943	16090	15961	15987	15899	16072	15875	15983	15891	16000	15946	16007	16049	15807	16173	15818	15926	16059	15890	16052	15972	16174	15865	16222	15864	15966	16063	16153	16024	16165	16059	16026	15719	16130	16029	16088	16005	16065	15939	15861	15798	16219	16033	15920	16052	16286	15920	16006	16008	15939	15762	16062	16222	16104	16098	16100	16320	16022	15746	15920	16103	15943	16201	15984	15898	15934	15939	15975	15951	15826	15713	16049	16238	15964	15937	15841	16074	15846	16103	15986	15969	16092	15971	15698	16066	16017	16125	15956	16097	16054	15985	15824	16094	16080	15960	15930	16164	16077	16136	15902	16082	15885	15891	15907	15884	15919	15841	15979	15996	15877	15970	15906	15941	16060	15997	16171	15960	15789	16171	16060	16179	16138	15714	15960	16149	15987	16102	15991	15855	15890	16195	15996	15947	15800	15756	15929	16032	16133	16081	15966	15907	16104	15859	16057	16148	15960	15969	15770	15801	16000	15888	15897	15955	15793	15780	16092	15885	15902	16078	15952	16048	16027	15918	15859	16070	15970	15992	15922	15973	15753	15751	16055	15848	16042	15824	16140	16150	15798	16079	15909	15986	15933	16044	15939	15926	15870	16129	16115	15985	16083	16249	16130	15915	15879	15763	15828	15690	15988	16088	15997	15884	15992	16040	15821	16015	16094	15982	16164	16026	16049	16053	16019	16037	16120	16064	15936	15904	16045	16069	16145	16046	15950	15929	16035	15785	15878	15891	16205	16207	16083	15907	15747	15943	16054	15950	16131	15990	15903	16240	15958	15956	15986	15895	15989	16077	15864	16150	15965	15790	16009	15843	15892	15906	16098	16006	15979	15993	16060	15909	16027	15982	15968	15968	16071	15835	16075	16073	15837	16332	16036	16201	15881	15983	15972	16085	15926	16040	16015	15929	15988	16140	16047	16074	16010	15937	15910	16131	15822	15968	16242	15985	16016	15897	16074	16109	15875	15839	15975	15968	16087	15787	15873	15958	16258	16092	16154	15981	15992	15868	15962	16053	15974	15987	15926	16137	16052	16069	15921	15981	16133	16175	16081	16189	16055	15986	15866	15911	15957	15709	15981	16027	15888	16035	15867	15921	16079	16084	16146	16130	15963	16049	16067	15986	16160	16043	16192	16134	15866	15771	15704	15927	15884	15921	16081	15988	16084	16148	16079	16037	16010	16122	15881	15999	15907	16113	16140	15962	15937	15866	15893	15916	15767	15960	15904	16052	15974	16027	15984	16158	15916	15938	15698	16013	15984	15915	15925	15917	15908	15985	15883	15813	15902	15928	16000	15871	15940	16203	15938	15880	16034	15981	15844	15937	15986	16106	16060	15962	16068	16064	16042	15932	15923	15777	15979	15959	15871	15905	15902	16052	15963	15991	15926	15990	16266	16167	16087	16030	15940	16148	15808	15962	15849	15914	15809	15776	15909	15847	16045	15916	15916	16116	16166	15888	15881	16192	16050	15997	15764	15822	15894	15901	16135	15934	16204	16049	16012	16360	15988	15940	15731	16005	15841	16142	16087	16059	16042	15897	16059	15900	15829	16038	16018	16023	16030	15967	15969	15934	15967	16100	15842	16258	16037	16175	16028	16035	15987	15951	16186	15953	15985	16125	15974	15977	15730	15792	15953	16056	15930	16017	16080	16132	16079	15948	15958	15831	15991	15963	15830	15889	16114	15660	16080	15987	16042	16280	16028	15951	16027	16027	15928	16065	15976	16113	16014	15962	15830	16019	15890	15896	16108	16123	16058	16005	16137	16127	16011	16209	15952	16238	16062	15963	15947	16020	15909	15956	15885	15946	15859	15885	15937	15832	15996	16052	16191	15935	16024	16012	15999	15936	15866	16167	16016	15905	15972	16033	16145	16045	16063	16075	16138	15997	16065	15868	16062	15968	15822	15965	15984	15863	16013	15848	15961	16037	16126	16057	15811	16117	16061	15920	16105	15911	16076	15977	15935	16208	16022	16120	15899	15973	15831	16065	16162	16039	15945	16008	16166	15965	16047	15985	15916	15925	16120	16086	15774	15869	15892	15979	15966	15994	15976	16065	16052	15905	15997	16104	16049	15910	16023	15947	16083	16040	16021	16002	15784	15856	16001	16125	15920	16249	16004	16048	15868	15914	15994	16222	15949	16082	15740	16010	16055	16113	16119	15903	16056	15972	15741	15970	15914	15805	15983	15935	16067	16156	15949	15870	16008	16017	16120	15975	16049	16133	15838	15945	16081	16142	15988	16097	15989	16097	15599	15869	15925	15938	16036	15915	16175	16075	15668	15892	16180	16138	16086	15762	15834	15996	15908	16161	15975	16070	16000	16040	16005	16019	16073	16188	16068	15871	15860	15941	15879	16147	16018	16130	15951	16103	15997	15865	16069	15953	15967	15908	15991	15962	15863	15946	15951	16165	16009	15932	16029	16144	15982	15912	15912	16008	15971	16053	16139	15957	15840	16039	16036	15938	15962	15853	15906	15996	15891	16172	16178	16086	16148	16066	16103	15994	15948	16095	16032	16093	15858	15836	15972	16136	15930	16212	16131	15881	15947	15925	15975	16000	15957	15933	15974	15929	15854	15945	16039	16054	16152	15762	15797	15940	15964	15912	15923	15653	15963	15854	15996	16090	16027	16065	16003	16142	16119	15959	15923	16067	15981	15976	15871	16032	16070	15968	15982	16059	15926	16190	16027	15943	16312	15986	16088	15928	15922	16188	15861	15916	16186	15855	16040	15904	16215	16048	16098	16105	16024	16043	15965	16004	15968	16021	15931	16029	15928	16209	15962	15763	15946	15893	16035	16066	15805	15941	15885	16312	16080	15729	15995	16104	15916	16058	16043	15815	16007	15836	15967	15957	15873	16031	16110	16054	15971	15841	15879	15840	15853	15854	16046	16097	16095	16098	15989	15790	15923	15792	15857	16045	16000	15954	16099	16122	16061	16042	15811	16049	16051	16036	15923	16115	16000	16003	16054	15930	16034	16157	15941	16083	15939	16143	15993	15888	16001	15993	15924	15819	16027	16209	16032	15804	16051	15932	15962	15944	16228	16066	15958	15873	16344	16036	16188	16061	15901	15661	16140	16058	15804	16039	15995	15894	15855	15852	16071	15873	15935	15959	15861	15960	16230	15896	15850	15889	15771	15783	15957	16017	15928	15962	15838	15933	15889	15859	16135	15870	16047	15898	15816	15860	15867	15864	15897	16052	16125	15856	15977	15887	16189	16103	16259	16044	15978	15960	15811	16087	15927	15930	16196	16203	15967	16089	16079	15938	15919	15962	15908	15921	15930	16001	15967	15931	15989	16060	16008	16006	16045	16133	16178	15911	16137	15910	15920	16114	16054	15817	15859	15976	15925	16094	16048	16134	16014	16037	15836	16048	16103	16130	16035	15998	16052	16051	16043	15968	15940	15918	15985	15988	16033	15893	16162	16130	15936	16001	15744	15946	15838	15967	16031	16150	16158	16143	16026	16057	15884	16069	15943	15905	16059	16047	16068	16179	15935	16089	15848	16077	15788	15989	16005	15965	15925	15980	15968	15888	16009	16013	15941	16049	16179	16147	16181	15977	15837	15938	15994	16019	15794	16085	16087	15803	15878	16155	16212	16087	16085	16171	15925	15923	15980	15937	15941	16037	16101	16007	16216	16061	16019	15879	15986	16061	15870	16210	16056	15948	15975	15843	15965	16004	16048	15988	16152	15866	15896	15999	15913	16095	15883	16073	16115	15788	16142	15945	16052	15903	15995	16012	15935	15936	15646	15845	16111	16087	16150	16014	16070	15905	15839	16045	16066	15941	15925	15740	15902	16002	16038	15991	16030	16073	15772	15951	15987	16046	16248	16158	15922	16119	16155	16111	16175	15953	15773	16056	15975	16098	16094	16107	16013	15889	15955	16144	16048	16043	15945	16015	16015	15885	16090	15975	15913	16026	15928	15915	15898	15886	15977	16088	15897	15951	16046	16065	15800	16034	16029	16002	16033
19431	32452	35287	41546	48446	47008	36552	25389	17349	12635	11137	10632	10352	10294	10059	10039	10046	10168	10113	10226	10119	10315	10192	10206	10139	10030	10264	10255	10171	10272	10077	10201	10227	10050	10095	10175	10073	10154	9982	10116	10136	10186	10070	10081	10296	10211	10152	10145	10193	10068	10096	10063	10245	10102	10315	10133	10069	10247	10228	10226	10063	9989	10043	10166	10026	10124	9969	10285	10224	10087	10020	10155	10065	10175	10080	10169	10080	9922	10222	9929	10056	10070	10164	9996	10254	10038	10268	10166	10109	10235	10182	10098	10073	10189	10149	9966	10138	10224	9983	10046	10149	10021	10093	9989	10108	10267	10158	10012	9960	10162	10140	10153	10138	10143	10023	10214	10082	10045	10020	10088	10207	10241	10092	10172	10132	10122	10057	9927	10091	10101	10125	10093	10086	10095	10169	10187	10061	10052	10075	10111	10171	10191	9968	10214	10164	10219	10035	10162	10208	10200	10168	10205	10216	10062	9946	9984	10178	9991	10201	10081	10034	10013	10051	10047	10041	10045	10184	10041	10189	10269	9889	10219	10051	10212	10070	10043	10258	10068	9906	10037	10079	9910	10237	10059	10117	10154	10017	10034	10043	10116	10096	10088	10168	10172	10143	10142	10082	10006	10087	10072	9979	10108	10017	10044	10151	10122	10133	10047	10116	10056	10168	10039	10252	10015	10054	10274	10005	10107	10163	10181	9960	9954	9955	10023	10146	9946	10175	10045	10041	10250	10219	9869	10138	10119	10075	10041	10163	10101	10025	9915	9997	10084	10075	10154	10166	10152	10188	10147	10032	10088	10102	10060	10120	10160	10103	10051	10097	10111	10236	9988	10032	10072	10257	10190	10124	10073	10090	10043	10056	10114	10053	10156	10301	10047	10061	9908	10239	10014	9992	10144	10175	10040	10035	10084	10177	10131	10181	10123	10189	10062	10139	10123	10115	10131	10162	10126	9942	10080	10150	10194	10201	10139	10194	10262	10089	10034	10015	10165	10129	10029	10169	10132	9964	9896	10092	10182	10087	10090	10025	10027	10164	10009	10181	10162	10034	10249	10042	9979	10028	10146	10147	10250	10220	10105	10048	10070	10185	10027	10266	10108	10085	10025	9993	10100	10219	9982	10122	10089	10218	10114	10086	10180	10067	10042	10084	10047	9949	10037	10008	10187	10059	10140	10037	10086	10182	10104	10070	10095	10090	10136	10027	10143	10114	10107	9975	10138	10012	10123	10021	10154	10081	10071	10149	10058	10181	10111	10013	10246	10036	10086	10013	9866	10034	10006	10283	10160	10062	10104	10193	10114	10207	10145	10016	10021	10168	10137	10060	10027	10096	9934	10143	10087	10205	10228	10150	10189	10083	10162	10070	9957	10088	10055	9976	10065	9993	10179	10019	10065	10153	10154	10127	10178	10172	10030	9981	9946	10084	10116	10037	10053	10116	9949	10026	9969	10133	10178	10243	10086	10113	10111	10192	10116	10091	10163	10135	10009	10108	10107	10099	10145	10022	10169	10084	10156	10139	10153	10165	10022	10122	10183	10017	9929	10118	10061	10259	10071	10028	9966	10159	9983	10115	9961	10177	10152	10081	10085	10111	10043	10132	10316	10078	10214	10105	9974	10074	10157	10244	10106	10019	9984	10252	10044	9956	10004	9938	10297	10076	10119	10107	10106	10113	10145	10200	10198	9902	10064	10156	10099	10087	10108	10012	10237	10101	10128	10168	10094	10281	10037	9961	10193	10009	10133	10103	10178	10073	10130	9999	10245	10087	10110	10061	10078	10137	10150	10084	10003	10149	10086	10092	10028	10126	10159	10163	10176	10050	10193	10074	10087	10190	10096	10203	10054	10102	10134	10121	10273	10149	10008	10179	10097	10031	9901	10119	10162	9998	10191	10007	10020	10132	10073	10127	10252	10229	10030	9970	10043	9985	10168	10139	10039	10065	10119	10051	10157	10206	10115	10147	10056	10077	10192	10073	9991	10046	10075	10163	9964	10160	10041	10029	10087	10105	10142	9935	10148	10215	10109	9924	10083	10043	10025	10312	10044	10224	10062	10091	10100	9990	10065	9922	10014	9907	9994	10107	10067	10073	10102	10122	9948	10010	10200	9895	10041	10227	10174	10155	10131	10058	10076	10150	10064	10208	10263	10164	10044	9995	10137	10083	10029	10000	10010	10034	9973	10142	10164	10183	10206	9951	10128	10117	10097	10029	10029	10137	10024	10081	10131	10137	10168	10042	9965	10061	10036	10210	10011	9946	10089	10030	10069	10203	10252	10007	10231	10079	10146	10198	9981	10077	10014	10004	9971	9964	10088	10047	10084	10198	10081	10250	10286	9958	10080	10147	9968	10115	10036	10196	10178	10124	10147	10041	10272	10155	10109	9933	10258	10096	10110	10083	10166	10159	10103	10065	10188	10044	10193	10144	10068	10216	10136	10090	10138	10140	10284	10137	10203	10218	10184	10102	10164	10108	10068	10131	10132	10099	10095	10200	10183	9996	10064	10226	10109	10157	10108	10007	10188	10038	10138	9900	10031	10119	10104	10161	9999	10210	10101	9973	10056	10068	10055	10098	10126	10157	10046	9988	10058	10161	10030	10171	10151	10178	9921	10072	10244	10149	10058	10127	10129	9999	10107	9997	10133	10179	10169	10049	10077	10121	9902	10111	10224	10089	10032	10060	10223	10028	10197	10097	9997	10115	10108	10161	10136	10081	10024	10206	10094	9992	9959	10134	10155	10073	10180	10118	10199	10142	10268	10142	10223	10096	10204	10078	10101	10034	10141	10177	9974	10048	9974	10161	10123	10151	10023	10075	10125	10098	10015	9967	10099	10055	10147	10224	10203	10109	10219	10182	10119	10051	10106	10191	10044	10185	10278	10081	10171	10098	10075	10113	10119	10054	10122	10093	10064	10180	9952	10142	10213	10098	10099	10045	10205	9932	10123	10192	10001	10114	10143	10215	10042	10105	10042	9928	10144	10237	10219	10074	10091	10178	10160	10139	10003	10267	10075	10088	10126	10157	10006	10111	10029	10057	10165	10123	10173	10113	10266	10103	10147	10167	10084	10233	10030	10094	10161	9953	10100	10075	10056	10113	10023	10210	9991	9976	10049	10070	10072	10052	9937	10091	9999	10069	10043	10245	10047	10158	10154	10073	10066	10090	10061	10104	10033	10152	10208	10097	10114	10099	10008	9983	9991	10228	10119	10068	9979	10092	10095	9952	10006	10143	9996	10140	10130	10005	10068	10128	9998	10238	9949	10104	10078	10143	10109	10171	10075	10069	10115	9934	10117	10089	10123	10087	10144	10091	10155	10161	10131	9933	9978	10192	10176	10047	10204	10055	10110	10143	10188	10084	10201	10051	10144	10081	10028	10199	9981	10052	9952	10070	9925	10079	10039	10146	10189	9841	10150	10029	10040	10214	10062	10021	10112	10062	10073	10163	10085	9980	10109	10179	9966	10289	10178	10087	10178	10217	9896	10158	9960	10002	9988	10083	10003	9980	10123	9966	9926	10184	10143	10017	10069	10140	10155	10000	10127	10029	10132	10123	10018	10069	10102	10085	10104	10094	10165	10029	10072	10125	10156	10044	10126	10162	10088	10074	10008	10211	10026	10117	10036	10231	10289	10090	10212	9991	10129	9927	9954	10021	10069	9950	10096	10117	10175	10058	10138	10140	10030	10082	10086	10265	10005	10035	10140	10029	10057	10126	10138	10153	10106	10027	10173	10095	9890	10164	10083	10162	10040	10133	10090	10182	10110	10172	9953	10274	10164	10128	9995	10134	10222	10143	10016	10142	10110	10200	10220	10006	10189	9984	9975	10188	10098	10050	10056	10143	10121	10147	10298	10192	10153	10045	10008	10000	10135	10071	10070	10048	10086	10232	10178	10153	10128	10104	10225	10009	9935	10009	9976	10079	10296	10044	9913	10144	10197	10075	10195	10290	10176	10161	10040	10207	10196	10030	10208	9896	10079	10141	10085	10102	9991	10150	10025	10000	10106	10193	10110	10187	9971	10313	10067	10111	10073	10174	10128	10180	10188	10107	10108	10121	10105	9995	10037	9884	10024	9987	9937	10217	10136	10151	10103	10102	10133	10163	10000	10146	10153	10040	9993	9994	10042	10160	10207	9849	10121	10146	10047	9962	10147	10074	10047	9948	10177	10170	10175	10155	10064	10086	10276	10040	10255	10032	9890	10100	10061	9970	10093	10067	10200	10191	10144	10156	10173	10247	10240	10025	9914	10041	10021	10082	10063	10130	10109	9879	9931	10201	9945	9937	10152	10095	10143	10271	10159	10221	10184	10169	10054	10130	10129	10081	10123	10165	10086	10149	10067	10196	10242	10108	10146	10073	10272	10105	10143	10175	10138	10004	10089	10016	10099	10109	9994	10066	10268	10140	10137	10028	10035	10076	10057	10092	10110	10005	10083	10067	10130	10108	10084	10154	9958	10149	10122	10122	10123	10160	9920	10112	10237	10225	10012	9967	10159	10013	10190	10045	10062	10120	10121	10212	10215	10249	10040	10036	10198	10000	10105	10216	10113	10039	10156	10053	10249	10139	10235	10161	10179	10156	10137	10031	10093	10168	10069	10022	10255	9954	9949	10142	10104	10085	10007	10075	9875	10126	10210	10195	10066	10112	10124	10197	10167	9949	10016	10067	10165	9722	10194	10023	9996	10063	10184	9951	10346	10041	9973	10183	10157	10013	10172	10013	10015	10252	10128	10065	10031	10129	10082	10064	10066	10263	10312	10200	10022	10128	10147	9986	10007	10138	10054	9967	10235	10166	10029	10093	10088	10199	10090	10206	10070	10043	9989	10085	10055	10069	10209	10103	10182	9996	9997	10202	10025	10087	10088	10095	10212	9957	10149	10043	10113	10137	9979	10136	9984	10024	10051	10162	10065	10262	10155	10082	10074	10246	10031	10134	10120	10127	10148	10158	10016	10078	10031	10009	10004	10054	10099	10062	10274	10037	10115	9994	10274	10093	10014	10139	10072	10118	10035	10169	10165	10196	10217	9909	10152	9987	10125	10100	10231	10136	10050	9991	10049	10111	10215	10273	10186	10270	9881	10147	10093	10078	10124	10101	10242	9986	9981	10138	10099
24132	21498	28728	32013	56619	63238	55251	41155	29370	22095	18803	17619	16874	16713	16697	16539	16648	16370	16627	16413	16741	16462	16630	16529	16516	16554	16455	16258	16244	16583	16401	16697	16561	16454	16451	16442	16583	16150	16304	16560	16231	16270	16480	16391	16457	16352	16362	16150	16352	16316	16209	16315	16355	16444	16495	16264	16289	16331	16514	16468	16646	16333	16328	16270	16398	16271	16245	16393	16320	16169	16294	16073	16378	16399	16479	16454	16404	16292	16225	16515	16167	16153	16369	16307	16127	16455	16205	16437	16296	16267	16170	16247	16188	16540	16520	16370	16563	16290	16171	16362	16617	16474	16260	16038	16271	16120	16177	16403	16515	16420	16408	16429	16419	16581	16416	16046	16381	16401	16138	16315	16284	16237	16223	16303	16493	16429	16501	16354	16323	16491	16395	16259	16490	16296	16429	16400	16366	16108	16286	16159	16322	16415	16435	16282	16278	16388	16352	16299	16365	16291	16428	16373	16293	16215	16357	16361	16276	16245	16211	16453	16352	16477	16519	16440	16344	16297	16305	16435	16518	16493	16389	16496	16264	16218	16393	16304	16265	16301	16320	16368	16199	16359	16321	16496	16180	16358	16135	16103	16236	16307	16158	16356	16535	16300	16236	16122	16423	16395	16201	16147	16286	16273	16282	16210	16164	16269	16357	16343	16344	16452	16345	16533	16437	16415	16201	16483	16207	16079	16460	16326	16304	16378	16382	16368	16374	16405	16432	16276	16519	16332	16298	16458	16479	16252	16293	16305	16392	16275	16050	16084	16539	16175	16306	16289	16331	16283	16203	16191	16377	16411	16647	16297	16304	16458	16270	16471	16533	16289	16429	16166	16400	16321	16278	16372	16361	16400	16290	16376	16388	16318	16280	16238	16411	16338	16379	16316	16094	16480	16187	16141	16220	16253	16247	16358	16392	16315	16304	16291	16256	16251	16321	16154	16300	16327	16290	16253	16247	16294	16271	16231	16235	16354	16326	16395	16233	16554	16344	16374	16323	16404	16575	16239	16351	16286	16326	16122	16206	16451	16425	16311	16349	16330	16235	16314	16281	16164	16339	16557	16150	16283	16476	16599	16268	16183	16311	16430	16180	16104	16297	16227	16407	16301	15971	16391	16402	16338	16498	16310	16253	16388	16283	16215	16154	16233	16446	16379	16241	16196	16228	16338	16317	16417	16337	16156	16348	16473	16380	16325	16268	16413	16613	16345	16460	16305	16022	16225	16273	16212	16090	16309	16109	16235	16303	16274	16349	16246	16083	16256	16332	16181	16371	16370	16384	16386	16377	16338	16350	16082	16360	16083	16291	16253	16195	16468	16165	16276	16407	16349	16269	16203	15903	16289	16321	16285	16272	16307	16525	16275	16150	16353	16361	16072	16197	16302	16247	16328	16312	16264	16347	16231	16318	16133	16177	16287	16291	16183	16351	16407	16291	16332	16370	16475	16347	16225	16381	16321	16231	16249	16318	16210	16413	16186	16400	16389	16398	16269	16548	16022	16288	16243	16188	16278	16382	16389	16363	16405	16022	16315	16321	16487	16238	16319	16281	16218	16440	16254	16240	16324	16252	16158	16225	16178	16069	16152	16492	16232	15954	16436	16279	16212	16304	16245	16325	16286	16189	16369	16362	16244	16200	16276	16310	16112	16271	16195	16437	16266	16375	16387	16234	16239	16144	16575	16381	16134	16232	16320	16282	16341	16248	16311	16269	16576	16377	16311	16383	16429	16221	16243	16099	16238	16280	16403	16567	16153	16216	16487	16346	16356	16205	16157	16313	16372	16486	16408	16398	16311	16028	16307	16196	16334	16386	16259	16236	16223	16054	16386	16272	16241	16205	16474	16304	16331	16324	16238	16252	16030	16211	16328	16209	16426	16160	16432	16149	16149	16309	16359	16219	16203	16247	16271	16330	16297	16162	16460	16378	16313	16525	16456	16395	16144	16130	16227	16298	16317	16318	16257	16126	16264	16471	16415	16432	16202	16358	16413	16330	16165	16319	16093	16431	16347	16200	16155	16221	16436	16363	16657	16482	16297	16479	16453	16223	16451	16288	16215	16243	16273	16426	16399	16352	16338	16400	16350	16255	16407	16144	16291	16303	16360	16274	16212	16012	16337	16271	16409	16040	16191	16134	16369	16503	16305	16364	16186	16363	16129	16304	16165	16443	16177	16150	16588	16412	16222	16239	16233	16250	16144	16281	16186	16376	16212	16151	16491	16264	16428	16392	16272	16340	16359	16221	16323	16150	16260	16271	16241	15998	16294	16498	16623	16356	16191	16286	16497	16286	16222	16349	16157	16410	16307	16251	16247	16196	16484	16294	16430	16238	16471	16348	16389	16145	16141	16169	16301	16323	16418	16301	16427	16343	16136	16331	16235	16300	16293	16115	16387	16438	16248	16342	16385	16174	16264	16066	16346	16215	16372	16341	16446	16263	16333	16286	16391	16328	16285	16229	16333	16299	16386	16229	16341	16236	16285	16111	16250	16329	16406	16456	16499	16482	16156	16404	16134	16324	16402	16264	16361	16303	16289	16301	16307	16467	16270	16385	16249	16413	16373	16371	16226	16404	16344	16544	16529	16282	16215	16238	16116	16304	16117	16539	16269	16193	16401	16400	16380	16122	16010	16517	16189	16467	16403	16293	16171	16228	16156	16457	16146	16261	16454	16258	16303	16350	16289	16358	16288	16339	16300	16172	16195	16293	16311	16169	16375	16283	16472	16353	16322	16239	16256	16421	16253	16307	16449	16215	16446	16466	16511	16363	16463	16446	16476	16372	16220	16258	16290	16380	16306	16321	16362	16142	16271	16258	16329	16440	16177	16246	16159	16319	16276	16265	16258	16298	16476	16323	16143	16151	16141	16457	16235	16235	16240	16276	16391	16366	16438	16409	16482	16187	16465	16325	16385	16249	16568	16289	16136	16153	16299	16152	16390	16123	16243	16203	16274	16355	16354	16400	16287	16417	16177	16302	16091	16365	16282	16230	16350	16163	16177	16535	16433	16116	16327	16216	16125	16099	16263	16392	16200	16256	16182	16165	16368	16267	16121	16449	16376	16433	16173	16379	16344	16198	16142	16360	16004	16296	16460	16310	16070	16160	16379	16403	16306	16174	16038	16158	16239	16355	16282	16235	16400	16218	16226	16425	16217	16071	16354	16371	16298	16357	16306	16439	16240	16288	16386	16307	16018	16362	16349	16250	16285	16334	16202	16339	16263	16401	16254	16173	16288	16260	16281	16312	16061	16316	16031	16484	16228	16094	16315	16302	16257	16074	16216	16438	16374	16222	16377	16144	16492	16378	16267	16255	16459	16312	16388	16323	16272	16474	16224	16178	16251	16393	16459	16199	16224	16234	16303	16362	16527	16336	16049	16373	16412	16295	16436	16402	16280	16594	16412	16425	16225	16251	16235	16351	16524	16292	16405	16413	16158	16378	16203	16209	16367	16296	16023	16344	16289	16222	16268	16273	16273	16190	16295	16419	16191	16440	16225	16108	16567	16416	16322	16348	16221	16334	16249	16392	16312	16290	16196	16326	16359	16133	16147	16150	16328	16202	16150	16455	16417	16242	16245	16330	16357	16379	16422	16097	16460	16419	16404	16143	16300	16059	16285	16344	16279	16308	16252	16272	16212	16252	16246	16375	16245	16315	16307	16467	16430	16210	16413	16287	16293	16372	16403	16107	16193	16352	15952	16278	16232	16439	16238	16267	16475	16255	16346	16210	16246	16444	16315	16387	16294	16386	16295	16267	16185	16261	16409	16481	16273	16429	16387	16485	16395	16073	16303	16423	16523	16266	16290	16389	16351	16366	16178	16408	16262	16210	16345	16198	16161	16188	16176	16227	16386	16243	16252	16241	16090	16309	16392	16312	16285	16350	16340	16270	16295	16279	16235	16319	16268	16341	16169	16174	16249	16105	16270	16343	16172	16465	16534	16353	16230	16089	16206	16296	16446	16417	16143	16256	16176	16209	16461	16525	16228	16199	16088	16295	16380	16280	16368	16284	16239	16328	16219	16462	16432	16271	16304	16289	16540	16196	16271	16307	16424	16301	16633	16485	16394	16270	16369	16427	16202	16210	16383	16540	16310	16216	16282	16362	16402	16242	16400	16214	16309	16548	16434	16223	16307	16483	16312	16413	16248	16331	16341	16226	16347	16423	16376	16211	15934	16432	16172	16237	16328	16427	16291	16237	16217	16428	16190	16206	16245	16280	16205	16381	16437	16118	16187	16347	16388	16204	16205	16375	16197	16264	16272	16342	16183	16219	16318	16476	16244	16378	16458	16333	16321	16300	16254	16359	16351	16535	16355	16291	16131	16296	16174	16095	16409	16390	16372	16184	16395	16265	16016	16155	16260	16307	16192	16207	16081	16273	16261	16231	16407	16404	16022	16415	16256	16303	16390	16289	16437	16344	16299	16376	16319	16421	16571	16225	16339	16431	16621	16527	16273	16254	16229	16257	16485	16132	16330	16253	16431	16329	16370	16431	16319	16127	16259	16307	16327	16247	16338	16289	16350	16351	16229	16270	16259	16307	16279	16313	16436	16336	16378	16305	16219	16346	16618	16148	16365	16261	16075	16261	16286	16321	16340	16501	16366	16243	16493	16374	16323	16309	16425	16330	16285	16313	16194	16628	16481	16330	16221	16301	16239	16335	16295	16613	16438	16331	16236	16152	15975	16416	16275	16423	16344	16345	16311	16395	16248	16132	16392	16286	16163	16147	16392	16259	16270	16546	16378	16185	16397	16341	16295	16410	16426	16413	16481	16356	16402	16534	16235	16373	16372	16185	16274	16217	16170	16349	16402	16313	16392	16337	16261	16306	16183	16312	16262	16095	16287	16371	16523	16413	16365	16169	16305	16296	16249	16407	16289	16322	16459	16337	16306	16171	16396	16272	16260	16407	16409	16286	16249	16214	16296	16220	16346	16387	16389	16149	16302	16351	16248	16183	16426	16385	16356	16444	16249	16340	16157	16293	16317	16197	16282	16174	16279	16304	16253	16169	16402	16347	16387	16130	16276	16485	16299	16391	16460	16414	16172	16520	16307	16216	16276	16162	16004	16635	16278	16317	16208	16534	16268	16347	16174	16297	16445	16436	16234	15989	16193	16218	16016
21107	45749	42448	53066	67304	64896	49024	33502	21259	14883	12315	11096	10757	10755	10642	10403	10610	10412	10466	10446	10479	10432	10454	10397	10531	10420	10367	10447	10450	10465	10399	10444	10354	10386	10430	10566	10359	10318	10514	10441	10458	10448	10432	10356	10528	10324	10275	10230	10351	10300	10373	10291	10493	10370	10567	10363	10350	10318	10429	10385	10472	10422	10515	10454	10532	10389	10453	10520	10516	10476	10406	10375	10354	10317	10392	10397	10378	10288	10412	10477	10413	10477	10354	10432	10476	10493	10310	10373	10346	10538	10392	10226	10376	10514	10364	10394	10414	10216	10494	10319	10336	10308	10307	10464	10381	10567	10311	10421	10506	10559	10513	10290	10393	10306	10457	10476	10337	10472	10484	10320	10456	10224	10373	10245	10327	10445	10469	10350	10514	10333	10343	10282	10403	10530	10365	10516	10476	10318	10399	10309	10483	10306	10597	10422	10436	10358	10175	10419	10443	10359	10191	10491	10168	10402	10575	10413	10384	10341	10321	10442	10221	10484	10228	10371	10316	10563	10366	10362	10306	10322	10381	10392	10430	10409	10383	10435	10484	10424	10319	10472	10483	10403	10357	10450	10253	10475	10367	10489	10268	10356	10280	10382	10370	10315	10249	10365	10181	10414	10378	10522	10426	10228	10370	10327	10428	10412	10467	10320	10405	10327	10458	10365	10498	10339	10280	10441	10330	10459	10476	10423	10411	10319	10482	10390	10422	10288	10393	10358	10298	10295	10453	10415	10363	10262	10421	10315	10384	10394	10301	10306	10440	10476	10288	10410	10275	10312	10496	10479	10375	10373	10337	10314	10442	10449	10509	10299	10470	10427	10231	10328	10296	10336	10394	10338	10589	10215	10367	10442	10250	10319	10424	10433	10310	10321	10333	10278	10436	10358	10452	10231	10471	10414	10336	10395	10203	10486	10463	10193	10443	10324	10379	10240	10312	10491	10406	10317	10427	10458	10484	10372	10123	10530	10300	10295	10507	10414	10245	10299	10410	10451	10320	10354	10543	10288	10458	10335	10363	10167	10439	10434	10287	10543	10456	10352	10271	10380	10424	10385	10320	10410	10478	10330	10421	10359	10532	10427	10312	10474	10512	10363	10399	10299	10376	10497	10362	10484	10441	10368	10424	10266	10373	10407	10439	10192	10318	10335	10582	10293	10312	10522	10286	10405	10363	10341	10379	10347	10302	10549	10388	10675	10448	10409	10247	10190	10461	10372	10315	10305	10498	10244	10444	10324	10473	10379	10301	10483	10355	10225	10429	10288	10469	10453	10531	10392	10286	10340	10240	10427	10322	10380	10477	10283	10456	10386	10381	10532	10307	10361	10336	10336	10466	10316	10408	10430	10319	10561	10355	10644	10370	10299	10257	10358	10357	10371	10177	10392	10497	10313	10226	10269	10365	10326	10257	10485	10439	10411	10374	10532	10368	10277	10419	10395	10384	10345	10404	10347	10500	10422	10359	10401	10449	10436	10345	10255	10437	10312	10470	10409	10371	10309	10432	10303	10439	10429	10318	10351	10338	10440	10276	10347	10484	10430	10182	10271	10445	10305	10476	10334	10530	10254	10337	10475	10257	10422	10238	10465	10258	10303	10506	10302	10180	10472	10510	10182	10412	10390	10523	10477	10363	10380	10421	10511	10388	10331	10504	10386	10450	10411	10292	10332	10423	10292	10337	10342	10247	10296	10330	10429	10409	10448	10270	10527	10345	10406	10465	10393	10187	10230	10327	10197	10384	10426	10359	10378	10529	10322	10424	10448	10449	10352	10516	10327	10378	10404	10291	10538	10404	10427	10456	10355	10307	10355	10358	10408	10573	10295	10407	10351	10352	10431	10383	10239	10335	10258	10420	10309	10266	10418	10311	10350	10441	10189	10502	10341	10367	10309	10296	10486	10360	10320	10173	10272	10222	10265	10388	10468	10280	10324	10337	10404	10502	10503	10480	10348	10351	10472	10518	10311	10258	10249	10548	10355	10361	10355	10407	10358	10272	10344	10399	10446	10221	10449	10213	10312	10321	10495	10228	10431	10386	10384	10319	10394	10307	10612	10420	10408	10364	10278	10355	10351	10478	10269	10513	10425	10384	10379	10608	10306	10280	10347	10363	10328	10497	10334	10379	10332	10412	10430	10383	10409	10308	10518	10290	10404	10416	10351	10298	10227	10400	10400	10402	10256	10259	10213	10338	10290	10356	10222	10393	10330	10210	10351	10254	10346	10593	10408	10397	10306	10341	10292	10475	10298	10360	10328	10363	10423	10314	10304	10305	10367	10389	10475	10315	10338	10510	10349	10447	10479	10439	10363	10384	10404	10488	10429	10411	10410	10373	10462	10468	10373	10408	10416	10483	10313	10385	10379	10358	10335	10319	10322	10366	10423	10370	10268	10509	10282	10420	10251	10390	10385	10269	10439	10280	10328	10430	10517	10192	10507	10304	10416	10192	10330	10419	10408	10278	10489	10428	10497	10417	10429	10350	10415	10397	10445	10513	10338	10379	10353	10367	10368	10396	10348	10401	10390	10299	10316	10313	10437	10454	10328	10400	10252	10549	10353	10397	10425	10376	10437	10489	10347	10460	10473	10330	10304	10380	10400	10478	10375	10340	10279	10404	10281	10470	10344	10441	10362	10359	10401	10424	10113	10573	10384	10501	10315	10393	10379	10599	10394	10429	10383	10440	10319	10436	10283	10312	10558	10292	10361	10375	10425	10345	10344	10242	10468	10399	10353	10312	10484	10286	10424	10397	10430	10395	10476	10312	10420	10214	10375	10336	10430	10231	10458	10279	10521	10284	10376	10432	10392	10393	10186	10436	10360	10399	10439	10323	10449	10358	10464	10275	10332	10500	10505	10272	10302	10495	10211	10393	10351	10125	10472	10422	10163	10332	10325	10449	10389	10386	10218	10266	10428	10221	10524	10388	10273	10358	10370	10348	10313	10330	10518	10441	10374	10370	10338	10348	10251	10329	10357	10534	10330	10360	10274	10445	10329	10430	10386	10408	10359	10327	10419	10368	10201	10273	10534	10311	10260	10416	10556	10282	10346	10346	10353	10333	10202	10331	10450	10447	10284	10455	10427	10358	10329	10149	10271	10378	10393	10413	10311	10298	10364	10555	10356	10292	10332	10349	10338	10358	10397	10471	10359	10391	10270	10435	10366	10352	10243	10369	10306	10302	10393	10510	10349	10327	10457	10320	10457	10291	10378	10387	10505	10283	10246	10415	10377	10366	10546	10403	10239	10358	10426	10453	10318	10312	10426	10442	10357	10501	10220	10383	10401	10293	10292	10457	10440	10359	10215	10387	10454	10328	10309	10380	10421	10440	10446	10320	10296	10234	10391	10201	10404	10335	10301	10320	10309	10305	10235	10353	10433	10324	10412	10320	10376	10292	10262	10355	10381	10457	10339	10266	10153	10472	10457	10290	10371	10551	10193	10415	10322	10390	10294	10369	10330	10197	10495	10334	10589	10346	10180	10410	10364	10317	10313	10406	10217	10286	10103	10454	10288	10345	10325	10392	10425	10492	10402	10230	10295	10512	10466	10379	10228	10362	10279	10318	10433	10372	10484	10348	10283	10368	10346	10254	10340	10441	10396	10369	10422	10398	10310	10319	10319	10399	10397	10426	10445	10360	10601	10325	10415	10361	10442	10328	10343	10458	10375	10212	10273	10343	10422	10300	10262	10304	10409	10329	10428	10573	10388	10425	10316	10347	10376	10326	10402	10269	10415	10351	10432	10282	10558	10287	10390	10229	10357	10339	10350	10292	10410	10440	10371	10410	10368	10453	10442	10434	10462	10521	10360	10450	10399	10421	10378	10523	10290	10400	10387	10283	10368	10346	10303	10355	10364	10271	10341	10472	10406	10264	10370	10276	10401	10351	10366	10348	10281	10404	10201	10377	10253	10240	10419	10385	10340	10293	10500	10273	10292	10375	10291	10228	10388	10291	10427	10376	10473	10387	10321	10430	10317	10323	10520	10265	10264	10482	10376	10386	10246	10269	10326	10397	10441	10356	10298	10299	10305	10377	10550	10386	10408	10298	10374	10216	10422	10428	10388	10355	10441	10281	10345	10450	10287	10357	10443	10377	10531	10428	10284	10308	10161	10457	10359	10306	10432	10427	10285	10382	10240	10403	10402	10496	10319	10416	10468	10300	10249	10343	10470	10257	10341	10343	10505	10402	10241	10540	10348	10456	10266	10184	10597	10331	10243	10427	10283	10272	10423	10524	10435	10433	10521	10336	10415	10338	10515	10332	10407	10314	10409	10305	10445	10419	10355	10441	10433	10492	10435	10391	10346	10345	10353	10276	10239	10468	10301	10355	10245	10285	10406	10439	10323	10388	10182	10273	10274	10403	10512	10484	10404	10441	10307	10323	10377	10316	10507	10289	10565	10411	10463	10357	10462	10478	10395	10250	10456	10391	10258	10367	10216	10404	10454	10335	10577	10457	10333	10367	10238	10164	10497	10428	10469	10613	10286	10255	10281	10298	10277	10448	10318	10292	10491	10327	10495	10380	10352	10316	10426	10423	10527	10304	10354	10341	10494	10182	10419	10223	10416	10329	10268	10446	10236	10401	10379	10449	10381	10189	10388	10313	10423	10284	10477	10287	10325	10235	10229	10414	10481	10247	10174	10358	10503	10403	10369	10302	10468	10251	10163	10362	10265	10561	10469	10370	10234	10237	10474	10413	10503	10392	10449	10326	10344	10382	10404	10569	10253	10344	10427	10382	10392	10219	10404	10404	10490	10500	10472	10351	10287	10360	10456	10252	10597	10320	10324	10377	10425	10419	10314	10327	10318	10517	10402	10324	10518	10412	10376	10397	10342	10264	10464	10417	10345	10432	10378	10404	10410	10466	10513	10231	10400	10459	10338	10549	10217	10340	10433	10347	10321	10307	10343	10474	10288	10440	10334	10447	10425	10431	10422	10274	10501	10403	10350	10482	10305	10351	10532	10430	10394	10538	10397	10472	10263	10481	10413	10353	10370	10281	10327	10288	10342	10261	10261	10404	10455	10357	10331	10424	10557	10341	10386	10330	10378	10310	10327	10365	10389	10269	10297	10390	10502	10207	10321	10355	10249	10412	10333	10398	10297	10484	10405	10357	10359
32574	28016	28623	23613	22883	24835	22321	19417	17666	16836	16466	16319	16400	16092	16139	16107	16078	16119	16231	16376	16145	16204	16206	16226	16245	16028	16186	16141	16335	16228	16110	16069	16125	16137	16348	16229	15942	16012	16181	16344	16198	16228	16031	16037	16246	16159	16084	16091	16070	16305	16166	15884	16125	16020	16247	16069	16289	16048	16072	16168	16129	16004	16137	16082	16202	16125	16065	16062	15940	16130	16202	16294	16176	16054	16088	16203	16145	16397	15997	16015	16121	16029	16217	15984	16204	16171	16116	16191	16230	16285	15949	16253	16253	15980	16009	16200	16180	16268	16053	16157	16172	16049	16346	16200	15935	15864	16127	16252	16114	16336	16174	16185	16109	16233	16233	16176	16203	16238	16150	16141	16143	16313	16267	16151	16244	16011	15939	16216	16005	16159	16272	16224	16172	16193	16166	16028	16151	16014	16286	16096	16217	16057	16124	16021	16049	16109	16181	16012	16108	16026	16224	16083	16198	16061	16176	16131	16206	16521	16163	16222	16188	16317	16050	16043	15911	16104	16217	16247	15938	16069	16160	16090	16096	16148	16150	16211	16332	16291	16219	16333	16075	16197	16016	16105	16226	16088	16058	16083	16064	15901	16106	16176	16206	16141	16164	16237	15995	15982	16181	16208	16151	16304	16238	16124	16281	16303	16130	16105	16054	16208	16267	16202	16357	16057	16346	16282	16147	16101	15970	16051	16112	16041	16127	16403	16298	16178	16125	16147	16011	16185	16170	16201	15894	16299	16118	16177	16053	16068	16174	15926	16131	16122	16356	16146	16305	16136	16134	16217	16136	16089	16237	15925	16035	16007	16151	16084	16419	16054	16265	16152	16077	16101	16089	16227	16036	16214	16247	16266	16258	15894	16102	16174	16161	16078	16011	16351	16119	16208	16235	16129	16094	16178	16189	16106	16093	16132	16166	16070	16131	16241	16299	16399	16241	16252	16377	16170	16190	16278	16210	16209	16270	16178	16045	15919	16106	15997	16214	16025	16196	16047	16069	16213	15979	16135	16141	16004	16116	16213	16296	16022	16086	16297	16188	16073	16138	16201	16116	16268	16407	16240	16105	16395	16086	16084	16187	16123	15790	16128	16063	16306	16111	16239	16280	16105	16048	16298	16156	16075	16159	16347	16103	16267	16021	16224	16155	16171	16309	15966	16095	16062	16184	16164	16208	16187	16187	15945	16092	16072	16133	16234	16151	16077	16092	16220	15823	16423	16417	16147	16200	16206	16202	16090	16194	16357	16261	16130	16096	16217	16167	16393	16228	16035	16075	16148	16119	16103	16154	16177	16125	16053	16086	16217	16411	16006	16151	15999	16104	16031	16194	16126	16197	16345	16341	15956	16060	16015	15981	16133	16335	16333	16175	15995	16203	16130	16013	16190	15909	16058	16177	16415	16054	16131	15948	16144	16244	16181	16148	16273	16299	16213	16056	16243	16233	16275	16306	16285	16201	16044	16076	15849	16116	16086	16059	16371	16298	16164	16259	16091	16057	16242	16194	16266	15992	16001	16222	16210	16292	16245	16101	16035	16481	16242	16314	15859	15907	16136	16006	16075	16128	16113	15909	16161	16089	16270	16148	16251	16260	16039	16262	16129	16245	16038	16342	16149	16196	16001	16245	16015	16013	16284	16246	16190	16166	16037	16063	16098	16247	16002	16082	16065	16353	16200	16178	16027	16072	16184	16233	16275	16127	16136	16185	16183	16267	16001	16177	16181	16072	15974	16156	16019	16117	16284	16245	16193	16340	16040	16041	16172	16215	16158	16103	16035	16093	16375	16083	16172	16241	16010	16242	16154	16194	16201	16037	16153	16057	16114	15989	16429	16263	16156	15994	16225	15975	16093	16160	16042	16025	16088	16244	15979	16088	16019	16078	16032	16142	16056	16029	16026	16089	16092	16097	16204	16106	16212	16168	16129	16190	16083	16291	16262	16301	16136	16065	16313	16092	16230	16158	15961	16149	16148	16455	16141	16092	16125	16335	16442	16067	16080	16047	16105	16074	16295	15980	16252	16140	16375	16236	15978	16101	15999	16120	16243	15935	16340	16329	16140	16259	16236	15992	16088	16179	16134	16199	16012	16108	16206	16281	16026	16134	16426	16141	16111	16381	16180	16077	16155	16146	16157	16011	15911	16278	16170	16360	15984	16093	15973	16116	16088	16109	16094	16207	16020	16113	16125	16209	16118	16352	16142	16330	16340	16408	15995	16044	15930	16169	16040	16139	16032	16249	16184	16102	16156	16162	15961	16219	15981	16210	16156	16139	16072	16110	16109	16071	16172	16099	16160	16354	16063	16052	16094	15957	16205	16148	16327	16020	16324	16121	16386	16043	16263	16106	16057	16175	16198	16186	16000	16078	16085	16177	16259	16294	16399	16223	16249	16148	16036	16219	16217	16058	16111	16063	16076	16108	16234	16143	16214	16133	16007	16121	16059	16175	16153	16167	16153	16024	16147	16124	16104	16187	16152	16221	16175	16330	16296	16312	16121	16124	15943	16087	16213	16155	16345	16199	16247	16112	16109	16121	16100	16200	16283	16221	16083	16164	16290	16279	16056	16063	16270	16166	16169	16212	16202	15816	16071	16113	16165	16085	16236	16080	16233	16161	15942	16115	16092	16152	16159	16098	16145	16307	16426	16116	15972	16139	16082	16159	16186	16303	16269	16424	16229	16134	15960	16233	16122	16182	16025	16064	16175	16153	16322	16359	16174	16040	16042	16234	16009	16194	16282	16252	16068	16037	16208	16016	16224	16401	16281	16135	16167	16138	16054	16056	16019	16147	15997	16137	16151	16197	16178	16149	16093	15993	16232	16084	16168	16181	16171	15996	16146	15943	16252	16318	16135	16162	16339	16133	16250	16017	16214	16153	16058	16162	16210	16095	15961	16103	16292	16114	16140	16229	16017	16258	16186	16049	16250	16150	16077	16071	16340	16142	16124	16187	16040	16098	16077	16262	16058	16105	16074	15976	16088	16062	16228	15965	16253	16143	16107	16195	16268	15977	15969	16024	16242	16214	16192	16117	16157	16084	16196	16075	16241	16134	16137	16168	15979	15997	16134	16166	16267	16199	16085	16168	15864	15999	16138	16346	16266	15995	16072	16251	16185	16273	16108	16181	16258	16021	16141	16004	16057	16090	16078	15988	16225	16160	16301	16144	16093	16261	16083	16134	16359	16188	16164	16302	16150	16113	16144	16374	16127	16049	16030	15935	15860	16225	16208	16088	16131	16224	16190	16083	16193	16341	16253	16164	16057	16159	16007	16223	16139	16339	16286	16118	16179	16389	16280	16368	16102	16316	16211	16044	16159	16037	16130	16077	16244	16243	16252	16182	16408	16150	16030	16042	16183	15952	16133	16232	16215	16081	16024	16105	16251	16143	16329	16227	16159	16401	16107	16176	15954	16131	16244	16329	16179	16062	16103	16305	16307	15933	16289	16391	16143	16147	16174	16177	16277	16063	16118	16296	16295	16330	16231	15994	16251	16251	16187	16241	16267	16322	16060	16071	16192	16076	16112	16365	16086	16137	16123	16157	15987	16309	16149	16234	16077	16160	16070	16170	16287	16134	16115	16228	16098	16236	16166	16053	15999	16448	16113	16239	16209	16304	16187	16143	16275	16295	16276	16291	16076	16243	16077	16267	16380	16353	16082	16218	16320	16009	16012	16074	16221	16076	16258	16289	15986	16286	16221	16107	16134	16052	15963	16128	15980	16267	16126	16167	16209	16079	16301	16285	16181	16127	16216	16029	16178	16067	16295	16281	16246	16284	16269	16144	16247	16047	16115	16090	16278	16242	16244	16142	16111	16131	16229	16317	16270	16123	16124	16230	16210	15990	16276	16227	16095	16128	16248	16228	16183	16083	15980	16047	16107	16029	16283	16043	16057	16001	16246	16303	16317	16433	16042	16082	16230	16177	16134	16155	16175	16058	15962	16170	16080	16165	16125	16216	16037	16150	15898	16093	16262	16029	16112	16086	16146	16129	15895	16102	15939	16117	16227	16008	16196	15982	16272	16267	15993	16464	16148	16131	16100	16041	16143	16148	16130	16164	16167	16213	16069	16088	16096	16339	16221	16194	16191	16038	16101	16106	16233	16151	16292	16042	16178	16235	16456	16157	16172	16165	16156	16166	16047	16121	16208	16272	15859	16282	16375	16047	16058	16217	16267	16239	16053	16119	16039	16325	16012	15913	16221	16229	16177	16205	16129	16148	16215	16305	16240	16325	16189	16126	16145	16293	16105	16181	15939	16235	16051	16279	16347	16236	16074	16313	16110	16070	16317	16204	16159	16473	16113	16011	16296	16228	16188	16204	16254	16026	16230	16166	16225	15975	16109	16150	16154	16063	16287	16019	16005	16197	16019	16118	16172	16245	16236	16179	15990	16152	16271	16096	16167	16261	16253	16170	16085	16086	16078	16029	16023	16022	16247	16132	16125	16164	15980	16268	16253	16091	16077	16175	16114	16195	16248	16119	15798	16030	16269	16070	16134	16214	16258	16269	16352	15982	16284	16164	16147	16146	16155	16064	16120	16109	16143	16115	16185	16138	16036	16012	16372	16331	16146	16055	16057	16154	16240	16076	15859	16111	16105	16200	16253	16180	16209	16135	16132	16009	16058	16171	16170	16035	15923	16142	16231	16237	16418	16099	16069	16150	16242	15895	16000	16262	15992	16179	16242	16370	16300	16375	16161	16266	16180	16308	16187	16263	16161	16216	16282	16379	16319	16162	16172	16121	16042	16056	15994	16356	16113	16189	16270	16310	16306	16062	16157	16159	16180	16334	16073	16171	16046	16193	16090	16188	16150	16052	16129	16176	16105	16195	16061	16272	15994	16078	16080	16164	16202	16242	16063	16084	16178	16188	16085	16095	16200	16092	16044	16182	16091	15927	16046	16275	16246	16337	16265	16251	16016	16214	16069	16320	16318	16066	16112	15941	16166	16202	16273	16146	16109	16267	15998	16310	16137	16264	15989	16128	16003	16074	15910	16151	16222	16117	16345	16207	16152	16146	16100	16337	16314	16139	16130	16161	16254	16333	16244	16133	16413	16049	16120	16289	16330	16119	16383	15971	16200	16195	16127	16286	15990	16308	16146	16211	16237	16092	16282
19164	28822	22968	15267	16879	17760	14954	12171	10985	10325	10059	9909	10071	9898	9984	10089	9910	9910	9966	9985	9949	10034	9783	10102	9994	9926	9943	10126	9894	9977	10022	10016	9753	9961	9986	9994	9895	9914	10007	10038	10109	10042	9880	9946	9969	9892	9938	9854	9839	10027	9873	9973	9970	9931	9995	10006	9801	9950	9893	9958	10029	9823	9874	10038	10014	9825	9800	10008	9911	9935	9941	9955	9858	10035	9896	10010	9937	9858	9898	9992	10007	10012	9966	10056	9951	9862	9875	10041	9896	10060	10134	9888	9981	9767	9855	9900	9983	9849	9883	9963	10016	9878	9803	9827	9851	9863	9939	10086	9885	9978	9867	9903	10029	10003	9874	9856	9882	9934	10057	9918	9941	9833	10104	9807	10018	9791	9923	9878	9871	9859	9923	9998	9953	9917	9938	9909	9746	9815	9753	9920	9985	9936	10010	10043	9917	9919	9930	9951	9915	9944	10007	9852	9774	9954	9613	10111	9646	9905	9921	9920	9815	9957	9990	9888	9825	9920	9930	9864	9909	9906	9952	10009	10098	9851	10003	9903	9903	9907	9891	9961	10008	10018	9915	9889	10100	10031	9863	9735	9965	9923	9964	9770	9814	9933	9833	9899	9863	9911	9857	9867	9902	9952	10075	9989	9899	9866	10025	9898	9924	9972	9827	9804	9838	9980	9955	10155	9970	9751	9851	10112	9933	9888	9927	9790	9963	9786	9918	9822	9863	9944	9909	9905	9836	10152	9988	9899	9824	9958	10013	10142	10010	9778	9953	9947	9845	9938	9993	9928	9946	9712	9770	9964	9948	9956	9973	9894	9802	9956	10026	9992	9950	9965	9993	9921	9839	10091	9936	10045	9990	9807	9971	9970	9876	9926	10081	9915	10125	9870	9801	9937	9986	9805	9904	9917	9861	9820	10037	9957	9857	9846	9910	9800	10033	9871	9786	10018	10024	9864	9770	9874	9902	10158	10022	9886	9815	10001	9904	9739	10015	9864	9959	9885	9903	9935	9852	9858	9842	9977	9944	9989	9892	9886	9860	9893	9882	9905	9968	9937	10011	9849	10094	9972	9977	9977	9862	9947	9971	9933	9868	9950	9836	9939	9868	9750	9997	9831	9862	9930	9841	9944	10078	9888	9933	9922	9813	9841	9890	9925	9947	9974	9807	10034	9981	9962	9829	10177	10019	10020	9864	9866	9952	9859	9977	10109	9957	9894	9957	10021	9809	9893	9924	9950	9951	9996	9841	10071	9835	9966	9957	9986	9897	9907	10115	9937	10013	9958	10001	9991	9865	10065	9815	9868	9951	9856	9940	10029	9879	9890	9951	9781	9788	9909	9975	9899	9901	10143	9885	9906	9898	9928	9902	9976	9971	9859	9987	9925	9979	9845	9780	9868	9740	9856	9971	9788	9956	9808	9941	9884	9859	9984	9971	10018	10034	9954	9863	9849	10007	10007	10125	9884	10109	10034	9909	10107	10040	10010	9891	9847	9959	9888	9865	9987	9853	9960	9831	9963	10005	9930	9974	9924	9979	9992	9744	10036	9962	9889	10001	9858	9996	9902	9963	9864	9928	10094	10012	9961	9871	9779	9905	9852	9985	9818	9872	9753	9937	10095	9959	9877	9910	9960	9889	9882	9759	9920	9861	10025	9873	9856	9925	9790	9705	9940	9912	9938	9849	9853	9775	9927	9906	9936	9812	9964	9961	9932	9995	9872	10067	9905	9944	9743	9961	9775	9857	9888	10083	9870	9931	9833	9930	9785	9910	9911	9995	10082	9955	9972	9922	9795	9937	10044	10065	9876	9849	9996	10017	10060	9905	9871	9822	10003	9914	10027	9984	10050	9945	10093	10009	9967	9868	10053	9761	9969	9859	9818	9899	9896	10005	9869	9828	9868	9854	10035	9995	10076	9874	9935	9912	9981	9918	10037	9969	9986	9782	9850	9843	9862	9833	9992	9898	9859	9974	9931	9962	9999	9856	9903	9930	9960	9940	9911	10003	9790	9977	9713	9855	9841	9922	9873	9776	9885	10027	9810	10006	10097	9791	9816	9933	10058	9873	9782	10031	10051	9968	9987	9845	9846	9984	9780	9934	9982	9896	10035	9860	10000	9967	9968	10184	9838	9918	9812	9882	9878	9983	9929	9943	9861	9887	9912	9991	9937	9904	9873	9982	9944	9995	9859	10000	9994	10107	10003	9930	9963	9747	10028	9871	9892	9805	9782	10033	9843	9896	9988	9960	10019	9833	10075	9950	9917	10069	9877	9839	9963	9801	10097	9961	9925	10036	9946	10027	9790	9976	10032	9969	9956	9807	9957	9864	9924	9964	9919	9971	10096	9893	9893	9932	10015	9979	9986	9921	9986	9901	9977	9814	10035	9953	9896	10022	10041	10037	9867	9997	10145	9817	9951	9832	10091	9930	9970	9889	9843	9798	9924	9963	9706	10007	9951	9933	9830	9791	9921	9945	9743	9919	9892	9886	9955	9874	9925	9863	9805	9967	10046	9823	10110	9890	9949	10069	9944	9856	9953	9923	9886	9804	9838	10032	9955	9890	10021	9983	9933	10129	10000	9915	9924	9972	9897	9803	9802	10157	10067	9958	9906	10006	9906	9947	9958	10023	9761	9898	9842	9946	9917	9919	10047	9867	9872	10050	10045	9973	9794	9962	9837	9933	9775	9771	10043	9912	9837	9949	9912	9901	9858	9997	9803	9992	9928	9888	9965	10065	9865	9702	9900	10053	9830	9958	9841	10029	9962	9897	9979	9748	9925	9930	9974	9886	9991	9870	9979	9918	10016	9865	9880	9986	9852	9968	9991	9935	9978	9895	9809	10023	9905	9939	9868	9844	9919	9884	9957	10068	9937	9887	9916	9970	10006	9818	9974	9955	9920	9928	10025	9770	9880	9967	10036	9978	9896	9961	9896	9957	9960	9889	10012	9910	9970	9985	9916	9817	10036	9877	9967	9919	9831	9944	9951	9857	9940	9929	9879	9855	9893	9934	9929	9897	9673	9940	9765	9924	9971	10103	9833	9934	9951	9882	9847	9769	9867	9921	9975	9932	9982	9985	9879	10032	9936	9918	9859	9962	9852	9890	9976	9955	9850	9818	9975	10070	9901	10043	9978	9971	9857	9889	9918	9849	10038	9828	9900	10060	9947	9892	9963	10012	9985	9955	9884	9800	10056	9805	10054	10001	9954	10039	10004	9987	9847	10039	9866	9836	9807	9931	9922	10065	9934	9940	10073	9891	9928	9899	10069	9959	9819	9874	10102	10006	9858	9833	9869	9968	9974	10015	9767	9994	10035	9964	9943	9946	9878	9977	9876	9882	10046	10048	9949	10030	9891	9910	9886	9977	9861	10018	9847	9893	10088	10087	9959	9852	9933	9969	9977	9958	10140	9941	10092	9964	9958	9811	9867	10042	9981	9888	9928	10038	9967	9980	9918	9865	10022	9880	9833	10003	9905	9849	10025	9859	9799	9968	10068	9939	10008	9860	9973	9845	10079	9955	9944	9972	9914	10048	9803	9892	9847	9922	9931	9891	9880	10114	9906	9884	9986	9874	10087	10028	9818	9851	9989	10052	9813	9983	9847	9935	9923	9800	10071	9922	9870	9988	10048	9903	10052	9956	9925	10025	9763	9975	9886	9996	9824	9900	9863	9961	9847	9847	9871	9795	9764	9841	10005	9974	9973	9800	9981	9912	9893	10072	9947	9992	9896	9754	9903	9861	9865	9913	9930	9913	9970	9951	10013	10088	9904	10025	10026	9926	9973	10052	9966	9884	9923	9987	10021	9920	9815	9763	9927	9893	9989	9951	9903	9868	9866	10021	9903	9899	10017	10051	9891	9872	10033	9951	10043	10034	9865	9945	9893	9894	9902	10023	9965	9859	9930	10010	10000	9823	10052	9957	9899	10018	9950	9905	9932	9823	9847	9868	9881	9938	9889	9949	9983	9896	9920	9943	9847	9890	9860	9945	9873	9813	10018	10036	9934	9988	9914	9871	10004	9845	10044	9961	9898	9846	9843	10074	9915	9945	9847	9934	10058	10002	9965	9872	9830	9892	9971	9840	9969	9979	10030	10037	9928	9969	9880	10038	9943	9861	10003	9773	9835	9965	9920	9977	9870	9906	9872	10067	9961	9973	10087	9940	10013	9941	9853	9907	9964	9916	10000	9951	9890	10026	10078	9946	9909	9952	10013	9911	9953	9922	9955	9638	10054	9730	9942	9901	9817	10079	9809	10037	10027	9956	9997	9820	9875	9994	9803	10086	10050	10006	10017	9970	9919	9972	9854	9971	9868	10145	9809	9817	10025	9829	9827	10007	9852	10079	9936	9960	9949	10019	9974	9889	10061	9995	9991	9916	10078	10059	9921	9821	9953	9937	9976	10038	9926	10014	9972	9904	9928	10021	9909	9840	10014	9847	9683	9715	9917	9921	9818	9989	9935	10002	9841	9849	10028	9966	10155	9964	9874	9942	9973	10101	10035	9943	9879	9944	9878	9895	9830	9926	9901	9910	9867	9953	9897	9844	9953	9878	9941	9907	9933	9923	9930	9934	9862	9905	9874	9869	10052	10005	9974	9953	9908	9876	9874	9934	9891	10068	9960	9955	9992	10025	10021	10102	10017	9824	9979	9851	10016	10094	10034	9928	9678	9857	9955	10118	9872	9906	9874	9878	9850	9868	9818	10032	10029	9827	10017	9852	10030	9790	9887	9923	9937	9865	9881	10013	9990	9966	9932	9973	9854	9844	9936	9892	9989	9886	9883	9915	10012	9887	9900	9846	9926	10112	9927	9706	10058	9965	9823	9906	9806	9980	10026	9993	9898	9888	10079	9964	9895	10034	10019	9911	9877	9936	10026	9937	10022	9971	9885	9823	9796	9860	10013	9918	9893	10034	9918	10063	9839	10027	9975	10158	9891	9961	9892	10020	9750	9859	9858	10056	9949	9901	9723	9847	9949	9938	9877	9976	9806	9985	9949	10050	9845	10075	9923	10013	9987	10064	9968	9899	9832	9990	10045	9981	9976	10071	10014	9943	9944	10056	10067	9887	9764	9819	9952	10065	10065	9877	9924	9908	10006	9852	10080
25743	21699	28631	31636	45876	51300	44842	31853	24158	19734	17588	16751	16323	16064	16216	16267	15965	15823	15939	16016	16096	15862	15813	16052	16005	16193	15964	15985	16191	15986	16022	16009	15895	16053	15995	16112	16101	15991	15833	16262	16146	16021	15856	15775	16116	15934	15677	15900	15875	15706	15788	15765	15909	15896	16053	15891	16012	15884	16006	15753	15920	15978	15781	16186	16072	15807	16013	15912	15777	15899	16010	15852	15895	15864	15918	15614	15825	15660	16036	16078	15831	15863	15893	15755	15808	15819	16031	15845	16195	15905	15828	15921	16106	16093	15927	15798	16003	16050	16086	15929	15973	15834	16018	15929	16107	15834	15920	16077	15865	15900	15905	15897	15710	15879	15937	15980	15963	16063	15787	15700	15935	16091	15870	16006	15962	15935	16034	15787	16067	15882	15963	16163	15770	15810	15922	15672	15959	16039	15946	15788	15919	16055	16130	15891	15758	16142	16184	15924	16010	16076	15976	16045	15880	15808	16066	15927	15882	15790	15884	15968	15941	15927	15827	15857	15767	15756	15767	15909	15831	15873	15758	15966	15950	15814	15914	15832	16031	16048	15883	15913	15985	15931	16087	15956	15848	15896	15885	15904	15982	15879	15776	15730	15887	15951	15778	15960	15938	15995	15670	15861	15972	15914	15899	15853	15980	16152	15927	15771	15984	15896	15966	16097	15783	15850	16040	15940	16057	15882	15953	15835	15883	16048	15908	15996	15980	16033	15887	15972	15926	15715	16051	15955	15890	15945	15841	15908	15951	15983	15855	15940	15778	15586	15829	15862	16120	15893	15979	15838	15747	16088	16038	15890	15903	15941	15949	15868	15912	16031	16001	15976	15973	16114	15886	15930	16103	16057	15944	16104	15788	16090	15877	16057	15966	15942	15926	15992	15971	15947	16049	15978	15849	16017	16257	15787	15942	15869	15969	15962	16015	15735	15994	15996	15892	16028	16155	15817	15784	15936	16003	16019	15940	15976	15973	15963	15892	15986	15977	16068	15839	15983	15774	15937	15932	16119	15761	15963	15948	15972	15957	15998	15934	16111	15999	15894	16067	15972	15934	16000	15892	15901	16012	15911	15975	15911	16072	15919	15960	15869	16128	15824	15710	15870	15853	16113	15790	15875	15964	15914	16078	16124	15836	15879	15808	16052	15922	15889	15829	15975	15930	15928	15847	15860	16039	15861	15906	16236	15914	15810	15953	15816	15806	15813	15901	16023	15946	16240	15925	16051	15912	15949	15837	15868	15920	15872	15974	16020	15964	16057	15858	15913	15846	15806	15957	15981	15731	15911	15797	15829	15989	15996	15851	15919	15846	16024	15909	16158	15849	15842	15746	15845	15721	15857	15767	15973	15863	16042	16055	16041	15939	15894	15858	16144	16085	15653	15831	15865	15910	15843	15950	15823	15896	15984	16173	15903	15862	15829	15721	15730	15808	16205	16182	16166	16078	15865	15966	16015	15923	15798	15813	15907	15887	15896	15819	15997	16017	15928	15954	15913	15873	15850	16011	15908	15793	16077	15795	15970	15927	15784	15961	16004	16132	15944	16045	15966	15827	15809	15814	16015	15766	16021	15953	15782	15940	15885	15816	15682	15916	15829	16033	15878	15948	16097	15957	16217	16008	15822	15714	16251	15989	15890	15934	15798	15773	16020	16125	16040	16006	15861	15962	15972	15983	15963	15839	16047	15982	16037	15789	16025	15926	16036	15999	15881	15641	15823	15881	16002	15789	16054	16030	15986	15779	15758	15957	16011	15984	15957	16029	16104	15975	15913	16001	15935	15928	15964	16135	15951	16009	15839	15764	16105	15794	16159	15941	15778	15599	15820	15773	16247	15947	15752	15889	16194	16134	15917	15958	16016	16019	15770	15801	16043	15950	16167	16049	16022	16058	16004	15914	15919	15873	16002	16056	15909	15937	15871	15875	15859	16041	15997	15794	15756	15764	15891	15890	15873	15743	15802	15819	15968	16010	15879	15847	15964	15871	15902	15864	15956	15929	15767	15804	15908	15760	15905	16099	15888	15897	15907	16012	16052	15880	15872	15930	15799	16296	16082	15933	16032	15799	15806	15747	15659	15911	15915	15816	15970	16108	15925	15887	16147	15954	15749	15988	15867	15793	16234	16046	16204	15983	15984	15957	15799	15910	15970	15836	15889	15889	16096	15936	15934	15946	15857	15926	15972	15879	15843	15803	15900	16163	15827	15980	15910	15921	15933	16219	15866	16007	15710	15985	16094	15911	16068	15960	15903	15892	16004	15920	15825	16104	15955	15995	16091	15836	15959	16002	16032	15973	16008	16042	16092	15917	15946	15897	15893	15832	15831	15843	15784	15760	15960	15885	16001	15963	15849	15763	15803	15853	15789	15936	16152	15978	15947	16061	16055	15714	15909	16010	16136	16197	15820	15817	15994	15763	15903	16114	15789	15887	15818	15846	15841	15844	15873	15834	15770	15879	16003	16077	15848	15858	15902	15852	15961	15884	16026	16099	15857	15901	16145	15899	16049	15933	15808	16051	15803	16100	15914	15961	16042	15743	16151	15894	15861	16055	16062	15856	15933	15991	15993	16011	15922	16010	15955	15974	15955	15931	16037	15890	16055	15703	15752	15829	16009	15970	15866	15803	15911	15913	15862	15877	15944	15972	15952	15920	15929	15845	15782	16036	15839	16074	15955	16019	16051	16006	16091	16026	15987	15994	16147	15760	16067	15868	15961	15823	15874	16122	16021	15977	15643	16083	15851	15838	15840	15861	16160	15964	15989	15919	16016	16192	15966	15988	15914	15990	15755	16098	15867	15987	15872	15929	15796	15892	15922	15963	15935	15896	15937	15814	15707	16155	15829	15928	15979	15858	15853	15829	15894	15924	16062	16120	15973	16108	15970	15907	16078	16010	16039	15952	16056	15906	15931	15993	15892	15918	15849	15722	16045	15854	15896	15913	16039	16124	15790	15865	16168	16074	16047	15955	16097	15932	15843	15781	15922	15952	15959	15961	16022	15916	15939	16009	15829	16012	16013	16123	16034	16005	15979	15934	15760	16161	16000	15833	16218	15849	15741	16001	16079	16061	16068	16075	16168	15889	15957	16014	15751	15905	15822	16006	15775	15869	15953	15927	16038	16051	16026	15822	15840	15755	15780	16034	15835	15842	16057	15881	15955	15872	15841	16021	15994	15828	16025	15914	15931	16061	16000	16065	15961	15881	15958	15785	15929	16069	16263	15705	15780	16000	15877	15820	15854	15836	15799	16005	15960	15871	15864	16041	15779	16025	15927	15749	15767	16034	15803	15921	16021	16027	15948	16107	16004	16055	15992	15882	15828	15797	15888	15948	15793	15973	15840	15993	15951	15860	15809	16004	15921	15851	15980	15969	16015	16008	16036	16018	15935	15874	16062	16212	16066	15886	15909	15803	15864	15821	15922	16035	16080	15717	15880	15920	15858	15969	16043	16098	16055	16117	16051	15909	15906	15893	15994	15967	15901	16019	15894	15937	15859	15865	15837	16096	15772	15814	15962	16153	16026	16097	16089	15952	15925	15908	16019	16290	15982	16071	16167	15907	15929	16097	15935	15943	15841	15872	15917	16089	15926	15933	16104	16096	15768	16072	15948	15773	16098	16065	15895	15964	16083	15795	16112	15825	15913	15826	16084	15886	16071	15739	15783	15840	16045	16145	15964	16037	15976	16073	15913	16079	15707	15913	16124	15918	15972	16142	15966	15871	15856	15999	16081	16094	15839	16036	15974	15919	15892	16017	15939	15995	15851	15911	15921	16041	16072	15994	16043	15923	15707	15838	16025	16062	16025	15921	16096	15862	15678	15875	15947	15829	15888	15877	16021	16104	15919	16064	16053	15805	15992	15952	16098	16046	16084	15899	15989	15831	15820	15859	15859	16173	15842	15797	15988	15865	15742	16032	15786	16030	15983	15741	16021	16108	15920	16039	15935	16223	16098	15974	15822	15933	16204	16035	15817	16005	16189	16056	15994	15852	16027	16157	16042	15851	15855	15747	16031	16285	16166	16055	16058	15759	15859	15863	15734	15906	16096	16061	16132	16116	15905	16000	15952	15837	15782	15997	15922	16061	16046	15931	15990	16027	15879	15899	15837	16028	15846	15911	15807	15902	15780	15741	15962	15755	15957	16080	15985	15829	16060	15775	16048	15868	15934	16043	16149	15985	15871	15825	15826	15984	15852	15901	15864	15734	15793	15721	16092	15807	16123	16079	15919	16052	15835	15747	15948	16059	15753	15951	15869	15650	15781	15866	15872	15842	15967	16060	16101	15829	15728	16044	15990	16070	15956	15820	15852	15892	15848	16013	15978	15912	16070	15823	15928	15864	15960	16034	15967	15822	15981	15862	16000	15922	16020	15877	15916	16023	15955	15920	15930	16016	15893	15879	15919	15694	16150	16145	16012	15835	15803	16013	15792	15880	15942	15993	15998	15893	16034	15996	15811	15952	15987	15888	16107	16014	16294	16041	16178	16187	15818	15854	15980	15994	16057	15785	15776	15977	15755	16035	15781	15950	15998	16041	15900	16055	15917	15889	15925	15942	15885	15976	15880	16070	15995	15751	15882	16134	15979	16094	16013	15805	15921	15948	15899	15949	15945	15986	15981	15985	15922	15906	16002	16041	16002	15940	15990	15685	15672	15973	16019	15986	15838	15919	15894	15956	15859	16051	15811	15928	15949	15938	15937	15814	16074	15947	15679	15978	16020	15768	16211	16015	15952	15724	16121	15861	16034	16011	16049	16033	16003	16057	15935	15809	15955	15743	15907	16034	15957	15777	16007	16141	15844	15723	15912	15882	15986	15961	15762	15838	16217	15972	15904	16020	15996	15880	16072	16031	15890	15617	15794	15875	16144	16017	15947	15896	16031	15840	15956	16060	15930	15969	15980	16078	16047	16083	15987	15887	15904	15992	15851	16035	15957	15962	15867	15966	15901	16031	16018	15938	15999	15979	15894	15921	15925	15874	16131	16007	15979	16005	15826	15889	16008	15870	15956	16005	15928	16153	15920	15922	15759	16016	15872	15962	15806	15943	16082	16040	15832	15736	15949	16275	16217	16012	15925	15847	15981	15926	15897	15814	15776	15860	15958	16003	16026	16060	15897	15943	15741
25159	44018	32626	30356	46953	45813	35721	23720	16776	12577	11184	10483	10367	10245	10159	10015	10171	10156	9972	10081	10094	10172	10083	10142	10143	10153	10188	10044	10105	10007	10034	10105	9969	10032	10091	9939	10049	10135	10047	10084	10069	9991	9883	9951	10126	10163	10134	9838	10049	10150	10140	10010	9995	10181	10081	10105	10068	10012	10063	10134	9938	10202	10064	10062	10004	10127	10160	10034	10058	9913	10024	9962	10115	9966	10127	10005	9968	9786	10021	10081	10024	10080	10041	10031	10138	10055	10048	10038	9943	10088	9982	10042	10183	10065	9866	9995	10014	9968	10077	10126	10036	9942	10008	10051	10242	10104	9965	10074	9975	9998	10062	9996	9958	10131	10136	9981	10093	9970	10015	10000	10073	9919	10044	9966	10001	9958	10104	9920	10001	9990	10027	10106	9978	10173	10013	10037	10065	10146	10041	10006	10126	10049	9968	10015	10003	10007	10003	10093	9972	10030	10043	9974	10099	10108	9895	9984	10108	9997	10134	10062	10055	9995	10080	10100	9978	9971	10148	10107	10099	9986	9867	10063	10039	10034	9949	10230	9946	9941	10148	10116	10115	10072	9988	10110	10002	9951	10071	10038	10127	10027	9827	10162	10054	9988	9999	9918	10008	10098	10032	10148	9919	10006	10024	9932	10048	9890	9926	9968	9914	10080	10020	10108	9953	10165	10057	10020	10063	10055	10065	9974	10037	10069	9977	9991	9973	10047	10025	10098	10156	9970	9992	10020	9890	10044	9964	10007	10040	10139	10074	10098	10296	9808	9982	9917	9881	10115	9986	10030	9988	10021	9992	10073	10050	10007	10063	9963	10060	9927	9971	9994	9924	10127	9781	10075	9996	10132	9908	9931	10044	9901	10019	9933	10086	10020	9989	9904	9953	10178	9851	10061	9995	10145	10027	9985	10036	9944	10030	10080	10075	10036	9966	10001	10133	10010	9964	10065	9889	10056	10038	10080	10059	9884	10058	10012	10142	10111	9912	10043	10105	10079	10029	9943	10044	9894	9866	10047	9960	10040	10051	10085	9890	10096	9962	9961	10063	10130	10059	9921	9956	10036	9969	9937	9988	9980	10017	10026	9881	10100	9969	10152	9917	9857	10014	10080	10068	10053	10123	9966	10107	9815	10012	10121	10026	9995	10078	10157	9836	9947	10002	10026	10086	9946	10114	10118	10033	9949	10047	10034	10044	10017	10046	9991	10142	10051	10016	10012	10138	10081	10020	10167	9986	9951	10033	10187	9972	9989	10106	9994	9961	10125	10093	9985	10023	10046	9905	10214	10091	9936	9893	10065	9956	10044	9899	10046	10067	10030	10028	10039	10049	9936	10262	9902	10015	9920	9950	10184	10059	10109	9939	10048	10051	10008	10035	9922	10131	10077	10107	9929	10029	10101	9938	9916	10021	10030	9932	10056	10015	9960	9990	10141	10002	10114	10166	9972	10150	10165	9969	10006	10059	10032	9985	9847	10071	10102	9948	10103	10069	10065	10109	10059	10069	10053	10059	10001	9920	9883	10053	10137	10074	10080	9996	9894	10008	10121	9975	9923	10082	9999	9953	9982	10044	10089	10109	9853	9962	10153	9989	10039	10036	10083	10193	10081	9868	9998	10046	10146	10057	10111	9990	9932	9917	9925	10048	9963	10108	9888	10020	9930	9983	10010	10093	10022	9859	10058	9865	9987	10008	9926	10065	9911	10083	10007	10075	10033	9889	10125	10008	10091	9986	9897	10022	10043	10188	10034	10218	10088	9995	10011	10085	10169	9959	9867	10160	10048	9837	10101	10104	9723	10080	10111	10197	10059	9885	9998	10048	9857	9982	9942	10025	9960	9921	9972	9969	10060	10030	10061	9990	10083	10059	10072	9928	9974	9985	10073	10169	10000	10028	10034	10081	10163	10086	10052	10151	9967	9911	9876	10210	10094	10094	9909	9927	9900	9938	9985	10118	10043	9958	10064	10039	10157	9915	10125	9954	10020	9968	9875	9962	10086	10042	10016	10028	10018	10017	10036	10021	9896	9951	9862	10108	10055	9917	10259	9951	10073	9906	10118	10095	10055	10022	10247	9939	9869	10118	10069	10108	9937	9881	10078	10028	9985	10002	10010	9963	9998	10075	9997	9862	10010	10103	9856	9952	9988	9991	9991	9813	10031	9969	10066	9903	10020	10086	10023	10231	10100	10128	10079	10092	9885	10143	9964	9952	10034	9935	10128	10030	9839	10094	10033	10125	9897	10139	9991	10115	10105	9989	10013	10016	9973	10002	9954	9916	9909	10179	9980	10025	10158	10002	9959	9973	10000	9971	10001	10007	10056	10044	9973	10060	9910	10060	9997	10001	9833	10043	10061	10024	10087	10027	9959	10005	9956	10115	9933	10048	10211	10064	10074	10081	9949	9939	10108	10012	10034	10071	9986	10019	10080	10033	10071	10072	9852	9983	9976	10026	9876	10005	9952	10090	10007	9926	9959	10030	10020	10057	9967	10018	10033	10045	10096	9795	10021	9982	10072	9934	10075	10005	10003	9975	9975	10073	9968	10011	10047	9998	10090	10009	10016	9960	10151	10045	10035	9954	9977	10115	9829	10061	10033	10043	10199	10038	9931	10031	10022	10011	9941	10011	9974	9963	9960	10058	9900	10079	10063	10078	9920	10189	9963	10061	10109	10011	10081	9929	10296	10008	9909	10165	9993	10019	9970	10160	9923	10083	10032	10093	10089	9965	10128	10023	10048	9859	9987	9938	10040	9935	9898	10077	10033	9948	10105	10001	9926	9919	9966	10007	9947	9847	9976	9884	9941	10134	9892	10082	10108	10102	10194	9913	10006	9986	9940	9956	9984	10002	10124	9874	10024	10123	9942	10012	9988	10105	10121	10033	10014	10077	9916	9996	10048	9971	10006	10010	10029	10089	10118	10121	10047	9970	9912	10103	10048	10150	9922	10050	10073	9891	9912	10121	10001	10156	10070	10017	9933	10038	10010	10119	9943	9986	10061	10052	9969	10208	9985	9898	9957	10087	10217	9938	9980	9971	9868	10029	9901	10007	9931	9948	9809	10058	10098	9856	9965	10152	9918	10007	9938	9971	10044	9918	10096	9993	10080	9997	10123	10094	9895	10137	9961	9955	9993	9923	10173	9976	10086	9890	9984	10060	10060	9817	10021	10064	9896	9910	10075	9977	10052	9942	10099	10080	10075	9979	10139	10107	10035	10177	10078	10120	9978	9982	10077	9985	9992	9950	10007	9890	10227	9882	10049	9991	10068	10085	10101	9992	9984	10059	10109	9972	10102	10112	9834	10114	10051	9946	10008	10061	9998	10092	10050	9967	9941	10143	10054	9958	10087	10180	9918	10141	9912	10057	10060	10010	9980	9933	10183	10016	9999	10049	10002	10095	10046	10076	9991	10155	10062	10015	10044	10009	10008	9952	10083	10168	9980	9990	10061	9974	10034	10168	9959	10168	10034	10024	10095	9966	10059	9929	10098	10007	10001	10019	10081	9877	10026	9920	10026	10055	9853	10142	10067	10119	10058	10101	9926	10175	10174	9967	10068	10027	9974	10113	9841	10104	10050	9810	10194	9964	10028	10162	10042	9951	10050	10084	10072	10087	10056	10140	10179	10012	10085	10141	10120	10011	9968	9964	9979	9899	9945	9946	10150	9929	10036	9883	10124	10027	9979	9966	10080	9975	10047	9984	10083	9964	9832	9950	10114	10026	10009	10046	10054	10061	9852	9985	10168	10011	9997	10101	10039	10010	10161	9955	10126	10115	10033	9994	10059	9987	10015	10179	10125	10023	9983	10078	10108	10021	10073	10018	9965	9944	9926	9960	10142	10098	10042	10081	9839	10045	9954	9880	9974	10080	10064	9983	9962	10043	10177	10049	9942	9830	9962	10041	9999	10088	9992	9929	9952	9914	9925	10058	9967	10076	10091	9984	10165	9976	10014	10111	10041	10080	9992	10015	9893	10068	10071	10022	9911	10030	9996	9976	9919	10116	10017	10047	10066	9982	9994	10016	10178	9942	10177	10141	10074	10092	10053	9957	9884	9961	9960	9904	9989	10135	9961	10028	9903	10039	10115	9976	10027	9960	10016	9948	10086	9986	10004	10088	9925	10013	9908	10050	9997	9930	9984	10192	9921	10052	10045	9964	9825	10051	10059	9850	10112	9919	10126	9819	9882	9722	10036	10026	10039	10165	10191	9976	10122	9971	9950	10127	9976	9971	9950	10188	9904	9954	10037	9846	10091	10049	10137	10018	9816	9941	10015	9794	10004	10011	9956	9991	10032	10116	10050	10067	10003	9927	10054	9933	9999	10019	9969	9998	9999	9907	9962	10007	9974	10278	9886	9992	10158	9961	9889	10151	10114	9976	9986	10084	9872	10055	10097	9900	9999	10096	10097	10201	10005	10066	10004	9991	9965	10074	9950	10019	10054	10032	10030	10025	10054	10013	9999	10133	9909	10102	9887	10050	10082	10098	9970	10035	10087	10145	10096	10224	10053	10013	10062	10080	9940	10068	9932	9857	10067	10022	10121	9878	9962	10000	10002	9961	9926	10046	9949	10007	9929	10063	9993	9933	10108	10043	9931	9984	9821	9842	9942	10097	10106	10042	10098	9938	10046	10079	10122	9874	10116	10170	10088	10102	10084	10069	10051	10108	10123	10085	10138	10013	9903	9971	9857	10091	10135	9882	10023	9982	9961	10040	9970	10217	9905	10071	9953	10038	10161	9980	9915	10016	9895	10093	9918	9939	10039	10078	10065	10125	10006	10119	10082	10071	9938	10243	9955	10046	9986	9969	9868	10150	10008	10120	9974	10004	10006	10230	10087	10068	9979	9945	10012	10021	10098	9959	9914	9873	10024	9946	10061	9994	9987	10009	10048	9999	9964	10040	10028	9959	9970	9988	10071	10005	10229	9973	9886	10080	9949	9955	10016	10064	9959	9822	10144	10124	10081	9947	10061	10080	10002	10040	10006	10055	10087	9893	10214	10078	10036	9964	10017	10080	10043	10009	10155	10113	10041	9968	10139	10062	10007	9986	10000	10135	9999	9960	10119	9989	10195	10156	10111	9962	9845	10082	10096	10011	9887	9951	10038	10156	10104
24224	21580	29242	33276	56080	64873	53925	37338	27589	21172	18568	17230	16787	16601	16512	16426	16428	16498	16192	16388	16457	16558	16377	16505	16266	16332	16427	16494	16336	16307	16385	16586	16312	16434	16372	16489	16324	16178	16252	16398	16320	16450	16097	16322	16213	16408	16341	16431	16160	16593	16382	16239	16355	16389	16242	16353	16168	16369	16541	16474	16254	16311	16335	16483	16285	16347	16159	16367	16447	16463	16440	16306	16381	16272	16288	16248	16220	16139	16216	16316	16254	16155	16300	16324	16300	16352	16370	16359	16271	16059	16286	16462	16217	16298	16345	16155	16240	16259	16239	16504	16344	16319	16118	16051	16467	16360	16024	16222	16436	16277	16283	16266	16458	16464	16346	16404	16398	16172	16401	16274	16247	16355	16252	16403	16238	16310	16363	16423	16417	16327	16329	16250	16227	16275	16222	16245	16217	16132	16248	16053	16222	16553	16322	16204	16324	16238	16137	16300	16277	16200	16339	16486	16333	16212	16151	16130	16363	16140	16315	16496	16408	16343	16376	16151	16255	16406	16426	16220	16340	16211	16399	16293	16406	16300	16238	16312	16271	16307	16343	16320	16058	16232	16309	16123	16290	16327	16318	16285	16364	16165	16267	16356	16139	16329	16285	16098	16237	16262	16275	16253	16211	16333	16143	16333	16286	16238	16313	16283	16099	16282	16392	16431	16234	16384	16456	16148	16135	16161	16394	16406	16469	16267	16316	16306	16322	16615	16311	16236	16289	16223	16285	16329	16420	16277	16123	16194	16174	16251	16075	16240	16335	16135	16342	16311	16203	16198	16497	16280	16181	16322	16296	16403	16517	16397	16215	16157	16249	16126	16174	16112	16173	16239	16412	16237	16199	16240	16403	16164	16217	16462	16437	16297	16396	16172	16366	16127	16057	16144	16245	16382	16104	16271	16245	16137	16187	16553	16346	16374	16443	16464	16234	16388	16347	16224	16288	16233	16347	16309	16340	16354	16250	16297	16241	16173	16271	16413	16246	16404	16122	16239	16191	16242	16446	16311	16338	16114	16137	16287	16445	16292	16241	16018	16149	16153	16277	16247	16427	16310	16243	16227	16254	16276	16140	16322	16483	16244	16474	16338	16342	16140	16387	16240	16329	16297	16283	16193	16387	16194	16151	16197	16177	16233	16367	16255	16152	16187	16199	16109	16298	16180	16573	16531	16292	16318	16250	16424	16236	15933	16270	16340	16406	16233	16401	16091	16195	16588	16385	16258	16067	16028	16183	16205	16380	16120	15956	16168	16387	16295	16262	16345	16159	16281	16484	16249	16241	16180	16317	16267	16300	16189	16265	16121	16376	16339	15989	15970	16330	16171	16194	16224	16251	16364	16252	16178	16350	16182	16198	16058	16354	16312	16505	16290	16177	16341	16249	16543	16447	16176	16203	16312	16263	16190	16249	16320	16133	16288	16175	16033	16247	16453	16278	16268	16172	16349	16479	16172	16166	16431	16187	16328	16393	16153	16014	16056	16297	16334	15971	16170	16411	16242	16259	16240	16179	16376	16122	16309	16386	16319	16245	16200	16427	16204	16478	16311	16236	16304	16097	15928	16180	16345	16436	16383	16214	16455	16195	16166	16173	16145	16225	16422	16424	16338	16302	16054	16297	16245	16374	16236	16485	16108	16041	16245	16384	16120	16138	16276	16359	16344	16447	16360	16261	16203	16282	16275	16248	16444	16269	16130	16384	16258	16401	16127	16412	16351	16116	16352	16064	16233	16507	16544	16305	16217	16246	16501	16188	16406	16191	16155	16359	16273	16149	16236	16357	16061	16263	16067	16172	16299	16248	16464	16378	16348	16379	16336	16221	16424	16314	16284	16276	16243	16253	16479	16221	16307	16193	16301	16251	16183	16434	16403	16171	16320	16211	16294	16216	16255	16238	16150	16255	16105	16434	16350	16366	16079	16260	16213	16517	16362	16183	15995	16368	16221	16242	16281	16098	16102	16186	16369	16401	16069	16351	16288	16386	16196	16180	16291	16414	16403	16319	16341	16182	16404	16327	16005	16473	16114	16109	16273	16281	16129	16401	16142	16293	16235	16212	16116	16316	16325	16251	16317	16266	16272	16262	16274	16240	16319	16236	16253	16267	16325	16281	16137	16224	16314	16358	16086	16128	16441	16275	16297	16214	16309	16000	16163	16252	16528	16505	16473	16362	16226	16080	16090	16078	16257	16372	16344	16156	16237	16280	16119	16320	16147	16345	16278	16200	16367	16535	16301	15997	16225	16218	16498	16284	16103	16354	16041	16125	16362	16234	16552	16136	16198	16234	16301	16166	16393	16299	16327	16224	16234	16125	16379	16479	16278	16301	16469	16368	16121	16409	16299	16296	16381	16069	16153	16403	16124	16217	16245	16487	16294	16110	16297	16029	16143	16118	16070	16257	16346	16408	16320	16308	16171	16347	16476	16300	16276	16332	16339	16520	16078	16410	16233	16276	16204	16201	16378	16319	16244	16175	16265	16204	16375	16195	16363	16417	16416	16286	16131	16213	16274	16219	16294	16391	16152	16060	16178	16244	16158	16223	16210	16321	16206	16310	16127	16343	16221	16252	16267	16253	16263	16244	16240	16215	16234	16441	16161	16291	16115	16235	16299	16352	16409	16262	16383	16408	16308	16324	16228	16116	16231	16400	16142	16228	16329	16171	16305	16272	16292	16485	16225	16396	16281	16015	16287	16234	16317	16298	16272	16408	16136	16271	16254	16417	16439	16425	16322	16472	16233	16230	16391	16327	16287	16316	16174	16140	16243	16177	16225	16272	16314	16267	16306	16206	16341	16219	16414	16193	16085	16287	16212	16220	16420	16257	16070	16147	16284	16282	16164	16436	16371	16203	16228	16401	16378	16189	16262	16222	16344	16054	15921	16392	16301	16304	16344	16384	16235	16259	16373	16333	16392	16329	16398	16241	16312	16430	16446	16317	16022	16260	16532	16195	16229	16340	16221	16325	16197	16439	16422	16098	16240	16102	16268	16132	16108	16284	16321	16004	16209	16189	16311	16178	16318	16234	16257	16302	16351	16417	16331	16374	16087	16214	16372	16212	16234	16296	16179	16366	16278	16508	16243	16270	16221	16453	16306	16337	16280	16251	16067	16306	16257	16212	16261	16331	16131	16298	16237	16104	16194	16283	16220	16389	16305	16064	16412	16197	16138	16423	16109	16058	16238	16131	16112	16257	16235	16237	16169	16292	16141	16339	16194	16254	16249	16226	16265	16394	16240	16478	16253	16172	16419	16388	16122	16163	16327	16509	16537	16287	16223	16324	16221	16547	16392	16271	16412	16151	16416	16153	16292	16292	16434	16151	16094	16194	16161	16213	16110	16302	16233	16194	16476	16384	16172	16366	16242	16334	16391	16124	16101	16167	16398	16161	16450	16208	16267	16477	16355	16326	16128	16085	16252	16333	16192	16232	16257	16208	16528	16271	16003	16322	16327	16361	16288	16230	16287	16314	16364	16291	16292	16337	16409	16117	16330	16293	16208	16209	16466	16125	16289	16143	16324	16158	16365	16173	16221	16242	16349	16222	16371	16169	16230	16321	16183	16444	16374	15935	16298	16198	16113	16208	16066	16224	16157	16140	16251	16423	16202	16224	16275	16388	16092	16337	16272	16369	16392	16111	16277	16220	16200	16505	16272	16172	16280	16348	16237	16433	16302	16261	16152	16353	16419	16189	16339	16392	16152	16244	16093	16412	16091	16220	16317	16114	16289	16345	16378	16313	16099	16032	16265	16356	16258	16074	16395	16232	16047	16239	16297	16227	16131	16348	16284	16321	16320	16380	16341	16317	16361	16185	16356	16352	16540	16314	16295	16201	16311	16551	16445	16439	16370	16361	16157	16429	16220	16441	16291	16332	16302	16105	16264	16248	16220	16347	16201	16248	16279	16337	16347	16349	16156	16344	16471	16448	16250	16256	16317	16448	16344	16273	16141	16111	16099	16204	16141	16295	16299	16392	16301	16225	16182	16145	16282	16272	16242	16418	16272	16134	16424	16292	16173	16180	16311	16274	16218	16384	16044	16230	16251	16350	16195	16340	16176	16310	16316	16311	16297	16302	16204	16225	16140	16019	16150	16317	16262	16423	16330	16409	16216	16083	16252	16051	16183	16439	16269	16185	16224	16275	16428	16278	16302	16308	16456	16390	16418	16315	16182	16244	16416	16161	16252	16335	16376	16437	16117	16255	16412	16250	16102	16367	16044	16358	16314	16243	16184	16149	16263	16402	16197	16149	16268	16507	16218	16345	16186	16406	16290	16482	16207	16177	16359	16328	16152	16358	16214	16151	16398	16495	16262	16145	16408	16089	16190	16345	16351	16370	16482	16194	16529	16360	16211	16365	16222	16311	16109	16330	16291	16137	16105	16207	16192	16522	16314	16162	16171	16386	16028	16351	16093	15978	16213	16393	16307	16275	16330	16320	16402	16256	16336	16424	16209	16238	16041	16323	16442	16315	16163	16322	16304	16274	16210	16248	16281	16329	16400	16057	16402	16336	16218	16368	16476	16307	16152	16271	16287	16348	16228	16327	16224	16428	16157	15988	16280	16144	16329	16278	16259	16374	16490	16343	16279	16376	16297	16331	16032	16255	16219	16273	16139	16387	16313	16289	16386	16266	16136	16407	16163	16509	16258	16165	16240	16278	16119	16443	16087	16242	16161	16208	16275	16207	16360	16327	16302	16332	16359	16246	16225	16401	16389	16369	16309	16327	16343	16323	16369	16331	16218	16336	16249	16391	16462	16233	15937	16406	16260	16370	16246	16298	16151	16396	16124	16199	16435	16123	16110	16209	16240	16312	16382	16256	16285	16371	16206	16249	16177	16243	16446	16179	16112	16248	16364	16223	16215	16155	16165	15926	16419	16291	16194	16302	16223	16230	16188	16411	16206	16226	16251	16300	16214	16192	16146	16118	16018	16270	16205	16212	16134	16322	16212	16258	16197	16369	16083	16204	16150	16216	16416	16319	16309	16218	16328	16215	16390	16250	16258	16160	16299	15951	16381	16351	16257	16352	16153	16073	16200	16397	16051	16392	16075	16237	16232	16247	16258	16290	16081	16200	16168	16379	16231	16126	16350	16200	16354	16148	16023	16333	16315	16168	16223
31303	51685	46463	52515	70625	66530	46173	29235	19722	14128	12022	10959	10736	10604	10638	10327	10530	10347	10351	10445	10577	10457	10592	10611	10503	10468	10405	10556	10267	10358	10391	10421	10307	10344	10459	10359	10455	10521	10402	10551	10350	10410	10365	10607	10616	10550	10534	10405	10497	10395	10520	10565	10447	10403	10289	10366	10463	10419	10537	10437	10437	10374	10649	10511	10468	10427	10265	10612	10480	10337	10333	10474	10516	10236	10418	10581	10337	10511	10496	10518	10367	10270	10598	10422	10406	10452	10444	10289	10212	10504	10407	10372	10312	10491	10490	10411	10356	10407	10333	10362	10377	10419	10393	10362	10470	10399	10309	10339	10354	10439	10407	10426	10453	10417	10492	10579	10481	10429	10295	10355	10617	10479	10504	10413	10351	10321	10406	10399	10468	10311	10305	10435	10358	10302	10420	10421	10434	10361	10305	10248	10326	10393	10303	10375	10409	10364	10465	10389	10317	10475	10360	10358	10412	10589	10405	10566	10277	10329	10491	10395	10468	10545	10334	10270	10239	10509	10453	10394	10292	10317	10403	10424	10616	10379	10458	10341	10447	10398	10400	10209	10500	10445	10416	10694	10506	10419	10230	10329	10432	10286	10351	10266	10325	10344	10557	10373	10320	10296	10382	10605	10410	10293	10281	10466	10336	10361	10388	10605	10431	10518	10325	10472	10394	10371	10389	10296	10225	10560	10386	10261	10298	10457	10318	10391	10339	10218	10501	10466	10322	10318	10427	10374	10342	10460	10224	10462	10302	10396	10344	10389	10228	10235	10291	10454	10257	10455	10418	10493	10462	10371	10374	10476	10379	10251	10339	10381	10484	10289	10343	10420	10512	10370	10356	10293	10409	10441	10425	10359	10417	10469	10657	10207	10368	10376	10430	10460	10277	10456	10395	10512	10405	10462	10368	10494	10346	10405	10423	10288	10317	10378	10419	10347	10413	10477	10311	10351	10452	10194	10357	10402	10530	10444	10405	10295	10378	10353	10285	10359	10363	10440	10396	10336	10437	10200	10492	10371	10316	10324	10448	10361	10296	10397	10266	10290	10602	10262	10405	10433	10326	10368	10483	10292	10339	10441	10331	10397	10400	10347	10443	10547	10222	10479	10503	10374	10324	10311	10557	10524	10356	10298	10411	10385	10453	10161	10508	10380	10527	10433	10387	10401	10523	10449	10454	10474	10285	10392	10354	10445	10404	10562	10358	10407	10447	10231	10315	10408	10376	10278	10247	10613	10239	10449	10376	10336	10537	10328	10562	10445	10290	10279	10398	10390	10212	10352	10353	10400	10410	10311	10403	10512	10573	10469	10380	10253	10387	10289	10462	10165	10412	10343	10202	10570	10327	10450	10398	10198	10327	10464	10198	10404	10441	10465	10393	10235	10568	10435	10375	10349	10515	10350	10410	10422	10452	10411	10396	10461	10507	10452	10382	10486	10415	10405	10360	10410	10344	10440	10342	10307	10525	10401	10364	10413	10410	10331	10298	10566	10191	10229	10273	10266	10336	10387	10575	10306	10390	10282	10555	10553	10402	10498	10391	10382	10469	10428	10385	10385	10423	10435	10464	10454	10279	10395	10416	10188	10278	10536	10346	10453	10446	10381	10449	10373	10464	10377	10272	10324	10454	10498	10577	10510	10439	10460	10371	10398	10335	10317	10298	10387	10193	10297	10410	10301	10297	10273	10325	10316	10392	10282	10340	10195	10531	10454	10414	10566	10558	10403	10364	10420	10464	10266	10369	10325	10435	10292	10339	10311	10467	10400	10524	10371	10316	10471	10481	10488	10283	10413	10381	10532	10423	10236	10405	10369	10472	10389	10299	10347	10531	10431	10414	10296	10327	10243	10540	10438	10289	10569	10309	10261	10525	10449	10425	10292	10357	10441	10457	10298	10429	10392	10407	10367	10444	10307	10484	10328	10334	10338	10447	10287	10295	10383	10404	10321	10349	10476	10469	10523	10289	10423	10393	10308	10442	10361	10442	10517	10259	10292	10435	10485	10317	10358	10420	10357	10387	10454	10284	10458	10386	10419	10287	10448	10365	10382	10499	10403	10354	10507	10431	10345	10336	10292	10340	10192	10506	10337	10363	10455	10316	10300	10361	10247	10296	10569	10385	10339	10438	10405	10288	10266	10324	10428	10495	10402	10418	10374	10402	10414	10332	10469	10476	10211	10546	10411	10232	10351	10381	10304	10444	10302	10412	10429	10412	10337	10407	10411	10385	10353	10321	10197	10364	10319	10418	10496	10412	10444	10457	10495	10599	10356	10352	10311	10488	10311	10290	10452	10285	10523	10375	10486	10494	10495	10417	10348	10556	10347	10383	10330	10403	10299	10358	10316	10456	10277	10522	10345	10422	10335	10428	10486	10481	10419	10442	10435	10313	10478	10369	10377	10230	10283	10296	10359	10379	10374	10515	10353	10261	10393	10255	10524	10286	10316	10236	10455	10354	10353	10328	10409	10378	10313	10459	10512	10372	10260	10240	10431	10423	10254	10461	10429	10302	10468	10420	10349	10386	10260	10494	10322	10378	10473	10433	10426	10422	10494	10420	10330	10398	10438	10270	10470	10296	10401	10507	10251	10398	10219	10344	10359	10303	10519	10423	10478	10513	10415	10427	10610	10253	10432	10492	10446	10341	10389	10273	10467	10510	10288	10333	10415	10364	10168	10389	10525	10365	10390	10413	10527	10358	10433	10266	10332	10401	10439	10445	10388	10320	10462	10461	10498	10370	10293	10385	10420	10443	10365	10468	10404	10459	10352	10423	10295	10397	10267	10384	10386	10485	10577	10491	10189	10397	10565	10412	10280	10272	10289	10272	10324	10387	10363	10474	10395	10323	10348	10383	10542	10501	10425	10446	10424	10366	10432	10325	10398	10277	10467	10397	10315	10465	10456	10515	10471	10426	10436	10215	10402	10233	10410	10306	10439	10350	10473	10493	10423	10290	10473	10502	10324	10409	10408	10458	10348	10326	10554	10385	10424	10301	10439	10319	10274	10402	10262	10282	10326	10432	10450	10448	10377	10383	10466	10481	10112	10308	10263	10398	10346	10300	10475	10394	10450	10221	10477	10355	10323	10531	10386	10299	10252	10406	10458	10545	10326	10385	10373	10465	10374	10420	10329	10406	10368	10332	10344	10365	10412	10365	10376	10467	10468	10452	10336	10419	10493	10473	10532	10448	10241	10455	10299	10386	10332	10459	10330	10320	10335	10468	10447	10455	10427	10454	10399	10379	10557	10571	10289	10415	10389	10520	10369	10498	10271	10516	10457	10418	10374	10398	10287	10338	10406	10343	10451	10423	10376	10563	10294	10280	10360	10328	10398	10348	10331	10385	10315	10499	10212	10506	10502	10428	10317	10382	10361	10429	10331	10536	10467	10333	10441	10328	10514	10442	10289	10284	10442	10419	10451	10327	10453	10470	10395	10545	10574	10413	10282	10445	10287	10352	10293	10406	10393	10444	10417	10366	10437	10474	10468	10456	10471	10308	10440	10465	10452	10386	10414	10530	10429	10294	10367	10237	10391	10449	10339	10288	10436	10414	10349	10434	10248	10321	10341	10413	10336	10385	10307	10460	10327	10277	10368	10285	10331	10272	10556	10238	10267	10362	10291	10348	10370	10437	10402	10347	10475	10459	10454	10428	10409	10328	10447	10393	10554	10412	10393	10577	10185	10399	10202	10431	10301	10428	10320	10190	10484	10405	10395	10395	10272	10415	10345	10384	10310	10462	10320	10408	10347	10350	10531	10396	10329	10381	10452	10278	10382	10553	10488	10294	10539	10535	10511	10348	10402	10481	10314	10345	10408	10440	10392	10249	10440	10532	10402	10370	10544	10471	10415	10310	10413	10365	10549	10342	10322	10549	10359	10285	10356	10390	10353	10374	10455	10330	10293	10444	10443	10384	10549	10246	10448	10434	10348	10378	10232	10383	10572	10462	10331	10481	10501	10383	10457	10444	10423	10345	10332	10407	10368	10467	10420	10434	10327	10353	10424	10405	10283	10402	10470	10295	10272	10334	10299	10387	10459	10361	10349	10546	10377	10301	10251	10336	10527	10295	10465	10351	10440	10321	10436	10444	10496	10279	10444	10293	10313	10447	10411	10452	10332	10293	10306	10196	10516	10471	10383	10289	10382	10474	10359	10374	10453	10489	10366	10375	10514	10551	10448	10352	10366	10320	10439	10258	10362	10460	10417	10370	10362	10459	10348	10414	10433	10425	10291	10402	10306	10401	10440	10479	10596	10341	10476	10319	10481	10258	10445	10445	10275	10564	10481	10375	10351	10325	10387	10499	10404	10430	10190	10365	10317	10301	10496	10445	10369	10330	10510	10288	10296	10480	10403	10469	10489	10476	10253	10316	10267	10303	10506	10425	10491	10504	10397	10219	10359	10393	10370	10320	10490	10406	10336	10253	10471	10411	10381	10320	10507	10444	10354	10348	10357	10413	10339	10435	10292	10428	10428	10434	10415	10430	10587	10331	10415	10332	10395	10380	10406	10501	10432	10195	10426	10447	10431	10354	10385	10348	10450	10464	10403	10421	10455	10312	10594	10341	10304	10466	10405	10338	10444	10292	10429	10413	10464	10427	10508	10306	10441	10355	10473	10435	10375	10232	10530	10177	10273	10416	10333	10383	10381	10367	10347	10461	10378	10490	10412	10453	10425	10421	10437	10305	10431	10445	10351	10358	10445	10396	10339	10442	10240	10402	10341	10497	10608	10449	10278	10244	10408	10335	10207	10540	10418	10473	10358	10302	10440	10332	10445	10305	10378	10213	10369	10467	10372	10349	10266	10452	10368	10231	10303	10384	10287	10526	10262	10376	10342	10283	10354	10261	10370	10333	10458	10372	10414	10393	10458	10292	10399	10428	10265	10640	10214	10324	10388	10312	10339	10258	10373	10444	10408	10413	10429	10421	10433	10434	10443	10463	10391	10363	10273	10334	10427	10381	10368	10409	10357	10403	10320	10317	10309	10357	10387	10296	10527	10207	10538	10291	10599	10404	10406	10373	10394	10346	10242	10400	10271	10266	10427	10332	10441	10298	10325	10325	10336	10330	10377	10307	10392	10431	10417	10417	10252	10445	10299	10425	10332	10325	10418	10386	10434
33094	28571	24794	22452	26304	24922	21868	18711	17512	16371	16281	16065	16061	16086	15902	16047	16007	16103	16108	15978	15986	15983	15897	15956	16000	15980	15953	15897	16222	16063	15967	16047	16191	16178	16053	15737	15858	15990	15957	15956	15978	15988	16152	15819	15959	15990	15997	16114	16051	15903	15913	15955	15894	16152	15815	16021	15759	15940	15845	15963	15986	16030	15933	15890	15975	15926	16054	15835	16010	15850	15917	15993	16087	16021	15963	15963	15876	15771	15833	15989	15853	15979	15828	15880	16147	16007	16159	15822	16156	15952	15959	16063	15990	15970	16126	15773	16002	16094	15801	16060	16061	15874	15996	16093	15950	16065	15990	16246	15921	15879	16139	16069	15907	16043	15888	15964	15902	15804	15837	16038	15970	15916	15910	15958	16080	15968	15915	15923	15998	15840	15774	15718	15834	16049	15849	16129	15980	15946	15878	15928	15991	15897	16023	15864	16009	15805	15992	15992	16035	15992	15997	16039	15985	16027	15916	15967	15808	16038	16001	16032	15975	15837	15900	15976	15949	16217	15981	15906	16217	15793	15788	15941	15762	15803	15929	15898	16028	15783	15909	15947	16034	16177	15916	15942	15863	16131	15953	15876	15769	15785	15902	15873	15842	16108	15849	16000	15791	15936	15891	16053	16061	15949	15868	15870	15688	15946	16167	16191	16126	16037	16121	16006	15855	15797	16021	16013	16166	16034	16030	16060	16161	15934	15976	15956	16121	15995	16001	16095	16019	15989	16058	15826	15765	16016	15928	15934	15945	15970	16093	15999	15929	16049	16095	16136	15931	15823	16068	16043	15908	15990	16065	15910	16100	16056	16035	15978	15859	16063	15994	16046	15960	15900	16156	15836	15970	16102	15992	15976	16079	15897	15949	16124	15919	16066	15872	16022	16029	15952	15957	15990	16024	16198	15942	15922	15786	16086	15994	15805	16080	15821	15754	16054	15938	16029	16014	16098	15939	15967	16026	16100	16036	15901	15939	16016	16090	15822	15837	16009	16004	15939	16128	15918	16079	16081	16070	15803	15798	15970	15851	15982	15952	16106	15896	15947	16070	15989	16004	16013	15832	15920	15844	15910	15826	16066	15860	15851	15978	16193	16022	16088	16053	15913	15872	15981	16106	15905	15861	15687	15877	15762	16002	15918	16077	16147	16128	15889	15974	15862	15888	16008	15981	16120	15957	16031	16023	16170	15951	16118	16151	16047	15927	15990	16143	15982	15818	15852	15974	15882	15922	15901	16002	15944	15720	15870	15615	16044	16038	16233	16008	15966	16071	16028	15856	15988	16082	16044	15991	15910	16035	16283	16016	15959	16031	15928	16038	15994	16229	15859	15848	16083	16003	16015	15900	16185	15772	15881	16112	15985	16041	15734	15834	15852	15895	15849	16178	15979	16158	16032	15826	15923	15886	16154	16108	16070	16040	15948	16253	16098	15894	15888	16178	16031	16048	16088	16185	15998	16046	16140	16059	16057	16006	15816	15941	16101	15900	16230	16121	15971	16072	16059	15888	16032	16041	16141	16026	15970	15959	16123	15982	16091	15944	15935	15982	15783	16056	16073	15830	15931	16054	15955	15971	15864	15800	16049	15874	16102	16003	15855	16062	15819	15837	15986	15880	16089	16099	16175	16144	15891	15968	16012	15880	16176	16060	15860	15949	15869	15962	15895	16021	15922	15870	15934	15963	15894	16171	16066	16112	15961	15946	15897	15954	16088	16016	15914	15956	16226	16025	16081	16030	16143	15818	15974	15981	16091	16158	15982	15881	16077	16057	16036	15972	16233	16110	16038	16041	15840	15884	15898	16107	15784	15905	16249	15960	15954	16023	15946	16000	16001	16102	16032	15889	15774	15996	16053	16046	15848	15898	15899	15993	15943	16108	16078	15889	15699	16128	16249	16114	16045	16157	15880	16084	15795	15999	15928	15740	15878	15975	15979	15986	15875	15963	16086	16116	15937	16054	16130	15851	15913	15905	15984	15950	16043	16028	16023	15834	16032	16086	16155	16002	15994	15921	15812	16096	15951	16170	15892	15979	16130	15820	16026	16197	16198	16086	16021	15872	16060	16132	15766	15905	15794	16163	16078	15847	15971	15817	16129	15886	16008	15736	15857	16063	15825	15933	15682	16098	15962	16096	16021	16030	15948	16055	15808	15958	16053	16140	15865	16049	15919	16061	15974	15796	15842	15851	16092	16141	16014	16000	15902	16124	15943	15834	15945	16069	16050	16020	16033	15918	16044	15852	15948	15801	15959	15982	15980	16111	16050	15986	15944	16040	15962	15891	15874	15887	15676	15958	15926	16082	16181	16006	15960	15904	16068	15996	16231	16034	15938	16101	16043	16069	15908	15867	16004	15989	15830	15989	15802	15902	15874	15983	16081	16034	15924	15847	16145	15827	16165	16240	15980	15974	15820	16122	16167	16389	16007	15827	16033	15960	16141	15880	15913	15948	16215	16023	16046	16236	15895	16148	16122	16016	16104	16120	15985	15900	15949	15939	15982	16185	15959	16078	15972	15846	16145	15789	15969	15887	15930	15893	15902	16149	16062	16070	15943	16016	16001	16015	16009	15895	15892	16032	15824	16036	15930	16186	16166	16007	16151	16081	16251	16055	15863	16020	16041	15865	16057	16101	15904	15982	15988	15995	15726	16050	16072	15895	16185	16221	16114	15832	16076	16255	15955	16018	15986	15858	16200	15809	15846	16130	16143	15841	16136	15885	15876	15894	15966	15914	15991	15927	15954	16295	15915	16117	15928	16022	16120	15957	16030	15885	15872	15918	15991	15921	15899	15862	15949	16155	16098	16070	15702	15927	15972	15701	15922	15997	15997	16074	15950	15880	15963	16098	16108	16063	15935	15997	15919	16013	15959	16091	16117	15900	15912	16137	16066	15923	16072	15983	16037	15988	15934	15986	16010	15833	15940	16037	16072	16008	15980	16158	16024	16029	16124	16069	15940	15955	16056	15838	16153	16081	15925	15812	15867	15998	16135	16012	16177	16096	16021	15952	16041	15824	15814	15964	15947	15988	16025	15927	16000	16071	16084	16118	16007	16066	16149	16101	15875	15721	16034	16077	16024	16078	15902	15981	16090	16006	15840	15938	16125	16256	16089	16152	15951	16054	16161	16174	15998	15830	15956	15923	15840	15776	15956	16231	15846	16045	16075	16053	15875	16084	15900	15972	15793	15994	15926	16173	15810	15888	15829	15980	16030	15908	16005	16016	15906	16102	15893	16013	15789	16012	15878	16025	16165	15848	16101	15930	15992	15926	15822	15786	15982	15913	15927	15971	15991	15984	16010	16025	15862	15866	16044	15813	15803	15965	15999	15987	16010	16054	15918	15818	16016	16096	16072	15885	16026	16031	15999	16011	16138	16031	15953	16034	16016	15930	15896	16196	15918	15991	16019	15895	15986	16102	16054	16132	15914	16092	15820	15976	15790	15804	16031	15939	15984	16142	15885	15966	16066	16023	15941	16036	15904	16026	16221	16022	15851	15757	15976	16093	15888	15879	16160	15974	16041	15882	15913	15949	16219	16111	15993	16013	15975	16152	15804	16189	16001	16069	16057	16008	16145	16077	15885	16103	15905	15895	15956	15913	15980	15928	15910	15884	15776	16267	15881	16017	15949	15944	16104	16034	15699	16022	15904	16076	15983	15754	16100	15965	15908	16085	16018	15887	15920	15901	16019	15818	16026	15873	15962	15846	16086	16037	16087	15736	16120	15927	15994	16201	15900	16051	16079	15992	15834	15879	16024	16192	15901	15946	16020	15935	15897	15931	15956	15941	16034	15817	15834	16083	16005	15881	16024	16022	15972	15989	15956	16093	16206	16068	16307	16014	16006	16164	15920	16001	15904	15865	16058	15926	15911	16012	15893	15830	15944	15886	15954	16184	16035	15945	16063	15952	15870	16005	15955	16041	16067	15972	16022	16189	15948	15896	15931	15961	16151	16090	15851	15981	15916	15922	15948	16027	15854	16154	15857	15989	15948	15727	16019	15755	15777	15731	15908	16139	15857	16158	16031	15935	15871	16218	15810	16124	15966	16171	16000	15791	16084	15962	15914	16094	15928	15862	16185	16199	15833	16098	15880	15852	15859	16086	15930	16041	15891	15854	16116	15984	15950	15770	15965	16018	15954	15910	15885	16081	16249	16099	16055	15921	15974	16049	16115	16274	15879	15974	15886	16053	15807	16018	15979	15958	15929	15949	15781	15988	16141	15930	16012	15997	16028	16121	15906	15961	16121	16129	16015	16120	15944	15932	16010	16021	16065	15920	15827	15907	16111	15900	15984	15960	16015	16002	15956	15852	15848	15810	15914	15996	15860	15944	16134	15912	15761	16001	16082	15750	15936	15900	15654	15699	16031	16023	16015	15996	15938	16018	15929	15769	16029	15901	15845	15866	16164	16010	15978	16100	16024	15869	16087	16125	16090	15873	15955	15864	16154	15815	16103	16056	15980	15952	15890	16234	15950	15894	15906	15891	16027	15704	16214	16060	16054	16022	16026	16019	16061	16000	15993	16092	16057	15966	16009	16014	15834	15934	15952	15913	15962	16021	15786	16102	15991	16075	15915	16087	15949	15958	15841	16045	15919	15834	16104	15962	16078	15996	15846	16246	16213	16041	15882	16108	15859	16185	16168	16020	16117	15905	16149	15983	16014	15924	16146	15945	15909	15881	15887	15919	15973	15806	16136	16029	16043	15989	15918	15754	16001	16084	16060	16207	16010	15910	16091	15875	16083	15997	16136	15972	16030	15912	15993	15878	15823	15998	15807	16078	16108	16184	16164	16105	16074	16078	16087	16246	15987	15944	15981	16058	15933	16027	15976	15717	16027	15982	16221	16134	15981	15772	15960	16034	15895	15785	15987	15972	15951	15901	15978	15829	16060	15911	16025	16079	15821	15978	15880	15962	16058	16090	16004	16121	16004	15909	16025	15769	16035	16042	15909	16125	15979	15958	15703	15894	16002	15916	16009	16043	15856	15845	16003	15846	15828	15906	15936	15952	16251	15943	15988	16128	15958	15917	15721	16087	15937	15946	16007	16070	15796	15905	16036	16122	15886	15875	16008	16043	15956	16002	15806	16090	15864	16079	15866	15766	16009	15857	15783	15860	16002
21276	28439	17213	15381	19849	17472	14442	11749	10888	10265	9942	10013	9837	10028	9845	9819	9795	9976	10042	10050	9852	9873	10053	9752	9758	9851	9813	9774	9872	9990	9942	9976	9862	9868	9892	9824	9683	9850	9934	9682	9925	10002	9843	9859	9809	9944	9918	9902	9857	9772	9910	9863	9926	9971	9831	9773	9950	9778	9818	9755	10026	9752	9800	9952	9842	9900	9888	9945	9835	9695	9900	9878	9974	9931	9916	9924	9824	9905	9922	9882	9963	9848	9934	9821	9970	9875	9904	9873	9790	9701	9762	9945	9803	9863	9852	9927	9851	9974	9858	9806	9912	9808	9848	9748	10053	9919	9832	10012	9918	9903	9682	10003	9960	9890	9881	9813	9775	9797	9922	9861	9816	9980	9899	9865	9818	10039	9815	9817	9916	9826	9904	9990	9667	9871	10060	9847	9910	9796	9695	9841	9933	9888	9966	9849	9848	9870	9722	9848	10005	9960	9851	9991	9896	9881	9781	9831	9808	10102	9863	9746	9881	9903	10092	9784	9775	9948	9831	9733	9912	9781	9965	9907	9865	9905	9848	9736	9929	9819	9752	9951	9700	9932	9623	9923	9864	9915	9833	9932	9985	9901	9591	9936	9853	9874	9854	9910	9860	9972	9946	9713	9943	9918	9910	9921	9959	9902	10039	9826	9831	9942	9826	9909	9928	9735	9909	9817	10087	9733	9904	9863	9913	9781	9862	9870	9721	9800	9891	9925	10026	9845	9959	9847	9893	9800	9888	9760	9834	9828	9995	9793	9909	9813	9971	9820	9901	10025	9940	9937	9902	9828	9905	9913	9786	9844	10007	9804	9813	9928	9812	9929	9828	9880	9829	9889	9772	9852	9718	9714	9801	9759	9896	9722	9933	9832	9786	9598	9870	9710	9756	9871	9791	9829	9849	9872	9970	9820	9972	9840	10027	9823	9805	9823	9845	9865	9700	10036	9906	9813	9996	9825	9992	9905	10030	9892	9835	9970	9816	9880	9816	9800	9948	9893	9667	9985	9812	9799	9863	9807	9750	9833	9993	9916	9895	9859	10023	9778	9944	9804	9993	9891	9948	9815	9984	9933	9953	9891	9806	10004	9728	9986	10051	10005	9756	9879	9781	9973	9881	9730	9774	9830	9813	9808	9885	9875	9744	9803	9858	9818	9903	9802	9848	9871	9936	9788	9809	9812	9742	9860	10055	9979	9888	9902	9764	9843	9963	9855	9996	9890	9861	10047	9839	9954	9907	9787	9944	9832	9824	10014	9765	9890	9711	9822	9984	9824	9985	9753	9755	9930	9870	9779	9738	9930	9863	9956	9920	9873	9788	9602	9830	9910	9888	9880	9840	9847	9914	9996	9852	9801	9855	9941	9835	9848	9741	9739	9829	9761	10025	9820	9755	9900	9638	9794	9969	9888	9796	9786	9825	9767	10047	9958	9956	9918	9696	9897	9759	9802	9743	9859	9966	9849	9843	10001	9812	9743	9831	9948	9885	9875	9690	9705	9752	9908	9826	9852	9824	9831	9959	9900	9961	9855	9866	9803	9850	9847	9927	9758	9895	10003	9999	9788	9940	9961	9893	9848	9883	10075	9961	9804	9880	9834	9918	9817	9886	9701	9844	9992	9803	9910	9871	9870	9731	9972	9851	9734	9940	9763	9868	9826	9890	9883	9904	9740	10027	9948	9783	9910	9940	9869	9992	9930	9900	9762	9863	9778	9916	9783	9901	9820	9785	9912	9991	9816	9806	9857	9910	9895	9887	9927	9896	9950	9951	9754	9888	9892	9787	9808	9678	9709	9935	9849	9944	9889	9853	9895	9929	9842	9859	9931	9989	9689	9854	9885	9836	9929	9890	9905	9865	9844	9943	9918	9855	9886	9863	9748	9956	9767	9870	9780	9889	9875	9777	9823	10071	9778	9887	9854	9936	9865	9836	9841	9828	10028	9921	9756	9832	9701	9846	9799	9731	9847	9996	9713	9963	9770	10027	9971	9790	10040	9800	10009	9962	9829	9819	9905	9955	9879	9800	9945	9741	9829	9819	9840	9957	9941	9783	9757	9876	9929	9839	9788	9909	9842	9958	9771	9922	9836	9881	9637	9855	9764	9909	10031	9727	9810	9901	9854	9908	9713	9772	9871	9718	9891	9808	9839	9852	9861	9902	9848	9856	9874	9899	9830	9822	9830	9865	9879	9999	9733	9874	9817	9827	9830	9855	9710	9855	9888	9916	9689	9935	9912	9827	9957	9948	9959	9863	9979	9751	9845	9803	9889	9759	9794	9787	9912	9939	9856	9969	9881	9991	9729	9973	9895	9855	9858	10014	9831	9831	9866	9989	9849	9921	9975	9881	9819	9764	9847	9901	9939	9949	9851	9915	9933	9932	9846	9788	9793	9808	9882	9869	9882	10015	10095	9786	9848	9915	9765	9733	9905	9749	9910	9941	9762	9875	10002	10008	10070	9911	9866	9950	9748	9907	9944	9841	9725	9890	9851	9909	9872	9833	9650	9971	9873	9915	9717	9895	9856	9920	9969	9802	9984	9804	9921	9842	9907	9883	9872	9956	9959	9882	9790	9684	9906	9856	9972	9765	9800	9740	9803	9868	9917	9962	9761	9954	9820	9886	9889	9805	9830	9933	9911	9882	9694	9902	9936	9846	9887	9805	9899	9968	9779	9886	9829	9892	9828	9948	9972	9774	9859	9769	9966	9943	9802	9852	9955	9775	9733	10012	9824	9900	9983	9780	9957	9853	9986	9833	9958	9922	9880	9972	9812	9859	9824	9875	9871	9820	9726	9936	9879	9865	9733	9830	9765	9826	9949	9871	9803	9965	9707	9916	10011	10029	9879	9842	9784	9932	9909	10003	9723	9897	9926	9927	9911	9832	9827	9897	9882	9909	10034	9922	10013	9983	9944	9881	9857	9903	9872	9769	9800	9725	9903	9757	9880	9896	9747	9869	9826	9860	9801	9699	9907	9861	9896	9799	9858	9887	9897	9981	9856	9993	9724	9933	9793	9949	9972	9889	10010	9835	9729	9782	10025	9890	9878	9800	9803	9915	9859	9799	9833	9670	9846	9880	9891	9821	9979	9927	9921	9927	10114	9814	9842	9983	9666	9708	10061	9817	9747	9846	9991	9764	9800	9865	9931	9858	9780	9838	9975	9857	9935	9838	9836	9973	9721	9927	9944	9917	10014	9987	9819	9769	9822	9892	9947	9792	9844	9921	9805	9956	9887	9790	9921	9851	9804	9869	9832	9758	9773	9918	9833	9957	9871	9768	9718	9802	9957	9813	9891	10002	9862	9815	9932	9819	9994	9731	9915	9959	9871	9791	9881	9965	9817	9907	9774	9827	9941	9810	9938	9964	9766	9961	9805	9910	9950	10020	9774	9988	9660	9916	9832	9770	9880	9873	9863	9848	10007	9818	9890	9878	9797	9899	9993	9979	9983	9896	9975	9940	9846	9927	9988	9821	10049	9985	9750	9888	9850	9952	9831	9829	9894	9896	9928	9867	9760	9981	9917	9957	9735	9847	9777	9939	9779	9994	9954	9839	9933	9895	9932	9977	9775	9767	9914	9902	9948	10077	10051	9948	9823	9857	9805	9889	9907	9968	9915	9878	9930	9830	9825	9829	9739	9927	9808	9835	9794	9876	9838	10004	9852	9809	9873	9793	9840	9770	9716	9850	9818	9970	9859	9943	9908	9856	9928	9839	9746	9881	9880	9815	9827	9860	10133	9930	9932	9781	9934	9691	9983	10016	9994	9841	9970	9788	9768	9900	9910	9989	9763	9888	9771	10088	9862	9951	9871	9822	9844	9925	9810	9898	9937	9864	9879	9981	9847	10012	9845	9861	9886	9846	9889	9911	9759	9966	9990	9917	10106	9763	9843	9868	9817	9859	9895	9818	9745	9906	9902	9798	9769	9955	9965	9870	9888	9970	9926	9729	9855	9943	9802	9966	9961	9913	9914	9848	9979	9866	9975	9950	9801	9845	9750	9784	9867	9812	9993	9908	9765	9849	9764	9897	9921	9725	10002	9952	9822	9827	9897	9846	9877	9836	9790	9814	9772	10079	9881	9900	9804	9880	9833	9913	9983	10079	9902	9819	9882	9960	9870	10013	9780	9920	9845	9782	9968	9816	9829	9878	9954	9695	9918	9886	9957	10011	9954	9845	9973	9914	9691	9887	9727	9886	9931	9727	9785	9924	9770	9764	9796	9774	9939	9902	10114	9925	9861	9788	9807	9831	9861	9905	9885	9865	9881	9850	9833	10013	9852	9897	9798	9899	9761	9696	10050	9874	9811	9763	9904	10104	9849	9965	9785	9867	9819	9919	9912	9816	9911	9690	9807	9967	9857	9894	9907	9996	10033	9877	9836	9887	9948	9734	9875	9974	9989	9843	9848	9955	9798	9969	9998	9779	9899	9896	9878	9794	9834	9847	9903	9922	10020	9746	9907	9779	9800	9820	9749	9663	9958	9868	9870	9950	9917	9941	9787	9901	9911	9959	9880	9905	9938	9958	9859	9976	9961	9693	9785	9903	9917	9882	9974	9662	9802	9789	9952	9899	9987	10008	9928	9855	9888	9942	9988	9884	9762	9941	9794	9829	9790	9729	9719	9917	9945	9777	9897	9918	9821	9767	9887	9848	9785	9906	9841	9803	9902	9803	9957	9865	9837	9968	9863	9805	10131	9694	9926	9991	9945	9901	9799	9893	9950	9869	9814	9775	9977	9787	9862	9954	9823	10062	9932	9984	9885	9882	9865	9754	9946	9957	9937	9950	9837	9856	9985	9906	9846	9955	9931	10025	9883	9830	9782	9951	9929	9747	9771	9913	9878	9956	9855	9839	10078	10104	9983	9886	9922	9728	9944	9895	9914	9935	9792	9944	9743	9824	9861	9940	9813	9857	9952	9948	9839	9948	10022	9901	9968	9877	9911	9826	9762	9893	9829	9844	9895	9757	9924	9899	9683	9801	9899	9926	9844	9882	9798	9897	9804	9836	9821	10036	9876	9931	9956	9824	10007	9817	9993	9816	9896	9867	9852	9952	9877	10028	9646	9879	9886	9878	9866	9817	9911	9798	9828	9818	9756	9772	10016
25850	21679	28608	30783	41992	51160	45238	33500	24287	19120	17217	16388	16110	16139	16009	15950	15967	16003	16048	15949	15969	15878	16081	15850	16013	15960	16104	15816	15966	15890	15863	15808	15849	16055	15892	15901	15811	15967	16013	16010	15754	15984	15859	15785	16031	15799	15909	15854	15995	15844	15982	15936	16084	15915	15846	15943	15875	15842	16051	15941	16068	15925	15798	15957	15736	15980	16206	16103	15934	15835	15961	15983	15835	16011	15965	15916	15698	15911	16047	15853	15780	15934	15984	15878	15980	15993	15882	15886	15920	15823	15750	16070	15821	15915	15894	15788	15893	16009	15888	15980	16025	15940	16206	15991	15900	16073	15841	16045	16045	15727	15803	16185	16153	16082	15871	15942	15826	15784	16032	15955	15882	16015	15912	15788	16027	15870	15869	15901	15838	15890	15806	15662	15875	15976	16089	15995	15922	15781	15958	15871	16002	15821	15956	15783	16048	15742	16043	16075	15920	16033	15893	15825	15860	15853	15901	15828	15876	15947	15966	15809	15878	15901	15988	15789	15841	15992	15741	15639	15930	15726	15888	15979	16175	15690	15978	16102	15972	15882	15884	15877	15780	15958	15882	16153	15954	15718	15983	15816	15954	15820	15865	16143	15956	15902	15877	15842	15874	15805	15836	15900	15905	15814	16025	15856	15976	15751	15713	15842	15656	15919	15800	15699	16098	15805	15750	16067	15721	15883	16006	16105	15772	15847	15838	15941	15771	15917	15715	16048	15714	15884	15925	16043	15916	15939	15759	15729	15894	16209	15984	15840	15855	15777	15861	15918	15644	15988	15855	16003	15714	15773	15783	15787	16004	15825	16129	15907	15651	15469	15802	15935	15980	15921	15869	15931	15860	15878	15912	16050	15678	15730	15793	15983	16043	16029	15945	15955	16049	15884	15873	15590	15844	15649	15941	15701	15811	15809	15809	15903	15854	15967	15907	15755	15951	15749	15780	15855	15608	15912	15903	15817	15784	15842	15950	15831	15856	15964	16035	15982	15966	16036	15938	15884	15777	15749	16012	15540	15713	15942	15941	16203	15930	15761	15976	15729	15943	15993	16038	15870	15894	15784	15994	15831	15648	15656	15773	15727	15819	15809	15792	15992	15865	15850	15813	16032	15814	15820	15711	15931	15968	16040	15948	16161	16119	15907	15927	15882	15715	16041	15961	16177	15620	15699	15836	15792	15919	16024	16015	15797	15824	15950	16082	15923	15738	15959	15838	15893	15844	15823	15808	15739	15876	15832	15875	16064	15972	15984	15958	15979	15984	15824	15988	16086	15883	15893	15919	15815	15712	15792	16012	15791	15813	16000	15842	15935	15852	15928	15953	16053	16075	16129	15935	15873	15788	15595	15758	15842	15803	16013	15893	15976	15809	15890	15893	15957	15773	15734	15949	15821	15864	15876	15994	15883	15638	15752	15869	15877	15949	16004	15904	16062	15858	15622	15713	15930	15711	15906	15780	15970	16001	15873	16075	15949	15774	15919	15992	15883	15764	15793	15832	15971	15799	15814	15820	15940	16102	16019	15957	16001	16063	15966	15741	15811	15919	15947	15703	15954	15992	15987	15968	15938	15963	15745	15829	16113	16068	15892	16026	15814	15994	15844	15845	15870	15885	15874	15642	15870	15722	16031	16163	15928	15929	15962	15839	15759	15904	15894	15881	15755	15803	15969	16039	15821	16008	15946	15801	15843	15785	15790	15865	15957	16031	15862	15847	16028	15870	15614	15872	15957	15872	15776	15745	15751	15850	15773	16025	15908	15753	15710	15998	15712	15793	15902	15819	15900	15995	15894	15863	15849	15698	15862	15857	15966	15896	15972	15967	15714	15745	15784	16113	15686	15947	15839	15759	16001	16104	15879	15918	15984	16064	15887	15673	15723	15709	15940	15679	15929	15922	15921	15936	15855	16018	15818	15655	15852	15962	15934	15761	15759	15710	15686	15952	15962	15967	15973	15746	15860	15868	15978	15942	15930	15793	16010	15992	15791	15973	15722	15907	15842	15796	15833	15701	15898	15872	15804	15716	15762	15934	15987	16114	15870	15863	16033	15978	15902	15781	15904	15733	15892	15812	15910	15780	15983	15914	15989	16062	15951	15891	15902	15964	15934	16036	15825	15722	15694	16050	15815	15921	15789	15891	16140	15644	15738	15835	15821	15831	16122	15901	15767	15929	15807	16002	16081	15931	15781	15884	15793	15639	15560	15981	15912	15685	15719	15953	15849	15917	15925	16001	15957	15748	15956	16041	15776	15861	16112	15917	15883	15928	15773	16039	15774	15956	15964	15810	15776	15955	15893	15800	16096	15817	15995	16124	15898	15882	15843	15932	15743	15932	15817	15974	16015	15812	16062	16071	15795	16018	15842	15896	15671	15860	16010	15970	16079	15780	16041	15929	15976	15915	15888	16024	16015	15861	15882	15712	15798	15772	15637	16013	15772	16041	15960	15887	16008	15774	15935	15917	15603	15723	15803	16104	15905	15975	15816	15867	15877	15908	15951	15639	15843	15895	15978	15827	15820	15957	15925	15986	15973	15979	15805	15906	15981	15922	15907	15847	15900	15864	15807	15880	15928	15990	15948	15908	15832	15898	15770	15853	15727	15955	15951	15745	15808	15945	16146	15751	15798	15729	15972	15890	15980	15918	15738	15737	16134	15901	15818	15883	15902	15923	15856	15953	16045	15725	16053	15767	15899	16056	15876	15927	15780	16071	15851	16104	15938	15726	15822	15865	15891	15814	15987	15791	15660	15781	15789	16091	15881	15854	16018	15934	16113	16152	15865	16032	15880	15857	15744	15835	15912	16162	15739	15884	16006	15790	16023	15986	15947	15948	16057	15884	16076	15887	15794	15983	16121	15762	15771	15981	15998	15848	15793	15820	15770	15848	15958	15762	15915	15838	15958	15991	15826	15880	15874	15888	15987	15890	15999	15852	16129	15946	15782	16011	15869	15858	15831	15951	15842	15975	15892	16018	15934	16023	15917	15723	15927	15818	16006	15630	15872	15686	15786	16061	15965	15657	15744	15874	16033	15874	15658	15853	15835	15639	15892	15715	15880	15820	15871	16115	15713	15776	15899	15761	15880	16022	15886	15841	15997	15955	15953	15826	15802	15694	15924	16047	15984	15978	16044	15938	15721	15724	15920	15774	15954	15969	15948	15888	15736	16086	15819	15973	16055	15864	15744	15848	16130	15972	15694	15936	15748	15975	15983	15860	15851	15908	15933	15783	15886	15801	16025	15940	15771	15863	15772	15991	15877	15805	15867	15837	15891	16049	15983	15947	15718	15945	15836	15741	15931	15843	15754	15843	15796	15686	15869	15834	15852	15898	15835	15904	15968	15880	15702	16091	15935	15748	15930	15887	15858	15878	15803	15858	15875	15943	16001	15725	15947	16001	16021	15946	15840	15903	15911	15895	15667	15959	15901	15925	15788	15962	15807	15924	15808	15899	15926	15842	15770	15673	15870	16068	15871	15898	15972	15649	15844	15887	15922	15982	15788	15937	16039	15791	15900	16000	15898	15701	15776	15903	15890	16057	15880	16048	15982	15803	15923	16067	15892	15840	15996	15842	15854	15829	15642	15820	15832	15851	15791	15798	15898	15970	15933	15862	15815	15830	15864	15971	15853	15870	15977	15893	15961	15903	16005	15872	16093	15939	15983	15898	16125	15791	15816	15860	15875	15939	15786	15664	15742	15758	15778	15736	16009	15773	15825	15951	15830	15809	15871	15829	15988	15864	15774	15782	15661	15919	15939	15716	15863	15954	15864	15873	16036	15687	15870	15854	16025	15915	15873	16063	15837	15747	15711	15801	15904	15807	16065	16160	15965	15733	15877	15906	15675	16260	16108	15892	15828	15866	15972	15973	15889	15906	16064	15766	15825	15769	15727	15890	15803	15982	15691	15827	15890	15622	16034	15805	16155	15800	16032	15924	15879	16013	15867	15846	16005	15951	15518	16037	15679	15832	15770	15834	15736	15791	15950	16019	15949	15909	16047	15935	15946	15969	15915	15985	15903	15928	15800	15917	15821	15871	15917	16008	16008	15923	15906	15836	16023	16007	15768	15825	15909	15851	15991	15973	15796	15834	15879	15713	15988	16019	16075	15965	15896	15963	15812	15885	16141	15875	15866	15941	15973	15801	15979	16041	15910	15759	15537	15914	15814	15810	16034	16050	15748	15907	15869	16084	15930	16004	15882	16019	16041	15828	15795	15832	15894	15883	15918	15873	16060	15970	16071	15980	15754	15958	15701	15720	15778	15923	15884	15886	15773	16053	15855	15885	15743	15873	15963	16093	15990	15891	15912	16008	16011	15714	15834	15838	16013	16044	15834	15861	15934	15827	15865	16048	15932	15911	15857	15748	16061	16017	16037	15889	15924	15999	15823	15873	15854	15773	15644	15930	15791	15854	15815	15772	15978	15868	15826	15931	15922	15876	15770	15885	15963	15807	15851	15749	15820	15898	15664	15896	16024	15898	15650	15929	15915	15755	15752	16013	15924	16003	15916	16011	15950	15919	15819	15888	16044	15817	15803	15762	15942	15952	15956	15508	15964	15790	15821	15971	15752	15908	15921	15846	15781	15645	15838	16144	15936	15749	16047	15877	15952	16051	15787	16042	15822	15760	15901	15910	15913	15861	15922	15976	15695	15791	15711	15950	15879	15899	15825	16123	16042	15877	16079	15844	15788	16133	16042	15991	16058	15816	15918	16008	16100	15954	15558	15863	15840	15899	16007	15956	16070	15950	15781	15861	15795	15898	15890	15705	15641	15924	15826	15909	16010	15788	15870	15813	15966	15822	15914	15973	15864	15957	15722	16058	16097	15796	15798	15940	15897	15878	15833	16013	15783	15647	15726	15939	16021	15657	15912	15860	16116	15852	15976	15880	15801	15887	15831	15871	15913	16053	15571	16119	15872	15763	15725	16109	15890	16025	15986	15941	15781	15854	15869	16131	15823	15833	15837	15841	15969	15918	15714	15762	15914	15899	15840	15874	15981	15905	15773	15939	15927	15863	16200	16072	15832	16056	15809	15898	15910	16089	15883	15978	15844	16027	15865	15678	15896	15939	15895	15843	15963	16053	15949	15926	16006	15857	15843	16091	15860	15838	16136	15886	15897
26490	40006	32977	27086	42525	45014	36877	24971	16503	12169	11044	10456	10388	10031	10009	10069	10020	9921	10098	10101	9934	9961	10151	10006	10221	9934	9921	9995	10118	10113	10055	10088	9968	10067	10037	10110	9860	9970	9947	9949	10059	10184	10053	10012	10033	9979	9992	9968	10092	10159	9992	9951	9999	10148	9988	10140	9934	9919	9926	10070	10064	10071	10019	9877	9912	10047	9820	10120	9924	10060	9919	9924	10015	9989	10015	10008	9982	9980	9918	10017	9982	9985	10039	9969	10133	9993	10029	10023	9925	10080	9846	9904	9936	9968	10050	9892	10080	9913	9985	10166	9840	9998	10031	10000	9999	9882	9887	10089	10028	10095	10074	9946	9955	10133	9974	9911	10064	10094	10071	10011	10131	9969	9979	10034	9872	9938	10149	10168	9981	9976	9932	9986	9966	10169	10125	10120	10018	10014	9983	9841	10000	9919	10085	10156	9894	9981	9832	10031	9992	9900	9789	10155	10026	9975	10083	9944	9885	9836	9917	9932	9839	9910	10040	10040	9927	10066	9884	9862	9791	10067	10085	10068	9890	10081	10062	10017	9923	9989	9984	9823	9942	9874	9987	9925	10025	10000	10064	9958	9876	10025	10093	10059	10044	9926	9938	9989	9950	9995	10090	9911	9845	10035	9867	9863	10090	9932	9910	10105	9894	9960	10063	10224	9990	9743	9924	9857	10092	10008	9931	9945	9891	9855	9925	9917	9888	9968	9963	10066	10015	10092	9972	9915	9965	9973	10042	9873	9889	9974	10068	9967	9864	9947	10020	9993	9936	9958	9986	9875	10064	10009	10034	9986	10044	9991	9934	10031	9963	9844	9943	9933	9883	10112	10125	10106	9824	9938	9916	9918	9994	9844	9965	9974	10006	10078	10000	9974	10012	9884	10065	9918	10037	9947	10021	9885	9937	9903	10077	10020	9990	10010	9899	9973	10029	9845	9812	10011	10044	10059	9900	9847	9870	9999	9895	10048	9927	9897	9968	10023	9970	10059	10060	9973	10057	9929	10139	9937	9984	9935	9942	10018	10113	10078	9914	9796	10137	9984	9978	10073	9934	10118	9914	9950	10001	10020	10009	10011	10075	9810	10011	10055	9903	9940	9789	9967	9892	10008	10081	10082	10048	10054	9988	10030	9914	9895	10002	9849	10021	9985	9958	10077	10012	10153	10053	10038	10026	10039	9916	9982	9976	9890	9925	9842	9911	9876	9945	9954	10005	9905	10075	10098	9864	9935	9954	9936	10110	10018	9916	9972	9912	9975	10096	10002	10038	10012	9985	10118	9729	9972	9957	9976	10007	10027	9996	10059	9938	10042	9877	10013	10090	10063	9900	10007	9907	10001	9953	9813	9967	9988	10094	10007	10130	9879	9808	10024	10124	10150	9897	9832	9938	9988	10004	10018	10181	9990	9924	9867	9980	10024	9992	9994	9897	10000	9999	10087	9943	9927	9808	10022	9836	9966	9902	10007	9917	9907	10063	9943	10069	10122	9920	10027	10030	9910	9894	10034	10011	9916	10008	9913	9928	10077	9886	10003	10092	9920	10237	9901	10055	9869	9957	10120	9929	10001	9913	10099	10032	10000	9912	10046	9970	9888	10021	9785	9967	9924	10068	9918	10034	9913	10077	9748	10002	10078	9941	9925	9952	9970	9933	9954	10060	9825	10031	9962	10042	9904	9978	9993	9953	10018	10027	9930	10110	9981	9977	10110	9988	10115	9882	9943	10071	9971	9910	9881	9971	10090	9923	9938	10036	9961	9934	9907	10047	9952	10000	10053	9941	9994	10103	10016	10057	9946	10034	10033	10065	9880	10003	9973	9865	9952	9896	9983	10051	9971	10110	10217	10027	10001	9846	9853	10042	10025	10073	10060	10030	10115	10101	10077	10041	9909	9897	10105	10092	9934	10025	10082	9919	9920	9970	9915	9948	9849	10080	9883	10035	10124	9867	10027	10077	10006	10102	9959	10132	9911	10000	10107	10102	10048	10085	9859	10046	10077	10056	9978	9958	9989	10017	10021	9980	10024	10038	10101	9990	9991	10188	10023	10087	10015	9974	10061	10012	10173	10028	10087	9950	9903	10034	9952	9955	10001	9909	9956	9955	9857	9974	9955	10016	10048	10110	9950	10012	9928	10000	9864	10069	9944	9856	9956	9978	9789	9854	10033	9987	10033	9964	9851	9987	9974	9923	9911	10115	9981	9825	10064	10011	9986	10002	9931	10012	9831	9918	10132	9998	9934	10165	9851	10013	9975	9919	10064	10014	10039	10056	10094	10025	10003	9966	9894	9893	9940	9975	10053	9832	9973	9982	9922	9985	10018	10017	9992	10073	10075	10062	10068	9926	10013	10090	10057	10052	9949	9935	10067	9889	9983	10092	10095	9999	10069	10015	9939	10000	9934	9853	9934	10086	9945	9896	9945	10025	9934	10082	9971	9847	10028	10123	9957	9946	9947	9933	9983	10045	9963	10004	9999	9992	10043	9998	10064	9941	10122	9983	9966	10104	9870	10029	10042	9924	10154	9885	9979	9897	9891	9992	9991	10071	10111	9952	9981	10103	10042	9870	10056	10093	9984	9870	9993	9972	10079	9932	9992	10008	9989	9976	10007	9948	9960	9931	9908	10025	10020	10015	9997	9910	9988	10020	10203	9938	9940	9946	9892	9784	10048	9988	10004	9987	10081	9913	10014	9972	9870	10018	9902	10026	9919	9761	10043	9865	9968	10068	9972	10273	9937	9925	9952	9996	10098	10026	10028	9999	10079	9962	10004	9924	9981	10011	9934	10012	10020	10023	9977	10029	9979	10023	9881	9915	10006	9932	10012	9998	9901	9866	9918	9907	10065	9956	10080	9921	9971	9992	10020	9890	9955	9837	10025	9966	10001	10025	10083	9935	9992	9909	9957	10017	9951	9961	10079	10015	10079	9764	10024	9901	9959	9966	9958	10060	9854	10173	9931	10105	9955	10071	9783	9894	9902	9892	10149	9878	9980	9934	9746	9998	9996	9810	9871	9944	9915	9935	10026	9885	9934	9970	10022	10098	10121	10043	10035	10108	9904	9915	10069	9963	9933	9940	9910	10015	9946	10009	10003	10103	10093	9867	10027	10100	10060	9915	10026	10075	10031	9972	9883	10004	9958	9991	10031	9874	9927	9993	10066	9971	10024	10045	10202	9836	9769	10000	9749	9963	9985	9889	10014	10038	10027	10058	9965	9959	10047	9927	9973	9854	9959	9947	9991	9951	9808	9913	9939	9928	9985	9990	10016	9801	10016	10074	9821	9956	9956	10030	9930	10041	9909	10034	9892	9982	9947	9997	10020	10088	9808	9930	9979	10048	9981	9991	10037	10018	10088	10140	9876	9976	9950	9830	9952	9977	10056	9999	10028	9866	9985	10102	9902	9894	10077	10032	9988	10087	10049	10030	10005	9938	10146	10110	9887	9809	10005	9975	9910	9990	9970	10023	9993	9989	10209	10104	9972	10014	9743	9954	9812	9916	9951	10013	9987	10054	9956	9880	9995	10082	9981	9932	10049	9906	9903	9801	10036	9973	9941	10113	9966	10110	9787	9971	10143	10000	9962	9833	9979	10173	10011	9887	10084	10050	10047	9953	9926	9924	10148	9915	9782	9930	10077	10080	10021	9882	10103	10010	10009	10062	9933	9933	10126	9993	9900	9986	9978	9939	9963	10047	9994	9923	10012	10121	9905	10062	10041	9963	9906	10072	9966	9975	9988	10045	9996	10041	10069	10095	9911	9943	10111	9999	10210	9974	10062	9875	9903	10006	10058	9904	9950	10057	10097	9906	10103	9895	9938	9953	10129	9967	10032	9961	10139	9836	9969	9796	9995	9931	10011	10016	9873	10129	9936	10120	9887	10021	10079	9920	9860	10023	10141	9890	9887	10037	10029	9852	10030	10183	10059	10158	9833	9945	9963	10204	9764	9908	9850	9940	10057	10093	9902	10170	9965	9966	9978	9873	9915	9932	10120	9859	9854	10031	10050	9958	9946	9942	9893	9814	10052	10028	10055	9902	10142	9911	9960	10133	9986	10039	9962	9909	10023	10020	9927	9871	10075	10011	10031	9895	10044	10091	9981	9925	10123	9981	9935	10059	9874	9961	9872	9795	9831	9820	9902	10064	9936	9939	9882	9895	9869	10030	9941	9924	9936	9935	10024	9917	9911	9929	9936	10029	9952	9940	9980	10052	9910	9910	9920	9989	9931	10048	10066	9942	10117	9991	9918	9922	9827	9967	9933	9886	9933	10042	10001	10032	9923	9896	10000	9933	9884	9850	9952	9980	10022	9938	10068	10150	9962	9992	9902	9964	10034	10055	9982	9919	10076	9997	10154	10007	10045	10006	10248	9881	10027	9999	10039	10025	9999	10008	9882	9932	9919	10016	9957	9938	9768	9957	9774	9970	9883	10008	10037	10125	9891	10062	9950	9863	9780	9951	9950	10006	9906	10085	9816	9823	9973	10034	10047	10046	10076	9885	9955	10079	10048	10053	9950	10089	10076	10038	9906	10059	10001	10072	10097	9994	9789	10142	9971	9957	9924	9949	9932	9866	9946	10047	10117	10053	9934	10034	9934	9930	9984	10110	9958	10029	9922	9978	9965	9886	9915	9908	10044	9922	10101	9958	10133	9940	10068	9877	9943	9971	9931	9920	9926	9934	9990	9941	9892	10223	9856	10022	10048	9916	9868	9931	9889	10006	9931	10028	9987	9864	9981	10123	9902	9982	9939	10031	9863	9877	10037	10000	9982	10009	10001	9896	9905	10003	10060	10151	9860	10170	10003	10083	9863	9991	10042	9922	10170	9976	10026	10036	10178	9776	10012	9877	9952	10091	9988	9864	9914	9979	10076	9965	10028	10078	9946	9969	9955	9983	9808	9939	10049	9905	9966	9857	10003	9839	9989	9982	9985	10017	9982	9865	9990	10022	9902	9919	10059	10144	10008	9923	10100	9917	9895	10029	9922	10104	10035	10002	9962	9993	10189	10010	10065	9944	10034	10025	9868	9872	10062	9954	10070	9925	10004	9986	10051	9986	9907	10000	9946	10068	10057	10155	9839	9952	10006	10125	9991	10136	9673	9935	9892
33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
