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
339403477501	339403478017	339403478567	339403479117	339403479667	339403480217	339403480767	339403481317	339403481867	339403482417	339403482967	339403483517	339403484067	339403484617	339403485167	339403485717	339403486267	339403486817	339403487367	339403487917	339403488467	339403489017	339403489567	339403490117	339403490667	339403491217	339403491767	339403492317	339403492867	339403493417	339403493967	339403494517	339403495067	339403495617	339403496167	339403496717	339403497267	339403497817	339403498367	339403498917	339403499467	339403500017	339403500567	339403501117	339403501667	339403502217	339403502767	339403503317	339403503867	339403504417	339403504967	339403505517	339403506067	339403506617	339403507167	339403507717	339403508267	339403508817	339403509367	339403509917	339403510467	339403511017	339403511567	339403512117	339403512667	339403513217	339403513767	339403514317	339403514867	339403515417	339403515967	339403516517	339403517067	339403517617	339403518167	339403518717	339403519267	339403519817	339403520367	339403520917	339403521467	339403522017	339403522567	339403523117	339403523667	339403524217	339403524767	339403525317	339403525867	339403526417	339403526967	339403527517	339403528067	339403528617	339403529167	339403529717	339403530267	339403530817	339403531367	339403531917	339403532467	339403533017	339403533567	339403534117	339403534667	339403535217	339403535767	339403536317	339403536867	339403537417	339403537967	339403538517	339403539067	339403539617	339403540167	339403540717	339403541267	339403541817	339403542367	339403542917	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2662	3600	2300	2662	3600	2300	2662	3600	2300	2661	3600	2300	2661	3600	2300	2660	3600	2300	2660	3600	2300	2659	3600	2300	2659	3600	2300	2659	3600	2300	2658	3600	2300	2658	3600	2300	2658	3600	2300	2657	3600	2300	2657	3600	2300	2656	3600	2300	2656	3600	2300	2656	3600	2300	2655	3600	2300	2655	3600	2300	2655	3600	2300	2654	3600	2300	2654	3600	2300	2654	3600	2300	2653	3600	2300	2653	3600	2300	2653	3600	2300	2652	3600	2300	2652	3600	2300	2651	3600	2300	2651	3600	2300	2650	3600	2300	2650	3600	2300	2650	3600	2300	2649	3600	2300	2649	3600	2300	2648	3600	2300	2648	3600	2300	2647	3600	2300	2647	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
22672	20227	27413	26015	39023	60193	53159	39084	26940	20192	17243	15938	15771	15648	15205	15202	15455	15454	15419	15225	15121	15215	15271	15150	15126	15377	15224	14896	15168	15268	15114	15181	15050	15068	15100	15240	15357	15139	15123	15229	15173	15126	15084	15169	15158	15090	15068	15316	15435	15016	15162	15219	15145	15266	15170	14994	15076	15131	15228	15208	15021	15105	15159	15098	15073	15104	15355	15257	15169	15101	15028	15105	15251	15092	15182	15055	15137	15029	15188	15352	15040	15244	14940	15129	14884	14998	14953	15181	15031	15007	15162	15283	15088	14941	15047	15019	15184	15042	14932	15212	14904	15063	15044	15193	15105	15092	14965	15132	15084	15212	14976	15064	14879	15215	14977	15001	15209	15044	15085	15101	15205	15023	14956	15378	15119	14915	15101	15136	15114	15175	15086	15269	14957	15258	14974	14993	15070	15120	15266	15141	15163	15201	14934	15142	15086	15108	15065	15173	15078	15242	15113	15234	15065	15187	15174	15063	15177	15108	14914	15118	15118	15173	15094	15121	15079	15143	15129	14897	15128	15014	15110	14912	15226	15043	15179	15181	14957	15063	15019	14969	15157	15067	15020	14911	15112	15003	14961	15057	15063	14993	15269	15095	15155	15120	15334	15131	15152	15142	15106	15038	15180	15101	15150	14908	15183	15225	15006	15150	15232	15160	15088	14996	15112	15161	15020	15014	14883	15231	15103	15149	15131	15124	15243	15033	15065	15076	15038	14891	15117	14998	15078	14980	14857	14935	14929	15037	14903	15042	14953	15002	14948	15053	15345	15042	15188	15175	15110	15018	15122	14972	15108	14926	15088	15300	15300	15127	15243	15098	14991	15217	15067	15115	15172	15104	14976	15119	15070	15362	15189	15161	14935	15204	15163	14875	15234	15119	14994	15105	15235	14939	15241	15149	15044	14903	14949	15043	15005	15022	14999	15087	15092	15051	15254	14920	14871	15015	14960	14989	15086	15075	15207	15087	14938	15100	15243	15156	15149	15099	15257	15285	14972	15180	15149	15048	15105	15088	15130	15112	15280	15027	15082	15033	15219	15194	15292	15128	15137	15253	15210	14851	15256	15031	15197	15138	15146	15069	15107	15077	14987	15044	15240	15039	14998	15124	14997	15076	15104	15056	15108	15120	15195	15121	15035	15114	15148	15109	15154	15144	15071	15051	15209	15012	14991	15199	14844	15144	15139	15078	15070	14931	15194	15236	15069	15053	15040	15276	15037	15187	15101	15060	15052	15087	15137	15036	15133	14927	15173	15220	14961	15008	15152	15311	15174	15175	15041	15000	15252	15010	15128	15217	15092	15027	15076	14996	15079	15127	15088	14897	15049	15090	15065	15106	15357	15100	15186	15066	15149	15157	15179	14972	15036	15054	15009	14814	15123	15141	15324	15246	15252	14901	15156	14944	15140	15088	15195	15205	15042	15067	14984	15223	15177	15268	15215	15049	15211	15146	15159	15341	15151	15106	15028	15023	15207	14975	15121	15238	15239	14903	15093	15000	14919	15013	15079	14971	15067	15226	15064	14962	15132	14921	15222	15062	14952	15143	15239	15158	15188	15060	15119	15087	15021	14927	15256	14969	15110	15244	15058	15126	15027	15108	15282	15034	15089	14982	15122	14994	15196	14999	15328	14965	15220	15132	15081	14965	15021	15203	15072	15115	15349	15033	15146	15096	14991	15166	15152	15236	14991	15062	15224	14979	14986	15002	15093	15307	14999	14968	15049	15104	15341	15158	15169	15287	15100	14950	15117	14985	14995	15107	15106	15035	14973	15037	15137	15161	15033	15207	15142	15022	15147	15046	14981	15100	15008	14884	15069	14994	15142	15042	15021	15099	14916	15269	14863	15042	15071	15171	15101	15058	15281	14945	15258	14965	15276	14977	15127	15183	14951	15049	15272	15147	15116	15233	15134	15205	15197	15144	15106	15125	15199	15227	15277	15155	15278	15121	15231	15043	15188	15216	15144	15296	15175	15000	15008	14993	15012	15143	14872	14975	15392	15151	15107	15073	15121	15246	15060	15186	15151	14985	15212	15042	15103	14976	15111	15110	15049	15188	15078	15088	14978	15187	15187	15229	14846	15245	15327	15193	15056	14949	15144	15211	15031	15121	15264	15350	15061	15226	15272	15080	15225	15066	15232	14972	15156	15011	15212	15274	15067	15244	15243	15038	15017	15017	15229	15067	15114	15091	15124	15083	15040	15202	15190	15197	15139	15134	15166	15000	15195	15480	15182	14920	15143	15186	15245	15271	15203	15087	15222	15313	15310	15138	15092	15006	14877	15268	15205	15164	14950	15219	15214	14962	15002	15141	15237	14902	15010	14889	15267	15174	15160	15052	15061	15217	15061	15098	14910	15219	15046	15011	15089	14915	15131	15258	15020	15142	15019	15109	15254	14835	15255	15292	15252	14927	15169	15236	14936	15121	14931	15001	14986	15112	15063	15186	15067	15134	15251	15035	14885	15046	15182	15217	15049	14963	15055	15209	15231	15020	15075	15206	14962	15120	15249	15158	14995	15196	14942	14989	15172	15156	15092	15174	15220	15096	15002	15140	15042	15227	15108	15190	15232	15067	15011	15083	15186	15048	15101	15188	15120	15005	15067	15152	14986	15067	15217	15192	15197	15090	15175	15105	15053	14900	15055	15151	15318	15307	15135	15121	15088	14992	14835	15161	14980	15060	15118	15216	15143	15124	15023	15219	15162	15169	15056	14896	14976	14931	15125	15197	14916	15284	14862	15055	14978	15263	15088	14954	15039	15206	15170	15174	14930	15094	15149	15054	15227	15114	15178	14975	15087	15071	14983	14816	15113	14880	15186	15004	15050	15101	15079	15004	15142	14981	15071	15156	15158	15013	15061	15142	15001	15024	15263	15163	15116	15376	15217	15092	14928	14858	15071	15065	15068	15191	14933	15039	15259	15159	15038	15267	15132	15120	15034	14989	15104	15143	14934	15171	14885	14932	14799	15159	15123	14992	15138	15004	15202	15049	15110	14973	15144	15260	14943	15177	15108	15023	15117	15041	14973	15272	15294	15253	15096	15204	14964	14990	15183	15095	15070	15317	15174	15120	15046	15213	15091	15172	15276	14969	15267	15174	15154	14948	15228	15235	15059	14918	14983	15320	15082	14960	15157	15054	15228	15112	15209	15183	15001	14908	15104	15044	15113	15073	15055	15255	15010	15287	15133	15238	15016	15094	15065	15210	15376	15226	15298	14873	15028	15070	15141	15376	14978	15037	15232	15207	15013	15157	15110	15390	15171	15009	15021	15097	15141	15175	15236	15077	15012	15036	15094	15021	14959	15183	14935	15182	15209	15032	15069	14954	15463	15099	15132	15151	14943	15123	15277	15180	15080	15053	14980	15058	14948	14804	15158	15099	15109	15026	15084	14879	15032	15237	14981	15042	15214	14965	14822	15042	15166	15106	14967	15195	15164	15237	15327	15123	15075	15186	14977	15026	15036	14985	14961	14968	15038	15202	15120	14944	15084	15259	15214	15102	14987	14977	14942	14973	15040	15030	15049	14930	15046	14914	15029	15022	15003	14794	14922	15263	15175	15441	15057	14877	14983	14995	15070	15244	14994	15048	15137	15269	15221	15199	15099	15044	15141	15099	14972	15080	15061	15342	15105	15236	14993	15082	15044	15120	15119	15110	14998	15108	15076	15305	15138	15061	15006	15130	15297	15264	15052	15000	15140	15133	15137	15256	15039	15062	15253	14952	15164	15185	15142	15039	15007	15048	15189	14990	15104	15221	15251	15185	15021	15098	15209	14773	14999	15022	14937	15072	15106	15076	15200	14930	15129	15030	14974	15121	15193	14960	15070	15222	15191	15002	14911	15026	15114	14869	15219	15196	14971	15138	15131	15111	15185	15065	15038	15076	14997	15007	15124	15001	15116	15217	14988	15032	15356	15209	15069	15089	15049	15168	15194	14868	15019	15071	15057	14827	15143	15112	15031	15134	15072	15057	15085	15283	15127	14958	15259	15286	15123	15076	15109	15097	14994	14896	15070	15076	15044	15224	15033	15182	15083	15171	15292	14908	15181	15207	14855	15021	15237	14963	14967	15305	15125	14983	14862	14867	15153	15015	15135	14862	15032	15123	15102	14888	15015	15124	14992	15085	15215	15115	15046	15040	14920	15170	15152	15215	15180	14945	15242	15272	15222	15070	15143	15212	15217	15046	15222	14942	15154	14997	15215	15051	14967	15122	14995	15002	15054	14842	14975	15346	15174	14979	15047	15035	15158	15217	15130	15227	15137	15053	15220	15136	15263	15105	15069	14997	14925	15113	15311	15208	15126	15069	15243	14928	15066	15088	15068	15140	15160	15177	15269	15053	15112	14908	15082	15151	15068	14970	15105	15068	14951	15153	15102	14925	14955	15140	14979	15146	15122	15003	14959	15180	15120	15075	15233	15048	15203	15158	15109	15230	15375	15077	15053	15053	15024	15100	15079	14952	15129	15049	15294	15075	15212	15128	15009	14927	14972	14995	15098	15064	14966	14989	14977	15142	15016	15159	15068	15023	15151	15121	14981	15068	15032	15172	15053	15061	15171	15152	15200	14983	15120	15184	15135	15077	15114	15059	15147	15168	15118	15309	15046	15152	15289	15231	15034	15198	15054	15105	15049	15049	14924	15050	15143	15077	14920	15145	15184	15094	15167	15155	15118	15139	15206	15021	15019	15266	14922	14865	14824	14976	15063	15164	15031	15119	14991	15060	15108	15187	15208	15135	15315	15030	14981	15096	15093	15093	14801	15230	15075	15051	15126	15166	15141	15059	15156	14998	15052	15030	15112	14877	15108	15149	15093	15200	15177	15218	15231	15299	15132	15219	15069	15115	15178	15221	15106	15217	15342	15262	15158	15079	15165	15187	15127	15185	14958	14985	15173	15070	15302	15307	15141	14912	15012	14995	15016	15084	15115	15123	15357	14889	15105	14965	15067	15068	15183	15142	15034	15240	15264	15051	15149	15127	15257	15181	15324	15038	15235	15283	15090	15145	15028	15081	15174	15319	15086	15354	14933	15038	15113	15132	15237	15247	15075	15245	15150	15195	15161	15181	15184	15208	15076	15015	15121	14986	15085	14984	15078	15051	14994	15080	15273	15353
32361	55135	48174	32489	50159	61432	46913	31452	18984	13195	11083	10135	9944	9791	9863	9585	9667	9779	9771	9669	9797	9753	9813	9838	9714	9826	9703	9772	9769	9784	9633	9555	9740	9810	9585	9680	9637	9649	9687	9692	9800	9875	9479	9623	9675	9635	9610	9741	9748	9631	9686	9624	9763	9711	9687	9605	9765	9709	9653	9647	9657	9662	9583	9642	9619	9637	9679	9878	9780	9633	9737	9557	9549	9719	9588	9549	9651	9752	9704	9638	9511	9640	9578	9748	9547	9536	9674	9623	9772	9440	9551	9567	9664	9872	9508	9826	9600	9727	9575	9530	9632	9596	9797	9588	9652	9588	9633	9544	9611	9586	9667	9731	9700	9577	9500	9538	9694	9503	9643	9792	9588	9649	9776	9696	9713	9674	9629	9722	9536	9577	9532	9631	9670	9751	9663	9593	9558	9553	9742	9464	9588	9578	9802	9680	9686	9703	9647	9776	9698	9679	9596	9643	9525	9594	9805	9702	9559	9649	9476	9705	9681	9508	9762	9710	9637	9702	9770	9659	9595	9664	9647	9623	9591	9646	9688	9597	9613	9555	9681	9672	9693	9572	9636	9501	9617	9565	9589	9690	9673	9742	9600	9683	9456	9644	9587	9709	9612	9568	9634	9609	9442	9597	9601	9622	9693	9578	9564	9618	9641	9622	9646	9719	9608	9606	9698	9621	9531	9641	9706	9678	9558	9492	9577	9535	9734	9518	9610	9554	9685	9754	9526	9768	9604	9679	9746	9567	9597	9560	9721	9453	9735	9621	9526	9503	9520	9715	9595	9693	9547	9623	9586	9596	9806	9705	9649	9586	9453	9611	9770	9546	9484	9475	9638	9456	9714	9604	9559	9575	9757	9564	9578	9685	9526	9587	9507	9611	9720	9617	9777	9463	9636	9636	9770	9582	9542	9555	9666	9469	9520	9625	9683	9538	9722	9665	9498	9566	9530	9735	9734	9620	9598	9628	9610	9725	9481	9625	9703	9466	9497	9663	9661	9541	9610	9620	9880	9699	9717	9527	9639	9717	9616	9428	9514	9559	9542	9521	9606	9564	9574	9466	9545	9589	9546	9628	9686	9578	9608	9587	9500	9620	9598	9617	9785	9691	9601	9691	9609	9724	9631	9595	9573	9698	9622	9540	9642	9750	9567	9720	9754	9594	9657	9544	9591	9678	9605	9519	9657	9694	9672	9594	9568	9584	9705	9617	9786	9740	9500	9727	9652	9581	9548	9574	9814	9643	9510	9694	9485	9587	9619	9529	9749	9701	9541	9524	9569	9553	9598	9512	9712	9658	9574	9532	9617	9654	9550	9697	9698	9676	9554	9602	9716	9738	9660	9486	9777	9623	9698	9705	9671	9626	9735	9508	9516	9690	9452	9525	9606	9516	9536	9660	9620	9667	9698	9620	9479	9618	9577	9583	9654	9723	9626	9602	9528	9679	9633	9697	9578	9645	9529	9572	9715	9574	9589	9554	9639	9558	9715	9794	9536	9594	9592	9502	9651	9610	9531	9619	9518	9661	9732	9660	9612	9605	9424	9632	9607	9614	9663	9656	9486	9731	9742	9676	9659	9780	9748	9667	9481	9562	9568	9587	9670	9600	9740	9606	9576	9672	9622	9523	9647	9591	9572	9633	9591	9615	9707	9602	9557	9664	9641	9645	9692	9456	9685	9720	9586	9708	9666	9593	9701	9627	9649	9617	9590	9569	9700	9584	9402	9564	9589	9766	9528	9657	9746	9628	9587	9556	9717	9564	9548	9504	9667	9703	9727	9620	9484	9705	9720	9649	9505	9705	9703	9556	9579	9564	9705	9675	9747	9622	9380	9487	9754	9610	9535	9608	9498	9582	9595	9445	9521	9791	9529	9776	9804	9683	9369	9732	9592	9675	9725	9510	9637	9681	9719	9663	9443	9488	9647	9513	9609	9733	9531	9592	9721	9568	9623	9804	9682	9428	9682	9585	9544	9580	9613	9661	9572	9716	9615	9687	9640	9655	9653	9652	9800	9591	9687	9689	9610	9580	9531	9439	9648	9606	9630	9746	9599	9569	9549	9796	9588	9591	9498	9597	9626	9621	9574	9516	9704	9600	9677	9625	9495	9599	9587	9575	9556	9626	9544	9489	9728	9732	9617	9575	9590	9636	9665	9677	9699	9507	9641	9687	9589	9607	9657	9445	9644	9639	9636	9637	9683	9596	9630	9684	9622	9623	9530	9667	9797	9508	9492	9648	9675	9514	9559	9719	9550	9668	9468	9608	9604	9570	9543	9639	9433	9552	9567	9595	9649	9592	9625	9617	9504	9622	9536	9543	9649	9773	9533	9501	9734	9564	9688	9654	9734	9506	9482	9745	9534	9741	9619	9507	9570	9449	9792	9643	9563	9532	9674	9426	9640	9579	9712	9753	9536	9542	9706	9633	9656	9676	9660	9714	9702	9614	9668	9733	9436	9666	9671	9664	9573	9538	9540	9668	9584	9604	9778	9664	9624	9608	9671	9709	9712	9616	9582	9544	9657	9591	9673	9594	9584	9546	9717	9794	9663	9642	9613	9522	9636	9626	9686	9613	9717	9578	9514	9645	9571	9554	9531	9636	9755	9602	9700	9579	9570	9675	9647	9725	9460	9590	9624	9584	9629	9584	9489	9638	9677	9475	9684	9643	9555	9544	9503	9619	9422	9711	9625	9611	9623	9635	9394	9665	9681	9639	9484	9775	9576	9612	9669	9724	9647	9568	9586	9681	9590	9633	9549	9642	9626	9631	9766	9592	9747	9464	9574	9614	9672	9488	9492	9673	9713	9517	9566	9511	9586	9563	9649	9565	9556	9423	9661	9615	9501	9711	9521	9634	9559	9724	9655	9530	9708	9759	9584	9677	9698	9562	9683	9629	9569	9624	9658	9647	9695	9630	9616	9687	9674	9668	9682	9663	9685	9386	9599	9647	9605	9634	9550	9548	9607	9528	9675	9594	9551	9619	9767	9625	9544	9715	9755	9681	9506	9646	9560	9606	9675	9614	9716	9672	9500	9708	9605	9550	9690	9547	9606	9516	9700	9583	9555	9622	9636	9569	9823	9647	9569	9593	9652	9570	9484	9581	9649	9745	9688	9833	9597	9696	9588	9660	9629	9688	9694	9472	9510	9727	9682	9641	9645	9601	9685	9563	9522	9693	9615	9548	9599	9578	9608	9666	9616	9544	9543	9691	9638	9559	9547	9494	9827	9626	9900	9569	9607	9563	9554	9562	9570	9639	9352	9540	9498	9662	9609	9679	9594	9618	9574	9562	9438	9520	9695	9733	9435	9751	9598	9687	9564	9533	9579	9560	9552	9636	9666	9585	9531	9503	9634	9606	9427	9636	9568	9691	9585	9614	9816	9684	9540	9651	9634	9673	9728	9642	9706	9593	9801	9663	9731	9508	9513	9566	9515	9474	9573	9600	9603	9608	9541	9642	9571	9430	9532	9604	9526	9632	9555	9505	9635	9724	9700	9601	9535	9500	9558	9452	9713	9711	9501	9793	9550	9525	9664	9363	9715	9595	9609	9636	9601	9508	9409	9468	9578	9567	9450	9632	9677	9753	9787	9649	9655	9591	9629	9674	9736	9539	9659	9586	9760	9566	9663	9634	9624	9692	9466	9591	9545	9511	9738	9506	9646	9683	9670	9675	9601	9634	9633	9546	9519	9590	9618	9523	9590	9521	9573	9652	9446	9709	9577	9677	9665	9709	9546	9521	9674	9592	9623	9511	9542	9630	9638	9718	9712	9655	9482	9669	9520	9560	9804	9616	9624	9540	9547	9677	9678	9649	9656	9646	9709	9509	9600	9694	9620	9464	9580	9549	9533	9813	9660	9558	9599	9659	9522	9660	9555	9646	9670	9888	9707	9659	9651	9743	9722	9570	9464	9723	9547	9578	9489	9649	9667	9570	9481	9610	9647	9593	9530	9575	9683	9648	9774	9618	9514	9635	9510	9606	9545	9507	9504	9594	9610	9622	9785	9477	9594	9496	9432	9545	9537	9646	9534	9575	9747	9721	9535	9561	9695	9624	9723	9579	9626	9721	9615	9578	9714	9566	9678	9606	9570	9610	9488	9666	9574	9652	9665	9606	9608	9801	9480	9658	9668	9696	9695	9589	9757	9784	9558	9589	9552	9712	9535	9555	9491	9657	9609	9632	9576	9683	9820	9681	9697	9525	9580	9563	9694	9578	9481	9709	9677	9506	9762	9752	9556	9644	9414	9509	9687	9535	9640	9635	9539	9807	9712	9702	9718	9656	9518	9615	9729	9752	9528	9713	9691	9789	9562	9672	9694	9758	9661	9542	9720	9530	9615	9571	9671	9759	9574	9570	9474	9613	9655	9654	9537	9478	9744	9656	9686	9590	9545	9639	9598	9578	9518	9632	9730	9634	9709	9546	9722	9610	9640	9663	9574	9650	9560	9629	9736	9505	9661	9622	9713	9688	9611	9700	9612	9620	9586	9598	9650	9576	9585	9600	9663	9654	9668	9592	9495	9671	9610	9491	9652	9605	9711	9543	9686	9610	9557	9553	9606	9461	9546	9521	9546	9505	9590	9673	9697	9579	9718	9531	9511	9703	9688	9615	9759	9620	9677	9479	9573	9496	9617	9671	9676	9531	9442	9603	9605	9572	9672	9434	9586	9730	9627	9612	9633	9597	9646	9667	9656	9600	9611	9708	9511	9562	9681	9630	9645	9533	9389	9489	9397	9632	9529	9639	9569	9500	9477	9671	9564	9593	9599	9603	9631	9468	9697	9559	9504	9662	9552	9653	9557	9557	9584	9487	9582	9639	9552	9555	9647	9618	9591	9699	9525	9724	9642	9601	9582	9542	9581	9693	9547	9612	9737	9558	9462	9638	9616	9741	9604	9529	9639	9557	9656	9532	9732	9500	9685	9575	9614	9564	9571	9698	9671	9646	9616	9643	9671	9591	9669	9735	9740	9614	9703	9646	9657	9688	9624	9575	9665	9579	9685	9601	9561	9699	9685	9514	9641	9651	9570	9622	9839	9761	9628	9608	9677	9580	9566	9657	9598	9710	9595	9678	9611	9569	9419	9368	9559	9601	9631	9625	9726	9712
33476	30230	27743	20421	21281	24759	22870	19040	17035	16518	16209	15960	16168	16119	15865	15909	15885	15832	15915	16059	15794	15928	15770	15737	15767	15885	15949	15690	15807	15935	15861	15792	15952	15814	15992	15786	15827	15846	15822	15921	16151	15790	15781	16110	15674	15822	15811	15675	15779	15824	15996	15891	15648	15824	15989	15611	15745	15764	15955	15959	15899	15728	15884	15794	15784	15998	15805	15753	15791	15858	15954	15734	15703	15802	16041	16031	15833	15629	15817	15802	15871	15903	15633	16006	15941	16029	15812	15994	15631	15801	15782	15844	15760	15846	15937	15805	15735	15790	15791	15780	15885	15782	15957	15636	15637	15765	15841	15876	16037	15816	15738	15822	15759	15726	15666	15464	15791	15856	15912	15728	15917	15859	15713	15816	16124	15873	15801	15960	15714	15586	15826	15697	15817	16065	15595	15824	15727	15770	15883	15766	15918	15909	15784	15878	15665	15651	15798	15684	15690	15805	15827	15835	15678	15820	15689	15726	15724	15837	15876	15752	15805	15794	15905	15642	15807	15800	15894	15947	15892	15886	15702	15786	16068	15732	15915	15684	15923	15758	16011	15654	15657	15643	15784	15659	15718	15810	15948	15868	15858	15714	15539	15907	15753	15885	15755	15648	15553	15556	15675	15909	15803	15764	15726	15981	16049	15954	15640	15844	15748	15578	15685	15594	15574	15699	15899	16093	15725	15853	15829	15729	15946	15877	15826	15879	15593	15698	15692	15832	15873	15596	15630	15835	15765	15985	15724	15801	15630	15814	15748	15926	15924	15981	15752	15506	15640	16140	15883	15797	15758	15531	15895	15781	15818	15814	15685	15823	15579	15872	15796	15811	15674	15822	15678	15865	15787	15815	16021	15899	15953	15908	15714	15810	15629	15739	15822	15982	15889	15708	15841	15822	15821	15937	15876	15826	15975	15703	15681	15912	15698	15611	15926	15638	15759	16017	15717	15811	15826	15912	15815	15749	15862	16030	15816	15960	15864	15811	15654	15702	16079	15802	15876	15811	15748	15926	15586	15837	15853	15710	15912	16078	15677	15702	15817	15878	15792	15933	15621	15784	15856	15876	15921	15988	15984	15687	16123	15823	15714	15875	16080	15894	15845	15923	15827	15759	15728	15850	15874	15770	15757	15867	15887	15775	15671	15810	16134	15711	15731	15715	15641	15497	15833	15805	15928	15713	15944	15739	15743	15743	15629	15967	15656	15961	15878	15559	15724	15837	15704	15753	15783	15642	15863	15805	15687	15790	15721	15610	15846	15730	15764	15675	15774	15958	15946	15761	15710	15630	15766	15933	15836	15741	15779	15857	16155	15752	15761	15847	16001	15960	15804	16022	15776	15923	15836	15719	15754	15688	15624	15991	15943	15853	15741	15815	15827	16060	15882	15660	15815	15884	15862	15859	15776	15730	15854	15631	15930	15835	15675	15533	16016	15873	16000	16020	15773	15537	15799	15719	15624	15712	15765	15577	15806	15700	15963	15875	15977	15958	16059	15826	15542	15823	15893	15596	15743	15536	15828	16043	15899	15910	15803	15572	15746	16014	15954	15663	15845	15819	15718	15859	15856	15825	15756	15901	15765	15777	16045	15743	15788	15888	15508	15615	15647	15683	15708	15664	15818	15844	15544	15799	16120	16064	15825	15772	15604	15708	15879	15745	15802	15948	15890	15772	15833	15781	15731	15713	15716	15897	15671	15896	15776	15948	15850	15676	15854	15718	15973	15849	15987	15697	15903	15991	15823	15772	15678	15608	15910	15978	15799	15768	15842	15772	15790	15803	15669	15795	15689	15691	15886	15699	15676	15758	15733	15951	15695	15786	15896	15849	15946	15806	15631	15845	15865	15774	15720	15900	15733	15777	15847	15964	15540	15882	15771	15878	15654	15792	15836	15922	15730	15844	15810	15835	15851	15766	15736	15713	15918	15828	15824	15591	15590	15782	15634	15684	15888	15844	15645	15820	15852	15626	15785	15791	15914	15970	16038	15776	15717	15900	15847	15811	15937	15708	15811	15970	15635	15706	15734	15686	15723	15918	16071	15980	15873	15869	15871	15810	15901	15802	15929	15781	15614	15940	15693	15888	15819	15733	15828	15859	15886	15952	15992	15553	15885	15860	15840	15783	15849	15842	15922	15658	15825	15802	15549	15857	15839	15814	15809	15955	15769	15865	15746	15786	15685	15879	15723	16102	15921	15698	15765	15904	15647	15762	15893	16004	15845	15964	15886	15826	15757	15905	15792	15668	15652	15929	15863	15787	15619	15928	15712	15853	15851	15804	15829	15907	15645	15882	15853	15879	15672	15893	15836	15876	15675	15934	15935	15707	15878	15948	15882	15838	15908	15803	15769	15853	15831	16036	15843	15760	15862	15535	15912	15666	15797	15823	15746	15909	15831	15723	15856	15749	15749	15762	15905	15857	15775	15853	15855	15927	15748	15858	15852	15814	16011	15841	15743	15993	15717	15566	15919	15887	15957	15861	15762	15810	15565	15711	15682	15822	15788	15899	15727	15901	15851	15838	15742	15812	15591	15542	15779	15772	16052	15743	15746	15902	15816	15792	15612	15926	15904	15844	15736	16051	15878	15736	15928	15892	15812	15936	15944	15857	15722	15707	16002	15759	15801	15885	15550	15804	15943	15721	15745	15740	15802	15927	15767	15788	15906	15930	15612	15785	15965	16036	15725	15913	15817	15811	15749	15767	15833	15953	15986	15867	15824	15763	15832	15715	15707	15855	15702	15689	15842	15793	15877	15916	15699	15871	15914	15957	16012	15907	15714	15788	15862	15800	16132	15885	15758	15991	15820	15866	15841	16127	15901	15823	15916	15750	15800	15722	15931	15702	15730	15837	15891	15894	15788	15953	15533	15837	16002	15846	15724	15721	15885	15705	15809	15765	15720	15783	15782	15836	15730	15847	15571	15740	15725	15916	15997	15636	15712	15880	15718	15873	15820	15902	15617	15907	15709	15759	15812	15762	15595	15687	15882	15869	15606	15947	15734	15838	15993	15713	15685	15814	15907	15940	15847	15873	15712	15827	15806	15817	16012	15698	15744	15793	15858	15719	15750	15798	15728	15784	15934	15791	15841	16068	15647	15880	15911	15920	15825	15820	15793	15667	15816	15716	15793	15708	15734	15710	15914	15802	15717	15743	15905	15876	15748	15790	15556	15791	15579	15491	15728	15785	15702	15736	15915	15822	15769	15728	15880	15799	15944	15752	15785	15705	15897	15840	15689	15719	15929	15740	15765	15776	15586	15688	15889	15742	15786	15759	16003	15891	15674	15699	16010	15702	15735	15990	15781	15688	15821	15649	15587	15586	15733	15724	15882	15773	15748	15708	15729	15761	15701	15720	15825	15992	15787	15953	15799	15730	16003	15897	15723	15833	15872	15969	15993	15540	15728	15713	15967	15724	15616	15633	15779	15719	15680	15842	15671	15671	15963	15910	15749	15573	16025	15844	15674	15806	15756	15704	15609	15637	15979	15817	15812	15820	15646	15807	15838	15749	15774	15602	15998	15737	15567	15978	15797	15674	15719	15691	15923	15929	15860	15592	15710	15675	15803	15848	15904	15889	15858	15897	15906	15833	15895	15795	16026	15894	15970	15715	15786	16032	15689	15783	15824	15892	15828	15849	15687	15528	15893	15800	15673	15711	15697	15760	15792	15825	15839	15923	15855	15984	15779	15859	15954	15981	15623	15791	15936	15832	15738	15779	15786	15826	15732	15781	15765	15698	15625	15819	15702	15809	16027	15728	16134	15618	15663	15752	15846	15679	15704	15825	15882	15857	15837	15523	15791	15684	15677	15810	15984	15834	15829	15669	15801	15832	15737	16032	15673	15729	15674	15628	15849	15850	15995	15676	15783	15738	15645	16110	15761	15654	15897	15576	16037	15769	15976	15804	15774	15688	15771	15724	15670	15918	15895	15845	15768	15580	15632	15759	15931	15761	15718	15795	15888	15860	15680	15789	15726	15598	15905	16039	15877	15831	15998	15646	15834	15605	16098	15776	16141	15889	15788	15908	15836	15875	15683	15996	15807	15822	15875	15650	15866	15840	15795	15753	15743	15710	15653	15913	15891	15856	15818	15841	15947	15763	15763	15772	15788	15846	15715	15835	15770	15609	15951	15628	15567	15956	15768	15547	15839	15621	15850	15762	15959	15716	15950	15741	15704	15750	15721	15974	15725	15755	15924	15723	15819	15655	15529	15624	15515	15600	15752	15683	15764	15798	15838	15997	15868	15956	15986	15737	15697	15945	15557	15879	15958	15816	15762	15779	15758	15828	15673	15631	15717	15910	16113	15627	15684	15873	15864	15679	15772	15717	15796	15959	15870	15820	15891	15739	15769	15787	15785	15685	15614	15632	15949	15797	15757	15836	15807	15576	15799	15857	15792	15661	15883	15896	16017	15771	15810	15486	15608	15869	15846	15799	15790	15776	15793	15951	15832	15878	15740	15717	15779	16073	15833	15839	15950	15747	15735	15703	15748	15797	15653	15625	15692	15715	15841	15877	15923	15778	15817	15814	15754	15904	15951	15994	15782	15971	15853	15883	15868	15732	16022	15868	15753	15623	15813	15962	16037	15757	15817	16074	15984	15837	15644	15892	15612	15751	15872	15765	15930	15705	15662	15821	15806	15689	15870	15866	15721	15879	15796	15723	15802	15810	15850	15705	15902	15732	15910	15900	15733	16042	15749	16026	15694	15910	15778	15819	15770	15537	15641	16005	16000	15838	15825	15702	15993	15688	15711	16013	15848	15999	15712	15981	15749	15742	15695	15659	15730	15764	15755	15647	15908	15642	15905	15709	15996	15652	15836	15887	15915	15799	15998	15874	15606	15854	15788	15748	15795	15656	15898	15877	15843	15973	15762	15816	15896	15771	15636	15740	15699	15913	15973	15971	15820	15840	15637	15915	16062	15831	15867	15980	15807	15914	15874	15840	15757	15933	15651	15755	15644	15800	15876	15789	15945	15962	15731	15750	15912	15857	15694	15849	15745	15750	15901	15873	15752	16015	15726	15930	16063	15804	15813	15891	15923	15801	15616	15819	15736	15739	15722	15908	15835	15906	15886	15795	15683	15774	15649	15878	15760	15709	15790	15793	15805	15891	15642	15688
23509	31419	21446	12222	15597	18463	15447	12412	10816	10117	9978	9857	9840	9704	9941	9806	9816	9812	9881	9868	9923	9719	9885	9908	9843	9945	9729	9796	9758	9782	9878	9905	9882	9876	9773	9931	9860	9796	9725	9852	9956	9902	9655	9727	9780	9639	9838	9949	9680	9798	9801	9783	9950	9796	9661	9657	9839	9737	9863	9968	9764	9740	9822	9762	9796	9809	9764	9761	9887	9860	9754	9817	9847	9867	9860	9754	9866	9790	9797	9839	9739	9695	9947	9873	9846	9798	9809	9730	9810	9749	9821	9882	9815	9826	9775	9722	9759	9739	9873	9843	9849	9760	9691	9772	9657	9904	9685	9986	9849	9701	9822	9954	9632	9802	9850	9687	9785	9751	9943	9736	9904	9784	9823	9795	9901	9770	9814	9755	9810	9790	9766	9792	9951	9812	9749	9737	9824	9656	9814	9755	9705	9753	9874	9791	9800	9822	9702	9906	9789	9845	9694	9821	9852	9765	9732	9719	9665	9777	9831	9817	9801	9681	9834	9657	9716	9732	9810	9693	9746	9668	9804	9950	9628	9772	9671	9700	9775	9750	9771	9952	9860	9730	9826	9749	9828	9727	9854	9859	9925	9737	9936	9948	9858	9707	9702	9681	9782	9745	9786	9710	9697	9749	9670	9985	9726	9865	9903	9755	9772	9547	9697	9597	9865	9878	9727	9753	9742	9871	9892	9731	9764	9813	9685	9720	9798	9831	9674	9751	9883	9921	9947	9720	9821	9702	9859	9796	9648	9748	9813	9789	9922	9765	9788	9805	9810	9954	9834	9804	9694	9744	9749	9868	9663	9708	9939	9776	9775	9674	9820	9846	9695	9807	9788	9723	9764	9830	9739	9771	9742	9860	9696	9766	9760	9843	9861	9744	9892	9805	9700	9955	9853	9692	9621	9717	9882	9762	9713	9778	9680	9720	9654	9764	9828	9649	9645	9775	9727	9917	9716	9897	9824	9682	9805	9802	9760	9831	9803	9726	9719	9864	9929	9732	9762	9717	9842	9895	9921	9641	9688	9884	9891	9821	9711	9800	9970	9731	9834	9787	9776	9732	9930	9715	9924	9814	9677	10002	9909	9709	9848	9722	9740	9778	9774	9946	9773	9690	9810	9832	9824	9810	9880	9837	9937	9806	9843	9879	9735	9750	9841	9827	9879	9755	9614	9823	9786	9913	9826	9757	9753	9891	9860	9679	9772	9891	9763	9675	9709	9801	9742	9800	9858	9833	9794	9780	9794	9756	9813	9784	9657	9705	9890	9800	9714	9955	9935	9848	9848	9872	9834	9953	9776	9889	9731	9711	9840	9903	9659	9724	9659	9834	9863	9726	9873	9914	9762	9850	9727	9696	9836	9668	9857	9908	9713	9885	9903	9859	9823	9838	9742	9699	9752	9704	9783	9805	9897	9781	10082	9817	9816	9758	9625	9802	9700	9748	9889	9751	9660	9802	9722	9842	9876	9613	9836	9716	9832	9792	9753	9757	9728	9809	9748	9776	9712	9822	9760	9814	9723	9696	9783	9772	9854	9766	9798	9770	9802	9762	9973	9689	10053	9822	9699	9805	9727	9826	9808	9700	9737	9744	9929	9941	9811	9773	9730	9688	9907	9934	9767	9797	9813	9862	9779	9737	9752	9916	9573	9780	9889	9778	9832	9872	9764	9821	9885	9707	9722	9774	9739	9776	9842	9849	9762	9855	9724	9985	9818	9821	9844	9759	9789	9989	9723	9735	9660	9838	9676	9820	9909	9834	9768	9827	9767	9825	9961	9732	9638	9544	9862	9806	9872	9767	9855	9809	9912	9785	9786	9920	9637	9763	9875	10016	9936	9769	9801	9755	9800	9891	9746	9864	9795	9655	9829	9746	9803	9757	9713	9692	9714	9955	9802	9866	9788	9777	9744	9835	9760	9680	9649	9882	9812	9816	9967	9901	9706	9748	9835	9930	9687	9679	9854	9889	9817	9580	9818	9753	9669	9815	9917	9756	9822	9847	9611	9863	9826	9881	9864	9762	9902	9876	9921	9726	9824	9788	9783	9873	9771	9636	9613	9894	9824	9874	9857	9704	9807	9816	9935	9855	9694	9770	9849	9798	9943	9730	9751	9702	9830	9756	9881	9833	9773	9830	9797	9748	9836	9978	9837	9864	9827	9853	9854	9757	10052	9757	9948	9671	9863	9727	9756	9856	9794	9815	9824	9921	9716	9776	9744	9875	9831	9700	9797	9651	9820	9688	9789	9743	9851	9902	9907	9810	9720	9799	9774	9779	9749	9804	9852	9855	9637	9894	9791	9802	9889	9813	9861	9817	9799	9895	9734	9934	9706	9760	9756	9664	9812	9767	9637	9773	9665	9796	9821	9763	9733	9921	9709	9924	9652	9823	9818	9739	9648	9796	9838	9618	9896	9642	9862	9882	9878	9652	9772	9826	9854	9897	9836	9769	9754	9620	9717	9776	9781	9749	9707	9775	9943	9790	9914	9911	9939	9891	9670	9894	9724	9760	9734	9685	9717	9598	9953	9892	9886	9819	9900	9771	9808	9787	9803	9760	9740	9784	9823	9752	9989	9745	9738	9944	9587	9827	9777	9833	9837	9848	9724	9694	9889	9688	9807	9907	9837	9760	9749	9866	9860	9853	9735	9755	9806	9698	9738	9942	9748	9817	9808	9816	9970	9747	9742	9832	9833	9760	9756	9787	9864	9790	9865	9903	9834	9899	9862	9759	9916	9701	9783	9747	9778	9778	9857	9725	9897	9795	9822	9695	9733	9789	9703	9749	9898	9841	9730	9810	9681	9704	9871	9813	9582	9967	9603	9827	9815	9713	10007	9866	9909	9802	9688	9778	9675	9809	9719	9757	9827	9888	9879	9882	9782	9925	9821	9918	9783	9810	9887	9833	9715	9774	9845	9843	9826	9700	9747	9930	9745	9732	9807	9809	9815	9681	9868	9882	9827	9685	9742	9797	9759	9885	9795	9643	9812	9839	9771	9833	9959	9753	9651	9810	9831	9901	9850	9679	9866	9807	9820	9850	9789	9788	9759	9756	9710	9809	9815	9773	9786	9717	9814	9739	9772	9883	9730	9844	9751	9688	9834	9750	9801	9872	10030	9707	9853	9759	9858	9777	9733	9729	9621	9817	9816	9721	9756	9806	9637	9762	9835	9810	9769	9997	9847	9681	9764	9887	9776	9807	9822	9812	9838	9797	9893	9778	9918	9814	9747	9914	9873	9683	9697	9755	9815	9720	9821	9826	9805	9952	9700	9789	9813	9900	9760	9810	9781	9768	9729	9903	9756	9812	9784	9769	9881	9811	9920	9738	9624	9798	9657	9955	9701	9678	9797	9667	9681	9933	9826	9724	9903	9877	9883	9788	9794	9812	9726	9922	9853	9918	9853	9912	9809	9878	9724	9694	9819	9737	9769	9872	9770	9800	9690	9818	9787	9984	9898	9787	9839	9649	9788	9737	9933	9801	9795	9828	9686	9972	9724	9823	9844	9888	9770	9768	9622	9749	9861	9831	9595	9848	9826	9805	9723	9989	9796	9727	9907	9743	9929	9721	9782	9837	9761	9884	9737	9926	9648	9797	9703	9730	9884	9774	9939	9817	9765	9783	9806	9648	9800	9838	9933	9839	9835	9822	9847	9767	9782	9731	9823	9943	9807	9878	9912	9888	9778	9887	9740	9847	9811	9884	9823	9629	9599	9765	9661	9872	9875	9849	9800	9819	9811	9854	9691	9842	9767	9622	9768	9878	9908	9941	9800	9756	9650	9893	9751	9797	9790	9789	9866	9770	9832	9817	9868	9704	9856	9763	9718	9789	9880	9758	9803	9664	9860	9867	9789	9882	9687	9822	9815	9759	9817	9711	9860	9772	9623	9734	9944	9851	9829	9962	9752	9782	9804	9883	9705	9774	9838	9873	9823	9741	9794	9796	9862	9887	9910	9804	9941	9770	9846	9746	9938	9819	9803	9927	9786	9838	9741	9892	9757	9836	9810	9750	9797	9824	9906	9543	9772	9792	9769	9806	9852	9882	9694	9782	9861	9738	9764	9765	9538	9919	9946	9785	9932	9810	9599	9790	9856	9932	9857	9798	9875	9843	9682	9729	9957	9644	9771	9773	9905	9830	9900	9660	9600	9867	9843	9964	9840	9559	9834	9792	9596	9823	9813	9810	9768	9807	9681	9718	9920	9772	9499	9696	9757	9796	9759	9787	9735	9860	9696	9658	9645	9735	9780	10063	9843	9820	9812	9742	9761	9776	9876	9864	9731	9789	9763	9724	9940	9789	9768	9762	9745	9990	9806	9788	9817	9755	9868	9811	9755	9734	10021	9780	9744	9860	9841	9857	9855	9791	10041	9862	9765	9911	9783	9652	9784	9737	9707	9893	9583	9805	9740	9691	9732	9831	9860	9908	9699	9825	9774	9616	9796	9782	9714	9670	10016	9853	9823	9987	9874	9751	9880	9823	9761	9695	9671	9915	10009	9830	9882	9801	9744	9813	9875	9614	9812	9776	9704	9723	9874	9853	9988	9812	9781	9873	9730	9849	9670	9855	9803	9729	9834	9863	9855	9701	9752	9802	9817	9864	9868	9806	9798	9758	9744	9809	9675	9916	9882	9827	9823	9882	9891	9824	9839	9992	9724	9805	9753	9756	9501	9780	9795	9852	9761	9752	9828	9849	9819	9878	9831	9783	9792	9733	9815	9794	9880	9681	9802	9695	9891	9705	9835	9638	9699	9864	9948	9688	9972	9727	9848	9811	9833	9764	9990	9733	9837	9834	9983	9697	9798	9899	9867	9666	9695	9779	9787	9740	9844	9852	9850	9846	9752	9815	9922	9749	9900	9747	9746	9676	9799	9860	9870	9964	9881	9814	9885	9789	9900	9678	9870	9903	9783	9876	9714	9860	9846	9706	9832	9784	9760	9845	9885	9986	9678	9773	9876	9794	9794	9761	9821	9763	9876	9851	9837	9852	9701	9884	9857	9888	9691	9816	9709	9705	9800	9880	9871	9952	9891	9992	9719	9950	9670	9696	9814	9842	9916	9762	9826	9840	9801	9887	9773	9944	9860	9819	10003	9706	10011	9719
25850	21642	28459	29636	41634	56066	46223	30785	22439	18910	17178	16298	15757	15999	15872	15787	15777	15962	15826	15982	15991	15995	16061	15788	15704	15851	15740	15703	15797	15711	15988	15651	15485	15731	15622	15646	15677	15601	15668	15778	15715	15626	15670	15691	15550	15806	15787	15703	15638	15683	15752	15716	15573	15686	15764	15738	15756	15720	15745	15480	15618	15603	15499	15720	15697	15835	15849	15810	15765	15700	15620	15592	15972	15678	15434	15673	15621	15709	15821	15777	15753	15886	15798	15627	15610	15795	15830	15644	15625	15771	15637	15664	15723	15757	15871	15791	15559	15698	15634	15746	15661	15914	15592	15647	15599	15677	15597	15556	15834	15573	15696	15633	15871	15866	15934	15657	15599	15503	15701	15733	15595	15592	15618	15723	15723	15593	15819	15718	15749	15748	15733	15733	15656	15907	15579	15590	15815	15711	15589	15745	15535	15611	16078	15803	15586	15757	15561	15696	15887	15591	15529	15621	15816	15794	15697	15967	15759	15715	15794	15842	15732	15435	15532	15687	15727	15859	15758	15692	15777	15587	15652	15709	15514	15477	15817	15557	15793	15496	15621	15694	15809	15890	15579	15678	15793	15754	15774	15649	15699	15782	15719	15439	15684	15654	15593	15692	15641	16004	15995	15800	15448	15410	15818	15774	15588	15752	15901	15850	15764	15696	15331	15675	15723	15818	15676	15657	15732	15886	15801	15783	15379	15797	15764	15659	15493	15687	15761	15626	15431	15501	15790	15786	15759	15652	15670	15659	15796	15746	15508	15708	15614	15649	15664	15450	15654	15736	15688	15607	15584	15576	15652	15752	15727	15640	15698	15723	15422	15768	15748	15836	15677	15748	15779	15706	15591	15553	15527	15771	15571	15668	15883	15860	15664	15661	15757	15769	15507	15650	15699	15479	15747	15880	15720	15673	15774	15638	15650	15631	15707	15616	15751	15793	15629	15723	15779	15870	15648	15652	15633	15897	15852	15830	15723	15844	15801	15788	15655	15630	15719	15774	15616	15418	15610	15515	15813	15924	15632	15895	15884	15834	15739	15818	15851	15775	15603	15617	15786	15882	15781	15793	15749	15405	15540	15689	15681	15512	15706	15822	15829	15695	15711	15639	15561	15754	15671	15712	15808	15655	15615	15557	15900	15642	15567	15634	15551	15543	15536	15457	15754	15416	15432	15697	15567	15521	15514	15570	15631	15432	15574	15628	15733	15777	15482	15589	15721	15675	15824	15670	15585	15726	15886	15783	15879	15788	15905	15567	15491	15780	15666	15672	15510	15783	15741	15557	15750	15844	15602	15662	15573	15527	15642	15685	15580	15566	15583	15585	15522	15708	15521	15400	15809	15506	15797	15574	15704	15726	15646	15670	15621	15790	15615	15775	15594	15878	15714	15461	15801	15717	15629	15596	15789	15788	15643	15613	15620	15815	15860	15764	15542	15630	15469	15744	15608	15860	15480	15624	15810	15562	15533	15748	15770	15868	15810	15595	15564	15630	15864	15665	15607	15718	15676	15816	15802	15809	15573	15618	15692	15592	15795	15615	15827	15892	15775	15400	15737	15729	15539	15581	15960	15454	15845	15702	15724	15703	15682	15683	15407	15669	15725	15528	15650	15688	15624	15646	15581	15598	15491	15583	15680	15662	15846	15545	15807	15690	15486	15585	15644	15687	15849	15809	15548	15660	15611	15719	15713	15555	15660	15737	15728	15822	15833	15753	15737	15720	15561	15776	15650	15648	15905	15729	15562	15657	15760	15603	15680	15669	15676	15669	15893	15810	15564	15770	15597	15687	15673	15552	15636	15880	15476	15656	15731	15716	15844	15552	15404	15503	15617	15468	15665	15692	15783	15798	15487	15453	15684	15706	15758	15732	15534	15759	15557	15716	15606	15688	15750	15872	15706	15727	15749	15874	15615	15642	15624	15563	15734	15916	15668	15776	15774	15630	15857	15630	15621	15841	15778	15724	15686	15692	15792	15889	15733	15478	15554	15732	15773	15631	15763	15800	15706	15591	15637	15534	15679	15395	15553	15500	15777	15811	15510	15607	15591	15678	15631	15704	15710	15749	15836	15823	15739	15544	15579	15653	15600	15638	15851	15742	15771	15721	15563	15659	15697	15515	15758	15753	15694	15829	15596	15619	15690	15452	15561	15649	15684	15719	15704	15681	15496	15771	15744	15429	15652	15630	15609	15826	15646	15695	15448	15567	15553	15649	15710	15722	15874	15541	15644	15455	15584	15593	15715	15739	15593	15659	15771	15531	15795	15769	15512	15872	15745	15782	15634	15603	15686	15692	15622	15764	15852	15509	15674	15705	15639	15630	15577	15604	15740	15713	15518	15584	15709	15606	15732	15898	15676	15853	15546	15882	15568	15729	15884	15772	15915	15566	15603	15711	15612	15709	15668	15895	15708	15676	15797	15718	15702	15682	15651	15714	15916	15803	15561	15509	15686	15714	15695	15603	15826	15658	15652	15804	15879	15698	15543	15659	15676	15854	15633	15753	15714	15963	15751	15783	15507	15631	15555	15623	15641	15579	15671	15544	15856	15541	15663	15717	15854	15588	15636	15560	15581	15593	15867	15600	15617	15572	15551	15580	15728	15696	15698	15835	15791	15559	15862	15758	15528	15716	15788	15746	15624	15673	15641	15820	15588	15688	15782	15523	15608	15513	15665	15788	15631	15542	15847	15526	15708	15568	15757	15682	15588	15877	15537	15663	15619	15682	15869	15596	15866	15737	15842	15459	15906	15520	15730	15600	15728	15743	15768	15500	15678	15647	15799	15689	15828	15656	15729	15684	15575	15753	15662	15638	15679	15644	15786	15690	15762	15760	15592	15626	15746	15543	15847	15683	15814	15723	15389	15599	15599	15746	15708	15605	15862	15743	15583	15665	15633	15651	15714	15652	15873	15595	15707	15389	15425	15416	15565	15590	15648	15496	15657	15526	15682	15617	15567	15671	15622	15707	15859	15723	15632	15820	15599	15542	15776	15639	15448	15563	15797	15602	15683	15617	15779	15910	15648	15607	15577	15554	15602	15920	15856	15713	15745	15759	15589	15760	15536	15551	15572	15835	15715	15777	15682	15696	15440	15832	15648	15696	15838	15929	15611	15505	15483	15724	15656	15549	15661	15733	15724	15869	15748	15716	15692	15636	15801	15748	15793	15661	15563	15586	15687	15618	15771	15678	15705	15693	15785	15874	15897	15792	15697	15783	15650	15992	15769	15682	15801	15803	15665	15672	15677	15699	15685	15561	15622	15767	15518	15648	15629	15705	15658	15699	15691	15719	15615	15546	15416	15649	15548	15913	15633	15842	15824	15739	15632	15515	15611	15629	15707	15672	15560	15918	15555	15719	15604	15855	15637	15748	15917	15801	15682	15813	15784	15845	15698	15633	15633	15640	15696	15508	15704	15497	15690	15729	15527	15604	15757	15717	15804	15555	15567	15618	15534	15854	15938	15828	15522	15636	15758	15636	15816	15800	15921	15605	15567	15640	15537	15589	15585	15464	15725	15761	15682	15672	15647	15776	15630	15861	15565	15535	15687	15739	15593	15796	15871	15731	15595	15604	15729	15742	15770	15675	15772	15840	15640	15793	15784	15683	15732	15738	15591	15821	15504	15571	15655	15312	15625	15677	15802	15644	15642	15832	15619	15737	15793	15746	15722	15484	15786	15722	15846	15577	15751	15781	15746	15820	15684	15643	15788	15571	15837	15613	15769	15730	15795	15602	15657	15759	15548	15680	15639	15609	15749	15917	15794	15749	15571	15557	15687	15638	15842	15596	15810	15726	15748	15712	15563	15668	15790	15630	15774	15593	15591	15584	15790	15683	15752	15675	15764	15610	15834	15886	15586	15665	15488	15690	15685	15686	15444	15616	15695	15792	15606	15506	15695	15492	15596	15670	15617	15694	15821	15720	15685	15580	15670	15649	15731	15840	15629	15734	15598	15636	15749	15783	15693	15735	15893	15781	15693	15625	15567	15677	15636	15602	15725	15716	15624	15657	15671	15692	15656	15581	15607	15652	15672	15515	15402	15708	15720	15660	15734	15711	15622	15846	15648	15678	15642	15664	15603	15817	15864	15569	15581	15610	15634	15737	15885	15532	15715	15633	15766	15749	15611	15802	15573	15621	15761	15699	15654	15704	15748	15629	15775	15619	15714	15796	15536	15606	15640	15705	15607	15572	15556	15744	15603	15548	15812	15705	15721	15485	15517	15531	15530	15677	15836	15540	15588	15511	15627	15608	15721	15628	15764	15600	15746	15688	15837	15664	15971	15802	15908	15412	15688	15748	15849	15706	15631	15672	15700	15674	15586	15667	15640	15630	15732	15563	15629	15666	15786	15708	15808	15729	15722	15680	15748	15632	15478	15643	15667	15554	15598	15474	15958	15704	15826	15664	15808	15881	15743	15402	15570	15565	15743	15596	15823	15592	15682	15769	15672	15594	15748	15887	15522	15571	15890	15717	15616	15652	15532	15571	15682	15669	15770	15726	15802	15679	15561	15706	15624	15856	15767	15700	15707	15517	15529	15741	15805	15572	15636	15556	15730	15660	15727	15674	15543	15667	15503	15595	15725	15750	15732	15761	15455	15675	15687	15722	15509	15637	15509	15859	15963	15697	15876	15826	15666	15667	15583	15659	15683	15697	15746	15665	16019	15660	15740	15616	15753	15647	15663	15769	15553	15590	15542	15716	15708	15765	15745	15619	15612	15651	15616	15634	15630	15604	15662	15619	15892	15675	15698	15429	15593	15725	15802	15663	15805	15637	15616	15461	15637	15832	15660	15708	15636	15640	15710	15573	15657	15755	15722	15779	15696	15684	15696	15456	15760	15829	15864	15605	15727	15722	15867	15773	15638	15669	15583	15785	15736	15763	15688	15539	15618	15501	15673	15501	15779	15669	15626	15800	15659	15680	15652	15630	15458	15824	15574	15493	15517	15672	15523	15855	15693	15532	15684	15732	15807	15719	15635	15567	15807	15442	15493	15676	15774	15644	15474	15609	15753	15658	15740	15838	15760	15750	15539	15758	15606	15752	15674	15740	15706	15662	16179	15974	15753	15634	15498	15645	15653	15616	15686	15710	15746	15754	15811	15519	15719	15784	15794	15811	15685	15712
26707	35200	33572	21972	43373	50599	36853	21820	14992	12345	10923	10426	10009	10003	9858	9908	10011	9915	10021	9845	10088	10038	9891	9957	9841	9861	10016	9999	9749	9932	9905	9806	10056	9829	9831	9799	9989	9892	9813	9901	10006	9782	10054	10053	9807	9935	9998	9807	9852	9993	9815	9878	9831	9865	9867	9901	9937	9944	9821	9801	9782	10054	9810	9874	9978	9935	9974	9923	9830	9827	10055	9818	9826	9925	9934	10054	9959	9780	9828	9807	9797	9997	9800	9902	9812	9769	9834	9863	9891	10016	9846	9803	9827	9886	9878	9800	9949	9824	9921	9838	9966	9929	9900	9962	9985	9870	9930	9812	9973	9990	9734	9950	9789	9944	9971	9935	9933	9878	9992	9947	9814	10000	9792	9899	9751	9916	9944	9929	9891	9865	9819	9942	9993	9949	9782	9821	9923	9947	9792	9859	9938	9892	9968	9937	9927	9860	9855	9892	9817	9914	9830	9884	9821	9849	9846	9658	10004	9903	9794	9990	9718	9754	9943	9902	9966	9868	9861	9976	9946	9986	9939	9959	9809	9907	9823	9742	9932	9907	9797	9948	9885	9867	9820	9948	9832	9720	9773	9969	9790	9915	10061	9994	9965	9940	9816	9820	9891	9902	9713	9900	9856	9945	9854	9890	9851	9830	9859	9748	9933	10001	9950	9866	9854	9983	9928	9805	9978	9864	10004	10016	9873	9930	9845	9833	9970	9945	10073	9893	9853	9899	9990	9904	9876	9978	9755	9737	9933	9878	9681	9863	9885	9954	9784	9794	9954	9836	9873	9925	9942	9875	9856	9928	9772	10012	9853	10043	9840	9954	9970	9902	9952	9767	9924	9960	9875	9732	9934	9873	9792	9936	9799	10093	9889	9683	10006	9725	9809	9828	9792	9780	9839	9797	9941	9963	9838	9913	9787	9914	9767	9981	9935	9840	9938	9907	9898	9928	9904	9786	9816	9830	10016	9769	10134	10083	9857	9914	9874	9787	9908	9704	9716	9790	9870	9735	9888	9836	9980	9842	9888	9863	9822	9779	9756	9851	10019	9813	9949	9685	9808	9936	9981	9803	9876	9855	9844	9906	9839	9766	9821	9889	9802	9821	9806	9711	9875	9903	9714	10004	9918	10069	9757	9918	9828	9918	9924	9796	9920	9878	9811	9709	9837	9950	9941	9876	9804	9793	9984	9909	9762	9880	9795	9779	9838	9845	10041	9988	9888	9861	9971	9799	9882	9981	9713	9929	9833	10020	9921	9934	9689	9802	9792	9853	10065	9957	9864	9828	9847	9707	9878	9823	9935	9867	9863	9904	9970	9768	9762	9965	9790	9826	9927	9927	9844	9799	9880	9863	9685	10082	9766	10010	9877	9778	9828	9811	9693	9773	9848	9856	9841	9936	9775	9880	9868	9845	9772	9912	9765	9791	9716	9915	9941	9790	9974	9813	9740	9873	9888	9819	9805	9887	9872	9777	9853	9914	9857	9842	9834	9949	9765	9816	9911	9860	9973	9714	9897	9844	9820	9870	9970	9916	9973	9964	9878	9957	9814	9794	9702	9924	9934	9857	9714	9774	9891	9765	9937	9847	9975	9956	9907	9848	9913	9828	9802	9903	9792	9934	9925	9966	9896	9694	9818	9900	9960	9749	9767	9966	9832	9840	9824	9815	9981	9915	9773	9877	9735	9861	9914	9867	9919	9940	9828	9927	9858	10058	9975	9782	9759	9919	9977	9898	9950	9873	9657	9903	9839	9840	9861	9685	9985	9747	9876	9864	9824	9859	9911	10033	9869	9968	9787	9982	9902	9857	9873	9898	9911	9932	9710	9868	9933	9843	9865	9813	9776	10032	9996	9891	9801	9856	9874	9819	10001	9861	9764	9949	9891	9897	9884	9951	9885	9835	10012	9934	9867	9927	9882	9952	9834	9849	9876	10081	9896	9992	9846	9851	9827	10015	9862	9898	9956	10030	9771	9775	9745	9734	9962	9774	9961	10067	9713	9970	10038	9766	9875	9826	9903	9839	10051	9956	9879	9856	9977	9747	9797	9854	9836	9705	9754	9925	9835	9958	9841	9780	9911	9882	9803	9881	9844	9919	9832	9806	9813	9876	9868	9854	9821	9939	9840	9864	9861	9938	9972	9907	9725	10040	9689	9889	9846	9891	9877	9995	9913	9805	10000	9709	9742	9832	10032	9866	9903	9904	9827	9946	9930	9797	9945	9866	9848	9744	9706	9866	9838	9889	9967	9797	9888	9859	9917	9952	9832	9924	9844	9952	10090	9768	9830	9888	9825	10011	9824	9887	10029	9923	9878	9893	9919	9858	9839	9818	9964	9887	9772	9846	9714	9875	9828	9972	10033	10008	9865	9886	9877	9840	9921	9919	9839	9936	9871	9842	9866	9942	9846	10015	9853	9885	9835	9798	10002	9779	9912	9965	9956	9990	9819	9823	9848	9857	10014	9920	9887	9786	9884	9893	9790	9861	9847	9944	10013	9720	9883	9875	9911	9800	9850	9722	9885	9785	9824	9851	9887	9907	9947	9703	9844	9795	9756	9967	9853	9821	9917	10077	9941	9834	9920	9994	9844	9933	9780	9922	9970	10006	9822	9744	9808	9862	9701	9892	9746	9836	9828	9913	9913	9849	9887	9903	9860	9849	10033	9978	9975	9955	9829	9858	9739	10007	9782	9943	10005	9788	10040	9812	9834	9716	9832	9942	9869	9806	9914	10000	9876	9859	9943	9928	9812	9791	9917	9831	9958	9792	9835	9778	9798	9917	9961	9961	9795	9791	9909	9902	9673	10011	9907	9808	9862	9901	9874	9874	9775	9867	9845	9714	9871	9986	9766	9866	9788	9902	9781	9720	9876	9831	9882	9813	9726	10006	9837	9889	9833	9952	9705	9889	9878	9923	9934	10011	9905	9866	9895	9958	9719	9916	9892	9939	9905	9893	9991	9812	9805	9877	9749	9809	9734	9853	9826	9884	9927	10000	9793	10016	10027	9915	10017	9881	9888	10033	9747	9849	9855	9824	9866	9915	10088	9918	9999	9916	9838	9985	9762	9788	9981	9718	9860	9831	10011	9907	9838	9806	9890	9833	9962	9787	9732	9866	10017	9980	9966	9941	9777	9867	9776	9966	9868	9738	9935	9950	9826	9938	9950	9943	9974	9834	9959	9865	9745	9852	9812	9807	9947	9741	9920	9994	9836	9660	10014	9914	10034	9940	9775	10026	10010	10050	9863	9847	9869	9945	9886	10060	9884	9887	9949	9828	9995	9756	9837	9782	9917	9678	10175	9806	10042	9888	9730	9977	10030	9763	9861	10028	9975	9764	9902	9856	9861	9811	10102	9991	9992	10009	9748	9876	9930	9883	9954	9714	9733	9915	9830	9746	9966	9999	9814	9906	9894	9838	9928	9932	9922	9782	9770	9983	9948	9842	9950	9977	9856	9997	9906	10033	9838	9903	9784	9868	9948	9763	9822	9856	10016	9768	9811	9949	9852	9772	9754	9855	9936	9789	9859	9805	9831	9865	9970	9843	9891	9859	9798	9810	10017	9883	9930	10028	10120	9870	9809	9992	9864	9753	9976	10002	9849	9791	9998	9826	9835	9939	10019	9920	9924	9882	9865	9934	9882	9887	9823	9993	9800	9811	9679	9930	9990	9673	9897	9834	9915	9833	9807	9993	9740	9870	9892	9942	9853	9938	9919	9939	9892	9886	9994	9956	9983	9875	9876	9797	9956	9816	9850	9878	9999	9799	9626	9763	9975	9926	9923	9907	10075	10040	9809	9792	9844	10002	9806	9824	9916	9923	10088	9754	9911	9868	9782	9844	9815	9965	9746	9802	9843	9892	9832	9726	9693	9928	9958	9844	9787	9804	9744	9818	9863	9910	9961	9857	9811	9762	9826	9818	9799	9840	10013	9757	10056	9928	9791	9917	9902	9854	9837	9984	9810	9853	9891	9813	9886	9780	9920	9814	9947	9708	9859	9986	9999	9884	9872	9875	9727	9918	9778	10097	9834	9771	9830	9991	9853	9783	9737	9898	9975	9912	10025	9864	9805	9701	9921	9925	9871	9790	9883	9952	9826	9834	9953	10000	9996	10021	9835	10039	10030	9917	9848	9867	9874	9814	9873	9947	9971	9988	9743	9882	9791	9882	9845	9929	9827	9887	9772	9967	9893	9960	9972	9794	9987	9766	9763	9950	9944	9924	9842	9745	9875	9782	9970	9950	9887	9812	9874	9701	9983	9810	9910	10076	9838	9743	10036	9996	9822	9954	9838	9821	9888	9863	9770	9677	9951	9963	9825	9709	9744	9831	9799	9839	10025	9877	9879	9924	9700	9854	9902	9721	9800	9806	9809	9727	9975	9851	9979	9793	9800	9912	9871	9898	9873	9783	10056	9790	10076	9826	9863	9919	9731	9923	9858	9747	10007	9938	9860	9970	9891	9911	9882	9961	9843	9862	9706	9804	9851	9824	9828	9786	9978	9931	9887	10036	9821	9819	9812	9887	9966	9879	9841	9918	9912	9670	9815	9706	9667	9859	9921	9841	9808	9885	9762	9854	9955	9858	9956	9947	9873	9819	9784	9802	9862	9914	9899	9708	9888	9963	9976	9777	9865	9977	9971	9743	9951	10016	10038	9827	9727	10009	9888	9890	9866	9950	9875	9805	9900	9971	9805	9970	9930	9969	9811	9965	10041	9886	9988	9930	9854	9913	9779	9843	9809	9810	9831	9738	9898	9789	9919	9862	9907	9954	9744	9786	9812	9839	9894	10015	9922	10022	9906	9911	9914	9771	9855	9736	10022	9981	9975	9934	10008	9788	9937	9844	9714	9971	9894	9942	9956	9895	9804	9818	10006	9971	9848	9939	9772	9934	9695	9886	9908	9813	9948	9957	9933	9922	9856	9781	9929	9840	9904	9949	9895	9841	10011	10010	9948	9706	9909	9899	9992	9965	9865	9822	9905	9923	9796	9896	9896	9837	9953	9968	9935	9980	9823	9781	9835	9799	9800	9830	9764	9914	9891	9949	9884	9742	9990	9926	9857	9838	9979	9888	9935	9833	9863	9825	9737	9893	9828	10008	9766	9767
24296	21753	28706	27636	43187	63732	59600	42364	29370	22210	18623	17124	16823	16400	16301	16326	16301	16265	16211	16372	16119	15985	16105	16031	16148	15969	16169	16119	16039	16151	16210	16258	16234	16175	16043	16295	16080	16058	16225	16150	16161	16198	15836	16180	16151	16226	16297	16195	15837	16317	16184	15758	15920	16093	16257	16186	16098	16106	16051	16097	15985	16046	16006	16139	16105	16110	16097	16200	16052	16039	15980	16216	16082	16076	16240	15982	16246	16296	15948	16079	16229	16138	16048	15871	15997	15930	16013	15996	15973	16058	15990	16049	15892	16141	16026	15999	16205	16016	16182	16107	16112	16095	16224	15969	16106	16000	15753	16040	15884	16069	16128	16399	16096	16085	16021	15947	15955	15994	16008	16028	15885	16006	16111	16075	15996	16269	16151	15982	16093	16128	16252	16112	16060	15971	16148	16091	16093	16049	15992	16104	15977	15884	15782	15956	16155	16027	16174	15797	16116	16003	15872	16055	15930	15881	16231	16191	16122	16132	16304	15999	15883	16016	16150	15831	15974	16027	16017	16064	16102	15885	16018	16158	16057	15910	16178	15993	15939	16157	16055	15889	15708	16060	16118	16045	16029	15932	15979	15911	16136	16068	16232	16005	15974	15792	15875	15878	15917	15848	15936	15961	16181	16085	16123	15904	15970	16134	16133	15848	15910	16057	15905	16146	16225	15959	16263	15851	15985	16248	15882	15947	16003	16143	15971	15994	16084	16359	15914	16095	16143	15943	16068	16142	15910	15871	16166	16080	16114	16178	16183	16108	15910	15889	16111	16056	16204	16148	15813	15862	15896	15993	16200	16017	16228	16072	15870	15998	15996	16084	16253	15948	16220	16079	16187	16175	16305	16064	15931	16090	16306	16168	15959	15765	16232	16137	15944	16145	16221	15992	15999	16117	16164	16198	15917	16163	15903	16080	16094	15940	16183	16134	16124	15958	16001	16068	15937	16083	15924	16081	16011	16016	15825	15971	16089	16004	16093	16137	15874	16020	15939	15908	16064	15937	16105	16126	16263	15997	16050	16012	16204	16005	16084	15947	15910	15949	16027	16281	16257	16181	15899	16147	15993	15975	15918	15911	15876	15890	16036	15866	15889	16199	15985	15967	15970	15945	15936	16125	16072	16085	15964	16018	15905	16120	16229	15895	15992	15941	16181	15983	16246	16007	16041	15789	16055	15909	16056	15967	15878	16006	16044	15829	16122	16013	16236	16172	16207	16169	15792	15884	16198	15830	16030	15962	16020	16148	16141	16124	15982	16019	16048	16150	15989	16016	15971	16089	15846	16126	15889	15914	16148	16229	16013	16190	15936	16057	15941	16215	16326	16144	16147	16413	16114	15934	15995	16131	16092	16067	15842	15801	16064	16071	16063	15961	16268	16131	16006	15954	16010	15969	16023	15971	15876	15963	15966	16024	15793	15940	15733	16078	16159	16062	16118	15993	16188	15998	16039	15997	15963	15792	16006	16045	15950	15918	16067	15966	15919	16160	16023	16105	15957	16089	15857	15914	16066	15931	16169	16185	16156	15961	16214	15994	15829	16037	16153	16078	15873	16260	15981	15954	16138	15902	16032	16327	15792	16077	15926	16023	16174	16172	15992	15978	16048	16089	15943	16082	16059	15942	16255	15919	15877	15716	15989	16050	16074	15909	16017	16072	16043	15983	16223	15966	15894	15850	15955	16083	16102	16132	16019	15939	15728	16112	16123	16069	16206	16109	16096	15892	16120	16113	15949	16222	15960	16104	15972	16223	16038	15962	16188	15982	16014	15980	16000	16080	15719	15974	16179	15867	16160	15887	16141	15856	15966	16039	16099	16079	15919	15902	15975	15977	16211	16064	16145	15907	16164	15958	15955	16055	15990	16094	16053	16055	16171	16025	16091	15771	16052	16040	15868	15915	16234	15907	15992	16037	16049	16051	16068	16129	15989	15795	16059	16044	16091	15983	15989	15826	16186	16008	16101	16109	16010	15964	16004	16013	15868	16193	16122	15982	16136	15869	16052	16084	16008	16020	16063	15920	16006	15938	16253	15927	15842	16031	16019	15802	15894	15971	16194	16228	16068	16041	16047	15949	15979	15980	16137	16085	16040	16177	15733	16087	16030	16182	16045	16138	16116	16007	16034	16287	16118	16136	16242	16086	16204	15999	16039	15892	15931	15919	15887	16071	15944	15947	16033	16198	16042	15982	15952	15981	15730	16090	16170	15863	16039	15916	16083	16051	15927	15988	16077	16143	15848	16048	15845	16135	16012	15917	15896	16049	15964	15866	16341	15929	16242	16048	15965	16160	16263	16115	15962	16099	15720	15832	16130	16074	15926	16087	16109	15934	16102	15859	16110	16180	16229	16074	15886	15952	15944	15991	16116	16167	16158	16031	15919	15964	15954	16036	15938	16090	16002	15856	15789	15907	16078	16029	16125	16071	16157	16066	16058	16072	15924	15925	16072	16085	15973	16133	15990	15955	16154	16278	16024	15928	16266	16137	16017	15869	15967	16123	15901	16009	16029	15918	16072	16119	16087	16146	16131	16137	16179	15867	16230	15986	15903	15894	15981	16244	16068	16039	16006	15924	16011	16060	15892	16228	15937	15838	15855	15962	16013	15863	15938	16099	16036	16080	16244	16112	15887	16042	15960	16057	16111	16036	16137	15971	15766	16043	16125	16182	16014	15978	16035	15938	16132	15972	16167	16164	16236	15934	15911	16410	16254	16079	16062	16070	16124	16147	16154	15902	16028	16058	15994	16074	16065	16048	16002	15924	16018	15963	15907	16098	16022	16010	15896	15859	16055	15864	15817	16078	16026	15885	15897	16281	16162	16000	16081	16036	16148	15840	15969	15822	16065	16141	16047	15888	15948	15957	16131	16011	16343	16022	15965	16065	16035	16207	15836	16008	15956	16090	15935	16197	15975	15976	15839	15937	15992	15920	15877	15978	15929	15991	16124	16078	16238	16123	15881	16042	16100	16126	16092	16045	15943	15962	16021	16061	16190	16424	16169	16020	16161	16093	16288	16206	16060	15891	16175	15818	16277	16096	15967	15842	15936	16060	16221	16024	16170	15994	16029	15877	15855	15929	16065	16017	16131	16035	15961	16054	16068	16082	16136	16208	16021	16005	16222	15926	16240	16069	16262	15910	15854	16090	16227	16129	16155	16161	16325	16158	16018	16041	16098	16090	15920	16012	15853	16106	16052	15900	16005	15926	15953	15915	16324	15841	15909	15933	16050	16080	16142	16238	16203	16140	16085	16031	16061	15918	16108	16057	15920	15871	16042	16122	16162	16075	16189	16030	16110	16069	16031	16047	15985	15872	15953	15831	16062	15970	16046	16098	16214	15884	16096	16073	15832	15902	15795	15998	16091	15909	16027	16123	16100	16008	16134	16069	16000	15923	16222	16052	16001	15779	15753	16027	15902	16211	16048	16171	15959	16045	15973	15937	16033	15884	15800	16049	16004	15988	15861	15933	16123	15943	16123	15804	15943	15977	15995	16114	16052	16113	16051	15944	16286	16017	15939	16028	16042	15910	16026	15970	16051	15877	15908	15805	16083	15917	15886	16000	15891	15938	15915	16060	15902	15980	16051	16216	15814	16039	16197	16187	15980	16015	15977	16081	16115	15826	15966	16143	16181	16039	15880	16308	16050	15960	16077	15852	16039	15888	15948	16142	16063	16094	16157	15984	15962	16041	15915	15979	16111	16044	16013	15890	16123	16051	15863	15930	16230	16121	16001	15914	15709	15878	15923	15882	15890	16025	15943	15938	16241	16159	16031	16208	16047	15866	16171	16266	16108	16208	16179	16063	15956	15849	15850	16344	16177	16040	15978	15991	15966	16013	16257	16062	15958	15965	16179	16217	15994	16077	16019	16079	16138	16031	15906	16055	15928	15954	16143	15965	15938	16001	16194	16111	16111	16023	15776	15982	16094	15845	16110	16063	15952	15941	15954	16211	16040	16130	16064	16016	16010	15840	16040	16061	16025	15701	15841	15996	16147	15984	16072	16159	15964	15841	16201	15946	15889	16016	16175	16361	15954	16027	16083	16065	16023	15913	16071	15872	16047	15992	15924	16078	16107	16006	15982	15867	15865	16173	15926	15909	15886	16197	16072	15976	16053	15707	16071	16073	16047	15942	16178	15988	16021	16018	15864	15882	15896	15999	15997	16188	16000	15985	16122	16144	16288	15860	16125	16002	16030	16005	16034	16085	16219	15940	15932	16173	16169	16155	16018	15949	16111	16378	16106	15924	15965	16006	15926	16061	16127	15873	16018	16259	15914	15927	16219	16088	15927	15797	15999	15961	15953	15790	15936	15893	15930	16163	16110	16063	15857	15890	16132	16093	15858	16039	15947	15780	15897	16082	15908	15969	16095	16065	15912	16078	15981	15882	15853	15810	15893	15935	15984	15957	15870	15971	16161	15987	15998	16291	16017	16102	16137	15889	16070	16003	15930	16001	16120	16024	16132	16197	16050	15936	16038	15961	16027	16100	16013	16137	16118	16049	16002	16004	15993	16233	16048	15897	15787	16046	15900	15942	15873	16087	16196	16173	15863	16190	16203	16177	15992	16089	16204	16194	15941	16141	16027	15872	16033	16036	16039	15810	16038	16050	16113	16101	15858	15906	15904	15780	16115	15863	15877	16118	15848	16050	16171	15845	15979	16030	16131	16196	16024	16019	16196	15988	16015	16086	16007	16205	15794	16168	16174	15907	16202	16220	16088	16116	16183	16203	15974	16027	15884	16041	16040	16180	15933	16016	16003	16011	16090	16097	15977	16018	15857	15858	16027	16213	15851	15907	16280	15883	15988	16172	15956	16043	16092	15907	15942	16112	16117	16179	15923	15891	16418	16212	15907	15772	15993	16211	16160	16102	15855	16084	16089	15993	15995	15938	16098	16175	15943	15942	16382	16256	16025	15994	16168	16135	16063	16061	16017	15780	15830	16078	15926	16212	16086	15967	15907	15802	16197	16045	16043	15916	15981	16014	16036	16165	16023	15730	16140	15909	15782	16206	15892	15975	15958	16216	16026	16071	15990	16110	15963	16131	16179	15980	15925	16110	15863	16087	15931	16067	16065	15992	16001	16086	15859	15970	16254	16239	16047	15958	16070	16118	15949	16132
37874	61737	34714	37909	53705	65855	53719	34127	21463	14865	11935	10726	10555	10344	10366	10392	10354	10356	10410	10279	10338	10238	10331	10319	10312	10424	10349	10316	10332	10218	10364	10330	10071	10181	10188	10262	10353	10353	10369	10383	10365	10361	10400	10274	10346	10281	10272	10143	10177	10142	10359	10319	10305	10349	10279	10309	10201	10431	10312	10362	10169	10344	10316	10231	10151	10223	10336	10197	10247	10266	10311	10331	10377	10363	10287	10255	10319	10311	10390	10142	10133	10081	10358	10426	10374	10370	10278	10071	10064	10288	10418	10236	10201	10375	10424	10352	10280	10271	10317	10178	10282	10186	10321	10123	10334	10277	10378	10103	10261	10232	10402	10458	10225	10243	10109	10319	10241	10296	10448	10176	10246	10264	10209	10292	10182	10232	10312	10093	10146	10283	10340	10373	10142	10245	10088	10198	10295	10309	10323	10260	10271	10053	10298	10402	10293	10331	10208	10230	10019	10254	10224	10363	10149	10170	10235	10373	10385	10008	10302	10173	10158	10169	10258	10191	10197	10187	10296	10164	10264	10179	10297	10334	10167	10211	10264	10181	10263	10215	10141	10164	10242	10117	10280	10364	10381	10181	10132	10249	10296	10210	10261	10224	10081	10139	10298	10289	10041	10151	10210	10216	10176	10180	10295	10266	10395	10204	10114	10187	10480	10341	10151	10357	10359	10081	10263	10360	10277	10256	10310	10054	10295	10264	10278	10262	10157	10258	10386	10210	10217	10271	10134	10147	10237	10390	10322	10296	10315	10170	10214	10114	10235	10228	10337	10309	10189	10170	10311	10267	10358	10148	10266	10154	10146	10096	10368	10254	10166	10406	10257	10157	10236	10211	10335	10415	10179	10413	10314	10053	10321	10277	10348	10144	10207	10327	10171	10188	10354	10331	10146	10262	10224	10188	10401	10256	10188	10195	10291	10308	10199	10353	10371	10237	10199	10259	10297	10258	10392	10365	10313	10168	10282	10316	10146	10255	10233	10317	10281	10318	10221	10280	10223	10250	10338	10320	10255	10220	10299	10281	10183	10236	10521	10296	10142	10312	10203	10243	10217	10317	10361	10220	10385	10380	10369	10267	10304	10290	10307	10135	10278	10346	10021	10208	10250	10379	10425	10222	10365	10201	10246	10338	10186	10253	10218	10163	10299	10200	10164	10269	10399	10105	10300	10142	10213	10352	10183	10188	10228	10335	10302	10202	10216	10224	10232	10225	10276	10395	10224	10282	10203	10277	10362	10336	10258	10252	10314	10399	10337	10339	10379	10146	10268	10223	10190	10240	10234	10248	10291	10245	10244	10305	10280	10168	10172	10350	10117	10231	10332	10069	10080	10222	10257	10094	10202	10244	10407	10239	10279	10375	10102	10087	10166	10319	10190	10146	10341	10204	10293	10245	10398	10371	10256	10337	10324	10376	10314	10229	10164	10168	10123	10136	10234	10162	10187	10350	10258	10235	10313	10132	10299	10258	10284	10160	10236	10158	10185	10216	10237	10365	10353	10129	10177	10316	10282	10224	10173	10343	10284	10326	10189	10292	10152	10306	10228	10213	10210	10330	10301	10270	10270	10211	10356	10246	10124	10402	10246	10393	10211	10258	10227	10402	10171	10134	10258	10252	10326	10370	10073	10261	10323	10327	10115	10265	10233	10267	10180	10190	10134	10230	10241	10232	10041	10448	10134	10139	10422	10327	10174	10256	10222	10265	10157	10181	10475	10287	10288	10089	10147	10223	10297	10359	10305	10325	10233	10296	10185	10241	10327	10246	10247	10174	10272	10359	10143	10319	10194	10269	10430	10274	10274	10100	10100	10101	10209	10122	10045	10212	10157	10399	10280	10306	10167	10157	10210	10073	10248	10074	10326	10203	10379	10387	10173	10195	10286	10203	10088	10226	10278	10257	10374	10272	10245	10393	10363	10276	10348	10060	10426	10213	10292	10159	10268	10143	10333	10380	10203	10310	10263	10431	10208	10318	10453	10127	10262	10224	10133	10224	10405	10266	10347	10327	10097	10285	10265	10368	10237	10332	10280	10271	10219	10214	10372	10292	10209	10196	10223	10255	10229	10334	10340	10268	10227	10251	10330	10335	10205	10330	10101	10184	10342	10224	10194	10195	10378	10372	10237	10265	10270	10061	10280	10345	10313	10321	10376	10262	10286	10357	10163	10263	10189	10214	10171	10250	10207	10311	10088	10180	10199	10213	10288	10130	10181	10069	10355	10150	10127	10355	10259	10201	10349	10135	10191	10079	10316	10331	10236	10132	10181	10264	10204	10250	10346	10343	10290	10286	10250	10375	10296	10224	10353	10247	10216	10230	10195	10297	10249	10165	10322	10263	10233	10323	10244	10130	10140	10289	10324	10219	10183	10167	10247	10271	10242	10198	10225	10118	10254	10183	10273	10335	10018	10162	10228	10290	10167	10271	10269	10223	10301	10215	10230	10303	10263	10102	10145	10255	10268	10139	10208	10271	10207	10378	10311	10247	10140	10368	10187	10280	10177	10330	10297	10257	10299	10178	10229	10202	10299	10242	10305	10072	10313	10152	10295	10055	10316	10325	10297	10158	10124	10421	10395	10225	10290	10222	10266	10207	10354	10155	10118	10192	10070	10351	10166	10269	10153	10179	10194	10093	10309	10255	10203	10375	10328	10222	10036	10409	10239	10221	10083	10291	10291	10553	10119	10210	10128	10181	10205	10279	10354	10323	10068	10305	10075	10218	10278	10342	10189	10215	10217	10260	10328	10213	10311	10116	10188	10278	10243	10358	10286	10295	10219	10315	10144	10103	10232	10218	10426	10350	10368	10392	10391	10119	10337	10320	10203	10377	10144	10194	10356	10357	10194	10237	10274	10265	10196	10194	10377	10153	10242	10204	10272	10375	10166	10218	10399	10298	10306	10193	10104	10076	10233	10360	10174	10291	10135	10304	10298	10238	10138	10456	10324	10330	10416	10199	10271	10343	10262	10153	10193	10230	10242	10380	10236	10204	10161	10300	10130	10125	10354	10219	10282	10266	10132	10312	10318	10260	10256	10216	10370	10299	10294	10384	10384	10397	10396	10342	10273	10293	10154	10314	10272	10282	10300	10138	10209	10294	10163	10118	10266	10181	10262	10201	10262	10259	10194	10331	10054	10001	10325	10312	10197	10154	10115	10286	10232	10131	10055	10295	10141	10204	10342	10196	10283	10201	10378	10273	10305	10228	10197	10293	10185	10139	10277	10278	10329	10310	10277	10216	10192	10335	10298	10294	10453	10248	10310	10337	10300	10246	10247	10396	10169	10224	10256	10122	10145	10263	10209	10258	10270	10044	10322	10304	10167	10157	10252	10171	10261	10245	10199	10191	10224	10207	10241	10140	10139	10162	10191	10125	10170	10231	10304	10232	10115	10154	10173	10231	10237	10088	10406	10136	10249	10272	10197	10355	10240	10235	10201	10299	10244	10264	10315	10168	10271	10154	10074	10282	10200	10160	10270	10095	10097	10136	10187	10287	10223	10139	10234	10221	10342	10204	10210	10230	10270	10198	10151	10198	10329	10166	10193	10318	10290	10345	10166	10313	10306	10273	10172	10305	10258	10240	10225	10284	10249	10177	10135	10387	10317	10202	10110	10266	10270	10239	10080	10294	10163	10398	10248	10293	10269	10195	10199	10226	10253	10137	10204	10291	10072	10280	10299	10306	10329	10239	10288	10259	10131	10398	10221	10358	10142	10154	10341	10136	10311	10158	10176	10293	10115	10278	10253	10075	10043	10299	10279	10230	10336	10018	10168	10246	10367	10146	10368	10179	10520	10313	10259	10252	10079	10181	10217	10207	10232	10113	10237	10318	10331	10283	10365	10048	10314	10299	10229	10323	10275	10368	10252	10167	10298	10186	10112	10150	10223	10216	10337	10410	10271	10198	10226	10303	10393	10223	10304	10127	10287	10191	10262	10283	10266	10263	10284	10166	10280	10264	10284	10144	10165	10199	10305	10248	10289	10063	10086	10307	10156	10239	10233	10225	10379	10219	10149	10383	10220	10299	10167	10219	10204	10503	10156	10182	10260	10156	10271	10221	10282	10042	10212	10213	10114	10267	10472	10247	10165	10347	10293	10101	10367	10299	10234	10246	10187	10260	10230	10153	10155	10335	10167	10295	10352	10258	10040	10339	10404	10376	10189	10276	10366	10276	10300	10198	10227	10112	10235	10266	10182	10105	10192	10224	10164	10144	10128	10293	10301	10157	10426	10418	10261	10159	10097	10199	10272	10272	10254	10196	10334	10354	10099	10226	10163	10046	10271	10218	10230	10327	10266	10402	10371	10320	10154	10292	10304	10194	10154	10169	10200	10227	10349	10425	10325	10279	10201	10095	10286	10413	10270	10248	10200	10178	10317	10091	10272	10273	10310	10195	10149	10206	10429	10277	10114	10312	10151	10359	10259	10249	10290	10311	10302	10359	10301	10140	10263	10257	10149	10227	10235	10263	10338	10361	10134	10287	10264	10158	10380	10202	10147	10141	10171	10204	10269	10240	10160	10270	10187	10158	10272	10244	10319	10099	10216	10191	10393	10290	10285	10391	10202	10219	10341	10136	10366	10301	10253	10247	10349	10245	10153	10293	10244	10135	10175	10224	10225	10371	10325	10272	10142	10339	10292	10215	10116	10096	10305	10092	10180	10141	10241	10178	10176	10142	10288	10004	10354	10292	10156	10225	10231	10203	10207	10304	10176	10215	10301	10208	10353	10370	10386	10258	10193	10328	10173	10122	10069	10126	10215	10238	10338	10149	10231	10207	10168	10158	10251	10214	10171	10253	10262	10188	10140	10110	10210	10304	10257	10360	10271	10250	10372	10300	10206	10238	10229	10113	10234	10450	10200	10235	10107	10254	10369	10300	10168	10255	10201	10272	10271	10345	10231	10217	10181	10140	10115	10261	10179	10286	10351	10139	10234	10268	10156	10345	10213	10244	10276	10098	10235	10192	10261	10316	10368	10314	10308	10223	10124	10159	10128	10252	10293	10217	10076	10341	10224	10252	10080	10262	10273	10163	10304	10333	10152	10233	10296	10193	10225	10294	10205	10185	10242	10149	10383	10123	10313	10158	10272	10199	10220	10430	10210	10047	10147	10198	10285	10257
34640	30976	24486	19348	20941	24867	23531	19914	17647	16185	15918	15878	15707	15610	15846	15877	15762	15758	15830	15919	15902	15681	15821	15603	15665	15873	15762	15763	15707	15726	15804	15793	15860	15671	15846	15811	15876	15650	15630	15817	15734	15704	15783	15810	15749	15653	15789	15658	15591	15804	15758	15787	15552	15603	15820	15784	15611	15759	15772	15952	15713	15752	15768	15809	15848	15995	15757	15984	15802	15754	15697	15787	15919	15558	15710	15846	15528	15778	15930	15682	15851	15881	15867	15675	15694	15913	15973	15884	15861	15781	15645	15632	15914	15726	15773	15751	15818	15778	15755	15576	15938	15785	15842	15906	15568	15710	15711	15655	15806	15821	15844	15974	15855	15733	15837	15937	15872	15521	15730	15679	15763	15668	15624	15830	15874	15688	15796	15922	15747	15824	15872	15711	15899	15638	15540	15837	15654	15505	15769	15754	15786	15639	15646	15646	15858	15764	15706	15747	15781	15760	15845	15716	15896	15493	15821	15892	15824	15893	15988	15839	15984	15890	15747	15598	15818	15445	15762	15636	15718	15867	15865	15928	15853	15883	15805	15820	15718	15773	15703	15747	15859	15810	15561	15728	15696	15733	15743	15666	15685	15827	15732	15672	15652	15592	15704	15768	15600	15449	15723	15811	15825	15809	15828	15805	15610	15614	15670	15610	15883	15540	15761	15999	15645	15756	15858	15746	15812	15803	15874	15845	15952	15702	15856	15736	15846	15803	15691	15882	15619	15572	15800	15795	15839	15912	15899	15727	15850	15776	15646	15742	15719	15588	15827	15721	15749	15878	15722	15866	15724	15680	15775	15816	15816	15914	15651	15439	15525	15769	15716	15695	15746	15894	15553	15714	15729	15765	15654	15718	15623	15658	15808	15695	15711	15734	15734	15719	15816	15651	15611	15798	15713	15638	15853	15686	15630	15655	15855	15774	15538	15765	15818	15815	15937	15499	15577	15598	15774	15631	15791	15723	15684	15766	15884	15706	15695	15557	15686	15753	15783	15939	15883	15743	15760	15797	15620	15763	15765	15824	15969	15635	15721	15701	15636	15858	15907	15885	15704	15794	15845	15781	15640	15771	15601	15748	15723	15718	15777	15863	15791	15834	15729	15566	15759	15878	15586	15722	15940	15806	15632	15689	15575	15798	15787	15668	15759	15995	15636	15732	15608	15652	15687	15595	15876	15764	15735	15865	15654	15629	15748	15875	15726	15731	15684	15766	15869	15850	15735	15785	15822	15952	15600	15873	15707	15873	15630	15740	15763	15664	15787	15829	15766	15558	15843	15463	15968	15771	15716	15853	15671	15701	15526	15675	15675	15929	15765	15822	15769	15851	15944	15835	15785	15859	15817	15943	15867	15872	15547	16031	15680	15700	15719	15540	15760	15611	15677	15495	15843	15783	15852	15748	15705	15612	15705	15858	15753	15847	15791	15729	15694	15741	15902	15771	15845	15762	15692	15710	15879	15636	15850	15741	15731	15721	15682	15651	15727	15480	15643	15723	15840	15723	15494	15788	15876	15707	15703	15668	15893	15705	15932	15761	15728	15807	15765	15579	15821	15911	15848	15566	15693	15664	15860	15917	15717	15684	15852	15910	15836	15780	15797	15884	15770	15923	15811	15905	15834	15707	15556	15893	15684	15777	15607	15763	15827	15794	15803	15853	15751	15718	15734	15880	15927	16063	15877	15687	15777	15922	15788	15485	15620	15716	15830	15881	15894	15938	15784	15724	15642	15869	15599	15548	15736	15553	15688	15740	15844	15672	15904	15705	15675	15796	15669	15860	15582	15704	15905	15990	15797	15460	15649	15529	15662	15689	15839	15840	15790	15700	15751	15981	15638	15598	15785	15707	15869	15925	15668	15846	15897	15818	15736	15805	15783	15610	15630	15751	15890	15599	15734	15764	15814	15603	15748	15921	15789	15740	15682	15815	15903	15890	15694	15561	15879	15825	15730	15804	15986	15726	15667	15799	15882	15675	15795	15969	15877	15761	15782	15770	15702	15827	16120	15915	15609	15904	15652	15862	15531	15650	15683	15541	15824	15662	15916	15989	15982	15491	15780	15861	15780	15708	15812	15785	15562	15729	15527	15811	15872	15760	15950	15693	15601	15898	15664	16019	15907	15649	15652	15775	15828	15680	15670	15513	15826	15852	15970	15843	15703	15643	15661	15627	15784	15909	15851	15821	15638	15806	15871	15598	15723	15656	15501	15832	15854	15603	15588	15840	15839	15577	15939	15761	15963	15708	15648	15753	15907	15617	15758	15870	15770	15830	15896	15744	15778	15721	15839	15965	15822	15831	15702	15840	15729	15735	15651	15726	15677	15441	15460	15919	15657	16003	15670	15730	15826	15864	15658	15653	15657	15848	15628	15553	15724	15875	15776	15751	15642	15737	15718	15773	15873	15584	15648	15643	15586	15835	15919	15658	15738	15717	15809	15845	15600	15580	15632	15842	15778	15584	15660	15916	15698	15669	15775	15804	16052	15858	15759	15752	15646	15819	15822	15929	15792	15831	15926	15994	15604	15804	15718	15733	15644	15685	15779	15587	15717	15565	15627	15631	15549	15699	15947	15931	15688	15688	15802	15729	15876	15794	15926	15867	15711	15732	15845	15868	15803	15622	15936	15831	15574	15887	15714	15786	15638	15909	15697	15724	15690	15665	15742	15724	15983	15618	15596	15876	15842	15745	15705	15571	15857	15874	15824	15735	15766	15798	15858	15596	15780	15517	15646	15753	15658	15671	15613	15758	15587	15601	15721	15824	15721	15800	15767	15664	15631	15642	15616	15786	15976	15673	15838	15667	15783	15656	15729	15806	15601	15944	15872	15731	15662	15955	15695	15765	15771	15908	15938	15598	15661	15699	15929	15753	15775	15795	15824	15782	15932	15749	15499	15706	15578	15895	15871	15861	15801	15907	15827	15696	15719	15750	15776	15745	15920	15738	15602	16002	15780	15669	15687	15820	15707	15567	15779	15796	15902	15735	15778	15730	15744	15796	15844	15806	15722	15642	15753	15622	15827	15922	15793	15538	15764	15786	15941	15521	15807	15608	15704	16018	15843	15811	15641	15625	15806	15872	15932	15786	15858	15630	15787	15744	15697	15926	15880	15802	16007	15833	15637	15594	15581	15610	15650	15731	15687	15860	15738	15796	15679	15915	15842	15799	15840	15825	15808	15577	15677	15576	15654	15806	15636	15709	15766	15824	15582	15691	15787	15573	15784	15775	15818	15818	15835	15976	15656	15760	15899	15798	15886	15652	15748	15881	15903	15676	15689	15766	15864	15685	15719	15820	15777	15540	15629	15823	15789	15851	15535	15797	15849	15727	15568	15911	15845	15641	15706	15754	15669	15791	15637	15849	15615	15799	15805	15765	15539	15838	15787	15803	15797	15661	15644	15539	15806	15654	15927	15617	15830	15823	15649	15660	15564	15656	15718	15775	15851	15740	15738	15812	15855	15724	15818	15654	15746	15649	15904	15908	15815	15946	15648	15821	15604	15575	15698	15805	15892	15747	15688	15829	15744	15974	15655	15751	15744	15977	15791	15781	15944	15766	15879	15784	15657	15827	15554	15696	15840	15584	15792	15880	15807	15832	15811	15833	15800	15635	15651	15809	15941	15777	15649	15762	15586	15798	15653	15564	15598	15740	15898	15793	15751	15674	15664	15842	15843	15718	15936	15616	15627	15518	15530	15557	15951	15763	15620	15506	15800	15773	15610	15844	16122	15733	15779	15644	15878	15749	15728	15641	15867	15851	15779	15772	15902	16059	15823	15600	15705	15707	15813	15775	15684	15620	15623	15885	15603	15820	15870	15561	15637	15782	15896	15726	15703	15790	15826	15686	15764	15966	15753	15879	15790	15671	15862	15876	15552	15702	15770	15884	15772	15923	15543	15757	15794	15779	15698	15668	15674	15605	15622	15618	15716	15631	15726	15736	15748	15643	15751	15664	15741	15640	15660	15850	15875	15666	15702	15574	15731	15802	15719	15694	15835	15795	15868	15844	15902	15801	15855	15770	15685	15605	16008	15762	15725	15985	15678	15874	15672	15813	15744	15704	15640	15896	15839	15890	15896	15823	15748	15799	15820	15589	15766	16061	15747	16036	15891	15913	15704	15774	15884	15667	15849	15917	15675	15646	15617	15764	16089	15689	15679	15755	15618	15722	15777	15591	15835	15833	15695	15809	15835	15881	15761	15861	15746	15788	15832	15765	15882	15711	15784	15644	15804	15720	15728	15745	15728	15754	15596	15803	15595	15823	15723	15750	15834	15634	15816	15776	15743	15540	15482	15957	15973	15805	15805	15762	15982	15955	15744	15844	15653	15865	15538	15737	15901	15795	15677	15695	15803	16030	15757	15559	16069	15784	15816	15754	15714	15724	15707	15915	15908	15869	15783	15912	15623	15609	15775	15735	15802	15786	15719	15840	15520	15770	15776	15889	15765	15726	15822	15772	15757	15688	15555	15753	15986	15848	15864	15665	15741	15727	15822	15763	15829	15845	15691	15589	15748	15651	15771	15774	15712	15946	16077	15603	15920	15780	15755	15616	15766	15692	15772	15700	15846	15881	15694	15827	15818	15610	15612	15704	15713	15814	15736	15683	15741	15676	15756	15743	15763	15717	15815	15623	15943	15698	15822	15716	15951	15933	15649	15805	15903	15691	15727	15862	15745	15733	15824	15708	15698	15940	15728	15923	15751	15824	15798	15829	15679	15590	15801	15847	15530	15495	15702	15871	15788	15839	15778	15725	15919	15815	15761	15696	15771	15834	15651	15739	15874	15684	15824	15791	15812	15841	15640	15787	15874	15873	15611	15520	15866	15740	15620	15473	15841	15797	15802	15674	15534	15785	15747	15737	15705	15764	15717	15700	15748	15515	15833	15794	16032	15642	15843	15914	15604	15798	15662	15540	15827	15557	15778	15716	15827	15765	15848	15981	15707	15914	15813	15707	15935	15630	15954	15964	15927	15819	15890	15810	15687	15759	15541	15968	15752	15568	15565	15665	15805	15996	15893	15889	15636	15678	15865	15857	15734	15839	15506	15906	15900	15747	15754	15775	15664	15778	15941	15758	15615	15703	15745	15698	15628	15700	15823	15831	16009	15984	15829	15763	15843	15629
26503	32065	15451	11844	15527	18877	16171	12884	10794	10071	9910	9719	9763	9733	9675	9858	9838	9810	9916	9795	9724	9914	9818	9737	9847	9816	9829	9849	9765	9808	9839	9804	10008	9791	9789	9764	9889	9744	9719	9804	9730	9895	9724	9832	9721	9875	9808	9649	9867	9859	9781	9653	9801	9716	9720	9757	9782	9928	9790	9806	9556	9764	9864	9762	9734	9605	9574	9745	9897	9857	9877	9751	9697	9744	9647	9757	9901	9772	9678	9765	9860	9759	9783	9763	9759	9878	9708	9757	9688	9798	9762	9885	9776	9737	9810	9870	9551	9788	9764	9900	9846	9774	9798	9754	9706	9763	9678	9777	9630	9758	9809	9651	9930	9693	9767	9785	9798	9690	9739	9884	9837	9859	9745	9855	9606	9796	9865	9687	9942	9947	9714	9635	9612	9838	9887	9793	9807	9801	9667	9959	9861	9708	9691	9661	9621	9643	9723	9800	9770	9761	9764	9780	9828	9884	9737	9719	9791	9786	9830	9765	9816	9821	9854	9781	9706	9748	9643	9760	9682	9734	9831	9610	9711	9798	9765	9667	9728	9718	9710	9857	9992	9602	9759	9738	9859	9840	9560	9728	9874	9780	9774	9892	9860	9709	9808	9600	9762	9745	9868	9785	9729	9632	9654	9708	9869	9888	9659	9711	9815	9832	9860	9846	9712	9780	9710	9731	9875	9768	9809	9728	9569	9838	9682	9682	9858	9813	9625	9888	9797	9782	9775	9713	9607	9818	9817	9663	9817	9683	9680	9666	9733	9628	9755	9773	9673	9657	9714	9647	9969	9751	9734	9694	9798	9674	9870	9692	9712	9822	9787	9880	9647	9786	9820	9856	9725	9856	9766	9723	9894	9629	9665	9548	9704	9792	9794	9680	9658	9725	9765	9749	9801	9738	9661	9705	9755	9730	9717	9699	9887	9792	9920	9591	9803	9767	9707	9782	9683	9750	9639	9706	9864	9882	9676	9833	9740	9683	9707	9825	9683	9814	9670	9765	9742	9802	9815	9634	9777	9747	9809	9799	9707	9839	9798	9713	9709	9814	9729	9862	9860	9679	9680	9691	9640	9835	9730	9567	9747	9788	9833	9832	9689	9588	9814	9700	9732	9771	9754	9906	9748	9776	9737	9711	9782	9773	9723	9762	9747	9729	9884	9749	9826	9660	9879	9703	9722	9674	9763	9855	9845	9793	9714	9754	9908	9900	9745	9651	9768	9798	9755	9798	9781	9836	9782	9753	9558	9676	9890	9612	9801	9833	9830	9728	9586	9806	9745	9817	9739	9685	9641	9698	9766	9742	9830	9825	9809	9588	9665	9678	9799	9557	9662	9720	9829	9677	9798	9726	9867	9721	9796	9687	9788	9823	9718	9782	9726	9925	9591	9825	9823	9669	9647	9803	9772	9848	9697	9924	9701	9794	9830	9699	9609	9691	9584	9790	9725	9827	9816	9803	9822	9722	9804	9852	9780	9599	9814	9874	9715	9803	9559	9725	9738	9812	9906	9703	9759	9751	9735	9725	9710	9791	9747	9736	9750	9716	9798	9750	9718	9759	9772	9838	9924	9906	9959	9823	9680	9770	9784	9647	9665	9859	9707	9813	9729	9839	9752	9801	9974	9790	9754	9856	9630	9733	9957	9725	9799	9608	9727	9792	9645	9820	9715	9611	9758	9747	9844	9870	9856	9580	9648	9831	9595	9768	9987	9640	9804	9849	9819	9675	9817	9921	9797	9883	9880	9720	9903	9679	9833	9793	9584	9838	9742	9731	9803	9899	9940	9722	9886	9695	9904	9693	9794	9719	9733	9800	9740	9667	9763	9769	9904	9758	9698	9760	9631	9883	9824	9756	9733	9779	9601	9776	9650	9647	9768	9833	9903	9928	9864	9829	9696	9807	9802	9846	9606	9891	9803	9812	9880	9772	9796	9881	9991	9725	9691	9617	9580	9803	9793	9840	9799	9887	9748	9844	9782	9678	9804	9786	9844	9677	9846	9835	9747	9804	9794	9717	9808	9776	9760	9828	9856	9770	9814	9646	9639	9779	9737	9751	9747	9891	9783	9539	9768	9735	9870	9768	9906	9703	9634	9723	9768	9829	9952	9757	9816	9875	9799	9753	9741	9648	9773	9807	9643	9873	9721	9757	9831	9793	9784	9783	9598	9825	9710	9815	9702	9870	9651	9739	9825	9840	9805	9850	9737	9722	9801	9825	9857	9861	9676	9774	9866	9797	9838	9665	9839	9863	9891	9864	9824	9831	9736	9686	9770	9839	9782	9766	9722	9710	9662	9699	9775	9857	9779	9844	9824	9710	9792	9822	9781	9716	9797	9856	9765	9640	9800	9832	9838	9601	9713	9552	9965	9759	9896	9571	9838	9796	9695	9590	9830	9808	9838	9756	9862	9692	9831	9821	9776	9859	9713	9897	9736	9811	9871	9737	9780	9868	9834	9738	9745	9682	9915	9957	9593	9772	9694	9781	9725	9861	9861	9779	9707	9831	9837	9793	9823	9751	9779	9802	9762	9757	9686	9764	9960	9701	9678	9788	9838	9759	9859	9830	9612	9700	9596	9804	9619	9702	9836	9941	9766	9681	9721	9720	9703	9831	9646	9791	9773	9746	9807	9736	9602	9683	9865	9804	9774	9701	9897	9810	9836	9685	9714	9634	9760	9676	9653	9749	9771	9828	9762	9781	9780	9841	9881	9758	9782	9794	9802	9735	9564	9799	9852	9720	9847	9810	9866	9741	9820	9693	9771	9812	9749	9751	9945	9646	9637	9884	9712	9702	9743	9792	9890	9789	9798	9850	9797	9822	9917	9686	9875	9631	9928	9868	9799	9836	9755	9856	9879	9573	9782	9769	9839	9711	9804	9869	9780	9778	9751	9769	9997	9715	9749	9743	9670	9737	9915	9616	9785	9763	9565	9694	9735	9769	9698	9863	9901	9739	9861	9645	9745	9780	9854	9989	9798	9756	9891	9853	9792	9771	9745	9719	9831	9834	9787	9716	9732	9701	9713	9668	9743	9769	9740	9620	9835	9785	9725	9749	9656	9835	9722	9917	9745	9757	9686	9678	9762	9664	9830	9835	9831	9820	9680	9736	9738	9736	9800	9785	9614	9795	9556	9655	9638	9798	9817	9708	9827	9864	9669	9794	9925	9835	9853	9900	9732	9892	9918	9742	9763	9839	9675	9726	9832	9730	9790	9893	9796	9743	9873	9820	9777	9676	9781	9752	9704	9791	9744	9750	9775	9760	9827	9740	9828	9687	9800	9818	9758	9750	9755	9743	9752	9605	9740	9739	9658	9849	9586	9793	9737	9789	9685	9708	9755	9799	9807	9758	9722	9647	9656	9835	9867	9767	9726	9822	9874	9963	9704	9917	9877	9806	9815	9701	9744	9811	9758	9642	9841	9660	9621	9891	9849	9890	9700	9780	9784	9789	9779	9655	9751	9779	9775	9857	9746	9816	9590	9813	9731	9764	9851	9716	9820	9854	9707	9861	9754	9824	9869	9811	9700	9810	9738	9817	9725	9746	9802	9779	9782	9873	9746	9914	9765	9651	9717	9667	9665	9746	9788	9778	9837	9841	9769	9825	9726	9882	9619	9817	9847	9704	9743	9707	9869	9671	9792	9799	9741	9849	9912	9836	9642	9853	9853	9715	9723	9745	9966	9823	9846	9888	9745	9721	9836	9799	9716	9828	9742	9716	9692	9741	9731	9752	9701	9886	9825	9753	9792	9790	9764	9727	9798	9704	9777	9730	9673	9908	9675	9589	9711	9779	9766	9909	9668	9835	9723	9741	9925	9801	9760	9882	9687	9840	9654	9739	9725	9531	9807	9750	9671	9724	9771	9577	9664	9723	9874	9855	9749	9771	9794	9683	9797	9682	9849	9782	9751	9751	9971	9852	9716	9794	9749	9793	9862	9935	9766	9865	9721	9854	9774	9775	9769	9847	9726	9805	9858	9718	9852	9711	9636	9726	9754	9771	9698	9650	9800	9777	9741	9886	9862	9710	9887	9844	9856	9846	9709	9843	9731	9774	9701	9882	9773	9683	9573	9697	9603	9684	9859	9737	9819	9685	9797	9723	9735	9805	9645	9861	9828	9768	9722	9790	9764	9698	9677	9799	9650	9852	9723	9892	9759	9700	9940	9855	9765	9793	9957	9684	9618	9962	9757	9753	9923	9750	9791	9659	9763	9873	9671	9811	9684	9856	9781	9743	9873	9826	9770	9787	9728	9730	9695	9783	9876	9654	9572	9739	9711	9939	9716	9689	9966	9677	9675	9919	9848	9850	9732	9953	9645	9655	9784	9859	9853	9799	9789	9848	9774	9864	9702	9877	9830	9851	9794	9819	9840	9961	9822	9896	9757	9952	9631	9573	9635	9776	9692	9680	9646	9804	9638	9801	9786	9762	9781	9680	9663	9803	9639	9839	9673	9713	9803	9777	9781	9808	9755	9767	9587	9680	9935	9725	9618	9703	9646	9806	9763	9801	9777	9710	9574	9837	9781	9703	9834	9846	9825	9788	9738	9712	9801	9773	9643	9639	9632	9720	9775	9751	9693	9794	9768	9786	9778	9865	9842	9817	9691	9793	9864	9832	9833	9838	9747	9620	9876	9838	9784	9809	9787	9787	9695	9888	9819	9807	9759	9567	9740	9792	9747	9728	9758	9853	9680	9807	9768	9683	9690	9802	9771	9845	9860	9862	9886	9673	9746	9876	9836	9903	9864	9890	9652	9796	9799	9827	9781	9692	9889	9604	9735	9684	9792	9642	9763	9641	9780	9902	9945	9708	9699	9723	9950	9675	9629	9620	9869	9823	9869	9636	9697	9801	9775	9733	9700	9777	9755	9657	9767	9853	9499	9685	9718	9718	9838	9942	9799	9691	9703	9761	9786	9687	9921	9783	9803	9782	9754	9899	9703	9723	9770	9807	9797	9653	9784	9892	9759	9907	9852	9753	9734	9772	9738	9825	9801	9675	9598	9784	9983	9655	9874	9895	9765	9674	9822	9626	9994	9802	9886	9793	9821	9794	9685	9761	9974	9775	9732	9735	9824	9697	9792	9771	9779	9825	9677	9779	9716	9755
26022	21906	28258	29487	37066	52550	47991	34653	24079	18731	17176	16397	16012	15988	15879	15857	15935	15883	15704	15686	15780	15685	15869	15605	15817	15644	15799	15695	15800	15622	15673	15720	15797	15672	15570	15724	15633	15776	15799	15666	15689	15762	15652	15781	15604	15678	15582	15598	15838	15758	15758	15719	15432	15845	15574	15623	15677	15632	15871	15668	15520	15682	15818	15765	15684	15838	15785	15723	15638	15850	15645	15697	15604	15732	15774	15725	15689	15678	15515	15609	15693	15637	15707	15513	15752	15556	15735	15712	15623	15602	15659	15768	15539	15702	15753	15701	15773	15656	15761	16011	15835	15798	15614	15538	15755	15805	15564	15593	15796	15860	15706	15795	15768	15850	15777	15713	15571	15590	15459	15770	15556	15702	15807	15764	15827	15670	15467	15603	15368	15630	15759	15552	15779	15651	15792	15962	15817	15788	15597	15638	15473	15689	15745	15644	15668	15659	15854	15803	15587	15582	15684	15673	15688	15689	15651	15587	15661	15642	15845	15687	15686	15816	15566	15712	15671	15562	15594	15437	15644	15832	15676	15761	15736	15670	15771	15809	15731	15556	15444	15509	15558	15694	15664	15682	15769	15766	15566	15559	15611	15475	15590	15769	15547	15535	15479	15769	15577	15531	15813	15727	15638	15641	15675	15835	15703	15649	15766	15620	15665	15605	15652	15763	15611	15546	15601	15756	15770	15715	15757	15683	15811	16006	15735	15670	15506	15473	15654	15589	15640	15873	15670	15675	15672	15668	15632	15575	15607	15669	15969	15655	15521	15820	15619	15686	15844	15644	15642	15851	15525	15814	15654	15612	15729	15705	15683	15846	15561	15726	15519	15618	15575	15524	15612	15752	15686	15817	15687	15509	15572	15683	15621	15395	15460	15720	15701	15729	15782	15760	15649	15478	15558	15756	15641	15746	15688	15806	15685	15637	15743	15561	15650	15574	15796	15461	15532	15721	15752	15692	15839	15613	15648	15838	15749	15540	15670	15593	15569	15678	15677	15547	15671	15577	15779	15793	15632	15548	15774	15715	15637	15586	15694	15863	15552	15657	15624	15550	15642	15583	15743	15680	15530	15640	15726	15768	15611	15577	15878	15681	15575	15644	15428	15504	15654	15679	15610	15530	15564	15548	15533	15727	15878	15507	15663	15788	15856	15552	15502	15846	15647	15650	15737	15789	15714	15690	15838	15656	15438	15736	15624	15538	15626	15619	15593	15480	15833	15604	15618	15641	15857	15635	15666	15472	15799	15684	15640	15635	15807	15758	15419	15696	15518	15570	15528	15635	15604	15664	15999	15806	15792	15762	15590	15774	15777	15750	15632	15660	15713	15532	15621	15529	15658	15891	15724	15704	15784	15618	15598	15837	15847	15860	15780	15645	15754	15714	15970	15835	15438	15753	15664	15661	15686	15650	15689	15653	15632	15996	15392	15595	15595	15600	15580	15649	15723	15642	15628	15656	15605	15717	15724	15608	15746	15458	15555	15470	15622	15551	15756	15695	15690	15555	15545	15664	15606	15900	15701	15678	15362	15696	15769	15862	15768	15749	15669	15656	15731	15612	15647	15627	15623	15621	15536	15648	15635	15653	15856	15656	15747	15554	15763	15674	15433	15619	15705	15753	15608	15816	15610	15630	15611	15725	15849	15622	15659	15644	15752	15667	15749	15511	15673	15721	15673	15631	15723	15599	15719	15598	15436	15712	15663	15625	15789	15678	15892	15560	15751	15571	15742	15735	15655	15875	15836	15575	15549	15644	15617	15693	15456	15629	15609	15718	15787	16021	15565	15767	15687	15663	15897	15683	15730	15759	15832	15613	15500	15475	15677	15602	15744	15590	15668	15489	15422	15676	15651	15814	15653	15623	15577	15613	15585	15785	15522	15599	15595	15617	15641	15642	15642	15567	15509	15685	15685	15719	15780	15854	15759	15629	15869	15709	15786	15769	15550	15582	15561	15683	15559	15587	15524	15606	15848	15798	15569	15571	15642	15723	15691	15730	15808	15578	15541	15648	15630	15659	15768	15843	15899	15686	15716	15766	15626	15712	15643	15600	15770	15762	15691	15601	15858	15920	15525	15725	15466	15626	15634	15852	15570	15736	15572	15698	15635	15782	15584	15907	15880	15749	15695	15484	15647	15540	15561	16100	15841	15853	15776	15696	15763	15525	15713	15846	15807	15763	15884	15640	15895	15743	15638	15500	15603	15482	15638	15609	15647	15705	15964	15497	15819	15753	15791	15463	15671	15602	15650	15590	15582	15658	15477	15580	15451	15788	15555	15514	15877	15645	15656	15698	15606	15576	15845	15738	15584	15752	15672	15712	15648	15645	15555	15659	15554	15651	15558	15690	15531	15765	15676	15671	15735	15560	15665	15857	15726	15688	15861	15591	15545	15797	15733	15843	15656	15634	15882	15519	15652	15724	15795	15511	15581	15442	15728	15683	15785	15569	15555	15669	15850	15418	15677	15614	15634	15800	15774	15707	15870	15717	15852	15705	15556	15560	15625	15689	15631	15628	15678	15665	15737	15631	15827	15860	15507	15862	15638	15599	15912	15837	15495	15446	15643	15522	15707	15730	15704	15746	15393	15804	15871	15781	15669	15735	15634	15693	15706	15591	15676	15648	15625	15629	15604	15891	15841	15604	15797	15758	15637	15577	15629	15566	15775	15655	15714	15663	15881	15728	15939	15698	15642	15585	15639	15777	15652	15888	15662	15720	15770	15726	15647	15583	15731	15631	15596	15743	15661	15807	15711	15898	15668	15859	15660	15633	15559	15706	15629	15643	15613	15855	15721	15817	15749	15772	15822	15713	15786	15853	15609	15513	15684	15636	15627	15845	15764	15669	15701	15693	15747	15611	15716	15753	15515	15588	15522	15736	15776	15575	15549	15795	15690	15714	15752	15671	15575	15586	15722	15542	15702	15715	15496	15646	15644	15529	15797	15587	15713	15593	15474	15540	15613	15770	15812	15828	15674	15753	15926	15717	15749	15662	15987	15646	15434	15711	15725	15718	15781	15571	15873	15728	15791	15648	15477	15694	15850	15692	15737	15748	15634	15882	15648	15710	15811	15548	15625	15698	15618	15646	15704	15603	15693	15859	15607	15750	15670	15581	15949	15625	15710	15896	15624	15652	15613	15808	15446	15564	15703	15834	15505	15448	15840	15689	15783	15700	15824	15622	15542	15575	15660	15559	15766	15835	15677	15594	15749	15560	15655	15698	15609	15840	15665	15593	15678	15851	15645	15468	15633	15639	15765	15611	15554	15431	15732	15753	15547	15756	15521	15527	15530	15762	15939	15804	15672	15503	15694	15647	15796	15620	15507	15531	15771	15653	15688	15573	15726	15704	15755	15866	15640	15563	15712	15594	15555	15582	15576	15699	15698	15752	15708	15728	15888	15811	15630	15711	15696	15574	15668	15728	15540	15425	15495	15630	15613	15643	15546	15668	15744	15545	15578	15559	15756	15539	15768	15744	15715	15848	15845	15633	15768	15659	15619	15785	15894	15551	15665	15604	15645	15445	15723	15806	15873	15756	15633	15823	15580	15843	15910	15601	15534	15571	15679	15536	15662	15685	15525	15668	15762	15582	15714	15693	15728	15728	15488	15661	15827	15597	15727	15750	15584	15674	15713	15651	15835	15836	15675	15653	15630	15705	15722	15411	15586	15679	15683	15534	15820	15540	15663	15662	15651	15763	15691	15608	15642	15681	15959	15799	15690	15677	15573	15813	15590	15708	15547	15834	15779	15748	15583	15687	15689	15612	15760	15704	15761	15722	15639	15701	15739	15600	15647	15636	15521	15570	15777	15559	15676	15708	15739	15564	15788	15780	15694	15766	15901	15886	15621	15748	15757	15847	15687	15926	15635	15725	15619	15678	15724	15780	16005	15827	15855	15616	15898	15797	15832	15470	15933	15778	15632	15680	15478	15635	15539	15723	15629	15593	15725	15717	15843	15654	15760	15742	15822	15437	15744	15516	15537	15711	15446	15492	15826	15697	15694	15708	15606	15670	15737	15786	15805	15838	15806	15830	15596	15694	15634	15524	15772	15608	15860	15469	15623	15698	15702	15780	15763	15656	15602	15698	15547	15655	15703	15597	15491	15707	15546	15747	15737	15699	15721	15862	15686	15619	15438	15576	15643	15582	15653	15735	15673	15806	15751	15694	15607	15803	15554	15736	15886	15707	15639	15725	15844	15493	15748	15909	15681	15700	15792	15666	15690	15527	15899	15569	15627	15729	15588	15706	15679	15612	15661	15780	15814	15791	15820	15634	15627	15718	15599	15796	15742	15612	15578	15769	15731	15768	15593	15603	15630	15621	15628	15636	15795	15843	15752	15634	15555	15882	15539	15630	15652	15538	15614	15633	15868	15540	15700	15648	15829	15725	15609	15433	15526	15625	15691	15712	15834	15778	15815	15633	15681	15938	15530	15636	15703	15715	15693	15627	15589	15667	15755	15754	15680	15459	15649	15527	15617	15576	15787	15808	15715	15488	15807	15413	15689	15577	15754	15628	15567	15608	15644	15491	15782	15656	15732	15739	15895	15506	15687	15703	15705	15692	15593	15572	15706	15853	15450	15671	15596	15626	15780	15697	15812	15671	15671	15740	15890	15574	15705	15871	15890	15564	15776	15625	15604	15782	15704	15427	15622	15705	15721	15833	15584	15827	15714	15621	15632	15492	15822	15769	15801	15912	15925	15789	15896	15517	15974	15863	15770	15711	15642	15465	15899	15786	15411	15719	15646	15769	15554	15850	15635	15549	15709	15520	15641	15546	15545	15680	15636	15594	15519	15844	15768	15602	15759	15632	15772	15783	15777	15511	15643	15727	15889	15715	15601	15533	15621	15622	15748	15684	15760	15356	15689	15684	15730	15840	15759	15663	15766	15850	15803	15626	15582	15798	15762	15716	15756	15776	15805	15741	15763	15567	15574	15590	15724	15778	15627	15539	15605	15543	15720	15780	15579	15803	15937	15805	15783	15569	15643	15718	15556	15771	15648	15715	15497	15701	15966	15511	15720	15636	15623	15816	15807	15702	15726	15548	15519	15523	15706	15632	15739	15440	15699	15610	15421	15656	15723	15780	15698	15508	15637	15658	15686	15669	15555	15793	15613	15591
31618	41536	27346	22277	37300	48677	38566	25404	16014	12001	10634	10155	9949	10092	9916	10025	10061	9995	9860	10068	9799	10085	10014	9966	9985	9908	10109	9915	9950	10003	9924	10000	9807	9912	9916	9958	9929	10024	10133	10041	9826	9834	9907	9977	9918	9919	9862	9954	9871	9881	10009	9933	9848	9926	9989	9690	9902	9989	9950	9819	10163	10065	9834	9770	9919	9847	9865	10015	9992	10047	9854	9846	9943	9813	9899	9839	9923	10014	9987	9838	9819	9765	9917	9925	10007	9749	9917	9788	9971	9815	9963	9915	9871	9935	10026	9928	9955	9826	9914	9898	9890	9929	9917	9942	9761	9951	9991	9888	9998	9811	9875	9968	9878	10041	9894	9954	9850	9931	10096	9916	9865	9932	9993	9899	9997	9814	9864	10032	9886	10024	10004	9923	9883	9841	9876	9946	9916	10014	9933	9989	9758	10003	9901	9858	9827	9928	9828	9806	10101	9794	9871	9911	9914	9739	9872	9776	9852	9660	9990	9901	9877	9962	9867	9820	9954	9790	9785	9920	9887	9979	9837	9840	10009	9939	10056	9968	9838	9871	9847	9852	9979	9920	9942	9933	9807	9924	9814	9965	9968	9900	9906	9906	9833	9909	10040	10061	10064	9841	9718	10035	9852	9927	9932	9878	9917	9763	9760	10050	9879	9865	9889	9724	9740	9871	9915	9924	9935	9970	9943	9958	9924	10030	9900	9848	9948	9857	9870	10101	9837	9886	9985	9928	9981	9804	9922	9945	10078	9738	9870	9773	10000	9944	9962	9919	9833	9776	9862	9880	9796	10084	10030	9694	9921	10003	9797	9839	9937	9880	9727	9879	9834	10009	9963	10086	9981	9971	10047	9969	10015	9730	9952	9934	9955	9846	9863	9909	9978	10047	9852	9812	10043	9917	9792	9798	9897	9882	10013	9833	9956	9920	9988	9937	9865	9873	9849	9820	9894	9877	9967	9962	9949	9986	9936	9733	9911	9804	9882	9905	9997	9944	10071	9852	9923	9971	9989	9792	9897	9844	9755	9883	9994	9954	9840	9737	9822	9849	9927	9837	10012	9788	9848	9968	9829	9912	9883	9903	9851	9973	9913	9869	9787	9840	9981	9874	9916	9784	9914	9835	9942	9973	9913	9783	9990	9891	10059	9847	9832	9824	9805	9921	9931	9869	9798	9965	9891	9824	9890	9893	9800	9935	9792	10068	9802	9960	9982	9872	9934	10081	9826	9976	9840	9854	9691	9812	9803	9976	9770	9816	9935	9967	9871	9827	9823	9864	9837	9876	10033	9862	9898	9954	9888	9754	9864	9823	9998	9931	9858	9979	9828	9900	9794	9895	9795	9867	9772	9950	9712	9795	9874	9927	9870	9837	9907	9791	9861	10045	9785	9819	9812	9899	9633	9895	10004	9924	9865	9864	9896	9893	9871	9967	9814	9836	9973	9859	9929	10033	9968	9944	9989	9828	9858	9705	9765	9856	9915	9822	9825	10108	9712	9888	9850	9894	9962	9869	9791	9770	9763	9863	10045	9828	9690	9864	9914	9772	10053	9930	9882	9929	9834	9843	9937	10009	9849	9980	9909	9904	10041	9873	9698	9910	9903	9837	9850	9956	9912	10004	9930	9896	9987	10100	9729	9962	9982	9800	9677	9883	9874	9958	9875	9888	9907	9881	9886	9852	9818	9852	9932	9860	9973	9813	9846	9807	9905	9986	9821	9901	9835	9898	9842	9929	9989	9924	9841	9824	10031	9825	9826	10045	9876	9741	9875	10042	9916	9908	9894	9745	9898	9846	9927	9876	9876	9787	9955	9866	9797	9970	9825	9904	9882	9681	9987	9883	9821	9958	9796	9945	9927	10096	9976	9977	9954	9840	9970	9887	9925	9764	9901	9922	9866	10011	9764	9871	9946	10088	9865	9875	9888	9701	9900	9851	9788	9814	9979	9792	9857	9896	9880	9750	9800	10032	9867	9870	9941	9963	9783	9919	9934	9909	9864	9800	10030	9862	9815	9937	9807	9797	9950	9957	9824	9833	9841	9797	9925	9786	9841	9762	9879	9907	9870	9929	9990	9918	9861	9828	9868	9980	9858	9828	9811	9804	9908	9833	9897	9928	9842	9943	9839	9701	9887	9884	9789	9947	9951	9914	9843	9991	9855	9952	9955	9768	9903	9824	9918	9798	9958	9959	9891	9940	9905	9956	9727	9788	9780	9918	9768	9852	9760	9822	10054	9882	9920	9905	9953	9843	9946	9849	9909	9847	9799	9859	9887	9995	9982	9979	9932	9928	9789	9958	10106	9846	9985	9841	9980	9945	9989	9900	9904	9957	9864	9950	9889	9933	9938	10044	10030	9903	9907	9895	9821	9888	9957	9744	9962	9894	9842	9877	9857	9871	9924	9876	9846	9917	9719	9772	9773	9845	9994	9815	9763	10067	9874	9883	9918	9937	9676	9832	9825	9715	10133	9774	9960	9913	9989	9963	10073	10082	9900	9976	9916	9925	9847	10060	9811	9894	9864	9802	9678	9842	9759	9843	9765	9865	10010	9866	9848	9861	9986	9850	9965	9957	9876	9755	9854	9959	9781	9966	9814	9894	9854	9888	9946	9725	9809	9824	9832	9935	9885	9870	9956	9858	9852	10004	9928	9802	9971	9882	9883	9956	9930	9751	9866	9887	9788	9944	9898	9946	9848	10021	9803	9785	9809	9790	9778	9967	9917	9835	9776	9815	10038	9983	9928	9912	9937	9880	9908	9882	9758	9889	9859	9936	9914	9936	9923	9916	9882	9820	9922	9921	9951	9872	9830	9904	9875	9795	9987	10001	9853	9953	9890	9839	9888	9978	9856	9902	9929	9905	9954	9859	9798	9987	10161	9883	9829	9775	9990	9929	9867	9867	9993	10131	9997	9899	9784	9974	9916	9874	9918	10059	9617	9928	9837	9891	9910	9849	9918	9959	9825	9742	9778	10138	9896	9802	9820	10068	9911	9859	9888	10019	9969	9846	9804	9819	9817	9809	9841	9949	9905	9869	9874	10101	9955	9726	10030	10001	9831	9997	10044	9769	9992	9970	9916	9908	10007	9833	9792	9856	9799	10028	10063	9756	9971	9650	9863	9930	9925	9878	9802	10012	9898	9726	9979	9935	9954	10089	9774	9799	9866	10033	9940	9822	9826	10011	9760	9976	9845	9870	9886	9778	9779	9699	9660	9879	9930	9917	9869	9874	9769	9776	9715	9891	9939	9909	9785	10069	9810	9952	10040	9776	9887	9744	9884	9867	9939	10048	9901	9916	10075	9945	9922	9813	10051	9871	9908	9887	9812	9869	9889	9918	9868	9729	9934	9981	9898	9930	9904	10008	9859	9908	10103	9838	10056	9864	9898	9935	9941	9901	9713	9874	9840	9990	9869	9949	9985	9697	9877	9807	9867	9888	10015	9872	9626	9941	9787	9949	9825	9829	9871	9982	9920	9792	9801	9988	10040	9858	9817	9970	10052	10065	9880	9975	9972	9883	9880	9913	9882	9877	9903	9771	9945	9879	9889	9840	9864	9933	9780	9816	9901	9776	9797	9932	9938	9847	9850	9850	9895	9848	9923	9896	9916	9744	9887	9945	9751	9842	9887	9738	9865	9927	9764	9733	9909	9875	9944	9804	10052	9855	9864	9904	9921	9889	9773	9778	9925	9984	9755	9832	9821	9947	9914	9796	9828	9902	9887	9768	9863	10059	9951	9900	9865	9959	9932	9532	9826	9977	9852	9809	9978	9822	9913	9962	9893	9831	9918	9940	10087	10007	10189	10103	9810	10055	9916	10030	9847	9798	9812	9991	9938	10031	9957	9946	9870	9865	9887	9972	9920	9985	9827	9905	9922	9945	9892	9905	10048	9855	9849	9947	9906	9924	9971	9915	9933	9748	9982	10160	9779	9837	9856	9908	9898	9849	9683	10030	9774	9969	9888	9930	10027	9757	9796	9970	9959	9911	9932	10040	9953	9942	9862	9762	9895	9826	9809	9908	9976	9897	9910	9822	10036	9671	10008	9850	9801	9915	9935	9988	9907	9871	9888	9766	9924	9791	9853	9780	9949	9850	9953	9773	9931	9979	9943	9996	10004	9884	9700	9957	9958	10006	9804	10039	9814	9957	10037	9834	9897	10151	9881	9867	9917	9805	9861	9880	9866	9981	9844	9817	9953	9906	9896	9960	9874	9903	9957	9918	9842	10009	9869	9740	9923	9834	9932	9915	9925	10024	9934	9829	10027	9925	10053	9656	9749	9949	9882	9804	9789	9821	9919	9946	9847	9914	10043	9800	9997	9795	9833	9871	9981	9738	9997	9806	9968	10003	9928	10013	9996	9854	9938	9840	9924	9957	9790	9943	9985	9946	9851	9816	9995	9702	9808	9841	9890	9834	9975	10026	9771	9907	10019	9810	9968	9832	9956	9974	10029	9991	9937	9850	9910	9814	9858	9955	9913	9800	9869	9959	9899	9800	9887	9907	9948	10067	9736	10064	9970	9790	9889	9879	9958	10017	9962	9942	9840	9905	9984	9857	9890	10086	9912	9919	9863	9931	9934	10018	10013	9853	9872	10057	9859	9969	9865	9931	9845	9905	9872	9889	9961	9959	9777	9812	9766	9968	9861	9956	9789	9907	9866	9885	9881	9722	9975	9756	9916	9937	9832	9926	9822	9900	9900	9999	9909	9944	9929	10007	9946	9791	9660	9938	9894	9903	9978	9948	9922	9885	9927	9877	9971	9963	9855	9984	9905	9691	9885	9876	9866	9904	10005	9978	9882	9984	9764	9899	9878	9908	9898	9996	9960	9895	9754	9903	9747	9891	9881	9936	9937	10020	9957	9992	9929	9694	9832	9899	9922	9912	9939	9870	9778	9849	9811	9938	9831	9942	9945	9876	9772	9828	9838	9826	9867	9910	9856	9907	9788	9856	9958	9937	9844	9788	9911	9761	9739	9822	9839	9828	9876	9988	9779	9841	9908	9785	9881	10015	9935	9816	9979	9887	9980	9940	9833	9975	9995	9889	9877	9778	9681	9848	9887	9840	9807	9757	9901	9952	9841	9984	9871	9878	9790	10020	9872	9703
24234	21574	29256	27646	41131	62645	59033	44140	29593	21887	18907	16981	16494	16345	16106	16159	16132	16086	16116	16171	16029	16132	16146	15918	16039	16087	16145	15995	16086	15929	16116	16220	15781	15932	15759	15843	16055	16041	16050	15926	15962	15924	15971	16043	15988	16128	15936	16115	16163	15979	16007	15856	15913	15975	16244	15913	16119	15932	16089	16148	15989	15931	15758	15909	15897	15974	15821	15942	15956	16059	16017	16145	16108	16169	16000	16178	15860	15909	15827	16015	16012	15891	15981	15801	16078	15967	15955	15851	15872	15748	15888	15986	15888	16037	16144	15892	15998	15890	15949	15976	16083	15889	15964	15924	16036	16026	15877	15842	16259	15974	16052	15947	15864	16101	16060	16118	15862	15811	15858	16053	15797	16049	16078	15896	15896	15939	15886	15997	15963	15914	15958	15919	15969	15875	16084	15988	16197	15998	15992	15970	15923	15921	15956	15711	15830	15976	16057	15903	16052	15927	15955	16154	16196	15642	16183	16039	15897	15780	15978	15960	15874	15972	15890	15913	16018	15845	15864	15923	15848	15840	15783	16168	16091	16062	15957	16029	15782	15893	15802	15818	15574	16007	15904	15931	16089	15963	15939	15995	15605	16004	16114	16155	15966	15689	15814	16012	15937	15860	16097	15916	15972	15942	15799	15903	15831	15944	16001	15807	15933	15788	16013	15919	15821	15785	15931	16152	15966	15986	15979	15872	15871	15980	16042	15723	15846	16094	15851	15850	15690	15876	15767	15838	15871	15981	15944	15933	15897	15813	15807	16074	15981	15884	15814	15821	16147	16088	16107	16019	16004	16004	15987	15991	15856	16019	16042	15783	15969	15891	15824	15946	15820	15836	15914	15854	15830	15846	15974	16058	15879	15928	15691	15852	15914	16018	15924	15858	15988	15954	16038	15883	16027	15918	16130	15842	16077	15842	15926	15923	15812	15945	15963	15879	16084	15942	15850	15817	15825	15867	15862	15881	15692	15839	15859	16028	15881	15862	15980	15962	15864	15980	15838	16064	15987	15963	15971	15797	15897	16075	15890	15879	16114	15902	16001	15974	15925	16009	15977	16035	16122	15947	15783	15993	15970	15882	16033	15858	16113	15903	15884	15913	16058	15829	15818	16006	16114	15927	15964	15986	15880	16078	15892	15727	15977	15884	16030	16054	15814	16017	16212	15935	16193	15799	15836	15804	15820	15802	15819	15916	15972	16064	15927	15801	15734	16016	15898	15944	16066	15824	15970	15793	15763	16111	15752	15685	15748	16151	15844	15934	15932	15948	15938	15717	15939	16041	16088	16055	15843	15920	15879	16119	15926	15969	15973	15713	16090	15806	15961	15869	15956	16039	15912	16015	15863	16148	15938	15913	16147	15826	15899	16118	15761	15836	15713	15842	15834	15764	16043	16001	15973	15839	16043	15993	15900	15954	15880	16103	16049	15926	15946	15927	15810	15777	15763	15922	15813	16145	15877	15811	15797	15893	15977	15989	15993	15952	15851	16082	15867	15791	15829	15987	15672	15936	15993	15779	15866	15906	16029	15763	15865	15871	15914	16049	16040	15970	15872	15751	15968	15999	15947	15829	15930	15924	15980	15876	15761	15858	15946	16010	16023	15922	15911	16002	15815	16020	15984	15907	15933	15862	16016	16073	15824	16055	15888	15902	15858	15890	15953	15899	15803	16023	16161	16067	15948	15809	15813	16057	15850	15667	15631	15783	15709	16041	15937	15757	15889	15835	15817	15801	16072	15975	16077	15827	16158	15921	15938	15876	15590	16024	15837	16070	15927	16070	16012	15973	15856	16008	15995	15905	15945	15942	15807	15883	15887	15924	16013	16061	15776	16102	15957	16065	16073	15730	15861	15831	15994	16043	16113	15908	15762	16033	15852	15961	15826	16073	15807	15992	15972	15850	15914	16012	16001	15965	16043	15864	16011	15905	15843	16083	15857	16002	15842	15804	15901	15857	15844	15920	15902	15936	16086	15786	15868	15756	15800	15925	15935	15815	15871	15852	15867	15872	15893	15849	15957	15973	15995	15950	15925	15967	15833	15741	16000	16011	15890	15897	15792	15630	15821	15952	16018	15935	15660	15840	15691	15729	15692	15841	15863	15870	15830	15779	16102	15839	15799	16097	16007	15805	16143	16097	15983	15728	16194	15838	15822	15801	15902	16034	16010	15784	15970	15849	15976	15867	15852	15900	16245	16020	15803	15899	15900	15964	15985	15743	15989	16089	15959	15893	15890	15851	15877	15869	15887	16059	15960	16010	16105	15998	16052	15781	15971	15905	15852	15977	16020	15909	16024	16123	15913	15641	15688	15816	15820	15964	15965	16084	15985	15979	15929	15943	15893	15841	16178	15566	15738	15752	15783	16068	15938	16034	16039	15761	15802	15878	15848	15819	15963	16213	16253	16047	15868	15888	15848	15984	16021	15921	15963	15700	15848	15925	15930	15991	15980	16033	16016	15787	16053	15950	15959	15879	15718	16024	16050	15942	16218	15946	15925	15970	15918	15795	15859	15892	15941	15816	15956	15966	15779	15757	16008	15702	15710	16019	16188	16096	15973	15996	16074	15892	15816	15796	15906	15959	16000	16117	15959	16052	15850	15769	16145	15968	16099	15798	15842	16131	16107	15863	15689	16049	15775	15854	15810	15838	15729	16006	15915	15965	16330	16063	15924	15745	16018	15996	16080	16042	15954	15683	15967	16042	15957	15863	15831	15863	15960	16135	15943	15910	15939	15707	15897	16064	15830	15852	15977	16037	15946	15982	15899	15869	16064	16028	15807	15914	15919	15970	16068	15913	15681	16035	15951	15846	15863	16005	15921	15955	15988	16204	15877	15851	15944	16011	15888	15943	15840	15865	16122	15981	15863	15944	16004	15891	15852	15856	16074	15769	15905	15841	15911	15917	15873	15944	16000	15932	15794	15796	15958	15955	15686	15790	15847	15970	15796	15885	15856	15705	15732	15711	15757	15984	15916	15885	15977	15849	16062	15881	16048	15995	15777	16069	15964	16070	15989	16069	16027	16169	16026	15860	15967	15960	15896	15843	15992	15852	15950	16080	15987	15961	16087	15851	16098	15950	15896	16054	15931	15963	15898	15848	15798	15941	15970	15779	15954	15907	16075	15920	16101	15824	15923	15728	16255	15975	15763	16014	15679	15829	15789	15875	15947	15854	15955	15879	15915	16022	15995	16084	15937	15971	15923	15978	15747	15963	15690	15939	15706	15974	15785	15782	15856	15816	15917	15907	15900	15769	16123	16027	16088	16007	15930	15974	15888	16029	15836	15728	15921	15713	15953	15802	15824	15809	15918	16060	15870	15941	15898	15866	15864	15911	15974	15832	16000	15958	15905	16056	15850	15994	15934	15994	15911	15980	15880	16034	15989	15935	16018	15793	15816	15890	16029	15906	16033	15847	15905	15878	16237	15998	16017	16086	15954	15870	15958	15822	15895	15943	15951	15815	15736	16032	15861	15990	15938	15903	15985	16061	15779	16112	16054	15951	15893	16037	15873	16014	15965	15880	16102	15960	15966	15852	15891	15872	15944	16000	15909	15902	15934	16056	16016	15938	15719	15767	15976	15911	16013	16013	15970	15824	16136	15861	15954	16013	16038	15840	15986	15836	15932	15917	16130	16008	16089	15927	16156	15930	15950	15901	16061	16032	16033	15858	15956	15990	16035	16039	16005	15937	16086	15893	15891	15857	16009	15869	16110	16136	15722	15993	15833	16173	15852	15919	15842	15670	15874	16098	15933	15936	16149	15914	15768	16246	15881	15934	15775	15905	15792	15990	16172	15775	16007	16007	15801	15988	15931	16009	15960	15808	15967	15878	15989	15795	15846	16134	15856	16119	15838	15991	15968	15862	15880	15981	16035	15873	15872	16093	16110	15947	16114	15863	15937	15904	15982	16045	15946	15958	15918	15838	15897	15954	15927	15736	15899	15913	15807	15897	15826	15725	16074	15756	16103	16030	15947	15668	15880	15921	15766	15918	15813	15942	15841	15880	16042	15894	16256	16046	15885	15968	15980	15697	15964	15794	16069	15973	16019	15922	16057	15924	15886	15684	15800	15997	16002	16095	16001	16030	15857	15938	15892	16049	15754	16115	15947	15922	15937	16204	15898	15976	15886	15738	15904	15960	15769	15878	15975	15896	15988	15919	16001	15994	15860	15838	15944	16051	15854	15728	15911	15882	15793	16022	15913	15786	15755	15914	15804	15919	15894	15721	16035	16042	15709	15883	15948	15732	15713	15963	15950	15917	16053	15823	16062	15872	15722	15972	15979	15692	15996	15892	15881	15800	15854	15921	15899	15998	16006	15817	15922	15833	16095	15864	15925	15882	15961	15726	15920	16066	15948	16059	15803	15925	15918	15878	15747	15909	16112	15980	15806	15742	15698	16110	15622	15888	15908	15831	16059	15941	16131	16060	15926	15874	15797	15984	15900	15994	15773	15924	15841	15742	16059	15942	15965	16002	16040	16019	16109	16061	15839	15961	16004	15631	16169	16025	15910	15951	15692	15769	16118	15819	15971	15977	16023	16048	15947	15708	15997	16036	16064	15833	15594	15733	16174	16034	15797	15927	16036	15928	16008	16049	15788	15943	15865	15903	15994	15872	15837	16137	16065	16057	15980	15974	15903	15944	15942	15970	16006	15852	15809	15760	15673	15852	15940	15932	16116	15978	16046	15834	16106	15985	15716	16204	15884	15764	15861	16056	15834	16026	15864	15868	15852	15855	15910	15974	15923	15985	16159	15884	15898	15901	15951	15894	16026	16094	15849	15918	15785	15884	15934	15924	15972	15813	16085	15870	16082	15910	15782	15914	16050	16021	15959	15764	16086	15976	15926	15933	15848	15896	16024	16046	16086	15689	15916	15870	16103	16046	15855	15760	15941	15979	15867	16000	16051	15979	16159	16030	15916	16066	15900	16059	16216	15886	15843	15993	16178	15914	15851	15942	15753	15807	15756	16050	16015	16157	15841	15711	15967	15998	15998	16107	16019	15875	16005	15886	15961	15869	15950	15937	15883	15983	15864	15733	15695	15833	15992	16005	15974	15841	15776	16042	16069	16245	16247	15816	15756	15886	15901	15950	15963	15779	15803	15748	15953	16087	15792	15789
33799	52807	50149	33827	50805	63805	53867	35449	20935	14780	12097	10775	10394	10312	10335	10334	10334	10251	10076	10263	10368	10297	10302	10252	10219	10490	10357	10258	10230	10289	10213	10148	10214	10242	10217	10325	10305	10121	10466	10175	10202	10188	10339	10231	10202	10150	10164	10106	10166	10182	10361	10094	10219	10232	10190	10209	10265	10189	10315	10139	10355	10257	10141	10235	10267	10195	10187	10300	10324	9962	9996	10202	10304	10072	10188	10217	10052	10175	10075	10217	10085	9960	10132	10283	10241	10174	10327	10208	10170	10196	10344	9960	10167	10095	10186	10434	10007	10146	10166	10164	10296	10164	10243	10181	10168	10176	10206	10091	10154	10292	10306	10075	10328	10125	10347	10153	10137	10008	10098	10217	9984	10333	10328	9990	10198	10043	10092	10199	10038	10189	10261	10221	10286	10201	10353	10305	10148	10230	10260	10263	9961	10154	10152	10182	10201	10072	10272	10087	10249	10244	10236	10180	10230	10123	10259	10153	10106	10310	10137	10112	10194	10237	10159	10190	10348	10243	10181	10227	10178	10299	10000	10130	10206	10230	10053	10253	10071	10122	10158	10153	10177	10081	10290	10262	10197	10044	10230	10152	10112	10232	10301	10107	10160	10260	10170	10219	10061	10417	10093	10361	10213	10051	10108	10316	10196	10118	10226	10244	10280	10175	10198	10277	9958	10101	10251	10084	10169	10299	10096	10156	10200	10206	10271	10096	10294	10268	10208	10119	10181	10172	10166	10204	10308	10061	10161	10245	10207	10072	10310	10239	10117	10305	10234	10122	10177	10218	10152	10212	10254	10184	10272	10073	10263	10215	10128	10177	10131	10106	10195	10228	10121	10086	10218	10177	9995	10017	10121	10071	10089	10255	10264	10255	10031	10211	10154	10300	10249	10392	10199	10160	10196	10227	10047	10293	10181	10281	10095	10212	9976	10032	10259	10197	10142	10099	10293	9960	10147	10195	10013	10208	10081	10233	10100	10165	10159	10134	10099	10163	10236	10185	10218	10290	10251	10217	10237	10340	10282	10218	10186	10138	10227	10167	10155	10273	9998	10152	10195	10225	10298	10162	10184	10202	10194	10222	10385	10071	10336	10250	10333	10149	10320	10417	10226	10296	10197	10213	10347	10067	10253	10242	10079	10497	10023	10272	10110	10233	10172	10093	10199	10252	10234	10255	10144	10075	10256	10031	10123	10041	10272	10109	10138	10309	10240	10100	10121	10212	10302	10176	10113	10254	10316	10163	10249	10271	10153	10171	10213	10072	10121	10134	10328	10130	10242	10274	10244	10236	10047	10249	10214	10162	10211	10176	10224	10304	10220	10089	10196	10258	10123	10243	10247	10159	10036	10310	10148	10158	10149	10205	10289	10170	10156	10162	10234	10205	10245	10302	10307	10174	10336	10178	10102	10337	10137	10285	10320	10196	10061	10233	10213	10111	10140	10091	10207	10173	10350	10275	10258	10225	10059	10018	10276	9998	10166	10287	10092	10232	10179	10153	10279	10379	10197	10295	10133	10247	10137	10148	10285	10091	10036	10229	10203	10339	10049	10268	10130	10126	10294	10191	10075	10241	10072	10141	10338	10146	10184	10177	10187	10209	10023	10187	10313	10171	10296	10260	10167	10016	10274	10079	10100	10191	10127	10198	10325	10299	10186	10051	10185	10252	10212	10145	10205	10180	10189	10238	10155	10135	10138	10218	10119	10209	10256	10210	10198	10207	10133	10169	10244	10180	10157	10150	10260	10312	10383	10169	10279	10169	10365	10291	10203	10143	10222	10092	10199	10167	10062	10225	10196	10119	10232	10268	10157	10153	10141	10152	10186	10260	10219	10304	10296	10102	10234	10345	10244	10128	10239	10161	10196	10240	10152	10330	10216	10161	10228	10289	10202	10259	10239	10250	10051	10104	10204	10190	10150	10034	10291	10050	10160	10085	10339	10256	10192	10208	10051	10234	10331	10181	10135	10202	10206	10031	10350	10300	10191	10102	10039	10272	10394	10126	10282	10063	10216	10194	10266	10264	10166	10346	10307	10061	10368	10172	10231	10112	10242	10139	10207	10298	10294	10162	10050	10128	10234	10254	10340	10219	10112	10207	10163	10209	10214	10175	10249	10243	10006	10330	10220	10024	10242	10255	10302	10241	10272	10157	10231	10153	10126	10195	10231	10200	10038	10264	10267	10193	10267	10303	10225	10368	10165	10093	10279	10290	10208	10376	10261	10163	10199	10214	10126	10202	10169	10298	10195	10088	10288	10207	10290	10128	10121	10209	10019	10249	10053	10176	10153	10062	10058	10135	10298	10102	10226	10228	10135	10079	10262	10291	10142	10194	10075	10167	10036	10257	10266	10117	10205	10018	10078	10221	10227	10144	10379	10025	10294	10245	10191	10159	10289	10285	10224	10236	10315	10222	10031	10256	10134	10184	10202	10092	10142	10318	10301	10094	10162	10221	10172	10219	10080	10282	10127	10366	10248	10101	10106	10230	10201	10205	10026	10306	10257	10195	10179	10160	10142	10118	10171	10191	10079	10306	10349	10135	10153	10110	10268	10246	10200	10150	10230	10220	10319	10283	10292	10299	10188	9966	10172	10224	10205	10262	10106	10387	10385	10079	10153	10063	10148	10210	10207	10284	10130	10077	10220	10020	10160	10138	10226	10248	10139	10228	10327	10354	10202	10314	10255	10297	10203	10264	10290	10247	10287	10203	10306	10112	10294	10286	10371	10170	10208	10196	10100	10153	10104	10242	10233	10150	10272	9986	10151	10187	10103	10243	9950	10253	10209	10131	10216	10254	10100	10152	10313	10020	10194	10143	10151	10112	10176	10194	10221	10256	10242	10303	10190	10285	10130	10210	10236	10109	10143	10078	10198	10270	10276	10113	10187	10188	10344	10121	10193	10349	10186	10205	10203	10232	10244	10149	10029	10012	10259	10287	10144	10271	10214	10310	10206	10262	10388	10203	10290	10264	10262	10045	10063	10143	10120	10192	10153	10180	10186	10210	10088	10289	10256	10152	10127	10232	10031	10130	10162	10179	10169	10089	10267	10198	10023	9903	10163	10277	10175	10167	10425	10218	10321	10134	10278	10195	10181	10249	10134	10168	10217	10401	10234	10209	10127	10297	10230	10250	10162	10263	10104	9923	10186	10099	10028	10229	10119	10208	10303	10330	10181	10265	10181	10261	10042	10247	10152	9946	10012	10247	10098	10165	10182	10174	10219	10233	10174	10278	10155	10279	10048	10181	10167	10105	10124	10178	10120	10235	10060	10142	10180	10235	10327	10177	10156	10172	10097	10331	10136	10080	10164	10225	10161	10084	10113	10198	10187	10275	10194	10017	10179	10235	10068	10139	10232	10338	10063	10151	10271	10337	10282	10256	10184	10161	10089	10186	10288	10123	10198	10230	10166	10106	10058	10157	10270	10091	10279	10171	10092	10103	10195	10268	10235	10087	10228	10080	10262	10114	10200	10241	10183	10217	10173	10033	10229	10211	10194	10175	10086	10390	10171	10178	10316	10250	10256	10106	10061	10267	10226	10172	10173	10115	10185	10246	10106	10316	10335	10391	10056	10260	10229	10122	10138	10118	10191	10235	10062	10257	10180	10139	10106	10200	10194	10259	10209	10216	10213	10333	10195	10188	10215	10231	10155	10234	10310	10151	10291	10157	10242	10270	10370	10250	10114	10188	10173	10237	10170	10149	10182	10201	10115	10354	10337	10235	10026	10115	10348	10190	10104	10134	10249	10196	10171	10181	10152	10163	10058	10194	10259	10008	10202	10194	10023	10085	10028	10155	10228	10124	10086	10245	10180	10269	10142	10080	10076	10125	10098	10215	10217	10163	10145	10350	10085	10077	10110	10198	10258	10378	10176	10344	10199	10312	10245	10163	10060	10215	10263	10130	10233	10295	10180	10328	10195	10245	10235	10229	10254	10210	10256	9982	10159	10036	10334	10194	10177	10210	10039	10278	10214	10262	10188	10178	10201	10195	10324	10165	10103	10153	10151	10258	10125	10212	10234	10291	10176	10125	10305	10129	10199	10119	10164	10257	10195	10062	10316	10158	10255	10251	10266	10095	10123	10277	9979	10093	10313	10219	10271	10322	10347	10230	10168	10192	10143	10075	10087	10278	10255	10177	10177	10147	10208	10294	10218	10097	10131	10163	10287	9976	10165	10326	10111	10409	10074	10113	10357	10067	10180	10124	10255	10146	10097	10122	10382	10220	10198	10159	10228	10100	10301	10005	10217	10168	10310	10119	10150	10129	10197	10177	10101	10063	10273	10237	10190	10179	10290	10079	10179	10202	10132	10119	10167	10094	10093	10088	10023	10233	10336	10109	10168	10210	10243	10170	10177	10262	10242	10238	10147	10149	9927	10174	10030	10155	10199	10139	10220	10114	10162	10242	10225	10278	10118	10290	10051	10215	10061	10180	10087	10371	10202	10167	10232	10431	10198	10101	10258	10146	10265	10220	10188	10303	10176	10282	10154	10152	10141	10282	10136	10184	10274	10197	10142	10192	10116	10127	10084	10093	10143	10264	10164	10246	10056	10057	10227	10044	10223	10164	10329	10160	10163	10221	10160	10116	10069	10118	10212	10293	10339	10193	10014	10248	10044	10170	10153	10186	10215	10194	10068	10306	10166	10286	10310	10141	10224	10146	10326	10222	10184	10121	10114	10147	10325	10027	10271	10140	10086	9998	10206	10134	10073	10193	10177	10199	10240	10291	10142	10055	10204	10159	10116	10144	10256	10176	10304	10222	10067	10199	10096	10150	10122	10148	10266	10285	10189	10156	10247	10278	10027	10210	10161	10074	10094	10295	10244	10187	10265	10348	10202	10134	10155	10154	10268	9986	10162	10221	10094	10084	10292	10108	10171	10257	10092	10349	10230	10155	10226	10119	10205	10121	10231	10225	10235	10304	10196	10130	10123	10240	10248	10246	10323	10148	10164	10183	10036	10175	10145	10281	10127	10206	10153	10221	10062	10253	10264	10247	10317	10365	10253	10199	10088	10234	10107	10299	10175	10159	10181	10004	10172	10221	10388	10231	10307	10162	10274	10307	10051	10105	10120	10169	10169	10168	10216	10259	10140	10017	10258	10228	10173	10154	10241	10141
32586	24853	21253	19280	19901	22483	23357	20310	17871	16463	16061	15567	15746	15699	15549	15570	15619	15776	15444	15678	15568	15579	15757	15657	15703	15678	15619	15500	15644	15678	15963	15730	15636	15628	15663	15557	15570	15598	15740	15759	15547	15693	15676	15720	15669	15692	15501	15672	15696	15570	15580	15843	15674	15480	15601	15598	15655	15866	15598	15760	15702	15540	15650	15751	15661	15471	15811	15529	15632	15379	15557	15500	15699	15706	15713	15442	15605	15540	15538	15642	15776	15655	15784	15770	15741	15751	15727	15428	15491	15731	15788	15732	15752	15619	15484	15544	15678	15863	15704	15566	15500	15628	15602	15556	15643	15734	15572	15559	15737	15565	15607	15693	15585	15531	15737	15652	15761	15740	15622	15589	15522	15598	15756	15560	15592	15805	15835	15672	15681	15705	15634	15739	15577	15381	15805	15535	15532	15747	15611	15559	15659	15714	15760	15874	15638	15677	15570	15557	15639	15538	15618	15710	15357	15576	15562	15614	15732	15616	15747	15534	15706	15585	15693	15653	15750	15504	15728	15815	15705	15648	15704	15478	15640	15733	15635	15713	15610	15666	15758	15463	15953	15656	15667	15610	15558	15537	15608	15725	15565	15478	15671	15793	15536	15841	15619	15573	15647	15646	15446	15628	15652	15823	15686	15539	15697	15666	15689	15705	15683	15618	15847	15519	15667	15718	15675	15518	15651	15569	15554	15768	15724	15975	15803	15605	15807	15752	15774	15549	15657	15574	15617	15511	15783	15556	15666	15544	15566	15732	15456	15859	15854	15607	15719	15581	15935	15641	15605	15616	15759	15748	15897	15877	15520	15724	15551	15682	15636	15593	15701	15588	15572	15656	15597	15667	15730	15757	15680	15536	15682	15510	15479	15387	15735	15821	15861	15794	15632	15564	15729	15862	15725	15412	15507	15698	15633	15676	15506	15463	15563	15506	15532	15585	15619	15852	15708	15721	15580	15787	15543	15370	15688	15555	15549	15682	15631	15579	15577	15662	15571	15555	15779	15614	15522	15662	15435	15673	15833	15704	15720	15775	15671	15727	15735	15751	15714	15619	15573	15632	15605	15522	15707	15921	15722	15603	15804	15687	15919	15809	15788	15693	15776	15795	15723	15749	15597	15761	15725	15666	15699	15613	15677	15540	15822	15707	15632	15810	15750	15532	15621	15730	15696	15712	15647	15747	15612	15855	15565	15446	15564	15429	15700	15456	15642	15618	15718	15645	15599	15735	15557	15607	15648	15825	15733	15599	15534	15475	15611	15707	15640	15651	15578	15731	15785	15398	15591	15660	15673	15673	15607	15524	15384	15610	15831	15722	15776	15869	15380	15611	15703	15422	15651	15570	15733	15670	15458	15555	15593	15670	15384	15649	15728	15579	15611	15622	15602	15536	15546	15684	15399	15432	15738	15702	15565	15475	15660	15848	15594	15667	15956	15780	15680	15583	15746	15684	15744	15520	15594	15799	15552	15578	15582	15705	15606	15588	15675	15830	15793	15663	15612	15721	15718	15850	15634	15674	15948	15589	15621	15844	15746	15473	15659	15548	15621	15630	15735	15545	15436	15618	15547	15648	15751	15468	15534	15668	15871	15764	15787	15657	15669	15878	15641	15435	15539	15694	15684	15471	15528	15630	15664	15728	15736	15706	15761	15757	15664	15583	15585	15511	15622	15457	15604	15650	15615	15583	15446	15548	15628	15460	15654	15805	15686	15677	15645	15660	15591	15655	15708	15662	15569	15457	15597	15532	15777	15514	15644	15595	15585	15889	15940	15572	15703	15636	15560	15600	15882	15636	15549	15816	15575	15379	15561	15633	15427	15739	15800	15503	15695	15767	15626	15637	15785	15963	15838	15819	15753	15402	15377	15779	15769	15313	15646	15465	15565	15566	15849	15597	15760	15588	15664	15888	15789	15490	15533	15794	15894	15712	15577	15596	15573	15526	15636	15422	15598	15659	15609	15784	15510	15762	15649	15636	15620	15729	15877	15528	15677	15757	15745	15449	15639	15666	15499	15648	15569	15653	15538	15471	15533	15613	15709	15542	15710	15639	15753	15468	15892	15532	15580	15879	15404	15423	15733	15616	15526	15456	15705	15760	15751	15576	15577	15773	15654	15771	15645	15671	15731	15720	15508	15647	15721	15595	15857	15774	15623	15563	15665	15686	15548	15550	15636	15488	15724	15513	15616	15500	15657	15479	15716	15670	15480	15584	15580	15813	15727	15679	15541	15632	15614	15671	15696	15641	15841	15774	15580	15650	15814	15688	15497	15738	15742	15597	15602	15647	15734	15548	15832	15406	15630	15558	15733	15738	15670	15624	15811	15490	15682	15618	15852	15689	15699	15534	15793	15614	15799	15539	15703	15867	15639	15694	15730	15932	15665	15617	15652	15701	15597	15513	15850	15623	15626	15594	15513	15778	15620	15836	15777	15589	15716	15626	15696	15473	15673	15810	15604	15714	15476	15651	15767	15831	15622	15816	15690	15655	15690	15758	15709	15603	15793	15578	15686	15626	15616	15940	15515	15661	15815	15559	15707	15686	15381	15572	15634	15735	15641	15738	15884	15861	15606	15670	15758	15660	15689	15527	15644	15824	15595	15508	15677	15730	15687	15719	15520	15500	15482	15755	15546	15676	15531	15701	15650	15596	15611	15691	15581	15658	15724	15586	15786	15558	15730	15481	15764	15694	15668	15655	15678	15689	15640	15619	15488	15727	15682	15659	15813	15885	15696	15681	15523	15488	15718	15727	15599	15631	15774	15654	15824	15621	15649	15988	15872	15733	15785	15846	15680	15516	15506	15815	15720	15632	15585	15441	15566	15558	15861	15709	15713	15520	15498	15833	15589	15602	15825	15555	15583	15518	15790	15617	15582	15683	15564	15606	15774	15675	15543	15610	15760	15635	15513	15389	15731	15577	15635	15558	15649	15734	15560	15573	15712	15642	15487	15433	15564	15686	15828	15791	15509	15464	15789	15836	15648	15704	15705	15649	15726	15627	15755	15586	15706	15725	15548	15681	15684	15510	15774	15687	15680	15674	15589	15620	15682	15561	15708	15908	15756	15514	15673	15405	15664	15643	15613	15598	15581	15649	15642	15754	15631	15702	15568	15672	15487	15605	15678	15743	15662	15526	15841	15445	15763	15672	15589	15920	15822	15820	15651	15762	15569	15589	15723	15670	15646	15631	15465	15516	15747	15551	15767	15644	15729	15698	15535	15825	15774	15501	15710	15658	15690	15542	15501	15548	15672	15526	15718	15711	15743	15810	15673	15495	15571	15664	15467	15625	15523	15614	15593	15696	15647	15693	15880	15537	15505	15578	15922	15699	15822	15605	15868	15398	15800	15487	15729	15778	15832	15623	15779	15625	15651	15585	15691	15804	15799	15779	15619	15581	15593	15744	15558	15649	15749	15701	15577	15409	15498	15475	15826	15689	15724	15673	15651	15643	15580	15609	15709	15721	15679	15506	15520	15601	15588	15628	15486	15616	15734	15637	15690	15290	15469	15664	15809	15618	15631	15482	15587	15546	15649	15581	15509	15659	15552	15613	15890	15711	15837	15675	15831	15547	15778	15697	15614	15781	15637	15794	15430	15686	15752	15608	15339	15661	15612	15726	15814	15733	15725	15684	15828	15671	15642	15619	15807	15619	15594	15535	15494	15438	15708	15699	15576	15713	15634	15587	15579	15469	15546	15474	15676	15860	15608	15544	15454	15587	15445	15600	15545	15435	15802	15801	15538	15625	15568	15658	15820	15635	15800	15547	15716	15563	15463	15516	15589	15527	15500	15666	15899	15856	15703	15788	15613	15696	15636	15658	15781	15655	15623	15653	15692	15762	15732	15683	15721	15645	15751	15433	15723	15626	15419	15701	15844	15454	15698	15705	15707	15624	15427	15595	15692	15692	15676	15821	15731	15722	15569	15930	15536	15657	15450	15512	15642	15735	15795	15753	15733	15658	15415	15561	15834	15557	15730	15637	15621	15504	15707	15604	15616	15809	15566	15475	15554	15422	15589	15420	15502	15617	15638	15654	15668	15581	15648	15723	15859	15612	15531	15633	15617	15433	15636	15870	15677	15582	15685	15777	15723	15689	15541	15624	15565	15696	15580	15803	15706	15597	15755	15657	15836	15552	15551	15697	15754	15786	15433	15760	15832	15737	15813	15731	15607	15672	15564	15598	15909	15561	15585	15593	15719	15585	15434	15672	15535	15634	15861	15887	15745	15437	15761	15502	15447	15591	15582	15519	15720	15594	15609	15595	15609	15592	15624	15867	15508	15657	15710	15768	15537	15455	15768	15583	15785	15701	15582	15535	15700	15469	15777	15701	15642	15762	15871	15876	15647	15765	15529	15481	15884	15786	15616	15631	15792	15494	15594	15592	15790	15782	15571	15777	15795	15693	15621	15571	15648	15629	15650	15353	15582	15533	15570	15699	15688	15664	15780	15708	15811	15686	15638	15765	15601	15680	15592	15445	15568	15586	15669	15581	15545	15596	15737	15673	15718	15452	15621	15724	15675	15708	15735	15769	15639	15649	15725	15681	15598	15737	15602	15607	15641	15935	15566	15668	15784	15524	15515	15632	15597	15772	15676	15876	15938	15542	15541	15883	15933	15942	15785	15821	15473	15535	15855	15668	15658	15634	15696	15812	15776	15701	15574	15555	15479	15812	15535	15752	15516	15600	15716	15784	15653	15592	15684	15581	15588	15719	15656	15660	15797	15560	15860	15633	15697	15643	15698	15568	15384	15456	15627	15421	15780	15658	15570	15556	15768	15541	15951	15522	15463	15659	15606	15431	15735	15670	15682	15792	15733	15650	15896	15795	15745	15696	15663	15580	15564	15813	15699	15851	15664	15525	15564	15586	15792	15761	15774	15752	15615	15701	15486	15668	15717	15595	15765	15711	15790	15595	15581	15565	15724	15571	15568	15790	15588	15532	15803	15554	15630	15663	15596	15699	15634	15689	15637	15482	15527	15691	15602	15646	15591	15772	15914	15507	15644	15751	15594	15584	15558	15602	15430	15520	15659	15768	15747	15813	15722	15553	15470	15671	15699	15817	15702	15469	15709	15805	15542	15842	15542	15649	15602	15476	15615	15685	15747	15727	15709	15681	15682	15670
20354	19649	12765	11875	14335	16735	16709	13461	11256	10312	9914	9702	9765	9897	9780	9775	9729	9787	9710	9676	9697	9756	9685	9863	9746	9909	9780	9639	9805	9575	9691	9713	9662	9579	9823	9771	9778	9729	9835	9662	9637	9695	9785	9724	9517	9744	9728	9817	9635	9653	9586	9764	9692	9596	9677	9599	9779	9802	9629	9780	9662	9644	9779	9677	9722	9754	9699	9741	9596	9849	9754	9646	9878	9608	9694	9730	9571	9718	9601	9613	9648	9637	9709	9695	9727	9740	9715	9713	9588	9663	9825	9534	9694	9826	9658	9575	9751	9869	9538	9828	9579	9719	9782	9693	9511	9806	9769	9718	9587	9763	9652	9619	9686	9785	9689	9484	9695	9680	9677	9681	9586	9847	9691	9806	9851	9744	9708	9726	9856	9707	9716	9821	9793	9710	9785	9713	9740	9781	9675	9621	9582	9602	9568	9721	9829	9654	9650	9633	9783	9574	9752	9621	9790	9703	9601	9791	9601	9741	9822	9800	9781	9648	9745	9649	9668	9676	9797	9638	9623	9635	9815	9736	9712	9676	9822	9643	9708	9734	9671	9611	9640	9595	9618	9627	9725	9707	9871	9752	9649	9544	9823	9744	9729	9572	9764	9660	9604	9561	9758	9689	9731	9742	9645	9656	9571	9704	9810	9585	9750	9856	9711	9859	9784	9722	9804	9707	9671	9699	9610	9628	9880	9644	9695	9799	9567	9659	9827	9784	9715	9757	9618	9643	9584	9855	9734	9560	9702	9706	9729	9708	9708	9674	9667	9801	9653	9606	9646	9679	9632	9781	9666	9603	9699	9763	9646	9655	9616	9587	9579	9779	9833	9688	9683	9797	9669	9644	9665	9732	9665	9737	9706	9805	9606	9677	9741	9783	9598	9848	9684	9672	9679	9791	9648	9823	9666	9551	9772	9757	9691	9735	9683	9634	9710	9649	9751	9709	9744	9792	9568	9731	9604	9810	9696	9652	9720	9598	9805	9732	9628	9584	9710	9716	9688	9844	9680	9684	9802	9725	9604	9744	9794	9822	9884	9653	9579	9541	9609	9700	9881	9564	9797	9746	9555	9668	9742	9772	9740	9654	9890	9591	9650	9529	9769	9654	9736	9561	9688	9780	9533	9730	9702	9560	9659	9738	9712	9722	9799	9663	9618	9678	9691	9918	9743	9586	9685	9866	9678	9668	9656	9661	9760	9702	9716	9826	9680	9865	9703	9561	9716	9790	9668	9668	9851	9702	9640	9816	9759	9683	9668	9566	9733	9587	9845	9641	9770	9760	9658	9754	9763	9806	9694	9634	9672	9603	9695	9707	9663	9749	9633	9566	9611	9725	9659	9780	9618	9608	9742	9579	9698	9686	9633	9739	9817	9646	9841	9703	9579	9641	9773	9590	9549	9743	9672	9664	9590	9647	9658	9737	9657	9737	9687	9640	9760	9744	9764	9774	9734	9635	9672	9839	9746	9759	9714	9490	9740	9813	9805	9600	9701	9635	9658	9712	9748	9683	9661	9774	9611	9527	9573	9595	9799	9849	9658	9739	9547	9664	9808	9773	9889	9705	9748	9724	9800	9867	9768	9613	9689	9588	9628	9601	9712	9834	9746	9876	9645	9598	9681	9827	9680	9690	9756	9765	9697	9799	9688	9745	9887	9748	9647	9824	9600	9716	9667	9765	9619	9818	9567	9707	9756	9637	9702	9649	9700	9609	9618	9695	9589	9766	9717	9717	9618	9709	9790	9706	9621	9730	9735	9658	9756	9701	9644	9785	9619	9736	9792	9683	9557	9637	9705	9749	9747	9561	9751	9612	9749	9621	9770	9767	9552	9640	9692	9821	9833	9653	9798	9728	9663	9789	9590	9690	9698	9796	9807	9581	9577	9667	9528	9616	9843	9786	9668	9749	9639	9684	9538	9561	9672	9702	9663	9632	9848	9534	9796	9775	9636	9669	9705	9594	9633	9650	9727	9744	9755	9699	9612	9666	9696	9822	9602	9712	9716	9708	9746	9666	9696	9714	9805	9797	9757	9812	9690	9776	9791	9654	9784	9944	9580	9656	9729	9668	9837	9542	9698	9651	9831	9601	9682	9679	9746	9705	9670	9743	9715	9703	9672	9652	9693	9842	9728	9709	9668	9587	9529	9712	9709	9663	9772	9678	9766	9713	9811	9596	9759	9646	9630	9709	9757	9602	9655	9756	9482	9776	9759	9689	9631	9633	9803	9746	9747	9728	9687	9773	9767	9520	9846	9747	9731	9672	9823	9669	9650	9689	9660	9716	9657	9605	9822	9640	9728	9739	9634	9732	9775	9604	9630	9692	9748	9665	9715	9681	9853	9682	9753	9673	9737	9781	9681	9652	9717	9710	9660	9890	9740	9835	9473	9640	9789	9832	9593	9565	9731	9439	9731	9734	9679	9636	9635	9564	9747	9501	9676	9739	9769	9784	9742	9735	9619	9588	9774	9644	9881	9867	9764	9635	9731	9800	9726	9561	9731	9629	9662	9594	9714	9651	9618	9740	9720	9747	9722	9546	9761	9910	9891	9853	9691	9753	9744	9594	9674	9667	9721	9753	9707	9651	9900	9857	9686	9585	9864	9693	9684	9889	9716	9556	9677	9751	9782	9569	9705	9800	9541	9716	9865	9610	9508	9639	9763	9481	9552	9651	9742	9701	9613	9593	9647	9603	9695	9788	9768	9801	9771	9742	9515	9579	9777	9573	9666	9710	9712	9804	9735	9738	9785	9597	9695	9783	9641	9802	9751	9587	9715	9802	9759	9686	9645	9612	9637	9635	9717	9734	9762	9931	9689	9621	9830	9618	9728	9647	9707	9842	9830	9663	9789	9684	9782	9693	9633	9629	9708	9749	9682	9793	9930	9403	9649	9688	9592	9853	9561	9640	9804	9601	9830	9781	9645	9652	9705	9639	9749	9498	9701	9656	9637	9800	9646	9726	9756	9763	9723	9756	9777	9737	9702	9715	9796	9762	9645	9765	9776	9757	9732	9748	9791	9758	9823	9778	9877	9683	9790	9664	9641	9745	9757	9718	9792	9776	9628	9672	9746	9733	9754	9654	9621	9661	9826	9684	9636	9840	9686	9740	9666	9687	9641	9746	9662	9740	9845	9660	9808	9709	9550	9807	9582	9745	9695	9562	9680	9733	9748	9657	9634	9767	9551	9598	9673	9715	9759	9677	9772	9718	9674	9559	9609	9794	9867	9745	9752	9611	9584	9650	9594	9765	9653	9604	9706	9784	9650	9703	9698	9839	9758	9834	9629	9589	9802	9623	9630	9539	9808	9707	9820	9818	9617	9752	9635	9756	9674	9588	9748	9613	9632	9795	9647	9745	9732	9782	9567	9633	9669	9822	9768	9761	9751	9763	9625	9604	9723	9903	9747	9679	9728	9940	9714	9734	9725	9808	9633	9764	9752	9699	9673	9701	9760	9638	9673	9745	9829	9748	9762	9687	9625	9584	9754	9762	9564	9722	9596	9778	9756	9766	9748	9743	9639	9657	9727	9701	9683	9689	9747	9700	9829	9816	9737	9826	9826	9720	9530	9673	9515	9720	9827	9753	9684	9614	9750	9746	9693	9582	9551	9699	9795	9636	9837	9669	9778	9748	9728	9701	9711	9844	9701	9615	9787	9637	9596	9626	9701	9666	9569	9658	9668	9733	9682	9683	9616	9647	9614	9851	9735	9690	9629	9728	9697	9639	9601	9787	9628	9790	9722	9827	9932	9641	9701	9647	9716	9580	9647	9543	9749	9706	9718	9974	9616	9706	9848	9824	9527	9790	9716	9854	9632	9697	9726	9818	9651	9676	9649	9810	9680	9664	9846	9690	9810	9704	9759	9674	9720	9678	9669	9671	9658	9628	9651	9768	9637	9737	9797	9795	9742	9660	9681	9855	9624	9708	9610	9804	9576	9732	9584	9665	9643	9865	9775	9896	9806	9696	9578	9666	9588	9654	9645	9767	9853	9789	9740	9711	9656	9707	9650	9530	9624	9687	9628	9581	9545	9648	9637	9605	9687	9695	9717	9774	9732	9617	9670	9814	9640	9634	9580	9595	9659	9839	9672	9761	9630	9605	9593	9666	9666	9676	9738	9679	9770	9719	9622	9662	9660	9673	9649	9691	9699	9604	9710	9660	9711	9628	9525	9663	9683	9853	9579	9670	9722	9615	9677	9784	9662	9752	9761	9776	9672	9823	9600	9820	9765	9645	9738	9746	9661	9618	9567	9781	9747	9753	9686	9696	9766	9741	9655	9660	9791	9488	9604	9774	9650	9690	9817	9770	9752	9639	9608	9722	9847	9780	9772	9908	9722	9769	9660	9639	9698	9834	9613	9745	9626	9705	9553	9590	9692	9775	9663	9635	9795	9582	9757	9535	9836	9559	9791	9675	9794	9612	9755	9785	9767	9629	9632	9563	9623	9758	9728	9669	9707	9660	9612	9768	9571	9926	9668	9648	9659	9581	9817	9771	9695	9697	9897	9692	9642	9790	9784	9615	9604	9669	9727	9648	9689	9727	9841	9523	9769	9824	9694	9769	9829	9779	9656	9653	9626	9647	9673	9659	9630	9530	9701	9720	9766	9847	9705	9782	9691	9673	9713	9633	9555	9663	9663	9649	9553	9788	9746	9763	9596	9738	9648	9656	9665	9722	9739	9869	9703	9738	9682	9804	9784	9677	9755	9663	9577	9564	9752	9624	9755	9700	9620	9633	9654	9567	9754	9627	9626	9743	9657	9665	9673	9775	9643	9679	9581	9797	9564	9702	9801	9710	9737	9490	9633	9822	9782	9743	9682	9795	9860	9528	9654	9638	9728	9695	9801	9643	9743	9856	9643	9632	9785	9739	9731	9559	9701	9731	9766	9554	9750	9655	9847	9825	9733	9585	9744	9666	9753	9745	9728	9819	9688	9601	9647	9799	9478	9615	9733	9643	9613	9732	9700	9642	9679	9661	9740	9632	9616	9809	9762	9712	9694	9573	9703	9718	9615	9791	9702	9725	9722	9713	9708	9706	9729	9824	9703	9820	9668	9741	9721	9650	9736	9631	9660	9711	9704	9734	9719	9528	9727	9694	9731	9805
25947	21729	27703	29454	36505	51198	48972	37148	26285	20194	17467	16303	16058	15864	15709	15627	15625	15869	15992	15842	15699	15556	15501	15702	15951	15584	15895	15548	15725	15738	15697	15642	15594	15747	15626	15748	15942	15741	15896	15617	15602	15420	15772	15562	15663	15500	15729	15521	15668	15625	15841	15452	15636	15524	15493	15703	15466	15493	15447	15529	15437	15602	15535	15580	15824	15598	15589	15620	15681	15510	15459	15535	15673	15647	15588	15627	15534	15709	15596	15585	15484	15408	15427	15416	15561	15613	15555	15868	15748	15657	15613	15901	15566	15695	15646	15625	15532	15444	15652	15486	15402	15657	15416	15702	15485	15493	15490	15686	15558	15323	15481	15592	15681	15669	15727	15840	15440	15537	15554	15583	15597	15594	15734	15450	15710	15643	15412	15791	15481	15740	15539	15430	15667	15622	15606	15642	15597	15580	15534	15663	15663	15575	15681	15700	15591	15553	15509	15724	15580	15434	15765	15596	15836	15630	15912	15710	15482	15622	15498	15428	15554	15520	15621	15680	15690	15794	15803	15608	15713	15597	15511	15595	15516	15563	15513	15567	15566	15436	15463	15484	15796	15651	15639	15741	15482	15637	15539	15280	15581	15552	15490	15551	15571	15655	15719	15483	15538	15471	15644	15418	15650	15443	15427	15446	15526	15623	15482	15651	15589	15490	15596	15663	15619	15683	15508	15479	15571	15690	15411	15839	15550	15779	15563	15760	15552	15524	15481	15793	15763	15574	15703	15590	15448	15566	15789	15465	15500	15589	15671	15531	15721	15608	15435	15606	15814	15616	15575	15496	15497	15638	15722	15706	15745	15734	15550	15622	15567	15806	15458	15498	15636	15711	15596	15707	15463	15741	15642	15501	15429	15730	15743	15617	15642	15661	15763	15580	15534	15581	15697	15795	15402	15488	15386	15502	15533	15681	15523	15572	15661	15605	15637	15777	15663	15684	15609	15712	15513	15770	15519	15861	15734	15667	15636	15281	15471	15469	15546	15781	15504	15435	15706	15523	15619	15502	15701	15610	15577	15421	15523	15498	15445	15601	15461	15546	15527	15675	15594	15604	15637	15612	15739	15537	15429	15420	15559	15417	15670	15572	15548	15581	15618	15583	15526	15630	15462	15642	15481	15574	15516	15402	15499	15727	15526	15496	15335	15661	15722	15680	15655	15573	15733	15753	15519	15571	15681	15664	15613	15509	15740	15478	15699	15505	15599	15678	15501	15661	15635	15708	15528	15416	15492	15503	15510	15410	15756	15790	15413	15487	15429	15459	15579	15489	15713	15426	15359	15565	15501	15417	15473	15610	15501	15493	15637	15480	15393	15640	15449	15624	15309	15504	15616	15599	15291	15623	15640	15447	15596	15460	15719	15628	15679	15666	15574	15574	15467	15662	15698	15658	15774	15465	15584	15492	15574	15717	15636	15667	15643	15740	15577	15557	15440	15341	15521	15548	15646	15579	15567	15616	15729	15630	15460	15581	15693	15736	15512	15587	15490	15541	15618	15502	15544	15859	15826	15633	15581	15582	15439	15840	15681	15668	15601	15518	15685	15709	15426	15414	15588	15769	15608	15611	15667	15784	15458	15421	15450	15695	15642	15816	15535	15506	15600	15748	15501	15457	15681	15512	15593	15612	15621	15636	15671	15557	15742	15593	15579	15843	15523	15540	15575	15591	15580	15429	15596	15625	15600	15505	15380	15563	15805	15632	15764	15507	15696	15501	15552	15427	15508	15450	15504	15494	15582	15456	15623	15584	15734	15652	15565	15530	15471	15592	15708	15548	15485	15540	15589	15546	15830	15227	15742	15663	15810	15810	15595	15430	15339	15422	15637	15403	15567	15732	15702	15457	15600	15473	15610	15759	15630	15603	15551	15537	15398	15678	15670	15799	15623	15691	15649	15566	15586	15633	15431	15706	15733	15517	15604	15519	15747	15547	15663	15687	15361	15471	15530	15661	15521	15769	15379	15631	15487	15726	15606	15593	15474	15568	15598	15651	15547	15747	15695	15636	15560	15664	15800	15449	15595	15554	15672	15460	15406	15394	15475	15529	15575	15605	15496	15547	15811	15531	15749	15607	15553	15753	15652	15595	15635	15582	15695	15475	15587	15677	15564	15583	15489	15670	15747	15732	15680	15516	15460	15557	15688	15443	15619	15417	15338	15765	15972	15616	15533	15642	15281	15498	15389	15652	15483	15642	15448	15386	15538	15478	15450	15780	15802	15599	15627	15607	15640	15767	15718	15752	15487	15520	15530	15834	15840	15337	15700	15558	15675	15721	15636	15699	15638	15670	15507	15653	15834	15688	15864	15463	15654	15792	15553	15480	15566	15590	15708	15561	15489	15541	15570	15561	15655	15452	15546	15662	15748	15482	15655	15393	15698	15670	15692	15552	15487	15709	15591	15373	15785	15589	15654	15580	15390	15549	15370	15683	15894	15679	15453	15593	15498	15507	15682	15722	15421	15867	15595	15327	15345	15561	15633	15427	15698	15780	15567	15690	15493	15510	15503	15843	15586	15488	15374	15632	15296	15512	15684	15424	15626	15759	15603	15759	15512	15670	15699	15518	15501	15572	15617	15582	15562	15456	15541	15542	15505	15424	15572	15625	15585	15641	15549	15761	15617	15836	15696	15633	15718	15830	15494	15529	15759	15620	15661	15452	15639	15596	15656	15653	15350	15589	15610	15670	15570	15624	15568	15635	15589	15412	15528	15778	15539	15671	15713	15609	15647	15580	15686	15542	15751	15249	15388	15579	15720	15720	15476	15642	15521	15648	15382	15410	15464	15755	15700	15423	15642	15633	15709	15706	15597	15400	15662	15644	15595	15622	15529	15440	15539	15887	15509	15627	15517	15663	15386	15506	15635	15630	15550	15658	15527	15826	15637	15749	15640	15789	15677	15622	15744	15626	15639	15413	15495	15624	15597	15585	15539	15590	15569	15751	15517	15664	15536	15566	15755	15658	15666	15670	15577	15681	15720	15529	15496	15729	15656	15647	15769	15316	15662	15679	15793	15652	15811	15542	15535	15677	15610	15701	15454	15735	15414	15586	15668	15778	15639	15516	15681	15517	15673	15523	15489	15694	15673	15531	15517	15366	15683	15762	15658	15684	15806	15654	15611	15682	15523	15705	15565	15376	15669	15513	15731	15406	15639	15531	15878	15617	15710	15407	15493	15474	15619	15463	15716	15463	15548	15718	15477	15564	15690	15352	15547	15601	15790	15374	15438	15574	15792	15666	15495	15651	15555	15544	15586	15626	15648	15531	15587	15697	15608	15469	15539	15683	15536	15536	15653	15649	15597	15508	15608	15681	15740	15710	15474	15684	15648	15674	15596	15543	15570	15389	15591	15576	15618	15559	15563	15660	15329	15705	15610	15474	15471	15411	15545	15624	15561	15697	15600	15626	15632	15518	15548	15518	15743	15456	15547	15677	15796	15637	15779	15465	15623	15615	15788	15471	15688	15663	15466	15554	15505	15652	15561	15618	15408	15449	15513	15671	15704	15530	15534	15560	15450	15753	15758	15526	15457	15541	15609	15632	15571	15620	15746	15667	15729	15441	15525	15415	15431	15501	15843	15445	15443	15577	15539	15593	15833	15577	15603	15491	15715	15549	15446	15535	15448	15656	15693	15566	15881	15852	15656	15573	15679	15687	15543	15399	15558	15570	15622	15579	15490	15817	15709	15690	15605	15657	15633	15735	15721	15511	15763	15607	15590	15592	15562	15752	15642	15734	15688	15748	15473	15659	15654	15694	15624	15540	15634	15531	15571	15655	15560	15490	15503	15771	15718	15648	15646	15456	15298	15409	15429	15663	15571	15604	15553	15616	15459	15738	15580	15590	15608	15516	15655	15795	15645	15592	15639	15618	15718	15678	15918	15594	15471	15656	15542	15670	15637	15493	15742	15752	15680	15583	15680	15505	15474	15604	15819	15566	15647	15827	15617	15609	15492	15653	15658	15494	15785	15713	15656	15464	15718	15636	15570	15642	15738	15650	15578	15641	15535	15321	15843	15555	15667	15563	15534	15749	15771	15583	15682	15638	15553	15303	15704	15695	15539	15593	15848	15410	15667	15564	15511	15490	15580	15498	15600	15536	15632	15578	15651	15840	15816	15731	15614	15427	15693	15609	15623	15642	15554	15764	15819	15634	15783	15726	15648	15685	15555	15686	15731	15613	15615	15470	15549	15569	15841	15575	15505	15443	15526	15595	15527	15626	15640	15462	15624	15576	15694	15659	15549	15436	15605	15606	15452	15655	15633	15617	15354	15785	15631	15700	15451	15556	15360	15522	15378	15327	15635	15577	15719	15612	15608	15803	15592	15626	15800	15611	15692	15746	15572	15515	15564	15288	15720	15607	15582	15627	15677	15673	15699	15919	15625	15756	15582	15657	15464	15523	15544	15567	15653	15616	15678	15696	15538	15622	15623	15615	15567	15519	15609	15597	15567	15850	15687	15703	15694	15633	15462	15670	15673	15522	15693	15598	15676	15719	15621	15534	15381	15596	15799	15584	15467	15599	15601	15727	15794	15640	15695	15464	15650	15442	15594	15440	15640	15668	15584	15645	15715	15630	15562	15427	15686	15583	15716	15780	15691	15665	15540	15701	15700	15457	15620	15510	15772	15764	15768	15672	15575	15676	15674	15625	15753	15598	15602	15471	15464	15616	15693	15547	15545	15514	15560	15383	15378	15480	15439	15482	15526	15559	15402	15572	15655	15603	15742	15495	15556	15401	15380	15632	15548	15463	15639	15438	15470	15543	15657	15526	15460	15566	15517	15599	15450	15746	15599	15691	15550	15614	15766	15559	15481	15514	15675	15696	15622	15843	15589	15653	15525	15517	15558	15561	15440	15591	15609	15406	15572	15735	15668	15577	15620	15576	15579	15571	15825	15608	15726	15663	15442	15654	15661	15760	15862	15674	15574	15633	15399	15732	15613	15586	15566	15588	15560	15430	15670	15846	15666	15539	15697	15620	15626	15526	15705	15588	15614	15607	15694	15456	15652	15655	15687	15655	15497	15691	15683	15570	15572	15523	15546	15761	15436	15635	15635	15651	15541	15563	15607	15531	15557	15619	15537	15566	15741	15532	15667	15548	15499	15665	15582	15409	15650	15608
25062	34747	20838	24153	36232	47368	41090	28591	17993	13289	10957	10410	10045	9989	9878	9952	9932	9925	9954	9945	9896	9948	9886	9747	9837	9911	9860	9715	9813	9824	10086	10005	9795	9790	9944	9830	9960	9774	9976	9986	9652	9973	9969	9853	9925	9877	9837	9992	9815	9863	9989	9935	9895	9743	9839	9856	9820	9899	9989	9823	9854	9914	9845	9923	9712	9649	9886	9860	9792	9843	9841	9937	9769	9828	10021	9802	9802	9937	9859	9907	9964	9858	9904	9910	9768	9940	9844	9766	9910	9950	9828	9821	9659	9808	9887	9747	9791	9990	9905	9730	9815	10094	9871	9870	9804	9847	9890	9993	9736	9775	9873	9830	9799	9893	9843	9935	9750	9803	9887	9877	9862	9915	9760	9942	9803	9767	9834	9850	9715	9788	9764	9839	9887	9718	9821	9968	9831	9839	9769	9807	9910	9765	9856	9845	9942	9829	10006	9804	9705	9742	9846	9920	9759	9852	9902	9796	9961	9903	9666	9900	9987	9790	9703	9912	9757	9872	9973	9826	9802	9657	9898	9819	9944	9921	9840	9716	9936	9822	9815	9852	9945	9901	9802	9831	9692	9796	9814	9784	9812	9860	9770	9756	10024	9823	9886	9938	9967	9891	9878	9803	9899	9632	9902	9758	9823	9923	9941	9847	9672	9848	9886	9788	9828	9947	9762	9924	9803	9891	9756	9933	9834	10032	9924	9824	9772	9858	9803	9782	9831	9789	9844	9723	9822	9884	9750	9799	9785	10003	9847	9904	9815	9704	9909	9723	9834	9936	9776	9716	9861	9875	9710	9849	9806	9794	9611	9878	9893	9876	9817	9906	9695	9717	9920	9909	9969	9745	9738	9879	9756	9865	9985	9811	9807	9786	9978	9896	9727	9873	9903	9753	9781	9988	9791	9926	9680	9866	9961	9770	9735	9857	9896	9824	9896	9912	9710	9890	9835	9807	9768	9860	9802	9746	9855	9926	9736	9975	9880	9858	9858	9762	9849	9808	9766	9884	9726	9977	9896	9808	9883	9899	9851	9868	9829	9912	9754	9845	9908	9740	9716	9679	9930	9850	9780	9949	9906	9818	9742	9850	9879	9831	9885	9766	9837	9854	9819	9899	9951	9889	9911	9726	9902	9800	9674	9919	9772	9870	9973	9886	9802	9710	9941	9659	9871	9870	9855	9947	10002	9981	9814	9933	9929	9802	9945	9785	9898	9977	9811	9783	9891	9800	9990	9702	9913	9846	9693	9983	9902	9830	9867	9876	9819	9895	9874	9743	9769	9750	9852	9741	9785	9913	9933	9740	10009	9758	9798	9907	9742	9851	9897	9827	9961	10026	9813	9987	10045	9855	9878	9687	9944	9777	9871	10030	9902	9807	9897	9821	9765	9809	9879	9948	9928	9816	9717	9869	9880	9936	9748	9803	9868	9824	9836	9805	9794	9786	9823	9802	9871	9751	9890	9897	9825	9833	10087	9806	9837	9863	9892	9877	9918	9688	9733	9849	9898	9869	9775	9731	9764	9737	9843	9796	9911	9648	9672	9910	9728	9911	9783	9716	9800	9867	9944	9818	9797	9732	9946	9863	9957	9817	9726	9927	9826	10033	9988	9789	9883	9900	9780	9765	9887	9781	9910	9777	9839	9800	9793	9624	9827	9710	9970	9770	9747	9767	9932	9975	9750	10089	9769	9782	9785	9750	9821	9875	9828	9931	9610	9767	9921	9906	9936	9895	9799	9780	9788	9726	9857	9859	9668	9766	9857	9856	9846	9905	9731	9730	9840	9900	9782	9719	9888	9706	9766	9810	9866	9738	9984	9934	9904	9783	9871	9927	9824	9814	9749	9873	9782	9790	9787	9859	9797	9899	9649	9969	9720	9962	9886	9836	9818	9831	9770	9737	9873	9780	9756	10007	9862	9836	9880	9909	9769	9998	9785	9745	9765	9861	9727	9793	9860	9738	9935	9729	9931	9872	9857	9867	9708	10074	9768	9757	9782	9791	9727	9764	9743	9893	9897	9811	9926	9852	9830	9988	9825	9903	9829	9859	9671	9844	9809	10058	9822	9850	9933	9831	9888	9915	9813	9972	9741	9939	9854	9864	9842	9841	9988	9939	9947	9656	9885	9734	9904	9940	9923	9811	9877	9769	9970	9698	9787	9673	9739	9816	9730	9801	9751	9919	9754	9919	9824	9915	9850	9824	9889	9869	9894	9766	9765	9882	9848	9846	9704	9809	9819	9986	9749	9854	9887	9721	9814	9763	9877	9799	9760	9905	9692	9867	9937	9833	9942	9887	9914	9979	9808	9894	9842	9891	9796	9830	9737	9788	9825	9887	9899	9951	9787	9901	9748	9906	9774	9809	9893	9773	9740	9786	9759	9793	9827	9710	9816	9746	9834	9847	9832	9820	9807	9821	9753	9828	9787	9819	9873	9976	9970	9775	9789	9952	9828	9907	9701	9870	9754	9980	9917	9925	9726	9739	9804	9870	9858	9855	9793	9865	9828	9737	9839	9876	9735	9882	9881	9798	9843	9819	9835	9688	9847	9883	9865	9750	9684	9696	9952	9701	9787	9807	9843	9867	9864	9936	9791	9730	9739	9780	9804	9706	9844	9882	9754	9829	9900	9886	9866	9787	9820	9917	9822	9983	9767	10048	9933	9802	9697	9829	9905	9773	9865	10045	9789	9861	9810	9775	9805	9871	10101	9811	9758	9831	9683	9855	9877	9834	9774	9861	9814	9906	9829	9745	9789	9906	9883	9861	9758	9851	9857	9805	9899	9809	9854	9708	9745	9774	9889	9850	9911	9796	9820	9874	9886	9718	9956	9887	9849	9873	9993	9946	9733	9718	9855	9877	9855	9836	9779	9790	9994	9907	9731	9794	9839	9778	9704	9893	9832	9820	9720	10015	9844	9837	9808	9868	9822	9848	9856	9848	9678	9888	9814	9872	9799	9946	9896	9913	9855	10085	9994	9712	9851	9850	9852	9868	9799	9804	9931	9769	9827	9990	9898	9691	9782	9785	9755	9795	9906	9813	9761	9822	9978	9882	9782	9871	9781	9836	9846	9682	9921	9889	9822	9829	9852	9954	9800	9797	9961	9746	9860	9889	9768	9704	9889	9745	9880	9817	9831	9753	9725	9947	9705	9889	9936	9755	9878	9830	9700	9882	9752	9652	9927	9685	9771	9768	9783	9838	9868	9969	9806	9741	9799	9808	9751	9783	9846	9763	9735	9852	9761	9578	9871	9688	9910	9925	9860	9865	9808	9704	9852	9836	9763	9884	9801	9806	9998	9867	9767	9798	9764	9811	9899	9981	9678	9915	9902	9877	10008	9801	10059	9948	9800	9724	9891	9841	9890	9841	9850	9885	9800	9854	9970	9909	9729	9940	9815	9927	9741	9694	9715	9863	9694	9812	9855	9753	9880	9748	9863	10005	9864	9705	9840	9778	9813	9889	9914	9917	9975	9684	9892	9816	9905	9666	9875	9721	9750	9701	9817	9764	9867	9831	9711	9829	9700	9939	9848	9892	9804	9893	9718	9766	9821	9766	9726	9720	9816	9748	9809	9947	9915	9819	9723	9910	9874	9948	9860	9753	9778	9809	9937	9750	9780	9761	9724	9888	9769	10055	9805	10026	9840	9975	9907	9911	9868	9872	9750	9795	9768	9845	9741	9956	9931	9913	9861	9800	9601	9974	9821	9880	9944	9976	9795	9795	9805	9997	9928	9810	9743	9869	9829	9738	9725	9932	9734	9806	9984	9763	9696	9833	9750	9805	9860	9871	9901	9781	9935	9848	9794	9940	9760	9754	9828	9798	9957	9849	9802	9995	9926	9877	9964	9871	9963	9944	9713	9854	9914	9863	9921	9853	9761	9747	9763	9750	9831	9920	9741	9842	9802	9785	9838	9759	9807	9870	9779	9861	9695	9905	9851	9941	9831	9720	9891	9824	9729	9919	9944	9793	9745	9709	9826	9929	9806	9865	9829	9734	9947	9774	9818	9738	9750	9892	9824	9859	9803	9824	9960	9928	9714	9855	9798	9824	9767	9711	9962	9944	9853	9831	9821	9710	9753	9994	9784	9826	9765	9781	9778	9790	9814	9658	9839	9788	9818	9773	9742	9948	9863	9932	9882	9835	9862	9913	9732	9802	9712	9859	9830	9919	9982	9811	9807	9849	9759	9817	9840	9786	9821	9815	9946	9792	9766	9778	9809	9789	9973	9845	9968	9848	9849	9899	9792	9903	9862	9802	9828	9880	9830	9774	9677	9916	9786	9978	9766	9939	9886	9879	9839	9917	9872	9984	9858	9802	9838	9840	9827	9789	9745	9843	9909	9867	9838	9895	9869	9933	9733	9926	9839	9823	9887	9742	9792	9994	9713	9674	9971	9919	9732	9790	9877	9874	9786	9893	9738	9725	9815	9858	9883	9776	9852	9867	9877	9805	9902	9848	9686	9762	9789	9926	9856	9811	9886	9803	10070	9999	9636	9849	9946	9847	9836	9920	9782	9681	9655	9870	9831	9770	9847	9802	9786	9706	9869	9954	9916	9907	9809	9832	9896	9678	9765	9832	9942	9891	9714	9898	10006	9959	9811	9853	9792	9849	9738	9767	9945	9876	9771	9788	9845	9895	9898	9781	9659	9888	9790	9714	9870	9682	9840	9837	9736	9966	9778	9673	9896	9782	9718	9806	9857	9864	9886	9875	9845	9924	9893	9717	9923	9795	9868	9763	9904	9875	9715	9868	9936	9794	9901	9779	9947	9778	9818	10027	9856	9810	9807	9852	9761	9887	10016	9831	9784	9979	9844	9841	9903	9770	9919	9795	9881	9926	9775	9740	9837	9890	9806	9875	9836	9941	9932	9758	9876	9781	9781	9927	9891	9931	9817	9712	9863	9870	9684	9949	9772	9818	10006	9782	9927	9892	9729	9782	9773	9671	9808	9939	9885	9977	9790	9759	9771	9791	9874	9803	9925	9679	10043	9769	9845	9892	9887	10007	9919	9982	9829	9846	9933	9750	9896	9735	9842	9738	9776	9905	9708	9839	10000	9805	9855	9834	9842	9893	9823	9847	9736	9788	10094	9794	9935	9854
24263	21510	28630	27612	45689	64136	57356	46387	34623	24589	19747	17562	16654	16698	16150	16315	16307	16154	16281	16061	15999	16090	15988	15889	15942	16264	16170	16053	15950	15955	15951	15904	15817	15937	16070	15813	15845	15822	15894	16031	15891	15801	16120	15894	16082	15832	15994	16059	15926	16029	15932	15959	15959	15915	15722	15821	16083	15927	15688	15964	15624	15876	15946	15973	15823	15925	15825	15902	15938	15643	15933	15722	15969	15741	15992	15922	15866	16103	15896	15950	15930	15707	15916	15875	16073	15927	15914	15930	15777	15865	16025	15775	15836	15985	15734	15846	15822	15744	15695	15722	16018	15838	15873	15821	15826	15898	15626	15831	15904	15848	16027	16033	16056	15995	15857	15889	15912	15940	15977	16041	15892	15991	16056	16008	16065	15978	15787	15708	15819	16025	15855	15937	15939	15786	15951	15667	15938	15914	15885	15868	15607	15880	15788	15693	15895	15891	15991	15918	15987	16049	15788	16076	15798	15895	15781	15839	16004	16037	15928	15995	15937	15768	15950	15783	15858	15748	15789	15931	16101	15880	15782	15745	16101	15695	15847	15747	16055	15954	15878	15862	15961	15684	15948	15913	16034	16125	16015	15971	16004	15713	15704	15698	15674	15840	15990	15925	16030	15821	15715	15956	15906	15989	15895	15876	15866	15957	15905	15713	15932	15888	15819	15904	15906	15997	15853	15979	15934	15874	15777	15833	15848	15991	15960	15741	15757	15889	15763	15819	16016	15831	15959	15757	15849	15817	15951	15711	15816	15709	15897	15792	15915	15826	15882	15913	15774	15735	15788	15795	15798	15895	15680	15836	15853	15901	16041	15779	15800	15866	16000	15701	15778	15928	15656	15804	16015	15913	15907	15790	16042	15985	15728	15805	15729	15801	15907	16004	15814	15977	15940	15821	15728	16042	15854	15733	15781	15649	15905	15872	15842	15778	15685	15767	15801	15737	15897	15929	15938	15853	15933	15935	15805	15832	15957	15965	15656	15692	15962	15938	15790	15644	15927	15714	15770	15837	15943	15977	15931	15912	15862	15962	15943	15964	16077	15886	15974	15821	15828	15712	15893	15845	16073	15836	15667	15827	15883	15914	16032	15925	15880	15884	15855	15550	16066	15994	16158	15905	16145	15857	15779	15705	15923	15853	15887	15739	15889	15918	15918	15764	16013	15714	15872	15752	16023	15852	16050	15851	16051	15854	15956	15719	16138	15981	15809	15983	15760	15974	16224	15830	15948	16030	16009	15873	15880	15740	15963	15919	15868	15947	15880	16022	15923	15740	15961	16022	15816	16182	16053	15955	16007	15923	15771	15889	16132	15995	15795	15857	15915	15817	16015	15769	15769	15810	15929	15821	15852	16085	15903	15780	16031	15739	15811	15830	15699	16040	16004	15971	15900	15862	15977	16014	15952	15564	15778	15828	15818	15900	15830	15828	15999	16042	15918	16033	15895	16003	15986	15906	15943	15750	15929	15776	15916	15830	15933	15812	15963	15859	15962	15834	15888	16008	15999	15872	15994	15826	15992	15844	15656	15814	16021	15870	15967	15686	15814	15726	15963	15835	16068	15842	15877	16118	15945	15914	15898	15782	15939	15833	15944	15844	15783	15707	15916	15918	15828	15905	15869	15883	15706	15825	16093	15807	16040	15776	15936	15687	15835	16081	15856	15883	15877	16052	15929	15773	15801	16172	15748	15918	15995	15839	15854	15967	15934	15887	16005	16011	15905	15798	15928	15765	15876	15932	15818	15933	15867	15975	15988	15710	15906	16006	16008	15929	15798	15968	15803	15601	16004	15938	15629	15832	15826	15989	15897	16072	16055	15908	15947	15821	15932	15794	15977	15882	15801	15952	15696	15852	15753	16000	15954	15853	15834	16080	15943	15653	15894	15724	15795	16052	15804	15741	15710	15809	15755	15765	15686	16025	15810	15926	16087	15796	16145	16028	15903	15779	15916	15984	15832	15860	15812	15821	16029	15923	15817	15967	15790	15724	15690	15734	15970	15689	15988	15940	15878	16079	15946	15942	15945	15856	15766	15958	15882	15867	16096	15685	15716	15778	15864	15793	15984	15985	15814	15882	15884	16036	15952	15923	15909	15910	15868	15828	16022	15751	15875	15851	15860	16027	15908	15907	15979	15992	15917	15863	15719	15814	16008	15906	15708	15618	15704	15820	15914	15982	15827	15891	15755	15773	15926	15956	15750	15992	15995	15762	15784	15801	16005	15917	15748	15921	15898	15854	15960	15737	15944	15839	15883	15873	15707	15894	16016	15861	15719	16000	15949	15871	15727	16149	15787	16043	15971	15890	15920	15816	15927	15885	15662	15951	15945	15952	15990	15771	15722	15836	15870	15932	15825	15735	15818	16041	15883	15770	15758	15821	15910	16099	15969	15879	16100	15926	15924	15896	15891	15861	15868	16041	15669	16025	15972	15965	15742	16006	16078	15882	15871	15979	15778	16023	15819	15796	15788	15709	15793	15750	15789	15884	15877	15723	16025	15993	15908	15907	15932	16102	15936	15821	15841	15733	15918	15961	15893	15919	15918	16137	16052	15804	16060	16017	15917	15871	15864	15687	15952	15879	15880	15635	15910	15816	15876	15887	15899	15837	15849	15962	16006	15835	15760	15911	15856	15905	15654	16095	16019	15925	15892	15790	15942	15854	16119	16045	15987	15741	16001	15670	15849	15756	15723	15867	15586	15914	15867	15915	15793	15736	15993	15906	15684	15849	15846	16023	16030	15990	15895	15828	15871	15929	15994	15972	15932	15882	16086	15989	15855	15922	15944	15908	15937	15825	15821	15821	16034	15747	15838	15832	15849	15909	16059	15889	15865	15769	15838	16062	15831	15800	15956	15641	15645	15805	15962	16077	15878	15868	15876	16017	15754	15877	16121	16011	15950	15868	15889	16088	15927	15723	15880	15692	16043	15846	15933	15889	15909	15777	15835	15787	16015	15933	16156	15938	15494	15807	15827	15886	15870	15848	16029	15791	15801	15783	15885	15722	15655	15616	15982	15878	16098	15815	15978	15772	16041	15724	15852	15742	15795	15819	15928	15732	16033	16040	15944	15987	16213	15938	15822	15739	15670	15824	16056	15857	15771	15905	15864	15818	15845	15821	16040	16140	16138	15975	15752	15820	15884	15808	15700	15776	15635	15956	15766	15872	15858	15882	15755	15680	15931	16019	15679	15599	16089	15774	15600	15728	15933	16171	16006	16073	15866	15876	15944	15817	15884	15820	15749	16073	15893	15813	15814	16071	15978	15890	16062	15972	15859	15802	15867	15968	16088	15885	16015	16090	15906	15967	15936	16089	15826	15800	15840	15805	15823	15886	15928	15834	15951	15916	15919	15868	16054	15734	15503	15789	15957	15899	15997	16051	16047	15837	15841	15769	15687	15826	15989	15812	15619	15893	15912	15886	15967	15795	16039	15920	15826	15955	15921	15987	15523	15836	15912	15865	15924	15977	15770	15972	15845	15962	15835	15962	15892	15948	15980	15825	15850	15802	15874	15876	15859	15828	15880	16062	15853	15741	15923	15882	15694	15970	15858	15753	15675	15849	16071	15927	15726	15707	15613	15837	15982	15641	15931	15968	15823	15699	15791	15919	15999	15783	15932	15993	15812	16005	15858	15995	15982	15982	15710	15881	15778	15847	15746	15900	15968	15977	15941	16020	15934	15809	16089	15860	16181	15910	16051	15983	15870	15901	15828	15800	15883	15875	16062	15931	15760	15862	15831	15772	15961	15803	16008	15694	15868	15978	15897	15879	15988	15898	15756	16030	15896	15853	15935	15933	15768	15887	15985	15885	15947	16003	15899	15886	15941	15856	15735	16150	15946	15944	16157	15790	15976	16032	16048	15617	15736	15761	15922	15775	15914	15822	15925	15865	15837	15651	15569	15815	16006	15941	15764	15607	15999	15874	15799	15884	16006	15788	15805	15848	15947	16007	15810	15686	16029	15740	16072	15962	15956	15926	15958	15780	16065	15674	15812	15909	15909	15836	15834	15710	15454	15780	15805	15926	15980	15768	15862	15780	15696	15795	15818	15751	15734	15908	16097	15935	15681	16056	16072	15896	15783	15974	16024	15893	15749	15889	15866	16139	15899	15742	15915	15855	15850	15906	15878	15830	15861	15941	15805	15753	16048	15847	15967	16220	15833	15806	15918	15790	15763	16094	15917	15841	16066	15726	16011	15775	15867	16006	15794	15692	15804	15742	16037	15891	15989	16008	15927	15875	15964	16036	15760	15863	15793	16054	15888	15950	15930	15808	15945	15630	15892	15698	15882	15848	15845	15831	16033	15918	15994	15985	15975	15918	15874	15798	15667	15916	15938	15667	15927	15876	15806	15853	15889	16044	16037	15961	15681	15779	15755	15842	15771	16030	15835	15741	15936	15844	15775	15936	15875	16072	15830	15866	16187	15932	15987	16066	15802	15946	15679	15758	15773	15927	16070	15956	16125	15914	16021	16014	15886	16168	15873	16002	15616	15850	15882	15924	15744	15831	15780	15931	15866	15767	15932	15891	15822	15817	16027	15803	16010	15792	15953	16021	15829	15957	16065	15771	15884	15911	15966	15908	15690	15602	15939	15879	16014	15765	15917	16015	15881	15841	15912	15968	15768	15936	15992	15714	15860	15664	15798	15816	15805	15844	15802	15851	15980	15935	15912	15617	15900	15889	15740	15865	15776	15845	15857	16112	15950	15687	15925	15969	15984	15948	16048	15873	16011	16011	15682	15734	15755	15707	15866	16066	15950	15807	15747	15785	16003	15751	16006	15609	15889	15874	15843	15865	15830	15700	16038	15892	15795	15876	15827	15852	15930	15782	15862	15981	15939	15833	15878	16003	16055	15977	16000	15884	15865	15855	15799	15799	15908	15809	15847	16021	15864	15870	15827	16042	15920	15870	15917	15844	16161	16069	15782	15794	15636	15892	15918	15982	15878	16080	16023	15748	15826	15823	16010	15938	15958	15833	15870	15832	15871	15910	15945	15741	15858	15873	15831	15728	15891	15861	15701	15906	15847	15804	15784	15690	15739	15763	15888	15738	15813	15950	15911	15886	15911	15851	15886	16082	15774	15774	15874	15848	15801	15736	15815	15779	15917	15863	15806	15766
31258	38090	29215	40754	58133	65804	52207	39981	26588	16916	12518	11284	10621	10431	10185	10221	10211	10292	10149	10201	10185	10190	10184	10237	10204	10387	10189	10246	10026	10154	10046	10198	10252	10065	10027	10050	10264	10199	10173	10215	9943	10205	10053	10128	10073	10138	10052	10242	10118	10080	10237	10211	10136	9903	10058	10111	10040	10080	10124	10099	10037	10221	10036	10068	10190	10055	10132	10126	9950	10106	10175	10178	9967	10156	10130	10150	10246	10135	10096	10172	10083	10023	10104	10285	9968	10040	10044	10250	9985	10017	10106	10154	10246	10186	10247	10160	10209	10231	10221	10322	10172	9995	10183	10170	10084	10127	10244	10196	10220	10048	10028	10023	10101	10027	10114	10188	9856	9932	10058	9997	10141	10167	9916	10107	10046	10023	10052	10001	10297	10207	10113	10207	10166	10239	10269	10093	10149	10142	10232	9992	10041	10056	10089	10108	10083	9984	10109	9931	10024	10030	10057	10066	10085	10135	10162	10205	10118	10058	10078	9965	9974	9980	10017	10116	10062	10078	10209	9913	10214	10066	10075	10198	10029	10157	10089	10001	10017	10162	10083	10029	10106	10145	10224	10169	10013	10032	10003	10215	10035	10212	9903	10012	10269	9954	10284	10084	10099	10014	10017	10076	9899	10094	10156	10174	10050	9923	10093	10114	10033	10151	10069	10083	10135	10178	9903	10219	10201	10134	10179	10092	10011	9985	10124	10093	10225	10024	10152	10053	10135	10068	10037	10182	10065	10120	10113	10013	10088	10176	10045	9987	10124	10047	10025	10078	10055	10052	10017	10060	10115	9830	10111	10091	10041	9989	10099	10063	10011	10045	9933	10185	10018	10045	10042	10172	10020	9972	10183	10021	10302	10101	10156	10146	10104	10183	10233	10174	10214	10213	10039	10098	10035	10149	10041	10101	10198	10176	10272	10182	9912	10030	10051	10029	10032	9988	10009	10083	10018	10031	9866	10145	10053	10018	10130	10195	10079	9978	10063	10099	10025	10090	10228	10128	10052	10055	9889	10102	10031	9843	10145	9926	9963	9916	10006	9992	10122	10160	9946	9934	10080	10034	10020	9952	10134	10270	10070	10099	10011	10061	10082	10098	10042	10078	10025	10122	10056	10087	10238	10148	10157	10002	10071	10019	10166	10079	9967	10067	10065	10056	10066	9915	10111	10123	10012	10161	10220	10038	9982	10198	10245	10064	9995	10037	10016	10020	9996	10137	10017	10012	10110	10037	10065	10075	10029	10084	10137	10076	9944	10073	10000	10098	9931	9875	10118	10041	10026	10164	10157	10134	9976	10108	10144	9992	10137	9993	10135	10163	10021	10111	10034	10056	10065	10010	10020	10049	10006	10180	10166	9919	10154	10110	10039	10096	10111	10164	10133	9913	10036	10108	9997	10082	9994	9982	10048	10160	10129	10203	10097	10037	10095	10000	10076	9984	10242	10274	9897	10070	10083	10040	10051	10128	10046	10172	9938	10245	10102	9885	10187	9919	10217	9985	10134	10222	10135	10059	10060	10203	10113	10017	10035	10041	9964	10153	10074	10066	10139	10040	10140	10130	9844	9949	10011	10217	10048	10088	10103	10138	10031	9952	10169	10019	9897	10115	10066	10075	10168	10147	10183	10056	10240	10035	10105	10023	10172	10030	10084	9998	10094	10093	10021	10163	10044	10103	10187	10103	9944	10061	10170	10059	10068	10169	10174	10138	10173	10071	9970	10015	10072	9962	10052	10212	10118	9973	10108	10152	10255	10004	10101	10158	10113	10077	10156	9959	10212	10095	9953	10158	10169	10008	10239	10089	10281	10071	10089	10066	10077	10146	9911	10059	10103	10188	9955	10155	10172	10073	10109	10042	10202	10059	10202	10029	9989	9920	10173	10094	9933	9999	10186	10181	9960	9976	10141	10058	10053	10257	9959	10087	10116	9967	10073	10076	10062	9973	10113	10014	10103	10014	10173	10198	10025	10177	10065	10096	10075	10058	10221	10148	10169	10048	10021	10144	10196	10126	10097	10226	9992	10068	10038	9958	10055	10171	10006	10092	10053	10168	10278	10091	10199	10135	10159	9997	10129	9995	9993	10116	9963	9883	10176	10105	10082	10146	10137	10070	10098	10162	10078	10044	10135	10029	10147	10257	10201	10068	10089	10124	10182	10029	10158	10119	10109	10019	10097	10116	10067	9970	10174	9979	10144	10174	10220	10056	10173	9921	10124	9994	9988	10118	10126	10122	10032	10082	9984	10037	10108	10178	10038	9967	10052	10213	10014	9938	9970	10105	10090	10126	10114	10069	10186	10027	10075	10096	10050	10083	10041	10125	10035	9989	10174	10113	10143	9958	10158	10038	10061	10143	10043	10316	10178	10116	10032	9979	10252	10017	9997	10114	10093	10142	10050	10033	10098	9996	10006	10091	10139	10170	9965	10101	10147	10106	10089	10085	10192	9942	9974	10044	10003	10195	10137	10195	10015	10075	10059	10034	10015	10097	10086	10117	10228	10037	9935	10130	10084	10044	10062	10236	9936	9988	10001	10010	10213	10050	10182	10087	9938	9979	10078	10082	10070	10107	10083	10180	9966	9916	9908	10071	10013	10157	10118	10028	10126	9975	9992	9890	9979	10062	9954	10091	9927	10090	10061	10084	10128	10125	10206	10132	10101	10172	10054	9963	10252	9993	9984	10091	10049	10138	10142	10055	10166	9984	10115	10004	10019	10082	10284	10020	10117	10131	10000	10058	10066	10219	10008	10041	10041	10022	10112	10049	10046	10097	10113	10070	10019	10011	10071	10025	9991	9941	10016	10111	10017	10109	10102	10133	10043	10119	10278	9931	9967	9894	10019	10100	10069	10159	10134	10204	10161	9956	10099	10049	10044	10181	10230	9941	10031	10197	10011	10001	10004	10273	10160	10028	10110	10066	10028	10114	10090	10067	10166	10124	9949	10122	10199	10080	10039	10111	10043	10006	10203	10113	10031	10109	10043	10071	10070	10012	10202	10024	10088	9969	10148	10042	10201	10090	10061	10112	10181	10067	10062	10136	10280	10113	9995	9994	9990	10236	10025	10016	10037	9983	9950	10054	9972	10136	9980	10096	9905	10115	10186	10117	10040	10035	10267	9957	9975	10021	10206	10002	10079	9997	10049	9913	10213	10137	10084	9915	10250	10199	10064	10023	10150	10056	10194	10143	9994	10111	10083	10153	10130	10054	10135	10142	10124	10136	9987	10139	10246	10072	10018	10222	9889	10111	10099	9978	10186	9980	10009	10204	10135	9975	10052	10145	10145	10069	10131	10141	10101	9987	10101	10050	10049	9872	10125	10071	10226	10248	10073	9987	10090	10010	10204	10105	10162	10204	10018	10177	10213	10099	10132	10087	10051	10058	10125	10237	10178	10123	10006	10114	10149	9890	10096	9896	10184	10112	10109	9934	9966	10028	10148	10176	9990	10140	10115	9925	9988	10129	10137	10196	10226	10087	10150	10065	10264	10175	9995	10019	10251	10149	10120	10013	10051	9949	10043	10134	10047	10093	10145	10075	9951	10174	10112	10007	10043	10167	9997	9934	10106	10139	10137	10019	10163	9920	9922	10035	10111	10008	9916	10040	10159	10064	10151	9906	10040	9985	10136	10093	10104	10253	10133	9882	10098	9896	10179	10032	9983	10049	10093	10091	10050	9963	10087	10129	10186	10077	9978	10130	10131	9973	10119	10011	10098	10305	9995	10162	10045	10012	10057	9948	10041	10256	9970	10130	10080	10153	10066	10036	9991	10041	9955	10024	10117	9998	10072	9924	10025	10254	9928	10014	10136	10190	10000	10096	10002	10167	10007	10176	9983	9957	9927	10023	10073	10072	9949	10192	10119	10162	9981	10197	10118	10014	10156	9895	10034	10023	10307	10057	9967	10077	10178	10056	9983	10038	9979	10164	10063	10093	9994	10127	9947	10094	10142	10072	10210	10091	9906	10081	9983	10243	10137	10183	10093	10146	10133	10103	9945	10269	10054	9917	10126	10053	10081	9963	10126	10170	9968	10203	10185	10018	10175	10044	10116	10174	10134	10193	10203	10118	10159	10022	10227	10074	9961	9973	10027	9937	10164	10112	10016	10017	10096	10094	10079	10165	9991	10252	10074	9965	10296	10133	10180	10093	10082	9966	10122	10186	9993	10130	10019	10159	10091	10207	10008	10178	9983	10198	10017	10086	9975	10250	10123	10216	10060	9875	10061	9920	10007	9944	10173	10028	9932	9971	10124	9839	10116	10012	10074	10137	10167	10066	10115	10044	10093	10159	9978	10123	10080	9993	10118	10021	10000	10015	10233	9949	10113	10078	10017	10110	9955	9968	9953	9957	10048	10066	10040	10212	10201	9985	10126	10086	10127	10201	10068	10014	10166	10230	10195	10162	10168	10092	10030	10025	10169	9840	10093	9976	10072	10179	9975	10047	9988	10171	10145	10047	10103	10106	10123	10045	10050	10047	10241	9898	10239	10119	10259	10141	9849	9937	10129	10075	9949	10077	9994	10100	10072	10288	10043	10241	10004	10150	10137	10104	10238	10086	10066	10052	10005	10142	10027	10034	10161	10127	9962	10018	9719	10138	10197	10102	10145	10067	9940	10126	10120	10014	10126	10098	10089	10112	10040	10054	10053	10241	10054	10069	10104	10163	10038	10134	10190	10118	10026	10249	10043	10020	10088	10014	10164	10272	10064	10141	10136	10122	10001	10141	9958	10135	10221	10023	10104	10087	10055	10049	9959	10102	10067	10076	10065	10149	10074	10082	10054	10084	10045	10194	10094	10120	10141	10055	10097	9986	9874	10046	10105	10075	10027	10033	9999	9981	10052	10101	10233	10252	10144	10044	10044	10175	10115	10239	9920	10055	10253	9908	10004	10090	9997	10060	10157	10083	9961	10062	10082	10043	9963	10148	10172	10049	10032	10137	10191	9896	10136	10050	9990	10024	10144	10067	9987	10134	9937	9971	9996	10159	10015	10244	10138	10006	9922	10160	10016	10134	9965	9969	10056	10108	10132	10140	9941	9913	9987	10046	9975	10021	9869	10211	10058	9948	10017	10140	10112	10033	10249	9907	9996	10217	10065	10218	10075	10101	10129	10134
32678	24763	20965	18729	19677	23806	22113	19908	18030	16776	16092	15884	15758	15703	15605	15741	15522	15627	15592	15841	15789	15810	15636	15940	15816	15800	15655	15860	15504	15552	15832	15536	15654	15695	15592	15611	15734	15439	15536	15514	15524	15708	15499	15783	15786	15516	15601	15782	15715	15599	15373	15372	15528	15594	15610	15670	15747	15606	15652	15735	15550	15668	15652	15733	15706	15662	15652	15771	15627	15599	15742	15819	15924	15716	15608	15683	15566	15559	15479	15570	15407	15705	15640	15415	15591	15527	15687	15477	15620	15579	15612	15543	15729	15620	15623	15656	15699	15640	15661	15510	15623	15641	15688	15835	15518	15545	15499	15640	15421	15551	15370	15552	15727	15522	15566	15581	15539	15471	15560	15444	15747	15634	15694	15705	15696	15656	15585	15646	15641	15519	15543	15630	15704	15672	15725	15528	15751	15541	15664	15691	15534	15776	15795	15641	15700	15677	15548	15613	15642	15664	15558	15456	15728	15590	15345	15172	15679	15496	15539	15518	15575	15655	15490	15521	15730	15639	15566	15704	15691	15744	15667	15849	15712	15619	15476	15569	15559	15796	15797	15690	15654	15645	15682	15546	15680	15544	15551	15647	15635	15708	15539	15615	15653	15617	15335	15414	15340	15764	15665	15574	15673	15558	15496	15625	15592	15749	15612	15831	15483	15651	15561	15785	15428	15489	15711	15605	15571	15496	15700	15626	15771	15671	15813	15669	15583	15553	15536	15675	15642	15484	15699	15608	15564	15584	15466	15560	15655	15718	15596	15554	15748	15585	15539	15379	15570	15782	15852	15627	15596	15719	15579	15670	15665	15545	15524	15669	15633	15564	15568	15447	15646	15531	15621	15809	15604	15675	15561	15554	15665	15791	15526	15626	15694	15606	15601	15582	15661	15738	15595	15681	15554	15568	15524	15488	15619	15778	15650	15541	15533	15550	15649	15405	15572	15720	15587	15746	15719	15566	15432	15531	15647	15543	15610	15769	15602	15549	15772	15628	15855	15363	15723	15705	15642	15719	15676	15789	15577	15527	15673	15800	15723	15486	15770	15710	15799	15586	15497	15428	15573	15650	15631	15639	15544	15632	15380	15487	15446	15560	15519	15531	15494	15654	15650	15708	15565	15591	15619	15592	15869	15751	15830	15839	15591	15647	15458	15723	15785	15603	15740	15496	15736	15727	15520	15536	15733	15603	15573	15680	15504	15489	15676	15619	15614	15424	15637	15592	15580	15549	15505	15484	15483	15660	15514	15516	15347	15609	15609	15588	15653	15472	15534	15705	15734	15739	15557	15787	15526	15527	15613	15517	15474	15484	15475	15618	15746	15649	15738	15496	15558	15576	15576	15554	15489	15589	15635	15661	15882	15854	15735	15656	15478	15625	15497	15612	15689	15755	15510	15634	15666	15547	15661	15617	15604	15711	15615	15642	15486	15630	15608	15751	15623	15633	15284	15618	15578	15553	15501	15481	15579	15514	15765	15696	15675	15715	15478	15458	15577	15790	15688	15513	15688	15687	15659	15652	15745	15730	15548	15763	15385	15304	15413	15631	15629	15481	15497	15687	15729	15600	15762	15638	15671	15576	15529	15781	15354	15690	15697	15403	15750	15494	15615	15528	15627	15693	15540	15479	15670	15816	15642	15444	15681	15615	15576	15520	15661	15471	15592	15663	15756	15589	15348	15893	15615	15583	15578	15718	15909	15718	15639	15473	15731	15677	15615	15715	15800	15757	15766	15823	15635	15503	15481	15552	15723	15669	15890	15734	15627	15714	15484	15700	15573	15662	15706	15581	15716	15745	15683	15493	15695	15660	15466	15619	15536	15473	15580	15463	15608	15677	15524	15576	15479	15529	15673	15718	15592	15636	15876	15756	15514	15544	15645	15590	15576	15553	15635	15455	15685	15524	15665	15538	15760	15409	15511	15547	15558	15364	15750	15429	15383	15800	15598	15470	15606	15667	15695	15792	15734	15804	15651	15635	15720	15651	15715	15618	15684	15698	15640	15780	15694	15650	15769	15652	15837	15662	15422	15612	15651	15592	15552	15631	15604	15616	15572	15756	15642	15580	15554	15743	15583	15699	15814	15615	15791	15666	15727	15720	15701	15654	15582	15519	15595	15454	15554	15563	15755	15536	15511	15482	15865	15532	15839	15901	15513	15561	15623	15526	15694	15449	15711	15749	15783	15582	15746	15402	15624	15734	15430	15817	15629	15620	15484	15542	15525	15566	15521	15576	15625	15662	15540	15734	15703	15723	15690	15561	15694	15660	15592	15579	15639	15814	15638	15499	15744	15519	15580	15452	15464	15449	15758	15471	15543	15710	15566	15591	15706	15533	15683	15626	15751	15652	15640	15812	15323	15641	15650	15745	15608	15565	15750	15788	15560	15539	15849	15566	15479	15637	15851	15705	15642	15573	15516	15673	15552	15594	15367	15261	15441	15451	15520	15414	15794	15755	15677	15605	15691	15653	15654	15607	15721	15560	15850	15667	15500	15690	15690	15664	15514	15733	15606	15567	15609	15425	15591	15508	15554	15556	15727	15645	15642	15588	15622	15790	15620	15612	15497	15574	15581	15568	15705	15730	15521	15736	15587	15677	15549	15632	15935	15662	15748	15493	15639	15656	15562	15602	15642	15550	15770	15554	15685	15719	15676	15643	15604	15574	15542	15432	15478	15610	15399	15555	15601	15773	15794	15833	15632	15801	15572	15788	15666	15589	15575	15496	15716	15623	15621	15668	15744	15543	15493	15735	15619	15624	15596	15687	15607	15580	15587	15719	15380	15598	15670	15396	15764	15430	15595	15584	15725	15660	15690	15691	15722	15715	15644	15523	15553	15697	15773	15496	15623	15534	15543	15461	15636	15533	15623	15670	15857	15516	15652	15880	15855	15558	15762	15610	15701	15686	15564	15461	15502	15599	15860	15693	15446	15508	15604	15527	15579	15587	15631	15654	15603	15611	15531	15640	15895	15681	15551	15653	15561	15657	15871	15536	15672	15620	15559	15788	15415	15510	15704	15597	15739	15713	15676	15472	15661	15640	15448	15432	15664	15653	15622	15544	15498	15628	15433	15539	15557	15485	15691	15443	15579	15651	15643	15623	15518	15569	15731	15608	15425	15410	15852	15773	15518	15641	15494	15923	15701	15432	15623	15465	15520	15621	15874	15490	15708	15706	15618	15547	15664	15721	15663	15435	15527	15625	15534	15618	15453	15599	15628	15503	15698	15763	15810	15622	15540	15837	15590	15569	15674	15605	15479	15491	15689	15706	15720	15643	15631	15530	15652	15623	15682	15807	15628	15659	15648	15735	15602	15505	15771	15619	15500	15432	15485	15633	15519	15571	15566	15692	15814	15562	15491	15648	15716	15623	15595	15653	15637	15714	15733	15712	15397	15619	15667	15466	15631	15643	15638	15800	15413	15364	15535	15560	15519	15674	15707	15727	15465	15598	15434	15665	15732	15526	15350	15675	15485	15768	15780	15905	15826	15621	15711	15702	15676	15777	15574	15351	15482	15782	15610	15659	15562	15435	15758	15491	15506	15550	15556	15716	15690	15545	15465	15551	15565	15585	15733	15617	15596	15703	15618	15532	15538	15497	15552	15783	15336	15662	15427	15579	15407	15763	15664	15493	15641	15453	15650	15650	15834	15612	15675	15658	15580	15764	15667	15803	15556	15892	15503	15676	15588	15598	15559	15649	15551	15591	15648	15569	15601	15741	15651	15855	15614	15583	15482	15351	15516	15352	15488	15619	15618	15819	15696	15621	15675	15557	15675	15627	15658	15685	15805	15846	15654	15548	15527	15475	15573	15654	15515	15652	15491	15694	15578	15624	15350	15719	15644	15738	15658	15553	15732	15544	15739	15838	15768	15699	15550	15453	15672	15502	15867	15716	15717	15572	15708	15648	15702	15552	15367	15596	15642	15708	15945	15749	15615	15800	15495	15528	15553	15698	15757	15836	15361	15534	15650	15725	15806	15542	15657	15542	15789	15628	15440	15747	15384	15489	15639	15699	15513	15754	15591	15636	15639	15571	15765	15643	15336	15630	15715	15749	15647	15618	15781	15631	15681	15742	15899	15692	15591	15572	15695	15717	15456	15871	15756	15495	15615	15921	15519	15567	15661	15753	15773	15724	15669	15489	15657	15603	15700	15795	15671	15700	15797	15444	15376	15695	15509	15613	15692	15554	15517	15601	15476	15643	15732	15631	15571	15706	15699	15545	15563	15513	15504	15541	15538	15666	15688	15700	15565	15622	15623	15703	15647	15769	15664	15360	15621	15632	15474	15567	15343	15773	15431	15820	15526	15544	15786	15514	15818	15531	15643	15586	15534	15678	15504	15734	15566	15507	15615	15661	15644	15737	15829	15736	15496	15414	15426	15642	15490	15615	15673	15645	15390	15587	15604	15453	15533	15666	15811	15563	15483	15494	15698	15666	15694	15446	15633	15614	15646	15667	15701	15611	15610	15699	15754	15631	15456	15652	15423	15457	15611	15492	15569	15514	15511	15738	15569	15695	15602	15705	15484	15558	15607	15704	15740	15627	15646	15780	15716	15555	15650	15678	15809	15470	15865	15728	15683	15482	15642	15521	15688	15801	15622	15554	15600	15503	15612	15643	15729	15418	15787	15619	15662	15643	15702	15561	15755	15560	15539	15540	15663	15697	15650	15621	15584	15670	15682	15800	15708	15646	15831	15574	15432	15156	15655	15722	15650	15785	15722	15695	15521	15542	15399	15568	15763	15652	15502	15718	15800	15676	15556	15662	15902	15694	15739	15715	15544	15650	15522	15679	15794	15458	15609	15485	15550	15785	15788	15709	15593	15518	15593	15537	15478	15394	15582	15718	15626	15641	15595	15690	15866	15579	15706	15536	15717	15715	15685	15613	15453	15767	15629	15648	15469	15663	15622	15424	15621	15677	15618	15329	15525	15867	15555	15672	15391	15905	15571	15536	15708	15611	15791	15452	15747	15803	15425	15424	15561	15992	15817	15526	15893	15645	15672	15713	15759	15712	15732	15468	15681	15599	15685	15773	15570	15785	15647	15561	15477	15725	15576	15738	15810	15458	15624	15747	15667	15558	15528	15622	15763	15729	15835	15581	15590	15628	15643	15744	15614	15542
20953	19189	13084	11612	14518	17680	15368	13250	11457	10526	10024	9721	9729	9760	9661	9622	9768	9673	9626	9701	9618	9746	9556	9575	9662	9727	9689	9753	9691	9693	9489	9684	9564	9681	9758	9664	9645	9678	9636	9693	9705	9689	9705	9613	9443	9413	9766	9622	9558	9572	9664	9614	9675	9624	9644	9607	9710	9640	9725	9678	9661	9705	9618	9627	9673	9675	9520	9514	9654	9670	9500	9586	9680	9516	9678	9581	9671	9606	9722	9564	9661	9697	9465	9689	9741	9602	9791	9711	9429	9640	9640	9623	9572	9585	9600	9539	9614	9599	9488	9539	9585	9467	9578	9719	9526	9677	9669	9592	9534	9612	9870	9662	9647	9479	9552	9576	9688	9604	9604	9500	9480	9688	9559	9595	9507	9555	9646	9601	9583	9586	9561	9751	9516	9451	9637	9509	9543	9504	9634	9493	9578	9636	9567	9538	9661	9571	9527	9572	9592	9813	9491	9503	9591	9590	9751	9651	9596	9626	9717	9568	9582	9653	9542	9665	9631	9626	9651	9827	9610	9435	9468	9730	9631	9558	9772	9544	9628	9537	9754	9668	9837	9680	9585	9595	9669	9744	9629	9410	9470	9681	9597	9655	9431	9646	9540	9654	9614	9458	9610	9726	9732	9603	9556	9661	9640	9696	9709	9583	9586	9626	9464	9510	9623	9720	9623	9537	9596	9549	9620	9517	9692	9463	9660	9595	9560	9508	9669	9527	9841	9696	9666	9764	9566	9616	9636	9691	9573	9493	9565	9596	9554	9759	9593	9620	9629	9615	9583	9556	9696	9723	9679	9561	9699	9556	9552	9642	9574	9615	9691	9723	9420	9660	9565	9640	9707	9548	9805	9549	9661	9575	9554	9594	9595	9463	9728	9568	9430	9578	9555	9616	9595	9708	9652	9609	9663	9678	9664	9572	9593	9506	9660	9491	9662	9540	9673	9645	9595	9637	9495	9587	9603	9645	9598	9536	9494	9570	9579	9566	9536	9570	9659	9613	9663	9580	9573	9620	9524	9560	9756	9666	9607	9551	9616	9646	9532	9785	9508	9734	9565	9686	9644	9559	9555	9650	9702	9712	9704	9622	9606	9719	9494	9619	9642	9621	9583	9644	9560	9503	9657	9670	9618	9660	9688	9498	9558	9829	9669	9495	9565	9733	9683	9656	9488	9442	9629	9576	9585	9542	9553	9728	9635	9620	9601	9563	9814	9673	9578	9724	9633	9529	9692	9461	9660	9512	9591	9641	9562	9788	9475	9670	9546	9528	9613	9613	9552	9639	9669	9688	9660	9624	9501	9685	9649	9472	9592	9667	9633	9522	9569	9722	9569	9446	9549	9668	9418	9592	9535	9455	9627	9550	9499	9590	9542	9624	9723	9580	9529	9732	9626	9613	9599	9653	9762	9527	9628	9725	9528	9630	9650	9582	9423	9552	9711	9493	9694	9535	9655	9530	9619	9640	9611	9687	9663	9616	9555	9668	9605	9552	9660	9639	9800	9655	9593	9658	9675	9589	9803	9535	9523	9561	9522	9602	9672	9571	9582	9726	9692	9653	9614	9609	9642	9756	9551	9643	9433	9687	9596	9696	9682	9577	9524	9607	9568	9715	9586	9692	9432	9654	9632	9435	9581	9629	9755	9632	9571	9683	9497	9531	9555	9565	9724	9666	9688	9616	9651	9663	9540	9737	9638	9468	9677	9570	9580	9587	9631	9451	9666	9635	9547	9574	9720	9551	9808	9663	9501	9701	9630	9641	9622	9522	9762	9617	9604	9656	9665	9683	9607	9650	9521	9495	9598	9623	9467	9586	9618	9395	9704	9490	9600	9485	9655	9607	9593	9816	9754	9547	9602	9633	9660	9592	9538	9517	9496	9685	9666	9478	9599	9555	9632	9586	9679	9612	9671	9463	9665	9691	9614	9643	9642	9636	9629	9623	9598	9623	9627	9753	9724	9608	9697	9622	9634	9641	9673	9609	9757	9612	9524	9671	9587	9674	9646	9727	9497	9723	9672	9603	9653	9619	9539	9702	9453	9594	9702	9616	9722	9600	9622	9640	9620	9391	9606	9650	9635	9754	9572	9621	9563	9648	9623	9597	9478	9756	9739	9554	9641	9769	9703	9626	9603	9641	9630	9427	9651	9662	9632	9606	9604	9726	9675	9626	9664	9823	9548	9704	9594	9638	9534	9692	9546	9597	9594	9542	9793	9513	9598	9597	9765	9656	9566	9714	9459	9716	9459	9586	9674	9577	9713	9593	9655	9555	9649	9626	9477	9617	9567	9731	9553	9591	9624	9533	9444	9489	9609	9675	9623	9686	9527	9691	9580	9682	9656	9540	9581	9614	9624	9610	9525	9731	9825	9633	9652	9614	9641	9601	9611	9675	9436	9725	9805	9699	9647	9625	9556	9572	9632	9542	9615	9542	9614	9671	9476	9792	9509	9614	9482	9713	9627	9580	9674	9616	9470	9721	9749	9672	9599	9636	9493	9716	9619	9572	9625	9619	9530	9660	9671	9673	9739	9711	9538	9623	9359	9611	9689	9612	9721	9557	9685	9682	9590	9570	9659	9656	9699	9517	9573	9639	9565	9542	9575	9587	9656	9615	9598	9696	9569	9633	9549	9669	9593	9720	9485	9720	9569	9599	9648	9620	9469	9578	9604	9606	9587	9558	9608	9751	9609	9805	9639	9700	9425	9574	9603	9768	9650	9494	9790	9631	9606	9715	9763	9360	9728	9635	9567	9711	9675	9582	9647	9603	9762	9627	9579	9572	9742	9734	9549	9660	9757	9645	9724	9648	9557	9566	9517	9581	9536	9637	9708	9530	9578	9611	9638	9557	9551	9577	9573	9612	9648	9742	9620	9620	9623	9691	9718	9768	9606	9635	9610	9577	9721	9641	9623	9623	9673	9689	9459	9593	9742	9574	9615	9526	9527	9787	9523	9588	9761	9682	9784	9546	9576	9686	9619	9580	9593	9587	9781	9686	9655	9595	9709	9727	9593	9568	9576	9692	9642	9584	9700	9689	9609	9561	9729	9548	9574	9639	9540	9657	9769	9638	9542	9598	9633	9684	9471	9587	9730	9610	9606	9679	9616	9553	9779	9494	9382	9640	9657	9611	9671	9628	9486	9437	9649	9589	9662	9498	9611	9584	9554	9724	9680	9428	9694	9531	9675	9579	9629	9689	9557	9635	9527	9610	9661	9598	9506	9584	9516	9634	9581	9758	9692	9644	9518	9667	9571	9690	9479	9675	9588	9688	9538	9538	9554	9760	9758	9694	9639	9609	9529	9721	9615	9551	9496	9525	9727	9686	9618	9583	9648	9615	9566	9654	9655	9682	9657	9766	9513	9565	9442	9515	9484	9797	9622	9715	9685	9680	9620	9624	9763	9652	9767	9676	9661	9645	9602	9557	9636	9686	9597	9566	9650	9411	9432	9734	9698	9561	9483	9591	9675	9532	9667	9632	9600	9807	9584	9764	9652	9665	9594	9740	9492	9626	9707	9738	9724	9637	9634	9500	9607	9653	9596	9636	9562	9584	9667	9550	9598	9588	9582	9703	9590	9522	9642	9563	9675	9534	9631	9624	9676	9435	9681	9713	9582	9517	9523	9547	9655	9639	9711	9810	9575	9585	9630	9615	9723	9659	9671	9515	9657	9712	9654	9553	9767	9658	9639	9508	9617	9719	9482	9460	9601	9705	9691	9676	9591	9690	9635	9531	9647	9803	9591	9671	9629	9623	9536	9513	9719	9502	9592	9507	9651	9548	9593	9466	9690	9551	9610	9702	9684	9593	9565	9559	9589	9560	9739	9497	9732	9790	9665	9363	9628	9629	9762	9504	9650	9666	9581	9668	9573	9643	9830	9573	9549	9570	9542	9578	9636	9596	9739	9608	9643	9540	9744	9529	9563	9794	9627	9675	9497	9515	9621	9558	9636	9701	9610	9560	9499	9667	9652	9497	9555	9636	9615	9479	9618	9696	9604	9621	9576	9557	9640	9712	9620	9625	9558	9541	9471	9614	9633	9516	9615	9531	9506	9510	9646	9582	9537	9678	9599	9358	9670	9523	9605	9686	9759	9508	9465	9547	9577	9734	9584	9478	9609	9741	9613	9623	9698	9573	9502	9818	9671	9694	9755	9538	9794	9657	9588	9712	9593	9608	9637	9676	9630	9630	9638	9724	9460	9628	9635	9499	9594	9622	9672	9548	9506	9488	9709	9640	9681	9668	9648	9736	9657	9629	9716	9576	9607	9517	9750	9548	9641	9576	9667	9616	9681	9562	9710	9559	9649	9689	9571	9559	9633	9450	9675	9799	9729	9683	9684	9537	9571	9788	9506	9599	9660	9580	9593	9752	9621	9670	9758	9640	9510	9603	9604	9485	9534	9713	9529	9619	9596	9670	9595	9579	9679	9427	9586	9629	9652	9716	9498	9563	9557	9538	9755	9675	9664	9616	9560	9657	9489	9572	9665	9601	9518	9664	9553	9561	9740	9494	9353	9497	9750	9458	9517	9629	9643	9680	9702	9660	9545	9564	9804	9651	9852	9650	9674	9721	9442	9603	9482	9614	9574	9674	9822	9632	9737	9718	9599	9567	9528	9560	9511	9655	9594	9753	9657	9699	9650	9719	9482	9452	9620	9563	9502	9726	9620	9494	9599	9567	9550	9498	9463	9632	9596	9485	9481	9474	9493	9638	9631	9589	9683	9561	9633	9502	9610	9519	9655	9495	9522	9530	9544	9676	9661	9766	9722	9588	9661	9577	9603	9677	9610	9623	9590	9479	9753	9436	9457	9636	9632	9612	9464	9536	9539	9629	9420	9585	9579	9504	9548	9662	9611	9521	9525	9593	9557	9675	9606	9513	9674	9543	9478	9542	9603	9544	9615	9714	9674	9568	9635	9499	9662	9493	9540	9665	9548	9632	9713	9540	9571	9595	9585	9767	9593	9526	9649	9621	9498	9671	9732	9613	9632	9606	9494	9507	9573	9524	9643	9542	9638	9658	9586	9736	9580	9541	9698	9583	9694	9669	9701	9491	9635	9566	9589	9550	9760	9626	9545	9528	9686	9661	9632	9636	9525	9553	9569	9752
26031	21768	28125	27607	30200	44053	45569	39712	29072	21976	18233	16639	15969	15740	15583	15852	15805	15821	15595	15822	15594	15686	15521	15718	15670	15483	15667	15521	15659	15467	15450	15528	15587	15702	15556	15391	15568	15497	15567	15426	15520	15606	15550	15663	15701	15784	15381	15478	15315	15476	15470	15670	15477	15434	15397	15562	15741	15512	15594	15423	15442	15444	15698	15558	15535	15667	15574	15588	15503	15392	15596	15558	15530	15614	15523	15567	15524	15494	15643	15682	15666	15590	15601	15545	15724	15629	15816	15674	15598	15465	15542	15727	15479	15438	15518	15410	15517	15693	15626	15570	15743	15531	15464	15550	15434	15652	15718	15581	15673	15524	15562	15540	15692	15416	15490	15577	15770	15641	15382	15470	15407	15819	15578	15427	15539	15323	15755	15522	15407	15686	15586	15528	15569	15531	15549	15526	15663	15711	15589	15532	15358	15562	15444	15574	15557	15525	15407	15320	15887	15502	15569	15576	15487	15599	15522	15780	15541	15487	15584	15479	15660	15456	15496	15406	15430	15605	15602	15433	15718	15458	15484	15481	15521	15567	15553	15641	15637	15438	15635	15501	15462	15478	15536	15661	15682	15833	15523	15711	15456	15609	15690	15583	15595	15349	15672	15506	15609	15469	15420	15360	15638	15383	15459	15761	15745	15409	15428	15596	15439	15407	15621	15677	15419	15447	15615	15379	15418	15605	15517	15853	15494	15499	15471	15505	15430	15566	15566	15393	15554	15681	15457	15642	15767	15604	15546	15473	15482	15584	15695	15622	15548	15487	15548	15686	15553	15658	15419	15434	15482	15543	15431	15550	15461	15353	15473	15503	15531	15646	15553	15528	15596	15566	15490	15618	15625	15548	15624	15538	15434	15540	15548	15616	15560	15626	15455	15707	15550	15680	15604	15370	15461	15598	15458	15649	15692	15624	15554	15540	15781	15509	15551	15328	15638	15731	15486	15593	15513	15618	15713	15507	15682	15406	15615	15918	15539	15587	15676	15440	15595	15444	15534	15465	15585	15309	15552	15417	15667	15371	15609	15681	15591	15578	15572	15562	15575	15730	15787	15521	15347	15582	15482	15566	15386	15517	15639	15630	15761	15585	15628	15600	15615	15431	15525	15591	15714	15591	15459	15413	15665	15453	15818	15553	15700	15414	15547	15432	15585	15538	15661	15514	15471	15653	15519	15492	15631	15362	15616	15598	15613	15508	15520	15485	15634	15402	15574	15502	15500	15589	15719	15390	15521	15670	15392	15646	15646	15499	15575	15488	15504	15553	15493	15475	15412	15646	15431	15724	15653	15685	15499	15700	15806	15619	15577	15491	15571	15553	15643	15516	15510	15616	15338	15647	15522	15417	15499	15352	15733	15493	15446	15467	15420	15686	15560	15502	15475	15383	15601	15625	15566	15535	15799	15567	15372	15537	15586	15737	15720	15582	15679	15576	15533	15753	15587	15275	15601	15421	15359	15529	15708	15726	15484	15315	15473	15604	15562	15554	15475	15529	15447	15502	15454	15296	15389	15472	15511	15426	15627	15462	15505	15661	15443	15440	15463	15710	15580	15453	15636	15611	15670	15711	15607	15631	15563	15862	15609	15565	15594	15677	15457	15664	15613	15626	15699	15598	15601	15633	15740	15444	15590	15642	15510	15442	15609	15394	15319	15663	15372	15687	15806	15512	15458	15441	15683	15431	15590	15672	15614	15670	15670	15661	15455	15591	15763	15419	15678	15511	15389	15364	15646	15450	15515	15509	15702	15463	15591	15439	15497	15457	15692	15381	15646	15308	15550	15664	15664	15414	15476	15506	15602	15566	15492	15587	15515	15372	15540	15333	15526	15514	15601	15690	15598	15495	15436	15588	15409	15627	15456	15802	15422	15714	15434	15505	15344	15446	15511	15539	15439	15676	15460	15749	15412	15609	15570	15641	15431	15640	15861	15480	15641	15495	15836	15481	15642	15677	15435	15455	15592	15527	15350	15489	15513	15533	15646	15499	15629	15554	15642	15473	15372	15649	15417	15481	15579	15558	15574	15496	15427	15502	15427	15532	15548	15557	15553	15423	15663	15532	15580	15656	15523	15391	15282	15471	15609	15524	15596	15582	15691	15510	15636	15595	15563	15628	15632	15493	15507	15402	15604	15743	15704	15664	15571	15576	15561	15549	15448	15523	15492	15606	15659	15526	15351	15436	15402	15587	15531	15679	15480	15394	15496	15521	15343	15530	15637	15425	15590	15626	15513	15548	15550	15615	15552	15626	15458	15727	15416	15365	15538	15577	15357	15493	15522	15550	15558	15861	15613	15635	15577	15508	15572	15406	15765	15624	15673	15412	15618	15608	15593	15635	15502	15473	15562	15458	15554	15387	15578	15587	15439	15480	15551	15588	15594	15520	15470	15529	15589	15573	15401	15573	15755	15365	15559	15561	15622	15553	15579	15576	15645	15358	15745	15731	15529	15517	15416	15549	15683	15711	15574	15778	15655	15523	15543	15508	15446	15672	15593	15494	15541	15446	15461	15431	15693	15515	15459	15482	15477	15351	15681	15590	15560	15720	15650	15431	15480	15462	15745	15669	15385	15473	15652	15394	15442	15602	15576	15443	15784	15597	15532	15647	15693	15514	15461	15646	15513	15389	15683	15438	15552	15478	15607	15683	15557	15542	15747	15411	15593	15509	15576	15556	15504	15512	15592	15663	15658	15540	15454	15298	15462	15439	15400	15693	15700	15568	15423	15480	15676	15631	15497	15476	15628	15477	15532	15625	15686	15770	15663	15414	15478	15393	15416	15461	15530	15383	15645	15319	15453	15780	15621	15506	15614	15535	15467	15657	15587	15501	15506	15440	15357	15469	15508	15467	15444	15622	15515	15715	15692	15643	15541	15669	15659	15501	15667	15560	15510	15745	15589	15700	15515	15537	15597	15760	15684	15510	15485	15346	15600	15428	15656	15567	15610	15645	15614	15478	15557	15532	15602	15602	15452	15500	15449	15535	15603	15630	15560	15524	15592	15547	15453	15576	15535	15633	15607	15436	15582	15681	15599	15399	15553	15528	15442	15414	15469	15409	15619	15558	15793	15535	15490	15438	15524	15531	15517	15566	15557	15699	15609	15504	15516	15638	15391	15536	15464	15373	15507	15410	15453	15511	15369	15508	15510	15623	15621	15738	15668	15338	15490	15379	15446	15433	15342	15672	15532	15475	15651	15532	15604	15651	15431	15559	15467	15611	15553	15529	15464	15398	15497	15323	15612	15496	15714	15495	15606	15427	15553	15630	15540	15750	15474	15433	15560	15379	15500	15550	15439	15558	15561	15514	15413	15552	15491	15588	15512	15431	15599	15685	15605	15625	15641	15430	15519	15782	15673	15593	15464	15860	15606	15522	15519	15435	15738	15449	15627	15644	15706	15340	15528	15627	15636	15569	15516	15738	15490	15389	15463	15624	15418	15662	15561	15516	15574	15556	15471	15651	15408	15598	15612	15462	15553	15388	15561	15462	15483	15519	15441	15514	15357	15546	15317	15326	15722	15457	15660	15569	15645	15468	15635	15682	15500	15450	15491	15457	15714	15732	15598	15651	15478	15497	15710	15482	15441	15645	15525	15661	15450	15640	15644	15451	15385	15673	15555	15427	15504	15607	15677	15447	15489	15307	15476	15585	15480	15552	15666	15744	15561	15549	15303	15634	15434	15486	15536	15699	15644	15659	15511	15465	15753	15494	15589	15742	15556	15541	15598	15491	15566	15627	15381	15526	15752	15553	15509	15462	15543	15577	15649	15734	15608	15713	15717	15532	15333	15642	15497	15739	15543	15696	15650	15538	15480	15510	15698	15547	15474	15441	15604	15461	15578	15596	15659	15498	15629	15693	15425	15608	15624	15560	15682	15425	15449	15487	15459	15638	15646	15575	15556	15472	15730	15573	15697	15701	15508	15730	15391	15391	15617	15252	15552	15644	15849	15703	15523	15618	15736	15544	15647	15458	15496	15502	15539	15423	15416	15466	15767	15422	15391	15549	15700	15607	15510	15420	15515	15441	15575	15654	15691	15697	15635	15770	15372	15678	15590	15549	15517	15555	15666	15352	15386	15443	15224	15400	15380	15392	15546	15628	15764	15581	15684	15561	15421	15494	15529	15342	15636	15441	15780	15672	15886	15523	15461	15679	15666	15579	15623	15624	15534	15500	15420	15539	15598	15536	15470	15486	15661	15550	15755	15558	15561	15518	15527	15446	15537	15664	15416	15576	15561	15530	15574	15491	15366	15458	15605	15610	15613	15608	15516	15335	15621	15646	15686	15484	15360	15707	15629	15645	15478	15484	15518	15671	15604	15565	15500	15694	15637	15745	15603	15641	15513	15591	15543	15511	15468	15484	15410	15425	15604	15721	15365	15634	15770	15465	15338	15681	15570	15746	15593	15415	15696	15509	15348	15525	15394	15478	15426	15625	15464	15524	15645	15594	15641	15484	15574	15628	15480	15555	15856	15418	15627	15546	15431	15632	15377	15531	15464	15660	15775	15437	15527	15484	15475	15685	15461	15537	15676	15771	15613	15523	15625	15538	15736	15527	15602	15681	15321	15489	15401	15615	15428	15571	15679	15509	15422	15719	15430	15598	15497	15660	15629	15585	15441	15348	15413	15683	15477	15544	15572	15624	15507	15415	15545	15586	15438	15493	15710	15564	15524	15628	15571	15479	15527	15672	15562	15406	15632	15801	15526	15482	15676	15539	15425	15498	15449	15454	15337	15573	15521	15801	15473	15591	15482	15641	15645	15445	15567	15359	15623	15648	15568	15656	15489	15459	15564	15600	15570	15475	15621	15478	15638	15600	15701	15610	15366	15539	15779	15461	15547	15596	15652	15391	15647	15567	15605	15540	15649	15522	15542	15543	15518	15596	15441	15424	15632	15436	15437	15677	15474	15581	15479	15594	15581	15682	15599	15699	15724	15600	15703	15289	15544	15546	15520	15520	15515	15440	15414	15440	15583	15651	15477	15605	15512	15383	15494	15472	15447	15591	15661	15500	15640	15750	15623	15320	15405	15278	15390	15553	15447	15582	15637	15735	15714	15524	15574	15494	15600	15523	15471	15544	15539	15395	15665	15497	15556	15407	15617	15609	15716	15666	15483	15419
23132	40046	25490	16298	28941	36985	39575	31858	21122	14602	11676	10557	10083	9861	9892	9948	9929	9869	9858	9883	9752	9901	9861	9790	9932	9709	9814	9789	9816	9866	9730	9823	9700	9786	9823	9795	9617	9897	9822	9811	9667	9780	9873	9752	9775	9803	9703	9945	9588	9818	9910	9807	9948	9800	9859	9759	9936	9693	9571	9804	9771	9971	10054	9960	9866	9851	9846	9697	9871	9798	9762	9803	9624	9806	9669	9741	9550	9877	9819	9914	9811	10013	9931	9808	9808	9726	9807	9851	9626	9819	9796	9895	9759	9956	9775	9625	9826	9830	9740	9817	9828	9722	9714	9848	9739	9734	9860	9736	9758	9725	9934	9832	9766	9584	9749	9738	9730	9793	9824	9804	9748	9860	9841	9802	9726	9864	9762	9741	9821	9695	9841	9776	9757	9673	9684	9895	9812	9827	9719	9740	9812	9756	9799	9659	9722	9933	9800	9927	9778	9834	9723	9771	9698	9732	9657	9832	9760	9637	9888	9701	9823	9748	9830	9727	9638	9723	9753	9801	9691	9613	9863	9609	9904	9629	9726	9782	9677	9757	9483	9830	9875	9671	9800	9660	9725	9868	9775	9756	9787	9783	9862	9756	9771	9751	9801	9819	9626	9936	9852	9782	9656	9670	9639	9746	9662	10051	9673	9719	9925	9877	9776	9813	9770	9775	9869	9883	9676	9755	9843	9602	9649	9812	9722	9799	9817	9839	9709	9864	9703	9732	9827	9802	9657	9845	9739	9868	9614	9646	9758	9686	9746	9905	9790	9801	9683	9841	9630	9811	9717	9914	9833	9656	9802	9721	9816	9839	9848	9774	9934	9766	9795	9661	9833	9737	9898	9927	9823	9831	9962	9762	9743	9837	9813	9853	9801	9725	9801	9818	9919	9675	9754	9638	9541	9870	9774	9836	9816	9861	9793	9734	9851	9874	9859	9715	10006	9758	9706	9872	9763	9929	9747	9706	9703	9863	9724	9783	9714	9689	9614	9710	9778	9788	9795	9703	9724	9814	9793	9823	9776	9796	9889	9566	9790	9922	9706	9758	9720	9663	9740	9805	9847	9852	9751	9694	9720	9669	9665	9842	9788	9663	9806	9840	9862	9674	9892	9755	9873	9876	9785	9804	9861	9768	9728	9820	9798	9736	9904	9665	9609	9727	9780	9933	9758	9829	9725	9781	9689	9923	9833	9845	9872	9820	9634	9736	9685	9843	9767	9765	9781	9842	9838	9624	9759	9863	9586	9862	9686	9774	9742	9614	9774	9614	9705	9844	9824	9781	9745	9838	9774	9795	9939	9782	9749	9850	9736	9807	9729	9810	9935	9765	9730	9891	9775	9707	9819	9636	9680	9776	9772	9848	9761	9720	9731	9695	9644	9579	9714	9903	9767	9642	9785	9835	9731	9769	9772	9755	9971	9712	9862	9934	9823	9745	9801	9764	9732	9716	9898	9795	9890	9726	9851	9700	9885	9736	9702	9670	9946	9838	9634	9826	9735	9747	9858	9666	9694	9760	9777	9759	9714	9662	9670	9611	9667	9682	9841	9736	9842	9759	9825	9755	9803	9764	9835	9830	9837	9767	9952	9799	9696	9815	9770	9780	9880	9816	9800	9665	9805	9704	9865	9827	9962	9597	9737	9886	9772	9895	9829	9797	9826	9768	9719	9729	9764	9674	9688	9727	9882	9786	9832	9757	9747	9697	9673	9752	9993	9651	9724	9737	9721	9628	9749	9709	9800	9746	9922	9970	9857	9801	9956	9702	9820	9597	9766	9761	9686	9739	9795	9818	9858	9773	9814	9649	9856	9787	9797	9801	9844	9754	9739	9843	9808	9660	9798	9866	9844	9746	9766	9733	9889	9608	9685	9638	9800	9892	9725	9681	9683	9719	9754	9655	9734	9889	9826	9779	9775	9750	9750	9785	9852	9869	9759	9789	9783	9929	9798	9625	9698	9702	9925	9757	9788	9666	9799	9822	9655	9941	9624	9693	9909	9723	9807	9759	9621	9718	9701	9710	9730	9893	9975	9834	9678	9649	9685	9834	9689	9786	9846	9782	9748	9789	9671	9676	9877	9870	9871	9729	9860	9876	9708	9902	9596	9595	9668	9822	9689	9718	9667	9923	9698	9850	9821	9804	9768	9650	9644	9711	9628	9822	9952	9801	9696	9844	9716	9772	9878	9827	9774	9855	9855	9826	9687	9731	9791	9837	9821	9627	9714	9906	9805	9783	9722	9687	9804	9806	9805	9745	9963	9819	9727	9762	9909	9647	9729	9649	9760	9799	9627	9823	9732	9824	9711	9589	9732	9754	9802	9793	9887	9763	9680	9761	9756	9901	9761	9730	9824	9808	9685	9604	9655	9776	9815	9719	9692	9784	9739	9746	9641	9747	9817	9744	9739	9833	9892	9717	9779	9789	9612	9942	9805	9834	10003	9657	9746	9684	9780	9740	9815	9779	9719	9826	9838	9669	9605	9988	9850	9641	9952	9817	9820	9757	9756	9901	9793	9717	9815	9738	9848	9636	9673	9822	9860	9743	9786	9816	9771	9766	9671	9767	9748	9805	9759	9830	9662	9821	9757	9780	9836	9733	9713	9877	9783	9873	9849	9744	9750	9638	9774	9645	9796	9885	9785	9796	9750	9777	9790	9909	9805	9763	9599	9709	9784	9742	9780	9887	9657	9884	9843	9749	9851	9802	9793	9804	9644	9856	9564	9669	9904	9695	9858	9654	9770	9743	9706	9796	9704	9886	9764	9798	9719	9779	9657	9817	9764	9747	9723	9646	9861	9686	9752	9833	9743	9726	9758	9666	9766	9743	9839	9805	9786	9758	9971	9788	9693	9739	9749	9700	9813	9751	9801	9802	9686	9854	9785	9722	9754	9628	9768	9851	9749	9813	9888	9872	9747	9807	9656	9770	9859	9752	9857	9767	9739	9740	9747	9893	9823	9870	9907	9786	9694	9702	9735	9923	9678	9811	9715	9835	9818	9766	9938	9769	9820	9766	9788	9737	9806	9614	9832	9830	9817	9753	9635	9791	9768	9801	9854	9753	9711	9748	9779	9710	9800	9754	9762	9838	9926	9864	9698	9704	9654	9809	9836	9780	9753	9899	9800	9952	9794	9828	9767	9964	9918	9762	9666	9869	9734	9880	9793	9776	9757	9729	9749	9691	9715	9719	9665	9802	9719	9811	9915	9668	9783	9872	9908	9818	9787	9766	9718	9717	9898	9761	9813	9873	9717	9773	9728	9807	9771	9755	9783	9783	9675	9704	9770	9781	9783	9758	9691	9745	9900	9859	9719	9841	9876	9544	9662	9769	9781	9845	9695	9946	9815	9779	9892	9865	9716	9957	9773	9759	9901	9758	9757	9872	9742	9655	9748	9698	9921	9834	9740	9704	9833	9817	9684	9790	9783	9731	9731	9863	9688	9815	9926	9692	9779	9717	9612	9670	9924	9852	9851	9778	9749	9806	9664	9887	9751	9951	9825	9996	9734	9869	9842	9924	9818	9747	9776	9729	9745	9846	9681	9593	9745	9790	9806	9889	9726	9750	9703	9774	9808	9825	9742	9622	9826	9561	9828	9872	9767	9607	9816	9772	9817	9746	9911	9839	9756	9566	9700	9795	9858	9875	9743	9580	9802	9773	9856	9775	9815	9728	9791	9732	9873	9603	9660	9876	9861	9721	9658	9702	9885	9823	9706	9771	9911	9806	9691	9582	9814	9844	9829	9849	9844	9787	9705	9886	9693	9790	9789	9917	9770	9867	9895	9761	9820	9823	9631	9819	9743	9692	9728	9768	9796	9918	9495	9799	9751	9611	9890	9671	9771	9921	9844	9777	9805	9724	9901	9777	9869	9827	9665	9943	9773	9732	9772	9899	9806	9769	9771	9765	9866	9787	9719	9703	9757	9856	9795	9835	9723	9698	9755	9729	9733	9684	9822	9762	9877	9742	9779	9753	9864	9954	9859	9836	9935	9799	10009	9858	9831	9840	9861	9815	9692	9890	9851	9741	9712	9812	9808	9716	9645	9777	9912	9868	9830	9776	9858	9815	9641	9790	9816	9913	9801	9763	9767	9522	9779	9620	9836	9724	9817	9718	9831	9810	9826	9751	9841	9786	9755	9968	9647	9712	9641	9672	9843	9742	9848	9732	9843	9839	9875	9702	9840	9825	9727	9735	9724	9760	9669	9796	9621	9733	9786	9831	9678	9818	9854	9859	9774	9750	9956	9807	9823	9719	9787	9716	9589	9818	9874	9759	9716	9688	9853	9561	9761	9736	9820	9882	9832	9797	9685	9674	9721	9817	9634	9799	9802	9827	9752	9853	9653	9700	9865	9709	9684	9959	9970	9732	9669	9910	9680	9791	9757	9773	9808	9721	9924	9834	9712	9783	9815	9863	9576	9672	9944	9772	9789	9720	9793	9761	9677	9631	9912	9659	9697	9737	9736	9852	9859	9819	9963	9805	9781	9828	9575	9862	9739	9735	9665	9718	9716	9713	9709	9710	9774	9646	9723	9753	9692	9874	9837	10025	9806	9838	9897	9736	9808	9890	9732	9567	9889	9705	9808	9781	9848	9704	9953	9917	9865	9825	9676	9757	9943	9914	9766	9743	9627	9856	9916	9778	9811	9748	9787	9941	9767	9722	9727	9903	9767	9848	9645	9713	9837	9889	9665	9596	9568	9995	9709	9797	9670	9855	9869	9976	9855	9843	9723	9881	9826	9726	9804	9802	9714	9779	9621	9788	9706	9730	9713	9783	9694	9842	9778	9783	9768	9669	9908	9676	9808	9696	9626	9670	9737	9963	9823	9748	9687	9800	9784	9730	9795	9642	9815	9616	9827	9752	9701	9777	9815	9713	9726	9779	9698	9898	9854	9736	9749	9817	9816	9648	9783	9787	9726	9752	9680	9747	9772	9723	9763	9769	9656	9757	9699	9763	9982	9799	9784	9755	9735	9896	9902	9862	9842	9884	9718	9695	10021	9760	9711	9750	9804	9945	9696	9658	9783	9835	9691	9704	9900	9711	9940	9824	9751	9800	9753	9790	9765	9775	9799	9789	9853	9835	9740	9775	9701	9961	9773	9861
24158	21596	28804	25186	29895	60517	59256	48593	36178	26142	20000	17441	16606	16295	16085	15862	16192	16149	15806	15832	16046	15816	15853	16010	15755	16135	15969	16067	15839	15979	16243	15751	15931	15865	15911	15970	15879	15871	16113	15805	15834	15841	15732	15657	15907	15808	15957	15808	15919	15854	15932	15883	15948	15985	15865	15903	15923	15979	16025	15886	15911	16034	15831	15995	15804	15718	15917	15869	15798	16045	16075	15885	15883	15973	15883	15891	15744	15592	15838	15832	15871	15820	16027	15654	15920	15833	15994	15811	15845	15819	15927	16105	15586	15815	15650	15761	15781	15777	15834	15824	15884	15673	15784	15955	15964	16078	15833	15855	15739	15837	15826	15911	15932	15831	15922	15909	15873	15820	15593	15843	15819	15647	15874	16044	15773	15756	16049	16077	15751	15610	15656	15897	16126	15890	15771	15781	15771	15756	15670	15816	15730	15832	15997	15795	15854	15856	16017	15808	15725	15691	15929	15730	15838	15623	15686	15710	15819	15825	16059	15766	15806	15881	15779	15707	15792	15898	15723	15912	15826	15877	15801	15826	15503	15754	15887	15882	15908	15556	15868	15775	15841	15834	15756	15768	15809	15863	15973	15995	15962	15892	15775	15913	15836	15641	15798	16049	15739	15759	15722	15646	15865	15688	15854	16024	15687	15916	15895	16018	15836	15716	15731	15904	15830	15591	15901	16005	15796	15760	15711	15730	15809	15697	15609	15723	15766	15885	15882	15888	15620	15742	15853	15713	15751	15751	15862	15969	15849	15948	15834	15773	15928	15934	15850	15824	15914	15876	15996	15785	15857	15994	15699	15953	15911	15958	15804	15853	16016	15675	15972	15839	15753	15721	15733	15697	15639	15697	15937	15871	16004	15755	15778	15645	15909	15876	15875	16140	15733	15669	15785	15701	15733	15837	15837	16060	15842	15745	15929	15904	15760	15813	16011	15896	15677	15784	15848	15675	15805	15899	15666	15694	15714	15826	16004	15688	16119	15862	15912	15701	15831	15820	15855	15912	15773	15846	15781	15904	15965	15812	15943	15815	15800	15815	15997	15723	15770	15960	15761	15806	15832	15837	15891	16005	15878	15696	15905	15924	15681	15743	15798	15802	15940	15937	15818	15942	15871	15945	15930	15810	15871	15808	15713	15842	15777	15768	15795	15678	15914	15847	15817	15857	15780	15718	15838	15770	15778	15858	15982	15651	15971	15900	15749	15921	16046	15616	15951	15712	15988	15537	15843	15856	15832	15879	15826	15859	15662	15778	15975	15566	15890	15727	15786	15836	15933	15929	15845	15772	15833	15954	15968	15748	15571	15841	15853	15876	15904	15815	15737	15760	15731	15915	15753	15545	15959	15903	15784	15876	15799	15832	15834	15810	15662	15757	15792	15938	15602	15585	15767	15606	15829	16041	15662	15923	15733	15800	15878	15955	15996	15677	15714	16026	15772	15752	15893	15689	16105	15750	15624	15809	15672	15843	15876	15870	15804	15903	15682	15933	15769	15808	15888	15939	16132	15632	15825	15923	15724	15753	15621	15856	15866	15761	15927	15728	15853	15794	15957	15695	15784	15624	15779	15742	15947	15755	15836	15795	15857	15763	15910	15760	15839	16031	15805	15685	15684	15955	15835	15996	15793	15691	16027	15950	15792	15758	16022	15972	16071	15777	15682	15805	15785	15752	15813	15888	15706	15699	15708	15562	15751	15782	15795	15756	15780	15822	15927	15996	15872	15800	15779	15783	15959	15741	15918	15598	15937	15889	15694	15801	15702	15732	15988	15906	15702	15811	15743	15829	15879	15877	15952	15873	15859	15914	15987	15808	15922	15772	15908	15747	15848	15738	15983	15808	15937	15943	15813	15662	15955	15720	15753	15830	16086	16015	15789	15854	15903	15832	15979	15743	15844	15676	15710	16067	15779	15845	15696	15795	15960	15823	15720	15857	15994	15961	15828	15805	15730	15709	15855	15901	15992	15721	15619	16016	15700	16025	16016	15797	15747	15866	15867	15626	15867	15774	15847	16001	15807	15746	15899	15983	15854	15634	15695	15874	15817	15849	15486	15823	15781	15685	15618	15948	15959	15684	15857	15880	15846	15919	15882	15749	15865	15838	15716	15899	15886	15881	15862	15800	15798	15808	15749	15822	15639	16006	15958	15669	15941	15722	15699	15883	15728	15880	15824	15725	15734	15938	15616	15735	15727	15921	15834	16023	15745	15811	15926	15688	15920	15659	15948	15660	15838	15687	15783	16134	15878	15842	15796	15853	15789	15828	15806	15835	15894	15872	15830	15932	15920	15883	15875	15735	15819	15847	15776	15738	15846	15866	15848	15765	15890	15985	16032	15749	15915	15946	15948	15745	15905	15600	15935	15799	15819	15593	16018	15649	15772	15837	15832	15894	15863	15632	15785	15917	16177	15947	15775	16055	15821	15886	16030	15662	15705	15618	15860	15739	15907	15928	15883	15845	15879	15719	15829	15924	15853	15801	15751	15805	15794	15835	15804	15941	15811	15900	15874	15940	15951	15741	15696	15595	15695	15820	15850	15920	15652	15869	15858	15855	15637	15729	15790	15822	15885	15747	15775	15779	15704	15692	15899	15599	15987	15951	15734	15645	15797	16092	15759	15624	15728	15849	15956	15717	16083	15794	15806	15803	16007	16030	15708	15770	15896	15779	16070	15847	15964	15925	15943	15999	15631	15647	15839	16082	15808	15909	15767	15682	15744	15907	15745	15804	15683	15738	15868	15937	15992	15750	15657	15817	15849	15849	15842	15703	15692	15693	15905	15578	15884	15732	15727	15693	15796	15790	15850	15916	15798	15883	15773	15764	15805	15714	15735	15759	15926	15632	15909	15977	15960	15707	15778	15912	15944	15684	15853	15833	15838	16001	15837	15815	15873	16049	15930	15870	15912	15876	15757	15875	15742	15687	15888	15827	15804	15721	16053	15810	15765	15904	15671	15892	15725	15778	15682	15788	15866	16046	16031	15772	15976	15567	15688	15876	15954	15964	15812	15768	15982	15911	15819	15723	16072	15865	16016	15998	15720	15922	15691	15883	15681	15765	15697	15823	15760	15972	15626	15802	16046	16095	15963	15804	15716	15834	15904	15820	15830	15860	16017	15744	15770	15785	15651	15778	15915	15813	15905	15757	15693	15825	15862	15754	15811	15893	15990	15688	15936	16001	15861	15741	15921	15727	15831	15985	15644	15744	15939	15762	15798	15986	15733	15647	15891	15775	15855	15707	15826	15844	15974	16029	15746	15792	15859	15798	15821	15973	15962	15903	15837	15598	15665	15775	15749	15675	15836	15782	15605	15684	15843	16060	15877	15804	15860	15917	15753	15842	15569	15670	15932	15711	15956	15794	15870	15857	15730	15865	15807	15627	15924	15666	15859	15895	16089	15926	15850	15894	15875	15964	15815	16016	16061	15873	15855	15788	16063	15806	15844	15910	15985	15754	15751	15828	15927	15948	15857	15774	15737	15751	15806	16057	15889	15853	15742	15680	16013	15815	15935	15809	15790	16056	15839	15999	15687	15762	15857	15909	15845	15802	15703	15633	15732	15764	15838	15843	15609	15864	15904	15778	15995	15950	15714	15788	16023	15829	15918	15761	15729	15789	15892	15901	16062	15837	16007	15823	15967	15737	15845	15823	15831	15856	15782	15965	15568	15853	15597	15700	15693	15783	15913	15830	16017	15918	16028	15727	15576	15742	15701	15909	15987	15634	15908	15866	15836	15973	15706	15839	15854	15738	15832	15762	15730	15789	15609	15765	15766	15803	15926	15868	15890	15718	15877	15805	15785	15661	15845	15665	15889	15921	15890	15902	15834	15799	15887	15844	15828	15936	15979	15810	15931	15817	16014	15902	15874	15932	16072	15936	15854	15944	16093	15678	16021	15742	15817	15680	15837	15932	15813	15821	15806	15944	15825	15848	15872	15778	15928	15944	15819	15661	15954	15873	15719	15685	15756	16033	15779	15730	15848	15700	15792	15831	15885	15792	15505	15900	15770	15941	15858	15933	15623	15844	15662	15700	15938	15869	15897	15773	15959	15712	15744	15849	15721	15605	15782	15792	15821	15920	15755	15787	15709	15659	15732	15895	15835	15702	15596	16008	15839	15818	15822	16044	15963	15934	15836	15966	15782	15934	15912	15929	15952	16048	15875	16007	15727	16017	15936	15845	15878	15799	15710	15656	15721	15652	15801	15665	15860	15891	15921	15878	15763	15709	15997	15846	15887	15778	15899	15890	15895	15966	15722	15753	15900	15904	15686	15823	15689	15778	15621	15972	16064	15968	15933	15705	15820	15684	15996	15832	15943	15695	15913	15880	15587	15837	15882	15745	15799	15662	15935	15826	15877	15912	15921	15929	15836	15893	15909	15787	15796	15959	15811	15936	15980	15719	15539	15891	15835	15892	15781	15610	15834	15876	15850	16021	15919	15786	15871	15990	15722	15805	15786	15966	16007	15791	15841	15840	16014	15715	15810	15993	15913	15818	15930	15809	15767	15832	15828	15732	15732	15753	15928	15960	15818	15807	15763	15852	15799	15919	15767	15907	15880	15867	15825	15671	15639	15735	15628	15663	15809	15883	16042	16082	16009	15742	15742	15925	15863	15780	15891	15799	15852	15995	15935	15917	15955	15860	15690	15953	15845	15684	15864	15810	15874	15974	15986	15808	15576	15994	15900	15768	15775	15900	15718	15795	15756	16046	15806	15866	15801	15833	16070	15857	15801	16029	15891	15777	15700	15711	15828	15879	15798	15922	15618	15642	16146	15862	15612	15760	15756	15808	15823	15887	15900	15868	15797	15888	15816	15761	15965	15967	15740	15809	15863	16028	15957	15848	15789	15753	15804	15882	15627	15819	15953	15702	16109	15892	15925	15810	15712	15732	15962	15866	15811	15917	15897	15522	15790	16004	16099	15746	15958	15640	16037	15759	15814	15899	15963	16027	15911	15851	16016	15767	15929	15770	15936	15797	16051	16006	15913	15844	15773	15694	15877	15705	15790	15864	15703	15745	15660	15714	15832	15945	15851	15717	15970	15983	15826	15716	15894	15702	15972	15790	15694	16002	15865	15836	15889	15945	15797	16117	16070	15851	15758	15759	15815	15761	15758	15880
27855	55356	35495	19381	34431	60820	54884	42240	28233	18067	12918	10951	10439	10198	10136	10169	10124	9913	10130	9984	10006	10225	10005	10078	10131	10209	10100	10162	10055	10077	10016	10021	10087	10071	9987	10030	10072	10027	9993	10055	10108	10078	9965	9983	10110	10125	10065	10067	10091	9898	10002	10043	10019	10009	9878	10147	9927	10105	10070	10071	10132	10179	10020	9998	10125	9966	9967	9930	10109	9916	10030	9933	10097	10068	10020	10001	9924	10010	9950	10103	9868	10044	10138	9995	10016	10009	9996	10027	10107	9983	10139	9993	10024	9967	10052	10047	10052	10048	9800	10107	9999	9978	10022	9964	10095	9917	9987	10233	9994	10018	9977	9953	10094	10000	9976	9934	10000	10094	10163	9934	10112	10010	9955	10013	10056	10232	9979	10021	9871	9957	10035	10059	10079	9963	9895	10127	10096	9994	9991	10021	10014	10025	10009	9940	10015	9964	9884	9955	9972	9912	10064	10017	9935	10077	9988	10118	10068	10061	9951	10052	10014	9915	10060	9982	9858	9999	10035	9987	9972	10067	10010	9819	9927	10017	9879	9951	10133	10085	10036	10052	10003	9967	9926	10032	10003	10061	10026	9947	10052	10125	10117	9979	10006	9885	10130	9996	9962	10223	9843	10090	10016	10015	9973	10118	10021	10000	10075	9958	10081	10079	9923	9999	10155	10022	10144	10009	9942	10083	9939	10064	9963	9889	10104	9896	10044	10067	10075	9963	9821	10093	10198	10078	10030	9985	10022	10048	10019	10010	10023	9995	10120	10040	10038	10086	10118	9895	10006	10157	10057	10139	10096	10028	9930	10047	9897	10128	10051	9984	9948	10098	9926	10121	9939	10061	9845	10037	10078	10095	9980	10191	10136	10049	9967	9826	10036	10148	10020	9950	10062	9978	9978	10021	10148	10066	10016	9976	10194	10064	10135	10010	10025	9846	10004	10195	10085	10149	10009	10100	10036	10003	10125	9979	9967	10053	9872	10162	9965	10198	10002	9977	9994	10039	10067	9945	10018	10014	10079	9955	9985	9962	10070	10039	10094	10092	10047	10024	10079	10093	10146	10033	9927	10005	10041	10062	10031	9944	10091	9854	9970	10081	10005	9929	10052	9991	10167	9934	10009	10098	10104	10015	9954	10088	10143	9994	9945	10020	10032	9981	9888	10046	9965	10187	9812	9947	10145	9884	10056	9981	9942	10014	10149	9995	10106	10062	10047	10058	10126	9933	10101	10044	10008	9985	9995	10041	10053	9855	9887	10144	10044	10218	10117	9980	9872	9991	10053	9919	10233	10113	10132	9877	9877	9995	10160	10023	9926	10058	10033	9980	9977	10002	10081	9868	10010	10059	10011	10055	10251	10054	9919	10098	10151	10158	10041	9976	10013	9933	9937	10028	10023	9920	9931	10084	9952	9931	10008	10016	10010	9741	9909	9928	10031	9928	9973	9941	10094	10074	10005	10088	10139	9957	9941	10019	9967	10124	10002	10008	9937	10116	10061	9882	9944	10019	9813	10113	9936	10152	10005	10072	9940	10073	9985	10036	9888	9915	10017	10008	9994	9952	10081	10087	10036	10036	9973	10140	10025	10006	9814	10032	9903	10021	10079	9929	10024	10023	9814	9987	9913	10132	10003	9880	10055	10093	9955	9939	10058	10016	9972	10014	9875	10066	9985	9999	10019	10036	9944	9853	10013	9807	9993	9958	10343	10021	10052	9856	10139	10068	10089	10023	10174	10137	10038	9896	10015	10078	9974	10044	9900	9968	9977	10002	10076	10177	9846	9945	10092	10003	10025	9901	10134	10031	10026	10041	9943	10018	10101	9991	9921	10023	9883	10031	9983	10035	10097	10058	10225	10043	9961	10062	10036	10288	10024	10079	10028	9925	10124	9870	10062	10000	9913	10067	9999	10073	10110	9969	9920	9959	9897	10074	10133	9999	10042	9878	10053	10175	9984	9965	9818	9978	10066	10112	9899	10024	9883	9899	10131	10042	9962	9837	9966	10072	10122	10011	9988	9975	9940	9956	10038	10288	9974	10016	9919	10008	9921	9950	9850	10012	9935	10052	9966	10223	9989	10106	9969	9796	10071	9904	10036	10119	10210	10013	10013	10039	10077	10050	9832	9917	10171	10022	10052	9991	9919	9941	10121	10066	9974	10060	9990	10004	9938	10004	10061	10094	9922	10067	10042	10000	9942	10010	10015	10090	10078	10001	10172	10098	10032	9946	10059	9880	9934	9981	10041	9962	10017	9996	9881	9997	9937	10090	9913	10177	9929	10032	10052	9901	10180	10100	10044	10071	10122	9797	9979	10056	10003	10128	10116	10030	10128	10056	9990	10004	9940	9975	9906	9965	9869	10057	9936	10148	10186	10057	10141	10017	9944	10045	10040	10008	9967	10001	10090	10157	10118	10006	9879	9936	10016	9978	10046	9992	10175	9957	9894	10074	10087	9872	10014	9993	10032	10166	10217	9867	9965	9961	9921	10005	9924	9993	10007	9822	10116	10124	9875	10078	9922	10055	9920	10114	10176	9944	9956	9997	9989	9966	9985	9889	9988	10017	9960	10207	10019	10005	9887	10077	9970	10103	10097	10042	9888	9985	10181	10092	9962	9966	9860	9921	9856	10009	9973	9947	9997	9935	10151	9930	10015	10052	10051	9933	10012	10014	9895	9989	10016	9983	9958	9974	10058	10080	9958	9955	10047	9979	9906	9943	9907	9932	10050	9963	9922	10023	10068	9922	10009	10078	9955	10012	9951	10058	9978	9896	10020	10017	9947	10047	10033	10150	10174	10053	10028	9933	10105	9978	10097	10058	10111	9913	10006	10048	10033	9995	10128	9903	10116	9923	10011	10074	9785	10148	10032	9945	10126	9995	10061	9955	10029	10091	10096	9912	10071	10168	10057	10079	10165	10111	10006	9936	9956	10055	10026	10076	10109	10104	10033	10126	9920	9877	10103	9978	10005	9936	10061	10092	10002	9987	9945	9993	10184	10163	9932	10220	9976	9876	10040	9908	10124	10017	10112	10109	10224	10021	10013	10037	10023	10152	10069	9825	9931	9791	10043	10033	10039	10092	9989	9918	10032	10023	9909	10167	10060	9998	10105	9998	10132	9929	10124	10051	9939	9949	10220	10042	10048	9874	10166	10062	10100	10029	10207	10042	9921	10017	9890	10037	10043	10041	10099	9986	10023	10028	9983	9986	9849	10001	9947	10104	10148	10063	10076	10245	10110	10150	9980	9993	10012	9955	10049	9901	10118	10074	10194	9959	10096	10066	10057	9853	10008	10012	9891	10040	10177	10012	10040	9993	10184	10035	10004	9987	9993	9923	10052	9969	10061	10042	9950	10164	9949	10005	9834	10036	9861	10121	9882	9954	9953	9984	10039	9996	9958	9941	10146	9894	9980	9983	10040	9976	10015	9935	10005	9877	9979	9906	10016	10014	9955	9989	9916	10101	9980	10033	9945	10042	10091	9943	9973	10043	9888	9983	9963	9826	9996	9877	10011	10088	10124	9936	10076	9972	10118	9877	9939	10065	9856	10140	9940	9961	10106	9918	9898	10027	9933	9967	9872	9986	9982	10047	9948	10001	10029	10021	9816	10055	10114	9878	10027	9843	10093	9994	9936	10099	9931	9983	9988	10043	10082	10081	10050	10036	10128	10003	10158	10023	10084	9919	10008	10049	10025	10040	10026	9992	10128	10021	9994	10017	9940	9944	10057	9992	10001	10075	10046	10153	9996	10070	10094	9992	9923	10102	10080	10097	9920	9907	10047	10056	10039	10111	9972	10145	10010	9958	9984	10007	10053	10067	9825	9984	10106	9907	10102	9975	10045	9937	9914	10139	10074	9880	10088	9778	9983	10030	10030	9992	10000	9880	9955	9899	9854	10012	10199	10014	9948	9873	10161	9825	9844	9893	10025	9978	10091	10006	9927	10059	10080	9979	10130	9969	10030	9988	9931	10013	10020	9924	9946	10019	9988	10002	10173	9855	9871	10019	9964	9929	9867	9917	10019	10015	9905	10033	9855	10086	9821	10136	9942	10118	10121	9950	10136	10035	10060	10059	10007	9974	9963	10062	10220	9946	10025	9930	9936	10035	9990	9754	9951	9886	9944	9960	9981	10019	10039	10076	10098	10132	10061	10088	10035	10070	9956	10061	9964	10113	10061	10030	10129	9979	10109	9990	10130	10048	10056	9909	9963	10069	9998	9925	10079	10117	10123	9962	9900	10005	10064	9930	10095	10053	10102	9890	10087	9941	9915	10104	9915	10128	10109	10016	9968	10006	10043	10110	9954	10111	10094	10251	10020	9981	10068	10031	9982	9868	10017	10057	9934	10015	9989	9860	10026	9971	10006	10011	9967	10038	9995	9860	10099	10035	9929	9981	10103	9837	9937	10036	10102	10070	10152	9905	9987	10049	10168	10020	9883	10019	9927	9877	9935	9919	10050	10112	9972	10034	10036	9995	10076	10085	10151	9971	9964	9966	10104	10142	10026	9979	9871	10123	9995	10070	9922	10058	9903	10178	10026	9881	10059	9932	9994	10089	10055	10010	10094	9985	10036	9944	10193	9991	10045	9917	9921	10060	10026	9849	9920	9972	10156	10135	9957	10208	9956	10248	10001	10152	9769	9891	9955	9893	9988	10030	9978	10054	10096	10052	9885	9982	9851	9912	9885	9979	10099	9985	9816	9934	9850	9997	10111	10146	10029	10100	10183	9987	9973	10046	10190	10013	9901	9930	10020	9891	10016	9959	9884	10050	10060	9971	10186	9999	9897	9898	10050	9901	9938	9965	10057	10022	10134	9835	10007	10042	9984	10068	9909	10014	9924	9750	10005	9970	10125	9981	9922	9897	10043	10034	9999	10101	9996	10067	10147	10071	9878	9991	10196	10026	10044	10091	9846	10006	10111	10026	10118	10040	10166	10097	10038	9956	10115	9997	10009	9874	9865	10022	9968	10098	10025	10029	9955	9857	10113	10003	9963	9978	10083	9973	9936	10012	9947	10054	10078	9968	9944	10007	9982	10123	10095	10241	10033	10111	10037	10023	10076	9898	9986	10069	10038	10071	9932	10093	9891	10088	10022	10115	10179	9934	9942	9992
32620	27593	23784	18343	17119	20911	22756	20835	18313	16573	16096	15614	15719	15714	15595	15596	15572	15585	15826	15627	15584	15578	15454	15525	15367	15575	15719	15469	15616	15674	15418	15455	15569	15401	15586	15519	15578	15603	15663	15445	15593	15562	15766	15691	15600	15809	15608	15508	15665	15534	15614	15680	15431	15550	15528	15551	15683	15417	15642	15647	15583	15557	15637	15576	15717	15710	15363	15676	15646	15671	15724	15769	15668	15642	15856	15577	15578	15472	15465	15402	15780	15806	15755	15658	15673	15802	15577	15700	15535	15663	15430	15462	15608	15421	15454	15544	15272	15478	15694	15357	15624	15322	15594	15522	15497	15329	15489	15635	15706	15491	15694	15673	15572	15693	15470	15695	15491	15439	15381	15417	15412	15544	15413	15511	15650	15516	15429	15599	15623	15678	15696	15506	15714	15526	15490	15634	15499	15720	15427	15441	15800	15527	15472	15691	15600	15719	15742	15272	15565	15509	15565	15483	15589	15772	15565	15736	15574	15702	15618	15459	15574	15305	15636	15571	15721	15581	15438	15697	15566	15437	15563	15556	15494	15542	15629	15596	15792	15722	15647	15524	15446	15476	15561	15516	15598	15513	15656	15517	15449	15640	15557	15656	15449	15641	15512	15533	15475	15517	15564	15686	15463	15554	15616	15434	15481	15548	15521	15391	15661	15777	15543	15711	15709	15730	15736	15294	15493	15636	15392	15651	15648	15700	15634	15491	15638	15519	15811	15599	15443	15684	15620	15634	15665	15752	15402	15623	15590	15568	15476	15673	15536	15479	15416	15422	15467	15451	15516	15589	15791	15838	15720	15585	15516	15575	15402	15571	15663	15389	15545	15676	15670	15374	15519	15814	15426	15399	15542	15534	15633	15618	15628	15523	15557	15434	15331	15394	15482	15473	15452	15546	15328	15667	15377	15621	15415	15546	15463	15493	15432	15501	15369	15528	15556	15573	15606	15396	15540	15711	15371	15783	15466	15853	15619	15684	15593	15502	15644	15696	15515	15645	15371	15358	15460	15391	15579	15549	15644	15520	15390	15735	15578	15666	15564	15692	15552	15482	15528	15596	15526	15435	15636	15565	15485	15463	15655	15639	15549	15511	15579	15523	15706	15657	15362	15719	15605	15464	15629	15749	15728	15430	15717	15510	15566	15560	15614	15354	15604	15784	15664	15665	15607	15541	15588	15421	15610	15654	15677	15637	15683	15661	15775	15651	15632	15542	15352	15576	15572	15524	15581	15564	15534	15692	15708	15607	15648	15506	15563	15426	15428	15518	15620	15489	15478	15575	15509	15533	15612	15461	15568	15455	15465	15604	15614	15478	15708	15584	15586	15670	15619	15677	15753	15589	15513	15523	15726	15323	15606	15565	15748	15543	15760	15705	15483	15542	15479	15513	15548	15558	15583	15626	15250	15605	15669	15588	15462	15564	15692	15541	15589	15493	15609	15593	15538	15569	15614	15452	15541	15430	15580	15491	15562	15624	15596	15386	15385	15436	15539	15575	15560	15562	15589	15694	15457	15537	15765	15675	15589	15454	15488	15636	15631	15461	15378	15656	15483	15373	15553	15609	15803	15473	15551	15342	15510	15559	15572	15811	15581	15689	15669	15649	15576	15687	15676	15380	15672	15511	15673	15488	15932	15671	15626	15622	15635	15562	15675	15551	15551	15597	15673	15709	15612	15409	15458	15593	15746	15553	15754	15449	15473	15584	15608	15546	15631	15686	15527	15711	15589	15573	15511	15575	15492	15424	15609	15440	15476	15712	15489	15509	15546	15567	15568	15739	15445	15454	15596	15469	15353	15473	15523	15673	15624	15373	15555	15484	15429	15489	15616	15580	15646	15655	15612	15432	15812	15412	15553	15559	15775	15599	15529	15468	15463	15595	15743	15432	15642	15561	15537	15515	15664	15718	15607	15698	15523	15594	15486	15713	15689	15772	15544	15709	15546	15588	15707	15703	15444	15633	15584	15371	15511	15644	15363	15541	15486	15555	15581	15716	15700	15710	15651	15758	15520	15655	15597	15636	15619	15557	15524	15668	15573	15647	15764	15546	15679	15735	15527	15468	15655	15531	15463	15538	15533	15432	15438	15725	15571	15544	15443	15549	15606	15533	15629	15522	15714	15633	15412	15731	15554	15551	15499	15561	15551	15619	15700	15616	15602	15577	15641	15648	15675	15393	15713	15634	15751	15764	15472	15407	15636	15528	15541	15455	15559	15622	15498	15560	15596	15425	15662	15583	15774	15816	15576	15257	15663	15561	15589	15368	15364	15483	15650	15519	15543	15602	15566	15600	15618	15614	15452	15673	15493	15545	15524	15457	15587	15430	15635	15452	15353	15468	15586	15621	15518	15589	15495	15523	15531	15560	15592	15510	15888	15701	15623	15320	15588	15589	15600	15645	15521	15292	15579	15439	15618	15505	15455	15679	15631	15794	15516	15508	15574	15570	15677	15540	15559	15649	15524	15387	15668	15667	15558	15427	15556	15761	15487	15634	15528	15552	15573	15501	15599	15420	15642	15618	15635	15496	15568	15623	15779	15486	15641	15494	15486	15615	15555	15506	15721	15494	15413	15515	15362	15646	15669	15622	15588	15740	15604	15522	15730	15513	15634	15575	15511	15647	15581	15633	15570	15608	15649	15451	15629	15611	15357	15545	15462	15438	15520	15628	15558	15651	15456	15621	15358	15493	15608	15451	15577	15386	15301	15514	15637	15681	15495	15444	15539	15593	15399	15348	15366	15574	15595	15548	15331	15548	15813	15470	15542	15668	15414	15578	15830	15316	15542	15572	15593	15399	15442	15637	15577	15632	15592	15454	15549	15520	15602	15502	15619	15465	15676	15383	15478	15569	15584	15559	15704	15812	15581	15594	15529	15492	15602	15515	15539	15604	15527	15530	15580	15524	15586	15625	15611	15546	15491	15500	15318	15512	15595	15692	15672	15503	15442	15489	15437	15583	15581	15775	15526	15567	15554	15551	15515	15492	15532	15684	15603	15459	15467	15834	15773	15494	15602	15456	15516	15712	15642	15422	15750	15398	15368	15593	15649	15611	15592	15586	15464	15522	15688	15526	15609	15658	15483	15407	15642	15425	15404	15438	15576	15620	15479	15517	15592	15713	15562	15644	15502	15358	15622	15761	15530	15601	15459	15468	15598	15396	15638	15823	15558	15453	15636	15536	15522	15615	15431	15543	15587	15527	15716	15598	15743	15671	15727	15575	15654	15644	15602	15662	15552	15574	15478	15453	15284	15759	15488	15744	15802	15618	15489	15407	15644	15447	15425	15589	15601	15546	15628	15478	15372	15551	15526	15471	15361	15144	15570	15592	15708	15514	15479	15617	15496	15380	15747	15548	15640	15652	15391	15486	15544	15477	15675	15666	15461	15546	15606	15277	15621	15650	15332	15657	15708	15482	15722	15747	15683	15562	15677	15740	15580	15459	15584	15434	15446	15528	15618	15553	15517	15378	15565	15525	15539	15574	15374	15701	15534	15665	15718	15547	15604	15461	15553	15579	15729	15623	15603	15631	15513	15509	15519	15556	15444	15657	15795	15726	15513	15678	15556	15627	15439	15418	15620	15297	15524	15707	15394	15510	15678	15501	15470	15417	15561	15586	15469	15448	15505	15546	15583	15387	15471	15807	15477	15523	15650	15536	15404	15649	15643	15501	15494	15485	15414	15668	15522	15470	15597	15705	15531	15521	15617	15539	15513	15522	15739	15627	15623	15704	15634	15704	15723	15533	15641	15393	15589	15612	15500	15697	15456	15549	15715	15744	15627	15361	15494	15600	15650	15692	15523	15592	15458	15566	15427	15655	15612	15698	15430	15589	15641	15593	15579	15296	15643	15576	15623	15595	15586	15360	15330	15479	15596	15675	15679	15911	15796	15476	15603	15444	15532	15775	15479	15708	15482	15735	15672	15437	15441	15342	15585	15723	15612	15771	15662	15494	15220	15483	15663	15394	15483	15325	15601	15603	15472	15392	15408	15700	15707	15472	15723	15750	15780	15610	15557	15585	15661	15570	15629	15581	15631	15598	15540	15665	15497	15575	15558	15751	15418	15591	15570	15632	15663	15491	15516	15506	15657	15779	15674	15673	15542	15741	15650	15566	15604	15490	15604	15422	15492	15508	15502	15608	15769	15467	15676	15571	15746	15782	15586	15556	15177	15452	15620	15747	15588	15843	15640	15524	15457	15571	15612	15540	15530	15645	15808	15788	15594	15891	15577	15555	15613	15627	15542	15497	15714	15403	15478	15490	15808	15392	15446	15436	15556	15603	15457	15646	15651	15762	15635	15812	15519	15789	15546	15889	15398	15599	15613	15819	15679	15618	15800	15345	15653	15412	15750	15469	15743	15555	15559	15675	15569	15444	15596	15493	15713	15776	15509	15483	15722	15480	15517	15705	15515	15868	15558	15338	15309	15646	15607	15671	15467	15714	15828	15693	15632	15461	15394	15620	15461	15824	15597	15579	15645	15601	15745	15616	15387	15473	15207	15649	15439	15325	15569	15666	15600	15806	15591	15648	15593	15444	15441	15584	15670	15530	15508	15550	15436	15592	15444	15334	15585	15595	15532	15609	15557	15443	15476	15454	15426	15597	15593	15522	15488	15588	15576	15560	15551	15463	15495	15534	15640	15617	15535	15513	15545	15423	15507	15584	15432	15653	15553	15359	15552	15459	15522	15407	15551	15390	15682	15359	15622	15482	15688	15547	15492	15447	15488	15520	15622	15511	15449	15615	15371	15354	15325	15688	15549	15605	15439	15592	15586	15683	15819	15591	15488	15502	15514	15510	15503	15630	15704	15767	15669	15757	15653	15552	15585	15869	15389	15678	15621	15748	15876	15526	15662	15577	15544	15386	15730	15568	15613	15742	15693	15625	15466	15592	15816	15587	15668	15710	15449	15650	15623	15379	15568	15716	15588	15776	15540	15684	15729	15755	15365	15617	15700	15875	15558	15569	15499	15535	15624	15441	15437	15673	15633	15630	15557	15510	15483	15554	15425	15737	15931	15708	15688	15433	15530	15541	15650	15512	15581	15490	15607	15531	15501	15663	15591	15725	15544	15530	15597	15618	15679	15478	15632	15511	15414	15833	15597	15707	15507	15532	15393	15578
19936	27279	15915	10961	11350	15602	16396	13570	11357	10416	9874	9669	9661	9514	9657	9509	9725	9586	9530	9530	9738	9554	9594	9489	9559	9650	9709	9600	9601	9616	9392	9511	9620	9558	9406	9555	9699	9642	9800	9589	9594	9467	9657	9529	9592	9662	9519	9592	9688	9431	9650	9448	9613	9590	9608	9504	9697	9623	9486	9573	9549	9493	9582	9576	9603	9576	9546	9482	9565	9429	9709	9597	9569	9540	9659	9563	9522	9600	9616	9762	9517	9684	9507	9566	9477	9688	9469	9429	9554	9381	9668	9587	9602	9699	9649	9479	9550	9563	9558	9519	9582	9624	9593	9598	9523	9599	9472	9704	9578	9581	9478	9477	9586	9554	9618	9534	9558	9486	9610	9449	9477	9663	9614	9556	9613	9506	9668	9646	9538	9582	9568	9569	9513	9699	9527	9531	9599	9632	9509	9537	9557	9588	9362	9575	9615	9475	9550	9417	9430	9707	9709	9506	9468	9533	9647	9494	9702	9596	9480	9611	9701	9546	9704	9605	9696	9573	9528	9629	9460	9601	9548	9443	9499	9606	9383	9562	9674	9642	9553	9439	9500	9592	9479	9548	9425	9425	9359	9712	9644	9586	9578	9464	9483	9462	9593	9657	9629	9594	9452	9690	9601	9635	9548	9663	9475	9491	9567	9452	9761	9540	9585	9517	9600	9611	9543	9534	9355	9503	9651	9406	9563	9607	9554	9468	9655	9464	9571	9498	9666	9645	9412	9549	9530	9596	9478	9564	9570	9603	9472	9548	9575	9646	9545	9691	9547	9651	9561	9575	9619	9596	9725	9680	9414	9459	9756	9593	9432	9650	9509	9481	9570	9399	9440	9643	9551	9639	9650	9574	9751	9635	9623	9581	9767	9460	9509	9456	9502	9512	9547	9624	9612	9677	9579	9443	9533	9514	9414	9527	9557	9532	9584	9590	9710	9551	9633	9714	9677	9525	9438	9415	9504	9750	9440	9426	9599	9574	9593	9519	9521	9530	9694	9531	9587	9589	9556	9429	9375	9692	9607	9691	9620	9582	9693	9456	9504	9473	9619	9651	9570	9483	9681	9507	9474	9518	9489	9731	9668	9572	9550	9480	9521	9626	9638	9722	9547	9429	9716	9670	9487	9581	9621	9546	9516	9598	9421	9526	9391	9611	9503	9608	9715	9282	9717	9575	9645	9637	9506	9498	9577	9631	9621	9347	9596	9349	9618	9467	9593	9683	9626	9578	9438	9444	9649	9627	9656	9470	9623	9576	9712	9585	9492	9521	9681	9546	9600	9481	9679	9616	9546	9608	9655	9629	9700	9540	9588	9555	9519	9739	9604	9632	9483	9522	9488	9605	9615	9487	9687	9543	9575	9553	9415	9744	9637	9530	9562	9537	9693	9720	9486	9526	9564	9413	9522	9540	9661	9671	9346	9627	9622	9563	9546	9525	9543	9557	9670	9480	9371	9528	9633	9578	9707	9526	9539	9672	9766	9610	9610	9523	9660	9521	9601	9518	9579	9520	9472	9642	9563	9566	9625	9555	9746	9728	9503	9474	9687	9579	9430	9553	9567	9305	9551	9637	9536	9645	9573	9626	9477	9588	9513	9538	9511	9461	9700	9646	9561	9533	9560	9558	9566	9618	9620	9697	9659	9574	9509	9635	9622	9558	9627	9589	9568	9433	9461	9387	9563	9676	9607	9556	9575	9584	9506	9605	9582	9452	9650	9507	9584	9799	9656	9698	9709	9532	9654	9584	9574	9597	9502	9562	9635	9570	9544	9458	9564	9705	9598	9529	9576	9474	9705	9578	9608	9550	9461	9545	9471	9540	9635	9551	9630	9507	9437	9667	9680	9566	9582	9696	9524	9654	9577	9596	9604	9554	9434	9656	9497	9572	9764	9480	9379	9538	9555	9590	9605	9570	9507	9453	9647	9749	9537	9582	9458	9618	9552	9727	9603	9427	9572	9636	9493	9768	9517	9669	9546	9513	9647	9633	9688	9490	9520	9513	9486	9572	9682	9594	9524	9682	9480	9587	9600	9485	9522	9451	9443	9496	9647	9528	9563	9496	9494	9495	9381	9419	9538	9525	9651	9542	9716	9515	9499	9569	9466	9472	9586	9653	9468	9563	9579	9550	9519	9455	9466	9547	9528	9460	9571	9672	9466	9671	9555	9613	9706	9519	9587	9599	9537	9457	9512	9639	9655	9588	9620	9594	9697	9488	9483	9500	9524	9660	9709	9636	9456	9628	9505	9640	9579	9592	9500	9669	9537	9602	9704	9651	9418	9656	9645	9615	9608	9558	9677	9498	9610	9543	9691	9517	9407	9485	9527	9400	9562	9725	9621	9520	9660	9668	9620	9346	9593	9560	9542	9705	9436	9730	9657	9782	9586	9439	9538	9628	9649	9563	9514	9457	9510	9543	9553	9533	9438	9575	9565	9436	9616	9720	9395	9606	9677	9569	9687	9530	9414	9585	9607	9518	9658	9476	9564	9480	9550	9692	9550	9717	9745	9579	9539	9642	9615	9258	9672	9469	9571	9654	9471	9542	9686	9475	9527	9539	9624	9427	9642	9485	9548	9501	9589	9560	9517	9613	9616	9551	9567	9690	9534	9464	9555	9592	9540	9602	9708	9533	9580	9661	9570	9546	9581	9545	9674	9487	9468	9543	9584	9624	9567	9581	9662	9453	9603	9637	9711	9478	9497	9431	9520	9598	9500	9526	9715	9429	9585	9473	9723	9487	9578	9640	9523	9504	9572	9714	9535	9621	9591	9451	9479	9629	9473	9562	9643	9575	9744	9662	9551	9502	9617	9529	9512	9597	9491	9579	9644	9530	9515	9539	9492	9545	9627	9595	9730	9577	9508	9611	9585	9482	9544	9631	9662	9623	9558	9572	9481	9616	9429	9628	9615	9726	9482	9485	9655	9578	9584	9655	9480	9547	9518	9615	9653	9469	9663	9542	9579	9633	9549	9556	9592	9640	9624	9478	9662	9704	9557	9419	9593	9505	9653	9668	9449	9637	9621	9562	9539	9605	9476	9589	9525	9588	9551	9683	9471	9491	9562	9645	9593	9461	9504	9551	9540	9605	9520	9600	9460	9662	9532	9496	9622	9526	9497	9581	9733	9515	9652	9568	9603	9507	9612	9735	9608	9593	9551	9566	9419	9655	9575	9683	9447	9518	9614	9623	9633	9548	9457	9653	9490	9412	9717	9537	9610	9637	9510	9605	9674	9577	9597	9583	9549	9587	9490	9627	9609	9525	9476	9481	9540	9561	9680	9661	9662	9584	9429	9586	9534	9526	9536	9665	9784	9558	9648	9802	9647	9536	9611	9652	9585	9603	9510	9622	9606	9617	9633	9767	9485	9494	9545	9581	9679	9463	9621	9596	9633	9640	9600	9649	9511	9624	9564	9614	9533	9654	9602	9669	9470	9627	9564	9517	9601	9468	9575	9715	9579	9682	9534	9673	9455	9486	9551	9714	9543	9676	9674	9579	9681	9623	9595	9727	9666	9571	9584	9615	9528	9562	9516	9593	9589	9601	9671	9616	9603	9563	9587	9613	9486	9598	9473	9529	9611	9651	9539	9504	9621	9499	9615	9665	9525	9625	9581	9696	9561	9656	9747	9743	9669	9519	9648	9586	9622	9480	9363	9596	9639	9549	9627	9672	9656	9479	9648	9477	9646	9590	9604	9514	9667	9532	9609	9546	9538	9681	9573	9548	9655	9635	9716	9532	9556	9607	9490	9558	9853	9671	9563	9580	9590	9666	9477	9594	9667	9534	9662	9613	9532	9474	9475	9625	9503	9679	9430	9562	9572	9559	9589	9586	9617	9717	9421	9541	9607	9604	9698	9452	9603	9642	9463	9535	9571	9547	9620	9565	9655	9512	9564	9606	9612	9597	9663	9600	9656	9562	9622	9521	9696	9566	9678	9517	9635	9673	9603	9625	9648	9402	9548	9774	9625	9575	9381	9465	9630	9618	9541	9596	9509	9498	9616	9652	9554	9808	9620	9546	9514	9811	9445	9685	9527	9601	9485	9334	9611	9534	9726	9618	9510	9504	9608	9552	9637	9790	9505	9662	9628	9597	9471	9678	9562	9630	9678	9410	9530	9619	9626	9558	9482	9546	9541	9671	9532	9691	9510	9416	9588	9599	9551	9570	9568	9836	9623	9646	9688	9518	9640	9589	9580	9580	9534	9637	9719	9470	9673	9572	9499	9664	9503	9663	9617	9665	9603	9670	9633	9589	9577	9676	9605	9469	9539	9663	9505	9555	9436	9330	9682	9462	9464	9683	9409	9448	9533	9544	9599	9522	9583	9590	9604	9577	9622	9609	9365	9464	9612	9383	9505	9496	9751	9438	9566	9435	9613	9713	9511	9553	9483	9520	9508	9685	9444	9664	9744	9599	9545	9507	9603	9556	9572	9558	9416	9664	9589	9539	9553	9573	9507	9497	9596	9566	9741	9543	9604	9648	9473	9729	9566	9468	9573	9595	9422	9537	9627	9676	9548	9599	9757	9474	9596	9500	9546	9656	9678	9536	9631	9604	9537	9522	9651	9609	9483	9634	9586	9512	9444	9559	9646	9570	9620	9624	9628	9597	9689	9478	9613	9504	9636	9412	9496	9505	9624	9704	9657	9498	9723	9482	9484	9479	9777	9512	9617	9543	9419	9626	9454	9517	9542	9577	9561	9557	9528	9561	9427	9630	9552	9454	9561	9643	9558	9590	9533	9569	9558	9660	9488	9566	9460	9377	9442	9515	9544	9532	9603	9814	9417	9596	9563	9741	9618	9658	9587	9553	9607	9551	9680	9429	9668	9707	9495	9615	9686	9519	9494	9635	9515	9573	9641	9572	9732	9460	9689	9656	9559	9667	9473	9654	9696	9639	9505	9576	9512	9322	9611	9579	9681	9523	9581	9480	9553	9554	9515	9525	9572	9442	9574	9684	9599	9621	9621	9549	9461	9587	9568	9649	9656	9679	9537	9517	9619	9531	9613	9601	9557	9525	9629	9511	9624	9508	9525	9695	9629	9693	9529	9485	9552	9710	9500	9506	9565	9457	9465	9526	9550	9689	9463	9528	9570	9655	9618	9484
25903	21690	28162	28897	25244	44725	49264	37509	27857	20720	17347	16141	15697	15734	15707	15523	15661	15457	15380	15597	15561	15534	15666	15557	15623	15664	15387	15436	15664	15500	15511	15555	15579	15517	15286	15358	15472	15469	15518	15571	15305	15461	15526	15484	15292	15455	15626	15485	15406	15297	15471	15377	15109	15286	15367	15480	15403	15396	15498	15244	15414	15433	15597	15432	15455	15463	15578	15650	15483	15324	15264	15587	15318	15397	15457	15355	15376	15510	15576	15422	15414	15246	15209	15386	15308	15609	15488	15579	15352	15346	15241	15503	15315	15483	15562	15430	15230	15309	15628	15457	15539	15341	15442	15535	15439	15385	15437	15413	15576	15334	15354	15320	15573	15510	15571	15573	15560	15504	15370	15346	15352	15381	15569	15368	15416	15601	15526	15540	15358	15451	15421	15537	15511	15453	15476	15326	15286	15335	15384	15489	15480	15352	15445	15604	15541	15437	15455	15370	15499	15553	15399	15218	15375	15332	15347	15543	15388	15366	15378	15266	15339	15300	15338	15609	15298	15535	15448	15425	15581	15404	15420	15422	15547	15567	15259	15510	15320	15278	15411	15438	15391	15342	15492	15458	15442	15577	15519	15410	15532	15463	15294	15322	15458	15370	15282	15340	15493	15250	15372	15493	15600	15315	15500	15301	15317	15248	15215	15289	15393	15448	15535	15527	15451	15521	15271	15428	15343	15434	15406	15348	15553	15508	15413	15322	15408	15164	15239	15282	15413	15367	15586	15579	15625	15443	15453	15536	15523	15326	15404	15426	15355	15515	15401	15529	15417	15367	15531	15231	15234	15341	15419	15502	15263	15296	15425	15499	15522	15391	15484	15557	15009	15398	15380	15243	15348	15448	15526	15370	15569	15416	15425	15500	15491	15464	15316	15529	15381	15236	15201	15272	15571	15284	15294	15390	15465	15402	15410	15510	15642	15198	15395	15388	15334	15367	15314	15395	15396	15479	15344	15486	15570	15605	15461	15377	15252	15455	15271	15470	15391	15495	15356	15442	15318	15148	15249	15483	15489	15503	15609	15274	15407	15566	15368	15311	15242	15347	15355	15389	15411	15373	15336	15369	15426	15313	15324	15242	15568	15224	15416	15597	15509	15327	15305	15462	15329	15304	15418	15350	15451	15355	15167	15531	15477	15386	15479	15423	15473	15326	15345	15572	15473	15565	15534	15579	15299	15325	15537	15443	15366	15303	15631	15575	15390	15399	15358	15481	15546	15460	15279	15416	15369	15386	15429	15542	15429	15393	15450	15365	15362	15273	15539	15307	15321	15360	15400	15198	15361	15300	15518	15492	15566	15459	15624	15336	15281	15578	15529	15483	15204	15267	15489	15366	15438	15248	15467	15548	15255	15453	15573	15478	15405	15520	15340	15623	15487	15370	15347	15325	15382	15515	15466	15274	15178	15347	15429	15466	15439	15123	15310	15428	15181	15495	15467	15346	15469	15402	15518	15342	15346	15476	15308	15347	15335	15443	15385	15541	15383	15452	15473	15451	15250	15451	15415	15465	15516	15450	15228	15429	15490	15475	15384	15256	15545	15433	15380	15495	15467	15475	15364	15568	15553	15418	15491	15562	15592	15164	15353	15413	15302	15478	15503	15400	15467	15238	15397	15620	15571	15242	15180	15448	15305	15364	15487	15398	15071	15468	15354	15444	15465	15422	15520	15306	15513	15380	15531	15528	15526	15298	15426	15340	15389	15542	15474	15341	15288	15380	15225	15474	15531	15351	15421	15387	15442	15419	15313	15256	15370	15175	15550	15652	15386	15418	15458	15590	15663	15324	15215	15399	15296	15535	15533	15522	15296	15318	15618	15490	15320	15319	15288	15591	15255	15563	15544	15294	15465	15526	15427	15433	15539	15342	15332	15269	15299	15229	15368	15324	15443	15418	15544	15451	15513	15535	15511	15507	15492	15482	15313	15432	15328	15235	15494	15576	15393	15483	15516	15399	15467	15469	15329	15388	15386	15360	15417	15562	15205	15364	15424	15465	15350	15382	15481	15473	15389	15691	15555	15276	15265	15605	15388	15179	15614	15566	15379	15467	15545	15578	15616	15377	15326	15429	15404	15229	15589	15302	15435	15370	15232	15510	15452	15440	15241	15458	15318	15377	15358	15491	15291	15361	15573	15350	15198	15451	15543	15348	15376	15346	15436	15465	15531	15346	15307	15354	15559	15453	15318	15488	15338	15365	15454	15497	15610	15439	15428	15406	15471	15487	15373	15177	15541	15491	15586	15458	15430	15390	15605	15524	15453	15639	15438	15316	15478	15483	15380	15289	15560	15243	15337	15363	15452	15549	15619	15471	15386	15264	15266	15352	15449	15293	15245	15593	15385	15257	15467	15572	15302	15389	15375	15454	15505	15440	15494	15360	15472	15347	15433	15381	15472	15360	15573	15379	15413	15598	15330	15431	15318	15390	15301	15266	15407	15559	15506	15184	15278	15526	15503	15525	15362	15337	15397	15497	15318	15257	15246	15392	15237	15347	15418	15339	15520	15373	15309	15401	15310	15591	15314	15441	15444	15602	15236	15384	15359	15430	15481	15423	15451	15518	15622	15376	15521	15300	15636	15313	15420	15225	15340	15487	15467	15460	15106	15439	15249	15337	15336	15469	15509	15520	15536	15491	15497	15396	15604	15515	15283	15206	15499	15380	15301	15342	15454	15309	15371	15441	15320	15204	15444	15424	15478	15569	15294	15532	15370	15381	15346	15671	15486	15455	15476	15385	15370	15449	15505	15438	15415	15328	15329	15456	15409	15329	15283	15206	15262	15474	15534	15337	15497	15159	15314	15323	15407	15557	15443	15425	15417	15354	15467	15346	15462	15594	15299	15322	15492	15607	15162	15406	15501	15428	15512	15554	15619	15341	15407	15347	15291	15310	15535	15305	15514	15383	15487	15302	15523	15272	15601	15505	15670	15126	15315	15357	15438	15506	15619	15345	15485	15496	15428	15289	15523	15324	15502	15657	15472	15333	15354	15262	15551	15376	15496	15380	15441	15510	15130	15375	15348	15310	15251	15449	15403	15314	15526	15573	15475	15490	15258	15376	15449	15515	15321	15609	15533	15442	15318	15300	15514	15565	15448	15426	15511	15439	15252	15434	15310	15264	15461	15433	15349	15374	15421	15630	15444	15476	15428	15240	15523	15198	15471	15415	15348	15477	15480	15629	15497	15402	15426	15380	15369	15355	15292	15280	15340	15422	15477	15373	15454	15416	15466	15449	15555	15376	15417	15397	15379	15366	15331	15654	15419	15437	15447	15481	15609	15472	15559	15490	15503	15457	15367	15275	15513	15328	15448	15389	15523	15378	15478	15408	15406	15226	15405	15540	15432	15509	15578	15539	15521	15408	15594	15341	15560	15510	15443	15540	15481	15479	15480	15383	15572	15673	15582	15354	15436	15369	15308	15433	15478	15463	15593	15263	15459	15243	15590	15247	15488	15714	15272	15298	15437	15451	15387	15164	15420	15482	15429	15472	15412	15416	15435	15389	15335	15256	15623	15294	15331	15535	15473	15570	15340	15175	15264	15445	15392	15283	15596	15525	15347	15369	15422	15399	15490	15526	15486	15460	15427	15170	15226	15331	15384	15400	15340	15504	15521	15450	15428	15575	15460	15466	15335	15184	15381	15474	15364	15416	15599	15623	15598	15545	15451	15444	15534	15544	15304	15438	15244	15573	15475	15272	15416	15554	15495	15409	15617	15651	15511	15467	15454	15463	15443	15332	15185	15630	15465	15415	15508	15472	15498	15382	15271	15457	15330	15346	15484	15511	15434	15476	15431	15425	15522	15369	15401	15378	15525	15371	15490	15318	15285	15443	15580	15493	15487	15491	15318	15236	15443	15314	15499	15289	15445	15485	15512	15436	15464	15213	15586	15410	15401	15425	15488	15574	15368	15167	15364	15317	15553	15348	15297	15396	15451	15557	15782	15406	15816	15423	15409	15448	15288	15512	15461	15277	15387	15350	15569	15368	15534	15331	15559	15500	15469	15378	15265	15488	15351	15369	15357	15250	15244	14966	15416	15369	15288	15471	15397	15518	15592	15438	15302	15398	15253	15427	15195	15544	15671	15456	15575	15538	15409	15316	15159	15218	15384	15335	15440	15424	15626	15450	15477	15511	15231	15428	15487	15333	15406	15389	15449	15261	15299	15540	15375	15502	15344	15329	15349	15482	15517	15554	15576	15296	15313	15367	15280	15345	15394	15170	15315	15330	15192	15428	15267	15481	15463	15286	15453	15327	15329	15341	15569	15363	15538	15557	15367	15396	15308	15524	15366	15416	15384	15460	15412	15334	15524	15503	15706	15530	15370	15229	15516	15345	15384	15511	15508	15322	15420	15464	15428	15508	15523	15522	15305	15440	15532	15523	15554	15478	15533	15309	15256	15246	15381	15396	15372	15491	15546	15301	15478	15522	15335	15441	15486	15417	15271	15312	15511	15367	15442	15428	15415	15372	15291	15350	15432	15386	15456	15502	15446	15539	15391	15221	15279	15336	15475	15314	15113	15248	15400	15449	15520	15441	15487	15300	15671	15482	15306	15335	15325	15358	15279	15402	15383	15324	15443	15388	15363	15455	15193	15374	15628	15536	15526	15336	15369	15449	15301	15433	15526	15398	15464	15293	15256	15260	15608	15273	15517	15277	15561	15340	15506	15334	15279	15361	15521	15329	15512	15315	15301	15477	15381	15288	15393	15514	15485	15303	15127	15422	15280	15483	15378	15497	15406	15434	15360	15358	15357	15442	15562	15155	15450	15584	15335	15423	15387	15333	15507	15268	15356	15465	15320	15498	15560	15295	15268	15267	15303	15499	15464	15344	15491	15474	15280	15441	15217	15412	15499	15394	15504	15636	15386	15310	15651	15475	15454	15235	15332	15531	15497	15373	15478	15523	15616	15552	15293	15383	15293	15394	15379	15376	15301	15311	15232	15472	15508	15413	15409	15385	15429	15472	15333	15309	15274	15245	15445	15340	15416	15385	15604	15491	15425	15404	15353	15434	15383	15291	15155	15348	15362	15111	15603	15257	15433	15347	15384	15488	15357	15287	15353	15372	15327	15292	15477	15435	15447	15477	15429	15453	15369	15337	15324	15429	15373	15413
25659	38657	29442	21081	20304	42803	41389	28934	19988	13327	10884	10062	9802	9946	9863	9974	9667	9734	9744	9761	9737	9732	9647	9874	9749	9729	9842	9628	9852	9678	9628	9767	9815	9725	9787	9675	9657	9747	9688	9722	9705	9648	9748	9826	9794	9683	9787	9732	9730	9733	9826	9901	9761	9726	9636	9645	9742	9737	9884	9764	9826	9827	9748	9682	9587	9749	9753	9627	9664	9671	9697	9662	9832	9424	9626	9878	9808	9858	9613	9723	9748	9665	9746	9828	9604	9679	9773	9616	9546	9629	9538	9522	9735	9706	9624	9660	9710	9781	9677	9590	9645	9612	9787	9479	9745	9601	9752	9617	9690	9634	9756	9744	9752	9752	9710	9592	9878	9713	9720	9682	9729	9640	9541	9545	9656	9678	9832	9656	9645	9626	9623	9785	9624	9728	9664	9874	9591	9766	9685	9766	9687	9710	9809	9703	9744	9790	9703	9745	9839	9646	9522	9683	9688	9673	9801	9714	9614	9624	9627	9697	9674	9728	9813	9681	9718	9744	9795	9747	9895	9580	9762	9668	9633	9722	9635	9680	9781	9835	9644	9683	9629	9533	9836	9641	9775	9708	9630	9704	9718	9803	9698	9746	9611	9837	9602	9664	9681	9774	9670	9693	9594	9694	9682	9685	9688	9774	9721	9862	9733	9682	9768	9764	9642	9666	9588	9762	9677	9524	9646	9841	9603	9779	9869	9717	9765	9636	9646	9813	9502	9668	9782	9655	9762	9693	9654	9709	9753	9584	9571	9746	9711	9703	9620	9751	9767	9736	9610	9813	9697	9614	9666	9534	9749	9774	9867	9788	9673	9646	9619	9708	9718	9639	9635	9716	9614	9651	9670	9709	9689	9735	9874	9728	9741	9841	9625	9688	9515	9746	9880	9776	9766	9867	9752	9662	9839	9781	9691	9662	9572	9637	9643	9652	9765	9550	9581	9703	9751	9659	9679	9635	9568	9862	9691	9711	9569	9780	9738	9754	9743	9776	9623	9665	9598	9590	9741	9753	9586	9567	9712	9626	9669	9757	9632	9722	9604	9590	9626	9640	9654	9836	9673	9621	9741	9743	9739	9677	9680	9722	9557	9849	9760	9726	9717	9707	9821	9686	9692	9733	9667	9821	9831	9683	9477	9781	9776	9820	9744	9697	9702	9783	9780	9610	9672	9723	9717	9849	9835	9583	9665	9739	9646	9499	9684	9540	9729	9746	9679	9839	9638	9673	9638	9743	9656	9774	9633	9623	9524	9591	9817	9621	9730	9797	9627	9720	9592	9781	9794	9743	9660	9868	9684	9677	9745	9620	9759	9729	9666	9691	9707	9779	9653	9745	9693	9751	9727	9793	9708	9784	9606	9783	9712	9779	9705	9776	9700	9756	9653	9745	9889	9715	9700	9710	9540	9684	9784	9628	9674	9745	9680	9727	9661	9878	9662	9435	9733	9730	9754	9782	9634	9893	9662	9724	9631	9697	9669	9671	9704	9718	9671	9776	9824	9686	9612	9837	9629	9708	9709	9578	9717	9694	9610	9900	9650	9750	9710	9679	9556	9726	9698	9743	9737	9705	9675	9731	9655	9814	9785	9645	9836	9689	9667	9576	9735	9733	9558	9525	9536	9706	9567	9772	9601	9633	9779	9579	9682	9465	9720	9601	9713	9661	9560	9637	9688	9763	9625	9762	9765	9552	9618	9741	9618	9772	9687	9774	9720	9612	9603	9686	9682	9589	9780	9721	9736	9743	9735	9684	9787	9730	9697	9822	9534	9850	9754	9742	9707	9608	9625	9615	9699	9605	9865	9671	9593	9816	9695	9764	9971	9617	9744	9609	9659	9603	9732	9659	9677	9720	9655	9559	9664	9566	9642	9761	9447	9600	9660	9648	9610	9790	9733	9599	9709	9742	9506	9741	9685	9726	9602	9742	9656	9524	9685	9747	9638	9522	9625	9784	9683	9546	9737	9670	9811	9622	9591	9627	9776	9859	9745	9631	9806	9735	9604	9707	9784	9624	9635	9719	9775	9646	9619	9760	9644	9676	9777	9637	9724	9656	9830	9633	9902	9725	9705	9739	9704	9699	9668	9606	9705	9628	9697	9638	9586	9617	9798	9750	9806	9691	9696	9567	9842	9665	9731	9717	9700	9756	9656	9776	9566	9842	9746	9599	9609	9633	9700	9765	9637	9712	9615	9696	9677	9709	9679	9680	9703	9728	9719	9731	9754	9569	9705	9634	9591	9807	9719	9673	9602	9559	9707	9758	9621	9754	9709	9687	9819	9726	9636	9724	9782	9714	9670	9642	9687	9766	9535	9735	9758	9725	9751	9621	9688	9726	9759	9557	9726	9691	9734	9735	9633	9806	9796	9610	9775	9630	9760	9621	9638	9601	9665	9620	9671	9644	9748	9743	9663	9697	9683	9732	9734	9759	9803	9571	9679	9552	9686	9654	9749	9822	9577	9807	9635	9624	9743	9530	9592	9803	9779	9695	9754	9696	9550	9678	9747	9680	9636	9719	9685	9720	9650	9720	9687	9796	9764	9642	9751	9750	9579	9585	9631	9678	9721	9781	9703	9651	9737	9779	9657	9784	9691	9662	9742	9758	9669	9825	9641	9724	9665	9549	9785	9717	9736	9662	9686	9635	9615	9719	9714	9628	9733	9642	9714	9691	9816	9592	9602	9817	9562	9521	9782	9707	9629	9656	9731	9635	9598	9687	9630	9485	9745	9656	9656	9678	9768	9781	9672	9804	9606	9690	9587	9711	9690	9671	9531	9759	9777	9748	9835	9696	9605	9819	9515	9714	9590	9840	9596	9629	9635	9717	9788	9814	9496	9661	9737	9633	9714	9588	9729	9857	9681	9746	9723	9597	9855	9649	9585	9592	9762	9819	9734	9753	9575	9764	9888	9675	9623	9661	9606	9735	9700	9740	9512	9667	9648	9787	9675	9745	9753	9740	9681	9731	9782	9781	9656	9866	9747	9757	9583	9632	9666	9745	9727	9747	9578	9651	9708	9730	9794	9683	9697	9729	9825	9770	9700	9727	9610	9584	9580	9691	9705	9621	9599	9567	9587	9645	9657	9660	9607	9783	9659	9767	9907	9589	9629	9766	9648	9681	9783	9628	9711	9580	9710	9614	9752	9753	9593	9740	9578	9616	9659	9586	9565	9755	9785	9617	9796	9678	9523	9737	9615	9644	9836	9564	9785	9680	9443	9685	9761	9625	9647	9591	9853	9725	9660	9745	9675	9648	9863	9719	9696	9849	9841	9762	9679	9812	9742	9748	9496	9746	9666	9612	9595	9742	9649	9692	9753	9781	9672	9705	9714	9584	9725	9647	9609	9696	9729	9765	9665	9707	9664	9788	9703	9677	9685	9611	9462	9620	9838	9790	9753	9678	9817	9678	9693	9535	9722	9547	9694	9760	9670	9721	9735	9671	9718	9800	9780	9645	9645	9679	9571	9541	9728	9698	9699	9728	9610	9735	9807	9585	9739	9644	9695	9752	9467	9653	9475	9708	9689	9696	9600	9744	9740	9760	9544	9720	9534	9613	9704	9656	9755	9824	9624	9698	9711	9676	9719	9726	9849	9718	9538	9730	9630	9702	9652	9753	9724	9636	9633	9827	9733	9644	9774	9767	9606	9935	9639	9733	9751	9728	9671	9654	9537	9740	9698	9740	9796	9707	9632	9618	9728	9742	9668	9714	9837	9716	9666	9586	9701	9680	9562	9646	9628	9726	9572	9637	9645	9724	9638	9704	9670	9793	9928	9713	9830	9652	9721	9596	9750	9856	9591	9613	9876	9760	9610	9722	9748	9720	9765	9771	9829	9850	9692	9876	9788	9670	9756	9737	9625	9624	9816	9670	9673	9650	9678	9682	9623	9636	9545	9693	9804	9788	9672	9808	9721	9818	9661	9778	9723	9741	9603	9770	9666	9640	9646	9791	9680	9690	9816	9614	9657	9711	9788	9835	9547	9714	9648	9725	9763	9783	9651	9704	9557	9682	9782	9720	9742	9608	9869	9662	9718	9763	9709	9737	9628	9610	9685	9549	9697	9661	9777	9859	9747	9727	9692	9769	9677	9809	9782	9712	9840	9761	9691	9686	9654	9770	9724	9741	9692	9565	9704	9524	9785	9757	9733	9644	9668	9708	9810	9726	9767	9696	9811	9521	9687	9710	9647	9701	9774	9716	9723	9719	9739	9690	9731	9769	9652	9728	9586	9634	9792	9509	9560	9738	9825	9833	9754	9747	9753	9749	9680	9767	9876	9845	9622	9670	9672	9813	9626	9544	9663	9769	9698	9763	9788	9659	9754	9617	9848	9738	9636	9770	9648	9756	9668	9702	9677	9818	9861	9673	9776	9648	9537	9681	9693	9638	9610	9655	9680	9799	9705	9709	9683	9665	9709	9585	9750	9560	9699	9816	9720	9727	9503	9743	9854	9606	9630	9755	9699	9658	9681	9624	9637	9810	9580	9558	9666	9769	9553	9720	9717	9762	9660	9542	9664	9583	9784	9781	9679	9698	9747	9830	9715	9586	9733	9751	9633	9743	9611	9841	9741	9711	9671	9617	9588	9772	9603	9673	9649	9577	9561	9766	9712	9714	9697	9733	9729	9701	9736	9706	9699	9635	9771	9656	9621	9721	9819	9558	9692	9763	9676	9852	9530	9674	9834	9749	9768	9785	9634	9683	9715	9642	9794	9755	9714	9767	9712	9773	9682	9647	9619	9702	9574	9768	9672	9885	9688	9745	9833	9798	9754	9497	9640	9739	9747	9603	9722	9759	9766	9730	9554	9643	9729	9644	9580	9707	9784	9782	9823	9621	9578	9678	9830	9765	9821	9763	9657	9758	9571	9784	9672	9677	9741	9920	9573	9692	9703	9518	9659	9796	9592	9726	9638	9568	9631	9562	9600	9731	9792	9735	9599	9620	9696	9733	9664	9584	9775	9779	9633	9710	9731	9732	9660	9700	9763	9669	9638	9592	9764	9605	9681	9627	9617	9791	9710	9765	9794	9616	9549	9771	9607	9807	9607	9911	9606	9748	9674	9508	9735	9602	9783	9593	9753	9675	9611	9721	9595	9727	9718	9836
24215	21525	28762	26227	25046	42136	61228	51170	39155	27592	20711	17557	16616	16403	16066	15933	15818	15823	15916	15883	15723	15875	15872	15485	15593	15731	16018	15904	15866	15732	15952	15792	15856	15751	15710	15766	15665	15776	15601	15651	15755	15667	15785	15735	15986	15780	15688	15744	15754	15906	15617	15702	15637	15547	15709	15827	15855	15681	15481	15772	15852	15710	15542	15747	15733	15807	15624	15637	15573	15791	15798	15851	15844	15728	15710	15781	15685	15769	15912	15848	15716	15726	15707	15820	15622	15976	15757	15651	15478	15494	15622	15684	15689	15802	15517	15569	15711	15629	15564	15715	15614	15673	15869	15674	15619	15663	15774	15883	15846	15645	15536	15630	15643	15623	15779	15473	15746	15580	15665	15676	15611	15828	15709	15513	15771	15661	15747	15722	15907	15759	15666	15810	15607	15734	15417	15822	15542	15715	15757	15562	15688	15790	15589	15599	15608	15501	15660	15722	15647	15595	15533	15602	15868	15591	15707	15747	15686	15696	15525	15542	15671	15580	15668	15681	15710	15864	15692	15822	15633	15694	15510	15928	15772	15715	15762	15539	15617	15799	15703	15674	15937	15755	15512	15927	15659	15624	15750	15889	15933	15598	15637	15714	15730	15516	15888	15502	15575	15539	15585	15751	15549	15673	15934	15774	15769	15895	15860	15689	15662	15805	15709	15702	15681	15594	15620	15584	15815	15599	15811	15870	15477	15605	15652	15633	15587	15582	15527	15755	15756	15626	15532	15658	15623	15675	15839	16021	15818	15373	15648	15487	15559	15534	15685	15653	15708	15608	15866	15722	15534	15689	15656	15659	15696	15508	15543	15644	15592	15718	15641	15602	15903	15855	15767	15619	15797	15716	15588	15667	15696	15926	15739	15742	15760	15602	15445	15679	15681	15655	15529	15518	15674	15664	15724	15627	15709	15697	15761	15719	15877	15951	15694	15763	15713	15686	15691	15589	15578	15660	15593	15705	15593	15614	15699	15625	15774	15734	15854	15819	15793	15679	15709	15578	15689	15749	15604	15699	15679	15664	15645	15553	15881	15779	15766	15769	15598	15478	15675	15685	15886	15682	15798	15479	15537	15853	15595	15731	15780	15465	15715	15777	15591	15653	15655	15527	15682	15740	15552	15672	15680	15859	15754	15532	15757	15674	15638	15613	15728	15672	15717	15686	15623	15596	15667	15684	15741	15723	15729	15707	15758	15747	15536	15696	15624	15575	15604	15766	15599	15599	15824	15640	15641	15673	15631	15694	15748	15848	15597	15784	15593	15803	15870	15848	15673	15569	15739	15693	15832	15855	15755	15581	15538	15743	15635	15539	15509	15727	15777	15856	15520	15651	15675	15678	15552	15644	15552	15649	15720	15879	15734	15681	15802	15712	15887	15482	15566	15487	15639	15925	15618	15749	15669	15737	15830	15759	15792	15796	15647	15839	15670	15491	15640	15674	15898	15744	15555	15855	15691	15748	15615	15617	15779	15636	15733	15578	15612	15553	15910	15746	15747	15696	15567	15581	15631	15799	15774	15618	15776	15744	15581	15533	15611	15754	15793	15804	15856	15556	15661	15694	15478	15455	15386	15674	15778	15816	15805	15696	15676	15934	15479	15540	15600	15724	15695	15638	15728	15664	15667	15831	15786	15687	15744	15692	15808	15505	15423	15650	15497	15775	15612	15486	15738	15519	15676	15466	15680	15606	15709	15728	15811	15707	15670	15748	15613	15610	15639	15812	15825	15814	15561	15410	15538	15735	15673	15680	15679	15632	15740	15665	15731	15619	15830	15786	15789	15679	15723	15777	15484	15446	15703	15512	15503	15544	15618	15859	15701	15615	15648	15588	15457	15574	15509	15742	15709	15639	15791	15825	15597	15683	15557	15803	15733	15380	15702	15883	15681	15772	15703	15707	15870	15678	15579	15709	15666	15544	15859	15639	15565	15697	15586	15600	15823	15639	15609	15755	15678	15735	15630	15729	15723	15589	15482	15676	15707	15429	15512	15692	15760	15607	15541	15585	15787	15719	15618	15717	15738	15578	15500	15442	15686	15671	15547	15571	15723	15639	15821	15711	15456	15639	15793	15728	15727	15661	15852	15772	15718	15562	15725	15710	15703	15618	15792	15774	15538	15702	15797	15766	15847	15809	15791	15624	15487	15644	15666	15662	15690	15728	15702	15491	15630	15722	16060	15537	15769	15715	15768	15517	15461	15568	15869	15581	15484	15720	15756	15608	15785	15737	15473	15875	15775	15770	15843	15723	15660	15701	15730	15583	15775	15765	15704	15772	15781	15861	15526	15702	15817	15795	15724	15553	15652	15694	15841	15649	15624	15656	15446	15624	15589	15679	15469	15650	15654	15569	15749	15660	15861	15831	15513	15611	15718	15568	15424	15621	15598	15485	15595	15472	15669	15656	15681	15542	15709	15680	15523	15615	15786	15687	15725	15540	15739	15512	15762	15792	15661	15482	15648	15518	15630	15703	15670	15735	15760	15530	15635	15823	15736	15547	15825	15685	15564	15757	15751	15675	15818	15712	15631	15727	15678	15829	15643	15535	15625	15710	15695	15833	15623	15704	15641	15772	15572	15768	15592	15573	15724	15719	15554	15598	15845	15822	15691	15905	15641	15633	15765	15797	15766	15664	15816	15873	15762	15588	15668	15713	15794	15768	15770	15613	15810	15663	15658	15860	15742	15581	15634	15589	15637	15725	15620	15562	15735	15587	15760	15643	15664	15897	15990	15988	15781	15531	15749	15798	15718	15778	15768	15816	15692	15871	15446	15636	15543	15745	15614	15678	15476	15734	15647	15982	15764	15769	15592	15697	15843	15578	15714	15783	15720	15925	15786	15620	15757	15763	15796	15701	15785	15763	15700	15782	15567	15721	15610	15919	15708	15644	15676	15811	15508	15611	15923	15798	15840	15584	15546	15602	15579	15584	15785	15584	15740	15758	15747	15765	15550	15636	15595	15603	15756	15443	15781	15787	15733	15736	15465	15504	15770	15778	15715	15446	15663	15612	15663	15713	15750	15654	15712	15808	15911	15802	15627	15748	15788	15664	15737	15803	15917	15705	15579	15471	15634	15930	15831	15476	15942	15652	15721	15738	15604	15736	15880	15556	15516	15562	15549	15441	15704	15633	15783	15576	15572	15654	15698	15465	15753	15758	15859	15713	15776	15525	15692	15730	15678	15460	15852	15713	15665	15702	15621	15745	15812	15684	15593	15541	15790	15899	15806	15860	15871	15611	15605	15711	15804	15745	15518	15583	15751	15645	15563	15658	15673	15659	15719	15538	15411	15505	15896	15789	15753	15618	15537	15696	15554	15483	15823	15633	15583	15593	15696	15734	15540	15625	15807	15579	15788	15523	15512	15671	15749	15778	15642	15676	15751	15621	15670	15745	15962	15826	15636	15620	15884	15785	15720	15617	15709	15720	15754	15750	15831	15658	15590	15994	15711	15670	15588	15719	15818	15859	15538	15729	15532	15440	15699	15724	15504	15639	15566	15663	15492	15609	15685	15840	15740	15707	15686	15856	15899	15745	15715	15650	15799	15733	15586	15607	15646	15630	15591	15710	15521	15875	15650	15674	15620	15656	15719	15717	15619	15770	15435	15572	15699	15630	15584	15761	15691	15890	15750	15686	15867	15607	15768	15622	15738	15566	15665	15705	15619	15645	15766	15725	15590	15735	15544	15502	15926	15854	15649	15789	15403	15661	15548	15733	15776	15804	15879	15712	15719	15533	15606	15712	15486	15488	15649	15649	15661	15686	15880	15720	15711	15783	15693	15869	15632	15747	15824	15562	15566	15770	15619	15767	15740	15887	15582	15741	15798	15649	15650	15679	15586	15583	15639	15596	15373	15548	15678	15684	15614	15571	15802	15758	15700	15670	15661	15716	15749	15628	15874	15798	15840	15884	15800	15632	15697	15831	15597	15738	15666	15496	15750	15661	15675	15814	15574	15530	15823	15645	15593	15812	15645	15666	15616	15521	15664	15677	15737	15911	15727	15591	15600	15508	15725	15967	15516	15560	15685	15642	15663	15723	15775	15566	15636	15596	15546	15626	15976	15725	15550	15988	15540	15777	15738	15847	15702	15776	15943	15657	15838	15836	15636	15796	15883	15677	15626	15649	15688	15681	15899	15646	15864	15898	15777	15584	15656	15743	15716	15500	15638	15671	15700	15763	15579	15602	15855	15731	15709	15836	15959	15514	15705	15584	15578	15649	15653	15695	15766	15581	15695	15589	15604	15650	15775	15926	15679	15772	15577	15715	15578	15828	15520	15702	15915	15738	15551	15824	15581	15704	15845	15949	15541	15826	15744	15627	15622	15677	15670	15637	15549	15699	15789	15638	15800	15550	15744	15548	15582	15719	15572	15725	15499	15611	15613	15827	15782	15513	15392	15665	15725	15809	15954	15802	15805	15741	15578	15619	15676	15717	15908	15796	15836	15661	15837	15782	15614	15846	15533	15643	15590	15597	15576	15656	15483	15757	15621	15611	15751	15752	15528	15540	15535	15578	15581	15470	15684	15757	15549	15762	15720	15521	15630	15692	15684	15655	15683	15617	15704	15650	15836	15843	15712	15437	15776	15871	15652	15662	15726	15472	15865	15629	15644	15575	15768	15567	15689	15846	15930	15726	15631	15711	15469	15535	15646	15672	15831	15777	15718	15710	15742	15721	15666	15702	15867	15786	15605	15622	15939	15662	15877	15604	15830	15694	15440	15591	15787	15655	15805	15497	15523	15615	15645	15768	15805	15846	15533	15407	15620	15676	15510	15719	15703	15568	15485	15469	15735	15554	15663	15672	15830	15449	15670	15689	15640	15737	15784	15680	15825	15630	15656	15796	15762	15571	15654	15731	15460	15401	15619	15673	15736	15666	15817	15663	15641	15997	15870	15952	15603	15692	15587	15863	15517	15672	15740	15733	15910	15612	15457	15629	15565	15580	15688	15673	15698	15571	15623	15768	15554	15789	15735	15793	15846	15582	15696	15663	15449	15724	15660	15535	15648	15713	15683	15586	15612	15698	15594	15644	15760	15615	15833	15618	15431	15666	15600	15507	15835	15620	15359	15641	15677	15634	15657	15694	15881	15532	15477	15661	15517	15880	15519	15653	15650	15797
31559	47629	35070	26612	21563	43602	57859	44864	31257	19254	13354	11185	10546	10402	10441	9967	9908	10093	10106	9951	10005	10023	10058	10093	10044	9932	10067	10023	10003	10063	10103	10038	10007	10044	9942	10007	9923	9846	9943	10024	10009	9987	9958	9919	10003	9793	9941	10040	10039	10194	9998	10008	10134	10026	10049	9856	9885	10084	9949	9859	10116	10110	10119	10004	9808	9964	9939	9904	10173	9924	10059	9971	10102	9977	9929	9946	10182	9906	9904	9888	9873	9945	10049	10100	9900	9847	9965	9900	9886	9931	9943	10228	9940	9924	10049	10201	9920	9983	10040	9839	9926	9889	9996	9997	9961	9956	9993	9899	9986	9988	9962	9882	10051	9701	9994	10147	10097	9965	10127	9994	9991	9995	9951	10022	9805	9999	9864	9987	10184	9811	10011	9985	9992	9923	10111	10096	10035	9930	10035	9898	10002	9957	9957	10048	10066	9988	9895	9885	9963	10048	10081	10323	9999	10106	9909	10101	10084	10039	9979	10069	9874	10050	9957	10033	9881	10001	10045	9994	10113	10074	9849	9899	9992	9954	10064	9924	9899	10025	9928	9881	9999	9846	10037	9877	9964	10075	9911	9963	9977	10009	9872	9970	10059	10017	9941	10003	10091	9934	9882	9929	9994	10107	9844	9821	10054	9920	9802	10003	10079	9864	10082	10080	9960	9819	10001	9980	10007	9827	9953	9910	9921	9817	9850	9794	10159	9898	10010	9964	9929	9881	10015	9883	10050	10138	9895	9837	9936	10058	10046	9963	9766	9932	10010	10113	9965	9872	10028	10050	9857	10044	9964	9968	9908	9848	9804	9969	9978	9976	9967	9898	9926	9958	9987	9989	10005	9916	9786	9929	9983	9982	9973	9968	9826	9791	9845	9822	9955	10110	9923	10058	9955	10016	9977	9887	9874	10108	10078	9940	9845	9754	10008	9955	9930	9985	9860	9902	10005	9921	9868	9970	9928	9896	9862	10091	9991	10114	9833	9911	10054	9971	9916	10032	10051	9876	9927	9877	9748	10014	9910	9884	9911	10057	9835	9949	9871	9791	10056	9959	9910	9917	9768	10016	10040	10081	9893	9894	9924	9966	9983	9898	9985	9960	9959	9944	9888	9985	9909	9897	9928	9969	9815	9936	9994	10007	10080	10046	9955	9946	10063	9873	9881	10054	9980	9959	9794	9993	9997	9915	10015	9882	10059	9928	9936	10007	10025	10040	9988	9846	9915	9876	9926	9973	10028	10062	10129	9883	9856	10059	9894	10107	10051	9920	9908	10021	9821	9818	9815	10016	9994	10029	10053	9959	10024	9995	10074	9875	9827	10006	9822	9947	9950	9885	9844	10050	9995	9961	9928	9884	9866	9878	9921	9997	10058	9825	9912	9974	10038	9909	10072	10033	9844	9934	10005	9909	9889	10022	10043	10058	9813	9916	9998	9968	10096	9887	9918	9960	10063	9975	9949	9932	9892	9750	9949	10145	10093	9918	9948	9866	9839	10073	9922	9891	9809	9951	9796	10055	9948	9988	10026	9921	10072	9994	10008	9920	10120	10183	9890	10149	9917	9965	9897	9985	9896	9931	9916	9944	10082	10049	9934	9932	9689	9754	9844	9928	9904	9784	9944	9880	9952	10068	9966	10088	9884	9963	10004	9844	9841	9992	10074	9833	9939	9917	9966	10001	9796	9953	9974	9922	9867	10123	9987	9946	9898	9902	10130	9983	9785	10011	10083	9999	9914	9939	9880	9924	10003	10034	10065	9788	10023	10081	9861	9915	9996	10007	10085	9917	9897	9923	9893	9884	9923	9938	9945	10038	9927	9982	9891	10059	10048	9982	9873	9870	9799	10130	9863	10004	9971	9955	9864	9903	9905	9860	9861	9923	9972	9886	9928	9901	9969	9829	9892	9899	9815	9867	9841	9916	10052	9977	9931	9951	10008	9972	9902	9947	9945	9958	10039	9932	10046	9791	9854	9951	9940	9966	9921	9849	9981	9973	9817	9943	9924	9940	10023	9931	9995	10031	9835	10016	9867	10014	10122	9969	9866	9985	10016	9864	9979	10002	10022	9879	9916	10024	10089	10022	10149	10156	9882	9942	10068	10015	9864	9921	10007	9826	9910	10003	9961	9871	10014	9980	9993	10095	9989	9988	9987	10023	9918	10016	10008	9987	9935	9901	10026	9868	9890	10061	9919	10040	10041	9980	9869	9902	9934	9948	9914	9987	9961	9987	9874	9903	9936	9954	9953	10007	9852	10056	9974	9960	9914	10080	9862	10093	9837	10019	9817	9846	9955	9981	9791	10090	10064	10021	10036	10056	9942	9880	9851	10000	10038	9999	9959	10012	9879	9989	9987	10101	10030	9848	9861	10023	9887	10020	9947	10023	10068	9898	9906	10134	9778	10025	9714	9995	9953	9954	10021	9894	9916	9943	9983	10045	9916	10079	9896	9953	10005	9950	10015	9786	10086	9964	10004	10005	9986	9862	10031	9972	10066	9842	9927	9805	9885	10041	10046	9921	10035	9879	9901	9870	10007	9924	10056	9792	9828	9965	9988	10123	9792	9942	10018	10069	9967	10011	9907	9851	9672	9841	9961	9819	9927	9847	10014	10029	9941	9921	9854	10005	9811	10073	10024	9986	9989	9991	9907	10071	9915	10024	9889	9957	10009	9966	10073	10051	9996	9868	10015	9843	10028	9953	9966	9958	9959	9880	9994	9932	9861	10116	9866	10019	9863	9987	9882	10037	9978	10005	10041	10086	9950	10044	9892	9930	10013	9962	9973	9918	9895	9916	9990	9908	9988	9893	9938	10064	9976	10045	9939	9875	9926	9897	9956	9983	10006	9919	10002	9844	10088	9868	9938	10026	9835	9917	9957	9958	10093	9897	9944	9922	9916	10060	9901	10060	9947	10100	10074	9969	10001	10036	9939	9991	9964	9948	9972	10116	9823	9948	9981	9930	9971	9824	9884	10015	9966	10017	9882	9954	9936	9890	10012	9940	10005	9827	9935	9916	10027	9974	9950	9910	9983	9839	9982	9994	10022	9931	10019	9941	9972	9966	9926	9842	10019	9819	9746	9903	9930	9897	9978	10049	9978	9798	9995	9822	9885	10110	9870	10108	10002	9981	9888	9972	10148	10021	9961	9996	9839	9969	9868	9893	9998	9899	9948	9968	9816	9945	9973	9806	10009	9873	9874	9931	10049	9957	9938	9899	9968	9926	9993	9933	10004	9976	10003	9849	9919	9984	9900	10048	9856	10056	9896	9936	9851	9915	9918	9981	9935	9904	9848	10115	9869	9988	9914	9910	9975	9964	9915	10188	9982	9904	9869	9914	10070	9926	10003	9932	10038	9895	10128	10025	9982	10110	10001	10014	9964	9853	9911	9876	10075	9888	9943	10011	10090	9814	9949	9854	9961	9982	9894	10042	10000	9931	9886	10053	9851	9916	9974	9881	10014	9829	10055	9941	9896	9958	10060	10032	9889	9882	9893	10005	9950	10011	9863	9987	9924	9986	9896	9995	9997	10006	9963	9884	9924	10053	9865	10055	9939	10000	10001	10213	9968	9858	9882	10014	9917	9973	9996	9978	9877	10008	9952	9884	10067	9968	10081	9827	9949	9843	9949	9926	9901	10072	9959	10030	9856	9980	9873	9981	9926	9879	9834	9870	9983	10033	9979	9782	9706	9846	9896	9962	9955	10254	10016	9845	10014	10208	9909	9923	10126	9894	10099	10020	9885	9909	9869	9923	9953	9921	10172	9897	9942	10001	9957	9963	9980	9825	9909	9832	9869	9902	10001	10105	9816	10007	10142	9860	9964	10101	10138	9969	9920	9977	9832	9899	9986	9968	10003	9938	9933	10005	10018	9943	9865	9845	9734	9874	9945	10004	9975	9932	9986	10006	10002	9879	9981	10048	9960	9927	9958	9897	9891	9924	9800	9960	10002	10058	9933	9879	9969	10049	9980	9831	10044	10094	9864	9831	10018	10004	9915	9935	9877	9955	10082	10122	9890	9926	9877	9980	9978	9922	10015	9918	9937	9846	9890	9918	10056	9940	10001	9884	9858	9954	9823	10150	9807	9909	10035	9881	9936	10137	9980	9902	9910	9924	9877	10000	9964	9918	9890	9920	9934	10074	9820	9827	9845	9870	9980	9972	10040	10041	10034	9938	10010	10088	9924	9964	10028	9998	9820	10055	9966	9764	10025	9957	9876	9999	9895	9855	9955	9890	9900	9819	9966	9923	9902	9877	10125	9872	10045	10028	9997	10099	9999	9980	9921	9984	10042	10069	9892	9852	9955	10033	10023	10007	9978	9902	9905	10000	9833	9808	10027	9926	10136	10006	9957	9854	9902	10062	9950	10061	9999	10047	10021	9969	9935	10035	9943	9969	9860	10039	10030	9967	9766	9963	9905	9979	9993	10006	10087	9958	9881	9885	10123	10018	9926	9832	10047	9825	9937	10026	9994	9844	9903	9971	10006	10099	10024	9996	9922	9917	9882	10085	10075	9939	9927	9830	9974	9862	9929	9785	9994	9933	9943	9920	10020	9954	10039	9913	10124	9892	10050	10012	10089	9958	9936	10041	9948	9807	10089	9971	9913	9974	9969	9952	9992	9942	9916	9887	10065	9937	10014	10085	10054	9931	9965	9932	9983	9961	9813	9942	9697	10021	9862	10037	9979	9899	9923	9876	10062	9828	9985	9854	9890	9941	9858	9980	9793	9949	9890	9853	9840	9919	9894	9831	10004	9921	9900	9912	9925	9982	9953	9901	9950	10150	9868	10003	9943	10060	10085	9928	9838	9971	9839	9952	9992	9870	9919	9997	10041	9959	10014	9983	10010	9861	10042	9887	9951	9755	10053	10044	9908	9797	10049	10031	9883	10067	9850	9993	9814	9682	9902	10047	10050	10019	10028	9932	9834	9780	10023	9877	10047	9854	9899	10008	10063	9896	9883	9924	9882	9841	9965	9955	10018	9967	9815	9940	10000	9934	9936	9948	9981	9943	9995	9972	10068	10037	9943	9912	9955	9925	10003	10047	9962	9917	9894	10054	9970	9929	9973	9942	9856	10153	9880	10081	10033	9837	9947	9789	9961	9915
33436	33473	37532	28486	22269	18176	20260	20295	18501	17060	16289	15607	15703	15766	15483	15429	15603	15371	15524	15546	15491	15541	15479	15539	15406	15438	15575	15697	15607	15557	15478	15624	15502	15462	15355	15609	15438	15465	15481	15493	15397	15693	15407	15559	15575	15524	15597	15514	15459	15565	15332	15445	15336	15391	15394	15675	15682	15572	15507	15417	15644	15499	15517	15225	15554	15360	15493	15511	15505	15511	15591	15349	15531	15432	15585	15480	15410	15567	15592	15599	15462	15546	15475	15334	15439	15371	15371	15446	15608	15672	15497	15320	15496	15644	15426	15393	15375	15525	15314	15587	15679	15384	15485	15482	15416	15606	15638	15514	15575	15594	15479	15541	15473	15612	15428	15334	15640	15603	15560	15619	15516	15301	15293	15536	15515	15388	15390	15204	15416	15494	15370	15401	15578	15297	15464	15352	15644	15473	15694	15569	15367	15374	15446	15248	15607	15450	15370	15707	15490	15282	15480	15618	15615	15564	15436	15560	15781	15524	15525	15410	15369	15699	15578	15698	15559	15616	15646	15650	15613	15559	15441	15615	15388	15525	15373	15438	15437	15534	15291	15460	15403	15581	15520	15549	15421	15626	15486	15379	15365	15508	15286	15236	15225	15427	15611	15611	15549	15198	15465	15445	15143	15481	15713	15453	15511	15585	15590	15311	15386	15501	15415	15435	15608	15481	15379	15490	15479	15497	15489	15410	15479	15373	15508	15349	15460	15620	15563	15450	15386	15444	15552	15513	15271	15381	15155	15182	15598	15482	15715	15598	15428	15436	15551	15534	15616	15359	15469	15398	15693	15438	15430	15457	15479	15558	15359	15367	15253	15557	15528	15554	15623	15501	15366	15383	15640	15643	15463	15411	15356	15464	15516	15508	15359	15467	15496	15560	15505	15403	15554	15771	15699	15390	15398	15485	15517	15399	15605	15591	15634	15433	15677	15568	15600	15459	15414	15497	15422	15428	15521	15494	15649	15370	15646	15510	15694	15631	15400	15560	15477	15510	15384	15289	15405	15452	15390	15590	15423	15512	15470	15465	15467	15519	15424	15424	15288	15533	15333	15311	15450	15299	15462	15730	15702	15459	15415	15378	15250	15408	15481	15393	15634	15434	15325	15507	15610	15255	15412	15523	15445	15271	15356	15334	15572	15511	15584	15543	15355	15542	15587	15414	15332	15327	15409	15439	15407	15345	15434	15396	15258	15243	15487	15396	15559	15588	15438	15463	15300	15571	15326	15426	15565	15431	15528	15657	15420	15503	15321	15412	15607	15492	15426	15489	15504	15363	15405	15528	15642	15514	15654	15555	15537	15408	15541	15562	15592	15594	15581	15534	15479	15353	15499	15312	15678	15436	15561	15531	15322	15620	15478	15636	15392	15474	15393	15593	15680	15392	15497	15405	15397	15521	15504	15400	15616	15483	15435	15642	15532	15327	15457	15594	15508	15537	15466	15542	15266	15256	15574	15584	15453	15671	15601	15408	15258	15624	15653	15457	15394	15421	15501	15546	15421	15577	15685	15543	15269	15565	15565	15535	15485	15507	15391	15208	15332	15357	15413	15454	15417	15586	15551	15554	15378	15731	15353	15449	15471	15228	15606	15422	15473	15487	15569	15627	15528	15521	15380	15529	15435	15618	15375	15406	15547	15422	15536	15680	15519	15538	15588	15462	15493	15556	15664	15495	15560	15575	15476	15438	15184	15522	15339	15459	15625	15653	15420	15413	15337	15751	15402	15303	15557	15458	15523	15478	15360	15478	15665	15433	15495	15537	15451	15430	15409	15663	15487	15535	15500	15562	15542	15483	15467	15414	15507	15429	15551	15495	15600	15365	15487	15458	15601	15562	15368	15583	15658	15335	15634	15450	15295	15472	15461	15346	15393	15696	15514	15478	15531	15462	15636	15485	15320	15393	15517	15577	15400	15395	15430	15545	15436	15521	15570	15390	15356	15496	15596	15539	15590	15631	15480	15395	15552	15679	15347	15408	15525	15717	15560	15458	15541	15418	15452	15330	15529	15314	15359	15502	15486	15553	15469	15607	15407	15473	15686	15415	15471	15422	15409	15561	15591	15269	15388	15440	15381	15380	15342	15527	15448	15545	15752	15558	15659	15455	15635	15475	15669	15585	15377	15577	15300	15399	15467	15534	15295	15523	15524	15564	15489	15225	15434	15461	15595	15577	15441	15489	15676	15515	15594	15318	15459	15675	15559	15280	15481	15559	15765	15390	15432	15329	15690	15587	15478	15395	15391	15431	15507	15669	15517	15557	15430	15403	15557	15311	15429	15402	15587	15410	15480	15479	15452	15587	15634	15475	15425	15397	15691	15624	15521	15625	15690	15620	15478	15561	15553	15489	15568	15451	15404	15503	15378	15493	15169	15493	15547	15505	15540	15443	15413	15442	15458	15303	15270	15556	15247	15537	15418	15544	15419	15541	15377	15520	15443	15410	15460	15410	15615	15614	15498	15505	15451	15374	15351	15825	15562	15376	15233	15563	15606	15432	15258	15488	15527	15541	15474	15503	15765	15532	15365	15315	15279	15466	15483	15517	15276	15482	15603	15422	15381	15362	15642	15640	15343	15146	15499	15490	15596	15377	15461	15228	15340	15540	15654	15551	15242	15682	15295	15599	15368	15412	15574	15456	15383	15483	15524	15452	15301	15321	15439	15632	15385	15591	15514	15781	15595	15507	15449	15614	15648	15486	15636	15551	15309	15404	15561	15605	15599	15315	15449	15513	15372	15396	15426	15373	15456	15475	15401	15470	15618	15382	15265	15544	15411	15453	15294	15409	15318	15513	15425	15425	15627	15412	15350	15515	15573	15382	15583	15506	15400	15463	15449	15691	15729	15509	15268	15594	15364	15523	15470	15648	15484	15623	15546	15456	15470	15210	15462	15150	15377	15349	15547	15373	15472	15426	15605	15366	15376	15358	15464	15430	15422	15471	15425	15392	15367	15488	15515	15512	15320	15427	15360	15485	15519	15500	15474	15508	15422	15399	15394	15479	15392	15566	15456	15355	15376	15578	15383	15664	15430	15431	15483	15572	15359	15500	15384	15548	15726	15336	15485	15406	15527	15559	15596	15523	15384	15549	15539	15335	15503	15477	15501	15370	15562	15338	15555	15649	15582	15470	15558	15383	15357	15433	15500	15395	15369	15486	15410	15412	15217	15475	15406	15412	15641	15563	15470	15423	15628	15436	15442	15450	15594	15604	15460	15566	15599	15299	15555	15319	15316	15478	15455	15297	15720	15556	15497	15451	15538	15482	15591	15483	15598	15536	15421	15349	15663	15559	15444	15519	15557	15463	15464	15324	15589	15377	15775	15682	15158	15596	15577	15302	15301	15527	15445	15569	15340	15469	15515	15577	15385	15496	15447	15480	15611	15463	15516	15309	15470	15532	15388	15585	15547	15592	15417	15558	15440	15465	15443	15403	15589	15469	15526	15296	15341	15305	15606	15253	15539	15467	15486	15573	15370	15449	15423	15352	15610	15543	15344	15453	15416	15397	15529	15342	15341	15480	15348	15595	15755	15682	15687	15404	15632	15620	15517	15681	15366	15366	15442	15391	15585	15539	15521	15653	15552	15397	15411	15442	15290	15385	15698	15528	15533	15483	15556	15473	15202	15486	15366	15496	15411	15560	15527	15519	15471	15587	15406	15540	15469	15470	15369	15539	15465	15570	15608	15593	15636	15603	15471	15283	15420	15416	15441	15498	15457	15324	15487	15524	15514	15517	15593	15239	15383	15618	15579	15295	15556	15417	15480	15371	15432	15349	15373	15447	15297	15468	15354	15486	15354	15546	15404	15674	15434	15532	15535	15495	15642	15451	15408	15608	15619	15443	15545	15492	15458	15421	15473	15457	15481	15528	15356	15656	15535	15257	15428	15306	15685	15271	15423	15527	15451	15517	15317	15457	15494	15360	15778	15703	15192	15561	15530	15492	15262	15661	15599	15450	15307	15393	15556	15348	15394	15368	15506	15465	15266	15565	15314	15373	15566	15506	15484	15570	15248	15440	15467	15513	15515	15659	15623	15573	15440	15460	15554	15648	15675	15395	15568	15268	15443	15444	15577	15593	15473	15570	15371	15437	15500	15433	15618	15547	15465	15621	15285	15459	15653	15698	15587	15591	15482	15637	15473	15530	15766	15427	15374	15469	15428	15479	15460	15609	15679	15558	15369	15403	15254	15390	15354	15378	15425	15372	15520	15343	15495	15425	15591	15518	15526	15478	15439	15312	15481	15553	15607	15611	15325	15271	15528	15598	15514	15504	15389	15433	15454	15474	15366	15348	15552	15605	15721	15526	15580	15599	15377	15538	15297	15300	15459	15447	15551	15441	15588	15495	15434	15447	15554	15541	15504	15491	15443	15403	15755	15529	15531	15386	15430	15428	15382	15592	15562	15363	15382	15378	15451	15338	15456	15607	15421	15568	15553	15527	15413	15559	15676	15543	15418	15397	15370	15373	15417	15525	15427	15472	15719	15548	15492	15313	15224	15527	15582	15458	15343	15640	15380	15328	15414	15702	15444	15535	15391	15340	15504	15366	15567	15634	15465	15478	15450	15380	15368	15569	15426	15209	15400	15510	15574	15478	15213	15463	15480	15462	15368	15522	15489	15439	15615	15434	15522	15527	15537	15572	15300	15292	15528	15599	15552	15206	15415	15590	15350	15526	15721	15448	15442	15355	15466	15277	15494	15568	15481	15627	15283	15274	15481	15595	15645	15561	15504	15462	15510	15405	15419	15377	15533	15543	15514	15413	15459	15621	15270	15438	15541	15373	15240	15624	15448	15334	15486	15584	15556	15442	15497	15473	15445	15328	15424	15303	15530	15671	15447	15689	15343	15217	15566	15582	15607	15430	15527	15510	15376	15348	15612	15399	15338	15618	15501	15357	15434	15592	15525	15541	15609	15567	15432	15415	15241	15310	15422	15516	15508	15668	15412	15479	15317	15440	15502	15623	15512	15576	15547	15681	15768	15431	15493	15552	15349	15448	15651	15513	15390	15406	15693	15405	15487	15538	15474	15600	15459	15400	15353	15630	15336	15410	15562	15484	15364	15576	15428	15611	15566	15485	15412	15549	15445	15410	15599	15322	15503	15266	15418	15440	15573	15382
22868	39078	34102	20587	15574	11819	14691	13860	12194	10704	9878	9762	9481	9675	9670	9770	9684	9577	9499	9636	9686	9764	9632	9663	9711	9679	9671	9730	9506	9755	9498	9690	9549	9670	9585	9553	9488	9683	9731	9631	9522	9782	9592	9619	9691	9599	9681	9711	9619	9697	9684	9615	9733	9604	9704	9586	9748	9628	9684	9698	9677	9628	9664	9735	9637	9667	9542	9708	9646	9582	9572	9725	9706	9631	9662	9709	9705	9546	9684	9621	9584	9573	9511	9662	9602	9760	9678	9586	9609	9606	9693	9742	9466	9601	9604	9609	9589	9609	9551	9550	9518	9592	9624	9670	9442	9627	9697	9675	9784	9668	9534	9710	9563	9682	9552	9565	9597	9668	9529	9463	9661	9518	9851	9699	9516	9529	9656	9610	9510	9745	9633	9528	9624	9558	9616	9715	9739	9705	9577	9561	9427	9679	9724	9682	9566	9615	9611	9719	9715	9572	9646	9748	9499	9530	9669	9581	9589	9642	9675	9520	9774	9522	9519	9570	9550	9567	9531	9624	9602	9705	9575	9469	9545	9639	9554	9498	9529	9722	9585	9494	9579	9471	9446	9564	9591	9666	9733	9589	9529	9541	9612	9622	9531	9532	9509	9678	9671	9567	9703	9566	9580	9737	9617	9469	9520	9509	9688	9603	9559	9663	9540	9777	9594	9609	9575	9704	9767	9589	9622	9800	9540	9587	9576	9607	9636	9670	9629	9683	9563	9582	9702	9644	9526	9678	9574	9491	9477	9583	9639	9575	9606	9708	9774	9554	9428	9448	9604	9768	9646	9632	9718	9682	9609	9686	9473	9505	9590	9636	9485	9656	9616	9632	9579	9612	9591	9574	9556	9674	9565	9532	9571	9586	9657	9579	9629	9451	9541	9674	9471	9606	9395	9707	9592	9640	9785	9488	9567	9656	9506	9445	9572	9626	9597	9675	9718	9579	9788	9729	9787	9529	9478	9591	9678	9742	9478	9748	9498	9504	9524	9602	9572	9662	9631	9531	9577	9620	9611	9746	9404	9688	9598	9473	9573	9608	9698	9553	9490	9580	9649	9625	9619	9642	9630	9563	9708	9571	9726	9586	9535	9798	9829	9411	9705	9568	9778	9550	9676	9601	9523	9529	9787	9615	9626	9659	9481	9705	9611	9512	9694	9487	9580	9609	9398	9553	9612	9422	9554	9730	9656	9701	9606	9512	9582	9478	9598	9504	9706	9490	9728	9537	9729	9744	9538	9717	9565	9610	9585	9671	9552	9622	9565	9598	9753	9668	9662	9707	9595	9658	9594	9658	9480	9536	9733	9660	9632	9576	9526	9483	9530	9558	9632	9593	9680	9707	9612	9547	9563	9442	9583	9525	9571	9596	9784	9486	9593	9587	9497	9622	9470	9592	9508	9561	9574	9634	9649	9699	9671	9565	9556	9715	9596	9616	9581	9496	9662	9581	9579	9589	9671	9622	9544	9834	9765	9625	9833	9636	9537	9712	9616	9570	9641	9560	9661	9587	9515	9734	9611	9528	9569	9660	9664	9701	9609	9607	9555	9507	9531	9562	9520	9697	9520	9637	9674	9676	9648	9584	9705	9557	9673	9542	9619	9586	9641	9551	9624	9604	9573	9537	9738	9502	9670	9702	9583	9640	9546	9608	9598	9518	9618	9789	9603	9655	9580	9690	9578	9749	9626	9715	9836	9592	9530	9683	9651	9777	9662	9597	9636	9676	9557	9516	9583	9436	9728	9637	9416	9599	9576	9567	9661	9694	9725	9732	9733	9639	9600	9676	9595	9543	9575	9668	9604	9714	9620	9483	9606	9478	9795	9684	9590	9481	9584	9645	9592	9557	9686	9509	9471	9616	9550	9581	9831	9765	9720	9583	9528	9657	9573	9714	9604	9482	9755	9588	9699	9626	9651	9710	9530	9681	9432	9591	9624	9549	9648	9801	9710	9595	9605	9521	9538	9583	9560	9722	9761	9575	9593	9614	9800	9648	9705	9614	9726	9637	9641	9498	9600	9700	9569	9638	9602	9833	9654	9584	9534	9759	9583	9519	9672	9570	9630	9681	9562	9521	9759	9707	9802	9654	9610	9571	9505	9624	9654	9678	9615	9659	9689	9634	9594	9867	9586	9563	9623	9694	9534	9575	9711	9533	9686	9592	9569	9587	9668	9600	9627	9610	9724	9675	9590	9804	9634	9607	9590	9559	9543	9552	9585	9632	9629	9605	9535	9680	9568	9602	9527	9643	9539	9580	9667	9622	9750	9613	9621	9631	9437	9713	9570	9740	9757	9774	9550	9731	9607	9595	9645	9599	9695	9611	9597	9608	9639	9658	9595	9778	9571	9428	9667	9617	9490	9644	9597	9715	9616	9554	9596	9539	9686	9697	9573	9799	9691	9665	9679	9640	9497	9566	9576	9592	9646	9732	9514	9742	9668	9370	9643	9633	9716	9455	9489	9555	9626	9616	9686	9489	9709	9521	9699	9684	9714	9763	9587	9610	9602	9620	9643	9759	9632	9422	9495	9602	9497	9569	9674	9622	9608	9614	9665	9704	9640	9634	9577	9618	9655	9593	9509	9471	9697	9704	9715	9607	9590	9567	9677	9502	9515	9639	9640	9640	9677	9724	9648	9610	9619	9566	9575	9263	9839	9629	9650	9676	9633	9544	9564	9533	9745	9645	9508	9670	9641	9771	9557	9620	9544	9564	9700	9608	9596	9564	9556	9679	9569	9671	9686	9685	9631	9636	9675	9663	9720	9524	9785	9516	9736	9634	9688	9568	9777	9793	9624	9676	9632	9640	9504	9530	9636	9717	9768	9690	9701	9618	9471	9631	9698	9718	9632	9638	9679	9690	9583	9561	9745	9565	9570	9615	9587	9529	9708	9776	9502	9650	9781	9504	9557	9709	9418	9631	9664	9768	9620	9500	9651	9668	9697	9580	9673	9542	9607	9680	9671	9646	9810	9656	9658	9687	9529	9654	9573	9604	9709	9631	9764	9627	9541	9662	9728	9696	9605	9642	9539	9670	9514	9585	9667	9728	9574	9704	9599	9510	9714	9714	9562	9644	9643	9604	9617	9755	9543	9602	9563	9728	9590	9590	9573	9514	9572	9470	9477	9653	9597	9648	9603	9693	9688	9571	9772	9649	9448	9733	9534	9700	9673	9583	9709	9808	9563	9532	9491	9527	9565	9460	9669	9716	9648	9610	9507	9635	9725	9735	9498	9584	9621	9602	9752	9616	9509	9579	9707	9638	9546	9438	9728	9662	9477	9649	9653	9648	9688	9588	9567	9635	9548	9708	9629	9487	9593	9597	9454	9693	9572	9582	9774	9604	9713	9712	9613	9492	9612	9640	9709	9570	9612	9681	9765	9563	9631	9528	9687	9587	9602	9591	9775	9599	9553	9600	9510	9768	9565	9618	9631	9568	9508	9714	9594	9619	9671	9674	9550	9619	9559	9603	9578	9522	9589	9428	9532	9624	9660	9432	9617	9551	9535	9499	9539	9620	9475	9527	9562	9700	9533	9448	9473	9489	9415	9710	9623	9732	9756	9560	9650	9548	9622	9398	9650	9659	9637	9507	9593	9629	9527	9554	9658	9613	9633	9667	9643	9700	9600	9527	9742	9769	9584	9439	9448	9676	9581	9656	9540	9632	9515	9580	9515	9506	9687	9615	9694	9667	9696	9686	9638	9732	9666	9663	9803	9718	9537	9493	9627	9778	9747	9540	9604	9564	9701	9675	9638	9763	9682	9821	9668	9517	9638	9633	9562	9565	9524	9750	9767	9776	9754	9647	9554	9507	9492	9603	9590	9635	9562	9648	9645	9708	9551	9529	9599	9756	9504	9662	9552	9609	9547	9680	9453	9775	9684	9757	9640	9540	9717	9515	9662	9607	9632	9484	9578	9695	9628	9631	9537	9655	9660	9547	9765	9506	9585	9698	9630	9638	9633	9585	9644	9710	9698	9642	9492	9566	9528	9658	9633	9631	9635	9603	9537	9767	9666	9634	9464	9624	9606	9686	9602	9758	9647	9598	9671	9634	9758	9636	9632	9659	9581	9495	9635	9679	9601	9452	9623	9632	9593	9471	9633	9728	9614	9648	9589	9615	9723	9642	9548	9509	9780	9601	9685	9626	9614	9562	9624	9551	9642	9590	9614	9550	9575	9521	9590	9673	9557	9499	9656	9476	9495	9749	9528	9554	9617	9581	9558	9658	9649	9567	9629	9598	9620	9538	9755	9741	9661	9730	9684	9486	9737	9717	9701	9793	9647	9563	9708	9681	9501	9661	9671	9728	9353	9500	9458	9705	9500	9762	9524	9458	9575	9699	9521	9736	9641	9550	9480	9618	9648	9567	9630	9680	9478	9678	9596	9620	9560	9682	9514	9492	9557	9554	9770	9568	9714	9490	9721	9560	9723	9756	9530	9714	9726	9585	9462	9712	9641	9609	9661	9702	9800	9634	9512	9663	9591	9641	9646	9508	9602	9510	9635	9592	9645	9605	9592	9594	9698	9626	9689	9519	9672	9559	9635	9601	9733	9482	9544	9477	9511	9590	9652	9705	9547	9500	9604	9603	9487	9660	9767	9579	9641	9634	9563	9512	9747	9703	9491	9528	9689	9567	9617	9457	9603	9709	9692	9633	9575	9670	9635	9648	9744	9541	9488	9513	9611	9550	9381	9698	9646	9494	9627	9549	9689	9555	9685	9664	9805	9517	9752	9697	9738	9449	9604	9562	9590	9613	9565	9572	9397	9582	9696	9561	9533	9573	9844	9614	9531	9601	9710	9638	9763	9636	9688	9625	9672	9618	9532	9714	9760	9812	9770	9531	9845	9600	9664	9557	9505	9566	9571	9682	9685	9745	9626	9597	9507	9664	9614	9575	9597	9705	9619	9621	9585	9681	9757	9651	9667	9814	9598	9666	9534	9558	9742	9555	9559	9565	9550	9618	9686	9575	9743	9582	9649	9578	9707	9655	9613	9616	9548	9586	9598	9715	9434	9629	9566	9624	9739	9638	9580	9510	9665	9561	9457	9751	9590	9628	9647	9649	9545	9714	9659	9511	9600	9534	9544	9672	9605	9624	9761	9703
25858	22094	29974	30638	22297	22501	43531	38901	30726	23748	18451	16555	15772	15843	15520	15466	15362	15414	15631	15444	15485	15531	15270	15214	15563	15497	15374	15291	15355	15264	15288	15608	15427	15666	15327	15362	15388	15408	15231	15361	15246	15391	15300	15302	15313	15377	15369	15334	15510	15445	15248	15447	15474	15317	15415	15359	15402	15233	15427	15227	15350	15288	15140	15216	15298	15322	15352	15359	15182	15613	15138	15360	15300	15231	15502	15313	15303	15006	15438	15377	15150	15366	15413	15325	15269	15294	15407	15227	15226	15294	15318	15505	15522	15268	15530	15075	15229	15292	15291	15300	15365	15407	15157	15433	15483	15254	15411	15394	15417	15303	15018	15268	15318	15226	15378	15094	15219	15337	15366	15357	15162	15250	15372	15389	15318	15409	15170	15268	15181	15134	15469	15173	15421	15389	15277	15269	15249	15349	15436	15458	15362	15067	15189	15233	15218	15178	15152	15072	15292	15415	15332	15364	15242	15269	15203	15307	15164	15284	15500	15299	15280	15213	15359	15226	15318	15284	15216	15342	15400	15314	15379	15414	15351	15214	15375	15559	15368	15313	15300	15455	15316	15140	15426	15312	15262	15298	15533	15301	15353	15149	15371	15300	15478	15420	15383	15297	15220	15232	15351	15431	15222	15370	15211	15375	15398	15183	15315	15234	15159	15273	15266	15151	15221	15454	15161	15134	15324	15411	15325	15379	15275	15447	15211	15556	15197	15153	15125	15433	15194	15359	15266	15261	15412	15276	15266	15233	15260	15327	15253	15244	15304	15337	15321	15202	15334	15369	15480	15168	15192	15216	15395	15267	15059	15218	15329	15575	15181	15299	15214	15179	15157	15275	15333	15263	15425	15304	15175	15333	15538	15358	15569	15512	15204	15323	15463	15411	15583	15549	15353	15435	15129	15211	15304	15317	15241	15464	15354	15385	15117	15409	15181	15321	15283	14985	15318	15286	15488	15332	15410	15122	15316	15247	15348	15238	15333	15175	15403	15154	15349	15370	15274	15330	15245	15107	15125	15177	15490	15388	15320	15268	15268	15334	15403	15354	15318	15114	15463	15276	15304	15373	15131	15118	15446	15301	15179	15362	15152	15421	15226	15451	15278	15325	15355	15372	15417	15234	15323	15179	15210	15150	15140	15179	15231	15334	15252	15511	15306	15372	15278	15242	15201	15079	15219	15404	15402	15244	15265	15322	14959	15313	15216	15276	15132	15283	15408	15367	15236	15316	15262	15316	15382	15400	15268	15245	15380	15297	15426	15405	15097	15352	15371	15266	15238	15303	15310	15233	15431	15290	15288	15401	15452	15011	15541	15292	15381	15265	15288	15281	15354	15184	15397	15231	15186	15243	15357	15245	15282	15141	15422	15189	15278	15289	15368	15219	15552	15263	15520	15069	15080	15413	15331	15199	15389	15394	15403	15476	15395	15401	15449	15355	15526	15444	15258	15298	15300	15254	15295	15219	15202	15203	15420	15245	15177	15517	15396	15299	15268	15467	15468	15188	15370	15145	15147	15242	15297	15248	15073	15239	15187	15532	15320	15389	15102	15364	15334	15479	15296	15411	15272	15240	15610	15311	15356	15294	15326	15447	15231	15140	15216	15290	15185	15301	15293	15218	15270	15405	15351	15288	15206	15404	15362	15188	15238	15303	15529	15450	15376	15635	15375	15370	15227	15437	15401	15277	15394	15208	15551	15443	15196	15244	15433	15180	15385	15249	15399	15395	15244	15289	15235	15490	15224	15230	15298	15336	15238	15367	15469	15285	15477	15522	15184	15101	15389	15379	15334	15399	15266	15116	15394	15316	15366	15272	15320	15268	15317	15152	15331	15364	15383	15602	15247	15264	15523	15181	15120	15167	15187	15195	15171	15512	15424	15237	15272	15329	15400	15388	15452	15432	15210	15312	15262	15211	15351	15411	15353	15008	15184	15078	15328	15167	15169	15190	15174	15354	15169	15114	15155	15458	15208	15293	15384	15264	15146	15288	15076	15403	15332	15514	15329	15313	15396	15343	15465	15245	15329	15336	15386	15267	15326	15435	15215	15376	15218	15424	15491	15335	15382	15277	15317	15328	15359	15478	15516	15406	15327	15494	15242	15276	15311	15363	15381	15190	15233	15484	15368	15195	15186	15258	15404	15338	15256	15304	15271	15320	15200	15390	15293	15285	15361	15429	15186	15166	15247	15223	15494	15224	15440	15514	15436	15414	15266	15256	15293	15404	15280	15357	14997	15265	15288	15163	15450	15186	15412	15313	15448	15473	15345	15333	15282	15412	15427	15388	15345	15370	15311	15406	15448	15390	15445	15417	15327	15437	15438	15219	15258	15333	15290	15404	15145	15158	15202	15401	15307	15420	15327	15393	15259	15259	15412	15315	15060	15433	15525	15320	15437	15350	15282	15075	15172	15336	15304	15466	15312	15296	15361	15397	15470	15254	15296	15298	15306	15153	15286	15254	15342	15226	15512	15252	15397	15305	15363	15208	15320	15330	15163	15220	15338	15305	15314	15127	15210	15290	15359	15359	15354	15406	15318	15314	15361	15220	15266	15373	15310	15108	15392	15259	15184	15365	15385	15412	15283	15289	15318	15189	15174	15289	15422	15188	15358	15365	15232	15477	15316	15400	15374	15194	15298	15375	15200	15471	15283	15252	15291	15441	15404	15449	15397	15254	15295	15258	15521	15347	15082	15259	15295	15332	15277	15204	15229	15276	15394	15501	15320	15062	15342	15379	15240	15367	15262	15434	15249	15299	15162	15361	15337	15391	15157	15175	15438	15205	15171	15252	15334	15038	15133	15267	15067	15464	15235	15259	15651	15319	15433	15410	15312	15078	15338	15344	15335	15176	15433	15361	15521	15294	15281	15365	15294	15292	15393	15313	15121	15316	15407	15415	15372	15213	15346	15467	15279	15495	15245	15415	15375	15339	15380	15211	15344	15273	15395	15437	15365	15239	15376	15241	15181	15298	15445	15180	15370	15256	15320	15257	15464	15072	15346	15120	15349	15227	15110	15198	15329	15131	15309	15319	15331	15342	15350	15345	15297	15276	15119	15378	15379	15210	15154	15248	15480	15281	15382	15364	15142	15282	15207	15108	15415	15325	15238	15428	15435	15090	15369	15371	15146	15286	15269	15268	15384	15300	15441	15121	15385	15186	15351	15350	15327	15251	15315	15301	15238	15344	15275	15339	15165	15270	15308	15453	15509	15144	15298	15239	15095	15407	15319	15353	15350	15205	15198	15510	15345	15425	15271	15317	15289	15265	15243	15310	15419	15187	15286	15400	15216	15447	15263	15397	15281	15096	15382	15305	15457	15305	15260	15375	15316	15225	15247	15370	15174	15512	15311	15116	15249	15188	15469	15376	15371	15307	15463	15357	15200	15313	15344	15450	15544	15375	15137	15466	15448	15405	15231	15356	15178	15130	15333	15317	15332	15365	15427	15264	15322	15412	15191	15270	15183	15224	15354	15258	15299	15194	15314	15551	15550	15395	15174	15174	15331	15197	15308	15138	15167	15193	15454	15187	15270	15405	15312	15294	15293	15422	15263	15041	15431	15396	15217	15221	15349	15338	15120	15326	15164	15225	15314	15396	15418	15389	15436	15244	15341	15447	15218	15319	15243	15288	15194	15243	15346	15334	15143	15317	15388	15200	15360	15326	15333	15355	15287	15379	15444	15012	15387	15382	15299	15410	15379	15384	15371	15154	15282	15297	15277	15342	15308	15496	15319	15529	15367	15237	15332	15360	15275	14960	15525	15367	15124	15312	15143	15316	15179	15157	15283	15299	15414	15118	15443	15225	15348	15303	15257	15189	15388	15381	15429	15286	15451	15102	15316	15457	15172	15166	15315	15483	15155	15348	15210	15286	15251	15252	15344	15338	15423	15356	15331	15408	15460	15296	15421	15430	15369	15294	15394	15186	15262	15223	15258	15335	15253	15290	15369	15228	15257	15290	15173	15221	15200	15407	15448	15272	15233	15273	15407	15111	15403	15378	15223	15195	15338	15371	15244	15260	15331	15232	15434	15194	15494	15071	15286	15257	15327	15155	15376	15439	15452	15078	15287	15256	15257	15361	15169	15196	15404	15349	15273	15250	15168	15398	15374	15441	15267	15393	15333	15298	15450	15425	15132	15233	15406	15423	15380	15262	15291	15236	15321	15394	15468	15502	15314	15583	15460	15482	15238	15466	15429	15297	15248	15290	15266	15229	15409	15310	15403	15436	15419	15474	15332	15152	15379	15271	15404	15284	15313	15434	15412	15396	15254	15268	15385	15397	15463	15235	15251	15185	15245	15352	15415	15360	15191	15231	15323	15225	15398	15255	15292	15235	15253	15298	15438	15169	15222	15110	15221	15163	15293	15206	15326	15096	15153	15366	15273	15359	15181	15474	15291	15208	15293	15172	15371	15312	15325	15231	15200	15345	15176	15429	15091	15240	15191	15332	15279	15440	15343	15268	15361	15269	15322	15395	15311	15447	15379	15185	15457	15454	15171	15353	15534	15186	15507	15393	15168	15064	15307	15224	15378	15327	15302	15586	15364	15556	15319	15269	15326	15371	15336	15283	15320	15137	15375	15388	15347	15364	15247	15246	15316	15368	15220	15040	15405	15346	15151	15170	15489	15238	15238	15325	15319	15288	15390	15308	15265	15320	15302	15505	15353	15313	15083	15446	15368	15614	15430	15244	15372	15147	15170	15186	15364	15224	15301	15412	15378	15409	15138	15337	15391	15235	15476	15363	15213	15286	15185	15327	15101	15505	15414	15347	15162	15268	15342	15306	15347	15348	15399	15265	15425	15338	15477	15444	15325	15331	15246	15091	15366	15308	15118	15338	15429	15313	15085	15249	15337	15222	15323	15209	15370	15166	15266	15185	15187	15109	15256	15455	15335	15229	15231	15237	15190	15162	15211	15278	15313	15384	15473	15420	15240	15395	15496	15482	15234	15416	15248	15399	15158	15336	15329	15070	15368	15325	15346	15362	15252	15259	15510	15361	15264	15330	15219	15356	15294	15311	15430	15530	15372	15248	15398	15228	15206	15186	15400	15410	15289	15390	15332	15315	15116	15556	15306	15073	15313	15269	15279	15349	15192	15168	15115	15580	15409	15541	15239	15375
28004	53008	39852	23905	13829	18172	38506	31785	23182	16219	11891	10296	9926	9927	9951	9827	9784	9670	9710	9750	9787	9717	9707	9801	9728	9775	9730	9613	9662	9658	9773	9788	9688	9659	9754	9472	9720	9692	9681	9812	9673	9770	9781	9682	9738	9757	9629	9782	9602	9677	9721	9678	9705	9672	9775	9760	9697	9538	9706	9725	9546	9675	9698	9591	9779	9693	9727	9548	9675	9589	9586	9754	9646	9632	9772	9789	9718	9705	9665	9592	9548	9659	9599	9674	9670	9599	9675	9691	9726	9668	9738	9583	9664	9717	9566	9701	9600	9696	9744	9457	9673	9555	9552	9646	9649	9619	9645	9608	9579	9685	9580	9715	9596	9674	9726	9510	9500	9577	9650	9735	9636	9722	9574	9634	9742	9756	9686	9647	9649	9670	9642	9718	9609	9644	9596	9527	9666	9593	9543	9661	9590	9761	9795	9780	9490	9698	9781	9678	9539	9703	9702	9673	9719	9818	9731	9797	9555	9769	9635	9609	9675	9671	9650	9477	9653	9691	9563	9571	9842	9572	9481	9544	9747	9668	9696	9562	9642	9609	9628	9609	9738	9451	9708	9598	9696	9724	9610	9623	9656	9582	9467	9484	9867	9695	9617	9729	9722	9688	9658	9697	9819	9635	9643	9760	9772	9678	9702	9640	9578	9564	9512	9671	9635	9593	9656	9548	9737	9644	9746	9533	9694	9549	9757	9520	9653	9688	9713	9791	9643	9605	9729	9540	9572	9742	9661	9684	9635	9840	9688	9755	9622	9791	9735	9700	9728	9554	9627	9658	9701	9632	9631	9527	9553	9420	9613	9750	9728	9748	9680	9612	9580	9766	9751	9661	9570	9570	9709	9735	9610	9680	9683	9525	9598	9701	9651	9686	9791	9837	9895	9653	9551	9637	9558	9475	9697	9740	9640	9692	9680	9764	9524	9604	9647	9674	9572	9866	9648	9685	9539	9575	9580	9664	9547	9860	9606	9660	9794	9499	9693	9746	9548	9523	9808	9434	9704	9796	9580	9697	9536	9583	9663	9773	9491	9793	9526	9747	9716	9774	9743	9556	9761	9697	9729	9761	9634	9795	9768	9647	9481	9718	9697	9578	9557	9644	9690	9710	9566	9867	9727	9590	9797	9688	9645	9656	9703	9692	9590	9667	9673	9685	9702	9655	9581	9558	9751	9685	9660	9687	9604	9749	9635	9681	9702	9670	9722	9845	9561	9706	9799	9743	9693	9647	9495	9604	9684	9687	9492	9642	9567	9556	9584	9745	9612	9591	9534	9750	9755	9678	9630	9577	9542	9679	9561	9806	9593	9660	9604	9589	9519	9533	9727	9580	9740	9533	9650	9703	9665	9572	9553	9488	9637	9685	9590	9620	9732	9573	9590	9537	9708	9745	9625	9720	9692	9649	9612	9771	9627	9607	9720	9652	9585	9634	9724	9648	9741	9656	9759	9821	9774	9618	9792	9774	9512	9651	9528	9612	9688	9560	9707	9537	9671	9639	9711	9627	9621	9621	9668	9850	9601	9637	9609	9653	9697	9739	9736	9729	9713	9702	9551	9657	9575	9656	9695	9584	9595	9642	9798	9674	9584	9597	9543	9691	9733	9687	9696	9668	9866	9583	9724	9733	9608	9594	9521	9840	9529	9677	9506	9597	9671	9598	9587	9699	9742	9623	9715	9655	9565	9674	9596	9604	9504	9639	9661	9663	9514	9593	9773	9696	9701	9642	9623	9605	9578	9678	9646	9842	9690	9556	9724	9764	9800	9601	9501	9722	9636	9640	9798	9744	9573	9610	9788	9743	9677	9675	9796	9654	9580	9756	9683	9462	9779	9742	9618	9696	9746	9605	9644	9557	9672	9640	9810	9631	9723	9650	9619	9607	9657	9626	9682	9769	9492	9816	9722	9848	9613	9599	9542	9709	9568	9549	9687	9611	9545	9702	9463	9441	9510	9623	9520	9801	9502	9732	9774	9650	9707	9521	9631	9636	9751	9655	9633	9786	9486	9746	9527	9793	9535	9711	9685	9646	9637	9656	9588	9618	9640	9615	9686	9629	9666	9760	9741	9796	9554	9606	9695	9564	9666	9624	9615	9708	9611	9715	9714	9514	9733	9692	9511	9549	9810	9556	9670	9753	9733	9586	9647	9611	9720	9675	9672	9807	9741	9614	9648	9751	9720	9692	9555	9685	9597	9678	9589	9602	9689	9625	9636	9798	9689	9717	9771	9624	9507	9610	9706	9643	9698	9573	9747	9620	9778	9657	9534	9677	9852	9624	9740	9704	9644	9715	9497	9634	9719	9680	9597	9586	9660	9521	9619	9523	9760	9622	9602	9617	9561	9657	9681	9685	9510	9856	9609	9655	9829	9806	9569	9622	9690	9591	9561	9639	9598	9633	9546	9753	9482	9864	9622	9637	9660	9600	9576	9660	9639	9606	9683	9798	9670	9670	9627	9696	9640	9854	9608	9754	9767	9637	9772	9752	9773	9589	9596	9731	9799	9694	9633	9730	9521	9625	9563	9695	9715	9483	9655	9512	9711	9529	9686	9812	9703	9676	9624	9682	9666	9774	9642	9607	9555	9468	9585	9712	9568	9617	9700	9590	9702	9696	9731	9695	9670	9805	9593	9675	9701	9519	9760	9712	9604	9880	9635	9735	9708	9727	9530	9816	9755	9686	9516	9594	9765	9672	9773	9628	9642	9642	9735	9614	9678	9617	9486	9663	9606	9698	9641	9705	9630	9763	9669	9593	9639	9568	9617	9538	9634	9587	9690	9645	9695	9727	9617	9734	9681	9639	9701	9509	9697	9716	9743	9570	9668	9549	9702	9522	9628	9693	9548	9666	9605	9661	9580	9664	9699	9505	9707	9619	9611	9700	9778	9554	9594	9495	9606	9564	9554	9757	9652	9582	9524	9798	9699	9608	9693	9561	9633	9591	9581	9708	9608	9565	9710	9647	9708	9465	9707	9706	9764	9778	9557	9691	9709	9661	9691	9472	9670	9663	9710	9580	9653	9544	9615	9571	9657	9665	9771	9608	9520	9577	9556	9579	9742	9489	9827	9686	9728	9745	9630	9683	9797	9662	9794	9736	9658	9770	9562	9787	9660	9629	9633	9718	9576	9617	9743	9565	9671	9669	9734	9517	9627	9697	9623	9617	9624	9624	9552	9835	9635	9753	9664	9623	9652	9633	9688	9615	9546	9606	9576	9671	9716	9634	9753	9615	9661	9699	9634	9724	9688	9772	9666	9650	9670	9522	9688	9627	9600	9630	9639	9805	9659	9715	9721	9629	9631	9546	9540	9579	9636	9797	9630	9553	9696	9742	9765	9619	9720	9519	9649	9849	9533	9769	9453	9675	9572	9756	9695	9578	9533	9628	9755	9742	9709	9716	9643	9607	9595	9722	9576	9634	9724	9634	9657	9715	9734	9683	9757	9663	9807	9770	9673	9767	9855	9492	9755	9719	9682	9831	9587	9862	9688	9821	9842	9610	9546	9612	9735	9544	9505	9499	9648	9542	9718	9477	9700	9522	9668	9744	9872	9466	9779	9496	9772	9661	9565	9599	9606	9663	9643	9546	9776	9620	9494	9632	9644	9729	9516	9743	9628	9583	9711	9607	9564	9638	9491	9765	9728	9427	9637	9492	9609	9633	9771	9677	9611	9681	9761	9576	9647	9515	9758	9646	9823	9527	9739	9567	9731	9588	9567	9601	9707	9642	9662	9730	9605	9577	9710	9752	9830	9641	9574	9709	9650	9556	9718	9642	9580	9682	9726	9655	9667	9719	9642	9632	9600	9562	9808	9754	9711	9637	9651	9653	9646	9666	9576	9645	9758	9788	9552	9552	9701	9604	9599	9688	9668	9629	9722	9642	9757	9716	9587	9550	9787	9720	9674	9589	9654	9675	9565	9573	9659	9688	9671	9571	9765	9731	9661	9593	9681	9723	9775	9742	9641	9472	9560	9773	9548	9606	9721	9508	9703	9826	9638	9734	9594	9616	9616	9734	9619	9643	9784	9674	9626	9703	9664	9465	9661	9649	9655	9698	9797	9634	9738	9744	9641	9665	9564	9587	9789	9819	9755	9665	9434	9666	9640	9627	9710	9638	9572	9674	9609	9752	9558	9460	9684	9761	9659	9736	9717	9596	9680	9667	9624	9625	9724	9533	9806	9616	9744	9563	9606	9546	9490	9596	9549	9659	9725	9749	9630	9649	9524	9696	9682	9495	9598	9772	9658	9712	9656	9716	9598	9640	9842	9624	9674	9719	9528	9748	9789	9745	9754	9609	9692	9620	9598	9668	9637	9594	9561	9641	9618	9599	9643	9783	9530	9564	9681	9729	9660	9537	9676	9494	9667	9753	9606	9611	9623	9623	9636	9525	9642	9672	9710	9769	9747	9743	9630	9720	9687	9724	9705	9770	9777	9714	9651	9679	9730	9574	9745	9661	9751	9654	9627	9708	9664	9549	9719	9661	9744	9677	9687	9656	9663	9619	9890	9558	9800	9694	9710	9624	9609	9650	9631	9521	9593	9744	9724	9674	9666	9655	9639	9838	9628	9796	9715	9685	9599	9623	9764	9696	9841	9755	9661	9746	9689	9586	9638	9718	9594	9652	9617	9643	9658	9671	9520	9791	9780	9635	9745	9836	9514	9827	9645	9625	9671	9599	9620	9658	9831	9640	9569	9653	9773	9553	9778	9492	9551	9816	9581	9668	9738	9768	9730	9547	9576	9703	9527	9603	9744	9697	9708	9825	9575	9760	9647	9798	9703	9733	9554	9544	9707	9554	9611	9574	9557	9584	9679	9699	9732	9667	9504	9879	9616	9611	9648	9555	9610	9545	9650	9675	9624	9590	9737	9628	9849	9604	9676	9615	9588	9550	9568	9579	9533	9691	9632	9665	9674	9592	9658	9704	9627	9676	9737	9821	9605	9622	9524	9725	9717	9737	9815	9689	9570	9746	9564	9684	9579	9798	9772	9474	9682	9726	9651	9600	9583	9751	9592	9626	9665	9890	9650	9658	9711	9658	9711	9646	9544	9760	9696	9707	9612	9723	9722	9588	9596	9628	9621	9629	9713	9593	9641	9845
24311	21683	29402	27650	28716	25932	35205	52584	43399	31292	22132	17984	16926	16270	15970	15884	15914	15928	15818	15642	15673	15638	15668	15760	15632	15878	15708	15849	15625	15564	15886	15795	15842	15607	15595	15321	15760	15540	15709	15779	15739	15852	15614	15720	15774	15384	15437	15678	15814	15800	15638	15715	15690	15559	15822	15646	15635	15634	15593	15684	15664	15565	15638	15555	15559	15725	15631	15580	15555	15623	15590	15497	15698	15597	15525	15701	15720	15652	15726	15490	15534	15909	15939	15719	15772	15786	15745	15801	15377	15701	15809	15715	15806	15504	15683	15414	15528	15791	15548	15662	15599	15686	15815	15807	15602	15635	15743	15616	15623	15620	15775	15814	15597	15795	15737	15597	15691	15686	15632	15720	15664	15738	15621	15675	15529	15507	15495	15536	15609	15552	15650	15762	15637	15621	15773	15713	15673	15548	15467	15540	15817	15742	15659	15679	15882	15693	15852	15855	15672	15803	15576	15748	15759	15856	15744	15445	15673	15588	15622	15650	15575	15571	15675	15697	15700	15777	15618	15687	15803	15572	15731	15787	15632	15802	15695	15750	15907	15716	15623	15697	15693	15694	15718	15567	15610	15744	15704	15396	15545	15370	15644	15392	15579	15587	15572	15648	15441	15609	15668	15778	15516	15577	15621	15456	15809	15642	15669	15715	15646	15591	15547	15701	15604	15617	15634	15663	15752	15463	15589	15738	15390	15689	15422	15799	15642	15479	15555	15460	15630	15603	15658	15972	15710	15520	15719	15724	15545	15673	15578	15725	15894	15595	15617	15495	15822	15646	15846	15443	15623	15684	15612	15602	15661	15789	15476	15593	15426	15637	15499	15487	15700	15691	15663	15650	15762	15710	15564	15832	15592	15465	15802	15438	15477	15637	15584	15482	15762	15660	15612	15642	15735	15664	15734	15596	15768	15689	15579	15595	15630	15575	15751	15680	15629	15640	15744	15403	15651	15663	15819	15567	15738	15724	15752	15680	15711	15502	15739	15695	15470	15530	15648	15720	15741	15636	15738	15728	15676	15597	15630	15746	15785	15687	15902	15600	15663	15768	15601	15499	15784	15694	15462	15644	15726	15696	15674	15640	15614	15792	15502	15429	15605	15637	15378	15643	15522	15674	15734	15456	15739	15647	15556	15686	15590	15484	15411	15775	15791	15610	15605	15661	15584	15638	15706	15647	15555	15559	15539	15498	15782	15768	15657	15582	15538	15783	15744	15582	15604	15721	15644	15642	15526	15422	15687	15559	15584	15495	15600	15710	15647	15636	15709	15489	15695	15524	15685	15606	15513	15814	15518	15556	15687	15799	15489	15554	15660	15561	15641	15557	15461	15587	15668	15749	15712	15593	15782	15590	15478	15474	15807	15790	15569	15872	15568	15510	15629	15628	15607	15455	15608	15637	15720	15648	15799	15820	15540	15592	15669	15700	15394	15679	15681	15519	15708	15825	15828	15593	15603	15633	15760	15606	15784	15637	15628	15576	15456	15571	15819	15607	15527	15520	15642	15683	15567	15678	15540	15830	15630	15763	15638	15711	15603	15552	15689	15721	15575	15837	15542	15509	15541	15699	15808	15530	15507	15581	15519	15595	15891	15600	15620	15440	15520	15715	15612	15690	15818	15475	15482	15630	15735	15530	15695	15608	15592	15648	15572	15615	15768	15731	15655	15522	15653	15734	15644	15523	15491	15429	15876	15819	15523	15637	15447	15765	15540	15477	15585	15730	15695	15548	15616	15516	15590	15845	15686	15752	15648	15735	15537	15535	15497	15430	15866	15745	15516	15573	15491	15696	15787	15518	15603	15677	15614	15642	15856	15715	15810	15621	15574	15710	15587	15588	15729	15496	15821	15638	15602	15613	15541	15672	15700	15453	15518	15747	15693	15723	15524	15440	15650	15728	15647	15495	15709	15485	15651	15654	15633	15812	15536	15615	15516	15649	15880	15574	15548	15440	15701	15845	15627	15638	15452	15435	15725	15572	15759	15837	15606	15500	15398	15812	15633	15550	15405	15529	15807	15438	15636	15624	15736	15624	15590	15573	15504	15613	15552	15659	15461	15614	15556	15586	15545	15743	15551	15645	15469	15703	15746	15600	15775	15405	15771	15516	15541	15749	15501	15518	15518	15582	15570	15738	15670	15626	15555	15394	15693	15578	15632	15405	15708	15332	15919	15668	15672	15737	15822	15664	15536	15468	15686	15663	15831	15752	15491	15731	15482	15574	15712	15549	15665	15622	15675	15519	15446	15710	15569	15539	15700	15550	15538	15644	15528	15725	15876	15632	15802	15598	15522	15559	15420	15666	15618	15615	15674	15683	15573	15665	15597	15709	15647	15678	15771	15587	15718	15590	15743	15770	15537	15548	15555	15610	15448	15561	15589	15462	15628	15567	15549	15638	15690	15654	15524	15728	15553	15480	15525	15701	15802	15640	15515	15469	15672	15554	15757	15532	15278	15639	15630	15590	15579	15566	15576	15513	15515	15765	15565	15727	15639	15638	15543	15754	15531	15673	15751	15660	15587	15545	15550	15629	15658	15367	15504	15526	15611	15353	15489	15715	15680	15555	15560	15718	15881	15544	15484	15756	15502	15573	15742	15760	15699	15628	15725	15641	15806	15639	15726	15792	15728	15598	15548	15653	15645	15560	15612	15521	15523	15632	15819	15786	15587	15531	15742	15763	15566	15656	15597	15746	15547	15648	15531	15732	15480	15627	15737	15579	15471	15759	15583	15530	15636	15530	15615	15737	15534	15639	15697	15606	15572	15587	15665	15592	15471	15575	15561	15579	15496	15851	15625	15513	15806	15760	15663	15775	15568	15675	15202	15592	15613	15429	15583	15608	15895	15667	15667	15682	15668	15635	15499	15782	15752	15808	15771	15636	15549	15567	15759	15770	15452	15605	15578	15576	15633	15657	15898	15665	15619	15775	15545	15760	15750	15632	15637	15522	15778	15644	15455	15610	15574	15596	15702	15458	15618	15715	15614	15474	15650	15610	15493	15636	15627	15564	15638	15537	15504	15448	15541	15479	15466	15642	15556	15662	15628	15541	15755	15582	15645	15724	15689	15621	15533	15616	15423	15588	15663	15609	15706	15455	15923	15698	15732	15602	15733	15655	15652	15453	15678	15892	15524	15518	15505	15871	15495	15439	15714	15473	15585	15585	15785	15459	15588	15653	15534	15612	15548	15501	15733	15757	15709	15468	15565	15753	15570	15561	15865	15502	15563	15665	15541	15592	15729	15465	15806	15720	15431	15643	15677	15777	15616	15601	15619	15666	15738	15645	15711	15573	15633	15579	15717	15731	15705	15707	15601	15716	15579	15689	15551	15584	15517	15765	15629	15476	15690	15631	15628	15521	15527	15554	15610	15545	15600	15740	15784	15891	15675	15431	15686	15529	15720	15346	15594	15763	15660	15879	15869	15545	15465	15632	15565	15653	15667	15711	15505	15686	15535	15468	15501	15592	15721	15475	15508	15722	15640	15596	15598	15678	15610	15725	15710	15490	15688	15556	15497	15448	15612	15481	15716	15479	15773	15656	15651	15665	15490	15691	15677	15506	15681	15498	15566	15627	15736	15768	15556	15569	15709	15781	15629	15664	15782	15634	15628	15741	15587	15535	15664	15460	15625	15733	15625	15656	15569	15779	15739	15601	15625	15706	15667	15464	15513	15484	15532	15664	15718	15617	15554	15703	15516	15487	15621	15475	15600	15650	15753	15414	15638	15806	15604	15640	15581	15367	15508	15717	15804	15647	15704	15557	15525	15744	15492	15784	15695	15754	15513	15483	15717	15493	15447	15625	15658	15568	15597	15580	15419	15726	15769	15682	15492	15741	15765	15639	15698	15726	15595	15542	15629	15770	15413	15341	15610	15818	15624	15652	15387	15551	15576	15509	15731	15681	15732	15691	15602	15791	15679	15594	15656	15920	15906	15491	15698	15850	15713	15578	15699	15601	15657	15631	15486	15623	15582	15380	15598	15522	15794	15579	15762	15687	15646	15463	15773	15651	15573	15780	15758	15771	15850	15357	15588	15755	15565	15813	15601	15621	15805	15531	15466	15619	15666	15608	15656	15886	15894	15791	15693	15542	15486	15667	15673	15528	15741	15585	15744	15940	15537	15641	15656	15669	15739	15597	15639	15702	15562	15770	15637	15674	15651	15382	15848	15558	15761	15530	15691	15726	15719	15765	15692	15658	15557	15474	15513	15655	15587	15468	15466	15574	15615	15719	15641	15552	15782	15607	15410	15611	15774	15566	15593	15478	15601	15692	15604	15578	15694	15487	15524	15518	15480	15719	15534	15572	15644	15745	15894	15591	15646	15701	15773	15652	15757	15608	15600	15839	15433	15549	15772	15607	15746	15749	15551	15693	15840	15687	15633	15455	15774	15787	15722	15758	15739	15808	15605	15663	15630	15695	15653	15536	15427	15595	15786	15783	15592	15575	15802	15559	15605	15625	15523	15446	15498	15601	15674	15669	15474	15537	15515	15741	15411	15449	15673	15441	15624	15501	15779	15488	15750	15710	15625	15662	15569	15594	15580	15878	15776	15705	15717	15795	15651	15744	15622	15641	15630	15507	15729	15749	15756	15382	15633	15456	15637	15775	15692	15737	15627	15680	15543	15638	15626	15503	15699	15567	15490	15496	15455	15696	15766	15506	15781	15597	15598	15786	15585	15530	15388	15777	15727	15519	15590	15448	15592	15756	15607	15737	15707	15543	15556	15658	15677	15824	15640	15539	15483	15600	15529	15723	15639	15838	15603	15671	15490	15598	15587	15794	15545	15591	15781	15621	15649	15552	15772	15568	15618	15431	15555	15481	15482	15811	15722	15553	15760	15463	15774	15529	15733	15646	15630	15663	15738	15748	15701	15766	15519	15793	15728	15588	15389	15458	15443	15560	15489	15677	15431	15593	15786	15574	15569	15524	15630	15540	15834	15615	15522	15607	15690	15814	15708	15519	15620	15449	15601	15611	15653	15545	15675	15703	15588	15582	15742	15844	15735	15806	15566	15622	15814	15707	15637	15688	15600	15562	15539	15566	15442	15783	15691	15600	15521	15651	15548	15787	15674	15550	15699	15661	15595	15650	15547	15803	15535	15678	15782	15524	15448	15589
37444	62904	52194	35357	28218	18177	31590	48154	35467	23010	14589	11648	10533	10236	10132	10006	10181	9948	10025	9940	10058	10134	9976	9945	9910	10024	10039	9989	10053	10070	10041	10027	10024	9821	9949	10029	9975	9993	10043	9960	9963	9974	10065	10021	10161	10068	10136	9870	10078	9995	9989	10058	9985	9971	10176	10021	9984	10033	9990	9929	9776	10023	10085	10094	9990	10035	9917	10096	9864	9986	10009	10094	9889	9883	10018	10190	9955	9948	9940	9908	9905	10129	10067	10004	9982	10041	10074	9989	9981	10230	10009	10043	10043	10076	9929	9878	9884	10079	9939	9940	9871	9984	9988	10024	9977	9846	9757	9900	9856	10106	9947	9982	10062	9900	9894	10016	9904	9887	9924	10004	9927	9949	10003	10069	10013	9919	10013	10079	10041	10037	10059	10037	9910	9898	10102	9989	10026	9999	9963	10014	9822	10007	9852	10003	9863	9941	10093	9970	9867	9842	9874	9896	9940	10146	9983	10041	9883	10033	9910	9959	9989	9929	9966	10032	10032	10010	9974	10089	10001	9977	9912	9662	10058	9876	10011	10003	9958	9919	10105	10051	9826	9812	9832	9860	9959	9934	9788	10075	10082	9960	9984	9899	10028	9928	9958	10013	9855	10137	9779	10053	9904	9948	9941	9938	9852	10174	9898	9842	10070	9885	9867	9966	10059	10122	10006	9958	9994	9914	10027	9989	10058	9939	9912	9962	9932	9909	10146	9945	10025	9889	9844	9990	10034	10107	10021	9909	10067	9964	10116	9989	9961	10124	9922	10029	10024	10031	9876	10004	9845	9962	9815	9939	9950	9798	9926	10043	9926	10002	9955	9875	9954	9981	9979	9883	10064	9964	9983	9855	10113	9873	9997	9971	10047	9986	9930	9825	9970	10051	9951	9834	10045	9973	10048	9866	10048	10065	9910	9715	9935	9861	9743	9823	9964	9989	10048	9943	9851	10177	9925	10026	10017	10017	9978	9894	9993	9957	9847	9938	9880	9906	10035	9972	10132	10069	10051	9919	9939	10002	9914	9783	9963	9861	9998	9990	10084	9884	9726	9845	10004	9832	10085	9943	10004	9818	9983	9907	10000	9836	9986	9997	10012	10039	9921	9943	9970	9973	10022	10022	10005	10019	10017	9941	9946	9759	9907	9917	10003	9886	10037	9814	9957	10014	9967	10040	9914	9951	9860	9884	9959	9856	10087	9963	10009	10085	10029	9928	10048	9941	9988	9802	9992	9852	10058	9972	9977	9950	9906	9983	9754	9920	9956	9787	9988	10091	9970	10002	10061	9994	9880	9845	9932	9776	9933	10112	9836	10044	9982	10032	9917	9968	9867	9961	9970	9739	9952	9960	9848	9867	9809	9750	9967	10112	9808	9886	9951	10023	10003	9919	10055	10036	9993	10007	10157	9845	9942	9877	9799	9928	9955	9895	10069	9888	10030	9923	9904	9880	10027	10058	9819	10041	9879	9876	9820	9887	10048	9921	10008	9976	9949	9771	9986	9932	9918	9941	10104	9925	10000	9864	9988	9890	9989	10137	10025	10018	9939	10015	9924	9880	9987	9832	9991	9878	9944	10086	9970	9951	10101	9662	9988	9874	10043	10077	9970	10010	9896	10069	9964	10026	9938	9839	9927	9950	9805	10052	9973	10021	10005	10006	9996	10198	10029	10078	10054	9996	9772	9888	9984	9942	9908	9959	9943	10020	9934	10184	9791	10004	9907	9896	9969	9952	9831	9892	9866	9900	9852	9953	9897	9926	9906	9976	10066	9868	9940	10012	10087	9864	9787	9871	9925	9819	9885	9979	10022	9906	9981	9992	9878	10148	9932	9900	9835	9911	9891	9957	10018	9819	9873	10101	10024	9849	9863	9999	9913	9971	10008	9904	10118	9955	9995	9831	9895	9873	9953	9963	9901	9907	9861	9877	9884	9977	9911	10073	9991	10005	10069	10037	9863	10046	9893	9968	9842	10032	9956	10071	9880	9928	9969	9886	9953	9855	9931	9849	9888	10011	9963	9876	9925	9880	10099	9932	10050	10078	9977	9867	9880	9956	9834	9996	9815	9961	9938	10058	9849	9959	9820	9876	10010	9971	9945	9983	9874	10114	9999	10167	10018	9801	9729	9862	9853	10063	10007	9967	9970	9996	9942	9992	9858	9888	9806	9959	10042	9868	9974	10129	9954	9878	9991	9794	9834	9980	10092	9841	9832	9834	9937	10060	10058	9974	10030	10000	9903	10100	10000	9857	10087	10038	9952	9926	9980	10112	9936	10016	9891	9995	9927	9957	9996	9939	9989	9883	9978	9884	9912	10086	9932	9868	9937	10036	9882	10028	9914	9986	10028	10011	9941	9986	9870	9920	9900	9893	9930	9981	9928	9941	9916	9929	10117	9915	10011	10008	10028	9869	9962	9976	9898	9892	10102	10027	9871	9797	9865	9848	10087	10125	10041	9903	9976	9971	10023	10112	9875	9919	9834	10087	9841	10098	10149	10057	9843	9911	9828	10061	10061	10002	9867	10034	9931	9965	9875	10045	9925	9963	9890	10025	9900	10120	10102	9918	9925	10057	9845	9923	10067	10095	9861	10068	9884	9908	9963	9783	9920	9771	9937	9999	9892	9926	9978	9867	9903	9942	9980	9988	10101	10099	9754	10032	10057	9996	10113	9877	9970	10000	9908	10009	9833	9929	9965	9900	10060	9963	9921	9957	9995	10077	10055	10111	9898	9916	9923	9823	9852	9923	9874	9932	10128	9979	10082	9949	9880	10007	9982	9950	9955	10014	10018	9937	9936	9979	9879	9826	9944	9891	9996	9910	10036	10079	9995	10018	9989	9912	10146	10044	10022	10051	9798	9896	9905	9873	10073	10112	9981	9877	10041	9906	9885	9989	9922	10100	9944	10046	9946	9832	10026	9880	9877	9994	10049	9946	9985	10073	9943	9994	9930	9909	10044	10054	9894	9772	9962	9749	9874	9914	9752	9868	9990	9907	9855	9787	9974	10077	9923	9948	9892	9899	9857	10049	9973	10079	9923	9967	9818	10078	9844	10000	9981	10017	10050	9851	9959	9966	9997	9771	9886	9915	9852	9942	9946	9888	9885	9927	9883	9988	9903	9970	9822	9939	9890	10040	9947	10003	9875	9954	10047	9864	10012	9994	9941	9850	9882	10150	9877	9922	10021	9756	9968	10050	10066	10065	9808	9980	9991	9797	10106	10042	10056	10027	10023	9859	9881	9947	9875	9951	10024	9950	10074	10064	9911	9889	9964	9832	10104	9827	9887	9958	9912	10038	9867	9961	9836	9949	10134	9786	9993	9956	10100	10042	9894	9968	9947	9960	10031	10212	9839	9925	9975	10001	9877	9863	9823	9948	9947	9891	9924	9933	9842	10051	10029	9736	9987	9894	9970	9969	9923	9893	10028	9995	9790	9927	9991	10011	10003	9998	9899	9975	10044	9974	9953	10076	9934	10010	9852	10111	10047	9907	9860	9873	9982	9869	9936	9740	10027	9887	9929	10035	9960	9865	9978	9962	9832	10007	9876	9980	9989	9930	9934	9966	9905	9963	10014	9883	10026	9921	9816	10112	9914	9850	9766	9915	9865	10074	9886	10014	9931	10021	9839	10031	9974	9999	9980	9892	9887	10035	10027	9949	10183	9849	10053	10085	9970	9949	9911	9962	9853	9984	9875	9888	10021	9991	9925	9848	9915	9994	9973	9997	9888	9951	9952	9882	9939	9891	9977	9896	9890	9899	9880	9749	9854	9812	9882	9973	10097	9962	9834	9916	9931	9968	9963	10040	9965	9755	9957	9886	9887	9974	9962	9927	9845	9885	9765	9933	9932	10137	9969	9907	9970	9854	9993	9949	9816	9922	9923	10093	9928	10039	9910	10030	9929	9971	9811	9933	10011	10041	9971	9870	10101	9859	9822	10081	9812	10039	10146	9867	9779	9902	9998	9861	10065	9940	9994	10039	9972	10014	9998	9993	9857	10151	10023	9952	9784	9863	10033	9929	9944	9933	9897	9978	10081	9911	9826	9948	9831	9879	9944	10001	9919	9942	9903	9830	9930	9837	9985	9762	9877	9826	9889	9801	10122	10008	9881	10058	10079	10020	9970	10018	9957	9938	9910	9749	10018	9962	10029	9972	9985	10006	9814	10034	9992	10123	9924	9887	10056	9960	9894	9923	9836	9744	9796	9949	9856	9843	9943	9975	10104	9930	9983	10058	9975	10062	9882	9927	9977	9997	9982	10049	9776	9915	9999	9872	9745	9847	9941	10015	10036	9954	9809	10045	10048	9910	9921	9921	9887	9912	9909	10025	9984	9923	9874	9902	9989	10049	9936	9912	10020	9873	9924	9896	9967	9803	10033	10024	9917	9947	10009	9839	9968	9982	9813	9940	9956	9960	9933	9951	9879	10081	10067	9843	10056	9753	9884	9988	9857	9887	9922	9954	9901	9777	9991	9958	9858	10076	10004	10043	9968	9996	10018	10031	9874	10087	10006	10076	10022	9919	9901	10087	9989	10055	10002	9939	9972	9913	10034	9856	10032	9803	9838	9900	10017	9983	10010	9846	9916	9835	9958	9827	10089	10037	9964	9891	9972	9930	9787	9900	9972	10065	9865	9980	9877	9809	9920	9968	9864	9893	10048	10152	9974	10045	9901	10007	9943	9753	10066	10008	9732	10020	10002	9921	9956	9727	10065	9830	9961	9853	9822	9968	9969	9904	10081	9839	9904	9798	10127	10120	9873	9931	10013	9856	10077	9823	9820	9854	9889	9941	9993	9948	10028	10089	9915	10068	9853	9882	10051	9894	9874	10050	9940	9925	10034	9836	9923	10018	9910	9788	9850	9791	9865	9942	9980	10101	10003	9944	10045	10023	9810	9931	10072	9850	9978	9969	9854	9839	9926	9845	9885	9861	10031	10073	9977	9889	10021	9915	9845	9941	10087	9761	9932	10094	10068	10020	9985	9849	9894	10063	10015	9948	9905	9834	9979	10004	9969	9992	9997	9761	10147	9831	9862	10120	9999	10047	9879	10000	9982	9878	9912	10000	9844	10000	9924	9972	10024	10101	9960	9914	9851	9787	9963	9915
35122	37023	42547	35557	23951	18973	17803	19539	18441	16963	16128	15650	15551	15621	15634	15443	15571	15416	15543	15508	15553	15579	15492	15567	15659	15339	15689	15291	15551	15573	15508	15336	15638	15448	15555	15484	15502	15232	15505	15393	15398	15530	15302	15490	15461	15456	15592	15506	15596	15440	15593	15650	15420	15368	15329	15639	15372	15258	15456	15556	15523	15582	15456	15326	15452	15422	15474	15206	15358	15484	15513	15457	15567	15696	15403	15609	15486	15420	15522	15360	15460	15519	15584	15467	15714	15566	15456	15428	15478	15474	15466	15548	15391	15386	15462	15345	15289	15467	15481	15478	15481	15428	15223	15527	15609	15287	15161	15390	15509	15521	15528	15417	15503	15581	15578	15620	15227	15440	15362	15456	15391	15409	15400	15257	15513	15597	15361	15391	15481	15345	15411	15498	15695	15481	15517	15583	15532	15297	15443	15417	15340	15604	15463	15315	15456	15418	15588	15466	15516	15316	15336	15375	15298	15457	15422	15422	15316	15555	15475	15331	15356	15407	15602	15272	15436	15250	15414	15377	15441	15261	15402	15392	15581	15391	15317	15394	15424	15347	15357	15460	15338	15466	15236	15407	15570	15473	15512	15477	15356	15197	15331	15481	15518	15304	15437	15544	15455	15570	15578	15569	15472	15493	15235	15267	15407	15565	15221	15404	15492	15361	15465	15389	15298	15426	15286	15504	15506	15403	15257	15475	15582	15658	15658	15493	15568	15557	15612	15519	15196	15413	15258	15428	15551	15489	15601	15304	15488	15511	15310	15490	15439	15515	15430	15539	15497	15410	15679	15389	15496	15571	15496	15471	15386	15514	15519	15625	15526	15469	15298	15590	15449	15359	15505	15514	15454	15498	15322	15405	15477	15327	15571	15292	15545	15325	15362	15339	15516	15541	15381	15360	15527	15490	15485	15410	15669	15339	15283	15615	15392	15383	15384	15428	15495	15287	15422	15072	15455	15309	15317	15454	15458	15218	15518	15363	15483	15387	15454	15605	15502	15233	15361	15429	15402	15263	15258	15634	15345	15485	15431	15462	15340	15545	15472	15696	15351	15231	15373	15334	15479	15513	15291	15500	15396	15447	15387	15498	15437	15180	15360	15578	15702	15574	15423	15318	15419	15448	15488	15540	15555	15451	15499	15360	15462	15532	15523	15524	15533	15601	15518	15419	15599	15665	15455	15474	15417	15381	15463	15249	15478	15273	15250	15319	15595	15388	15702	15395	15591	15449	15494	15555	15530	15480	15499	15492	15379	15492	15278	15448	15530	15598	15570	15293	15703	15524	15291	15368	15496	15535	15486	15333	15603	15491	15688	15552	15539	15588	15565	15585	15538	15496	15436	15237	15585	15525	15439	15182	15501	15297	15490	15311	15525	15586	15360	15431	15443	15255	15480	15385	15355	15528	15605	15504	15430	15369	15470	15534	15427	15573	15441	15586	15551	15382	15383	15291	15422	15596	15315	15342	15452	15444	15494	15333	15489	15432	15485	15569	15522	15362	15493	15426	15635	15396	15238	15232	15603	15596	15505	15763	15443	15421	15312	15478	15507	15510	15400	15400	15355	15448	15503	15335	15375	15535	15514	15582	15574	15615	15441	15457	15434	15416	15229	15246	15570	15529	15180	15541	15327	15313	15705	15661	15322	15578	15621	15353	15511	15376	15554	15523	15558	15537	15358	15472	15610	15516	15436	15423	15487	15394	15342	15567	15549	15485	15568	15431	15496	15379	15581	15567	15376	15364	15510	15390	15526	15334	15476	15413	15507	15388	15429	15481	15264	15372	15406	15270	15379	15497	15438	15228	15499	15338	15222	15417	15555	15506	15404	15602	15515	15330	15319	15512	15510	15471	15369	15390	15470	15676	15524	15426	15387	15444	15313	15366	15252	15465	15432	15792	15676	15696	15346	15646	15368	15408	15503	15480	15414	15560	15512	15720	15574	15518	15507	15380	15357	15599	15533	15439	15500	15627	15527	15346	15470	15512	15364	15554	15628	15367	15560	15367	15551	15443	15404	15270	15562	15320	15530	15472	15448	15600	15312	15462	15417	15551	15415	15579	15441	15462	15692	15469	15387	15393	15393	15467	15353	15274	15525	15208	15399	15276	15282	15355	15248	15356	15399	15462	15387	15661	15435	15371	15322	15708	15456	15497	15507	15425	15464	15221	15459	15386	15310	15431	15297	15493	15528	15579	15307	15242	15319	15391	15455	15438	15312	15486	15424	15263	15427	15444	15502	15675	15471	15416	15519	15682	15586	15541	15659	15307	15342	15597	15237	15290	15578	15483	15545	15547	15408	15371	15187	15501	15479	15614	15663	15487	15589	15503	15400	15318	15476	15277	15298	15480	15454	15569	15375	15378	15484	15527	15383	15392	15552	15446	15409	15438	15464	15476	15561	15299	15351	15521	15553	15412	15286	15238	15582	15423	15352	15480	15434	15341	15473	15291	15556	15448	15429	15430	15326	15459	15311	15609	15496	15401	15439	15379	15443	15445	15506	15532	15366	15572	15451	15524	15335	15368	15366	15426	15581	15449	15534	15395	15550	15446	15611	15326	15447	15412	15328	15473	15534	15483	15536	15771	15598	15299	15681	15514	15398	15502	15491	15642	15223	15234	15398	15299	15589	15281	15416	15275	15328	15349	15365	15356	15414	15393	15504	15273	15602	15392	15321	15396	15309	15249	15288	15547	15648	15485	15397	15659	15444	15624	15605	15359	15358	15340	15523	15531	15436	15596	15549	15463	15467	15404	15403	15351	15391	15444	15622	15319	15654	15656	15471	15415	15486	15516	15568	15559	15083	15430	15432	15314	15456	15319	15336	15320	15550	15452	15262	15604	15428	15398	15244	15376	15398	15550	15703	15543	15378	15520	15280	15635	15361	15404	15477	15559	15571	15472	15534	15255	15645	15496	15370	15635	15590	15492	15491	15457	15333	15630	15385	15564	15686	15326	15455	15453	15383	15536	15518	15392	15604	15377	15352	15454	15544	15531	15400	15486	15609	15503	15420	15415	15315	15359	15431	15522	15553	15439	15466	15276	15420	15426	15530	15446	15340	15344	15183	15283	15583	15301	15483	15413	15600	15461	15290	15327	15426	15267	15312	15414	15396	15437	15316	15514	15368	15278	15444	15492	15736	15610	15512	15507	15479	15489	15528	15522	15207	15310	15629	15663	15482	15439	15477	15505	15353	15335	15301	15396	15541	15549	15537	15375	15425	15655	15437	15311	15209	15269	15338	15364	15493	15447	15311	15463	15403	15417	15575	15482	15466	15400	15392	15397	15282	15332	15333	15277	15408	15435	15452	15515	15373	15299	15538	15422	15362	15419	15334	15561	15488	15546	15374	15423	15418	15464	15308	15582	15528	15306	15271	15426	15433	15457	15584	15238	15321	15326	15492	15401	15319	15535	15222	15357	15459	15601	15510	15456	15395	15296	15314	15391	15190	15474	15651	15328	15384	15281	15340	15300	15292	15450	15597	15571	15720	15590	15500	15348	15539	15435	15546	15442	15530	15538	15453	15313	15385	15470	15636	15462	15558	15487	15265	15174	15375	15447	15508	15648	15481	15405	15432	15230	15509	15392	15441	15519	15657	15206	15533	15258	15409	15411	15453	15470	15169	15429	15456	15494	15532	15351	15221	15491	15577	15461	15481	15440	15407	15505	15285	15416	15354	15491	15435	15655	15583	15616	15554	15385	15205	15468	15387	15545	15429	15596	15550	15455	15404	15511	15621	15532	15638	15316	15410	15439	15451	15418	15592	15489	15378	15273	15290	15324	15295	15345	15415	15385	15370	15423	15643	15574	15480	15422	15519	15378	15403	15297	15312	15392	15559	15701	15474	15305	15419	15464	15259	15278	15262	15397	15450	15542	15588	15303	15508	15327	15533	15542	15145	15510	15268	15444	15623	15653	15461	15537	15318	15466	15499	15614	15368	15197	15276	15517	15533	15459	15504	15512	15419	15661	15380	15421	15395	15411	15347	15546	15474	15387	15587	15513	15446	15432	15612	15431	15493	15361	15519	15540	15442	15503	15402	15462	15595	15707	15235	15532	15477	15621	15601	15455	15424	15465	15524	15566	15443	15533	15419	15418	15561	15330	15591	15492	15434	15545	15636	15380	15296	15409	15444	15331	15463	15479	15336	15418	15621	15379	15537	15504	15365	15669	15482	15489	15424	15377	15504	15583	15416	15745	15532	15601	15345	15487	15349	15471	15623	15470	15636	15466	15542	15396	15400	15556	15439	15289	15579	15425	15378	15097	15519	15598	15320	15447	15464	15371	15479	15586	15577	15417	15584	15395	15417	15405	15514	15542	15518	15273	15458	15315	15422	15223	15567	15324	15539	15493	15424	15517	15432	15398	15355	15397	15696	15454	15310	15442	15696	15497	15532	15537	15573	15376	15510	15415	15545	15374	15331	15636	15238	15395	15579	15526	15530	15310	15429	15435	15674	15598	15448	15714	15402	15332	15565	15328	15292	15409	15296	15295	15530	15374	15418	15460	15428	15438	15636	15494	15488	15586	15475	15429	15509	15317	15473	15444	15387	15575	15533	15713	15339	15326	15295	15470	15462	15487	15602	15419	15579	15257	15515	15695	15450	15456	15448	15498	15383	15485	15499	15581	15365	15471	15299	15348	15523	15390	15521	15616	15513	15509	15515	15442	15502	15399	15506	15471	15610	15511	15606	15372	15192	15513	15496	15398	15706	15633	15466	15471	15417	15500	15493	15371	15241	15481	15530	15487	15491	15471	15522	15666	15461	15527	15460	15339	15581	15565	15490	15458	15457	15458	15618	15479	15480	15624	15405	15467	15453	15501	15356	15395	15346	15386	15542	15600	15398	15358	15474	15362	15443	15297	15472	15510	15579	15535	15339	15464	15578	15551	15558	15480	15496	15270	15529	15530	15527	15430	15573	15266	15551	15457	15472	15498	15474	15614	15508	15602	15402	15483	15435	15477	15502	15697	15565	15415	15278	15426	15426	15435	15488	15283	15383	15251	15443	15502	15597	15513	15524	15421	15483	15620	15351	15457	15587	15487	15775	15330	15254	15418	15559	15375	15421	15523	15606	15455	15472	15267	15467	15424	15325	15518	15442	15327	15391	15421	15387	15289	15290	15630
28206	44299	40854	27362	16224	12261	11702	13509	11907	10664	10093	9666	9651	9826	9593	9756	9529	9415	9590	9517	9579	9614	9529	9546	9567	9618	9606	9532	9458	9626	9614	9557	9629	9605	9671	9702	9741	9563	9590	9546	9568	9605	9715	9564	9665	9628	9612	9638	9397	9540	9526	9492	9658	9502	9602	9593	9785	9626	9630	9601	9711	9625	9585	9518	9418	9632	9700	9456	9493	9506	9622	9649	9407	9597	9661	9568	9494	9560	9564	9681	9614	9706	9522	9619	9520	9691	9505	9391	9430	9618	9587	9719	9437	9683	9616	9703	9425	9677	9630	9642	9731	9447	9445	9724	9583	9524	9682	9566	9630	9497	9437	9577	9524	9686	9569	9534	9606	9592	9527	9614	9485	9585	9559	9630	9625	9482	9589	9769	9574	9574	9616	9486	9638	9546	9702	9614	9552	9734	9697	9673	9685	9605	9529	9677	9606	9586	9524	9502	9539	9593	9484	9575	9656	9582	9653	9648	9645	9765	9470	9567	9470	9419	9549	9556	9489	9470	9467	9529	9541	9551	9521	9651	9555	9558	9585	9629	9682	9533	9656	9532	9377	9682	9482	9755	9565	9574	9546	9525	9513	9450	9618	9541	9401	9562	9475	9559	9460	9616	9569	9532	9629	9592	9504	9453	9567	9555	9585	9489	9521	9576	9591	9550	9544	9529	9674	9631	9646	9402	9596	9649	9500	9593	9581	9584	9634	9701	9734	9455	9501	9513	9579	9502	9333	9515	9518	9577	9731	9389	9530	9567	9514	9561	9508	9625	9521	9549	9519	9651	9553	9401	9552	9553	9618	9672	9605	9630	9510	9578	9531	9571	9747	9591	9671	9600	9656	9570	9321	9600	9484	9540	9473	9655	9498	9521	9573	9560	9660	9749	9550	9610	9559	9660	9448	9721	9542	9574	9569	9734	9553	9664	9568	9678	9465	9652	9600	9526	9503	9574	9667	9651	9577	9569	9526	9552	9589	9430	9553	9503	9648	9535	9569	9669	9569	9590	9546	9481	9389	9552	9514	9651	9557	9590	9649	9604	9477	9502	9801	9510	9509	9558	9509	9576	9549	9631	9765	9809	9702	9519	9618	9482	9426	9661	9620	9465	9610	9577	9534	9598	9498	9505	9579	9538	9581	9598	9575	9595	9578	9574	9692	9515	9494	9608	9502	9405	9481	9513	9713	9568	9473	9618	9586	9691	9433	9650	9560	9633	9420	9791	9613	9621	9500	9565	9520	9563	9493	9715	9404	9516	9497	9547	9552	9629	9654	9454	9475	9523	9578	9628	9711	9576	9510	9534	9528	9528	9624	9624	9487	9514	9664	9737	9633	9589	9635	9601	9433	9521	9582	9576	9617	9573	9584	9548	9506	9436	9540	9543	9576	9565	9647	9432	9595	9467	9644	9602	9607	9451	9607	9529	9500	9696	9492	9509	9473	9442	9688	9593	9342	9579	9411	9599	9469	9537	9768	9510	9510	9514	9574	9460	9486	9674	9572	9568	9470	9523	9579	9635	9449	9643	9597	9556	9533	9486	9586	9590	9658	9515	9628	9633	9621	9533	9727	9567	9486	9527	9543	9319	9582	9715	9578	9513	9514	9572	9574	9547	9542	9520	9680	9635	9624	9625	9342	9572	9690	9545	9538	9652	9577	9707	9598	9557	9473	9714	9714	9443	9585	9522	9544	9447	9622	9517	9638	9525	9685	9588	9676	9574	9488	9629	9559	9480	9505	9640	9471	9576	9649	9531	9542	9677	9617	9621	9505	9589	9464	9568	9518	9682	9680	9649	9464	9603	9689	9559	9560	9460	9531	9508	9669	9617	9520	9610	9525	9487	9436	9683	9488	9507	9594	9540	9600	9575	9447	9626	9531	9641	9573	9681	9683	9573	9577	9569	9608	9788	9492	9627	9824	9560	9673	9618	9475	9671	9570	9557	9541	9712	9527	9571	9532	9532	9602	9557	9551	9400	9540	9528	9695	9579	9490	9755	9624	9655	9669	9438	9597	9637	9470	9676	9537	9548	9573	9435	9524	9647	9520	9577	9431	9748	9538	9536	9579	9610	9541	9577	9548	9653	9699	9514	9630	9551	9600	9598	9588	9775	9571	9625	9506	9626	9562	9616	9681	9715	9528	9574	9737	9639	9314	9564	9617	9633	9752	9617	9474	9603	9538	9653	9495	9595	9520	9483	9734	9702	9666	9462	9666	9500	9402	9546	9470	9507	9656	9792	9618	9609	9711	9648	9478	9433	9592	9703	9623	9546	9521	9467	9562	9578	9562	9639	9703	9497	9509	9570	9540	9529	9565	9516	9521	9532	9598	9496	9567	9655	9717	9630	9517	9658	9493	9656	9493	9566	9515	9567	9710	9582	9654	9555	9590	9566	9528	9553	9636	9441	9724	9701	9685	9570	9617	9491	9659	9561	9698	9644	9391	9703	9481	9398	9503	9607	9588	9602	9699	9539	9453	9637	9617	9506	9598	9630	9447	9576	9554	9457	9516	9630	9534	9446	9559	9553	9581	9439	9558	9521	9708	9488	9621	9472	9465	9415	9595	9517	9745	9718	9637	9391	9819	9626	9704	9501	9456	9572	9481	9487	9488	9661	9647	9738	9552	9540	9537	9438	9402	9516	9651	9469	9609	9535	9694	9567	9641	9676	9563	9506	9724	9574	9700	9590	9507	9559	9525	9550	9497	9518	9667	9520	9515	9644	9666	9553	9634	9523	9547	9591	9611	9667	9580	9457	9554	9487	9459	9613	9633	9616	9533	9545	9629	9667	9605	9593	9599	9595	9657	9601	9653	9620	9522	9625	9668	9559	9534	9606	9498	9508	9425	9516	9527	9563	9605	9589	9399	9628	9614	9653	9492	9591	9611	9543	9604	9564	9509	9644	9377	9571	9667	9533	9588	9657	9500	9569	9579	9671	9545	9633	9607	9476	9614	9620	9573	9663	9693	9519	9611	9566	9676	9542	9547	9649	9507	9581	9568	9571	9582	9451	9565	9400	9661	9591	9448	9724	9549	9570	9512	9450	9507	9528	9658	9405	9628	9547	9591	9665	9618	9574	9471	9538	9664	9484	9578	9699	9734	9513	9509	9389	9748	9773	9558	9621	9593	9757	9525	9590	9710	9695	9460	9527	9703	9668	9545	9686	9575	9619	9577	9602	9484	9454	9426	9451	9537	9688	9705	9417	9614	9670	9728	9523	9554	9487	9417	9607	9662	9595	9448	9578	9515	9611	9539	9612	9624	9485	9505	9629	9448	9488	9543	9411	9617	9630	9565	9632	9598	9641	9438	9731	9544	9573	9566	9576	9590	9703	9555	9728	9594	9438	9598	9591	9518	9720	9624	9486	9572	9570	9502	9587	9625	9517	9586	9507	9672	9422	9596	9495	9556	9545	9622	9455	9484	9563	9652	9569	9643	9583	9533	9653	9625	9654	9553	9705	9467	9663	9531	9591	9571	9695	9459	9614	9685	9526	9547	9603	9611	9625	9572	9573	9648	9594	9565	9441	9356	9488	9412	9592	9679	9496	9554	9502	9567	9760	9761	9539	9547	9303	9623	9639	9559	9375	9613	9586	9608	9416	9671	9508	9464	9587	9652	9592	9408	9509	9510	9713	9625	9614	9439	9626	9611	9661	9543	9763	9644	9671	9697	9581	9601	9605	9634	9464	9489	9614	9471	9491	9591	9602	9580	9659	9601	9397	9610	9737	9443	9612	9566	9617	9620	9662	9481	9673	9565	9641	9635	9717	9532	9562	9647	9617	9424	9593	9675	9519	9603	9604	9601	9669	9552	9516	9665	9590	9608	9564	9624	9725	9535	9602	9530	9534	9719	9659	9693	9533	9535	9639	9496	9640	9518	9581	9486	9700	9450	9390	9594	9585	9691	9552	9702	9570	9424	9607	9717	9553	9523	9507	9589	9454	9547	9616	9587	9564	9555	9366	9650	9481	9434	9615	9584	9681	9541	9464	9589	9585	9457	9565	9534	9566	9495	9669	9637	9644	9559	9514	9478	9565	9471	9510	9665	9617	9740	9567	9696	9454	9585	9688	9748	9442	9653	9637	9646	9462	9579	9528	9468	9771	9616	9575	9536	9547	9553	9545	9535	9650	9434	9547	9563	9615	9544	9677	9478	9537	9492	9384	9610	9639	9573	9596	9476	9571	9629	9473	9527	9484	9460	9655	9634	9537	9455	9513	9623	9502	9546	9566	9642	9546	9587	9626	9553	9595	9565	9647	9595	9668	9548	9607	9511	9596	9710	9656	9567	9553	9565	9579	9521	9718	9626	9623	9626	9715	9627	9584	9609	9659	9535	9714	9605	9638	9495	9655	9628	9519	9652	9504	9619	9561	9736	9566	9430	9414	9479	9585	9605	9639	9721	9491	9668	9592	9557	9440	9545	9548	9714	9745	9573	9701	9624	9602	9567	9525	9639	9677	9621	9522	9560	9511	9607	9495	9530	9692	9418	9493	9522	9644	9631	9457	9563	9557	9637	9524	9595	9490	9545	9605	9475	9369	9652	9546	9841	9630	9531	9704	9612	9507	9642	9640	9710	9580	9521	9615	9505	9656	9474	9694	9613	9411	9667	9741	9571	9650	9583	9475	9774	9658	9562	9534	9736	9440	9526	9550	9599	9477	9746	9543	9653	9636	9587	9571	9575	9660	9394	9682	9593	9430	9684	9487	9597	9655	9688	9610	9556	9564	9500	9600	9643	9594	9670	9557	9676	9535	9584	9603	9550	9589	9614	9598	9655	9612	9599	9483	9556	9750	9641	9545	9454	9475	9574	9419	9601	9642	9563	9556	9562	9635	9475	9452	9610	9482	9547	9790	9703	9618	9477	9567	9581	9604	9577	9622	9538	9553	9675	9671	9358	9641	9586	9554	9641	9605	9627	9600	9390	9438	9563	9622	9759	9516	9626	9454	9683	9610	9613	9598	9676	9535	9580	9517	9648	9367	9509	9601	9600	9678	9498	9559	9519	9616	9625	9712	9602	9674	9550	9547	9637	9379	9694	9468	9424	9631	9531	9525	9582	9623	9512	9540	9398	9620	9661	9713	9511	9526	9512	9540	9520	9673	9682	9658
25976	22196	33255	37861	27344	25806	34126	35865	29052	22530	18343	16721	15699	15589	15632	15414	15334	15597	15491	15516	15772	15578	15460	15538	15523	15275	15319	15581	15481	15296	15494	15493	15500	15406	15638	15461	15262	15572	15509	15470	15376	15543	15405	15322	15374	15318	15418	15506	15369	15337	15279	15231	15329	15256	15441	15486	15426	15378	15273	15476	15613	15420	15326	15181	15510	15307	15520	15328	15403	15441	15428	15308	15206	15429	15212	15447	15564	15511	15360	15431	15528	15292	15537	15237	15475	15382	15361	15365	15463	15438	15503	15372	15455	15497	15155	15322	15532	15199	15319	15269	15480	15309	15460	15475	15326	15406	15592	15478	15380	15349	15437	15500	15299	15508	15321	15400	15382	15566	15264	15592	15332	15383	15266	15410	15483	15352	15269	15279	15432	15108	15298	15421	15478	15346	15233	15313	15281	15445	15288	15496	15455	15194	15594	15398	15433	15274	15199	15350	15392	15535	15227	15335	15287	15387	15437	15501	15220	15449	15314	15208	15227	15216	15373	15322	15508	15566	15341	15485	15427	15333	15562	15268	15538	15386	15447	15479	15246	15084	15307	15412	15515	15448	15445	15508	15125	15404	15342	15284	15333	15149	15471	15203	15240	15443	15352	15362	15347	15350	15267	15387	15517	15572	15293	15289	15196	15313	15359	15457	15469	15220	15344	15391	15588	15397	15408	15318	15393	15381	15315	15361	15452	15283	15384	15271	15486	15402	15430	15255	15303	15501	15407	15395	15452	15378	15355	15344	15326	15342	15578	15301	15253	15458	15426	15463	15460	15378	15400	15397	15347	15509	15530	15424	15203	15411	15402	15469	15381	15335	15494	15024	15443	15219	15438	15378	15316	15404	15138	15300	15105	15446	15454	15543	15240	15402	15361	15427	15253	15317	15409	15279	15250	15400	15366	15402	15304	15142	15348	15374	15311	15436	15279	15365	15479	15534	15569	15479	15343	15413	15477	15254	15218	15362	15470	15340	15425	15435	15489	15482	15243	15310	15494	15575	15326	15423	15337	15629	15523	15329	15494	15320	15227	15452	15412	15594	15348	15487	15322	15324	15427	15302	15415	15135	15267	15312	15386	15316	15343	15291	15207	15216	15392	15242	15301	15210	15408	15471	15349	15556	15477	15305	15286	15460	15314	15364	15405	15348	15405	15276	15472	15446	15349	15535	15256	15311	15479	15182	15314	15433	15285	15413	15365	15399	15233	15280	15460	15331	15099	15410	15401	15352	15462	15326	15313	15319	15280	15343	15127	15144	15498	15350	15299	15170	15271	15336	15170	15424	15527	15445	15527	15367	15647	15338	15527	15179	15383	15332	15356	15242	15296	15131	15201	15512	15556	15384	15543	15432	15227	15297	15507	15565	15322	15296	15240	15350	15086	15424	15192	15323	15341	15392	15453	15438	15363	15368	15523	15356	15459	15375	15235	15444	15319	15124	15292	15541	15556	15493	15141	15301	15379	15402	15431	15332	15555	15241	15359	15274	15280	15244	15374	15349	15455	15289	15203	15234	15100	15241	15207	15648	15272	15306	15275	15375	15253	15568	15373	15214	15322	15395	15427	15282	15274	15355	15326	15419	15276	15225	15169	15211	15205	15181	15402	15233	15468	15347	15394	15465	15526	15289	15527	15376	15218	15531	15558	15325	15286	15270	15305	15280	15528	15549	15288	15166	15218	15375	15537	15375	15353	15407	15384	15446	15265	15387	15359	15319	15464	15248	15386	15194	15283	15503	15232	15359	15400	15352	15381	15378	15238	15438	15154	15277	15463	15165	15457	15246	15332	15420	15405	15486	15583	15111	15389	15444	15235	15200	15410	15293	15330	15449	15336	15447	15263	15306	15329	15356	15450	15430	15422	15422	15339	15369	15383	15522	15432	15549	15300	15246	15338	15490	15476	15339	15430	15480	15337	15495	15291	15371	15186	15419	15357	15479	15247	15390	15507	15540	15280	15218	15232	15492	15276	15340	15469	15485	15497	15172	15529	15593	15324	15275	15446	15554	15460	15356	15293	15311	15204	15419	15466	15234	15403	15332	15144	15242	15340	15524	15484	15361	15403	15520	15496	15128	15409	15115	15368	15318	15253	15354	15453	15383	15275	15185	15362	15302	15457	15410	15354	15392	15332	15270	15198	15377	15470	15328	15485	15366	15254	15448	15444	15287	15451	15482	15540	15461	15156	15404	15189	15356	15226	15398	15434	15441	15234	15193	15338	15423	15320	15337	15438	15539	15359	15397	15257	15418	15545	15503	15568	15485	15340	15297	15356	15360	15474	15285	15369	15701	15368	15545	15244	15459	15453	15428	15441	15408	15477	15406	15429	15365	15320	15293	15452	15358	15635	15284	15344	15335	15408	15322	15318	15663	15484	15387	15257	15315	15341	15532	15495	15395	15469	15361	15325	15564	15300	15586	15379	15384	15387	15281	15302	15641	15299	15403	15322	15397	15600	15468	15374	15608	15325	15388	15383	15446	15546	15161	15479	15259	15586	15435	15479	15283	15402	15426	15317	15362	15377	15203	15238	15333	15489	15472	15476	15565	15226	15523	15215	15337	15387	15542	15467	15336	15197	15289	15298	15271	15146	15502	15470	15373	15398	15503	15372	15308	15344	15279	15340	15404	15564	15415	15284	15405	15465	15377	15583	15214	15202	15400	15376	15423	15474	15389	15451	15208	15453	15366	15298	15490	15550	15354	15525	15178	15378	15317	15349	15317	15347	15399	15296	15497	15228	15311	15407	15370	15408	15409	15250	15346	15453	15458	15340	15412	15525	15362	15434	15235	15425	15411	15321	15276	15223	15226	15495	15329	15366	15351	15242	15342	15547	15378	15378	15287	15475	15353	15341	15101	15280	15196	15533	15365	15551	15270	15387	15115	15356	15219	15421	15364	15617	15518	15586	15368	15326	15577	15472	15427	15426	15197	15428	15329	15469	15142	15315	15357	15298	15481	15230	15353	15433	15168	15432	15228	15534	15453	15297	15466	15393	15434	15368	15297	15289	15496	15301	15337	15379	15274	15311	15263	15516	15496	15470	15375	15192	15221	15278	15311	15426	15379	15411	15420	15426	15457	15291	15484	15550	15186	15560	15435	15643	15363	15392	15343	15410	15370	15378	15319	15378	15102	15404	15345	15261	15597	15435	15443	15238	15334	15380	15459	15353	15228	15571	15369	15498	15343	15448	15336	15102	15232	15191	15351	15425	15326	15234	15208	15384	15278	15358	15396	15373	15357	15343	15274	15289	15398	15371	15169	15435	15318	15160	15155	15385	15367	15448	15498	15368	15455	15260	15320	15424	15522	15387	15366	15350	15503	15256	15258	15469	15596	15460	15508	15567	15383	15244	15310	15171	15401	15503	15651	15407	15531	15359	15344	15414	15308	15341	15418	15331	15345	15440	15398	15402	15167	15277	15463	15280	15381	15298	15311	15359	15354	15309	15311	15470	15466	15340	15334	15336	15251	15188	15595	15322	15366	15441	15306	15446	15301	15317	15349	15352	15356	15188	15436	15490	15500	15450	15280	15441	15429	15365	15248	15355	15370	15451	15266	15331	15342	15748	15344	15244	15464	15373	15263	15280	15238	15305	15244	15259	15306	15207	15358	15520	15441	15418	15264	15247	15191	15627	15496	15534	15319	15269	15398	15388	15140	15308	15429	15224	15449	15174	15305	15543	15327	15529	15475	15519	15390	15197	15398	15556	15271	15588	15330	15423	15499	15460	15286	15464	15447	15423	15420	15487	15298	15257	15436	15461	15385	15310	15391	15405	15353	15458	15501	15473	15379	15322	15411	15415	15504	15294	15304	15315	15418	15375	15330	15486	15521	15459	15337	15417	15500	15482	15186	15257	15412	15387	15275	15344	15302	15118	15428	15427	15339	15488	15344	15470	15462	15359	15360	15295	15283	15304	15271	15309	15348	15453	15257	15517	15422	15410	15438	15532	15403	15305	15356	15392	15422	15333	15234	15321	15326	15345	15464	15335	15398	15365	15428	15115	15382	15303	15271	15474	15395	15429	15248	15324	15430	15336	15540	15541	15435	15269	15184	15410	15260	15299	15464	15314	15231	15406	15339	15215	15417	15284	15452	15262	15636	15250	15388	15358	15189	15220	15351	15458	15406	15451	15412	15367	15643	15285	15370	15247	15264	15446	15455	15250	15272	15320	15396	15241	15413	15447	15436	15402	15311	15593	15364	15361	15300	15445	15249	15200	15091	15420	15531	15227	15198	15365	15523	15409	15226	15178	15227	15620	15251	15554	15397	15347	15437	15460	15363	15182	15342	15315	15258	15367	15341	15448	15457	15518	15278	15472	15587	15433	15304	15250	15489	15365	15636	15245	15457	15472	15311	15408	15318	15265	15387	15201	15256	15249	15332	15315	15376	15388	15540	15403	15474	15328	15350	15379	15409	15442	15292	15333	15318	15619	15397	15283	15416	15176	15223	15360	15561	15238	15199	15254	15402	15509	15364	15371	15364	15415	15173	15529	15302	15301	15362	15498	15489	15544	15254	15469	15301	15240	15473	15249	15547	15418	15418	15371	15297	15446	15592	15580	15471	15312	15335	15354	15243	15341	15432	15536	15381	15407	15346	15529	15456	15384	15458	15654	15461	15374	15325	15523	15336	15143	15436	15609	15764	15293	15322	15314	15265	15402	15358	15535	15412	15632	15191	15397	15273	15318	15341	15570	15318	15332	15412	15494	15491	15330	15393	15307	15352	15522	15508	15358	15275	15307	15536	15256	15448	15435	15369	15268	15338	15601	15363	15501	15628	15495	15469	15357	15387	15457	15323	15564	15389	15418	15282	15339	15323	15498	15364	15385	15414	15513	15232	15421	15191	15267	15346	15353	15474	15595	15373	15357	15349	15425	15435	15527	15630	15513	15392	15480	15437	15436	15215	15506	15432	15386	15329	15393	15305	15449	15413	15409	15392	15574	15471	15365	15322	15263	15149	15420	15477	15452	15288	15362	15413	15378	15306	15095	15144	15247	15113	15335	15120	15322	15310	15658	15226	15354	15389	15605	15371	15507	15467	15491	15094	15325	15590	15392	15225	15137	15212	15259	15185	15334	15309	15366	15226	15233	15417	15546	15262	15374	15167	15562	15483	15356	15313
34049	53724	51071	35149	20237	20652	27942	29069	21382	15275	11831	10508	10047	10202	9677	9750	9889	9594	9660	9889	9844	9926	9720	9849	9701	9825	9980	9807	9832	9821	9841	9775	9712	9936	9692	9844	9831	9834	9830	9805	9651	9868	9571	9704	9710	9883	9631	9857	9866	9769	9700	9817	9854	9666	9645	9801	9675	9631	9758	9702	9677	9763	9764	9876	9683	9707	9837	9746	9797	9667	9699	9645	9809	9835	9598	9735	9704	9839	9836	9605	9781	9664	9749	9670	9538	9815	9892	9540	9683	9633	9837	9761	9715	9715	9697	9899	9737	9864	9570	9796	9662	9625	9772	9672	9829	9727	9603	9821	9745	9743	9723	9567	9591	9691	9848	9811	9773	9771	9755	9614	9737	9919	9790	9670	9778	9690	9820	9557	9637	9671	9715	9660	9740	9799	9673	9650	9742	9685	9800	9770	9803	9715	9662	9750	9628	9807	9676	9752	9706	9667	9798	9663	9660	9759	9793	9650	9718	9706	9746	9824	9665	9673	9605	9739	9875	9669	9692	9528	9700	9879	9744	9770	9620	9770	9826	9639	9597	9788	9708	9740	9622	9593	9688	9679	9679	9804	9593	9757	9847	9616	9619	9665	9708	9700	9741	9635	9825	9812	9793	9725	9658	9634	9704	9836	9605	9738	9690	9763	9762	9671	9628	9738	9560	9833	9823	9599	9665	9669	9593	9590	9778	9724	9757	9743	9579	9622	9786	9484	9789	9919	9722	9649	9916	9725	9559	9694	9832	9618	9741	9698	9598	9678	9709	9719	9784	9679	9735	9738	9820	9692	9782	9635	9843	9590	9581	9795	9634	9873	9617	9712	9849	9730	9821	9780	9751	9662	9722	9885	9705	9699	9669	9808	9684	9755	9560	9715	9882	9702	9721	9634	9845	9752	9712	9650	9818	9891	9693	9694	9833	9684	9722	9673	9705	9663	9735	9702	9783	9702	9864	9677	9627	9736	9689	9706	9689	9729	9642	9810	9725	9637	9623	9578	9742	9640	9775	9854	9804	9805	9717	9817	9681	9805	9628	9792	9567	9642	9765	9674	9717	9737	9802	9762	9833	9903	9819	9720	9679	9626	9648	9816	9729	9612	9764	9799	9878	9683	9770	9809	9676	9580	9715	9640	9824	9716	9703	9806	9714	9837	9783	9793	9651	9663	9636	9665	9643	9598	9859	9880	9697	9771	9745	9685	9725	9675	9694	9729	9687	9716	9851	9780	9851	9872	9651	9703	9707	9661	9902	9726	9712	9870	9617	9761	9804	9688	9748	9885	9659	9813	9602	9862	9594	9742	9670	9664	9697	9715	9593	9727	9727	9810	9692	9719	9714	9694	9597	9644	9715	9811	9700	9739	9720	9732	9696	9752	9607	9875	9597	9869	9693	9623	9807	9829	9778	9858	9685	9665	9762	9553	9708	9748	9573	9724	9799	9690	9633	9771	9719	9745	9626	9843	9557	9642	9685	9753	9764	9802	9615	9863	9708	9615	9602	9750	9711	9618	9842	9811	9604	9792	9747	9623	9708	9779	9612	9753	9580	9771	9691	9617	9692	9630	9587	9811	9741	9766	9764	9853	9580	9583	9593	9709	9705	9732	9712	9780	9629	9826	9726	9653	9812	9754	9771	9800	9618	9760	9640	9701	9679	9723	9729	9646	9757	9836	9755	9791	9813	9682	9619	9757	9766	9779	9643	9664	9734	9844	9850	9829	9683	9748	9767	9906	9708	9609	9655	9750	9705	9738	9552	9765	9630	9845	9626	9802	9552	9619	9742	9856	9688	9688	9627	9720	9712	9676	9730	9716	9711	9713	9678	9618	9700	9683	9700	9732	9572	9668	9764	9661	9646	9824	9701	9612	9748	9814	9716	9907	9681	9823	9694	9666	9790	9550	9754	9821	9666	9775	9706	9716	9845	9798	9740	9803	9817	9763	9664	9575	9807	9684	9681	9721	9702	9705	9767	9548	9805	9651	9715	9760	9746	9768	9759	9899	9825	9677	9793	9850	9764	9688	9762	9806	9789	9786	9686	9694	9812	9815	9679	9707	9729	9686	9781	9577	9683	9790	9735	9608	9725	9715	9635	9818	9630	9668	9689	9951	9828	9584	9747	9669	9764	9718	9748	9750	9582	9742	9648	9880	9704	9775	9718	9680	9725	9749	9789	9775	9805	9809	9676	9654	9758	9704	9592	9691	9630	9838	9769	9751	9597	9784	9688	9686	9603	9613	9554	9598	9661	9685	9604	9711	9706	9605	9721	9609	9788	9755	9638	9662	9725	9845	9514	9813	9729	9890	9579	9723	9654	9783	9748	9748	9796	9832	9699	9736	9896	9809	9814	9667	9624	9688	9638	9801	9715	9797	9690	9611	9752	9804	9663	9647	9826	9727	9519	9649	9685	9704	9693	9928	9792	9668	9593	9712	9639	9696	9610	9805	9756	9633	9839	9580	9695	9692	9772	9659	9820	9682	9756	9695	9619	9716	9680	9804	9894	9691	9710	9813	9558	9600	9676	9676	9622	9585	9580	9785	9790	9743	9612	9766	9751	9712	9680	9833	9687	9597	9876	9681	9799	9663	9684	9634	9695	9684	9714	9649	9612	9701	9577	9845	9531	9730	9616	9788	9709	9734	9775	9625	9805	9758	9569	9854	9765	9885	9823	9850	9609	9763	9915	9712	9643	9656	9808	9681	9867	9677	9671	9626	9798	9779	9729	9646	9852	9805	9660	9731	9605	9728	9842	9698	9734	9792	9804	9688	9481	9762	9902	9750	9685	9696	9798	9693	9688	9759	9762	9553	9787	9784	9630	9585	9529	9783	9752	9594	9758	9662	9718	9694	9662	9740	9854	9695	9680	9706	9903	9745	9839	9855	9771	9687	9754	9852	9671	9510	9773	9798	9680	9725	9707	9719	9719	9688	9715	9634	9568	9793	9627	9669	9727	9674	9499	9766	9506	9722	9695	9793	9778	9818	9685	9887	9795	9656	9769	9585	9675	9805	9633	9584	9780	9687	9644	9622	9798	9842	9530	9591	9832	9859	9663	9730	9747	9580	9644	9748	9694	9665	9734	9828	9736	9754	9650	9763	9721	9709	9802	9622	9800	9767	9675	9802	9766	9602	9652	9666	9810	9867	9768	9794	9813	9783	9666	9735	9790	9890	9623	9563	9692	9822	9775	9783	9702	9735	9565	9729	9813	9754	9655	9776	9814	9782	9679	9889	9725	9615	9736	9834	9974	9834	9738	9661	9655	9703	9705	9768	9683	9568	9733	9803	9720	9690	9709	9647	9687	9767	9878	9855	9730	9744	9869	9779	9856	9548	9741	9788	9727	9730	9858	9747	9619	9680	9604	9674	9780	9731	9731	9778	9715	9842	9563	9796	9862	9768	9584	9768	9715	9676	9766	9731	9892	9697	9864	9720	9692	9740	9686	9801	9720	9799	9812	9794	9719	9718	9777	9671	9828	9891	9807	9724	9740	9758	9808	9617	9705	9765	9908	9780	9943	9736	9782	9687	9755	9935	9723	9702	9750	9815	9863	9787	9692	9715	9793	9601	9908	9740	9761	9694	9791	9579	9750	9686	9819	9680	9723	9790	9596	9582	9733	9791	9702	9737	9696	9715	9671	9758	9806	9636	9605	9675	9719	9781	9593	9782	9589	9714	9619	9607	9657	9706	9584	9681	9698	9864	9717	9775	9682	9635	9803	9784	9773	9602	9703	9692	9654	9623	9695	9618	9753	9806	9630	9752	9662	9636	9707	9877	9630	9832	9714	9904	9679	9681	9727	9632	9880	9667	9608	9758	9592	9586	9685	9709	9822	9809	9775	9748	9785	9663	9614	9633	9803	9811	9821	9759	9843	9776	9684	9602	9719	9933	9672	9649	9769	9630	9796	9705	9649	9692	9708	9887	9633	9573	9611	9820	9559	9609	9705	9656	9839	9805	9762	9707	9871	9706	9672	9615	9949	9678	9667	9627	9807	9660	9720	9626	9750	9656	9724	9712	9714	9666	9777	9554	9747	9638	9807	9732	9663	9632	9724	9606	9685	9824	9574	9724	9750	9749	9749	9675	9788	9638	9774	9881	9739	9823	9715	9729	9807	9703	9810	9635	9697	9649	9857	9707	9774	9673	9722	9724	9809	9821	9600	9829	9723	9900	9845	9732	9668	9642	9665	9551	9678	9708	9672	9633	9918	9794	9731	9753	9592	9670	9698	9725	9768	9746	9646	9756	9843	9661	9779	9688	9783	9693	9603	9812	9672	9657	9840	9799	9733	9734	9580	9865	9643	9662	9710	9593	9735	9723	9684	9756	9649	9748	9816	9761	9821	9666	9774	9698	9755	9829	9626	9758	9638	9595	9831	9624	9840	9725	9678	9674	9694	9733	9730	9616	9762	9845	9673	9713	9732	9699	9951	9697	9657	9721	9685	9599	9674	9694	9523	9760	9715	9651	9593	9802	9519	9794	9762	9868	9700	9706	9801	9757	9763	9873	9711	9705	9685	9639	9781	9733	9785	9825	9738	9574	9686	9629	9786	9652	9660	9706	9629	9604	9714	9606	9918	9612	9758	9900	9593	9794	9691	9823	9744	9600	9648	9622	9740	9761	9773	9659	9715	9666	9600	9783	9834	9705	9658	9785	9622	9773	9824	9666	9829	9821	9613	9593	9607	9668	9676	9714	9634	9712	9802	9641	9768	9614	9859	9735	9686	9684	9641	9866	9739	9859	9824	9633	9745	9708	9888	9702	9569	9677	9632	9640	9771	9725	9744	9748	9664	9800	9825	9700	9700	9777	9765	9799	9712	9743	9827	9683	9672	9717	9735	9774	9768	9626	9647	9699	9748	9777	9901	9796	9713	9646	9816	9617	9768	9832	9774	9801	9645	9706	9700	9755	9810	9638	9796	9548	9743	9868	9688	9748	9727	9677	9843	9662	9745	9584	9669	9831	9637	9716	9887	9761	9750	9518	9650	9728	9782	9693	9626	9698	9743	9562	9716	9691	9772	9655	9722	9650	9686	9760	9680	9608	9775	9730	9645	9715	9713	9859	9712	9647	9755	9781	9725	9754	9697	9676	9630	9760	9732	9577	9542	9660
24306	21924	31237	30928	26192	28310	50121	48325	36517	27665	20931	18178	16573	16225	16140	16060	16132	16191	15858	16020	15894	15873	15725	15970	15917	15642	15671	15975	15963	15977	16044	15859	16021	15725	15776	15796	15915	16154	15878	15871	15838	15742	15732	15957	15788	15733	15905	15813	15738	15814	16033	15803	15859	16152	15672	15913	15834	15757	15824	16067	15748	15660	15575	15752	15934	15673	15893	15886	15940	15735	15807	15766	15559	15804	16012	15738	15703	15788	15643	15654	15743	15714	15681	15775	15777	15814	15703	15783	15760	15683	15720	15785	15868	15848	15931	15737	15752	15686	15769	15982	15987	15717	15694	15600	15689	15826	15658	15694	15845	15797	15967	15655	15500	15983	15695	15740	15685	15773	15667	15708	15700	15743	15802	15859	15935	15647	15708	15899	15749	15554	15786	15811	15642	15790	15805	15535	15766	15604	15714	15907	15872	15860	15732	15855	15662	15609	15728	15809	15820	15661	15955	15979	15809	15859	15658	15759	15715	15758	15868	15606	15919	15868	15733	15786	15847	15632	15654	15857	15930	15807	15757	15647	15595	15632	15858	15684	15888	15676	15849	15878	15778	15636	15836	15846	15782	15788	15678	15683	15855	15939	15582	15650	15883	15606	15755	15851	15764	15673	15756	15869	15921	15803	15734	15668	15732	15779	15663	15756	16078	15811	15752	15775	15761	15701	15547	15718	15589	15643	15751	15599	15772	15725	15642	15709	15698	15806	15577	15845	15755	15904	15822	15748	15690	15755	15863	15829	15943	15721	15742	16006	15559	15560	15829	15644	15795	15738	15963	15836	15772	15555	15668	15859	15601	15579	15744	15618	15599	15738	15849	15375	15756	15650	15699	15831	15754	15853	15760	15695	15828	15693	15648	15849	15738	15860	15668	15850	15736	15790	15582	15863	15761	15762	15562	15666	15593	15528	15841	15737	15836	15710	15965	15646	15742	15898	15790	15758	15823	15597	15576	15884	15812	15780	15663	15524	15834	15498	15764	15560	15539	15797	15913	15998	15819	15789	15768	15723	15875	15786	15671	15761	15627	15717	15835	15701	15619	15778	15698	15715	15853	15748	15609	15866	15785	15674	15751	15710	15445	15718	15806	15547	15592	15692	15688	15803	15572	15780	15817	15772	15646	15700	15827	15641	15867	15847	15921	15691	15554	15911	15661	15608	15653	15766	15918	15683	15813	15909	15705	15810	15756	15809	15917	15615	15654	15575	15883	15756	15889	15921	15933	15865	15785	15855	15727	15931	15817	15680	15585	15754	15719	15498	15666	15637	15671	15561	15638	15658	15866	15840	15874	15895	15704	15609	15747	15766	15827	15785	15599	15841	15807	15694	15874	15784	15677	15858	15763	15611	15770	15837	15766	15657	15845	15634	15854	15979	15667	15782	15762	15741	15887	15760	15546	15615	15690	15937	15797	15723	15597	15597	15796	15883	15647	15628	16004	15800	15655	15653	15684	15836	15799	15742	15678	15879	15648	15810	15758	15681	15835	15883	15694	15722	15452	15513	15840	15832	15661	15726	15615	15717	15756	15722	15724	15846	15647	15737	15626	15725	15700	15690	15700	15648	15719	15758	15758	15803	15829	15618	15768	15684	15827	15770	16064	15633	15730	15555	15823	15648	15703	15749	15898	15771	15657	15807	15815	15641	15584	15777	15847	15903	15853	15756	15866	15760	15573	15581	15836	15686	15797	15643	15556	15502	15648	15698	15994	15736	16005	15819	15705	15539	15715	15705	15672	15519	15574	15763	15837	15716	15609	16009	15726	15683	15686	15572	15811	15906	15958	15648	15622	15649	15835	15747	15788	15836	15486	15883	15869	15820	15861	15661	15756	15940	15605	15622	15817	15839	15781	15698	15611	15752	15574	15879	15832	15491	15748	15828	15852	15881	15729	15710	15703	15753	15590	15633	15658	15863	15710	15812	15765	15855	15752	15500	15672	15556	15727	15993	15614	15868	15787	15829	15660	15849	15613	15609	15659	15812	15590	15858	15811	15609	15782	15812	15782	15731	15998	15640	15779	15887	15849	15897	15924	15729	15836	15980	15623	15672	15757	15874	15490	15768	15893	15717	15853	15725	15748	15828	15878	15527	15679	15663	15688	15581	15603	15754	15832	15933	15650	15643	15781	15766	15700	15753	15675	15680	15817	15794	15704	15733	15566	15725	15840	15880	15892	15816	15813	15766	15675	15787	15584	15619	15533	15585	15404	15675	15826	15703	15532	15825	15586	15566	15863	15803	15811	15775	15628	15817	15851	15807	15542	15731	15856	15765	15631	15451	15685	15922	15730	15835	15715	15714	15765	15831	15885	15895	15702	15848	15820	15813	15803	15936	15678	15695	15672	15655	15724	15543	15751	15835	15646	15734	15834	15792	15753	15836	15718	15914	15680	15905	15893	15892	15804	15753	15869	15812	15748	15677	15869	15752	15598	15832	15835	15852	15617	15689	15736	15737	15628	15694	15723	15988	15597	15715	15783	15879	15699	15783	15768	15721	15647	15988	15566	15671	15859	15792	15813	15747	15690	15663	15705	15811	15726	15686	15824	15661	15757	15881	15808	15846	15843	15647	15833	15935	15739	15645	15878	15869	15759	15772	15445	15697	15736	15582	15781	15965	15842	15742	15855	15814	15655	15592	15606	15676	15673	15642	15597	15597	15598	15594	15774	15715	15725	15706	15794	15647	15773	15743	15721	15839	15818	16018	15782	15627	15915	15677	15615	15852	15985	15777	15625	15734	15868	15631	16025	15835	15905	15767	15722	15752	15776	15780	15722	15703	15723	15763	15768	15824	15729	15872	15807	15632	15726	15681	15797	15673	15702	15600	15616	15803	15623	15754	15710	15789	15797	15809	15688	15682	15636	15847	15640	15566	15673	15879	15815	15917	15952	15899	15678	15758	15755	15660	15871	15822	15898	15455	15981	15834	15652	15900	15679	15651	15557	15645	15933	15741	15861	15803	15750	15810	15681	15619	15794	15602	15584	15634	15778	15777	15779	15801	15762	15841	15709	15831	15777	15807	15634	15628	15644	15777	16013	15737	15594	15822	15780	15890	15772	15701	15832	15844	15773	15974	15688	15870	15750	15714	15749	15853	15908	15898	15665	16006	15763	15829	15666	15608	15722	15695	15874	15785	15826	15707	15698	15790	15734	15704	15807	15852	15623	15723	15561	15663	15926	15814	15884	15858	15596	15664	15759	15530	15831	15918	15997	15805	15552	15730	15570	15680	15659	15766	15899	15753	15581	15632	15687	15955	15776	15703	15692	15602	15755	15689	15730	15743	15616	16064	15680	15672	15621	15818	15783	15531	15590	15863	15609	15697	15867	15734	15884	15834	15798	15936	15650	15650	15927	15612	15726	15872	15787	15653	15723	15693	15763	15764	15881	15788	15589	15686	15635	15764	15754	15797	15867	15646	15780	15647	15745	15671	15658	15825	15725	15652	15597	15622	15647	15786	15883	15649	15876	15789	15735	15880	15662	15809	15665	15745	15832	15601	15672	15878	15670	15738	15790	15745	15702	15830	15545	15610	15714	15691	15781	15836	15540	15654	15836	15653	15726	15696	15870	15707	15580	15876	15798	15816	15652	15896	15615	15729	15760	15843	15711	15750	15926	15937	15923	15671	15877	15786	15783	15743	15724	15878	15962	15772	15708	15757	15765	15602	15575	15835	15727	15497	15654	15744	15844	15858	15874	15792	15772	15773	16052	15981	15842	15623	15721	15643	15915	15711	15613	15687	15502	15672	15774	15656	15562	15634	15795	15719	15603	15880	15665	15699	15784	15756	15766	15752	16059	15598	15795	15626	15792	15741	15920	15724	15746	15763	15816	15767	15755	15857	15721	15791	15639	15514	15812	15806	15668	15913	15567	15718	15753	15772	15535	15799	15635	15860	15833	15608	15998	15900	15719	15646	15524	15756	15744	15734	15785	15575	15944	15703	15839	15603	15748	15673	15589	15724	15824	15666	15877	15634	15707	15740	15823	15690	15833	15668	15879	15586	15821	15640	15747	15715	15611	15570	15722	15621	15804	15858	15755	15692	15677	15724	15458	15763	15768	15796	15774	15721	15779	15937	15624	15765	15819	15687	15770	15956	15530	15896	15767	15655	15539	15761	15703	15823	15820	15812	15573	15819	15521	15489	15728	15616	15859	15942	15808	15772	15774	15857	15719	15729	15795	15640	15702	15583	15653	15732	15671	15634	15674	15668	15598	15867	15664	15704	15537	15585	15712	15632	15705	15972	15706	15716	15725	15773	15797	15761	15723	15628	15691	15721	15783	15785	15766	15901	15836	15692	15644	15667	15810	15853	15852	15499	15714	15826	15601	15838	15813	15866	15840	15769	15681	15638	15750	15379	15617	15584	15691	15635	15861	15767	15521	15604	15710	15613	15658	15653	15728	15708	15760	15762	16027	15844	15685	15674	15716	15553	15717	15606	15730	15510	15752	15696	15744	15851	15755	15799	15561	15777	15598	15818	15710	15856	15902	15882	15785	15665	15737	15477	15703	15712	15894	15769	15728	15514	15865	15763	15747	15874	15766	15842	15921	15872	15896	15585	15757	15982	15936	15793	15754	15642	15704	15983	15762	15920	15591	15562	15777	15684	15605	15715	15793	15908	15720	15684	15682	15546	15792	15714	15746	15870	15890	15764	15763	15808	15668	15785	15635	15743	15732	15629	15849	15871	15660	15873	15584	15805	15703	15782	15959	15824	15778	15985	15738	15780	15768	15682	15762	15876	15645	15791	15684	15887	15813	15624	15763	15679	15695	15508	15715	15599	15987	15927	15781	15720	15745	15746	15799	15708	15709	15823	15792	15767	15701	15648	15889	15876	15669	15750	16004	15681	15739	15780	15633	15670	15668	15962	15799	15774	15817	15582	15670	15864	15896	15868	15797	15683	15642	15951	15868	15640	15731	15720	15908	15985	15603	15769	15817	15687	15773	15717	15710	15731	15931	15837	15884	15638	15842	15814	15705	15761	15756	15742	15797	15788	15859	15769	15598	15586	15634	15923	15700	15833	15864	15733	15603	15849	15805	15846	15663	15531	15812	15843	15895	15699	15674	15636	15787	15811	15641	15608	15808	15843	15748	15802	15835	15753	15662	15909	15717	15774
40905	72212	63605	40104	21192	24030	46899	40962	29026	19781	13654	11558	10658	10428	10392	10251	10269	10151	10205	10199	10198	10151	10195	10108	10320	10270	10146	10268	10224	10136	10250	9997	10213	10402	10136	10205	10147	10222	10172	10168	10207	10294	10081	10186	10103	10308	10089	10128	10011	10082	10139	10265	10224	10169	10110	10088	10193	10084	10178	10277	10248	10044	10040	10129	10119	10164	10215	10067	10015	10224	10228	10114	9938	10168	10124	10082	10135	9998	10202	10084	10090	10263	10039	10100	10162	10156	10229	10076	10128	9993	10160	10055	10090	10068	10086	10087	10116	10099	10020	10278	9984	10005	9895	10039	10301	10141	10108	10128	10112	10150	10183	10179	10198	10223	10049	10056	10213	10162	10113	10102	10141	10208	10057	10197	10192	10015	10121	9956	10005	10138	10101	10083	10085	10157	10147	10135	10309	9995	10119	10134	10145	10133	10123	10027	10069	9998	10045	9991	10082	10161	10094	10188	10246	10143	10073	10195	10002	10011	10152	9984	10036	10020	10200	10132	9988	10134	10173	9996	10132	10085	10096	10129	10070	10050	10163	10012	10069	10147	10040	10125	10247	10047	10101	10161	10155	10203	10093	10075	10079	10035	10080	10272	10072	9951	10178	10105	9996	9993	10152	10122	10115	10059	10200	10107	10143	10054	10112	10074	10028	10243	10121	10042	10172	10276	10141	10088	10082	10135	10217	9933	10107	10129	10047	10140	9973	10182	10078	10106	10085	10085	10081	10036	10116	10111	10166	10050	10211	10192	10141	10147	10227	10118	10197	10065	9984	10219	10056	10141	10122	10155	10051	10057	10121	10211	10168	10216	10061	10085	10074	10073	10125	10203	10143	10036	10109	10175	9926	10053	10127	10064	10265	10218	10121	10115	10206	10083	10199	10069	10200	10067	10061	9913	10232	10172	9989	10112	10038	10045	10238	10049	10030	10147	10052	10059	10037	10273	10156	10117	10088	10115	10146	10157	10084	10120	10208	10101	10088	10087	10079	10183	10108	9922	9930	10081	10128	10113	9982	10218	10251	10154	10022	10121	10242	9895	10254	10059	10096	10161	10018	10093	10126	10146	10049	10054	9877	10188	10164	9983	10197	10152	10341	10269	10082	10185	10111	10089	10038	10103	10112	10062	10129	10098	10302	10140	10198	10267	10216	10130	10168	10076	10184	9989	10098	10005	10045	10258	10177	10155	10139	10076	10240	10165	10257	10137	10170	9955	10053	10143	9998	10187	9908	10085	10099	10123	10116	10109	10051	10176	10263	10214	10189	9981	10088	10190	10181	10070	10111	10157	10128	10112	10190	10050	10045	10023	10103	10106	10062	10067	9984	10056	10080	10121	10207	10157	10052	10041	10199	10081	10120	10090	10134	10150	10262	10192	10092	10230	10203	10227	10231	10234	10236	10013	10150	10113	10174	10039	10202	10039	10023	10158	10030	10250	10045	10209	9978	10105	9994	10066	9921	10052	10042	10235	9989	10078	10234	10085	10086	10144	10242	10163	10209	10093	10138	9977	10255	10102	10032	10029	10195	10068	10109	9999	10071	10201	9948	10042	10157	10168	10280	9998	10006	10138	10281	10167	10009	10224	9983	9990	10116	10177	10108	10149	10092	10121	10092	9974	10051	10105	9980	10227	10137	10148	10052	10103	10157	9975	10136	10016	10044	10166	10208	10096	10165	10131	10144	10024	10060	10208	10223	10067	10263	9880	10129	10049	10090	10196	10033	10005	10033	10097	10035	10007	10058	10003	10149	9933	10160	10086	10268	10187	9950	10094	9946	10016	10054	10199	10164	10129	10006	10033	10058	10125	10174	10104	9920	10106	10060	10012	10035	10137	10104	10053	10116	10177	10061	10162	9931	10133	10171	10069	10176	10170	10160	10013	10161	10060	10170	10067	10151	10186	10160	10130	10106	10128	10049	10231	10037	10059	9944	10152	10178	10088	10004	9943	10260	10137	10224	10082	10195	10129	10340	10008	10047	10144	10229	10240	9986	10064	9985	10003	10006	10136	10282	10152	9973	9973	10280	10084	10043	10140	10137	10093	10087	10156	10165	10111	9976	10155	10179	10193	10051	9976	10107	10089	10039	10061	10224	10072	10106	10033	10165	10217	10111	10138	10075	10003	10116	10249	10048	10164	10275	9951	10220	9989	10097	9934	10110	10008	10273	10132	10103	10029	10129	10025	10236	10092	9955	10105	10184	10119	10149	10120	10019	10052	10083	10125	10138	10116	9864	10060	10192	10101	10128	10083	10117	10102	10096	10134	10170	10094	10198	10111	10207	10024	10125	9999	10191	10124	10072	10283	10160	10193	10064	10030	9879	10120	10120	10136	9984	10049	10204	10162	10079	10327	10164	10173	10069	10247	10144	10019	9949	10198	10114	10081	10134	10082	10063	10225	10052	10139	10149	10110	10048	10115	10259	10129	10172	10178	10098	10153	9919	10030	10117	9995	10100	10023	10090	10132	10126	10145	10122	10138	10157	10092	10151	10194	10147	10250	10226	10054	10080	10239	10164	10159	10127	10074	10066	10072	10125	10041	10034	10324	10159	10150	10085	10057	10207	10138	10124	10224	10082	10168	10206	10077	10022	10157	10114	10078	10244	10027	10120	10190	10185	10132	10246	10193	10091	10122	10176	10020	10009	10095	10066	10069	10210	10069	10237	10088	10162	9985	10076	10179	10167	10033	10056	10039	10103	10068	10105	10205	10063	10077	10247	10096	10156	9845	10230	10125	10188	9930	10229	9970	10294	9884	9962	10056	10158	10217	10273	9989	10060	10087	10059	10069	10120	9953	10060	10284	10201	9855	10257	10052	10289	10119	10146	10248	10061	10041	9948	10205	10140	10119	10225	10070	10131	10128	10259	9980	10006	10083	10188	10154	10007	10188	10087	10218	10171	10127	10220	10176	10155	10083	9902	10099	9996	9994	10208	10075	10017	10033	10066	10054	10132	10031	10140	10128	10159	10040	10225	10103	10140	10083	10081	10132	10193	10247	10174	10114	10040	9976	10183	10025	10095	10001	10135	10183	10163	10219	10110	10187	9940	9962	10057	10064	10017	10171	10174	10095	10169	9992	10102	10137	10120	10098	10126	9916	10076	9979	10003	10087	10098	10134	9978	10101	10091	10076	10053	9997	10136	10128	10173	10070	10063	9957	10150	10127	10189	9963	10151	10160	9959	10089	10043	10227	10075	10047	10266	10208	10144	9995	10198	10078	10104	10184	10227	10252	10128	10161	10018	10188	10012	10192	10173	10030	9854	10159	10072	10201	10036	10228	10195	10071	10119	10054	10084	10027	10084	10111	10213	10100	10160	9966	10128	10101	10097	10074	10160	10055	10103	10072	9963	10083	10048	10117	10173	9998	10127	10102	10133	9983	10160	10084	9997	10053	10131	10014	10105	10201	10105	10177	10029	10076	9974	10132	10008	10068	10116	10036	10135	10230	10062	10104	10195	10112	10016	10116	10022	10081	10138	10143	10187	10116	10133	9996	10209	10085	10313	10224	10164	10050	10149	10081	9986	10090	10105	10026	10023	10060	10103	10023	10144	10114	10218	10116	10166	10081	10040	10096	10156	10206	10153	10143	10060	10096	10083	10075	10080	10138	10185	10050	10236	9981	10318	10003	10124	10036	10212	10127	10190	10238	10160	10071	10158	10221	9870	10101	10200	9994	10004	10146	10099	10126	10036	9940	10130	10015	10093	10075	9934	10062	10086	10177	10136	10049	10098	10110	9877	10143	10113	10030	10164	10208	10172	10126	10114	10121	10129	10104	10107	10055	10033	10046	10076	9982	10222	10141	10095	10080	10188	10146	9952	10193	10138	10044	9987	10126	10027	10198	10107	10057	10124	10110	10218	10135	10134	10004	10129	10293	10075	10237	10177	9933	10210	9991	10116	10051	9981	10165	10051	10116	10101	9888	9928	10158	10164	10142	10010	10105	10155	10109	10053	10105	10035	10165	10075	10027	10308	10168	10190	10187	10006	10100	10183	10217	10020	10169	10035	10018	10106	10142	10049	10158	10148	10066	10200	10062	10247	10043	10017	10005	10184	10139	10202	10064	10126	10076	10024	9994	10202	10050	10071	10290	9898	10159	10264	10116	10003	10050	10228	10076	10164	10125	10112	10019	10038	10061	10094	10038	10000	10118	10122	9994	10002	10193	10174	10071	9975	10070	10150	10069	10231	10112	10010	10164	10120	9944	10110	10093	10166	10135	9921	10052	10142	10020	9966	10110	10170	10123	10181	10054	10095	10139	10035	10051	10077	10001	10073	10034	10009	10195	10217	10057	10267	10159	10146	10110	9923	9998	9897	10129	10058	10112	10099	10088	10173	9976	10155	10145	10131	10131	10057	10097	10107	9987	9986	10140	10168	10101	10145	10135	10141	10014	10125	10019	10232	10084	9999	10108	10105	10258	10118	10231	10127	10180	10196	10260	9928	10245	10191	10185	10000	10194	10049	9897	10102	10010	10226	10254	10165	10215	10051	10115	9993	10223	10090	10063	10131	10008	10130	10030	10212	10008	10002	10115	10217	10181	9975	10072	10043	10181	10144	10140	10275	10110	10092	10078	10057	10077	10184	10004	9966	10046	10325	10078	10126	10062	10062	10021	10137	10075	10155	10176	10223	10124	10048	10110	10069	10131	10215	10022	10009	9907	10039	10182	10178	10125	10061	10029	10127	10187	10005	10059	10149	10032	10138	10218	9992	10041	10006	10141	10253	9963	9967	10143	10144	10057	10111	10041	10099	10038	9994	10058	10187	10166	10096	10105	9969	10253	10122	10033	10004	10189	10184	10101	10246	10127	10064	10119	10158	10009	10127	10032	10047	10013	10118	10079	10058	10074	10229	10115	10034	10110	10208	10142	10156	10240	10183	10161	10210	10167	10048	10081	10106	10119	9915	9918	10178	10093	10003	10079	9946	9956	10068	10122	10253	10030	10039	10186	10221	10225	10108	10008	10168	10125	10156	10188	10027	10139	10137	10105	9990	10128	10128	10038	10056	9986	9963	10127	10267	10072	9947	10172	10133	10095	10010	10098	10018	9990	10117	10086	10035	10103	10230	10077	10045	10071	10162	9966	10105	10165	10040	9879	10074	10155	10146	10150
37481	43625	44486	27978	17938	18259	19812	19186	18068	16899	16139	15785	15770	15605	15581	15604	15444	15638	15413	15614	15647	15667	15520	15404	15583	15281	15543	15582	15613	15633	15646	15655	15634	15542	15486	15570	15474	15399	15505	15460	15566	15367	15597	15644	15500	15627	15389	15281	15417	15535	15494	15591	15731	15554	15399	15331	15653	15500	15505	15729	15370	15467	15489	15491	15220	15484	15528	15637	15506	15474	15491	15692	15510	15602	15398	15556	15627	15517	15631	15447	15739	15587	15524	15409	15328	15453	15380	15458	15497	15426	15509	15335	15416	15202	15401	15385	15457	15586	15538	15505	15389	15645	15590	15695	15581	15538	15631	15674	15445	15462	15365	15455	15551	15423	15519	15739	15557	15657	15484	15364	15322	15360	15536	15428	15730	15472	15364	15479	15458	15352	15435	15654	15409	15303	15405	15529	15741	15506	15477	15665	15501	15553	15628	15560	15276	15301	15568	15647	15573	15528	15604	15601	15656	15627	15599	15513	15435	15492	15474	15546	15374	15501	15634	15544	15471	15555	15629	15546	15675	15381	15697	15552	15612	15475	15520	15171	15464	15438	15337	15488	15210	15367	15677	15471	15397	15385	15836	15496	15412	15589	15450	15605	15464	15556	15459	15252	15611	15510	15486	15553	15481	15468	15447	15358	15604	15661	15483	15391	15458	15568	15595	15524	15536	15653	15449	15377	15563	15506	15614	15316	15553	15329	15629	15410	15360	15503	15365	15248	15668	15700	15469	15513	15550	15497	15677	15598	15707	15580	15376	15517	15792	15609	15338	15475	15520	15225	15422	15541	15486	15600	15415	15387	15518	15485	15486	15599	15579	15506	15420	15325	15538	15581	15332	15448	15529	15564	15507	15580	15403	15660	15636	15375	15484	15437	15144	15496	15333	15505	15444	15550	15600	15495	15495	15477	15790	15646	15468	15439	15374	15295	15647	15432	15630	15414	15480	15560	15672	15453	15677	15583	15639	15477	15476	15624	15615	15657	15614	15542	15609	15682	15514	15507	15557	15632	15621	15455	15439	15530	15463	15575	15563	15687	15389	15537	15507	15406	15699	15402	15636	15357	15271	15492	15342	15463	15553	15575	15439	15480	15504	15677	15685	15380	15745	15532	15528	15533	15599	15497	15369	15711	15591	15603	15454	15524	15522	15399	15559	15451	15717	15532	15389	15373	15477	15560	15609	15562	15645	15533	15424	15528	15469	15426	15309	15356	15623	15398	15629	15582	15427	15662	15576	15576	15588	15616	15478	15445	15432	15490	15803	15456	15447	15632	15472	15523	15278	15503	15526	15621	15561	15457	15352	15591	15470	15440	15641	15378	15649	15566	15605	15430	15392	15366	15381	15564	15408	15617	15608	15595	15439	15539	15488	15441	15438	15479	15464	15549	15237	15355	15392	15443	15665	15583	15409	15599	15491	15459	15631	15739	15720	15350	15484	15484	15640	15489	15793	15467	15562	15616	15648	15534	15539	15610	15420	15314	15331	15466	15291	15446	15461	15326	15427	15501	15490	15462	15448	15680	15611	15527	15615	15325	15440	15435	15468	15445	15473	15503	15547	15412	15440	15495	15401	15391	15369	15467	15416	15482	15472	15410	15438	15541	15507	15686	15394	15521	15502	15379	15510	15386	15550	15614	15538	15569	15422	15474	15440	15522	15415	15261	15554	15465	15507	15570	15630	15609	15733	15630	15650	15481	15308	15397	15628	15540	15440	15581	15621	15472	15437	15676	15658	15334	15306	15381	15433	15423	15671	15564	15455	15456	15581	15266	15547	15473	15567	15574	15566	15392	15459	15208	15558	15381	15490	15510	15779	15688	15533	15544	15538	15580	15693	15442	15553	15477	15525	15462	15685	15514	15763	15532	15435	15479	15686	15267	15348	15481	15646	15509	15758	15634	15523	15426	15584	15537	15443	15300	15621	15713	15458	15462	15317	15491	15299	15413	15304	15489	15676	15551	15315	15468	15586	15406	15702	15808	15604	15409	15544	15545	15778	15781	15421	15351	15627	15374	15450	15334	15456	15627	15481	15537	15543	15454	15526	15582	15668	15580	15614	15538	15243	15439	15583	15649	15457	15665	15420	15602	15458	15487	15342	15762	15707	15493	15577	15482	15556	15392	15607	15656	15514	15238	15533	15416	15300	15419	15668	15568	15455	15646	15460	15518	15631	15318	15595	15421	15312	15488	15323	15380	15731	15453	15518	15465	15608	15604	15605	15708	15417	15893	15473	15548	15521	15443	15461	15724	15474	15409	15568	15481	15515	15510	15494	15524	15500	15604	15377	15318	15494	15477	15452	15362	15524	15478	15479	15553	15339	15548	15517	15592	15366	15334	15432	15529	15659	15557	15462	15663	15476	15623	15693	15510	15553	15355	15615	15513	15611	15741	15355	15715	15533	15432	15235	15546	15632	15548	15459	15474	15402	15397	15440	15605	15718	15618	15471	15541	15663	15561	15616	15596	15641	15468	15576	15435	15415	15706	15564	15648	15360	15253	15632	15536	15710	15582	15513	15632	15307	15477	15309	15585	15588	15487	15439	15550	15507	15656	15554	15414	15590	15489	15715	15625	15632	15417	15605	15711	15382	15517	15602	15610	15598	15593	15598	15499	15556	15450	15429	15688	15751	15528	15650	15681	15517	15447	15622	15657	15494	15493	15387	15566	15355	15325	15564	15516	15470	15283	15634	15533	15440	15586	15519	15523	15536	15529	15614	15659	15687	15422	15269	15474	15826	15700	15667	15686	15573	15684	15394	15379	15591	15331	15395	15578	15646	15486	15687	15618	15350	15503	15475	15408	15675	15428	15446	15494	15593	15508	15619	15455	15569	15462	15390	15295	15473	15587	15578	15516	15622	15387	15452	15439	15420	15593	15559	15603	15513	15540	15614	15652	15437	15234	15486	15639	15675	15825	15558	15521	15543	15439	15581	15337	15542	15362	15470	15602	15817	15511	15522	15427	15429	15233	15571	15784	15306	15242	15341	15457	15520	15708	15681	15482	15647	15358	15565	15413	15745	15566	15712	15571	15560	15560	15323	15590	15480	15583	15572	15537	15546	15614	15714	15551	15511	15422	15392	15464	15757	15482	15448	15540	15372	15398	15284	15318	15427	15579	15336	15362	15557	15722	15360	15370	15696	15490	15707	15540	15569	15482	15437	15568	15564	15529	15432	15477	15538	15467	15678	15531	15612	15643	15477	15477	15342	15713	15439	15327	15450	15400	15560	15424	15343	15364	15252	15709	15733	15472	15577	15512	15381	15506	15556	15656	15412	15375	15495	15336	15664	15397	15358	15536	15524	15626	15371	15326	15544	15705	15310	15422	15452	15630	15611	15470	15611	15485	15400	15467	15439	15521	15423	15508	15621	15497	15740	15579	15671	15446	15515	15540	15523	15561	15518	15563	15605	15407	15523	15644	15493	15660	15563	15375	15326	15420	15627	15403	15471	15721	15615	15456	15616	15621	15554	15593	15550	15632	15382	15484	15748	15421	15625	15662	15579	15547	15700	15296	15403	15407	15412	15708	15503	15525	15588	15463	15304	15462	15706	15401	15640	15490	15440	15348	15319	15476	15517	15415	15630	15665	15360	15451	15550	15589	15436	15444	15399	15709	15520	15409	15324	15471	15611	15579	15523	15390	15520	15450	15473	15540	15478	15557	15580	15673	15658	15330	15586	15524	15601	15608	15425	15699	15633	15480	15545	15272	15458	15655	15886	15342	15300	15495	15513	15453	15422	15492	15554	15494	15358	15412	15509	15249	15304	15602	15619	15531	15547	15815	15411	15483	15495	15339	15358	15666	15573	15505	15404	15384	15488	15609	15301	15572	15390	15530	15547	15485	15532	15641	15476	15481	15519	15495	15548	15466	15645	15522	15610	15503	15542	15544	15540	15472	15645	15905	15443	15425	15544	15580	15521	15530	15557	15479	15371	15390	15601	15650	15538	15555	15380	15522	15439	15552	15377	15293	15544	15579	15449	15587	15588	15605	15706	15416	15708	15325	15614	15614	15810	15362	15435	15528	15447	15520	15443	15601	15489	15334	15296	15525	15435	15390	15600	15472	15472	15516	15493	15629	15560	15728	15332	15444	15400	15576	15477	15541	15456	15554	15280	15682	15496	15581	15680	15548	15527	15472	15517	15512	15543	15385	15573	15534	15516	15514	15474	15721	15545	15739	15580	15390	15744	15683	15709	15661	15453	15411	15439	15449	15604	15726	15622	15536	15586	15506	15503	15649	15555	15424	15549	15696	15471	15450	15712	15465	15476	15579	15533	15278	15429	15506	15453	15373	15646	15678	15585	15409	15559	15392	15715	15657	15562	15597	15494	15502	15527	15299	15501	15399	15420	15584	15483	15611	15258	15602	15548	15553	15580	15470	15473	15197	15432	15615	15374	15508	15518	15456	15405	15344	15544	15733	15578	15586	15642	15671	15326	15498	15713	15486	15553	15509	15413	15446	15424	15229	15569	15384	15232	15366	15386	15495	15432	15477	15582	15531	15286	15560	15598	15666	15542	15239	15530	15583	15628	15627	15576	15576	15483	15481	15673	15557	15680	15526	15599	15508	15380	15310	15481	15640	15461	15499	15576	15750	15572	15341	15499	15421	15674	15196	15563	15627	15605	15737	15827	15543	15519	15333	15533	15485	15687	15673	15547	15562	15424	15475	15448	15493	15405	15594	15555	15535	15488	15647	15593	15360	15705	15499	15424	15259	15621	15404	15501	15623	15485	15869	15371	15501	15586	15461	15567	15451	15381	15578	15436	15417	15708	15643	15765	15431	15429	15539	15556	15348	15583	15621	15466	15493	15644	15569	15463	15499	15550	15542	15583	15585	15731	15438	15536	15294	15415	15449	15469	15653	15617	15589	15652	15568	15520	15588	15619	15523	15643	15510	15496	15535	15536	15521	15526	15374	15516	15523	15374	15494	15411	15467	15613	15564	15433	15374	15506	15492	15376	15497	15565	15514	15521	15630	15680	15346	15566	15598	15429	15505	15646	15355	15587	15610	15560	15576	15401	15502	15563	15566	15520	15611	15581	15412	15263	15581	15754	15514	15598	15547	15434	15195	15709	15567	15650	15697	15635	15652	15554	15658	15507	15556	15635	15272	15515	15580
35001	53537	41805	16968	10643	11911	13890	12986	11768	10598	10053	9818	9653	9714	9557	9627	9617	9594	9642	9730	9592	9449	9747	9757	9575	9711	9636	9670	9687	9698	9604	9611	9661	9435	9507	9651	9751	9664	9722	9637	9708	9654	9652	9766	9637	9615	9675	9541	9442	9759	9660	9575	9585	9689	9741	9619	9783	9656	9596	9528	9776	9639	9637	9545	9544	9699	9644	9731	9776	9564	9614	9632	9783	9628	9651	9629	9855	9635	9587	9668	9565	9725	9558	9639	9602	9608	9600	9576	9583	9583	9747	9767	9549	9590	9531	9582	9499	9713	9488	9652	9629	9711	9559	9560	9488	9595	9723	9717	9550	9683	9638	9589	9730	9737	9670	9654	9567	9669	9786	9607	9529	9772	9491	9573	9680	9551	9625	9651	9636	9588	9714	9665	9642	9699	9560	9642	9861	9742	9604	9791	9499	9681	9534	9599	9676	9580	9484	9729	9693	9686	9562	9552	9561	9620	9558	9600	9634	9700	9555	9562	9669	9584	9673	9445	9562	9750	9479	9638	9567	9596	9516	9679	9559	9633	9570	9532	9613	9491	9658	9637	9581	9638	9532	9708	9594	9784	9418	9677	9595	9496	9612	9590	9800	9642	9577	9690	9713	9624	9638	9580	9743	9607	9580	9788	9591	9693	9597	9519	9552	9694	9591	9474	9527	9686	9643	9623	9539	9632	9753	9638	9745	9649	9617	9497	9512	9650	9632	9649	9588	9684	9576	9739	9660	9718	9657	9679	9651	9521	9700	9570	9624	9500	9592	9614	9521	9569	9625	9609	9597	9646	9616	9700	9646	9461	9530	9615	9660	9612	9661	9603	9555	9683	9600	9484	9518	9552	9655	9700	9823	9429	9613	9735	9719	9602	9671	9614	9589	9405	9662	9566	9664	9717	9696	9704	9628	9515	9606	9610	9557	9572	9731	9588	9581	9731	9605	9705	9659	9541	9479	9528	9670	9533	9676	9717	9627	9666	9722	9702	9562	9682	9632	9640	9542	9540	9730	9645	9660	9821	9617	9735	9549	9560	9564	9667	9602	9591	9758	9509	9753	9627	9806	9519	9524	9639	9552	9364	9529	9629	9573	9515	9565	9701	9508	9771	9663	9511	9660	9792	9650	9592	9591	9534	9728	9755	9608	9748	9581	9590	9693	9562	9602	9467	9604	9698	9707	9603	9568	9587	9657	9580	9777	9658	9734	9638	9649	9595	9627	9701	9606	9622	9622	9615	9453	9721	9653	9502	9717	9682	9577	9756	9577	9642	9651	9614	9670	9568	9835	9601	9729	9728	9571	9690	9743	9708	9651	9592	9596	9688	9697	9722	9605	9589	9533	9524	9599	9645	9625	9657	9611	9466	9739	9574	9676	9758	9651	9638	9552	9579	9612	9599	9502	9678	9569	9610	9612	9728	9644	9755	9525	9701	9617	9515	9721	9601	9596	9576	9673	9631	9605	9660	9593	9668	9457	9716	9587	9551	9691	9606	9682	9561	9638	9765	9651	9676	9592	9662	9644	9611	9644	9389	9610	9765	9556	9658	9519	9545	9689	9612	9627	9570	9582	9564	9633	9556	9612	9681	9625	9616	9635	9655	9612	9670	9766	9639	9539	9602	9663	9565	9551	9457	9674	9517	9771	9702	9693	9650	9470	9623	9685	9602	9688	9569	9568	9667	9714	9471	9554	9692	9582	9547	9660	9778	9629	9528	9595	9614	9682	9596	9682	9636	9438	9531	9542	9543	9555	9686	9773	9572	9693	9551	9544	9634	9560	9716	9526	9742	9518	9585	9672	9551	9535	9576	9710	9607	9479	9702	9718	9566	9596	9679	9599	9659	9682	9643	9681	9534	9526	9588	9514	9446	9556	9657	9618	9614	9595	9688	9655	9543	9692	9565	9601	9559	9652	9614	9575	9555	9530	9630	9610	9700	9534	9629	9654	9598	9701	9709	9501	9645	9762	9494	9614	9732	9594	9922	9627	9535	9685	9604	9631	9606	9600	9762	9653	9553	9617	9675	9746	9762	9550	9711	9657	9486	9551	9466	9641	9651	9546	9628	9700	9686	9573	9600	9586	9504	9582	9640	9668	9519	9654	9675	9552	9691	9688	9653	9709	9626	9675	9661	9791	9636	9660	9614	9751	9639	9716	9689	9688	9515	9771	9567	9658	9653	9597	9588	9628	9733	9710	9657	9567	9626	9737	9680	9590	9557	9770	9604	9536	9694	9813	9806	9551	9650	9683	9691	9547	9637	9739	9625	9598	9793	9709	9653	9601	9742	9648	9782	9565	9547	9638	9597	9660	9646	9602	9527	9738	9575	9625	9695	9621	9684	9514	9742	9726	9646	9488	9646	9605	9620	9656	9527	9640	9677	9595	9703	9697	9569	9613	9683	9614	9680	9654	9526	9550	9525	9585	9536	9515	9636	9489	9729	9706	9567	9547	9631	9754	9627	9540	9523	9538	9596	9657	9735	9621	9613	9689	9572	9683	9695	9696	9589	9505	9474	9572	9758	9637	9490	9596	9629	9587	9757	9620	9610	9638	9657	9619	9530	9687	9607	9516	9629	9528	9697	9476	9631	9661	9473	9618	9531	9740	9635	9682	9788	9709	9622	9637	9590	9529	9517	9534	9591	9613	9575	9765	9663	9565	9639	9777	9593	9726	9469	9607	9625	9759	9630	9543	9679	9642	9591	9528	9552	9762	9468	9574	9714	9730	9655	9673	9585	9572	9671	9591	9638	9587	9577	9640	9619	9698	9564	9635	9481	9659	9612	9541	9664	9517	9692	9625	9480	9468	9624	9660	9678	9552	9753	9626	9626	9740	9669	9638	9571	9449	9645	9575	9787	9731	9715	9637	9646	9625	9647	9537	9630	9645	9630	9629	9487	9546	9565	9561	9682	9526	9555	9829	9556	9563	9651	9558	9628	9655	9817	9632	9526	9578	9592	9598	9581	9648	9517	9593	9603	9603	9578	9633	9418	9561	9665	9658	9612	9516	9602	9726	9601	9395	9815	9636	9673	9626	9611	9694	9797	9698	9722	9665	9550	9685	9637	9671	9804	9507	9474	9677	9551	9718	9585	9653	9823	9617	9626	9692	9746	9611	9803	9687	9576	9634	9618	9770	9601	9417	9604	9527	9692	9514	9661	9564	9722	9456	9620	9517	9708	9665	9644	9575	9555	9587	9562	9651	9730	9630	9641	9591	9770	9462	9733	9626	9607	9791	9525	9495	9788	9575	9653	9645	9700	9523	9708	9700	9700	9585	9687	9545	9458	9793	9549	9746	9530	9610	9728	9496	9675	9539	9655	9687	9585	9580	9573	9549	9781	9637	9572	9692	9698	9574	9782	9693	9693	9611	9751	9568	9852	9781	9606	9607	9606	9698	9773	9570	9684	9600	9717	9567	9568	9667	9777	9478	9685	9681	9551	9600	9690	9603	9606	9652	9779	9714	9644	9675	9656	9517	9671	9710	9681	9543	9605	9726	9516	9599	9876	9648	9542	9690	9603	9613	9457	9607	9748	9647	9759	9581	9668	9688	9594	9804	9759	9490	9662	9728	9685	9651	9566	9748	9709	9645	9628	9528	9566	9686	9505	9577	9618	9678	9749	9541	9602	9520	9627	9626	9711	9628	9740	9585	9597	9644	9615	9686	9500	9602	9571	9737	9616	9660	9391	9612	9479	9630	9630	9717	9541	9577	9590	9618	9522	9693	9516	9630	9836	9625	9645	9628	9614	9598	9594	9648	9532	9686	9662	9554	9560	9638	9547	9704	9722	9618	9651	9609	9659	9437	9868	9603	9550	9779	9500	9683	9661	9569	9718	9754	9663	9671	9587	9554	9773	9651	9683	9545	9676	9652	9532	9715	9557	9703	9550	9792	9697	9847	9656	9659	9599	9734	9661	9599	9664	9475	9726	9410	9641	9592	9511	9542	9626	9523	9610	9771	9519	9693	9587	9623	9791	9567	9758	9575	9733	9652	9654	9565	9727	9637	9640	9694	9618	9595	9631	9594	9720	9556	9678	9689	9508	9695	9657	9746	9495	9706	9654	9588	9576	9640	9619	9569	9523	9738	9496	9536	9571	9527	9391	9546	9533	9561	9682	9491	9532	9639	9632	9632	9647	9660	9488	9613	9753	9599	9650	9784	9566	9727	9635	9619	9531	9815	9506	9615	9574	9671	9757	9620	9658	9619	9635	9642	9560	9650	9589	9561	9604	9641	9445	9730	9423	9523	9650	9665	9576	9449	9609	9721	9781	9714	9539	9664	9701	9645	9694	9610	9673	9668	9633	9531	9642	9538	9588	9626	9492	9699	9630	9650	9566	9740	9518	9547	9615	9499	9643	9649	9664	9512	9728	9638	9563	9659	9708	9672	9646	9757	9454	9647	9568	9663	9564	9732	9511	9615	9695	9555	9555	9625	9637	9711	9476	9666	9522	9750	9493	9609	9629	9540	9626	9782	9757	9485	9656	9630	9839	9563	9675	9533	9496	9666	9748	9647	9674	9581	9716	9614	9728	9529	9514	9684	9668	9642	9553	9630	9579	9554	9732	9501	9764	9591	9573	9474	9704	9651	9693	9626	9704	9658	9583	9695	9635	9746	9691	9555	9722	9649	9565	9640	9700	9609	9627	9471	9607	9584	9446	9571	9439	9605	9577	9669	9433	9722	9507	9504	9479	9876	9678	9659	9598	9731	9506	9615	9466	9411	9703	9564	9534	9622	9710	9770	9812	9638	9696	9646	9631	9674	9571	9505	9613	9656	9662	9676	9352	9507	9645	9587	9747	9487	9504	9745	9612	9554	9563	9539	9447	9589	9467	9645	9599	9509	9616	9519	9589	9547	9599	9479	9540	9644	9627	9488	9522	9558	9644	9617	9505	9683	9723	9749	9583	9727	9662	9608	9780	9648	9532	9581	9693	9562	9592	9645	9702	9604	9573	9572	9806	9485	9625	9729	9705	9598	9556	9728	9666	9541	9568	9682	9721	9570	9725	9643	9797	9515	9508	9465	9596	9659	9617	9574	9643	9762	9592	9661	9681	9627	9726	9707	9557	9671	9590	9540	9566	9484	9688	9702	9560	9480	9491	9570	9546
25986	23220	32697	28234	21766	25898	38316	38530	30272	23294	19114	16860	15953	15792	15584	15549	15515	15541	15626	15555	15400	15377	15401	15361	15599	15434	15338	15573	15326	15470	15471	15471	15353	15324	15582	15523	15721	15325	15397	15688	15578	15445	15457	15536	15391	15443	15517	15595	15671	15497	15557	15291	15329	15354	15509	15469	15320	15367	15489	15368	15386	15621	15481	15581	15491	15585	15488	15401	15565	15556	15399	15669	15577	15548	15491	15305	15361	15602	15600	15296	15583	15356	15577	15511	15420	15411	15467	15209	15441	15309	15482	15286	15455	15379	15672	15540	15537	15300	15599	15387	15589	15369	15487	15381	15432	15609	15336	15692	15665	15648	15507	15634	15506	15299	15280	15377	15409	15277	15347	15462	15154	15405	15236	15245	15471	15629	15393	15438	15628	15507	15528	15513	15452	15560	15536	15552	15638	15599	15277	15376	15404	15506	15482	15443	15387	15406	15498	15398	15538	15432	15595	15319	15295	15334	15493	15258	15663	15508	15467	15392	15397	15548	15387	15322	15377	15545	15379	15506	15475	15539	15361	15487	15599	15441	15432	15495	15431	15328	15294	15444	15450	15336	15581	15261	15482	15517	15440	15439	15293	15443	15388	15162	15508	15316	15617	15452	15558	15280	15370	15544	15366	15451	15144	15701	15475	15479	15441	15581	15377	15458	15190	15577	15457	15339	15414	15402	15456	15462	15523	15475	15503	15568	15329	15376	15511	15424	15389	15249	15404	15437	15749	15463	15319	15343	15484	15505	15308	15525	15465	15463	15453	15153	15439	15459	15375	15513	15465	15425	15547	15408	15480	15463	15489	15338	15453	15399	15378	15310	15520	15321	15409	15418	15518	15425	15607	15374	15334	15385	15595	15523	15466	15349	15490	15417	15428	15291	15325	15541	15323	15257	15506	15448	15437	15326	15399	15365	15530	15511	15441	15322	15588	15367	15291	15475	15278	15283	15546	15251	15475	15525	15669	15244	15446	15290	15325	15333	15465	15535	15515	15576	15346	15302	15333	15339	15464	15461	15282	15427	15451	15291	15282	15585	15410	15227	15373	15412	15372	15415	15386	15493	15656	15638	15522	15353	15423	15421	15420	15542	15532	15128	15470	15569	15505	15326	15250	15592	15325	15330	15242	15442	15433	15472	15472	15516	15506	15342	15418	15455	15453	15391	15499	15715	15450	15432	15360	15286	15262	15436	15523	15478	15510	15702	15486	15448	15450	15552	15195	15297	15348	15265	15644	15239	15354	15451	15668	15582	15352	15259	15533	15214	15452	15439	15650	15475	15534	15484	15404	15639	15603	15419	15653	15428	15524	15515	15532	15492	15356	15504	15626	15511	15613	15472	15261	15498	15495	15505	15597	15599	15631	15436	15304	15450	15348	15520	15444	15190	15497	15420	15287	15294	15447	15374	15249	15357	15366	15358	15217	15468	15406	15504	15497	15597	15793	15491	15592	15480	15270	15466	15609	15356	15391	15343	15658	15615	15489	15448	15586	15341	15300	15394	15555	15270	15548	15473	15212	15516	15554	15440	15450	15428	15662	15394	15415	15441	15608	15338	15518	15385	15350	15461	15692	15574	15434	15534	15273	15288	15364	15726	15498	15321	15331	15478	15307	15572	15500	15332	15401	15469	15400	15412	15292	15389	15559	15341	15627	15586	15245	15511	15324	15350	15509	15604	15353	15408	15538	15509	15456	15406	15435	15392	15252	15349	15460	15520	15483	15207	15465	15636	15509	15532	15522	15259	15306	15570	15250	15500	15277	15476	15702	15502	15483	15271	15506	15445	15424	15424	15451	15585	15653	15381	15408	15495	15594	15445	15338	15538	15412	15367	15365	15414	15309	15499	15730	15519	15449	15463	15284	15368	15588	15813	15744	15228	15435	15401	15267	15467	15505	15380	15311	15360	15765	15421	15378	15538	15616	15417	15640	15400	15358	15471	15423	15472	15307	15472	15203	15437	15549	15429	15559	15543	15263	15576	15431	15534	15484	15468	15319	15354	15374	15551	15499	15229	15418	15448	15429	15544	15347	15450	15465	15352	15298	15487	15361	15351	15569	15515	15374	15315	15147	15368	15404	15324	15327	15232	15348	15405	15487	15460	15531	15412	15328	15437	15447	15492	15490	15486	15519	15353	15438	15610	15479	15450	15441	15437	15401	15587	15211	15468	15543	15462	15552	15499	15552	15334	15275	15579	15436	15561	15550	15420	15463	15377	15190	15403	15664	15676	15629	15504	15442	15545	15457	15190	15467	15523	15372	15501	15411	15333	15542	15515	15361	15426	15462	15586	15632	15445	15382	15252	15309	15505	15380	15352	15497	15604	15468	15442	15316	15320	15540	15536	15468	15447	15398	15565	15447	15570	15579	15720	15325	15578	15404	15526	15274	15511	15386	15496	15569	15457	15611	15499	15465	15593	15348	15448	15306	15543	15294	15477	15191	15343	15327	15413	15532	15298	15246	15601	15498	15593	15418	15167	15305	15246	15246	15482	15315	15525	15376	15411	15458	15599	15373	15508	15394	15464	15483	15317	15320	15469	15391	15450	15496	15597	15368	15213	15230	15497	15276	15522	15550	15584	15528	15517	15453	15512	15408	15325	15170	15243	15343	15525	15427	15384	15679	15412	15428	15448	15619	15632	15681	15519	15506	15486	15470	15498	15296	15553	15313	15461	15498	15377	15455	15327	15358	15507	15466	15516	15695	15354	15321	15455	15641	15446	15261	15261	15554	15412	15524	15318	15475	15378	15509	15353	15343	15643	15457	15638	15503	15464	15483	15307	15572	15357	15590	15548	15389	15677	15522	15426	15790	15332	15331	15483	15540	15608	15492	15521	15445	15565	15424	15545	15406	15429	15667	15378	15569	15380	15252	15763	15553	15593	15720	15351	15453	15413	15466	15794	15362	15530	15625	15460	15402	15333	15405	15609	15601	15532	15449	15681	15528	15482	15549	15510	15312	15319	15370	15367	15442	15242	15326	15426	15373	15515	15301	15390	15515	15653	15427	15457	15353	15609	15258	15242	15518	15375	15367	15400	15524	15438	15441	15516	15406	15281	15497	15513	15588	15616	15494	15593	15587	15464	15610	15385	15543	15594	15512	15361	15565	15404	15290	15527	15569	15350	15159	15599	15529	15414	15428	15664	15203	15585	15363	15482	15459	15511	15421	15340	15374	15589	15442	15455	15443	15537	15648	15643	15583	15604	15370	15465	15519	15540	15487	15359	15498	15449	15559	15665	15477	15429	15336	15395	15392	15584	15567	15207	15383	15479	15266	15420	15513	15787	15432	15415	15388	15395	15450	15480	15577	15488	15482	15403	15483	15471	15392	15537	15498	15325	15398	15405	15271	15443	15381	15464	15501	15423	15301	15305	15566	15436	15352	15409	15738	15491	15292	15574	15635	15328	15511	15421	15178	15449	15493	15472	15575	15484	15414	15472	15525	15336	15561	15455	15393	15293	15185	15524	15271	15318	15456	15391	15518	15484	15490	15485	15484	15650	15412	15594	15322	15674	15372	15381	15453	15534	15552	15250	15407	15411	15316	15422	15285	15376	15479	15487	15370	15527	15304	15520	15608	15380	15613	15402	15556	15530	15497	15459	15649	15321	15595	15309	15395	15264	15473	15297	15539	15503	15363	15526	15423	15497	15355	15432	15473	15437	15517	15605	15621	15585	15622	15503	15341	15557	15407	15322	15726	15707	15594	15400	15373	15374	15307	15399	15250	15435	15462	15262	15489	15449	15471	15411	15388	15519	15709	15540	15440	15293	15312	15371	15417	15453	15348	15318	15325	15206	15467	15372	15529	15555	15523	15536	15419	15317	15348	15426	15738	15309	15270	15385	15551	15555	15561	15666	15468	15418	15448	15336	15345	15347	15248	15462	15651	15410	15697	15425	15430	15310	15557	15557	15337	15350	15431	15492	15570	15506	15471	15381	15441	15341	15466	15492	15515	15317	15325	15383	15667	15453	15483	15430	15407	15392	15294	15396	15435	15447	15396	15382	15270	15331	15503	15603	15499	15463	15562	15432	15185	15520	15397	15367	15401	15409	15347	15386	15245	15483	15389	15409	15427	15499	15377	15640	15392	15413	15456	15408	15361	15406	15501	15435	15523	15464	15436	15379	15528	15543	15518	15401	15226	15528	15585	15460	15640	15386	15481	15343	15501	15581	15371	15403	15426	15399	15478	15533	15686	15482	15509	15408	15410	15406	15523	15328	15636	15629	15303	15409	15324	15291	15281	15395	15514	15472	15319	15199	15404	15333	15467	15551	15702	15542	15526	15411	15439	15372	15269	15482	15537	15449	15309	15376	15311	15433	15545	15481	15483	15417	15313	15335	15360	15442	15432	15335	15454	15342	15462	15513	15259	15384	15370	15405	15560	15358	15374	15504	15514	15203	15392	15349	15596	15618	15366	15579	15462	15854	15400	15397	15447	15205	15639	15482	15332	15278	15444	15331	15482	15562	15283	15449	15471	15440	15496	15447	15469	15487	15580	15271	15396	15403	15781	15494	15270	15274	15405	15593	15620	15450	15339	15434	15384	15428	15309	15469	15547	15287	15556	15455	15399	15379	15542	15316	15469	15581	15333	15320	15513	15520	15622	15402	15450	15554	15431	15647	15420	15359	15435	15622	15561	15424	15374	15487	15333	15473	15365	15772	15578	15424	15293	15508	15552	15459	15426	15492	15581	15683	15365	15722	15284	15399	15612	15405	15571	15521	15420	15492	15522	15447	15473	15557	15301	15307	15486	15530	15501	15412	15555	15300	15640	15524	15282	15538	15479	15353	15350	15406	15279	15508	15399	15494	15556	15502	15387	15545	15464	15417	15516	15416	15555	15215	15465	15613	15447	15483	15347	15303	15355	15122	15353	15471	15475	15322	15534	15557	15450	15492	15572	15514	15338	15282	15399	15450	15457	15525	15396	15500	15473	15547	15664	15408	15358	15561	15613	15628	15352	15581	15469	15506	15478	15550	15464	15397	15482	15391	15539	15381	15374	15442	15483	15533	15231	15441	15525	15362	15395	15505	15477	15391	15549	15347	15536	15267	15351	15451	15510	15378	15464	15517	15488	15413	15755	15637	15506	15272	15645	15501	15296	15490	15717	15332	15314	15627
37973	64049	42257	16076	13922	21369	33473	30991	22575	15885	12411	10575	10092	9879	9713	9774	9882	9783	9915	9844	9707	9610	9812	9823	9900	9696	9724	9720	9885	9864	9632	9843	9801	9640	9783	9698	9698	9802	9730	9774	9641	9807	9823	9707	9710	9782	9718	9793	9825	9694	9606	9878	9890	9739	9794	9889	9741	9791	9671	9645	9742	9844	9982	9846	9655	9756	9711	9655	9622	9652	9706	9734	9678	9791	9840	9689	9804	9869	9918	9698	9801	9824	9600	9690	9664	9891	9643	9754	9726	9789	9805	9554	9776	9851	9703	9956	9867	9819	9696	9583	9698	9697	9684	9751	9717	9827	9638	9668	9676	9659	9709	9686	9704	9724	9751	9710	9743	9823	9846	9775	9576	9718	9795	9782	9768	9657	9646	9812	9699	9639	9712	9798	9688	9713	9794	9713	9660	9648	9807	9608	9797	9799	9697	9701	9767	9891	9721	9668	9592	9732	9639	9576	9737	9580	9832	9685	9740	9677	9806	9704	9688	9763	9626	9657	9628	9761	9624	9590	9813	9728	9671	9770	9487	9836	9668	9695	9743	9841	9915	9653	9744	9739	9755	9705	9620	9770	9721	9778	9818	9935	9818	9489	9748	9652	9863	9701	9857	9730	9746	9691	9747	9741	9577	9800	9707	9807	9582	9773	9674	9715	9691	9746	9660	9619	9647	9918	9688	9676	9896	9696	9907	9597	9751	9762	9733	9569	9613	9731	9761	9739	9839	9600	9809	9658	9720	9786	9723	9715	9898	9641	9789	9728	9773	9730	9709	9761	9695	9758	9781	9741	9750	9788	9685	9728	9769	9850	9572	9756	9881	9775	9667	9811	9682	9886	9767	9780	9821	9776	9584	9760	9669	9638	9732	9636	9809	9786	9779	9599	9803	9695	9736	9692	9679	9646	9696	9683	9689	9671	9726	9635	9689	9800	9558	9513	9621	9683	9755	9767	9745	9701	9722	9798	9695	9784	9703	9708	9662	9871	9692	9759	9807	9745	9794	9797	9713	9742	9769	9705	9881	9749	9800	9785	9689	9723	9715	9667	9760	9729	9721	9896	9726	9734	9778	9640	9685	9632	9582	9712	9634	9851	9717	9663	9714	9593	9866	9602	9838	9705	9772	9844	9701	9644	9774	9714	9727	9737	9784	9574	9843	9746	9695	9708	9818	9788	9783	9641	9909	9802	9776	9793	9843	9759	9731	9713	9807	9762	9688	9594	9562	9787	9671	9526	9797	9688	9768	9666	9720	9713	9695	9820	9787	9831	9826	9834	9632	9803	9748	9707	9781	9714	9646	9853	9808	9718	9706	9771	9628	9633	9605	9768	9754	9695	9796	9764	9754	9614	9838	9703	9746	9722	9711	9669	9814	9660	9951	9693	9751	9727	9616	9684	9727	9721	9778	9687	9660	9712	9681	9757	9670	9722	9707	9566	9617	9789	9707	9721	9581	9693	9628	9714	9818	9654	9700	9856	9660	9843	9860	9756	9743	9689	9764	9701	9725	9748	9767	9687	9698	9688	9639	9710	9834	9557	9724	9574	9690	9785	9732	9671	9747	9774	9837	9838	9642	9682	9628	9705	9732	9629	9843	9632	9792	9703	9658	9747	9678	9836	9692	9684	9726	9857	9775	9901	9759	9743	9566	9792	9648	9691	9550	9667	9870	9724	9685	9621	9849	9725	9835	9720	9750	9696	9711	9648	9795	9641	9665	9782	9682	9762	9779	9732	9578	9712	9741	9695	9748	9807	9880	9850	9772	9724	9702	9743	9855	9637	9915	9701	9826	9760	9629	9730	9699	9800	9558	9662	9710	9634	9749	9784	9736	9750	9706	9611	9700	9725	9660	9683	9653	9709	9583	9813	9593	9741	9806	9590	9610	9879	9596	9658	9584	9762	9644	9572	9805	9867	9758	9629	9617	9688	9705	9492	9535	9829	9750	9675	9949	9610	9629	9597	9703	9811	9722	9591	9757	9680	9816	9703	9657	9609	9763	9634	9864	9616	9768	9789	9735	9832	9769	9608	9670	9682	9692	9744	9725	9798	9758	9837	9619	9803	9767	9700	9642	9823	9715	9750	9707	9707	9877	9721	9749	9796	9626	9677	9804	9745	9812	9611	9714	9797	9827	9797	9799	9637	9842	9712	9738	9769	9734	9833	9764	9610	9722	9665	9631	9814	9716	9752	9649	9757	9747	9806	9658	9793	9653	9734	9628	9819	9825	9675	9827	9802	9835	9875	9781	9674	9735	9689	9717	9708	9675	9827	9582	9738	9557	9793	9726	9773	9644	9774	9896	9719	9666	9654	9779	9559	9696	9661	9744	9721	9759	9768	9650	9684	9669	9839	9676	9615	9580	9655	9743	9609	9705	9935	9660	9703	9713	9703	9716	9689	9674	9529	10012	9782	9654	9715	9862	9931	9796	9772	9718	9697	9851	9760	9718	9738	9539	9760	9812	9623	9669	9770	9756	9823	9735	9596	9640	9702	9651	9746	9723	9698	9758	9722	9611	9816	9749	9684	9699	9593	9714	9822	9656	9584	9576	9779	9545	9769	9756	9692	9735	9810	9811	9660	9760	9671	9648	9551	9744	9578	9741	9811	9866	9823	9681	9793	9742	9768	9632	9735	9736	9750	9859	9701	9811	9795	9629	9666	9735	9625	9808	9885	9741	9697	9863	9779	9709	9650	9658	9765	9717	9758	9682	9880	9731	9659	9697	9645	9929	9811	9726	9683	9602	9780	9681	9696	9691	9815	9698	9782	9753	9787	9648	9630	9631	9701	9734	9511	9809	9745	9784	9596	9756	9692	9658	9731	9814	9789	9753	9724	9758	9615	9635	9820	9724	9873	9772	9872	9826	9784	9734	9759	9746	9720	9763	9719	9739	9711	9703	9773	9637	9571	9601	9657	9557	9682	9758	9910	9679	9691	9801	9755	9872	9687	9621	9868	9615	9898	9675	9759	9681	9705	9708	9629	9634	9798	9645	9744	9809	9706	9627	9819	9604	9644	9932	9822	9742	9751	9609	9733	9746	9658	9747	9802	9565	9805	9623	9795	9688	9735	9680	9669	9694	9688	9570	9783	9761	9516	9762	9690	9739	9763	9832	9698	9917	9629	9881	9808	9752	9741	9783	9701	9669	9864	9650	9760	9955	9676	9744	9678	9544	9720	9757	9840	9814	9730	9755	9635	9653	9851	9633	9757	9687	9631	9685	9660	9569	9594	9792	9768	9609	9656	9601	9640	9768	9513	9950	9888	9696	9666	9742	9725	9757	9898	9839	9560	9746	9642	9605	9729	9725	9679	9558	9708	9595	9723	9595	9675	9742	9680	9727	9813	9733	9807	9742	9800	9761	9791	9654	9821	9789	9728	9733	9763	9641	9869	9795	9786	9805	9838	9644	9671	9846	9596	9810	9726	9474	9608	9782	9700	9835	9895	9731	9593	9765	9689	9638	9825	9771	9884	9702	9803	9765	9745	9738	9869	9725	9724	9713	9742	9740	9739	9786	9763	9659	9675	9694	9772	9772	9708	9725	9851	9763	9739	9747	9673	9805	9793	9715	9785	9705	9785	9775	9874	9794	9774	9801	9720	9802	9876	9632	9780	9844	9655	9695	9627	9874	9548	9682	9590	9698	9795	9740	9746	9730	9633	9825	9883	9898	9689	9883	9763	9719	9752	9742	9753	9699	9748	9804	9655	9561	9675	9762	9607	9753	9584	9724	9577	9761	9774	9876	9646	9690	9802	9761	9630	9722	9744	9597	9705	9850	9660	9721	9606	9825	9735	9580	9686	9655	9771	9620	9646	9661	9656	9828	9692	9661	9609	9742	9747	9719	9765	9751	9680	9656	9682	9732	9763	9882	9533	9701	9860	9685	9741	9675	9755	9646	9566	9750	9684	9710	9668	9586	9786	9623	9776	9764	9789	9828	9642	9641	9684	9730	9720	9801	9698	9804	9701	9726	9729	9808	9638	9719	9600	9589	9754	9579	9768	9775	9612	9757	9815	9666	9846	9809	9708	9835	9853	9693	9759	9742	9760	9710	9639	9694	9773	9570	9902	9603	9748	9687	9702	9742	9743	9595	9711	9521	9642	9571	9816	9706	9747	9758	9686	9719	9790	9831	9705	9809	9731	9695	9752	9694	9639	9775	9883	9707	9720	9745	9650	9778	9654	9739	9609	9704	9725	9768	9708	9662	9749	9677	9771	9719	9736	9622	9713	9677	9809	9790	9765	9922	9638	9970	9821	9742	9723	9724	9578	9767	9800	9842	9600	9733	9735	9856	9658	9625	9554	9633	9741	9788	9665	9740	9877	9827	9761	9511	9789	9600	9659	9665	9628	9817	9820	9689	9634	9723	9729	9853	9721	9934	9818	9683	9676	9815	9726	9560	9971	9661	9683	9684	9740	9719	9655	9651	9844	9777	9841	9725	9680	9776	9623	9600	9706	9603	9624	9631	9872	9725	9689	9687	9756	9614	9771	9684	9877	9734	9836	9644	9882	9628	9689	9755	9745	9695	9668	9730	9814	9793	9561	9833	9809	9627	9773	9612	9720	9676	9685	9854	9849	9769	9778	9898	9719	9682	9720	9746	9811	9651	9837	9752	9811	9732	9725	9727	9805	9685	9566	9780	9555	9754	9640	9659	9719	9701	9665	9658	9927	9727	9691	9870	9692	9699	9612	9691	9767	9568	9733	9659	9804	9690	9776	9709	9781	9621	9798	9758	9702	9778	9673	9533	9582	9844	9648	9572	9738	9765	9825	9745	9850	9873	9711	9740	9738	9781	9650	9665	9702	9790	9633	9746	9619	9689	9613	9739	9763	9629	9756	9681	9680	9799	9917	9884	9728	9524	9698	9560	9562	9735	9718	9822	9585	9695	9678	9844	9844	9981	9651	9761	9769	9817	9766	9869	9698	9609	9799	9643	9603	9882	9744	9815	9667	9716	9808	9647	9705	9880	9700	9783	9671	9692	9871	9593	9788	9569	9766	9751	9752	9734	9743	9763	9687	9672	9566	9811	9748	9661	9877	9730	9702	9691	9849	9775	9784	9759	9790	9716	9809	9733	9765	9825	9763	9653	9668	9669	9694	9748	9706
24251	21812	29259	25548	23714	34068	55162	50951	40074	29873	22332	18434	16816	16172	16148	15896	16039	15830	15543	15710	15787	15862	15811	15674	15812	15634	15935	15774	15908	15777	15655	15570	15789	15737	15869	15559	15670	15713	15785	15693	15747	15749	15866	15629	15815	15810	15602	15830	15711	15811	16017	15684	15754	15716	15700	15617	15782	15843	15832	15738	15558	15720	15704	15697	15772	15992	15613	15599	15891	15608	15593	15764	15493	15812	15529	15718	15758	15753	15882	15698	15621	15726	15790	15796	15784	15632	15627	15631	15601	15613	15653	15654	15620	15824	15469	15489	15540	15770	15712	15565	15718	15638	15754	15777	15666	15849	15590	15541	15828	15686	15814	15606	15772	15777	15676	15646	15823	15786	15318	15696	15791	15573	15428	15541	15573	15706	15875	15669	15663	15667	15580	15510	15659	15719	15789	15650	15583	15438	15785	15524	15486	15742	15892	15365	15565	15821	15607	15672	15796	15623	15766	15686	15745	15495	15451	15733	15605	15743	15693	15693	15696	15777	15831	15833	15813	15574	15699	15802	15753	15494	15643	15542	15544	15466	15471	15543	15577	15599	15647	15738	15612	15467	15350	15619	15792	15525	15850	15733	15618	15855	15937	15888	15779	15705	15670	15574	15668	15640	15776	15767	15609	15492	15647	15682	15622	15490	15706	15591	15698	15859	15507	15541	15665	15501	15748	15828	15708	15614	15569	15610	15669	15518	15752	15652	15715	15777	15606	15750	15818	15499	15761	15831	15829	15826	15780	15759	15827	15669	15681	15780	15684	15847	15659	15678	15574	15628	15859	15629	15617	15692	15580	15611	15592	15618	15590	15677	15695	15711	15631	15829	15636	15727	15684	15444	15730	15753	15817	15672	15641	15668	15591	15800	15851	15732	15658	15535	15712	15434	15576	15628	15597	15657	15658	15513	15560	15568	15568	15601	15650	15731	15496	15629	15691	15742	15507	15568	15777	15777	15463	15666	15741	15558	15469	15818	15652	15776	15518	15599	15517	15862	15666	15577	15666	15678	15545	15531	15623	15676	15654	15659	15630	15560	15467	15683	15835	15456	15751	15658	15448	15595	15692	15507	15889	15598	15549	15591	15549	15596	15546	15673	15720	15594	15717	15796	15806	15604	15619	15611	15437	15672	15548	15592	15527	15399	15791	15693	15637	15475	15614	15716	15508	15582	15500	15523	15618	15579	15421	15606	15710	15658	15504	15781	15546	15610	15636	15676	15876	15732	15758	15647	15653	15561	15659	15671	15727	15599	15744	15692	15646	15616	15341	15720	15596	15647	15610	15529	15407	15829	15594	15683	15499	15493	15662	15714	15484	15672	15709	15397	15567	15512	15616	15380	15588	15705	15775	15601	15734	15573	15662	15549	15562	15498	15647	15584	15476	15634	15615	15559	15423	15719	15662	15646	15573	15644	15657	15754	15600	15539	15622	15590	15538	15686	15533	15519	15595	15608	15665	15811	15641	15611	15600	15426	15675	15702	15763	15673	15432	15667	15594	15565	15477	15747	15792	15715	15867	15714	15758	15704	15603	15533	15574	15681	15666	15704	15685	15595	15740	15587	15513	15522	15595	15669	15450	15682	15775	15508	15864	15974	15801	15669	15609	15619	15492	15625	15587	15696	15709	15680	15623	15537	15614	15549	15579	15717	15569	15577	15600	15690	15435	15436	15650	15726	15639	15774	15365	15537	15604	15554	15642	15698	15618	15642	15887	15545	15635	15618	15566	15658	15704	15722	15733	15389	15605	15766	15784	15670	15623	15623	15601	15548	15670	15353	15700	15502	15640	15914	15489	15592	15755	15793	15666	15532	15383	15634	15604	15491	15646	15593	15627	15540	15873	15640	15912	15594	15623	15380	15525	15702	15670	15721	15701	15548	15644	15732	15828	15646	15660	15738	15736	15723	15775	15544	15574	15491	15643	15664	15549	15530	15500	15884	15642	15680	15511	15654	15535	15568	15466	15718	15271	15662	15727	15698	15747	15642	15688	15623	15505	15526	15563	15624	15831	15675	15484	15681	15543	15521	15610	15571	15442	15569	15596	15630	15696	15728	15637	15761	15619	15653	15727	15590	15467	15714	15389	15571	15536	15660	15561	15769	15914	15632	15478	15611	15753	15699	15795	15575	15588	15627	15557	15649	15587	15766	15607	15514	15566	15664	15463	15720	15706	15681	15630	15696	15916	15649	15750	15689	15452	15416	15634	15416	15730	15762	15639	15751	15565	15594	15766	15600	15646	15975	15571	15545	15553	15652	15621	15653	15577	15673	15822	15708	15743	15653	15842	15438	15419	15612	15479	15514	15725	15397	15589	15692	15610	15802	15568	15652	15832	15468	15420	15714	15518	15530	15513	15940	15765	15781	15509	15816	15808	15815	15761	15632	15742	15639	15551	15751	15723	15510	15818	15698	15804	15764	15819	15606	15707	15551	15582	15652	15764	15481	15570	15877	15615	15641	15842	15811	15838	15571	15720	15561	15528	15648	15674	15652	15657	15628	15748	15603	15631	15584	15792	15721	15470	15613	15692	15699	15498	15574	15555	15449	15556	15621	15732	15759	15780	15752	15700	15693	15676	15701	15430	15641	15652	15595	15756	15632	15553	15809	15745	15634	15769	15877	15707	15631	15662	15703	15539	15616	15534	15556	15380	15649	15629	15445	15663	15486	15741	15578	15595	15632	15617	15576	15396	15866	15462	15571	15816	15546	15559	15660	15486	15625	15583	15635	15490	15615	15664	15741	15486	15698	15796	15395	15776	15747	15740	15512	15594	15672	15762	15604	15609	15783	15570	15633	15651	15522	15391	15726	15557	15604	15742	15634	15802	15727	15558	15669	15798	15508	15735	15781	15760	15698	15488	15519	15645	15890	15771	15656	15903	15655	15486	15554	15845	15802	15537	15466	15796	15677	15595	15700	15528	15634	15592	15624	15570	15462	15764	15577	15703	15795	15456	15587	15822	15418	15691	15690	15634	15462	15611	15422	15660	15520	15591	15694	15656	15766	15664	15701	15754	15599	15610	15578	15677	15719	15632	15666	15690	15779	15433	15655	15608	15676	15575	16001	15814	15776	15676	15546	15649	15670	15585	15568	15577	15670	15767	15760	15596	15798	15633	15709	15786	15647	15486	15705	15655	15535	15733	15587	15638	15540	15555	15620	15603	15733	15660	15804	15706	15686	15637	15574	15641	15730	15599	15566	15717	15695	15595	15600	15756	15837	15662	15704	15751	15575	15563	15880	15554	15358	15622	15663	15528	15720	15594	15503	15646	15791	15887	15770	15505	15635	15727	15706	15583	15663	15581	15720	15557	15678	15389	15513	15787	15622	15465	15694	15789	15510	15759	15663	15574	15764	15656	15576	15481	15731	15748	15767	15535	15600	15692	15641	15673	15538	15689	15561	15527	15736	15777	15585	15802	15662	15480	15716	15700	15470	15650	15476	15599	15711	15683	15632	15762	15796	15619	15673	15752	15726	15662	15378	15730	15691	15695	15627	15771	15510	15592	15831	15406	15766	15468	15581	15634	15700	15657	15755	15759	15725	15599	15499	15698	15666	15725	15676	15365	15574	15630	15631	15727	15373	15739	15638	15680	15680	15778	15765	15747	15737	15574	15643	15699	15741	15839	15640	15597	15572	15612	15863	15501	15688	15644	15656	15576	15668	15670	15633	15370	15631	15607	15632	15568	15512	15829	16010	15656	15584	15549	15770	15581	15419	15784	15653	15849	15657	15839	15732	15876	15670	15739	15773	15759	15643	15460	15476	15612	15737	15735	15790	15669	15702	15708	15469	15732	15611	15503	15773	15701	15837	15686	15549	15673	15492	15626	15723	15554	15654	15560	15695	15551	15781	15658	15560	15789	15676	15771	15811	15674	15504	15647	15517	15403	15543	15602	15839	15611	15556	15653	15550	15718	15681	15611	15736	15740	15743	15584	15437	15758	15626	15773	15816	15556	15719	15804	15614	15691	15449	15754	15463	15503	15614	15819	15647	15520	15560	15324	15645	15811	15707	15612	15630	15752	15914	15848	15839	15751	15787	15608	15627	15532	15585	15575	15695	15657	15625	15728	15581	15525	15738	15611	15661	15802	15678	15742	15618	15951	15484	15632	15565	15658	15564	15766	15618	15652	15704	15705	15670	15410	15500	15566	15631	15512	15542	15791	15649	15546	15686	15508	15736	15636	15630	15600	15790	15407	15700	15527	15561	15817	15721	15586	15700	15385	15496	15655	15570	15573	15398	15572	15841	15705	15685	15507	15589	15621	15899	15709	15789	15751	15774	15670	15778	15520	15629	15760	15573	15703	15638	15748	15543	15758	15587	15703	15578	15490	15715	15744	15528	15613	15752	15758	15788	15725	15415	15533	15468	15629	15622	15580	15908	15741	15609	15781	15577	15888	15816	15693	15553	15809	15622	15541	15487	15595	15586	15546	15699	15813	15738	15562	15703	15618	15577	15729	15583	15607	15703	15697	15827	15721	15621	15643	15488	15813	15611	15685	15650	15642	15761	15506	15486	15648	15583	15673	15674	15730	15632	15389	15586	15745	15976	15702	15384	15779	15586	15863	15895	15544	15586	15707	15769	15620	15593	15868	15809	15769	15632	15850	15691	15704	15598	15746	15693	15579	15728	15763	15739	15712	15664	15590	15439	15740	15712	15586	15544	15832	15678	15649	15612	15549	15697	15665	15799	15605	15632	15675	15723	15583	15669	15505	15499	15655	15755	15745	15630	15565	15504	15512	15515	15604	15697	15602	15642	15704	15674	15756	15631	15560	15539	15730	15613	15631	15723	15820	15854	15684	15711	15418	15600	15623	15517	15529	15496	15709	15572	15529	15547	15729	15682	15448	15635	15723	15486	15626	15642	15500	15516	15526	15676	15631	15745	15614	15651	15703	15492	15576	15654	15483	15681	15625	15784	15731	15879	15504	15737	15614	15692	15727	15538	15778	15923	15720	15453	15673	15673	15606	15577	15567	15651	15718	15653	15466	15428	15594	15599	15567	15626	15465	15713	15476	15572	15760	15559	15981	15611	15716	15758	15669	15700	15618	15844	15637	15733	15699	15788	15706	15740	15701	15522	15613	15552	15750	15736	15630	15694	15484	15396	15684	15659	15510	15700
43353	62628	46536	18642	18528	33145	51889	45034	32832	21990	15087	12016	10536	10259	10126	10021	9991	10218	10071	9988	10106	9979	10041	10281	10006	10304	10128	10036	10098	9798	10152	10039	9979	10084	10211	10018	9938	10019	10033	10045	10004	10084	10057	9973	9922	9929	10068	9941	10035	10180	9975	10123	9974	10012	9998	9950	9988	10069	10011	10014	10034	9935	9923	10191	9999	10101	9973	9919	10021	10008	10071	9992	10033	10052	9841	9886	9967	9892	10064	10120	10005	10037	10017	10167	10064	10010	9982	9948	9887	9998	9914	10128	10058	10130	10053	9877	9995	10015	10059	10178	10111	10070	9976	10078	10080	10050	10011	9895	10132	9925	10133	10111	9962	10021	10147	10028	9990	10010	9965	10023	9977	9973	9964	9857	10053	9982	10053	10106	9917	10092	10000	10022	9830	9987	9920	10225	10068	9871	10036	10045	9995	10003	9975	10070	10048	9980	10074	9944	10019	10136	10143	9879	9969	9943	9815	10008	9855	10011	9976	9958	9958	10024	9874	10019	9966	9872	9948	9914	9924	9952	9822	9961	9975	9976	10166	10006	10041	10123	9929	9822	9966	9905	10045	9889	10075	10162	9949	10112	10138	10010	10057	9886	9832	10098	9900	10051	9890	9977	10059	9894	9791	9963	9967	10063	10028	10131	9966	10005	9952	9987	9926	10046	9906	9955	9939	9999	10024	10000	10048	9967	10032	9952	10018	9978	10125	9998	10028	9938	9984	10048	10024	10046	9967	10055	10002	10106	10041	10071	10104	9930	9986	9857	10101	10029	10286	9939	10127	10040	10087	9857	10029	9994	9987	10000	9898	10041	9987	9965	9866	10011	9868	10093	10019	9915	10105	9966	9800	9964	9969	9937	9838	9876	10091	10013	10017	10005	9901	10155	9984	10142	10060	10033	9874	10029	10004	9914	10023	10156	10059	9788	10000	9962	9953	9886	9873	10072	9962	10096	9961	10009	9998	10123	9931	9959	9990	9943	9986	9912	9960	9895	9914	10038	9856	10023	9991	10059	10020	9901	9887	10025	9804	9916	9972	10065	10029	9890	9950	10091	10032	9956	9940	9915	9917	9981	9907	9905	10008	9849	9863	9913	10016	9937	9969	9996	10013	9985	10101	9953	10033	10082	10047	10021	9894	10119	10088	9999	10005	10046	10060	9901	9941	9918	9982	10026	10043	9876	10020	10049	10115	10124	10052	10000	9956	9859	10014	9938	9869	10037	9949	10127	9953	10060	9994	9883	10158	9922	10018	9870	9974	10023	9981	9902	9976	10171	9986	9948	9849	9996	10010	9938	10015	9836	10036	10079	9804	10129	9915	9915	9954	10108	9996	9993	9999	9951	9801	9835	10024	9892	9880	9894	9952	9893	10052	10033	10093	10108	9929	9995	9954	10029	9947	9998	9929	9950	9979	10090	10122	9941	10024	10025	9900	9995	10088	9929	10031	10079	9977	10094	10081	9907	10075	10074	9998	9846	10017	9980	9924	9894	10017	9836	9998	9991	10001	9914	9989	9954	10073	9975	10118	10000	10024	10095	9946	9983	9988	10068	9953	9979	9935	9909	10018	10011	9969	10047	9878	10114	9993	10049	9958	9997	10013	9936	9855	10014	10058	9904	9937	9943	10141	10053	9965	10050	10047	9723	9974	9928	10006	9975	10007	10051	9976	10048	9834	9985	10006	9979	9915	10082	10001	10058	10030	9836	9994	9943	10042	9876	9928	10080	9975	10004	9955	9923	10030	9969	9907	9888	9971	10043	10163	9894	9974	10218	10052	10025	9964	9933	9789	9975	10104	10093	9922	10061	9875	10139	10136	9858	10055	10030	9956	10021	10210	9970	9991	9997	9951	9827	9874	9776	9999	9996	10020	10017	10085	10000	9993	10183	10027	9945	9908	10014	10045	9924	10075	10052	9995	10013	10060	9901	9857	9944	10121	10124	9971	9950	10078	9981	10029	10045	10049	10078	9993	9995	9891	10012	9909	9965	9920	10096	9993	9992	9856	10067	10112	10074	10039	10092	10016	10034	9923	9901	9947	10001	9940	9952	9830	10100	9973	9888	9992	10036	10001	10028	9892	10056	9954	9944	10026	9984	9977	9830	9996	9965	9974	9933	9931	10071	10133	9934	9947	9944	9949	10043	9961	10060	10095	10088	10066	9818	9941	10104	9973	9923	9978	9957	10145	9776	9867	9943	10001	10120	9961	9944	9924	9892	9885	9885	9874	9951	10027	10053	9871	10037	9930	9955	10107	9946	9912	10154	10003	10094	10066	10015	9861	9925	9910	10061	9869	9974	10064	9956	9853	10050	9939	10014	10007	10022	9884	10008	10156	9966	10046	10016	9977	10026	10221	9994	9956	9992	9889	10229	10164	9928	10028	10023	9963	9929	9927	9968	9975	9999	9903	9982	10010	9868	10007	10116	9975	9974	10008	9961	10247	10006	9888	9869	10020	9909	10068	9919	10190	10010	9939	10234	10026	10012	9964	10022	10037	9882	10120	9885	9930	10013	9935	9902	10112	9958	10008	9839	9974	9945	9961	9976	9885	10014	10067	9903	10023	9986	10066	9848	9992	10095	9982	10004	9966	10052	10132	9994	10072	10040	10077	10033	9995	9996	9799	9975	10113	10107	9900	9986	9875	10030	9926	10040	10060	9971	10033	10026	9943	9940	10023	9812	10116	10136	10026	10088	9928	10028	10004	10027	10020	9846	9994	9995	9941	9888	10063	10038	9912	9982	10090	9858	10037	10154	9957	9935	9936	10147	9966	10008	9842	9926	10062	9997	9944	10001	10020	10124	9960	9934	10013	9942	10012	10023	9942	10010	10037	10027	9909	10061	10028	9861	10048	9994	9962	9982	9966	9940	9829	10064	10163	9873	9990	10159	10058	10007	9986	9973	9925	9896	9917	9971	10101	9872	9911	9858	10028	10064	9869	10111	9930	10017	9900	10012	9901	9855	9963	10230	9985	10087	10093	9989	9884	9946	9996	10134	10138	10004	10015	9843	10115	10066	10071	10032	10198	9961	9889	10039	9964	9938	10014	9951	9919	10047	10114	10051	9956	9954	9971	10128	9867	10033	10002	9987	9856	9967	10110	9979	10050	9898	9824	10082	9834	10018	9949	9951	9900	9929	10096	9989	10110	9879	10025	10004	10157	10185	10046	9979	9964	10064	9932	9875	9994	10073	9974	10160	10077	9934	10019	9953	9853	9984	10050	9941	9893	10079	10041	9954	10002	9965	10119	9801	10005	10098	9996	10018	10074	9917	9844	10084	10047	9937	10042	10042	9892	9843	9908	9931	10055	10033	9776	9884	9783	10160	9920	9944	9937	10022	9836	9984	9970	10128	9949	9913	10162	9983	9966	10010	10100	9967	9972	9958	9984	10112	9984	9909	9919	10039	9924	10013	10068	10014	9924	10070	10117	10100	10016	10055	10029	9976	10040	9973	9894	9960	9824	9901	10101	10018	9954	9949	9913	9849	9866	9944	9886	10016	10108	9854	9930	9923	10055	10085	10065	10112	9852	9937	9936	9915	9992	10118	9960	9839	10008	9937	9916	9958	9914	10029	9874	10043	10027	9888	10012	10049	9865	10026	9936	9984	9954	10172	9956	9913	10164	9980	9892	10006	10079	10153	10030	9867	9929	10141	9913	9982	10020	10017	10021	10071	10096	9919	10114	10089	9817	10144	9855	10156	10035	9900	10139	10035	9999	9863	9960	9966	10077	10061	9884	10039	10041	10031	9967	9954	9922	10129	9961	10004	10041	9956	9996	10115	9878	10090	10031	9875	9856	9775	10033	9974	9917	9900	9893	10082	10050	9891	9870	10076	9960	9868	10118	9998	10055	9970	9978	10044	9907	10046	10063	9913	10003	9950	9982	9938	10040	10090	9922	9880	10014	9963	10036	9997	9982	9888	9979	10041	10050	9961	10073	9889	10117	9944	9942	10023	10045	9999	9966	9871	9976	9872	10010	9841	9868	10068	10082	9897	10006	9862	10042	10050	9949	9869	10128	10036	9964	9788	9984	9962	9890	9981	10045	9813	10159	10014	10044	9929	9986	10136	10036	9955	10024	9852	10067	9995	10088	10020	10196	9949	10008	9988	10126	10036	9857	9990	9990	9867	9960	10029	10061	9964	10014	10165	10097	9970	9969	9848	9947	10000	10114	9852	9991	10000	10096	9995	10013	10123	9984	9975	9919	10018	9864	9917	9964	9982	10049	9930	9935	10057	9953	9837	9781	10180	9947	9974	10004	10046	9986	9952	10050	9932	9992	9934	10006	10058	10103	9887	9932	10033	9976	9961	9838	9974	9768	9829	10112	9860	10160	9999	9902	9889	10062	10087	9979	9934	10023	9872	10152	9985	9855	10003	9846	10048	9856	9838	9911	9925	10031	10106	10076	9961	9897	9956	10031	9880	10097	9987	9932	10052	10046	9951	10005	10003	9933	9989	10042	10083	9878	10048	10082	9868	9858	9978	9881	9878	9990	10039	9945	9996	9939	9904	10081	10009	10092	9952	10011	10036	9948	9980	9997	10064	10209	10017	10094	9940	9870	9999	9891	10139	9828	9878	10079	9968	10023	9840	9965	9933	9920	10021	9953	9913	10035	9914	10102	9961	10007	10027	9922	9980	10092	9924	9960	10035	9918	9916	9866	10082	10090	9921	9993	10271	10114	10036	9954	9992	9977	9912	10154	9963	10045	10019	9885	9938	10062	9956	10086	10128	10135	9844	10082	9838	9920	10060	10042	10105	10137	9939	9954	10134	10031	10016	9850	10114	10093	9992	9856	10038	10008	9882	9945	9872	9958	9868	9897	10251	9938	10054	9890	9935	10082	9937	9922	9963	10016	10248	10050	10033	9954	9814	10069	9906	9890	9883	9976	9992	9990	9910	9785	10024	9924	9976	9949	9857	9799	10096	9969	9949	9823	10030	9930	9970	10056	9942	9813	9927	10029	10014	9923	10037	9971	10006	10009	9859	10104	9933	9990	9915	9908	9955	9976	9839	10129	10027	10058	9997	10054	9972	10051	10004	10096	9962	9903	9928	9982	9910	9948	9965	10042	9844	9974	10032	9887	10068	9929	10034	9865	10000	10001	9787
35945	32991	31118	22332	16838	16783	19394	20271	18803	17324	16054	15752	15702	15370	15374	15557	15393	15490	15513	15422	15407	15271	15173	15474	15338	15367	15345	15377	15419	15418	15430	15200	15513	15422	15372	15497	15549	15537	15511	15458	15531	15471	15348	15262	15357	15502	15376	15461	15751	15434	15407	15384	15258	15518	15314	15268	15373	15382	15430	15426	15397	15194	15279	15308	15374	15539	15391	15464	15392	15524	15308	15353	15262	15465	15359	15473	15301	15312	15280	15235	15409	15331	15366	15308	15386	15417	15409	15451	15319	15225	15428	15456	15386	15356	15417	15576	15313	15355	15348	15517	15492	15388	15550	15583	15274	15235	15442	15433	15089	15305	15387	15409	15217	15435	15343	15575	15357	15347	15370	15218	15539	15450	15458	15431	15563	15484	15240	15392	15547	15277	15118	15539	15403	15497	15425	15473	15451	15299	15574	15263	15279	15314	15274	15432	15293	15396	15191	15270	15455	15197	15550	15400	15446	15317	15407	15480	15221	15173	15446	15266	15340	15355	15337	15187	15485	15516	15472	15127	15380	15381	15462	15220	15394	15333	15258	15354	15336	15414	15397	15524	15313	15506	15226	15381	15141	15504	15335	15260	15426	15459	15483	15433	15593	15337	15263	15355	15305	15189	15607	15405	15288	15397	15337	15366	15309	15186	15215	15281	15226	15344	15336	15262	15490	15212	15271	15275	15305	15251	15257	15372	15193	15353	15355	15504	15448	15439	15389	15499	15492	15445	15380	15350	15172	15359	15352	15433	15210	15423	15404	15305	15662	15281	15301	15541	15337	15319	15317	15406	15403	15517	15322	15292	15535	15255	15170	15249	15434	15595	15497	15239	15405	15555	15427	15435	15299	15226	15367	15339	15431	15344	15470	15450	15364	15399	15224	15216	15215	15421	15316	15306	15323	15392	15273	15432	15398	15291	15206	14960	15249	15377	15300	15238	15520	15380	15418	15433	15367	15420	15272	15340	15272	15276	15305	15497	15201	15394	15578	15404	15641	15351	15421	15298	15183	15326	15350	15149	15319	15410	15304	15304	15249	15277	15406	15301	15347	15470	15387	15171	15297	15183	15485	15306	15191	15475	15434	15275	15586	15226	15368	15106	15278	15423	15426	15413	15558	15210	15331	15352	15374	15326	15448	15247	15238	15256	15483	15344	15367	15418	15393	15436	15488	15442	15427	15301	15307	15394	15431	15364	15101	15426	15290	14993	15287	15318	15349	15342	15195	15152	15206	15338	15373	15472	15577	15336	15245	15349	15377	15425	15351	15320	15440	15447	15406	15293	15280	15464	15241	15294	15365	15356	15544	15427	15244	15286	15313	15218	15360	15315	15391	15234	15310	15238	15356	15199	15305	15448	15445	15100	15255	15359	15259	15481	15300	15430	15276	15355	15410	15511	15530	15236	15551	15460	15462	15428	15504	15270	15315	15429	15340	15364	15363	15356	15407	15504	15307	15381	15427	15232	15249	15619	15343	15347	15479	15461	15548	15376	15380	15214	15373	15315	15487	15290	15272	15563	15205	15401	15141	15464	15376	15458	15483	15297	15469	15170	15392	15120	15395	15180	15400	15469	15264	15447	15314	15166	15427	15324	15373	15382	15293	15324	15253	15187	15336	15547	15321	15413	15255	15265	15491	15426	15325	15265	15592	15373	15408	15341	15457	15395	15611	15420	15549	15233	15313	15370	15251	15173	15396	15467	15424	15273	15424	15366	15340	15366	15391	15139	15367	15379	15466	15274	15603	15542	15343	15387	15247	15209	15267	15269	15313	15235	15288	15404	15610	15375	15316	15270	15312	15394	15524	15320	15424	15471	15235	15352	15503	15262	15330	15355	15687	15369	15165	15181	15315	15440	15457	15455	15338	15333	15565	15459	15343	15263	15329	15493	15387	15407	15320	15327	15416	15544	15126	15204	15364	15356	15251	15268	15315	15511	15464	15237	15258	15331	15421	15347	15145	15310	15399	15474	15454	15074	15485	15393	15328	15649	15442	15555	15556	15337	15351	15509	15256	15571	15490	15294	15440	15385	15437	15410	15403	15222	15555	15634	15532	15537	15412	15199	15213	15565	15522	15361	15385	15204	15282	15241	15630	15299	15206	15524	15266	15448	15369	15389	15390	15460	15136	15244	15231	15368	15335	15093	15345	15364	15372	15431	15563	15473	15365	15314	15324	15458	15386	15043	15161	15220	15480	15151	15360	15463	15370	15235	15190	15422	15596	15534	15298	15297	15285	15452	15266	15278	15385	15519	15486	15404	15351	15335	15425	15547	15329	15359	15408	15194	15413	15353	15271	15606	15333	15235	15308	15178	15298	15261	15334	15305	15415	15322	15389	15314	15366	15319	15266	15524	15362	15616	15494	15413	15509	15400	15383	15453	15246	15220	15326	15502	15501	15431	15316	15136	15321	15382	15378	15146	15407	15606	15457	15197	15224	15304	15428	15472	15497	15310	15541	15471	15178	15109	15370	15319	15311	15607	15333	15220	15402	15308	15360	15519	15447	15269	15529	15366	15669	15339	15470	15470	15502	15437	15513	15514	15388	15206	15284	15398	15467	15376	15236	15246	15433	15507	15350	15425	15506	15422	15495	15309	15517	15521	15330	15526	15366	15315	15182	15541	15398	15349	15157	15218	15390	15341	15209	15370	15328	15137	15301	15543	15617	15394	15280	15272	15351	15445	15402	15286	15470	15239	15294	15410	15419	15415	15461	15223	15417	15312	15220	15211	15267	15296	15339	15442	15266	15338	15449	15339	15344	15214	15439	15534	15444	15290	15281	15389	15285	15132	15372	15454	15480	15418	15395	15365	15268	15354	15413	15381	15507	15427	15283	15225	15402	15491	15282	15245	15594	15491	15455	15335	15317	15274	15423	15451	15297	15345	15209	15458	15640	15382	15364	15468	15439	15476	15277	15446	15455	15433	15376	15305	15328	15598	15270	15394	15358	15623	15304	15384	15417	15290	15311	15179	15383	15321	15421	15258	15303	15370	15135	15599	15175	15402	15316	15247	15449	15427	15400	15456	15306	15318	15265	15528	15522	15389	15375	15529	15366	15172	15287	15294	15424	15535	15213	15322	15260	15343	15425	15313	15596	15310	15281	15242	15336	15533	15429	15374	15452	15386	15383	15362	15384	15274	15448	15312	15373	15446	15376	15362	15388	15305	15308	15488	15271	15332	15230	15413	15375	15387	15377	15469	15457	15432	15485	15284	15309	15431	15398	15236	15341	15285	15420	15288	15532	15475	15468	15585	15424	15450	15361	15184	15307	15338	15557	15499	15301	15514	15301	15540	15389	15268	15375	15459	15351	15409	15504	15339	15389	15345	15239	15401	15409	15399	15343	15456	15507	15587	15330	15410	15331	15445	15350	15295	15363	15415	15453	15370	15419	15441	15321	15252	15356	15573	15372	15322	15441	15546	15320	15288	15492	15554	15357	15570	15334	15313	15378	15301	15469	15454	15293	15485	15242	15150	15237	15477	15365	15346	15456	15389	15425	15544	15519	15394	15432	15360	15379	15306	15481	15229	15230	15291	15372	15267	15396	15141	15381	15359	15382	15403	15421	15361	15454	15295	15194	15293	15480	15339	15426	15341	15320	15401	15338	15267	15265	15330	15379	15294	15433	15439	15279	15518	15475	15306	15444	15293	15463	15396	15283	15471	15356	15358	15543	15536	15378	15386	15341	15362	15344	15343	15443	15373	15319	15419	15337	15290	15267	15523	15239	15356	15436	15450	15415	15268	15352	15525	15446	15370	15321	15229	15459	15477	15606	15239	15450	15564	15276	15406	15352	15363	15492	15461	15341	15510	15494	15478	15387	15331	15513	15307	15341	15593	15464	15567	15400	15221	15516	15488	15605	15284	15593	15123	15235	15291	15450	15455	15440	15387	15322	15530	15340	15261	15383	15334	15251	15210	15305	15492	15293	15378	15419	15381	15500	15356	15336	15393	15489	15377	15465	15100	15355	15391	15492	15334	15378	15555	15633	15368	15259	15383	15305	15345	15286	15501	15463	15487	15428	15218	15239	15315	15238	15360	15073	15305	15502	15360	15638	15267	15514	15387	15289	15335	15355	15305	15466	15597	15298	15387	15341	15229	15405	15319	15485	15324	15494	15489	15449	15237	15275	15200	15380	15206	15403	15281	15359	15575	15341	15416	15429	15389	15359	15151	15515	15480	15353	15208	15454	15361	15109	15431	15360	15239	15190	15315	15457	15367	15297	15457	15314	15427	15396	15507	15232	15278	15309	15401	15308	15335	15324	15670	15463	15310	15528	15424	15403	15383	15446	15352	15474	15302	15449	15289	15488	15228	15424	15231	15210	15477	15545	15302	15435	15303	15241	15370	15230	15267	15319	15432	15339	15526	15332	15242	15455	15336	15307	15189	15427	15226	15494	15402	15423	15419	15374	15433	15332	15309	15306	15509	15478	15206	15408	15289	15480	15343	15306	15233	15400	15321	15258	15370	15301	15328	15463	15563	15486	15370	15314	15286	15356	15317	15545	15270	15366	15375	15413	15425	15356	15446	15331	15353	15497	15362	15439	15443	15452	15248	15229	15382	15312	15324	15412	15270	15313	15249	15234	15122	15470	15244	15385	15195	15453	15316	15368	15236	15362	15404	15520	15390	15335	15392	15263	15342	15556	15519	15556	15579	15347	15209	15414	15429	15368	15298	15423	15332	15486	15449	15322	15479	15633	15311	15653	15384	15392	15363	15241	15347	15076	15323	15288	15328	15341	15242	15371	15456	15256	15527	15238	15293	15290	15144	15182	15360	15398	15476	15459	15199	15202	15356	15286	15433	15392	15572	15503	15454	15456	15245	15198	15683	15411	15581	15361	15104	15313	15370	15424	15428	15436	15435	15390	15465	15340	15252	15328	15392	15560	15224	15390	15214	15308	15337	15435	15434	15342	15437	15290	15287	15261	15209	15314	15550	15447	15439	15195	15347	15266	15406	15358	15359	15284	15361	15300	15339	15201	15462	15321	15344	15318	15398	15272	15296	15271	15362	15422	15543	15522	15477	15403	15386	15426	15271	15414	15259	15592	15257	15243	15345	15337	15331	15609	15453	15522	15609	15151	15034	15469	15478	15292	15525	15293	15378	15418	15460	15402	15396
31174	34017	26637	13005	10106	11011	13809	14035	12266	10811	10028	9538	9607	9764	9557	9638	9664	9410	9672	9625	9629	9433	9489	9452	9462	9526	9515	9499	9641	9496	9578	9475	9564	9445	9466	9322	9547	9564	9686	9361	9611	9507	9668	9487	9466	9546	9554	9517	9530	9469	9537	9518	9495	9563	9553	9536	9495	9554	9536	9481	9550	9459	9481	9471	9425	9484	9515	9547	9526	9582	9541	9474	9586	9379	9551	9545	9530	9472	9673	9482	9566	9371	9516	9497	9432	9381	9605	9412	9568	9601	9513	9513	9546	9472	9587	9514	9603	9509	9488	9306	9570	9506	9569	9353	9278	9344	9618	9555	9384	9408	9571	9384	9439	9425	9359	9511	9490	9459	9536	9508	9608	9459	9360	9396	9694	9478	9505	9413	9373	9498	9477	9433	9578	9466	9489	9549	9562	9602	9544	9476	9363	9449	9570	9574	9598	9609	9526	9542	9593	9656	9485	9478	9480	9469	9559	9563	9435	9397	9510	9568	9673	9444	9493	9523	9612	9491	9386	9542	9459	9524	9447	9624	9516	9365	9441	9547	9571	9515	9600	9546	9695	9659	9527	9459	9428	9417	9524	9489	9536	9580	9462	9300	9498	9443	9342	9494	9475	9571	9442	9540	9595	9587	9592	9596	9536	9556	9541	9434	9477	9629	9430	9460	9623	9406	9437	9598	9595	9489	9468	9472	9553	9439	9525	9477	9493	9652	9439	9458	9656	9399	9548	9451	9602	9594	9333	9589	9702	9449	9362	9465	9545	9474	9316	9498	9542	9559	9560	9544	9606	9496	9495	9478	9582	9491	9529	9624	9568	9514	9416	9539	9553	9471	9533	9269	9605	9410	9476	9646	9333	9512	9461	9449	9610	9646	9479	9542	9576	9518	9450	9387	9392	9631	9448	9494	9578	9639	9471	9631	9466	9496	9436	9558	9370	9616	9423	9345	9604	9471	9328	9431	9504	9520	9360	9490	9487	9572	9448	9343	9506	9562	9579	9597	9557	9490	9474	9534	9498	9475	9373	9414	9565	9621	9443	9569	9457	9455	9518	9517	9390	9458	9653	9646	9470	9545	9407	9390	9496	9459	9544	9659	9458	9547	9460	9555	9479	9536	9670	9641	9647	9601	9504	9486	9497	9496	9502	9498	9614	9462	9435	9573	9552	9580	9420	9485	9483	9478	9514	9634	9334	9453	9582	9627	9540	9605	9379	9497	9450	9541	9468	9646	9432	9660	9520	9488	9613	9596	9563	9547	9487	9433	9414	9555	9354	9437	9545	9456	9614	9576	9520	9450	9464	9499	9660	9542	9605	9436	9478	9428	9345	9474	9503	9627	9369	9545	9515	9560	9431	9660	9675	9459	9503	9415	9572	9535	9537	9466	9464	9409	9437	9497	9602	9576	9589	9656	9518	9515	9514	9394	9440	9476	9562	9742	9475	9622	9440	9389	9623	9568	9442	9523	9502	9616	9561	9590	9427	9547	9554	9514	9557	9411	9419	9446	9437	9428	9446	9358	9620	9379	9619	9587	9424	9474	9530	9483	9353	9471	9659	9527	9522	9417	9540	9521	9475	9474	9437	9538	9597	9376	9446	9735	9471	9567	9430	9435	9486	9529	9347	9389	9558	9566	9642	9505	9529	9554	9486	9474	9511	9308	9543	9595	9604	9507	9582	9562	9479	9509	9515	9442	9479	9351	9573	9668	9393	9671	9454	9578	9523	9450	9483	9514	9622	9490	9577	9479	9527	9589	9490	9557	9532	9523	9356	9543	9521	9661	9445	9529	9468	9503	9323	9622	9579	9536	9385	9548	9453	9658	9514	9427	9411	9512	9566	9555	9513	9488	9643	9551	9399	9571	9530	9490	9379	9503	9371	9486	9438	9493	9530	9481	9551	9322	9549	9524	9571	9532	9576	9369	9543	9635	9540	9528	9572	9523	9491	9592	9526	9461	9395	9445	9475	9514	9630	9378	9425	9412	9473	9417	9421	9656	9407	9511	9524	9509	9469	9536	9555	9488	9438	9525	9558	9455	9452	9595	9459	9586	9579	9546	9468	9383	9482	9432	9384	9458	9513	9457	9509	9482	9594	9487	9490	9461	9477	9502	9523	9517	9350	9462	9512	9507	9401	9526	9430	9592	9464	9487	9538	9588	9599	9438	9472	9438	9549	9494	9456	9451	9510	9328	9555	9512	9574	9497	9625	9453	9465	9451	9603	9707	9453	9568	9499	9343	9411	9584	9533	9663	9550	9627	9538	9593	9610	9575	9467	9393	9464	9688	9540	9578	9488	9639	9613	9582	9492	9332	9635	9488	9593	9400	9455	9546	9385	9395	9416	9456	9522	9568	9531	9502	9492	9471	9350	9467	9390	9459	9557	9445	9471	9486	9489	9567	9577	9580	9602	9507	9530	9714	9606	9485	9484	9482	9496	9579	9576	9488	9563	9370	9411	9598	9479	9417	9499	9580	9412	9502	9618	9454	9500	9498	9425	9472	9448	9364	9426	9773	9457	9529	9450	9610	9544	9525	9713	9453	9506	9492	9545	9501	9488	9509	9624	9577	9460	9482	9391	9489	9602	9693	9586	9488	9483	9625	9611	9483	9570	9521	9550	9516	9480	9469	9434	9514	9317	9612	9542	9553	9466	9652	9407	9427	9570	9611	9531	9526	9484	9336	9513	9323	9439	9418	9500	9557	9586	9507	9486	9651	9311	9589	9724	9557	9491	9611	9597	9563	9640	9485	9595	9570	9617	9556	9628	9367	9579	9443	9417	9585	9346	9348	9489	9451	9390	9526	9430	9623	9343	9498	9541	9479	9354	9490	9549	9496	9546	9633	9553	9560	9578	9414	9429	9409	9581	9565	9678	9643	9520	9481	9450	9654	9550	9472	9599	9570	9544	9486	9489	9642	9567	9464	9530	9584	9483	9552	9502	9498	9431	9573	9536	9491	9570	9402	9578	9606	9461	9512	9607	9555	9370	9517	9677	9427	9453	9474	9486	9355	9453	9433	9456	9472	9571	9380	9538	9362	9556	9494	9477	9545	9552	9339	9614	9518	9457	9510	9520	9643	9459	9425	9507	9484	9614	9539	9363	9527	9283	9449	9461	9522	9455	9511	9502	9620	9553	9474	9379	9354	9524	9620	9446	9462	9643	9540	9418	9556	9427	9482	9557	9429	9546	9517	9453	9553	9510	9619	9598	9415	9587	9521	9494	9442	9456	9473	9459	9573	9598	9482	9487	9495	9530	9495	9453	9558	9498	9491	9491	9471	9606	9376	9517	9492	9614	9571	9486	9517	9511	9516	9529	9438	9488	9473	9313	9394	9490	9448	9530	9328	9461	9568	9389	9415	9557	9493	9463	9502	9505	9414	9399	9488	9467	9588	9458	9535	9586	9505	9623	9453	9395	9453	9515	9526	9509	9503	9385	9363	9468	9485	9424	9575	9413	9527	9542	9575	9550	9572	9550	9545	9497	9563	9625	9494	9571	9534	9481	9505	9554	9494	9545	9538	9448	9394	9439	9548	9522	9466	9509	9712	9447	9487	9603	9357	9416	9489	9531	9475	9507	9459	9435	9499	9403	9427	9519	9432	9573	9501	9527	9411	9594	9615	9396	9748	9409	9562	9612	9547	9521	9516	9336	9581	9525	9676	9469	9501	9558	9465	9475	9370	9430	9454	9274	9414	9670	9590	9326	9575	9430	9549	9482	9455	9605	9402	9620	9507	9503	9573	9570	9557	9593	9561	9482	9467	9605	9545	9492	9489	9364	9449	9520	9604	9622	9423	9555	9536	9619	9486	9486	9520	9376	9600	9497	9570	9626	9481	9549	9513	9578	9468	9453	9531	9505	9532	9558	9580	9496	9512	9549	9543	9428	9553	9474	9516	9373	9359	9509	9587	9532	9486	9425	9609	9368	9565	9532	9595	9299	9500	9380	9474	9507	9578	9451	9518	9438	9544	9404	9468	9543	9314	9540	9537	9595	9612	9462	9530	9483	9368	9465	9599	9584	9399	9499	9581	9505	9742	9361	9465	9387	9598	9428	9341	9585	9481	9397	9526	9584	9397	9428	9591	9496	9556	9466	9675	9518	9462	9401	9451	9490	9376	9591	9537	9610	9546	9566	9500	9533	9528	9665	9425	9400	9604	9572	9500	9551	9494	9561	9329	9581	9515	9608	9421	9523	9509	9613	9491	9550	9615	9408	9498	9559	9489	9447	9425	9639	9516	9390	9530	9523	9533	9588	9415	9536	9345	9418	9421	9583	9435	9462	9671	9609	9589	9507	9456	9399	9521	9608	9539	9590	9440	9539	9489	9524	9642	9474	9606	9393	9573	9606	9562	9589	9506	9331	9443	9352	9464	9480	9419	9377	9526	9476	9533	9501	9621	9500	9412	9668	9511	9426	9507	9479	9654	9601	9533	9640	9571	9360	9503	9621	9419	9444	9443	9451	9406	9523	9598	9645	9488	9499	9598	9532	9464	9481	9285	9464	9577	9536	9552	9537	9461	9547	9568	9482	9498	9606	9293	9624	9400	9471	9634	9606	9341	9677	9561	9513	9338	9552	9476	9614	9381	9529	9589	9397	9506	9649	9557	9490	9427	9526	9432	9555	9692	9593	9556	9363	9439	9397	9575	9339	9501	9677	9625	9609	9384	9550	9634	9475	9619	9390	9546	9498	9487	9524	9628	9514	9517	9388	9577	9454	9565	9602	9716	9490	9308	9486	9642	9688	9591	9654	9549	9501	9470	9401	9514	9505	9455	9493	9452	9634	9452	9552	9602	9542	9484	9562	9576	9474	9621	9479	9484	9532	9400	9533	9557	9494	9545	9597	9533	9544	9497	9351	9413	9480	9611	9569	9286	9564	9589	9634	9492	9601	9549	9591	9428	9488	9475	9494	9564	9456	9627	9526	9585	9440	9544	9406	9686	9554	9470	9516	9448	9550	9585	9416	9589	9664	9645	9466	9366	9578	9394	9687	9505	9638	9375	9627	9496	9548	9580	9505	9469	9371	9369	9516	9390	9533	9497	9460	9325	9391	9595	9588	9570	9627	9553	9510	9424	9440	9341	9569	9458	9531	9383	9472	9447	9517	9476
25859	22467	29823	26649	20995	21214	38982	41551	32500	24220	19101	16850	15773	15668	15689	15449	15377	15610	15468	15456	15535	15413	15212	15329	15548	15430	15433	15417	15333	15339	15514	15195	15476	15458	15370	15286	15406	15286	15135	15438	15606	15354	15395	15371	15565	15440	15262	15311	15486	15266	15340	15404	15254	15423	15464	15330	15355	15399	15291	15115	15514	15274	15193	15259	15355	15208	15480	15339	15151	15355	15263	15377	15451	15245	15036	15448	15214	15316	15480	15469	15485	15309	15380	15508	15293	15200	15130	15281	15312	15306	15337	15522	15197	15287	15214	15281	15399	15474	15153	15504	15122	15307	15378	15437	15483	15498	15586	15389	15326	15197	15299	15182	15351	15307	15314	15421	15483	15430	15241	15116	15303	15420	15379	15223	15272	15247	15172	15316	15316	15178	15402	15625	15189	15359	15157	15073	15243	15078	15181	15299	15521	15328	15438	15257	15194	15224	15268	15353	15095	15375	15273	15272	15243	15095	15338	15194	15302	15478	15363	15252	15274	15252	15253	15525	15268	15383	15209	15517	15391	15360	15388	15443	15484	15409	15314	15275	15351	15418	15422	15368	15293	15373	15345	15346	15334	15365	15225	15244	15237	15498	15258	15282	15529	15093	15230	15252	15218	15385	15020	15413	15520	15261	15282	15351	15322	15320	15534	15389	15014	15177	15299	15347	15195	15294	15280	15290	15433	15451	15512	15156	15140	15317	15450	15303	15179	15279	15176	15333	15321	15408	15294	15368	15332	15179	15278	15249	15420	15303	15286	15260	15238	15359	15478	15217	15484	15386	15384	15286	15346	15354	15196	15364	15204	15149	15350	15191	15206	15259	15413	15315	15340	15257	15270	15323	15198	15438	15512	15334	15167	15453	15520	15238	15245	15245	15425	15297	15264	15386	15589	15360	15382	15359	15191	15368	15299	15317	15126	15374	15238	15235	15560	15325	15153	15343	15115	15349	15320	15290	15178	15308	15468	15390	15251	15346	15382	15329	15101	15409	15340	15276	15097	15428	15234	15273	15242	15338	15324	15210	15523	15355	15406	15097	15354	15343	15323	15194	15057	15431	15464	15122	15204	15166	15329	15299	15114	15527	15405	15421	15298	15196	15325	15278	15251	15400	15358	15369	15384	15213	15415	15433	15257	15299	15086	15146	15281	15114	15359	15419	15443	15242	15186	15221	15398	15586	15121	15449	15287	15346	15406	15200	15205	15457	15093	15291	15074	15268	15424	15247	15372	15462	15523	15239	15379	15364	15262	15411	15359	15320	15486	15338	15313	15448	15384	15150	15146	15420	15158	15392	15379	15420	15466	15415	15288	15274	15309	15231	15203	15171	15308	15497	15356	15480	15151	15376	15174	15310	15403	15141	15297	15610	15228	15328	15270	15448	15285	15439	15423	15224	15410	15337	15532	15462	15462	15225	15295	15282	15362	15302	15164	15374	15258	15330	15439	15437	15215	15310	15335	15451	15285	15225	15338	15283	15484	15347	15251	15116	15177	15297	15457	15418	15202	15375	15214	15329	15195	15459	15533	15436	15359	15272	15352	15429	15331	15228	15415	15311	15460	15274	15409	15473	15341	15412	15309	15488	15257	15195	15269	15448	15166	15217	15332	15117	15483	15340	15484	15248	15409	15334	15339	15248	15150	15529	15296	15272	15175	15180	15234	15190	15327	15406	15293	15175	15316	15399	15235	15304	15212	15328	15252	15318	15336	15393	15169	15509	15231	15402	15298	15425	15305	15231	15460	15502	15241	15412	15173	15403	15321	15462	15225	15243	15369	15418	15209	15328	15179	15486	15291	15198	15197	15152	15208	15102	15193	15328	15232	15393	15360	15561	15351	15350	15442	15241	15383	15431	15233	15252	15368	15399	15412	15342	15205	15420	15311	15437	15110	15309	15370	15294	15090	15262	15221	15230	15367	15358	15490	15244	15268	15297	15515	15138	15348	15455	15380	15131	15251	15444	15111	15556	15224	15299	15134	15183	15243	15467	15397	15396	15294	15272	15441	15286	15412	15293	15379	15270	15388	15396	15343	15361	15330	15182	15412	15369	15352	15438	15190	15220	15313	15410	15188	15429	15446	15530	15402	15343	15175	15144	15367	15306	15270	15293	15229	15253	15258	15329	15205	15076	15515	15210	15365	15355	15302	15290	15297	15318	15451	15463	15268	15317	15301	15220	15278	15287	15293	15316	15139	15186	15162	15387	15367	15444	15448	15295	15293	15159	15227	15201	15249	15344	15153	15354	15398	15557	15339	15101	15431	15347	15336	15224	15261	15377	15208	15422	15374	15338	15421	15182	15279	15229	15408	15307	15190	15101	15254	15318	15367	15153	15112	15264	15195	15552	15486	15301	15429	15250	15352	15343	15360	15432	15346	15412	15357	15228	15017	15301	15463	15299	15360	15317	15426	15287	15548	15243	15153	15282	15185	15376	15314	15469	15281	15416	15345	15319	15356	15211	15405	15055	15312	15424	15334	15335	15242	15164	15404	15523	15322	15314	15427	15327	15351	15232	15313	15330	15282	15241	15179	15257	15316	15387	15405	15332	15347	15465	15261	15494	15375	15361	15172	15089	15557	15293	15088	15402	15254	15406	15427	15263	15391	15240	15430	15223	15143	15427	15166	15215	15434	15136	15311	15315	15376	15298	15389	15209	15117	15140	15457	15291	15559	15274	15337	15248	15327	15161	15420	15034	15430	15321	15324	15398	15500	15300	15382	15342	15320	15265	15032	15343	15340	15389	15374	15430	15400	15295	15336	15489	15329	15131	15495	15320	15398	15226	15455	15258	15460	15436	15200	15127	15502	15170	15143	15589	15224	15155	15307	15438	15294	15325	15258	15301	15420	15119	15489	15397	15123	15239	15570	15245	15142	15144	15330	15066	15189	15375	15352	15361	15517	15241	15467	15582	15394	15171	15149	15185	15187	15244	15212	15452	15510	15382	15210	15470	15500	15457	15457	15248	15358	15332	15444	15298	15377	15375	15452	15329	15464	15363	15394	15166	15176	15226	15292	15446	15420	15292	15233	15375	15398	15358	15424	15089	15309	15307	15340	15362	15292	15303	15164	15292	15239	15388	15293	15436	15271	15316	15439	15511	15375	15382	15336	15371	15503	15245	15541	15221	15291	15349	15329	15312	15435	15197	15190	15521	15485	15302	15462	15261	15201	15314	15578	15580	15352	15242	15238	15249	15212	15584	15297	15518	15448	15243	15094	15546	15224	15318	15381	15351	15281	15391	15419	15179	15503	15210	15417	15348	15188	15284	15318	15471	15293	15258	15379	15504	15160	15379	15093	15143	15308	15178	15341	15442	15305	15193	15435	15443	15285	15174	15211	15474	15416	15265	15402	15106	15238	15494	15283	15235	15358	15425	15413	15229	15166	15344	15331	15515	15402	15429	15304	15336	15206	15268	15356	15428	15275	15396	15235	15345	15273	15346	15238	15111	15492	15242	15329	15383	15322	15370	15563	15354	15544	15355	15212	15150	15229	15348	15389	15434	15325	15409	15349	15424	15478	15309	15316	15186	15271	15329	15389	15028	15268	15338	15591	15347	15312	15260	15333	15340	15242	15279	15228	15248	15089	15235	15320	15241	15396	15199	15230	15228	15270	15485	15213	15263	15202	15332	15297	15422	15627	15366	15271	15505	15181	15406	15464	15301	15338	15313	15414	15400	15337	15370	15421	15386	15247	15163	15126	15169	15118	15126	15169	15140	15069	15355	15220	15212	15497	15263	15364	15491	15423	15388	15319	15238	15255	15265	15364	15333	15149	15482	15357	15319	15321	15313	15462	15535	15428	15294	15395	15271	15453	15223	15422	15398	15244	15451	15546	15352	15324	15307	15290	15541	15305	15419	15291	15302	15246	15279	15206	15266	15289	15112	15192	15350	15399	15192	15314	15463	15310	15224	15240	15216	15492	15291	15345	15479	15236	15238	15430	15377	15295	15452	15222	15362	15329	15420	15100	15347	15316	15217	15285	15302	15337	15525	15254	15345	15353	15294	15339	15107	15206	15511	15448	15362	15334	15390	15308	15512	15114	15402	15264	15310	15153	15192	15219	15349	15337	15281	15161	15277	15375	15233	15133	15313	15275	15421	15375	15344	15320	15314	15271	15349	15283	15305	15210	15312	15312	15333	15308	15309	15455	15166	15369	15296	15341	15241	15343	15168	15570	15248	15294	15320	15275	15078	15192	15381	15258	15246	15196	15288	15287	15378	15460	15264	15418	15391	15150	15277	15431	15326	15179	15312	15241	15303	15271	15407	15210	15452	15382	15362	15383	15386	15377	15224	15412	15242	15400	15403	15277	15388	15096	15248	15356	15398	15370	15321	15459	15352	15402	15087	15133	15384	15360	15413	15467	15320	15282	15445	15547	15427	15336	15294	15117	15236	15194	15178	15278	15533	15494	15191	15395	15280	15242	15324	15417	15510	15154	15276	15370	15483	15314	15197	15399	15276	15224	15442	15487	15407	15292	15250	15362	15132	15193	15265	15328	15298	15236	15295	15200	15322	15218	15408	15546	15614	15349	15318	15336	15259	15540	15340	15259	15437	15316	15351	15574	15179	15431	15357	15163	15373	15550	15548	15393	15352	15372	15387	15315	15435	15425	15531	15360	15463	15270	15389	15496	15231	15367	15304	15563	15427	15305	15202	15429	15098	15317	15310	15406	15395	15267	15216	15184	15265	15303	15280	15352	15252	15412	15499	15402	15550	15368	15489	15337	15371	15329	15131	15397	15501	15405	15158	15314	15341	15275	15034	15405	15240	15333	15269	15176	15329	15250	15262	15440	15279	15261	15558	15316	15390	15295	15179	15523	15375	15435	15292	15241	15314	15333	15351	15199	15469	15246	15388	15248	15172	15268	15406	15459	15172	15233	15252	15311	15398	15450	15309	15460	15505	15207	15124	15205	15330	15401	15515	15361	15440	15200	15455	15231	15370	15204	15445	15379	15447	15441	15274	15163	15212	15340	15379	15407	15435	15355	15343	15381	15366	15303	15265	15326	15382	15406	15253	15412	15260	15351	15350	15336	15233	15542	15357	15279	15316	15206	15298	15348	15455	15397	15562	15292	15335	15493	15434	15451	15228	15359	15210	15383	15279	15257	15365	15364	15386
33185	56099	32146	13042	13068	15800	35463	34285	24640	17008	12414	10811	10016	9906	9980	9656	9790	9863	9713	9785	9605	9721	9760	9861	9622	9657	9780	9595	9808	9788	9592	9533	9528	9865	9650	9525	9649	9582	9662	9637	9589	9650	9568	9702	9630	9681	9601	9586	9632	9719	9695	9609	9624	9703	9602	9739	9754	9665	9615	9726	9753	9714	9691	9657	9673	9653	9702	9565	9620	9603	9553	9722	9733	9679	9623	9661	9672	9669	9684	9802	9647	9870	9633	9710	9559	9543	9715	9628	9586	9678	9590	9583	9631	9545	9611	9629	9629	9653	9554	9638	9670	9617	9764	9478	9574	9576	9640	9572	9705	9511	9612	9598	9637	9563	9571	9678	9692	9584	9718	9629	9758	9782	9628	9667	9681	9519	9787	9669	9612	9785	9765	9800	9671	9743	9685	9486	9613	9741	9637	9823	9544	9597	9649	9479	9742	9651	9797	9693	9723	9819	9685	9655	9659	9497	9655	9524	9691	9626	9669	9546	9780	9781	9547	9676	9650	9700	9597	9605	9603	9670	9664	9532	9668	9888	9703	9781	9526	9648	9727	9582	9751	9597	9669	9568	9665	9627	9596	9702	9684	9662	9807	9586	9677	9742	9492	9600	9505	9664	9581	9622	9694	9533	9747	9520	9755	9723	9631	9598	9707	9730	9776	9661	9727	9593	9744	9681	9628	9654	9607	9672	9692	9779	9553	9530	9672	9618	9801	9543	9773	9654	9603	9648	9657	9632	9611	9811	9649	9623	9626	9539	9549	9544	9730	9653	9652	9708	9405	9707	9673	9591	9702	9592	9689	9580	9677	9748	9816	9701	9648	9791	9597	9680	9626	9572	9585	9708	9622	9574	9615	9692	9621	9679	9594	9619	9562	9774	9761	9752	9569	9500	9577	9718	9479	9723	9688	9621	9635	9629	9671	9743	9724	9773	9678	9684	9642	9619	9774	9680	9585	9678	9655	9739	9735	9571	9670	9588	9501	9785	9643	9561	9735	9621	9629	9640	9563	9598	9604	9628	9652	9604	9657	9702	9758	9587	9737	9568	9472	9814	9620	9603	9809	9666	9542	9619	9707	9589	9625	9650	9692	9491	9569	9666	9562	9764	9629	9577	9686	9772	9633	9729	9643	9629	9665	9647	9771	9710	9555	9778	9701	9624	9785	9625	9628	9746	9608	9870	9609	9665	9590	9701	9689	9787	9723	9709	9613	9566	9649	9741	9695	9839	9699	9593	9724	9633	9588	9732	9675	9868	9622	9720	9600	9621	9633	9515	9749	9556	9595	9715	9690	9563	9631	9631	9654	9568	9594	9677	9740	9864	9615	9654	9790	9579	9743	9663	9515	9498	9614	9725	9645	9681	9735	9861	9758	9640	9679	9738	9680	9616	9692	9742	9742	9634	9599	9626	9651	9710	9728	9689	9721	9582	9664	9647	9726	9627	9733	9749	9641	9881	9602	9493	9634	9676	9749	9550	9721	9731	9513	9632	9785	9601	9645	9713	9632	9802	9627	9563	9648	9734	9573	9615	9602	9709	9485	9694	9577	9577	9808	9742	9499	9595	9726	9678	9666	9540	9535	9511	9723	9604	9575	9522	9681	9577	9706	9608	9725	9780	9747	9690	9858	9656	9575	9753	9603	9588	9708	9602	9476	9677	9539	9633	9772	9507	9586	9631	9625	9747	9695	9628	9884	9652	9717	9783	9834	9552	9678	9659	9872	9692	9606	9789	9702	9606	9808	9548	9723	9840	9645	9630	9667	9547	9864	9541	9655	9765	9689	9611	9588	9776	9676	9586	9761	9603	9624	9573	9484	9661	9682	9634	9581	9591	9694	9691	9615	9689	9722	9564	9678	9580	9616	9497	9626	9662	9558	9529	9682	9699	9577	9620	9712	9672	9611	9591	9720	9647	9626	9461	9752	9700	9618	9798	9506	9601	9660	9656	9664	9717	9693	9510	9662	9665	9514	9607	9612	9664	9626	9538	9534	9637	9652	9745	9582	9657	9576	9769	9714	9565	9797	9441	9703	9736	9492	9734	9626	9563	9657	9731	9732	9808	9612	9837	9770	9671	9671	9636	9555	9642	9606	9562	9529	9671	9730	9685	9600	9648	9611	9708	9621	9542	9629	9762	9497	9779	9788	9630	9737	9671	9687	9608	9716	9730	9542	9621	9598	9558	9696	9666	9682	9569	9751	9717	9748	9507	9753	9560	9785	9624	9749	9734	9495	9440	9461	9665	9619	9649	9655	9596	9638	9581	9659	9566	9628	9642	9724	9683	9670	9758	9636	9834	9543	9632	9638	9639	9660	9608	9532	9595	9708	9648	9673	9774	9558	9828	9619	9578	9930	9609	9576	9798	9627	9645	9712	9658	9679	9555	9602	9528	9696	9671	9720	9695	9622	9714	9715	9777	9854	9536	9761	9653	9585	9498	9753	9697	9605	9574	9666	9730	9749	9648	9573	9657	9481	9629	9520	9644	9582	9576	9697	9771	9653	9766	9615	9591	9668	9658	9630	9754	9696	9735	9583	9586	9637	9670	9684	9649	9497	9627	9713	9715	9631	9570	9460	9755	9557	9510	9573	9785	9693	9683	9552	9686	9621	9615	9634	9441	9610	9705	9336	9660	9633	9638	9629	9604	9646	9514	9741	9593	9680	9740	9731	9703	9716	9667	9724	9669	9644	9670	9652	9695	9803	9637	9658	9596	9675	9690	9615	9691	9694	9637	9551	9737	9614	9727	9554	9779	9605	9588	9666	9524	9570	9732	9687	9627	9677	9687	9631	9845	9708	9776	9569	9828	9575	9559	9734	9626	9835	9613	9642	9714	9694	9674	9645	9797	9632	9803	9525	9693	9659	9591	9542	9646	9525	9578	9719	9562	9547	9729	9765	9665	9639	9605	9548	9702	9655	9644	9705	9609	9533	9752	9614	9697	9667	9663	9606	9748	9637	9757	9708	9648	9574	9724	9622	9653	9617	9579	9528	9860	9667	9450	9725	9772	9652	9771	9757	9642	9660	9565	9721	9491	9663	9668	9606	9726	9667	9586	9615	9816	9695	9594	9640	9621	9584	9590	9742	9659	9550	9738	9773	9472	9573	9593	9902	9635	9386	9662	9675	9763	9641	9580	9602	9741	9597	9524	9713	9643	9774	9714	9645	9769	9608	9771	9529	9749	9725	9647	9789	9760	9679	9551	9660	9676	9640	9662	9580	9732	9772	9641	9757	9569	9684	9457	9567	9667	9656	9674	9675	9445	9780	9603	9604	9643	9600	9760	9555	9796	9718	9557	9695	9644	9661	9673	9522	9601	9555	9719	9592	9653	9613	9591	9686	9597	9638	9644	9561	9797	9708	9630	9628	9653	9634	9631	9736	9612	9701	9525	9794	9631	9513	9485	9675	9722	9748	9717	9551	9636	9691	9614	9544	9537	9611	9582	9803	9510	9569	9528	9693	9683	9417	9500	9521	9774	9575	9570	9906	9760	9770	9686	9559	9680	9617	9771	9661	9701	9628	9571	9654	9667	9664	9689	9673	9561	9706	9620	9631	9562	9736	9529	9576	9600	9817	9752	9754	9587	9597	9727	9815	9773	9632	9719	9745	9636	9832	9844	9691	9568	9714	9603	9650	9750	9635	9630	9631	9658	9682	9772	9645	9687	9634	9600	9650	9565	9640	9706	9644	9554	9712	9775	9647	9815	9663	9577	9804	9595	9728	9563	9800	9630	9862	9531	9587	9746	9567	9639	9638	9557	9727	9736	9830	9557	9645	9807	9639	9565	9689	9832	9538	9646	9871	9585	9560	9709	9575	9764	9671	9629	9653	9627	9711	9627	9650	9720	9672	9678	9742	9922	9769	9636	9581	9627	9603	9570	9660	9655	9597	9666	9655	9624	9600	9681	9573	9603	9655	9602	9751	9539	9667	9483	9602	9643	9592	9685	9713	9699	9620	9706	9675	9654	9773	9780	9653	9653	9680	9715	9796	9614	9619	9570	9584	9506	9572	9630	9703	9721	9656	9691	9757	9688	9706	9649	9598	9523	9584	9568	9720	9545	9560	9882	9644	9657	9672	9694	9759	9704	9611	9526	9666	9780	9650	9674	9690	9597	9644	9666	9529	9620	9611	9695	9755	9613	9556	9828	9665	9598	9698	9610	9750	9588	9751	9657	9747	9710	9681	9644	9655	9668	9719	9571	9508	9636	9703	9697	9657	9650	9550	9611	9637	9777	9596	9759	9725	9715	9684	9840	9536	9654	9559	9722	9688	9590	9641	9686	9719	9706	9517	9540	9633	9836	9729	9657	9663	9646	9652	9682	9698	9777	9814	9405	9556	9565	9664	9628	9547	9787	9670	9658	9643	9631	9714	9581	9585	9682	9647	9632	9714	9664	9698	9585	9698	9703	9587	9609	9583	9681	9596	9591	9743	9668	9675	9559	9644	9606	9765	9744	9599	9595	9526	9469	9512	9692	9716	9674	9455	9606	9547	9687	9527	9726	9796	9540	9736	9753	9646	9736	9606	9778	9848	9712	9636	9697	9558	9698	9505	9563	9573	9678	9570	9705	9586	9735	9699	9554	9450	9496	9588	9674	9689	9578	9622	9740	9659	9606	9765	9599	9707	9672	9636	9604	9641	9622	9734	9687	9632	9626	9505	9645	9473	9793	9617	9788	9690	9593	9632	9732	9673	9619	9682	9654	9700	9545	9617	9737	9540	9728	9668	9645	9610	9673	9574	9614	9820	9533	9584	9623	9694	9690	9652	9602	9688	9627	9713	9548	9411	9521	9627	9708	9775	9479	9585	9624	9730	9731	9611	9585	9647	9628	9660	9572	9672	9616	9747	9739	9586	9526	9546	9649	9573	9724	9598	9581	9777	9636	9633	9652	9776	9498	9637	9591	9535	9664	9631	9502	9563	9591	9723	9713	9760	9636	9638	9507	9734	9724	9435	9705	9788	9549	9618	9650	9581	9683	9768	9760	9571	9746	9518	9696	9662	9711	9704	9703	9573	9569	9674	9550	9820	9679	9653	9629	9651	9457	9646	9725	9642	9595	9797	9547	9734	9622	9551	9730	9562	9739	9726	9687	9704	9649	9621	9774
24269	21660	28815	25751	23785	23961	50770	55811	44175	31132	22362	18372	16681	16261	15926	15889	15738	15591	15784	15779	15761	15838	15695	15730	15456	15563	15715	15550	15530	15638	15892	15768	15691	15411	15807	15741	15746	15627	15786	15779	15661	15610	15931	15550	15611	15736	15859	15798	15601	15595	15583	15673	15494	15732	15508	15330	15609	15487	15562	15550	15667	15599	15635	15742	15488	15678	15480	15514	15500	15567	15543	15525	15454	15516	15532	15535	15545	15554	15577	15449	15498	15653	15574	15461	15442	15798	15523	15506	15517	15618	15564	15545	15543	15442	15560	15551	15478	15637	15683	15564	15605	15678	15698	15679	15647	15544	15642	15753	15657	15631	15625	15505	15560	15705	15654	15585	15511	15618	15724	15527	15673	15560	15439	15551	15536	15325	15493	15302	15641	15460	15571	15638	15385	15548	15600	15540	15463	15527	15513	15429	15432	15545	15674	15634	15737	15642	15502	15540	15645	15464	15642	15561	15547	15506	15595	15637	15537	15468	15685	15623	15575	15387	15495	15658	15580	15462	15576	15433	15587	15622	15628	15485	15543	15632	15532	15509	15354	15351	15619	15720	15601	15696	15615	15712	15535	15581	15509	15474	15735	15542	15478	15766	15637	15451	15694	15529	15602	15648	15574	15619	15602	15723	15741	15382	15580	15511	15548	15545	15496	15683	15473	15547	15532	15486	15559	15756	15633	15743	15549	15598	15599	15298	15664	15555	15533	15693	15539	15447	15651	15586	15718	15340	15426	15409	15644	15345	15483	15533	15622	15592	15717	15594	15429	15533	15550	15663	15544	15468	15445	15521	15668	15544	15636	15536	15597	15491	15515	15389	15546	15389	15387	15651	15721	15396	15501	15437	15574	15583	15732	15578	15707	15677	15590	15613	15495	15619	15595	15489	15561	15476	15800	15641	15536	15450	15865	15640	15360	15457	15562	15561	15684	15520	15539	15652	15631	15397	15617	15645	15662	15615	15576	15628	15644	15709	15727	15677	15510	15544	15615	15491	15585	15468	15480	15465	15448	15619	15438	15569	15502	15326	15361	15575	15528	15512	15690	15631	15615	15621	15561	15629	15445	15582	15640	15644	15404	15732	15568	15467	15613	15590	15484	15596	15624	15709	15646	15447	15634	15824	15679	15678	15632	15581	15595	15565	15590	15490	15718	15632	15583	15401	15643	15512	15656	15516	15383	15525	15618	15401	15359	15676	15582	15360	15628	15474	15379	15418	15571	15430	15591	15452	15787	15639	15426	15561	15640	15486	15518	15554	15490	15582	15738	15643	15493	15562	15682	15529	15585	15582	15593	15869	15601	15354	15555	15555	15509	15808	15495	15671	15628	15160	15665	15657	15745	15647	15605	15491	15457	15615	15378	15543	15621	15336	15583	15411	15640	15621	15555	15708	15578	15645	15421	15572	15377	15565	15754	15795	15542	15584	15512	15545	15638	15600	15439	15655	15599	15301	15303	15520	15459	15618	15683	15438	15488	15592	15720	15529	15704	15438	15606	15560	15678	15581	15635	15535	15520	15360	15558	15479	15650	15595	15640	15497	15631	15617	15600	15729	15520	15656	15506	15389	15466	15577	15621	15755	15621	15755	15500	15508	15624	15579	15352	15643	15705	15659	15749	15552	15388	15550	15773	15561	15466	15458	15621	15487	15318	15500	15639	15464	15719	15750	15675	15529	15637	15657	15611	15644	15547	15785	15550	15573	15630	15477	15529	15391	15523	15567	15688	15543	15496	15592	15668	15630	15526	15602	15432	15680	15518	15821	15634	15681	15522	15646	15690	15699	15692	15359	15392	15481	15648	15647	15676	15582	15623	15422	15773	15550	15356	15653	15403	15427	15682	15526	15643	15773	15521	15661	15649	15404	15716	15458	15363	15588	15551	15669	15478	15481	15716	15598	15604	15550	15473	15557	15547	15430	15561	15623	15657	15558	15414	15595	15473	15329	15548	15517	15678	15500	15436	15564	15594	15637	15495	15468	15466	15333	15581	15548	15336	15660	15610	15578	15425	15570	15684	15473	15406	15497	15675	15401	15581	15572	15505	15315	15507	15503	15553	15753	15525	15508	15640	15515	15646	15437	15464	15704	15745	15580	15536	15693	15734	15574	15439	15804	15488	15641	15627	15650	15540	15522	15571	15615	15616	15598	15514	15414	15509	15453	15532	15623	15461	15609	15472	15663	15695	15486	15462	15261	15452	15790	15600	15477	15406	15438	15792	15463	15431	15369	15720	15563	15561	15648	15532	15427	15548	15550	15460	15526	15727	15560	15503	15799	15582	15471	15591	15338	15394	15495	15251	15598	15657	15517	15634	15717	15609	15704	15637	15592	15493	15717	15524	15527	15506	15503	15550	15655	15778	15410	15534	15492	15439	15572	15535	15466	15557	15662	15626	15790	15541	15711	15515	15612	15598	15634	15666	15569	15689	15558	15492	15713	15597	15554	15570	15486	15482	15572	15493	15425	15597	15405	15583	15544	15604	15604	15521	15527	15589	15700	15507	15522	15390	15563	15561	15540	15582	15613	15626	15509	15548	15445	15697	15487	15650	15421	15483	15395	15406	15611	15643	15496	15492	15479	15507	15492	15333	15745	15502	15420	15593	15480	15450	15746	15379	15642	15522	15526	15515	15695	15642	15485	15557	15722	15435	15471	15548	15249	15412	15532	15697	15467	15432	15365	15551	15540	15578	15417	15632	15475	15478	15502	15453	15551	15321	15527	15334	15709	15801	15530	15558	15262	15598	15653	15529	15568	15549	15493	15522	15477	15599	15541	15742	15538	15557	15583	15342	15646	15615	15621	15623	15593	15487	15627	15598	15462	15631	15568	15510	15664	15642	15272	15699	15526	15486	15360	15701	15638	15663	15417	15556	15659	15552	15359	15508	15640	15579	15400	15559	15638	15661	15475	15391	15440	15545	15516	15618	15608	15633	15664	15613	15435	15633	15588	15669	15718	15531	15594	15604	15595	15597	15446	15694	15692	15555	15475	15439	15431	15509	15340	15557	15525	15266	15240	15448	15620	15650	15470	15441	15583	15749	15703	15506	15612	15565	15629	15677	15583	15608	15472	15558	15705	15603	15716	15302	15376	15714	15363	15602	15535	15502	15486	15301	15616	15656	15516	15420	15541	15685	15550	15510	15651	15570	15570	15622	15700	15475	15410	15527	15497	15439	15667	15356	15326	15558	15559	15611	15534	15632	15385	15579	15315	15547	15706	15495	15526	15689	15611	15743	15637	15657	15510	15661	15533	15529	15466	15423	15589	15682	15562	15499	15708	15433	15348	15670	15771	15675	15608	15671	15508	15552	15723	15625	15481	15627	15577	15569	15680	15591	15390	15706	15558	15597	15728	15838	15748	15644	15433	15491	15557	15833	15631	15558	15711	15425	15674	15441	15606	15570	15323	15447	15566	15370	15417	15553	15595	15707	15561	15421	15603	15752	15708	15666	15588	15762	15523	15530	15554	15551	15719	15597	15650	15794	15656	15809	15592	15588	15527	15889	15349	15535	15685	15358	15721	15722	15343	15745	15486	15597	15462	15531	15495	15455	15545	15586	15485	15650	15662	15449	15398	15630	15598	15511	15395	15397	15386	15482	15351	15642	15607	15545	15496	15544	15372	15706	15674	15600	15566	15543	15696	15662	15474	15394	15573	15585	15812	15555	15573	15610	15570	15571	15567	15540	15516	15545	15538	15489	15531	15651	15509	15578	15568	15421	15418	15500	15484	15645	15604	15549	15654	15547	15622	15428	15517	15441	15628	15578	15607	15559	15443	15264	15467	15492	15458	15424	15591	15590	15503	15507	15614	15646	15475	15428	15563	15564	15496	15478	15355	15616	15503	15684	15353	15512	15659	15461	15748	15749	15385	15559	15549	15570	15549	15398	15487	15560	15581	15509	15650	15579	15365	15400	15356	15369	15444	15474	15504	15486	15365	15500	15658	15596	15478	15702	15577	15576	15365	15521	15628	15724	15491	15559	15495	15512	15747	15487	15626	15404	15502	15488	15816	15367	15488	15665	15616	15715	15824	15623	15484	15509	15466	15445	15781	15652	15583	15483	15387	15561	15645	15688	15575	15628	15460	15511	15577	15682	15463	15759	15713	15355	15461	15575	15679	15667	15541	15459	15610	15726	15499	15431	15552	15536	15355	15635	15520	15628	15421	15511	15544	15675	15433	15609	15509	15496	15718	15835	15627	15511	15438	15539	15532	15546	15559	15640	15708	15416	15307	15258	15729	15647	15626	15414	15555	15585	15642	15772	15616	15631	15795	15546	15536	15688	15499	15359	15832	15474	15422	15528	15735	15542	15459	15473	15488	15727	15468	15411	15430	15694	15589	15749	15477	15742	15470	15350	15618	15535	15638	15631	15605	15622	15735	15462	15420	15598	15534	15538	15515	15423	15663	15717	15466	15464	15526	15464	15618	15632	15390	15489	15455	15599	15388	15562	15446	15637	15634	15862	15566	15696	15719	15384	15480	15609	15538	15557	15552	15561	15581	15533	15620	15435	15376	15593	15639	15647	15554	15505	15627	15593	15618	15407	15566	15464	15593	15433	15426	15558	15719	15479	15528	15603	15646	15487	15475	15589	15639	15414	15659	15657	15472	15561	15738	15678	15687	15485	15342	15613	15609	15544	15572	15585	15272	15552	15384	15613	15589	15543	15546	15498	15523	15729	15499	15459	15538	15600	15460	15408	15518	15507	15443	15366	15358	15540	15684	15628	15436	15692	15613	15414	15587	15623	15474	15615	15516	15831	15716	15519	15472	15416	15501	15509	15715	15458	15508	15539	15463	15640	15503	15503	15456	15488	15514	15465	15748	15412	15454	15645	15599	15708	15613	15663	15680	15396	15578	15463	15487	15451	15502	15709	15633	15772	15358	15713	15503	15570	15523	15403	15108	15450	15350	15591	15666	15627	15583	15596	15562	15655	15278	15562	15533	15535	15565	15594	15467	15633	15679	15581	15599	15581	15443	15635	15595	15394	15468	15527	15499	15403	15530	15308	15351	15416	15534	15573	15760	15421	15430	15665	15743	15320	15662	15487	15659	15470	15602	15526	15640	15815	15497	15590	15511	15696	15645	15587	15469	15546	15657	15408	15536	15457	15389	15686	15502
36654	57579	39049	24367	18002	16951	50657	50260	36814	22596	14869	11811	10480	10262	10228	10109	9895	10022	9872	10172	9993	10055	9915	10001	9913	10007	10205	9992	9921	10017	10047	9989	10075	9807	9892	9980	9966	9847	9893	9914	9979	9947	10080	10064	10029	9938	9939	9909	9861	9828	9881	9889	9893	9864	9992	9960	9945	9975	9899	10008	10000	9945	9964	9894	9903	10112	9988	9948	9914	9965	9995	9952	9840	9983	9916	9851	9908	9867	9784	9773	9926	10028	10016	9974	9806	9881	10033	9929	9918	9722	9912	10111	9851	9890	9884	9922	9917	9743	9822	9953	9897	9829	9836	9903	9907	9845	9927	9929	9919	9865	9940	9728	9911	9812	10116	9808	9968	9977	10073	10111	9860	9904	9814	9927	9863	9900	9925	9757	9890	10028	9994	9790	9969	9843	10018	9906	10041	9823	9901	9852	10058	9894	9930	9984	9911	9959	9950	9978	9882	9989	9917	10019	9919	9940	9952	9861	10022	9806	9943	9899	9950	9905	9829	9792	9846	9920	10024	9826	9857	9923	10005	9888	9926	9917	9782	9949	9903	9806	9884	9716	9944	9843	10056	9881	9869	9691	9959	9966	9919	9935	9722	9919	9881	9848	10020	9792	10006	9950	10015	9970	9846	9929	9987	9923	9855	9878	9926	9876	9760	9958	9920	9887	9897	9834	9920	9980	10032	9979	10065	9806	9912	9796	9994	9876	9969	9937	9962	9790	9741	10098	9875	9929	9876	9797	9924	9905	9984	9909	9940	9859	10161	9847	9919	9888	9942	9885	9858	9988	9960	9917	10053	9952	9868	9993	9890	9976	10018	9817	9844	10042	9872	9849	9845	9920	9858	9963	9803	10006	10041	9922	10060	9841	9864	9911	9996	9957	9807	9925	9902	9794	9864	10009	9643	10013	9875	10029	9983	9867	9905	9870	10010	9872	9862	9838	9969	9931	9970	9772	9856	10134	9703	9781	9919	9851	9931	9809	9890	9970	9811	9912	9812	9986	10139	10033	9910	10055	9808	9880	9844	9818	10015	9936	9649	9862	10049	9856	9926	9882	9971	9919	9891	9908	9896	10022	9830	9960	9959	9903	10026	9869	9937	9978	9907	9876	9877	9921	9953	9918	9859	9836	9941	10023	9987	9986	9942	9941	9912	9847	9875	9915	9844	10035	9939	9756	9962	9884	10007	9937	9935	9939	9762	9893	9985	9994	9831	9888	9927	9882	9814	9934	10124	9957	9881	9904	9892	9907	9782	9876	9848	9868	9843	9889	10110	9990	9960	9862	9949	9931	9873	10090	9868	9819	9884	9854	9859	9937	9946	9986	9912	9826	9814	9975	9851	9995	9873	9912	9951	10100	9966	9934	9930	9783	9986	9992	9818	9866	9947	9893	9868	10046	9759	9964	9821	10001	9942	9835	9828	10023	9811	9880	9804	9827	9936	9940	9827	9996	9967	9820	9754	9862	9725	9990	9831	9849	9859	9839	9905	9839	9905	10110	9910	10032	9939	9965	9930	9955	9956	9817	9913	9853	9816	9901	10044	9821	9800	9948	9775	9869	9918	9887	9849	9892	9969	9921	9952	9889	9946	9931	9826	9907	9952	9841	9876	10059	9968	9861	10062	9888	10018	10050	9769	9984	9887	9945	9856	9766	9789	9928	10006	9906	10028	9960	9774	9977	10010	9840	9923	9872	9918	9907	9950	10041	9922	9934	9781	9861	10049	9879	9929	9771	10003	9864	9870	9941	9811	9920	10017	9969	10113	9911	9931	9817	9785	9974	9800	9900	9769	9854	9990	9753	9871	9874	9952	9839	9905	9822	9878	9885	9776	10046	9985	9907	9855	9933	9975	9852	10010	9980	9702	9859	10041	9932	9966	9688	10011	9849	9922	9898	9830	9938	9961	9880	9927	9806	9971	9793	9720	10002	9840	9919	9807	9847	10059	9875	9899	9886	9823	9817	9866	9920	9924	9927	9943	9924	9860	9911	9801	9991	9940	9879	9817	9937	9920	9972	9929	9917	9909	10086	9834	9985	9842	9925	9837	9922	9796	10039	9961	9935	9902	9825	9756	9984	9910	10004	9930	9941	10059	9826	9647	9926	10004	10027	9803	9870	10005	9807	9911	9884	10046	10080	9916	9996	9897	9990	9908	9828	9949	9900	9903	9910	9949	9877	9822	9892	9911	9909	9774	9728	9943	9761	9917	9959	9912	9822	9959	9945	9798	9932	9973	10018	10026	9854	9930	9941	9959	9955	9855	9910	9899	9973	9985	10145	10021	9984	9930	9942	9836	9964	9791	10067	9931	9891	9910	9948	9895	9893	9951	9956	9971	9917	9848	9955	9758	9892	9826	9888	9726	9958	9965	9761	9867	9797	9910	9961	9969	9744	9724	9880	10032	9832	9911	9919	9913	9903	9713	9843	9889	9973	10095	9884	9911	10131	9914	9977	9950	9926	9833	9824	9925	9734	9989	9777	9803	9875	9932	9793	9962	9909	9853	9963	9800	9778	9862	9845	10035	9976	9974	9966	9948	9844	9960	9993	10037	10045	9856	9971	10031	9993	9903	9787	9774	9988	9944	9903	9885	9851	10054	9870	9783	9776	9888	9998	9910	9928	9952	9841	9891	10105	9864	9869	10016	9989	10027	9831	9982	9989	9864	9968	9707	9893	9858	9962	9838	9961	9998	9970	9909	9940	9891	9893	9955	9978	10023	9834	9932	9829	9949	10009	9902	10032	9995	9808	9803	9896	9868	9863	9805	9862	9845	9963	10120	10059	9853	9828	9790	9893	9940	9891	10001	9973	9932	9840	10055	9974	9890	9878	9859	9826	10043	10001	10079	9982	9890	10014	9823	9859	9943	9980	9832	9907	9815	9799	10078	9954	9847	9956	9956	9985	9878	9950	9896	9799	9919	9886	9784	9895	9900	9861	10006	10017	9942	9876	9898	9865	9892	9972	9842	9896	9754	9907	10093	9831	9952	9917	9905	9759	9900	9820	9944	10044	9969	9817	9892	9954	9825	9934	10011	10064	9970	9939	9843	9938	9860	9816	9948	10014	9980	9793	9817	10003	10041	9804	9885	9909	9853	9786	9865	9966	9944	10026	9967	9787	9943	9969	9927	10015	9680	9936	9954	9845	9964	9991	9745	9940	10044	9983	9923	9825	9993	9995	9831	9977	9897	9830	9783	9740	9969	9987	9912	9770	9864	9928	9933	9868	9874	9920	9924	10102	9945	9788	9946	10077	9952	9865	9903	9861	9839	9827	9817	9890	9901	9921	10070	9915	9840	9870	9864	10072	9876	9784	9844	9916	10061	9765	9911	9986	9804	9880	9865	10068	9988	9992	9891	9847	9844	9865	9803	9993	9860	9898	9773	9994	9900	9856	9859	9937	9837	9875	9964	10018	9825	9808	9964	10006	10026	9838	9847	9760	9990	9944	9752	10035	10013	9866	9978	9888	9912	9925	9985	10008	9759	10033	9945	9855	9943	9831	9893	9885	9842	9850	9855	9852	9932	9918	9880	9942	9840	9816	9988	9820	10011	9830	9979	9977	9885	10007	9882	9797	9889	9924	9881	9843	9979	9778	9713	9941	9880	9998	9868	9971	9924	9701	9845	9970	9849	9905	10033	9929	9963	9877	10019	9910	9993	9826	9925	10056	9840	9934	9922	9871	9862	9936	10019	9818	9844	9868	10024	9880	9825	10021	9905	9880	9915	9944	9848	9799	9901	9959	9950	9978	9970	9960	9990	10028	9808	9848	9973	9873	10025	9863	10026	9848	9992	9925	9894	9948	9997	9766	9876	9874	9830	9892	9869	9778	10003	9946	9766	10065	9835	9820	9855	9848	10143	9822	9884	9944	10012	9938	9883	9881	9794	9901	9980	9995	9762	9988	9984	9816	9837	9994	9968	9737	9934	9929	9756	9891	10063	9895	9908	10036	9882	9907	9826	10006	9874	10002	9904	9939	9987	9904	9913	9857	9828	10019	10022	9887	9817	9865	9876	9856	9792	9953	9870	9751	10114	9944	10133	9824	10129	9905	9775	9841	9931	9943	9944	9884	9894	9764	9893	10014	9904	9857	10018	10012	9823	9905	9828	9859	9958	9857	9887	9916	9937	9884	9940	9953	9954	9770	9885	9924	9877	10023	9959	9920	9831	9970	9826	9897	9812	10038	9848	9735	10048	9845	10011	9836	9857	9843	9899	9927	9817	9931	9934	10017	9996	9931	9925	10039	9957	9949	9973	9955	9768	9851	9956	9932	9816	10070	9899	9707	9790	9963	9950	9892	9890	9882	9808	9853	9792	9896	10052	9952	9884	9873	9854	9976	9885	9946	9812	9939	9786	9868	9898	9994	9886	9786	9947	9847	9945	10070	9912	9947	9916	9833	9935	9958	9984	9918	9897	9969	9858	9912	9881	9836	9967	9929	9943	10014	9982	9725	9859	9897	9972	9932	9927	9942	10087	9869	9792	9881	9903	9751	9898	9794	9960	9947	9814	9918	9892	9904	9846	9927	9937	9938	10058	9932	9835	9935	9937	9809	9903	9897	9911	9912	9857	9749	9867	9961	9853	10058	9872	9816	9810	9933	10079	9840	10033	9783	10030	9941	9865	9944	9917	9799	9838	9924	9864	9843	9858	9881	9928	9912	9935	10014	9999	9901	9924	9954	9796	10015	9849	9905	9934	9870	9957	9908	9786	9801	9954	9906	9892	9800	9842	9988	9791	9830	9758	9793	9950	9926	10022	9701	9779	9934	9922	9915	9884	9801	10000	9934	9909	10130	9915	9901	9717	9931	10065	9862	9854	9963	9929	9762	9879	9745	9820	9939	9893	9981	9787	9759	10027	9957	9868	10057	9882	10018	9992	9959	9876	10051	9910	9921	9871	9797	9919	9955	10010	9916	9906	9993	9953	10003	9844	9947	9815	9874	9967	9942	9824	10018	9793	9762	9931	10067	9849	9857	9811	9964	9906	9772	9839	9963	9895	9934	10029	10080	10125	9986	9987	9914	9979	9928	9868	9817	10031	10019	9881	9853	9782	9830	9790	9886	9810	9936	9887	9845	9968	10054	9825	10067	9822	9823	9930	9943	9927	9967
34666	29939	32006	26967	19621	16632	18197	20419	19701	17381	16104	15747	15514	15603	15549	15363	15542	15462	15714	15423	15595	15404	15287	15301	15373	15284	15396	15298	15499	15372	15284	15275	15278	15382	15477	15347	15339	15273	15200	15530	15492	15211	15373	15365	15377	15243	15449	15350	15481	15341	15396	15230	15272	15287	15390	15301	15380	15585	15577	15373	15407	15222	15288	15326	15458	15438	15475	15458	15212	15515	15295	15386	15480	15454	15409	15358	15512	15353	15354	15417	15461	15346	15498	15278	15359	15315	15205	15300	15351	15200	15450	15356	15262	15362	15526	15493	15419	15487	15342	15428	15501	15482	15213	15401	15404	15367	15439	15137	15204	15395	15443	15157	15508	15322	15287	15354	15263	15317	15241	15280	15234	15369	15462	15435	15301	15390	15332	15347	15306	15418	15304	15417	15637	15541	15230	15444	15464	15421	15435	15318	15429	15448	15411	15363	15559	15340	15186	15284	15505	15621	15419	15554	15531	15374	15262	15261	15267	15322	15117	15454	15378	15236	15418	15477	15346	15367	15254	15574	15259	15274	15525	15369	15283	15473	15414	15302	15376	15480	15252	15196	15196	15224	15515	15484	15268	15564	15382	15265	15348	15193	15234	15299	15467	15386	15412	15316	15318	15508	15464	15373	15336	15367	15289	15291	15232	15274	15395	15239	15298	15222	15504	15385	15471	15364	15485	15523	15282	15408	15363	15428	15469	15355	15358	15268	15313	15388	15248	15462	15357	15404	15272	15130	15288	15229	15290	15449	15435	15329	15228	15418	15336	15191	15502	15269	15322	15396	15392	15251	15384	15640	15409	15578	15284	15482	15404	15362	15481	15364	15388	15261	15403	15477	15172	15412	15532	15433	15324	15520	15365	15257	15233	15407	15350	15406	15512	15407	15322	15410	15485	15479	15423	15388	15471	15459	15296	15329	15374	15265	15311	15475	15326	15288	15580	15381	15314	15378	15424	15335	15519	15169	15346	15294	15620	15442	15429	15298	15394	15304	15250	15278	15465	15369	15432	15206	15370	15495	15381	15574	15310	15256	15339	15428	15329	15399	15273	15373	15349	15452	15295	15586	15303	15320	15301	15295	15369	15530	15246	15421	15438	15312	15576	15463	15391	15342	15538	15458	15369	15312	15462	15431	15467	15219	15520	15172	15424	15246	15356	15359	15294	15294	15369	15645	15319	15552	15442	15488	15209	15414	15248	15604	15336	15402	15327	15555	15589	15319	15351	15370	15350	15429	15422	15462	15438	15347	15459	15371	15321	15479	15366	15381	15447	15360	15204	15240	15361	15051	15484	15455	15310	15192	15288	15338	15285	15267	15255	15248	15570	15462	15384	15350	15295	15295	15127	15244	15361	15285	15268	14995	15246	15436	15477	15392	15445	15401	15515	15467	15303	15410	15294	15244	15317	15319	15455	15311	15142	15342	15241	15558	15286	15154	15458	15265	15378	15358	15360	15335	15239	15220	15321	15233	15432	15402	15463	15494	15464	15323	15512	15316	15323	15339	15560	15405	15400	15384	15490	15378	15516	15348	15649	15273	15171	15293	15251	15385	15417	15552	15405	15238	15353	15370	15249	15468	15340	15461	15439	15131	15316	15460	15245	15179	15485	15275	15215	15451	15393	15294	15416	15131	15501	15530	15491	15208	15504	15268	15580	15338	15297	15374	15299	15541	15307	15337	15492	15330	15290	15371	15271	15349	15522	15311	15469	15401	15463	15319	15186	15324	15524	15233	15267	15266	15068	15171	15298	15470	15234	15444	15395	15372	15562	15449	15436	15550	15413	15520	15336	15507	15420	15349	15356	15276	15233	15385	15467	15413	15476	15516	15525	15205	15381	15414	15364	15568	15548	15370	15327	15384	15495	15365	15418	15279	15264	15245	15281	15264	15271	15321	15447	15225	15233	15517	15354	15472	15535	15324	15240	15404	15447	15295	15430	15316	15564	15268	15448	15344	15413	15396	15242	15498	15368	15412	15398	15390	15394	15273	15321	15492	15348	15270	15389	15331	15272	15421	15326	15422	15447	15264	15537	15494	15464	15264	15511	15132	15400	15164	15248	15287	15460	15307	15337	15280	15375	15268	15294	15359	15489	15244	15512	15440	15238	15235	15547	15227	15458	15457	15509	15351	15629	15231	15369	15441	15298	15305	15527	15401	15237	15172	15398	15472	15306	15453	15610	15374	15478	15449	15279	15136	15419	15208	15620	15542	15447	15166	15386	15488	15470	15497	15384	15243	15563	15361	15448	15521	15271	15224	15191	15229	15301	15368	15355	15249	15450	15446	15456	15443	15394	15512	15368	15542	15423	15335	15426	15395	15157	15345	15380	15534	15265	15390	15295	15421	15418	15351	15365	15396	15332	15446	15509	15193	15190	15513	15461	15458	15244	15280	15271	15523	15417	15298	15397	15326	15365	15209	15153	15455	15323	15470	15298	15547	15401	15446	15628	15522	15122	15502	15377	15319	15443	15350	15223	15366	15328	15461	15081	15182	15425	15567	15470	15241	15422	15414	15464	15250	15327	15414	15427	15291	15524	15219	15205	15361	15353	15158	15486	15306	15455	15371	15460	15077	15171	15327	15322	15464	15310	15166	15282	15396	15346	15693	15445	15419	15474	15401	15526	15374	15383	15273	15232	15391	15551	15376	15378	15283	15333	15249	15534	15610	15439	15584	15518	15497	15409	15417	15348	15383	15416	15433	15390	15265	15346	15435	15408	15364	15451	15366	15249	15335	15346	15477	15548	15553	15383	15426	15441	15170	15274	15284	15177	15389	15482	15576	15261	15432	15286	15307	15385	15350	15432	15459	15433	15350	15373	15308	15265	15256	15333	15283	15252	15311	15498	15360	15407	15302	15590	15328	15378	15459	15540	15481	15400	15428	15536	15465	15384	15428	15432	15262	15453	15308	15336	15313	15325	15381	15424	15423	15554	15316	15376	15405	15465	15359	15369	15217	15275	15351	15376	15487	15282	15418	15539	15363	15438	15526	15254	15366	15448	15274	15412	15311	15243	15329	15337	15450	15263	15407	15443	15631	15243	15285	15211	15211	15368	15496	15364	15458	15182	15298	15388	15341	15231	15503	15430	15281	15530	15371	15168	15401	15523	15267	15574	15235	15395	15389	15379	15219	15234	15481	15467	15433	15490	15565	15373	15387	15517	15445	15166	15366	15274	15479	15276	15452	15543	15344	15426	15413	15228	15240	15331	15317	15380	15446	15330	15370	15425	15322	15301	15326	15324	15297	15500	15258	15383	15298	15484	15576	15293	15428	15442	15284	15336	15235	15194	15411	15240	15359	15497	15301	15349	15195	15222	15377	15358	15510	15652	15563	15411	15339	15263	15380	15300	15514	15403	15365	15248	15553	15322	15433	15351	15316	15359	15201	15310	15409	15454	15316	15411	15438	15283	15120	15396	15467	15337	15422	15344	15437	15189	15441	15513	15444	15496	15432	15380	15391	15643	15303	15363	15447	15691	15239	15349	15409	15363	15446	15267	15412	15206	15351	15473	15297	15349	15456	15219	15317	15434	15331	15443	15500	15461	15340	15250	15388	15608	15599	15455	15394	15092	15380	15299	15469	15232	15421	15622	15572	15610	15165	15421	15154	15034	15419	15376	15311	15316	15165	15172	15322	15319	15528	15386	15395	15451	15456	15287	15446	15450	15423	15503	15340	15211	15473	15378	15300	15310	15289	15300	15348	15306	15311	15269	15326	15314	15374	15446	15267	15356	15409	15494	15441	15297	15609	15419	15344	15358	15322	15480	15596	15235	15330	15415	15480	15385	15340	15171	15442	15358	15381	15248	15334	15342	15526	15611	15258	15281	15277	15347	15448	15337	15231	15353	15337	15298	15254	15288	15399	15267	15385	15308	15560	15544	15340	15368	15351	15316	15343	15681	15374	15410	15198	15279	15298	15357	15209	15419	15356	15628	15188	15441	15313	15379	15582	15548	15354	15435	15419	15093	15291	15513	15243	15332	15383	15303	15660	15510	15442	15551	15337	15201	15450	15445	15559	15487	15423	15301	15391	15268	15348	15421	15645	15132	15385	15442	15198	15279	15462	15258	15408	15251	15423	15407	15448	15482	15431	15229	15405	15413	15373	15316	15379	15508	15439	15352	15363	15412	15451	15397	15228	15514	15410	15366	15263	15310	15528	15464	15271	15460	15341	15345	15388	15428	15446	15209	15552	15577	15379	15312	15318	15518	15197	15399	15441	15243	15412	15337	15502	15605	15774	15155	15403	15566	15345	15104	15398	15412	15593	15529	15320	15633	15388	15261	15136	15205	15403	15363	15447	15347	15445	15397	15234	15530	15339	15416	15383	15401	15411	15509	15493	15528	15453	15230	15378	15494	15315	15356	15306	15481	15392	15443	15516	15326	15379	15297	15361	15281	15421	15329	15231	15441	15253	15399	15426	15470	15153	15382	15431	15464	15286	15404	15345	15266	15246	15392	15387	15381	15378	15316	15228	15470	15225	15236	15434	15545	15398	15479	15422	15404	15256	15432	15475	15432	15505	15496	15456	15356	15377	15229	15439	15479	15542	15572	15152	15284	15388	15445	15299	15494	15356	15391	15217	15410	15454	15443	15290	15286	15497	15350	15294	15320	15306	15445	15580	15269	15467	15384	15510	15349	15386	15344	15253	15205	15470	15435	15266	15447	15347	15520	15371	15053	15183	15313	15317	15518	15283	15612	15360	15509	15181	15439	15310	15430	15530	15311	15350	15284	15314	15521	15452	15317	15354	15455	15661	15496	15376	15394	15441	15508	15141	15268	15332	15293	15534	15427	15395	15397	15383	15600	15455	15355	15424	15205	15363	15217	15262	15531	15436	15464	15259	15482	15472	15406	15186	15321	15513	15340	15366	15674	15340	15452	15503	15400	15229	15548	15518	15392	15438	15480	15347	15337	15389	15369	15534	15319	15372	15465	15479	15379	15394	15602	15348	15455	15342	15366	15399	15422	15327	15476	15460	15026	15221	15540	15278	15402	15361	15271	15586	15272	15204	15359	15564	15464	15388	15363	15188	15499	15441	15272	15399	15338	15451	15441	15222	15512	15452	15394	15540	15263	15424	15437	15320	15477	15413	15512	15356	15468	15480	15244	15330	15533	15233
26961	31505	27958	19149	12865	10337	12701	14422	12949	10910	10067	9752	9596	9576	9638	9535	9603	9487	9607	9537	9581	9712	9615	9613	9581	9466	9457	9574	9570	9696	9446	9501	9544	9432	9554	9570	9598	9550	9681	9548	9573	9584	9498	9690	9531	9655	9515	9569	9551	9520	9432	9550	9576	9594	9477	9450	9577	9648	9539	9645	9443	9567	9482	9576	9511	9349	9531	9460	9635	9477	9521	9546	9520	9500	9507	9527	9354	9568	9501	9582	9565	9650	9559	9656	9505	9369	9596	9528	9518	9443	9596	9551	9594	9584	9595	9485	9584	9615	9388	9653	9574	9415	9491	9374	9627	9612	9452	9438	9623	9605	9571	9505	9447	9514	9448	9562	9487	9573	9688	9501	9640	9536	9682	9491	9402	9317	9594	9704	9441	9525	9548	9571	9550	9470	9684	9545	9409	9563	9435	9529	9491	9451	9534	9588	9696	9393	9692	9545	9674	9378	9449	9567	9555	9534	9474	9366	9659	9621	9602	9550	9559	9501	9545	9436	9595	9710	9528	9635	9540	9653	9631	9624	9540	9561	9515	9570	9580	9536	9704	9631	9613	9395	9566	9559	9569	9604	9472	9448	9553	9606	9505	9484	9631	9492	9483	9460	9619	9614	9549	9525	9475	9537	9430	9539	9464	9433	9560	9575	9497	9452	9513	9484	9570	9655	9544	9645	9672	9388	9508	9549	9497	9557	9623	9461	9534	9508	9486	9452	9521	9544	9468	9468	9521	9627	9484	9670	9598	9569	9372	9497	9636	9519	9552	9532	9495	9337	9494	9624	9699	9528	9459	9509	9519	9353	9654	9584	9654	9488	9447	9373	9513	9414	9585	9503	9606	9378	9492	9526	9561	9423	9610	9350	9496	9604	9538	9487	9686	9585	9681	9574	9533	9612	9717	9603	9465	9635	9493	9525	9586	9591	9488	9458	9615	9607	9399	9616	9608	9443	9680	9475	9677	9411	9495	9565	9661	9367	9537	9449	9583	9472	9461	9502	9603	9481	9616	9568	9435	9618	9403	9516	9592	9568	9584	9600	9651	9526	9602	9503	9596	9383	9585	9665	9548	9556	9538	9583	9445	9421	9596	9483	9592	9623	9516	9567	9498	9495	9525	9533	9492	9520	9658	9629	9475	9419	9606	9436	9520	9560	9482	9422	9615	9530	9603	9583	9525	9430	9540	9541	9526	9450	9517	9505	9535	9600	9664	9531	9552	9478	9668	9419	9553	9560	9587	9513	9494	9527	9455	9464	9531	9506	9383	9578	9400	9653	9574	9407	9379	9572	9482	9502	9536	9582	9659	9536	9547	9634	9498	9559	9474	9633	9490	9403	9481	9595	9528	9442	9508	9404	9548	9559	9546	9494	9532	9584	9448	9496	9515	9450	9454	9555	9527	9613	9613	9540	9506	9433	9563	9652	9511	9401	9646	9608	9601	9546	9614	9408	9715	9451	9511	9503	9490	9490	9600	9635	9579	9458	9560	9424	9628	9546	9633	9507	9536	9594	9453	9638	9378	9575	9501	9552	9660	9565	9477	9547	9463	9419	9386	9636	9411	9514	9686	9472	9694	9471	9584	9556	9479	9584	9538	9522	9492	9681	9622	9463	9667	9589	9555	9708	9612	9529	9559	9444	9409	9498	9610	9522	9672	9575	9445	9591	9471	9458	9398	9493	9688	9512	9537	9576	9616	9595	9491	9632	9527	9563	9526	9519	9687	9453	9587	9554	9567	9355	9513	9553	9354	9513	9592	9513	9627	9551	9735	9566	9341	9538	9635	9472	9443	9412	9601	9593	9501	9528	9474	9622	9629	9608	9535	9737	9601	9537	9614	9484	9544	9472	9541	9731	9604	9488	9484	9579	9494	9452	9644	9459	9433	9692	9415	9562	9567	9541	9498	9436	9549	9488	9409	9544	9538	9733	9531	9497	9417	9660	9609	9672	9604	9736	9334	9468	9367	9517	9541	9504	9532	9537	9602	9568	9471	9689	9553	9611	9600	9632	9504	9399	9368	9507	9409	9767	9581	9528	9479	9463	9529	9480	9687	9542	9575	9438	9599	9336	9435	9550	9639	9671	9659	9659	9480	9512	9501	9575	9658	9361	9662	9432	9421	9623	9599	9515	9431	9565	9446	9549	9479	9446	9411	9457	9427	9595	9579	9605	9482	9599	9523	9550	9559	9543	9528	9483	9416	9478	9613	9642	9338	9553	9587	9511	9654	9533	9490	9528	9565	9498	9587	9445	9434	9590	9622	9627	9742	9303	9582	9575	9497	9521	9584	9627	9477	9600	9699	9536	9685	9582	9582	9581	9551	9568	9565	9445	9498	9503	9650	9554	9540	9501	9505	9527	9383	9639	9721	9648	9474	9504	9660	9524	9546	9702	9542	9539	9602	9496	9576	9505	9530	9574	9554	9508	9601	9641	9479	9547	9497	9660	9586	9577	9439	9589	9504	9683	9600	9567	9658	9643	9587	9477	9556	9468	9500	9501	9434	9428	9507	9489	9534	9583	9453	9387	9572	9516	9546	9467	9594	9565	9624	9536	9588	9563	9536	9627	9553	9526	9522	9647	9525	9587	9509	9584	9551	9515	9481	9447	9598	9420	9443	9400	9518	9695	9423	9568	9561	9593	9607	9583	9463	9609	9613	9651	9579	9429	9563	9585	9442	9567	9655	9531	9479	9579	9502	9435	9672	9591	9485	9647	9547	9530	9579	9550	9593	9534	9452	9520	9415	9639	9603	9477	9279	9532	9542	9570	9553	9485	9480	9581	9536	9680	9567	9647	9575	9560	9498	9578	9460	9685	9575	9426	9536	9627	9633	9629	9455	9471	9511	9636	9558	9505	9672	9468	9535	9693	9449	9480	9431	9522	9603	9423	9566	9605	9509	9529	9475	9499	9503	9603	9458	9470	9514	9463	9506	9547	9585	9568	9468	9509	9629	9564	9445	9492	9513	9615	9554	9536	9538	9624	9422	9490	9424	9616	9552	9539	9522	9633	9553	9528	9739	9391	9579	9450	9671	9445	9558	9511	9438	9630	9494	9371	9533	9541	9629	9630	9555	9630	9370	9544	9356	9617	9472	9522	9529	9704	9509	9463	9672	9578	9469	9383	9451	9419	9584	9671	9553	9706	9468	9621	9417	9582	9433	9548	9586	9614	9608	9606	9461	9602	9489	9702	9434	9463	9628	9639	9443	9557	9550	9586	9737	9493	9493	9539	9509	9574	9605	9661	9644	9407	9559	9638	9539	9434	9553	9676	9507	9524	9575	9633	9650	9425	9442	9615	9628	9329	9543	9507	9697	9573	9580	9556	9541	9560	9494	9623	9537	9646	9688	9433	9410	9513	9510	9622	9586	9482	9555	9515	9589	9567	9455	9521	9493	9607	9631	9466	9771	9666	9342	9589	9516	9614	9552	9389	9646	9480	9439	9520	9558	9460	9614	9523	9524	9486	9492	9391	9570	9662	9507	9514	9558	9546	9498	9368	9491	9419	9544	9509	9526	9707	9500	9601	9503	9544	9548	9511	9628	9479	9609	9490	9632	9511	9603	9617	9565	9649	9563	9638	9485	9609	9558	9431	9554	9569	9617	9399	9741	9532	9627	9470	9525	9514	9468	9542	9543	9509	9616	9716	9699	9559	9612	9617	9447	9349	9536	9476	9529	9554	9352	9667	9476	9491	9454	9534	9499	9691	9504	9533	9394	9574	9499	9430	9385	9597	9575	9564	9604	9611	9464	9445	9487	9562	9740	9478	9420	9531	9639	9560	9545	9545	9603	9606	9621	9506	9656	9608	9436	9623	9636	9595	9620	9482	9480	9563	9522	9540	9472	9455	9639	9598	9524	9635	9603	9375	9645	9690	9556	9575	9424	9636	9528	9584	9346	9451	9529	9460	9492	9482	9496	9547	9408	9780	9560	9580	9639	9606	9623	9561	9643	9555	9452	9579	9635	9564	9556	9540	9597	9343	9773	9555	9575	9632	9486	9681	9428	9659	9482	9681	9556	9511	9501	9673	9602	9573	9678	9638	9395	9616	9553	9458	9508	9521	9682	9596	9500	9498	9600	9542	9470	9539	9508	9474	9533	9504	9556	9651	9468	9509	9615	9591	9589	9557	9412	9587	9603	9457	9551	9546	9473	9668	9542	9383	9532	9630	9687	9544	9544	9649	9514	9490	9644	9523	9533	9458	9560	9553	9602	9520	9590	9539	9691	9686	9462	9549	9641	9633	9535	9358	9497	9570	9589	9540	9566	9616	9476	9507	9616	9570	9443	9524	9604	9613	9567	9674	9713	9667	9428	9447	9473	9594	9678	9431	9453	9596	9374	9545	9319	9462	9473	9688	9594	9569	9625	9499	9357	9526	9492	9511	9590	9676	9604	9579	9582	9486	9437	9575	9542	9633	9457	9482	9669	9457	9741	9328	9703	9435	9620	9603	9538	9361	9647	9573	9468	9571	9559	9622	9658	9487	9619	9617	9532	9428	9533	9571	9591	9598	9722	9473	9600	9532	9485	9542	9517	9376	9351	9460	9320	9535	9500	9633	9536	9579	9415	9344	9767	9288	9744	9720	9574	9574	9617	9605	9762	9393	9582	9539	9578	9633	9599	9565	9516	9486	9523	9489	9507	9501	9471	9489	9519	9596	9456	9482	9560	9461	9519	9474	9456	9580	9538	9504	9634	9331	9600	9526	9534	9658	9633	9565	9557	9628	9508	9442	9568	9606	9519	9499	9372	9600	9560	9420	9610	9496	9586	9594	9467	9483	9475	9538	9576	9527	9374	9522	9667	9636	9611	9612	9565	9445	9477	9548	9588	9626	9479	9617	9588	9465	9589	9421	9546	9554	9501	9571	9452	9674	9548	9557	9514	9644	9478	9651	9616	9507	9444	9502	9757	9532	9539	9431	9622	9486	9549	9568	9462	9484	9546	9712	9556	9569	9587	9665	9515	9602	9675	9673	9521	9483	9555	9579	9527	9648	9622	9628	9531	9503	9513	9620	9536	9435	9504	9591	9466	9521	9519	9609	9505	9576	9484	9581	9487	9644	9454	9438	9595	9507	9601	9608	9533	9632	9582	9583	9431	9585	9704	9535
25868	22484	31545	32139	24928	21463	32736	36917	31810	23231	18083	16117	15886	15797	15522	15279	15265	15360	15327	15174	15387	15207	15329	15174	15455	15406	15349	15212	15303	15233	15295	15160	15249	15293	15319	15187	15149	15250	15288	15382	15377	15372	15285	15063	15077	15216	15075	15071	15286	15195	15293	15213	15286	15231	15239	15271	15342	15062	15310	15343	15367	15112	15284	15180	15532	15172	15289	15295	15468	15193	15387	15085	15202	15067	15298	15205	15052	15074	15233	15126	15042	15367	15458	15125	15294	15239	15305	15149	15213	15369	15129	15215	15163	15298	15328	15358	15249	15313	15239	15236	15172	15255	15270	15221	15014	15186	15273	15170	15427	15211	15066	15001	14944	15383	15160	15189	15141	15273	15138	15145	15406	15088	15253	15256	15278	15311	15421	15364	15084	15290	15163	15218	15082	15135	15226	15069	15114	15014	15160	15202	15245	15020	15207	15157	15114	15193	15012	15438	15159	15077	15298	15105	15103	15245	15260	15163	15129	15285	14974	15027	15351	15233	15134	15416	15021	15086	15252	15103	15270	14986	15208	15272	15135	15140	15117	14999	14987	15310	15388	15198	15149	15076	15430	15328	15349	15133	15180	15166	15299	15172	15050	15089	15087	15235	15149	15240	15174	15250	15164	15030	15047	15305	15183	15111	15144	15248	15078	15116	15249	15280	15176	15197	15140	14879	15260	15184	15147	15154	15077	15295	15222	15319	15321	15225	15338	15093	15186	15105	15071	15342	15335	15265	15212	15160	15076	15331	15132	15028	15345	15307	15183	15327	15339	15371	15113	15306	15198	15208	15112	15299	15153	15213	15077	15196	15188	14954	15093	14938	15066	15207	15178	15179	15171	15177	15396	15172	15231	15247	15350	15221	14970	14978	15363	15400	15297	15295	15186	15175	15219	15172	15165	15329	15246	15242	15148	15230	15087	15187	15379	15198	15270	15110	15071	15115	15151	15183	15284	15023	15126	15231	15092	15091	15343	15344	15155	15245	15293	15132	15296	15238	15237	15139	15180	15366	15241	15200	15057	15088	15250	15052	15112	15323	15273	15385	15531	15148	15393	15230	15174	15282	15210	15288	15240	15130	15132	15243	15156	14982	15118	15145	15291	15335	15320	15154	15122	15365	15123	15317	15196	15332	15006	15049	15209	15052	14962	15117	15254	15218	15309	14964	15362	15252	15314	15087	15179	15413	15128	15103	14962	15052	15158	15064	15299	15419	15101	15119	15144	15170	15279	14946	15206	15129	15119	15346	15264	15264	15203	15147	15354	15170	15166	14939	15244	15186	15437	15236	15113	15045	15052	15019	15237	15334	15281	15379	15125	15219	15226	15159	15100	15361	15401	15365	15252	15434	15097	15305	15134	15076	15134	15249	15294	15098	15222	15077	15355	15226	15175	15293	15241	15288	15318	15230	15183	15047	15614	15336	15081	15165	15239	15053	15272	14920	15115	15186	15102	15220	15134	15149	15235	15173	15236	14992	15115	15137	14964	15100	15155	15372	15354	15054	15175	14945	15038	15142	15200	15185	15110	15313	15359	15324	15082	15262	15124	15055	15228	15217	15302	15294	15154	15132	15232	15228	15219	15490	15180	15144	15078	15119	15149	15174	15400	15268	15293	15099	15428	15298	15158	15080	15002	15135	15143	15270	15093	15312	15198	15181	15174	15318	15074	15208	15246	15149	15209	15086	15040	15275	15389	15276	15171	15233	15253	15175	15325	15185	15250	15242	15308	15195	15220	15174	14999	15138	15187	15236	15248	15209	15165	15364	15317	15108	15295	15159	15069	15073	15425	15031	15424	15274	15100	15196	15211	15273	15177	15387	15207	15133	15245	15279	15151	15231	15216	15186	15104	15055	15069	15558	15370	15295	15051	15336	15388	15340	15321	15234	15032	15175	15140	15173	15294	15078	15248	15203	15359	15326	15262	15060	15239	15246	15217	15093	15089	15128	15210	15219	15509	15027	15144	15313	15251	14946	15153	15075	15043	15249	15180	15127	15081	15181	15214	15211	15248	15244	15221	15187	15245	15262	15248	15274	15324	15211	15207	15222	15095	15434	15252	15285	15264	15113	15265	15205	15010	15317	15169	15258	15288	15127	15209	15113	15049	15190	15298	15191	15192	15196	15195	15147	15288	15195	15163	15307	15164	15164	15260	15190	15161	15321	15015	15364	15316	15347	15291	15401	15214	15167	15310	15246	15158	15182	15105	15128	15197	15204	15271	15122	15116	15103	15202	15243	15157	15232	15357	15187	15323	15030	15140	15440	15114	15169	15167	15155	14940	15129	15261	15192	15263	15316	15241	15362	15264	15198	15167	15164	15207	15269	15253	15185	15212	15254	15241	15180	15349	15206	15044	15113	15065	15270	15305	15221	14970	15133	15175	15230	14979	15170	15219	15063	15158	15198	15250	15357	15126	15200	15147	15300	15225	15389	15138	15100	15254	15378	15139	15135	15328	15208	15210	15260	15118	15039	15322	15157	15317	15114	15144	15008	15254	15137	15322	15274	15373	15390	15128	15391	15193	15200	15291	15366	15177	15320	15289	15191	15234	15106	15315	15063	15321	15054	15326	15379	15151	15192	15207	15125	15398	15341	15012	15039	15196	15120	15039	15199	15202	15270	15394	15433	14999	15260	15338	15190	15239	15136	15214	15318	15148	15148	15092	14991	15224	15215	15414	15348	15038	15249	15111	15197	15305	15405	15309	15212	15127	15305	15316	15242	15063	15005	15119	15210	15327	15202	15218	15289	15193	15065	15186	15147	15279	15161	15307	15236	14853	15105	15194	15427	15276	15148	15282	15222	15142	15359	15191	15235	15101	15234	15098	15231	15131	15262	15263	15262	15297	15316	15005	15272	15048	15138	15398	15220	15022	15288	15249	15194	15381	15192	15084	15206	15192	15070	15162	15211	15333	15049	15189	15236	15242	15428	15328	15120	15148	15195	15343	15229	15057	15228	15267	15078	15099	15227	15184	15076	15025	15342	15106	15242	15205	15235	15116	15182	15164	15376	15153	15282	15206	15217	15179	15015	14975	15300	15113	15072	15127	15173	15043	15286	15014	15120	15200	15233	15249	15280	15433	15300	15104	15155	15209	15066	14997	15234	15246	15301	15298	15125	14997	15102	14985	15195	15326	15192	15205	15208	15509	15152	15150	15244	15129	15202	15152	15179	15375	15177	15332	15112	15275	15244	15188	15035	15161	15277	15098	15215	15207	15146	15214	15124	15246	15334	15172	15425	15461	15202	15308	15202	15089	15037	15319	15341	15504	15300	15214	15367	15180	15108	15220	15139	15309	15261	15296	15385	15315	15343	15218	15101	15300	15174	15245	15261	15105	15267	15205	15128	15234	15274	15132	15193	15232	15349	15043	15129	15405	15132	15342	15235	15325	14974	15079	15069	15238	15364	15182	15014	15257	15136	15048	15280	15167	15226	15148	15283	15105	15194	15111	15138	15291	15021	15161	15271	15220	15111	15248	15105	15335	15134	15020	15235	15171	15187	15357	15195	15167	15201	15272	15194	15233	15355	15254	15321	15302	15121	15020	15085	15199	15271	15210	15426	15098	15070	15294	15253	15070	15356	15299	15332	15368	15336	15264	15099	15279	15208	15392	15139	14995	15243	15009	15349	15252	15149	15116	14960	15109	15369	15272	15104	15551	15308	15400	15172	15215	15126	15153	15259	15321	15101	15100	15267	15298	15234	15245	15214	15018	15188	15287	15173	15139	15208	15263	15057	15184	15299	15353	15271	15179	14997	15391	15218	15104	15269	15182	15109	15273	15230	15172	15129	15154	15172	15178	15193	15139	15293	15070	15284	15249	15205	15374	15261	15072	15384	15267	15150	15293	15369	15166	15330	15191	15174	15253	15062	15274	15211	15247	15024	15224	15213	15156	15369	15207	15354	15364	15080	15193	15222	15124	15318	15147	15312	15300	14870	15128	15316	15004	15097	14980	15306	15325	15338	15292	15019	15109	15199	15146	15189	15331	15147	15132	15519	15341	15266	15062	15173	15026	15079	15229	15336	15240	15487	15299	15373	15208	15093	15359	15342	15267	15183	15057	15108	15244	15182	15431	15324	15335	15271	15039	15201	15236	15047	15093	15189	15436	15382	15292	15163	15346	15438	15320	15241	15147	14978	15248	15389	15344	15083	15007	15232	14969	15086	15163	15227	15066	15206	15365	15067	15019	15198	15116	15206	15230	15363	15142	15358	15284	15356	15283	15164	15163	15138	15201	15104	15042	14988	15303	15027	15185	15240	15247	15169	15137	15070	15084	15296	15142	15343	15312	15222	15252	15182	15474	15412	15199	15168	15289	15209	15282	15366	15183	15210	15034	15111	15244	15336	15219	15093	15108	15344	15251	15315	15220	15187	15332	15212	15371	15056	15475	15272	15337	15250	15380	15276	15121	15130	15229	15306	15166	14948	15328	15202	15203	15028	15105	15385	15027	15156	15313	15304	15314	15410	15302	15193	15202	15105	15050	15300	15279	15055	15242	15568	15178	15250	15371	15223	15358	15308	15210	15016	15168	15150	15457	15433	15330	15161	15366	15225	15065	15125	15103	15239	15294	15077	15153	15145	15050	15140	15089	15171	15098	15314	15192	15244	15135	15116	15186	15158	15172	15285	14906	15229	14886	15033	15231	15036	15272	15278	15086	15120	14987	15158	15306	15234	15110	15449	15343	15185	15182	15351	15241	15075	15326	15311	15079	15286	15429	15280	15278	15058	15180	15141	15309	15237	15144	15022	15116	15272	14986	15141	15168	15147	15163	15076	15274	15185	15249	15217	15323	15242	15189	15300	15014	15113	15213	15337	15232	15280	15371	15177	15207	15293	15293	15259	15222	15174	15226	15281	15328	15304	15208	15300	15197	15105	15269	15137	15247	15145	15422	15142	15109	15340	15291	15162	15115	15234	15287	15077	15147	15324	15367	15392	15400	15241	15182	15134	15113	14982	14981	15301	15151	15207	15268	15084	15337	15222	15164	15441	15402	15562	15365	15305	15323	15070	15109	15331	15092	15181	15340	15093	15203	15264	15288	15065	15295	15322	15284	15458	15270	15254	15083	15236	15328	15215	15132	15168	15155	15146	15234	15203	15327	15219	15150	15225	15097	14972
31271	56882	44857	26799	18545	14859	28919	30153	23861	15587	11523	10379	9979	9723	9726	9859	9790	9720	9875	9790	9700	9723	9672	9684	9752	9623	9797	9668	9703	9750	9985	9832	9595	9770	9830	9600	9813	9739	9752	9721	9827	9714	9760	9766	9639	9624	9562	9721	9723	9669	9846	9728	9566	9621	9842	9756	9670	9734	9729	9633	9599	9752	9632	9667	9710	9632	9638	9731	9700	9699	9563	9574	9516	9681	9559	9783	9748	9693	9775	9615	9535	9616	9671	9678	9714	9777	9578	9639	9764	9736	9719	9636	9769	9767	9704	9732	9764	9742	9673	9599	9480	9786	9571	9619	9783	9706	9520	9574	9642	9725	9678	9603	9662	9806	9575	9682	9747	9558	9688	9678	9585	9571	9722	9676	9659	9729	9754	9840	9739	9707	9708	9548	9581	9756	9611	9673	9631	9578	9584	9789	9676	9782	9702	9656	9598	9701	9702	9575	9647	9625	9738	9818	9623	9746	9703	9734	9600	9768	9708	9659	9813	9559	9747	9831	9811	9754	9554	9792	9686	9635	9622	9662	9638	9650	9658	9796	9700	9638	9609	9622	9819	9638	9673	9644	9653	9814	9574	9772	9672	9643	9777	9593	9615	9796	9642	9738	9576	9561	9645	9674	9629	9546	9602	9744	9621	9651	9654	9585	9874	9735	9724	9666	9743	9651	9718	9562	9589	9816	9476	9646	9732	9670	9726	9589	9674	9730	9601	9562	9755	9713	9619	9621	9620	9533	9733	9649	9648	9614	9638	9764	9719	9685	9811	9716	9591	9681	9527	9628	9632	9708	9800	9720	9728	9675	9819	9574	9637	9648	9654	9732	9666	9671	9579	9672	9619	9580	9645	9795	9695	9750	9763	9699	9707	9721	9697	9801	9612	9742	9826	9677	9557	9687	9638	9714	9681	9564	9818	9739	9629	9750	9671	9599	9588	9578	9699	9613	9599	9649	9646	9718	9588	9537	9639	9581	9593	9639	9752	9606	9601	9683	9601	9688	9617	9708	9825	9821	9577	9728	9653	9604	9662	9624	9657	9712	9704	9672	9640	9559	9707	9697	9599	9642	9629	9689	9789	9609	9584	9630	9649	9635	9681	9652	9559	9645	9630	9606	9740	9581	9600	9656	9655	9544	9741	9667	9762	9650	9768	9582	9754	9663	9829	9514	9751	9726	9555	9640	9696	9552	9612	9751	9674	9731	9654	9673	9629	9571	9756	9574	9706	9723	9726	9513	9786	9664	9782	9630	9740	9772	9711	9588	9655	9604	9708	9719	9842	9595	9809	9774	9611	9695	9656	9485	9788	9616	9761	9674	9673	9602	9753	9675	9692	9602	9766	9598	9764	9802	9588	9682	9750	9677	9597	9657	9706	9580	9777	9770	9494	9778	9580	9703	9676	9668	9640	9583	9603	9522	9705	9695	9694	9636	9645	9654	9614	9799	9590	9604	9772	9676	9738	9629	9485	9689	9571	9531	9640	9759	9600	9735	9609	9627	9835	9569	9678	9901	9509	9660	9609	9630	9789	9809	9605	9626	9682	9898	9513	9580	9774	9662	9640	9722	9573	9617	9751	9719	9593	9684	9828	9646	9583	9809	9752	9625	9680	9678	9715	9627	9649	9817	9683	9663	9718	9680	9610	9719	9481	9764	9681	9720	9546	9626	9547	9764	9805	9643	9711	9837	9686	9770	9739	9611	9702	9783	9709	9730	9751	9740	9573	9805	9583	9707	9675	9708	9883	9678	9730	9775	9699	9688	9743	9641	9597	9628	9593	9735	9869	9554	9682	9735	9870	9699	9753	9776	9624	9607	9703	9612	9886	9655	9654	9605	9664	9635	9752	9621	9615	9628	9821	9701	9719	9708	9677	9620	9720	9671	9602	9617	9647	9752	9560	9780	9613	9716	9621	9729	9744	9617	9811	9750	9801	9697	9710	9704	9792	9747	9800	9706	9706	9702	9708	9680	9688	9827	9726	9666	9687	9677	9721	9704	9638	9803	9722	9600	9649	9728	9653	9772	9595	9457	9820	9748	9615	9597	9603	9683	9710	9613	9510	9754	9777	9655	9757	9643	9684	9724	9669	9752	9767	9651	9695	9644	9774	9654	9753	9497	9674	9647	9546	9663	9784	9713	9731	9758	9681	9941	9658	9609	9802	9647	9616	9661	9563	9702	9650	9653	9693	9618	9822	9778	9789	9719	9711	9672	9643	9756	9578	9840	9566	9632	9652	9590	9706	9873	9557	9722	9749	9658	9696	9683	9753	9634	9712	9574	9736	9726	9655	9688	9684	9657	9669	9732	9698	9657	9606	9788	9743	9684	9642	9830	9568	9739	9690	9537	9598	9743	9669	9739	9667	9655	9561	9670	9839	9793	9596	9641	9640	9626	9645	9626	9808	9684	9673	9643	9542	9666	9788	9576	9577	9715	9706	9709	9589	9723	9803	9621	9593	9650	9611	9776	9683	9682	9782	9708	9719	9657	9694	9607	9696	9646	9943	9672	9664	9601	9620	9704	9719	9582	9692	9565	9653	9770	9663	9778	9677	9621	9688	9559	9546	9701	9709	9654	9602	9765	9619	9723	9683	9713	9713	9775	9677	9789	9760	9715	9600	9658	9624	9625	9669	9722	9734	9621	9742	9692	9730	9730	9765	9637	9616	9592	9634	9731	9747	9751	9696	9745	9696	9713	9529	9602	9764	9658	9615	9564	9640	9613	9623	9632	9722	9677	9767	9682	9655	9756	9796	9743	9600	9606	9679	9691	9733	9646	9513	9871	9756	9627	9702	9637	9593	9674	9623	9571	9658	9599	9609	9699	9878	9666	9813	9619	9629	9843	9783	9632	9566	9695	9679	9787	9845	9745	9535	9556	9841	9834	9753	9786	9622	9750	9692	9741	9691	9660	9604	9673	9695	9571	9715	9540	9665	9727	9578	9622	9468	9762	9744	9652	9727	9833	9750	9662	9727	9623	9576	9741	9630	9716	9705	9638	9572	9599	9551	9588	9776	9798	9631	9663	9624	9617	9669	9552	9773	9559	9678	9587	9669	9815	9668	9569	9763	9762	9814	9661	9624	9670	9623	9569	9629	9653	9748	9778	9781	9555	9464	9589	9768	9662	9627	9569	9719	9590	9820	9565	9612	9708	9701	9574	9505	9780	9755	9675	9732	9747	9548	9751	9558	9674	9628	9757	9620	9741	9592	9642	9631	9702	9610	9660	9618	9614	9565	9610	9800	9656	9807	9647	9602	9623	9616	9728	9766	9561	9675	9813	9763	9743	9646	9746	9552	9685	9775	9572	9832	9882	9829	9697	9622	9860	9650	9788	9715	9588	9657	9721	9580	9684	9518	9599	9598	9751	9530	9660	9746	9714	9792	9765	9701	9826	9559	9592	9692	9725	9624	9693	9646	9684	9809	9665	9712	9745	9961	9893	9594	9689	9713	9577	9744	9575	9619	9685	9718	9766	9608	9652	9664	9727	9686	9639	9646	9586	9706	9659	9620	9606	9647	9769	9596	9594	9754	9649	9639	9646	9768	9630	9595	9805	9613	9642	9646	9691	9725	9734	9738	9718	9530	9764	9605	9702	9637	9692	9642	9785	9651	9623	9598	9597	9839	9792	9598	9683	9778	9696	9742	9811	9604	9794	9562	9811	9751	9672	9772	9645	9635	9675	9867	9677	9505	9627	9665	9748	9698	9714	9623	9699	9703	9669	9612	9685	9699	9725	9814	9728	9694	9684	9768	9599	9635	9880	9624	9691	9760	9800	9676	9737	9676	9468	9789	9712	9630	9730	9692	9818	9607	9734	9683	9785	9639	9676	9660	9727	9524	9585	9759	9870	9635	9658	9639	9746	9657	9641	9843	9596	9600	9586	9565	9714	9727	9675	9691	9824	9657	9700	9723	9742	9663	9570	9776	9691	9659	9599	9633	9696	9681	9727	9661	9657	9672	9692	9799	9748	9710	9524	9598	9786	9551	9568	9687	9577	9669	9557	9790	9644	9658	9789	9567	9568	9734	9612	9714	9675	9669	9661	9587	10024	9640	9677	9786	9750	9677	9781	9594	9715	9728	9696	9732	9681	9664	9677	9494	9738	9633	9658	9703	9744	9648	9734	9718	9656	9762	9659	9604	9625	9573	9605	9719	9609	9723	9550	9670	9696	9556	9613	9615	9741	9526	9589	9691	9664	9480	9699	9624	9799	9725	9629	9605	9719	9661	9510	9748	9570	9799	9672	9774	9599	9692	9666	9714	9764	9781	9518	9739	9736	9660	9601	9585	9597	9790	9680	9685	9710	9695	9529	9621	9696	9645	9768	9809	9683	9729	9492	9597	9655	9804	9703	9421	9649	9755	9765	9640	9613	9791	9629	9699	9547	9675	9659	9655	9722	9631	9677	9806	9650	9552	9823	9662	9631	9663	9780	9799	9716	9589	9839	9687	9752	9807	9741	9614	9705	9593	9520	9668	9815	9677	9848	9693	9641	9677	9514	9650	9603	9754	9639	9494	9781	9739	9740	9713	9860	9623	9795	9521	9655	9756	9707	9669	9668	9707	9698	9730	9819	9749	9704	9732	9666	9766	9542	9683	9704	9681	9662	9524	9616	9644	9580	9737	9757	9527	9557	9721	9643	9655	9959	9692	9590	9679	9710	9677	9744	9732	9660	9711	9678	9592	9681	9664	9486	9699	9645	9698	9606	9646	9752	9684	9761	9593	9576	9661	9590	9577	9555	9638	9525	9551	9849	9661	9797	9682	9800	9788	9796	9570	9824	9747	9811	9699	9637	9767	9478	9611	9698	9668	9732	9653	9707	9722	9741	9708	9677	9521	9644	9808	9688	9733	9650	9571	9526	9649	9647	9665	9650	9663	9546	9604	9604	9770	9849	9723	9632	9560	9832	9803	9679	9729	9712	9636	9711	9694	9713	9861	9811	9660	9721	9701	9723	9683	9723	9607	9713	9728	9778	9688	9769	9631	9715	9716	9705	9598	9592	9747	9830	9811	9652	9767	9672	9722	9510	9723	9787	9752	9619	9710	9656	9735	9555	9584	9650	9642	9801	9769	9766	9641	9695	9671	9873	9601	9609	9832	9723	9718	9574
24351	21734	29613	26465	24133	34669	57399	51066	39149	28757	20604	17484	16643	16162	16075	15982	15795	15722	15637	15784	15666	15687	15756	15476	15800	15748	15628	15649	15675	15669	15584	15695	15587	15582	15745	15433	15484	15512	15765	15618	15723	15620	15455	15718	15721	15536	15696	15658	15381	15471	15571	15546	15708	15620	15622	15682	15638	15811	15543	15307	15550	15525	15550	15699	15727	15600	15541	15317	15625	15480	15619	15439	15430	15422	15502	15610	15590	15603	15255	15552	15641	15419	15417	15410	15568	15566	15378	15505	15528	15486	15598	15474	15464	15474	15594	15654	15637	15750	15613	15685	15352	15665	15565	15356	15510	15547	15693	15698	15595	15495	15572	15556	15333	15468	15732	15845	15568	15733	15530	15507	15291	15474	15612	15683	15711	15717	15419	15579	15551	15680	15581	15408	15527	15515	15600	15385	15573	15195	15647	15312	15701	15618	15725	15501	15580	15623	15681	15710	15522	15800	15440	15433	15520	15388	15799	15602	15750	15635	15611	15602	15375	15522	15480	15619	15661	15565	15512	15681	15373	15382	15687	15461	15595	15395	15622	15447	15589	15544	15474	15566	15624	15496	15501	15612	15438	15447	15619	15667	15526	15520	15676	15452	15755	15745	15549	15485	15711	15588	15633	15628	15453	15684	15462	15591	15528	15458	15489	15505	15464	15246	15490	15542	15582	15677	15538	15464	15481	15417	15395	15592	15441	15503	15563	15527	15666	15510	15451	15452	15596	15629	15552	15624	15519	15558	15526	15737	15506	15502	15573	15717	15666	15338	15428	15489	15637	15359	15590	15584	15450	15598	15645	15511	15603	15656	15483	15421	15428	15618	15595	15572	15455	15533	15522	15372	15563	15522	15681	15524	15594	15530	15405	15630	15471	15532	15480	15668	15508	15297	15448	15365	15588	15563	15434	15515	15588	15437	15565	15690	15513	15767	15529	15609	15561	15524	15471	15457	15668	15765	15511	15454	15382	15546	15545	15332	15257	15496	15624	15587	15796	15618	15473	15554	15734	15702	15528	15692	15601	15761	15514	15356	15273	15576	15521	15417	15618	15603	15443	15414	15542	15383	15650	15494	15765	15499	15722	15409	15583	15519	15585	15491	15568	15589	15584	15619	15512	15203	15508	15555	15428	15502	15666	15620	15682	15705	15515	15467	15697	15628	15658	15660	15546	15515	15516	15451	15375	15574	15341	15467	15717	15406	15605	15452	15596	15542	15509	15404	15438	15354	15595	15560	15625	15692	15548	15728	15702	15419	15588	15696	15606	15605	15590	15331	15415	15571	15315	15648	15818	15682	15624	15565	15448	15519	15313	15604	15602	15428	15307	15561	15553	15430	15466	15438	15560	15509	15424	15506	15305	15524	15524	15409	15611	15479	15455	15604	15561	15720	15514	15659	15442	15169	15331	15685	15545	15596	15698	15630	15617	15411	15440	15567	15445	15504	15457	15740	15668	15652	15449	15544	15689	15620	15505	15605	15702	15666	15375	15579	15682	15645	15605	15412	15758	15538	15510	15635	15255	15239	15482	15585	15561	15610	15529	15502	15613	15452	15580	15539	15478	15445	15590	15479	15605	15511	15547	15448	15630	15552	15532	15495	15480	15463	15502	15616	15645	15537	15667	15476	15543	15537	15666	15361	15674	15494	15597	15634	15663	15458	15628	15727	15535	15811	15568	15433	15641	15714	15673	15357	15538	15605	15657	15665	15488	15632	15570	15528	15364	15573	15611	15465	15672	15561	15491	15565	15484	15461	15398	15886	15564	15579	15598	15414	15644	15640	15487	15810	15461	15681	15577	15492	15489	15523	15492	15476	15341	15522	15529	15382	15489	15608	15599	15712	15726	15550	15464	15698	15555	15582	15608	15476	15683	15518	15688	15574	15606	15604	15460	15704	15516	15563	15748	15503	15457	15646	15497	15608	15520	15521	15625	15647	15619	15562	15560	15556	15380	15440	15634	15639	15330	15591	15427	15435	15436	15358	15591	15475	15667	15573	15632	15558	15431	15427	15672	15405	15460	15426	15730	15574	15455	15611	15434	15596	15593	15823	15429	15617	15439	15462	15539	15398	15577	15419	15573	15498	15319	15577	15460	15512	15545	15637	15593	15571	15471	15472	15373	15605	15465	15521	15621	15514	15691	15587	15500	15486	15459	15466	15802	15690	15703	15502	15507	15681	15548	15459	15531	15630	15714	15557	15522	15705	15681	15377	15591	15580	15548	15655	15556	15525	15489	15405	15441	15581	15709	15570	15574	15286	15601	15570	15606	15371	15368	15803	15277	15663	15598	15556	15444	15687	15536	15482	15430	15436	15663	15684	15411	15480	15578	15478	15741	15386	15738	15505	15509	15576	15514	15386	15346	15525	15509	15607	15559	15438	15482	15516	15582	15424	15603	15594	15553	15796	15617	15397	15606	15567	15550	15623	15507	15467	15544	15435	15663	15759	15590	15449	15598	15487	15464	15428	15402	15506	15621	15399	15586	15588	15590	15540	15304	15506	15897	15569	15331	15456	15661	15419	15656	15688	15345	15493	15578	15574	15643	15668	15470	15490	15541	15673	15591	15375	15539	15688	15785	15710	15794	15480	15684	15685	15397	15464	15581	15773	15697	15418	15549	15587	15801	15704	15508	15425	15677	15493	15651	15720	15450	15597	15363	15524	15572	15652	15493	15290	15509	15489	15757	15652	15578	15513	15374	15466	15522	15791	15732	15554	15562	15640	15582	15550	15680	15483	15323	15478	15514	15443	15560	15614	15413	15403	15604	15510	15572	15421	15602	15542	15797	15390	15437	15562	15693	15841	15714	15722	15682	15508	15684	15537	15573	15646	15379	15606	15456	15529	15485	15429	15643	15659	15626	15540	15538	15638	15712	15650	15763	15555	15685	15526	15578	15660	15519	15497	15540	15492	15597	15481	15373	15660	15623	15514	15530	15577	15655	15678	15515	15315	15635	15750	15637	15700	15552	15388	15414	15402	15768	15456	15647	15356	15639	15625	15490	15646	15532	15651	15398	15557	15608	15692	15440	15781	15758	15566	15439	15362	15700	15644	15631	15487	15663	15444	15542	15628	15683	15577	15494	15399	15618	15488	15570	15356	15717	15799	15518	15684	15720	15393	15523	15472	15378	15395	15443	15571	15739	15488	15557	15685	15568	15431	15427	15459	15595	15667	15495	15583	15423	15736	15580	15546	15617	15497	15590	15840	15521	15612	15517	15556	15730	15492	15587	15472	15562	15384	15592	15580	15525	15492	15958	15602	15468	15397	15410	15655	15403	15777	15567	15479	15579	15679	15508	15528	15670	15599	15530	15470	15704	15513	15475	15533	15580	15377	15717	15661	15457	15543	15531	15496	15643	15441	15375	15288	15539	15591	15505	15593	15543	15553	15561	15606	15639	15595	15524	15254	15563	15550	15490	15456	15679	15399	15480	15593	15405	15497	15692	15593	15380	15491	15673	15693	15743	15469	15555	15683	15559	15699	15487	15777	15685	15321	15540	15648	15700	15513	15490	15665	15584	15603	15578	15456	15511	15475	15692	15654	15734	15423	15685	15447	15668	15749	15739	15557	15551	15585	15739	15572	15527	15313	15384	15686	15630	15539	15410	15694	15509	15647	15598	15468	15647	15531	15606	15673	15417	15389	15592	15519	15330	15599	15555	15729	15633	15468	15481	15625	15432	15466	15610	15520	15641	15604	15450	15382	15505	15622	15762	15597	15450	15423	15779	15698	15527	15554	15432	15622	15338	15729	15750	15541	15462	15568	15658	15581	15424	15805	15635	15628	15650	15568	15433	15702	15543	15282	15435	15615	15544	15734	15493	15467	15425	15536	15634	15450	15664	15587	15482	15289	15565	15496	15604	15633	15735	15477	15459	15564	15451	15619	15464	15720	15600	15407	15527	15533	15377	15506	15374	15338	15326	15550	15547	15394	15614	15470	15591	15450	15399	15449	15494	15400	15538	15436	15549	15426	15296	15663	15466	15548	15339	15341	15411	15478	15610	15685	15672	15511	15387	15300	15463	15676	15531	15482	15761	15755	15534	15715	15513	15336	15449	15407	15732	15397	15509	15625	15488	15401	15435	15582	15525	15736	15652	15497	15562	15513	15551	15470	15580	15619	15693	15378	15420	15854	15356	15655	15694	15459	15630	15708	15421	15453	15587	15585	15686	15502	15482	15620	15441	15451	15284	15449	15489	15514	15361	15601	15456	15787	15377	15604	15529	15546	15791	15508	15601	15589	15436	15624	15421	15606	15318	15533	15620	15516	15495	15598	15532	15530	15661	15814	15616	15521	15649	15657	15533	15488	15528	15608	15474	15565	15478	15525	15823	15708	15785	15537	15704	15465	15697	15356	15633	15648	15266	15665	15687	15515	15362	15574	15447	15751	15569	15614	15492	15548	15613	15652	15391	15561	15374	15543	15627	15574	15532	15403	15546	15477	15517	15337	15574	15688	15357	15473	15392	15564	15406	15592	15431	15517	15515	15537	15667	15571	15579	15470	15612	15547	15583	15623	15549	15629	15472	15470	15610	15485	15420	15579	15443	15686	15456	15689	15702	15587	15524	15717	15574	15579	15583	15456	15484	15706	15732	15625	15579	15756	15606	15735	15608	15275	15554	15520	15853	15618	15546	15614	15626	15565	15583	15390	15471	15496	15661	15455	15433	15408	15643	15561	15445	15681	15652	15418	15645	15602	15408	15565	15695	15519	15625	15559	15505	15356	15447	15413	15632	15445	15559	15455	15525	15566	15383	15609	15577	15734	15670	15551	15284	15518	15482	15605	15536	15588	15524	15481	15267	15569	15580	15402	15465	15563	15752	15497	15588	15510	15523	15668	15516	15558	15406	15450	15652	15563	15615	15594	15637	15573	15488	15582	15416	15531	15257	15581	15696	15634	15530	15587	15713	15727	15720	15485	15448	15506	15494	15607	15492	15555	15609	15633	15469	15457	15499	15525	15560	15451	15513	15423	15647	15466	15550	15508	15716	15393	15685	15708	15471	15566	15403	15392	15578	15421	15490	15586	15680	15442	15357	15590	15597	15637	15493	15439	15670	15558	15501	15502	15496	15447	15587	15592	15644	15411	15566	15523	15620	15389	15322	15663	15609	15497	15543	15595
36715	65722	48528	24517	18575	34121	53732	44495	31623	20446	13496	11233	10584	10297	10174	10209	9986	10078	10082	10134	10076	10097	10104	10149	10025	9976	10014	10072	9986	10099	10017	10143	10040	10072	9968	9983	10003	9959	9889	9976	10148	9947	10067	10093	10078	10162	9958	9973	9904	10038	9942	10001	9966	10006	9999	9924	9863	10058	9776	10081	10000	9919	9928	10140	10064	10077	10017	9937	10007	9958	9930	10026	9903	9885	10245	10020	10085	9948	10152	9988	9948	10015	9989	9784	9977	10123	9941	10138	10037	10136	9971	9970	10097	9962	10087	9989	10030	9921	9988	10044	10076	9995	10009	10002	9873	9986	9945	9862	10095	9946	9903	9945	10111	10047	10056	10052	9968	10043	9824	9967	10018	9982	9979	9811	9991	10129	9999	9948	9943	9995	10161	10071	10046	9967	10022	9989	9952	10023	9969	10138	10037	9913	9967	10014	9924	9995	9891	10020	9906	10050	10033	10141	10115	9945	10014	9869	9913	10142	9935	10018	10050	10037	10017	9993	10014	9867	9948	10069	10096	10116	10008	10047	10108	10158	9895	9990	10041	9985	10051	10059	10029	9957	9988	9823	10037	9917	9860	9963	10054	10120	10093	10026	9949	9962	10031	10015	10061	9967	9939	9877	10117	10058	10072	9883	9963	9833	9799	9934	9918	9883	10040	10001	9989	9913	10051	9953	10049	10074	10196	10044	9926	9981	9790	9841	10127	9983	9955	9992	10070	9971	9940	9972	9955	9959	10007	10089	10008	10056	9960	10033	10013	9950	10170	9851	9993	9956	10005	9997	10008	9902	9984	9861	9955	10060	10014	9870	9989	9998	10047	9961	9901	10078	10080	10011	9848	9999	10057	9926	9967	9935	9943	9921	9879	9956	9986	10089	10023	9987	9989	9923	10110	10040	10026	10030	10087	9906	9971	10034	10252	10001	9936	9879	9989	9942	9926	9933	10069	10106	10043	10092	10027	9958	10065	10013	9947	10026	9856	10075	9903	10153	10036	10004	10026	9957	10085	9945	9947	9983	9995	9963	9845	9917	10144	10095	10011	10082	9999	9997	10091	9880	10088	9974	10116	9798	9886	9975	9976	10111	9927	10049	10023	10087	9920	9975	10050	9969	9994	9892	10057	10036	9965	10017	10186	9871	10019	9871	9832	9890	10019	10021	10013	9935	9979	10018	10072	10037	10053	10078	9890	10028	9939	9941	9939	9845	9997	10078	9938	10028	10105	10090	10063	10026	9964	9989	9940	9945	9942	9968	9909	9998	10004	10050	9795	9998	9947	9971	10026	10041	9964	10085	9935	10088	9923	10037	10002	10025	9989	10094	10011	9956	9846	9951	9862	9974	9948	9828	10026	9888	10101	10043	10011	10088	9981	10088	10120	9967	9950	10080	9953	9924	9952	10192	10008	10048	9889	9991	10077	9921	10031	10099	10025	9880	9819	10033	9820	10003	9919	9938	9956	9961	10032	10034	10002	10092	9912	10053	10012	10064	10004	10101	9971	9956	9980	9884	9904	9972	10045	9969	10036	10094	9997	9925	9799	10115	10070	9902	9885	9983	9912	9951	9944	9971	9892	9964	9958	9964	9968	9974	10013	9946	9937	9748	9885	10170	9956	9808	9949	9912	10110	9908	10011	9899	10023	10078	9883	9888	10051	9853	10039	10023	9964	9947	9987	10051	10078	9986	10116	9927	10005	10042	10016	9888	10099	9998	9983	9964	10008	10033	9878	9969	10033	9984	9903	9873	10090	9960	9939	9970	9941	10074	10072	10000	9967	10061	9911	9993	9995	9942	9924	9981	9992	9787	10132	9918	9906	10093	9873	9916	9941	9838	9998	9970	9937	9985	9985	9973	9967	10123	9947	9962	10045	9919	10008	10215	10014	10090	9819	9993	10136	9735	9908	9906	10032	9958	9833	10071	9923	9999	9956	10076	10046	10076	10103	10011	10062	9820	10098	9919	9915	9979	9969	9931	9867	10066	9941	10112	9988	10058	9793	9968	9745	9813	10134	9995	10133	9956	10009	9941	9919	9775	9957	9998	9890	9956	10041	10033	9957	9771	9960	9963	10074	9995	10044	10004	10074	9810	10005	9989	9871	10026	9937	9783	10047	9985	10045	9965	9897	9949	9920	9986	9985	9963	10073	10177	10016	10049	9823	10132	9857	9839	10022	10003	10027	9939	10010	9964	9966	10052	9972	10039	10166	9983	9999	10087	10110	10059	10087	9921	10024	10049	10126	9829	9927	9953	10089	9938	9937	9949	10009	9938	10019	9962	10017	9984	9907	9988	9780	10013	9893	9957	10043	10017	10057	10086	10167	10024	9855	10000	9955	10008	9920	9882	10022	9866	9948	10116	9906	9844	10023	9926	10052	10081	9937	9897	9926	9972	9980	9948	10020	9970	9843	9961	10015	9929	10043	10085	10121	9800	10012	10039	9948	9872	9982	9990	10007	9939	9999	10049	9995	9934	9961	9985	10089	9954	9978	9989	10044	10005	10023	10002	10107	9975	9852	10076	9865	9957	9905	10006	10089	10017	10000	9952	10049	9813	10023	9867	9952	9950	10055	9899	9985	9928	9998	9926	9971	9942	9967	10044	9971	9940	10036	9964	10010	10042	10018	9845	9893	9970	9943	9971	9947	10033	9962	10085	10033	10043	10021	9997	9990	9975	10148	9936	10181	10010	9908	9863	9988	9911	10011	10074	9972	9929	9898	10127	9864	10072	10106	10066	10131	9929	9980	9878	9985	10075	10010	9809	9994	9951	10031	9775	10169	9983	9856	10060	9983	9859	9824	9865	9946	9850	9859	9944	10118	10117	9920	9904	10153	9951	10070	10010	10002	9952	10045	9953	10023	9792	10169	10075	9953	9957	10143	9986	9922	9954	10001	9891	9947	9948	9988	9902	9943	9981	9971	10187	10119	9932	9899	10091	10036	10113	10141	10088	9897	9943	10195	9955	10013	10004	9943	9817	10116	10025	9979	10029	9959	10188	9979	9737	9966	10019	9989	9969	10064	10055	9915	9929	9971	9978	10139	10048	10119	9996	9961	9968	10105	9884	9988	9878	10015	9891	10023	9969	9993	10038	9952	10113	9918	10002	10070	10067	9926	9855	9941	10096	9886	10092	10124	9905	9876	9892	9987	10002	9911	9882	9887	9786	10062	9951	9859	10060	10108	9894	9999	10085	10025	10018	9859	9982	10003	10035	10047	9974	10047	9961	10000	10095	10113	10094	9890	10091	10060	9996	9898	10047	10048	9829	9926	10111	9929	9903	9967	9884	10034	10042	10059	9981	10119	9959	9937	9987	9988	9915	9944	9885	10009	10028	10000	9850	10083	9996	9908	10144	9977	9932	9825	9859	9909	10015	10032	9819	9956	9875	10050	10092	9944	9890	10138	9902	9928	10136	10097	9971	10118	10019	9976	9946	9872	9952	10061	9873	9816	9993	10037	9927	10037	10086	10038	10043	9884	9880	9870	9973	10161	9920	9921	10007	10014	9926	9998	10089	9963	10058	9903	9876	9933	9984	9850	10049	10037	10079	9908	9942	10130	10079	9997	10017	10009	9972	9921	9931	10049	9808	10169	9929	9878	10021	9970	9979	9966	9819	10212	10045	10037	9852	10040	10034	9921	10030	9923	10051	10027	10036	10024	9872	9939	10017	9972	10077	10037	9914	10035	9990	10020	10003	9872	10055	9855	9924	10030	9971	10031	9960	10103	9897	9814	9916	9857	10002	9951	10137	10082	9946	9778	9911	10024	9955	9871	10148	9869	9913	10154	9902	9972	9971	9959	9957	9888	10138	10151	9893	10000	10043	10092	9938	10037	9823	10013	9857	10035	10070	9824	9927	10034	10022	10059	9938	9984	10037	10121	9817	9877	10055	10034	10036	10047	10084	9954	9945	9947	9931	10069	9933	9794	9999	9882	10004	10079	9945	10100	9960	10164	10038	9982	9993	9931	9986	9959	10235	9782	10010	9994	9862	10009	9946	9976	9969	9987	9954	9916	10085	10055	10110	9984	10040	9984	10094	10046	10049	9976	10101	10012	10096	9900	9948	9954	9940	9880	9953	10099	10123	9773	9979	10082	9978	9976	10002	9997	9992	9763	9987	10073	9953	10114	10012	10015	10037	10059	9916	9939	9965	10005	10109	9997	9996	9967	10015	9893	9898	9911	9956	9981	9838	10054	10024	10001	9780	9950	9959	10101	9913	9911	10046	10046	9854	10021	9853	9952	10007	9889	9847	9942	9923	9945	9992	9902	9917	10147	10005	9835	10056	9841	9949	10100	9827	10006	9980	10125	10046	10025	9890	9968	9992	9938	9870	9976	9989	10156	9953	9952	10021	9990	9920	9915	9911	9985	9916	9997	10119	10050	9939	9883	9904	9807	9913	10051	10041	10136	9990	9913	9802	10057	9886	10026	9954	10134	10055	10053	9902	9941	10118	9828	10009	10110	10056	10165	9846	10041	10025	9806	10000	10050	9892	9798	9979	9951	9937	9821	10198	9859	10014	9997	10068	9909	10003	9973	9925	10065	9938	10029	9992	10065	9890	10006	9857	10017	9950	9964	9965	9914	9940	9935	10113	10034	9938	9977	10047	9937	9905	9957	9930	9973	10097	9908	10064	9958	10044	10109	9959	10014	10128	9957	9867	10075	9916	9940	9939	9990	9826	10136	9957	9792	10072	9998	9958	9977	10004	9934	10110	9906	9908	10061	9911	9973	10000	9948	10067	10070	10146	9999	9848	10064	9964	9900	10028	10095	9881	9972	9906	10106	10013	9965	9980	10047	10118	10034	10030	10079	10076	10142	9849	10181	10006	9929	9991	10022	10037	10049	9920	9959	9884	9857	10083	9937	9938	9941	10032	9808	9841	10080	10105	9992	10205	10050	9868	9917	9996	9927	10206	9903	9973	10087	10001	9980	9957	10008	9862	9934	10000	9977	10113	9982	10031	9959	9961	9980	9948	10032	9915	9986	9844	9951	10095	9984	9930	9999	10013	9969	10058	9916	9997	10035	9922	9840	10061	10184	9813	9965	10092	9994	9845	10109	9904	10022	10007	9988	10097	9866	10131	10110	10043	10000	9903	9978	10104	9969	9998
36096	31540	24823	19095	16619	17187	21355	20844	18824	17137	16077	15724	15320	15533	15524	15218	15579	15567	15253	15473	15403	15625	15360	15455	15592	15181	15108	15249	15249	15355	15699	15397	15409	15374	15409	15425	15243	15489	15461	15315	15276	15103	15484	15444	15376	15303	15463	15403	15352	15116	15233	15296	15356	15397	15349	15322	15361	15493	15278	15282	15402	15468	15402	15229	15541	15313	15538	15198	15342	15205	15514	15388	15236	15341	15173	15149	15387	15397	15287	15378	15458	15363	15269	15514	15280	15263	15417	15389	15201	15471	15456	15381	15256	15267	15258	15445	15474	15330	15313	15408	15470	15317	15287	15499	15338	15422	15023	15517	15269	15287	15229	15372	15385	15201	15269	15211	15328	15383	15404	15474	15490	15360	15470	15447	15331	15177	15361	15380	15390	15365	15319	15204	15285	15304	15281	15349	15505	15195	15488	15417	15426	15267	15305	15314	15168	15382	15168	15287	15272	15510	15533	15481	15489	15470	14994	15341	15548	15172	15260	15383	15349	15244	15399	15277	15266	15371	15280	15506	15403	15347	15378	15204	15290	15484	15339	15332	15476	15342	15543	15368	15435	15427	15498	15196	15390	15369	15576	15262	15203	15402	15265	15443	15456	15313	15304	15267	15407	15448	15461	15398	15563	15573	15347	15331	15452	15307	15360	15292	15602	15322	15450	15260	15528	15409	15315	15448	15466	15417	15183	15322	15533	15444	15213	15238	15572	15451	15394	15287	15330	15325	15268	15269	15279	15199	15207	15481	15387	15396	15433	15273	15230	15372	15452	15372	15406	15488	15494	15368	15346	15372	15315	15402	15399	15369	15353	15413	15254	15482	15454	15315	15438	15331	15387	15237	15511	15153	15271	15310	15384	15297	15296	15393	15279	15369	15475	15229	15532	15640	15630	15520	15288	15344	15563	15537	15589	15361	15291	15347	15240	15444	15426	15491	15438	15469	15288	15477	15153	15502	15364	15548	15393	15207	15417	15354	15316	15232	15504	15257	15219	15350	15549	15405	15220	15241	15332	15417	15452	15247	15471	15297	15622	15639	15368	15238	15486	15357	15327	15292	15354	15340	15300	15444	15330	15395	15485	15270	15204	15423	15326	15500	15277	15144	15266	15316	15320	15514	15324	15122	15413	15130	15451	15225	15455	15279	15356	15221	15501	15347	15306	15426	15149	15304	15358	15232	15381	15442	15392	15325	15226	15370	15762	15155	15274	15405	15328	15402	15247	15293	15273	15525	15100	15211	15138	15423	15203	15440	15324	15503	15415	15317	15299	15416	15239	15385	15323	15111	15474	15362	15298	15401	15303	15171	15178	15492	15329	15569	15356	15343	15307	15265	15117	15236	15359	15292	15375	15538	15417	15307	15327	15195	15247	15386	15553	15487	15456	15364	15444	15352	15257	15192	15311	15486	15441	15381	15521	15319	15321	15458	15190	15321	15327	15457	15269	15323	15610	15479	15310	15515	15461	15471	15322	15519	15482	15438	15315	15521	15312	15424	15410	15399	15246	15411	15590	15635	15363	15342	15316	15393	15388	15221	15121	15473	15454	15372	15572	15315	15205	15480	15286	15356	15368	15210	15286	15466	15202	15299	15090	15320	15356	15482	15372	15388	15316	15477	15371	15313	15383	15330	15290	15193	15559	15223	15258	15466	15378	15457	15493	15482	15357	15377	15368	15442	15416	15330	15314	15449	15431	15315	15189	15415	15168	15220	15523	15499	15535	15190	15113	15365	15388	15295	15325	15394	15343	15550	15085	15363	15506	15239	15429	15207	15410	15162	15391	15425	15440	15383	15274	15183	15271	15205	15269	15539	15559	15372	15293	15347	15293	15466	15506	15511	15510	15463	15497	15278	15393	15193	15347	15477	15537	15337	15252	15448	15408	15372	15517	15480	15598	15455	15578	15394	15348	15411	15480	15347	15211	15303	15408	15287	15305	15361	15319	15290	15352	15405	15217	15394	15360	15192	15219	15236	15381	15423	15307	15555	15464	15212	15233	15559	15548	15312	15271	15275	15222	15389	15413	15468	15462	15382	15450	15445	15324	15313	15323	15233	15416	15324	15387	15356	15363	15230	15605	15235	15264	15252	15508	15495	15496	15249	15235	15433	15469	15441	15421	15426	15712	15556	15439	15328	15370	15095	15333	15267	15523	15351	15344	15425	15345	15303	15255	15223	15317	15275	15329	15192	15448	15184	15255	15178	15157	15478	15471	15436	15469	15323	15568	15216	15406	15325	15322	15204	15244	15389	15218	15434	15279	15511	15575	15186	15502	15270	15602	15514	15416	15489	15380	15226	15404	15354	15477	15212	15372	15125	15421	15404	15268	15434	15585	15375	15424	15466	15267	15399	15386	15401	15358	15466	15342	15176	15302	15279	15455	15504	15435	15491	15486	15371	15241	15271	15308	15329	15532	15355	15255	15232	15366	15330	15321	15289	15290	15612	15329	15399	15207	15356	15258	15404	15517	15158	15241	15359	15344	15416	15372	15566	15322	15367	15389	15377	15341	15291	15384	15240	15344	15139	15367	15292	15389	15317	15242	15356	15509	15410	15465	15486	15332	15478	15437	15365	15425	15113	15180	15343	15413	15289	15596	15366	15605	15299	15452	15469	15543	15453	15302	15483	15515	15432	15508	15340	15379	15361	15465	15566	15466	15100	15318	15300	15408	15491	15519	15202	15558	15481	15386	15401	15397	15360	15117	15277	15436	15468	15275	15225	15383	15375	15547	15408	15516	15371	15533	15478	15425	15468	15216	15392	15280	15456	15580	15194	15263	15269	15457	15362	15454	15383	15348	15405	15408	15374	15526	15485	15617	15429	15615	15431	15204	15346	15438	15215	15349	15330	15267	15370	15514	15552	15343	15411	15281	15366	15447	15318	15447	15376	15370	15342	15353	15173	15457	15278	15459	15311	15448	15269	15551	15452	15412	15168	15354	15428	15495	15307	15414	15298	15374	15329	15442	15398	15513	15442	15290	15458	15329	15448	15313	15609	15456	15479	15394	15329	15318	15239	15446	15339	15418	15488	15447	15358	15106	15397	15388	15385	15396	15335	15374	15322	15477	15297	15320	15230	15245	15631	15364	15521	15399	15415	15292	15373	15500	15405	15267	15317	15513	15385	15368	15293	15357	15502	15410	15337	15352	15342	15422	15443	15475	15310	15480	15461	15496	15374	15428	15403	15386	15201	15336	15282	15371	15370	15326	15336	15403	15397	15527	15475	15512	15403	15353	15613	15395	15328	15463	15583	15357	15542	15616	15401	15570	15331	15520	15354	15372	15521	15281	15125	15426	15499	15199	15106	15451	15630	15346	15478	15498	15316	15402	15478	15502	15494	15459	15343	15268	15195	15241	15529	15440	15234	15347	15330	15219	15355	15358	15172	15104	15364	15245	15289	15147	15331	15439	15345	15355	15336	15596	15462	15452	15399	15608	15505	15353	15392	15445	15404	15130	15309	15341	15234	15410	15448	15363	15500	15485	15300	15383	15263	15286	15342	15482	15524	15517	15459	15579	15252	15270	15182	15035	15262	15522	15360	15331	15479	15369	15438	15650	15324	15285	15346	15330	15371	15310	15345	15369	15518	15671	15448	15566	15305	15511	15243	15444	15597	15340	15273	15306	15306	15480	15218	15351	15457	15331	15239	15385	15135	15456	15368	15363	15402	15408	15351	15443	15326	15398	15479	15291	15415	15336	15412	15244	15406	15485	15332	15405	15427	15218	15443	15433	15500	15452	15450	15303	15415	15348	15343	15384	15301	15559	15499	15466	15257	15604	15394	15450	15387	15328	15294	15327	15340	15470	15548	15234	15205	15400	15556	15228	15407	15448	15265	15464	15244	15390	15498	15375	15525	15487	15316	15407	15444	15421	15386	15381	15507	15346	15240	15349	15538	15434	15219	15363	15430	15424	15360	15387	15287	15354	15407	15413	15357	15401	15239	15453	15471	15419	15557	15474	15549	15194	15281	15475	15417	15358	15257	15128	15214	15356	15472	15285	15257	15378	15390	15559	15512	15376	15552	15330	15066	15370	15345	15268	15319	15476	15497	15267	15370	15538	15483	15397	15478	15458	15364	15281	15603	15348	15286	15407	15272	15321	15205	15192	15355	15467	15387	15415	15453	15385	15401	15334	15571	15348	15407	15551	15417	15398	15265	15225	15405	15244	15431	15367	15413	15427	15367	15440	15118	15494	15464	15294	15414	15470	15289	15243	15323	15405	15503	15513	15187	15413	15320	15249	15325	15293	15349	15298	15233	15402	15188	15347	15515	15340	15532	15294	15522	15331	15521	15269	15304	15474	15376	15436	15330	15310	15176	15342	15493	15259	15421	15191	15469	15306	15214	15176	15646	15433	15607	15735	15577	15281	15398	15575	15366	15506	15486	15568	15253	15192	15490	15266	15431	15219	15364	15417	15532	15353	15192	15614	15269	15521	15283	15164	15324	15460	15299	15275	15468	15455	15445	15342	15426	15432	15209	15399	15478	15241	15585	15340	15533	15473	15305	15193	15307	15415	15503	15412	15388	15432	15428	15608	15449	15396	15460	15439	15334	15456	15354	15453	15263	15468	15228	15303	15290	15375	15426	15326	15134	15439	15529	15105	15361	15352	15279	15423	15124	15412	15342	15372	15573	15476	15397	15223	15387	15570	15297	15278	15470	15331	15577	15499	15310	15349	15518	15563	15451	15380	15190	15366	15456	15383	15157	15331	15407	15403	15476	15381	15168	15729	15254	15417	15315	15275	15520	15363	15429	15393	15486	15533	15413	15317	15525	15400	15348	15564	15467	15253	15515	15547	15445	15423	15266	15234	15485	15437	15335	15663	15439	15499	15298	15267	15328	15527	15411	15377	15259	15400	15374	15257	15495	15183	15583	15568	15309	15404	15225	15258	15121	15199	15436	15472	15438	15264	15606	15275	15386	15563	15365	15487	15406	15366	15183	15463	15474	15180	15314	15388	15389	15445	15353	15400	15409	15559	15470	15547	15358	15296	15278	15480	15382	15292	15413	15487	15343	15254	15485	15252	15294	15300	15360	15322	15348	15490	15461	15281	15316	15457	15144	15496	15564	15541	15204	15386	15380	15288	15235	15311	15300	15344	15367	15353	15556	15318	15338
31213	30937	16795	11006	10314	11761	15696	14642	12206	10725	10091	9688	9721	9443	9651	9639	9428	9497	9538	9698	9371	9607	9689	9586	9608	9517	9436	9666	9667	9521	9601	9500	9488	9506	9554	9594	9517	9466	9677	9452	9520	9516	9494	9387	9553	9438	9372	9505	9513	9687	9600	9520	9611	9679	9683	9633	9495	9524	9588	9413	9427	9425	9466	9588	9492	9452	9601	9480	9541	9432	9546	9625	9456	9459	9515	9611	9607	9517	9679	9604	9430	9524	9814	9628	9488	9605	9628	9582	9461	9663	9469	9439	9643	9494	9460	9433	9563	9537	9726	9603	9416	9559	9586	9610	9504	9520	9617	9499	9594	9635	9511	9528	9510	9531	9495	9683	9516	9526	9531	9505	9477	9645	9651	9510	9380	9540	9409	9514	9616	9576	9624	9480	9685	9634	9532	9607	9190	9486	9531	9507	9386	9631	9628	9536	9422	9605	9585	9401	9587	9502	9481	9681	9512	9419	9442	9658	9537	9482	9529	9443	9615	9559	9595	9532	9390	9459	9618	9532	9463	9568	9492	9489	9450	9514	9482	9538	9519	9556	9467	9569	9574	9587	9472	9538	9488	9528	9554	9367	9548	9533	9528	9524	9373	9456	9474	9518	9470	9562	9425	9426	9514	9486	9537	9514	9521	9578	9579	9527	9599	9443	9535	9424	9612	9437	9513	9405	9527	9351	9632	9504	9531	9493	9572	9636	9412	9557	9424	9603	9594	9444	9468	9451	9572	9467	9502	9494	9694	9419	9367	9521	9431	9526	9683	9396	9490	9457	9675	9502	9588	9611	9452	9319	9546	9462	9604	9558	9490	9521	9557	9443	9628	9558	9483	9635	9472	9528	9637	9515	9634	9510	9504	9690	9549	9471	9573	9458	9585	9429	9553	9493	9389	9454	9313	9477	9623	9617	9487	9488	9457	9503	9503	9615	9517	9430	9481	9521	9484	9557	9742	9675	9522	9526	9465	9438	9525	9311	9556	9637	9487	9439	9443	9459	9504	9559	9397	9404	9436	9592	9536	9530	9569	9411	9473	9565	9564	9549	9744	9517	9599	9443	9594	9564	9620	9586	9523	9548	9488	9449	9670	9450	9437	9510	9475	9551	9646	9338	9562	9586	9533	9706	9550	9475	9389	9421	9452	9517	9556	9564	9467	9716	9469	9575	9746	9496	9524	9547	9313	9436	9675	9422	9549	9563	9421	9483	9561	9691	9492	9657	9648	9565	9553	9497	9507	9623	9583	9384	9469	9470	9502	9331	9404	9480	9476	9564	9261	9590	9476	9661	9449	9512	9453	9467	9592	9615	9525	9461	9634	9471	9413	9509	9681	9517	9569	9682	9457	9563	9429	9616	9590	9539	9452	9556	9427	9492	9425	9486	9486	9499	9529	9479	9460	9389	9523	9509	9475	9402	9508	9611	9457	9427	9722	9346	9543	9678	9654	9497	9602	9560	9605	9555	9533	9631	9428	9847	9471	9571	9609	9357	9576	9395	9440	9580	9505	9602	9420	9550	9619	9503	9606	9570	9655	9497	9524	9401	9460	9618	9604	9543	9596	9632	9363	9631	9724	9629	9605	9461	9501	9495	9520	9511	9476	9650	9563	9602	9546	9514	9449	9602	9441	9499	9443	9599	9540	9492	9606	9466	9453	9651	9629	9706	9502	9428	9431	9493	9519	9591	9486	9640	9629	9565	9558	9548	9586	9578	9565	9438	9617	9402	9581	9389	9566	9629	9585	9607	9561	9623	9565	9583	9694	9644	9603	9596	9546	9462	9518	9584	9500	9542	9462	9662	9592	9733	9626	9677	9632	9470	9404	9529	9511	9647	9641	9633	9638	9512	9456	9381	9499	9551	9416	9569	9490	9617	9489	9605	9544	9540	9584	9465	9509	9573	9546	9542	9385	9577	9600	9496	9454	9499	9492	9539	9458	9490	9579	9490	9620	9445	9412	9604	9291	9447	9494	9634	9548	9498	9543	9577	9592	9455	9592	9610	9579	9475	9676	9582	9643	9539	9540	9583	9462	9652	9684	9291	9520	9592	9562	9547	9544	9599	9395	9529	9561	9650	9362	9549	9563	9663	9524	9578	9620	9501	9618	9823	9509	9531	9506	9427	9515	9492	9508	9500	9595	9463	9660	9588	9485	9535	9470	9572	9516	9645	9577	9408	9706	9499	9434	9568	9439	9635	9606	9432	9671	9370	9576	9407	9558	9535	9622	9703	9608	9584	9340	9520	9376	9534	9599	9552	9490	9629	9448	9528	9637	9520	9545	9539	9619	9539	9577	9466	9552	9566	9337	9540	9516	9304	9548	9611	9614	9584	9555	9659	9334	9467	9542	9603	9661	9584	9579	9482	9691	9569	9448	9507	9625	9541	9518	9556	9483	9585	9594	9469	9633	9511	9506	9627	9423	9455	9534	9446	9614	9540	9369	9578	9470	9548	9621	9476	9661	9545	9603	9521	9607	9556	9506	9616	9834	9509	9474	9519	9472	9362	9524	9471	9658	9498	9590	9627	9471	9512	9436	9494	9461	9571	9439	9498	9558	9543	9587	9722	9448	9542	9565	9477	9495	9521	9636	9623	9492	9565	9506	9572	9560	9463	9731	9526	9619	9404	9505	9459	9440	9446	9522	9441	9546	9458	9485	9503	9518	9578	9538	9288	9554	9621	9603	9537	9578	9570	9439	9580	9524	9482	9537	9531	9591	9571	9378	9388	9639	9539	9655	9561	9564	9424	9440	9605	9573	9559	9410	9521	9551	9466	9667	9543	9494	9639	9447	9595	9501	9512	9629	9568	9568	9544	9548	9698	9527	9431	9651	9547	9443	9614	9671	9587	9669	9693	9488	9574	9534	9589	9548	9490	9539	9376	9585	9594	9562	9461	9556	9439	9610	9481	9567	9601	9600	9676	9599	9514	9574	9475	9421	9535	9596	9489	9684	9367	9531	9482	9414	9512	9581	9512	9648	9579	9316	9563	9551	9751	9490	9585	9511	9538	9355	9460	9608	9664	9585	9598	9526	9506	9421	9624	9600	9564	9521	9611	9616	9602	9454	9805	9558	9494	9701	9447	9663	9322	9512	9500	9594	9599	9550	9680	9457	9570	9550	9565	9418	9421	9574	9371	9608	9565	9515	9507	9552	9598	9575	9602	9505	9443	9652	9488	9555	9519	9689	9581	9515	9558	9518	9461	9532	9438	9538	9457	9522	9735	9459	9550	9603	9545	9622	9652	9514	9703	9560	9684	9631	9559	9440	9534	9597	9591	9403	9432	9571	9503	9633	9638	9707	9393	9591	9525	9539	9483	9665	9410	9466	9582	9431	9658	9721	9562	9651	9422	9504	9533	9494	9605	9553	9418	9569	9586	9347	9482	9658	9491	9541	9548	9538	9402	9555	9742	9635	9612	9486	9683	9509	9550	9452	9448	9560	9730	9588	9594	9621	9444	9473	9652	9458	9495	9436	9579	9693	9471	9407	9614	9458	9566	9618	9406	9518	9545	9445	9634	9513	9493	9381	9673	9423	9519	9539	9546	9571	9521	9565	9551	9611	9404	9588	9660	9453	9640	9474	9437	9545	9510	9535	9503	9464	9535	9539	9472	9575	9466	9566	9572	9620	9474	9543	9548	9512	9456	9664	9515	9452	9554	9578	9408	9683	9558	9484	9559	9655	9501	9513	9500	9596	9602	9512	9455	9425	9514	9519	9528	9467	9664	9551	9468	9433	9417	9646	9564	9478	9602	9462	9537	9617	9523	9545	9572	9654	9625	9592	9556	9629	9513	9538	9474	9651	9516	9476	9684	9447	9474	9552	9456	9594	9510	9642	9495	9413	9542	9569	9386	9604	9500	9515	9425	9351	9647	9357	9613	9549	9429	9583	9521	9312	9490	9612	9547	9458	9449	9454	9475	9669	9531	9628	9612	9399	9659	9461	9486	9559	9588	9588	9465	9399	9588	9563	9519	9495	9609	9526	9615	9494	9407	9672	9425	9433	9475	9542	9614	9477	9573	9635	9519	9536	9534	9440	9645	9653	9427	9581	9361	9503	9540	9665	9429	9480	9500	9603	9619	9717	9479	9436	9535	9314	9510	9561	9447	9570	9646	9529	9538	9599	9481	9467	9468	9540	9469	9465	9508	9361	9654	9381	9657	9571	9388	9589	9601	9598	9689	9709	9649	9623	9483	9776	9586	9425	9547	9547	9451	9677	9605	9562	9559	9457	9676	9577	9529	9636	9411	9346	9641	9613	9618	9472	9666	9577	9636	9593	9541	9565	9493	9613	9516	9551	9607	9565	9625	9510	9636	9519	9654	9534	9572	9617	9361	9231	9623	9553	9626	9624	9541	9481	9539	9586	9482	9488	9465	9493	9648	9530	9689	9726	9471	9505	9505	9458	9453	9507	9576	9526	9484	9530	9579	9454	9705	9489	9645	9631	9530	9458	9299	9595	9644	9450	9476	9504	9604	9654	9575	9597	9599	9486	9626	9566	9530	9581	9708	9425	9498	9513	9500	9415	9536	9537	9566	9632	9490	9534	9534	9551	9447	9644	9506	9544	9581	9581	9521	9441	9527	9434	9499	9489	9643	9622	9622	9792	9515	9713	9563	9626	9530	9501	9482	9512	9556	9523	9436	9501	9589	9539	9594	9557	9527	9482	9425	9635	9562	9492	9607	9624	9547	9562	9566	9501	9541	9682	9537	9607	9455	9496	9521	9611	9589	9370	9579	9515	9471	9561	9479	9555	9442	9549	9701	9587	9461	9554	9435	9685	9588	9637	9561	9459	9433	9701	9606	9439	9537	9455	9454	9609	9400	9566	9565	9578	9431	9354	9604	9494	9465	9645	9493	9711	9427	9566	9570	9515	9446	9489	9489	9496	9506	9580	9630	9615	9520	9589	9463	9629	9644	9728	9498	9497	9532	9434	9447	9439	9622	9553	9590	9568	9546	9531	9562	9528	9498	9491	9582	9515	9510	9495	9615	9377	9630	9566	9637	9451	9559	9505	9577	9464	9626	9570	9612	9441	9498	9543	9568	9541	9444	9731	9353	9428	9626	9632	9586	9553	9474	9423	9599	9630	9454	9484	9604	9549	9706
25971	21828	28317	29442	22698	30398	45048	38322	29979	22725	18133	16082	15656	15507	15302	15159	15384	15240	15481	15359	15364	15375	15460	15473	15316	15230	15495	15310	15538	15437	15307	15287	15469	15322	15379	15144	15351	15263	15214	15469	15230	15249	15406	15342	15312	15196	15211	15294	15417	15258	15457	15433	15327	15360	15355	15443	15386	15195	15372	15190	15610	15257	15296	15296	15292	15148	15189	15234	15414	15414	15212	15355	15318	15231	15494	15451	15215	15137	15231	15391	15258	15251	15252	15483	15434	15246	15379	15089	15232	15186	15230	15364	15493	15442	15288	15571	15318	15499	15175	15330	15248	15385	15335	15419	15389	15281	15342	15102	15057	15443	15278	15241	15425	15293	15263	15204	15154	15387	15321	15330	15393	15265	15153	15299	15241	15321	15190	15417	15327	15222	15505	15381	15229	15232	15103	15478	15293	15059	15150	15319	15478	15214	15177	15289	15234	15317	15337	15199	15256	15122	15402	15339	15189	15206	15317	15378	15268	15261	15419	15288	15421	15075	15211	15150	15346	15233	15435	15144	15175	15162	15231	15097	15031	15293	15295	15333	15298	15374	15372	15236	15428	15220	15466	15242	15164	15202	15325	15478	15334	15095	15236	15342	15410	15196	15239	15356	15267	15223	15247	15343	15333	15415	15216	15066	15244	15099	15331	15410	15354	15426	15243	15189	15254	15255	15247	15372	15387	15245	15383	15434	15366	15238	15202	15198	15448	15377	15301	15386	15348	15289	15324	15562	15369	15369	15368	15218	15330	15192	15187	15536	15297	15198	15278	15300	15182	15419	15159	15199	15328	15346	15138	15267	15234	15426	15371	15442	15389	15395	15513	15255	15355	15053	15257	15331	15311	15427	15491	15346	15364	15406	15233	15223	15354	15275	15253	15224	15158	15412	15362	15458	15306	15282	15263	15230	15407	15494	15360	15299	15279	15450	15132	15304	15454	15388	15032	15038	15180	15211	15124	15242	15283	15234	15180	15449	15276	15455	15227	15255	15447	15170	15361	15514	15325	15312	15239	15176	15437	15207	15263	15130	15537	15331	15495	15395	15346	15251	15251	15250	15316	15240	15240	15085	15323	15315	15127	15245	15256	15421	15447	15587	15234	15355	15236	15053	15089	15361	15336	15411	15347	15286	15384	15347	15375	15353	15282	15106	15353	15238	15297	15080	15493	15342	15307	15106	15298	15272	15431	15359	15524	15257	15266	15249	15291	15267	15402	15492	15594	15257	15235	15251	15237	15260	15469	15356	15290	15578	15444	15307	15224	15452	15267	15246	15243	15318	15311	15400	15140	15364	15447	15325	15389	15257	15231	15449	15311	15376	15271	15508	15186	15232	15254	15185	15482	15401	15297	15209	15482	15527	15435	15306	15191	15375	15273	15245	15249	15338	15350	15163	15337	15415	15015	15030	15265	15232	15180	15230	15286	15505	15101	15435	15437	15284	15451	15209	15265	15527	15325	15283	15275	15199	15137	15299	15300	15225	15327	15385	15213	15303	15118	15226	15195	15263	15410	15296	15215	15221	15312	15206	15278	15291	15278	15405	15384	15202	15202	15285	15399	15329	15363	15137	15219	15263	15137	15310	15322	15452	15405	15278	15370	15232	15374	15282	15107	15366	15342	15066	15202	15132	15238	15348	15317	15464	15410	15428	15419	15187	15405	15412	15280	15302	15599	15249	15217	15160	15256	15359	15299	15373	15103	15302	15498	15316	15406	15212	15267	15371	15364	15207	15140	15320	15290	15259	15301	15343	15442	15284	15373	15341	15348	15382	15531	15261	15371	15572	15173	15264	15294	15404	15317	15373	15418	15166	15388	15300	15270	15286	15180	15230	15338	15284	15316	15364	15105	15327	15459	15057	15325	15174	15303	15321	15474	15386	15268	15223	15424	15204	15236	15246	15237	15421	15477	15468	15364	15426	15164	15579	15334	15407	15282	15107	15372	15456	15277	15433	15164	15463	15299	15334	15309	15098	15350	15386	15250	15378	15440	15500	15294	15257	15206	15166	15424	15232	15144	15214	15404	15257	15259	15290	15399	15260	15361	15188	15358	15292	15473	15291	15385	15272	15378	15113	15324	15175	15251	15165	15382	15336	15304	15184	15311	15280	15300	15486	15304	15152	15135	15340	15354	15267	15149	15305	15357	15384	15497	15406	15398	15406	15393	15543	15413	15283	15423	15272	15381	15292	15383	15331	15275	15337	15280	15057	15355	15226	15208	15203	15365	15430	15474	15238	15389	15272	15174	15328	15420	15334	15375	15312	15201	15107	15200	15146	15323	15193	15204	15403	15335	15170	15316	15215	15663	15499	15421	15199	15393	15388	15235	15216	15352	15232	15213	15418	14885	15269	15295	15379	15360	15450	15198	15448	15418	15270	15288	15191	15344	15391	15293	15159	15337	15123	15336	14957	15347	15476	15425	15424	15223	15346	15017	15205	15120	15418	15220	15276	15335	15182	15475	15366	15310	15238	15415	15290	15091	15261	15372	15313	15401	15363	15403	15112	15289	15238	15201	15153	15386	15307	15295	15295	15122	15359	15170	15195	15284	15330	15182	15377	15341	15379	15230	15516	15389	15519	15431	15415	15226	15342	15370	15505	15360	15319	15229	15251	15502	15352	15131	15254	15395	15494	15362	15304	15356	15197	15193	15304	15310	15117	15333	15221	15258	15389	15454	15113	15328	15319	15333	15301	15221	15486	15190	15214	15291	15231	15156	15344	15448	15500	15216	15336	15226	15368	15285	15483	15420	15302	15089	15119	14985	15375	15369	15473	15267	15169	15312	15234	15300	15146	15420	15246	15273	15326	15231	15346	15357	15522	15350	15133	15502	15258	15167	15554	15480	15266	15264	15209	15247	15158	15187	15342	15351	15332	15413	15438	15336	15087	15296	15439	15248	15338	15252	15419	15389	15439	15325	15285	15317	15512	15085	15478	15300	15152	15350	15374	15326	15530	15414	15239	15258	14989	15279	15134	15126	15187	15213	15286	15105	15214	15432	15265	15336	15368	15209	15165	15116	15296	15376	15437	15156	15284	15228	15470	15270	15156	15278	15230	15289	15440	15385	15135	15385	15380	15308	15512	15181	15219	15234	15346	15214	15246	15382	15526	15679	15387	15215	15441	15124	15264	15279	15279	15287	15299	15136	15529	15311	15564	15299	15436	15281	15361	15367	15310	15334	15341	15282	15102	15252	15358	15443	15377	15293	15291	15235	15575	15047	15200	15250	15121	15388	15090	15306	15318	15160	15432	15212	15277	15062	15147	15196	15381	15282	15533	15303	15363	15341	15210	15454	15167	15247	15484	15429	15302	15357	15420	15318	15286	15514	15320	15421	15309	15331	15334	15348	15276	15248	15143	15412	15270	15112	15338	15453	15266	15101	15244	15531	15345	15261	15230	15439	15399	15257	15245	15361	15243	15424	15316	15320	15468	15204	15303	15305	15235	14989	15134	15238	15274	15077	15215	15140	15316	15311	15280	15281	15404	15205	15207	15306	15310	15207	15191	15235	15318	15428	15288	15451	15154	15007	15191	15218	15143	15446	15224	15187	15308	15305	15395	15305	15144	15272	15201	15192	15191	14904	15188	15234	15086	15336	15332	15225	15392	15288	15274	15245	15504	15310	15127	15308	15057	15369	15358	15167	15508	15286	15259	15183	15235	15288	15370	15302	15473	15425	15275	15216	15283	15155	15101	15498	15177	15195	15270	15164	15097	15279	15418	15388	15328	15343	15150	15184	15191	15300	15153	15236	15312	15250	15261	15255	15229	15445	15200	15206	15210	15341	15492	15175	15217	15211	15285	15446	15310	15283	15139	15263	15265	15287	15154	15322	15326	15304	15081	15009	15276	15380	15258	15288	15153	15194	15303	15229	15296	15265	15464	15321	15190	15216	15185	15350	15333	15152	15352	15169	15012	15345	15169	15203	15267	15359	15299	15265	15126	15299	15465	15334	15475	15356	15329	15312	15018	15109	15370	15303	15231	15304	15393	15411	15103	15227	15396	15187	15282	15344	15030	15219	15249	15456	15194	15382	15408	15232	15296	15254	15523	15355	15440	15418	15289	15160	15271	15206	15534	15418	15208	15153	15225	15250	15438	15274	15187	15610	15173	15464	15336	15393	15325	15226	15239	15381	15342	15287	15233	15356	15279	15324	15245	15340	15332	15168	15437	15159	15466	15234	15370	15368	15257	15529	15247	15233	15370	15509	15260	15206	15288	15366	15321	15268	15278	15188	15165	15319	15392	15370	15174	15289	15472	15264	15458	15090	15210	15266	15156	15256	15346	15364	15224	15437	15250	15284	15211	15359	15459	15452	15281	15333	15411	15374	15319	15185	15295	15606	15324	15259	15161	15280	15324	15406	15263	15351	15113	15213	15449	15395	15369	15317	15535	15364	15324	15340	15264	15281	15317	15443	15302	15347	15367	15230	15264	15384	15351	15274	15422	15292	15301	15310	15315	15100	15442	15378	15145	15314	15322	15408	15155	15206	15074	15227	15347	15509	15253	15268	15375	15387	15311	15273	15126	15145	15143	15322	15412	15301	15120	15315	15242	15310	15277	15208	15185	15323	15379	15154	15275	15318	15474	15412	15399	15281	15292	15282	15388	15599	15472	15207	15237	15220	15174	15376	15142	15203	15211	15451	15277	15304	15459	15410	14970	14940	15126	15390	15231	15455	15361	15279	15293	15329	15241	15534	15406	15496	15335	15271	15473	15535	15426	15479	15277	15315	15303	15410	15340	15397	15329	15221	15435	15335	15171	15364	15524	15315	15604	15309	15584	15033	15296	15408	15298	15271	15437	15141	15474	15470	15280	15294	15333	15380	15484	15146	15124	15567	15103	15209	15290	15510	15387	15308	15294	15340	15270	15251	15298	15411	15324	15485	15336	15255	15151	15242	15363	15310	15348	15280	15380	15410	15236	15237	15289	15348	15065	15299	15378	15368	15319	15295	15096	15360	15240	15311	15078	15035	15301	15260	15278	15148	15378	15213	15329	15175	15167	15292	15301	15285	15235	15063	15347	15568	15559	15463	15306	15198	15362	15206	15229	15361	15163	15293	15076	15215	15441	15278	15143	15324	15219	15324	15464	15413	15290	15572	15467	15444	15324	15366	15382
32003	40600	30207	22570	14705	27312	38455	31009	22024	15566	11679	10250	9756	9748	9788	9725	9559	9789	9796	9592	9782	9456	9719	9629	9798	9744	9734	9724	9526	9632	9646	9570	9607	9717	9608	9587	9703	9717	9628	9737	9833	9760	9570	9550	9617	9762	9763	9633	9547	9591	9677	9484	9698	9686	9579	9582	9664	9664	9703	9626	9609	9607	9699	9574	9637	9579	9681	9743	9682	9544	9514	9686	9675	9669	9732	9660	9579	9532	9754	9664	9516	9534	9531	9695	9607	9659	9689	9741	9587	9589	9752	9650	9514	9784	9598	9712	9498	9623	9551	9611	9629	9783	9760	9490	9556	9631	9553	9728	9546	9632	9646	9604	9646	9501	9512	9528	9428	9468	9653	9618	9737	9623	9695	9606	9685	9570	9699	9474	9757	9724	9586	9685	9546	9652	9549	9572	9585	9606	9637	9608	9521	9683	9627	9510	9479	9716	9556	9769	9725	9788	9729	9497	9448	9649	9705	9692	9654	9627	9599	9503	9615	9562	9460	9513	9573	9587	9601	9639	9443	9642	9516	9726	9433	9608	9566	9684	9641	9469	9527	9412	9709	9639	9481	9815	9600	9583	9649	9524	9839	9542	9676	9651	9621	9608	9738	9592	9649	9452	9795	9585	9568	9598	9622	9509	9666	9616	9647	9705	9649	9649	9618	9566	9630	9610	9665	9548	9599	9480	9710	9679	9661	9543	9696	9474	9720	9685	9690	9649	9731	9583	9653	9673	9708	9666	9550	9626	9541	9735	9803	9772	9446	9569	9684	9758	9753	9606	9630	9580	9582	9515	9587	9508	9492	9549	9615	9802	9665	9554	9626	9666	9706	9587	9690	9752	9549	9597	9689	9710	9640	9627	9585	9631	9672	9607	9604	9575	9474	9605	9596	9547	9598	9466	9629	9523	9629	9741	9607	9488	9584	9604	9765	9571	9543	9472	9570	9518	9655	9577	9727	9769	9655	9595	9655	9504	9646	9745	9534	9547	9505	9403	9583	9567	9652	9707	9576	9642	9825	9632	9696	9450	9636	9700	9606	9463	9521	9580	9527	9621	9541	9497	9664	9683	9690	9697	9714	9737	9515	9557	9624	9509	9499	9574	9472	9555	9704	9657	9694	9665	9637	9459	9568	9466	9624	9565	9680	9745	9683	9610	9704	9592	9554	9596	9598	9616	9687	9563	9581	9678	9606	9612	9666	9564	9566	9549	9578	9610	9619	9578	9553	9661	9590	9504	9686	9642	9574	9752	9670	9541	9685	9594	9580	9708	9621	9537	9565	9583	9550	9795	9569	9641	9655	9624	9772	9614	9646	9484	9513	9633	9703	9601	9662	9555	9465	9483	9527	9396	9486	9641	9678	9627	9631	9613	9486	9539	9634	9545	9585	9424	9602	9725	9651	9660	9693	9644	9573	9659	9534	9617	9608	9681	9577	9596	9686	9597	9617	9760	9605	9652	9506	9586	9693	9612	9768	9745	9551	9659	9657	9548	9543	9650	9773	9528	9569	9599	9589	9652	9598	9577	9572	9586	9591	9690	9436	9652	9709	9454	9667	9420	9702	9676	9723	9470	9512	9499	9678	9599	9638	9470	9779	9690	9603	9598	9595	9539	9571	9655	9596	9529	9678	9512	9591	9630	9693	9634	9748	9473	9533	9648	9563	9589	9631	9461	9525	9472	9709	9728	9626	9580	9449	9723	9660	9598	9551	9589	9635	9594	9559	9621	9575	9509	9662	9653	9598	9719	9697	9726	9587	9628	9647	9558	9690	9605	9499	9597	9487	9568	9715	9566	9410	9501	9476	9623	9710	9651	9533	9858	9523	9581	9690	9649	9515	9657	9542	9544	9563	9577	9625	9786	9521	9536	9733	9661	9589	9629	9601	9762	9552	9546	9671	9624	9712	9592	9704	9610	9490	9688	9560	9626	9459	9564	9640	9585	9607	9695	9698	9722	9580	9630	9623	9510	9656	9629	9597	9753	9734	9555	9597	9665	9751	9871	9569	9570	9603	9478	9603	9631	9652	9441	9671	9542	9685	9626	9609	9640	9585	9575	9722	9634	9582	9658	9530	9535	9659	9607	9605	9597	9664	9493	9520	9770	9520	9749	9659	9527	9551	9605	9393	9810	9534	9613	9638	9539	9534	9531	9611	9529	9643	9545	9523	9655	9607	9661	9647	9504	9734	9509	9569	9632	9539	9556	9638	9410	9673	9620	9491	9612	9643	9434	9610	9582	9679	9569	9758	9649	9584	9569	9539	9467	9433	9679	9668	9560	9614	9541	9622	9563	9755	9706	9524	9670	9604	9681	9614	9619	9632	9669	9603	9481	9442	9570	9597	9642	9583	9646	9592	9591	9583	9457	9699	9522	9630	9814	9577	9462	9474	9577	9626	9635	9777	9699	9514	9562	9508	9600	9563	9532	9724	9569	9596	9547	9541	9763	9750	9598	9605	9713	9536	9610	9612	9579	9606	9605	9570	9395	9602	9630	9576	9552	9677	9609	9628	9462	9565	9731	9579	9652	9712	9586	9644	9676	9616	9556	9612	9469	9761	9730	9546	9634	9645	9652	9653	9524	9599	9732	9460	9524	9656	9444	9639	9674	9664	9494	9516	9644	9546	9667	9564	9847	9723	9609	9566	9682	9621	9760	9759	9618	9565	9649	9657	9640	9486	9569	9439	9607	9558	9594	9775	9681	9610	9682	9630	9446	9660	9597	9710	9532	9582	9615	9576	9649	9536	9627	9708	9608	9662	9595	9586	9690	9589	9743	9601	9593	9511	9766	9438	9564	9811	9446	9511	9709	9631	9657	9465	9605	9726	9674	9654	9665	9571	9589	9603	9703	9643	9470	9591	9701	9773	9634	9737	9525	9551	9659	9668	9558	9608	9636	9514	9740	9698	9528	9640	9623	9575	9583	9620	9645	9727	9769	9575	9536	9639	9485	9776	9635	9576	9598	9564	9470	9417	9583	9513	9605	9546	9514	9642	9547	9568	9742	9642	9687	9590	9614	9720	9567	9597	9743	9743	9562	9650	9684	9586	9596	9566	9621	9606	9614	9793	9567	9607	9509	9600	9492	9548	9553	9683	9657	9487	9542	9566	9627	9596	9602	9555	9658	9717	9613	9507	9590	9439	9725	9711	9616	9705	9649	9652	9665	9737	9531	9523	9787	9501	9550	9549	9525	9695	9452	9641	9615	9579	9674	9661	9534	9497	9534	9516	9705	9655	9514	9494	9636	9684	9762	9645	9642	9517	9600	9573	9544	9473	9788	9659	9519	9561	9520	9726	9668	9627	9589	9576	9703	9480	9627	9614	9456	9733	9599	9528	9634	9714	9421	9572	9455	9563	9576	9552	9681	9546	9703	9652	9591	9654	9503	9601	9654	9648	9567	9649	9586	9664	9600	9656	9620	9582	9684	9691	9707	9613	9578	9645	9682	9710	9498	9628	9455	9649	9690	9602	9581	9476	9593	9587	9634	9731	9663	9730	9707	9580	9658	9639	9642	9562	9829	9617	9655	9506	9682	9636	9622	9729	9521	9469	9752	9479	9815	9632	9529	9600	9531	9534	9643	9678	9667	9475	9548	9747	9668	9664	9488	9621	9617	9657	9737	9563	9581	9480	9601	9689	9454	9508	9643	9635	9574	9636	9612	9506	9667	9522	9652	9682	9555	9770	9544	9662	9691	9600	9667	9637	9644	9627	9431	9480	9767	9408	9680	9576	9665	9744	9639	9585	9700	9517	9597	9592	9533	9596	9694	9584	9730	9647	9554	9782	9683	9587	9708	9632	9561	9639	9474	9658	9551	9595	9674	9661	9679	9559	9588	9743	9618	9666	9505	9573	9534	9597	9547	9650	9691	9569	9637	9653	9596	9682	9632	9616	9607	9535	9582	9572	9737	9509	9597	9483	9616	9659	9674	9511	9828	9741	9643	9543	9625	9497	9672	9615	9562	9669	9527	9480	9654	9601	9599	9560	9654	9729	9477	9712	9783	9564	9703	9615	9637	9692	9608	9598	9651	9550	9574	9527	9550	9703	9673	9596	9642	9560	9586	9635	9494	9598	9705	9524	9524	9631	9580	9575	9566	9522	9547	9510	9687	9903	9639	9589	9516	9560	9645	9579	9635	9786	9631	9555	9675	9661	9651	9466	9647	9693	9587	9519	9692	9687	9596	9685	9661	9704	9541	9519	9590	9500	9639	9754	9564	9639	9629	9684	9586	9742	9644	9731	9543	9773	9622	9735	9570	9532	9502	9585	9720	9522	9608	9549	9589	9630	9576	9507	9626	9653	9666	9612	9681	9545	9666	9555	9593	9642	9607	9635	9477	9549	9474	9596	9556	9689	9355	9536	9531	9634	9485	9602	9689	9489	9530	9527	9657	9601	9678	9727	9579	9542	9548	9579	9550	9478	9564	9609	9732	9593	9677	9604	9604	9383	9731	9719	9583	9613	9684	9578	9551	9599	9554	9769	9587	9682	9477	9733	9569	9594	9616	9586	9562	9680	9532	9539	9683	9541	9637	9532	9672	9569	9587	9634	9814	9556	9770	9587	9558	9416	9619	9657	9586	9606	9671	9515	9459	9637	9615	9608	9591	9505	9523	9607	9559	9498	9714	9498	9606	9503	9583	9678	9663	9591	9570	9538	9779	9688	9690	9444	9496	9544	9591	9624	9566	9660	9687	9609	9573	9821	9563	9771	9544	9672	9648	9530	9586	9591	9462	9447	9569	9757	9696	9726	9610	9610	9662	9554	9581	9471	9576	9625	9530	9716	9531	9552	9764	9558	9746	9579	9611	9471	9569	9528	9586	9778	9557	9700	9475	9542	9510	9562	9463	9460	9581	9647	9645	9730	9570	9552	9519	9677	9614	9325	9689	9587	9630	9613	9609	9552	9669	9547	9538	9613	9595	9718	9407	9633	9574	9563	9719	9582	9684	9490	9611	9690	9456	9653	9475	9614	9506	9484	9754	9628	9666	9651	9550	9516	9555	9415	9650	9543	9567	9679	9622	9618	9511	9645	9509	9641	9466	9612	9567	9566	9681	9596	9622	9676	9563	9501	9687	9749	9563	9562	9591	9616	9520	9655	9535	9881	9684
24316	21671	29026	26633	24374	28868	57716	52843	41333	29912	21478	17791	16085	16114	16219	15783	15645	15920	15791	15706	15756	15852	15791	15796	15934	15804	15891	15818	15819	15721	15728	15867	15712	15664	15689	15423	15830	15634	15731	15676	15714	15506	15646	15815	15616	15555	15535	15576	15762	15729	15706	15857	15867	15688	15708	15740	15529	15720	15766	15619	15798	15820	15725	15824	15690	15784	15547	15566	15429	15703	15653	15675	15417	15735	15721	15575	15701	15539	15762	15960	15568	15455	15537	15774	15769	15653	15670	15692	15751	15804	15525	15728	15728	15875	15808	15446	15658	15654	15707	15579	15643	15842	15602	15630	15539	15578	15671	15852	15593	15729	15803	15558	15525	15524	15576	15634	15867	15690	15691	15652	15692	15744	15693	15480	15756	15614	15787	15609	15716	15654	15816	15598	15488	15561	15605	15559	15753	15447	15604	15425	15642	15829	15683	15809	15669	15666	15621	15650	15434	15461	15865	15695	15475	15545	15455	15724	15617	15614	15755	15736	15758	15449	15641	15657	15758	15706	15813	15579	15861	15651	15724	15657	15713	15666	15812	15735	15751	15562	15699	15549	15837	15729	15699	15455	15580	15690	15682	15623	15697	15779	15797	15632	15624	15564	15826	15534	15522	15790	15568	15617	15762	15752	15560	15542	15704	15461	15743	15735	15589	15499	15424	15663	15679	15875	15742	15560	15543	15750	15581	15535	15721	15818	15553	15714	15584	15842	15653	15612	15793	15602	15567	15622	15675	15443	15541	15543	15809	15533	15574	15749	15731	15812	15788	15635	15594	15591	15406	15574	15653	15769	15563	15595	15624	15519	15728	15837	15761	15531	15816	15800	15780	15701	15687	15662	15617	15421	15655	15497	15593	15690	15749	15602	15696	15605	15696	15691	15604	15612	15710	15399	15539	15766	15625	15601	15543	15685	15658	15558	15561	15901	15554	15423	15661	15738	15670	15813	15520	15613	15846	15585	15664	15411	15397	15453	15579	15620	15404	15740	15646	15876	15542	15697	15540	15574	15540	15554	15661	15576	15620	15829	15575	15569	15568	15768	15437	15564	15679	15601	15845	15634	15761	15566	15574	15856	15685	15505	15645	15565	15741	15762	15700	15640	15633	15704	15914	15502	15620	15614	15778	15463	15637	15582	15743	15478	15632	15561	15492	15374	15512	15731	15566	15738	15801	15715	15668	15685	15668	15612	15572	15758	15628	15729	15611	15496	15621	15761	15505	15873	15578	15455	15641	15480	15805	15602	15593	15859	15766	15730	15612	15575	15583	15409	15533	15419	15600	15653	15568	15763	15636	15721	15738	15572	15617	15644	15536	15595	15525	15684	15752	15674	15464	15523	15555	15795	15846	15819	15659	15647	15561	15510	15632	15513	15618	15697	15567	15709	15645	15616	15720	15531	15716	15678	15422	15664	15553	15628	15706	15612	15674	15661	15565	15691	15654	15740	15711	15805	15624	15610	15742	15546	15471	15497	15573	15601	15716	15733	15675	15634	15499	15598	15718	15699	15590	15530	15594	15512	15471	15588	15849	15618	15779	15481	15443	15526	15656	15658	15550	15657	15676	15509	15603	15618	15663	15600	15717	15658	15560	15767	15532	15727	15690	15556	15559	15483	15668	15652	15707	15730	15671	15872	15696	15641	15520	15844	15674	15746	15467	15531	15678	15705	15638	15275	15427	15707	15577	15542	15680	15565	15648	15661	15617	15674	15603	15610	15358	15698	15495	15731	15908	15714	15676	15729	15651	15700	15533	15486	15651	15557	15704	15700	15595	15765	15620	15717	15672	15570	15696	15560	15406	15553	15781	15623	15486	15432	15736	15661	15773	15804	15574	15773	15490	15676	15743	15645	15437	15580	15680	15580	15718	15676	15754	15661	15731	15471	15546	15674	15641	15604	15664	15729	15692	15718	15755	15869	15596	15662	15550	15765	15544	15779	15560	15616	15644	15771	15681	15667	15667	15689	15815	15396	15725	15394	15504	15464	15780	15499	15686	15534	15553	15793	15541	15504	15745	15613	15516	15674	15442	15512	15612	15563	15545	15542	15770	15652	15684	15509	15522	15545	15575	15803	15711	15762	15578	15495	15757	15639	15811	15703	15713	15629	15591	15862	15618	15709	15662	15688	15703	15798	15606	15717	15444	15559	15664	15772	15617	15640	15464	15890	15953	15578	15770	15574	15749	15657	15856	15741	15613	15704	15603	15738	15877	15576	15743	15687	15681	15433	15760	15815	15606	15724	15710	15519	15639	15637	15451	15620	15629	15410	15691	15616	15698	15792	15772	15804	15454	15674	15613	15620	15656	15722	15654	15572	15775	15440	15763	15643	15493	15785	15723	15472	15610	15730	15457	15658	15775	15570	15736	15739	15732	15662	15672	15655	15862	15717	15693	15771	15673	15640	15636	15731	15549	15749	15801	15506	15645	15759	15570	15636	15569	15678	15655	15728	15682	15704	15606	15662	15509	15665	15705	15760	15655	15569	15843	15586	15544	15738	15845	15620	15450	15798	15732	15642	15853	15532	15449	15600	15633	15752	15562	15475	15672	15735	15723	15520	15750	15646	15775	15554	15831	15610	15582	15527	15687	15669	15897	15775	15574	15606	15511	15497	15722	15744	15622	15717	15564	15515	15573	15339	15603	15660	15598	15571	15704	15771	15647	15751	15898	15970	15598	15774	15652	15674	15538	15521	15786	15612	15611	15653	15775	15739	15490	15457	15566	15638	15661	15512	15521	15560	15657	15540	15533	15756	15776	15514	15548	15710	15438	15507	15659	15762	15673	15600	15545	15696	15563	15697	15637	15738	15568	15764	15549	15604	15470	15685	15487	15863	15456	15788	15628	15621	15798	15544	15826	15830	15706	15800	15705	15591	15763	15529	15507	15640	15632	15674	15665	15641	15788	15619	15532	15608	15688	15615	15731	15580	15633	15514	15731	15598	15621	15670	15501	15543	15602	15470	15905	15470	15673	15684	15888	15551	15496	15799	15679	15812	15800	15642	15723	15724	15630	15728	15628	15678	15877	15663	15640	15759	15661	15571	15618	15701	15506	15624	15775	15562	15587	15595	15767	15639	15737	15705	15794	15529	15734	15424	15585	15545	15455	15688	15639	15681	15731	15829	15729	15429	15682	15395	15576	15395	15482	15509	15443	15567	15691	15559	15556	15523	15708	15591	15802	15544	15707	15618	15636	15543	15651	15700	15607	15604	15674	15847	15461	15531	15600	15470	15557	15573	15672	15533	15680	15644	15549	15707	15758	15711	15519	15587	15769	15739	15716	15728	15722	15713	15563	15674	15433	15505	15648	15670	15652	15562	15755	15767	15782	15653	15524	15732	15552	15817	15596	15525	15514	15534	15732	15637	15823	15837	15633	15636	15875	15614	15611	15680	15573	15551	15654	15577	15689	15736	15820	15761	15612	15401	15472	15652	15810	15600	15742	15551	15560	15613	15590	15555	15690	15694	15694	15551	15701	15687	15686	15901	15708	15666	15746	15635	15620	15574	15659	15601	15656	15470	15728	15883	15556	15473	15673	15510	15690	15777	15771	15746	15661	15598	15717	15354	15688	15643	15755	15545	15837	15667	15678	15593	15576	15547	15535	15840	15684	15618	15834	15553	15521	15751	15535	15596	15525	15570	15813	15661	15495	15603	15701	15713	15579	15686	15686	15585	15600	15459	15847	15662	15602	15610	15843	15463	15552	15538	15581	15640	15598	15715	15503	15654	15658	15571	15746	15755	15477	15665	15608	15657	15616	15523	15695	15498	15504	15381	15744	15581	15461	15689	15620	15964	15962	15715	15700	15603	15481	15724	15596	15588	15647	15671	15494	15598	15536	15751	15431	15425	15625	15684	15703	15646	15610	15607	15746	15560	15721	15585	15694	15572	15710	15564	15561	15603	15602	15630	15449	15501	15758	15570	15483	15669	15663	15834	15647	15761	15618	15667	15404	15472	15578	15679	15626	15565	15465	15429	15552	15584	15646	15795	15707	15606	15493	15510	15548	15811	15633	15607	15712	15719	15784	15714	15628	15619	15692	15749	15450	15748	15632	15582	15556	15500	15498	15739	15520	15730	15488	15664	15722	15929	15578	15666	15698	15347	15751	15728	15551	15589	15582	15786	15699	15752	15567	15774	15662	15556	15588	15699	15648	15478	15660	15581	15699	15934	15827	15898	15511	15660	15631	15613	15756	15739	15781	15774	15774	15748	15796	15544	15668	15785	15543	15799	15812	15523	15560	15600	15757	15573	15450	15539	15545	15688	15535	15589	15565	15466	15595	15649	15552	15542	15796	15667	15610	15643	15699	15609	15785	15572	15570	15437	15519	15869	15589	15574	15755	15824	15818	15733	15679	15756	15663	15714	15669	15568	15891	15426	15468	15746	15689	15606	15660	15631	15501	15622	15802	15792	15703	15646	15441	15337	15495	15600	15489	15607	15736	15689	15470	15610	15592	15586	15750	15612	15623	15638	15539	15724	15856	15446	15544	15682	15599	15639	15532	15730	15428	15573	15651	15658	15422	15489	15473	15719	15615	15572	15792	15764	15608	15689	15614	15860	15675	15564	15632	15541	15749	15689	15619	15605	15601	15459	15809	15764	15590	15742	15742	15646	15609	15603	15777	15737	15516	15695	15704	15798	15651	15692	15637	15553	15834	15670	15655	15595	15849	15898	15400	15588	15709	15495	15766	15344	15480	15756	15507	15355	15592	15706	15535	15684	15568	15661	15742	15600	15614	15639	15674	15584	15679	15668	15735	15723	15672	15725	15713	15538	15867	15712	15616	15814	15820	15754	15615	15455	15722	15784	15732	15689	15634	15610	15635	15456	15387	15679	15684	15614	15548	15696	15710	15735	15632	15508	15745	15569	15516	15574	15770	15573	15602	15392	15597	15713	15614	15720	15704	15557	15631	15751	15797	15514	15519	15476	15568	15683	15466	15712	15610	15460	15687	15555	15779	15544	15597	15560	15888	15408	15721	15640	15747	15562	15554	15766	15867	16052	15731	15442	15724	15862	15647	15748	15532	15705	15813	15594	15449	15594	15630	15449	15455	15659	15738	15652	15439	15625	15528	15673	15598	15591	15746	15494	15815	15652	15634	15606	15400	15794	15758	15728
35275	54417	45216	28884	18799	25529	55288	46916	33583	21256	13861	11302	10566	10394	10095	10045	10108	10116	10072	10116	10033	10103	10088	9962	10059	10062	9959	10155	9968	9945	9942	9907	10086	9880	9976	10029	10015	9986	9961	9979	9862	10074	10078	9889	10009	10095	9937	9987	9953	9999	10123	9986	10037	10026	10002	9820	9994	9950	9860	9928	10046	9964	9906	10052	9950	9818	9994	9868	9896	10015	9845	9971	9957	10317	9811	9949	9986	9922	10015	10017	9921	9943	9974	9869	9947	9937	9964	9959	9980	10046	9892	9899	10067	9927	10045	10119	9916	9798	10039	9897	9986	10229	10036	9863	9932	9891	9923	9961	9876	9976	9956	9928	9937	9961	9924	9883	10037	9841	9937	9996	10082	9929	9935	9957	10104	9978	9975	9838	9892	9997	10083	10089	9978	9911	9929	9960	9999	10012	10012	10070	9960	9877	10017	9874	9927	10136	9938	9894	9983	9926	9831	10063	9976	9844	10132	10015	9826	9968	10006	9925	9921	9970	9986	10034	9861	10066	9939	10007	9891	9924	10052	9858	10087	9936	10071	9951	9957	10029	10219	9993	9955	9861	9976	9885	10049	10037	9884	9951	9971	10018	9956	9926	9771	9943	9872	9947	10082	9899	9910	10018	9954	9977	9941	10077	9925	10083	9861	9950	9925	9834	9963	10072	9939	9926	9932	9965	9954	9974	10038	9770	9907	9883	9942	9975	9960	10003	10032	9890	9897	10069	10039	9903	9967	9930	9997	9942	10040	10052	9991	9975	10044	9913	10084	9876	10023	10030	9851	9853	10044	9896	10016	9877	10033	9896	9920	9873	10056	10005	9967	9943	9880	9997	9980	9890	9922	9909	9979	9956	10004	10000	9910	9868	9835	9936	9980	9908	9926	9920	9994	9990	9979	9974	9991	10069	9938	9986	9976	10017	10044	10116	9979	9948	9887	9931	9941	9927	10003	9897	10150	9963	9937	9950	9922	10035	9847	9976	9808	9937	9902	10114	9989	9905	9933	9915	10114	9901	10052	10008	10026	9873	9813	9976	9835	9883	9870	10025	10138	9937	9924	9876	9952	9884	9797	9808	10021	9908	9909	9971	9872	10080	9996	10051	9875	9957	10123	9949	9777	10039	9914	9807	9911	9963	9931	9864	10046	9836	9913	9994	10048	10011	9885	10036	9924	9975	10236	9975	9843	10030	9896	9960	9881	9929	9949	9996	9852	9995	9930	10033	9878	9976	9994	9996	9895	9964	9845	9949	10006	9963	9889	10013	9998	9980	10125	9959	9968	10096	10092	9845	9980	10125	10004	10204	9977	9953	9990	9804	9974	9911	10133	9938	10090	9973	9940	10030	9972	9965	9845	9932	9972	10017	9893	10082	9968	10083	9924	10016	10111	10106	9965	9954	9980	9900	10120	10050	9866	10004	9944	10022	9755	9942	9868	9879	9995	10007	10025	9932	9728	9935	9953	9880	10123	9998	9912	10029	9979	9975	10111	10128	9864	9903	9958	10042	9906	10013	10100	9927	9950	9926	10011	9873	9976	9852	10101	9810	9933	9934	9935	9933	9989	10008	9841	10118	9919	9992	9917	9789	9897	9870	9951	9818	9944	10091	9864	10019	9985	9977	9813	9918	9923	10019	10084	10034	9958	10077	10011	9860	9908	10123	9982	9795	10000	9809	9936	9939	9908	9990	9824	9923	9852	10097	9952	10073	9616	9952	9979	9951	10081	9891	10089	10138	9951	9916	9892	9970	9803	9926	9986	9915	10030	9846	9957	9930	9829	9963	9893	9983	9953	9996	10100	9899	9919	9904	10066	9966	9940	9934	9927	9861	9945	9759	9877	10040	9878	9807	9807	9881	9786	9930	9985	9855	9867	9860	9726	9856	10002	9896	9907	9773	9874	10018	9822	10000	9965	9992	9859	9870	9982	9867	9868	10081	9953	9953	9941	10011	9919	10030	9957	9869	9882	9907	9814	9762	9846	10004	10010	10035	9977	9919	9963	9847	9805	10009	10005	9979	10026	9934	9869	9905	9874	9831	9862	9937	9804	9916	9916	9927	10048	9972	9824	10000	9969	9895	9858	9868	10139	9824	9894	9987	10012	10088	9939	9892	9707	9884	10078	10072	10004	9918	9897	9961	9957	9850	9941	10051	10018	10050	10062	9968	9937	9951	9753	9928	9797	9858	9976	9890	9942	9905	9886	9833	10002	10057	9923	9927	10079	9993	9972	9733	9980	9977	9881	9928	9773	9856	9872	9970	9976	9875	10038	10090	9968	9801	9899	10090	10016	9802	9893	9913	9965	10043	9995	9899	10042	10039	9859	10051	9867	9897	9855	9949	10041	9820	10077	9930	9965	9879	9899	10066	9894	9877	9918	9785	9739	9883	9883	9956	9955	10011	9997	9911	9990	9943	9953	10112	9979	9983	9954	9962	9865	10045	9975	9912	10073	9928	9945	9898	10032	9901	9869	9840	10033	9894	9881	10003	9869	9941	9946	9992	10034	9972	9940	10000	9866	10054	9931	9983	9940	9884	10159	10005	9917	9922	9841	9813	9897	10013	9973	9877	9944	9890	9963	9976	9896	9918	9818	9829	9909	10025	10072	10022	9848	10024	9810	10010	9893	9856	9903	10062	9864	10003	10037	10019	9987	9969	9840	9904	9987	9993	9950	9878	9834	10107	9909	9924	9947	9876	9886	9882	10017	9972	9933	9958	9921	9912	9893	9997	9892	9884	9935	9911	9802	9993	9924	9998	9892	10020	9825	9985	9886	9936	9970	10142	9991	9926	9982	9920	9898	9906	9875	9967	9961	9919	9872	9928	9986	9984	9998	9893	10046	9962	10071	10191	9984	10009	9802	10009	9898	9956	9953	9956	9941	10060	9943	9859	10037	9910	10063	9836	9937	9956	9892	9878	10021	9950	9957	10004	9962	9898	9971	10064	10127	10031	9778	9996	9906	10038	9916	10019	9830	9903	10053	10017	9889	9911	9824	9978	9712	9925	9980	9867	10106	9910	9882	10073	9869	9926	9976	9798	9959	9843	9899	10058	9884	9948	9849	10011	10049	9947	9897	9800	9930	9985	9917	9922	9972	9961	10125	9797	9968	9850	9983	9870	9874	9928	9986	9892	9943	9903	10020	9814	10067	10011	10007	10134	9991	10054	10023	9982	9931	10027	9933	9840	9882	10060	9969	10051	9926	9995	10094	9918	9985	10112	9883	9963	9863	10107	9907	9894	10042	9938	9794	10063	9916	10099	9887	10018	10080	9875	9758	9964	10033	9871	10017	9914	10084	9907	10082	9978	10017	9917	9897	9930	10141	10151	9931	9958	9947	9881	9897	9929	9951	9995	9934	9722	10030	9875	9868	9934	9855	9933	9746	9857	9974	9868	10065	10024	9771	9994	9967	9964	9989	9840	9957	9855	9987	9836	9944	9901	9939	9869	10015	9879	9868	9922	9912	9930	10034	10004	9992	10000	10007	10095	9894	9938	9902	9927	9946	9892	9918	9930	10058	9853	9998	9880	10016	9941	9967	9996	10020	9796	9916	9994	9879	10045	9795	9907	9966	10036	10050	10022	9998	9839	9953	9932	9973	9863	9943	9863	9956	9951	10222	9970	10060	10061	10029	9890	9986	9947	10010	10027	9884	9993	9982	10014	9991	10018	9869	9891	9916	9889	9791	9975	10004	9919	9915	10025	9968	9966	10092	10103	9730	9971	9970	9873	9890	9875	9849	9749	10023	10013	9949	9879	9784	9948	10037	9958	9989	9917	9934	9975	9879	10070	10135	9947	9772	9836	10004	9934	10136	10071	9923	9908	9926	9859	10045	10025	9848	9857	9962	9955	10066	9974	9766	9906	9964	9891	9965	10027	9798	9937	9853	9788	9949	9870	9946	10014	9931	10076	9971	9868	9949	9950	10029	10017	9837	10064	10016	9903	10027	10036	9953	10036	10069	10070	9990	9904	9880	9906	9895	9981	9871	10123	9789	10016	10025	10002	9969	9910	10019	10069	9835	10078	9742	9880	9968	9866	9969	10043	9883	9861	9979	10029	9945	10107	9999	9816	9864	9998	9929	10133	10017	10003	9958	9974	10003	9971	9922	9872	9818	9804	9929	10014	10079	10048	10093	9991	9953	9981	9987	9994	9927	9839	9897	9946	9993	9939	9874	10028	9983	9921	9867	10013	9927	10035	10012	9826	10026	10000	9862	10049	9993	9950	9988	10051	10062	10040	9812	10127	9895	9855	9841	9873	9932	9917	9874	9980	9968	10027	9810	9856	9809	10019	10001	9896	9906	10045	9889	10097	9918	9943	9929	9959	10057	9918	9914	9978	9974	9941	9907	10000	10002	9882	9822	9865	9926	9930	9904	10046	10013	9712	9898	9888	10116	9925	9928	9930	9861	10049	10036	9729	9904	9884	9942	10016	10074	9899	10073	9905	9976	9831	9951	10021	9924	9913	9930	9907	9912	9985	9843	9895	10032	9884	9864	10081	10037	10078	9779	9964	9897	9916	10130	10019	9934	9963	10014	9899	10015	9895	9742	9931	9888	9933	9973	9821	9993	9916	9973	9962	10053	9981	9982	10120	9976	10053	10033	9908	10040	9998	9898	10002	9930	9778	9965	9915	10184	10027	9890	10073	10048	9862	10039	10098	9897	9997	10005	10063	10015	10078	9934	9956	9916	9958	9936	9970	9930	9907	9997	9974	9993	9968	9818	9980	10095	9810	9954	9959	10024	10079	10020	9992	9873	9890	10028	10057	10040	9820	9934	9857	9979	9777	9909	9936	9868	10065	9802	9988	9978	10036	10003	10064	10111	9860	9999	10023	10097	9923	9954	10053	9895	9957	9964	10077	10089	9954	10068	9945	10034	10079	9872	9973	9911	10046	9940	9874	9818	10002	9922	9889	9870	10053	9971	9956	10021	9899	10127	9954	10100	9909	9876	9954	10000	9895	9891	9904	9881	10021	9894	10017	9930	10059	9862	9989	10027	10036	10003	9931	9981	9886	9943	9815	9911	10039	9933	9924	10012	10028	10070	9861	10049	9878	9917	9877	9933	9800	9950	10054	9710	9948	9869	9895	9990	9903	9977	9911	9913	9942
34829	35263	34970	25280	19538	17187	19723	20686	19013	17445	16155	15549	15724	15599	15530	15481	15607	15628	15383	15502	15441	15544	15543	15696	15445	15598	15448	15478	15607	15382	15558	15258	15660	15705	15537	15593	15291	15310	15417	15662	15619	15545	15639	15411	15386	15501	15518	15453	15482	15595	15416	15437	15499	15482	15524	15472	15422	15422	15364	15416	15511	15286	15441	15505	15543	15573	15508	15575	15580	15542	15596	15416	15254	15384	15437	15379	15327	15621	15503	15485	15377	15572	15420	15438	15411	15552	15596	15647	15537	15226	15375	15464	15432	15513	15486	15179	15248	15392	15348	15503	15409	15525	15642	15386	15239	15440	15536	15461	15419	15486	15680	15482	15733	15481	15547	15532	15372	15492	15553	15525	15403	15278	15527	15481	15443	15369	15470	15482	15404	15466	15429	15324	15477	15470	15487	15460	15343	15501	15510	15471	15685	15416	15501	15551	15536	15400	15638	15577	15480	15304	15591	15578	15499	15747	15394	15398	15274	15431	15491	15617	15543	15316	15401	15406	15533	15432	15606	15515	15206	15297	15352	15314	15422	15304	15531	15306	15506	15657	15287	15566	15508	15528	15429	15542	15435	15452	15605	15490	15333	15578	15563	15300	15550	15672	15427	15632	15528	15456	15555	15725	15394	15447	15429	15563	15562	15607	15527	15468	15387	15545	15501	15262	15505	15418	15627	15305	15345	15378	15451	15562	15328	15498	15483	15630	15374	15420	15495	15375	15526	15666	15476	15239	15449	15384	15655	15633	15762	15508	15423	15475	15454	15612	15453	15337	15605	15469	15186	15482	15619	15521	15467	15389	15498	15422	15570	15395	15364	15516	15584	15371	15663	15487	15380	15427	15357	15528	15588	15449	15516	15268	15634	15535	15264	15300	15398	15400	15571	15436	15441	15236	15695	15473	15393	15503	15277	15624	15634	15487	15462	15469	15591	15375	15469	15586	15525	15551	15529	15385	15485	15489	15463	15379	15411	15628	15416	15329	15463	15564	15458	15344	15488	15421	15644	15516	15520	15564	15449	15601	15251	15545	15521	15498	15643	15523	15481	15556	15347	15362	15621	15637	15507	15583	15655	15584	15404	15333	15388	15488	15572	15345	15374	15673	15602	15564	15200	15529	15400	15380	15464	15491	15607	15589	15286	15552	15485	15393	15536	15235	15481	15465	15556	15532	15649	15543	15472	15532	15516	15352	15410	15248	15438	15507	15416	15392	15523	15477	15437	15330	15643	15523	15215	15455	15480	15482	15588	15351	15640	15568	15481	15468	15517	15591	15687	15578	15339	15281	15487	15690	15571	15613	15282	15497	15319	15360	15268	15351	15526	15670	15404	15421	15281	15416	15617	15548	15406	15490	15574	15454	15553	15282	15262	15525	15431	15462	15465	15528	15379	15622	15331	15550	15366	15365	15415	15555	15493	15439	15621	15501	15458	15523	15391	15523	15502	15390	15464	15559	15508	15519	15579	15451	15433	15571	15630	15650	15578	15403	15436	15507	15377	15545	15475	15364	15673	15639	15605	15667	15608	15564	15502	15405	15460	15476	15588	15504	15382	15473	15481	15609	15550	15325	15447	15516	15508	15515	15385	15460	15459	15487	15634	15584	15559	15537	15653	15256	15463	15467	15452	15379	15511	15377	15426	15372	15710	15382	15571	15452	15396	15548	15422	15403	15545	15606	15504	15499	15568	15659	15241	15353	15430	15452	15572	15444	15504	15383	15491	15350	15368	15313	15615	15470	15610	15635	15493	15400	15539	15547	15504	15423	15386	15360	15344	15486	15559	15429	15437	15499	15398	15538	15299	15637	15313	15476	15400	15237	15470	15479	15247	15499	15482	15554	15641	15329	15482	15645	15387	15490	15278	15354	15355	15565	15571	15369	15361	15376	15829	15352	15465	15395	15465	15570	15455	15509	15561	15431	15414	15433	15306	15628	15474	15676	15283	15742	15552	15492	15700	15577	15499	15505	15445	15548	15375	15798	15459	15393	15639	15512	15410	15389	15649	15553	15518	15334	15468	15533	15622	15365	15604	15597	15738	15405	15326	15414	15545	15508	15357	15422	15622	15348	15435	15451	15162	15421	15668	15744	15493	15332	15452	15276	15611	15324	15712	15412	15408	15333	15504	15520	15287	15439	15244	15679	15535	15295	15300	15436	15505	15758	15317	15448	15202	15464	15641	15273	15709	15656	15560	15573	15474	15332	15469	15588	15618	15393	15519	15598	15579	15463	15561	15467	15538	15482	15329	15691	15587	15440	15502	15592	15499	15553	15579	15581	15473	15378	15542	15523	15516	15499	15449	15409	15569	15456	15459	15493	15318	15402	15545	15661	15673	15383	15648	15500	15545	15535	15485	15529	15651	15279	15660	15329	15447	15404	15617	15331	15423	15458	15302	15442	15563	15367	15371	15667	15658	15662	15337	15261	15595	15434	15524	15256	15708	15328	15224	15736	15559	15548	15543	15438	15391	15617	15485	15470	15561	15686	15343	15359	15365	15513	15545	15502	15486	15393	15563	15415	15202	15535	15477	15361	15333	15465	15543	15381	15599	15543	15474	15385	15617	15385	15198	15659	15569	15267	15443	15414	15657	15539	15758	15592	15519	15689	15419	15434	15491	15338	15446	15623	15451	15450	15611	15566	15417	15315	15441	15470	15373	15291	15514	15255	15320	15269	15433	15356	15400	15545	15545	15309	15490	15453	15507	15557	15438	15655	15365	15526	15364	15411	15540	15456	15519	15474	15447	15598	15657	15636	15442	15687	15595	15468	15461	15427	15332	15654	15539	15265	15440	15441	15530	15331	15507	15396	15541	15452	15557	15702	15566	15748	15397	15565	15402	15344	15898	15487	15439	15381	15710	15534	15550	15467	15380	15433	15575	15325	15455	15724	15423	15393	15612	15525	15345	15388	15662	15676	15379	15365	15316	15791	15799	15467	15640	15402	15574	15325	15579	15627	15699	15539	15572	15480	15509	15618	15492	15421	15404	15690	15601	15346	15544	15441	15356	15478	15514	15693	15343	15463	15571	15541	15527	15429	15623	15642	15585	15566	15469	15469	15530	15332	15360	15678	15305	15314	15313	15538	15429	15307	15559	15478	15432	15612	15446	15566	15410	15523	15506	15445	15418	15356	15685	15510	15619	15434	15331	15345	15335	15448	15462	15538	15495	15324	15466	15441	15361	15372	15406	15301	15500	15304	15594	15520	15392	15448	15492	15313	15636	15434	15519	15418	15299	15416	15357	15514	15520	15553	15419	15419	15557	15457	15584	15567	15494	15323	15501	15370	15479	15489	15570	15482	15518	15641	15544	15311	15427	15507	15522	15321	15515	15635	15467	15520	15474	15407	15591	15558	15548	15366	15407	15421	15585	15403	15475	15315	15527	15535	15415	15363	15499	15580	15464	15442	15570	15301	15550	15474	15398	15593	15620	15609	15406	15393	15514	15509	15643	15516	15462	15631	15386	15416	15476	15519	15513	15345	15534	15213	15533	15466	15339	15552	15646	15388	15457	15537	15553	15602	15469	15503	15594	15617	15360	15662	15373	15613	15491	15516	15414	15578	15450	15465	15668	15342	15358	15404	15477	15371	15435	15297	15779	15633	15303	15615	15463	15411	15460	15540	15492	15272	15432	15371	15373	15516	15760	15621	15461	15310	15400	15583	15672	15468	15524	15448	15443	15438	15439	15404	15422	15554	15382	15355	15420	15505	15350	15721	15520	15542	15414	15308	15402	15491	15487	15380	15418	15623	15353	15612	15363	15346	15297	15389	15513	15657	15543	15199	15422	15350	15339	15426	15506	15586	15541	15753	15543	15424	15564	15452	15503	15320	15578	15484	15446	15536	15587	15576	15544	15374	15551	15423	15611	15578	15550	15301	15265	15593	15384	15555	15480	15449	15545	15372	15387	15652	15507	15516	15405	15460	15425	15426	15573	15729	15619	15546	15640	15591	15426	15335	15523	15350	15462	15565	15446	15411	15508	15423	15619	15533	15463	15427	15298	15328	15501	15193	15467	15509	15559	15373	15353	15294	15337	15605	15549	15618	15580	15490	15520	15454	15394	15392	15658	15377	15521	15495	15500	15468	15427	15346	15342	15705	15416	15668	15530	15334	15456	15494	15427	15380	15499	15520	15295	15574	15592	15295	15405	15430	15474	15398	15408	15528	15413	15413	15360	15368	15381	15471	15464	15522	15272	15414	15359	15622	15446	15414	15458	15647	15617	15604	15480	15583	15477	15473	15511	15406	15385	15557	15413	15567	15482	15569	15600	15487	15512	15479	15430	15490	15590	15669	15585	15456	15396	15672	15621	15643	15518	15474	15475	15422	15816	15319	15356	15419	15615	15320	15509	15562	15462	15469	15450	15572	15397	15351	15500	15703	15487	15288	15553	15379	15330	15429	15272	15554	15511	15533	15592	15613	15388	15539	15474	15632	15290	15344	15519	15485	15200	15623	15616	15521	15252	15309	15502	15555	15516	15399	15415	15424	15566	15520	15358	15524	15460	15400	15526	15521	15484	15406	15564	15537	15449	15295	15482	15493	15629	15295	15674	15523	15493	15584	15334	15478	15430	15428	15400	15598	15539	15744	15702	15381	15352	15512	15338	15393	15473	15409	15579	15578	15593	15568	15408	15356	15214	15337	15772	15255	15383	15514	15414	15469	15560	15446	15673	15435	15539	15505	15609	15428	15488	15519	15501	15412	15387	14968	15624	15512	15248	15538	15466	15450	15490	15469	15644	15308	15389	15577	15488	15742	15366	15597	15602	15645	15559	15530	15554	15603	15364	15534	15426	15239	15361	15175	15336	15286	15411	15436	15408	15538	15393	15384	15594	15522	15403	15533	15389	15288	15332	15228	15462	15306	15326	15516	15544	15513	15378	15381	15468	15624	15369	15324	15439	15413	15559	15578	15400	15514	15498	15545	15446	15650	15648	15561	15271	15464	15265	15385	15576	15327	15675	15604	15734	15449	15257	15402	15782	15446	15575	15569	15492	15610	15525	15520	15243	15527	15473	15373	15629	15413	15551	15649	15647	15249	15526	15675	15426	15439	15474	15606	15409	15381	15529	15530	15432	15541	15665	15404	15404	15334	15590	15405	15763	15381	15590	15461	15639	15561
27628	40999	30797	16553	12842	10457	14078	14192	12646	10606	10116	9631	9567	9545	9445	9589	9680	9607	9587	9523	9605	9503	9537	9739	9544	9673	9599	9489	9580	9515	9601	9751	9630	9507	9709	9486	9628	9810	9588	9800	9717	9611	9439	9520	9539	9586	9662	9522	9523	9622	9797	9475	9690	9589	9694	9597	9535	9568	9453	9772	9432	9675	9585	9524	9497	9595	9564	9575	9539	9570	9447	9538	9615	9503	9519	9447	9528	9644	9710	9530	9424	9524	9564	9423	9626	9441	9561	9848	9570	9533	9564	9524	9570	9606	9673	9611	9694	9538	9615	9414	9759	9698	9616	9637	9597	9679	9605	9586	9563	9412	9666	9542	9595	9624	9628	9597	9573	9622	9554	9557	9525	9623	9503	9601	9518	9660	9587	9501	9398	9619	9394	9697	9604	9724	9546	9703	9487	9587	9526	9805	9694	9539	9523	9594	9526	9449	9642	9653	9649	9630	9430	9801	9499	9522	9593	9553	9492	9479	9367	9529	9592	9581	9506	9626	9377	9556	9579	9619	9560	9651	9586	9704	9513	9674	9428	9627	9575	9647	9474	9490	9649	9540	9552	9631	9578	9622	9517	9512	9630	9614	9632	9643	9575	9615	9523	9560	9580	9546	9541	9574	9596	9503	9531	9677	9611	9509	9604	9561	9639	9570	9509	9597	9658	9483	9416	9474	9463	9578	9537	9447	9676	9355	9609	9634	9534	9595	9773	9467	9514	9729	9574	9659	9439	9477	9469	9594	9471	9625	9550	9642	9452	9604	9528	9547	9546	9657	9642	9470	9722	9537	9611	9531	9598	9472	9457	9591	9617	9695	9613	9636	9544	9537	9352	9463	9453	9441	9487	9535	9514	9611	9527	9457	9677	9505	9696	9490	9564	9638	9526	9602	9548	9583	9688	9564	9550	9528	9493	9536	9658	9495	9354	9540	9529	9625	9544	9676	9420	9544	9514	9641	9437	9461	9622	9596	9473	9444	9369	9549	9564	9597	9597	9547	9619	9524	9617	9587	9618	9440	9456	9552	9525	9388	9584	9474	9519	9668	9487	9509	9413	9480	9496	9509	9441	9540	9605	9694	9518	9640	9569	9612	9538	9446	9488	9528	9734	9568	9461	9642	9551	9678	9670	9516	9465	9481	9644	9547	9569	9547	9548	9662	9691	9677	9544	9573	9694	9586	9604	9461	9497	9598	9446	9538	9685	9651	9555	9475	9751	9433	9592	9474	9565	9522	9699	9633	9520	9659	9627	9492	9504	9431	9379	9553	9516	9687	9564	9639	9514	9520	9421	9488	9502	9570	9573	9475	9548	9415	9600	9524	9594	9444	9308	9638	9523	9568	9492	9535	9526	9599	9493	9495	9473	9561	9679	9511	9593	9493	9589	9530	9583	9553	9599	9615	9569	9528	9564	9590	9551	9538	9535	9633	9597	9482	9578	9613	9551	9642	9459	9533	9547	9566	9527	9707	9677	9612	9501	9658	9417	9596	9564	9640	9799	9338	9552	9595	9596	9589	9583	9655	9646	9477	9539	9518	9658	9603	9564	9524	9497	9715	9562	9495	9540	9522	9727	9597	9531	9371	9567	9534	9627	9584	9457	9505	9766	9484	9753	9573	9449	9598	9679	9564	9680	9530	9730	9641	9551	9502	9600	9465	9414	9631	9589	9634	9596	9509	9463	9471	9662	9686	9616	9652	9741	9658	9614	9601	9512	9580	9438	9495	9533	9578	9488	9527	9701	9649	9696	9639	9679	9709	9574	9570	9568	9480	9383	9485	9655	9591	9495	9465	9779	9654	9593	9564	9613	9482	9533	9653	9553	9596	9535	9610	9717	9429	9515	9545	9373	9463	9665	9634	9502	9595	9662	9631	9548	9655	9498	9551	9736	9527	9591	9521	9639	9562	9571	9436	9520	9468	9488	9676	9464	9567	9506	9642	9533	9668	9720	9572	9639	9588	9831	9511	9588	9518	9605	9507	9629	9565	9549	9651	9700	9562	9654	9531	9663	9607	9608	9672	9672	9572	9608	9585	9500	9642	9662	9627	9505	9433	9631	9644	9668	9486	9645	9550	9311	9627	9589	9489	9570	9661	9698	9652	9541	9564	9500	9419	9596	9690	9526	9589	9706	9523	9522	9588	9524	9689	9780	9636	9453	9748	9458	9588	9561	9648	9476	9527	9620	9577	9490	9725	9626	9616	9755	9497	9615	9549	9677	9587	9547	9636	9518	9589	9436	9683	9372	9604	9518	9751	9525	9602	9639	9488	9576	9581	9540	9706	9497	9613	9549	9728	9475	9473	9509	9518	9645	9539	9576	9424	9599	9556	9630	9402	9648	9580	9438	9584	9608	9670	9635	9599	9674	9595	9487	9580	9581	9598	9737	9522	9648	9544	9688	9571	9448	9621	9568	9539	9562	9621	9678	9643	9568	9633	9457	9495	9591	9652	9384	9679	9549	9458	9639	9579	9600	9557	9482	9502	9549	9681	9442	9584	9681	9509	9675	9495	9701	9675	9513	9663	9760	9646	9537	9523	9515	9479	9512	9438	9554	9633	9613	9546	9674	9523	9643	9532	9561	9601	9584	9601	9608	9563	9500	9519	9651	9536	9602	9597	9652	9646	9751	9556	9650	9487	9615	9704	9697	9764	9585	9618	9684	9493	9758	9583	9611	9562	9537	9646	9582	9674	9431	9775	9588	9755	9533	9698	9584	9642	9461	9656	9775	9479	9509	9570	9570	9602	9528	9695	9647	9636	9580	9585	9625	9793	9582	9520	9580	9536	9565	9385	9612	9638	9530	9640	9678	9547	9796	9481	9615	9502	9415	9594	9615	9492	9801	9648	9464	9477	9451	9564	9608	9605	9584	9639	9574	9516	9584	9581	9496	9385	9621	9580	9561	9625	9583	9616	9476	9582	9522	9699	9593	9551	9633	9477	9462	9555	9692	9548	9652	9729	9500	9568	9634	9646	9520	9576	9513	9574	9632	9610	9574	9639	9603	9566	9673	9611	9587	9578	9614	9517	9466	9503	9570	9492	9470	9602	9600	9538	9554	9613	9684	9460	9683	9729	9578	9519	9606	9518	9600	9699	9583	9648	9468	9569	9640	9685	9641	9434	9441	9678	9628	9590	9558	9593	9541	9623	9659	9665	9601	9521	9602	9477	9598	9558	9658	9514	9537	9549	9609	9630	9484	9634	9568	9495	9541	9326	9512	9569	9672	9553	9620	9642	9367	9675	9492	9653	9536	9514	9624	9590	9451	9574	9523	9446	9657	9537	9597	9702	9540	9575	9462	9652	9656	9687	9748	9588	9522	9652	9479	9472	9535	9619	9542	9636	9642	9491	9532	9475	9474	9748	9614	9585	9502	9585	9370	9495	9448	9490	9508	9573	9612	9715	9559	9483	9589	9459	9585	9580	9604	9560	9580	9547	9510	9530	9576	9530	9509	9575	9718	9564	9482	9569	9633	9409	9615	9531	9674	9777	9462	9620	9572	9594	9642	9446	9512	9614	9649	9627	9640	9505	9531	9527	9658	9475	9752	9517	9693	9520	9512	9609	9649	9452	9581	9545	9680	9373	9573	9595	9794	9533	9503	9675	9536	9484	9833	9572	9576	9437	9639	9491	9584	9572	9394	9598	9605	9440	9439	9776	9513	9640	9466	9615	9508	9578	9571	9609	9569	9721	9465	9578	9506	9555	9406	9578	9527	9584	9607	9597	9550	9510	9699	9539	9703	9507	9506	9577	9660	9654	9515	9626	9585	9503	9651	9596	9633	9507	9501	9561	9707	9598	9622	9674	9562	9450	9490	9552	9564	9494	9582	9606	9647	9587	9663	9685	9497	9694	9331	9722	9645	9639	9749	9646	9782	9542	9529	9446	9503	9615	9456	9529	9582	9719	9540	9430	9601	9609	9665	9593	9556	9639	9497	9623	9624	9627	9484	9733	9767	9428	9670	9509	9495	9602	9533	9642	9660	9596	9590	9379	9509	9527	9639	9477	9740	9687	9534	9568	9645	9595	9523	9550	9548	9531	9512	9536	9452	9573	9538	9685	9539	9492	9541	9684	9660	9608	9596	9682	9569	9448	9657	9549	9757	9648	9698	9724	9564	9514	9737	9472	9657	9412	9461	9681	9498	9637	9525	9578	9514	9706	9651	9690	9743	9598	9592	9677	9658	9654	9502	9490	9417	9611	9667	9451	9692	9610	9626	9604	9629	9553	9435	9616	9584	9683	9518	9630	9574	9477	9674	9531	9620	9548	9539	9552	9595	9551	9531	9535	9514	9545	9455	9508	9661	9466	9538	9610	9558	9425	9530	9444	9528	9488	9654	9589	9505	9576	9613	9617	9428	9542	9617	9491	9482	9619	9657	9446	9476	9626	9477	9609	9577	9677	9518	9580	9529	9621	9527	9538	9514	9600	9574	9406	9431	9651	9617	9543	9502	9669	9573	9599	9502	9469	9721	9570	9582	9600	9579	9779	9780	9370	9644	9653	9513	9448	9572	9478	9492	9669	9651	9665	9633	9455	9469	9563	9529	9612	9603	9570	9614	9553	9568	9638	9591	9551	9653	9738	9619	9576	9544	9507	9548	9658	9539	9741	9611	9698	9726	9490	9643	9419	9563	9682	9557	9375	9634	9490	9532	9618	9531	9514	9647	9614	9540	9560	9534	9468	9697	9546	9465	9443	9530	9571	9486	9677	9616	9444	9611	9455	9573	9555	9784	9589	9501	9628	9573	9682	9678	9620	9446	9561	9654	9614	9615	9498	9632	9593	9620	9628	9576	9573	9546	9569	9527	9622	9530	9538	9625	9614	9517	9556	9527	9395	9675	9554	9577	9597	9499	9571	9585	9551	9667	9539	9694	9576	9599	9481	9720	9664	9532	9516	9644	9442	9469	9549	9466	9597	9618	9677	9494	9727	9539	9564	9519	9637	9535	9487	9546	9547	9470	9588	9557	9553	9656	9602	9503	9603	9665	9627	9627	9576	9466	9584	9594	9652	9450	9645	9474	9544	9626	9507	9506	9618	9618	9651	9587	9537	9550	9471	9558	9490	9570	9557	9609	9596	9517	9418	9649	9631	9622	9579	9538	9626
25933	22461	30127	28504	24248	24241	40516	38849	31001	23598	18924	16516	15946	15844	15595	15489	15544	15326	15458	15284	15424	15433	15402	15443	15409	15288	15287	15497	15326	15562	15345	15319	15506	15263	15227	15380	15367	15204	15280	15308	15346	15250	15392	15148	15328	15353	15440	15269	15310	15282	15172	15398	14981	15356	15384	15215	15242	15325	15546	15276	15206	15111	14928	15296	15151	15254	15310	15087	15360	15225	15377	15361	15283	15384	15377	15506	15174	15297	15566	15177	15251	15342	15362	15119	15294	15222	15058	15261	15472	15183	15201	15198	15215	15296	15315	15357	15321	15355	15452	15274	15207	15235	15313	15050	15423	15264	15331	15337	15272	15437	15316	15266	15231	15038	15382	15356	15215	15393	15131	15285	15314	15240	15436	15276	15236	15283	15342	15287	15340	15224	15329	15257	15197	15192	15344	15294	15196	15510	15347	15162	15494	15389	15373	15439	15319	15294	15408	15107	15078	15131	15346	15178	15205	15415	15382	15378	15338	15478	15158	15241	15379	15282	15255	15079	15288	15230	15439	15381	15318	15162	15272	15258	15543	15497	15414	15350	15238	15232	15203	15414	15298	15298	15383	15429	15291	15445	15301	15239	15225	15395	15296	15242	15296	15362	15440	15354	15285	15339	15387	15097	15311	15243	15185	15100	15131	15402	15277	15355	15346	15322	15396	15263	15338	15278	15246	15184	15309	15248	15030	15214	15284	15333	15273	15259	15456	15355	15210	15483	15508	15338	15482	15326	15598	15234	15057	15218	15176	15212	15268	15381	15392	15145	15333	15360	15333	15377	15134	15254	15435	15352	15237	15121	15434	15280	15296	15263	15207	15407	15158	15434	15231	15256	15241	15406	15309	15224	15148	15220	15248	15432	15356	15474	15292	15529	15360	15391	15352	15016	15239	15190	15252	15287	15302	15281	15321	15481	15362	15298	15566	15393	15360	15347	15545	15342	15275	15373	15234	15205	15453	15332	15367	15170	14988	15289	15191	15227	15378	15169	15311	15406	15324	15419	15335	15278	15362	15261	15328	15317	15280	15202	15229	15183	15346	15240	15189	15163	15289	15215	15394	15216	15339	15350	15321	15300	15429	15237	15114	15266	15213	15277	15336	15231	15303	15426	15332	15228	15211	15259	15087	15298	15289	15327	15281	15246	15230	15400	15399	15394	15377	15288	15213	15303	15287	15268	15343	15289	15295	15160	15316	15369	15364	15383	15369	15273	15258	15190	15251	15276	15336	15265	15301	15150	15232	15274	15180	15080	15414	15534	15350	15278	15315	15298	15236	15365	15230	15329	15073	15330	15364	15291	15449	15318	15072	15278	15170	15206	15325	15279	15271	15311	15396	15263	15401	15049	15370	15382	15372	15328	15300	15449	15279	15365	15488	15526	15281	15304	15292	15137	15452	15254	15415	15233	15216	15290	15592	15162	15138	15225	15235	15172	15328	15547	15110	15190	15024	15296	15045	15359	15108	15274	15417	15295	15353	15289	15384	15381	15241	15350	15424	15264	15498	15316	15215	15477	15242	15310	15278	15169	15312	15407	15408	15140	15352	15258	15188	15267	15094	15328	15391	15261	15227	15377	15227	15114	15114	15241	15175	15193	15282	15237	15252	15110	15345	15242	15258	15381	15292	15213	15344	15383	15157	15259	15208	15247	15389	15337	15240	15390	15182	15265	15256	15253	15300	15467	15371	15560	15315	15335	15262	15180	15399	15319	15320	15087	15237	15268	15390	15342	15076	15156	15076	15239	15248	15361	15146	15228	15369	15571	15313	15265	15364	15428	15270	15131	15338	15402	15415	15218	15485	15333	15141	15175	15159	15364	15427	15149	15304	15386	15439	15213	15277	15383	15223	15474	15331	15240	15272	15179	15227	15267	15194	15193	15229	15275	15288	15246	15399	15147	15204	15386	15333	15497	15377	15165	15502	15376	15303	15290	15202	15063	15298	15417	15184	15286	15324	15382	15260	15312	15304	15570	15170	15485	15221	15189	15159	15150	15308	15486	15404	15262	15318	15423	15233	15209	15381	15290	15352	15180	15055	15300	15356	15365	15351	15566	15218	15369	15339	15230	15365	15184	15305	15223	15258	15364	15243	15296	15176	15265	15268	15172	15347	15520	15333	15313	15316	15289	15385	15236	15467	15141	15565	15279	15408	15188	15413	15188	15183	14948	15273	15388	15256	15504	15331	15154	15036	15326	15340	15252	15242	15348	15123	15222	15135	15276	15179	15218	15266	15122	15159	15338	15310	15169	15381	15243	15469	15252	15200	15383	15527	15345	15421	15406	15366	15299	15438	15066	15314	14978	15255	15341	15258	15349	15303	15400	15521	15366	15266	15335	15265	15226	15273	15269	15374	15108	15373	15180	15187	15350	15232	15333	15332	15455	15445	15376	15243	15268	15302	15312	15293	15357	15222	15359	15316	15248	15185	15346	15490	15207	15294	15328	15376	15290	15289	15294	15274	15273	15288	15250	15304	15355	15086	15232	15238	15225	15138	15374	15294	15222	15397	15365	15385	15300	15259	15286	15152	15034	15349	15166	15383	15408	15483	15192	15348	15252	15429	15256	15343	15200	15539	15310	15237	15326	15322	15207	15228	15264	15377	15237	15595	15281	15316	15273	15424	15123	15184	15368	15237	15330	15376	15326	15381	15332	15029	15293	15350	15248	15289	15199	15228	15378	15274	15309	15145	15229	15248	15352	15436	15234	15371	15499	15377	15347	15266	15234	15299	15270	15292	15243	15333	15315	15455	15428	15308	15444	15282	15352	15506	15158	15425	15108	15313	15406	15467	15369	15399	15068	15293	15105	15360	15395	15358	15272	15359	15281	15282	15158	15234	15180	15323	15205	15207	15280	15363	15356	15271	15242	15426	15253	15286	15174	15206	15297	15432	15192	15253	15248	15348	15489	15474	15343	15275	15204	15504	15348	15173	15330	15214	15420	15221	15330	15356	15347	15325	15393	15373	15465	15281	15359	15228	15187	15105	15277	15078	15156	15439	15329	15252	15593	15476	15387	15497	15424	15537	15297	15175	15379	15410	15320	15143	15509	15483	15292	15334	15228	15242	15318	15425	15160	15279	15221	15415	15318	15347	15179	15254	15198	15224	15215	15221	15234	15238	15122	15029	15229	15341	15497	15225	15424	15152	15374	15254	15396	15434	15184	15315	15371	15391	15253	15144	15183	15509	15404	15180	15239	15321	15107	15177	15385	15019	15201	15302	15642	15376	15150	15040	15246	15337	15473	15309	15410	15209	15135	15345	15186	15572	15608	15147	15357	15339	15318	15412	15118	15404	15228	15198	15260	15209	15279	15350	15358	15127	15347	15218	15431	15324	15267	15287	15085	15260	15132	15248	15327	15268	15291	15262	15448	15071	15491	15258	15345	15162	15044	15363	15128	15125	15414	15205	15376	15259	15239	15265	15211	15204	15288	15195	15471	15209	15117	15246	15125	15249	15325	15384	15411	15320	15637	15438	15313	15224	15314	15232	15381	15437	15286	15234	15445	15247	15250	15146	15368	15426	15274	15169	15305	15320	15385	15271	15189	15289	15318	15449	15251	15244	15371	15247	15144	15327	15316	15140	15279	15105	15277	15299	15343	15328	15278	15483	15339	15314	15109	15103	15185	15084	15061	15289	15436	15257	15195	15251	15467	15091	15385	15269	15195	15249	15362	15417	15293	15341	15327	15380	15423	15396	15204	15248	14969	15306	15036	15113	15294	15370	15200	15342	15151	15337	15225	15397	15568	15457	15286	15296	15428	15178	15274	15290	15224	15251	15192	15108	15220	15258	15233	15489	15483	15239	15325	15291	15440	15400	15250	15325	15050	15233	15319	15315	15005	15263	15266	15452	15232	15298	15360	15303	15420	15378	15380	15346	15445	15214	15490	15473	15161	15267	15262	15284	15362	15234	15236	15358	15291	15343	15229	15246	15287	15264	15188	15266	15201	15152	15206	15127	15279	15442	15187	15258	15357	15098	15271	14992	15253	15103	15155	15284	14996	15198	15306	15236	15074	15188	15190	15287	15230	15342	15447	15128	15285	15427	15235	15336	15223	15389	15348	15294	15442	15569	15600	15438	15226	15344	15397	15252	15081	15071	15431	15359	15287	15458	15276	15278	15611	15401	15374	15197	15187	14890	15253	15326	15506	15473	15314	15325	15296	15513	15185	15237	15316	15301	15172	15302	15196	15397	15239	15274	15220	15264	15268	15186	15188	15323	15335	15179	15299	14999	15490	15153	15245	15268	15207	15593	15417	15299	15215	15214	15257	15315	15283	15328	15166	15445	15467	15519	15217	15143	15229	15334	15456	15480	15548	15304	15221	15488	15111	15237	15228	15192	15231	15002	15303	15433	15376	15254	15254	15286	15319	15301	15271	15391	15452	15499	15340	15310	15509	15457	15314	15298	15321	15361	15063	15325	15210	15356	15387	15494	15368	15333	15000	15168	15359	15211	15165	15330	15367	15382	15194	15123	15197	15227	15190	15152	15168	15199	15184	15191	15242	15142	15404	15237	15373	15506	15547	15415	15359	15289	15383	15423	15288	15354	15157	15222	15308	15266	15207	15511	15362	15332	15276	15150	15429	15093	15421	14910	15230	15203	15422	15423	15673	15473	15360	15095	15127	15337	15278	15231	15233	15252	15344	15225	15298	15215	15550	15397	15619	15412	15440	15442	15278	15294	15372	15152	15298	15437	15336	15307	15319	15366	15270	15228	15048	15288	15473	15178	15361	15502	15287	15334	15323	15352	15396	15437	15440	15272	15096	15155	15136	15089	15239	15468	15351	15449	15221	15258	15372	15213	15354	15426	15393	15464	15201	15430	15183	15286	15184	15177	15165	15146	15199	15298	15322	15382	15287	15286	15315	15176	15157	15003	15483	15392	15176	15243	15331	15227	15235	15543	15353	15338	15415	15284	15396	15223	15406	15273	15291	15099	15326	15213	15360	15223	15242	15287	15491	15206	15230	15297	15120	15359	15190	15243	14961	15068	15163	15376	15194	15161	15228	15104	15275	15267	15260	15469	15314	15129	15182	15135	15409	15228	15186	15545	15444	15578	15375	15238	15253	15402	15263	15301	15419	15331	15133	15312	15239	15031	15418	15223	15242	15133	15357
33369	56597	35502	19559	17830	19546	35173	31393	23413	16166	12040	10383	9987	9770	9721	9760	9821	9568	9621	9772	9645	9635	9660	9777	9753	9694	9798	9645	9745	9653	9675	9638	9801	9701	9687	9658	9653	9652	9627	9736	9641	9603	9757	9674	9625	9536	9632	9498	9646	9656	9730	9721	9621	9598	9567	9662	9754	9603	9671	9596	9601	9612	9618	9576	9569	9721	9745	9516	9688	9627	9762	9758	9613	9635	9593	9726	9787	9636	9593	9560	9639	9650	9623	9460	9620	9568	9577	9668	9632	9562	9689	9726	9657	9704	9715	9658	9633	9589	9618	9707	9668	9707	9592	9428	9656	9624	9577	9755	9411	9572	9708	9761	9679	9722	9538	9692	9658	9601	9571	9643	9704	9711	9630	9565	9653	9714	9963	9713	9478	9631	9737	9704	9598	9703	9663	9745	9841	9549	9624	9685	9649	9588	9635	9715	9595	9829	9471	9654	9721	9737	9713	9574	9744	9593	9733	9598	9685	9607	9679	9717	9660	9667	9539	9639	9627	9571	9591	9568	9697	9680	9529	9544	9585	9591	9760	9658	9671	9663	9688	9642	9769	9707	9656	9591	9603	9607	9545	9574	9658	9611	9664	9677	9577	9686	9639	9754	9585	9471	9584	9744	9592	9556	9619	9613	9510	9734	9500	9715	9602	9728	9675	9585	9652	9617	9615	9640	9732	9589	9503	9533	9518	9683	9683	9666	9706	9552	9551	9690	9493	9678	9608	9695	9669	9655	9489	9557	9679	9605	9545	9627	9586	9723	9675	9636	9630	9589	9571	9633	9540	9608	9589	9633	9632	9886	9582	9743	9615	9800	9558	9539	9528	9704	9715	9670	9682	9637	9694	9639	9605	9634	9659	9713	9592	9598	9599	9639	9569	9635	9526	9662	9543	9539	9611	9591	9539	9598	9678	9514	9731	9635	9478	9619	9782	9651	9789	9658	9786	9698	9726	9725	9589	9543	9648	9724	9638	9575	9624	9617	9587	9676	9543	9656	9725	9547	9782	9545	9559	9660	9618	9458	9648	9578	9604	9674	9562	9732	9566	9499	9645	9529	9622	9709	9672	9602	9679	9774	9600	9579	9632	9553	9574	9502	9716	9610	9907	9805	9586	9703	9686	9656	9591	9711	9682	9637	9580	9618	9734	9694	9616	9509	9711	9496	9518	9644	9522	9628	9541	9589	9696	9551	9614	9809	9615	9587	9727	9544	9636	9528	9612	9692	9684	9623	9735	9754	9676	9558	9645	9635	9733	9698	9679	9567	9739	9547	9746	9745	9752	9577	9849	9777	9576	9680	9679	9629	9802	9596	9645	9644	9503	9601	9519	9601	9768	9628	9685	9706	9828	9542	9676	9527	9447	9623	9668	9622	9741	9666	9503	9682	9764	9583	9676	9642	9544	9691	9620	9601	9463	9731	9616	9649	9655	9633	9748	9705	9635	9635	9562	9848	9606	9560	9448	9647	9602	9594	9676	9587	9731	9684	9685	9497	9699	9601	9503	9622	9677	9713	9611	9796	9628	9559	9553	9775	9563	9610	9717	9591	9668	9556	9549	9611	9784	9648	9598	9651	9708	9582	9581	9561	9743	9663	9646	9563	9660	9646	9569	9543	9642	9692	9675	9591	9632	9639	9720	9507	9680	9573	9719	9700	9577	9688	9553	9521	9635	9606	9686	9653	9701	9644	9507	9631	9561	9556	9577	9623	9575	9700	9762	9647	9593	9562	9582	9654	9644	9655	9712	9736	9682	9610	9407	9667	9655	9730	9678	9837	9434	9651	9632	9535	9688	9620	9537	9471	9610	9499	9652	9527	9561	9660	9656	9502	9593	9530	9607	9599	9576	9615	9563	9551	9611	9646	9645	9642	9716	9561	9606	9765	9730	9512	9782	9717	9512	9582	9714	9646	9563	9481	9686	9549	9748	9701	9744	9676	9587	9541	9643	9690	9716	9863	9606	9770	9741	9498	9488	9579	9710	9637	9499	9604	9692	9675	9643	9741	9526	9691	9630	9551	9622	9709	9628	9609	9712	9550	9588	9762	9587	9485	9649	9651	9705	9521	9674	9663	9565	9600	9535	9712	9495	9548	9691	9589	9759	9674	9502	9664	9564	9655	9589	9733	9614	9581	9681	9692	9598	9688	9750	9667	9639	9660	9706	9546	9633	9583	9639	9582	9763	9592	9737	9740	9548	9585	9728	9626	9756	9597	9743	9665	9564	9577	9669	9605	9490	9758	9685	9693	9616	9567	9752	9701	9740	9745	9566	9634	9660	9441	9662	9687	9637	9627	9644	9728	9676	9657	9652	9590	9590	9605	9829	9498	9708	9710	9561	9647	9838	9575	9587	9579	9559	9682	9627	9658	9734	9644	9718	9658	9539	9557	9612	9632	9691	9801	9530	9642	9599	9610	9571	9702	9585	9593	9618	9714	9664	9682	9646	9742	9668	9604	9716	9573	9605	9606	9507	9563	9532	9526	9570	9505	9547	9538	9706	9682	9449	9727	9691	9823	9576	9640	9592	9677	9723	9658	9704	9753	9502	9560	9624	9568	9557	9623	9754	9541	9601	9444	9643	9799	9664	9609	9620	9664	9590	9580	9601	9648	9809	9665	9692	9833	9535	9650	9689	9494	9690	9705	9536	9645	9704	9631	9676	9700	9583	9575	9628	9756	9635	9656	9563	9546	9626	9742	9642	9644	9626	9579	9616	9557	9709	9628	9545	9707	9649	9614	9573	9709	9756	9641	9756	9570	9695	9740	9736	9656	9790	9588	9634	9859	9576	9633	9629	9638	9632	9679	9700	9760	9531	9729	9747	9652	9680	9650	9750	9509	9691	9707	9509	9517	9699	9597	9715	9739	9580	9547	9771	9814	9649	9574	9532	9646	9605	9665	9525	9563	9579	9574	9740	9598	9546	9729	9586	9617	9732	9576	9467	9662	9624	9525	9801	9729	9601	9639	9472	9603	9653	9634	9457	9653	9537	9752	9632	9529	9475	9646	9704	9577	9766	9640	9752	9673	9813	9584	9696	9626	9742	9574	9537	9587	9553	9665	9703	9608	9675	9483	9683	9816	9596	9723	9721	9851	9646	9698	9552	9709	9579	9661	9730	9540	9577	9528	9538	9621	9675	9526	9767	9729	9677	9600	9640	9683	9764	9480	9577	9672	9483	9640	9722	9501	9505	9645	9641	9669	9702	9693	9656	9545	9703	9711	9576	9726	9670	9516	9637	9534	9674	9561	9670	9605	9512	9469	9577	9544	9816	9604	9583	9468	9628	9754	9641	9630	9541	9672	9743	9741	9691	9566	9559	9621	9583	9458	9536	9619	9559	9677	9469	9495	9672	9674	9666	9678	9470	9580	9526	9610	9639	9625	9517	9670	9588	9645	9607	9507	9653	9769	9547	9773	9721	9630	9574	9531	9601	9493	9650	9717	9719	9760	9548	9540	9672	9584	9640	9688	9601	9620	9590	9583	9534	9592	9529	9640	9675	9744	9607	9478	9672	9601	9630	9760	9539	9703	9743	9718	9548	9687	9687	9677	9693	9638	9561	9534	9595	9601	9576	9584	9664	9719	9566	9761	9501	9563	9638	9725	9508	9610	9580	9711	9551	9743	9750	9530	9648	9667	9827	9562	9709	9587	9588	9672	9713	9650	9554	9695	9693	9477	9669	9674	9671	9656	9584	9553	9726	9722	9597	9476	9637	9637	9520	9499	9561	9707	9781	9651	9639	9650	9722	9616	9724	9582	9823	9597	9602	9544	9617	9735	9603	9645	9630	9638	9678	9638	9617	9617	9647	9684	9606	9623	9548	9659	9572	9600	9620	9559	9502	9524	9639	9725	9626	9659	9695	9556	9618	9673	9687	9800	9532	9598	9580	9710	9570	9467	9681	9751	9550	9515	9607	9719	9619	9565	9597	9870	9524	9543	9620	9533	9647	9579	9549	9577	9780	9635	9573	9665	9707	9588	9605	9763	9641	9727	9588	9797	9540	9586	9660	9710	9568	9640	9772	9638	9648	9692	9659	9510	9623	9651	9698	9679	9635	9659	9633	9756	9465	9696	9464	9752	9638	9642	9765	9515	9765	9617	9742	9632	9682	9644	9562	9730	9507	9653	9578	9698	9693	9733	9569	9637	9755	9627	9608	9626	9856	9644	9484	9731	9587	9573	9773	9643	9660	9605	9536	9530	9872	9660	9700	9615	9703	9622	9707	9422	9701	9616	9664	9559	9657	9488	9367	9639	9607	9585	9571	9695	9774	9680	9826	9549	9499	9601	9612	9610	9743	9726	9622	9645	9602	9695	9385	9701	9446	9618	9607	9566	9789	9580	9628	9616	9581	9645	9620	9671	9603	9496	9586	9647	9532	9662	9789	9635	9766	9653	9710	9680	9669	9729	9518	9660	9690	9759	9566	9699	9749	9604	9597	9559	9795	9612	9648	9591	9685	9693	9540	9582	9505	9573	9481	9687	9739	9664	9561	9704	9751	9748	9766	9540	9598	9741	9604	9688	9567	9675	9691	9551	9685	9603	9707	9652	9510	9478	9610	9705	9744	9707	9581	9866	9560	9688	9709	9608	9551	9757	9733	9598	9851	9599	9682	9638	9699	9587	9553	9628	9554	9645	9736	9548	9683	9728	9542	9798	9629	9664	9755	9623	9726	9766	9650	9579	9637	9634	9642	9571	9465	9651	9769	9497	9601	9825	9488	9722	9591	9633	9626	9715	9751	9678	9577	9785	9506	9748	9529	9464	9697	9605	9723	9652	9695	9663	9407	9702	9422	9492	9716	9699	9607	9628	9569	9804	9434	9653	9472	9784	9650	9616	9507	9637	9635	9685	9797	9519	9719	9587	9641	9619	9629	9679	9595	9592	9695	9458	9764	9591	9745	9692	9710	9652	9537	9607	9603	9716	9831	9584	9620	9562	9625	9515	9667	9581	9625	9545	9544	9716	9599	9736	9629	9790	9768	9599	9687	9648	9475	9545	9575	9689	9586	9873	9607	9747	9666	9622	9744	9634	9569	9584	9552	9665	9554	9511	9760	9717	9560	9636	9697	9758	9703	9612	9549	9652	9531	9670	9698	9669	9679	9810
24219	21629	28995	26154	23914	29155	56649	52211	42016	31111	22688	18372	16595	16267	15847	16040	15715	15929	15714	15976	16021	15623	15674	15617	15685	15862	15446	15708	15678	15512	15555	15587	15494	15754	15852	15591	15696	15696	15580	15549	15567	15614	15680	15702	15649	15702	15679	15766	15604	15632	15603	15712	15780	15727	15571	15762	15546	15621	15489	15695	15661	15599	15604	15520	15555	15675	15672	15645	15656	15518	15675	15680	15514	15542	15520	15603	15584	15617	15523	15864	15622	15629	15751	15624	15824	15617	15415	15617	15556	15373	15604	15715	15519	15642	15577	15425	15498	15555	15508	15508	15604	15592	15589	15571	15587	15706	15447	15594	15734	15585	15661	15593	15552	15534	15634	15407	15702	15472	15555	15629	15684	15654	15566	15526	15556	15449	15563	15802	15647	15496	15458	15535	15516	15611	15643	15702	15633	15584	15324	15723	15792	15652	15878	15676	15534	15712	15669	15582	15579	15664	15409	15466	15559	15624	15464	15673	15755	15539	15306	15625	15558	15569	15608	15462	15477	15728	15669	15547	15663	15761	15727	15660	15613	15319	15669	15627	15664	15559	15711	15682	15717	15930	15761	15632	15496	15453	15581	15483	15618	15681	15673	15779	15596	15645	15711	15552	15729	15814	15610	15469	15521	15651	15598	15545	15473	15588	15597	15435	15453	15633	15396	15625	15513	15525	15576	15466	15640	15597	15632	15715	15526	15615	15654	15617	15641	15673	15683	15820	15744	15512	15622	15422	15407	15267	15486	15507	15449	15542	15558	15603	15366	15471	15808	15623	15719	15663	15439	15680	15863	15565	15539	15603	15751	15592	15501	15637	15626	15428	15468	15578	15557	15639	15658	15651	15507	15338	15447	15528	15568	15726	15720	15478	15622	15507	15525	15818	15392	15615	15803	15745	15726	15561	15565	15656	15465	15636	15517	15743	15620	15559	15550	15533	15722	15583	15773	15585	15659	15647	15674	15564	15500	15501	15708	15646	15395	15635	15628	15621	15510	15503	15427	15707	15466	15662	15848	15759	15702	15530	15617	15716	15575	15487	15872	15636	15546	15626	15502	15704	15539	15670	15617	15626	15402	15788	15779	15682	15549	15637	15527	15734	15434	15623	15628	15461	15786	15548	15543	15661	15493	15720	15615	15688	15619	15649	15778	15694	15687	15640	15691	15524	15638	15464	15489	15667	15664	15566	15672	15416	15616	15855	15607	15761	15725	15569	15427	15682	15686	15630	15511	15633	15638	15593	15302	15699	15423	15552	15550	15351	15553	15641	15700	15666	15766	15865	15675	15380	15447	15446	15667	15616	15693	15363	15385	15527	15730	15537	15341	15617	15561	15700	15356	15550	15484	15313	15317	15546	15410	15445	15628	15614	15612	15637	15450	15677	15583	15623	15528	15583	15465	15592	15428	15476	15760	15527	15649	15639	15567	15418	15425	15635	15453	15620	15585	15669	15739	15655	15580	15430	15666	15627	15573	15549	15684	15574	15575	15635	15633	15499	15632	15816	15680	15773	15722	15628	15619	15536	15664	15630	15523	15640	15521	15723	15669	15553	15579	15626	15555	15386	15642	15662	15547	15772	15561	15377	15877	15645	15625	15520	15642	15503	15328	15429	15552	15556	15625	15558	15625	15568	15503	15646	15517	15501	15588	15727	15476	15500	15513	15516	15598	15641	15599	15649	15551	15574	15698	15518	15441	15610	15845	15538	15477	15591	15578	15518	15601	15612	15496	15622	15670	15536	15581	15531	15577	15358	15918	15762	15840	15587	15611	15600	15519	15732	15695	15695	15451	15686	15610	15541	15656	15538	15509	15610	15813	15689	15708	15543	15622	15520	15549	15556	15742	15502	15760	15582	15405	15654	15494	15475	15700	15569	15704	15502	15662	15785	15818	15525	15530	15412	15399	15545	15609	15495	15644	15612	15725	15605	15646	15468	15826	15635	15441	15302	15512	15625	15541	15479	15700	15589	15591	15713	15632	15624	15658	15475	15658	15774	15700	15599	15664	15646	15500	15605	15500	15633	15573	15813	15554	15600	15611	15584	15534	15679	15450	15595	15573	15431	15573	15566	15833	15686	15580	15684	15529	15634	15448	15612	15513	15559	15399	15538	15635	15511	15475	15653	15609	15575	15574	15408	15782	15430	15553	15594	15847	15554	15459	15559	15530	15406	15697	15605	15961	15544	15380	15616	15822	15573	15757	15752	15606	15460	15717	15626	15561	15578	15419	15426	15603	15627	15659	15569	15644	15464	15703	15667	15683	15484	15582	15602	15722	15565	15696	15463	15734	15624	15738	15570	15456	15587	15475	15412	15504	15429	15603	15717	15805	15749	15612	15630	15780	15573	15813	15469	15509	15802	15632	15495	15469	15461	15445	15514	15711	15747	15725	15363	15534	15651	15624	15644	15374	15490	15865	15559	15590	15510	15607	15620	15810	15536	15496	15604	15460	15500	15556	15675	15488	15519	15675	15507	15532	15597	15567	15597	15868	15626	15378	15652	15597	15738	15411	15575	15606	15487	15818	15723	15563	15464	15619	15607	15600	15544	15665	15453	15510	15589	15692	15448	15393	15528	15590	15591	15570	15663	15694	15728	15419	15887	15720	15671	15439	15537	15638	15447	15566	15647	15616	15795	15817	15730	15553	15780	15566	15700	15663	15632	15238	15358	15445	15574	15469	15525	15455	15287	15673	15632	15619	15729	15507	15552	15669	15723	15737	15512	15547	15661	15685	15744	15540	15590	15619	15347	15609	15683	15681	15514	15606	15475	15459	15719	15665	15833	15574	15464	15501	15299	15455	15624	15634	15698	15786	15548	15685	15728	15444	15609	15634	15672	15612	15545	15681	15544	15618	15561	15530	15883	15569	15416	15661	15582	15617	15772	15652	15466	15442	15529	15461	15593	15816	15635	15607	15452	15678	15448	15805	15472	15522	15622	15454	15678	15528	15410	15458	15541	15506	15591	15536	15512	15655	15535	15642	15692	15542	15614	15571	15580	15891	15416	15608	15755	15541	15520	15554	15582	15771	15684	15560	15822	15683	15571	15639	15700	15549	15698	15568	15661	15613	15563	15431	15619	15580	15822	15600	15670	15597	15432	15722	15526	15629	15834	15344	15596	15599	15503	15529	15466	15545	15469	15668	15514	15610	15542	15653	15449	15650	15472	15652	15532	15645	15489	15322	15428	15727	15427	15634	15674	15769	15496	15387	15635	15527	15777	15716	15737	15764	15540	15657	15693	15613	15679	15667	15501	15757	15661	15529	15484	15465	15561	15762	15653	15617	15566	15554	15850	15571	15639	15498	15562	15453	15602	15424	15448	15317	15781	15740	15394	15641	15784	15756	15603	15723	15584	15739	15693	15585	15708	15512	15540	15520	15678	15628	15589	15558	15249	15659	15584	15442	15828	15618	15643	15663	15751	15405	15334	15615	15645	15614	15799	15747	15651	15708	15634	15636	15484	15619	15693	15590	15479	15474	15510	15538	15609	15537	15609	15703	15418	15760	15672	15570	15744	15851	15641	15532	15522	15419	15701	15507	15430	15777	15645	15494	15585	15515	15608	15655	15544	15363	15677	15783	15488	15788	15344	15407	15695	15700	15650	15559	15620	15807	15870	15512	15632	15558	15534	15678	15625	15452	15637	15715	15493	15760	15825	15621	15614	15698	15784	15613	15484	15690	15477	15809	15466	15587	15587	15399	15723	15454	15482	15527	15688	15619	15639	15546	15549	15528	15550	15584	15641	15507	15490	15509	15563	15719	15784	15558	15615	15651	15615	15496	15664	15512	15582	15558	15505	15520	15685	15452	15541	15522	15618	15539	15617	15627	15485	15758	15552	15642	15534	15526	15749	15662	15534	15777	15713	15799	15625	15466	15814	15443	15471	15649	15793	15703	15481	15861	15726	15537	15373	15398	15439	15539	15608	15666	15425	15532	15682	15551	15557	15628	15669	15587	15467	15497	15722	15637	15719	15896	15662	15436	15375	15697	15612	15553	15643	15704	15736	15580	15620	15777	15735	15539	15359	15452	15529	15442	15682	15535	15626	15596	15725	15782	15565	15700	15566	15515	15611	15775	15494	15695	15568	15541	15390	15457	15606	15334	15338	15405	15579	15854	15535	15523	15638	15541	15477	15728	15543	15445	15525	15496	15711	15540	15719	15551	15610	15498	15602	15562	15725	15554	15754	15690	15628	15702	15637	15681	15662	15589	15541	15545	15687	15604	15679	15628	15398	15597	15566	15430	15436	15426	15521	15758	15589	15681	15354	15428	15649	15415	15481	15484	15733	15799	15566	15736	15594	15589	15381	15733	15532	15694	15673	15729	15611	15684	15713	15665	15618	15529	15677	15450	15622	15812	15646	15798	15586	15403	15683	15659	15614	15449	15364	15480	15558	15785	15853	15538	15735	15804	15456	15390	15680	15669	15707	15589	15557	15553	15506	15588	15623	15373	15432	15459	15698	15519	15673	15532	15618	15496	15521	15509	15727	15688	15453	15452	15588	15789	15595	15760	15558	15682	15743	15553	15477	15485	15656	15650	15666	15553	15400	15669	15566	15687	15643	15414	15624	15594	15745	15329	15646	15728	15734	15540	15672	15849	15635	15509	15720	15706	15716	15519	15597	15490	15558	15566	15534	15892	15606	15647	15461	15861	15677	15525	15751	15637	15438	15725	15617	15520	15586	15588	15491	15632	15463	15621	15581	15588	15425	15640	15657	15559	15586	15484	15545	15582	15579	15472	15563	15471	15634	15632	15509	15651	15738	15494	15594	15590	15548	15759	15647	15543	15768	15591	15566	15575	15376	15576	15637	15537	15588	15660	15622	15503	15534	15636	15879	15475	15712	15337	15440	15680	15654	15490	15598	15561	15679	15535	15529	15683	15565	15755	15720	15668	15426	15637	15446	15290	15704	15654	15654	15684	15611	15598	15519	15763	15609	15722	15501	15799	15723	15478	15704	15546	15688	15649	15494	15476	15501	15725	15763	15516	15478	15478	15509	15614	15763	15672	15632	15623	15468	15608	15698	15592	15633	15866	15559	15824	15473	15432	15575	15376	15528	15724	15499	15735	15562	15712	15526	15454	15274	15670	15718	15457	15581	15864	15548	15508	15442	15626	15644
37330	58509	42337	27282	17303	26468	53486	47136	35048	22993	15239	11516	10460	10556	10002	10116	9943	10065	9967	9900	10306	9970	9994	10001	9836	9940	10113	9797	10167	9959	9967	9974	9947	10064	10207	10097	10128	9977	9843	9966	9944	10018	9764	10092	9906	10107	9950	9904	10026	10082	9796	10007	10046	10172	9933	10108	10040	9997	10059	9840	10053	9958	9887	10035	9948	10007	10185	10071	9830	9945	10017	9970	9953	9837	10091	9945	10025	10028	9958	9932	9947	9984	10009	10099	10134	10116	10156	9996	10082	9953	9961	9938	9871	10011	9856	9961	9842	9922	10058	9981	9987	9908	9956	9976	9953	9921	9927	9970	10000	10039	9970	10068	9974	9923	9938	9748	9873	9960	10101	9877	9889	9998	9871	9983	9977	9982	10074	9981	9807	10099	10035	9878	10005	9971	9915	10030	10028	9912	9922	9911	9919	10037	10086	10115	10062	10061	9950	10052	10067	9886	9898	10071	10038	9978	9888	9863	9887	9964	9962	9877	9963	9959	9928	9961	9970	9877	9821	9949	9997	9924	9903	10027	9873	9885	9816	9884	9881	9992	9916	9905	9771	10080	10067	9969	10050	10114	9799	9893	9828	9897	9954	9998	10031	9958	9891	9706	9903	9959	9955	10039	9847	9766	9924	9858	9913	10003	9975	9823	10084	9969	9872	9873	9949	9963	10130	9809	10012	10008	10009	9890	9897	9912	10094	9800	10022	10020	10051	9932	9944	9708	9953	10018	9916	9915	9970	10057	9985	9947	9889	9899	9923	9938	10001	9906	10021	9815	9906	10137	9956	9834	9960	9910	9848	9852	9826	9806	9927	9924	9765	9953	10126	9847	9802	9841	9901	9966	10044	9874	9985	9888	9941	9904	9896	9872	9955	9940	9913	10029	10015	10117	9770	10137	9935	10080	9836	9952	10071	9841	10055	9834	9971	9918	10047	9916	9860	9892	9957	9975	9959	10110	9816	9969	10015	9876	9950	10145	9983	9907	10044	9977	9835	9963	9879	9966	9967	9893	9780	9896	9952	9854	9919	9893	9989	9963	10070	9909	9884	9872	10015	10026	10009	10060	9865	10021	10034	10073	10046	10000	9878	9888	9954	10046	9758	10074	9937	9903	10007	10013	10026	9910	9968	9905	9852	9879	10023	9987	10000	9879	10021	9839	9826	9865	10023	10039	9954	9948	9999	10003	9842	9800	9964	9982	10054	9961	10115	10003	10007	9913	9833	9981	9955	9920	9897	10006	9956	9920	10042	9949	9875	10074	9804	10041	9970	9944	10023	9950	9853	9948	9938	9893	10020	9941	10117	9960	9958	9966	10006	9834	9748	9935	9978	9924	9958	9962	9868	9898	9938	9891	9714	9875	9927	10027	9979	9984	9876	9785	10215	9802	10100	9969	10012	9902	10029	9896	10031	9785	9833	9943	9867	9949	10038	10077	9835	9879	10040	9865	10057	9953	9888	9911	9958	9942	9970	10042	10145	9865	9910	9840	9856	9780	9814	9989	9937	9948	9882	9965	9938	9801	9902	9754	9941	9882	10017	9872	9944	9869	9917	10091	9964	9908	9896	9859	9914	10097	9978	9861	9818	10024	9953	9910	9788	9956	9892	9955	9827	9980	10117	9849	10131	9941	9911	9948	9880	10013	9976	9885	9859	9838	10021	9936	9780	10018	10013	9887	9859	9878	9995	9951	9987	9874	9888	9884	9835	9934	9997	10090	9925	10036	9902	9821	9955	9783	9963	9906	9995	9991	9985	10065	9943	9878	10001	9948	9945	9803	9957	9816	9980	10086	10071	9986	9953	9970	9988	9873	9966	10036	9796	10024	10033	9908	9777	9869	9926	9857	9909	10043	9782	9841	9994	9825	10144	9830	9901	9889	9903	9910	9935	9895	9859	9936	9961	9859	9904	9861	9952	10013	9770	9924	9856	9994	9977	9896	9897	9844	9880	10062	9893	9952	9999	9957	10007	9852	9729	9863	9766	9959	9775	10110	9861	9917	9882	9899	9877	9881	9955	9870	10015	9853	9788	9872	9933	9985	10017	9888	10031	10003	9947	9959	9817	9991	9933	9864	10017	9815	10063	10001	9831	10118	9920	9950	9859	9900	10117	10157	9915	9893	9924	10030	10023	9974	9881	9955	9971	9913	9954	9926	9865	9922	10002	9903	10070	10045	10073	9941	9928	10018	9767	9968	9757	9872	9920	10033	9867	9905	9834	9968	9742	9862	9990	10126	9952	10029	9817	9842	9855	10017	10019	10021	9920	10027	9840	9961	9930	10041	9807	9785	10025	9856	9903	10020	9965	10055	10025	10060	10043	9753	9950	9883	9958	9832	9846	9883	10014	9917	9895	9962	10052	9899	10029	9990	9898	9822	9924	10042	10000	9902	9963	10025	9993	10000	10064	9972	10065	10112	9873	9965	9823	9826	9908	9918	9898	9976	9924	9960	9918	9884	10037	9944	10012	10058	9979	9784	9972	10064	9961	9946	10000	10124	9813	9987	9972	9981	9811	9998	9908	9991	9926	9934	9886	9920	10013	9979	9909	9828	9844	9808	9876	9934	9842	9990	10109	9839	9927	10003	10032	9898	10033	9952	9964	9833	9921	9843	10024	9967	9950	10013	9831	9852	10042	10035	9767	9882	9958	9985	9962	9926	9804	10111	10015	9844	9966	10002	9891	10093	10057	10086	9871	9943	9855	9942	10019	10031	9807	9822	9973	9889	10023	9703	9970	9836	10107	9950	9933	9906	10132	9901	9929	9963	9970	9951	10021	9792	9993	10051	9915	9917	9976	9886	9884	10118	9912	9895	10104	9897	9895	9992	10062	9900	9805	9989	10091	9915	9862	9824	9964	10003	10028	9988	9918	9957	9815	10162	9972	9803	9938	9798	9956	9947	9997	10101	9965	9979	9844	9856	9993	9960	10114	10098	9830	9847	9890	9910	9844	10063	9816	9872	10002	9971	9801	9993	9998	9865	9979	10046	9782	9766	9918	9805	10034	9862	10125	9832	10028	9771	9863	9911	10015	9909	9746	9849	9938	9832	9948	9879	9988	9950	9938	9894	9745	9869	9883	9961	9960	9874	10042	9917	10050	9818	9969	10113	9834	9940	9803	9842	10007	9984	9952	9946	10027	10078	9837	9842	9819	9897	9913	9942	9930	10055	10007	9927	9925	9907	9841	9865	9838	10023	9940	9903	9927	10022	10073	10062	9949	9992	9941	9935	9786	10030	10024	10130	9696	10011	9723	9902	9989	9843	9913	10041	9727	10029	9857	9939	9934	9949	9925	9925	9920	9944	9987	9693	9963	9812	9912	9936	9889	9744	9883	9952	10003	9881	10032	9919	9949	9871	9934	10019	9783	9815	10005	9893	9918	9941	9831	9988	9937	10067	9952	10178	9828	9899	9883	10020	9989	10101	9993	9906	10181	9939	9882	9699	9838	9990	9974	9901	9847	9944	9925	9937	9912	9967	9809	10007	10016	9977	9961	9945	9925	10038	9841	9858	9851	9916	9982	9958	9846	9866	10001	9877	9910	10088	9749	10010	9849	10096	9931	9851	9868	9872	9943	9897	9966	10033	9980	9891	9923	9914	9905	10111	9900	10035	9997	9979	9858	9976	9901	9865	9808	9953	9809	10079	9983	9981	9935	9980	9861	9911	9787	9826	9929	9822	9912	9836	10020	9873	9803	9967	9979	9956	9923	10033	10085	10049	9933	9901	9872	9989	9937	9928	9834	9950	9918	9722	9908	9855	9876	10017	9785	9895	10011	9839	9970	10035	9817	9929	9991	9816	10031	9825	9941	9944	9930	9913	9734	10040	9942	9960	10020	10001	10037	9903	9896	9849	9769	9826	10018	9893	10042	9975	9763	9908	9867	9742	9991	9922	9875	10002	9931	9924	9903	10082	9935	9904	9962	9805	10040	9805	9959	9958	9886	9875	9849	9884	9958	9966	9876	10026	9916	9984	9820	9862	9980	9976	9907	9932	9849	9928	9923	9891	10036	9769	9885	10013	9807	9944	10046	10048	9876	9878	10008	10047	9830	10089	9985	9908	9798	9913	9993	10020	9830	9834	10038	9855	9888	10022	9918	9916	10148	9993	9988	9973	9825	9909	9986	10027	9875	9933	9883	9925	9841	9829	9945	9907	9950	9857	9979	9927	9924	9932	9896	9888	9879	9731	9920	9935	9976	9935	9910	9876	9960	9758	10070	9936	9926	10061	9877	10009	9882	10064	9918	9988	9970	9852	9928	9909	9837	10006	9993	9900	9912	9995	9891	10031	10013	9919	9939	9964	9907	9998	9891	9866	9967	9868	9916	9899	9935	10008	9934	9869	9965	9999	9847	9986	9810	9970	9909	9981	9987	10025	10029	9976	9977	9973	9821	10128	10128	9939	9916	9964	10010	9902	10009	9907	9865	9771	9994	9982	10008	9790	9878	9844	9927	9968	9844	9860	9997	9830	9809	9765	9993	9929	9964	9978	10014	9968	9937	9865	9813	10004	10047	10033	10022	9854	9907	10091	9871	9875	9944	9779	9744	9986	9892	9961	9822	9897	9887	9953	9840	9746	9876	10050	10205	9894	9891	9982	9973	9853	9945	9843	10010	10033	10036	9832	9968	9880	10026	9954	9809	10046	9833	9875	9964	10080	9767	10024	9849	10082	9932	10064	9840	9876	9881	9910	9968	9807	9998	9693	9891	10092	9942	9854	9954	9979	9987	9853	10004	9850	9989	9900	9817	9969	10008	9867	9785	9779	10027	9902	9928	9952	9965	9948	9921	10053	9989	9923	9853	9772	9948	9827	10042	10010	9826	10026	9951	9929	9981	9986	9979	10035	10004	9878	9763	9917	9829	10015	9926	9871	9919	9903	9953	9902	10007	9970	10039	9867	9897	10019	9968	9898	9840	9988	9764	9985	9840	10029	9966	9843	9893	9890	10049	9967	9925	10024	10032	9933	10051	9973	9897	10034	9946	9971	9779	9922	9928	9792	9956	9882	9994	9950	10008	9766	9932	9849	9946	10123	9917	9989	10082	10075	9901	10066	9886	9904	9861	9977	9950	9928	9975	9755	9898	10093	9977	9986	9935	10059	9968	9824
34407	31737	28423	20314	16349	16713	21080	20732	18929	17217	15977	15889	15760	15592	15738	15617	15462	15521	15478	15455	15395	15503	15633	15499	15549	15772	15684	15594	15814	15534	15550	15572	15757	15563	15299	15511	15488	15313	15808	15374	15748	15523	15664	15569	15701	15579	15384	15684	15756	15555	15502	15546	15509	15570	15581	15554	15673	15481	15631	15447	15508	15528	15396	15570	15525	15646	15445	15542	15447	15633	15575	15513	15606	15513	15337	15388	15304	15529	15433	15599	15425	15818	15628	15632	15333	15493	15587	15575	15651	15549	15529	15510	15573	15630	15416	15552	15505	15399	15706	15505	15540	15543	15508	15378	15492	15498	15380	15318	15469	15609	15652	15594	15460	15391	15207	15508	15422	15583	15835	15626	15938	15822	15569	15809	15627	15586	15479	15422	15507	15666	15495	15365	15335	15562	15394	15564	15644	15559	15572	15464	15668	15439	15405	15596	15560	15492	15539	15443	15555	15352	15680	15566	15601	15481	15592	15511	15548	15495	15404	15524	15413	15767	15503	15699	15533	15392	15673	15568	15467	15564	15551	15753	15771	15611	15515	15421	15523	15528	15533	15493	15754	15629	15668	15486	15614	15601	15610	15508	15580	15722	15613	15517	15482	15636	15564	15621	15603	15396	15557	15460	15537	15583	15798	15665	15494	15771	15625	15384	15513	15623	15548	15465	15460	15371	15650	15765	15628	15662	15518	15498	15336	15503	15644	15466	15702	15478	15579	15354	15449	15558	15686	15607	15358	15525	15562	15771	15497	15610	15597	15678	15645	15518	15660	15497	15487	15353	15480	15577	15489	15521	15533	15606	15484	15691	15594	15414	15527	15569	15716	15701	15723	15733	15731	15542	15596	15739	15428	15317	15478	15407	15406	15701	15440	15354	15484	15388	15379	15444	15621	15593	15397	15482	15621	15679	15549	15552	15788	15487	15539	15497	15507	15210	15513	15438	15654	15542	15595	15475	15491	15450	15502	15444	15494	15539	15414	15666	15547	15503	15652	15535	15684	15551	15601	15628	15640	15655	15475	15704	15554	15561	15616	15652	15697	15595	15663	15374	15551	15563	15608	15510	15791	15343	15334	15465	15485	15514	15488	15490	15693	15617	15657	15438	15404	15710	15630	15659	15468	15424	15553	15648	15455	15644	15594	15527	15499	15509	15529	15280	15376	15472	15781	15603	15412	15301	15531	15525	15508	15670	15531	15633	15410	15416	15208	15672	15525	15457	15607	15507	15603	15408	15569	15392	15584	15555	15643	15577	15613	15535	15449	15616	15746	15445	15662	15562	15543	15542	15644	15451	15388	15510	15481	15626	15635	15425	15646	15563	15661	15579	15428	15417	15447	15818	15503	15463	15757	15731	15536	15518	15665	15422	15620	15530	15600	15523	15570	15362	15478	15402	15526	15674	15582	15462	15628	15668	15416	15396	15542	15719	15418	15760	15438	15372	15486	15564	15449	15512	15662	15589	15571	15620	15556	15535	15404	15557	15591	15458	15378	15508	15538	15403	15354	15603	15451	15704	15549	15540	15390	15541	15579	15634	15623	15497	15737	15547	15612	15696	15608	15556	15396	15466	15593	15554	15404	15639	15546	15523	15362	15464	15582	15396	15465	15577	15402	15627	15362	15375	15615	15631	15555	15477	15360	15552	15515	15296	15695	15500	15557	15524	15541	15608	15600	15595	15555	15564	15729	15518	15774	15571	15618	15409	15560	15583	15505	15608	15640	15705	15709	15607	15577	15696	15673	15412	15584	15460	15755	15492	15339	15297	15448	15328	15517	15437	15540	15477	15514	15610	15559	15482	15486	15522	15520	15635	15613	15490	15584	15587	15505	15506	15533	15407	15532	15673	15505	15449	15477	15568	15615	15460	15640	15568	15535	15488	15362	15499	15399	15635	15679	15557	15384	15540	15662	15197	15536	15604	15546	15547	15703	15321	15720	15518	15377	15658	15648	15529	15493	15419	15279	15479	15527	15434	15408	15719	15646	15501	15429	15518	15446	15569	15726	15338	15349	15549	15216	15493	15520	15775	15544	15482	15593	15500	15765	15605	15648	15418	15563	15577	15647	15684	15496	15636	15481	15371	15563	15520	15580	15640	15400	15589	15818	15512	15483	15499	15572	15606	15601	15445	15561	15438	15544	15449	15541	15297	15511	15510	15506	15545	15662	15437	15494	15540	15718	15592	15640	15600	15442	15470	15390	15684	15763	15713	15572	15559	15697	15370	15593	15297	15344	15421	15452	15486	15532	15495	15389	15528	15483	15624	15590	15559	15504	15694	15465	15515	15615	15328	15510	15520	15511	15601	15556	15638	15491	15529	15405	15471	15674	15671	15616	15553	15722	15543	15427	15465	15435	15933	15555	15787	15482	15578	15453	15457	15461	15645	15733	15391	15459	15489	15497	15722	15489	15609	15642	15559	15559	15404	15458	15575	15458	15361	15482	15472	15665	15730	15757	15669	15470	15429	15412	15617	15557	15604	15706	15574	15394	15649	15360	15511	15471	15545	15730	15582	15508	15273	15509	15498	15607	15479	15723	15398	15631	15556	15501	15667	15509	15281	15686	15719	15527	15656	15531	15757	15522	15374	15515	15661	15560	15531	15371	15698	15549	15545	15612	15448	15479	15461	15355	15602	15613	15812	15498	15587	15666	15504	15512	15513	15537	15421	15342	15661	15569	15502	15539	15439	15519	15417	15493	15495	15710	15674	15471	15550	15499	15765	15619	15444	15474	15390	15656	15536	15480	15449	15472	15563	15531	15610	15574	15431	15432	15323	15590	15537	15490	15702	15405	15552	15685	15675	15454	15470	15514	15465	15794	15723	15453	15458	15667	15714	15435	15701	15526	15548	15549	15481	15641	15410	15541	15718	15572	15311	15728	15605	15400	15764	15470	15624	15820	15525	15829	15633	15457	15454	15578	15604	15623	15493	15713	15449	15488	15436	15554	15385	15523	15578	15470	15678	15835	15605	15465	15534	15573	15559	15662	15530	15458	15481	15639	15430	15359	15613	15502	15697	15665	15703	15558	15668	15543	15384	15513	15534	15571	15487	15532	15396	15567	15374	15506	15437	15601	15577	15364	15454	15642	15403	15389	15737	15673	15653	15630	15602	15687	15642	15662	15564	15514	15578	15510	15546	15539	15560	15704	15518	15625	15546	15605	15568	15664	15514	15287	15544	15410	15524	15708	15488	15506	15496	15465	15536	15640	15599	15472	15460	15466	15707	15440	15569	15490	15518	15473	15584	15472	15600	15415	15661	15478	15484	15676	15751	15691	15469	15300	15551	15703	15393	15567	15532	15572	15512	15379	15522	15700	15444	15803	15381	15656	15712	15562	15569	15421	15642	15586	15404	15371	15534	15421	15425	15536	15615	15535	15619	15450	15310	15454	15438	15482	15589	15436	15456	15508	15611	15465	15411	15421	15464	15453	15476	15526	15560	15560	15824	15522	15535	15587	15383	15754	15623	15466	15572	15434	15553	15619	15416	15536	15670	15507	15594	15559	15598	15613	15575	15544	15588	15599	15685	15316	15558	15585	15385	15414	15731	15505	15508	15527	15450	15768	15487	15506	15523	15648	15412	15350	15652	15528	15417	15557	15471	15478	15705	15396	15533	15406	15707	15493	15540	15469	15570	15308	15471	15617	15521	15541	15437	15540	15429	15612	15543	15519	15481	15456	15460	15759	15683	15557	15469	15492	15532	15593	15620	15360	15544	15567	15443	15657	15529	15791	15553	15602	15434	15491	15548	15497	15604	15708	15607	15684	15391	15403	15816	15441	15639	15369	15385	15493	15590	15626	15251	15426	15425	15678	15455	15638	15638	15395	15515	15420	15544	15713	15509	15541	15548	15496	15540	15509	15162	15526	15523	15489	15445	15760	15475	15512	15509	15586	15402	15488	15406	15401	15538	15393	15466	15574	15355	15582	15466	15639	15508	15569	15330	15514	15623	15524	15619	15626	15328	15627	15645	15564	15628	15388	15475	15268	15564	15533	15378	15305	15568	15612	15501	15702	15614	15576	15502	15596	15563	15412	15612	15607	15431	15448	15476	15482	15753	15630	15531	15649	15567	15386	15566	15535	15706	15457	15460	15556	15605	15329	15507	15453	15578	15671	15535	15466	15510	15630	15408	15427	15426	15568	15464	15380	15393	15436	15614	15480	15584	15610	15581	15698	15632	15502	15700	15594	15604	15575	15464	15370	15593	15562	15650	15603	15614	15465	15396	15579	15463	15618	15515	15695	15314	15391	15648	15585	15554	15593	15591	15588	15641	15685	15359	15771	15656	15560	15360	15503	15562	15369	15519	15618	15633	15551	15557	15582	15607	15409	15423	15511	15414	15451	15569	15636	15625	15502	15623	15632	15549	15602	15508	15571	15616	15671	15555	15481	15524	15484	15742	15669	15642	15777	15542	15602	15645	15648	15550	15294	15637	15445	15350	15487	15563	15502	15578	15573	15709	15595	15587	15766	15488	15672	15583	15337	15379	15589	15592	15468	15417	15541	15470	15556	15550	15657	15635	15865	15451	15540	15580	15656	15581	15660	15482	15485	15605	15548	15474	15477	15715	15720	15549	15503	15445	15494	15487	15573	15541	15386	15432	15522	15463	15545	15690	15519	15518	15546	15699	15575	15664	15539	15658	15633	15561	15534	15695	15516	15568	15577	15623	15425	15523	15391	15466	15566	15556	15592	15527	15635	15596	15455	15452	15604	15576	15376	15399	15493	15574	15754	15449	15592	15576	15489	15391	15403	15708	15542	15609	15460	15415	15627	15721	15631	15549	15793	15543	15342	15561	15525	15473	15546	15486	15592	15352	15676	15577	15467	15579	15626	15507	15700	15524	15621	15468	15647	15506	15604	15571	15734	15554	15413	15501	15685	15485	15521	15667	15473	15808	15579	15406	15376	15463	15533	15601	15658	15536	15463	15580	15601	15319	15495	15550	15398	15426	15393	15580	15418	15624	15676	15428	15582	15439	15533	15446	15359	15589	15266	15478	15612	15636	15612	15635	15519	15688	15721	15580	15673	15804	15682	15596	15547	15475	15733	15482	15501	15708	15850	15505	15493	15578	15604	15573	15580	15522	15552	15436	15635	15796	15351	15561	15430	15397	15504	15442
25432	34272	21774	11703	10016	10912	15268	14329	12324	10746	9757	9842	9719	9602	9636	9696	9561	9641	9484	9660	9664	9650	9474	9586	9462	9655	9458	9699	9578	9666	9578	9679	9569	9681	9587	9470	9528	9740	9678	9594	9627	9604	9480	9538	9591	9662	9453	9672	9605	9714	9464	9632	9491	9669	9636	9522	9660	9525	9688	9627	9496	9636	9582	9653	9487	9556	9635	9498	9625	9543	9465	9673	9700	9554	9573	9537	9500	9594	9840	9652	9570	9533	9501	9594	9538	9575	9580	9420	9636	9711	9409	9643	9580	9733	9583	9506	9780	9619	9509	9696	9515	9522	9522	9633	9554	9710	9656	9689	9520	9648	9618	9571	9473	9642	9584	9502	9624	9605	9525	9710	9644	9553	9407	9620	9459	9667	9373	9482	9524	9511	9519	9647	9518	9454	9447	9706	9462	9539	9547	9756	9502	9740	9605	9554	9774	9670	9630	9701	9631	9581	9515	9565	9558	9526	9525	9495	9610	9687	9563	9644	9594	9498	9636	9593	9566	9743	9543	9674	9470	9518	9552	9703	9441	9542	9493	9676	9566	9543	9672	9541	9553	9630	9582	9428	9602	9524	9615	9643	9633	9443	9517	9596	9462	9600	9433	9425	9614	9682	9729	9724	9573	9547	9482	9541	9624	9554	9538	9438	9425	9631	9527	9558	9476	9660	9577	9488	9589	9568	9591	9435	9591	9500	9571	9584	9687	9668	9401	9681	9556	9542	9700	9587	9545	9493	9639	9653	9494	9570	9490	9571	9627	9633	9533	9617	9613	9704	9614	9482	9611	9503	9646	9571	9527	9570	9668	9575	9702	9661	9630	9748	9521	9561	9588	9530	9463	9574	9691	9593	9498	9491	9583	9638	9642	9546	9661	9523	9550	9519	9509	9638	9437	9589	9550	9476	9619	9624	9622	9571	9359	9528	9546	9577	9737	9496	9669	9639	9525	9529	9687	9596	9512	9767	9589	9523	9576	9712	9433	9679	9615	9556	9492	9529	9572	9592	9622	9418	9685	9753	9501	9505	9413	9628	9541	9572	9589	9596	9588	9629	9516	9614	9620	9569	9629	9566	9590	9515	9598	9473	9548	9416	9600	9597	9531	9517	9483	9534	9582	9606	9632	9612	9629	9493	9490	9574	9685	9573	9463	9603	9710	9491	9573	9456	9717	9605	9658	9385	9382	9654	9548	9642	9682	9492	9709	9496	9611	9536	9499	9559	9555	9614	9615	9727	9529	9483	9557	9664	9567	9572	9489	9593	9569	9609	9634	9593	9496	9615	9612	9686	9553	9551	9622	9491	9497	9650	9587	9623	9460	9514	9556	9658	9468	9609	9507	9658	9469	9594	9451	9521	9489	9579	9700	9502	9547	9432	9576	9536	9727	9598	9726	9497	9698	9661	9642	9707	9639	9475	9617	9549	9462	9512	9679	9598	9652	9511	9617	9500	9425	9644	9570	9465	9612	9543	9529	9481	9545	9619	9610	9466	9641	9484	9722	9739	9633	9577	9566	9648	9673	9509	9532	9535	9670	9622	9513	9631	9659	9543	9587	9584	9417	9704	9606	9664	9748	9581	9375	9680	9661	9516	9624	9772	9573	9531	9499	9615	9529	9659	9591	9571	9585	9653	9610	9723	9653	9642	9648	9664	9589	9586	9703	9575	9715	9690	9549	9540	9396	9585	9581	9653	9390	9638	9587	9584	9663	9597	9562	9518	9632	9476	9614	9598	9584	9716	9672	9566	9618	9624	9558	9528	9645	9462	9457	9667	9635	9737	9473	9524	9349	9666	9614	9440	9520	9743	9454	9622	9529	9608	9592	9518	9600	9567	9626	9503	9542	9581	9790	9533	9734	9474	9701	9484	9739	9543	9460	9793	9610	9596	9599	9649	9601	9609	9510	9498	9583	9464	9422	9434	9643	9653	9587	9698	9498	9648	9502	9621	9687	9515	9584	9610	9458	9540	9541	9645	9644	9653	9605	9558	9681	9428	9660	9558	9531	9466	9415	9479	9708	9556	9684	9649	9604	9423	9670	9691	9769	9550	9488	9655	9618	9589	9556	9657	9727	9481	9657	9463	9657	9667	9582	9626	9677	9559	9585	9695	9744	9660	9634	9483	9604	9666	9591	9635	9490	9541	9593	9653	9622	9700	9540	9382	9588	9604	9504	9480	9622	9551	9533	9465	9579	9569	9610	9470	9692	9569	9562	9684	9578	9637	9537	9739	9532	9583	9615	9657	9719	9754	9501	9667	9489	9664	9551	9437	9560	9641	9449	9501	9623	9387	9583	9652	9534	9472	9652	9611	9569	9552	9643	9626	9606	9545	9591	9701	9446	9599	9595	9570	9657	9632	9545	9575	9577	9597	9609	9591	9552	9502	9635	9662	9635	9618	9673	9713	9612	9459	9592	9590	9532	9642	9691	9471	9509	9492	9440	9432	9605	9561	9593	9600	9510	9629	9605	9648	9625	9608	9597	9593	9366	9565	9502	9501	9586	9487	9621	9603	9576	9565	9657	9525	9489	9533	9443	9608	9548	9650	9497	9617	9692	9669	9602	9570	9530	9464	9526	9603	9677	9414	9590	9488	9510	9536	9725	9583	9648	9664	9617	9690	9444	9778	9482	9639	9651	9702	9667	9662	9536	9522	9539	9626	9589	9662	9601	9613	9655	9530	9624	9562	9667	9546	9499	9595	9657	9509	9514	9546	9735	9604	9651	9593	9506	9547	9595	9564	9576	9492	9570	9365	9562	9493	9579	9666	9764	9453	9627	9695	9618	9498	9633	9583	9526	9653	9472	9621	9461	9691	9589	9573	9667	9591	9584	9544	9533	9447	9659	9561	9760	9597	9628	9826	9428	9447	9614	9648	9744	9696	9546	9601	9479	9621	9505	9613	9655	9649	9643	9488	9529	9479	9601	9592	9646	9737	9589	9607	9546	9495	9536	9487	9582	9331	9786	9401	9546	9553	9635	9584	9849	9589	9588	9552	9700	9486	9653	9535	9622	9574	9655	9546	9530	9478	9496	9563	9526	9453	9621	9582	9567	9569	9658	9598	9662	9531	9560	9488	9568	9516	9475	9585	9595	9592	9606	9657	9539	9546	9645	9427	9493	9541	9681	9503	9444	9725	9556	9608	9513	9626	9590	9652	9476	9591	9498	9540	9506	9600	9739	9592	9598	9434	9606	9507	9678	9632	9716	9559	9500	9645	9656	9579	9677	9568	9598	9624	9483	9618	9533	9564	9634	9513	9637	9601	9567	9700	9601	9613	9591	9626	9551	9598	9659	9556	9501	9516	9635	9526	9671	9484	9457	9569	9701	9470	9516	9711	9421	9535	9613	9812	9643	9393	9623	9671	9476	9617	9808	9480	9504	9631	9738	9533	9623	9432	9518	9512	9468	9638	9587	9482	9619	9559	9534	9684	9650	9598	9592	9568	9654	9510	9540	9610	9703	9463	9730	9584	9648	9655	9520	9528	9513	9629	9663	9713	9548	9602	9614	9695	9644	9516	9550	9399	9473	9580	9639	9525	9394	9605	9562	9535	9476	9620	9578	9537	9507	9591	9481	9599	9595	9709	9602	9633	9648	9553	9653	9562	9597	9555	9550	9712	9612	9654	9630	9532	9439	9596	9624	9793	9546	9589	9669	9516	9449	9606	9635	9485	9697	9534	9562	9543	9546	9410	9473	9524	9546	9573	9637	9607	9572	9507	9587	9743	9668	9507	9577	9560	9588	9436	9592	9560	9744	9534	9545	9468	9463	9544	9456	9497	9498	9652	9506	9426	9606	9553	9410	9580	9543	9586	9404	9583	9418	9487	9648	9570	9515	9593	9710	9597	9606	9602	9473	9461	9588	9664	9470	9869	9587	9693	9537	9648	9590	9571	9659	9373	9481	9712	9603	9411	9636	9634	9773	9665	9526	9472	9696	9590	9613	9590	9559	9673	9492	9717	9579	9675	9467	9567	9493	9559	9620	9625	9697	9655	9515	9662	9731	9464	9487	9685	9728	9588	9629	9435	9502	9465	9610	9687	9419	9566	9640	9510	9576	9587	9621	9770	9520	9585	9677	9563	9692	9529	9611	9643	9545	9566	9589	9556	9699	9554	9609	9522	9450	9633	9568	9599	9588	9542	9557	9509	9400	9619	9539	9510	9514	9635	9523	9466	9501	9728	9604	9533	9500	9749	9625	9587	9623	9482	9554	9762	9508	9409	9596	9535	9573	9743	9503	9600	9520	9590	9455	9669	9616	9550	9565	9457	9615	9550	9647	9491	9541	9453	9550	9671	9614	9591	9691	9540	9675	9534	9734	9497	9704	9574	9532	9683	9704	9684	9765	9712	9678	9566	9651	9635	9536	9741	9648	9622	9438	9612	9438	9664	9508	9497	9559	9536	9730	9506	9502	9624	9554	9544	9681	9655	9597	9468	9692	9649	9528	9638	9598	9400	9601	9533	9552	9661	9605	9573	9672	9422	9542	9628	9521	9628	9718	9622	9675	9487	9553	9517	9494	9584	9570	9588	9545	9462	9614	9585	9552	9665	9832	9571	9620	9534	9498	9415	9500	9496	9743	9670	9638	9573	9649	9610	9542	9492	9480	9572	9453	9453	9723	9786	9512	9528	9548	9829	9516	9625	9560	9599	9580	9567	9590	9517	9544	9615	9587	9480	9617	9608	9505	9721	9587	9623	9560	9566	9504	9669	9491	9606	9664	9480	9547	9537	9621	9526	9590	9577	9870	9623	9649	9697	9499	9686	9573	9641	9667	9584	9762	9672	9583	9613	9735	9505	9610	9552	9499	9622	9607	9642	9590	9600	9375	9403	9708	9554	9547	9672	9600	9577	9669	9461	9798	9516	9561	9596	9544	9505	9537	9576	9673	9567	9512	9646	9556	9590	9473	9539	9575	9546	9541	9480	9559	9653	9614	9500	9555	9498	9454	9706	9590	9610	9541	9597	9489	9578	9586	9634	9653	9644	9486	9718	9687	9567	9624	9471	9591	9530	9462	9629	9714	9525	9686	9595	9569	9649	9582	9567	9583	9557	9692	9557	9638	9636	9537	9578	9616	9602	9515	9778	9472	9567	9579	9531	9536	9585
26123	22042	28435	26911	20442	25516	46110	41974	32092	23981	18613	16834	16186	15599	15674	15670	15720	15555	15580	15686	15490	15344	15445	15551	15702	15548	15599	15377	15587	15414	15534	15807	15535	15587	15643	15611	15574	15280	15321	15314	15446	15691	15728	15231	15496	15441	15303	15520	15341	15344	15306	15473	15306	15329	15410	15603	15368	15351	15552	15492	15683	15382	15630	15359	15309	15507	15387	15460	15295	15578	15302	15340	15324	15299	15605	15580	15340	15507	15388	15543	15290	15464	15430	15575	15565	15592	15473	15582	15333	15451	15527	15396	15395	15496	15345	15404	15370	15465	15490	15388	15262	15347	15644	15493	15627	15545	15373	15367	15549	15409	15508	15329	15281	15440	15420	15563	15224	15728	15429	15408	15276	15379	15284	15487	15509	15588	15520	15576	15514	15532	15418	15316	15130	15444	15526	15349	15279	15298	15478	15424	15389	15351	15440	15543	15579	15274	15343	15512	15456	15414	15485	15468	15205	15309	15290	15412	15440	15498	15570	15501	15553	15388	15261	15485	15521	15380	15327	15411	15266	15361	15407	15415	15382	15635	15275	15357	15358	15215	15537	15472	15411	15345	15596	15406	15520	15505	15354	15425	15406	15472	15518	15181	15414	15318	15451	15365	15447	15555	15425	15433	15305	15452	15281	15333	15350	15404	15402	15599	15500	15474	15488	15388	15397	15420	15313	15433	15474	15323	15556	15471	15494	15524	15466	15405	15341	15231	15248	15396	15285	15332	15398	15511	15416	15333	15545	15474	15701	15451	15457	15486	15486	15239	15288	15460	15491	15352	15536	15194	15491	15506	15423	15459	15482	15551	15469	15715	15323	15324	15404	15279	15249	15534	15411	15486	15690	15337	15506	15621	15385	15082	15416	15461	15300	15321	15360	15499	15560	15353	15588	15439	15331	15356	15311	15421	15653	15278	15419	15629	15428	15476	15296	15209	15388	15411	15333	15332	15298	15396	15469	15300	15544	15458	15462	15389	15465	15455	15339	15468	15342	15383	15612	15121	15442	15424	15681	15415	15393	15543	15435	15363	15476	15459	15457	15311	15539	15441	15394	15504	15423	15395	15399	15329	15471	15489	15488	15431	15366	15381	15548	15359	15488	15572	15390	15298	15238	15290	15498	15465	15421	15323	15288	15226	15564	15528	15407	15449	15415	15468	15443	15278	15311	15328	15578	15468	15235	15499	15404	15478	15353	15464	15557	15239	15229	15500	15458	15676	15417	15533	15545	15295	15646	15345	15301	15429	15342	15524	15477	15504	15316	15367	15446	15516	15270	15230	15432	15484	15232	15271	15364	15273	15426	15507	15653	15522	15365	15442	15539	15394	15420	15313	15439	15436	15392	15357	15463	15365	15434	15604	15553	15431	15399	15363	15402	15297	15608	15492	15247	15350	15166	15218	15470	15429	15459	15373	15238	15290	15379	15402	15555	15369	15406	15397	15364	15320	15445	15460	15531	15368	15613	15521	15438	15422	15417	15268	15243	15435	15356	15361	15390	15397	15568	15541	15616	15440	15424	15508	15558	15608	15415	15398	15328	15348	15367	15480	15494	15524	15412	15220	15521	15463	15492	15604	15314	15526	15456	15482	15022	15455	15352	15537	15503	15376	15652	15521	15452	15508	15331	15394	15392	15450	15276	15534	15248	15552	15380	15427	15265	15450	15266	15566	15594	15550	15483	15265	15180	15448	15307	15470	15272	15445	15348	15361	15387	15217	15433	15381	15455	15574	15348	15527	15303	15251	15396	15283	15492	15370	15502	15330	15367	15242	15487	15534	15292	15388	15374	15496	15441	15311	15269	15448	15417	15299	15715	15292	15569	15287	15563	15326	15246	15422	15419	15605	15420	15431	15418	15598	15434	15218	15562	15289	15268	15341	15401	15359	15369	15626	15489	15502	15433	15542	15667	15527	15312	15339	15613	15469	15242	15472	15367	15333	15467	15472	15657	15335	15249	15540	15445	15240	15678	15274	15430	15452	15369	15496	15603	15437	15334	15396	15508	15318	15642	15363	15561	15278	15418	15627	15662	15426	15403	15332	15524	15360	15350	15441	15530	15495	15387	15391	15586	15434	15528	15518	15436	15261	15137	15411	15473	15433	15327	15507	15280	15309	15477	15322	15486	15432	15461	15524	15399	15310	15305	15483	15143	15443	15518	15426	15516	15270	15327	15672	15583	15517	15351	15552	15342	15545	15505	15722	15261	15504	15420	15395	15270	15391	15326	15541	15297	15334	15552	15575	15319	15524	15192	15371	15445	15427	15321	15322	15403	15494	15541	15361	15294	15381	15328	15315	15420	15375	15589	15276	15456	15720	15491	15457	15213	15271	15528	15449	15320	15516	15444	15220	15338	15248	15376	15454	15275	15485	15392	15336	15699	15377	15534	15587	15264	15406	15428	15412	15297	15401	15539	15228	15266	15349	15304	15333	15419	15412	15641	15491	15470	15492	15415	15398	15527	15360	15297	15403	15370	15324	15393	15344	15299	15541	15473	15629	15486	15410	15353	15515	15606	15631	15563	15333	15550	15289	15322	15319	15614	15441	15527	15458	15580	15380	15514	15444	15467	15352	15535	15455	15579	15565	15321	15269	15418	15565	15456	15274	15504	15394	15335	15307	15581	15419	15417	15459	15413	15474	15454	15591	15226	15328	15452	15360	15408	15553	15376	15477	15226	15250	15475	15454	15589	15315	15439	15278	15360	15520	15390	15726	15424	15471	15407	15400	15101	15412	15286	15326	15518	15441	15568	15486	15573	15250	15678	15443	15472	15447	15364	15341	15259	15271	15447	15434	15362	15402	15379	15437	15292	15257	15577	15428	15497	15559	15446	15294	15426	15391	15539	15385	15566	15639	15546	15541	15495	15446	15567	15281	15400	15537	15496	15408	15466	15279	15183	15579	15336	15435	15656	15095	15402	15545	15601	15613	15389	15441	15391	15359	15484	15296	15374	15457	15417	15218	15230	15274	15251	15450	15385	15616	15531	15472	15444	15400	15669	15444	15459	15427	15557	15495	15294	15354	15166	15467	15562	15538	15408	15537	15112	15435	15532	15462	15414	15458	15360	15553	15520	15428	15515	15479	15246	15324	15328	15452	15595	15457	15490	15273	15288	15388	15379	15385	15582	15595	15459	15333	15425	15379	15612	15367	15387	15418	15446	15552	15531	15348	15548	15552	15483	15332	15620	15471	15385	15517	15675	15596	15471	15405	15549	15466	15319	15399	15581	15344	15437	15229	15487	15568	15567	15274	15317	15328	15580	15351	15237	15545	15483	15295	15247	15449	15529	15569	15444	15429	15490	15375	15513	15538	15602	15465	15591	15350	15486	15450	15513	15518	15604	15274	15220	15263	15614	15523	15321	15317	15442	15506	15391	15548	15561	15643	15387	15345	15434	15430	15507	15711	15539	15379	15582	15421	15389	15636	15461	15379	15320	15526	15366	15431	15371	15383	15420	15400	15719	15486	15311	15457	15256	15422	15415	15328	15586	15377	15611	15372	15261	15508	15344	15543	15418	15343	15525	15496	15391	15502	15350	15277	15413	15434	15473	15248	15494	15477	15338	15404	15502	15442	15368	15503	15507	15316	15641	15442	15559	15295	15467	15432	15494	15572	15585	15575	15564	15424	15580	15213	15169	15634	15437	15409	15443	15513	15365	15441	15414	15508	15508	15423	15503	15449	15189	15394	15660	15535	15429	15317	15330	15336	15408	15408	15431	15623	15492	15435	15414	15492	15413	15487	15447	15573	15424	15508	15677	15498	15486	15362	15357	15399	15551	15497	15400	15302	15668	15514	15497	15471	15617	15292	15239	15396	15780	15426	15528	15458	15330	15471	15503	15695	15500	15466	15438	15353	15226	15265	15401	15520	15486	15454	15439	15342	15384	15307	15635	15623	15263	15556	15405	15440	15232	15490	15400	15454	15291	15440	15554	15333	15455	15298	15381	15269	15318	15362	15274	15415	15619	15519	15317	15285	15407	15414	15394	15382	15298	15417	15235	15337	15350	15284	15387	15484	15528	15218	15447	15660	15527	15516	15502	15439	15569	15281	15376	15492	15428	15420	15226	15544	15090	15484	15253	15397	15575	15584	15585	15464	15550	15457	15508	15551	15520	15487	15564	15601	15619	15414	15223	15665	15393	15585	15573	15635	15548	15600	15414	15481	15375	15328	15466	15201	15440	15554	15393	15686	15406	15388	15369	15440	15369	15422	15497	15435	15554	15522	15331	15484	15432	15371	15553	15477	15607	15678	15409	15513	15426	15458	15319	15305	15335	15415	15386	15376	15393	15385	15387	15471	15491	15416	15601	15278	15417	15533	15341	15558	15339	15349	15451	15597	15351	15426	15131	15452	15418	15442	15572	15449	15487	15415	15567	15334	15347	15430	15444	15395	15535	15307	15495	15308	15395	15614	15329	15388	15595	15425	15465	15467	15372	15465	15169	15399	15408	15499	15290	15294	15485	15447	15360	15543	15571	15337	15491	15244	15492	15311	15541	15477	15461	15064	15617	15484	15343	15490	15387	15394	15497	15365	15610	15523	15336	15452	15456	15273	15428	15539	15294	15543	15283	15388	15580	15375	15361	15601	15345	15242	15545	15555	15480	15541	15223	15551	15577	15457	15446	15389	15347	15444	15306	15336	15298	15501	15357	15362	15316	15274	15387	15424	15315	15560	15414	15536	15314	15427	15506	15424	15408	15452	15288	15238	15499	15452	15541	15372	15632	15508	15466	15447	15521	15347	15621	15471	15295	15603	15646	15563	15325	15331	15534	15323	15359	15379	15161	15377	15442	15422	15421	15672	15311	15462	15384	15314	15710	15295	15441	15392	15454	15289	15382	15416	15533	15657	15441	15571	15676	15444	15287	15543	15532	15368	15554	15464	15349	15391	15555	15504	15390	15467	15344	15383	15574	15545	15421	15490	15461	15268	15525	15452	15463	15436	15594	15353	15308	15375	15158	15336	15482	15389	15449	15263	15471	15610	15375	15496	15646	15545	15326	15319	15532	15425	15491	15354	15361	15420	15540	15460	15435	15396	15429	15461	15548	15266	15449	15384	15581	15366	15517	15693	15388	15464	15563	15540	15561	15563	15492	15402	15417	15242	15508	15517	15412	15381
27316	47378	25401	14042	12616	22700	41014	34628	24233	16260	11766	10582	10082	9971	9956	9772	9878	9808	9583	9763	9823	9677	9712	9715	9705	9901	9663	9751	9680	9722	9818	9652	9761	9720	9615	9671	9536	9783	9684	9613	9676	9816	9557	9656	9662	9655	9611	9736	9577	9576	9728	9759	9848	9531	9812	9514	9785	9759	9662	9747	9544	9612	9707	9685	9689	9501	9658	9655	9781	9658	9571	9720	9738	9664	9804	9600	9531	9680	9754	9727	9679	9706	9530	9599	9791	9700	9652	9846	9643	9597	9724	9719	9591	9741	9749	9693	9572	9646	9692	9687	9753	9721	9593	9659	9653	9682	9568	9757	9681	9778	9577	9561	9602	9615	9729	9598	9784	9712	9628	9827	9731	9655	9659	9698	9479	9578	9702	9676	9632	9676	9680	9863	9802	9634	9618	9613	9612	9717	9546	9637	9780	9802	9641	9576	9685	9648	9643	9761	9695	9704	9608	9695	9726	9573	9682	9510	9650	9584	9634	9550	9724	9808	9732	9657	9636	9766	9535	9625	9613	9685	9732	9684	9758	9701	9621	9734	9779	9662	9729	9598	9812	9811	9650	9771	9640	9554	9601	9697	9715	9821	9527	9638	9539	9594	9645	9719	9597	9570	9526	9620	9534	9703	9669	9784	9774	9771	9723	9537	9569	9728	9753	9733	9720	9563	9634	9641	9790	9848	9535	9627	9790	9645	9765	9702	9541	9810	9594	9724	9666	9560	9530	9558	9669	9538	9721	9745	9471	9699	9544	9663	9611	9529	9786	9775	9536	9717	9643	9699	9505	9783	9623	9853	9643	9700	9699	9643	9702	9608	9718	9641	9661	9627	9611	9702	9586	9659	9637	9614	9555	9686	9703	9708	9672	9684	9782	9654	9616	9752	9662	9637	9823	9671	9621	9409	9624	9474	9775	9584	9859	9724	9665	9591	9517	9743	9763	9612	9624	9594	9484	9622	9683	9632	9775	9672	9704	9803	9502	9665	9685	9457	9634	9756	9829	9732	9702	9640	9553	9518	9636	9536	9672	9691	9642	9721	9693	9597	9769	9635	9530	9766	9764	9668	9703	9898	9680	9591	9683	9592	9492	9685	9591	9590	9787	9675	9729	9706	9613	9672	9697	9698	9673	9535	9804	9709	9815	9614	9731	9666	9813	9813	9697	9759	9687	9827	9700	9476	9624	9712	9586	9686	9643	9703	9793	9537	9803	9626	9558	9601	9661	9573	9791	9560	9581	9557	9686	9915	9690	9517	9542	9682	9745	9580	9558	9695	9653	9687	9636	9735	9706	9686	9565	9621	9680	9548	9586	9724	9660	9792	9668	9715	9472	9613	9698	9677	9571	9728	9695	9715	9777	9739	9716	9836	9745	9763	9658	9561	9584	9714	9718	9659	9628	9717	9543	9703	9706	9706	9782	9636	9627	9691	9658	9621	9581	9691	9694	9623	9472	9801	9705	9689	9758	9687	9712	9559	9574	9614	9685	9658	9646	9692	9682	9686	9554	9564	9546	9550	9618	9504	9698	9622	9645	9534	9603	9763	9495	9614	9650	9714	9635	9596	9486	9479	9596	9705	9765	9681	9670	9665	9603	9682	9578	9585	9581	9623	9674	9629	9621	9700	9670	9766	9612	9784	9579	9769	9590	9593	9593	9712	9465	9682	9685	9599	9654	9713	9706	9735	9736	9571	9557	9515	9716	9626	9696	9627	9796	9655	9704	9663	9664	9823	9589	9596	9611	9606	9764	9563	9733	9742	9736	9658	9736	9746	9718	9601	9643	9712	9816	9704	9682	9667	9664	9757	9588	9632	9649	9838	9583	9611	9737	9619	9654	9824	9634	9911	9635	9728	9796	9654	9895	9857	9718	9850	9601	9491	9776	9617	9566	9602	9720	9779	9623	9608	9594	9581	9665	9672	9705	9570	9884	9620	9601	9624	9847	9556	9637	9673	9816	9638	9521	9691	9797	9647	9722	9647	9576	9613	9628	9639	9785	9713	9603	9579	9617	9705	9656	9823	9643	9546	9738	9670	9628	9658	9691	9643	9650	9755	9724	9910	9772	9634	9496	9775	9827	9736	9711	9568	9502	9662	9662	9520	9521	9653	9488	9698	9757	9672	9676	9683	9570	9653	9776	9546	9750	9716	9780	9606	9721	9804	9736	9563	9846	9673	9624	9707	9685	9806	9564	9601	9647	9681	9604	9712	9685	9583	9457	9594	9818	9706	9693	9757	9718	9671	9664	9873	9803	9608	9613	9704	9760	9647	9809	9653	9649	9718	9714	9639	9693	9662	9761	9783	9751	9672	9681	9602	9597	9703	9530	9598	9709	9693	9660	9823	9597	9737	9655	9661	9725	9648	9697	9843	9517	9598	9799	9848	9774	9675	9614	9655	9674	9764	9601	9610	9612	9740	9739	9762	9788	9816	9766	9676	9791	9693	9504	9595	9745	9760	9771	9493	9734	9664	9544	9652	9661	9689	9636	9720	9791	9685	9765	9762	9688	9598	9616	9653	9667	9657	9615	9634	9780	9864	9652	9554	9704	9802	9823	9774	9490	9605	9734	9691	9744	9502	9812	9551	9819	9689	9743	9620	9777	9560	9626	9550	9545	9567	9894	9533	9667	9670	9636	9627	9876	9763	9804	9683	9759	9792	9698	9688	9649	9680	9606	9738	9581	9635	9674	9458	9648	9681	9482	9676	9671	9537	9728	9658	9668	9627	9648	9626	9566	9683	9640	9618	9608	9666	9689	9620	9569	9565	9663	9539	9701	9942	9605	9629	9717	9511	9681	9804	9665	9626	9734	9629	9613	9660	9461	9541	9668	9834	9704	9658	9550	9626	9646	9683	9660	9724	9610	9542	9716	9799	9613	9585	9640	9682	9699	9638	9744	9639	9712	9579	9682	9621	9659	9632	9700	9618	9540	9578	9550	9731	9802	9611	9611	9530	9720	9794	9711	9704	9528	9704	9606	9725	9598	9555	9706	9574	9663	9637	9710	9593	9747	9713	9829	9626	9787	9720	9690	9726	9672	9810	9712	9864	9721	9619	9698	9676	9494	9618	9628	9703	9595	9590	9660	9503	9748	9658	9781	9683	9736	9638	9590	9609	9628	9794	9479	9651	9685	9533	9852	9721	9635	9781	9772	9742	9641	9727	9673	9661	9640	9729	9519	9654	9505	9729	9635	9688	9628	9700	9548	9758	9437	9700	9665	9734	9673	9536	9612	9628	9763	9604	9627	9650	9672	9612	9826	9613	9583	9617	9705	9456	9606	9543	9678	9533	9652	9585	9646	9631	9754	9716	9681	9677	9906	9615	9639	9836	9736	9643	9758	9534	9731	9695	9683	9605	9618	9564	9607	9679	9668	9777	9823	9747	9711	9679	9454	9908	9812	9664	9605	9656	9744	9704	9608	9863	9822	9710	9598	9625	9565	9544	9499	9638	9647	9499	9673	9601	9628	9705	9795	9563	9762	9601	9774	9654	9698	9644	9654	9616	9716	9651	9739	9556	9904	9727	9654	9643	9600	9725	9779	9693	9749	9563	9567	9622	9594	9737	9611	9759	9711	9604	9702	9761	9799	9637	9581	9546	9733	9596	9859	9724	9627	9678	9850	9685	9659	9774	9710	9510	9606	9666	9659	9717	9505	9684	9440	9612	9706	9723	9555	9669	9778	9639	9570	9720	9680	9649	9689	9540	9692	9474	9513	9706	9597	9802	9634	9703	9730	9570	9646	9562	9620	9782	9618	9701	9612	9488	9631	9672	9693	9878	9725	9672	9577	9644	9699	9800	9517	9622	9773	9759	9496	9797	9620	9709	9636	9613	9744	9534	9822	9659	9745	9723	9569	9676	9885	9600	9647	9851	9719	9497	9624	9528	9805	9645	9692	9666	9730	9556	9709	9827	9643	9535	9694	9755	9600	9649	9660	9772	9631	9679	9717	9643	9662	9693	9553	9634	9573	9615	9672	9478	9669	9744	9733	9686	9525	9692	9825	9564	9650	9744	9850	9655	9903	9780	9624	9681	9697	9590	9731	9703	9755	9624	9741	9654	9524	9703	9722	9527	9690	9572	9612	9654	9641	9757	9630	9580	9605	9544	9697	9731	9632	9725	9781	9643	9737	9659	9701	9622	9688	9797	9589	9627	9664	9593	9763	9610	9852	9619	9606	9759	9562	9878	9543	9745	9558	9732	9641	9620	9567	9787	9615	9613	9587	9448	9808	9475	9726	9737	9677	9716	9708	9618	9622	9643	9676	9620	9826	9784	9638	9663	9448	9702	9673	9723	9475	9659	9559	9587	9751	9622	9637	9632	9618	9626	9664	9681	9689	9770	9683	9633	9729	9644	9715	9779	9655	9656	9599	9562	9806	9727	9575	9616	9723	9723	9812	9797	9546	9651	9552	9621	9680	9709	9753	9613	9688	9649	9741	9632	9701	9763	9696	9537	9648	9546	9800	9656	9602	9637	9550	9577	9397	9710	9750	9672	9722	9613	9675	9596	9777	9588	9551	9603	9551	9713	9709	9611	9674	9657	9733	9733	9702	9754	9701	9781	9762	9770	9422	9737	9635	9567	9637	9628	9634	9859	9663	9587	9692	9496	9711	9626	9607	9487	9618	9630	9741	9712	9486	9695	9597	9660	9658	9623	9578	9763	9616	9695	9572	9626	9655	9540	9605	9592	9658	9634	9699	9694	9738	9595	9682	9574	9815	9769	9603	9636	9674	9533	9744	9729	9825	9845	9722	9587	9616	9574	9613	9663	9753	9718	9624	9557	9616	9677	9666	9760	9722	9707	9740	9588	9584	9823	9664	9711	9695	9599	9635	9804	9773	9602	9555	9684	9758	9721	9681	9774	9759	9671	9722	9748	9710	9745	9647	9688	9754	9592	9673	9574	9803	9724	9633	9515	9648	9668	9696	9591	9705	9726	9644	9660	9660	9693	9624	9623	9564	9481	9706	9617	9670	9685	9624	9620	9520	9776	9673	9500	9679	9600	9616	9584	9648	9651	9666	9681	9596	9575	9675	9665	9694	9613	9665	9704	9670	9656	9752	9671	9666	9590	9715	9632	9784	9664	9751	9845	9675	9589	9745	9816
24409	21717	28634	25544	23106	32787	60593	56020	43349	30441	22230	18280	16832	16510	16047	16134	15965	15848	15842	15810	15864	15776	15784	16020	15909	15780	15938	15799	15798	15858	15849	15873	15683	15761	15912	15795	16071	15852	15811	15745	15821	15683	15895	15704	15732	15627	15843	15680	15546	15699	15869	15705	15791	15792	15857	15942	15743	15820	15896	15719	15766	15642	15729	15703	15743	15815	15867	15536	15755	15863	15622	15705	15629	15650	15715	15804	15852	15703	15789	15658	15807	15559	15618	15572	15751	15785	15761	15839	15663	15902	15805	15737	15813	15700	15640	15774	15800	15668	15741	15600	15723	15797	15704	15609	15539	15519	15680	15922	15677	15579	15812	15808	15808	15848	15634	15781	15850	15628	15790	15770	15672	15623	15663	15559	15739	15656	15697	15707	15535	15817	15697	15802	15735	15710	15808	15732	15783	15510	15476	15891	15629	15730	15746	15831	15666	15920	15674	15653	15672	15733	15638	15452	15543	15969	15833	15571	15723	15765	15603	15681	15710	15618	15699	15690	15752	15733	15802	15787	15740	15526	15630	15852	15775	15755	15556	15604	15642	15593	15773	15781	15754	15694	15567	15605	15695	15720	15648	15762	15858	15820	15797	15865	15700	15778	15733	15615	15903	15802	15892	15831	15720	15840	15584	15851	15726	15705	15744	15653	15758	15717	15786	15696	15680	15718	15619	15650	15772	15580	15716	15739	15864	15727	15671	15529	15439	15602	15636	15541	15619	15642	15712	15585	15807	15652	15600	15795	15650	15664	15746	15679	15920	15628	15626	15783	15695	15617	15620	15643	15700	15607	15521	15555	15784	15800	15758	15738	15810	15789	15782	15842	15776	15800	15737	15693	15679	15861	15705	15570	15729	15853	15533	15587	15546	15771	15892	15568	15609	15793	15442	15809	15534	15842	15927	15741	15892	15701	15676	15784	15510	15645	15819	15746	15512	15814	15811	15763	15698	15604	15631	15641	15641	15645	15963	15878	15514	15695	15721	15531	15723	15812	15666	15653	15619	15753	15801	15675	15573	15607	15730	15819	15800	15658	15579	15555	15633	15797	15820	15713	15563	15697	15587	15482	15748	15756	15927	15789	15825	15707	15839	15791	15622	15792	15773	15686	15589	15538	15600	15506	15511	15508	15628	15926	15610	15699	15609	15640	15649	15622	15470	15636	15760	15611	15757	15552	15580	15697	15704	15743	15603	15512	15701	15775	15796	15710	15775	15470	15518	15748	15816	15669	15672	15650	15812	15590	15791	15797	15662	15746	15650	15771	15397	15500	15783	15565	15571	15669	15602	15752	15873	15826	15794	15845	15768	15748	15705	15713	15572	15678	15670	15763	15935	15886	15617	15714	15683	15745	15770	15588	15909	15769	15615	15711	15815	15489	15673	15601	15669	15687	15876	15726	15730	15680	15771	15757	15662	15871	15791	15834	15804	15882	15627	15801	15990	15779	15660	15535	15609	15539	15580	15552	15656	15573	15657	15484	15731	15676	15853	15760	15695	15743	15779	15549	15801	15696	15692	15721	15798	15971	15747	15789	15719	15835	15741	15846	15664	15647	15732	15535	15531	15793	15667	15739	15774	15881	15643	15648	15855	15570	15749	15752	15768	15857	15848	15800	15708	15602	15693	15685	15715	15848	15872	15649	15780	15542	15740	15747	15873	15666	15886	15804	15475	15695	15534	15539	15897	15848	15579	15521	15831	15696	15746	15664	15796	15728	15795	15696	15702	15711	15920	15698	15686	15807	15702	15589	15847	15833	15730	15786	15725	15890	15801	15657	15606	15695	15755	15872	15770	15560	15782	15794	15948	15528	15711	15751	15632	15610	15746	15874	15722	15662	15644	15735	15780	15991	15629	15922	15727	15724	15909	15856	15641	15782	15892	15727	15670	15797	15728	15774	15624	15623	15772	15834	15753	15642	15669	15562	15763	15683	15708	15582	15685	15858	15548	15794	15587	15600	15664	15691	15679	15644	15667	15689	15797	15951	15617	15399	15771	15736	15618	15693	15793	15798	15561	15406	15699	15611	15692	15542	15565	15711	15849	15749	15825	15798	15732	15500	15618	15637	15658	15802	15804	15681	15470	15604	15571	15629	15946	15610	15806	15932	15819	15717	15710	15766	15641	15724	15633	15673	15796	15681	15948	15349	15650	15877	15654	15765	15737	15619	15872	15812	15714	15723	15596	15525	15595	15698	15900	15823	15943	15835	15815	15686	15563	15843	15869	15896	15724	15856	15762	15827	15754	15615	15650	15898	15626	15767	15547	15719	15639	15759	15605	15648	15608	15798	15531	15660	15661	15738	15583	15514	15533	15576	15582	15741	15823	15850	15840	15751	15600	15624	15595	15765	15522	15638	15612	15703	15833	15667	15824	15835	15757	15706	15694	15741	15688	15617	15497	15797	15827	15889	15669	15595	15740	15642	15666	15950	15845	15768	15640	15703	15756	15740	15485	15737	15779	15737	15841	15806	15725	15767	15795	15732	15714	15802	15986	15671	15608	15794	15596	15474	15720	15637	15735	15766	15584	15665	15820	15695	15637	15761	15803	15612	15520	15646	15779	15624	15798	15648	15839	15876	15684	15971	15700	15624	15813	15649	15590	15581	15649	15582	15613	15606	15765	15585	15770	15764	15683	15764	15730	15933	15832	15740	15575	15636	15751	15880	15884	15671	15980	15704	15526	15915	16002	15759	15825	15726	15880	15683	15868	15669	15813	15658	15818	15839	15625	15814	15852	15750	15793	15762	15567	15666	15894	15790	15642	15517	15582	15636	15550	15821	15743	15656	15700	15696	15762	15740	15755	15834	15589	15586	15776	15696	15776	15506	15784	15562	15604	15802	15811	15828	15723	15814	15711	15813	15640	15766	15795	15578	15841	15893	15701	15858	15738	15790	15836	15763	15673	15751	15730	15611	15747	15574	15667	15566	15661	15698	15599	15857	15832	15668	15589	15816	15720	15643	15816	15678	15814	15805	15852	15992	15645	15652	15863	15812	15701	15501	15675	15570	15650	15757	15888	15729	15882	15565	15838	15748	15814	15894	15736	15845	15806	15768	15726	15690	15759	15837	15600	15743	15728	15839	15795	15834	15814	15798	15755	15809	15655	15789	15638	15838	15799	15631	15697	15786	15660	15702	15622	15610	15654	15875	15864	15961	15902	15840	15834	15772	15833	15704	15670	15626	15753	15604	15767	15767	15874	15791	15702	15708	15685	15809	15948	15651	15663	15677	15614	15572	15498	15695	15814	15714	15690	15756	15812	15624	15775	15700	15576	15802	15830	15654	15741	15581	15654	15555	15704	15922	15613	15840	15678	15612	15597	15731	15819	15591	15655	15572	15627	15727	15608	15657	15866	15672	15632	15720	15784	15805	15946	15765	15492	15762	15783	15702	15619	15704	15725	15665	15749	15751	15811	15773	15803	15604	15564	15739	15961	15453	15500	15718	15892	15637	15540	15815	15659	15786	15574	15670	15722	15943	15771	15586	15654	15759	15720	15560	15598	15802	15510	15525	15785	15841	15461	15561	15685	15703	15654	15539	15723	15634	15842	15608	15717	15678	15674	15788	15874	15841	15651	15784	15673	15725	15715	15728	15707	15747	15650	15653	15863	15638	15705	15698	15789	15995	15663	15612	15681	15457	15610	15598	15719	15945	15871	15695	15749	15770	15780	15659	15658	15677	15859	15882	15853	15806	15814	15805	15428	15707	15564	15839	15681	15966	15763	15758	15870	15712	15685	15531	15841	15562	15615	15865	15952	15562	15702	15453	15932	15594	15583	15639	15767	15747	15667	15608	15691	15982	16034	15795	15759	15710	15570	15807	15576	15686	15649	15592	15783	15600	15847	15754	15775	15815	15870	15833	15776	15763	15762	15752	15830	15688	15836	15659	15619	15917	15744	15361	15540	15633	15581	15553	15722	15694	15612	15916	15648	15687	15951	15784	15688	15476	15803	15620	15839	15729	15602	15681	15745	15742	15859	15821	15739	15546	15679	15691	15672	15862	15410	15628	15574	15716	15536	15748	15688	15619	15611	15949	15884	15823	15699	15502	15680	15751	15402	15723	15810	15730	15886	15758	15623	15630	15655	15666	15516	15705	15698	15537	15702	15698	15894	15616	15642	15703	15584	15835	15595	15804	15790	15682	15735	15924	15756	15590	15830	15807	15755	15770	15609	15816	15681	15887	15895	15904	15749	15845	15737	15895	15589	15812	15690	15793	15678	15787	15813	15632	15708	15569	15692	15680	15627	15824	15830	15719	15662	15815	15805	15804	15498	15650	15632	15629	15679	15719	15667	15671	15823	15713	15574	15425	15694	15396	15598	15707	15695	15819	15491	15814	15757	15710	15959	15711	15632	15420	15700	15677	15625	15699	15740	15602	15909	15604	15637	15767	15667	15797	15734	15855	15723	15583	15592	15738	16020	15549	15687	15866	15654	15859	15667	15725	15907	15724	15503	15817	15716	15773	15769	15449	15550	15759	15735	15521	15771	15726	15794	15739	15806	15800	15677	15747	15969	15861	15688	15705	15920	15703	15707	15537	15772	15482	15753	15567	15553	15648	15560	15735	15790	15643	15684	15725	15471	15625	15836	15545	15908	15593	15653	15627	15820	15548	15783	15835	15833	15580	15668	15656	15522	15678	15657	15724	15554	15692	15635	15647	15467	15620	15654	15840	15790	15448	15643	15697	15688	15680	15789	15661	15687	15519	15535	15712	15632	15739	15723	15620	15623	15723	15851	15702	15745	15653	15839	15782	15824	15595	15903	15684	15685	15582	15796	15568	15527	15688	15522	15487	15828	15768	15611	15417	15790	15731	15751	15882	15855	15799	15609	15758	15851	15685	15666	15723	15494	15851	15774	15733	15508	15709	15766	15571	15825	15656	15662	15606	15880	15720	15898	15726	15586	15696	15689	15542	15592	15749	15694	15784	15757	15633	15645	15922	15640	15656	15667	15578	15633	15842	15781	15714	15843	15431	15722	15716	15875	15757	15798	15726	15572	15736	15842	15692	15895	15760	15858	15916	15787	15735	15683	15635	15790	15835	15837	15671	15620	15690	15587	15515	15494	15640	15636	15819	15602	15790	15728	15645	15595	15685	15782	15856	15615	15605	15826	15926
32057	53471	30919	19232	15499	31941	58523	50780	35357	22191	14890	11537	10779	10325	9936	10160	10047	9999	10036	10097	10180	10084	10069	10181	10039	10149	10154	10019	9993	9952	10056	9988	9957	9989	9993	9917	10137	10122	10027	9951	9966	9993	9927	9935	10024	9990	9867	9917	9980	10009	9875	10015	9945	10071	10002	10007	10011	9972	10089	10030	10093	10005	9874	10003	9990	9917	10049	9781	10031	9906	9988	9988	10052	9764	10100	9931	10045	9990	9923	9924	9954	9928	10023	9902	9954	9970	9958	9982	10051	9990	9888	9956	10082	10073	9900	9836	9895	9885	10086	9950	10092	9901	10040	9920	9950	9862	9922	9931	9892	10004	10077	10064	10177	10076	9833	9881	9921	9894	9949	9738	9987	10114	9985	10105	9868	10018	9948	9884	10062	9953	9913	9968	10114	9884	9814	9814	10142	9897	10081	9968	9920	10086	9932	9823	9945	10012	10198	9908	9768	10038	9896	9919	9934	10011	10003	10135	9967	9967	9886	9969	9998	10069	9891	9854	10082	9905	10053	10101	9844	9901	10001	10066	10085	9916	9988	10062	9852	9978	9968	9931	9841	9987	9935	9916	9925	9910	9894	10171	9915	9909	10111	10038	9893	10054	9828	9996	9954	10002	9929	10049	9900	9938	9957	10047	9911	9929	9989	9975	10013	9981	9987	10079	9999	10038	9931	9971	10015	10020	10058	10013	9942	9859	10085	9891	9833	10071	9945	9886	9914	9966	9924	10027	9789	9893	9969	9891	9931	9833	9889	10070	10108	9963	9988	9880	9887	10064	9849	9940	10045	9991	9940	9888	9910	9939	9939	9887	10062	9952	9842	9958	9809	10018	9720	9954	9923	9920	9827	9876	9974	9941	9911	10005	9981	9921	9955	9937	10094	9769	9927	10012	9973	9896	10000	9983	9925	9977	9968	9911	9811	9980	9948	10046	9943	9944	9899	9969	9947	10013	9990	9941	9899	9831	9943	9935	9906	9938	9975	9984	10056	9767	9769	9831	10115	9991	9996	9965	9826	9941	9919	9938	9823	9931	10007	9908	10015	9907	9905	9865	10002	10066	9866	9987	9934	9913	9935	9815	9999	10022	9797	9998	9913	9816	9904	9887	9945	10037	9863	9853	9842	10076	9874	9934	10071	9875	9975	9905	9946	9944	10157	9910	10167	9800	9933	9940	9964	9936	9951	9965	9910	9914	9946	10068	9896	9967	9975	10007	9986	9859	9871	9965	10009	9846	10065	9926	9875	9953	9901	10196	10005	9982	9891	10065	10162	9946	10049	9868	9923	10128	10023	9910	9968	9930	10003	9892	9894	9847	9817	9982	10019	9852	10002	9949	9998	9992	9954	9928	9992	9865	9886	9952	10049	10024	9863	9939	9753	9993	9987	10007	9877	9888	9850	9932	9860	10169	10072	9898	9934	9839	10147	9856	9894	10169	9968	10051	10033	9992	10056	10061	9941	10053	9806	10046	10010	9972	10066	9985	9929	10071	10031	9897	9758	9950	9897	10015	9842	9781	10083	9898	9990	10062	10000	9948	10078	9813	10074	10005	9990	9992	9811	10016	10063	9917	9963	9845	9927	9976	10042	9964	9876	10051	10012	9816	9899	9836	9941	10032	9976	9919	10107	10071	9863	9953	9765	9991	9942	9897	9870	9941	10032	10093	9983	9971	10023	9966	9855	9892	9888	9978	9937	9893	9906	9935	10069	10022	10066	9895	9823	9947	9861	9958	10005	10110	9877	9913	9915	9900	9849	9986	9812	9982	9898	9914	9982	10034	9964	9938	10164	9866	10130	9902	10033	10067	9900	9904	9973	9982	9986	9998	9908	9941	10106	9878	9908	10076	9966	9908	9860	9889	9978	9850	10051	9985	9910	10016	9982	9893	9965	10092	9975	9937	10069	10015	9938	10150	9853	9975	10065	9965	10019	9959	9981	9979	10086	9946	9903	10052	9906	9924	9931	9921	9904	9858	9839	10073	10009	9963	9984	9863	9797	9795	9899	9927	9938	9828	9955	9755	9931	9913	10038	9828	9868	10093	10096	9986	10111	9846	10002	9922	10014	9989	9957	10030	9856	10004	9961	10001	9765	9854	9767	9806	10008	9998	9859	9987	10032	9853	10002	9943	10010	9950	9968	9893	9978	9735	9938	9921	9923	9846	10090	9942	9876	10008	9810	10038	10023	9884	10017	9937	9768	9995	9915	10060	9957	9947	10031	9949	10109	9863	9905	10011	9896	9903	10119	9878	9883	10007	9842	9991	9946	9768	9952	9982	9987	9945	9933	9922	9934	9943	9997	10020	9904	10051	9839	9767	10014	10100	9974	9888	9907	9928	9852	9959	9890	10054	9922	9893	9815	9941	9917	10005	9932	9996	9784	10018	9997	9969	9850	9970	9950	9891	9957	9924	9867	9897	9913	9953	9899	9982	9870	9987	10074	9878	9887	10004	9938	9899	9842	9809	10096	10022	10009	9850	9846	9939	10038	9994	9993	9963	9988	9896	10013	10060	10042	9968	10070	9946	10006	9870	9906	9904	9943	9988	9953	9991	9985	10039	10049	9979	10017	9836	9911	9999	9887	9929	10049	10009	9944	9965	9941	10001	9852	9985	10008	9904	10000	9774	10045	9855	9928	9998	10127	9886	10031	9905	9975	9811	9814	9934	9872	9825	9927	9995	9842	9945	10057	9920	10046	9944	9840	9974	9903	9960	9738	10013	9911	9967	9787	10030	10048	9840	10026	9973	9944	9743	9877	10034	10004	9904	10013	10057	9958	10076	9931	9999	10001	10000	9916	9861	9987	9948	9934	9960	9972	9920	9887	9860	10042	10083	10122	9841	10159	9958	9804	9928	9870	9796	9977	9845	9937	9970	9855	9899	9922	10028	9878	9785	10067	10103	9937	10028	9856	9973	10086	9952	10012	9971	9912	9868	9819	9981	9935	9983	9846	10061	9868	10051	10006	9882	10002	9942	9918	9870	9710	9882	10024	9974	9941	9905	10023	9929	10037	9993	10039	9782	9876	9963	9977	10000	10029	9822	9865	10001	9876	9886	9928	9816	9867	10093	9961	9899	9891	10036	10140	9880	10042	10033	9946	10036	9923	9935	9865	10046	10009	10095	9861	9911	10056	9939	9992	9913	9932	10008	9872	9946	9984	9908	9963	9908	9936	9828	9994	9964	9987	10095	10036	9895	9809	9870	9920	9882	10005	9891	9814	9985	10001	9915	9947	10029	9968	10018	9993	9920	9952	9957	9939	9915	10006	10041	9883	9798	9972	9953	9995	10176	9779	9983	10009	10033	9958	9898	10057	9982	9987	9940	10043	9829	9940	9935	9892	9908	9911	9893	9994	9867	10047	10038	9906	9868	9977	10026	9915	9989	9808	9999	9951	9897	9892	9917	9859	10079	9879	9867	9991	9843	9845	9971	9952	10006	10140	9872	9988	9951	9944	9995	9866	9763	9973	9681	9986	9902	10036	10052	9923	10014	9876	9836	9938	9915	9830	9984	9930	9917	9969	10026	9926	10064	10069	9897	9820	9860	10000	9957	9932	9938	10037	9823	10020	9929	9943	9972	9876	9927	9872	10095	9849	9912	9961	9880	10026	9887	9982	9864	9975	9819	9863	9936	9885	9912	9905	9852	9927	9996	9985	9981	9853	10068	9943	10096	9922	9828	9847	9774	9869	9829	9884	9825	10023	9923	10016	9865	9958	9951	10088	10056	9926	9802	9902	10183	9891	10063	9994	9988	9974	9830	10062	9998	9949	10071	9929	10021	10074	9890	10012	9882	9829	9967	9972	9807	10096	10016	10080	9980	9974	9875	9979	9959	10024	10075	9907	9844	9960	9918	10019	9765	9969	9866	9865	9926	9869	9901	9934	9951	10101	9879	10054	9946	9936	9836	9978	9953	9936	9907	9977	9971	9916	9913	10065	9960	10001	10066	10023	9975	9896	9826	9865	10044	10189	9810	10174	10080	10061	9748	9966	9974	9983	9831	9880	9925	9798	9964	10085	9846	10060	9963	9976	10041	9971	9956	9883	9794	10173	9848	9907	9936	9919	9929	9820	9974	9725	9805	9963	9804	10031	9898	9983	10202	9918	9932	9818	10009	9860	9850	10120	10008	10142	9839	10064	9842	9946	9851	9893	9999	10040	9966	9947	10010	9930	9874	9959	9977	9936	9969	9856	9932	9879	9920	9961	9832	9929	10023	10017	9923	9984	10001	9892	9844	9919	9826	9916	10009	9932	9999	9973	9957	9998	9786	9999	9920	9869	9946	10032	9965	9919	9979	10127	10032	9766	9780	9973	10036	10131	9801	9847	10088	9932	10117	10030	10050	9951	9934	9917	9927	9787	10028	9893	10042	9948	10105	9833	9963	10038	9858	9803	9881	9785	9852	10078	9877	9972	9983	9974	9842	10010	9833	10103	9977	9875	9991	9987	10045	9936	9989	10014	9984	10033	9933	9915	9842	9773	9845	9854	9947	9981	9836	9951	10040	9939	9894	9916	10086	9928	10031	10011	9898	9990	9962	10079	10009	9869	10029	9987	10057	9963	10001	9934	9990	9909	9891	9917	9966	10118	9919	9866	9999	10058	9948	9790	9995	10066	9915	10025	9914	9869	9960	10057	10106	10127	9978	9949	10083	9854	9993	9938	9952	10071	10014	9915	9987	10033	10032	9931	9840	9933	9902	9842	9852	10038	9975	9910	10053	10015	9937	10055	10088	9894	9817	9885	9845	10024	9943	10031	9920	9920	9891	9932	9928	9913	9837	9955	9921	10062	10049	9951	9990	9951	9962	10022	9888	9978	9805	9998	9958	9794	10042	9896	9771	9982	10072	9946	9971	9972	9949	9966	10003	9904	10151	9903	10085	9974	9979	10077	9965	9813	9942	9863	9854	10002	9994	10021	9924	10223	9910	9951	9801	9991	9813	10015	9840	10087	9910	9979	10140	9919	9814	10024	10000	9940	9755	9916	10122	9848	9825	9906	9863	9876	10038	9753	9886	10037	9970	10081	9828	10017	9970	9956	9939	9882	9931	10006	9997	10139	10042	9879	9988	9889	9899	9948	10098	9766	9916	9964	9881	9881	9994	9921	10160
33970	29720	26629	20164	16777	17846	21582	20819	18813	16924	16301	15843	15656	15806	15622	15599	15613	15478	15767	15527	15502	15635	15664	15568	15627	15686	15380	15569	15481	15542	15587	15584	15642	15639	15519	15691	15539	15657	15491	15475	15421	15530	15500	15732	15482	15558	15520	15415	15418	15616	15672	15697	15567	15456	15592	15528	15563	15470	15527	15465	15473	15489	15572	15562	15592	15428	15496	15779	15527	15603	15581	15576	15610	15610	15641	15600	15598	15499	15633	15601	15606	15501	15467	15483	15516	15580	15299	15680	15729	15477	15685	15624	15597	15683	15390	15377	15488	15353	15633	15622	15428	15500	15512	15359	15567	15597	15587	15596	15660	15522	15593	15693	15286	15384	15557	15545	15613	15667	15608	15446	15301	15303	15357	15431	15370	15445	15407	15617	15460	15601	15371	15492	15442	15388	15625	15426	15525	15450	15320	15316	15621	15224	15485	15506	15861	15726	15533	15405	15663	15449	15599	15614	15675	15572	15339	15669	15567	15585	15396	15584	15650	15475	15564	15642	15350	15624	15559	15492	15619	15398	15491	15571	15528	15324	15644	15483	15576	15532	15669	15426	15521	15587	15618	15467	15613	15464	15478	15546	15630	15534	15452	15774	15368	15534	15316	15615	15393	15411	15413	15697	15646	15758	15427	15467	15624	15336	15735	15419	15336	15440	15379	15557	15482	15678	15418	15466	15514	15505	15545	15538	15510	15479	15545	15339	15516	15445	15583	15550	15495	15419	15702	15563	15685	15492	15580	15547	15443	15514	15499	15526	15732	15509	15409	15527	15476	15574	15588	15419	15662	15454	15548	15553	15612	15469	15452	15708	15465	15564	15794	15514	15519	15511	15544	15653	15505	15648	15432	15572	15659	15786	15457	15333	15386	15367	15409	15489	15484	15481	15471	15257	15479	15665	15599	15512	15551	15586	15553	15259	15553	15637	15537	15203	15471	15529	15672	15546	15638	15522	15596	15378	15594	15530	15630	15528	15582	15576	15514	15618	15612	15606	15716	15488	15712	15655	15738	15544	15722	15642	15514	15331	15534	15513	15611	15602	15591	15499	15445	15627	15576	15562	15579	15379	15557	15603	15489	15559	15313	15401	15605	15469	15413	15459	15484	15662	15529	15450	15648	15497	15398	15357	15438	15443	15609	15510	15695	15427	15445	15372	15530	15573	15496	15539	15586	15710	15571	15529	15316	15399	15362	15380	15774	15533	15667	15655	15850	15558	15530	15637	15516	15645	15590	15326	15577	15376	15578	15635	15624	15329	15608	15589	15603	15564	15645	15570	15506	15591	15509	15464	15593	15578	15746	15599	15327	15581	15598	15230	15360	15596	15513	15386	15746	15782	15691	15786	15543	15530	15560	15416	15287	15399	15490	15410	15355	15734	15425	15443	15428	15494	15548	15364	15358	15692	15585	15534	15570	15604	15453	15495	15270	15732	15781	15591	15331	15399	15626	15768	15191	15720	15543	15448	15645	15512	15604	15584	15434	15362	15438	15523	15317	15493	15438	15551	15511	15728	15407	15588	15520	15461	15587	15434	15611	15481	15488	15558	15494	15485	15487	15647	15630	15490	15345	15516	15636	15409	15508	15493	15605	15447	15644	15516	15602	15494	15463	15407	15598	15484	15830	15717	15558	15604	15390	15318	15584	15539	15633	15298	15429	15510	15331	15565	15566	15569	15539	15567	15542	15664	15363	15404	15512	15446	15625	15515	15391	15605	15653	15630	15555	15459	15484	15336	15502	15478	15547	15603	15477	15498	15494	15536	15577	15535	15716	15735	15427	15347	15400	15668	15540	15647	15666	15587	15378	15571	15650	15582	15552	15364	15625	15314	15481	15389	15617	15436	15375	15688	15436	15408	15337	15447	15642	15625	15366	15724	15602	15521	15403	15472	15337	15528	15459	15606	15525	15305	15335	15370	15507	15652	15729	15534	15468	15505	15290	15443	15583	15644	15752	15710	15381	15603	15436	15531	15829	15541	15651	15696	15413	15638	15719	15598	15453	15659	15629	15569	15509	15710	15566	15483	15384	15468	15536	15584	15528	15406	15517	15520	15574	15334	15513	15521	15459	15677	15632	15371	15768	15478	15565	15459	15441	15386	15492	15431	15741	15667	15452	15687	15750	15417	15678	15655	15483	15490	15622	15596	15419	15552	15564	15707	15594	15292	15529	15586	15757	15325	15435	15468	15509	15532	15504	15471	15490	15493	15524	15518	15385	15413	15600	15397	15570	15591	15436	15373	15528	15376	15555	15420	15632	15505	15506	15452	15362	15404	15316	15546	15466	15343	15419	15643	15437	15572	15292	15535	15555	15726	15586	15343	15407	15730	15633	15722	15646	15596	15687	15636	15550	15332	15676	15638	15603	15573	15419	15545	15651	15316	15513	15644	15460	15594	15294	15391	15602	15613	15510	15438	15548	15602	15462	15755	15648	15641	15671	15417	15508	15474	15439	15291	15505	15334	15448	15605	15569	15397	15540	15616	15334	15617	15518	15558	15509	15451	15594	15545	15641	15568	15442	15613	15328	15441	15475	15479	15396	15351	15428	15610	15562	15442	15464	15406	15663	15662	15483	15526	15426	15519	15451	15535	15374	15564	15633	15540	15415	15534	15643	15635	15296	15640	15792	15509	15542	15427	15598	15745	15611	15666	15532	15550	15340	15651	15447	15419	15428	15569	15501	15438	15549	15509	15606	15347	15570	15451	15414	15708	15628	15556	15562	15722	15707	15592	15567	15575	15454	15777	15559	15406	15429	15687	15568	15585	15606	15386	15565	15776	15435	15438	15721	15447	15497	15654	15468	15334	15463	15635	15691	15405	15494	15713	15533	15184	15350	15498	15483	15460	15613	15469	15467	15253	15555	15644	15744	15451	15540	15579	15366	15343	15571	15426	15735	15449	15439	15697	15528	15681	15411	15548	15499	15473	15533	15455	15712	15454	15684	15565	15659	15515	15693	15526	15565	15647	15609	15434	15580	15413	15448	15486	15526	15457	15538	15478	15678	15582	15619	15541	15812	15553	15364	15383	15605	15351	15516	15496	15520	15382	15396	15536	15542	15566	15804	15602	15474	15448	15477	15545	15467	15547	15434	15300	15495	15528	15559	15778	15590	15473	15448	15599	15493	15399	15410	15595	15613	15729	15480	15476	15696	15676	15438	15641	15475	15399	15516	15680	15296	15510	15548	15576	15507	15563	15678	15702	15551	15388	15568	15762	15521	15408	15462	15575	15491	15489	15395	15203	15265	15564	15505	15555	15781	15608	15484	15638	15370	15381	15456	15563	15420	15287	15388	15498	15628	15483	15536	15468	15577	15401	15570	15504	15402	15568	15425	15644	15526	15597	15548	15497	15638	15414	15545	15645	15559	15458	15631	15460	15458	15494	15446	15609	15604	15534	15653	15583	15469	15432	15614	15800	15451	15701	15466	15500	15621	15599	15766	15457	15377	15398	15644	15574	15475	15325	15275	15430	15500	15746	15541	15646	15544	15403	15398	15502	15511	15600	15470	15271	15588	15477	15538	15456	15534	15518	15484	15857	15712	15765	15729	15483	15486	15651	15551	15421	15546	15658	15431	15478	15543	15599	15580	15345	15575	15543	15764	15400	15579	15676	15618	15639	15479	15502	15505	15435	15765	15561	15399	15520	15559	15558	15526	15567	15574	15333	15572	15388	15634	15658	15573	15652	15543	15726	15635	15367	15522	15617	15562	15583	15744	15433	15404	15538	15552	15545	15611	15395	15649	15525	15442	15497	15474	15648	15686	15354	15535	15581	15488	15425	15518	15541	15668	15546	15386	15482	15596	15499	15570	15685	15513	15556	15573	15459	15406	15621	15573	15428	15637	15605	15556	15640	15498	15546	15495	15558	15269	15468	15564	15478	15361	15553	15607	15782	15622	15671	15516	15570	15792	15486	15706	15415	15418	15631	15450	15378	15588	15567	15541	15466	15522	15553	15451	15649	15471	15567	15561	15680	15573	15491	15573	15525	15562	15472	15504	15478	15594	15382	15453	15612	15502	15780	15662	15675	15709	15753	15644	15624	15441	15624	15515	15408	15645	15677	15496	15545	15583	15830	15483	15420	15752	15306	15718	15505	15449	15450	15563	15608	15628	15518	15327	15533	15585	15398	15501	15475	15581	15620	15744	15500	15447	15543	15509	15604	15387	15615	15622	15672	15776	15519	15550	15643	15553	15628	15715	15723	15573	15367	15481	15456	15388	15328	15670	15396	15486	15537	15557	15267	15604	15503	15384	15600	15687	15405	15513	15463	15671	15569	15523	15475	15606	15576	15451	15450	15531	15385	15417	15580	15503	15317	15759	15587	15541	15475	15540	15540	15565	15596	15551	15671	15230	15404	15532	15405	15424	15638	15652	15643	15545	15401	15479	15574	15649	15431	15529	15487	15772	15663	15678	15543	15647	15385	15533	15519	15535	15375	15641	15526	15445	15517	15358	15606	15474	15414	15412	15403	15411	15687	15505	15315	15623	15508	15476	15492	15447	15700	15482	15641	15488	15466	15427	15494	15374	15575	15632	15639	15678	15499	15480	15575	15483	15473	15180	15527	15575	15656	15583	15653	15480	15512	15488	15401	15361	15610	15470	15373	15681	15765	15364	15316	15464	15495	15600	15488	15629	15556	15660	15606	15561	15558	15593	15548	15661	15750	15506	15526	15594	15485	15620	15469	15488	15341	15581	15417	15531	15508	15568	15452	15381	15531	15535	15334	15511	15832	15499	15502	15605	15569	15431	15475	15541	15458	15635	15488	15743	15336	15628	15861	15590	15519	15530	15566	15696	15434	15475	15445	15600	15366	15711	15397	15513	15597	15546	15516	15439	15431	15536	15658	15657	15315	15558	15493	15630	15536	15695	15577	15525	15589	15410	15483	15631	15402	15515	15535	15588	15219	15464	15285	15559	15555	15663	15348	15706	15499	15621	15519	15414	15515	15530	15500	15595	15752	15480	15450	15287	15627	15715	15491	15685	15582	15613	15355	15514	15288	15713	15561	15565	15724	15731	15673	15425	15495	15560	15531	15592	15481	15412	15410	15625	15435	15659	15419	15475	15538	15503	15530	15571	15439	15499	15598	15600	15318	15651	15402	15627	15442	15465	15380
24743	29540	19190	12221	10765	12767	15606	14092	11887	10676	10093	9848	9688	9647	9588	9526	9732	9567	9721	9585	9473	9519	9702	9588	9702	9731	9602	9574	9698	9615	9476	9526	9654	9496	9466	9693	9588	9718	9626	9548	9628	9604	9670	9709	9407	9659	9634	9621	9533	9626	9559	9652	9559	9725	9661	9547	9510	9679	9543	9639	9646	9754	9574	9608	9613	9518	9676	9509	9541	9627	9600	9709	9642	9691	9561	9661	9586	9479	9631	9565	9482	9644	9635	9611	9605	9575	9524	9626	9628	9458	9604	9550	9658	9646	9621	9460	9543	9397	9761	9524	9569	9457	9540	9718	9649	9697	9594	9647	9529	9676	9606	9563	9586	9622	9666	9523	9754	9589	9614	9588	9472	9564	9557	9432	9563	9565	9610	9787	9580	9387	9653	9533	9642	9788	9476	9554	9455	9542	9598	9496	9604	9563	9798	9668	9706	9499	9592	9458	9522	9669	9688	9658	9570	9567	9589	9513	9685	9526	9592	9547	9681	9544	9664	9506	9535	9640	9647	9569	9561	9412	9552	9590	9697	9566	9561	9479	9586	9673	9539	9589	9515	9609	9496	9546	9502	9642	9641	9499	9427	9415	9561	9599	9646	9739	9573	9761	9647	9516	9570	9573	9587	9696	9694	9534	9421	9546	9404	9522	9639	9650	9537	9602	9583	9491	9575	9471	9762	9493	9724	9601	9602	9511	9446	9452	9574	9584	9733	9454	9473	9552	9564	9638	9514	9681	9552	9741	9550	9547	9636	9578	9686	9663	9503	9585	9436	9682	9658	9602	9618	9571	9639	9559	9571	9699	9563	9711	9462	9689	9350	9597	9460	9544	9576	9599	9504	9515	9577	9553	9569	9515	9647	9549	9554	9644	9506	9709	9569	9755	9621	9429	9606	9540	9555	9623	9622	9606	9562	9453	9685	9706	9619	9531	9494	9495	9469	9575	9580	9674	9636	9578	9667	9603	9489	9677	9625	9567	9524	9521	9443	9504	9615	9564	9590	9570	9549	9598	9589	9591	9616	9607	9558	9550	9475	9610	9517	9516	9518	9507	9576	9670	9500	9484	9719	9691	9641	9498	9870	9489	9678	9686	9714	9398	9644	9506	9684	9591	9663	9458	9439	9673	9603	9713	9701	9561	9620	9697	9536	9530	9671	9462	9413	9691	9637	9683	9477	9530	9674	9607	9482	9450	9690	9634	9648	9453	9676	9609	9538	9532	9481	9485	9716	9385	9689	9539	9425	9763	9551	9458	9568	9473	9646	9488	9482	9523	9629	9618	9518	9678	9665	9454	9480	9752	9568	9672	9552	9652	9647	9449	9598	9450	9416	9565	9701	9684	9559	9484	9577	9630	9480	9685	9573	9381	9580	9578	9448	9593	9473	9454	9490	9623	9674	9566	9559	9543	9610	9509	9479	9416	9476	9737	9538	9624	9704	9665	9649	9624	9454	9679	9536	9694	9717	9628	9617	9423	9386	9577	9571	9461	9542	9616	9552	9611	9502	9508	9639	9414	9613	9508	9688	9609	9510	9520	9547	9426	9481	9563	9519	9652	9664	9614	9443	9621	9641	9622	9615	9552	9522	9590	9531	9523	9622	9647	9561	9534	9566	9567	9507	9722	9581	9632	9534	9477	9576	9530	9603	9676	9486	9481	9400	9600	9495	9464	9444	9693	9537	9578	9576	9602	9586	9647	9507	9515	9492	9669	9566	9507	9652	9567	9672	9636	9551	9584	9591	9538	9534	9555	9515	9546	9496	9618	9565	9529	9614	9518	9526	9708	9477	9616	9587	9464	9577	9525	9483	9536	9493	9496	9607	9556	9505	9604	9694	9676	9496	9692	9656	9448	9537	9539	9594	9592	9614	9590	9496	9507	9646	9619	9545	9553	9612	9562	9580	9628	9583	9676	9554	9685	9691	9588	9546	9704	9597	9543	9570	9562	9448	9493	9570	9822	9585	9527	9563	9532	9698	9590	9530	9547	9492	9618	9654	9516	9558	9543	9716	9620	9479	9568	9491	9705	9553	9667	9684	9601	9495	9650	9402	9642	9701	9602	9678	9651	9630	9380	9490	9635	9455	9423	9556	9597	9641	9617	9727	9587	9531	9540	9611	9634	9472	9677	9609	9385	9556	9488	9703	9545	9547	9484	9595	9704	9757	9569	9709	9563	9575	9541	9564	9482	9503	9474	9463	9609	9538	9616	9535	9535	9495	9637	9573	9580	9455	9618	9433	9569	9655	9558	9573	9646	9531	9549	9531	9543	9681	9556	9516	9483	9502	9739	9581	9627	9743	9617	9650	9606	9619	9672	9536	9383	9591	9516	9598	9648	9608	9531	9672	9526	9609	9746	9521	9641	9500	9586	9538	9518	9593	9597	9629	9528	9486	9635	9604	9586	9595	9584	9616	9550	9522	9514	9655	9703	9634	9589	9470	9530	9556	9591	9384	9459	9590	9630	9524	9619	9536	9585	9657	9530	9667	9545	9667	9605	9556	9359	9591	9570	9684	9590	9569	9641	9614	9486	9591	9429	9631	9611	9471	9664	9646	9449	9482	9671	9763	9553	9572	9479	9581	9534	9492	9513	9555	9665	9566	9693	9363	9586	9604	9489	9646	9615	9493	9564	9443	9399	9539	9570	9764	9607	9381	9477	9483	9550	9505	9618	9531	9603	9544	9593	9573	9416	9705	9552	9591	9657	9643	9494	9512	9682	9561	9699	9453	9740	9581	9517	9587	9742	9533	9552	9413	9529	9571	9472	9384	9645	9650	9727	9595	9457	9647	9540	9534	9448	9398	9507	9594	9577	9397	9361	9627	9685	9709	9597	9618	9558	9725	9527	9696	9721	9606	9501	9688	9515	9389	9519	9542	9748	9617	9569	9590	9636	9633	9632	9547	9617	9443	9784	9573	9495	9566	9596	9601	9515	9615	9694	9652	9642	9451	9661	9373	9651	9526	9648	9501	9597	9445	9648	9488	9634	9643	9586	9737	9609	9688	9378	9530	9712	9632	9518	9626	9643	9643	9559	9521	9592	9533	9638	9675	9637	9443	9516	9534	9540	9584	9415	9480	9441	9612	9589	9533	9693	9540	9577	9592	9673	9483	9448	9574	9747	9575	9643	9522	9561	9827	9614	9584	9565	9431	9441	9569	9647	9579	9630	9493	9354	9554	9465	9601	9619	9621	9592	9672	9647	9561	9452	9646	9609	9613	9726	9661	9512	9682	9448	9533	9516	9783	9474	9642	9663	9662	9544	9614	9547	9654	9638	9570	9550	9688	9541	9512	9617	9453	9444	9622	9552	9593	9535	9557	9476	9777	9739	9529	9454	9699	9483	9614	9632	9560	9585	9642	9757	9539	9598	9465	9422	9578	9461	9480	9532	9530	9577	9473	9621	9657	9500	9443	9566	9638	9431	9460	9689	9737	9601	9560	9553	9479	9452	9662	9448	9595	9567	9776	9494	9600	9553	9531	9607	9510	9548	9548	9556	9687	9462	9683	9489	9561	9686	9544	9553	9560	9790	9509	9691	9571	9592	9585	9535	9555	9561	9398	9511	9514	9642	9684	9621	9465	9572	9644	9654	9583	9508	9576	9555	9674	9630	9464	9579	9700	9622	9512	9583	9563	9582	9672	9437	9487	9545	9614	9491	9700	9529	9665	9607	9715	9593	9437	9577	9411	9655	9642	9489	9606	9577	9659	9665	9616	9567	9483	9369	9579	9537	9709	9605	9680	9682	9546	9651	9602	9578	9440	9583	9545	9742	9439	9598	9629	9660	9629	9413	9489	9501	9770	9570	9685	9525	9627	9461	9699	9620	9573	9552	9603	9544	9484	9514	9619	9632	9483	9489	9588	9394	9449	9616	9472	9707	9517	9762	9440	9399	9477	9607	9596	9435	9542	9712	9624	9601	9641	9557	9521	9545	9765	9516	9585	9619	9634	9607	9575	9620	9475	9600	9643	9650	9322	9596	9501	9611	9660	9559	9510	9553	9632	9493	9646	9557	9611	9767	9535	9413	9356	9603	9480	9764	9659	9594	9516	9690	9541	9586	9596	9402	9748	9510	9582	9450	9585	9555	9601	9594	9590	9641	9600	9506	9629	9415	9584	9434	9547	9544	9520	9618	9635	9682	9674	9538	9582	9468	9886	9486	9588	9619	9534	9677	9505	9711	9678	9551	9434	9502	9596	9588	9522	9492	9496	9672	9601	9640	9663	9553	9832	9610	9556	9624	9752	9631	9611	9542	9575	9537	9594	9537	9631	9586	9752	9563	9501	9547	9558	9496	9535	9630	9446	9691	9659	9627	9570	9622	9665	9439	9636	9513	9514	9720	9540	9589	9837	9636	9626	9656	9644	9676	9571	9527	9445	9618	9526	9578	9649	9649	9540	9513	9517	9616	9748	9518	9547	9513	9618	9703	9616	9532	9730	9696	9510	9582	9705	9639	9584	9639	9532	9638	9493	9592	9509	9603	9608	9690	9629	9573	9598	9676	9622	9531	9490	9595	9704	9571	9612	9578	9440	9420	9700	9558	9620	9728	9641	9686	9691	9529	9784	9603	9578	9510	9584	9539	9531	9523	9538	9656	9622	9746	9752	9557	9579	9518	9778	9565	9616	9510	9649	9714	9573	9657	9696	9645	9499	9481	9506	9511	9701	9516	9530	9471	9578	9627	9633	9549	9639	9505	9559	9701	9729	9536	9696	9530	9564	9617	9477	9522	9708	9553	9691	9473	9610	9493	9549	9667	9524	9619	9566	9597	9609	9740	9741	9408	9557	9541	9544	9583	9543	9533	9600	9640	9469	9637	9695	9655	9545	9678	9466	9617	9625	9514	9585	9533	9510	9580	9607	9484	9559	9490	9753	9511	9678	9664	9423	9685	9634	9697	9463	9595	9681	9650	9489	9543	9602	9459	9604	9390	9608	9534	9717	9629	9668	9539	9544	9441	9632	9588	9523	9488	9681	9630	9535	9475	9559	9546	9479	9648	9420	9782	9525	9596	9574	9610	9547	9538	9405	9455	9703	9460	9592	9479	9617	9575	9572	9541	9684	9609	9508	9648	9649	9474	9549	9481	9462	9669	9603	9567	9665	9568
26059	21959	28334	27919	22452	30786	43742	40422	31358	23628	19280	16636	15768	15675	15308	15416	15358	15409	15362	15488	15221	15264	15302	15515	15331	15398	15423	15444	15329	15408	15334	15432	15419	15242	15220	15412	15442	15512	15356	15292	15268	15553	15277	15447	15276	15381	15345	15427	15313	15226	15322	15455	15526	15311	15270	15409	15202	15203	15453	15333	15514	15403	15393	15246	15172	15286	15406	15468	15374	15474	15389	15346	15339	15356	15158	15370	15225	15408	15459	15311	15411	15092	15324	15269	15224	15292	15320	15329	15251	15452	15517	15430	15157	15412	15449	15436	15292	15342	15364	15292	15702	15325	15227	15237	15349	15310	15477	15450	15418	15315	15333	15336	15311	15268	15236	15280	15351	15441	15226	15111	15313	15287	15288	15243	15430	15277	15335	15287	15411	15387	15170	15381	15497	15237	15133	15386	15302	15321	15384	15315	15402	15278	15287	15144	15474	15318	15438	15358	15398	15339	15267	15270	15534	15493	15341	15544	15382	15354	15366	15303	15381	15208	15285	15509	15330	15253	15158	15283	15238	15350	15355	15431	15379	15403	15351	15234	15307	15313	15346	15368	15401	15146	15316	15034	15398	15337	15333	15401	15244	14988	15390	15226	15419	15427	15443	15272	15350	15211	15386	15474	15369	15271	15208	15175	15265	15293	15345	15206	15208	15247	15357	15426	15402	15461	15311	15282	15307	15422	15365	15356	15466	15332	15607	15324	15408	15461	15372	15312	15102	15217	15178	15365	15257	15213	15139	15298	15173	15231	15391	15464	15263	15203	15201	15467	15463	15255	15344	15125	15282	15436	15397	15369	15477	15332	15365	15561	15140	15456	15429	15336	15243	15383	15192	15506	15278	15154	15376	15286	15386	15378	15309	15348	15338	15375	15326	15005	15271	15408	15427	15234	15322	15486	15282	15368	15518	15280	15489	15172	15367	15416	15338	15331	15352	15444	15475	15310	15281	15185	15258	15170	15285	15270	15315	15342	15183	15410	15271	15354	15364	15244	15377	15428	15407	15415	15259	15373	15207	15407	15337	15323	15229	15316	15296	15358	15317	15247	15075	15327	15171	15297	15456	15348	15255	15333	15339	15511	15462	15270	15262	15451	15380	15509	15418	15341	15179	15248	15536	15361	15394	15474	15341	15190	15366	15355	15203	15474	15431	15282	15510	15288	15195	15283	15524	15267	15254	15130	15396	15436	15414	15243	15173	15220	15298	15354	15280	15433	15338	15199	15251	15417	15512	15409	15287	15375	15320	15220	15321	15317	15442	15372	15296	15249	15072	15587	15383	15249	15220	15345	15218	15211	15340	15003	15220	15250	15413	15242	15480	15454	15423	15334	15386	15370	15344	15367	15215	15336	15401	15447	15534	15359	15429	15412	15266	15630	15191	15343	15360	15524	15384	15379	15195	15403	15414	15286	15350	15189	15377	15411	15480	15467	15291	15211	15490	15367	15239	15243	15439	15409	15241	15234	15223	15302	15388	15304	15214	15251	15196	15270	15319	15171	15278	15244	15237	15361	15242	15360	15419	15326	15340	15235	15454	15379	15320	15433	15487	15308	15558	15318	15279	15269	15245	15383	15189	15271	15345	15262	15217	15195	15041	15418	15118	15316	15207	15306	15329	15351	15255	15408	15272	15402	15418	15371	15326	15355	15285	15401	15166	15245	15321	15400	15449	15271	15363	15407	15429	15403	15218	15392	15274	15249	15348	15153	15152	15406	15658	15500	15387	15214	15413	15363	15309	15144	15292	15312	15286	15357	15282	15433	15301	15369	15284	15392	15459	15268	15564	15367	15424	15165	15362	15218	15311	15357	15512	15462	15320	15366	15281	15304	15325	15406	15315	15219	15216	15415	15493	15273	15138	15313	15202	15403	15296	15305	15350	15380	15555	15251	15406	15260	15267	15317	15373	15406	15372	15261	15393	15360	15256	15332	15393	15283	15303	15379	15316	15400	15049	15233	15065	15555	15275	15293	15440	15243	15362	15280	15581	15317	15200	15290	15373	15319	15326	15426	15461	15439	15164	15439	15340	15485	15512	15443	15243	15465	15327	15280	15144	15485	15403	15230	15203	15291	15141	15231	15475	15385	15260	15475	15379	15507	15401	15128	15235	15348	15316	15330	15503	15229	15472	15264	15300	15514	15324	15363	15201	15409	15158	15212	15317	15392	15309	15257	15361	15274	15362	15371	15359	15404	15222	15399	15309	15350	15224	15346	15409	15275	15280	15480	15409	15342	15492	15354	15403	15262	15402	15332	15176	15367	15440	15200	15386	15398	15437	15342	15315	15366	15379	15288	15230	15269	15495	15313	15126	15293	15543	15393	15493	15332	15480	15397	15264	15232	15489	15413	15239	15354	15579	15334	15411	15341	15418	15374	15380	15348	15317	15242	15337	15479	15445	15204	15243	15189	15292	15360	15463	15324	15323	15200	15112	15400	15298	15527	15178	15330	15362	15376	15374	15296	15202	15193	15305	15327	15618	15451	15443	15190	15186	15352	15322	15390	15268	15441	15170	15415	15271	15168	15265	15376	15310	15180	15310	15445	15416	15496	15241	15304	15600	15347	15034	15350	15312	15200	15232	15288	15495	15221	15205	15225	15346	15225	15205	15295	15222	15230	15217	15376	15110	15304	15362	15392	15328	15220	15324	15294	15264	15465	15304	15357	15310	15318	15399	15446	15268	15234	15255	15296	15568	15265	15469	15499	15182	15180	15339	15152	15560	15362	15350	15404	15204	15174	15330	15311	15250	15247	15318	15339	15421	15362	15372	15406	15434	15447	15405	15468	15358	15387	15441	15362	15403	15319	15201	15372	15311	15499	15312	15186	15293	15410	15342	15314	15374	15356	15453	15218	15351	15287	15367	15245	15224	15283	15259	15279	15344	15257	15394	15369	15164	15407	15413	15501	15347	15437	15520	15450	15392	15365	15212	15373	15547	15266	15350	15265	15264	15222	15340	15543	15536	15373	15250	15224	15188	15262	15128	15419	15298	15179	15425	15380	15208	15493	15354	15386	15313	15152	15350	15462	15500	15259	15439	15502	15144	15441	15394	15441	15274	15474	15700	15410	15437	15297	15504	15292	15347	15548	15301	15311	15464	15352	15351	15148	15127	15365	15635	15318	15444	15410	15233	15327	15354	15567	15548	15424	15374	15388	15189	15374	15194	15246	15239	15438	15173	15450	15201	15591	15324	15385	15320	15287	15130	15286	15421	15336	15424	15355	15289	15575	15057	15305	15341	15261	15384	15402	15359	15167	15218	15475	15132	15490	15277	15326	15459	15331	15342	15362	15063	15281	15200	15207	15260	15327	15344	15431	15331	15337	15332	15255	15482	15632	15329	15503	15229	15373	15499	15296	15381	15099	15302	15394	15252	15411	15416	15326	15376	15254	15320	15349	15221	15330	15166	15468	15114	15297	15492	15382	15430	15383	15456	15464	15317	15466	15190	15259	15328	15508	15425	15305	15375	15385	15221	15439	15427	15272	15418	15363	15360	15341	15505	15460	15564	15295	15356	15227	15341	15249	15380	15493	15289	15246	15283	15540	15323	15274	15283	15195	15317	15380	15354	15224	15390	15507	15347	15206	15479	15135	15331	15174	15251	15234	15165	15326	15242	15319	15249	15322	15372	15229	15203	15406	15323	15246	15364	15366	15429	15440	15460	15298	15222	15477	15183	15141	15248	15209	15438	15417	15247	15563	15302	15332	15387	15374	15358	15389	15280	15387	15355	15359	15381	15200	15250	15492	15428	15375	15297	15464	15487	15435	15372	15444	15333	15323	15529	15264	15557	15452	15421	15270	15262	15226	15464	15315	15275	15493	15325	15421	15500	15251	15438	15205	15211	15482	15400	15600	15380	15215	15437	15243	15347	15405	15360	15320	15572	15255	15470	15500	15407	15351	15292	15392	15347	15319	15451	15334	15360	15220	15422	15353	15261	15421	15367	15471	15173	15357	15277	15267	15294	15202	15202	15459	15329	15292	15319	15256	15313	15283	15338	15414	15343	15339	15240	15426	15325	15239	15515	15425	15117	15325	15266	15109	15452	15312	15303	15373	15330	15393	15510	15391	15234	15420	15513	15290	15376	15442	15142	15200	15477	15459	15510	15253	15362	15486	15401	15378	15288	15259	15425	15425	15320	15334	15339	15431	15375	15303	15390	15339	15413	15467	15288	15131	15128	15301	15283	15355	15407	15056	15275	15436	15432	15398	15415	15297	15362	15215	15194	15261	15475	15339	15190	15490	15296	15568	15087	15349	15416	15284	15396	15351	15368	15360	15409	15213	15364	15337	15365	15229	15247	15634	15154	15450	15511	15441	15289	15292	15228	15098	15284	15407	15370	15269	15251	15419	15490	15342	15535	15181	15600	15305	15305	15215	15416	15102	15216	15508	15257	15388	15288	15444	15330	15539	15219	15274	15469	15320	15265	15182	15383	15308	15487	15149	15458	15147	15221	15345	15419	15257	15461	15437	15324	15265	15366	15271	15481	15285	15420	15392	15260	15339	15126	15063	15274	15293	15303	15339	15298	15223	15427	15236	15479	15267	15381	15295	15357	15363	15517	15406	15729	15234	15529	15146	15303	15309	15339	15553	15217	15413	15420	15401	15440	15480	15478	15490	15439	15365	15209	15415	15411	15488	15226	15548	15479	15397	15273	15197	15199	15151	15310	15408	15390	15599	15295	15304	15463	15171	15388	15369	15262	15336	15366	15330	15238	15424	15663	15344	15292	15477	15300	15369	15239	15446	15180	15452	15399	15227	15317	15349	15264	15292	15479	15279	15291	15356	15202	15009	15100	15370	15407	15272	15216	15347	15197	15305	15205	15503	15457	15278	15428	15305	15536	15442	15076	15240	15382	15393	15453	15268	15312	15282	15299	15451	15278	15363	15342	15307	15616	15251	15243	15245	15330	15380	15298	15168	15256	15282	15498	15490	15338	15426	15295	15464	15247	15254	15228	15493	15299	15240	15312	15087	15203	15215	15345	15472	15208	15275	15346	15358	15334	15409	15430	15341	15400	15328	15314	15551	15307	15343	15437	15421	15275	15469	15140	15373	15239	15512	15397	15242	15266	15219	15427	15288	15297	15226	15341	15118	15372	15567	15398	15368	15512	15437
27348	44336	27789	17894	15522	27739	37772	33379	23446	15989	12442	10592	10010	9653	9744	9706	9567	9804	9576	9787	9610	9586	9593	9786	9679	9837	9676	9564	9716	9817	9820	9700	9687	9669	9776	9773	9784	9674	9752	9782	9745	9646	9831	9599	9759	9705	9523	9785	9699	9656	9623	9785	9635	9788	9719	9688	9644	9691	9806	9705	9703	9644	9744	9722	9521	9617	9634	9914	9710	9807	9687	9650	9791	9814	9561	9652	9550	9658	9588	9841	9678	9786	9551	9642	9589	9666	9729	9619	9427	9728	9622	9768	9742	9578	9680	9630	9573	9711	9677	9702	9682	9521	9682	9665	9562	9560	9648	9768	9611	9710	9663	9616	9697	9744	9728	9677	9591	9807	9640	9658	9647	9610	9621	9707	9649	9669	9730	9631	9799	9754	9727	9649	9612	9470	9674	9665	9499	9555	9714	9638	9556	9677	9699	9663	9774	9760	9721	9650	9757	9649	9506	9745	9607	9648	9602	9762	9635	9736	9614	9553	9722	9722	9679	9674	9758	9480	9662	9731	9701	9594	9677	9740	9803	9650	9643	9780	9648	9653	9679	9755	9482	9662	9604	9769	9558	9660	9529	9716	9771	9563	9735	9667	9589	9583	9670	9573	9581	9528	9707	9745	9655	9736	9585	9784	9672	9597	9686	9575	9744	9680	9696	9543	9527	9620	9727	9707	9744	9554	9635	9605	9581	9447	9576	9604	9753	9526	9664	9757	9691	9635	9643	9617	9608	9619	9549	9602	9653	9705	9539	9653	9649	9680	9670	9665	9711	9607	9476	9733	9841	9825	9731	9591	9556	9657	9714	9408	9568	9857	9768	9580	9707	9702	9769	9704	9688	9516	9651	9865	9534	9663	9698	9772	9777	9637	9685	9516	9801	9592	9550	9569	9720	9577	9525	9650	9725	9512	9656	9873	9704	9586	9687	9616	9682	9703	9581	9629	9620	9686	9675	9742	9713	9575	9541	9497	9702	9583	9639	9582	9670	9555	9762	9442	9782	9608	9546	9532	9731	9624	9564	9598	9511	9663	9714	9768	9712	9659	9584	9670	9658	9730	9524	9735	9617	9603	9697	9657	9692	9721	9456	9650	9534	9775	9652	9650	9597	9595	9472	9766	9635	9697	9652	9789	9598	9588	9573	9692	9663	9659	9681	9453	9530	9673	9659	9553	9577	9667	9746	9757	9665	9595	9751	9577	9569	9623	9588	9623	9635	9621	9585	9781	9688	9871	9690	9638	9586	9616	9808	9662	9641	9640	9769	9692	9623	9517	9615	9729	9647	9625	9726	9666	9785	9569	9706	9806	9639	9627	9614	9639	9696	9683	9539	9682	9730	9653	9521	9711	9855	9716	9684	9777	9697	9620	9753	9749	9723	9622	9600	9663	9671	9750	9777	9561	9651	9561	9693	9816	9621	9602	9617	9794	9663	9653	9782	9767	9670	9531	9628	9705	9580	9678	9610	9763	9768	9646	9551	9752	9604	9466	9677	9675	9715	9742	9656	9541	9807	9761	9605	9782	9610	9715	9734	9682	9790	9757	9681	9711	9617	9640	9581	9779	9693	9635	9435	9613	9729	9689	9675	9800	9597	9655	9725	9688	9720	9570	9552	9587	9615	9735	9729	9684	9653	9640	9730	9594	9666	9542	9683	9715	9623	9555	9531	9497	9739	9625	9639	9557	9678	9582	9641	9778	9669	9678	9658	9666	9618	9601	9690	9729	9691	9670	9528	9529	9653	9762	9728	9600	9739	9681	9642	9563	9537	9582	9614	9595	9760	9725	9684	9668	9584	9628	9833	9596	9623	9738	9578	9511	9707	9877	9590	9722	9685	9792	9760	9581	9738	9625	9702	9857	9813	9636	9681	9698	9664	9608	9772	9797	9639	9756	9866	9599	9708	9792	9666	9762	9625	9721	9638	9657	9661	9561	9734	9631	9594	9674	9600	9748	9603	9707	9790	9611	9675	9802	9778	9570	9750	9673	9575	9770	9742	9728	9630	9490	9657	9643	9650	9540	9714	9734	9673	9691	9702	9641	9651	9593	9682	9641	9621	9648	9647	9805	9711	9529	9657	9705	9671	9534	9715	9740	9717	9602	9589	9714	9534	9618	9700	9636	9670	9644	9532	9622	9785	9527	9691	9670	9557	9684	9632	9741	9693	9622	9611	9593	9587	9606	9621	9500	9589	9816	9681	9680	9646	9710	9575	9663	9749	9787	9796	9806	9778	9657	9785	9576	9683	9643	9619	9708	9728	9534	9655	9681	9623	9654	9660	9601	9673	9508	9688	9750	9831	9658	9624	9759	9628	9606	9754	9597	9470	9662	9579	9653	9784	9776	9615	9668	9690	9713	9721	9744	9700	9556	9482	9709	9756	9650	9514	9757	9698	9669	9584	9602	9698	9684	9741	9547	9578	9879	9607	9698	9805	9513	9605	9668	9692	9556	9661	9628	9688	9665	9782	9831	9767	9696	9659	9470	9494	9573	9707	9611	9578	9650	9644	9713	9697	9574	9568	9797	9547	9662	9657	9653	9737	9608	9655	9722	9668	9570	9654	9608	9471	9916	9688	9596	9567	9699	9560	9686	9683	9648	9703	9628	9498	9641	9530	9685	9682	9671	9617	9726	9683	9755	9816	9640	9604	9650	9871	9787	9655	9745	9663	9581	9749	9571	9534	9516	9551	9691	9601	9613	9775	9620	9559	9643	9732	9643	9672	9547	9572	9571	9616	9545	9620	9706	9581	9671	9684	9656	9684	9632	9532	9705	9586	9613	9530	9697	9671	9707	9728	9699	9600	9716	9722	9529	9773	9809	9683	9672	9590	9820	9742	9669	9623	9747	9830	9666	9546	9746	9585	9796	9620	9601	9710	9842	9592	9694	9697	9496	9553	9689	9687	9769	9771	9469	9875	9668	9654	9685	9695	9705	9706	9605	9708	9726	9649	9546	9700	9542	9722	9715	9773	9590	9849	9670	9669	9781	9606	9646	9588	9613	9613	9519	9877	9559	9658	9663	9577	9560	9672	9633	9820	9719	9758	9738	9629	9701	9815	9592	9765	9732	9705	9900	9575	9443	9612	9644	9617	9674	9723	9574	9646	9712	9678	9614	9532	9583	9621	9690	9776	9629	9599	9662	9697	9620	9600	9757	9683	9703	9748	9752	9649	9667	9598	9565	9650	9583	9740	9465	9658	9474	9580	9697	9743	9825	9740	9688	9846	9658	9787	9407	9764	9686	9850	9764	9651	9621	9665	9691	9626	9564	9549	9609	9645	9650	9898	9629	9662	9590	9615	9772	9810	9563	9686	9796	9572	9650	9654	9732	9640	9814	9610	9770	9534	9578	9589	9712	9544	9614	9686	9705	9885	9539	9661	9699	9697	9696	9672	9676	9611	9634	9558	9598	9646	9689	9669	9719	9699	9655	9576	9659	9813	9715	9692	9663	9697	9598	9525	9714	9715	9625	9712	9567	9631	9623	9645	9692	9624	9581	9774	9570	9817	9702	9705	9586	9674	9562	9580	9819	9735	9648	9861	9646	9738	9631	9571	9725	9727	9602	9604	9691	9606	9520	9661	9772	9796	9701	9724	9677	9645	9717	9647	9711	9562	9623	9757	9593	9579	9740	9701	9687	9482	9618	9626	9660	9614	9706	9833	9652	9753	9604	9791	9738	9540	9674	9884	9682	9583	9769	9413	9760	9711	9857	9667	9774	9703	9488	9636	9788	9816	9652	9541	9792	9588	9632	9615	9497	9539	9713	9686	9687	9580	9758	9628	9694	9594	9607	9742	9587	9649	9675	9592	9643	9752	9733	9693	9683	9667	9788	9679	9707	9750	9663	9747	9716	9647	9739	9731	9646	9728	9693	9669	9631	9755	9644	9599	9618	9698	9750	9582	9701	9666	9779	9601	9759	9593	9621	9707	9556	9665	9691	9563	9629	9651	9659	9644	9715	9799	9659	9611	9613	9662	9590	9621	9435	9626	9798	9548	9665	9709	9608	9656	9502	9645	9575	9663	9651	9580	9654	9574	9591	9670	9501	9784	9814	9607	9739	9694	9719	9450	9562	9672	9786	9672	9673	9726	9607	9594	9731	9619	9688	9683	9633	9569	9767	9626	9652	9610	9661	9434	9616	9545	9830	9574	9676	9551	9689	9438	9889	9779	9648	9622	9578	9649	9688	9578	9656	9640	9638	9668	9602	9766	9637	9694	9548	9529	9755	9629	9788	9513	9448	9673	9571	9832	9677	9565	9669	9619	9787	9791	9614	9676	9757	9560	9588	9706	9614	9696	9605	9665	9757	9670	9825	9637	9606	9761	9554	9670	9949	9605	9692	9624	9731	9768	9660	9680	9699	9620	9597	9632	9697	9641	9645	9704	9625	9670	9714	9668	9522	9693	9714	9695	9691	9661	9749	9715	9756	9556	9582	9695	9653	9797	9743	9568	9604	9616	9463	9787	9704	9633	9662	9612	9627	9738	9589	9646	9694	9689	9725	9586	9662	9790	9688	9662	9701	9649	9749	9659	9535	9649	9806	9525	9724	9711	9586	9829	9787	9653	9549	9571	9658	9545	9582	9687	9497	9756	9596	9668	9565	9520	9727	9760	9621	9710	9638	9688	9602	9734	9691	9792	9707	9692	9685	9670	9683	9524	9606	9618	9597	9625	9728	9610	9684	9767	9617	9581	9716	9567	9597	9801	9744	9813	9653	9748	9562	9786	9503	9719	9739	9653	9566	9720	9632	9653	9729	9663	9711	9670	9711	9746	9675	9634	9766	9651	9585	9816	9629	9498	9485	9683	9694	9869	9694	9532	9743	9615	9734	9659	9828	9607	9727	9631	9710	9661	9690	9529	9819	9670	9655	9492	9741	9657	9740	9563	9682	9658	9694	9767	9666	9661	9688	9675	9451	9691	9582	9609	9547	9639	9666	9536	9598	9612	9727	9509	9531	9679	9618	9704	9544	9678	9874	9673	9716	9602	9757	9680	9736	9729	9650	9687	9633	9590	9671	9654	9597	9588	9694	9760	9737	9600	9649	9666	9668	9707	9715	9677	9698	9767	9687	9717	9642	9763	9616	9679	9756	9641	9762	9493	9598
24310	21640	28723	25293	23742	34444	60211	54793	41047	29005	21726	17905	16625	16093	16025	15759	15758	15799	16004	15979	15800	15772	15625	15855	15845	15867	15779	15716	15795	15771	15807	15743	15707	15582	15663	15940	15564	15745	15644	15690	15777	15506	15678	15753	15685	15786	15577	15736	15544	15773	15625	15567	15710	15584	15802	15747	15635	15785	15870	15665	15637	15680	15623	15638	15813	15704	15377	15603	15774	15698	15605	15988	15589	15563	15652	15569	15471	15600	15826	15843	15588	15571	15747	15671	15624	15653	15671	15541	15583	15693	15811	15743	15498	15677	15648	15558	15430	15624	15649	15452	15724	15706	15590	15643	15516	15558	15423	15624	15587	15834	15811	15699	15682	15624	15638	15600	15609	15527	15474	15561	15835	15479	15692	15525	15566	15587	15763	15634	15603	15488	15583	15714	15714	15743	15664	15503	15614	15385	15770	15612	15726	15597	15734	15625	15388	15747	15739	15362	15534	15529	15788	15681	15582	15696	15625	15953	15694	15630	15738	15577	15565	15695	15626	15573	15385	15613	15453	15607	15521	15597	15563	15534	15336	15651	15601	15574	15663	15782	15604	15649	15653	15508	15698	15585	15637	15623	15318	15452	15570	15387	15596	15598	15760	15678	15437	15620	15398	15553	15641	15647	15601	15754	15755	15867	15526	15393	15679	15559	15478	15623	15612	15594	15763	15477	15613	15544	15593	15525	15366	15582	15681	15583	15777	15576	15501	15569	15476	15684	15531	15604	15650	15500	15633	15634	15662	15599	15512	15768	15796	15544	15848	15687	15479	15470	15549	15648	15448	15493	15606	15457	15634	15649	15694	15465	15688	15513	15493	15733	15568	15697	15889	15655	15466	15341	15444	15601	15645	15481	15821	15803	15635	15707	15586	15611	15642	15576	15840	15633	15736	15594	15610	15833	15613	15597	15629	15379	15699	15568	15622	15634	15653	15735	15568	15626	15647	15494	15730	15769	15810	15510	15714	15672	15888	15516	15552	15583	15662	15858	15548	15730	15628	15704	15770	15768	15517	15683	15419	15559	15746	15564	15564	15292	15753	15606	15651	15567	15686	15548	15765	15384	15431	15595	15677	15727	15437	15420	15612	15453	15697	15494	15664	15825	15574	15640	15447	15478	15469	15494	15385	15660	15466	15652	15663	15431	15681	15762	15583	15551	15468	15702	15572	15562	15677	15618	15554	15649	15632	15806	15648	15784	15525	15719	15560	15833	15444	15497	15610	15399	15666	15596	15794	15658	15785	15732	15612	15422	15555	15762	15716	15659	15848	15642	15641	15424	15572	15505	15646	15450	15763	15450	15649	15615	15702	15550	15540	15850	15612	15740	15411	15766	15563	15521	15655	15675	15542	15577	15456	15442	15686	15495	15496	15605	15705	15572	15602	15579	15503	15521	15592	15732	15731	15523	15746	15628	15663	15677	15583	15467	15512	15565	15624	15639	15676	15561	15768	15633	15716	15591	15584	15608	15557	15534	15661	15440	15634	15673	15425	15546	15698	15483	15336	15527	15640	15593	15617	15498	15495	15549	15755	15497	15542	15477	15470	15761	15670	15502	15507	15558	15715	15617	15693	15537	15469	15608	15460	15695	15595	15664	15492	15685	15619	15566	15571	15573	15580	15713	15732	15483	15709	15817	15533	15800	15896	15702	15879	15691	15322	15469	15639	15496	15626	15597	15719	15649	15704	15445	15720	15537	15715	15675	15570	15453	15674	15619	15826	15681	15631	15715	15516	15693	15477	15517	15587	15612	15736	15442	15625	15692	15533	15644	15618	15422	15703	15588	15748	15676	15530	15574	15458	15757	15655	15603	15530	15671	15741	15679	15625	15614	15638	15495	15538	15595	15556	15548	15554	15626	15515	15595	15813	15558	15793	15580	15734	15682	15568	15636	15715	15556	15587	15398	15625	15698	15697	15733	15640	15624	15755	15752	15547	15487	15481	15451	15659	15795	15698	15546	15569	15693	15432	15683	15767	15715	15549	15752	15821	15683	15670	15681	15586	15599	15468	15554	15533	15790	15676	15610	15621	15611	15697	15731	15615	15486	15556	15788	15525	15594	15544	15582	15405	15680	15534	15696	15699	15583	15722	15757	15741	15640	15671	15553	15649	15463	15640	15497	15720	15655	15734	15491	15476	15614	15615	15616	15576	15537	15555	15702	15532	15580	15547	15592	15477	15495	15497	15644	15486	15505	15532	15690	15604	15547	15583	15684	15510	15635	15500	15721	15687	15771	15390	15413	15646	15805	15657	15606	15673	15498	15683	15654	15572	15615	15544	15703	15711	15543	15714	15639	15532	15671	15493	15690	15586	15577	15727	15444	15635	15567	15502	15558	15584	15734	15708	15480	15684	15611	15756	15579	15560	15504	15458	15378	15775	15658	15625	15545	15677	15651	15291	15728	15708	15589	15666	15448	15697	15763	15575	15597	15747	15659	15398	15632	15465	15652	15595	15562	15555	15624	15634	15751	15490	15622	15500	15548	15691	15564	15704	15665	15766	15678	15603	15689	15572	15522	15574	15765	15679	15545	15650	15636	15594	15843	15599	15663	15620	15621	15621	15526	15529	15709	15729	15678	15580	15774	15678	15665	15485	15713	15670	15345	15572	15669	16048	15506	15560	15910	15650	15708	15658	15544	15475	15618	15722	15620	15615	15798	15768	15535	15632	15511	15627	15591	15439	15759	15659	15725	15627	15585	15578	15759	15570	15365	15737	15730	15588	15516	15635	15665	15697	15622	15616	15670	15780	15730	15753	15453	15652	15440	15650	15758	15552	15692	15677	15563	15699	15667	15569	15573	15737	15707	15676	15595	15532	15601	15645	15636	15676	15743	15498	15534	15686	15773	15507	15562	15673	15321	15672	15481	15559	15753	15844	15423	15622	15461	15802	15493	15625	15688	15494	15439	15604	15660	15595	15477	15711	15563	15595	15700	15452	15661	15501	15642	15597	15760	15650	15686	15425	15397	15792	15522	15516	15452	15604	15640	15594	15589	15454	15514	15614	15699	15629	15618	15541	15583	15458	15473	15636	15606	15746	15804	15665	15600	15473	15409	15643	15700	15531	15540	15560	15692	15491	15709	15497	15410	15600	15663	15659	15699	15783	15422	15724	15633	15408	15691	15543	15709	15496	15650	15709	15531	15614	15496	15634	15625	15438	15482	15501	15557	15777	15512	15395	15676	15634	15674	15889	15783	15501	15501	15648	15495	15667	15571	15572	15875	15688	15704	15840	15608	15544	15587	15760	15619	15674	15464	15763	15477	15703	15643	15847	15479	15711	15528	15497	15560	15595	15580	15696	15541	15681	15792	15680	15675	15549	15696	15666	15730	15534	15335	15346	15796	15750	15514	15560	15620	15662	15561	15558	15414	15657	15644	15666	15499	15525	15545	15678	15940	15639	15599	15638	15682	15564	15619	15578	15744	15553	15580	15617	15511	15611	15586	15667	15592	15381	15642	15711	15529	15557	15608	15588	15683	15713	15698	15787	15462	15650	15666	15646	15685	15708	15819	15395	15643	15700	15605	15678	15686	15440	15681	15699	15547	15509	15541	15700	15697	15478	15646	15494	15766	15625	15709	15669	15417	15490	15804	15643	15517	15748	15525	15668	15731	15724	15658	15698	15558	15531	15743	15539	15686	15675	15573	15618	15549	15524	15596	15614	15474	15829	15524	15633	15690	15680	15412	15508	15681	15576	15597	15412	15642	15265	15542	15718	15582	15682	15634	15668	15749	15525	15522	15578	15775	15533	15517	15719	15604	15824	15742	15820	15606	15742	15720	15550	15776	15611	15456	15677	15733	15673	15247	15457	15500	15716	15600	15514	15558	15528	15815	15601	15568	15497	15519	15691	15710	15561	15614	15658	15528	15481	15671	15696	15477	15735	15528	15598	15424	15641	15467	15698	15858	15548	15659	15656	15831	15764	15465	15632	15605	15655	15744	15643	15714	15578	15435	15573	15804	15621	15512	15519	15733	15667	15656	15624	15638	15470	15595	15519	15650	15685	15580	15513	15664	15786	15524	15564	15560	15563	15762	15609	15500	15631	15818	15628	15765	15638	15579	15481	15598	15608	15765	15747	15530	15562	15810	15596	15962	15555	15523	15666	15560	15397	15647	15781	15670	15629	15423	15496	15649	15649	15764	15502	15764	15495	15593	15617	15400	15778	15670	15455	15653	15702	15466	15551	15543	15692	15613	15617	15786	15439	15510	15461	15730	15609	15647	15414	15402	15598	15668	15605	15702	15591	15574	15462	15618	15706	15610	15669	15751	15672	15673	15611	15583	15635	15695	15677	15338	15628	15766	15727	15673	15499	15471	15679	15486	15593	15831	15758	15812	15715	15694	15574	15796	15946	15462	15686	15645	15495	15416	15667	15691	15738	15648	15644	15576	15607	15629	15702	15632	15726	15569	15291	15691	15660	15753	15623	15507	15472	15387	15417	15550	15666	15516	15609	15554	15515	15645	15539	15758	15837	15696	15669	15545	15731	15707	15674	15688	15356	15642	15569	15665	15675	15691	15661	15593	15655	15578	15538	15746	15620	15563	15515	15528	15373	15615	15708	15587	15716	15606	15489	15594	15456	15628	15423	15557	15597	15504	15593	15556	15609	15699	15692	15595	15644	15802	15583	15662	15356	15609	15588	15660	15586	15621	15551	15552	15610	15574	15745	15715	15618	15570	15645	15693	15716	15585	15739	15636	15547	15639	15668	15555	15489	15483	15542	15516	15590	15538	15754	15621	15737	15649	15553	15498	15856	15747	15655	15511	15589	15485	15589	15455	15722	15601	15541	15781	15739	15609	15548	15779	15669	15527	15463	15605	15792	15490	15803	15646	15652	15604	15572	15897	15729	15636	15773	15637	15714	15641	15742	15366	15733	15720	15503	15620	15544	15727	15700	15721	15650	15744	15810	15679	15557	15639	15666	15529	15392	15575	15700	15809	15458	15430	15599	15436	15688	15632	15693	15748	15404	15467	15577	15613	15611	15667	15605	15610	15546	15772	15486	15734	15890	15551	15577	15453	15589	15666	15559	15677	15675	15586	15631	15504	15811	15538	15564	15725	15890	15586	15570	15499	15504	15540	15604	15611	15714	15672	15831	15561	15678	15511	15660	15665
33391	55907	35331	16348	18135	33620	57785	49060	33027	20832	14543	11578	10457	10079	10079	10157	10006	9776	10161	10013	10142	10109	10123	10076	10074	10086	9953	9968	10129	10201	9962	9909	9955	9806	10008	10068	9923	10029	9856	10057	10079	10046	10045	9941	10156	10088	9984	9987	9939	9948	10251	10019	9906	9857	9923	9988	10033	9978	9871	10002	9920	9884	9891	9800	9906	10003	10076	10056	9871	9940	9952	9834	10095	9813	10071	9886	9872	9831	9946	9943	9904	9852	9922	9982	9900	9861	9934	9999	10050	9993	9926	9946	9925	9931	9846	9930	9910	10006	9832	9815	9855	10088	9990	9994	9921	9861	10102	10152	9995	10028	9930	9887	10006	9942	9924	9999	9952	9891	9822	9922	9875	10002	9947	10060	9993	9870	10020	9863	9770	10038	9873	9851	9983	10136	9982	9896	9957	9916	10065	9878	9991	9964	10052	9899	10085	9837	10138	9937	9940	10022	9944	9835	10051	9917	9962	10025	9968	9827	10070	10041	9850	10034	10028	9791	9882	10055	9922	9870	9870	9834	9906	9878	9819	10004	9879	9811	9842	9888	9764	9862	10030	9920	9884	9931	9805	9953	9953	9754	9811	9983	9953	9964	10057	9925	9952	9774	9962	10009	9894	9955	9906	9891	9957	9903	9770	9963	9859	9937	9917	10046	9998	9955	9832	9836	10101	9752	9908	9675	9856	9857	9867	9858	9837	10016	9869	9925	9952	9887	9746	9837	10032	9865	10061	10156	10014	9935	9833	9939	9781	9981	9894	9983	10031	9902	9946	9978	9858	9993	10047	9941	9820	9989	9885	9915	10048	9922	9783	9956	9870	9933	9956	9897	9932	9846	9900	9897	9873	10083	9968	9795	9891	9812	9862	10007	10001	9838	9997	9882	9927	10060	9955	9904	9941	9987	9868	9858	9964	10044	9866	10126	10002	9919	9815	9863	10026	9846	9880	10032	10071	9981	9911	9894	9905	9984	9912	9967	9851	9921	9904	9851	9970	9906	9949	9910	9875	9884	10026	9884	9898	9934	9783	9981	9981	9814	9855	10077	9899	9846	10034	9952	9918	9973	9875	9754	9895	9884	9878	9802	9920	9894	9957	9876	9857	9751	9839	10099	9849	9913	10060	10078	9936	10005	10202	9887	9892	9923	9889	9986	9940	9984	9836	9929	9985	9782	9949	9927	9928	9953	9906	9848	9952	9948	9953	10083	10046	10171	9949	9959	9830	10107	9834	9928	9884	9878	9992	10050	9820	9959	9903	10108	9960	9969	9964	9993	9948	10091	9684	9913	10063	10074	9916	9878	9997	9738	9810	9940	9989	9938	10010	9816	9923	9918	9963	9808	9908	10003	9942	9838	9803	9934	9920	9890	9777	10039	10000	10037	9861	9896	9807	10001	9917	9913	9917	9916	9871	9923	9879	10027	10037	9859	9949	9861	9927	9896	9980	9862	9941	9843	10028	9740	10044	10066	9847	10003	9977	10038	9995	9850	10005	9964	9881	9877	9971	9851	9868	9973	9909	9909	9947	9854	9978	10010	10028	9835	9878	9936	9959	9821	9948	9939	9995	9963	9983	9907	9984	9990	10072	9863	9846	9876	9842	9864	9918	9840	9898	9728	9876	9881	9901	9970	9862	9918	10093	9952	9863	9817	9923	9994	10012	9679	9937	9878	9862	9962	9850	9978	9917	9906	9876	9887	9863	10015	9918	9935	9906	9783	9831	9854	9908	9790	9950	9843	9956	9941	9956	9873	9881	9836	10000	9883	9975	9951	9917	9798	9880	9969	9897	9916	9933	9865	9942	9872	9900	9781	9954	9787	9820	9970	9894	9969	10074	9813	9826	9951	9917	10111	9975	9870	9785	9916	9929	9899	9969	10024	9930	9947	9912	10046	9946	9926	9947	10024	10016	9842	10035	9917	9865	9743	9884	9847	9904	9944	9787	9953	9907	9853	9887	9975	10056	9835	9892	9832	9890	9979	9790	9913	9887	9802	9887	9960	9922	9843	9900	9804	9952	9975	9864	10047	9835	9905	9854	9880	9871	10040	9877	9940	10049	9944	9934	10041	9940	9874	10075	10016	10146	9865	9842	9908	9797	9994	9806	9853	9950	9911	9863	9992	9899	9976	10063	9965	10029	10119	9729	9963	9893	9820	9967	10001	9968	9918	10015	9759	9946	9891	9830	9995	9802	9926	9860	9967	9891	9809	10061	9883	9861	9995	9911	9831	9844	9933	9874	9995	9867	10083	10010	9832	9778	9968	9981	9913	9755	9911	9942	9806	9883	9909	9923	9706	9731	9901	9931	10043	10058	9859	9905	9854	9918	10044	10015	9968	9792	9933	9770	9930	9863	9991	9777	9916	9762	9901	9995	9825	9836	9777	10037	9908	10111	9972	9880	9812	10064	9945	9935	10088	9791	10072	9866	9799	9981	9968	9740	9763	9837	9889	9854	9901	9915	9936	9848	10049	10087	9988	9875	9839	9762	9840	9819	10067	9955	9929	9879	9839	9745	9884	9886	10033	9894	9815	9899	9879	9893	9961	9829	10035	9900	9837	9778	9790	9832	9752	10041	9887	9948	9886	9932	9853	9832	10048	9855	9785	9824	9897	9988	9962	9793	9875	9751	9860	10013	10026	9865	9851	9911	9925	9966	9937	9952	9922	10030	9914	9779	9853	9863	9963	9853	10029	9842	9814	9912	9906	9942	9874	10010	9773	10005	9891	10077	9960	9751	9945	9832	9808	10004	10045	9968	9961	9884	9998	9927	9893	9701	9888	9878	9968	9693	9699	10054	9754	9886	9971	9873	9936	9810	9797	9943	9846	9880	9891	9959	10063	10048	9857	9957	9974	9952	9918	9939	9811	9950	9804	10019	9942	9920	9959	9852	9948	9933	10025	9919	10129	9769	10146	9727	9892	10011	9855	9880	10032	9906	9934	9921	9955	9856	9781	9907	9941	9867	9834	9917	9959	9934	10007	9933	9965	9909	9954	10010	9812	9973	9958	9996	9950	9944	9936	10012	9999	10130	10036	9676	9837	9812	9847	9795	9963	9935	9912	10118	9993	9987	10072	9870	9856	9898	10039	9984	9771	9945	9930	9812	10050	9852	9954	9926	10012	9896	9736	9852	9814	9964	9911	9839	9785	9832	9849	9908	9884	9933	10007	9928	9984	9810	9925	9944	9990	9883	9859	9888	9894	9960	9969	9861	9909	10019	9816	9805	9703	9885	10062	9854	9951	9890	9890	9960	9929	9806	10003	9949	9822	9722	9949	10012	9860	9772	9897	10059	9870	9811	9800	9891	9987	9973	9911	9891	9862	10070	9922	9886	10016	9884	9910	9874	9799	9951	9873	9876	9962	9864	10042	9887	10165	9988	9766	9679	9717	9733	9929	10005	9967	9875	9853	9787	9977	9882	9985	9942	9779	9853	9932	9920	9817	9956	9949	9912	9833	9825	9897	9862	9864	9803	9904	9943	9899	9973	9846	9900	9985	9885	9916	9851	9902	9845	9893	9791	9890	9877	9894	9813	10024	9865	9862	9998	9876	9943	9872	9974	9959	9945	9829	9765	10083	9886	10037	9891	9845	9984	9762	9958	9999	9940	9848	9854	10030	9982	9979	9865	9939	9909	9955	9994	9820	9937	9889	9958	9873	9921	10043	9982	9840	10051	9928	9858	9922	10067	9905	9954	10125	9887	9819	9879	9788	9885	9892	9800	9906	9964	9833	9844	10005	9790	10040	9924	10016	9752	9902	9952	9932	9950	9920	9807	9907	9924	9843	9862	9915	9902	9749	10042	9923	9843	10016	10068	9949	9813	9936	9881	9875	9901	9925	9919	9931	10112	9871	9881	9900	9794	9920	9810	10036	9890	9945	9930	9948	9777	9963	9747	9829	10178	9953	10106	9887	9834	9991	9795	9894	9976	9751	9844	9805	9945	9763	10028	9841	9998	9915	9859	9800	9851	9837	9872	9865	9817	9782	9955	9792	9964	9918	9913	9904	9947	10056	9925	9974	9658	9873	9885	9923	9837	9889	9918	10050	9940	9896	9909	9852	9986	9887	9994	9877	9858	10020	9942	9877	9996	9742	9804	9843	9969	9871	9977	9932	10047	9822	9898	9900	10013	9963	9944	9820	9848	9936	10058	9996	9945	9955	9780	10000	9979	9817	10071	9858	9920	9896	9922	10036	9729	9926	10070	9906	10023	9949	9928	9891	9925	9840	9921	9866	9945	9988	9915	10019	10044	9938	9841	9971	9936	9858	10026	9912	10027	9875	9848	9916	10020	9933	9882	9854	9820	10004	9994	9860	9928	9965	10000	9901	9926	9988	9917	9933	10012	9876	9860	9862	9876	9958	10017	9853	9911	9715	10033	9738	9876	9905	9963	9920	9931	9874	9917	10061	10005	10003	9985	9849	9862	9828	10025	10051	9890	9867	9878	9717	9973	9998	9839	9860	9981	9860	9981	10031	9924	10010	9903	9679	9864	9946	9792	9857	9995	9816	9805	9889	9851	9996	9885	9892	9976	9877	9883	9895	9919	9969	9948	9988	9890	9957	9685	10009	9906	9954	9974	9951	10066	9843	9845	9829	10066	9837	9880	9865	10007	9919	9941	9989	9932	9880	9997	10013	9986	9919	10054	9888	10004	9945	9939	9779	10015	10031	10024	9894	9945	10039	9812	10023	9874	9800	9808	9944	9821	9885	9966	9968	9962	9942	9800	9941	9884	9945	9910	9844	9880	9862	9963	9856	10003	10010	9733	9791	10000	9972	10035	9989	9942	9925	9975	9859	9903	9894	9815	9880	9820	9970	9867	9883	9845	9847	9830	9806	9958	9936	10104	9847	9776	9934	9862	10044	9942	9886	9834	9763	9862	9876	9936	10011	9771	9832	10065	9858	9995	10040	9936	9762	9980	9905	9944	9976	9907	10005	9932	9965	10010	9869	9866	9917	9822	9824	9717	9962	9971	9685	9776	9988	9777	9991	9703	9893	9988	9945	9949	9997	9892	9909	9813	9919	9768	9890	10004	9833	10005	9799	9995	9908	9925	9892	9793	10028	9980	9910	9909	9762	10163	9897	9854	9847	9942	9827	9841	9855
33729	34474	30802	21642	17031	17051	21022	21163	18985	16966	16133	15709	15705	15835	15515	15457	15385	15652	15564	15287	15544	15649	15597	15525	15510	15432	15675	15594	15524	15379	15572	15604	15360	15250	15476	15539	15477	15427	15438	15524	15370	15581	15496	15288	15559	15647	15497	15591	15485	15540	15426	15459	15601	15459	15520	15583	15398	15403	15639	15588	15527	15336	15403	15477	15321	15481	15576	15400	15288	15493	15585	15409	15461	15454	15512	15430	15359	15554	15569	15517	15696	15483	15253	15372	15500	15513	15472	15568	15629	15260	15392	15275	15305	15560	15389	15476	15595	15513	15312	15410	15581	15606	15658	15406	15578	15532	15369	15444	15356	15516	15387	15448	15466	15512	15500	15454	15364	15378	15511	15443	15587	15476	15222	15280	15300	15418	15505	15585	15343	15428	15503	15576	15418	15535	15439	15281	15526	15516	15545	15581	15559	15439	15291	15339	15558	15562	15376	15461	15497	15366	15580	15412	15517	15358	15490	15575	15431	15488	15518	15451	15430	15427	15635	15573	15478	15551	15300	15501	15639	15637	15604	15384	15231	15580	15367	15450	15336	15632	15493	15606	15517	15279	15298	15428	15494	15468	15414	15521	15474	15534	15223	15242	15355	15465	15259	15540	15537	15200	15437	15506	15473	15381	15445	15439	15441	15377	15350	15339	15392	15511	15546	15406	15470	15299	15456	15633	15524	15505	15721	15422	15536	15445	15588	15484	15390	15388	15464	15633	15540	15314	15327	15331	15496	15673	15512	15385	15554	15534	15562	15531	15299	15439	15354	15372	15533	15609	15636	15555	15591	15562	15489	15618	15436	15415	15569	15484	15486	15444	15447	15287	15496	15483	15688	15668	15463	15500	15592	15534	15572	15282	15480	15623	15363	15461	15393	15710	15470	15475	15444	15340	15442	15567	15244	15450	15402	15322	15119	15497	15461	15451	15463	15758	15585	15360	15493	15487	15596	15491	15501	15323	15323	15553	15408	15583	15463	15467	15521	15306	15604	15436	15398	15304	15425	15466	15580	15606	15333	15407	15384	15528	15482	15273	15341	15638	15629	15318	15771	15529	15275	15578	15489	15341	15240	15362	15477	15394	15852	15510	15397	15534	15351	15532	15593	15429	15266	15308	15413	15443	15304	15369	15672	15492	15459	15327	15481	15494	15431	15383	15554	15526	15422	15378	15515	15366	15344	15362	15318	15424	15364	15575	15523	15652	15491	15447	15427	15291	15389	15471	15419	15529	15358	15279	15319	15343	15500	15461	15405	15566	15543	15440	15607	15413	15537	15308	15558	15655	15351	15320	15577	15502	15481	15282	15537	15412	15527	15534	15420	15358	15689	15673	15358	15371	15404	15217	15402	15599	15463	15448	15549	15556	15534	15491	15592	15501	15415	15387	15487	15527	15498	15479	15292	15413	15549	15360	15535	15407	15454	15506	15600	15326	15496	15309	15467	15496	15360	15230	15621	15494	15477	15287	15407	15499	15494	15377	15554	15500	15252	15509	15323	15387	15607	15526	15404	15594	15676	15671	15499	15426	15568	15253	15729	15450	15324	15685	15489	15255	15344	15523	15609	15272	15397	15440	15600	15478	15328	15323	15467	15243	15411	15572	15589	15419	15449	15552	15548	15397	15532	15511	15441	15404	15224	15495	15571	15475	15501	15372	15593	15284	15144	15216	15260	15405	15539	15443	15531	15302	15313	15419	15457	15531	15441	15466	15546	15320	15510	15366	15581	15374	15331	15643	15648	15526	15373	15223	15219	15612	15496	15319	15416	15388	15462	15380	15431	15412	15450	15443	15329	15457	15591	15275	15519	15594	15396	15402	15376	15597	15259	15244	15240	15433	15514	15468	15517	15858	15603	15420	15589	15387	15407	15421	15503	15357	15555	15271	15731	15446	15582	15498	15410	15433	15584	15421	15414	15609	15667	15406	15353	15551	15636	15090	15260	15688	15479	15628	15612	15462	15547	15646	15409	15570	15493	15486	15448	15200	15365	15384	15553	15768	15523	15555	15551	15704	15588	15284	15533	15719	15428	15608	15556	15455	15492	15378	15453	15434	15262	15405	15665	15522	15515	15544	15469	15467	15564	15631	15514	15268	15416	15418	15516	15474	15370	15401	15431	15476	15667	15404	15357	15429	15360	15505	15423	15544	15576	15548	15516	15441	15436	15460	15305	15263	15315	15576	15502	15551	15492	15433	15489	15359	15340	15450	15589	15532	15564	15199	15438	15632	15525	15439	15370	15458	15358	15577	15433	15387	15593	15308	15409	15766	15540	15351	15440	15392	15479	15317	15384	15588	15431	15547	15496	15455	15441	15371	15300	15341	15662	15468	15486	15466	15620	15652	15369	15405	15463	15471	15591	15478	15260	15343	15489	15438	15339	15184	15432	15443	15419	15600	15313	15498	15513	15325	15573	15475	15421	15545	15553	15413	15536	15344	15372	15416	15747	15595	15433	15403	15326	15211	15270	15413	15622	15381	15435	15435	15423	15297	15423	15420	15499	15456	15584	15437	15756	15613	15541	15562	15438	15415	15575	15436	15460	15418	15366	15244	15264	15455	15112	15292	15449	15458	15373	15492	15524	15673	15459	15529	15446	15468	15510	15272	15712	15685	15528	15480	15462	15576	15434	15168	15297	15520	15296	15392	15434	15527	15391	15471	15415	15516	15598	15616	15649	15298	15222	15396	15603	15678	15359	15649	15614	15269	15282	15507	15438	15231	15526	15739	15631	15347	15671	15432	15377	15443	15379	15406	15393	15205	15538	15595	15487	15401	15361	15286	15475	15358	15654	15362	15392	15528	15558	15349	15489	15456	15573	15285	15410	15443	15653	15489	15417	15374	15437	15505	15379	15519	15242	15580	15513	15525	15382	15174	15399	15531	15324	15630	15417	15428	15541	15841	15378	15495	15586	15624	15474	15211	15264	15426	15583	15576	15512	15325	15437	15321	15367	15528	15441	15484	15277	15430	15395	15411	15501	15413	15428	15371	15654	15440	15480	15612	15354	15188	15406	15610	15523	15565	15571	15459	15410	15516	15481	15578	15525	15246	15474	15428	15725	15478	15585	15354	15391	15447	15636	15654	15515	15481	15423	15409	15394	15587	15537	15677	15512	15312	15445	15433	15313	15598	15385	15554	15535	15413	15515	15431	15295	15398	15537	15417	15613	15500	15293	15358	15514	15591	15410	15401	15466	15548	15350	15474	15371	15521	15696	15516	15607	15671	15432	15235	15339	15555	15601	15492	15353	15386	15360	15470	15409	15472	15348	15506	15405	15244	15374	15496	15619	15433	15549	15301	15213	15277	15420	15355	15342	15405	15481	15358	15399	15348	15597	15492	15495	15566	15685	15370	15647	15467	15426	15406	15460	15334	15316	15409	15451	15308	15250	15421	15673	15525	15576	15401	15460	15398	15594	15543	15649	15391	15413	15541	15595	15613	15594	15563	15598	15545	15348	15488	15510	15486	15533	15172	15476	15686	15493	15525	15554	15396	15393	15521	15477	15282	15508	15523	15441	15442	15363	15494	15484	15348	15288	15559	15666	15293	15225	15345	15532	15513	15448	15497	15453	15450	15333	15523	15374	15468	15531	15494	15634	15467	15405	15525	15541	15528	15414	15570	15479	15455	15685	15425	15507	15570	15431	15370	15544	15356	15183	15636	15638	15568	15657	15577	15547	15618	15501	15354	15477	15385	15586	15355	15462	15722	15448	15687	15583	15243	15569	15476	15631	15379	15312	15508	15553	15170	15323	15367	15316	15410	15511	15400	15579	15387	15472	15325	15529	15387	15390	15370	15565	15513	15344	15438	15434	15353	15506	15493	15748	15674	15362	15427	15552	15281	15349	15387	15658	15467	15572	15536	15398	15488	15407	15514	15370	15521	15249	15348	15436	15462	15420	15283	15409	15479	15440	15567	15519	15544	15717	15514	15539	15473	15442	15553	15556	15546	15428	15537	15447	15449	15465	15753	15476	15526	15361	15304	15168	15542	15343	15522	15458	15483	15510	15431	15579	15591	15587	15522	15575	15415	15460	15597	15585	15439	15541	15522	15249	15480	15350	15389	15475	15429	15427	15305	15573	15250	15441	15400	15259	15507	15666	15734	15562	15674	15566	15445	15683	15583	15488	15315	15742	15450	15684	15593	15220	15602	15265	15325	15418	15561	15324	15377	15445	15400	15404	15296	15508	15466	15328	15581	15565	15420	15484	15567	15216	15439	15517	15527	15454	15398	15370	15410	15366	15426	15547	15589	15408	15356	15521	15594	15806	15609	15510	15197	15815	15547	15598	15368	15408	15414	15525	15516	15470	15445	15465	15399	15482	15492	15728	15472	15534	15665	15536	15644	15439	15506	15516	15618	15365	15471	15641	15606	15584	15565	15607	15195	15476	15359	15405	15407	15502	15461	15406	15729	15626	15579	15616	15505	15582	15580	15393	15522	15527	15601	15663	15500	15479	15231	15431	15493	15510	15617	15403	15418	15293	15517	15380	15215	15227	15403	15601	15333	15453	15492	15375	15332	15500	15339	15463	15332	15353	15421	15525	15636	15551	15458	15553	15374	15545	15404	15423	15419	15538	15570	15557	15436	15533	15459	15612	15370	15489	15487	15260	15785	15490	15473	15531	15495	15415	15574	15507	15720	15486	15432	15429	15621	15447	15433	15329	15483	15388	15282	15347	15461	15501	15563	15455	15555	15676	15433	15215	15389	15384	15531	15530	15543	15389	15557	15585	15601	15458	15513	15609	15339	15691	15561	15575	15534	15337	15526	15374	15364	15517	15528	15556	15384	15362	15475	15422	15482	15458	15557	15526	15462	15553	15473	15648	15466	15473	15484	15594	15576	15571	15468	15441	15436	15351	15403	15478	15531	15459	15493	15426	15478	15120	15576	15447	15409	15483	15655	15595	15563	15365	15558	15488	15434	15271	15342	15392	15442	15692	15502	15534	15565	15673	15528	15493	15371	15420	15411	15402	15516	15501	15382	15575	15216	15360	15578	15463	15379	15451	15357	15487	15540	15211	15215	15621	15390	15475	15259	15525	15506	15357	15564	15346	15701	15452	15691	15461	15334	15567	15547	15442	15514	15445	15490	15492	15277	15181	15298	15321	15287	15574	15467
24964	39294	23671	12797	10672	11596	15541	14558	12115	10577	9965	9866	9595	9749	9538	9574	9855	9423	9533	9542	9510	9678	9625	9653	9488	9472	9548	9547	9627	9683	9658	9456	9584	9638	9579	9705	9649	9587	9516	9520	9552	9551	9740	9609	9587	9519	9486	9563	9527	9593	9483	9568	9675	9509	9623	9479	9476	9732	9590	9674	9498	9503	9429	9411	9593	9516	9576	9649	9599	9578	9630	9537	9525	9636	9646	9691	9613	9547	9404	9571	9529	9717	9482	9595	9719	9560	9604	9507	9626	9570	9612	9558	9510	9433	9531	9583	9547	9734	9564	9647	9562	9558	9526	9607	9625	9562	9541	9543	9749	9559	9749	9487	9525	9569	9599	9695	9535	9573	9580	9672	9562	9624	9679	9587	9565	9456	9706	9546	9289	9629	9462	9586	9663	9600	9528	9473	9459	9505	9579	9672	9619	9581	9464	9633	9529	9510	9543	9447	9544	9663	9633	9499	9713	9637	9452	9557	9599	9560	9500	9463	9574	9632	9454	9621	9663	9537	9527	9483	9709	9468	9619	9503	9492	9334	9569	9494	9527	9425	9502	9641	9536	9510	9522	9399	9649	9504	9588	9566	9521	9483	9546	9485	9509	9604	9426	9405	9512	9485	9688	9542	9563	9541	9581	9415	9541	9648	9657	9519	9613	9682	9512	9530	9496	9519	9585	9453	9529	9550	9558	9583	9603	9652	9554	9760	9663	9582	9615	9655	9555	9590	9375	9617	9389	9612	9548	9508	9560	9588	9428	9620	9689	9699	9690	9728	9495	9514	9626	9517	9569	9652	9683	9478	9474	9738	9571	9493	9618	9448	9548	9522	9459	9635	9477	9578	9694	9724	9500	9485	9672	9509	9567	9645	9536	9561	9757	9645	9570	9645	9568	9610	9571	9534	9555	9595	9449	9547	9592	9550	9567	9530	9448	9552	9525	9532	9583	9430	9471	9628	9627	9587	9552	9566	9539	9587	9618	9539	9519	9531	9602	9624	9645	9502	9499	9510	9548	9525	9611	9509	9544	9564	9500	9503	9592	9662	9627	9543	9463	9483	9690	9622	9558	9728	9506	9520	9761	9489	9601	9600	9515	9623	9670	9698	9520	9624	9653	9624	9638	9463	9619	9643	9493	9498	9514	9676	9581	9637	9627	9542	9713	9608	9473	9566	9350	9489	9555	9757	9636	9559	9557	9568	9514	9690	9468	9487	9574	9567	9584	9570	9553	9536	9603	9675	9468	9585	9483	9597	9399	9530	9537	9532	9684	9734	9575	9434	9465	9483	9494	9578	9528	9566	9566	9489	9614	9536	9570	9546	9599	9570	9681	9544	9645	9567	9591	9687	9583	9490	9618	9507	9606	9652	9692	9534	9530	9552	9620	9608	9565	9443	9546	9439	9642	9413	9578	9474	9484	9539	9446	9531	9596	9723	9522	9579	9593	9574	9507	9541	9660	9517	9795	9613	9530	9569	9682	9525	9586	9551	9609	9627	9615	9472	9671	9466	9576	9710	9482	9557	9537	9625	9639	9575	9554	9717	9566	9449	9580	9636	9530	9478	9586	9520	9560	9530	9409	9488	9569	9575	9517	9726	9503	9513	9583	9629	9558	9571	9626	9510	9522	9609	9461	9655	9615	9468	9531	9414	9576	9347	9462	9610	9561	9502	9615	9689	9610	9515	9554	9617	9712	9503	9484	9497	9537	9577	9519	9604	9692	9590	9568	9603	9671	9671	9543	9581	9565	9360	9681	9504	9686	9537	9530	9632	9570	9628	9477	9438	9526	9419	9704	9632	9559	9544	9450	9719	9535	9554	9592	9671	9660	9597	9618	9549	9481	9485	9602	9590	9452	9725	9727	9578	9642	9614	9533	9580	9532	9465	9627	9554	9551	9545	9397	9594	9616	9555	9503	9710	9533	9646	9650	9697	9714	9507	9487	9619	9564	9582	9618	9464	9527	9515	9545	9475	9483	9492	9535	9558	9519	9686	9588	9576	9654	9627	9446	9534	9521	9388	9546	9605	9501	9505	9361	9704	9651	9334	9484	9461	9603	9626	9608	9573	9497	9612	9501	9623	9612	9504	9629	9448	9700	9368	9420	9669	9542	9414	9553	9657	9636	9479	9531	9508	9490	9646	9571	9446	9533	9614	9528	9480	9649	9648	9558	9479	9490	9522	9770	9718	9473	9637	9623	9489	9482	9607	9647	9566	9553	9470	9536	9576	9514	9533	9416	9620	9505	9600	9558	9629	9520	9584	9497	9646	9474	9616	9483	9719	9615	9519	9580	9526	9378	9523	9713	9434	9623	9540	9573	9481	9581	9569	9489	9478	9615	9538	9466	9514	9647	9612	9728	9565	9492	9605	9711	9655	9493	9564	9542	9595	9633	9649	9502	9631	9432	9660	9564	9484	9582	9466	9567	9468	9527	9635	9631	9606	9548	9418	9481	9693	9418	9593	9586	9558	9644	9493	9465	9688	9526	9503	9587	9672	9532	9585	9615	9587	9664	9478	9542	9590	9631	9623	9586	9543	9458	9713	9437	9559	9454	9657	9548	9641	9439	9629	9541	9540	9545	9522	9493	9449	9596	9541	9593	9553	9682	9497	9372	9550	9547	9705	9585	9555	9507	9498	9568	9667	9666	9632	9641	9647	9541	9525	9532	9447	9544	9629	9425	9615	9618	9689	9551	9656	9456	9578	9632	9436	9595	9735	9518	9459	9538	9684	9670	9395	9593	9521	9571	9559	9541	9579	9534	9578	9518	9697	9608	9605	9663	9609	9599	9625	9574	9603	9546	9585	9603	9694	9468	9625	9529	9619	9656	9597	9655	9569	9507	9296	9482	9621	9431	9692	9550	9393	9579	9601	9613	9554	9481	9660	9557	9606	9444	9666	9654	9533	9623	9641	9387	9506	9380	9670	9414	9612	9464	9616	9474	9606	9601	9702	9757	9644	9487	9503	9651	9464	9652	9715	9606	9358	9572	9532	9475	9481	9730	9412	9588	9666	9579	9515	9672	9748	9709	9535	9473	9560	9626	9602	9614	9520	9455	9479	9675	9471	9520	9377	9550	9633	9605	9524	9540	9554	9598	9496	9564	9533	9617	9619	9655	9418	9418	9755	9556	9632	9703	9568	9578	9523	9478	9546	9471	9587	9629	9683	9488	9548	9441	9613	9607	9624	9505	9551	9589	9698	9457	9554	9521	9466	9549	9633	9588	9422	9642	9584	9620	9523	9707	9358	9622	9640	9527	9647	9601	9647	9584	9590	9589	9644	9520	9643	9638	9507	9611	9513	9670	9673	9551	9713	9515	9610	9546	9486	9517	9625	9684	9519	9715	9533	9543	9545	9402	9548	9533	9376	9595	9464	9501	9761	9683	9507	9521	9482	9649	9500	9422	9670	9670	9458	9602	9583	9490	9752	9554	9572	9557	9534	9576	9421	9486	9563	9614	9663	9571	9555	9617	9496	9472	9468	9751	9782	9614	9619	9619	9406	9586	9295	9589	9432	9508	9526	9575	9564	9721	9649	9495	9665	9678	9585	9523	9540	9471	9514	9703	9466	9402	9261	9761	9599	9593	9678	9686	9558	9627	9488	9498	9646	9466	9568	9656	9598	9441	9581	9619	9421	9620	9690	9685	9658	9663	9584	9597	9668	9517	9440	9647	9559	9557	9693	9523	9669	9488	9398	9573	9474	9490	9634	9662	9527	9659	9588	9564	9586	9592	9662	9638	9491	9651	9498	9629	9542	9551	9593	9424	9381	9726	9663	9644	9626	9559	9581	9584	9624	9583	9587	9542	9547	9656	9656	9531	9640	9587	9569	9579	9408	9618	9602	9497	9519	9634	9578	9576	9561	9580	9530	9506	9581	9510	9654	9609	9516	9556	9459	9620	9473	9523	9676	9505	9513	9494	9519	9408	9480	9493	9538	9614	9585	9523	9554	9582	9385	9331	9621	9592	9701	9649	9605	9643	9507	9642	9434	9515	9553	9669	9465	9515	9529	9528	9446	9691	9537	9479	9441	9477	9524	9577	9480	9564	9653	9671	9580	9568	9578	9754	9628	9593	9549	9548	9480	9586	9586	9426	9444	9725	9577	9576	9639	9629	9561	9419	9549	9506	9651	9416	9408	9407	9450	9447	9624	9550	9532	9586	9647	9553	9551	9478	9505	9492	9660	9520	9507	9522	9601	9603	9763	9656	9504	9490	9651	9729	9526	9645	9630	9469	9562	9501	9667	9571	9533	9570	9551	9482	9633	9626	9507	9572	9632	9460	9540	9478	9453	9667	9605	9668	9592	9594	9738	9454	9609	9642	9546	9627	9589	9460	9700	9589	9551	9560	9487	9455	9535	9697	9562	9416	9710	9557	9478	9686	9469	9376	9580	9630	9540	9596	9482	9464	9503	9549	9613	9780	9543	9484	9527	9749	9553	9504	9522	9508	9534	9369	9620	9607	9536	9583	9580	9580	9636	9414	9512	9459	9607	9689	9415	9727	9536	9548	9755	9700	9621	9646	9592	9537	9581	9686	9440	9583	9490	9521	9666	9539	9408	9488	9505	9394	9428	9481	9522	9670	9513	9603	9601	9477	9487	9651	9514	9633	9603	9582	9493	9558	9776	9708	9424	9558	9512	9557	9610	9536	9663	9694	9493	9705	9571	9567	9408	9455	9495	9537	9649	9677	9551	9678	9587	9479	9629	9635	9522	9727	9546	9556	9528	9727	9586	9604	9435	9613	9424	9546	9444	9756	9614	9565	9641	9536	9615	9447	9582	9371	9615	9513	9691	9525	9458	9531	9527	9611	9546	9552	9487	9767	9509	9614	9597	9484	9574	9498	9624	9546	9658	9508	9763	9618	9414	9573	9426	9542	9527	9538	9608	9560	9525	9640	9592	9577	9541	9494	9491	9497	9450	9648	9639	9456	9724	9572	9482	9551	9494	9467	9635	9608	9561	9521	9496	9562	9567	9428	9621	9614	9608	9349	9768	9729	9574	9501	9641	9666	9524	9703	9704	9664	9398	9514	9565	9535	9604	9619	9634	9597	9560	9513	9690	9516	9662	9677	9473	9513	9515	9624	9317	9562	9528	9518	9513	9568	9475
26076	22281	30761	32360	22872	23160	37979	39935	31687	23490	18644	16536	15885	15683	15727	15337	15526	15672	15608	15475	15551	15597	15415	15372	15474	15437	15515	15596	15583	15322	15308	15369	15560	15459	15392	15490	15436	15349	15334	15354	15413	15423	15457	15630	15768	15330	15426	15583	15458	15428	15292	15228	15270	15537	15463	15455	15583	15295	15494	15370	15288	15137	15401	15237	15485	15344	15369	15229	15440	15230	15466	15533	15288	15258	15469	15615	15359	15322	15541	15217	15285	15330	15337	15452	15431	15471	15226	15412	15403	15367	15553	15458	15384	15468	15187	15468	15598	15532	15336	15402	15240	15302	15319	15364	15327	15417	15309	15344	15301	15333	15211	15281	15428	15298	15440	15385	15278	15393	15416	15296	15177	15304	15387	15390	15479	15504	15349	15327	15324	15354	15430	15428	15422	15364	15287	15231	15223	15234	15420	15386	15409	15377	15314	15428	15432	15152	15548	15385	15371	15380	15327	15356	15212	15273	15304	15358	15264	15442	15220	15234	15211	15385	15428	15522	15524	15211	15351	15466	15322	15471	15299	15355	15395	15250	15358	15290	15627	15377	15384	15056	15572	15329	15337	15450	15358	15454	15415	15411	15386	15213	15334	15249	15443	15251	15320	15214	15385	15230	15475	15202	15284	15471	15485	15381	15450	15360	15381	15316	15344	15343	15399	15471	15185	15464	15631	15495	15420	15367	15536	15252	15232	15174	15327	15250	15293	15456	15229	15310	15563	15309	15239	15580	15474	15384	15508	15413	15490	15558	15360	15212	15454	15338	15352	15205	15510	15506	15379	15308	15411	15232	15401	15458	15237	15297	15472	15362	15378	15396	15442	15347	15454	15381	15327	15314	15180	15318	15385	15152	15346	15282	15364	15225	15277	15314	15341	15443	15740	15399	15299	15248	15203	15298	15481	15356	15463	15373	15200	15322	15461	15504	15378	15319	15418	15268	15577	15456	15295	15545	15159	15441	15404	15259	15260	15399	15517	15355	15373	15318	15289	15148	15378	15291	15606	15368	15501	15357	15428	15357	15287	15362	15261	15158	15270	15197	15248	15381	15279	15330	15360	15464	15279	15415	15477	15432	15292	15378	15428	15320	15506	15451	15458	15342	15324	15313	15324	15330	15321	15244	15469	15341	15392	15449	15195	15366	15445	15164	15570	15230	15450	15370	15480	15443	15584	15234	15422	15331	15441	15353	15678	15183	15179	15479	15337	15309	15404	15533	15663	15102	15278	15206	15348	15193	15472	15350	15324	15516	15541	15384	15450	15354	15190	15608	15328	15296	15323	15334	15592	15499	15527	15347	15409	15266	15581	15270	15382	15176	15407	15239	15447	15376	15291	15529	15348	15282	15521	15424	15261	15120	15466	15273	15382	15292	15293	15505	15506	15329	15594	15400	15259	15412	15197	15405	15566	15379	15287	15247	15467	15552	15464	15521	15328	15387	15471	15524	15375	15309	15316	15401	15577	15418	15378	15348	15378	15159	15136	15222	15341	15477	15586	15404	15310	15540	15287	15464	15445	15353	15444	15188	15231	15612	15276	15561	15500	15302	15513	15579	15173	15520	15419	15238	15175	15488	15511	15347	15364	15367	15363	15304	15346	15240	15285	15392	15490	15330	15261	15461	15314	15370	15378	15198	15314	15235	15271	15356	15277	15343	15269	15183	15265	15494	15327	15151	15456	15290	15401	15295	15574	15425	15215	15291	15142	15332	15602	15497	15364	15313	15344	15254	15508	15476	15520	15527	15430	15426	15258	15214	15612	15540	15604	15497	15469	15510	15270	15254	15259	15451	15253	15441	15489	15388	15292	15361	15187	15370	15617	15227	15272	15246	15141	15299	15386	15435	15272	15402	15296	15183	15347	15469	15408	15246	15322	15370	15233	15540	15186	15517	15491	15433	15228	15213	15491	15578	15442	15369	15373	15373	15463	15192	15291	15424	15454	15484	15453	15511	15446	15247	15290	15395	15329	15488	15186	15514	15358	15131	15116	15351	15320	15361	15360	15492	15453	15263	15289	15413	15470	15384	15332	15255	15398	15536	15431	15354	15479	15384	15231	15290	15462	15363	15420	15461	15458	15465	15399	15397	15391	15425	15380	15300	15249	15488	15325	15313	15506	15514	15326	15381	15396	15363	15336	15192	15539	15331	15297	15400	15228	15402	15316	15346	15428	15343	15123	15331	15456	15085	15273	15408	15573	15423	15297	15404	15407	15506	15312	15429	15552	15467	15537	15583	15380	15333	15480	15422	15501	15372	15301	15315	15555	15476	15294	15406	15396	15397	15447	15388	15439	15444	15580	15307	15254	15293	15238	15318	15494	15493	15200	15289	15354	15545	15440	15269	15243	15412	15554	15369	15401	15476	15447	15581	15262	15301	15441	15350	15436	15505	15593	15297	15422	15335	15513	15250	15397	15508	15479	15439	15509	15473	15520	15429	15311	15347	15407	15270	15337	15349	15616	15339	15441	15439	15478	15492	15397	15364	15359	15312	15310	15409	15305	15242	15333	15310	15235	15395	15374	15502	15629	15462	15277	15136	15423	15348	15249	15378	15620	15312	15436	15218	15512	15260	15275	15207	15352	15359	15274	15331	15189	15529	15554	15265	15469	15392	15533	15359	15347	15318	15581	15296	15236	15419	15265	15391	15413	15465	15383	15708	15250	15553	15272	15311	15319	15368	15236	15504	15347	15325	15415	15276	15310	15397	15409	15277	15530	15330	15337	15361	15404	15277	15197	15217	15371	15320	15146	15220	15405	15520	15284	15397	15389	15492	15435	15404	15145	15390	15514	15376	15408	15372	15414	15224	15483	15699	15475	15316	15306	15318	15328	15297	15470	15221	15139	15222	15393	15493	15485	15334	15290	15192	15474	15544	15282	15343	15302	15428	15407	15536	15514	15377	15335	15275	15435	15450	15396	15455	15277	15465	15356	15379	15371	15528	15296	15332	15405	15315	15240	15341	15284	15446	15434	15275	15411	15334	15441	15194	15339	15278	15277	15550	15439	15562	15484	15380	15386	15302	15412	15437	15151	15399	15289	15355	15349	15182	15533	15469	15307	15267	15289	15259	15516	15460	15410	15410	15459	15276	15321	15177	15228	15459	15349	15541	15526	15338	15525	15596	15448	15606	15474	15166	15409	15234	15462	15172	15384	15578	15571	15307	15333	15397	15379	15498	15502	15478	15547	15568	15361	15260	15517	15616	15371	15353	15427	15290	15488	15393	15352	15198	15525	15337	15377	15451	15451	15449	15214	15274	15291	15172	15160	15376	15411	15350	15269	15178	15331	15450	15687	15504	15560	15320	15419	15258	15476	15219	15424	15509	15295	15210	15309	15320	15363	15263	15367	15275	15477	15305	15394	15584	15559	15303	15495	15504	15563	15373	15317	15206	15395	15438	15315	15528	15493	15559	15537	15396	15159	15221	15396	15467	15446	15519	15432	15360	15339	15481	15524	15119	15251	15146	15418	15332	15473	15097	15447	15528	15248	15297	15530	15481	15234	15445	15388	15464	15191	15328	15588	15494	15128	15333	15443	15351	15331	15073	15353	15373	15285	15590	15365	15380	15511	15607	15498	15558	15396	15443	15555	15359	15322	15356	15523	15181	15372	15227	15358	15469	15581	15275	15389	15526	15378	15582	15233	15408	15356	15392	15454	15423	15385	15189	15248	15561	15382	15161	15321	15317	15434	15424	15443	15235	15399	15300	15141	15117	15382	15539	15464	15383	15535	15460	15552	15436	15292	15501	15540	15413	15245	15128	15318	15131	15456	15293	15505	15367	15461	15313	15333	15521	15220	15334	15337	15245	15499	15211	15296	15152	15481	15308	15376	15479	15450	15124	15299	15304	15426	15248	15358	15405	15463	15408	15322	15602	15638	15610	15330	15443	15515	15435	15322	15475	15390	15445	15233	15178	15410	15313	15493	15281	15403	15239	15482	15443	15511	15346	15458	15559	15497	15362	15324	15347	15421	15328	15368	15219	15486	15469	15365	15522	15465	15454	15419	15294	15315	15426	15364	15457	15402	15550	15381	15328	15333	15258	15389	15353	15302	15557	15405	15447	15323	15329	15416	15535	15324	15442	15345	15459	15374	15305	15435	15577	15447	15422	15244	15305	15347	15400	15477	15519	15476	15497	15384	15285	15437	15436	15204	15339	15294	15421	15300	15401	15166	15289	15428	15418	15393	15379	15372	15425	15305	15232	15454	15427	15298	15309	15348	15356	15413	15449	15486	15199	15358	15172	15392	15376	15422	15455	15365	15292	15439	15433	15393	15357	15300	15163	15422	15622	15523	15406	15289	15323	15284	15402	15219	15493	15436	15299	15300	15538	15302	15412	15527	15740	15539	15354	15368	15478	15679	15350	15354	15292	15465	15346	15536	15421	15424	15327	15401	15259	15494	15509	15299	15181	15431	15450	15534	15531	15229	15454	15384	15384	15377	15363	15437	15495	15419	15282	15261	15300	15312	15268	15456	15419	15374	15470	15428	15515	15374	15314	15283	15495	15523	15656	15430	15372	15280	15407	15237	15273	15439	15494	15489	15495	15355	15566	15231	15444	15366	15402	15507	15171	15539	15424	15463	15505	15392	15261	15314	15336	15375	15273	15275	15440	15552	15307	15484	15300	15383	15474	15357	15326	15341	15372	15639	15443	15389	15432	15286	15376	15274	15584	15401	15422	15411	15386	15462	15371	15246	15141	15462	15288	15437	15435	15268	15296	15366	15451	15503	15287	15436	15303	15315	15296	15257	15473	15518	15385	15396	15338	15328	15445	15214	15550	15480	15334	15577	15464	15373	15498	15429	15376	15418	15443	15311	15301	15481	15351	15405	15295	15158	15390	15329	15341	15391	15433	15490	15426	15494	15410	15444	15125	15443	15392	15214	15380	15325	15415	15301	15345	15311	15436	15392	15415	15385	15611	15582	15343	15413	15486	15484	15358	15501	15512	15433	15181	15621	15352	15399	15344	15612	15264	15155	15599	15304	15436	15277	15403	15444	15347	15272	15398	15424	15372	15423	15227	15525	15355	15180	15434	15326	15289	15291	15264	15382	15473	15363	15216	15439	15296	15245	15552	15258	15448	15457	15286	15296	15432	15512	15349	15390	15355	15380	15312
30359	51669	42137	27903	13935	18060	33515	32944	23430	16064	11793	10401	10063	9836	9667	9793	9765	9821	9657	9758	9783	9709	9711	9841	9822	9740	9542	9673	9721	9653	9792	9736	9878	9687	9730	9888	9776	9720	9641	9757	9783	9685	9675	9651	9982	9847	9665	9707	9755	9660	9656	9735	9716	9719	9732	9627	9628	9651	9701	9813	9625	9761	9683	9740	9695	9650	9555	9666	9625	9698	9694	9717	9621	9616	9606	9683	9826	9885	9625	9688	9797	9627	9610	9751	9745	9782	9802	9680	9876	9664	9703	9627	9784	9746	9701	9750	9612	9692	9650	9647	9645	9576	9673	9612	9642	9619	9780	9846	9699	9606	9567	9676	9674	9823	9766	9736	9765	9701	9754	9708	9626	9668	9680	9731	9755	9709	9641	9619	9752	9826	9614	9734	9726	9767	9735	9695	9677	9752	9690	9710	9762	9494	9694	9619	9691	9652	9724	9707	9733	9800	9673	9704	9514	9710	9808	9656	9782	9654	9771	9803	9548	9733	9661	9765	9736	9733	9707	9798	9746	9743	9603	9683	9804	9745	9725	9832	9592	9738	9622	9834	9635	9642	9762	9757	9614	9687	9641	9660	9648	9632	9589	9727	9680	9720	9666	9701	9704	9797	9721	9736	9743	9698	9592	9727	9585	9665	9624	9566	9539	9577	9633	9658	9718	9629	9616	9801	9759	9631	9670	9709	9663	9758	9815	9593	9584	9692	9653	9594	9743	9575	9543	9738	9619	9549	9755	9721	9710	9667	9559	9602	9813	9748	9603	9662	9671	9725	9774	9690	9710	9749	9676	9612	9661	9692	9771	9681	9661	9687	9593	9639	9774	9765	9703	9579	9640	9714	9859	9661	9716	9617	9692	9705	9579	9777	9610	9642	9771	9766	9826	9599	9733	9705	9780	9668	9732	9616	9771	9717	9818	9588	9615	9706	9595	9696	9619	9710	9705	9702	9771	9757	9668	9711	9599	9677	9694	9879	9624	9832	9720	9703	9488	9702	9703	9594	9802	9870	9711	9774	9697	9535	9695	9734	9735	9723	9666	9706	9754	9654	9762	9631	9712	9596	9658	9768	9568	9606	9517	9659	9684	9833	9518	9559	9680	9549	9734	9696	9764	9769	9660	9605	9810	9603	9707	9697	9545	9638	9726	9693	9684	9761	9626	9622	9780	9731	9669	9669	9699	9606	9849	9672	9555	9596	9581	9775	9614	9815	9654	9728	9615	9640	9709	9779	9602	9725	9811	9696	9750	9580	9628	9798	9775	9826	9648	9616	9699	9631	9722	9752	9681	9681	9687	9708	9719	9782	9718	9582	9791	9650	9726	9531	9658	9803	9617	9573	9815	9678	9607	9714	9721	9639	9586	9691	9623	9537	9800	9764	9706	9485	9639	9775	9664	9641	9647	9608	9703	9788	9715	9653	9807	9573	9622	9664	9690	9592	9735	9590	9724	9780	9707	9719	9780	9708	9804	9773	9787	9760	9722	9788	9618	9630	9756	9756	9607	9657	9570	9866	9611	9704	9858	9747	9632	9703	9668	9593	9603	9652	9673	9732	9682	9718	9736	9698	9691	9698	9675	9592	9656	9782	9721	9710	9766	9807	9700	9721	9721	9737	9781	9850	9841	9707	9685	9689	9817	9748	9844	9567	9514	9787	9746	9766	9688	9720	9728	9907	9767	9801	9548	9727	9742	9698	9623	9671	9743	9706	9617	9750	9622	9775	9580	9762	9675	9673	9537	9534	9771	9657	9634	9605	9743	9586	9585	9876	9620	9578	9750	9693	9615	9714	9547	9787	9678	9790	9776	9679	9558	9713	9770	9782	9768	9778	9646	9685	9737	9758	9619	9706	9792	9732	9759	9675	9789	9746	9739	9632	9695	9666	9773	9619	9644	9635	9654	9834	9774	9528	9647	9819	9558	9624	9683	9590	9747	9576	9771	9748	9509	9780	9692	9600	9685	9637	9672	9612	9702	9624	9835	9850	9661	9697	9803	9628	9411	9676	9861	9429	9814	9673	9718	9716	9686	9661	9695	9626	9845	9808	9733	9566	9763	9774	9623	9685	9692	9698	9607	9842	9649	9748	9635	9526	9795	9510	9771	9704	9581	9466	9760	9649	9733	9618	9748	9665	9620	9803	9760	9596	9615	9845	9542	9619	9798	9726	9711	9725	9671	9602	9637	9633	9704	9734	9556	9748	9770	9726	9668	9771	9691	9812	9734	9601	9604	9669	9772	9621	9537	9517	9750	9601	9597	9755	9589	9854	9715	9752	9646	9763	9762	9725	9672	9667	9726	9657	9812	9823	9684	9575	9698	9697	9716	9636	9725	9851	9760	9734	9718	9742	9623	9694	9641	9745	9625	9582	9747	9765	9747	9693	9641	9739	9509	9777	9754	9763	9766	9610	9719	9625	9605	9710	9662	9634	9695	9616	9677	9656	9686	9484	9755	9636	9804	9541	9732	9828	9692	9674	9585	9679	9728	9680	9597	9652	9663	9658	9690	9696	9822	9681	9705	9787	9857	9603	9566	9573	9760	9901	9711	9734	9664	9877	9757	9768	9539	9728	9669	9817	9573	9720	9640	9700	9600	9612	9734	9766	9713	9547	9657	9711	9791	9719	9732	9696	9826	9819	9867	9854	9703	9880	9694	9624	9602	9653	9598	9672	9679	9699	9616	9709	9652	9532	9655	9667	9803	9764	9703	9724	9763	9739	9653	9616	9650	9596	9735	9550	9748	9725	9626	9710	9741	9616	9756	9625	9571	9643	9614	9713	9641	9789	9729	9761	9715	9690	9660	9775	9731	9629	9724	9704	9635	9551	9608	9586	9661	9838	9844	9696	9715	9678	9669	9692	9740	9505	9701	9728	9728	9732	9657	9741	9874	9659	9761	9770	9658	9726	9563	9625	9797	9643	9615	9573	9648	9695	9750	9567	9776	9820	9685	9649	9767	9696	9906	9754	9758	9597	9642	9753	9732	9795	9678	9780	9598	9621	9418	9736	9782	9633	9664	9657	9620	9772	9805	9689	9608	9638	9679	9790	9589	9720	9775	9700	9709	9741	9616	9711	9566	9632	9588	9563	9663	9644	9763	9553	9792	9719	9751	9810	9756	9609	9790	9716	9682	9520	9861	9680	9772	9812	9807	9633	9701	9673	9694	9653	9772	9849	9578	9656	9654	9697	9701	9738	9755	9726	9677	9787	9523	9739	9702	9640	9794	9833	9680	9647	9758	9585	9668	9851	9658	9618	9718	9820	9733	9646	9585	9753	9587	9594	9790	9598	9732	9722	9782	9628	9709	9713	9680	9771	9620	9702	9765	9685	9725	9814	9718	9675	9699	9628	9735	9718	9696	9476	9810	9677	9705	9581	9625	9681	9757	9787	9665	9617	9714	9619	9587	9619	9675	9773	9696	9644	9827	9557	9598	9790	9558	9707	9799	9634	9670	9620	9605	9660	9708	9483	9601	9783	9851	9660	9722	9679	9791	9706	9687	9789	9600	9614	9654	9467	9656	9655	9707	9689	9618	9725	9566	9665	9620	9535	9808	9649	9695	9690	9581	9817	9613	9752	9706	9752	9724	9620	9516	9644	9686	9721	9525	9715	9697	9841	9637	9731	9747	9788	9809	9652	9810	9625	9606	9682	9635	9764	9554	9679	9738	9669	9821	9594	9779	9718	9661	9585	9715	9858	9690	9743	9574	9780	9705	9644	9571	9760	9726	9644	9735	9868	9668	9643	9658	9641	9619	9657	9593	9742	9682	9697	9643	9714	9577	9760	9753	9545	9665	9703	9667	9728	9605	9724	9732	9858	9730	9838	9747	9543	9703	9728	9738	9672	9714	9683	9638	9546	9724	9624	9754	9771	9753	9628	9613	9711	9597	9677	9639	9764	9681	9569	9616	9810	9662	9643	9766	9698	9796	9664	9644	9687	9648	9697	9707	9649	9595	9798	9812	9800	9762	9584	9838	9781	9782	9626	9687	9574	9634	9750	9618	9770	9662	9654	9700	9759	9649	9636	9710	9562	9785	9670	9661	9789	9686	9728	9733	9615	9661	9816	9676	9666	9734	9572	9734	9668	9766	9667	9742	9734	9558	9653	9675	9572	9806	9700	9807	9685	9581	9766	9794	9576	9775	9767	9688	9644	9722	9613	9443	9612	9683	9733	9727	9690	9640	9743	9834	9831	9760	9595	9759	9729	9729	9597	9670	9634	9712	9677	9742	9809	9722	9722	9634	9806	9727	9792	9666	9704	9538	9822	9678	9673	9659	9733	9663	9719	9603	9490	9642	9595	9634	9582	9736	9614	9730	9680	9624	9555	9700	9506	9651	9717	9607	9786	9710	9599	9715	9736	9686	9710	9587	9700	9728	9840	9691	9744	9677	9643	9572	9658	9618	9711	9699	9894	9618	9644	9582	9695	9694	9751	9692	9713	9742	9593	9726	9681	9586	9818	9678	9753	9599	9680	9836	9709	9819	9757	9646	9804	9649	9704	9595	9660	9657	9743	9786	9607	9811	9765	9560	9804	9550	9818	9527	9693	9638	9747	9672	9623	9705	9745	9681	9659	9668	9666	9749	9757	9700	9658	9611	9571	9676	9684	9628	9815	9657	9735	9665	9724	9807	9629	9634	9734	9566	9603	9680	9646	9558	9545	9629	9927	9713	9632	9662	9531	9624	9730	9648	9765	9726	9625	9727	9770	9784	9677	9626	9791	9534	9725	9767	9538	9757	9714	9846	9541	9749	9632	9730	9704	9610	9541	9717	9720	9667	9799	9791	9800	9751	9755	9674	9731	9671	9728	9687	9657	9715	9829	9669	9693	9633	9798	9781	9687	9678	9611	9770	9698	9683	9771	9574	9606	9888	9720	9731	9700	9719	9684	9459	9708	9963	9643	9657	9625	9775	9637	9745	9790	9600	9573	9735	9672	9662	9820	9708	9710	9686	9625	9573	9704	9665	9676	9723	9793	9676	9743	9667	9750	9697	9739	9614	9756	9629	9654	9824	9660	9702	9702	9666	9630	9731	9634	9606	9698	9750	9591	9743	9728	9821	9684	9609	9636	9709	9664	9737	9775	9648	9842	9816	9621	9609	9694
24284	21750	29149	25865	23702	26808	48824	55838	44660	31642	23532	18807	16881	16307	15937	16226	16094	15716	15844	15949	15922	15963	15883	16033	15696	15934	15834	15766	15871	15744	15581	15732	15798	15683	15580	15642	15675	15557	15644	15868	15786	15758	15619	15914	15682	15826	15611	15768	15775	15683	15532	15741	15689	15603	15906	15659	15790	15575	15605	15692	15872	15652	15995	15703	15621	15853	15548	15492	15584	15947	15783	15588	15579	15550	15618	15506	15903	15603	15813	15800	15535	15623	15795	15620	15707	15600	15811	15689	15789	15802	15716	15770	15711	15719	15771	15593	15625	15635	15662	15571	15848	15532	15844	15544	15602	15831	15557	15617	15533	15567	15620	15653	15772	15607	15702	15703	15585	15735	15822	15625	15692	15695	15575	15819	15757	15671	15681	15736	15592	15681	15706	15885	15729	15655	15814	15536	15770	15717	15788	15822	15679	15568	15461	15471	15712	15685	15864	15546	15698	15683	15665	15789	15613	15525	15729	15564	15767	15448	15736	15571	15625	15676	15813	15778	15641	15565	15628	15644	15727	15748	15749	15675	15491	15456	15600	15804	15579	15695	15774	15655	15809	15666	15459	15684	15808	15606	15430	15737	15541	15552	15615	15673	15686	15630	15681	15663	15709	15660	15567	15828	15734	15644	15690	15699	15863	15695	15829	15648	15814	15692	15547	15567	15688	15725	15902	15747	15640	15616	15716	15771	15630	15575	15812	15702	15567	15806	15759	15883	15577	15514	15450	15626	15809	15662	15600	15789	15690	15736	15756	15663	15778	15661	15444	15668	15801	15682	15626	15610	15489	15682	15742	15781	15544	15695	15822	15657	15607	15583	15599	15654	15756	15616	15740	15791	15742	15614	15812	15686	15550	15726	15527	15531	15720	15685	15570	15666	15455	15728	15774	15724	15713	15777	15539	15663	15449	15775	15571	15654	15552	15529	15485	15762	15682	15762	15746	15420	15766	15555	15755	15779	15692	15699	15621	15573	15674	15736	15751	15529	15651	15514	15699	15478	15721	15694	15601	15698	15757	15905	15792	15800	15758	15615	15674	15542	15689	15667	15726	15677	15684	15522	15739	15810	15774	15660	15684	15494	15597	15708	15819	15543	15533	15703	15636	15702	15558	15780	15721	15620	15542	15718	15610	15610	15860	15534	15738	15747	15504	15382	15651	15778	15598	15536	15546	15605	15536	15653	15795	15680	15650	15781	15603	15495	15556	15750	15553	15685	15660	15695	15736	15666	15642	15613	15710	15660	15541	15806	15792	15446	15614	15652	15588	15513	15680	15404	15549	15620	15616	15635	15531	15544	15505	15634	15621	15766	15801	15723	15586	15677	15846	15489	15530	15776	15583	15645	15783	15645	15642	15479	15777	15703	16003	15748	15763	15778	15578	15687	15685	15695	15662	15713	15713	15683	15674	15728	15679	15696	15569	15527	15652	15806	15767	15532	15812	15470	15410	15545	15792	15482	15700	15650	15575	15715	15517	15745	15558	15664	15655	15594	15738	15927	15671	15618	15518	15640	15529	15694	15700	15660	15648	15542	15644	15845	15479	15668	15669	15697	15485	15713	15588	15794	15555	15726	15673	15753	15595	15637	15731	15638	15669	15657	15739	15558	15823	15599	15874	15589	15666	15772	15772	15656	15598	15777	15758	15452	15580	15689	15660	15768	15751	15849	15664	15567	15568	15793	15631	15491	15530	15411	15774	15602	15695	15833	15738	15584	15615	15716	15596	15800	15769	15810	15877	15676	15621	15623	15731	15763	15466	15625	15856	15782	15747	15574	15742	15716	15769	15742	15805	15727	15702	15827	15762	15618	15526	15648	15515	15759	15545	15685	15721	15480	15639	15541	15697	15646	15709	15647	15649	15614	15598	15716	15709	15631	15907	15743	15688	15676	15932	15676	15725	15755	15806	15790	15810	15649	15544	15828	15345	15729	15919	15670	16028	15797	15418	15730	15655	15549	15691	15615	15763	15911	15863	15812	15642	15602	15606	15714	15434	15472	15621	15666	15578	15751	15610	15623	15742	15829	15775	15708	15650	15645	15688	15594	15763	15773	15728	15564	15522	15586	15624	15781	15620	15662	15813	15713	15590	15681	15546	15801	15872	15685	15735	15508	15710	15793	15782	15555	15648	15768	15646	15542	15688	15663	15570	15710	15641	15624	15741	15518	15454	15540	15768	15746	15665	15585	15669	15844	15723	15648	15720	15687	15765	15643	15605	15818	15837	15712	15836	15583	15749	15584	15772	15823	15477	15702	15826	15650	15801	15792	15840	15769	15559	15937	15621	15586	15629	15648	15389	15654	15896	15639	15764	15633	15795	15646	15823	15767	15668	15593	15582	15550	15624	15692	15846	15758	15561	15524	15868	15528	15520	15625	15880	15567	15710	15570	15817	15847	15580	15498	15604	15657	15664	15701	15628	15814	15759	15775	15849	15718	15603	15693	15682	15867	15794	15700	15870	15551	15745	15482	15716	15641	15896	15644	15478	15720	15516	15632	15715	15796	15749	15763	15492	15633	15587	15475	15591	15629	15512	15371	15533	15641	15731	15780	15854	15623	15721	15682	15802	15907	15820	15511	15648	15650	15686	15712	15917	15731	15542	15534	15528	15760	15771	15622	15826	15567	15583	15652	15682	15710	15728	15656	15706	15721	15634	15595	15535	15782	15685	15648	15568	15593	15605	15922	15716	15728	15673	15500	15644	15613	15617	15568	15690	15632	15677	15615	15696	15584	15606	15784	15675	15616	15705	15544	15568	15411	15753	15517	15581	15671	15499	15525	15753	15565	15704	15597	15609	15658	15642	15578	15532	15844	15566	15693	15623	15621	15464	15684	15604	15493	15558	15695	15764	15796	15668	15631	15529	15578	15512	15766	15589	15743	15568	15614	15687	15857	15485	15603	15477	15542	15617	15665	15492	15696	15741	15660	15536	15678	15683	15618	15509	15673	15598	15534	15741	15604	15584	15576	15663	15740	15768	15639	15652	15791	15833	15772	15526	15436	15829	15636	15609	15761	15747	15655	15770	15836	15739	15628	15587	15668	15700	15579	15667	15704	15734	15463	15663	15631	15645	15764	15681	15472	15666	15665	15553	15681	15672	15758	15719	15549	15501	15553	15595	15621	15818	15517	15392	15797	15691	15772	15683	15667	15617	15680	15914	15570	15571	15737	15501	15888	15842	15519	15664	15583	15842	15737	15817	15557	15494	15604	15700	15419	15554	15780	15707	15704	15758	15697	15519	15675	15687	15760	15710	15706	15842	15605	15597	15538	15473	15627	15568	15546	15553	15629	15708	15600	15631	15733	15847	15589	15486	15735	15527	15524	15541	15700	15926	15749	15818	15644	15631	15699	15510	15718	15725	15657	15571	15601	15670	15456	15802	15657	15765	15658	15665	15732	15658	15647	15754	15718	15797	15437	15700	15540	15594	15435	15579	15632	15606	15733	15626	15344	15466	15743	15740	15838	15604	15991	15756	15692	15576	15616	15669	15640	15563	15906	15443	15682	15583	15577	15593	15799	15711	15796	15717	15642	15631	15749	15821	15744	15565	15817	15805	15794	15612	15538	15690	15603	15771	15614	15739	15634	15753	15629	15526	15675	15487	15642	15522	15762	15752	15866	15594	15513	15758	15648	15739	15976	15744	15661	16010	15645	15760	15652	15688	15815	15712	15694	15817	15402	15743	15709	15783	15733	15959	15727	15572	15555	15732	15603	15779	15601	15745	15631	15626	15534	15541	15617	15787	15535	15616	15458	15496	15457	15826	15642	15653	15577	15456	15465	15607	15560	15769	15469	15741	15863	15565	15470	15576	15606	15692	15541	15538	15621	15543	15609	15842	15760	15667	15771	15715	15713	15423	15760	15853	15856	15832	15778	15870	15629	15695	15619	15561	15654	15721	15716	15596	15590	15851	15522	15638	15854	15773	15823	15682	15648	15497	15537	15800	15866	15781	15860	15468	15829	15601	15696	15808	15775	15770	15492	15644	15600	15651	15616	15726	15620	15903	15735	15427	15455	15780	15437	15867	15741	15779	15509	15690	15717	15499	15643	15572	15565	15411	15524	15779	15700	15559	15585	15620	15669	15761	15571	15732	15505	15537	15640	15710	15608	15553	15803	15901	15605	15640	15656	15781	15651	15532	15778	15584	15642	15602	15538	15902	15542	15325	15577	15724	15703	15697	15673	15883	15710	15490	15601	15618	15456	15756	15792	15760	15751	15612	15684	15588	15645	15743	15616	15660	15700	15727	15664	15603	15748	15774	15422	15605	15778	15762	15626	15814	15568	15716	15738	15608	15629	15774	15853	15576	15760	15672	15654	15844	15494	15630	15666	15601	15757	15517	15781	15539	15527	15448	15765	15513	15699	15572	15567	15555	15706	15578	15773	15499	15519	15645	15681	15536	15443	15626	15730	15756	15747	15681	15511	15708	15603	15730	15442	15662	15645	15670	15613	15612	15601	15687	15742	15473	15794	15682	15680	15791	15556	15732	15741	15740	15584	15572	15586	15623	15748	15817	15615	15513	15500	15576	15665	15578	15669	15594	15654	15660	15741	15770	15747	15665	15619	15805	15590	15872	15759	15715	15867	15691	15767	15719	15766	15636	15765	15632	15560	15662	15765	15879	15734	15627	15896	15514	15850	15634	15624	15734	15785	15562	15545	15856	15691	15724	15697	15667	15583	15547	15608	15869	15516	15618	15422	15762	15650	15682	15695	15710	15630	15854	15703	15570	15962	15736	15555	15494	15613	15540	15552	15531	16057	15784	15764	15812	15752	15816	15647	15673	15768	15716	15621	15579	15832	15582	15452	15579	15652	15695	15761	15499	15648	15623	15613	15692	15685	15687	15515	15638	15835	15497	15584	15675	15658	15614	15661	15790	15711	15644	15695	15800	15658	15934	15866	15633	15423	15650	15471	15770	15590	15692	15866	15803	15601	15765	15764	15725	15543	15689	15847	15819	15785	15807	15552	15633	15860	15622	15734	15616	15582	15608	15695	15576	15580	15731	15707	15932	15705	15524	15619	15608	15758	15726	15900	15505	15498	15540	15630	15606	15584	15692	15626	15567	15519	15707	15868	15657	15627	15388	15577	15678	15512	15694	15855	15433	15699	15679	15636
35433	59795	41404	24209	17157	21762	46687	51354	36633	23622	15888	12159	10697	10204	9984	10061	10064	10000	10033	10052	10080	10039	9949	9984	9937	10101	10152	9962	10086	9969	9937	9943	10050	9885	9997	9992	10023	9886	10030	10091	10054	9913	9970	10011	9989	10150	9908	10198	9954	10001	10019	10070	10123	9986	9929	9806	9944	10016	10084	10072	10040	9943	10025	10008	9950	9904	10023	10067	10082	10087	9862	10070	9969	9932	10140	9939	10030	10118	10007	9865	9964	10041	10101	9993	10040	9911	9993	9871	9955	9931	10051	9933	9946	10086	9992	9924	10151	9911	9771	10099	10037	9860	10035	10058	9930	9996	10014	9982	9854	10035	9833	9980	9929	9948	9929	9852	9839	9909	9896	10062	9944	10044	10107	9917	9855	9988	9879	9934	10108	9873	10102	9931	9915	10053	9973	10005	9922	10048	10038	9947	10092	10044	9913	9970	10091	10030	9925	10030	9910	9873	9919	9959	9998	10033	10017	9920	9998	9963	9792	10019	10047	9901	9854	9895	9986	9919	9992	9938	10039	10073	9940	9927	10066	9943	9949	9979	9908	10049	9888	9978	9916	10125	9943	9977	9935	9921	10001	9785	9989	9882	10118	9961	9954	10011	9907	9973	10097	9980	9797	9871	10034	10054	9844	9906	9855	9994	9951	9925	10081	9997	9952	9921	9993	9980	10036	10054	9990	9822	9894	9880	9943	9881	10055	9980	9883	10027	9972	10004	9909	10095	9986	9967	10060	10011	10017	9880	9994	9863	9966	9956	10115	9976	9974	9912	10010	10078	9931	10008	10039	10053	9961	9812	10139	10133	9926	9891	9963	9957	9880	9876	9968	9956	10182	10012	9930	9916	10246	9954	9967	10045	10129	9914	10052	9761	9916	10056	10072	10060	10049	10075	9927	9824	9978	9916	10040	10096	9832	10131	9878	10062	10005	10084	9888	9878	9911	10007	10002	9947	9951	9925	10008	10021	9981	9808	9903	9993	9981	10000	9966	9885	9915	9978	9999	9931	9849	9855	10040	10006	9827	9966	9961	9819	9881	9976	9796	10047	10106	10014	9881	9895	10102	9898	9933	10084	10006	9910	9793	9956	9801	9897	10043	10082	9969	9937	10110	9828	10024	9920	9812	9943	10043	10031	10138	9928	10043	9956	9949	9884	9889	9994	9923	10063	9901	9897	10033	9969	9969	10011	9975	9983	9869	9970	10104	10015	10060	9741	9908	10005	10008	10002	9937	9908	9898	10088	9937	10009	9810	10030	9896	9966	9940	9964	9996	9775	9964	10127	9956	10127	10014	10016	10013	9943	9892	9971	10024	9856	10025	10039	9929	9820	9848	10106	9885	10020	9954	9895	9854	9933	9959	9955	9949	9810	10007	10054	10135	9906	10041	10048	9893	9961	9913	9865	9767	9877	10020	9925	9800	9869	10039	9742	9976	9897	10009	9945	9966	10064	9956	9950	9885	10005	9866	9957	10078	9896	9896	9987	9865	10092	9868	9941	9846	9878	9909	9918	9945	9977	9938	9976	9917	10072	9905	9803	9810	9993	9800	10015	10024	9944	10194	9877	10057	9854	10073	9846	9882	9851	10018	10094	9836	9920	10031	9818	10003	9854	9877	10016	9965	9696	9903	9882	9943	9882	10072	9869	10062	10060	9990	9956	9839	10048	10034	9909	10037	10001	9884	9994	9825	9941	9935	9997	9899	10076	10096	9979	9973	9890	9971	10001	10039	10182	9898	9953	9931	9994	9937	9945	9997	9912	10061	9788	10095	10121	10073	10009	10058	9933	9952	9917	9999	9939	9882	10015	10035	9894	10081	9931	10024	9815	9921	9935	9938	9928	9891	9858	10074	10040	10068	9797	9899	9806	9907	10005	10020	10045	9958	9841	9860	9973	10113	9905	9944	9836	10083	9957	10084	9896	9958	9975	9910	9917	9833	9998	9877	10041	10025	10013	9933	9915	10017	10027	10173	9912	9884	9990	10024	9901	9898	10020	9836	9919	9873	10023	9998	9963	9923	10057	10063	10098	10059	9849	9974	9891	9923	10148	10084	9868	9855	9919	9969	9880	9944	9965	10007	9951	10013	9867	9856	9883	10025	9752	10025	9917	9925	10009	10098	9949	9907	9899	10023	9912	10130	10032	10019	9895	9987	9993	9941	9774	10055	9883	9963	10035	9999	10005	9936	9820	10032	9976	10026	10040	10059	10003	9976	10040	9897	9911	10047	9862	9897	10077	9913	9759	10156	9948	9915	9884	9990	9885	9993	9887	9889	9875	9758	10008	9988	9918	9974	9992	9889	9975	9976	9894	9871	10019	9870	10154	9926	9910	9850	9877	9953	10034	9910	9896	10036	10026	9906	9969	9886	10066	9946	10000	9874	10040	10030	9884	9846	9949	9992	9978	9959	9828	9861	10052	9820	9872	9733	9987	9888	10041	9828	9956	10025	9910	10059	10050	9859	9904	9955	9939	9846	9944	9965	10050	9831	9998	9925	9970	9886	9910	9833	9943	9944	9919	9971	9860	9952	10017	9897	9995	9939	9840	9835	9936	9922	9816	9852	9934	9972	10150	9884	9989	9943	9894	9905	9811	9994	10060	9987	10056	9842	9981	10089	9889	10106	10284	9935	10032	9925	9768	10100	9981	9883	9964	9975	10094	9798	9879	10040	9922	10001	9990	9894	10036	9997	9994	10113	9870	9940	10038	9960	10027	9962	9963	9895	10067	10093	10006	9914	10018	9737	10063	9895	9990	9967	9921	10062	9934	9922	9943	9837	9926	10018	9886	10052	10036	9917	9940	10136	9888	9934	9757	9891	9935	10055	10002	9982	9983	10061	10066	9890	9916	9860	9793	9891	9967	10051	9917	9939	9982	10019	10174	10046	10048	9890	10008	10052	10006	9916	9954	9832	10078	10030	10193	9894	9935	9982	9983	9907	9926	9951	9886	9995	9956	9992	9988	9970	10028	9857	10112	10146	10064	9961	10028	9995	10029	9922	9977	9971	10086	9958	9911	9851	9989	10114	9995	9811	9975	9881	10140	9800	10017	9991	9891	9873	9910	10045	10042	9970	9842	9898	9876	10030	9874	9915	10108	9929	9988	9988	9861	10055	10104	9968	9732	9839	9949	10038	10034	9927	10098	9808	9926	10043	9883	9879	9925	10101	9797	10047	9991	9920	9898	9721	9955	10140	9991	9898	9898	10080	10030	10116	9936	9869	9858	9962	10018	9958	10007	9831	10059	9951	9850	9990	9945	9835	10004	9941	9999	10008	9854	9947	9953	9945	10152	9893	9887	9842	9960	9959	9919	10025	9968	9985	10009	9831	10048	9998	9956	9916	9950	9828	9777	9989	9921	10021	9917	10051	9830	9986	9994	9950	9949	9971	9953	10018	9930	10021	9931	10016	9954	9991	9920	9823	9994	9832	9926	10091	9926	9997	9741	9918	9958	9995	10041	10011	10086	9874	9975	9885	9916	9987	9808	9887	9916	9984	9931	10154	10095	10035	9851	10051	9969	9922	9887	9851	10115	10129	9995	9861	10078	9919	10094	10015	9915	10041	9815	9913	9902	9934	9851	9966	9951	10028	9967	9907	9884	9882	9939	9911	9873	9943	9955	9998	10168	10117	9852	10047	10043	10014	9870	9880	9964	9970	9918	9842	9884	10009	9879	9875	9974	9908	9946	9813	9972	9893	9815	10019	10010	9931	10026	9878	9805	9972	9892	9830	9858	9903	9851	9847	9977	10065	10082	9980	10010	10118	9841	10064	9930	9865	10046	10064	9841	10000	9956	9950	9911	9888	9990	10027	10059	10088	10111	10001	9984	9840	9947	9777	9904	10103	9911	9980	9868	9836	9894	10026	9936	9980	10068	9960	10021	9817	10059	10144	9931	10047	10065	10045	10033	9907	9899	9880	10064	10046	9928	9955	9997	9901	9773	9931	9975	9940	9855	10013	10057	9922	9956	9968	10046	9937	10049	9955	10031	9979	10055	9915	9871	10070	9978	10090	10072	9827	9840	10013	10036	9961	9814	10076	9873	10087	9943	9923	10079	9898	9881	9867	10102	9912	10028	10092	9802	9884	9918	9810	10031	9922	9950	9847	9987	10071	9932	9902	9955	9846	9981	9843	9858	9945	9988	9979	9902	9961	10010	9875	9871	9968	9765	10075	10002	9966	9847	9833	9925	9996	10129	9931	10016	10039	9943	9871	9919	9823	9910	10132	9955	9892	10158	9955	10016	10099	9822	9974	9947	9925	10006	9995	9955	10095	9918	9947	10079	9765	9937	9852	10005	10013	10056	9994	9960	9874	9945	9880	9907	9824	10203	9873	10031	10016	10083	9956	10017	9884	9932	9941	10096	10003	10030	9913	9912	9972	10049	9902	9986	10028	9967	9886	9777	9982	9868	10012	10003	9966	10010	9938	9893	9859	9903	9931	9943	9938	9877	9925	9911	9902	9915	10071	10076	9898	9952	9984	10129	9870	9922	10011	9903	9776	10005	10003	10047	10046	9964	9939	9734	9881	10017	9904	9983	9791	9931	10118	9849	10007	9864	9984	10115	9913	9930	9942	10035	9889	9897	9845	9854	9935	9967	9964	9875	10025	9952	10079	9734	10031	9954	9999	9924	10128	10005	9875	10025	9857	9945	9959	10085	9866	9982	9974	9991	9846	9831	9907	9892	10031	10187	9933	9972	9954	10117	9903	9965	10005	10006	9912	9930	9998	9897	10027	10107	10098	9827	10006	9971	9922	9998	10047	10159	9955	9927	9822	9915	9823	9905	10057	9954	10054	9979	9922	10115	9800	10010	10100	9982	9928	10044	9916	9952	9972	10039	9839	10017	9941	10092	9958	9907	9979	9823	10033	10003	9842	9965	9964	10029	9884	10024	10018	9862	9995	9803	9848	10112	10021	10036	10031	9941	9932	9921	9956	9998	10016	9899	9959	9846	9982	9978	9987	9907	9932	9880	10027	9947	9955	9965	10123	9976	10072	9981	9838	10060	9801	10107	9779	9977	9862	10016	10091	9952	9954	9837	9961	9809	10040	9918	9836	9835	9927	9952	9987	9972	9988	9990	9959	9773	9957	9989	9914	9880	10137	10051
33630	29464	30110	24797	20823	18606	20695	19970	18935	17092	16345	15989	15608	15657	15389	15507	15484	15680	15736	15473	15336	15290	15523	15491	15684	15544	15578	15572	15542	15580	15686	15449	15465	15450	15569	15548	15423	15476	15397	15458	15332	15593	15327	15476	15543	15461	15475	15391	15571	15526	15469	15652	15552	15516	15707	15261	15403	15734	15553	15828	15605	15488	15474	15458	15598	15405	15458	15626	15732	15385	15709	15443	15538	15523	15603	15574	15387	15584	15369	15537	15417	15515	15701	15699	15622	15428	15347	15540	15612	15485	15347	15587	15561	15356	15324	15375	15484	15500	15595	15456	15453	15370	15500	15362	15424	15422	15669	15616	15584	15544	15604	15513	15584	15383	15299	15387	15632	15412	15582	15386	15570	15538	15448	15729	15549	15406	15485	15434	15423	15564	15380	15678	15616	15531	15359	15555	15500	15536	15511	15785	15574	15462	15366	15357	15513	15424	15656	15419	15608	15539	15260	15611	15473	15451	15607	15566	15672	15632	15514	15287	15587	15486	15468	15315	15463	15450	15546	15440	15568	15459	15567	15275	15525	15263	15313	15500	15395	15475	15526	15399	15502	15551	15548	15326	15596	15334	15476	15490	15540	15634	15416	15414	15608	15522	15639	15577	15588	15579	15514	15487	15386	15267	15416	15574	15529	15791	15473	15627	15543	15474	15456	15638	15434	15567	15526	15619	15646	15335	15680	15560	15561	15419	15500	15573	15432	15574	15470	15770	15392	15442	15343	15695	15476	15569	15547	15602	15615	15289	15501	15540	15528	15450	15496	15514	15419	15588	15542	15540	15317	15482	15595	15474	15555	15677	15673	15367	15465	15377	15565	15567	15327	15435	15342	15407	15440	15521	15733	15536	15244	15612	15597	15557	15343	15441	15427	15503	15536	15636	15531	15448	15260	15184	15562	15456	15458	15455	15620	15618	15658	15382	15631	15529	15367	15563	15468	15618	15710	15482	15432	15499	15459	15411	15787	15663	15540	15632	15618	15453	15411	15400	15345	15521	15434	15630	15573	15587	15743	15458	15446	15230	15478	15401	15481	15500	15682	15548	15415	15383	15342	15700	15431	15381	15686	15686	15657	15581	15537	15569	15649	15344	15453	15292	15481	15611	15518	15274	15460	15554	15780	15461	15467	15727	15527	15494	15499	15417	15521	15596	15464	15600	15483	15384	15595	15689	15588	15633	15468	15532	15372	15555	15515	15509	15543	15581	15420	15530	15692	15613	15588	15424	15494	15429	15660	15449	15628	15452	15416	15355	15477	15463	15565	15352	15468	15751	15539	15593	15586	15440	15418	15561	15498	15628	15545	15580	15554	15288	15294	15525	15406	15441	15720	15556	15396	15658	15486	15396	15302	15461	15681	15356	15326	15740	15443	15448	15496	15301	15401	15532	15639	15450	15454	15642	15700	15439	15416	15505	15330	15514	15487	15566	15560	15500	15582	15321	15585	15618	15512	15694	15563	15717	15506	15520	15525	15563	15381	15312	15553	15460	15517	15537	15563	15536	15361	15320	15499	15545	15546	15391	15443	15499	15654	15576	15629	15613	15335	15483	15387	15416	15527	15304	15366	15391	15516	15472	15656	15536	15673	15698	15719	15291	15606	15544	15558	15348	15425	15511	15533	15570	15627	15417	15340	15485	15501	15306	15441	15605	15546	15506	15315	15410	15559	15433	15867	15588	15574	15639	15382	15409	15613	15387	15486	15520	15495	15601	15333	15334	15576	15597	15548	15483	15553	15316	15538	15204	15475	15539	15688	15324	15372	15649	15654	15474	15353	15530	15421	15580	15536	15417	15397	15601	15533	15455	15611	15608	15368	15512	15366	15640	15526	15594	15412	15581	15549	15597	15603	15300	15516	15608	15562	15558	15378	15390	15584	15640	15516	15551	15433	15511	15526	15347	15677	15491	15630	15476	15513	15458	15536	15481	15469	15204	15403	15592	15657	15443	15598	15444	15466	15591	15521	15448	15620	15596	15646	15497	15378	15487	15549	15628	15578	15572	15527	15577	15336	15601	15468	15424	15564	15591	15705	15335	15388	15428	15689	15715	15357	15373	15592	15466	15454	15572	15542	15392	15617	15439	15426	15575	15631	15581	15566	15456	15565	15470	15471	15572	15712	15519	15551	15411	15367	15539	15396	15547	15621	15644	15508	15408	15570	15448	15574	15609	15578	15460	15400	15474	15530	15587	15835	15480	15577	15434	15497	15323	15469	15564	15479	15517	15404	15437	15506	15561	15619	15640	15487	15480	15558	15313	15631	15525	15509	15300	15313	15654	15619	15495	15540	15483	15639	15510	15457	15602	15663	15449	15487	15543	15306	15290	15464	15391	15488	15665	15323	15561	15621	15586	15431	15614	15560	15510	15366	15606	15608	15382	15445	15558	15659	15406	15472	15389	15488	15433	15445	15414	15632	15460	15605	15540	15667	15495	15553	15527	15575	15600	15386	15491	15414	15378	15417	15430	15576	15432	15648	15526	15648	15367	15461	15586	15442	15451	15426	15670	15370	15721	15487	15461	15423	15480	15465	15532	15599	15560	15347	15409	15467	15341	15432	15722	15613	15389	15339	15598	15421	15686	15495	15389	15492	15489	15582	15475	15245	15387	15471	15606	15786	15500	15595	15503	15383	15507	15482	15555	15597	15266	15595	15555	15594	15387	15434	15372	15489	15695	15512	15491	15536	15481	15696	15527	15601	15626	15402	15573	15592	15430	15545	15543	15413	15794	15517	15546	15664	15490	15466	15354	15424	15511	15545	15706	15547	15483	15525	15468	15504	15568	15569	15420	15744	15675	15597	15636	15521	15579	15571	15686	15375	15480	15566	15377	15485	15481	15253	15395	15626	15366	15584	15339	15351	15528	15378	15304	15610	15681	15657	15394	15571	15453	15613	15459	15412	15323	15394	15575	15532	15499	15437	15616	15518	15504	15552	15431	15625	15565	15420	15471	15609	15617	15606	15624	15543	15564	15596	15562	15492	15434	15356	15356	15347	15493	15436	15467	15358	15354	15392	15489	15623	15427	15483	15655	15579	15537	15315	15474	15422	15323	15648	15401	15486	15540	15482	15652	15579	15385	15692	15671	15335	15534	15510	15713	15635	15474	15452	15413	15651	15494	15447	15573	15532	15497	15380	15435	15453	15534	15505	15396	15619	15677	15360	15596	15573	15400	15531	15444	15585	15416	15399	15265	15483	15585	15587	15603	15451	15461	15669	15337	15624	15298	15619	15552	15519	15758	15502	15484	15222	15464	15569	15601	15717	15582	15600	15382	15508	15674	15665	15258	15567	15669	15542	15571	15515	15473	15433	15355	15427	15570	15667	15593	15344	15457	15505	15574	15636	15528	15574	15687	15533	15570	15612	15355	15379	15550	15538	15690	15496	15463	15281	15499	15671	15362	15551	15289	15381	15492	15632	15677	15519	15417	15536	15357	15490	15363	15510	15356	15509	15347	15513	15553	15670	15423	15393	15590	15555	15478	15575	15440	15586	15512	15570	15348	15452	15437	15501	15366	15383	15587	15472	15546	15517	15583	15606	15436	15638	15420	15561	15476	15420	15496	15495	15672	15541	15434	15517	15588	15500	15488	15539	15552	15632	15521	15626	15613	15614	15216	15721	15347	15455	15419	15321	15384	15488	15605	15537	15466	15434	15661	15623	15363	15409	15510	15735	15632	15578	15475	15478	15423	15610	15532	15699	15430	15545	15513	15575	15488	15276	15558	15460	15432	15437	15552	15509	15323	15504	15446	15565	15470	15557	15593	15494	15649	15581	15482	15568	15458	15484	15645	15498	15477	15438	15321	15410	15471	15484	15529	15505	15387	15423	15533	15284	15568	15518	15666	15385	15444	15554	15563	15633	15313	15579	15448	15550	15511	15263	15471	15466	15601	15485	15542	15481	15534	15395	15396	15599	15621	15421	15383	15429	15275	15430	15584	15466	15694	15608	15338	15412	15552	15631	15557	15414	15417	15723	15541	15638	15298	15458	15402	15627	15315	15472	15609	15544	15368	15665	15407	15517	15521	15792	15539	15593	15593	15609	15561	15461	15545	15687	15557	15530	15440	15556	15548	15377	15441	15421	15655	15610	15346	15489	15615	15587	15402	15425	15393	15547	15518	15426	15476	15561	15532	15396	15409	15382	15564	15651	15463	15451	15428	15471	15451	15496	15504	15544	15502	15534	15699	15525	15635	15649	15483	15577	15592	15381	15493	15286	15657	15517	15311	15469	15726	15296	15750	15581	15444	15396	15546	15465	15454	15384	15544	15739	15654	15572	15519	15655	15534	15599	15422	15512	15634	15719	15652	15453	15520	15706	15601	15311	15596	15602	15547	15483	15406	15520	15629	15504	15407	15603	15753	15282	15476	15654	15659	15579	15309	15553	15477	15670	15426	15702	15416	15484	15667	15544	15341	15641	15395	15506	15610	15493	15458	15411	15597	15584	15638	15756	15575	15528	15536	15523	15426	15612	15414	15607	15689	15593	15317	15274	15461	15395	15593	15584	15522	15554	15500	15485	15612	15520	15421	15590	15611	15500	15379	15522	15603	15603	15489	15523	15698	15678	15653	15436	15418	15501	15455	15497	15468	15359	15242	15449	15277	15449	15565	15542	15607	15555	15496	15598	15375	15381	15412	15633	15543	15613	15608	15395	15273	15324	15665	15519	15625	15452	15615	15526	15415	15356	15726	15432	15716	15663	15511	15427	15422	15502	15564	15452	15323	15578	15506	15435	15642	15341	15353	15530	15810	15453	15578	15537	15458	15562	15363	15385	15518	15335	15590	15563	15654	15506	15519	15531	15427	15501	15543	15440	15541	15398	15450	15627	15383	15726	15330	15686	15551	15497	15474	15433	15544	15494	15477	15549	15570	15495	15418	15559	15627	15412	15485	15543	15356	15621	15569	15724	15491	15221	15542	15473	15395	15572	15567	15392	15352	15279	15389	15445	15416	15567	15527	15400	15498	15578	15699	15512	15272	15088	15439	15456	15699	15621	15554	15514	15550	15539	15379	15465	15498	15529	15515	15489	15495	15733	15464	15236	15392	15360	15551	15398	15418	15516	15324	15469	15478	15739	15471	15443	15405	15649	15543	15539	15556	15521	15684	15451	15474
23804	30669	25853	16731	14962	12585	14651	13703	12398	10756	10128	9891	9683	9603	9789	9724	9869	9635	9867	9587	9695	9525	9746	9646	9820	9612	9691	9762	9546	9642	9474	9727	9686	9524	9587	9747	9666	9593	9508	9661	9546	9634	9572	9660	9636	9676	9716	9729	9541	9611	9563	9654	9569	9527	9781	9618	9661	9663	9727	9668	9630	9664	9634	9458	9828	9633	9630	9704	9609	9756	9497	9558	9838	9497	9840	9669	9544	9689	9724	9774	9702	9764	9665	9624	9595	9599	9579	9692	9650	9577	9639	9680	9754	9656	9433	9767	9582	9652	9559	9609	9589	9605	9837	9623	9551	9632	9568	9731	9743	9718	9652	9630	9658	9711	9728	9570	9591	9652	9625	9580	9618	9697	9755	9575	9858	9727	9731	9717	9600	9643	9737	9508	9690	9509	9779	9698	9619	9628	9661	9611	9595	9664	9640	9666	9624	9631	9776	9671	9569	9710	9645	9537	9658	9511	9667	9568	9549	9613	9718	9626	9768	9772	9592	9570	9694	9555	9754	9567	9713	9641	9710	9719	9681	9584	9631	9627	9643	9617	9697	9531	9632	9618	9424	9561	9646	9766	9685	9540	9632	9673	9704	9662	9699	9559	9531	9561	9748	9551	9553	9536	9553	9534	9672	9631	9641	9612	9578	9641	9855	9575	9509	9709	9572	9577	9478	9732	9532	9518	9595	9537	9611	9623	9644	9814	9704	9625	9446	9613	9612	9623	9669	9670	9699	9629	9547	9660	9568	9492	9495	9623	9562	9534	9698	9692	9670	9460	9580	9587	9754	9579	9642	9541	9571	9568	9511	9729	9748	9726	9625	9554	9613	9560	9809	9664	9696	9733	9634	9850	9702	9545	9621	9512	9697	9536	9606	9626	9641	9635	9721	9738	9790	9601	9669	9560	9664	9658	9663	9698	9652	9655	9675	9532	9535	9682	9666	9654	9736	9511	9563	9597	9581	9622	9562	9811	9539	9734	9661	9677	9665	9593	9619	9588	9648	9537	9634	9629	9690	9511	9567	9632	9520	9561	9540	9753	9573	9679	9666	9704	9684	9672	9628	9708	9593	9711	9623	9598	9677	9462	9674	9790	9659	9510	9618	9517	9518	9649	9542	9665	9597	9649	9682	9664	9572	9629	9738	9550	9592	9590	9631	9590	9659	9650	9635	9702	9622	9588	9499	9582	9688	9619	9599	9563	9631	9660	9604	9772	9551	9689	9617	9673	9577	9658	9785	9636	9686	9667	9656	9632	9822	9684	9604	9683	9697	9714	9494	9705	9527	9511	9659	9696	9645	9594	9646	9640	9615	9677	9643	9720	9558	9701	9489	9684	9668	9660	9560	9618	9606	9810	9617	9825	9682	9594	9444	9602	9640	9788	9705	9706	9784	9572	9552	9611	9609	9734	9860	9718	9639	9627	9685	9765	9743	9517	9633	9646	9739	9538	9670	9528	9536	9574	9593	9816	9610	9567	9641	9693	9720	9697	9643	9607	9742	9556	9744	9591	9647	9701	9490	9654	9648	9643	9613	9606	9587	9705	9757	9578	9597	9658	9678	9629	9429	9621	9660	9751	9745	9673	9700	9714	9787	9569	9660	9737	9632	9726	9699	9561	9658	9675	9699	9611	9432	9703	9717	9529	9569	9725	9620	9670	9557	9602	9684	9632	9628	9667	9579	9598	9662	9594	9713	9773	9620	9566	9660	9691	9572	9654	9688	9752	9643	9725	9612	9678	9536	9709	9545	9588	9646	9563	9552	9510	9734	9521	9715	9632	9625	9609	9652	9644	9538	9662	9612	9585	9603	9638	9720	9669	9683	9620	9666	9600	9631	9601	9426	9583	9762	9611	9651	9450	9526	9810	9713	9702	9580	9831	9712	9610	9612	9712	9580	9754	9700	9654	9574	9632	9615	9687	9677	9689	9735	9635	9707	9708	9616	9554	9736	9527	9632	9789	9462	9745	9682	9656	9710	9600	9638	9796	9729	9701	9730	9619	9643	9585	9735	9574	9588	9516	9737	9608	9706	9599	9786	9581	9666	9646	9706	9645	9761	9613	9629	9783	9479	9708	9533	9609	9771	9670	9597	9726	9565	9618	9675	9594	9566	9579	9684	9534	9681	9735	9721	9498	9676	9696	9713	9574	9605	9734	9657	9570	9730	9723	9662	9604	9650	9703	9594	9685	9687	9588	9673	9694	9540	9683	9638	9699	9633	9583	9727	9798	9724	9544	9693	9779	9457	9531	9693	9618	9601	9635	9693	9442	9631	9695	9645	9667	9718	9613	9604	9728	9694	9783	9656	9639	9665	9505	9632	9639	9560	9658	9683	9856	9562	9700	9692	9741	9684	9451	9564	9580	9682	9580	9783	9728	9659	9720	9613	9645	9703	9508	9665	9499	9784	9656	9688	9645	9494	9671	9690	9461	9593	9505	9737	9634	9564	9500	9644	9527	9707	9587	9655	9626	9643	9480	9655	9652	9617	9612	9631	9622	9708	9573	9625	9576	9528	9761	9638	9640	9666	9601	9664	9670	9740	9716	9652	9603	9614	9679	9669	9649	9656	9586	9659	9610	9607	9658	9630	9636	9644	9669	9657	9569	9570	9673	9705	9781	9755	9638	9617	9603	9587	9533	9633	9658	9514	9601	9707	9742	9743	9593	9715	9676	9618	9650	9642	9586	9646	9449	9698	9603	9665	9665	9723	9769	9779	9680	9623	9560	9690	9798	9714	9434	9433	9676	9704	9568	9638	9632	9707	9598	9515	9725	9740	9539	9529	9556	9474	9650	9623	9644	9697	9659	9632	9685	9724	9647	9598	9644	9563	9726	9651	9474	9628	9543	9718	9639	9688	9547	9592	9701	9771	9590	9854	9645	9642	9732	9765	9707	9633	9745	9603	9707	9521	9645	9689	9556	9515	9635	9699	9586	9590	9636	9593	9653	9719	9642	9607	9575	9632	9667	9744	9453	9531	9745	9608	9653	9561	9633	9691	9671	9727	9750	9671	9648	9663	9642	9603	9766	9646	9593	9751	9552	9791	9637	9576	9707	9640	9597	9802	9677	9638	9749	9768	9742	9554	9466	9657	9739	9658	9685	9709	9588	9679	9811	9567	9493	9507	9622	9504	9712	9589	9476	9561	9819	9624	9627	9576	9522	9769	9673	9497	9666	9442	9641	9710	9622	9549	9867	9706	9559	9767	9571	9750	9645	9623	9779	9574	9538	9496	9598	9751	9625	9595	9606	9723	9533	9650	9607	9642	9523	9758	9622	9550	9682	9571	9549	9545	9649	9692	9656	9662	9699	9725	9551	9695	9521	9632	9588	9668	9642	9642	9667	9630	9668	9573	9590	9498	9592	9667	9466	9749	9442	9784	9831	9709	9684	9734	9622	9678	9613	9541	9719	9609	9617	9595	9388	9637	9596	9698	9693	9577	9608	9624	9545	9573	9549	9664	9435	9541	9494	9763	9813	9744	9704	9669	9618	9635	9658	9649	9748	9708	9525	9592	9850	9569	9529	9571	9599	9661	9690	9702	9601	9553	9667	9613	9627	9578	9572	9609	9548	9696	9535	9568	9624	9631	9753	9494	9799	9625	9687	9718	9588	9712	9632	9760	9604	9613	9792	9584	9671	9842	9791	9749	9516	9542	9626	9677	9598	9627	9758	9645	9647	9551	9512	9659	9771	9742	9502	9553	9566	9712	9474	9751	9643	9933	9585	9678	9599	9618	9610	9746	9584	9732	9616	9531	9612	9794	9577	9660	9619	9645	9592	9523	9575	9769	9548	9666	9446	9535	9656	9646	9510	9771	9639	9720	9486	9642	9575	9536	9599	9572	9643	9610	9611	9709	9667	9732	9751	9648	9680	9672	9690	9697	9592	9660	9679	9507	9549	9496	9623	9685	9591	9698	9658	9606	9755	9618	9786	9499	9558	9865	9532	9476	9816	9663	9708	9691	9664	9696	9702	9672	9473	9677	9771	9588	9683	9770	9596	9576	9813	9413	9765	9569	9563	9844	9599	9598	9727	9792	9605	9616	9612	9665	9590	9744	9783	9740	9621	9580	9501	9688	9621	9688	9651	9618	9679	9596	9719	9561	9579	9597	9747	9703	9580	9782	9539	9651	9504	9464	9521	9619	9663	9581	9567	9531	9735	9575	9681	9754	9664	9619	9640	9686	9597	9612	9665	9610	9608	9660	9536	9721	9506	9616	9610	9709	9787	9450	9553	9625	9762	9610	9633	9722	9574	9609	9578	9753	9661	9636	9723	9697	9749	9626	9860	9654	9529	9576	9635	9670	9539	9612	9566	9668	9729	9561	9740	9744	9705	9617	9616	9708	9670	9616	9754	9620	9626	9641	9698	9579	9717	9585	9743	9718	9687	9549	9483	9686	9692	9761	9666	9419	9738	9608	9556	9749	9582	9654	9618	9701	9645	9522	9614	9735	9823	9746	9544	9641	9743	9434	9659	9553	9563	9652	9718	9622	9713	9701	9536	9487	9501	9685	9593	9645	9593	9754	9685	9639	9632	9783	9669	9503	9662	9623	9689	9691	9610	9701	9770	9599	9703	9776	9676	9558	9725	9654	9608	9735	9746	9558	9638	9543	9628	9769	9501	9686	9604	9628	9613	9615	9649	9700	9628	9604	9680	9763	9553	9661	9672	9598	9673	9648	9566	9499	9673	9617	9531	9658	9688	9704	9632	9667	9630	9637	9722	9607	9687	9655	9737	9711	9734	9598	9618	9826	9622	9683	9585	9653	9743	9805	9487	9690	9521	9709	9654	9595	9598	9683	9750	9731	9705	9696	9553	9767	9660	9628	9826	9583	9622	9630	9580	9572	9727	9629	9644	9525	9741	9568	9642	9630	9547	9669	9726	9585	9527	9707	9613	9537	9702	9546	9732	9617	9733	9573	9628	9688	9823	9693	9794	9644	9691	9548	9672	9646	9517	9669	9598	9672	9715	9507	9538	9573	9727	9656	9483	9546	9648	9765	9775	9631	9581	9607	9545	9609	9640	9632	9636	9638	9736	9660	9529	9614	9603	9666	9698	9700	9539	9674	9544	9524	9622	9588	9719	9550	9810	9534	9645	9612	9589
26120	22399	31691	32650	23141	24578	40065	37257	30341	23031	18913	16979	15838	15620	15448	15733	15624	15408	15585	15421	15614	15578	15524	15428	15475	15692	15449	15289	15572	15518	15490	15451	15553	15497	15483	15462	15351	15465	15459	15502	15486	15394	15378	15371	15477	15520	15386	15738	15481	15344	15480	15122	15403	15473	15219	15524	15513	15344	15591	15420	15350	15283	15204	15418	15403	15314	15035	15466	15240	15521	15401	15415	15443	15313	15301	15537	15371	15432	15561	15375	15544	15304	15339	15472	15382	15419	15356	15387	15446	15532	15420	15484	15412	15345	15600	15183	15481	15568	15392	15311	15279	15263	15441	15454	15485	15344	15371	15488	15416	15538	15420	15513	15351	15301	15554	15298	15484	15243	15579	15364	15327	15388	15414	15440	15572	15526	15487	15420	15424	15609	15364	15405	15624	15519	15531	15295	15568	15474	15495	15343	15626	15438	15519	15177	15709	15538	15376	15456	15280	15198	15451	15320	15568	15351	15522	15244	15455	15345	15517	15531	15522	15251	15403	15368	15352	15383	15355	15606	15219	15617	15511	15283	15518	15505	15416	15424	15343	15347	15505	15374	15524	15314	15298	15220	15334	15212	15283	15420	15361	15198	15450	15375	15385	15344	15584	15374	15334	15647	15250	15408	15190	15218	15332	15269	15285	15546	15425	15375	15443	15296	15494	15333	15488	15366	15334	15465	15595	15262	15299	15477	15600	15493	15379	15447	15328	15528	15391	15344	15304	15451	15369	15608	15362	15307	15227	15294	15385	15559	15376	15365	15684	15452	15347	15427	15387	15417	15260	15271	15372	15354	15630	15329	15594	15485	15371	15495	15506	15430	15342	15292	15364	15336	15487	15396	15346	15616	15416	15637	15504	15346	15363	15423	15663	15482	15546	15321	15375	15151	15259	15500	15606	15324	15395	15426	15409	15442	15397	15478	15452	15417	15400	15264	15579	15492	15300	15280	15361	15397	15513	15350	15366	15555	15319	15388	15515	15472	15375	15294	15389	15278	15193	15404	15355	15555	15493	15186	15456	15235	15528	15517	15206	15220	15442	15486	15247	15434	15449	15467	15324	15597	15251	15359	15534	15391	15342	15375	15306	15249	15495	15594	15211	15260	15334	15486	15436	15323	15168	15497	15436	15326	15539	15609	15430	15485	15427	15308	15239	15387	15510	15483	15394	15439	15485	15576	15694	15478	15476	15366	15798	15500	15382	15254	15312	15431	15356	15585	15417	15302	15489	15417	15516	15303	15514	15308	15440	15333	15506	15393	15393	15578	15561	15583	15237	15519	15528	15438	15345	15543	15321	15416	15346	15105	15448	15457	15233	15307	15519	15497	15280	15555	15398	15495	15461	15605	15622	15171	15488	15504	15298	15401	15436	15378	15635	15368	15281	15338	15325	15244	15580	15456	15305	15390	15454	15504	15380	15355	15261	15444	15420	15473	15408	15407	15390	15344	15429	15395	15339	15448	15502	15541	15281	15355	15461	15525	15697	15551	15345	15517	15509	15198	15497	15536	15412	15480	15491	15413	15341	15543	15228	15410	15490	15481	15636	15493	15564	15415	15418	15410	15583	15393	15441	15609	15587	15400	15257	15576	15342	15295	15296	15657	15455	15487	15504	15570	15430	15473	15375	15575	15294	15469	15585	15361	15489	15407	15820	15394	15514	15227	15316	15441	15362	15527	15432	15254	15433	15286	15400	15340	15423	15293	15353	15402	15453	15423	15359	15217	15386	15364	15417	15643	15532	15526	15312	15319	15338	15552	15272	15527	15558	15520	15378	15152	15614	15672	15432	15381	15587	15218	15530	15579	15324	15368	15297	15253	15348	15282	15171	15332	15666	15353	15554	15320	15482	15416	15468	15453	15323	15426	15447	15375	15300	15449	15510	15368	15553	15482	15524	15224	15359	15433	15265	15432	15277	15491	15630	15644	15416	15466	15474	15416	15505	15548	15405	15415	15439	15365	15210	15361	15351	15380	15545	15611	15441	15318	15474	15463	15382	15508	15510	15541	15373	15396	15372	15500	15349	15459	15333	15344	15387	15409	15318	15255	15454	15403	15495	15363	15542	15525	15512	15351	15508	15534	15214	15224	15560	15604	15441	15429	15142	15246	15565	15529	15398	15374	15470	15420	15541	15447	15323	15416	15225	15324	15356	15492	15538	15460	15678	15349	15361	15696	15414	15541	15268	15376	15367	15422	15291	15329	15409	15519	15392	15567	15286	15244	15398	15353	15367	15211	15453	15325	15329	15264	15389	15513	15492	15296	15411	15447	15411	15088	15467	15370	15333	15317	15464	15419	15522	15423	15462	15636	15241	15368	15444	15382	15465	15342	15608	15354	15526	15628	15299	15475	15497	15298	15441	15365	15574	15310	15384	15239	15314	15355	15219	15425	15395	15270	15415	15390	15453	15473	15447	15459	15550	15365	15424	15184	15329	15331	15433	15520	15339	15624	15415	15328	15147	15424	15469	15666	15593	15502	15500	15505	15372	15419	15343	15530	15504	15518	15440	15266	15513	15541	15372	15335	15564	15377	15410	15455	15471	15440	15429	15422	15457	15336	15286	15468	15425	15457	15471	15393	15423	15404	15720	15267	15393	15055	15572	15371	15440	15515	15418	15645	15583	15448	15456	15420	15296	15336	15510	15191	15497	15346	15556	15468	15468	15276	15219	15077	15478	15438	15544	15449	15370	15283	15226	15515	15475	15419	15473	15255	15375	15301	15523	15267	15330	15264	15328	15608	15377	15626	15444	15521	15308	15355	15361	15408	15356	15438	15499	15238	15405	15512	15469	15410	15474	15477	15356	15438	15411	15319	15344	15269	15329	15386	15565	15599	15648	15329	15279	15506	15396	15755	15404	15270	15309	15399	15470	15365	15611	15344	15245	15494	15527	15277	15468	15394	15393	15338	15389	15483	15572	15471	15628	15625	15271	15543	15524	15376	15305	15350	15243	15467	15406	15312	15459	15561	15522	15556	15545	15461	15406	15315	15296	15401	15467	15332	15319	15224	15532	15340	15518	15396	15366	15587	15440	15484	15378	15345	15444	15298	15357	15359	15645	15301	15589	15239	15509	15418	15403	15420	15507	15319	15640	15318	15415	15307	15367	15470	15574	15555	15453	15571	15556	15490	15381	15449	15404	15360	15262	15294	15322	15503	15333	15301	15393	15411	15597	15566	15363	15423	15348	15355	15434	15544	15226	15441	15660	15367	15252	15229	15288	15382	15316	15310	15398	15354	15468	15452	15287	15405	15516	15614	15588	15454	15288	15471	15411	15406	15429	15576	15695	15331	15377	15596	15457	15486	15568	15425	15223	15396	15301	15428	15377	15546	15294	15438	15552	15513	15431	15540	15485	15249	15305	15422	15415	15293	15424	15605	15509	15623	15440	15511	15509	15495	15287	15328	15498	15721	15413	15412	15440	15546	15659	15635	15347	15193	15494	15287	15237	15279	15324	15562	15688	15301	15501	15469	15355	15452	15226	15371	15376	15211	15320	15281	15449	15409	15560	15369	15457	15328	15569	15361	15329	15291	15333	15343	15447	15251	15359	15618	15391	15442	15366	15614	15304	15467	15554	15587	15477	15358	15385	15525	15582	15417	15491	15385	15397	15581	15497	15578	15236	15472	15364	15305	15374	15299	15498	15501	15371	15475	15384	15496	15319	15312	15526	15209	15496	15389	15406	15410	15457	15330	15591	15628	15316	15580	15511	15300	15416	15222	15617	15491	15466	15334	15361	15370	15402	15574	15435	15565	15485	15348	15373	15480	15411	15346	15356	15469	15381	15484	15144	15459	15376	15205	15471	15356	15341	15337	15292	15388	15511	15667	15522	15278	15476	15377	15580	15478	15401	15465	15389	15340	15408	15497	15330	15470	15523	15522	15431	15414	15308	15303	15479	15356	15393	15485	15199	15549	15494	15491	15355	15551	15501	15290	15595	15488	15241	15325	15494	15356	15355	15433	15434	15336	15525	15302	15213	15463	15457	15601	15689	15616	15551	15421	15461	15382	15519	15512	15584	15321	15551	15430	15446	15516	15433	15308	15445	15298	15372	15476	15371	15384	15472	15379	15457	15469	15464	15466	15402	15511	15405	15426	15449	15299	15582	15522	15313	15281	15411	15405	15524	15272	15560	15568	15338	15564	15379	15426	15358	15377	15576	15574	15466	15356	15458	15421	15537	15423	15459	15485	15610	15549	15501	15433	15402	15443	15399	15536	15584	15571	15479	15510	15306	15348	15113	15300	15392	15441	15380	15482	15464	15174	15663	15534	15525	15448	15413	15443	15695	15375	15304	15316	15339	15500	15356	15505	15443	15276	15363	15406	15408	15603	15415	15414	15207	15481	15472	15672	15517	15298	15559	15590	15521	15476	15351	15317	15285	15385	15343	15425	15351	15497	15663	15389	15220	15322	15465	15533	15401	15458	15413	15459	15561	15531	15390	15191	15426	15420	15622	15663	15331	15289	15180	15467	15308	15473	15426	15456	15284	15551	15294	15588	15612	15446	15696	15362	15503	15366	15699	15343	15726	15705	15545	15320	15603	15510	15359	15273	15384	15388	15321	15444	15431	15571	15447	15451	15391	15513	15588	15553	15393	15396	15484	15326	15675	15538	15495	15420	15454	15539	15567	15412	15402	15337	15360	15404	15342	15456	15347	15264	15478	15396	15430	15513	15623	15473	15508	15405	15216	15368	15500	15382	15334	15248	15385	15461	15487	15527	15461	15345	15401	15493	15352	15455	15272	15370	15325	15507	15372	15527	15570	15510	15369	15282	15355	15170	15410	15352	15386	15425	15355	15613	15395	15598	15399	15584	15391	15389	15375	15332	15476	15437	15386	15188	15337	15424	15483	15393	15443	15618	15451	15538	15620	15504	15410	15350	15369	15528	15423	15539	15435	15394	15526	15495	15450	15479	15484	15429	15464	15461	15539	15457	15469	15447	15440	15619	15522	15417	15330	15224	15305	15268	15446	15264	15455	15411	15444	15383	15330	15633	15408	15475	15417	15524	15393	15264	15316	15271	15543	15332	15351	15558	15532	15535	15542	15377	15389	15564	15528	15347	15188	15351	15511	15242	15635	15345	15334	15330	15456	15525	15301	15179	15541	15435	15501	15267
30969	55402	45064	28531	14467	20221	34514	29923	22437	15899	12405	10636	9780	9893	9946	9843	9760	9758	9838	9867	9815	9932	9769	9723	9566	9834	9750	9843	9797	9714	9871	9852	9837	9903	9548	9747	9864	9846	9687	9831	9750	9922	9856	9624	9762	9629	9690	9722	9698	9768	9737	9867	9879	9705	9786	9921	9788	9823	9815	9783	9672	9707	9919	9859	9908	9737	9763	9768	9857	9721	9749	9769	9839	9776	9720	9780	9842	9783	9615	9820	9809	9824	9719	9750	9889	9758	9943	9654	9813	9751	9696	9800	9716	9749	9674	9663	9774	9586	9844	9780	9789	9767	9600	9884	9930	9684	9749	9894	9922	9884	9666	9763	9825	9737	9607	9756	9624	9759	9668	9882	9671	9690	9661	9671	9743	9716	9521	9819	9749	9638	9702	9759	9744	9956	9853	9891	9602	9771	9847	9753	9784	9745	9660	9706	9861	9681	9620	9737	9676	9881	9866	9695	9850	9779	9872	9676	9781	9671	9553	9694	9774	9638	9808	9666	9854	9614	9734	9739	9693	9787	9596	9725	9759	9611	9812	9845	9847	9752	9873	9747	9824	9554	9856	9610	9692	9686	9846	9866	9724	9645	9649	9829	9704	9760	9713	9859	9693	9808	9887	9751	9694	9802	9687	9861	9665	9692	9705	9770	9597	9831	9936	9818	9729	9728	9577	9783	9703	9707	9671	9674	9754	9731	9761	9795	9955	9855	9831	9663	9683	9782	9700	9718	9800	9601	9842	9739	9725	9825	9861	9847	9589	9832	9577	9675	9617	9716	9667	9804	9786	9815	9742	9741	9668	9762	9524	9675	9892	9942	9808	9789	9662	9738	9798	9740	9663	9811	9728	9920	9740	9697	9710	9766	9523	9728	9717	9677	9699	9746	9747	9756	9555	9761	9780	9646	9826	9585	9760	9902	9735	9661	9916	9748	9759	9850	9736	9785	9790	9656	9698	9719	9805	9720	9734	9681	9773	9642	9651	9797	9624	9769	9746	9712	9799	9635	9845	9741	9839	9780	9749	9646	9939	9816	9682	9725	9759	9881	9815	9794	9735	9812	9810	9870	9670	9820	9762	9840	9697	9786	9727	9682	9727	9757	9796	9807	9820	9699	9994	9673	9747	9873	9719	9777	9766	9871	9749	9755	9718	9690	9732	9782	9706	9738	9831	9811	9713	9793	9827	9877	9707	9699	9808	9935	9860	9717	9750	9972	9717	9589	9734	9657	9802	9694	9821	9789	9750	9640	9629	9696	9714	9695	9764	9922	9648	9782	9698	9795	9795	9470	9830	9860	9741	9795	9796	9762	9631	9775	9575	9760	9795	9791	9743	9818	9776	9759	9580	9629	9773	9854	9817	9746	9837	9849	9685	9724	9706	9712	9608	9565	9784	9763	9701	9773	9824	9736	9750	9901	9655	9846	9834	9693	9783	9691	9940	9724	9901	9783	9694	9767	9904	9706	9768	9703	9719	9687	9821	9610	9721	9796	9763	9758	9828	9667	9804	9765	9845	9836	9820	9746	9650	9721	9604	9720	9722	9751	9845	9787	9670	9822	9618	9814	9594	9854	9831	9702	9683	9694	9863	9814	9702	9809	9715	9888	9849	9723	9513	9750	9781	10002	9827	9690	9769	9953	9603	9829	9792	9622	9730	9800	9750	9715	9604	9796	9743	9735	9981	9800	9610	9660	9635	9798	9772	9781	9822	9733	9763	9765	9690	9753	9831	9878	9614	9724	9736	9627	9778	9800	9833	9871	9720	9560	9773	9853	9805	9758	9591	9654	9879	9690	9822	9594	9699	9720	9565	9725	9714	9888	9696	9727	9846	9772	9756	9669	9789	9721	9877	9735	9728	9659	9800	9769	9554	9724	9750	9665	9708	9655	9793	9812	9737	9813	9696	9738	9769	9686	9750	9746	9779	9727	9642	9774	9660	9712	9756	9560	9853	9748	9723	9875	9738	9812	9800	9710	9758	9686	9847	9847	9672	9625	9772	9799	9857	9687	9756	9732	9643	9818	9750	9745	9706	9556	9852	9718	9756	9802	9806	9741	9902	9871	9734	9611	9710	9828	9836	9897	9750	9601	9830	9736	9690	9755	9719	9756	9756	9669	9694	9590	9723	9563	9751	9708	9742	9729	9769	9894	9800	9801	9941	9654	9724	9804	9769	9598	9826	9827	9813	9687	9732	9672	9864	9867	9650	9733	9771	9830	9841	9628	9912	9706	9582	9758	9684	9782	9751	9736	9737	9829	9673	9737	9890	9846	9774	9663	9655	9761	9663	9632	9624	9615	9757	9692	9756	9779	9841	9624	9749	9732	9650	9642	9709	9731	9801	9741	9837	9571	9767	9773	9682	9709	9941	9693	9716	9708	9866	9797	9738	9960	9802	9784	9534	9784	9683	9790	9613	9904	9766	9762	9727	9643	9846	9728	9867	9806	9671	9662	9614	9832	9793	9913	9783	9669	9535	9777	9624	9669	9723	9665	9964	9734	9793	9725	9646	9837	9718	9655	9745	9819	9556	9641	9625	9682	9744	9684	9548	9656	9603	9777	9706	9734	9774	9739	9817	9702	9872	9875	9613	9664	9559	9602	9769	9619	9697	9688	9706	9758	9702	9704	9752	9738	9615	9806	9774	9771	9601	9732	9909	9651	9756	9542	9810	9865	9722	9782	9596	9811	9713	9711	9739	9757	9917	9890	9714	9670	9844	9710	9810	9830	9774	9654	9769	9673	9797	9655	9700	9727	9772	9889	9660	9756	9802	9841	9718	9769	9739	9618	9761	9762	9667	9914	9730	9749	9693	9702	9697	9645	9767	9766	9871	9820	9840	9572	9604	9737	9708	9721	9804	9601	9676	9848	9912	9669	9736	9656	9905	9857	9784	9886	9641	9800	9715	9728	9723	9830	9737	9808	9813	9823	9815	9771	9777	9607	9801	9689	9854	9735	9830	9656	9642	9797	9735	9675	9836	9798	9778	9734	9568	9673	9736	9761	9755	9757	9905	9756	9693	9646	9642	9898	9731	9773	9609	9640	9807	9763	9757	9818	9936	9843	9850	9658	9585	9862	9846	9809	9758	9807	9796	9830	9656	9680	9887	9847	9574	9929	9733	9790	9862	9841	9821	9709	9637	9768	9841	9764	9698	9841	9706	9759	9881	9562	9752	9753	9610	9549	9723	9827	9780	9748	9636	9624	9825	9733	9823	9760	9658	9844	9663	9807	9846	9603	9708	9623	9686	9646	9701	9825	9848	9739	9794	9698	9781	9683	9849	9766	9784	9648	9673	9834	9783	9709	9751	9750	9844	9718	9741	10026	9820	9869	9546	9627	9622	9577	9685	9851	9770	9656	9710	9670	9733	9713	9739	9777	9769	9782	9789	9774	9858	9730	9770	9876	9543	9754	9637	9787	9660	9875	9712	9872	9766	9676	9671	9756	9693	9653	9851	9571	9828	9528	9835	9729	9824	9885	9844	9678	9923	9678	9637	9379	9752	9754	9721	9783	9893	9731	10006	9743	9728	9710	9850	9697	9876	9782	9728	9783	9754	9713	9783	9681	9678	9625	9742	9756	9687	9915	9804	9797	9800	9631	9706	9796	9796	9656	9917	9747	9772	9573	9681	9754	9685	9581	9736	9538	9719	9776	9791	9878	9779	9689	9797	9797	9788	9864	9805	9820	9681	9771	9553	9856	9763	9890	9791	9558	9778	9765	9695	9705	9745	9908	9763	9870	9732	9751	9701	9667	9690	9796	9611	9768	9682	9663	9844	9788	9798	9714	9910	9724	9679	9872	9723	9903	9749	9722	9750	9870	9795	9634	9661	9733	9782	9807	9817	9676	9694	9747	9739	9729	9680	9741	9791	9661	9724	9689	9660	9751	9851	9763	9582	9620	9730	9645	9625	9788	9729	9810	9755	9789	9865	9886	9660	9826	9723	9881	9548	9692	9654	9747	9734	9695	9797	9761	9615	9798	9792	9789	9707	9854	9926	9656	9885	9765	9641	9671	9795	9651	9692	9801	9706	9606	9714	9581	9664	9712	9661	9660	9808	9677	9769	9724	9725	9740	9652	9747	9612	9771	9722	9706	9714	9844	9489	9770	9703	9835	9704	9774	9667	9965	9630	9717	9735	9657	9596	9665	9918	9573	9740	9749	9779	9792	9614	9688	9834	9752	9808	9677	9760	9781	9578	9810	9616	9677	9885	9786	9791	9733	9720	9731	9835	9872	9647	9643	9834	9675	9592	9720	9606	9926	9723	9750	9790	9683	9682	9757	9823	9725	9818	9756	9732	9792	9804	9766	9711	9622	9660	9843	9751	9623	9670	9774	9827	9846	9739	9603	9660	9722	9643	9776	9716	9622	9772	9663	9709	9665	9726	9587	9682	9838	9648	9723	9785	9737	9769	9750	9673	9774	9726	9639	9768	9698	9764	9688	9744	9722	9726	9665	9671	9726	9767	9612	9554	9746	9813	9639	9747	9870	9874	9701	9849	9669	9755	9806	9749	9727	9608	9699	9782	9771	9846	9635	9770	9814	9616	9810	9716	9776	9879	9761	9763	9654	9884	9627	9780	9713	9665	9641	9819	9745	9766	9544	9784	9747	9682	9746	9791	9888	9865	9832	9870	9734	9676	9803	9629	9747	9731	9709	9665	9810	9859	9599	9836	9739	9706	9786	9781	9623	9741	9663	9620	9769	9831	9864	9733	9846	9849	9622	9656	9753	9759	9777	9667	9844	9694	9818	9760	9790	9839	9686	9824	9713	9746	9805	9741	9642	9739	9940	9672	9719	9824	9728	9750	9726	9688	9620	9669	9745	9917	9810	9602	9761	9748	9816	9666	9813	9675	9610	9664	9595	9727	9898	9748	9888	9820	9613	9785	9791	9759	9670	9772	9719	9701	9812	9620	9672	9757	9832	9632	9636	9971	9854	9691	9769	9665	9791	9729	9742	9804	9776	9726	9611	9654	9636	9569	9861	9769	9578	9653	9772	9739	9706	9648	9730	9805	9605	9903	9874	9797	9662	9781	9665	9928	9856	9691	9735	9692	9655	9895	9625	9770	9692	9754	9775	9797	9655	9642	9707	9791	9696	9998	9736
24329	21741	29627	26739	23084	25184	50716	53467	43387	31551	22746	18183	16548	16166	16069	15825	15935	15783	15825	15804	16097	16027	15862	15785	16023	15665	15862	15872	15803	15795	15874	15952	15904	16111	15848	15780	15888	15921	15948	15826	15876	15750	15912	15859	15994	15950	15753	15720	15884	15483	15888	15955	15875	15764	15886	15836	15772	15860	15798	15989	15922	15801	15884	15819	15791	15740	15946	15934	15794	15875	15779	15503	15549	15890	15918	15725	15802	15683	15780	15726	15580	15821	15840	15752	15820	15725	15709	15717	15616	15770	15584	15833	15690	15729	15736	15769	15718	15796	15744	15740	15771	15746	15721	15858	15673	15760	15957	15895	15877	16022	15932	15820	15712	15820	15628	15706	15796	15929	15662	15694	15575	15792	15766	15851	15771	15837	15717	15545	15742	15755	15931	15607	15825	15709	15731	15591	15902	15725	15691	15904	15604	15759	15709	15778	15862	15750	15615	15720	15639	15579	15677	15809	15718	15531	15770	15758	15608	15671	15668	15799	15715	15687	15905	15700	15590	15719	15706	15657	15768	15573	15668	15861	15793	15804	15665	15959	15664	15747	15819	15637	15776	15882	15626	15561	15612	15729	15877	15854	15605	15775	15764	15549	15756	15694	15886	15638	15796	15878	15723	15880	15743	15683	15821	15879	15635	15778	15922	15587	15819	15810	15828	15831	15886	15561	15810	15755	15712	15893	15627	15644	15732	15816	15692	15619	15672	15820	15704	15881	15615	15763	15750	15645	15648	15888	15830	15843	15773	15882	15857	15983	15784	15813	15975	15793	15755	15756	15751	15676	15577	15888	15756	15691	15821	15795	15535	15727	15745	15526	15752	15785	15737	15703	15834	15623	15798	15756	15790	15831	15789	15641	15695	15559	15784	15900	15599	15584	15638	15620	15759	15775	15725	15906	15933	15753	15647	15919	15782	15798	15952	15688	16063	15669	15950	15667	15582	15963	15792	15628	15778	15582	15645	15704	15788	15966	15792	15879	15785	15934	15838	15770	16066	15960	15679	15857	15859	15723	15725	15800	15573	15702	15855	15698	15633	15682	15695	15682	15614	15739	15878	15625	15697	15653	15587	15714	15818	15757	15830	15667	15908	15795	15923	15950	15791	15891	15686	15765	15724	15504	15750	15612	15647	15830	15829	15895	15708	15788	15668	15663	15541	15518	15838	15771	15712	15946	15821	15845	15885	15718	16022	15859	15780	15742	15855	15875	15984	15679	15670	15804	15574	15767	15836	15854	15698	15668	15826	15647	15592	15772	15756	15910	15630	15794	15569	15796	15726	15661	15839	15617	15610	15666	15660	15728	15713	15787	15848	15781	15944	15787	15811	15753	15848	15846	15690	15785	15729	15724	15705	15681	15684	15851	15833	15716	15573	15637	15681	15765	15754	15791	15884	15794	15560	15857	15661	15727	15802	15597	15695	15682	15837	15942	15819	15662	15911	15763	15659	15783	15593	15875	15658	15665	15765	15818	15665	15727	15672	15824	15686	15870	15816	15763	15768	15621	15742	15568	15557	15696	15796	15673	15780	15669	15550	15611	15688	15701	15842	15814	15997	15717	15725	15733	15748	15652	15650	15726	15692	15749	15628	15778	15683	15946	15805	15535	15665	15697	15767	15555	15708	15721	15615	15870	15704	15694	15906	15731	15787	15717	15611	15656	15854	15815	15837	15772	15902	15836	15682	15779	15731	15870	15674	15647	15870	15804	15701	15697	15816	15746	15697	15671	15846	15609	15574	15836	15608	15862	15704	15705	15814	15622	15668	15834	15616	15669	15661	15699	15829	15750	15542	15756	15904	15749	15761	15753	15712	15985	15706	15714	15810	15574	15674	15730	15866	15852	15677	15667	15689	15807	15628	15702	15825	15891	15618	15813	15789	16100	15661	15664	15661	15680	15869	15867	15879	15871	15773	15498	15702	15697	15724	15787	15831	15762	15778	15681	15492	15692	15553	15838	15902	15744	15795	15790	15897	15507	15800	15840	15818	15512	15659	15666	15536	15892	15759	15642	15940	15658	15885	15532	15840	15666	15841	15814	15808	15890	15774	15727	15645	15612	15880	15925	15700	15557	15755	15649	15701	15707	15635	15604	15822	15602	15893	15673	15756	15606	15843	15715	15761	15688	15968	15833	15767	15616	15680	15835	15753	15901	15798	15712	15662	15691	15804	15905	15681	15723	15735	15703	15730	15585	15644	15654	15604	15951	15814	15724	15785	15896	15843	15726	15792	15740	15909	15690	15667	15793	15735	15595	15764	15768	15718	15821	15738	15756	15799	15786	15762	15844	15754	15696	15817	15645	15673	15609	15675	15818	15830	15626	15741	15595	15683	15851	15816	15689	15721	15648	15787	15821	15694	15659	15793	15832	15636	15590	15705	15507	15719	15667	15839	15703	15703	15736	15673	15873	15961	15960	15840	15753	15893	15838	15857	15694	15661	15584	15797	15664	15828	15633	15783	15722	15846	15808	15590	15911	15806	15893	15578	16051	15864	15748	15825	15980	15808	15823	15887	15858	15692	15780	15601	15804	15736	15854	15925	15748	15804	15717	15553	15836	15798	15742	15701	15656	15659	15712	15716	15829	15647	15754	15910	15693	15857	15824	15770	15622	15643	15654	15709	15693	15809	15720	15818	15692	15752	15702	15759	15766	15836	15820	15692	15789	15770	15695	15790	15684	15606	15722	15825	15810	15611	15575	15741	15824	15693	15796	15649	15952	15900	15673	15732	15922	15839	15867	16035	15860	15687	15666	15776	15811	15839	15783	15791	15741	15756	15779	15767	15722	15625	15695	15848	15615	15779	15754	15971	15643	15610	15951	15710	15796	15810	15746	15871	15532	15768	15802	15687	15857	15682	15773	15912	15803	15795	15919	15627	15641	15902	15832	15911	15750	15744	15732	15801	15828	15587	15723	15739	15799	15745	16035	15683	15758	15759	15749	15823	15812	15665	15661	15937	15722	15914	15712	15845	15795	15825	15736	15636	15805	15754	15636	15563	15874	15906	15744	15611	15756	15695	15858	15690	15651	15670	15684	15776	15659	15728	15911	15591	15829	15680	15830	15615	15817	15745	15620	15693	15617	15766	15899	15861	15817	15818	15880	15681	15695	15760	15909	15630	15775	15824	15709	15784	15800	15584	15856	15840	15713	15926	15662	15811	15885	15948	15702	15826	15957	15713	15893	15854	15914	15513	15673	15788	15770	15972	15651	15777	15822	15786	15834	15701	15735	15708	15734	15724	15635	15624	15879	15739	15845	15730	15760	15752	15677	15774	15729	15969	15896	15680	15689	15833	15790	15754	15628	15735	15683	15692	15652	15885	15721	15868	15620	15792	15902	15594	15673	15638	15630	15834	15597	15778	15841	15864	15806	15623	15768	15821	15513	15713	15893	15769	15959	15830	15707	15675	15886	15752	15687	15637	15846	15756	15537	15694	15700	15735	15827	15794	15726	15665	15730	15765	15774	15732	15797	15772	15772	15893	15626	15888	15879	15738	15633	15872	15919	15850	15825	15828	15954	15742	15737	15869	15750	15876	15957	15770	15827	15684	15731	15718	15802	15521	15734	15778	15838	15903	15750	15881	15664	15715	15785	15945	15858	15760	15567	15606	15676	15787	15634	15829	15502	15832	15889	15608	16135	15679	15656	15577	15830	15841	15869	15620	15874	15850	15644	15843	15694	15681	15691	15863	15645	15594	15744	15706	15761	15631	15798	15673	15808	15563	15769	15814	15897	15727	15650	15715	15636	15907	15697	15817	15683	15598	15713	15946	15560	15659	15793	15921	15635	15784	15606	15565	15602	15553	15883	15766	15819	16136	15837	15926	15663	15819	15775	15738	15828	15623	15944	15811	15805	15696	15886	15793	16003	15820	15935	15919	15651	15631	15742	15816	15804	15595	15823	15692	15842	15844	15622	15762	15757	15661	15802	15754	15997	15989	15925	15774	15658	15711	15879	15792	15621	15535	15649	15838	15855	15772	15945	15659	15987	15658	15917	15806	15734	15843	15559	15732	15874	15909	15875	15761	15797	15893	15826	15725	15766	15846	15735	15671	15785	15793	15702	15727	15849	15766	15470	15798	15839	15618	15630	15730	15891	15701	15793	15836	15993	15801	15849	15911	15820	15732	15901	15774	15815	15818	15745	15884	15668	15902	15845	15929	15677	15655	15721	15815	15913	15643	15647	15620	15716	15684	15727	15698	15680	15893	15712	15790	15677	15575	15825	15923	15834	15745	15705	15775	15534	15825	15840	15654	15691	15951	15767	15612	15661	15663	15861	15827	15646	15696	15686	15706	15785	15634	15760	16017	15847	15861	15679	15707	15643	15907	15689	15939	15973	15889	15919	15750	15706	15745	15870	15790	15848	15950	15766	15626	15727	15764	15844	15838	15735	15630	15712	15623	15469	15648	15544	15662	15885	15649	15443	15616	15779	15833	15655	15822	15630	15796	15729	15746	15757	15647	15772	15813	15899	15894	15735	15802	15735	15875	15593	15790	15694	15769	15853	15403	15727	15750	15695	15778	15628	15607	15665	15702	15607	15900	15797	15778	15633	15632	15873	15875	15743	15954	15890	15882	15780	15814	15768	15686	15720	15739	15695	15848	15509	15775	15626	15758	16044	15793	15756	15565	15559	15853	15560	15749	15784	15697	15688	15726	15611	15763	15653	15649	15857	16047	15865	15700	15674	15841	15897	15714	16014	15598	15824	15848	15785	15692	15891	15818	15556	15789	15758	15808	15942	15768	15681	15786	15789	15919	15908	15715	15840	15799	15793	15598	15961	15668	15740	15824	15564	15630	15599	15777	15749	15630	15576	15976	15825	15695	15489	15818	15698	15655	15713	15999	15708	15708	15815	15843	15765	15731	15815	15612	15648	15713	15676	15732	15772	15809	16034	15706	15659	15514	15583	15820	15836	15793	15830	15710	15732	15722	15838	15852	15739	15821	15668	15794	15620	15711	15608	15619	15679	15685	15671	15789	15763	15726	15465	15771	15975	15816	15851	15788	15540	15607	15878	15747	15619	15802	15795	15983	15793	15668	15801	15935	15747	16057	15955	15899	15784	15960	15924	15783	15744	15876	15862	15791	15670	15833	15826	15651	15761	15521	15915	15791	15739
34234	61441	53659	25183	14648	19927	48399	47865	35892	22969	15297	11713	10782	10280	10113	10155	10205	10101	10234	10265	10129	10225	10277	10038	10133	10143	10090	10034	10178	10317	10073	10146	10311	10107	10043	10108	10210	10074	10138	10004	10371	10160	10144	10085	10125	10068	10108	10097	10110	10121	10133	10224	10131	10140	10104	9929	10240	10135	10237	10184	10202	10162	10113	10102	10061	10139	10280	10041	10143	10133	10176	10096	9986	10102	10127	10203	9973	10271	10085	10023	9922	10177	10005	10160	10082	9973	9993	9882	9940	10214	9967	10082	10010	10000	10209	10037	9895	10199	9926	10198	10018	10037	9945	10051	10077	10076	10040	9913	10098	10077	10199	10231	10113	9930	10059	9917	10137	9992	10242	9970	9888	10019	10101	9874	10141	9979	10021	10090	10105	10065	10104	10117	10189	9962	10157	10160	10099	10010	10143	10052	10016	10033	10151	10045	10106	10020	10107	10006	10032	10090	10094	10189	10115	9955	10039	10110	10006	9944	10154	10022	10225	10087	10044	10016	10144	10032	10132	9947	10119	10067	10081	10093	10099	10166	9980	10064	10025	10135	10084	9951	9986	10014	10086	10148	10041	10002	9948	10089	9982	10105	10114	10047	10029	10005	10111	10110	10148	10132	9885	10133	10058	10150	10089	10145	10070	10078	9845	10071	10078	9948	10133	10009	10196	10114	10076	10100	10063	10038	10136	10174	10105	10021	9945	10054	9955	10025	10043	10074	10056	10136	10078	10087	10092	10117	10078	9974	10038	10128	9952	10118	10166	9942	10038	10191	9990	9876	10123	10136	10122	10161	10043	10046	10042	9955	10008	10198	10095	10196	10096	9973	10088	10126	9975	10040	10050	10114	9908	10040	10148	10133	10203	9958	10118	10096	10061	10141	9991	10312	10050	10133	10049	10080	10017	10183	9947	10031	10170	10090	10017	10123	10057	9994	10094	10154	10087	10055	10088	10009	10030	10159	10000	10115	10020	10029	10114	9897	10168	10113	10017	10012	10150	10161	10145	10159	9998	10003	10139	9930	10130	9953	10200	9931	10054	10084	9938	10029	10235	10091	9964	9989	10019	9968	10012	10168	10027	9981	10007	10113	10000	10132	10015	10055	10226	10108	9990	10029	10173	10210	9952	10120	10045	9952	10062	10116	10010	9922	10069	10043	10039	10175	9987	10136	10194	9945	10128	10054	10003	10160	10214	10050	9973	10003	10096	10045	10029	10100	10105	10094	9949	10099	10046	9989	10059	10061	10058	10020	10025	10152	9937	10201	10076	10124	10120	9901	10276	10327	10091	10116	10049	10264	9973	9929	10178	10140	10034	10072	10001	9977	10058	10069	10004	10058	10119	9955	10082	10215	9932	10153	9992	10191	10126	10015	9996	10051	10122	10082	10126	9845	10112	10113	10049	9870	10111	10202	10160	10070	9860	10103	10028	10033	10157	9979	10039	10028	9962	9936	10104	10079	10184	9996	10068	10097	10141	10171	9960	10066	10077	10178	10060	10042	9998	10077	9947	9975	10113	10154	10112	10152	9933	10186	10060	9953	9983	10010	10072	10041	9872	9936	10238	9882	10097	9969	10110	10104	10196	10007	10208	10240	9886	10142	10192	10063	10127	10024	10011	10099	10062	10116	10046	10102	9998	10008	10141	10125	10098	10045	10011	10108	9986	10061	10117	10071	9939	10002	10093	10143	10081	10004	10063	10007	10047	10053	10092	10078	9957	10075	9876	9961	9980	10005	10009	10145	10223	10161	10006	10078	10048	10176	10226	10201	9887	9984	10113	10214	9896	10093	10100	10050	10131	10009	9958	10080	10128	10088	10071	9957	10051	10047	10078	9946	9927	10156	9969	10054	9982	10208	9979	10048	10094	10084	10228	10089	10211	10044	10101	9973	9953	10112	10131	10146	9994	10186	9971	10011	10004	9996	10007	10035	9900	9977	10047	10143	9978	9974	10119	9990	10086	9957	10076	10079	10064	10028	9902	9992	10194	10012	10053	10050	10084	10028	10039	10056	10137	10077	9957	10127	10117	10022	10058	10070	10041	10193	10072	10117	10044	10135	10047	9980	10193	10037	10014	9979	10149	10010	10107	9998	10229	10033	9933	10117	10216	10049	10078	10038	10096	9886	9893	10091	10031	10142	10003	10044	10108	10112	10014	10073	10083	10018	10064	9966	10012	10103	10093	9984	10071	10088	10134	10022	9901	10123	10100	9997	10174	10022	10095	10050	10194	9976	10188	10123	10025	10145	9980	10100	10035	9937	10083	10249	10036	10205	10140	10077	10181	10058	10094	10040	10036	9970	9888	10115	10045	10023	9988	10117	9956	10157	10035	10192	9966	10035	9900	10025	10216	10211	10114	10108	9885	10004	9904	10021	10176	10036	10222	10092	10183	10242	10109	10138	9856	10177	9991	10144	10008	10159	9971	10172	10094	10169	10067	10173	10007	9995	10027	10076	10189	10138	9940	10058	10158	9974	10137	9928	10203	9993	10146	10044	10019	10053	10010	9925	10083	9964	10061	10027	10020	10163	9957	10057	10085	10055	10164	10069	10025	10051	10095	10056	9961	10107	10045	9931	10100	10021	9894	10098	10115	10129	10083	10150	10154	10062	9979	10069	10022	10057	10131	10233	9944	10046	10142	10071	10038	9940	10056	10041	10187	9985	10052	10237	10019	10114	10087	10221	10048	10138	10053	10062	10087	10103	9954	9993	9936	10133	10090	10023	9975	10200	10138	9991	10092	10088	9930	10105	10103	10122	10039	10009	10111	10024	10056	10033	10266	10036	10004	10132	10201	10200	10072	10149	10000	10133	10203	10070	10090	10199	10105	9905	10097	9984	10106	10114	10072	10117	10102	10253	10111	10131	10165	10091	10094	10077	10055	10017	10022	10057	9991	10007	9954	10045	9906	10146	9951	9969	9902	9939	10002	10138	10007	10049	10037	10088	10156	10129	10128	9988	10194	10078	10007	9901	10207	10009	10134	10100	10120	9987	9924	10133	10152	9999	10133	10078	10059	10141	10086	10006	10180	9969	10145	9937	10025	10024	9976	9965	10118	10009	10052	9975	10030	10043	10050	10071	10153	10204	10078	10217	10075	10122	9908	10131	10242	10147	9991	10094	9985	10128	10048	10141	10130	10129	10134	9924	10203	9984	9880	10098	10037	10140	10089	10143	10039	9937	10154	10006	9932	10011	9917	10050	9839	9995	9949	10003	9937	10047	9981	9989	10094	10002	10050	9944	10143	10149	10096	10055	10089	10013	10096	10118	10036	10112	10150	10065	10019	9919	9858	10044	10106	9979	9993	10041	10112	9890	10111	10059	10077	9951	10162	10119	9932	10199	10096	10012	10131	10140	10090	10177	9923	10094	9996	9886	10082	10142	10288	10083	10110	10053	10054	9917	10075	10104	9869	10163	10098	10151	10090	10038	10032	9981	9926	10006	9977	10086	10008	9968	10093	9965	9971	10006	10011	10142	9955	9955	10051	9998	10041	10236	10032	9959	10133	10009	10085	10138	10111	10074	9982	10041	10180	10140	9898	10147	10015	10052	10164	9989	9880	10119	9953	10010	9940	10175	10053	10222	10078	10118	10043	9906	10024	10132	10144	9954	10201	10025	10043	9965	10100	10081	9966	9928	10176	9828	10143	10054	10059	10056	9933	9939	9976	10091	10068	9926	10106	10013	10072	9974	10103	10129	10132	10107	10031	9977	9948	10158	10080	9992	9969	9947	10018	9846	10168	9986	10137	9997	9964	9984	10086	10068	10019	10027	10189	10011	9918	9899	10100	10157	10075	10001	10043	10015	10171	10057	9979	10176	10017	9913	10175	10085	10033	10101	10180	10203	9839	10132	9987	10004	10006	10089	9944	9967	10116	9939	10107	10063	10084	10169	10145	9969	9995	10100	10062	10087	10055	9998	10054	10065	10000	9921	10134	10025	9990	9961	10112	10057	10017	10112	10247	10122	10093	10005	10220	9992	10069	10056	10173	10241	9899	10145	9925	10130	9952	9968	10024	10015	10015	9925	10154	10044	10167	9918	9982	10076	10023	10063	10022	10018	9992	10093	10060	10013	10025	10126	10060	10066	10164	9990	10167	9936	9978	10028	9903	10097	10212	9973	10127	10124	10136	10031	9972	10061	9981	10131	9949	10098	10232	10072	10139	10122	10024	9924	10050	10085	9992	9960	9967	10003	10186	10070	10008	10086	10061	10076	10106	10068	9938	10051	9912	10142	10201	10022	10087	10002	9972	9947	9992	10066	10220	10042	10035	10090	10041	10137	9995	10056	10075	9926	10217	10099	10144	10137	10104	9934	10218	10058	10067	9905	10109	10218	9975	10103	10090	10233	9997	10059	10090	10069	9892	10213	9971	9806	9997	10092	10037	9966	9903	10134	10048	10039	10000	9993	10078	10019	10172	10065	9997	10123	10055	10061	10036	10114	9906	10050	10137	10080	9951	10057	10195	10126	10165	10077	10024	9981	10077	10016	9879	10186	9979	9995	10066	10012	10098	10012	9929	9985	9993	10155	10100	9903	9992	9973	10033	9992	10068	10095	10213	10066	10140	9984	10057	10114	9977	10283	10097	10173	10103	10058	10026	10109	9935	10235	10098	10012	10079	10040	10080	10003	10071	10009	10060	9992	10007	10005	9973	10086	9953	10028	9980	10098	10081	10029	10031	10106	10016	9897	9971	9978	10160	10071	10093	10105	10032	10111	10114	10030	10156	9890	10016	10012	10075	10128	10043	10051	10225	10121	10134	10106	10016	9915	10020	10058	10182	10080	10160	10217	10113	9974	10205	9900	10055	10098	10111	9885	10199	10127	10150	10046	10162	10012	10046	10044	9980	9993	10064	9980	9995	10022	9961	10020	10017	10152	10090	10027	10086	10201	10178	10120	10056	10055	9992	10112	10106	9896	10017	10126	10107	9914	9995	9999	9946	10095	10095	10192	10155	9915	9955	10107	10018	10008	9923	10134	9974	10203	10226	10186	10057	9993	10070	10085	10092	10085	10088	10031	9984	9950	10076	9964	10011	10112	10081	10019	10132	10012	10127	9961	10056	9914	10056	10259	10010	10058	10130	10075	10060	9896	9978	10066	10127	10077	10081	10054
32551	26018	28570	20499	16838	17556	20327	20874	19511	17401	16364	15906	15789	15606	15609	15477	15644	15698	15570	15453	15408	15600	15769	15820	15596	15586	15784	15682	15407	15664	15573	15636	15710	15646	15506	15599	15621	15734	15619	15707	15398	15410	15642	15574	15596	15611	15641	15708	15661	15634	15523	15537	15702	15673	15539	15514	15721	15588	15610	15543	15621	15632	15753	15619	15698	15442	15733	15577	15589	15709	15493	15492	15610	15500	15455	15499	15644	15333	15443	15552	15596	15702	15524	15673	15516	15657	15622	15396	15804	15954	15577	15443	15725	15555	15634	15755	15530	15274	15699	15442	15614	15659	15674	15447	15517	15530	15629	15720	15526	15636	15357	15459	15570	15386	15323	15483	15561	15693	15505	15694	15582	15484	15651	15520	15420	15473	15666	15655	15597	15711	15583	15516	15554	15456	15531	15529	15698	15714	15485	15635	15588	15580	15491	15717	15619	15557	15498	15586	15505	15375	15603	15636	15770	15505	15406	15702	15561	15825	15581	15370	15568	15415	15609	15633	15547	15571	15592	15637	15522	15525	15641	15447	15765	15615	15585	15660	15506	15724	15631	15810	15641	15388	15671	15440	15584	15442	15511	15436	15382	15389	15691	15540	15599	15322	15583	15601	15801	15624	15647	15698	15508	15441	15495	15528	15589	15509	15487	15674	15704	15401	15426	15603	15480	15532	15452	15528	15571	15620	15236	15712	15444	15526	15326	15502	15536	15599	15546	15676	15535	15616	15744	15437	15518	15740	15448	15512	15714	15455	15821	15590	15525	15476	15578	15632	15657	15767	15586	15720	15522	15462	15542	15516	15540	15529	15479	15875	15866	15602	15600	15610	15630	15492	15343	15531	15558	15608	15645	15743	15846	15842	15643	15670	15721	15604	15766	15473	15513	15541	15550	15512	15643	15528	15516	15626	15710	15450	15781	15619	15679	15452	15787	15558	15562	15575	15582	15552	15631	15385	15433	15562	15599	15387	15616	15655	15646	15749	15539	15590	15570	15506	15544	15300	15473	15525	15625	15590	15438	15586	15495	15455	15457	15577	15489	15479	15643	15621	15564	15479	15738	15669	15555	15529	15634	15459	15513	15636	15650	15476	15425	15757	15572	15622	15545	15715	15417	15565	15395	15460	15651	15512	15514	15384	15516	15633	15677	15732	15666	15396	15745	15815	15674	15487	15652	15528	15597	15393	15615	15514	15580	15538	15417	15610	15480	15587	15623	15686	15394	15560	15581	15636	15425	15712	15548	15519	15580	15489	15580	15473	15542	15684	15673	15503	15533	15620	15665	15488	15533	15825	15670	15546	15496	15338	15508	15622	15677	15492	15633	15556	15458	15535	15416	15548	15484	15580	15605	15449	15641	15717	15754	15564	15645	15539	15575	15690	15457	15466	15642	15720	15574	15484	15545	15378	15531	15654	15447	15451	15330	15442	15632	15694	15391	15646	15571	15694	15604	15600	15560	15576	15476	15443	15523	15610	15623	15587	15564	15516	15536	15506	15475	15552	15604	15781	15626	15292	15522	15372	15463	15572	15593	15513	15496	15798	15508	15490	15604	15510	15546	15647	15709	15256	15566	15639	15498	15433	15614	15566	15558	15480	15421	15730	15560	15588	15625	15495	15589	15597	15817	15633	15599	15632	15657	15592	15745	15413	15675	15405	15447	15553	15696	15584	15706	15583	15437	15418	15644	15839	15576	15616	15446	15331	15583	15317	15455	15756	15491	15669	15750	15546	15577	15464	15595	15484	15729	15848	15634	15596	15881	15560	15594	15688	15546	15870	15586	15623	15513	15513	15525	15282	15581	15659	15512	15589	15528	15619	15635	15587	15577	15591	15548	15242	15676	15508	15455	15580	15561	15696	15555	15568	15470	15392	15717	15596	15540	15467	15570	15550	15624	15470	15799	15695	15566	15548	15625	15447	15617	15653	15394	15657	15611	15305	15550	15628	15450	15651	15800	15662	15471	15690	15911	15737	15521	15521	15459	15515	15463	15438	15685	15599	15593	15362	15580	15541	15377	15613	15744	15697	15597	15708	15630	15479	15651	15801	15614	15700	15717	15432	15537	15577	15696	15700	15530	15488	15582	15432	15688	15616	15639	15570	15492	15806	15682	15525	15425	15521	15709	15615	15503	15652	15539	15597	15628	15674	15564	15617	15636	15528	15468	15425	15529	15439	15704	15611	15476	15558	15479	15580	15314	15427	15497	15632	15476	15531	15623	15763	15594	15792	15448	15487	15491	15539	15586	15286	15435	15576	15517	15635	15632	15642	15680	15680	15636	15641	15627	15587	15726	15610	15424	15561	15702	15588	15624	15649	15402	15646	15590	15627	15643	15593	15623	15503	15473	15670	15421	15515	15550	15597	15714	15615	15658	15504	15432	15461	15539	15539	15443	15410	15475	15594	15425	15607	15636	15603	15695	15653	15743	15550	15593	15540	15663	15491	15884	15687	15444	15619	15498	15363	15445	15333	15452	15431	15423	15600	15545	15480	15449	15544	15506	15593	15653	15512	15633	15676	15620	15687	15530	15548	15459	15505	15456	15523	15507	15588	15542	15607	15607	15643	15705	15644	15709	15541	15438	15567	15605	15456	15583	15566	15494	15726	15579	15550	15455	15394	15462	15415	15528	15521	15554	15476	15331	15646	15696	15627	15636	15472	15498	15547	15446	15603	15642	15708	15638	15631	15482	15627	15791	15677	15682	15659	15637	15537	15614	15441	15475	15290	15488	15477	15481	15506	15476	15554	15433	15642	15356	15602	15699	15619	15624	15512	15544	15655	15582	15577	15554	15579	15483	15437	15792	15325	15570	15579	15517	15630	15735	15562	15695	15667	15563	15527	15564	15653	15413	15547	15609	15618	15583	15717	15589	15501	15936	15533	15528	15559	15561	15290	15308	15629	15503	15570	15524	15709	15453	15415	15528	15390	15554	15627	15659	15609	15550	15541	15669	15643	15631	15427	15675	15642	15603	15711	15656	15549	15614	15596	15610	15540	15492	15691	15595	15578	15394	15516	15731	15718	15602	15502	15574	15595	15333	15565	15593	15575	15542	15495	15540	15549	15765	15645	15503	15523	15593	15703	15502	15591	15523	15668	15790	15412	15342	15406	15657	15464	15590	15414	15483	15667	15755	15667	15595	15451	15655	15792	15636	15784	15680	15428	15506	15705	15584	15541	15559	15441	15504	15490	15568	15604	15457	15429	15610	15775	15503	15525	15509	15434	15454	15561	15633	15805	15700	15707	15670	15702	15723	15368	15613	15520	15676	15691	15552	15636	15682	15504	15788	15709	15379	15571	15372	15340	15198	15390	15605	15516	15327	15578	15781	15413	15472	15406	15727	15594	15544	15455	15499	15529	15442	15382	15510	15449	15600	15646	15447	15613	15471	15401	15676	15538	15420	15476	15468	15539	15500	15438	15517	15700	15790	15744	15683	15557	15761	15526	15621	15710	15579	15539	15604	15617	15728	15546	15386	15665	15786	15801	15478	15580	15594	15582	15717	15491	15783	15569	15587	15613	15549	15525	15360	15386	15629	15352	15437	15671	15506	15496	15622	15523	15563	15560	15707	15579	15633	15547	15584	15472	15491	15590	15648	15423	15602	15476	15472	15643	15519	15528	15617	15411	15318	15700	15660	15862	15457	15398	15401	15443	15515	15314	15609	15508	15436	15712	15507	15538	15546	15695	15520	15602	15524	15613	15881	15600	15433	15583	15480	15648	15314	15560	15682	15669	15522	15457	15547	15472	15669	15601	15553	15385	15655	15779	15648	15535	15410	15525	15400	15528	15836	15462	15636	15600	15491	15598	15582	15304	15550	15561	15871	15641	15530	15501	15385	15601	15754	15551	15669	15534	15482	15600	15666	15518	15464	15540	15592	15647	15671	15683	15688	15491	15575	15466	15464	15601	15580	15508	15719	15743	15723	15614	15720	15494	15557	15422	15439	15581	15360	15496	15548	15505	15286	15570	15638	15567	15686	15529	15606	15482	15690	15675	15470	15638	15626	15622	15745	15508	15545	15712	15655	15644	15754	15683	15434	15599	15534	15429	15423	15630	15690	15759	15458	15442	15653	15238	15511	15409	15429	15503	15666	15615	15670	15604	15419	15386	15507	15463	15620	15662	15529	15478	15691	15685	15733	15571	15488	15680	15298	15581	15545	15708	15645	15749	15628	15694	15548	15660	15557	15453	15557	15588	15435	15752	15643	15756	15559	15490	15718	15558	15352	15566	15780	15660	15499	15651	15702	15482	15707	15567	15615	15556	15398	15577	15462	15491	15529	15734	15462	15593	15617	15525	15736	15788	15595	15588	15512	15644	15797	15540	15507	15459	15563	15446	15524	15739	15343	15435	15721	15491	15325	15419	15513	15497	15545	15461	15633	15686	15448	15618	15517	15394	15549	15498	15491	15501	15536	15449	15503	15456	15679	15597	15444	15384	15561	15378	15520	15531	15527	15352	15699	15589	15614	15522	15563	15570	15696	15700	15481	15443	15617	15325	15591	15536	15598	15562	15763	15604	15352	15417	15613	15585	15562	15607	15618	15562	15623	15631	15564	15319	15506	15608	15733	15553	15769	15552	15645	15538	15586	15492	15504	15716	15680	15609	15434	15578	15621	15615	15692	15523	15673	15662	15677	15688	15645	15588	15639	15607	15275	15555	15499	15581	15604	15454	15577	15415	15570	15543	15679	15715	15744	15670	15455	15472	15480	15701	15576	15536	15735	15648	15527	15559	15480	15496	15470	15580	15549	15640	15644	15638	15423	15607	15466	15436	15614	15643	15610	15542	15548	15713	15595	15479	15580	15209	15612	15527	15647	15553	15605	15499	15461	15498	15755	15466	15584	15585	15629	15545	15775	15644	15370	15532	15653	15399	15583	15664	15695	15584	15609	15650	15598	15480	15673	15441	15721	15559	15624	15528	15530	15508	15521	15566	15544	15699	15612	15570	15574	15331	15440	15496	15452	15531	15683	15585	15669	15768	15425	15483	15484	15610	15543	15361	15450	15573	15462	15483	15747	15501	15666	15555	15866	15478	15485	15684	15503	15390	15590	15666	15685	15560	15543	15603	15628	15724	15595	15506	15683	15583	15724	15614	15778	15802	15671	15641	15738	15567
18942	24978	21500	12590	10694	11979	14774	14353	12606	11108	10211	9756	9726	9698	9701	9623	9701	9660	9586	9741	9711	9921	9584	9619	9672	9615	9741	9625	9770	9622	9519	9846	9682	9741	9713	9739	9646	9600	9563	9649	9725	9636	9628	9682	9693	9705	9744	9722	9724	9464	9625	9551	9642	9612	9674	9706	9668	9564	9704	9689	9503	9699	9635	9458	9721	9593	9700	9723	9613	9671	9540	9603	9779	9615	9599	9618	9572	9639	9732	9557	9591	9466	9735	9664	9779	9682	9758	9672	9771	9589	9838	9432	9555	9684	9682	9658	9544	9556	9671	9782	9723	9534	9638	9789	9513	9617	9594	9692	9683	9645	9600	9664	9566	9680	9544	9550	9725	9699	9602	9566	9629	9682	9549	9543	9562	9511	9626	9727	9547	9526	9653	9628	9746	9704	9629	9512	9561	9549	9609	9520	9606	9570	9719	9753	9669	9711	9719	9706	9627	9725	9533	9641	9676	9513	9704	9561	9490	9602	9698	9723	9582	9636	9621	9636	9678	9502	9697	9605	9687	9612	9551	9676	9744	9712	9852	9712	9681	9616	9713	9606	9656	9673	9633	9660	9467	9677	9675	9655	9595	9726	9532	9515	9540	9707	9718	9534	9780	9689	9642	9635	9494	9684	9652	9608	9583	9645	9541	9650	9718	9586	9570	9624	9715	9796	9581	9600	9639	9542	9450	9801	9682	9810	9592	9554	9603	9622	9620	9644	9710	9697	9589	9570	9618	9672	9470	9485	9531	9586	9564	9628	9652	9605	9632	9523	9666	9669	9749	9530	9573	9596	9534	9509	9707	9669	9637	9652	9717	9477	9785	9639	9763	9604	9741	9476	9530	9578	9460	9714	9730	9561	9730	9635	9611	9674	9710	9843	9668	9621	9523	9520	9526	9793	9690	9702	9622	9604	9630	9715	9669	9735	9661	9718	9744	9618	9526	9664	9780	9497	9714	9645	9518	9651	9647	9492	9865	9537	9657	9703	9684	9604	9532	9601	9666	9565	9639	9602	9618	9619	9546	9683	9514	9537	9586	9487	9502	9732	9588	9807	9505	9711	9597	9606	9623	9572	9561	9688	9569	9718	9721	9724	9611	9615	9502	9659	9740	9562	9693	9713	9573	9674	9560	9522	9613	9650	9570	9686	9608	9627	9687	9730	9629	9800	9576	9608	9692	9491	9648	9684	9617	9612	9624	9615	9812	9698	9416	9468	9648	9583	9705	9688	9643	9728	9789	9709	9555	9553	9578	9719	9633	9690	9657	9679	9599	9470	9733	9599	9628	9680	9576	9384	9692	9601	9722	9734	9744	9589	9680	9608	9782	9696	9584	9735	9725	9572	9627	9677	9608	9537	9758	9526	9490	9554	9709	9630	9614	9539	9636	9625	9687	9605	9561	9657	9621	9587	9555	9668	9447	9570	9685	9562	9553	9685	9590	9668	9790	9494	9486	9658	9741	9766	9703	9594	9628	9645	9654	9530	9786	9610	9699	9634	9446	9604	9656	9713	9667	9720	9575	9703	9628	9555	9642	9742	9542	9646	9622	9700	9673	9780	9526	9603	9494	9550	9716	9532	9619	9725	9699	9689	9556	9672	9565	9504	9608	9695	9646	9656	9647	9620	9546	9655	9620	9738	9630	9615	9792	9699	9786	9645	9753	9646	9651	9619	9672	9487	9748	9556	9599	9635	9755	9600	9625	9729	9630	9638	9656	9607	9498	9641	9704	9743	9721	9508	9528	9550	9534	9468	9560	9578	9574	9719	9807	9575	9616	9735	9703	9696	9567	9690	9696	9573	9580	9473	9623	9618	9538	9643	9716	9484	9681	9575	9678	9633	9587	9546	9598	9634	9659	9632	9642	9632	9587	9464	9828	9434	9741	9557	9517	9654	9531	9748	9575	9678	9692	9691	9643	9629	9730	9675	9663	9447	9819	9729	9522	9666	9540	9791	9541	9724	9672	9639	9487	9745	9563	9698	9554	9547	9625	9705	9620	9666	9545	9516	9483	9602	9659	9693	9555	9624	9624	9581	9673	9705	9599	9615	9641	9511	9649	9601	9529	9636	9661	9665	9620	9680	9708	9642	9591	9634	9674	9548	9627	9570	9762	9624	9414	9732	9687	9587	9690	9573	9581	9639	9719	9584	9748	9788	9774	9526	9854	9497	9711	9632	9593	9761	9830	9561	9746	9523	9669	9630	9827	9611	9681	9544	9693	9713	9555	9530	9605	9500	9610	9611	9727	9517	9713	9692	9690	9751	9556	9500	9719	9633	9725	9434	9736	9734	9591	9638	9617	9564	9650	9716	9595	9634	9757	9478	9593	9496	9702	9528	9555	9535	9627	9357	9627	9688	9672	9655	9478	9692	9717	9584	9568	9657	9703	9608	9586	9466	9749	9614	9388	9660	9658	9689	9454	9716	9628	9610	9758	9512	9600	9673	9705	9809	9675	9723	9608	9757	9580	9572	9736	9586	9669	9512	9654	9538	9540	9569	9596	9616	9730	9825	9520	9601	9578	9655	9668	9502	9601	9572	9554	9586	9558	9714	9554	9745	9597	9637	9646	9638	9486	9526	9512	9535	9667	9754	9564	9724	9685	9568	9657	9581	9595	9752	9612	9569	9595	9692	9796	9497	9702	9601	9587	9638	9518	9664	9472	9583	9544	9635	9635	9630	9613	9691	9590	9526	9533	9518	9620	9571	9552	9768	9618	9611	9389	9540	9622	9673	9744	9682	9609	9649	9606	9713	9715	9636	9766	9717	9538	9666	9591	9757	9705	9641	9645	9590	9663	9735	9814	9719	9635	9654	9634	9676	9613	9541	9656	9736	9606	9595	9790	9671	9553	9619	9674	9626	9580	9568	9644	9684	9756	9682	9648	9610	9466	9628	9677	9477	9721	9773	9549	9628	9535	9549	9648	9604	9683	9641	9505	9725	9611	9689	9728	9720	9744	9725	9490	9648	9674	9719	9667	9743	9732	9621	9571	9533	9511	9642	9449	9670	9597	9674	9627	9632	9624	9546	9443	9711	9569	9639	9443	9681	9705	9575	9664	9641	9689	9566	9771	9543	9780	9634	9646	9492	9651	9631	9604	9604	9644	9734	9531	9690	9631	9658	9579	9717	9504	9540	9660	9668	9588	9657	9611	9596	9588	9685	9634	9523	9691	9701	9553	9722	9640	9506	9558	9668	9762	9744	9602	9652	9582	9512	9624	9633	9598	9698	9591	9595	9454	9667	9658	9668	9613	9508	9753	9699	9613	9850	9730	9939	9590	9700	9603	9684	9708	9720	9570	9551	9706	9514	9698	9714	9845	9617	9759	9620	9703	9460	9541	9552	9580	9796	9671	9657	9681	9628	9677	9417	9503	9726	9628	9609	9736	9728	9619	9672	9733	9632	9533	9492	9670	9602	9767	9602	9556	9608	9586	9537	9718	9741	9661	9472	9592	9522	9735	9717	9702	9600	9761	9466	9696	9540	9621	9650	9772	9702	9463	9676	9720	9520	9665	9652	9690	9808	9438	9506	9656	9536	9599	9647	9583	9553	9610	9597	9696	9687	9639	9545	9581	9576	9545	9499	9614	9729	9648	9708	9661	9517	9526	9741	9533	9665	9460	9762	9595	9690	9665	9745	9659	9643	9617	9684	9498	9685	9558	9699	9489	9647	9863	9728	9623	9774	9463	9708	9582	9496	9673	9716	9748	9725	9733	9574	9614	9599	9552	9531	9550	9671	9719	9576	9750	9664	9616	9745	9666	9791	9763	9783	9679	9631	9659	9397	9673	9742	9457	9448	9640	9533	9713	9573	9694	9605	9575	9661	9568	9711	9654	9512	9683	9495	9642	9795	9548	9609	9628	9569	9532	9603	9664	9565	9682	9644	9610	9549	9746	9459	9724	9620	9750	9640	9680	9556	9507	9625	9603	9655	9533	9694	9570	9554	9661	9577	9673	9833	9686	9594	9565	9578	9669	9631	9686	9548	9509	9597	9619	9536	9570	9548	9682	9564	9661	9586	9767	9638	9687	9669	9899	9630	9721	9705	9777	9729	9679	9740	9718	9642	9607	9697	9411	9730	9516	9600	9615	9588	9579	9637	9612	9558	9649	9597	9616	9474	9689	9609	9684	9777	9512	9689	9656	9671	9641	9734	9719	9624	9475	9576	9523	9575	9702	9603	9574	9575	9608	9662	9650	9812	9636	9517	9615	9607	9802	9694	9757	9588	9663	9668	9559	9666	9604	9644	9465	9728	9720	9573	9621	9617	9503	9743	9655	9604	9742	9701	9551	9562	9608	9530	9626	9520	9630	9522	9536	9589	9631	9585	9536	9567	9702	9578	9565	9630	9808	9588	9476	9739	9736	9574	9812	9708	9675	9786	9580	9713	9753	9627	9653	9500	9711	9610	9614	9504	9650	9524	9615	9591	9660	9654	9514	9716	9683	9668	9712	9603	9649	9576	9551	9609	9668	9643	9614	9708	9571	9623	9696	9571	9699	9627	9522	9767	9678	9784	9693	9624	9650	9493	9803	9682	9612	9624	9676	9575	9572	9744	9744	9516	9828	9557	9576	9615	9735	9580	9719	9622	9473	9796	9645	9667	9621	9701	9617	9488	9506	9744	9514	9519	9699	9745	9574	9746	9519	9666	9691	9612	9523	9704	9686	9683	9757	9658	9540	9683	9623	9760	9536	9640	9747	9852	9758	9484	9665	9797	9589	9674	9566	9779	9564	9594	9557	9570	9648	9742	9552	9671	9606	9589	9612	9551	9757	9696	9767	9674	9633	9562	9705	9693	9735	9435	9663	9706	9602	9613	9662	9539	9794	9715	9581	9595	9756	9827	9601	9631	9512	9471	9649	9725	9525	9551	9566	9787	9649	9633	9801	9595	9734	9532	9851	9824	9649	9482	9677	9695	9517	9537	9742	9696	9652	9761	9695	9696	9644	9572	9820	9695	9622	9478	9638	9682	9553	9544	9627	9457	9600	9781	9634	9710	9440	9609	9541	9644	9766	9473	9544	9533	9619	9746	9639	9663	9694	9815	9784	9752	9725	9642	9684	9562	9707	9701	9681	9532	9605	9563	9668	9687	9607	9748	9528	9689
26049	21632	27956	27279	20682	19968	42583	45472	35984	26293	20172	17127	16110	15781	15428	15589	15509	15556	15533	15750	15612	15596	15629	15399	15702	15386	15555	15555	15371	15662	15612	15570	15605	15342	15585	15445	15451	15521	15375	15226	15644	15614	15432	15546	15484	15500	15322	15353	15457	15531	15499	15511	15535	15340	15585	15457	15668	15477	15625	15593	15613	15445	15440	15314	15270	15513	15485	15531	15438	15441	15445	15544	15611	15419	15789	15421	15318	15627	15471	15453	15415	15237	15252	15342	15365	15475	15308	15277	15477	15531	15560	15595	15503	15517	15523	15536	15436	15469	15436	15512	15410	15350	15549	15451	15496	15203	15243	15452	15416	15471	15230	15469	15597	15390	15496	15456	15523	15534	15567	15339	15615	15212	15555	15423	15381	15232	15392	15597	15393	15412	15267	15361	15280	15445	15323	15502	15299	15483	15464	15421	15360	15439	15474	15355	15535	15209	15546	15646	15378	15366	15272	15347	15453	15554	15399	15507	15394	15249	15260	15343	15081	15285	15451	15186	15425	15414	15483	15633	15438	15457	15476	15232	15361	15363	15447	15578	15506	15398	15608	15277	15383	15392	15483	15408	15419	15222	15384	15552	15443	15484	15313	15455	15474	15298	15460	15265	15352	15467	15324	15459	15386	15495	15620	15472	15274	15533	15336	15299	15243	15418	15471	15454	15264	15414	15255	15441	15461	15448	15456	15438	15405	15488	15434	15416	15599	15765	15549	15684	15476	15497	15551	15630	15629	15137	15458	15266	15384	15584	15610	15503	15522	15507	15554	15240	15588	15404	15466	15466	15443	15381	15506	15495	15567	15455	15358	15433	15645	15522	15635	15536	15484	15535	15369	15408	15360	15375	15373	15408	15364	15316	15504	15500	15428	15498	15165	15372	15350	15511	15562	15468	15543	15429	15129	15176	15435	15332	15479	15508	15353	15513	15506	15383	15343	15382	15347	15642	15285	15487	15282	15308	15436	15559	15473	15407	15366	15549	15362	15606	15489	15242	15380	15294	15469	15314	15400	15379	15550	15342	15426	15439	15491	15525	15507	15313	15360	15604	15418	15367	15518	15244	15241	15283	15377	15455	15365	15310	15405	15351	15482	15484	15446	15407	15623	15312	15407	15309	15428	15369	15384	15277	15394	15564	15203	15466	15416	15345	15650	15421	15415	15353	15275	15436	15211	15243	15496	15263	15201	15361	15316	15454	15202	15322	15243	15339	15446	15444	15419	15488	15408	15392	15397	15482	15319	15552	15605	15569	15361	15404	15179	15502	15279	15214	15396	15316	15500	15438	15399	15468	15326	15417	15546	15562	15441	15441	15262	15435	15528	15526	15505	15285	15339	15435	15295	15580	15390	15341	15398	15315	15683	15221	15212	15435	15421	15508	15361	15432	15464	15447	15381	15617	15514	15389	15696	15457	15483	15418	15549	15408	15524	15387	15544	15434	15587	15401	15452	15412	15352	15493	15468	15440	15563	15453	15526	15447	15408	15390	15567	15311	15394	15521	15334	15231	15453	15524	15357	15508	15524	15501	15397	15335	15420	15403	15353	15584	15589	15403	15325	15430	15467	15270	15403	15540	15450	15440	15383	15617	15430	15516	15476	15354	15577	15445	15363	15440	15693	15662	15226	15419	15419	15430	15501	15314	15635	15502	15362	15590	15585	15400	15289	15206	15487	15361	15308	15541	15191	15411	15570	15402	15403	15513	15338	15546	15487	15235	15389	15402	15413	15499	15292	15442	15231	15447	15442	15411	15457	15458	15565	15515	15369	15399	15569	15184	15346	15574	15482	15435	15321	15427	15578	15299	15364	15475	15357	15558	15362	15423	15248	15406	15444	15357	15403	15334	15437	15364	15262	15534	15423	15629	15559	15292	15431	15238	15611	15442	15469	15694	15483	15387	15375	15482	15339	15278	15390	15322	15340	15294	15362	15489	15648	15593	15278	15302	15337	15405	15478	15419	15554	15305	15383	15675	15696	15461	15346	15566	15657	15602	15417	15437	15401	15432	15492	15674	15517	15571	15294	15362	15354	15329	15268	15380	15587	15394	15412	15377	15657	15567	15637	15225	15443	15366	15287	15391	15322	15594	15594	15264	15215	15591	15520	15483	15448	15423	15661	15621	15249	15188	15311	15323	15374	15540	15415	15267	15400	15439	15406	15574	15475	15268	15418	15614	15327	15509	15414	15404	15433	15486	15218	15440	15422	15806	15500	15403	15402	15420	15214	15487	15723	15385	15316	15504	15459	15377	15446	15344	15313	15365	15289	15499	15324	15474	15570	15340	15212	15415	15289	15418	15228	15310	15438	15310	15533	15474	15303	15511	15388	15505	15611	15468	15330	15247	15106	15563	15499	15431	15380	15494	15509	15529	15401	15289	15498	15295	15397	15455	15442	15382	15467	15703	15644	15319	15573	15386	15357	15348	15292	15334	15583	15611	15483	15474	15606	15534	15356	15455	15436	15461	15533	15534	15517	15318	15401	15347	15377	15357	15328	15319	15268	15262	15318	15443	15421	15473	15599	15440	15399	15541	15570	15399	15409	15455	15298	15236	15470	15257	15416	15271	15369	15304	15252	15456	15282	15310	15367	15354	15624	15415	15378	15587	15368	15283	15363	15228	15454	15369	15458	15333	15423	15475	15358	15392	15518	15583	15423	15333	15421	15448	15588	15558	15459	15429	15461	15530	15419	15321	15512	15451	15552	15452	15477	15574	15387	15473	15516	15457	15519	15325	15411	15410	15273	15577	15503	15400	15184	15230	15434	15380	15583	15405	15396	15392	15445	15400	15438	15494	15503	15330	15297	15557	15550	15347	15652	15565	15429	15380	15281	15502	15506	15344	15336	15396	15413	15496	15438	15357	15331	15366	15403	15252	15492	15315	15388	15519	15468	15544	15484	15374	15424	15621	15300	15352	15550	15392	15315	15358	15561	15375	15594	15453	15378	15341	15521	15420	15536	15193	15302	15244	15641	15557	15422	15351	15411	15362	15384	15427	15407	15642	15486	15406	15325	15476	15457	15482	15385	15464	15513	15416	15196	15208	15496	15390	15566	15580	15420	15267	15402	15538	15292	15403	15529	15420	15481	15371	15226	15494	15566	15543	15316	15324	15545	15359	15304	15350	15345	15167	15440	15319	15355	15333	15357	15277	15406	15380	15619	15568	15356	15428	15328	15440	15453	15480	15524	15526	15603	15454	15288	15650	15677	15393	15605	15609	15475	15218	15479	15176	15523	15266	15497	15489	15482	15383	15437	15442	15502	15565	15450	15490	15473	15570	15625	15562	15510	15310	15390	15616	15594	15493	15462	15453	15471	15202	15457	15499	15459	15415	15457	15359	15710	15334	15243	15343	15255	15352	15328	15398	15393	15498	15488	15527	15345	15433	15295	15590	15476	15412	15228	15616	15408	15490	15650	15357	15464	15400	15530	15578	15440	15195	15356	15634	15551	15444	15588	15542	15485	15483	15428	15504	15432	15406	15578	15559	15498	15503	15489	15505	15500	15366	15398	15560	15205	15432	15104	15631	15555	15278	15326	15426	15453	15261	15490	15518	15265	15407	15537	15262	15169	15528	15524	15423	15398	15449	15316	15518	15595	15577	15456	15491	15427	15406	15503	15447	15254	15502	15510	15473	15417	15546	15498	15340	15391	15445	15492	15423	15225	15424	15230	15315	15502	15334	15423	15431	15400	15432	15515	15254	15500	15307	15417	15478	15569	15390	15365	15447	15319	15449	15514	15487	15431	15587	15442	15320	15540	15393	15470	15446	15649	15459	15409	15430	15445	15499	15513	15421	15512	15438	15755	15308	15515	15444	15560	15518	15505	15449	15572	15437	15384	15332	15403	15273	15363	15484	15620	15387	15469	15529	15542	15483	15333	15312	15306	15558	15469	15466	15338	15358	15309	15348	15557	15470	15523	15581	15562	15475	15566	15423	15472	15511	15417	15456	15225	15413	15502	15575	15726	15481	15664	15555	15357	15413	15382	15606	15348	15327	15467	15713	15398	15437	15375	15284	15429	15419	15519	15461	15395	15381	15181	15481	15352	15442	15326	15515	15233	15245	15691	15440	15740	15323	15270	15506	15483	15382	15463	15408	15435	15317	15394	15507	15292	15303	15611	15533	15285	15448	15390	15622	15385	15359	15590	15366	15513	15463	15476	15397	15531	15510	15417	15253	15369	15507	15364	15413	15432	15596	15321	15409	15259	15348	15556	15503	15509	15481	15207	15386	15546	15305	15458	15238	15352	15435	15328	15487	15259	15525	15461	15508	15564	15459	15674	15561	15582	15360	15256	15369	15375	15367	15489	15450	15540	15640	15381	15561	15394	15758	15504	15487	15457	15350	15581	15435	15438	15483	15484	15529	15329	15587	15398	15440	15349	15354	15422	15312	15387	15344	15457	15563	15304	15519	15330	15359	15409	15527	15284	15479	15435	15584	15586	15318	15517	15408	15413	15457	15513	15516	15421	15333	15382	15377	15303	15463	15270	15490	15377	15418	15225	15413	15480	15417	15496	15154	15337	15357	15335	15066	15362	15389	15527	15293	15298	15251	15425	15234	15333	15387	15571	15512	15422	15607	15314	15386	15482	15391	15205	15265	15347	15306	15437	15565	15292	15277	15360	15225	15455	15573	15514	15392	15466	15475	15374	15310	15352	15483	15531	15584	15161	15326	15484	15499	15405	15549	15389	15407	15386	15274	15342	15344	15329	15256	15437	15417	15427	15277	15432	15405	15188	15331	15604	15473	15573	15409	15633	15380	15464	15482	15392	15457	15391	15553	15493	15386	15444	15394	15355	15349	15380	15446	15514	15403	15532	15602	15429	15305	15484	15311	15293	15596	15460	15432	15520	15457	15566	15299	15515	15576	15458	15432	15528	15351	15353	15567	15607	15311	15481	15420	15442	15500	15215	15242	15538	15301	15424	15450	15603	15319	15354	15405	15346	15383	15424	15363	15565	15453	15328	15599	15424	15307	15208	15397	15542	15504	15497	15651	15379	15230	15366	15292	15627	15498	15378	15319	15441	15443	15233	15335	15468	15486	15546	15398	15435	15525	15379	15229	15258	15442	15509	15177	15368	15327	15503	15459	15328	15536	15591	15612	15323	15355	15407	15322
14781	28250	24504	15762	12961	14158	40014	38792	27716	18192	13090	10792	9931	9876	9605	9848	9900	9847	9762	9849	9784	9912	9751	9926	9780	9795	9828	9949	9714	9810	9809	9833	9749	9612	9729	9673	9940	9711	9765	9830	9759	9712	9650	9651	9739	9880	9875	9661	9846	9801	9811	9701	9647	9707	9692	9774	9645	9665	9822	9725	9791	9740	9788	9748	9586	9757	9751	9697	9727	9497	9729	9740	9725	9672	9602	9715	9749	9719	9770	9836	9941	9778	9726	9818	9787	9794	9638	9848	9723	9749	9727	9714	9805	9864	9823	9693	9636	9826	9852	9626	9844	9725	9878	9740	9716	9637	9686	9748	9793	9574	9741	9683	9822	9826	9832	9676	9497	9540	9786	9601	9600	9740	9674	9684	9758	9670	9892	9856	9775	9621	9692	9551	9554	9858	9799	9704	9777	9768	9831	9689	9625	9885	9781	9740	9708	9702	9781	9545	9760	9822	9783	9697	9729	9885	9705	9573	9796	9679	9822	9793	9682	9731	9701	9583	9714	9757	9808	9802	9909	9600	9793	9694	9709	9841	9646	9737	9703	9632	9591	9739	9850	9779	9740	9557	9732	9691	9585	9746	9636	9666	9616	9806	9695	9817	9696	9680	9816	9712	9778	9864	9768	9593	9850	9847	9652	9702	9659	9528	9673	9618	9799	9666	9541	9612	9715	9791	9626	9750	9657	9696	9694	9748	9709	9724	9661	9846	9644	9761	9766	9690	9744	9736	9747	9782	9705	9932	9612	9754	9915	9599	9697	9669	9689	9724	9696	9790	9758	9660	9867	9764	9649	9689	9683	9496	9655	9638	9692	9695	9583	9833	9801	9574	9923	9850	9787	9593	9771	9636	9710	9690	9742	9719	9714	9755	9738	9801	9735	9850	9691	9931	9671	9668	9615	9697	9660	9864	9718	9852	9487	9740	9840	9732	9722	9733	9693	9758	9777	9723	9792	9779	9796	9675	9773	9730	9682	9709	9743	9632	9744	9720	9765	9820	9702	9729	9834	9720	9686	9878	9819	9655	9772	9734	9749	9666	9668	9719	9801	9729	9727	9688	9619	9594	9683	9678	9696	9895	9742	9825	9713	9550	9772	9828	9741	9798	9742	9604	9615	9781	9720	9821	9721	9818	9681	9708	9839	9620	9546	9730	9669	9870	9756	9839	9708	9748	9644	9754	9745	9716	9750	9640	9726	9915	9735	9727	9666	9714	9786	9661	9833	9815	9853	9647	9727	9884	9486	9912	9787	9795	9743	9554	9678	9510	9716	9803	9882	9667	9550	9723	9790	9586	9735	9758	9644	9544	9685	9808	9648	9632	9740	9751	9663	9603	9921	9616	9619	9570	9790	9662	9937	9701	9803	9741	9850	9719	9651	9685	9806	9813	9789	9724	9692	9677	9673	9864	9836	9824	9547	9634	9725	9505	9780	9591	9597	9770	9802	9811	9863	9804	9832	9751	9660	9683	9701	9628	9639	9622	9726	9567	9792	9383	9734	9787	9884	9776	9587	9645	9752	9655	9668	9789	9852	9735	9727	9530	9764	9767	9697	9803	9695	9748	9853	9619	9698	9663	9728	9642	9771	9705	9927	9687	9698	9535	9704	9779	9787	9582	9879	9706	9660	9636	9703	9681	9714	9755	9719	9776	9688	9529	9865	9861	9658	9788	9760	9691	9783	9736	9622	9597	9652	9742	9829	9644	9787	9837	9677	9663	9602	9661	9727	9714	9645	9634	9701	9646	9676	9640	9617	9650	9963	9825	9592	9803	9736	9800	9769	9602	9657	9787	9698	9659	9741	9782	9727	9786	9843	9699	9583	9891	9791	9802	9826	9714	9846	9641	9630	9816	9873	9689	9749	9705	9575	9586	9683	9672	9854	9780	9744	9692	9744	9696	9640	9639	9820	9931	9640	9742	9750	9669	9627	9720	9702	9754	9884	9766	9633	9609	9851	9686	9742	9609	9834	9574	9709	9690	9648	9729	9737	9653	9809	9648	9729	9694	9765	9794	9722	9673	9697	9949	9607	9910	9755	9696	9575	9717	9790	9819	9667	9658	9831	9684	9734	9746	9775	9806	9658	9742	9605	9697	9810	9852	9581	9718	9657	9651	9701	9836	9567	9708	9736	9737	9790	9774	9738	9778	9705	9652	9728	9610	9662	9685	9650	9713	9591	9906	9810	9688	9744	9786	9808	9590	9781	9719	9818	9667	9771	9707	9803	9829	9845	9840	9724	9660	9783	9638	9636	9813	9558	9699	9655	9596	9789	9822	9677	9737	9671	9729	9756	9808	9673	9656	9735	9752	9772	9787	9601	9774	9799	9710	9834	9706	9679	9642	9629	9713	9661	9885	9799	9741	9711	9660	9713	9732	9673	9762	9625	9687	9882	9641	9732	9804	9640	9789	9661	9830	9721	9714	9664	9541	9737	9573	9704	9733	9810	9760	9707	9726	9660	9745	9728	9731	9712	9803	9634	9622	9755	9664	9759	9831	9655	9853	9854	9875	9645	9703	9788	9636	9712	9826	9701	9881	9633	9580	9714	9846	9558	9641	9682	9665	9767	9686	9712	9616	9693	9842	9854	9752	9665	9707	9870	9785	9712	9623	9766	9675	9731	9672	9620	9742	9578	9702	9687	9603	9674	9756	9528	9768	9737	9652	9700	9744	9726	9721	9772	9727	9690	9704	9686	9691	9627	9704	9783	9757	9667	9639	9730	9852	9618	9704	9706	9755	9771	9735	9715	9955	9669	9717	9725	9706	9926	9804	9683	9729	9766	9703	9790	9663	9843	9693	9795	9740	9623	9626	9711	9873	9715	9683	9586	9578	9681	9762	9654	9768	9858	9660	9684	9747	9758	9713	9795	9680	9479	9808	9972	9833	9709	9815	9817	9837	9649	9532	9743	9583	9793	9730	9791	9766	9733	9741	9655	9759	9674	9839	9695	9755	9845	9769	9695	9620	9617	9809	9816	9685	9747	9780	9567	9754	9726	9691	9855	9649	9700	9759	9781	9754	9588	9709	9852	9847	9820	9824	9663	9609	9719	9754	9820	9738	9641	9925	9879	9774	9648	9768	9715	9739	9830	9917	9755	9643	9643	9702	9716	9746	9731	9871	9631	9733	9595	9624	9770	9570	9735	9610	9779	9700	9643	9793	9562	9719	9614	9778	9838	9581	9822	9722	9743	9835	9788	9714	9744	9738	9834	9759	9709	9797	9898	9644	9750	9679	9648	9726	9769	9642	9807	9594	9663	9583	9677	9657	9820	9685	9715	9867	9554	9808	9755	9495	9631	9761	9755	9758	9668	9808	9794	9533	9632	9756	9765	9654	9726	9741	9738	9789	9819	9805	9635	9751	9733	9648	9660	9575	9672	9647	9749	9902	9677	9822	9606	9768	9812	9671	9642	9720	9803	9855	9629	9610	9676	9463	9630	9659	9745	9667	9643	9747	9890	9666	9887	9683	9643	9684	9698	9592	9685	9716	9694	9718	9695	9844	9701	9764	9831	9509	9745	9673	9818	9790	9732	9731	9765	9650	9649	9797	9707	9701	9826	9722	9623	9722	9874	9732	9647	9653	9603	9781	9660	9727	9620	9599	9615	9612	9670	9579	9765	9727	9769	9734	9720	9844	9885	9855	9795	9693	9743	9761	9805	9702	9686	9797	9805	9705	9811	9632	9663	9737	9772	9819	9663	9706	9693	9816	9597	9789	9707	9634	9762	9751	9747	9888	9623	9718	9686	9793	9789	9753	9710	9743	9774	9753	9639	9729	9761	9663	9699	9729	9793	9598	9648	9697	9578	9656	9485	9927	9682	9654	9761	9776	9798	9793	9681	9728	9787	9828	9581	9841	9613	9851	9699	9711	9782	9789	9590	9587	9621	9739	9776	9696	9773	9698	9684	9833	9600	9614	9725	9912	9813	9769	9788	9808	9772	9755	9611	9802	9639	9758	9814	9742	9765	9790	9684	9618	9637	9794	9606	9805	9656	9721	9857	9695	9825	9706	9608	9614	9614	9914	9596	9776	9797	9681	9757	9772	9709	9682	9746	9797	9621	9633	9736	9614	9612	9734	9753	9782	9825	9625	9596	9682	9700	9608	9808	9750	9744	9623	9731	9651	9639	9766	9427	9786	9675	9605	9649	9666	9749	9765	9699	9828	9777	9690	9612	9605	9832	9775	9612	9707	9753	9782	9693	9796	9858	9798	9653	9765	9696	9621	9788	9700	9706	9682	9763	9824	9688	9969	9872	9588	9687	9719	9725	9812	9712	9786	9768	9696	9710	9661	9871	9763	9675	9809	9661	9668	9561	9679	9821	9676	9739	9752	9623	9681	9786	9688	9653	9630	9670	9749	9653	9746	9823	9815	9771	9755	9649	9669	9791	9769	9584	9704	9744	9732	9660	9686	9743	9835	9628	9668	9809	9753	9612	9892	9968	9834	9739	9866	9936	9705	9791	9674	9846	9879	9586	9723	9625	9763	9685	9813	9738	9838	9588	9834	9772	9676	9910	9595	9674	9794	9780	9614	9415	9761	9706	9736	9590	9653	9724	9625	9819	9715	9658	9663	9822	9704	9664	9601	9855	9779	9726	9794	9605	9870	9622	9791	9677	9702	9751	9874	9763	9708	9796	9676	9775	9673	9764	9766	9755	9788	9786	9597	9822	9584	9848	9627	9761	9771	9743	9662	9708	9656	9733	9730	9656	9653	9745	9667	9693	9773	9737	9706	9715	9751	9677	9711	9713	9835	9826	9832	9693	9659	9623	9653	9748	9814	9820	9717	9562	9689	9817	9674	9672	9769	9614	9709	9723	9768	9745	9742	9806	9831	9630	9732	9700	9786	9783	9629	9670	9722	9682	9707	9639	9701	9803	9749	9591	9738	9762	9804	9855	9721	9818	9657	9558	9611	9611	9595	9639	9744	9715	9797	9613	9714	9601	9697	9613	9698	9706	9617	9903	9609	9658	9729	9675	9723	9668	9671	9675	9733	9796	9882	9788	9681	9737	9685	9640	9882	9695	9868	9733	9682	9787	9767	9731	9722	9716	9664	9885	9758	9750	9868	9693	9754	9719	9609	9700	9707	9791	9776	9816	9655
24307	21567	28630	25175	23405	30082	58414	59664	47398	33766	23809	18567	16737	16214	15896	15917	15869	15924	15733	15927	15913	15809	15841	16018	15757	15709	15540	15809	15922	15689	15648	15816	15720	15651	15856	15589	15799	15848	15691	15829	15767	15858	15713	15609	15648	15633	15781	15678	15731	15632	15721	15907	15792	15894	15939	15800	15502	15649	15845	15797	15589	15736	15743	15708	15720	15698	15673	15714	15837	15755	15818	15719	15618	15724	15802	15674	15694	15691	15811	15539	15793	15634	15678	15620	15679	15608	15662	15642	15776	15585	15605	15729	15599	15749	15564	15767	15845	15560	15673	15657	15637	15794	15722	15812	15846	15595	15621	15824	15401	15502	15603	15853	15781	15622	15400	15770	15868	15610	15741	15772	15780	15706	15927	15755	15582	15619	15643	15640	15721	15532	15446	15568	15623	15696	15829	15832	15633	15686	15732	15572	15650	15536	15658	15439	15620	15857	15516	15765	15879	15689	15681	15726	15606	15599	15630	15736	15677	15678	15570	15644	15527	15727	15485	15527	15648	15721	15586	15690	15837	15678	15571	15722	15818	15521	15773	15923	15687	15366	15803	15653	15556	15715	15814	15627	15913	15663	15700	15540	15756	15889	15746	15738	15729	15603	15605	15606	15884	15771	15687	15556	15416	15517	15741	15582	15764	15533	15699	15753	15716	15684	15702	15536	15718	15698	15535	15565	15534	15726	15634	15534	15678	15523	15662	15506	15833	15614	15551	15500	15655	15653	15595	15499	15727	15786	15779	16055	15728	15363	15766	15764	15730	15847	15726	15760	15598	15683	15720	15487	15654	15640	15570	15671	15753	15777	15874	15955	15709	15748	15542	15826	15881	15841	15550	15695	15823	15628	15484	15653	15636	15840	15842	15584	15687	15770	15590	15640	15633	15798	15751	15615	15699	15746	15532	15696	15881	15632	15582	15761	15900	15776	15704	15454	15599	15522	15584	15579	15724	15720	15638	15666	15635	15512	15740	15560	15475	15573	15908	15720	15635	15596	15528	15680	15617	15419	15778	15487	15799	15500	15756	15652	15480	15485	15517	15615	15657	15607	15725	15477	15671	15473	15538	15518	15843	15726	15765	15747	15854	15713	15757	15522	15456	15543	15350	15753	15650	15637	15598	15689	15718	15565	15812	15402	15711	15656	15620	15474	15647	15467	15589	15541	15752	15565	15851	15768	15794	15587	15758	15523	15705	15662	15691	15608	15562	15705	15514	15741	15605	15745	15705	15771	15803	15857	15689	15732	15537	15706	15577	15824	15722	15603	15568	15685	15508	15638	15652	15548	15507	15483	15788	15559	15675	15807	15611	15446	15518	15753	15541	15737	15752	15886	15661	15744	15625	15605	15598	15786	15735	15417	15644	15672	15621	15540	15649	15510	15553	15543	15765	15680	15760	15576	15471	15749	15789	15512	15684	15467	15696	15481	15621	15579	15862	15746	15597	15832	15567	15742	15629	15564	15740	15785	15647	15644	15843	15518	15604	15600	15677	15287	15579	15630	15651	15518	15652	15669	15824	15727	15768	15832	15585	15628	15475	15597	15681	15705	15645	15721	15627	15623	15690	15591	15492	15733	15835	15797	15768	15680	15574	15579	15610	15885	15443	15536	15777	15726	15718	15754	15547	15626	15698	15641	15448	15814	15622	15554	15809	15734	15673	15647	15570	15597	15605	15706	15681	15628	15745	15796	15451	15719	15568	15555	15632	15396	15547	15623	15763	15598	15477	15626	15727	15652	15611	15426	15642	15712	15644	15495	15648	15622	15790	15786	15689	15479	15469	15571	15566	15504	15794	15419	15659	15659	15571	15804	15816	15637	15753	15646	15534	15658	15618	15642	15485	15641	15625	15675	15635	15705	15387	15457	15728	15578	15682	15642	15631	15649	15575	15624	15509	15578	15491	15403	15680	15593	15831	15606	15585	15636	15661	15630	15609	15679	15398	15477	15734	15756	15778	15732	15689	15543	15541	15748	15692	15632	15596	15675	15617	15756	15514	15797	15711	15850	15559	15685	15675	15700	15768	15556	15778	15634	15543	15633	15528	15498	15772	15579	15787	15645	15570	15560	15819	15523	15732	15565	15605	15565	15575	15459	15578	15464	15658	15312	15685	15729	15818	15599	15730	15753	15620	15629	15682	15675	15661	15804	15702	15787	15626	15566	15609	15671	15748	15577	15656	15694	15724	15768	15711	15817	15629	15525	15451	15497	15893	15663	16002	15617	15472	15565	15521	15609	15631	15574	15645	15620	15829	15648	15668	15792	16027	15658	15591	15508	15784	15547	15666	15388	15742	15571	15479	15821	15567	15619	15766	15512	15722	15498	15839	15674	15772	15683	15715	15589	15831	15673	15640	15664	15778	15808	15612	15492	15721	15672	15722	15593	15696	15619	15638	15603	15676	15691	15731	15711	15555	15642	15524	15650	15564	15839	15936	15629	15616	15627	15575	15632	15882	15651	15630	15617	15819	15692	15696	15726	15891	15688	15711	15537	15588	15453	15373	15666	15458	15474	15715	15604	15841	15867	15791	15909	15701	15676	15591	15552	15744	15654	15535	15795	15680	15636	15666	15629	15525	15600	15806	15660	15879	15846	15712	15390	15925	15409	15581	15586	15766	15793	15726	15843	15742	15817	15748	15765	15450	15790	15635	16013	15722	15541	15750	15752	16025	15852	15743	15776	15535	15662	15541	15568	15691	15556	15635	15485	15784	15573	15655	15719	15702	15594	15513	15851	15589	15648	15706	15800	15822	15721	15645	15677	15550	15638	15788	15559	15801	15579	15782	15766	15744	15654	15618	15653	15665	15907	15847	15641	15641	15685	15653	15681	15445	15648	15375	15593	15849	15702	15611	15461	15925	15640	15836	15724	15573	15791	15481	15929	15555	15560	15547	15583	15779	15775	15697	15785	15734	15668	15535	15826	15619	15763	15721	15590	15623	15804	15773	15769	15467	15713	15589	15831	15847	15749	15782	15719	15615	15631	15827	15734	15734	15524	15838	15485	15581	15841	15822	15689	15725	15519	15692	15613	15833	15707	15863	15662	15626	15518	15815	15714	15744	15508	15493	15575	15860	15555	15576	15730	15777	15602	15540	15658	15621	15767	15574	15626	15572	15515	15716	15382	15605	15426	15636	15646	15800	15748	15838	15802	15787	15587	15798	15570	15726	15647	15842	15635	15768	15606	15787	15598	15773	15675	15672	15537	15597	15559	15642	15732	15627	15509	15622	15479	15728	15606	15677	15520	15734	15697	15763	15808	15912	15837	15517	15657	15735	15628	15760	15573	15622	15665	15492	15581	15672	15695	15722	15392	15738	15789	15751	15806	15823	15615	15842	15719	15775	15648	15519	15719	15633	15729	15612	15707	15703	15941	15745	15656	15544	15612	15779	15657	15649	15803	15749	15874	15800	15766	15701	15837	15713	15676	15681	15535	15819	15782	15568	15822	15578	15727	15616	15765	15740	15674	15404	15537	15614	15531	15702	15493	15718	15668	15818	15673	15518	15570	15499	15664	15693	15606	15752	15649	15526	15642	15664	15816	15667	15858	15884	15780	15736	15748	15814	15765	15515	15623	15852	15732	15716	15635	15657	15579	15731	15702	15629	15759	15707	15585	15857	15475	15606	15863	15734	15595	15807	15615	15567	15650	15896	15940	15572	15618	15791	15644	15676	15644	15703	15808	15834	15769	15639	15878	15786	15590	15638	15487	15638	15708	15563	15542	15761	15658	15567	15647	15848	15738	15518	15524	15660	15541	15771	15735	15818	15434	15515	15671	15575	15847	15665	15839	15682	15637	15551	15834	15668	15479	15746	15706	15886	15775	15599	15592	15690	15670	15601	15615	15796	15677	15749	15833	15623	15722	15774	15602	15796	15619	15738	15772	15651	15707	15535	15648	15562	15676	15611	15893	15744	15664	15841	15658	15795	15549	15718	15644	15686	15485	15669	15561	15666	15495	15912	15718	15578	15787	15545	15565	15899	15696	15932	15692	15671	15659	15978	15803	15772	15759	15680	15604	15764	15612	15809	15677	15739	15801	15585	15679	15749	15538	15508	15618	15851	15723	15551	15610	15636	15601	15758	15624	15562	15615	15495	15632	15694	15576	15709	15729	15658	15749	15660	15685	15666	15593	15588	15364	15608	15730	15571	15507	15628	15682	15541	15606	15815	15670	15579	15828	15692	15614	15784	15557	15662	15605	15860	15603	15482	15552	15508	15699	15691	15773	15694	15837	15789	15708	15691	15554	15591	15683	15435	15687	15594	15719	15602	15709	15699	15722	15535	15568	15560	15778	15583	15891	15639	15755	15687	15709	15585	15489	15693	15459	15419	15770	15625	15777	15706	15692	15695	15776	15820	15566	15777	15771	15620	15552	15547	15600	15485	15644	15705	15676	15946	15814	15568	15682	15665	15531	15688	15699	15631	15783	15864	15653	15522	15446	15719	15580	15530	15471	15640	15693	15683	15551	15750	15710	15790	15707	15690	15617	15526	15825	15770	15724	15469	15431	15754	15755	15741	15674	15558	15551	15699	15642	15736	15806	15486	15525	15589	15837	15776	15713	15691	15670	15838	15714	15751	15807	15548	15609	15665	16018	15714	15564	15628	15608	15621	15504	15693	15516	15587	15799	15526	15592	15717	15794	15639	15508	15572	15698	15727	15696	15848	15648	15664	15476	15677	15735	15482	15532	15614	15678	15517	15732	15693	15698	15551	15853	15657	15488	15825	15554	15809	15632	15844	15685	15522	15641	15707	15642	15457	15616	15567	15676	15837	15660	15779	15711	15676	15666	15698	15677	15795	15611	15625	15398	15507	15639	15627	15780	15582	15518	15627	15715	15761	15887	15715	15572	15834	15634	15767	15606	15718	15692	15751	15622	15491	15703	15703	15538	15529	15726	15613	15424	15678	15766	15908	15546	15441	15609	15727	15570	15770	15579	15792	15696	15723	15745	15372	15762	15479	15675	15685	15603	15689	15743	15569	15660	15687	15658	15827	15781	15878	15672	15521	15604	15584	15543	15615	15456	15568	15617	15577	15585	15492	15603	15564	15748	15709	15586	15728	15337	15680	15519	15763	15748	15456	15429	15803	15882	15634	15602	15675	15671	15789	15703	15786	15697
18608	33095	22662	16840	17113	27553	58004	55632	40020	25102	15875	11672	10407	10272	10098	10065	10137	10114	9945	10115	10100	10174	10247	10049	9875	9971	9915	10004	10057	10141	10047	10094	10098	10145	10150	10012	10117	10036	10104	10126	9842	10093	10121	10084	10094	10039	10045	10199	9884	10190	10060	10115	10028	9996	9980	9854	10247	10123	10043	10010	10129	10040	10007	10058	10123	9872	10037	9919	10053	9881	9938	10010	10180	10030	10053	10074	10027	10013	9997	10131	9941	9927	9968	9895	9930	10075	10018	10045	9890	10048	10056	9906	9981	10068	9979	9931	9923	9895	10016	9946	10027	9932	10038	9970	9949	10033	10045	9922	10105	9996	9995	9928	10042	9984	10037	9921	10101	9966	9975	9874	10009	9963	10083	10062	10145	10055	9920	9981	9986	9938	9990	10011	9995	9813	9975	9938	9990	9844	10039	10095	9872	10059	9923	10011	9983	10062	10009	10056	9912	9843	10098	9933	10017	9855	9957	10104	10053	9861	10016	10003	10097	9900	9918	10044	9960	10018	9982	9905	10149	10088	9882	10067	10017	9950	10001	9879	9837	10038	9843	9990	9974	10013	10043	9953	9933	10020	9953	9943	9879	9982	9869	9985	9872	10005	10040	9996	10166	9928	10035	9962	9976	9838	9982	9907	10061	10177	10074	10034	10036	10059	9888	10074	9847	10083	10103	9981	9959	9993	9875	10015	9985	10031	9919	9937	10068	9907	10085	10050	10003	9948	9968	9921	10019	9995	9934	10018	10047	10011	9930	9945	9934	10079	10040	9914	9998	9914	9957	10003	10003	9957	9970	9884	10007	9944	9976	10081	9935	9814	10103	10076	9966	10024	9991	10053	9962	10142	9952	10106	9896	10025	9870	10044	10047	10106	10088	9867	9937	9971	9922	9892	9933	10054	9917	9918	9945	9819	10138	9857	9930	9949	9922	10064	9923	9946	9940	10007	9974	9977	9787	10002	10105	9956	10010	9907	10014	9895	10043	10081	10109	9971	10115	9983	9935	10159	9994	10045	9960	9817	10018	9990	9889	10018	10057	9957	9994	9854	9904	10031	9911	9969	9961	10045	10061	9957	9942	9835	10027	10179	9986	9915	9898	9874	10059	10007	9795	9966	9888	9937	9768	10007	9913	9761	10047	9878	9856	10022	9916	9883	10050	10174	10047	9770	9998	9997	10006	9907	10073	9962	9981	9890	10117	9965	9901	10044	9843	9988	9962	9966	9972	9849	9919	9819	9936	9820	9951	9982	10035	10042	9996	9949	10062	10031	10022	10003	9979	9863	10076	10178	10103	10001	9820	9898	9796	10083	10043	9809	9919	9908	10010	9792	10007	9837	10159	10146	10045	10169	9931	9794	10199	9982	10010	9924	9863	9942	9991	9985	9973	10057	10077	10084	10138	10102	9986	9984	10009	9936	9981	10146	10085	9938	9895	10024	10019	10056	10000	9849	10029	10027	10009	9948	9998	10044	9908	10070	9984	9904	10097	10022	9946	9805	9832	9998	9969	9863	9870	10104	9919	9925	9820	9939	10091	9870	9915	10012	10095	9996	9984	9802	9981	9928	9927	9921	9905	10008	9947	10086	10002	9950	9918	9923	9873	9982	9847	9982	9960	9903	10126	9964	9764	9926	9857	10099	9770	9845	10048	9944	10057	10223	9868	10050	10124	10044	9921	9965	10003	10083	10009	9855	9846	9951	10039	10030	10038	9891	10019	9989	10034	9927	9766	10105	10028	10096	9987	9867	9926	9876	9841	9835	9962	10055	10042	9963	10053	9985	9921	10042	10021	9987	10040	9965	9855	9921	10068	10026	9913	10004	10123	10056	9914	9958	9828	9989	9936	9965	9991	10027	9909	10105	9956	9991	9937	9953	9819	9941	9942	9972	9972	9970	9998	10072	10001	9952	10056	9907	9915	9901	9966	9985	9936	9946	9970	9751	10063	9830	9882	10071	9966	9887	10153	10001	9974	9965	9764	10049	10049	9919	10127	9998	9926	9981	9789	10003	9866	10072	10015	9888	9990	9925	9779	10069	10073	9790	9965	9979	9909	9898	9899	9951	9850	10021	9982	10014	9906	9987	10113	9888	9940	9966	10094	10062	9920	10094	9902	9852	9967	10029	10074	9975	9954	9965	9923	9857	9792	9933	9989	9853	9885	10066	9977	10077	9836	9982	9994	9804	10020	9948	9978	9988	10037	10006	10069	10087	10082	9954	9923	9867	9943	9874	9965	9957	10098	9952	10215	9976	9882	10077	9995	9941	10034	9961	9873	10070	10040	9858	10035	10002	9812	9983	10102	10008	10077	9978	10130	10102	10000	9916	10046	9931	9909	9996	9809	9989	10174	9969	10044	10045	10170	9971	9968	9838	9929	10033	10056	10025	9988	9887	10016	9948	9986	10003	9829	10119	10003	9894	10097	9980	9943	10058	10044	9733	10042	9917	9837	9888	9880	9890	10000	9935	10017	10055	9907	9900	10155	10081	10053	10085	9916	10004	9818	9951	10062	10036	10108	9981	9839	9853	9921	9881	9891	9996	9972	10081	9989	10002	9850	10062	9913	9913	10056	10033	9968	10033	9895	9856	10071	9964	10054	10050	9833	9960	9907	9949	10182	9873	9875	9841	9995	9937	10080	10107	9841	9897	10068	10008	10092	9973	9998	9966	9940	10100	10065	10087	9906	9970	9822	9975	9926	9999	9881	9877	9999	9985	9814	9941	10005	9927	9704	10062	9927	9894	9952	9995	9890	10077	9885	9926	9969	9969	10066	9903	9955	9840	9923	9871	10015	9898	9962	10103	10093	9943	10118	9832	9970	9917	9986	9913	9894	9927	10100	9872	9970	10004	9848	9919	10043	9938	9919	9964	10093	10128	9884	9968	10108	10088	9925	10075	9894	9965	9970	10031	9935	9853	9985	9951	9959	10019	9930	9754	9947	10011	9982	9961	9869	9947	10100	9842	9962	9822	9986	10046	9912	9989	10026	9915	10100	9933	9930	10016	10029	9985	10010	9892	9944	9899	9895	10040	10071	10011	10047	9890	9843	9814	9943	9992	9960	9843	9913	9978	9990	10034	9993	10090	10027	9989	9874	9954	9938	9776	9993	9963	9988	9952	9939	10074	9929	9944	9972	10040	9890	9966	9939	9917	9968	9967	9921	9959	10241	9954	9921	10140	10078	10091	10041	10092	9887	9912	10015	10060	9846	9881	9924	9957	9824	9929	9878	10079	9925	10058	9886	10092	10060	9931	10100	9912	10080	10068	10021	9998	9959	9892	9906	9926	9916	10051	10010	9995	9978	10136	9925	10004	9906	10053	10099	9976	9895	9992	10078	10046	9952	9923	10138	9937	9913	9965	9878	9771	10035	9942	10044	10015	9910	9896	9896	9866	9980	10151	9940	10044	9922	9800	10036	10008	9952	9916	9834	10014	9995	10104	9934	10025	9965	10043	9921	9922	10027	9904	9876	9825	9873	9983	9974	10078	10046	10056	10035	9967	9832	10051	10033	9998	9886	9925	9943	9880	9837	9988	10007	10075	9923	9909	9854	9976	10007	10003	10041	9940	10027	9830	9837	9883	9787	9876	9976	9859	9970	10000	9887	9952	9772	10008	10081	9989	10276	9899	9858	10032	9894	10048	10139	10033	9831	10012	10129	9916	9845	9958	10070	10029	9942	9991	9808	9836	10056	10064	10089	9988	9813	10140	10073	10010	9927	9890	9970	10063	10034	9850	9973	9949	9957	9840	9877	9944	9917	9959	9931	10087	9914	9977	10055	9882	9841	9991	9955	9898	10068	10039	10096	10004	9948	9882	10070	10023	10062	9942	9945	10110	9915	9797	9907	10042	10050	9865	9913	9895	9920	10057	10011	9895	9937	9859	9981	9966	10012	9843	9840	9906	9903	9956	9926	10066	9930	10121	10073	10084	9967	9920	9971	9964	9980	9975	10110	9995	10021	10071	10080	9841	9934	9955	9887	10028	10025	10073	9972	9765	10161	9860	9932	9984	9967	10029	10023	10052	9932	9866	9993	10077	9884	9950	9974	9879	9917	10072	9909	9828	10022	10030	10122	9998	9882	10004	9922	10047	9941	9938	10003	9957	9944	9993	10082	10064	9912	9889	10159	9871	9973	10017	9864	10035	10063	10002	9880	10011	9887	10101	9846	10034	9853	10010	9912	9800	9964	10085	9972	9874	10068	9858	9927	9753	9990	9981	9848	9981	9842	10025	9749	10117	9909	10012	9885	9983	9990	9801	9999	9965	9810	9989	9958	9933	10132	9897	9912	9870	9952	10008	9927	10051	9953	9945	9942	10026	10002	10197	9875	9894	9996	9899	9946	9950	10039	9797	9795	9891	10043	9882	10027	10044	9973	10072	10036	10047	9901	9764	10084	9882	10016	9979	9953	10054	10090	10007	9685	10122	9923	9805	9912	9993	9974	9922	9812	9922	9999	9978	9900	10012	9984	9907	9869	9980	10015	9991	9859	9949	10081	9863	9906	9960	10039	10092	9920	9923	9933	9964	10122	9991	10006	9938	9891	9935	9703	9963	10071	9921	10086	9878	9940	10047	10014	10164	10046	9996	9826	10029	9921	10044	10043	9914	9930	9939	10053	9971	9854	9965	9980	9952	10067	9859	9908	9929	9999	9994	9947	9923	10090	10032	9847	10085	9933	9995	10036	9969	10077	9997	10043	9984	9951	9984	9922	9902	10010	9993	9912	9879	10140	9966	10056	10036	10174	10276	10016	10032	9823	9993	9971	10024	10034	10083	10016	9908	9998	9833	9933	10094	9863	10052	9921	9875	10009	9891	10008	10037	9845	9893	9988	9997	9916	10107	9916	9992	9846	9959	9810	9916	10000	9836	10046	10073	9852	9899	10006	9931	9927	9788	9856	10015	10021	10075	10126	9957	9907	9942	9878	9976	10011	9998	10075	9952	9986	9910	9886	9960	10078	9993	10071	9976	9924	9956	10021	10030	9913	9969	9992	10029	10112	9955	9987	10007	9979	9969	10133	10043	10099	9972	10015	10073	10005	10080	9998	9954	9886	9954	9971	9781	9862	9959	10000	10026	9908	10051	10043	10080	9931	9869	9909	9978	10017	9987
31880	23615	20707	17808	16111	17002	20695	22007	20469	18140	16444	15961	15576	15795	15673	15640	15487	15604	15622	15621	15565	15529	15532	15620	15527	15381	15660	15528	15614	15621	15634	15610	15541	15803	15527	15557	15604	15376	15475	15506	15466	15433	15521	15649	15641	15599	15525	15534	15609	15654	15859	15645	15654	15629	15509	15444	15483	15567	15496	15555	15754	15599	15568	15454	15654	15670	15558	15599	15588	15856	15734	15715	15620	15507	15627	15726	15490	15387	15606	15564	15563	15625	15453	15599	15742	15572	15381	15656	15512	15641	15509	15600	15557	15436	15547	15470	15694	15517	15790	15664	15659	15537	15588	15712	15689	15402	15606	15616	15539	15590	15343	15637	15541	15697	15544	15668	15677	15576	15560	15596	15495	15395	15596	15789	15404	15623	15478	15632	15441	15559	15664	15753	15578	15345	15558	15737	15668	15757	15521	15682	15773	15542	15608	15527	15656	15603	15707	15455	15418	15555	15819	15536	15310	15640	15415	15625	15706	15652	15782	15720	15713	15644	15503	15567	15721	15838	15442	15660	15511	15528	15491	15394	15582	15666	15668	15740	15658	15584	15800	15382	15620	15583	15680	15789	15400	15551	15390	15580	15815	15561	15468	15517	15577	15516	15683	15548	15624	15549	15699	15610	15684	15593	15678	15699	15511	15704	15553	15547	15591	15661	15564	15507	15775	15458	15554	15478	15530	15421	15507	15612	15794	15443	15631	15527	15763	15591	15685	15686	15682	15577	15699	15432	15727	15686	15621	15576	15540	15432	15613	15486	15595	15489	15618	15608	15571	15655	15644	15486	15389	15533	15580	15673	15565	15698	15831	15361	15592	15550	15657	15842	15659	15579	15743	15685	15720	15550	15867	15758	15588	15712	15507	15549	15394	15613	15531	15516	15620	15783	15464	15701	15797	15609	15862	15608	15672	15437	15481	15488	15518	15657	15628	15390	15350	15413	15695	15365	15587	15422	15403	15498	15662	15493	15589	15480	15553	15603	15518	15733	15766	15696	15541	15627	15504	15509	15774	15832	15731	15472	15739	15511	15629	15479	15653	15413	15641	15625	15837	15828	15760	15515	15628	15520	15556	15458	15845	15581	15431	15827	15391	15672	15575	15473	15405	15605	15583	15543	15720	15653	15555	15655	15618	15583	15663	15637	15741	15651	15685	15550	15723	15817	15852	15427	15389	15508	15681	15647	15548	15340	15745	15822	15657	15737	15519	15621	15656	15613	15663	15616	15642	15650	15671	15524	15742	15750	15535	15741	15610	15621	15581	15465	15526	15578	15497	15617	15392	15570	15493	15407	15604	15537	15755	15649	15749	15617	15646	15669	15752	15739	15578	15678	15653	15468	15539	15704	15669	15545	15548	15850	15686	15527	15626	15717	15415	15686	15645	15668	15555	15662	15537	15530	15695	15541	15542	15484	15417	15647	15364	15526	15626	15468	15836	15685	15649	15659	15834	15617	15582	15630	15683	15526	15578	15532	15764	15530	15691	15475	15347	15714	15933	15629	15512	15676	15621	15777	15691	15600	15526	15680	15663	15562	15660	16051	15478	15746	15384	15523	15779	15568	15569	15666	15698	15408	15555	15625	15794	15609	15725	15478	15687	15622	15685	15578	15699	15551	15638	15682	15751	15586	15556	15440	15587	15373	15483	15681	15559	15486	15646	15502	15665	15607	15754	15561	15397	15543	15481	15535	15543	15556	15561	15509	15538	15569	15580	15578	15435	15555	15706	15654	15674	15580	15514	15631	15622	15785	15721	15659	15380	15681	15607	15507	15682	15701	15786	15660	15657	15536	15774	15395	15765	15631	15594	15578	15723	15740	15611	15731	15625	15593	15666	15468	15634	15804	15751	15717	15729	15577	15521	15684	15779	15421	15751	15473	15550	15585	15568	15486	15570	15465	15456	15491	15784	15500	15454	15353	15572	15632	15625	15616	15629	15590	15679	15572	15716	15619	15624	15731	15525	15594	15579	15581	15553	15663	15626	15722	15504	15523	15540	15398	15578	15619	15815	15767	15635	15355	15764	15663	15530	15511	15623	15673	15626	15563	15416	15542	15737	15456	15853	15459	15717	15506	15594	15625	15541	15763	15820	15531	15583	15700	15448	15608	15710	15690	15607	15681	15433	15460	15480	15459	15705	15884	15425	15537	15463	15498	15639	15439	15761	15473	15517	15486	15745	15557	15616	15745	15577	15426	15497	15685	15481	15530	15514	15496	15679	15709	15765	15708	15515	15508	15617	15423	15490	15621	15773	15515	15518	15520	15557	15514	15744	15612	15755	15488	15629	15465	15810	15767	15424	15590	15551	15724	15767	15681	15727	15307	15531	15693	15759	15619	15490	15527	15636	15415	15745	15602	15353	15450	15628	15630	15605	15717	15734	15649	15827	15627	15788	15721	15550	15657	15689	15533	15541	15371	15855	15615	15688	15609	15570	15612	15610	15583	15624	15645	15655	15661	15466	15910	15598	15830	15652	15635	15606	15626	15659	15713	15487	15559	15391	15634	15729	15571	15697	15633	15358	15555	15495	15650	15625	15656	15495	15551	15597	15553	15445	15863	15374	15422	15490	15771	15569	15712	15595	15693	15628	15623	15620	15503	15494	15504	15757	15506	15668	15613	15321	15735	15466	15433	15504	15507	15575	15566	15671	15445	15576	15687	15544	15620	15647	15704	15655	15487	15585	15702	15586	15548	15613	15304	15496	15631	15576	15697	15479	15716	15638	15703	15637	15661	15555	15631	15452	15443	15456	15553	15515	15343	15764	15446	15596	15851	15607	15682	15805	15733	15544	15587	15728	15774	15556	15498	15432	15627	15538	15439	15653	15607	15498	15362	15562	15559	15543	15509	15447	15493	15718	15433	15651	15371	15693	15538	15558	15705	15654	15733	15775	15553	15506	15607	15702	15514	15659	15691	15739	15809	15716	15635	15705	15657	15870	15570	15776	15568	15501	15794	15489	15777	15670	15461	15598	15717	15516	15644	15597	15545	15668	15519	15729	15624	15549	15502	15688	15493	15624	15576	15664	15593	15544	15610	15637	15748	15601	15618	15733	15605	15431	15620	15590	15588	15751	15512	15456	15628	15677	15735	15498	15706	15667	15541	15607	15710	15582	15686	15642	15664	15523	15568	15479	15723	15662	15692	15700	15646	15573	15552	15682	15631	15607	15638	15653	15754	15672	15450	15623	15705	15712	15698	15632	15780	15521	15449	15454	15531	15586	15465	15414	15510	15613	15506	15544	15686	15607	15700	15697	15435	15572	15588	15857	15522	15509	15579	15377	15657	15528	15641	15712	15655	15578	15682	15416	15692	15655	15592	15387	15392	15590	15442	15640	15639	15622	15646	15672	15465	15672	15505	15640	15611	15734	15817	15826	15727	15472	15595	15644	15690	15625	15638	15751	15668	15579	15563	15686	15563	15738	15639	15570	15654	15556	15502	15586	15663	15512	15423	15528	15507	15749	15621	15663	15522	15549	15658	15788	15582	15678	15811	15679	15472	15729	15478	15377	15360	15510	15569	15731	15657	15612	15400	15432	15523	15569	15364	15648	15512	15791	15613	15621	15501	15537	15598	15577	15562	15706	15419	15524	15500	15527	15629	15561	15942	15740	15595	15678	15502	15635	15755	15739	15761	15626	15653	15576	15466	15692	15814	15686	15503	15555	15828	15584	15714	15513	15739	15623	15778	15572	15671	15613	15547	15754	15581	15565	15484	15679	15546	15624	15650	15768	15543	15570	15494	15673	15692	15825	15731	15587	15644	15583	15620	15773	15705	15533	15659	15747	15704	15686	15612	15679	15466	15458	15459	15626	15688	15539	15400	15566	15603	15552	15550	15820	15650	15508	15476	15588	15509	15590	15573	15664	15682	15715	15545	15807	15656	15607	15691	15354	15559	15598	15384	15577	15645	15738	15753	15532	15580	15696	15694	15692	15582	15246	15596	15792	15493	15417	15552	15663	15601	15785	15535	15751	15706	15699	15771	15579	15559	15594	15522	15528	15555	15516	15645	15736	15706	15631	15593	15550	15492	15499	15730	15693	15568	15551	15597	15488	15602	15748	15611	15615	15479	15587	15741	15802	15535	15662	15488	15479	15478	15504	15551	15465	15397	15428	15665	15707	15434	15669	15595	15526	15589	15541	15616	15532	15626	15825	15606	15504	15671	15682	15580	15313	15821	15642	15667	15675	15552	15673	15770	15584	15510	15416	15723	15541	15775	15629	15502	15715	15642	15690	15603	15356	15372	15483	15335	15457	15603	15558	15569	15542	15420	15625	15660	15725	15415	15624	15685	15600	15466	15466	15736	15629	15608	15505	15611	15639	15546	15687	15608	15752	15642	15715	15640	15597	15409	15478	15522	15539	15614	15576	15483	15526	15520	15613	15874	15611	15624	15631	15670	15634	15592	15420	15754	15751	15536	15642	15471	15641	15489	15604	15717	15660	15691	15490	15497	15354	15647	15564	15650	15844	15555	15546	15650	15465	15586	15540	15699	15658	15550	15678	15496	15471	15515	15612	15488	15591	15535	15792	15621	15541	15489	15707	15594	15516	15578	15523	15549	15744	15749	15645	15818	15725	15698	15507	15646	15558	15626	15601	15501	15552	15482	15790	15766	15658	15544	15369	15382	15448	15571	15788	15688	15719	15468	15531	15540	15646	15500	15653	15416	15572	15749	15598	15656	15679	15687	15414	15644	15599	15558	15646	15678	15560	15517	15658	15635	15535	15622	15509	15679	15754	15620	15674	15584	15477	15546	15478	15463	15759	15744	15668	15577	15593	15682	15554	15541	15710	15663	15683	15708	15620	15538	15676	15620	15588	15401	15673	15525	15646	15677	15702	15746	15636	15621	15543	15540	15690	15425	15531	15756	15748	15648	15727	15754	15660	15827	15639	15547	15721	15516	15588	15559	15571	15710	15625	15682	15515	15455	15656	15575	15527	15772	15515	15632	15719	15537	15419	15383	15372	15576	15477	15673	15532	15678	15647	15706	15793	15628	15561	15771	15699	15664	15582	15647	15643	15619	15413	15560	15881	15611	15760	15643	15425	15550	15656	15614	15591	15771	15634	15622	15719	15587	15603	15791	15481	15522	15593	15652	15582	15443	15492	15749	15835	15603
16140	17284	12504	10183	10244	11287	14960	15857	13544	11440	10109	9907	9701	9702	9749	9733	9911	9774	9641	9582	9858	9830	9788	9583	9738	9694	9550	9790	9670	9671	9647	9748	9523	9635	9516	9910	9548	9492	9686	9678	9582	9748	9754	9704	9690	9704	9535	9768	9655	9434	9605	9671	9744	9604	9680	9745	9641	9825	9650	9622	9709	9657	9862	9608	9615	9684	9755	9727	9720	9617	9776	9720	9580	9679	9633	9632	9754	9599	9730	9606	9701	9651	9668	9596	9586	9560	9634	9484	9589	9616	9801	9585	9599	9739	9558	9522	9641	9738	9399	9540	9670	9622	9812	9430	9766	9831	9557	9842	9623	9662	9696	9619	9750	9778	9777	9638	9724	9487	9743	9502	9576	9636	9766	9819	9658	9557	9681	9763	9571	9513	9740	9622	9734	9618	9676	9612	9669	9578	9669	9718	9714	9653	9714	9712	9533	9667	9573	9641	9702	9713	9642	9723	9618	9735	9681	9553	9764	9530	9628	9687	9613	9622	9581	9585	9833	9633	9659	9535	9681	9676	9571	9607	9598	9562	9665	9559	9681	9625	9435	9714	9654	9547	9611	9746	9663	9554	9728	9582	9679	9676	9713	9671	9649	9666	9794	9638	9824	9735	9605	9557	9703	9678	9811	9478	9660	9583	9814	9555	9575	9575	9642	9682	9539	9618	9682	9819	9539	9704	9745	9756	9594	9741	9683	9606	9775	9739	9675	9742	9459	9624	9696	9643	9815	9728	9647	9616	9835	9737	9652	9713	9556	9483	9670	9706	9646	9604	9580	9633	9747	9647	9447	9603	9660	9621	9662	9773	9568	9742	9758	9690	9617	9546	9697	9644	9588	9633	9729	9833	9601	9434	9648	9804	9617	9638	9602	9503	9774	9401	9557	9675	9652	9671	9599	9695	9646	9624	9476	9791	9716	9678	9673	9684	9757	9580	9709	9712	9751	9639	9686	9572	9592	9871	9434	9652	9603	9535	9629	9654	9636	9611	9647	9619	9884	9753	9596	9785	9684	9651	9653	9492	9610	9645	9712	9503	9662	9658	9705	9674	9667	9743	9611	9775	9774	9715	9481	9830	9634	9659	9802	9448	9754	9780	9672	9672	9616	9564	9674	9607	9591	9810	9589	9663	9715	9561	9735	9647	9607	9560	9643	9578	9722	9729	9701	9623	9433	9730	9671	9659	9595	9712	9695	9552	9618	9680	9552	9755	9667	9586	9681	9465	9489	9515	9441	9861	9655	9691	9663	9750	9645	9636	9579	9613	9716	9691	9694	9659	9463	9871	9616	9574	9719	9522	9742	9658	9599	9628	9825	9779	9648	9552	9574	9567	9581	9720	9686	9653	9702	9687	9667	9655	9651	9607	9634	9705	9643	9667	9542	9652	9638	9678	9738	9754	9719	9677	9555	9666	9498	9512	9588	9554	9526	9613	9832	9524	9720	9559	9614	9671	9537	9492	9637	9735	9520	9727	9602	9783	9608	9626	9610	9683	9773	9690	9565	9628	9693	9633	9788	9663	9629	9719	9630	9626	9706	9558	9828	9584	9677	9617	9592	9630	9640	9651	9603	9665	9672	9711	9606	9763	9687	9554	9723	9666	9672	9700	9660	9549	9568	9775	9686	9644	9578	9750	9692	9716	9708	9495	9658	9674	9702	9740	9598	9549	9606	9591	9666	9644	9729	9743	9743	9616	9650	9723	9646	9668	9697	9540	9749	9757	9640	9715	9694	9563	9647	9587	9749	9726	9720	9725	9645	9506	9833	9658	9673	9604	9655	9722	9697	9523	9564	9596	9647	9651	9663	9743	9613	9670	9572	9697	9606	9696	9754	9623	9616	9831	9621	9679	9599	9665	9658	9583	9761	9692	9656	9613	9707	9576	9640	9610	9522	9745	9423	9721	9666	9513	9669	9628	9598	9620	9630	9605	9709	9693	9697	9696	9730	9658	9534	9583	9613	9663	9745	9672	9613	9649	9566	9544	9752	9734	9614	9670	9588	9752	9637	9621	9719	9644	9434	9593	9729	9756	9630	9638	9593	9583	9553	9658	9545	9533	9677	9616	9573	9673	9544	9703	9644	9563	9732	9597	9603	9625	9636	9606	9730	9611	9764	9596	9509	9660	9688	9635	9810	9506	9592	9613	9708	9699	9732	9437	9657	9619	9723	9648	9670	9531	9801	9620	9641	9591	9686	9715	9590	9669	9509	9774	9613	9820	9743	9644	9827	9709	9718	9576	9703	9551	9731	9652	9691	9626	9569	9399	9800	9535	9707	9570	9696	9689	9653	9731	9669	9667	9595	9682	9710	9697	9727	9673	9511	9527	9758	9845	9541	9711	9640	9756	9526	9695	9627	9739	9634	9710	9803	9725	9526	9673	9803	9764	9704	9622	9619	9667	9790	9567	9651	9633	9689	9685	9732	9618	9807	9700	9794	9496	9695	9645	9647	9667	9440	9514	9633	9608	9623	9726	9564	9703	9640	9736	9558	9598	9651	9598	9691	9563	9620	9531	9588	9615	9571	9590	9582	9589	9637	9617	9654	9719	9544	9692	9701	9703	9561	9778	9619	9624	9452	9789	9527	9732	9523	9553	9650	9609	9603	9782	9666	9635	9577	9550	9660	9725	9687	9588	9431	9662	9742	9475	9640	9642	9578	9693	9643	9602	9727	9721	9638	9658	9613	9771	9680	9667	9496	9529	9565	9673	9730	9764	9703	9604	9647	9824	9681	9727	9667	9624	9533	9699	9673	9664	9728	9525	9654	9619	9826	9682	9737	9603	9636	9728	9703	9623	9564	9715	9708	9397	9561	9734	9705	9589	9656	9613	9760	9681	9712	9607	9691	9639	9513	9506	9703	9746	9624	9547	9627	9668	9594	9570	9707	9706	9659	9700	9612	9689	9743	9612	9714	9584	9689	9679	9777	9587	9546	9704	9587	9639	9630	9778	9621	9750	9573	9649	9643	9540	9798	9647	9784	9697	9720	9512	9678	9473	9603	9614	9729	9525	9511	9723	9640	9775	9661	9645	9792	9661	9707	9639	9653	9575	9726	9718	9679	9667	9704	9733	9675	9665	9595	9760	9580	9485	9593	9632	9626	9691	9612	9585	9761	9576	9518	9735	9622	9682	9614	9736	9557	9680	9770	9617	9608	9580	9643	9734	9658	9804	9570	9718	9682	9722	9759	9589	9738	9463	9627	9680	9687	9766	9861	9622	9699	9694	9572	9627	9652	9630	9719	9576	9709	9685	9503	9562	9587	9611	9776	9467	9671	9640	9700	9827	9617	9552	9725	9652	9767	9500	9707	9670	9760	9686	9742	9561	9726	9750	9813	9623	9670	9489	9660	9628	9582	9768	9628	9689	9717	9696	9567	9623	9699	9644	9595	9524	9719	9719	9612	9714	9664	9629	9633	9761	9749	9695	9546	9696	9701	9566	9700	9691	9831	9697	9624	9710	9621	9444	9619	9731	9761	9630	9680	9569	9691	9845	9627	9718	9759	9732	9563	9698	9651	9671	9531	9594	9738	9653	9598	9562	9730	9719	9646	9505	9550	9680	9729	9752	9606	9717	9852	9763	9725	9735	9701	9560	9666	9598	9577	9567	9646	9538	9645	9704	9670	9675	9499	9656	9729	9666	9673	9707	9594	9757	9578	9785	9651	9394	9759	9665	9708	9616	9723	9702	9683	9651	9615	9756	9562	9710	9728	9667	9605	9740	9449	9590	9607	9623	9645	9600	9557	9631	9712	9625	9731	9589	9550	9668	9680	9677	9727	9509	9641	9606	9655	9678	9667	9549	9694	9706	9631	9618	9615	9693	9846	9515	9635	9734	9635	9680	9615	9603	9594	9643	9648	9750	9540	9645	9736	9547	9703	9753	9725	9644	9659	9741	9524	9596	9601	9534	9548	9774	9586	9555	9549	9603	9756	9686	9631	9644	9665	9534	9647	9695	9711	9577	9741	9506	9732	9888	9723	9565	9698	9749	9597	9549	9869	9529	9783	9717	9663	9672	9627	9730	9731	9737	9692	9581	9763	9738	9631	9569	9692	9690	9621	9600	9715	9464	9641	9810	9558	9711	9798	9725	9692	9525	9696	9643	9685	9658	9612	9727	9624	9561	9710	9644	9688	9682	9604	9677	9825	9570	9692	9636	9547	9713	9551	9692	9600	9652	9838	9573	9636	9758	9901	9675	9794	9654	9574	9761	9644	9780	9659	9725	9746	9641	9725	9533	9641	9542	9669	9733	9583	9616	9641	9655	9624	9646	9666	9723	9658	9628	9709	9650	9738	9666	9620	9727	9537	9571	9622	9770	9622	9668	9617	9810	9538	9566	9693	9569	9593	9544	9610	9828	9723	9632	9606	9577	9730	9619	9618	9531	9712	9457	9682	9674	9716	9604	9736	9632	9799	9686	9537	9524	9555	9691	9432	9668	9638	9388	9666	9734	9630	9722	9694	9677	9432	9638	9760	9720	9704	9677	9634	9684	9619	9781	9791	9517	9800	9487	9485	9551	9662	9657	9730	9703	9669	9554	9666	9729	9617	9586	9718	9492	9560	9730	9659	9765	9546	9632	9720	9634	9635	9704	9711	9609	9667	9759	9582	9622	9689	9870	9737	9763	9612	9701	9694	9798	9678	9787	9627	9748	9766	9559	9656	9710	9582	9831	9650	9670	9748	9748	9621	9702	9637	9683	9772	9786	9621	9513	9745	9653	9782	9772	9619	9666	9787	9603	9640	9753	9635	9599	9517	9604	9589	9719	9650	9536	9595	9676	9654	9674	9579	9699	9694	9678	9650	9741	9546	9733	9814	9566	9633	9471	9519	9900	9577	9588	9688	9721	9692	9601	9561	9607	9611	9708	9804	9529	9720	9500	9733	9664	9603	9666	9685	9589	9547	9680	9853	9766	9549	9631	9679	9794	9738	9703	9719	9857	9789	9804	9589	9652	9903	9657	9614	9683	9611	9785	9796	9551	9539	9713	9679	9719	9704	9656	9739	9567	9591	9674	9642	9708	9742	9417	9711	9646	9543	9661	9688	9498	9692	9608	9649	9643	9719	9599	9671	9531	9690	9590	9550	9633	9706	9683	9652	9808
25944	21670	27624	26704	20358	24630	36983	45569	38263	26970	20332	17447	16248	15881	15642	15717	15671	15700	15891	15828	15679	15516	15573	15637	15648	15598	15705	15789	15616	15524	15714	15538	15553	15324	15625	15611	15773	15867	15723	15555	15626	15474	15601	15497	15607	15704	15737	15574	15696	15497	15471	15578	15546	15578	15484	15422	15591	15537	15544	15521	15490	15502	15678	15667	15742	15399	15317	15614	15401	15514	15443	15354	15525	15341	15502	15660	15492	15399	15463	15565	15644	15474	15482	15457	15525	15697	15457	15494	15701	15487	15310	15499	15389	15460	15472	15468	15468	15684	15490	15455	15533	15456	15537	15566	15428	15646	15508	15418	15238	15605	15418	15334	15536	15613	15454	15471	15623	15322	15575	15595	15404	15450	15504	15429	15477	15495	15495	15352	15613	15369	15732	15563	15403	15534	15556	15393	15443	15586	15595	15544	15501	15419	15539	15435	15574	15711	15600	15534	15617	15497	15486	15582	15516	15475	15598	15447	15647	15546	15349	15785	15685	15424	15661	15511	15757	15526	15489	15604	15650	15561	15661	15428	15416	15611	15631	15489	15630	15540	15420	15429	15495	15380	15509	15653	15477	15657	15671	15531	15598	15561	15454	15343	15527	15403	15515	15542	15590	15509	15703	15349	15577	15628	15587	15378	15713	15657	15626	15470	15546	15451	15445	15379	15322	15470	15532	15818	15553	15463	15432	15338	15499	15569	15616	15536	15499	15442	15600	15693	15636	15460	15581	15564	15621	15319	15507	15681	15518	15468	15650	15582	15575	15348	15584	15520	15537	15746	15548	15457	15568	15442	15462	15617	15388	15543	15292	15451	15489	15581	15442	15575	15491	15600	15453	15506	15627	15662	15478	15564	15438	15587	15423	15593	15356	15627	15537	15765	15648	15591	15740	15373	15467	15511	15468	15499	15621	15772	15358	15568	15444	15453	15645	15517	15467	15514	15309	15545	15563	15367	15428	15555	15456	15490	15338	15673	15350	15447	15531	15567	15494	15418	15446	15538	15460	15385	15424	15448	15627	15384	15379	15496	15687	15659	15487	15483	15383	15550	15604	15494	15698	15420	15443	15354	15700	15531	15541	15601	15460	15798	15404	15352	15317	15402	15532	15439	15499	15476	15563	15520	15576	15468	15549	15578	15722	15434	15492	15330	15579	15555	15786	15545	15291	15647	15402	15701	15680	15550	15584	15291	15307	15429	15340	15528	15389	15472	15673	15536	15439	15444	15579	15500	15580	15505	15615	15452	15355	15584	15495	15480	15345	15502	15641	15588	15535	15709	15488	15398	15423	15532	15597	15425	15675	15622	15378	15499	15660	15651	15521	15386	15497	15504	15659	15503	15515	15461	15390	15518	15527	15480	15489	15641	15485	15922	15754	15453	15413	15309	15420	15563	15584	15513	15400	15587	15433	15553	15498	15545	15659	15644	15422	15657	15499	15406	15333	15650	15566	15481	15580	15509	15579	15616	15683	15456	15538	15649	15650	15664	15408	15483	15505	15601	15449	15520	15464	15470	15444	15455	15668	15370	15402	15564	15377	15577	15529	15496	15488	15522	15579	15501	15672	15428	15508	15440	15531	15470	15379	15434	15495	15703	15465	15469	15488	15672	15689	15519	15501	15523	15449	15636	15546	15650	15533	15379	15469	15652	15459	15754	15563	15320	15532	15388	15592	15167	15527	15760	15376	15378	15533	15541	15534	15596	15539	15570	15445	15547	15325	15516	15417	15465	15520	15535	15554	15369	15525	15501	15625	15475	15714	15366	15678	15461	15522	15660	15405	15649	15392	15487	15575	15555	15500	15438	15499	15292	15414	15512	15440	15544	15360	15382	15597	15536	15634	15771	15625	15501	15631	15518	15415	15658	15689	15459	15581	15654	15711	15622	15502	15282	15311	15346	15396	15471	15528	15492	15629	15422	15288	15774	15467	15825	15607	15609	15589	15575	15523	15396	15421	15465	15437	15418	15526	15418	15507	15599	15551	15432	15518	15609	15453	15425	15567	15409	15633	15535	15434	15369	15554	15575	15451	15581	15488	15628	15445	15660	15408	15544	15400	15456	15600	15881	15386	15547	15669	15489	15525	15244	15457	15396	15485	15569	15554	15550	15350	15378	15407	15462	15654	15652	15456	15559	15511	15614	15378	15524	15666	15561	15581	15505	15791	15513	15644	15466	15622	15425	15593	15616	15430	15421	15398	15634	15725	15429	15493	15504	15701	15567	15592	15432	15437	15391	15601	15441	15492	15509	15569	15595	15448	15312	15453	15679	15611	15671	15397	15624	15516	15678	15576	15716	15523	15621	15521	15384	15631	15251	15472	15484	15534	15349	15518	15513	15287	15479	15503	15476	15490	15507	15574	15607	15375	15489	15475	15421	15632	15549	15548	15475	15746	15513	15509	15718	15448	15344	15509	15476	15615	15612	15399	15532	15383	15574	15484	15409	15461	15490	15485	15463	15540	15547	15632	15474	15396	15593	15491	15555	15551	15548	15654	15555	15691	15487	15577	15336	15322	15467	15326	15387	15514	15500	15439	15430	15448	15472	15696	15620	15444	15452	15662	15599	15605	15473	15590	15462	15697	15416	15347	15850	15555	15517	15764	15446	15420	15504	15482	15333	15276	15521	15417	15373	15532	15429	15541	15636	15330	15597	15509	15517	15530	15578	15549	15525	15509	15452	15323	15367	15569	15567	15361	15548	15437	15787	15501	15419	15412	15437	15544	15471	15521	15408	15428	15555	15309	15648	15770	15501	15790	15541	15545	15473	15416	15459	15257	15593	15384	15608	15549	15538	15574	15206	15682	15555	15381	15571	15580	15277	15446	15746	15370	15303	15500	15511	15618	15556	15597	15421	15454	15328	15653	15698	15531	15601	15546	15535	15882	15445	15570	15607	15593	15521	15515	15568	15358	15505	15735	15494	15306	15444	15475	15409	15476	15564	15511	15416	15528	15652	15466	15545	15482	15455	15436	15316	15495	15437	15481	15567	15530	15565	15493	15395	15549	15652	15376	15664	15461	15553	15514	15507	15400	15612	15446	15472	15748	15569	15557	15530	15630	15428	15397	15552	15523	15480	15418	15593	15675	15464	15304	15429	15525	15541	15633	15392	15445	15506	15362	15596	15531	15661	15426	15753	15382	15357	15353	15520	15676	15656	15371	15493	15463	15589	15412	15393	15583	15664	15587	15586	15568	15277	15556	15464	15475	15714	15610	15519	15473	15457	15742	15513	15417	15544	15360	15467	15351	15605	15599	15463	15667	15458	15603	15490	15467	15414	15442	15567	15542	15590	15704	15403	15507	15237	15441	15623	15570	15596	15540	15572	15785	15552	15559	15404	15644	15448	15543	15536	15567	15667	15572	15582	15644	15600	15582	15480	15552	15581	15533	15749	15568	15438	15120	15578	15398	15584	15711	15345	15538	15450	15650	15485	15582	15305	15509	15527	15374	15690	15516	15339	15626	15517	15674	15462	15674	15593	15690	15488	15726	15592	15432	15422	15439	15474	15629	15735	15500	15678	15538	15516	15599	15497	15362	15555	15605	15590	15632	15472	15647	15493	15725	15767	15513	15291	15659	15613	15438	15508	15528	15260	15670	15365	15415	15879	15604	15438	15352	15460	15577	15341	15461	15544	15537	15598	15430	15543	15452	15496	15539	15642	15689	15636	15647	15608	15618	15543	15326	15500	15502	15590	15441	15631	15643	15768	15560	15526	15648	15302	15428	15639	15631	15490	15550	15503	15596	15612	15573	15802	15624	15613	15682	15749	15510	15699	15403	15600	15664	15501	15694	15560	15631	15602	15607	15535	15500	15455	15323	15709	15451	15379	15413	15545	15418	15429	15169	15312	15379	15444	15469	15749	15429	15559	15430	15501	15595	15632	15432	15544	15394	15616	15497	15480	15517	15541	15637	15521	15676	15384	15479	15533	15407	15698	15523	15540	15499	15601	15661	15576	15762	15407	15485	15284	15610	15611	15489	15480	15588	15452	15549	15485	15522	15482	15529	15513	15373	15449	15445	15546	15462	15491	15676	15655	15442	15333	15614	15712	15578	15600	15683	15595	15603	15534	15364	15463	15492	15530	15754	15513	15215	15623	15609	15423	15626	15349	15540	15495	15587	15661	15721	15517	15665	15664	15435	15680	15415	15730	15576	15522	15630	15567	15546	15406	15472	15318	15548	15500	15520	15444	15485	15431	15665	15408	15600	15705	15667	15435	15585	15508	15559	15591	15369	15534	15728	15354	15613	15511	15635	15495	15572	15533	15562	15628	15506	15251	15443	15408	15525	15602	15376	15486	15843	15654	15559	15780	15464	15656	15568	15406	15793	15470	15604	15576	15458	15513	15508	15493	15525	15776	15418	15400	15630	15597	15521	15506	15431	15530	15454	15298	15605	15438	15587	15611	15569	15405	15764	15354	15452	15679	15152	15556	15488	15461	15310	15495	15354	15567	15588	15707	15473	15533	15521	15535	15479	15450	15330	15517	15592	15383	15228	15537	15597	15655	15629	15601	15422	15519	15480	15613	15549	15481	15404	15576	15422	15747	15626	15503	15595	15403	15573	15514	15409	15504	15501	15724	15290	15529	15565	15504	15331	15440	15573	15593	15451	15442	15495	15303	15574	15748	15531	15653	15547	15474	15587	15378	15589	15694	15706	15569	15518	15395	15452	15561	15346	15462	15515	15288	15521	15403	15471	15559	15636	15613	15608	15460	15460	15411	15615	15409	15685	15596	15730	15536	15495	15508	15668	15646	15358	15362	15608	15524	15496	15709	15498	15378	15468	15716	15571	15628	15472	15306	15426	15410	15670	15427	15662	15678	15567	15490	15400	15662	15325	15377	15587	15676	15433	15575	15399	15684	15443	15572	15696	15398	15535	15451	15469	15557	15426	15505	15702	15507	15305	15502	15647	15346	15488	15475	15507	15497	15767	15563	15408	15453	15473	15653	15576	15531	15337	15475	15406	15641	15704	15599	15553	15588	15414	15615	15584	15349	15532	15542	15631	15489	15429	15546	15512	15420	15615	15584	15402	15559	15558	15449	15437	15487	15583	15463	15446	15429	15454	15538	15453	15530	15532	15428	15560	15570	15614	15493	15485	15541	15361	15749	15755	15414
18035	29927	20458	13115	12595	21199	32803	39644	29938	18321	13159	11064	10344	9910	9922	9868	9722	9664	9818	9808	9772	9884	9616	9821	9714	9898	9825	9768	9691	9660	9680	9847	9815	9589	9761	9733	9600	9886	9699	9840	9799	9775	9831	9767	9658	9851	9765	9795	9794	9689	9771	9789	9798	9837	9786	9748	9848	9695	9798	9924	9671	9877	9745	9725	9770	9859	9756	9708	9920	9787	9841	9808	9808	9893	9799	9556	9704	9610	9861	9725	9630	9825	9981	9771	9784	9728	9720	9683	9844	9791	9682	9823	9669	9802	9728	9775	9715	9959	9769	9733	9794	9903	9713	9729	9819	9772	9806	9690	9762	9649	9732	9858	9792	9899	9836	9782	9788	9727	9617	9624	9703	9746	9656	9678	9831	9819	9835	9674	9772	9730	9846	9831	9588	9674	9852	9643	9768	9834	9801	9609	9746	9778	9688	9609	9773	9837	9642	9759	9677	9612	9602	9740	9730	9673	9796	9609	9749	9821	9873	9732	9684	9670	9713	9638	9689	9746	9793	9662	9808	9785	9742	9756	9793	9760	9809	9647	9829	9706	9806	9758	9806	9636	9521	9708	9812	9755	9706	9709	9718	9728	9683	9733	9893	9779	9778	9596	9820	9650	9766	9843	9784	9743	9916	9718	9880	9783	9688	9729	9684	9673	9801	9852	9692	9625	9751	9783	9809	9932	9689	9746	9713	9847	9759	9487	9805	9721	9809	9790	9827	9697	9793	9800	9884	9678	9816	9722	9699	9482	9690	9696	9807	9707	9826	9705	9690	9744	9809	9822	9695	9656	9815	9645	9744	9839	9805	9852	9794	9752	9744	9833	9848	9711	9877	9683	9683	9841	9824	9595	9553	9644	9811	9672	9774	9633	9719	9795	9722	9731	9779	9599	9724	9721	9890	9873	9670	9664	9822	9824	9624	9673	9886	9636	9690	9737	9793	9762	9818	9871	9678	9725	9658	9802	9827	9706	9905	9651	9723	9764	9659	9708	9857	9647	9648	9896	9700	9759	9664	9646	9794	9749	9626	9749	9723	9734	9685	9660	9905	9601	9830	9872	9673	9644	9686	9706	9788	9634	9546	9706	9641	9819	9842	9757	9709	9817	9895	9635	9727	9723	9714	9632	9637	9757	9644	9650	9640	9677	9742	9817	9785	9735	9741	9819	9750	9900	9687	9717	9673	9713	9685	9740	9689	9521	9703	9784	9835	9785	9783	9754	9552	9670	9628	9726	9742	9729	9681	9808	9764	9735	9685	9853	9473	9746	9681	9791	9757	9713	9671	9819	9763	9665	9753	9681	9775	9708	9720	9800	9725	9778	9791	9723	9693	9747	9763	9724	9716	9709	9679	9696	9658	9804	9713	9802	9810	9736	9704	9732	9803	9683	9913	9885	9787	9889	9703	9762	9723	9961	9824	9705	9769	9754	9703	9563	9729	9713	9697	9731	9801	9725	9657	9789	9806	9809	9724	9761	9715	9752	9843	9787	9775	9832	9769	9577	9584	9871	9732	9776	9733	9750	9630	9613	9670	9736	9884	9689	9703	9676	9784	9772	9726	9823	9824	9756	9646	9807	9776	9700	9626	9887	9664	9962	9816	9831	9803	9764	9775	9958	9589	9791	9693	9758	9698	9681	9838	9796	9659	9863	9900	9654	9790	9845	9691	9836	9611	9815	9912	9744	9757	9598	9952	9838	9819	9882	9615	9702	9513	9777	9707	9655	9747	9783	9632	9731	9895	9663	9846	9779	9730	9724	9749	9711	9664	9747	9839	9895	9706	9721	9636	9720	9844	9807	9851	9733	9820	9687	9753	9785	9727	9599	9695	9851	9673	9709	9750	9638	9681	9890	9693	9775	9768	9746	9696	9724	9736	9710	9774	9845	9692	9776	9809	9533	9584	9627	9712	9714	9770	9769	9767	9723	9696	9812	9710	9708	9745	9771	9762	9746	9697	9801	9903	9772	9724	9834	9672	9621	9730	9785	9812	9724	9636	9647	9860	9761	9724	9740	9888	9857	9554	9722	9711	9860	9462	9780	9721	9875	9817	9830	9695	9738	9746	9813	9754	9618	9873	9730	9740	9797	9669	9665	9756	9739	9770	9631	9787	9759	9607	9674	9871	9722	9775	9812	9769	9850	9665	9761	9908	9956	9656	9763	9694	9737	9976	9689	9881	9744	9868	9606	9726	9793	9668	9831	9821	9832	9860	9737	9585	9800	9671	9651	9748	9784	9732	9694	9809	9860	9450	9548	9789	9767	9846	9677	9685	9914	9852	9639	9669	9748	9753	9869	9886	9853	9690	9735	9767	9791	9839	9808	9819	9785	9676	9722	9813	9717	9596	9844	9738	9781	9715	9636	9845	9788	9687	9848	9489	9927	9872	9835	9690	9673	9818	9733	9734	9801	9669	9579	9577	9707	9955	9745	9800	9728	9686	9757	9845	9636	9734	9577	9615	9907	9870	9684	9836	9692	9682	9784	9930	9816	9746	9684	9505	9749	9730	9808	9786	9822	9721	9770	9665	9694	9881	9765	9782	9715	9790	9806	9896	9850	9663	9684	9680	9693	9621	9908	9723	9750	9916	9747	9679	9819	9780	9968	9731	9723	9870	9888	9846	9778	9854	9820	9831	9680	9644	9838	9822	9753	9815	9575	9727	9821	9896	9650	9782	9635	9804	9863	9574	9809	9656	9752	9637	9730	9740	9697	9805	9887	9742	9811	9830	9694	9546	9649	9729	9780	9818	9777	9821	9859	9642	9759	9902	9671	9674	9593	9764	9586	9797	9789	9746	9838	9746	9847	9853	9881	9613	9696	9685	9718	9707	9741	9699	9673	9762	9723	9681	9726	9721	9692	9756	9776	9731	9726	9659	9753	9640	9916	9653	9766	9722	9750	9742	9730	9820	9563	9633	9797	9701	9796	9785	9708	9811	9841	9772	9696	9891	9808	9807	9854	9692	9771	9674	9923	9686	9814	9655	9794	9872	9811	9792	9583	9787	9799	9653	9793	9699	9628	9620	9794	9715	9656	9721	9775	9915	9702	9714	9663	9762	9693	9630	9866	9790	9698	9645	9639	9754	9701	9702	9778	9762	9660	9775	9806	9735	9708	9850	9720	9801	9953	9764	9645	9677	9741	9684	9662	9636	9768	9657	9732	9836	9832	9798	9905	9643	9735	9743	9855	9792	9804	9727	9602	9779	9719	9786	9703	9813	9845	9638	9621	9823	9661	9692	9748	9923	9787	9705	9691	9765	9717	9708	9597	9731	9641	9554	9658	9780	9668	9687	9778	9784	9601	9833	9988	9818	9731	9671	9614	9687	9803	9682	9715	9716	9780	9745	9749	9745	9716	9657	9778	9861	9729	9716	9750	9756	9750	9668	9694	9819	9809	9910	9723	9892	9889	9929	9730	9693	9773	9753	9930	9678	9811	9684	9667	9772	9691	9687	9835	9726	9710	9714	9823	9765	9707	9808	9705	9718	9715	9643	9743	9653	9662	9741	9609	9667	9795	9857	9714	9784	9735	9653	9884	9800	9722	9800	9714	9707	9876	9763	9836	9680	9695	9691	9660	9610	9778	9693	9775	9803	9661	9749	9788	9854	9683	9853	9709	9738	9811	9787	9679	9802	9672	9787	9797	9723	9655	9780	9709	9572	9656	9856	9743	9796	9687	9739	9826	9758	9847	9893	9638	9640	9735	9684	9684	9781	9736	9707	9710	9711	9783	9683	9861	9632	9662	9735	9708	9637	9621	9584	9823	9854	9722	9822	9737	9613	9683	9699	9733	9720	9736	9845	9681	9516	9852	9900	9728	9759	9851	9724	9731	9664	9686	9774	9743	9723	9821	9712	9649	9822	9731	9794	9779	9726	9697	9709	9931	9742	9677	9822	9810	9804	9647	9817	9723	9704	9645	9875	9864	9781	9690	9818	9725	9625	9828	9675	9675	9902	9750	9760	9757	9777	9723	9737	9708	9796	9793	9551	9885	9742	9636	9794	9621	9707	9831	9696	9620	9662	9767	9813	9766	9766	9573	9773	9734	9633	9564	9885	9792	9809	9693	9786	9640	9742	9708	9881	9744	9620	9754	9822	9563	9570	9806	9738	9857	9570	9844	9856	9734	9712	9824	9676	9706	9636	9717	9739	9619	9774	9637	9809	9663	9936	9619	9803	9819	9732	9922	9680	9673	9679	9693	9815	9917	9660	9688	9803	9778	9838	9829	9703	9825	9784	9816	9837	9705	9907	9768	9743	9824	9825	9650	9715	9796	9763	9767	9642	9674	9658	9677	9768	9734	9783	9691	9839	9799	9732	9655	9792	9679	9812	9831	9868	9774	9734	9623	9728	9633	9846	9749	9692	9688	9827	9831	9749	9750	9614	9662	9683	9672	9815	9887	9789	9826	9699	9695	9717	9653	9872	9750	9924	9840	9667	9715	9794	9784	9854	9812	9759	9678	9786	9711	9765	9573	9790	9689	9820	9723	9786	9852	9656	9776	9655	9799	9749	9664	9645	9771	9796	9673	9654	9853	9792	9705	9845	9701	9772	9767	9751	9767	9855	9835	9713	9763	9843	9715	9668	9690	9812	9854	9812	9712	9667	9860	9650	9825	9854	9667	9800	9693	9666	9723	9676	9748	9527	9601	9781	9697	9838	9722	9692	9869	9589	9800	9706	9875	9798	9739	9685	9879	9837	9726	9766	9766	9695	9691	9865	9707	9788	9634	9797	9676	9763	9699	9690	9636	9625	9892	9691	9701	9708	9787	9685	9842	9717	9753	9768	9776	9859	9807	9824	9775	9743	9790	9622	9779	9818	9680	9655	9736	9841	9776	9845	9568	9790	9712	9830	9957	9694	9883	9652	9730	9686	9612	9920	9749	9901	9869	9827	9696	9727	9715	9856	9832	9637	9577	9725	9839	9796	9790	9727	9650	9837	9789	9634	9796	9672	9857	9743	9770	9852	9843	9628	9724	9847	9861	9676	9668	9745	9615	9789	9732	9765	9691	9721	9740	9723	9670	9717	9709	9808	9821	9720	9656	9686	9707	9742	9794	9786	9897	9728	9628	9758	9701	9836	9689	9832	9693	9759	9769	9717	9826
24316	21590	28694	25174	22857	25762	44079	60089	49633	35291	26881	21534	18395	16677	16430	16132	16083	15918	15850	15958	15749	16135	15866	15674	15781	15822	15996	15841	15776	15666	15616	15911	15728	16002	15785	15929	15918	15627	15887	15926	15936	15976	16051	15985	15653	15747	16049	15906	15732	15766	15810	15753	15590	16058	15752	15625	15746	15931	15939	15841	15892	15670	15907	15961	16061	15653	15793	15779	15734	15972	15803	15932	15814	16006	16082	15912	15746	15742	15859	15937	15852	15723	15834	15892	15750	15790	15788	15807	15895	15492	15862	15912	15911	15735	15843	15798	16098	15924	15504	15917	15885	15767	15892	15803	15799	15818	15792	15896	15949	15762	15710	15889	15687	15705	15869	15718	15600	15827	15797	15671	15766	15623	15793	15767	15997	15611	15620	15951	15635	15843	15767	15920	15689	15849	16024	15731	15729	15604	15858	15848	15661	15779	15698	15776	15687	15753	16012	15619	15797	15683	15531	15860	15874	15820	15653	15797	15808	15757	15564	15702	15739	15725	15410	15708	15816	15783	15709	15682	15741	16039	15877	15854	15710	15849	15753	15827	15840	15855	15802	15841	16005	15716	15749	15772	15661	15842	15860	15675	15899	15698	15592	15816	15535	15678	15821	15701	15781	15962	15903	15955	15883	15778	15886	15851	15766	15706	15713	15910	15721	15767	15823	15594	15848	15861	15537	15839	16088	15911	15939	15791	15782	15900	15809	15846	15658	15817	15873	15753	15710	15743	15856	15670	15927	15813	15855	15746	15776	15818	15799	15873	15775	15748	15565	15697	15870	15755	15764	15538	15810	15803	15779	15788	15748	15708	15828	15808	15833	15817	15725	15697	15454	15525	15835	15550	15554	15672	15681	15637	15806	15923	15767	15717	15949	15623	15667	15919	15716	15789	15697	15554	15835	15713	15755	15828	15803	15720	15802	15685	16026	15748	15897	15719	15782	15658	15798	15749	15898	15682	15763	15887	15888	15553	15883	15876	15705	15587	15537	15922	15842	15763	15931	15642	15748	15949	15871	15741	15753	15796	15918	15906	16029	15774	15599	15777	15749	15898	15899	15984	15802	15691	15776	15788	15616	15764	15853	15736	15810	15952	15906	15786	15771	15872	15898	15870	15814	15670	15900	15795	15800	15738	15879	15762	15545	15798	15839	15844	15845	15853	15886	15923	15682	15907	16039	15956	15834	15778	15774	15809	15961	15821	15887	15738	15732	15620	15971	15698	15757	15762	15869	15818	15770	15879	15864	15822	15813	15877	15566	15703	15744	15968	15929	15860	15625	15865	15792	15661	15710	15697	15566	15694	15922	15648	15809	15812	15763	15893	15688	15767	15862	15845	15824	15869	15869	15622	15790	15645	15902	15835	15910	15755	15716	15697	15842	15885	15709	15641	15707	15536	15659	15696	15732	15829	15679	15789	16102	15776	15930	15827	15925	15800	15823	15572	15789	15651	16121	15803	15775	15691	15541	15834	15577	15721	15690	15696	15925	15742	15938	15861	15629	15638	15685	16040	15815	15744	15805	15807	15774	15736	16013	15936	15599	15843	15811	15916	15849	15833	15888	15723	15831	15826	15837	15821	15732	15689	15873	15742	15901	15819	15898	15693	15885	15921	15656	15957	15865	15674	15986	15812	15688	15726	15964	15705	15800	15694	15759	15954	15874	15821	15847	15696	15606	15884	15839	15631	15866	15922	15581	15707	15885	15841	15647	15505	15696	15808	15682	15786	15645	15932	15839	15669	15737	15645	15915	15827	15729	15723	15733	15720	15738	15797	15822	15837	15877	15962	15691	15795	16074	15799	15935	15726	15671	15770	15483	15625	15666	15726	15800	15755	15571	15902	15695	15880	15722	15747	15868	15529	15851	15897	15747	15759	15691	15696	15837	15847	15769	15726	15894	15853	15643	15834	15701	15727	15589	15595	15804	15928	15687	15812	15829	15825	15849	15857	15942	15994	15879	15782	15778	15744	15796	15967	15777	15815	15985	15998	15761	15899	15859	15848	15747	15790	16044	15703	15838	15880	15763	15744	15876	16071	15864	15748	15750	15908	15662	15887	15846	15735	15729	15668	15696	15863	15864	15932	15761	15658	15778	15572	15821	15863	15716	16033	15882	15777	15811	15801	15679	15793	15742	15581	15917	15871	15700	15738	15920	15850	15864	15602	15895	15628	15973	15505	15553	15749	15701	15704	15733	15645	15491	15712	15782	15909	15806	15885	15828	15813	15710	15703	15890	15783	15593	15791	15611	15588	15846	15783	15836	15688	15550	15933	15776	15940	15769	15794	15841	15870	15693	15790	15827	15854	15664	15833	15828	15486	15637	15545	15759	16056	15718	15763	15835	15750	15687	15893	15699	15927	15775	15738	15860	15779	15920	15765	15787	15648	15753	15711	15766	15586	15765	16070	15739	15576	15817	15807	15611	15784	15764	15784	15877	15966	15940	15852	15903	15921	15682	15950	15938	15899	15763	15878	15598	15876	15695	15744	15698	15790	15909	15547	15669	15728	15608	15565	15590	15776	15582	15878	15805	15753	15858	15946	15905	15935	15822	16074	15946	15894	15903	15895	15859	15780	15750	15941	15580	15921	15922	15741	15824	15792	15719	16013	15723	15622	15708	15897	15767	15975	15879	15968	15791	15629	15901	15806	15720	15864	15526	15826	15785	15806	15867	15693	16005	15690	15977	15629	15634	15821	15837	15704	15680	15786	15868	15727	15801	15881	15853	15725	15857	15621	15544	15871	15922	15773	15617	15869	15949	15664	15716	15666	15725	15853	15694	15700	15689	15706	15704	15708	15690	15779	15672	15607	15698	15916	15822	15746	15797	16025	15714	15609	15692	15861	15715	15618	15789	15805	15568	15841	15860	15838	15627	15795	15650	15832	15960	15814	15618	15412	15620	15568	15636	15980	15785	15837	15962	15580	15930	15830	15630	15838	15801	15803	15869	15636	15806	15974	15593	15926	15871	15481	15691	15943	15919	15681	15831	15933	15914	15793	15750	15683	15726	15892	15562	15642	15674	15714	15824	15758	15701	15954	15737	15931	15783	15836	15997	15699	16018	15710	15905	15554	15634	15718	15897	15892	15674	15879	15773	15890	15755	15712	15761	15819	15783	15831	15652	16047	15622	15847	15935	15652	15703	15704	15667	15773	15817	15849	15798	15769	15757	15853	15819	15747	15861	15855	15853	15727	15485	15698	15765	15805	15868	15873	15804	15641	15828	15786	15759	15770	15616	15720	15770	15886	15647	15886	15962	15903	16010	15738	15881	15656	15700	15959	15926	15682	15702	15851	15732	15761	15809	15571	15792	15729	15864	15696	15933	15892	15763	15630	15792	15831	15841	15874	16147	15725	15819	15757	15879	15846	15643	15894	15808	15789	15670	15707	15739	15783	15879	15737	15738	15889	15723	15787	15673	15759	15623	15706	15750	15710	15690	15919	15756	15829	15662	15629	15876	15811	15933	15817	15739	15735	15671	16030	15849	15894	15643	15758	15936	15771	15689	15675	15821	15760	15671	15875	15927	15728	15821	15933	15872	15775	15702	15861	15681	15766	15951	15859	15680	15804	15784	15566	15790	15653	15860	15787	15798	15806	15765	15733	15633	15870	15827	15810	15935	15845	15835	15636	15806	15959	15927	15818	15874	15791	15754	15877	15663	15719	15750	15566	15876	15804	15914	15638	15616	15707	15861	15783	15964	15822	15887	15836	15761	15784	15658	15962	15864	15823	15830	15629	15634	15828	16055	15779	15847	15674	15793	15883	15820	15675	15542	15834	15841	15946	15746	15739	15842	15946	15763	15944	15824	15856	15870	15643	15967	15869	15639	15791	15811	15713	15888	15577	15830	15654	15745	15690	15806	15847	15761	15875	15811	15707	15739	15601	15752	15915	15789	15651	15882	15609	15709	15642	15770	15826	15889	15970	15682	15579	15745	15608	16026	15758	15811	15832	15893	15773	15868	15534	15894	15827	15934	15915	15717	15682	15702	15764	15702	16015	15547	15703	15907	15764	15685	15706	15853	15943	15742	15767	15743	15707	15687	15698	15777	15828	15627	15691	15794	15602	15688	15667	15745	15708	15772	15683	15981	15876	15889	15781	15709	15771	15748	15883	15802	15775	15758	15726	15842	15659	15908	15692	15746	16011	15432	15648	15661	15687	15720	15691	15875	15849	15680	15697	15717	15845	15850	15924	15738	15776	15868	15886	15638	15564	15732	15660	15922	15835	15693	15844	15596	16000	15859	15722	15615	15632	15639	15821	15743	15755	15828	15891	16052	15778	15902	15883	15660	15943	15817	16080	16004	15705	15877	15835	15954	15720	16025	15716	15840	15708	16028	15866	15873	15745	15649	15877	15839	15945	15717	15844	15676	16027	15754	15837	15739	15904	15834	15819	15805	15876	15866	15669	15850	16012	15831	15820	15708	16029	15704	15811	15762	15637	15728	15803	15852	15786	15676	15775	15815	15804	15767	15716	15839	15752	15851	15711	16032	15927	15838	15827	15752	15809	15979	15686	15631	15991	15798	15740	15651	15919	15860	15753	15613	15856	15858	15768	15822	15735	15867	15773	15810	15730	15812	15933	15769	15712	15910	15858	15827	15752	15666	15678	15921	15640	15795	15823	15885	15927	16022	15988	15806	15934	15906	15618	15711	15676	15730	15829	15769	15690	16029	15687	15897	15727	15841	15761	15603	15722	15672	15808	15828	15942	15661	15842	15566	15793	15608	15860	15844	15712	15938	15739	15859	15846	15737	15586	15547	15880	15559	15925	15778	15896	15937	15762	15704	15760	15702	15684	15655	15940	15655	15755	15480	15841	15776	15829	15866	15839	15738	15881	15897	15738	15903	15624	15696	15656	15669	15693	15588	15763	15804	15645	15939	15739	15698	15756	15792	15740	15889	15994	16017	15699	15820	15855	15774	15757	15824	15791	15752	15766	16070	15640	15519	15786	15912	15661	15672	15866	15760	16066	16029	15844	15814	15812	15945	15807	15824	15956	15706	15550	15857	15725	15685	15806	15501	15763	15773	15609	15642	15671	15763	15754	15704	15696	15652	15846	15733	15913	15698	15803	15756	15792	15882	15634	15470	15619	15574	15607	15815	15715	15884	15967	15572	15919
22712	39553	28200	16127	14470	21466	42055	58274	41285	27551	19495	14682	11576	10469	10255	10193	10206	10350	10125	10157	10179	10131	10105	10159	10228	10290	10126	10077	10212	9981	10185	10213	10123	10081	10062	10215	10207	10239	10147	10052	10138	10128	10150	10001	10028	10103	9994	10066	10044	10073	10166	10096	10211	10113	10175	10062	10051	10188	10131	10029	10276	10130	10096	10110	10223	10136	10155	9889	10115	10128	10141	10007	10017	10163	10035	9955	10112	10024	10120	10100	10006	10042	9997	9952	9963	10062	10029	10134	10198	10039	9962	9932	10120	10034	10075	10064	9919	10050	10141	9993	10087	10229	10051	10194	10080	10087	9985	10078	10102	10137	10111	10012	10077	10009	9954	10019	10034	10023	10127	10107	10251	10011	10072	10037	9980	10149	10034	10008	10210	10067	10024	10063	10016	10055	10094	10092	10093	10093	10136	10020	10127	10082	10064	9984	10126	10018	10029	10101	10083	10094	10093	10165	9963	10013	9972	10170	10043	10048	10023	9924	10108	9878	10027	10113	10023	10104	10095	10019	9824	9994	10033	10072	10109	10086	10068	10054	9959	10054	10039	9952	9943	9960	10066	10083	10108	10034	10083	10168	10109	10161	9965	10148	10064	10089	9974	9881	9982	10159	10130	9900	10035	10047	10076	10151	10028	10082	10039	10157	10132	9974	10246	9900	10067	9907	9957	10240	9990	10113	10020	10013	10027	10067	10062	9957	10045	9925	10031	9940	10094	10128	10075	10060	10015	10092	10080	10111	9871	9978	10190	10109	10047	9932	10012	10045	9906	9852	9830	10041	10042	10157	9948	9991	10111	9973	10055	10095	10012	9942	10128	10020	10044	9914	9989	10274	10042	9919	10019	9983	10093	10130	9952	10010	10100	10121	10038	9936	9976	10060	9959	9962	10174	10134	9965	9970	9982	9914	9941	10121	10082	10134	10019	10043	10075	9939	10083	10091	10000	10077	10200	10044	10075	9938	9980	10017	10004	10101	9998	9938	10111	10089	9956	9930	10022	9893	9993	10179	10085	9830	10000	10085	10012	10059	9800	10091	9938	10041	10088	10142	10032	10085	9973	10260	10115	10074	10090	10240	10179	10209	10074	10032	10159	10050	9990	10069	10111	9926	10065	10003	10066	9985	10116	10034	9929	10015	10055	10082	9909	9961	10178	10023	9917	9930	9936	10066	10049	10129	9879	10098	10106	10036	9905	10248	9998	10123	9969	9971	10007	9759	10070	9894	9977	10051	9969	9939	9999	9975	9968	10000	10017	10098	10079	10183	10137	9940	9946	10114	10010	10015	10051	10049	9967	10016	10122	9951	9998	10020	10084	10052	9942	10158	10154	10020	10156	9998	10012	10089	10183	10069	10011	10125	10087	9954	9947	10053	9783	10054	9932	9942	10037	9918	9995	9943	10077	10002	10143	10044	10122	9955	10128	10051	10111	10093	9988	9960	10027	10082	10052	10124	9955	10089	9982	10083	9928	10037	10141	9887	10080	9968	10014	10020	10078	10096	10017	10043	9976	10046	10042	9968	10064	9997	10093	10003	10035	9987	10091	10060	10000	10034	10040	10128	10089	10023	10054	10049	10076	10102	9961	10071	9896	10077	10043	10082	9994	10235	10011	10090	9860	10041	10045	9976	9855	10019	10047	10049	10022	10040	9879	9941	10005	10121	10016	9887	9812	9998	10076	10131	9927	10094	9864	9899	10090	9804	10037	9887	9914	10190	10027	10032	10115	10089	10029	9995	9919	10086	10002	10131	9988	10138	9951	9826	9965	10194	9828	10122	10101	9986	10017	10072	10063	10074	10038	10014	10104	10030	10117	10193	10064	10089	9962	9989	9910	10028	9984	9978	10052	10162	10092	10085	10035	10142	10008	10041	10079	10153	10069	10072	9880	10117	10119	10073	9960	10087	9989	9921	9994	10152	9963	10052	9998	10058	10057	10040	9999	10145	10007	10129	10019	9973	10014	9963	10060	9990	10068	9997	10129	10047	10076	10031	10165	9915	10178	9998	10023	10047	10012	10166	10044	9923	9944	9976	10026	10226	10014	9967	10143	10069	10230	10022	10076	9970	10114	10083	10088	9978	10034	10109	10014	10169	9975	9807	9854	9982	10158	10052	10051	9965	10182	10015	9940	9895	10096	9892	10079	10043	10037	9935	10052	9993	10119	10031	9992	10083	9930	10077	10086	10104	9940	10106	9991	10109	9932	10076	10072	10075	10042	9974	10119	10155	9974	9918	10174	9884	10120	10055	10042	10099	10046	9903	10056	9927	10026	10075	10161	10023	10089	10045	10259	10036	10118	10157	9922	9924	10083	10024	10114	10091	10030	10110	10095	10008	10092	10075	10070	9957	10054	9974	9993	9982	10158	9896	9963	10001	9929	10147	10097	10091	10046	10036	10058	10040	10031	10061	9994	10110	10114	10006	10121	10057	10107	9961	10058	10053	10133	9939	9904	10074	10085	10009	9847	10012	10054	10011	9986	9995	9812	10070	9969	10139	9953	10220	9949	10081	9930	10164	10136	9957	10007	10178	10053	10036	10020	9979	10120	10094	10204	10063	10015	9970	9951	10011	10064	10004	10051	10050	9987	10020	9939	9875	10069	9885	10220	10074	10039	9897	10085	10001	9947	9966	9975	10090	10187	9937	9930	10030	10049	10089	10031	9926	10016	10056	10028	9944	10141	9897	10027	10068	10047	10043	10129	10096	9759	9932	9953	10113	9921	9929	10030	10044	10197	9981	10005	10045	9855	9885	9954	10068	9990	10064	10064	10132	9999	9957	10077	10031	10070	10073	10158	10081	10128	9925	9938	10012	10076	10070	10144	10088	10113	9998	10066	10015	10025	9940	10016	9977	9983	9949	10107	10189	10006	10158	10015	10072	9918	10122	10068	10169	10030	10095	10086	10047	10110	9989	10000	10028	10102	10043	10111	10156	10133	10041	10073	9948	10026	9935	10145	9906	10034	9959	10194	10039	10096	10055	10083	9977	10157	9952	9965	9980	10070	10200	10134	10088	10122	10080	10029	9986	10126	10113	9962	9945	10097	10091	10153	10014	10044	9900	9997	9914	10084	10120	10018	10079	10158	10007	9911	10036	10082	9972	10155	9985	10231	10108	9951	9984	10133	10148	10017	10108	10039	9961	9914	10145	10175	10235	9860	10087	10060	10127	10252	9921	10031	10026	10118	10122	9905	10106	9987	10025	9998	10031	10158	10074	10081	10017	10103	10011	10058	10156	10004	9871	10194	9914	10099	10148	9951	9968	10044	10064	9994	9902	9974	10039	9906	9971	10091	10126	9947	10032	9992	9993	10018	10059	10002	10052	10028	9942	9950	10088	10002	9962	10080	10070	10050	9863	10085	9959	9830	10011	10050	10033	9953	9915	10082	10129	9977	10046	10037	9968	9929	9963	9938	10017	10120	9955	10046	10096	10178	10014	9978	9994	9964	10141	10191	10038	9973	10113	9894	9757	10017	9920	9987	9955	10043	9872	10085	10069	9997	10026	10070	10065	10038	9977	10003	10055	9992	9991	10079	10244	10099	10075	10056	10098	10096	10100	10002	10208	10036	9941	10119	10038	10044	10214	9977	9985	10094	9931	9935	9957	10139	10000	10005	10027	10099	9977	10052	10027	10013	10005	10195	9996	9970	9976	10034	9940	10024	10056	9976	9985	9955	10021	10221	9895	10039	9840	10092	9949	9981	9983	9942	10042	10125	9982	10037	10191	10151	10153	10003	9908	9976	9962	9941	9960	9957	10054	10067	9931	10128	10101	10123	10006	9894	10032	10014	9952	9870	10071	10046	10150	10052	10189	10047	9919	10012	10017	9962	10084	9931	9989	10070	10039	9973	9976	10040	9943	10047	10127	10048	10115	9967	9934	10107	9937	9755	10020	10033	10070	10025	10045	10120	9838	10237	10063	10062	10187	10153	9993	10092	10094	10099	10094	10068	10081	10010	10010	10008	10038	10070	9994	9973	9993	10022	10087	10129	10166	10212	10088	10215	10034	10056	10063	10153	9934	9984	9985	10039	10055	10076	10082	10237	9951	9948	10001	10085	10197	10030	10075	10074	10097	9815	10179	9952	10125	10030	10154	10132	10045	10057	10075	10090	10010	9937	9995	9963	10073	10020	10039	9991	9987	9989	9803	10166	9914	9989	10038	10108	10095	10190	9942	10016	10137	9959	10047	10081	10000	10254	9991	10038	10031	9828	9973	10141	10050	10097	10085	9943	9923	10106	9866	9956	9907	10012	9966	10145	9900	10180	9911	10242	9863	10039	10036	9911	10014	10139	10016	10090	10020	10017	10144	9950	10049	10115	10096	10008	10186	10078	10067	9984	10049	9997	9945	9983	10008	10038	10106	9966	9965	9937	10064	10012	10059	9967	9944	9884	9993	10098	10057	10216	10058	10308	10100	10000	10082	10096	9931	10209	10079	10089	9878	10100	9938	10011	10019	10221	9953	9863	9985	10022	10138	10249	9977	9944	10026	9984	9876	9937	9938	10085	10023	9888	9959	9903	10073	10026	9946	10097	10099	10159	9983	9966	10053	9869	10089	9996	9946	10153	10110	10069	10100	9873	10076	9935	10000	10072	9973	10097	10041	10113	9954	10010	10100	10148	9947	9860	9977	9944	9995	9971	10033	10067	10007	10132	10009	9939	10046	10091	10137	10077	9885	9939	9994	10075	10155	10151	9989	10144	9916	10087	9954	9955	9971	10034	9990	10066	9934	9994	10060	9871	9874	9990	10022	10084	10096	10066	10028	9984	10058	10095	10037	10216	9945	10124	10063	10224	9980	10152	10059	9963	10094	9985	10031	10035	10027	10025	10045	9915	10075	10002	10044	10130	9936	9994	9888	9852	10046	9980	10086	10161	10072	10092	10020	10095	9961	10089	9934	9999	10023	10034	10132	9891	10166	10026	10015	9939	10130	10219	9996	10189	10012	9985	9943	10019	10067	10073	9980	9986	10121	10012	10069	10141	10052	10058	10038	10050	10083	9999	10104	9991	10107	9978	10191	10173	9945	10074	10074	10007	10096	10051	10014	9986	10038	10105	9943	10033	9939	9976	9947	9983	10009	10185	9981	9946	10003	9971	10185	10066	10007
32352	25264	22621	18684	16380	16284	17195	19782	20816	18922	16948	16149	15830	15607	15635	15530	15657	15402	15746	15625	15659	15885	15698	15617	15686	15487	15699	15721	15672	15583	15796	15633	15630	15767	15576	15694	15718	15616	15519	15644	15620	15816	15844	15667	15690	15437	15651	15536	15577	15654	15742	15511	15552	15685	15491	15815	15839	15749	15725	15768	15486	15470	15576	15678	15736	15704	15540	15549	15826	15468	15624	15526	15572	15715	15764	15723	15919	15624	15641	15540	15747	15604	15838	15803	15772	15720	15603	15553	15778	15732	15789	15826	15638	15640	15670	15781	15851	15625	15631	15644	15742	15856	15616	15546	15671	15620	15698	15450	15821	15583	15507	15645	15575	15466	15659	15824	15701	15830	15466	15573	15668	15647	15550	15670	15784	15846	15741	15696	15556	15649	15545	15719	15469	15701	15583	15651	15680	15632	15557	15494	15743	15523	15713	15422	15623	15767	15539	15757	15525	15476	15670	15517	15564	15760	15681	15449	15647	15772	15577	15404	15654	15752	15620	15540	15572	15620	15659	15364	15322	15653	15505	15849	15721	15708	15697	15737	15782	15639	15860	15837	15535	15495	15579	15388	15576	15650	15724	15792	15545	15560	15574	15690	15441	15806	15628	15677	15590	15605	15704	15626	15653	15533	15541	15565	15682	15690	15804	15454	15544	15692	15500	15502	15595	15622	15831	15545	15554	15625	15785	15725	15746	15675	15677	15496	15634	15785	15571	15773	15701	15764	15368	15520	15802	15720	15417	15553	15680	15597	15542	15659	15685	15670	15559	15610	15575	15492	15607	15677	15691	15675	15574	15621	15493	15645	15514	15503	15667	15570	15562	15682	15631	15398	15680	15558	15706	15597	15712	15623	15752	15701	15496	15596	15783	15708	15583	15672	15698	15747	15863	15716	15668	15580	15454	15819	15717	15561	15576	15581	15576	15511	15536	15488	15681	15593	15588	15635	15567	15646	15613	15797	15669	15513	15577	15645	15470	15745	15810	15815	15540	15628	15757	15584	15531	15487	15629	15682	15500	15530	15765	15592	15547	15416	15596	15590	15592	15553	15749	15762	15621	15570	15468	15518	15761	15680	15781	15550	15521	15792	15837	15708	15547	15839	15525	15496	15600	15537	15444	15522	15533	15643	15623	15678	15672	15530	15708	15698	15577	15521	15595	15515	15742	15574	15451	15446	15707	15632	15643	15656	15850	15778	15586	15586	15817	15444	15799	15608	15755	15968	15602	15625	15650	15697	15501	15507	15552	15762	15490	15580	15614	15703	15653	15599	15666	15508	15565	15524	15460	15761	15661	15790	15559	15675	15750	15844	15537	15565	15533	15638	15719	15709	15632	15811	15629	15529	16058	15457	15439	15587	15711	15564	15615	15790	15557	15623	15637	15611	15466	15611	15535	15347	15647	15695	15453	15757	15602	15718	15588	15619	15475	15646	15547	15878	15583	15666	15548	15891	15614	15645	15697	15707	15657	15620	15708	15556	15377	15721	15409	15699	15715	15582	15783	15569	15436	15374	15722	15827	15997	15612	15782	15586	15620	15634	15712	15587	15613	15628	15488	15908	15731	15689	15851	15647	15634	15582	15552	15737	15633	15518	15486	15633	15649	15758	15709	15569	15350	15574	15628	15653	15713	15613	15634	15511	15493	15301	15524	15687	15522	15671	15751	15782	15600	15626	15558	15662	15738	15668	15470	15447	15724	15607	15761	15629	15665	15566	15688	15438	15575	15402	15560	15757	15569	15619	15540	15502	15808	15364	15638	15806	15732	15571	15732	15944	15617	15566	15416	15775	15886	15556	15773	15630	15750	15739	15611	15493	15578	15667	15534	15720	15686	15524	15642	15732	15762	15680	15761	15537	15625	15633	15652	15734	15630	15535	15664	15741	15718	15554	15650	15580	15616	15597	15671	15716	15605	15639	15866	15770	15549	15781	15684	15629	15641	15529	15758	15746	15672	15470	15748	15627	15670	15629	15664	15676	15683	15496	15679	15858	15503	15786	15687	15554	15820	15437	15437	15373	15548	15927	15644	15643	15557	15663	15807	15903	15811	15758	15799	15681	15573	15593	15731	15661	15772	15683	15536	15501	15648	15697	15519	15732	15781	15901	15495	15845	15801	15415	15527	15628	15618	15703	15820	15705	15386	15672	15595	15765	15504	15653	15725	15724	15648	15537	15730	15539	15924	15563	15770	15612	15797	15664	15583	15738	15492	15751	15655	15760	15559	15475	15582	15460	15533	15621	15832	15599	15537	15743	15798	15556	15737	15610	15516	15714	15794	15495	15597	15677	15690	15680	15758	15687	15724	15630	15522	15801	15489	15551	15664	15722	15681	15671	15742	15773	15563	15540	15618	15645	15788	15706	15708	15618	15597	15478	15566	15837	15681	15528	15801	15743	15446	15638	15735	15664	15846	15590	15788	15442	15619	15542	15703	15653	15602	15503	15524	15699	15773	15697	15644	15539	15635	15630	15614	15614	15672	15706	15741	15747	15696	15796	15582	15485	15754	15574	15680	15674	15882	15763	15715	15684	15532	15628	15783	15606	15617	15444	15703	15597	15574	15798	15622	15602	15611	15625	15769	15723	15679	15755	15807	15704	15566	15650	15754	15605	15715	15654	15802	15498	15815	15676	15572	15794	15567	15654	15687	15585	15550	15626	15367	15674	15698	15627	15686	15679	15692	15665	15488	15576	15692	15785	15696	15787	15444	15646	15597	15462	15705	15732	15830	15635	15789	15656	15711	15668	15635	15615	15677	15656	15665	15730	15759	15709	15524	15531	15723	15706	15814	15571	15618	15817	15635	15586	15555	15627	15517	15749	15707	15829	15707	15807	15514	15633	15720	15734	15531	15593	15738	15736	15670	15496	15678	15628	15668	15551	15511	15625	15591	15676	15587	15824	15652	15467	15486	15494	15645	15434	15682	15683	15707	15477	15439	15579	15793	15619	15818	15467	15726	15625	15489	15558	15564	15593	15687	15667	15377	15487	15673	15472	15618	15632	15708	15666	15727	15522	15788	15595	15723	15914	15687	15732	15530	15571	15510	15619	15664	15578	15627	15495	15780	15571	15538	15778	15623	15621	15803	15588	15757	15497	15634	15689	15692	15450	15900	15577	15726	15524	15508	15756	15596	15467	15749	15688	15553	15693	15595	15710	15455	15684	15468	15647	15459	15568	15786	15783	15738	15847	15801	15676	15689	15528	15847	15669	15463	15598	15562	15710	15564	15527	15479	15663	15669	15576	15611	15462	15646	15744	15756	15565	15704	15759	15865	15511	15356	15636	15595	15536	15622	15647	15668	15693	15669	15579	15912	15643	15611	15679	15627	15569	15639	15731	15627	15415	15535	15615	15496	15659	15554	15676	15455	15587	15580	15572	15529	15551	15656	15657	15640	15783	15539	15746	15783	15759	15685	15404	15646	15518	15678	15651	15704	15665	15569	15601	15511	15561	15600	15757	15685	15728	15734	15449	15695	15576	15647	15606	15620	15601	15717	15637	15765	15533	15600	15549	15733	15697	15763	15664	15687	15967	15526	15706	15713	15686	15457	15356	15578	15628	15542	15736	15603	15614	15716	15751	15772	15732	15672	15584	15545	15721	15832	15758	15725	15747	15553	15824	15735	15517	15525	15540	15491	15540	15785	15605	15468	15725	15687	15763	15593	15514	15599	15723	15773	15828	15595	15390	15523	15568	15730	15736	15525	15663	15743	15389	15843	15646	15404	15529	15537	15830	15542	15601	15907	15759	15716	15810	15646	15617	15581	15567	15586	15664	15817	15736	15777	15637	15729	15822	15713	15678	15576	15592	15556	15766	15632	15702	15722	15590	15680	15669	15667	15522	15582	15503	15653	15731	15484	15659	15702	15496	15726	15624	15666	15541	15671	15571	15676	15596	15391	15233	15563	15610	15602	15635	15534	15600	15672	15538	15671	15671	15692	15547	15663	15582	15713	15669	15556	15590	15498	15587	15712	15656	15706	15684	15654	15618	15603	15615	15568	15691	15606	15751	15651	15837	15542	15502	15750	15595	15741	15543	15593	15665	15762	15580	15674	15759	15851	15578	15573	15551	15854	15594	15536	15765	15558	15630	15644	15642	15651	15828	15653	15702	15615	15647	15775	15666	15367	15414	15777	15583	15641	15718	15831	15545	15681	15566	15771	15724	15644	15636	15653	15761	15477	15604	15671	15455	15620	15594	15594	15623	15727	15665	15690	15819	15551	15714	15698	15712	15509	15493	15786	15595	15627	15721	15596	15813	15837	15558	15644	15430	15492	15593	15544	15589	15788	15613	15636	15567	15647	15658	15620	15875	15871	15805	15834	15752	15458	15574	15566	15754	15690	15879	15657	15733	15693	15692	15657	15647	15679	15743	15717	15523	15604	15553	15889	15597	15618	15756	15587	15523	15669	15627	15594	15588	15756	15632	15546	15504	15571	15623	15698	15546	15695	15587	15726	15784	15672	15592	15526	15474	15475	15756	15454	15694	15777	15563	15698	15701	15770	15685	15658	15556	15810	15611	15501	15698	15615	15781	15773	15520	15623	15781	15593	15426	15726	15926	15628	15738	15679	15592	15709	15762	15793	15428	15627	15626	15410	15725	15689	15590	15839	15606	15531	15720	15776	15596	15525	15605	15616	15658	15667	15638	15648	15726	15781	15611	15836	15541	15552	15485	15714	15875	15688	15849	15662	15658	15639	15860	15490	15541	15767	15644	15451	15607	15650	15559	15409	15769	15657	15659	15715	15528	15438	16031	15506	15732	15748	15773	15615	15458	15689	15408	15525	15808	15608	15662	15639	15724	15655	15635	15746	15585	15610	15808	15657	15667	15546	15569	15576	15602	15654	15550	15673	15556	15599	15646	15506	15625	15553	15663	15623	15826	15840	15683	15727	15765	15643	15732	15579	15456	15822	15796	15625	15529	15828	15711	15728	15689	15552	15664	15622	15675	15586	15539	15622	15788	15794	15489	15805	15712	15690	15585	15637	15804	15668	15606	15870	15642	15707	15834	15597	15665	15667	15617	15835	15273	15870	15469	15624	15651	15696	15624	15528	15492	15641	15653	15731	15620	15540	15524	15695	15659	15699	15622	15520	15322	15489	15711	15811	15619	15803	15664
18422	22034	14902	11009	10195	10267	11420	14457	14484	12532	10814	10269	9958	9788	9767	9768	9572	9714	9694	9883	9599	9847	9765	9748	9625	9845	9746	9745	9649	9748	9728	9608	9765	9718	9610	9679	9688	9771	9863	9810	9696	9792	9648	9826	9581	9849	9584	9688	9857	9791	9702	9719	9880	9869	9621	9716	9682	9764	9635	9513	9681	9870	9745	9671	9558	9781	9805	9535	9728	9594	9657	9733	9817	9803	9747	9609	9802	9592	9764	9633	9681	9729	9669	9928	9521	9638	9800	9721	9712	9641	9789	9700	9723	9646	9734	9774	9686	9724	9622	9729	9549	9616	9699	9752	9740	9675	9635	9744	9654	9698	9574	9619	9783	9651	9780	9610	9713	9529	9747	9605	9625	9676	9605	9629	9745	9822	9750	9696	9648	9707	9696	9707	9871	9583	9818	9826	9737	9601	9606	9703	9639	9648	9703	9765	9546	9790	9736	9729	9680	9571	9688	9668	9703	9641	9747	9821	9587	9805	9718	9745	9741	9660	9690	9704	9633	9645	9698	9643	9578	9805	9707	9662	9650	9713	9708	9613	9802	9767	9683	9931	9801	9653	9783	9715	9722	9707	9596	9694	9606	9758	9677	9547	9711	9637	9647	9576	9758	9847	9573	9496	9666	9656	9684	9790	9783	9614	9616	9730	9726	9718	9874	9711	9721	9671	9608	9701	9617	9771	9642	9760	9603	9537	9536	9829	9720	9729	9537	9762	9738	9599	9719	9772	9675	9683	9745	9778	9690	9598	9667	9640	9839	9781	9637	9752	9679	9640	9850	9776	9719	9827	9841	9634	9640	9820	9674	9627	9600	9660	9670	9562	9466	9703	9637	9613	9689	9746	9665	9686	9639	9559	9778	9745	9761	9731	9676	9785	9583	9715	9757	9653	9691	9774	9635	9706	9728	9625	9756	9558	9601	9760	9714	9664	9704	9765	9666	9791	9619	9506	9719	9760	9650	9707	9623	9818	9653	9625	9706	9609	9718	9748	9684	9676	9697	9757	9721	9759	9779	9637	9844	9811	9630	9743	9771	9649	9640	9745	9692	9653	9660	9770	9682	9747	9548	9682	9653	9639	9757	9710	9719	9697	9751	9560	9852	9644	9675	9875	9817	9781	9665	9590	9672	9982	9564	9540	9683	9597	9838	9668	9785	9767	9738	9674	9739	9737	9783	9506	9760	9675	9659	9693	9625	9855	9691	9741	9712	9810	9760	9837	9781	9590	9816	9751	9691	9700	9801	9649	9696	9520	9738	9853	9720	9548	9668	9636	9768	9653	9680	9703	9627	9578	9482	9689	9694	9690	9762	9697	9598	9675	9695	9655	9818	9686	9813	9682	9735	9653	9699	9582	9607	9845	9709	9717	9748	9621	9603	9607	9859	9741	9757	9718	9717	9794	9849	9891	9671	9682	9735	9692	9654	9775	9739	9682	9880	9683	9798	9618	9788	9659	9721	9676	9682	9731	9545	9871	9696	9634	9662	9671	9717	9682	9721	9760	9679	9729	9710	9483	9710	9804	9934	9691	9810	9666	9760	9732	9702	9726	9680	9903	9694	9793	9690	9778	9692	9743	9797	9706	9727	9712	9562	9850	9643	9789	9760	9828	9715	9887	9746	9592	9674	9705	9670	9641	9680	9593	9592	9651	9667	9649	9698	9651	9755	9842	9783	9581	9596	9646	9727	9571	9806	9836	9633	9718	9610	9440	9660	9732	9749	9625	9720	9649	9753	9700	9721	9678	9523	9608	9830	9573	9770	9847	9633	9697	9680	9686	9637	9548	9669	9752	9857	9677	9766	9801	9662	9716	9703	9593	9637	9642	9753	9619	9645	9753	9735	9649	9722	9788	9762	9698	9618	9679	9662	9737	9795	9655	9819	9605	9600	9733	9614	9878	9699	9619	9643	9724	9676	9667	9642	9812	9736	9596	9590	9724	9686	9663	9597	9690	9665	9787	9854	9701	9668	9599	9746	9806	9887	9730	9656	9756	9643	9663	9696	9598	9798	9650	9696	9712	9723	9712	9796	9677	9671	9730	9583	9623	9791	9628	9728	9639	9622	9628	9671	9813	9627	9643	9662	9705	9673	9695	9676	9626	9716	9667	9579	9698	9614	9676	9781	9893	9775	9699	9644	9524	9749	9736	9612	9691	9607	9588	9699	9705	9792	9631	9722	9951	9607	9722	9757	9775	9695	9539	9808	9751	9666	9780	9624	9705	9755	9558	9819	9671	9829	9818	9699	9763	9601	9660	9874	9561	9708	9764	9685	9709	9629	9784	9574	9700	9738	9732	9819	9671	9602	9735	9700	9770	9729	9788	9767	9592	9577	9672	9749	9447	9630	9731	9608	9615	9756	9795	9687	9683	9628	9697	9569	9815	9628	9823	9531	9847	9790	9592	9771	9591	9684	9710	9706	9625	9714	9692	9759	9704	9676	9709	9750	9719	9671	9820	9636	9777	9648	9759	9824	9759	9835	9699	9854	9602	9657	9743	9624	9732	9580	9771	9753	9720	9693	9780	9672	9726	9578	9641	9593	9767	9726	9581	9771	9814	9644	9618	9714	9775	9642	9733	9765	9731	9643	9682	9656	9736	9681	9842	9745	9694	9909	9626	9785	9715	9779	9796	9728	9599	9655	9630	9745	9671	9721	9727	9827	9818	9679	9801	9651	9753	9727	9694	9593	9745	9713	9729	9745	9736	9696	9517	9664	9808	9735	9590	9837	9693	9863	9705	9687	9577	9575	9640	9790	9685	9772	9698	9747	9642	9709	9797	9610	9766	9710	9635	9561	9743	9760	9784	9629	9679	9735	9604	9664	9739	9655	9735	9677	9757	9772	9590	9572	9726	9708	9660	9701	9720	9659	9652	9757	9584	9804	9709	9679	9689	9716	9681	9697	9644	9730	9830	9691	9660	9581	9820	9695	9682	9888	9728	9767	9626	9721	9589	9818	9881	9651	9558	9770	9774	9688	9810	9745	9615	9637	9743	9781	9803	9573	9641	9618	9636	9726	9724	9593	9789	9691	9776	9833	9660	9830	9683	9682	9691	9668	9734	9739	9764	9802	9853	9687	9621	9772	9774	9756	9632	9690	9754	9648	9714	9656	9656	9674	9650	9681	9712	9538	9892	9688	9752	9839	9594	9770	9751	9661	9664	9718	9808	9648	9783	9816	9661	9771	9607	9593	9533	9692	9895	9750	9702	9676	9434	9670	9586	9675	9697	9662	9761	9793	9835	9616	9743	9695	9699	9739	9733	9658	9772	9638	9726	9601	9820	9688	9692	9822	9896	9604	9558	9750	9710	9716	9812	9821	9639	9716	9762	9827	9677	9662	9799	9686	9644	9725	9741	9646	9796	9760	9810	9686	9799	9742	9760	9615	9601	9697	9707	9711	9702	9667	9597	9617	9916	9839	9825	9783	9667	9753	9651	9689	9647	9785	9665	9758	9624	9704	9847	9783	9743	9745	9754	9744	9668	9631	9757	9722	9550	9686	9789	9750	9668	9828	9657	9858	9775	9757	9888	9817	9719	9622	9729	9701	9893	9662	9689	9633	9741	9800	9588	9768	9767	9743	9721	9638	9703	9697	9669	9657	9767	9670	9706	9708	9560	9725	9735	9656	9771	9804	9739	9798	9698	9747	9735	9771	9662	9642	9667	9742	9613	9717	9637	9792	9589	9682	9620	9736	9901	9791	9745	9784	9713	9716	9576	9798	9604	9776	9863	9675	9691	9800	9660	9682	9741	9705	9727	9603	9583	9589	9653	9773	9794	9710	9767	9812	9718	9791	9642	9726	9718	9788	9696	9809	9702	9637	9846	9705	9625	9752	9769	9862	9724	9610	9816	9588	9718	9800	9726	9677	9581	9664	9739	9700	9677	9684	9793	9735	9556	9604	9731	9678	9623	9738	9830	9878	9677	9622	9691	9731	9875	9728	9669	9797	9730	9733	9823	9874	9686	9676	9622	9787	9697	9679	9787	9863	9752	9618	9786	9741	9696	9526	9750	9842	9720	9636	9584	9832	9924	9715	9671	9515	9853	9837	9664	9699	9663	9825	9910	9713	9504	9784	9815	9709	9752	9785	9801	9749	9591	9767	9903	9769	9777	9653	9715	9721	9874	9796	9700	9750	9640	9763	9570	9772	9804	9666	9646	9858	9764	9616	9514	9882	9650	9758	9761	9633	9660	9744	9672	9849	9701	9589	9534	9763	9738	9803	9836	9736	9706	9716	9765	9790	9785	9850	9692	9714	9801	9870	9607	9743	9775	9745	9715	9842	9708	9710	9736	9724	9672	9559	9787	9726	9662	9827	9723	9756	9774	9788	9622	9851	9542	9655	9693	9916	9567	9703	9761	9612	9629	9674	9557	9729	9801	9809	9812	9670	9789	9776	9782	9726	9667	9699	9743	9766	9620	9638	9717	9737	9692	9792	9841	9575	9664	9701	9775	9817	9820	9675	9829	9564	9750	9668	9789	9691	9937	9736	9756	9766	9640	9899	9646	9644	9805	9770	9722	9691	9651	9625	9670	9615	9711	9545	9752	9736	9631	9809	9725	9628	9676	9762	9768	9682	9722	9747	9716	9901	9728	9637	9871	9736	9662	9691	9739	9782	9733	9757	9720	9762	9676	9734	9873	9609	9690	9729	9550	9716	9662	9704	9761	9639	9722	9833	9691	9637	9773	9595	9574	9759	9705	9863	9683	9606	9729	9731	9760	9607	9660	9785	9712	9810	9724	9840	9549	9745	9688	9740	9667	9719	9681	9513	9745	9638	9730	9701	9850	9724	9734	9786	9634	9644	9874	9549	9708	9705	9625	9647	9740	9732	9652	9745	9600	9777	9648	9632	9769	9882	9899	9608	9701	9850	9661	9697	9725	9716	9712	9847	9641	9752	9659	9708	9775	9703	9602	9706	9698	9681	9738	9771	9784	9721	9743	9772	9600	9644	9698	9726	9813	9778	9586	9542	9701	9879	9741	9694	9795	9651	9756	9726	9882	9891	9620	9590	9743	9681	9576	9692	9765	9639	9730	9937	9663	9741	9732	9819	9744	9788	9749	9742	9610	9589	9829	9655	9594	9533	9609	9909	9737	9669	9672
26010	21911	27760	26942	19939	19026	23379	28529	37737	36365	26194	19368	16966	15941	15731	15793	15460	15807	15459	15585	15535	15785	15769	15723	15704	15592	15779	15628	15521	15543	15525	15390	15575	15381	15547	15723	15471	15335	15818	15340	15528	15699	15603	15532	15500	15473	15476	15524	15489	15688	15506	15695	15585	15368	15465	15406	15488	15503	15483	15643	15520	15505	15449	15519	15298	15452	15674	15701	15521	15531	15454	15445	15510	15304	15484	15552	15604	15461	15424	15627	15387	15220	15630	15368	15580	15578	15617	15469	15488	15465	15523	15473	15733	15696	15761	15567	15657	15499	15512	15474	15585	15555	15439	15492	15716	15436	15600	15387	15706	15659	15609	15425	15461	15425	15424	15569	15459	15465	15542	15460	15710	15579	15345	15541	15606	15297	15573	15662	15647	15599	15501	15440	15445	15591	15539	15611	15447	15649	15605	15751	15490	15552	15400	15592	15358	15255	15743	15525	15364	15646	15670	15466	15523	15586	15399	15486	15681	15583	15436	15386	15414	15314	15454	15438	15577	15555	15535	15686	15633	15587	15550	15673	15522	15328	15346	15496	15671	15504	15474	15456	15468	15512	15440	15438	15558	15761	15744	15385	15571	15499	15339	15386	15093	15448	15508	15725	15633	15425	15572	15486	15323	15328	15595	15732	15626	15580	15613	15658	15532	15742	15556	15386	15502	15552	15547	15617	15540	15511	15497	15391	15478	15575	15587	15467	15398	15537	15687	15322	15524	15453	15356	15321	15559	15395	15397	15612	15636	15523	15312	15491	15431	15626	15711	15612	15515	15632	15471	15253	15436	15289	15506	15598	15571	15424	15529	15757	15491	15482	15465	15696	15479	15574	15169	15330	15510	15371	15257	15585	15547	15476	15392	15311	15642	15545	15322	15398	15566	15462	15356	15514	15581	15402	15464	15430	15686	15471	15373	15278	15683	15455	15471	15292	15467	15324	15558	15613	15485	15761	15429	15472	15566	15293	15587	15471	15690	15499	15446	15493	15491	15261	15402	15342	15573	15488	15697	15447	15602	15409	15500	15301	15372	15551	15404	15295	15490	15535	15296	15533	15652	15367	15511	15486	15521	15630	15598	15454	15750	15592	15504	15473	15483	15495	15371	15556	15486	15483	15514	15532	15457	15467	15645	15604	15654	15580	15585	15351	15365	15570	15525	15391	15494	15440	15285	15376	15655	15482	15497	15358	15386	15353	15349	15583	15661	15591	15508	15432	15332	15371	15294	15449	15316	15380	15357	15466	15348	15673	15376	15467	15548	15452	15467	15572	15579	15655	15478	15548	15665	15375	15341	15243	15514	15445	15508	15491	15564	15392	15565	15497	15479	15433	15558	15548	15460	15493	15415	15421	15295	15180	15350	15633	15534	15552	15506	15392	15501	15503	15317	15710	15427	15496	15613	15500	15616	15328	15543	15419	15411	15521	15372	15680	15557	15652	15451	15508	15504	15670	15435	15567	15522	15477	15615	15580	15469	15588	15553	15664	15458	15536	15596	15386	15530	15561	15524	15614	15477	15363	15555	15222	15591	15264	15632	15497	15497	15519	15556	15487	15459	15480	15519	15712	15465	15438	15667	15764	15401	15459	15433	15424	15527	15408	15353	15364	15407	15494	15656	15464	15595	15453	15653	15554	15506	15507	15554	15678	15627	15640	15798	15322	15431	15448	15610	15454	15427	15339	15566	15556	15577	15605	15480	15622	15373	15669	15397	15489	15627	15328	15521	15473	15435	15626	15583	15463	15682	15548	15600	15628	15648	15683	15468	15355	15569	15292	15638	15547	15590	15430	15597	15609	15355	15470	15490	15583	15570	15485	15438	15456	15265	15309	15575	15403	15438	15567	15524	15748	15500	15396	15391	15651	15809	15380	15442	15417	15472	15453	15504	15679	15610	15377	15346	15499	15673	15519	15591	15475	15452	15435	15563	15572	15391	15483	15368	15347	15389	15583	15480	15430	15434	15445	15513	15486	15505	15541	15493	15377	15378	15380	15667	15621	15542	15410	15522	15511	15636	15426	15580	15427	15806	15535	15385	15480	15423	15479	15691	15597	15362	15340	15361	15420	15379	15394	15510	15514	15769	15472	15729	15593	15563	15457	15583	15572	15709	15461	15527	15379	15469	15384	15762	15565	15462	15354	15403	15616	15359	15492	15707	15636	15668	15592	15437	15479	15395	15591	15371	15551	15527	15653	15392	15362	15448	15379	15618	15438	15508	15463	15455	15461	15547	15764	15569	15594	15589	15804	15740	15513	15450	15274	15554	15550	15411	15565	15599	15569	15623	15507	15408	15421	15565	15414	15639	15580	15576	15448	15533	15471	15465	15377	15391	15474	15435	15460	15717	15431	15652	15623	15479	15521	15679	15476	15365	15380	15636	15419	15514	15496	15358	15332	15521	15525	15791	15513	15499	15506	15433	15635	15593	15547	15693	15527	15590	15478	15476	15434	15522	15478	15468	15286	15254	15453	15419	15443	15395	15464	15541	15590	15612	15573	15459	15584	15372	15516	15543	15546	15441	15520	15433	15543	15506	15512	15378	15475	15554	15350	15352	15450	15645	15480	15620	15416	15277	15304	15540	15436	15458	15315	15458	15478	15534	15537	15459	15454	15347	15354	15483	15718	15673	15590	15592	15457	15466	15565	15522	15497	15386	15511	15470	15399	15616	15380	15549	15300	15516	15528	15448	15604	15681	15557	15334	15370	15425	15690	15316	15560	15577	15418	15224	15652	15465	15493	15590	15607	15587	15462	15354	15543	15483	15529	15506	15462	15341	15281	15526	15495	15322	15383	15737	15572	15469	15712	15502	15396	15669	15512	15336	15640	15699	15531	15109	15618	15476	15429	15400	15368	15579	15502	15307	15302	15680	15542	15547	15601	15616	15587	15502	15334	15409	15507	15536	15559	15486	15433	15595	15794	15493	15565	15653	15596	15563	15392	15507	15346	15570	15449	15474	15642	15386	15528	15522	15395	15441	15467	15672	15477	15438	15603	15436	15528	15319	15424	15468	15610	15187	15389	15540	15536	15524	15670	15534	15503	15538	15473	15571	15655	15504	15709	15517	15425	15552	15606	15463	15342	15585	15376	15686	15667	15389	15533	15404	15646	15442	15518	15509	15449	15427	15428	15554	15556	15471	15536	15654	15660	15382	15418	15508	15457	15675	15483	15444	15454	15565	15546	15476	15407	15649	15372	15397	15490	15608	15701	15484	15507	15676	15601	15592	15229	15399	15400	15278	15514	15619	15664	15880	15547	15546	15568	15603	15570	15415	15768	15402	15568	15438	15385	15297	15440	15515	15704	15643	15396	15651	15499	15462	15555	15687	15505	15511	15428	15349	15673	15542	15455	15427	15602	15448	15410	15473	15456	15631	15554	15432	15539	15414	15598	15529	15621	15482	15631	15500	15572	15472	15334	15523	15666	15492	15509	15551	15644	15577	15639	15609	15521	15510	15736	15705	15572	15458	15534	15593	15215	15480	15514	15664	15270	15669	15490	15715	15575	15532	15420	15561	15526	15456	15425	15506	15535	15516	15285	15481	15576	15225	15758	15335	15511	15497	15592	15368	15567	15398	15421	15668	15702	15652	15449	15491	15373	15368	15460	15373	15453	15292	15610	15436	15554	15442	15351	15635	15488	15641	15353	15440	15558	15684	15664	15465	15621	15504	15673	15652	15521	15738	15359	15539	15490	15681	15362	15439	15400	15530	15516	15389	15495	15353	15523	15560	15533	15543	15669	15539	15544	15376	15503	15495	15483	15481	15496	15536	15292	15441	15615	15464	15466	15670	15410	15698	15428	15412	15484	15359	15228	15528	15367	15539	15522	15411	15588	15496	15482	15595	15347	15571	15512	15653	15515	15493	15569	15538	15427	15474	15268	15392	15583	15615	15704	15528	15573	15605	15775	15572	15571	15628	15621	15491	15480	15457	15523	15516	15571	15437	15413	15625	15638	15693	15351	15576	15369	15414	15513	15680	15469	15419	15508	15347	15630	15399	15530	15458	15626	15350	15520	15759	15317	15411	15458	15439	15576	15665	15579	15419	15378	15723	15477	15498	15552	15379	15572	15658	15717	15470	15512	15826	15645	15529	15519	15617	15418	15616	15433	15664	15614	15508	15632	15504	15437	15307	15297	15429	15614	15711	15184	15396	15651	15489	15547	15516	15678	15662	15874	15596	15517	15751	15461	15561	15630	15581	15651	15592	15482	15456	15380	15335	15350	15434	15331	15358	15384	15535	15463	15658	15525	15593	15528	15654	15502	15529	15359	15758	15634	15450	15510	15350	15549	15413	15621	15536	15567	15461	15457	15594	15488	15517	15639	15543	15613	15669	15406	15630	15567	15655	15619	15390	15627	15521	15610	15586	15499	15665	15630	15471	15645	15532	15321	15343	15313	15368	15489	15465	15562	15413	15490	15680	15537	15388	15619	15456	15409	15476	15576	15596	15661	15444	15468	15370	15642	15453	15532	15349	15513	15459	15455	15648	15658	15562	15598	15657	15522	15596	15508	15503	15600	15536	15449	15573	15563	15430	15776	15489	15517	15364	15474	15530	15381	15502	15290	15473	15339	15836	15385	15720	15429	15519	15476	15521	15807	15531	15684	15691	15612	15504	15461	15535	15634	15422	15448	15244	15667	15752	15713	15589	15545	15462	15653	15122	15271	15498	15429	15371	15520	15470	15566	15504	15223	15359	15493	15626	15391	15413	15496	15508	15698	15764	15507	15504	15648	15406	15467	15470	15480	15500	15558	15564	15537	15514	15536	15434	15610	15405	15546	15486	15464	15656	15590	15744	15475	15512	15360	15584	15494	15450	15604	15329	15388	15503	15528	15628	15615	15493	15623	15394	15331	15498	15573	15520	15586	15349	15456	15462	15397	15344	15607	15368	15422	15620	15568	15484	15251	15498	15532	15405	15561	15538	15717	15384	15348	15273	15545	15604	15453	15671	15448	15702	15417	15648	15433	15571	15479	15696	15473	15518	15502	15523	15616	15693	15500	15521	15388	15411	15581	15561	15400	15671	15624	15543	15487	15673	15562	15641	15466	15332	15612	15552	15546	15437	15381	15366	15374	15654	15542	15501	15531	15801	15445	15446	15580	15532	15601	15640	15687
22942	42354	20884	14016	12027	13451	18121	24964	33099	28733	18072	12277	10559	10072	9924	9881	9735	9885	9903	9933	9787	9803	9761	9814	9826	9895	9827	9830	9758	9755	9942	9743	9745	9867	9947	9754	9848	9900	9838	9891	9794	9814	9855	9776	9913	9850	9779	9878	9861	9810	9857	9908	9877	9797	9817	9771	9835	9815	9685	9730	9834	9863	9725	9948	9725	9831	9877	9719	10096	9820	9685	9833	9777	9811	9804	9864	9786	9868	9716	9768	9932	9795	9742	9721	9994	9814	9909	9719	9721	9799	9927	9682	9943	9865	9848	9791	9803	9969	9801	9915	9984	9850	9849	9765	9799	9799	9700	9864	9739	9909	9785	9842	9703	9812	9674	9761	9728	9776	9707	9761	9786	9872	9750	9841	9865	9777	9745	9754	9727	9871	9769	9822	9914	9747	9790	9985	9777	9882	9784	9808	9696	9856	9771	9844	9708	9799	9821	9847	9717	9862	9887	9646	9863	9814	9634	9838	9652	9712	9702	9773	9789	9845	9654	9817	9802	9767	9821	9665	9771	9787	9778	9773	9779	9779	9776	9814	9630	9697	9938	9915	9795	9765	9719	9957	9732	9833	9811	9769	9617	9895	9915	9952	9725	9560	9841	9794	9989	9781	9766	9877	9600	9969	9729	9792	9730	9778	9685	9801	9826	9706	9863	9723	9824	9848	9726	9760	9865	9824	9806	9830	9768	9765	9801	9758	9829	9796	9993	9674	9761	9758	9844	9800	9788	9651	9807	9628	9739	9761	9636	9952	9776	9704	9808	9864	9626	9808	9657	9960	9774	9803	9909	9964	9663	9887	9757	9965	9777	9882	9847	9686	9962	9685	9717	9987	9817	9900	9838	9793	9614	9784	9747	9815	9773	9752	9791	9816	9706	9702	9684	9788	9874	9806	9861	9690	10012	9871	9729	9782	9668	9778	9916	9823	9730	9734	9755	9810	9873	9744	9711	10020	9825	9629	9721	9662	9722	9663	9653	9861	9690	9862	9791	9681	9847	9856	9875	9758	9727	9780	9688	9707	9738	9834	9755	9602	9733	9715	9676	9837	9784	9792	9957	9859	9881	9782	9904	9689	9807	9750	9757	9989	9849	9937	9740	9791	9762	9757	9788	9837	9719	9818	9725	9824	9803	9730	9691	9739	9780	9846	9599	9944	9689	9694	9801	9676	9815	9847	9856	9744	9836	9821	9819	9847	9781	9916	9838	9861	9780	9819	9871	9786	9941	9883	9816	9866	9850	9760	9748	9776	10034	9863	9905	9787	9797	9958	9665	9752	9780	9646	9812	9636	9786	9785	9888	9671	9766	9830	9648	9759	9892	9724	9674	9856	9811	9791	9763	9774	10005	9755	9762	9805	9765	9702	9830	9804	9666	9806	9779	9850	9860	9844	9813	9695	9857	9704	9782	9760	9744	9888	9655	9601	9756	9757	9801	9741	9862	9818	9733	9879	9835	9786	9790	9818	9738	9674	9829	9806	9741	9834	9640	9737	9687	9573	10028	9774	9893	9770	9875	9794	9641	9855	9728	9792	9700	9752	9640	9843	9787	9819	9722	9868	9814	9668	9757	9792	9824	9663	9844	9779	9668	9856	9783	9730	9882	9773	9857	9794	9852	9901	9779	9789	9694	10041	9649	9932	9705	9705	9667	9838	9796	9613	9726	9810	9768	9789	9724	9810	9720	9745	9829	9760	9787	9821	9906	9695	9721	9841	9921	9722	9735	9727	9896	9897	9919	9831	9857	9808	9818	9898	9744	9723	9788	9685	9764	9831	9768	9796	9751	9904	9776	9799	9888	9756	9785	9870	9804	9852	9748	9747	9696	9720	9819	9852	9690	9761	9773	9839	9851	9837	9801	9769	9747	9865	9685	9820	9990	9850	9704	9752	9804	9785	9728	9645	9726	9653	9734	9892	9646	9923	9831	9733	9641	9722	9772	9727	9794	9758	9774	9942	9807	9726	9586	9936	9822	9911	9741	9797	9625	9809	9816	9687	9752	9771	9771	9868	9709	9911	9831	9625	9756	9749	9829	9732	9725	9900	9835	9794	9765	9851	9781	9734	9686	9655	9838	9871	9826	9800	9712	9891	9939	9643	9886	9859	9821	9757	9769	9750	9768	10021	9798	9896	9770	9706	9960	9915	9725	9726	9813	9677	9789	9872	9867	9616	9931	9631	9748	9714	9842	9775	9861	9740	9773	9790	9777	9802	9823	9866	9738	9703	9715	9634	9834	9796	9746	9914	9768	9832	9886	9690	9911	9756	9949	9736	9855	9911	9856	9844	9801	9754	9838	9846	9869	9730	9986	9805	9933	9766	9654	9800	9661	9697	9808	9677	9806	9756	9878	9765	9831	9772	9728	9929	9708	9772	9651	9839	9670	9917	9935	9664	9797	9817	9702	9943	9655	9836	9726	9879	9849	9762	9792	9828	9732	9779	9838	9905	9616	9765	10024	9667	9852	9671	9736	9683	9574	9845	9796	9825	9939	9709	9764	9625	9839	9576	9884	9673	9692	9855	9735	9961	9685	9880	9855	9870	9666	9789	9712	9778	9813	9772	10054	9898	9645	9888	9841	9649	9850	9700	9704	9766	9758	9855	9804	9860	9762	9718	9817	9701	9714	9700	9798	9734	9887	9880	9825	9774	9672	9806	9774	9867	9870	9764	9787	9751	9583	9739	9785	9845	9911	9802	9877	9777	9879	9768	9849	9730	9787	9816	9745	9880	9827	9898	9650	9946	9768	9651	9769	9693	9625	9512	9783	9711	9797	10002	9695	9731	9711	9773	9925	9754	9835	9759	9779	9751	9743	9823	9927	9697	9804	9946	9968	9904	9798	9723	9747	9812	9890	9741	9740	9813	9816	9736	9833	9672	9882	9729	9869	9791	9858	9797	9690	9862	9766	9875	9841	9828	9836	9868	9849	9787	9818	9782	9898	9976	9654	9897	9858	9595	9759	9807	9755	9919	9780	9939	9804	9842	9763	9783	9792	9880	9797	9691	9907	9720	9805	9822	9691	9788	9828	9767	9737	9787	9846	9789	9840	9836	9784	9670	9789	9857	9848	9914	9775	9838	9756	9716	9783	9782	9794	9842	9650	9836	9675	9868	9713	9843	9912	9802	9736	9779	9857	9943	9804	9851	9718	9892	9772	9795	9927	9897	9869	9801	9756	9816	9873	9770	9894	9887	9778	9794	9759	9721	9811	9644	9899	9959	9875	9859	9782	9766	9911	9730	9840	9698	9764	9851	9799	9764	9869	9786	9925	9808	9827	9687	9720	9862	9703	9856	9792	9728	9687	9814	9698	9826	10024	9853	9878	9809	9740	9862	9841	9734	9886	9813	9875	9828	9847	9854	9865	9784	9949	9786	9852	9727	9767	9711	9723	9779	9728	9901	9943	9707	9642	9750	9782	9804	9747	9830	9868	9752	9728	9814	9787	9773	9801	9735	9715	9848	9747	9700	9787	9771	9722	9737	9661	9717	9824	9658	9852	9784	9827	9804	9799	9851	9673	9840	9792	9729	9923	9780	9770	9837	9697	9679	9835	9650	9688	9899	9770	9814	9718	9802	9655	9746	9796	9868	9633	9705	9779	9824	9721	9838	9781	9751	9794	9738	9835	9791	9700	9676	9761	9712	9800	9841	9779	9854	9639	9936	9625	9770	9869	9764	9717	9750	9911	9838	9723	9788	9707	9856	9651	9792	9908	9818	9728	9626	9794	9647	9657	9809	9788	9840	9744	9780	9887	9786	9869	9812	9694	9744	9749	9878	9763	9887	9799	9829	9807	9683	9796	9799	9847	9978	9837	9776	9783	9754	9709	9673	9850	9734	9959	9819	9798	9838	9606	9832	9774	9760	9782	9718	9814	9812	9702	9744	9732	9716	9803	9659	9819	9643	9656	9642	9802	9883	9647	9775	9708	9864	9929	9754	9805	9751	10001	9756	9912	9634	9770	9852	9790	9798	9714	9627	9782	9737	9811	9861	9821	9730	9730	9777	9832	9964	9754	9617	9807	9871	9802	9707	9889	9781	9729	9795	9915	9743	9890	9860	9747	9891	9814	9815	9782	9860	9901	9664	9760	9756	10052	9931	9772	9794	9601	9714	9732	9708	9871	9775	9711	9781	9667	9838	9765	9731	9800	9934	9707	9729	9894	9633	9848	9819	9854	9784	9738	9759	9787	9871	9943	9691	9913	9783	9736	9700	9917	9784	9784	9774	9708	9852	9704	9725	9772	9781	9735	9668	9962	9627	9819	9972	9834	9782	9814	9709	9904	9770	9927	9732	9752	9830	9836	9823	9874	9876	9795	9693	9859	9808	9840	9713	9825	9793	9809	9909	9751	9667	9788	9761	9779	9891	9801	9803	9809	9768	9699	9773	9751	9667	9730	9757	9582	9707	9699	9804	9776	9876	9766	9795	9881	9720	9755	10032	9800	9745	9766	9695	9860	9677	9857	9960	9787	9758	9877	9759	9790	9784	9616	9798	9889	9756	9823	9953	9821	9673	9770	9777	9637	9742	9754	9648	9696	9717	9818	9722	9764	9699	9620	9692	9731	9838	9747	9780	9860	9652	9719	9844	9762	9802	9770	9935	9927	9604	9869	9850	9657	9673	9755	9698	9895	9793	9833	9701	9888	9907	9689	9764	9577	9816	9769	9677	9621	9790	9813	9638	9772	9858	9702	9804	9655	9797	9674	9968	9764	9780	9813	9828	9714	9900	10022	9862	9723	9806	9731	9688	9933	9944	9780	9893	9750	9916	9868	9714	9763	9765	9868	9803	9818	9801	9800	9807	9757	9745	9903	9788	9720	9868	9804	9852	9914	9764	9720	9741	9683	9804	9878	9779	9877	9875	9965	9947	9752	9748	9905	9654	9917	9740	9798	9952	9784	9973	9759	9848	9866	9796	9605	9784	9695	9769	9740	9942	9775	9888	9906	9542	9783	9737	9745	9753	9823	9905	9834	9846	9792	9855	9779	9726	9855	9670	9695	9662	9850	9833	9661	9670	9783	9707	9872	9883	9901	9656	9831	9657	9815	9671	9753	9676	9907	9864	9965	9761	9793	9828	9888	9719	9895	9754	9792	9841	9691	9888
24412	21637	28661	25255	22985	21881	20687	27884	53735	49182	35712	24339	18992	16808	16375	16102	16187	16060	16054	15815	15788	15937	15977	15848	15826	15790	15670	15969	16101	15841	15751	15783	15585	15666	15758	15906	15717	15816	15803	15712	15750	15678	15778	15961	15716	15686	15616	15827	15842	15893	15733	15806	15730	15817	15934	15888	15684	15804	15818	15653	15723	15709	15615	15769	15964	15928	15642	15855	15939	15824	15815	15572	15743	15660	15972	15734	15727	15716	15796	15833	15901	15847	15779	15455	15614	15788	15734	15712	15878	15638	15667	15652	15656	15862	15773	15782	15500	15616	15860	15754	15539	15789	15750	15739	15682	15846	15792	15777	15692	15826	15795	15509	15773	15901	15622	15704	15880	15584	15592	15864	15791	15841	15805	15875	15657	15829	15716	15736	15945	15699	15553	15751	15605	15641	15757	15517	15772	15797	15698	15625	15787	15590	15767	15683	15808	15562	15699	15598	15836	15944	15830	15538	15635	15638	15750	15628	15653	15721	15557	15850	15691	15864	15739	15952	15612	15636	15774	15802	15741	15665	15841	15637	15733	15755	15594	15907	15625	15796	15725	15622	15693	15817	15889	15686	15700	15660	15667	15658	15720	15857	15800	15786	15943	15794	15715	15539	15561	15578	15838	15956	15524	15479	15683	15750	15721	15639	15604	15712	15713	15804	15735	15525	15713	15820	15728	15731	15818	15731	15763	15720	15664	15787	15840	15633	15752	15840	15870	15877	15634	15517	15707	15720	15553	15923	15695	15700	15893	15784	15796	15632	15774	15714	15707	15790	15691	15805	15715	15709	15699	15624	15754	15840	15632	15618	15711	15979	15721	15838	15733	15593	15485	15656	15722	15606	15925	15925	15711	15463	15749	15897	15739	15659	15781	15931	15808	15932	15978	15805	15949	15744	15809	15769	15668	15806	15730	15685	15888	15808	15725	15638	15735	15729	15726	15744	15873	15721	15794	15935	15900	15734	15854	15839	15679	15797	15866	15615	15719	15582	15716	15826	15836	15773	15847	15702	15774	15813	15763	15763	15656	15661	15662	15858	15610	15786	15734	15658	15675	15731	15690	15803	15698	15615	15760	15700	15631	15944	15712	15687	15642	15718	15606	15711	15687	15767	15546	15712	15695	15643	15780	15701	15851	15821	15701	15659	15587	15617	15666	15488	15807	15448	15631	15596	15728	15671	15720	15859	15781	15933	15751	15602	15374	15665	15755	15476	15686	15855	15725	15676	15675	15655	15735	15666	15575	15671	15668	15808	15870	15774	15744	15753	15708	15646	15586	15706	15794	15622	15776	15689	15681	15640	15899	15847	15807	15742	15734	15687	15476	15392	15578	15829	15780	15831	15741	15751	15708	15831	15745	15782	15692	15734	15742	15593	15693	15704	15868	15738	15546	15806	15888	15814	15498	15812	15898	15753	15602	15588	15687	15604	15820	15664	15567	15580	15599	15931	15779	15665	15554	15846	15629	15713	15831	15732	15759	15954	15664	15673	15884	15714	15810	15525	15727	15808	15668	15743	15618	15790	15914	15733	15752	15644	15640	15830	15697	15609	15748	15657	15510	15791	15935	15694	15615	15637	15802	15771	15797	15826	15697	15774	15744	15649	15836	15676	15884	15591	15701	15711	15765	15811	15698	15769	15596	15652	15833	15474	15890	15801	15660	15834	15699	15747	15551	15610	15816	15715	15632	15684	15820	15711	15926	15706	15791	15613	15652	15616	15604	15729	15646	15614	15527	15710	15795	15791	15778	15821	15776	15771	15641	15641	15813	15715	15813	15788	15468	15901	15755	15759	15761	15543	15756	15649	15735	15849	15804	15854	15599	15766	15664	15795	15825	15763	15829	15703	15769	15761	15760	15662	15753	15635	15646	15843	15622	15778	15718	15764	15591	15705	15832	15823	15577	16037	15853	15600	15770	15530	15978	15599	15708	15686	15931	15559	15509	15715	15618	15786	15499	15620	15746	15703	15536	15828	15731	15650	15776	15782	15793	15792	15888	15821	15737	15789	15783	15776	15733	15706	15627	15594	15885	15710	15653	16023	15854	15713	15805	15815	15611	15609	15670	15685	15699	15619	15515	15856	15671	15707	15707	15767	15730	15629	15396	15850	15802	15771	15801	15874	15809	15747	15767	15662	15765	15790	15786	15647	15644	15614	15876	15665	15462	15743	15711	15647	15725	15727	15747	15784	15786	15613	15786	15461	15772	15789	15955	15781	15781	15828	15721	15700	15700	15809	15667	15596	15705	15953	15622	15635	15663	15811	15882	15689	15672	15705	15758	15582	15771	15958	15873	15672	15819	15651	15819	15652	15565	15925	15758	15670	15565	15818	15647	15820	15808	15629	15816	15693	15547	15673	15696	15663	15890	15707	15627	15752	15725	15665	15845	15654	15713	15621	15691	15636	15786	15695	15748	15779	15706	15684	15569	15558	15640	15950	15583	15697	15910	15680	15546	15876	15836	15879	15859	15718	15733	15759	15712	15700	15891	15753	15676	15678	15661	15554	15596	15846	15709	15483	15875	15683	15667	15663	15639	15838	15741	15995	15664	15752	15839	15544	15635	15765	15716	15570	15536	15695	16018	15679	15628	15774	15868	15534	15708	15781	15653	15672	15647	15807	15666	15740	15794	15679	15753	15572	15858	15667	15572	15706	15812	15807	15682	15697	15709	15702	15730	15639	15686	15963	15879	15945	15877	15875	15701	15812	15812	15412	15823	15787	15723	15975	15825	15693	15654	15588	15809	15783	15723	15748	15786	15815	15691	15560	15553	15650	15735	15648	15717	15734	15555	15717	15641	15808	15696	15733	15769	15634	15769	15661	15641	15668	15888	15910	15714	15608	15796	15676	15964	15665	15966	15735	15821	15659	15627	15730	15667	15829	15516	15757	15670	15635	15902	15751	15634	15809	15719	15795	15760	15595	15636	15808	15826	15645	15809	15607	15889	15783	15840	15878	15603	15714	15588	15751	15719	16138	15780	15576	15765	15684	15718	15742	15822	15842	15690	15900	15943	15664	15738	15752	15816	15799	15684	15788	15908	15843	15677	15697	15741	15734	15733	15708	15875	15745	15683	15630	15631	15756	15771	15703	15802	15934	15753	15778	15776	15682	15663	15764	15892	15723	15919	15536	15688	15900	15717	15816	15893	15798	15861	15759	15607	15753	15883	15590	15572	15789	15790	15764	15692	15732	15737	15851	15675	15857	16033	15578	15646	15779	15562	15690	15749	15700	15899	15659	15687	15708	15779	15774	15562	15631	15756	15897	15695	15783	15718	15695	15802	15739	15812	15959	15677	15909	15593	15596	15726	15740	15621	15678	15747	15708	15712	15761	15705	15573	15722	15669	15683	15581	15692	15687	15813	15733	15693	15757	15792	15764	15656	15790	15813	15676	15649	15717	15537	15705	15805	15661	15775	15585	15586	15826	15804	15792	15681	15756	15551	15618	15757	15508	15604	15584	15754	15933	15858	15602	15729	15636	15739	15692	15679	15774	15669	15769	15585	15758	15735	15738	15667	15610	15384	15782	16014	15560	15727	15978	15713	15830	15859	15728	15823	15818	16022	15807	15867	15682	15906	15617	16006	15612	15815	15878	15771	15801	15723	15657	15861	15810	15624	15702	15515	15797	15743	15843	15500	15558	15665	15885	15602	15704	15447	15599	15725	15859	15657	15544	15781	15660	15726	15781	15720	15607	15808	15577	15797	15806	15641	15542	15741	15933	15814	15834	15886	15655	15609	15465	15599	15675	15734	15919	15694	15872	15692	15759	15542	15544	15657	15735	15742	15765	15772	15743	15602	15627	15879	15759	15588	15540	15623	15636	15645	15678	15783	15724	15935	15565	15802	15522	15683	15437	15635	15662	15667	15936	15646	15792	15937	15725	15425	15605	15753	15695	15623	15693	15693	15871	15824	15470	15792	15873	15726	15683	15656	15682	15552	15649	15822	15795	15681	15858	15598	15857	15719	15817	15712	15675	15684	15694	15732	15887	15880	15682	15707	15839	15799	15646	15800	15568	15711	15844	15531	15639	15951	15843	15668	15853	15827	15749	15791	15670	15699	15613	15603	15746	15641	15662	15683	15897	15735	15682	15830	15815	15841	15827	15777	15675	15511	15638	15704	15614	15542	15657	15783	15710	15616	15525	15743	15503	15812	15893	15747	15785	15595	15848	15701	15794	15702	15860	15865	15742	15765	15957	15556	15939	15759	15778	15699	15698	15980	15620	15789	15567	15806	15566	15508	15663	15596	15731	15678	15827	15844	15849	15889	15564	15574	15562	15556	15845	15692	15543	15661	15785	15826	15772	15580	15559	15874	15717	15613	15997	15916	15972	15796	15840	15801	15784	15773	15611	15571	15722	15831	15777	15887	15788	15823	15733	15565	15724	15810	15697	15554	15534	15632	15771	15866	15780	15800	15616	15881	15607	15854	15740	15762	15801	15886	15411	15499	15823	15618	15646	15655	15691	15956	15696	15651	15851	15765	15698	15797	15737	15503	15510	15629	15635	15703	15751	15843	15295	15636	15829	15640	15752	15838	15722	15853	15546	15685	15761	15955	15740	15726	15537	15752	15617	15730	15778	15948	15800	15690	15748	15739	15655	15921	15709	15565	15358	15730	15616	15612	15808	15538	15814	15936	15658	15595	15668	15736	15482	15711	15763	15687	15598	15848	15737	15770	15592	15815	15841	15752	15587	15829	15722	15672	15707	15643	15842	15713	15688	15658	15859	15690	15831	15671	15605	15640	15815	15590	15768	15684	15591	15875	15917	15985	15822	15888	15974	15792	15726	15750	15560	15658	15725	15940	16001	15728	15703	15709	15739	15810	15977	15749	15718	15882	15732	15751	15674	15658	15784	15729	15614	15914	15619	15829	15995	15664	15851	15732	15868	15583	15872	15695	15712	15651	15811	15765	15907	15661	15719	15674	15682	15789	15751	15740	15742	15948	15754	15706	15688	15735	15917	15773	15845	15772	15868	15871	15691	15527	15555	15700	15683	15681	15576	15738	15693	15685	15773	15921	15754	15526	15708	15782	15768	15791	15735	15629	15763	16127	15698	15935	15692	15761	15759	15727	15834	15766	15791	15882	15750	15599	15752	15597	15848	15726	15801	15875	16071
24991	42975	30008	17448	15184	13514	12810	26148	51686	42236	27179	16560	12249	10575	10214	10166	10109	10151	10345	10080	10211	9952	10207	10165	10171	10058	10318	10103	10164	10070	10018	10128	10039	10156	10101	10140	10144	10159	10163	10001	10104	9976	9976	10028	10111	10268	10041	10055	10098	10053	10192	10077	10159	10081	9907	10047	10098	9926	10015	9901	9979	10113	9957	10054	9951	10120	9980	10212	9966	10195	9998	10236	9951	10121	10055	10222	10069	10039	10080	10051	9833	10141	10088	10017	10101	10138	10083	10003	10170	10018	10154	10019	10101	9918	10135	10176	9979	10190	9943	9946	9899	9978	10049	9978	10022	10087	10052	10080	10223	9917	10069	9994	10086	10090	10039	10169	9912	10039	10095	9995	10021	9945	9791	10006	10042	10094	10012	9895	9963	10037	9929	10006	10036	10135	10113	10039	10120	10079	10029	10044	10116	9968	10072	10212	10148	9906	10056	10164	10055	9945	10121	9863	9899	9963	10111	10159	10097	10210	10037	10043	10176	9910	9892	10133	10075	9995	9990	10026	10031	9947	9933	9884	10053	9985	10109	9955	10021	9973	10040	10084	10125	10026	10100	10052	10072	10160	10139	9970	9998	9884	9961	10004	9943	10107	9934	9930	9925	10046	9946	9990	9991	10048	10064	9954	10089	9940	10028	10054	10130	10207	9932	10093	10078	10221	10005	10006	10000	10148	10132	9977	10046	9902	10060	10052	9936	9990	10093	10123	10020	9999	9958	10011	10009	10143	9917	9935	10098	10040	10027	10085	10037	9990	9995	10066	10164	10074	10136	9951	9843	10095	9957	10157	10082	10001	10025	10039	10023	10002	10030	10098	9978	10019	9983	10027	9908	10067	9946	10046	10034	9883	9950	10034	10175	10144	10056	10084	10119	10061	10023	10001	10023	9933	10087	10059	9875	10140	10099	9907	10139	10048	9967	9963	10065	10043	9940	10064	9997	9991	10045	10143	9914	9884	9988	10111	9888	9812	9920	10010	9849	10161	9922	10231	9877	10031	10013	10158	10075	9920	10032	10070	9960	9874	10022	10172	9971	9960	9892	10021	9980	10117	9923	10139	10013	10069	10084	9937	10016	9878	10030	10002	9993	9962	10118	9985	9873	9968	10156	10012	10280	10068	10084	10056	10226	10054	10231	9927	10167	10108	10017	10138	10144	9886	10011	9985	9985	10045	10113	10140	9961	10101	10116	10121	10038	10096	9925	10116	10036	10078	10076	10016	10021	10061	10124	10003	10072	10173	9983	10140	10022	10199	10180	10022	9865	10155	10001	9994	10037	10130	9945	9848	9946	10041	9857	9995	10134	9992	10082	9904	9924	9908	9896	10240	10168	9931	9969	9980	9909	9894	10146	9919	9973	10110	10145	10008	9986	10034	9981	10134	10081	10056	10162	10028	9995	10172	10060	10128	10129	9936	10159	9946	10032	10045	10115	9820	9918	10020	9806	9973	10154	10031	9902	9975	10006	9824	9945	9996	10094	10045	9917	9889	10141	9983	10153	9832	10079	10017	10016	9987	10079	10022	10044	9876	9952	9996	10013	9997	9956	10095	10080	10061	10063	10110	10122	9828	10077	10102	9835	10032	10099	10267	9904	9908	10141	9871	10222	9868	10071	10046	10043	10045	10036	10058	9975	9890	9997	10149	10048	9878	10000	9958	10072	10051	10009	9867	10246	10043	9790	9937	9969	10193	9980	9985	10132	10239	10106	9933	10201	9977	9938	10009	10011	10033	10026	9869	10035	9894	10026	10117	10079	10243	9984	10158	10022	10090	10141	10060	9929	9948	9954	10024	10022	10090	10190	10013	9875	10004	10143	10055	10065	10075	9913	9945	10141	10127	9960	10062	9922	9891	9953	9903	10000	9995	9950	10072	9885	9925	9913	9940	10006	10069	10054	9997	10037	9862	9950	9970	10031	9944	10066	9963	9982	10237	9902	9841	10064	10030	9940	9937	9934	10185	10069	9886	9958	9966	10054	9901	10019	10032	10055	10113	9950	9996	10105	10066	10049	9979	9987	9950	10025	9995	9982	10026	9999	10036	10154	9970	9947	9923	9927	9954	10197	10006	9844	10068	10030	9965	10046	9967	10004	9958	10024	10080	10044	9902	10175	10103	9977	9973	9926	10025	9984	10029	10031	10030	10111	10168	10175	9920	9961	10069	10085	10038	10045	10127	10079	10033	10033	10026	10040	10117	9995	10040	9956	9973	9847	10149	9968	10038	9988	9946	9887	10090	10054	10106	9926	10012	10064	9927	9948	10068	9846	10057	9952	10042	10077	10196	9989	10043	10124	10089	9949	9947	10096	10031	10035	9971	9882	10022	9987	10022	10059	9959	10014	9890	10043	10076	10020	10068	10068	9982	10065	9951	10039	10056	10042	10037	9785	10084	10070	10099	9979	9976	9989	9979	10063	10144	9887	10166	10057	9896	9958	10104	10084	10155	10029	10056	9960	10027	10045	9791	9907	10113	10007	10007	10057	10038	10081	9829	10051	9970	10091	10076	9977	10050	9999	10031	10015	10022	9960	9924	9990	10080	10016	10040	10003	10081	9938	10071	10052	10075	10084	10131	9844	10009	9978	9969	10164	10095	9994	9908	10136	10088	9969	9803	9947	10076	9966	10142	10031	10044	9969	10048	10044	10055	10029	9957	10174	9919	9986	10058	9884	9986	9984	10134	9930	10009	10053	9980	10009	10098	9827	10037	10127	10044	9978	9947	10128	10042	10034	9987	9992	10122	10033	10062	10034	9993	10142	9933	10026	9824	10100	9857	9988	10009	9971	9981	10035	10173	9949	9971	9995	10061	10207	10091	10178	9927	10014	10215	9963	9962	9938	10046	9984	9930	9963	10050	9950	9998	9906	10073	9972	9998	9977	9967	9989	10002	9874	10084	10070	10067	10001	10284	10104	9965	10204	9991	10015	10019	10079	9908	10122	9943	10061	10071	10047	10003	10016	10208	9995	10008	10015	10161	9986	10009	9975	9872	10106	10008	9868	9950	9974	9923	9963	10087	9987	10046	10128	10106	10042	10119	9923	9959	9939	10107	10142	10052	10142	9989	9985	10084	9945	10120	9851	10043	9959	10075	10152	9999	10038	9891	9945	10011	10074	9928	10200	10148	10085	10131	10127	10059	9911	9955	10122	10013	10156	10068	9978	9978	9970	10050	10076	10079	10087	10031	10033	10005	10046	10085	9951	10053	10048	9978	9939	10144	10036	9983	10050	9977	10008	9858	9896	10041	10107	9896	9952	10029	9959	10188	9948	9990	9882	10149	9911	10161	10020	10165	10007	9988	10047	9859	9896	10082	9993	9959	10078	10067	10092	10065	9981	10126	10062	10144	10036	9976	10041	10033	10000	10064	9951	10094	9949	10137	10057	9960	9924	9820	10035	9856	10035	10011	9939	10007	9925	9992	10030	10098	10024	10043	9905	9980	10048	10078	9908	10092	10193	9870	9982	9869	9937	9977	10003	10131	10130	10105	10033	10055	10024	9998	10042	10237	10085	10051	9883	10035	10054	9953	9971	10007	10035	9980	9899	10084	10010	10148	10066	9999	10130	9952	9898	10020	9983	10090	9909	9921	9874	9966	10058	10055	9993	10032	9949	10016	10137	9913	10029	9942	9972	10123	9992	10118	10093	10016	10055	9929	10072	10055	10081	9955	10058	9893	9919	10025	10114	10204	10052	9964	9951	9901	10129	10020	10047	10049	9964	9971	10131	10004	9980	10019	9921	9976	10029	10103	9979	10042	9968	9903	9945	9985	9852	10177	10047	9939	9882	9989	9984	9896	10107	10163	9865	9984	10047	10086	10011	9928	10005	9980	9898	10021	10023	10180	10132	10176	10188	10089	9978	10043	10023	10013	9917	9965	9953	10038	10139	10032	10065	10047	10009	9950	10023	10008	9890	9925	10056	9974	10072	9878	9954	9874	10049	9984	10122	10087	9927	9969	10028	9918	9990	10045	9942	10066	10186	10088	10007	9855	10175	9828	10023	10156	10039	9847	10011	9886	10045	10174	9926	9957	9955	9975	9868	10105	9957	9941	9955	10071	9959	10020	10093	9822	10050	10041	9877	9865	10085	10169	9983	10043	10117	10071	9975	10117	10187	10180	9973	9984	9862	9955	10069	10068	10039	9881	10047	9946	10040	10141	9923	10060	9898	10033	10065	10037	10147	9923	9972	9989	10040	9850	10073	10032	10149	10069	9976	10086	10048	9994	10150	9898	9998	9863	10103	9917	10054	10094	9966	9962	9901	10039	9930	10107	10119	10031	9868	9970	10039	9897	10187	10022	9986	10054	10108	9978	10137	10050	10160	10009	10096	10002	10202	10041	9953	9929	10204	10089	10047	9916	9900	10017	9915	9912	10200	10063	10067	10064	9791	10101	10070	10074	9805	9990	10132	10016	9961	10068	10165	10082	9882	10064	9949	10174	10052	10098	9953	10079	10063	10019	9870	9977	10279	10043	10119	9962	10100	9856	10019	9922	10000	10028	10013	9941	10139	10074	9996	9957	9931	9965	9941	10080	9989	9988	10083	10037	9961	10057	9957	10000	9923	10050	10135	10267	10040	10075	9892	10113	10088	10042	10006	10080	10176	10029	9946	10178	10100	10004	10076	10139	10024	9898	9941	10120	9953	10116	9981	9887	10003	10121	9927	10132	10015	10045	10109	9950	10009	10051	10044	10096	9867	9982	9897	10053	10038	10140	10062	9994	9973	10095	10106	10158	10014	10104	9916	9902	10075	10084	9980	9984	9961	10179	9967	10032	10050	9572	9949	10134	10068	9997	10099	10037	9882	10161	10048	10024	10138	10080	10080	9999	9917	10004	9854	10013	10119	10105	10120	10070	9952	9963	10008	10057	10038	10005	10034	9968	10079	10051	10051	10085	10033	9983	10018	9990	10249	10028	10078	10045	9878	10021	10024	9904	10054	10029	10089	10206	10052	10085	9900	10037	10128	9962	10086	10093	10012	9969	9999	9941	10039	10034	9917	10102	9958	10021	10133	9982	10045	9932	10144	10137	10053	10147	10016	10057	10207	9953	10020	10016	10131	10150	10059	9969	10069	9967	10055	10023	10083	10088	10067	10091	10102	10217
32216	26056	23383	19706	17535	16295	16369	18013	19528	19385	17434	16287	15902	15617	15564	15505	15528	15342	15720	15615	15323	15677	15407	15454	15554	15487	15669	15512	15510	15712	15485	15454	15583	15468	15669	15423	15545	15505	15609	15427	15438	15658	15746	15549	15401	15453	15470	15478	15269	15465	15417	15489	15287	15434	15611	15468	15420	15526	15330	15654	15665	15539	15385	15377	15543	15456	15659	15297	15838	15499	15501	15371	15424	15459	15335	15287	15457	15470	15398	15576	15563	15379	15375	15446	15491	15487	15456	15529	15370	15489	15661	15390	15550	15373	15399	15360	15394	15416	15316	15411	15572	15533	15354	15276	15592	15504	15673	15434	15679	15471	15550	15430	15365	15349	15249	15283	15435	15366	15329	15271	15484	15670	15492	15345	15303	15430	15587	15389	15451	15192	15494	15521	15514	15604	15603	15612	15400	15609	15354	15387	15489	15415	15419	15509	15569	15306	15361	15462	15202	15225	15552	15417	15173	15348	15348	15639	15345	15470	15477	15667	15558	15478	15288	15575	15627	15586	15454	15656	15563	15360	15431	15509	15305	15418	15368	15650	15499	15513	15348	15382	15514	15389	15397	15458	15413	15397	15629	15501	15311	15451	15381	15328	15711	15284	15284	15464	15435	15465	15464	15568	15594	15398	15580	15462	15307	15360	15308	15548	15495	15342	15228	15432	15583	15665	15736	15748	15539	15635	15640	15489	15356	15675	15474	15449	15468	15327	15531	15517	15372	15425	15497	15253	15399	15647	15451	15500	15582	15290	15477	15355	15705	15434	15480	15591	15606	15425	15471	15549	15472	15064	15382	15386	15378	15362	15383	15400	15566	15383	15549	15387	15476	15524	15513	15466	15317	15367	15466	15444	15468	15309	15443	15470	15592	15496	15334	15246	15341	15365	15371	15616	15313	15571	15661	15589	15637	15449	15547	15459	15717	15615	15635	15364	15535	15430	15532	15382	15628	15348	15620	15320	15308	15308	15632	15612	15436	15630	15470	15308	15373	15596	15554	15583	15552	15254	15388	15581	15481	15370	15511	15505	15637	15496	15406	15386	15487	15405	15688	15470	15440	15699	15542	15425	15340	15596	15250	15509	15515	15572	15572	15384	15480	15555	15453	15563	15538	15624	15551	15504	15621	15525	15377	15277	15487	15425	15374	15423	15279	15500	15517	15692	15479	15561	15379	15557	15473	15396	15479	15196	15335	15484	15483	15243	15437	15365	15513	15593	15439	15467	15470	15326	15513	15493	15547	15465	15651	15463	15328	15529	15507	15487	15389	15473	15414	15557	15649	15502	15281	15346	15420	15399	15489	15642	15415	15432	15491	15477	15643	15362	15570	15436	15391	15455	15427	15564	15528	15479	15439	15420	15701	15523	15671	15737	15632	15638	15441	15490	15381	15452	15451	15591	15312	15469	15588	15442	15445	15434	15300	15482	15616	15582	15536	15472	15553	15468	15278	15381	15693	15489	15400	15461	15326	15395	15317	15427	15371	15183	15514	15709	15641	15457	15521	15533	15403	15612	15211	15769	15543	15573	15553	15659	15377	15439	15502	15399	15505	15580	15496	15527	15563	15486	15392	15371	15437	15612	15624	15637	15516	15537	15350	15599	15554	15411	15578	15500	15433	15344	15450	15515	15483	15294	15402	15627	15544	15459	15495	15463	15259	15516	15757	15432	15390	15365	15377	15659	15276	15493	15610	15429	15379	15626	15308	15389	15514	15461	15542	15479	15551	15647	15469	15420	15453	15546	15260	15633	15502	15308	15516	15421	15372	15603	15355	15681	15241	15482	15581	15414	15318	15432	15587	15525	15678	15581	15490	15426	15422	15417	15498	15568	15453	15489	15304	15510	15526	15704	15231	15427	15438	15542	15450	15460	15341	15393	15556	15441	15534	15421	15540	15505	15612	15414	15324	15470	15551	15496	15573	15540	15543	15489	15382	15401	15392	15423	15459	15384	15484	15617	15322	15287	15522	15494	15499	15556	15542	15335	15376	15510	15382	15590	15461	15338	15351	15668	15405	15627	15446	15419	15383	15597	15488	15513	15521	15583	15523	15499	15540	15699	15469	15706	15420	15218	15461	15532	15600	15438	15591	15480	15368	15328	15232	15366	15482	15589	15542	15562	15319	15356	15147	15367	15335	15709	15550	15449	15501	15605	15470	15485	15408	15481	15418	15741	15401	15525	15389	15325	15449	15550	15472	15226	15289	15499	15542	15569	15578	15337	15533	15500	15263	15422	15410	15436	15524	15559	15631	15441	15534	15395	15419	15222	15549	15384	15572	15360	15559	15554	15532	15567	15541	15513	15439	15529	15420	15421	15691	15599	15483	15315	15424	15400	15329	15280	15459	15376	15589	15515	15535	15535	15459	15528	15497	15515	15481	15367	15520	15515	15327	15496	15435	15565	15442	15460	15388	15536	15645	15428	15583	15354	15542	15607	15648	15531	15447	15436	15271	15506	15567	15545	15710	15464	15545	15657	15670	15632	15655	15295	15334	15331	15505	15363	15508	15439	15360	15549	15622	15427	15510	15543	15564	15574	15449	15526	15518	15574	15583	15458	15473	15291	15521	15476	15494	15515	15329	15721	15517	15384	15321	15431	15524	15551	15471	15540	15587	15533	15641	15565	15425	15546	15656	15621	15582	15460	15343	15644	15455	15555	15596	15512	15573	15518	15590	15541	15490	15491	15441	15361	15498	15530	15307	15391	15328	15554	15477	15452	15450	15593	15400	15563	15647	15652	15432	15352	15531	15403	15428	15617	15383	15389	15400	15469	15669	15629	15458	15415	15431	15346	15354	15436	15525	15420	15219	15329	15685	15175	15573	15430	15383	15452	15467	15513	15430	15515	15471	15551	15528	15626	15446	15567	15545	15524	15617	15491	15331	15432	15461	15534	15428	15455	15475	15414	15480	15604	15563	15343	15517	15562	15670	15565	15375	15464	15348	15581	15372	15436	15486	15497	15519	15458	15559	15717	15581	15670	15662	15453	15456	15439	15462	15632	15444	15370	15592	15403	15579	15457	15425	15605	15553	15553	15552	15455	15305	15553	15544	15473	15506	15507	15610	15336	15575	15558	15631	15571	15420	15404	15429	15669	15601	15298	15442	15361	15545	15509	15501	15500	15546	15636	15421	15398	15493	15472	15370	15397	15556	15472	15680	15482	15651	15419	15626	15461	15538	15351	15491	15404	15361	15479	15761	15667	15587	15547	15586	15561	15495	15300	15346	15428	15350	15495	15281	15359	15574	15431	15439	15412	15594	15539	15282	15536	15540	15468	15480	15598	15463	15573	15607	15545	15425	15555	15579	15442	15390	15432	15705	15480	15181	15464	15567	15503	15388	15418	15318	15537	15598	15410	15297	15463	15557	15251	15596	15486	15514	15464	15429	15328	15467	15543	15531	15444	15436	15323	15525	15518	15579	15418	15445	15394	15534	15572	15884	15412	15618	15458	15468	15480	15415	15230	15535	15405	15359	15371	15504	15434	15548	15494	15605	15607	15488	15559	15445	15538	15282	15386	15629	15413	15470	15554	15515	15547	15437	15492	15467	15405	15513	15603	15393	15347	15393	15577	15477	15491	15569	15638	15709	15449	15577	15358	15488	15546	15485	15441	15456	15459	15438	15413	15589	15433	15529	15573	15539	15398	15476	15334	15509	15395	15446	15594	15397	15464	15355	15517	15510	15604	15317	15440	15526	15548	15393	15496	15461	15457	15582	15458	15385	15533	15528	15709	15512	15386	15533	15597	15572	15499	15502	15466	15505	15677	15298	15470	15540	15507	15456	15448	15324	15293	15559	15460	15607	15486	15455	15537	15518	15637	15577	15514	15558	15636	15677	15521	15484	15420	15453	15527	15415	15521	15423	15450	15610	15513	15454	15765	15594	15314	15511	15465	15686	15688	15557	15474	15404	15527	15506	15433	15567	15444	15567	15425	15333	15415	15461	15546	15457	15332	15531	15541	15562	15351	15393	15581	15659	15461	15377	15395	15524	15522	15740	15473	15569	15348	15733	15590	15433	15499	15446	15566	15425	15464	15517	15320	15426	15499	15528	15450	15521	15407	15416	15658	15536	15545	15557	15502	15645	15453	15501	15557	15392	15501	15484	15398	15283	15399	15512	15409	15568	15532	15373	15487	15345	15443	15540	15450	15471	15559	15618	15426	15503	15623	15250	15353	15242	15366	15303	15453	15433	15592	15454	15692	15598	15347	15381	15379	15479	15568	15471	15364	15349	15414	15511	15217	15373	15442	15418	15523	15486	15328	15460	15291	15424	15634	15503	15480	15379	15526	15542	15421	15578	15286	15663	15409	15300	15477	15614	15432	15501	15558	15441	15590	15269	15575	15460	15441	15322	15324	15601	15689	15582	15481	15598	15488	15538	15475	15414	15561	15467	15445	15586	15619	15461	15495	15343	15612	15415	15286	15413	15371	15539	15472	15427	15460	15325	15398	15303	15516	15704	15499	15394	15434	15526	15434	15583	15424	15520	15685	15549	15405	15525	15435	15523	15454	15567	15499	15365	15644	15436	15497	15412	15365	15386	15311	15703	15353	15326	15734	15493	15537	15428	15548	15420	15509	15568	15417	15593	15358	15482	15517	15528	15372	15454	15552	15663	15513	15590	15488	15395	15708	15223	15388	15466	15396	15517	15463	15302	15614	15436	15440	15379	15249	15404	15369	15217	15358	15702	15278	15639	15294	15487	15344	15431	15328	15551	15481	15564	15463	15601	15468	15424	15548	15398	15418	15252	15561	15572	15595	15631	15438	15433	15469	15392	15569	15483	15344	15328	15589	15517	15546	15694	15471	15455	15376	15343	15467	15591	15576	15397	15467	15461	15343	15241	15404	15675	15505	15532	15392	15519	15366	15502	15675	15481	15556	15589	15482	15388	15415	15438	15516	15756	15578	15574	15478	15451	15706	15537	15519	15590	15401	15396	15547	15439	15595	15507	15326	15584	15475	15604	15515	15613	15511	15477	15489	15235	15411	15481	15642	15484	15373	15526	15572	15208	15247	15637	15469	15372	15701	15399	15351	15419	15551	15553	15410	15715	15556	15430	15424	15598	15494	15328	15574	15473	15426	15346	15378	15745	15622	15400	15401	15553	15420	15424	15501
19080	24459	16382	12143	11562	10203	10988	12331	13785	12858	11016	10203	9765	9643	9517	9491	9536	9737	9631	9534	9628	9676	9701	9732	9563	9810	9554	9650	9801	9548	9688	9562	9666	9512	9583	9606	9528	9523	9716	9648	9603	9634	9602	9686	9493	9543	9561	9723	9653	9497	9762	9632	9660	9525	9832	9628	9499	9687	9552	9577	9592	9626	9747	9524	9573	9557	9492	9639	9636	9551	9634	9549	9439	9629	9448	9505	9563	9537	9661	9668	9633	9584	9553	9710	9746	9520	9644	9592	9464	9663	9605	9521	9294	9689	9756	9611	9652	9435	9813	9422	9686	9543	9503	9568	9692	9545	9704	9613	9619	9738	9665	9531	9680	9608	9678	9546	9502	9665	9641	9605	9715	9727	9695	9650	9644	9629	9591	9524	9744	9623	9709	9714	9671	9640	9736	9518	9645	9576	9474	9710	9624	9561	9712	9558	9547	9592	9551	9600	9554	9574	9605	9566	9591	9626	9682	9615	9605	9574	9594	9573	9633	9615	9708	9652	9611	9624	9663	9726	9491	9610	9612	9519	9692	9561	9590	9711	9454	9638	9733	9619	9540	9612	9600	9676	9605	9678	9698	9657	9661	9495	9520	9722	9672	9652	9579	9577	9708	9501	9633	9573	9490	9533	9522	9578	9440	9625	9581	9630	9674	9519	9662	9630	9757	9605	9372	9726	9563	9588	9624	9591	9701	9619	9630	9615	9564	9532	9761	9614	9614	9641	9682	9610	9537	9638	9546	9695	9509	9738	9596	9611	9631	9467	9555	9600	9565	9653	9687	9541	9333	9670	9650	9576	9580	9736	9656	9426	9631	9573	9696	9661	9590	9625	9614	9630	9447	9514	9616	9692	9669	9494	9517	9518	9594	9446	9646	9629	9544	9619	9719	9530	9659	9367	9456	9576	9689	9518	9631	9493	9676	9576	9515	9580	9512	9634	9823	9614	9604	9601	9613	9588	9606	9659	9607	9542	9602	9497	9598	9538	9628	9525	9707	9554	9496	9626	9479	9753	9630	9611	9569	9622	9575	9507	9541	9617	9609	9683	9631	9662	9574	9508	9613	9669	9388	9709	9583	9490	9600	9720	9540	9472	9541	9436	9661	9701	9569	9501	9472	9503	9533	9690	9645	9572	9637	9544	9662	9545	9617	9488	9606	9567	9685	9557	9520	9678	9704	9470	9509	9490	9714	9498	9632	9518	9526	9650	9490	9576	9658	9566	9534	9568	9528	9672	9643	9652	9640	9590	9727	9562	9613	9741	9548	9765	9710	9588	9636	9665	9694	9605	9687	9568	9547	9720	9622	9553	9603	9675	9746	9552	9671	9593	9497	9664	9613	9637	9585	9611	9481	9467	9629	9565	9610	9531	9469	9644	9642	9602	9596	9623	9507	9605	9611	9662	9437	9638	9498	9577	9625	9695	9726	9531	9708	9568	9415	9632	9605	9633	9628	9593	9717	9500	9678	9718	9658	9704	9450	9593	9497	9703	9652	9651	9811	9502	9532	9692	9599	9693	9622	9716	9636	9556	9677	9642	9565	9531	9547	9762	9570	9778	9664	9652	9419	9673	9493	9621	9664	9654	9578	9700	9705	9602	9538	9546	9840	9543	9442	9487	9601	9510	9595	9684	9656	9629	9524	9619	9520	9559	9641	9487	9685	9573	9765	9650	9576	9639	9493	9727	9626	9633	9571	9555	9684	9636	9552	9585	9563	9631	9571	9531	9475	9711	9677	9582	9575	9741	9581	9588	9515	9520	9535	9822	9531	9719	9645	9630	9653	9666	9477	9556	9651	9505	9691	9649	9697	9487	9516	9673	9722	9620	9665	9736	9510	9604	9581	9712	9562	9791	9591	9588	9420	9485	9682	9600	9564	9659	9534	9779	9574	9662	9583	9490	9703	9517	9576	9655	9740	9702	9657	9732	9565	9871	9618	9594	9750	9667	9503	9659	9715	9490	9421	9602	9590	9539	9531	9560	9660	9573	9708	9761	9654	9593	9596	9748	9717	9728	9619	9678	9661	9519	9507	9650	9678	9663	9727	9600	9633	9580	9503	9535	9696	9549	9535	9528	9627	9671	9480	9559	9345	9728	9520	9411	9638	9628	9681	9636	9534	9635	9623	9643	9707	9655	9533	9616	9617	9527	9445	9619	9529	9667	9619	9607	9571	9687	9458	9680	9559	9637	9664	9517	9536	9753	9596	9610	9481	9701	9667	9438	9704	9774	9662	9697	9514	9781	9532	9688	9722	9601	9592	9743	9627	9720	9381	9679	9495	9475	9734	9677	9688	9769	9582	9533	9628	9571	9878	9541	9658	9548	9551	9562	9647	9565	9591	9616	9694	9783	9700	9611	9626	9588	9498	9649	9670	9604	9614	9605	9622	9615	9501	9541	9495	9670	9622	9529	9675	9737	9708	9505	9622	9730	9708	9617	9649	9541	9570	9677	9512	9699	9660	9598	9719	9541	9610	9613	9679	9548	9636	9696	9613	9489	9677	9673	9480	9602	9579	9609	9515	9660	9641	9496	9628	9658	9614	9583	9646	9591	9685	9713	9683	9578	9642	9692	9561	9561	9606	9595	9539	9700	9571	9711	9672	9706	9673	9594	9529	9631	9667	9561	9501	9585	9734	9487	9655	9621	9487	9523	9598	9556	9601	9641	9549	9605	9638	9551	9656	9655	9601	9545	9476	9567	9683	9414	9664	9634	9621	9629	9746	9644	9586	9567	9561	9756	9565	9547	9473	9535	9611	9584	9733	9629	9511	9631	9581	9700	9614	9658	9522	9540	9709	9527	9508	9594	9616	9646	9563	9528	9593	9618	9829	9660	9476	9804	9579	9600	9456	9729	9705	9522	9652	9636	9658	9545	9537	9628	9542	9567	9636	9547	9550	9640	9660	9560	9611	9655	9658	9624	9745	9454	9707	9797	9565	9607	9529	9646	9587	9766	9638	9611	9658	9612	9513	9626	9543	9575	9519	9691	9524	9559	9545	9472	9516	9556	9678	9550	9585	9465	9758	9656	9581	9669	9685	9513	9613	9716	9514	9701	9587	9647	9749	9519	9454	9649	9556	9537	9551	9600	9601	9701	9714	9551	9594	9525	9472	9655	9518	9623	9581	9713	9600	9618	9564	9610	9624	9593	9487	9664	9664	9571	9642	9650	9495	9537	9775	9636	9589	9642	9688	9637	9570	9423	9601	9656	9401	9634	9583	9598	9584	9553	9559	9632	9642	9547	9665	9561	9611	9472	9752	9739	9702	9717	9550	9652	9716	9570	9609	9539	9615	9798	9551	9764	9759	9664	9666	9614	9638	9770	9660	9514	9633	9648	9647	9584	9568	9626	9557	9542	9721	9532	9716	9640	9705	9684	9479	9514	9698	9569	9520	9543	9714	9677	9518	9750	9766	9660	9606	9646	9597	9622	9551	9711	9501	9566	9729	9610	9601	9497	9654	9599	9520	9548	9624	9568	9645	9773	9595	9534	9703	9607	9496	9447	9449	9644	9425	9688	9688	9523	9640	9765	9660	9604	9606	9720	9723	9634	9667	9700	9616	9422	9673	9709	9572	9700	9559	9598	9628	9644	9627	9594	9700	9751	9666	9639	9586	9567	9699	9469	9553	9579	9677	9556	9686	9548	9653	9624	9568	9621	9663	9629	9605	9636	9703	9645	9706	9644	9585	9525	9787	9561	9526	9614	9548	9679	9610	9538	9802	9663	9492	9530	9480	9379	9600	9803	9639	9722	9535	9802	9607	9671	9551	9476	9759	9407	9680	9467	9787	9636	9573	9636	9615	9566	9594	9436	9639	9646	9452	9512	9701	9685	9659	9752	9521	9569	9685	9532	9829	9514	9663	9439	9638	9694	9678	9454	9586	9531	9630	9600	9620	9590	9738	9720	9561	9593	9662	9663	9657	9615	9637	9633	9788	9705	9826	9587	9627	9797	9637	9658	9636	9646	9679	9624	9546	9507	9647	9738	9455	9626	9542	9572	9688	9602	9556	9552	9649	9543	9464	9767	9462	9567	9630	9587	9566	9537	9680	9568	9649	9474	9720	9525	9638	9708	9667	9579	9640	9572	9762	9484	9515	9613	9509	9659	9667	9536	9623	9591	9584	9619	9606	9737	9721	9510	9601	9552	9586	9576	9601	9767	9628	9670	9570	9687	9582	9424	9688	9634	9735	9653	9557	9490	9521	9759	9666	9489	9653	9655	9697	9529	9504	9460	9634	9606	9644	9530	9667	9509	9537	9610	9545	9595	9758	9656	9797	9560	9491	9607	9547	9641	9700	9624	9395	9683	9722	9552	9617	9591	9534	9580	9614	9559	9552	9745	9637	9649	9595	9460	9660	9614	9507	9614	9511	9628	9669	9493	9613	9565	9729	9573	9665	9731	9670	9645	9649	9521	9476	9620	9602	9680	9644	9661	9538	9568	9677	9555	9560	9587	9450	9589	9577	9553	9710	9497	9521	9446	9654	9475	9707	9685	9552	9589	9459	9569	9599	9704	9608	9713	9589	9466	9515	9587	9709	9636	9651	9560	9718	9513	9543	9618	9608	9552	9720	9645	9767	9551	9520	9617	9701	9685	9580	9538	9604	9586	9636	9707	9584	9507	9529	9730	9558	9655	9789	9609	9509	9506	9628	9549	9489	9699	9658	9545	9596	9551	9660	9584	9616	9580	9609	9694	9505	9635	9539	9583	9605	9466	9627	9593	9462	9685	9582	9626	9606	9745	9599	9518	9587	9496	9590	9454	9597	9737	9399	9559	9640	9527	9593	9616	9574	9498	9646	9691	9528	9517	9508	9673	9583	9570	9736	9403	9573	9624	9577	9552	9623	9502	9566	9483	9577	9571	9614	9588	9660	9666	9612	9662	9399	9687	9875	9669	9553	9655	9600	9790	9468	9647	9491	9681	9690	9622	9474	9470	9545	9555	9594	9514	9622	9686	9682	9517	9566	9598	9481	9869	9495	9587	9597	9577	9753	9678	9722	9653	9618	9581	9506	9537	9773	9702	9645	9702	9602	9663	9628	9569	9698	9621	9426	9827	9499	9516	9420	9513	9636	9749	9675	9440	9586	9614	9525	9542	9789	9560
25964	21835	28092	27913	23057	22325	26194	35878	37046	31081	22919	18618	16592	15732	15692	15390	15664	15808	15599	15640	15555	15409	15353	15513	15425	15501	15474	15538	15665	15602	15363	15528	15720	15495	15521	15412	15208	15507	15484	15566	15386	15353	15542	15551	15416	15378	15391	15415	15459	15500	15491	15428	15505	15623	15679	15228	15324	15309	15530	15366	15243	15420	15389	15368	15503	15383	15568	15477	15312	15452	15540	15468	15502	15406	15543	15421	15545	15545	15388	15460	15292	15528	15619	15586	15395	15492	15714	15528	15366	15434	15308	15409	15462	15471	15427	15374	15624	15548	15339	15429	15382	15460	15392	15569	15585	15328	15566	15431	15347	15508	15263	15453	15416	15609	15484	15233	15438	15526	15538	15355	15451	15570	15665	15361	15345	15186	15183	15437	15550	15648	15343	15292	15533	15309	15452	15531	15411	15273	15455	15581	15582	15584	15368	15536	15529	15384	15411	15316	15428	15463	15321	15431	15621	15393	15596	15457	15455	15504	15522	15571	15349	15457	15544	15513	15580	15627	15577	15513	15379	15405	15408	15517	15361	15287	15282	15415	15520	15538	15383	15538	15449	15391	15396	15367	15509	15574	15597	15414	15468	15268	15354	15207	15420	15372	15511	15466	15351	15544	15430	15269	15396	15418	15554	15482	15259	15463	15508	15269	15409	15542	15464	15446	15463	15365	15242	15270	15423	15392	15412	15371	15288	15323	15445	15421	15449	15456	15572	15319	15436	15595	15497	15559	15416	15137	15391	15484	15463	15442	15276	15449	15452	15631	15501	15580	15348	15414	15360	15380	15389	15375	15555	15527	15355	15462	15547	15554	15270	15417	15471	15469	15243	15211	15281	15492	15362	15414	15488	15486	15584	15587	15489	15494	15407	15549	15373	15499	15464	15492	15354	15351	15441	15432	15451	15440	15474	15327	15530	15439	15569	15340	15517	15626	15620	15329	15427	15314	15448	15343	15302	15466	15200	15356	15346	15623	15524	15284	15290	15234	15666	15258	15224	15423	15259	15323	15612	15420	15408	15635	15337	15211	15509	15536	15342	15386	15462	15571	15516	15352	15568	15275	15554	15595	15444	15128	15418	15449	15586	15481	15335	15384	15220	15430	15418	15483	15617	15436	15469	15504	15442	15397	15401	15303	15349	15389	15196	15360	15646	15702	15402	15304	15374	15350	15329	15651	15524	15495	15417	15453	15417	15413	15299	15505	15457	15504	15295	15446	15336	15434	15684	15676	15345	15487	15568	15341	15495	15503	15564	15387	15746	15276	15571	15435	15352	15379	15513	15556	15281	15317	15462	15491	15374	15628	15296	15513	15530	15506	15277	15529	15417	15425	15570	15367	15578	15413	15470	15321	15392	15518	15380	15369	15486	15434	15275	15261	15466	15321	15511	15239	15503	15336	15420	15497	15417	15435	15525	15438	15607	15509	15611	15408	15351	15312	15574	15358	15514	15443	15181	15324	15394	15455	15414	15478	15483	15461	15580	15344	15450	15219	15552	15518	15339	15277	15520	15347	15539	15425	15434	15430	15435	15278	15309	15540	15521	15352	15304	15344	15430	15495	15391	15303	15425	15551	15432	15428	15376	15424	15455	15501	15427	15373	15325	15527	15516	15418	15460	15364	15334	15417	15381	15107	15402	15495	15219	15410	15283	15440	15226	15450	15468	15380	15405	15313	15394	15420	15624	15475	15376	15368	15386	15387	15452	15459	15612	15311	15267	15561	15546	15460	15373	15336	15467	15317	15421	15341	15460	15318	15511	15510	15517	15391	15427	15381	15240	15293	15448	15125	15498	15634	15602	15398	15499	15440	15223	15526	15460	15524	15405	15475	15492	15471	15552	15259	15542	15329	15634	15612	15527	15628	15547	15544	15364	15634	15449	15449	15434	15421	15457	15212	15465	15274	15362	15443	15345	15276	15420	15614	15401	15397	15389	15391	15539	15324	15358	15194	15323	15367	15580	15564	15335	15453	15498	15543	15534	15278	15574	15416	15252	15404	15406	15452	15657	15463	15452	15551	15391	15597	15464	15197	15347	15485	15333	15431	15346	15591	15353	15263	15445	15224	15302	15275	15396	15659	15663	15561	15303	15491	15453	15477	15349	15496	15416	15611	15499	15468	15334	15481	15419	15536	15517	15376	15429	15548	15487	15201	15410	15660	15480	15279	15526	15403	15588	15388	15383	15355	15416	15371	15494	15364	15373	15568	15381	15430	15399	15393	15426	15276	15278	15417	15388	15422	15582	15571	15600	15443	15382	15277	15472	15321	15328	15299	15333	15415	15542	15292	15484	15216	15516	15346	15529	15347	15555	15600	15425	15322	15545	15575	15520	15491	15229	15206	15418	15318	15390	15255	15424	15507	15401	15497	15437	15423	15425	15530	15622	15314	15604	15416	15418	15387	15690	15276	15281	15256	15302	15711	15519	15371	15560	15382	15397	15484	15459	15590	15634	15659	15344	15238	15507	15458	15208	15306	15425	15418	15443	15542	15379	15454	15535	15431	15495	15552	15596	15262	15557	15482	15412	15446	15466	15545	15390	15586	15481	15622	15438	15400	15386	15370	15571	15479	15414	15281	15526	15440	15432	15406	15313	15304	15398	15416	15608	15376	15544	15355	15330	15453	15535	15282	15305	15405	15359	15381	15271	15526	15500	15533	15304	15392	15524	15329	15350	15464	15221	15387	15278	15572	15374	15573	15641	15323	15410	15483	15450	15339	15567	15417	15383	15433	15324	15373	15243	15205	15355	15496	15327	15275	15438	15486	15571	15400	15638	15509	15248	15387	15367	15479	15654	15401	15487	15270	15224	15333	15427	15535	15647	15344	15546	15412	15428	15470	15321	15576	15349	15497	15147	15509	15441	15543	15540	15481	15486	15522	15300	15425	15615	15539	15511	15502	15449	15324	15513	15675	15633	15396	15425	15635	15543	15397	15374	15536	15505	15358	15181	15325	15452	15578	15521	15425	15438	15316	15426	15581	15263	15391	15441	15374	15390	15378	15628	15368	15447	15389	15355	15483	15434	15433	15263	15397	15327	15329	15294	15342	15340	15457	15346	15632	15470	15316	15434	15217	15533	15492	15486	15381	15547	15347	15483	15343	15488	15494	15290	15308	15363	15362	15452	15647	15319	15546	15361	15514	15495	15482	15344	15294	15460	15415	15385	15521	15219	15605	15385	15395	15372	15309	15468	15282	15272	15302	15354	15343	15503	15396	15426	15624	15648	15351	15407	15519	15322	15383	15406	15363	15298	15452	15468	15330	15451	15377	15395	15376	15419	15390	15302	15403	15544	15229	15467	15474	15207	15464	15259	15488	15583	15281	15369	15455	15373	15501	15501	15723	15542	15408	15583	15615	15418	15438	15530	15464	15325	15579	15441	15397	15240	15484	15439	15397	15478	15387	15271	15410	15483	15379	15443	15454	15579	15316	15452	15452	15584	15539	15542	15264	15598	15348	15307	15462	15277	15267	15488	15494	15662	15449	15405	15327	15524	15393	15326	15452	15521	15514	15476	15483	15595	15577	15372	15335	15356	15198	15471	15256	15338	15498	15532	15353	15468	15357	15447	15406	15365	15658	15535	15398	15258	15259	15441	15572	15600	15584	15526	15394	15363	15410	15482	15332	15509	15222	15430	15305	15220	15476	15333	15534	15352	15342	15252	15587	15562	15443	15265	15249	15466	15414	15461	15395	15307	15502	15307	15473	15216	15315	15442	15476	15697	15561	15459	15470	15360	15505	15360	15601	15313	15567	15471	15328	15346	15305	15262	15384	15620	15495	15244	15133	15587	15664	15488	15388	15604	15569	15480	15511	15577	15501	15449	15447	15252	15647	15494	15190	15544	15279	15380	15495	15394	15195	15442	15382	15296	15300	15556	15402	15216	15462	15289	15390	15548	15352	15626	15533	15629	15474	15391	15523	15635	15334	15524	15391	15522	15442	15542	15342	15478	15172	15186	15512	15439	15547	15447	15348	15383	15548	15315	15543	15550	15565	15545	15576	15727	15396	15399	15468	15600	15452	15461	15392	15722	15540	15493	15243	15571	15433	15430	15657	15416	15548	15437	15361	15516	15353	15403	15266	15302	15190	15451	15476	15551	15233	15409	15358	15451	15251	15549	15401	15543	15460	15392	15431	15140	15578	15491	15330	15431	15358	15359	15266	15457	15401	15386	15511	15420	15414	15449	15380	15516	15365	15352	15486	15130	15316	15230	15445	15450	15328	15501	15283	15504	15539	15671	15467	15377	15565	15398	15243	15529	15541	15261	15616	15608	15375	15497	15309	15460	15382	15549	15436	15425	15415	15594	15421	15437	15458	15439	15329	15511	15752	15444	15491	15436	15584	15516	15437	15435	15475	15408	15536	15229	15304	15454	15421	15319	15474	15302	15215	15456	15457	15450	15276	15410	15626	15398	15465	15475	15453	15384	15327	15279	15437	15511	15461	15403	15446	15617	15671	15457	15474	15589	15543	15673	15425	15389	15501	15538	15432	15394	15485	15250	15532	15157	15458	15424	15522	15552	15405	15430	15321	15366	15402	15592	15402	15395	15456	15482	15589	15611	15362	15543	15472	15469	15423	15488	15448	15359	15389	15611	15524	15434	15410	15538	15290	15499	15590	15322	15155	15394	15444	15561	15715	15400	15437	15318	15497	15603	15413	15428	15478	15464	15356	15501	15397	15528	15282	15456	15534	15386	15356	15482	15403	15540	15439	15377	15427	15469	15505	15446	15471	15321	15225	15369	15246	15329	15388	15438	15397	15420	15681	15393	15649	15492	15207	15363	15417	15408	15270	15614	15454	15458	15595	15584	15244	15377	15157	15402	15342	15499	15470	15312	15376	15490	15374	15775	15552	15700	15353	15464	15483	15461	15217	15422	15240	15500	15603	15424	15429	15284	15639	15333	15468	15433	15237	15486	15703	15512	15152	15395	15360	15456	15508	15505	15423	15504	15391	15504	15315	15293	15395	15349	15401	15326	15420	15290	15612	15531	15438	15381	15382	15407	15564	15408	15528	15367	15466	15337	15647	15459	15425	15604	15449	15121	15202	15412	15356	15375	15519	15456	15474	15418	15408	15416	15538	15460	15419	15432	15451	15325	15528	15373	15572	15470	15528
21421	39858	28048	17765	17255	14739	22111	31578	30506	23292	15479	12150	10512	9918	9772	9906	9785	9817	9883	9746	9888	9893	9804	9676	9826	9608	9863	9850	9771	9795	9746	9814	9772	9730	9671	9832	9728	9708	9836	9775	9696	9789	9730	9887	9702	9597	9862	9809	9686	9710	9847	9902	9744	9822	9770	9801	9753	9620	9697	9827	9927	9778	9746	9734	9716	9754	9749	9821	9656	9853	9716	9578	9736	9779	9770	9727	9678	9648	9779	9732	9784	9705	9871	9756	9690	9781	9813	9847	9756	9944	9788	9874	9835	9845	9781	9712	9609	9729	9867	9741	9630	9745	9829	9657	9578	9833	9690	9629	9719	9687	9806	9779	9654	9974	9911	9699	9882	9785	9735	9734	9596	9764	9762	9685	9876	9681	9699	9707	9771	9753	9756	9785	9745	9755	9805	9721	9603	9965	9684	9754	9877	9644	9716	9695	9683	9582	9751	9704	9960	9750	9928	9613	9701	9732	9617	9776	9758	9601	9834	9586	9753	9910	9771	9852	9875	9817	9726	9782	9874	9627	9815	9704	9835	9770	9579	9718	9826	9730	9852	9788	9694	9762	9637	9684	9639	9753	9859	9728	9708	9684	9676	9716	9760	9759	9728	9706	9570	9667	9810	9823	9746	9612	9650	9816	9623	9858	9728	9706	9921	9661	9745	9752	9837	9849	9850	9886	9871	9677	9879	9678	9689	9721	9676	9635	9731	9631	9864	9723	9831	9657	9630	9676	9751	9697	9838	9713	9800	9831	9750	9731	9779	9778	9810	9878	9769	9748	9611	9688	9719	9766	9703	9786	9652	9737	9830	9712	9851	9722	9555	9735	9807	9782	9682	9815	9584	9945	9681	9793	9747	9810	9625	9805	9766	9848	9826	9844	9741	9716	9763	9767	9706	9772	9824	9890	9612	9708	9842	9718	9751	9908	9703	9672	9818	9698	9700	9640	9790	9632	9638	9742	9694	9816	9821	9756	9726	9831	9804	9767	9650	9850	9738	9669	9730	9720	9832	9739	9829	9702	9710	9740	9752	9900	9879	9776	9582	9746	9730	9729	9739	9757	9800	9967	9563	9776	9812	9668	9797	9775	9817	9467	9878	9734	9716	9729	9684	9785	9719	9654	9798	9803	9862	9678	9786	9768	9727	9599	9640	9780	9814	9599	9725	9795	9641	9697	9719	9772	9707	9762	9641	9703	9735	9693	9763	9607	9621	9744	9739	9716	9702	9728	9678	9671	9579	9807	9740	9667	9679	9713	9641	9737	9756	9857	9688	9744	9442	9902	9750	9613	9749	9705	9766	9795	9670	9701	9773	9669	9861	9767	9656	9906	9526	9648	9642	9676	9699	9694	9665	9856	9828	9714	9764	9795	9679	9806	9695	9729	9671	9796	9751	9710	9850	9877	9647	9618	9730	9654	9796	9739	9764	9778	9702	9909	9699	9782	9801	9911	9715	9852	9745	9841	9759	9802	9830	9675	9655	9696	9817	9562	9791	9501	9599	9848	9706	9627	9711	9710	9641	9761	9851	9762	9677	9695	9881	9676	9890	9719	9724	9809	9680	9657	9717	9815	9822	9665	9880	9813	9566	9851	9803	9711	9627	9637	9767	9788	9784	9737	9730	9752	9741	9821	9644	9736	9759	9823	9745	9862	9668	9789	9578	9799	9668	9703	9886	9609	9722	9747	9874	9657	9807	9672	9888	9829	9838	9852	9681	9783	9727	9718	9867	9775	9865	9727	9714	9800	9881	9742	9622	9720	9634	9600	9660	9675	9791	9743	9761	9543	9750	9757	9688	9956	9746	9608	9628	9770	9686	9846	9734	9734	9693	9700	9657	9748	9661	9644	9708	9792	9763	9738	9608	9801	9780	9718	9681	9537	9832	9715	9748	9642	9743	9780	9726	9669	9723	9814	9738	9739	9643	9690	9812	9865	9646	9602	9863	9739	9769	9688	9771	9574	9831	9670	9725	9900	9750	9796	9832	9733	9797	9755	9798	9748	9720	9571	9716	9620	9594	9766	9619	9717	9764	9602	9773	9810	9728	9733	9660	9708	9794	9667	9779	9663	9879	9769	9821	9755	9777	9779	9923	9735	9730	9747	9739	9887	9588	9816	9830	9772	9730	9803	9580	9843	9784	9715	9833	9726	9863	9693	9839	9835	9727	9720	9800	9764	9844	9822	9689	9660	9749	9689	9692	9887	9649	9684	9805	9694	9765	9850	9676	9732	9716	9787	9756	9750	9792	9730	9603	9847	9866	9847	9818	9773	9689	9667	9814	9907	9628	9675	9621	9824	9870	9689	9814	9853	9815	9815	9558	9738	9798	9884	9569	9532	9811	9750	9721	9716	9716	9760	9794	9851	9874	9703	9671	9756	9908	9712	9646	9782	9787	9850	9715	9634	9758	9626	9765	9696	9783	9810	9630	9663	9591	9682	9705	9722	9627	9727	9640	9737	9609	9753	9746	9598	9827	9613	9672	9646	9940	9705	9694	9832	9679	9745	9686	9595	9743	9953	9740	9720	9674	9672	9697	9671	9650	9783	9862	9784	9764	9815	9674	9746	9830	9724	9829	9861	9832	9640	9703	9620	9876	9689	9738	9732	9806	9634	9638	9674	9855	9860	9817	9722	9743	9717	9735	9761	9910	9760	9767	9693	9690	9759	9873	9677	9797	9752	9900	9734	9711	9758	9622	9626	9754	9740	9582	9711	9626	9676	9839	9773	9670	9732	9667	9730	9605	9748	9674	9858	9714	9713	9886	9737	9789	9813	9728	9798	9742	9714	9839	9905	9871	9776	9669	9552	9877	9815	9880	9704	9764	9914	9843	9655	9676	9751	9749	9764	9678	9832	9609	9733	9706	9757	9828	9767	9705	9721	9592	9766	9732	9542	9715	9638	9744	9871	9788	9704	9704	9804	9832	9654	9820	9738	9637	9897	9706	9749	9645	9773	9763	9674	9767	9631	9695	9858	9849	9621	9789	9687	9687	9684	9867	9819	9854	9634	9746	9730	9649	9730	9890	9803	9757	9872	9864	9831	9857	9804	9831	9810	9598	9691	9697	9909	9572	9762	9696	9693	9791	9632	9765	9764	9688	9810	9660	9738	9749	9806	9684	9660	9875	9863	9973	9792	9713	9746	9693	9742	9754	9705	9670	9595	9846	9738	9962	9587	9556	9878	9889	9864	9666	9864	9784	9687	9789	9777	9764	9716	9748	9585	9697	9711	9702	9588	9738	9786	9727	9822	9768	9649	9619	9680	9848	9807	9642	9633	9903	9715	9629	9860	9660	9711	9778	9705	9695	9764	9629	9817	9882	9569	9823	9778	9841	9687	9825	9738	9777	9724	9829	9768	9783	9758	9796	9735	9627	9747	9641	9764	9870	9815	9650	9706	9727	9672	9596	9828	9856	9829	9805	9792	9764	9625	9798	9851	9800	9649	9735	9695	9870	9666	9826	9661	9688	9698	9830	9782	9662	9554	9692	9731	9726	9803	9827	9689	9688	9844	9731	9707	9873	9831	9782	9793	9712	9770	9643	9633	9806	9719	9743	9737	9588	9687	9684	9862	9778	9835	9680	9715	9758	9717	9685	9743	9625	9814	9694	9733	9768	9706	9886	9732	9837	9591	9635	9831	9807	9680	9704	9754	9747	9729	9697	9796	9616	9890	9680	9780	9749	9897	9689	9648	9804	9687	9768	9812	9662	9656	9685	9549	9924	9784	9698	9679	9701	9812	9998	9810	9763	9787	9703	9751	9687	9574	9669	9843	9867	9647	9818	9680	9733	9764	9739	9766	9909	9790	9766	9842	9801	9694	9626	9789	9784	9745	9757	9636	9703	9918	9676	9711	9799	9723	9748	9672	9777	9747	9922	9687	9683	9737	9504	9842	9810	9778	9711	9831	9870	9872	9373	9695	9618	9762	9755	9640	9791	9731	9649	9872	9772	9670	9711	9679	9630	9762	9887	9706	9736	9740	9705	9746	9672	9784	9681	9845	9699	9824	9707	9809	9781	9710	9653	9684	9701	9574	9766	9653	9840	9814	9709	9790	9652	9753	9680	9821	9699	9804	9622	9669	9723	9681	9733	9773	9684	9870	9894	9554	9815	9718	9913	9724	9885	9863	9629	9564	9752	9768	9816	9754	9822	9711	9774	9697	9661	9757	9663	9669	9756	9668	9637	9685	9651	9813	9754	9780	9674	9777	9813	9731	9827	9820	9832	9760	9745	9708	9763	9660	9801	9876	9791	9802	9783	9773	9795	9770	9714	9696	9721	9804	9591	9774	9746	9741	9827	9869	9790	9854	9736	9741	9799	9716	9903	9742	9688	9756	9729	9660	9670	9924	9712	9593	9664	9828	9674	9683	9607	9782	9776	9653	9817	9605	9803	9808	9864	9754	9776	9725	9647	9647	9835	9898	9774	9665	9700	9629	9668	9781	9676	9875	9852	9756	9954	9662	9706	9927	9799	9722	9658	9626	9655	9845	9744	9737	9921	9742	9703	9938	9831	9741	9767	9787	9642	9686	9763	9663	9726	9686	9745	9769	9762	9700	9796	9709	9687	9758	9678	9633	9780	9767	9635	9602	9773	9713	9646	9844	9667	9786	9781	9779	9920	9609	9662	9807	9683	9714	9768	9656	9726	9645	9678	9771	9733	9675	9751	9744	9746	9795	9899	9785	9777	9782	9696	9773	9756	9511	9849	9748	9632	9572	9663	9656	9884	9479	9672	9614	9662	9642	9780	9684	9605	9832	9796	9862	9794	9763	9850	9828	9560	9784	9637	9733	9912	9729	9791	9704	9611	9619	9748	9691	9698	9820	9852	9683	9674	9738	9893	9889	9763	9704	9828	9663	9718	9717	9735	9826	9727	9745	9727	9798	9734	9603	9743	9682	9769	9810	9770	9741	9716	9750	9774	9674	9623	9702	9745	9659	9718	9803	9700	9733	9827	9711	9816	9735	9707	9794	9679	9716	9729	9833	9832	9705	9796	9603	9812	9588	9801	9723	9702	9759	9721	9781	9671	9734	9646	9720	9629	9795	9626	9799	9843	9778	9750	9734	9828	9776	9724	9625	9738	9704	9673	9698	9801	9681	9756	9771
24352	21585	28651	25691	23968	24450	32285	49391	50606	41763	29643	21915	17868	16535	16115	15917	15730	15663	15870	15701	15692	15805	15797	15745	15745	15810	15876	15842	15758	15860	15768	15787	15840	15718	15713	15601	15601	15558	15848	15625	15621	15749	15609	15616	15849	15768	15737	15797	15588	15510	15616	15748	15725	15668	15829	15859	15843	15649	15692	15582	15875	15629	15771	15745	15710	15716	15720	15773	15612	15679	15731	15571	15643	15633	15739	15737	15542	15682	15440	15704	15741	15698	15549	15661	15723	15621	15563	15773	15379	15500	15665	15769	15800	15660	15557	15858	15751	15681	15662	15600	15658	15774	15610	15669	15550	15707	15797	15589	15550	15679	15801	15524	15647	15628	15633	15762	15661	15617	15585	15656	15684	15653	15792	15809	15659	15561	15548	15623	15613	15692	15662	15638	15631	15343	15648	15733	15444	15482	15703	15607	15702	15806	15429	15645	15353	15587	15723	15586	15682	15655	15663	15674	15756	15774	15824	15804	15823	15773	15620	15539	15848	15517	15647	15494	15666	15579	15589	15711	15555	15523	15708	15631	15487	15634	15597	15601	15372	15730	15624	15518	15501	15637	15647	15581	15728	15551	15669	15885	15467	15488	15600	15537	15723	15501	15511	15614	15739	15581	15560	15594	15566	15669	15301	15625	15628	15635	15786	15688	15529	15549	15360	15519	15728	15557	15543	15441	15524	15533	15637	15802	15688	15501	15685	15556	15553	15752	15603	15618	15727	15748	15641	15378	15390	15393	15699	15820	15445	15503	15618	15584	15562	15582	15890	15594	15499	15633	15483	15858	15686	15637	15743	15948	15755	15658	15414	15559	15497	15414	15677	15542	15519	15512	15530	15600	15460	15613	15730	15425	15664	15622	15599	15710	15680	15701	15759	15634	15643	15722	15562	15682	15699	15524	15697	15669	15637	15531	15500	15578	15429	15625	15480	15776	15757	15693	15472	15570	15566	15543	15669	15577	15627	15696	15734	15448	15871	15746	15607	15494	15824	15445	15606	15613	15604	15504	15688	15552	15502	15622	15539	15724	15752	15722	15520	15717	15585	15583	15503	15565	15398	15365	15782	15467	15445	15691	15654	15554	15724	15671	15626	15531	15479	15681	15356	15657	15876	15815	15684	15767	15560	15610	15696	15397	15620	15577	15751	15631	15824	15670	15453	15438	15481	15445	15554	15694	15893	15643	15508	15575	15492	15617	15627	15543	15617	15712	15747	15510	15617	15477	15507	15691	15679	15399	15785	15618	15539	15541	15561	15381	15798	15687	15413	15594	15713	15554	15616	15677	15514	15547	15754	15639	15655	15739	15869	15695	15575	15426	15526	15455	15547	15542	15724	15691	15845	15475	15777	15641	15589	15701	15527	15678	15509	15703	15465	15590	15542	15842	15823	15576	15408	15733	15516	15560	15452	15692	15586	15793	15548	15799	15575	15757	15429	15738	15732	15653	15526	15799	15680	15685	15478	15775	15695	15587	15695	15608	15767	15713	15789	15721	15541	15553	15704	15728	15558	15607	15601	15350	15486	15529	15613	15426	15367	15544	15593	15703	15757	15426	15631	15471	15652	15687	15578	15487	15507	15567	15488	15564	15549	15576	15312	15777	15414	15779	15620	15542	15474	15671	15667	15703	15719	15753	15512	15791	15596	15544	15761	15706	15503	15582	15624	15601	15640	15671	15657	15802	15645	15383	15599	15589	15513	15768	15735	15687	15500	15490	15518	15729	15676	15782	15692	15737	15768	15747	15711	15421	15600	15607	15803	15817	15630	15530	15893	15406	15545	15785	15483	15524	15818	15537	15574	15661	15680	15732	15320	15580	15571	15535	15824	15399	15671	15533	15699	15650	15553	15505	15494	15455	15693	15689	15372	15465	15670	15703	15588	15586	15713	15556	15447	15390	15681	15457	15566	15644	15660	15723	15591	15766	15419	15561	15287	15325	15741	15561	15339	15677	15630	15599	15782	15622	15610	15483	15416	15649	15582	15676	15582	15708	15560	15437	15669	15725	15585	15668	15579	15681	15639	15380	15562	15633	15899	15604	15563	15539	15609	15758	15633	15467	15549	15469	15639	15544	15694	15810	15594	15623	15801	15726	15436	15436	15459	15669	15648	15565	15760	15550	15477	15525	15643	15558	15651	15596	15473	15623	15318	15527	15496	15722	15726	15524	15553	15866	15661	15665	15543	15655	15504	15663	15674	15709	15491	15505	15642	15576	15637	15470	15458	15669	15522	15440	15659	15487	15444	15557	15625	15549	15482	15515	15454	15600	15792	15948	15665	15563	15553	15580	15637	15637	15647	15470	15532	15661	15750	15670	15404	15807	15690	15559	15634	15708	15808	15566	15577	15553	15796	15695	15674	15674	15653	15629	15721	15656	15734	15777	15701	15652	15554	15714	15680	15664	15623	15558	15688	15593	15470	15519	15511	15677	15820	15795	15596	15590	15658	15687	15768	15635	15707	15372	15711	15644	15605	15645	15540	15522	15678	15705	15520	15585	15736	15575	15534	15656	15739	15697	15595	15783	15494	15713	15702	15796	15736	15494	15588	15502	15689	15753	15662	15834	15585	15521	15660	15345	15667	15443	15549	15559	15740	15520	15648	15644	15649	15442	15543	15471	15425	15522	15579	15524	15703	15858	15654	15594	15629	15636	15447	15768	15542	15718	15557	15643	15500	15504	15637	15611	15650	15779	15654	15631	15780	15697	15855	15861	15545	15666	15690	15644	15547	15669	15711	15442	15838	15618	15670	15659	15692	15692	15700	15518	15912	15846	15707	15684	15720	15815	15772	15627	15632	15433	15638	15706	15497	15623	15754	15574	15582	15504	15662	15634	15727	15685	15764	15756	15531	15649	15416	15752	15595	15620	15572	15486	15580	15564	15569	15339	15529	15500	15632	15614	15845	15346	15454	15569	15832	15660	15564	15732	15504	15596	15594	15556	15670	15842	15710	16007	15718	15552	15462	15873	15494	15689	15374	15498	15492	15728	15720	15938	15394	15593	15801	15846	15396	15601	15612	15509	15835	15523	15634	15805	15538	15693	15694	15685	15597	15586	15482	15692	15718	15643	15880	15830	15674	15471	15484	15539	15583	15755	15737	15670	15762	15667	15754	15555	15609	15502	15596	15674	15863	15447	15587	15516	15578	15747	15835	15630	15693	15742	15595	15672	15540	15588	15375	15519	15621	15726	15640	15707	15521	15691	15606	15483	15710	15755	15686	15574	15607	15814	15686	15513	15666	15525	15408	15805	15635	15643	15586	15604	15704	15803	15715	15628	15630	15578	15778	15634	15560	15526	15722	15600	15680	15631	15496	15676	15569	15520	15712	15389	15512	15540	15686	15671	15610	15571	15448	15721	15749	15664	15482	15653	15533	15608	15485	15611	15651	15725	15813	15581	15597	15391	15514	15556	15662	15552	15777	15719	15661	15677	15550	15763	15563	15720	15510	15658	15726	15779	15542	15340	15502	15590	15476	15581	15660	15663	15577	15760	15538	15572	15570	15516	15718	15563	15560	15740	15660	15802	15715	15654	15767	15505	15316	15668	15773	15542	15597	15593	15578	15460	15460	15699	15408	15602	15532	15470	15705	15542	15634	15592	15636	15604	15576	15513	15642	15798	15744	15765	15430	15742	15653	15685	15695	15691	15490	15474	15374	15479	15610	15586	15451	15714	15655	15674	15680	15665	15667	15351	15731	15504	15564	15411	15906	15658	15504	15614	15630	15686	15634	15588	15794	15611	15579	15495	15601	15696	15702	15776	15636	15647	15486	15453	15601	15653	15433	15670	15688	15848	15717	15757	15758	15802	15719	15490	15481	15635	15435	15636	15681	15735	15622	15753	15874	15556	15733	15656	15627	15581	15597	15539	15722	15831	15607	15428	15698	15507	15577	15729	15677	15473	15658	15908	15628	15550	15663	15590	15678	15717	15606	15594	15742	15569	15679	15536	15896	15522	15815	15770	15860	15792	15722	15686	15599	15524	15787	15396	15684	15765	15441	15592	15806	15417	15677	15687	15780	15557	15463	15310	15703	15638	15516	15605	15647	15564	15464	15633	15622	15722	15772	15789	15660	15656	15663	15540	15696	15577	15491	15440	15513	15634	15677	15643	15526	15654	15723	15634	15787	15741	15629	15579	15642	15658	15510	15797	15838	15484	15440	15692	15610	15546	15415	15810	15533	15483	15759	15587	15815	15386	15618	15353	15833	15699	15661	15629	15588	15724	15695	15595	15678	15811	15510	15609	15821	15602	15391	15597	15926	15619	15518	15436	15549	15857	15761	15541	15628	15562	15606	15628	15647	15672	15512	15532	15560	15648	15468	15742	15862	15832	15716	15740	15685	15596	15566	15426	15572	15727	15768	15649	15493	15664	15650	15630	15629	15460	15696	15517	15642	15463	15806	15542	15783	15717	15808	15583	15625	15711	15595	15821	15491	15493	15490	15824	15474	15773	15430	15759	15544	15644	15528	15595	15646	15688	15832	15835	15826	15810	15566	15542	15342	15710	15490	15762	15682	15668	15577	15549	15591	15788	15640	15797	15484	15351	15690	15763	15726	15588	15670	15454	15525	15573	15487	15380	15648	15573	15750	15636	15633	15678	15592	15716	15627	15499	15456	15753	15689	15792	15810	15510	15640	15583	15561	15747	15716	15697	15676	15553	15553	15671	15532	15596	15511	15758	15475	15417	15606	15594	15651	15639	15505	15605	15768	15766	15636	15435	15692	15562	15767	15767	15718	15657	15441	15757	15538	15583	15648	15541	15646	15550	15689	15579	15639	15558	15697	15525	15411	15528	15509	15867	15706	15620	15623	15371	15665	15707	15671	15507	15743	15625	15532	15523	15761	15623	15717	15796	15622	15733	15698	15584	15724	15653	15752	15667	15629	15663	15762	15657	15702	15724	15706	15459	15533	15603	15514	15456	15683	15661	15588	15484	15660	15645	15642	15715	15751	15705	15645	15614	15636	15692	15768	15537	15596	15480	15481	15563	15609	15539	15553	15625	15584	15689	15581	15700	15627	15703	15528	15627	15531	15658	15544	15632	15665	15623	15567	15755	15667	15535	15783	15505	15357	15698	15446	15575	15692	15675	15741	15492	15651	15576	15790	15455	15834	15711
22702	45031	36113	23755	18488	16393	28832	47538	45065	33909	21674	14786	11318	10451	10215	10124	10222	9966	10092	10173	9990	10006	9993	10000	10002	10078	10046	10079	10093	10129	9960	9901	10124	9910	10096	10008	9910	9974	10090	10043	9893	9953	9981	9968	10076	10092	9970	9990	9991	9965	10023	9789	9923	10032	9902	10121	9952	9979	9963	9991	10119	9940	9951	9946	10161	9867	10015	10042	10111	9989	10121	10032	9996	9913	9897	10072	9900	10039	9920	9913	9961	9992	10096	9966	9963	9939	9900	9988	10091	10030	10027	9991	9874	10133	10168	10109	9922	10019	9915	10050	9883	9861	9938	9896	9981	10148	9976	10006	10049	10041	10053	10056	10023	10061	9833	9973	9912	9727	9938	10024	10087	9999	10032	10092	10026	9818	9929	10013	9949	9955	9968	9915	10028	9988	9841	9880	9999	9915	10113	10052	9816	10057	10018	10096	9904	9879	9885	10326	9920	9962	9939	10018	9887	10020	9889	10020	9849	10027	9993	9892	9941	9959	9858	9842	9881	9905	9865	9896	9992	10078	9901	9857	9965	9935	9962	9931	10124	9895	9921	10021	9910	10004	10023	9953	9982	10094	10027	10002	9966	10040	10009	10029	9908	9938	9937	10053	9998	9929	10039	10004	9989	9797	9853	9957	9816	9847	9990	10097	9928	9966	9918	10011	9961	10030	9853	9940	10040	9993	9984	9856	9771	10071	9823	9988	9922	10048	9859	9967	10177	10124	10049	10069	10034	10057	9960	9975	9954	9957	9828	9897	9958	9994	9960	10002	9939	10020	9882	9885	10062	9774	9811	9988	9840	10070	9832	9949	10041	9937	9940	9956	9911	10052	9990	9909	9929	9885	10004	10003	9871	9804	9913	10093	9983	9763	9910	9856	9973	9980	10009	10149	9917	9986	10025	9971	10002	9906	9963	9943	9913	10076	10019	9909	9957	10012	9866	9982	9789	9929	9931	10042	10012	10048	9957	10030	10018	9745	9896	9986	10008	10064	9876	9932	9974	9935	10067	10036	9985	9709	9991	9813	9902	9966	10017	9936	10037	10099	9897	10010	9917	10119	9977	9992	9939	10031	9882	9924	9930	10043	9968	9770	9832	10097	9964	9941	10111	9937	9860	9982	10049	10043	9917	9944	10060	9981	9979	9909	9942	9995	9963	10090	9733	9851	9994	9895	9949	9876	10045	9948	9902	9864	10008	9923	10066	10009	10000	9932	9936	9999	10084	9960	9945	9915	9930	10022	10035	9940	9906	10020	9962	10042	10000	10028	9946	9973	10045	10065	9929	9843	10102	9964	10122	10049	9776	10110	10015	9948	9968	9933	9903	9910	9753	10039	10034	10124	10089	9958	9997	10106	9883	10017	9972	10159	9901	9979	9929	10020	9987	10105	9871	10097	9984	9951	9874	9967	10040	9928	10061	10005	9965	9912	9977	9901	9960	10103	9978	9943	9966	9978	10058	10003	10026	10079	9881	9850	10060	9799	9870	10053	9865	9839	10101	9864	9869	9939	10049	10030	9884	10024	9906	9839	9942	9899	9966	9972	9860	9871	9938	10015	10010	9996	9890	9941	9989	10008	9967	10031	9925	10059	9984	9816	9885	9912	9918	9966	9931	9886	10007	9928	9895	10009	9924	9863	9893	10072	10034	10026	9939	10051	10088	9905	9976	10032	10005	10094	9896	9959	9948	9998	9858	9978	9899	9852	9929	9877	9961	9896	9908	9856	10005	9989	10033	9954	9882	9987	9918	10015	10093	9927	9996	9776	10143	9946	9968	9957	10008	10072	9920	9928	9942	10055	9775	9936	9924	9967	9944	10075	9828	10016	10119	10080	9999	9937	10063	9976	9938	10023	10066	9856	10167	10097	9935	9929	10031	9965	10085	9888	10011	9983	10023	9958	9813	9906	9989	9827	10058	9856	9920	9934	9919	9931	10042	10014	9972	9923	9915	9986	10030	9904	9897	10019	9938	9890	10034	9927	9970	10042	10102	9908	10138	9851	10119	9934	10038	9800	10007	10007	9876	9904	9967	10019	10006	10046	9866	9930	9943	9981	10070	9880	10074	10129	10059	9924	9924	9921	9881	9957	10036	9947	10059	9989	9949	10057	9936	9858	9856	9902	10058	10094	9930	9966	10034	9987	9843	9812	10099	9912	9990	9914	9906	9955	9900	9975	9852	10153	9963	10039	9959	10035	9897	9883	9871	9768	9911	9978	9946	10131	9844	9980	9826	9911	9892	9885	9928	9882	10096	10032	10133	9961	9951	10003	9832	9971	9892	10084	9999	9898	9818	9883	9891	9826	9976	10092	9916	9826	10094	9987	9923	10001	9990	9950	9972	9964	9845	9897	9983	9889	9976	10040	10020	10050	9979	9975	9922	9988	9915	10118	9916	10049	9970	9943	9806	9951	10155	10007	9966	10115	9983	9982	9873	9813	9868	9974	9971	9994	9940	9804	10081	10041	9818	9874	9974	9965	9921	9982	9849	9875	10080	9918	9814	9890	9997	9856	9836	10015	9907	9969	9931	9979	10036	10075	9894	10019	9910	9806	9917	10025	9996	9857	9987	10115	9924	10002	9950	10014	10038	9883	9980	9991	10020	9939	10073	9985	9992	9971	9930	10138	9957	9948	9866	9877	9862	9827	9922	9983	9817	9984	9788	9915	10070	9936	10029	9917	9950	9942	9915	9935	10008	9967	9979	9918	9930	10002	9956	9892	10051	9901	10068	9907	10013	9855	9791	10058	9965	9949	9822	9952	10046	10005	10099	9910	9884	10061	9896	9994	9909	10036	9941	9921	9975	9945	9922	9861	9845	10048	9846	10014	9980	10141	9914	10095	9944	9820	9900	9841	9797	10027	9942	10028	9948	9933	10050	10018	9934	9903	9922	9821	10020	10103	9847	10024	10082	10100	10026	9976	9908	9884	10037	9789	10003	9925	10000	9937	9987	9899	10001	10010	10007	9841	9872	9904	9913	10064	10036	9972	9951	9902	9847	9959	10126	9849	9932	9924	10043	9896	9865	9833	10070	9946	9997	9794	9901	10034	9967	10018	9832	9939	10064	10021	10054	9955	9871	10035	10026	10050	10033	10009	9871	9913	10125	9940	9952	9968	9983	9951	9977	9967	9928	9960	9855	9985	9778	9867	9970	9882	10163	9920	10027	9844	9942	9950	9909	9825	9903	9951	9997	9871	9961	10093	10045	9990	9907	10023	9954	9920	10005	9980	10010	10069	10050	9899	9982	9905	9963	9947	10081	9884	9801	9917	9976	10024	9869	9899	9920	9882	9958	9912	10026	9956	9961	9768	9990	9897	9831	9985	9980	9714	9859	9973	9938	9875	10000	10040	10112	9939	9706	9878	10075	9937	9881	10019	10016	9877	9855	9895	9875	10002	10013	10045	10160	9961	9925	10013	10017	9974	9912	10056	9886	9936	9989	9874	10001	10047	9964	10023	9958	9853	9920	10034	10092	9864	9990	9788	9953	9979	9927	9855	9865	9965	10120	9907	9827	9981	10013	10043	9870	9937	9881	9858	10004	10008	10032	10027	9862	9771	9944	9968	10094	9908	10027	10023	9985	9967	9998	10040	10023	9895	9984	9973	9785	10006	9890	10075	9916	9913	10050	9999	9981	10060	9947	10016	10166	9767	9990	10058	9904	10071	9941	9952	10023	9885	10124	9931	10155	10043	9805	10050	10177	10084	9978	10023	9886	10052	10056	9829	10079	9878	9931	9951	9939	9915	10070	9945	9989	10067	9922	10040	10058	9937	10053	9949	9875	9953	9909	10009	9882	10029	10087	9829	10013	9959	9884	9972	9967	10106	9957	10098	9978	9947	9934	9851	9902	9835	9910	9832	9913	10083	9930	10005	10022	9878	10051	9962	9885	9893	9946	9998	9980	10023	9988	9948	9948	10076	9808	9904	10036	9976	10083	9937	9956	10026	9881	9883	10021	9885	9878	10156	9992	10057	9852	9958	10000	9974	9947	9970	10065	10046	9846	9850	9992	9920	9923	10060	10107	9927	9838	9874	10041	9825	9965	9910	9956	9972	10027	9992	9911	10071	9822	9860	10057	9930	9890	9949	10128	9885	9976	10012	9994	9904	9785	9939	9998	10068	9967	9749	9922	9973	10030	10045	10024	10010	10025	9857	9950	9886	10006	10091	10064	9939	9877	9768	9940	9733	10013	9909	10039	10037	9952	9944	9912	10043	10004	10149	9776	9953	9914	10009	9896	9950	9993	10040	9959	9809	9813	9773	9941	10066	9865	9894	10029	10057	9963	9993	9916	9992	9870	9853	9937	9994	9878	9880	10000	9995	9992	9804	10046	9791	10101	9958	9867	9929	9930	9804	10105	9902	9961	9860	10022	9984	9962	9939	9972	9955	9992	10050	9993	9874	9791	9872	9936	10002	9931	10001	9801	10058	9872	10063	9869	9982	9979	9826	10043	9874	9993	9918	9940	9980	9959	9702	9873	9859	9858	9922	9877	10038	9981	10071	10068	10164	9912	9847	9874	10025	9923	10027	9854	9914	9926	9993	10066	10029	9909	10156	10080	9703	9803	9843	9968	9939	9992	9955	10039	9994	9886	9981	10001	10013	9957	10023	9836	9830	10097	10047	9808	10013	9815	9952	9942	9879	10125	9849	9931	9991	9846	10054	10005	9878	9955	10056	9844	10008	9974	9936	9913	10090	9944	10046	9807	9808	9864	10054	10031	9978	9824	10123	9817	9992	9991	9958	10026	9956	9998	9883	9902	9885	10018	9917	9968	10012	9936	9953	10045	9856	9900	9953	10084	9943	10017	9823	9908	10123	9808	9989	10039	10000	9914	9939	9924	9898	9889	10036	9986	9903	9914	9975	9863	9883	10062	9985	9837	9901	9948	9973	10041	9973	10042	9960	10037	9888	10092	9943	10039	10055	10065	10076	9922	10004	10008	9898	9955	9951	9823	10002	9991	9800	9914	10016	9962	9992	9949	9858	10006	9899	10049	9983	10001	9950	10026	9872	9990	9960	10011	9887	9927	9886	10049	9898	9992	9992	9895	9943	9903	10097	9965	9792	9908	10023	10012	10095	9963	10140	9776	9839	9907	9832	9970	9961
31995	25462	24566	19837	16572	16199	17609	19596	19395	18424	17043	16183	15685	15427	15258	15476	15630	15673	15588	15730	15589	15523	15518	15450	15465	15609	15670	15480	15451	15408	15430	15572	15424	15517	15632	15555	15385	15449	15461	15519	15502	15387	15752	15479	15466	15511	15372	15400	15424	15537	15593	15357	15419	15373	15657	15531	15475	15527	15534	15459	15434	15555	15360	15430	15488	15335	15429	15279	15548	15489	15734	15560	15398	15574	15561	15525	15595	15476	15295	15353	15493	15335	15499	15453	15493	15567	15554	15552	15631	15108	15453	15597	15573	15355	15250	15481	15327	15366	15395	15655	15328	15144	15452	15436	15510	15619	15449	15487	15503	15624	15461	15293	15441	15385	15478	15429	15487	15584	15348	15373	15663	15440	15637	15504	15340	15231	15444	15560	15410	15497	15578	15615	15489	15577	15558	15407	15385	15492	15496	15608	15350	15408	15551	15588	15581	15407	15464	15619	15592	15408	15436	15477	15468	15398	15508	15588	15492	15438	15300	15411	15522	15542	15635	15453	15367	15350	15411	15542	15530	15361	15302	15356	15307	15412	15437	15421	15429	15612	15463	15325	15514	15433	15300	15369	15391	15520	15441	15484	15472	15392	15584	15460	15304	15315	15516	15199	15383	15432	15490	15346	15373	15632	15395	15611	15455	15254	15472	15507	15395	15557	15708	15436	15297	15663	15661	15591	15274	15448	15461	15563	15399	15450	15514	15256	15516	15675	15475	15517	15426	15505	15260	15426	15649	15369	15477	15378	15500	15598	15552	15583	15516	15376	15377	15539	15323	15240	15466	15725	15482	15291	15615	15655	15342	15712	15526	15688	15414	15385	15446	15624	15534	15449	15507	15433	15623	15576	15530	15485	15418	15517	15580	15312	15570	15379	15371	15470	15254	15461	15312	15613	15511	15535	15548	15556	15581	15446	15666	15519	15430	15429	15483	15445	15531	15321	15410	15636	15392	15402	15385	15473	15613	15508	15559	15676	15548	15317	15265	15489	15485	15646	15523	15376	15473	15517	15655	15535	15507	15440	15335	15396	15333	15278	15592	15436	15619	15572	15427	15426	15446	15388	15512	15721	15500	15355	15514	15429	15567	15367	15370	15628	15426	15572	15662	15426	15467	15370	15497	15463	15443	15465	15513	15417	15537	15231	15442	15574	15301	15407	15665	15384	15290	15285	15523	15382	15542	15514	15382	15493	15304	15535	15561	15327	15488	15296	15373	15229	15489	15471	15465	15325	15505	15406	15542	15340	15611	15513	15532	15375	15343	15337	15518	15515	15550	15571	15435	15181	15554	15448	15676	15560	15543	15666	15621	15554	15493	15615	15380	15466	15309	15354	15537	15525	15376	15317	15347	15489	15293	15406	15479	15470	15251	15405	15508	15455	15427	15588	15324	15321	15595	15505	15408	15370	15477	15509	15570	15225	15390	15441	15350	15509	15439	15471	15596	15481	15569	15453	15562	15420	15527	15542	15530	15620	15436	15321	15421	15592	15175	15698	15415	15565	15401	15526	15528	15490	15577	15327	15640	15402	15488	15435	15311	15666	15360	15598	15414	15498	15470	15584	15516	15406	15514	15541	15523	15491	15510	15455	15373	15499	15324	15609	15369	15432	15370	15300	15409	15638	15477	15302	15340	15335	15375	15756	15446	15511	15382	15625	15378	15473	15534	15637	15441	15360	15340	15398	15515	15347	15413	15496	15284	15432	15589	15475	15429	15527	15566	15412	15597	15510	15307	15453	15507	15364	15389	15541	15319	15736	15506	15558	15642	15545	15517	15359	15527	15403	15484	15440	15587	15459	15610	15474	15538	15328	15316	15399	15627	15387	15420	15369	15645	15588	15590	15612	15440	15393	15459	15393	15548	15408	15744	15472	15903	15701	15448	15436	15655	15777	15529	15336	15348	15464	15446	15405	15513	15445	15473	15340	15402	15451	15591	15613	15483	15418	15555	15520	15314	15440	15468	15460	15559	15438	15547	15463	15361	15410	15574	15541	15544	15492	15296	15477	15473	15360	15463	15628	15330	15491	15487	15302	15408	15530	15528	15303	15450	15370	15333	15514	15583	15416	15552	15464	15474	15276	15394	15431	15381	15430	15360	15321	15405	15186	15427	15628	15447	15688	15484	15676	15656	15637	15697	15488	15276	15466	15641	15379	15542	15714	15483	15486	15506	15485	15530	15656	15755	15354	15418	15406	15223	15444	15606	15518	15633	15413	15386	15781	15593	15447	15483	15449	15421	15347	15484	15468	15549	15470	15663	15412	15584	15371	15347	15538	15471	15338	15502	15450	15510	15433	15495	15627	15599	15493	15686	15557	15548	15560	15190	15298	15359	15569	15450	15286	15542	15443	15448	15460	15285	15582	15581	15489	15558	15426	15504	15516	15621	15410	15584	15699	15489	15555	15563	15399	15382	15293	15439	15285	15368	15549	15587	15243	15421	15548	15428	15440	15413	15322	15474	15492	15511	15576	15578	15619	15596	15330	15227	15431	15337	15657	15389	15478	15640	15494	15321	15464	15440	15493	15585	15511	15355	15428	15335	15561	15515	15306	15528	15604	15611	15379	15414	15484	15441	15486	15609	15487	15307	15370	15607	15319	15474	15560	15578	15449	15535	15401	15462	15756	15447	15433	15486	15311	15577	15504	15323	15333	15479	15364	15531	15571	15418	15536	15564	15609	15304	15521	15529	15216	15601	15421	15708	15475	15585	15660	15555	15720	15571	15546	15481	15463	15359	15275	15298	15474	15685	15403	15547	15543	15583	15465	15538	15636	15481	15634	15397	15419	15222	15222	15540	15411	15354	15622	15649	15573	15379	15476	15525	15570	15324	15431	15428	15515	15515	15239	15602	15468	15402	15510	15430	15650	15596	15336	15569	15622	15470	15527	15589	15459	15407	15580	15539	15311	15409	15467	15527	15531	15605	15386	15470	15323	15427	15472	15360	15455	15696	15858	15396	15567	15361	15481	15448	15554	15666	15290	15378	15515	15438	15385	15585	15381	15445	15614	15683	15422	15583	15502	15233	15573	15579	15549	15531	15429	15438	15538	15638	15497	15591	15543	15775	15579	15423	15142	15626	15472	15419	15536	15425	15496	15422	15447	15452	15749	15574	15502	15592	15544	15385	15402	15571	15398	15649	15734	15402	15397	15654	15552	15378	15345	15398	15537	15667	15487	15625	15279	15709	15469	15450	15587	15554	15425	15607	15825	15556	15457	15487	15416	15510	15513	15540	15629	15297	15204	15630	15396	15384	15413	15451	15331	15452	15608	15314	15412	15458	15315	15604	15402	15278	15439	15382	15271	15389	15476	15661	15479	15498	15576	15551	15624	15442	15469	15274	15420	15557	15503	15457	15473	15316	15426	15529	15470	15346	15357	15345	15495	15433	15416	15438	15376	15687	15661	15392	15245	15584	15630	15677	15531	15657	15342	15727	15350	15567	15602	15115	15432	15249	15256	15544	15548	15407	15471	15561	15504	15555	15561	15610	15519	15568	15254	15496	15497	15360	15432	15442	15481	15465	15694	15488	15590	15550	15602	15363	15661	15488	15534	15532	15481	15356	15446	15571	15357	15480	15556	15342	15408	15325	15523	15433	15454	15594	15363	15568	15491	15432	15290	15672	15550	15458	15477	15178	15476	15315	15482	15482	15483	15634	15533	15745	15423	15696	15483	15506	15667	15537	15525	15450	15681	15516	15572	15470	15554	15383	15466	15628	15602	15647	15441	15309	15511	15455	15351	15439	15419	15576	15607	15497	15626	15744	15490	15528	15406	15468	15442	15323	15685	15420	15399	15463	15502	15275	15516	15404	15505	15404	15257	15489	15527	15324	15539	15559	15493	15647	15582	15384	15643	15585	15304	15541	15365	15565	15507	15473	15273	15633	15403	15468	15700	15327	15402	15561	15558	15364	15511	15532	15394	15736	15490	15403	15456	15655	15454	15337	15576	15621	15431	15461	15397	15463	15288	15470	15349	15470	15338	15522	15651	15390	15410	15456	15427	15494	15388	15585	15389	15430	15283	15661	15432	15338	15461	15692	15243	15518	15526	15606	15524	15650	15584	15468	15370	15366	15343	15354	15482	15673	15645	15390	15292	15378	15311	15429	15356	15545	15348	15478	15405	15505	15560	15544	15822	15336	15523	15375	15524	15443	15337	15557	15576	15563	15380	15512	15772	15441	15379	15358	15344	15628	15512	15422	15507	15426	15583	15566	15463	15660	15685	15584	15472	15400	15537	15430	15344	15302	15530	15382	15505	15577	15527	15539	15745	15428	15544	15434	15420	15565	15391	15525	15454	15480	15505	15371	15387	15348	15495	15583	15319	15661	15489	15531	15367	15518	15386	15637	15417	15434	15614	15519	15517	15783	15595	15427	15267	15517	15786	15292	15234	15602	15634	15697	15414	15546	15391	15511	15378	15187	15553	15608	15296	15451	15529	15506	15326	15478	15544	15686	15425	15475	15510	15353	15435	15409	15545	15688	15233	15424	15451	15552	15299	15379	15463	15596	15490	15533	15613	15540	15478	15479	15521	15553	15391	15745	15447	15642	15417	15399	15303	15359	15470	15339	15372	15559	15485	15293	15497	15563	15276	15414	15176	15352	15598	15589	15661	15607	15386	15528	15250	15510	15469	15357	15659	15383	15421	15496	15583	15495	15314	15580	15567	15349	15442	15615	15394	15325	15514	15384	15307	15369	15413	15661	15578	15458	15195	15423	15581	15475	15511	15461	15565	15504	15414	15674	15489	15631	15441	15482	15490	15386	15521	15464	15491	15693	15572	15692	15483	15338	15577	15507	15351	15522	15462	15290	15335	15442	15379	15533	15531	15347	15492	15366	15492	15553	15497	15466	15354	15632	15591	15543	15428	15602	15522	15421	15350	15387	15328	15437	15510	15566	15356	15428	15387	15350	15487	15637	15523	15711	15466	15513	15470	15758	15510	15457	15515	15568	15611	15498	15545	15472	15245	15605	15813	15555	15608	15498	15328	15579	15656	15485	15498	15516	15590	15412	15462	15504	15517	15614	15351	15536	15649	15515	15533	15444	15473	15350	15277	15639	15576	15639	15471	15404	15493	15550	15411	15417	15420	15524	15459	15512	15557	15476	15423	15576	15419
17425	22865	18525	11982	10603	10508	12085	13763	13274	12024	10701	10040	9682	9772	9590	9642	9778	9562	9601	9583	9626	9702	9539	9588	9583	9536	9682	9674	9655	9630	9656	9481	9646	9754	9665	9507	9560	9640	9603	9570	9584	9554	9693	9502	9599	9535	9602	9616	9686	9770	9605	9686	9462	9738	9471	9627	9551	9503	9721	9610	9597	9587	9455	9521	9642	9520	9492	9602	9565	9526	9443	9549	9762	9585	9760	9411	9642	9444	9561	9531	9675	9613	9573	9553	9640	9613	9447	9622	9703	9485	9517	9587	9590	9559	9577	9469	9508	9601	9590	9535	9641	9587	9494	9590	9643	9551	9528	9658	9626	9623	9472	9499	9468	9603	9481	9581	9627	9456	9641	9510	9559	9606	9640	9691	9554	9474	9572	9465	9622	9669	9542	9569	9793	9631	9609	9649	9439	9592	9555	9587	9688	9584	9567	9569	9714	9589	9624	9507	9634	9434	9559	9568	9465	9621	9634	9638	9547	9553	9582	9608	9695	9719	9780	9620	9477	9543	9570	9472	9426	9562	9364	9688	9549	9632	9527	9509	9507	9541	9540	9509	9609	9387	9469	9716	9525	9605	9435	9457	9604	9680	9541	9578	9529	9527	9686	9512	9674	9573	9522	9648	9615	9559	9496	9664	9724	9586	9646	9343	9620	9484	9554	9494	9687	9434	9616	9631	9542	9456	9604	9632	9727	9587	9553	9667	9738	9545	9296	9444	9551	9574	9549	9481	9524	9594	9578	9668	9742	9460	9454	9700	9491	9517	9596	9664	9625	9402	9733	9603	9543	9483	9561	9541	9504	9529	9690	9554	9678	9649	9717	9475	9619	9442	9509	9433	9501	9508	9454	9525	9702	9632	9569	9557	9592	9657	9686	9537	9666	9598	9593	9475	9631	9589	9577	9553	9526	9511	9604	9640	9466	9661	9725	9522	9506	9741	9618	9521	9465	9473	9591	9660	9632	9545	9572	9599	9572	9647	9502	9522	9632	9558	9559	9576	9683	9661	9664	9593	9597	9437	9499	9615	9506	9576	9553	9646	9517	9649	9673	9509	9634	9523	9539	9606	9480	9668	9507	9657	9597	9648	9470	9694	9530	9648	9390	9614	9657	9494	9596	9697	9546	9605	9535	9517	9613	9448	9525	9625	9534	9603	9476	9677	9580	9516	9525	9657	9587	9694	9611	9560	9658	9763	9654	9555	9643	9695	9472	9671	9664	9557	9609	9640	9593	9577	9625	9618	9509	9590	9630	9510	9450	9547	9539	9555	9564	9533	9605	9543	9526	9519	9665	9593	9581	9516	9682	9506	9584	9562	9612	9551	9435	9631	9574	9572	9482	9600	9615	9525	9702	9494	9639	9633	9456	9581	9493	9587	9637	9394	9430	9661	9623	9674	9623	9520	9628	9734	9585	9454	9573	9327	9651	9596	9616	9743	9509	9664	9552	9592	9434	9613	9556	9621	9642	9606	9585	9693	9522	9632	9480	9642	9462	9713	9632	9539	9674	9637	9487	9561	9726	9631	9645	9626	9688	9563	9512	9616	9662	9562	9670	9610	9519	9515	9770	9686	9479	9573	9652	9544	9670	9688	9520	9578	9607	9602	9614	9518	9592	9596	9576	9482	9680	9551	9461	9584	9638	9607	9587	9583	9672	9623	9595	9492	9543	9402	9527	9633	9623	9625	9619	9516	9627	9626	9553	9803	9604	9567	9607	9562	9517	9574	9543	9549	9455	9722	9571	9565	9516	9509	9514	9502	9531	9605	9673	9649	9551	9554	9711	9614	9425	9700	9588	9716	9414	9690	9461	9355	9484	9546	9739	9706	9521	9484	9637	9536	9584	9598	9562	9667	9617	9638	9787	9589	9442	9739	9576	9546	9692	9538	9534	9606	9548	9509	9611	9629	9608	9616	9610	9588	9653	9503	9756	9480	9512	9719	9651	9557	9409	9577	9663	9664	9504	9600	9547	9682	9661	9644	9618	9538	9586	9454	9658	9613	9592	9457	9601	9594	9667	9391	9612	9630	9494	9684	9514	9613	9575	9736	9601	9591	9438	9676	9422	9702	9739	9382	9710	9813	9609	9466	9638	9665	9540	9564	9486	9600	9599	9655	9648	9629	9625	9667	9585	9633	9547	9587	9675	9607	9709	9432	9544	9769	9727	9497	9505	9530	9612	9576	9641	9640	9586	9507	9515	9548	9593	9445	9390	9670	9611	9678	9694	9733	9626	9571	9567	9465	9536	9788	9559	9671	9472	9730	9650	9572	9698	9671	9669	9519	9748	9645	9652	9576	9619	9683	9645	9621	9591	9595	9627	9593	9642	9481	9524	9612	9574	9656	9575	9616	9587	9693	9421	9693	9758	9597	9484	9550	9527	9507	9539	9530	9574	9592	9639	9587	9595	9665	9672	9452	9705	9496	9564	9748	9714	9636	9583	9636	9342	9630	9644	9646	9713	9629	9616	9326	9589	9418	9523	9455	9466	9578	9707	9631	9498	9559	9535	9653	9640	9442	9599	9618	9667	9607	9473	9694	9466	9485	9627	9620	9473	9630	9459	9604	9559	9556	9388	9645	9537	9669	9571	9632	9623	9504	9474	9549	9539	9619	9594	9599	9813	9475	9561	9610	9715	9647	9544	9698	9636	9541	9500	9452	9574	9543	9673	9560	9537	9590	9550	9546	9632	9489	9590	9499	9571	9570	9515	9630	9658	9609	9522	9449	9440	9592	9452	9716	9560	9391	9559	9702	9585	9721	9572	9606	9477	9630	9628	9428	9527	9720	9537	9560	9638	9572	9460	9524	9594	9462	9605	9519	9345	9552	9552	9550	9707	9559	9658	9567	9635	9605	9604	9617	9661	9657	9570	9590	9447	9514	9561	9604	9540	9790	9651	9387	9736	9642	9577	9566	9589	9592	9669	9542	9623	9371	9692	9535	9632	9491	9614	9601	9545	9598	9466	9611	9536	9598	9570	9537	9707	9606	9591	9469	9642	9497	9684	9613	9648	9673	9677	9655	9574	9490	9615	9713	9638	9603	9595	9663	9815	9621	9495	9777	9587	9618	9750	9706	9524	9595	9605	9473	9721	9630	9699	9658	9459	9473	9595	9608	9635	9508	9576	9645	9492	9731	9630	9550	9602	9562	9644	9623	9770	9493	9576	9404	9541	9670	9670	9593	9519	9662	9591	9682	9665	9524	9534	9700	9569	9659	9645	9535	9510	9524	9532	9719	9535	9584	9452	9567	9455	9575	9572	9579	9555	9599	9466	9695	9610	9617	9638	9589	9536	9739	9703	9659	9583	9465	9475	9735	9517	9703	9588	9593	9721	9630	9465	9623	9502	9619	9614	9535	9491	9695	9703	9544	9664	9715	9545	9645	9686	9621	9536	9573	9470	9545	9587	9673	9717	9652	9602	9513	9482	9609	9496	9575	9673	9399	9727	9856	9662	9548	9605	9455	9663	9479	9507	9567	9614	9590	9662	9612	9605	9711	9515	9579	9699	9699	9516	9504	9636	9756	9618	9670	9562	9470	9569	9548	9641	9550	9650	9618	9495	9627	9648	9701	9618	9624	9555	9657	9538	9565	9716	9616	9505	9590	9598	9543	9812	9602	9526	9634	9492	9530	9576	9637	9522	9490	9631	9546	9675	9549	9431	9757	9636	9609	9522	9717	9431	9537	9647	9570	9720	9681	9364	9547	9562	9554	9561	9585	9655	9423	9522	9588	9556	9575	9466	9555	9528	9527	9386	9547	9464	9669	9684	9554	9585	9707	9725	9645	9644	9621	9464	9527	9678	9595	9493	9628	9524	9694	9665	9692	9652	9429	9593	9642	9694	9757	9717	9614	9598	9556	9513	9500	9513	9595	9501	9425	9546	9543	9684	9509	9669	9465	9605	9564	9462	9522	9708	9555	9486	9532	9604	9557	9632	9505	9565	9551	9595	9558	9612	9588	9683	9460	9446	9825	9577	9515	9720	9609	9543	9458	9605	9605	9621	9494	9423	9615	9536	9751	9602	9474	9610	9507	9666	9530	9470	9559	9494	9703	9666	9621	9589	9431	9582	9494	9577	9558	9600	9530	9503	9603	9608	9513	9546	9683	9535	9506	9631	9433	9589	9528	9549	9395	9633	9584	9510	9640	9481	9573	9508	9500	9638	9534	9640	9555	9620	9579	9475	9590	9690	9649	9616	9690	9524	9572	9675	9678	9725	9420	9685	9576	9607	9463	9616	9603	9722	9369	9623	9547	9555	9596	9506	9602	9448	9597	9711	9654	9639	9490	9541	9550	9582	9672	9646	9561	9484	9474	9440	9563	9599	9547	9632	9526	9536	9677	9559	9558	9476	9490	9540	9556	9625	9527	9582	9445	9451	9577	9512	9579	9723	9761	9478	9526	9584	9593	9563	9523	9670	9569	9753	9411	9743	9631	9476	9490	9562	9551	9592	9624	9637	9589	9796	9628	9494	9583	9522	9627	9580	9591	9599	9665	9557	9628	9671	9717	9561	9607	9674	9552	9555	9580	9614	9559	9615	9443	9652	9559	9604	9535	9633	9523	9458	9601	9601	9675	9462	9530	9821	9659	9547	9622	9560	9593	9636	9502	9567	9600	9570	9556	9479	9687	9496	9493	9649	9583	9552	9410	9620	9475	9613	9416	9617	9738	9552	9587	9572	9514	9506	9480	9689	9455	9640	9581	9548	9723	9554	9779	9650	9630	9642	9464	9517	9547	9432	9461	9494	9684	9598	9541	9648	9662	9612	9642	9571	9662	9556	9588	9568	9613	9549	9725	9559	9678	9538	9664	9697	9596	9548	9597	9607	9627	9578	9718	9588	9599	9488	9498	9651	9542	9370	9594	9705	9630	9509	9546	9615	9544	9490	9551	9734	9582	9683	9391	9651	9483	9745	9640	9659	9586	9402	9596	9653	9679	9412	9562	9604	9505	9589	9650	9609	9552	9582	9776	9640	9458	9570	9453	9732	9356	9780	9568	9582	9592	9600	9585	9739	9530	9596	9558	9540	9551	9603	9531	9455	9625	9512	9470	9602	9329	9628	9599	9560	9527	9577	9682	9632	9568	9575	9580	9594	9792	9518	9630
26035	21665	27777	27406	22314	22483	30499	41716	34389	28901	22743	17997	16124	15735	15664	15359	15390	15446	15342	15362	15239	15388	15280	15337	15417	15508	15326	15303	15339	15188	15214	15392	15384	15556	15482	15246	15302	15254	15392	15041	15158	15166	15189	15462	15156	15309	15282	15306	15301	15311	15102	15135	15245	15318	15482	15444	15113	15362	15180	15331	15257	15291	15474	15417	15310	15300	15280	15347	15250	15292	15199	15374	15224	15252	15388	15211	15361	15248	15290	15201	15064	15345	15155	15375	15187	15189	15207	15166	15368	15244	15379	15140	15123	15409	15282	15585	15332	15136	15391	15285	15252	15362	15277	15300	15148	15152	15145	15327	15349	15268	15043	15180	15354	15356	15222	15384	15431	15276	15208	15119	15403	15305	15198	15174	15099	15405	15376	15370	15213	15293	15224	15319	15126	15420	15335	15415	15452	15190	15424	15345	14950	15087	15297	15263	15290	15046	15083	15388	15294	15175	15253	15119	15238	15291	15515	15206	15220	15376	15283	15377	15312	15227	15301	15131	15191	15327	15194	15415	15249	15366	15317	15518	15525	15227	15010	15326	15380	15336	15331	15215	15329	15498	15270	15295	15441	15228	15052	15098	15378	15299	15415	15274	15152	15357	15211	15532	15244	15237	15173	15274	15309	15413	15390	15251	15323	15319	15099	15317	15181	15306	15390	15256	15142	15266	15302	15058	15321	15400	15410	15229	15259	15373	15110	15412	15259	15496	15279	15294	15389	15506	15322	15325	15232	15283	15426	15294	15322	15171	15272	15084	15302	15209	15066	15183	15274	15097	15582	15159	15341	15266	15417	15261	15450	15427	15273	15359	15463	15294	15286	15218	15175	15392	15382	15339	15404	15458	15426	15188	15277	15172	15199	15095	15223	15433	15381	15313	15370	15280	15264	15350	15222	15243	15200	15252	15168	15369	15239	15285	15309	15504	15403	15216	15309	15179	15335	15288	15023	15088	15256	15215	15245	15338	15240	15308	15349	15137	15158	15353	15420	15396	15288	15188	15322	15180	15479	15395	15218	15204	15224	15238	15295	15227	15124	15324	15319	15316	15517	15361	15278	15240	15159	15241	15302	15194	15414	15387	15149	15365	15421	15354	15429	15176	15304	15369	15453	15252	15336	15329	15519	15274	15140	15269	15481	15156	15298	15024	15222	15184	15270	15173	15245	15245	15416	15400	15395	15337	15466	15437	15285	15229	15077	15104	15035	15201	15452	15239	15196	15308	15187	15369	15437	15408	15385	15292	15355	15268	15347	15238	14989	15085	15364	15389	15393	15198	15334	15428	15332	15225	15132	15125	15308	15199	15344	15413	15220	15277	15204	15355	15228	15378	15304	15455	15387	15287	15341	15111	15343	15270	15377	15183	15429	15214	15213	15277	15182	15318	15480	15193	15198	15102	15195	15139	15163	15341	15406	15056	15230	15199	15205	15274	15275	14989	15251	15431	15295	15413	15406	15013	15384	15331	15351	15350	15219	15211	15339	15382	15228	15261	15337	15297	15377	15419	15326	15300	15179	15405	15391	15313	15358	15295	15294	15287	15289	15322	15226	15289	15091	15212	15211	15313	15367	15383	15006	15357	15220	15309	15096	15277	15229	15412	15388	15321	15229	15165	15076	15340	15295	15276	15265	15265	15355	15202	15227	15091	15250	15103	15271	15412	15285	15128	15338	15254	15258	15229	15378	15282	15286	15245	15406	15067	15340	15234	15280	15151	15302	15183	15406	15358	15337	15193	15435	15262	15333	15412	15285	15377	15377	15226	15270	15216	15221	15124	15252	15153	15414	15234	15227	15257	15231	15470	15319	15490	15183	15150	15218	15348	15353	15412	15257	15379	15214	15299	15245	15097	15232	15427	15159	15293	15467	15284	15315	15230	15413	15428	15442	15364	15088	15413	15305	15222	15265	15260	15453	15330	15187	15200	15130	15174	15365	15537	15506	15078	15222	15352	15326	15434	15317	15351	15225	15419	15351	15191	15374	15473	15359	15311	15326	15283	15167	15245	15267	15314	15318	15371	15477	15553	15201	15168	15558	15316	15341	15255	15369	15368	15138	15347	15357	15271	15281	15119	14973	15214	15109	15164	15189	15258	15125	15430	15246	15216	15113	15247	15428	15263	15115	15277	15294	15413	15246	15270	15285	15153	15137	15286	15060	15214	15174	15205	15153	15463	15347	15269	15243	15338	15196	15153	15315	15495	15401	15169	15409	15381	15314	15297	15380	15316	15392	15175	15300	15460	15276	15354	15169	15239	15339	15266	15344	15188	15417	15397	15335	15413	15345	15159	15432	15323	15427	15387	15301	15315	15415	15434	15354	15265	15507	15336	15483	15242	15519	15349	15475	15239	15318	15167	15177	15577	15427	15449	15150	15170	15391	15301	15501	15253	15223	15355	15349	15304	15233	15246	15167	15305	15290	15244	15213	15289	15314	15101	15363	15218	15398	15258	15392	15411	15399	15301	15207	15396	15177	15348	15622	15099	15257	15221	15179	15211	15460	15249	15298	15272	15179	15132	15393	15260	15320	15249	15331	15223	15354	15201	15349	15267	15400	15382	15481	15440	15326	15218	15171	15117	15137	15225	15371	15429	15502	15421	15235	15467	15073	15393	15191	15285	15502	15314	15312	15187	15196	15269	15095	15154	15557	15127	15360	15165	15219	15264	15334	15088	15390	15051	15404	15458	15375	15318	15188	15275	15100	15217	15132	15094	15277	15144	15284	15354	15131	15138	15114	15292	15349	15479	15462	15293	15344	15422	15402	15282	15224	15336	15296	15366	15340	15120	15268	15232	15375	15265	15191	15178	15095	15355	15246	15247	15189	15243	15130	15268	15407	15360	15338	15303	15295	15388	15177	15112	15429	15209	15398	14948	15232	15264	15410	15439	15163	15127	15084	15379	15279	15248	15510	15490	15351	15293	15218	15260	15039	15436	15377	15440	15407	15190	15393	15514	15482	15404	15349	15300	15255	15147	15374	15141	15185	15314	15331	15197	15209	15262	15363	15410	15420	15329	15352	15362	15338	15304	15274	15444	15075	15358	15007	15366	15303	15385	15312	15290	15386	15107	15313	15137	15473	15243	15280	15352	15253	15310	15238	15477	15470	15383	15288	15352	15054	15384	15455	15310	15280	15274	15534	15290	15325	15230	15226	15221	15447	15487	15302	15117	15242	15230	15231	15311	15352	15589	15290	15289	15289	15397	15074	15457	15608	15226	15265	15283	15361	15304	15371	15262	15259	15215	15302	15256	15431	15253	15296	15223	15286	15316	15261	15342	15289	15301	15147	15173	15290	15250	15175	15194	15347	15501	15368	15378	15243	15293	15131	15403	15226	15109	15139	15139	15308	15306	15356	15062	15336	15463	15344	15201	15333	15289	15429	15265	15176	15144	15444	15250	15064	15284	14967	15069	15475	15341	15329	15130	15289	15313	15454	15365	15363	15215	15417	15398	15451	15222	15541	15440	15360	15174	15235	15276	15247	15262	15136	15244	15293	15213	15342	15038	15064	15403	15252	15434	15305	15296	15275	15354	15373	15032	15283	15166	15253	15089	15197	15178	15403	15153	15102	15403	15237	15157	15356	15229	15484	15273	15384	15210	15307	15330	15309	15347	15357	15333	15359	15285	15222	15314	15177	15344	15138	15108	15142	15279	15349	15184	15248	15483	15168	15294	15391	15299	15305	15237	15307	15332	15199	15395	15379	15431	15312	15228	15368	15251	15441	15296	15136	15312	15280	15331	15315	15300	15245	15260	15162	15261	15293	15301	15343	15404	15412	15343	15384	15308	15252	15416	15036	15282	15357	15237	15287	15334	15298	15205	15441	15371	15287	15515	15219	15296	15405	15377	15494	15365	15243	15133	15317	15271	15190	15324	15285	15271	15349	15251	15398	15421	15326	15368	15350	15202	15253	15279	15126	15302	15378	15470	15326	15156	15402	15447	15419	15223	15269	15370	15403	15307	15400	15340	15141	15025	15455	15134	15184	15160	15221	15464	15317	15293	15209	15186	15616	15234	15244	15405	15263	15152	15253	15114	15357	15390	15413	15421	15426	15291	15196	15322	15446	15121	15301	15359	15234	15337	15203	15367	15161	15238	15362	15107	15169	15255	15443	15338	15413	15052	15060	15376	15247	15585	15339	15224	15369	15322	15142	15358	15252	15188	15380	15318	15405	15370	15242	15324	15365	15354	15181	15398	15179	15231	15075	15256	15474	15403	15267	15415	15182	15284	15251	15488	15357	15252	15248	15397	15105	15286	15237	15415	15198	15293	15215	15317	15147	15147	15409	15224	15520	15411	15221	15157	15404	15167	15065	15220	15377	15364	15252	15010	15145	15172	15167	15000	15278	15426	15308	15272	15337	15372	15376	15456	15332	15305	15083	15193	15212	15245	15204	15171	15067	15397	15375	15275	15348	15219	15165	15172	15152	15113	15471	15191	15537	15185	15231	15206	15430	15187	15243	15398	15403	15280	15332	15318	15293	15054	15487	15429	15359	15084	15407	15383	15400	15215	15443	15218	15258	15385	15398	15367	15302	15448	15083	15314	15270	15315	15321	15426	15242	15329	15389	15187	15186	15343	15274	15192	15311	15426	15380	15208	15352	15481	15110	15334	15596	15403	15674	15252	15191	15354	15141	15197	15385	15184	15349	15041	15477	15317	15579	15332	15213	15103	15518	15300	15260	15308	15354	15253	15191	15167	15233	15281	15341	15119	15371	15154	15217	15296	15245	15302	15393	15248	15371	15359	15225	15202	15156	15350	15148	15257	15509	15289	15069	15146	15407	15492	15316	15055	15450	15024	15442	15282	15445	15231	15272	15228	15507	15031	15340	14982	15208	15288	15244	15508	15137	15193	15286	15192	15187	15311	15282	15499	15180	15378	15446	15218	15353	15285	15130	15270	15226	15198	15391	15220	15302	15323	15304	15154	15017	15155	15280	15337	15374	15351	15243	15186	15526	15273	15319	15375	15092	15093	15438	15437	15159	15358	15259	15334	15349	15346	15529	15187	15236	15322	15220	15273	15495	15247	15330	15389	15242	15377	15275	15382	15362	15410	15096	15241	15302	15233	15405	15240	15398	15377	15364	15202	15400	15286	15317	15217	15232	15151	15285	15293
16785	31203	24548	15302	15972	14884	27533	34980	27643	21898	15478	11652	10014	9890	9726	9785	9693	9692	9743	9613	9702	9666	9652	9839	9832	9615	9815	9713	9745	9771	9659	9465	9694	9734	9684	9773	9818	9720	9653	9514	9728	9579	9741	9777	9703	9681	9813	9709	9667	9717	9800	9698	9592	9749	9822	9763	9725	9673	9604	9629	9641	9672	9482	9661	9689	9710	9721	9671	9503	9723	9642	9727	9750	9653	9717	9673	9784	9679	9759	9645	9564	9658	9645	9653	9609	9669	9580	9615	9585	9589	9639	9625	9650	9618	9723	9668	9522	9656	9562	9683	9727	9658	9713	9583	9549	9442	9704	9649	9587	9781	9739	9667	9745	9687	9613	9684	9634	9709	9776	9669	9810	9592	9785	9538	9681	9579	9694	9760	9782	9519	9700	9625	9598	9708	9678	9631	9548	9646	9425	9571	9671	9619	9604	9664	9724	9566	9663	9595	9758	9631	9719	9643	9643	9485	9598	9760	9531	9647	9541	9758	9515	9699	9764	9617	9650	9657	9632	9626	9470	9562	9649	9614	9499	9657	9595	9546	9632	9682	9627	9742	9561	9585	9678	9610	9572	9535	9698	9525	9671	9709	9650	9563	9530	9620	9397	9562	9658	9495	9744	9681	9636	9598	9693	9682	9636	9719	9649	9781	9635	9627	9449	9578	9632	9625	9744	9619	9751	9699	9670	9559	9702	9501	9658	9599	9580	9703	9632	9702	9624	9640	9583	9529	9637	9689	9562	9611	9644	9548	9615	9667	9676	9525	9586	9544	9640	9682	9552	9622	9638	9712	9483	9646	9743	9643	9709	9589	9715	9621	9462	9662	9650	9649	9745	9546	9624	9837	9617	9646	9554	9589	9625	9744	9634	9574	9653	9677	9498	9555	9656	9612	9708	9736	9465	9696	9674	9665	9611	9677	9578	9737	9652	9703	9547	9630	9691	9683	9696	9589	9350	9779	9627	9559	9829	9724	9808	9703	9745	9671	9593	9507	9654	9742	9600	9645	9684	9608	9496	9637	9611	9518	9606	9541	9584	9679	9676	9723	9466	9630	9570	9593	9617	9606	9741	9700	9431	9597	9709	9643	9653	9487	9601	9698	9663	9784	9548	9638	9612	9513	9735	9659	9611	9631	9671	9565	9610	9799	9596	9532	9624	9597	9565	9417	9514	9496	9609	9656	9707	9579	9673	9701	9700	9586	9711	9679	9627	9564	9651	9706	9627	9583	9894	9508	9546	9794	9554	9480	9662	9663	9510	9684	9610	9648	9734	9564	9665	9696	9522	9735	9748	9587	9782	9590	9563	9612	9763	9643	9632	9583	9627	9754	9500	9709	9489	9579	9531	9617	9746	9484	9534	9472	9650	9691	9685	9610	9656	9677	9765	9736	9626	9583	9597	9712	9650	9626	9459	9431	9608	9510	9541	9506	9837	9492	9678	9591	9791	9665	9701	9575	9657	9527	9610	9464	9652	9729	9544	9785	9595	9637	9600	9539	9570	9605	9704	9709	9604	9542	9635	9668	9547	9652	9738	9603	9629	9623	9636	9708	9636	9444	9613	9645	9455	9652	9604	9737	9631	9543	9455	9687	9703	9658	9756	9764	9742	9727	9559	9675	9600	9601	9478	9693	9678	9636	9570	9712	9557	9681	9712	9503	9517	9701	9529	9484	9481	9459	9642	9694	9726	9545	9615	9758	9822	9673	9542	9610	9726	9507	9650	9593	9646	9604	9771	9700	9622	9578	9678	9527	9575	9539	9549	9698	9580	9680	9646	9700	9592	9698	9664	9687	9618	9593	9665	9676	9788	9717	9512	9669	9511	9559	9733	9676	9598	9750	9704	9523	9730	9614	9619	9649	9594	9737	9696	9554	9673	9585	9626	9645	9515	9691	9548	9517	9526	9643	9730	9547	9649	9688	9562	9529	9669	9678	9704	9721	9558	9579	9667	9503	9820	9719	9615	9626	9639	9526	9634	9710	9764	9590	9582	9641	9637	9629	9529	9677	9794	9625	9600	9641	9717	9520	9638	9734	9630	9686	9683	9606	9719	9730	9675	9592	9599	9544	9598	9748	9669	9565	9535	9729	9706	9655	9619	9658	9648	9611	9568	9705	9485	9732	9691	9534	9571	9715	9650	9608	9654	9804	9568	9685	9513	9695	9503	9633	9770	9618	9577	9460	9657	9749	9615	9735	9612	9523	9480	9602	9521	9700	9671	9623	9597	9719	9603	9779	9630	9728	9645	9795	9613	9652	9645	9523	9538	9689	9647	9697	9581	9490	9501	9536	9741	9580	9680	9426	9724	9594	9641	9519	9603	9559	9773	9656	9658	9566	9848	9450	9621	9578	9674	9657	9781	9642	9667	9451	9692	9690	9616	9627	9858	9520	9621	9599	9489	9560	9700	9594	9771	9512	9633	9494	9675	9683	9500	9617	9514	9543	9625	9681	9582	9566	9598	9371	9730	9624	9762	9485	9461	9665	9645	9590	9492	9758	9805	9722	9580	9644	9464	9657	9619	9785	9610	9505	9538	9609	9730	9695	9662	9747	9690	9669	9698	9485	9707	9611	9654	9743	9678	9550	9671	9560	9581	9866	9771	9606	9560	9562	9807	9679	9440	9612	9598	9605	9645	9585	9715	9797	9749	9700	9649	9684	9684	9574	9678	9568	9771	9485	9699	9480	9817	9554	9611	9703	9572	9575	9661	9557	9730	9646	9528	9642	9795	9671	9750	9636	9636	9615	9853	9531	9740	9727	9595	9712	9661	9660	9506	9693	9597	9547	9773	9752	9615	9630	9545	9679	9592	9734	9620	9695	9551	9518	9516	9696	9642	9585	9676	9670	9639	9730	9547	9616	9719	9629	9671	9649	9700	9587	9639	9588	9652	9651	9590	9629	9680	9658	9557	9697	9595	9450	9658	9535	9579	9583	9650	9589	9822	9721	9693	9611	9738	9585	9658	9798	9547	9624	9681	9647	9663	9702	9720	9721	9589	9533	9671	9430	9794	9747	9543	9541	9632	9775	9606	9515	9682	9541	9577	9539	9820	9627	9621	9546	9802	9606	9590	9638	9660	9611	9614	9657	9587	9683	9613	9587	9697	9537	9423	9656	9731	9546	9752	9650	9546	9701	9609	9431	9679	9640	9617	9723	9712	9420	9638	9622	9787	9539	9677	9662	9424	9671	9728	9737	9596	9784	9658	9561	9646	9632	9500	9539	9503	9550	9699	9575	9760	9525	9806	9644	9773	9732	9632	9572	9571	9686	9824	9614	9687	9608	9611	9659	9590	9625	9691	9653	9637	9812	9735	9651	9584	9486	9545	9505	9619	9671	9748	9526	9551	9605	9642	9730	9647	9720	9430	9472	9787	9547	9527	9695	9652	9588	9760	9541	9694	9604	9516	9759	9834	9595	9683	9615	9714	9809	9697	9585	9641	9588	9755	9588	9483	9675	9709	9691	9660	9628	9716	9624	9681	9724	9656	9518	9700	9563	9699	9657	9619	9663	9686	9664	9603	9616	9509	9764	9582	9635	9719	9474	9597	9458	9567	9664	9676	9747	9597	9660	9648	9696	9665	9656	9608	9481	9739	9662	9703	9668	9563	9653	9512	9630	9767	9566	9481	9647	9759	9647	9529	9688	9648	9629	9659	9615	9732	9744	9630	9656	9765	9623	9558	9702	9781	9689	9624	9728	9619	9690	9630	9590	9690	9686	9753	9576	9523	9511	9584	9500	9561	9671	9574	9597	9676	9612	9731	9507	9654	9507	9605	9691	9670	9716	9543	9563	9674	9513	9675	9537	9572	9651	9524	9714	9522	9604	9730	9724	9568	9703	9539	9715	9567	9560	9631	9618	9596	9577	9453	9596	9641	9542	9671	9545	9623	9357	9465	9477	9635	9591	9501	9686	9699	9477	9771	9669	9646	9550	9738	9659	9735	9708	9584	9744	9647	9673	9560	9593	9719	9654	9720	9587	9586	9533	9631	9660	9566	9628	9639	9613	9663	9667	9549	9627	9704	9670	9677	9598	9562	9747	9520	9521	9615	9701	9761	9701	9650	9687	9686	9559	9522	9628	9586	9548	9615	9805	9566	9606	9576	9601	9573	9645	9583	9478	9651	9621	9652	9650	9756	9711	9563	9651	9679	9595	9729	9746	9565	9662	9579	9671	9608	9717	9673	9545	9689	9563	9677	9612	9551	9732	9716	9879	9592	9558	9745	9526	9566	9637	9629	9432	9399	9736	9569	9697	9616	9757	9530	9728	9649	9761	9697	9492	9770	9474	9437	9612	9699	9695	9553	9710	9690	9651	9728	9686	9656	9734	9580	9647	9779	9564	9629	9539	9643	9629	9578	9617	9634	9601	9615	9688	9586	9700	9609	9671	9597	9525	9678	9449	9715	9689	9621	9636	9645	9696	9579	9724	9657	9618	9582	9605	9751	9779	9708	9676	9550	9618	9527	9530	9621	9689	9790	9694	9698	9588	9700	9743	9746	9735	9641	9699	9690	9578	9500	9515	9628	9622	9570	9464	9738	9679	9599	9567	9497	9728	9605	9588	9550	9548	9528	9602	9767	9627	9794	9598	9608	9613	9778	9643	9844	9633	9701	9685	9683	9645	9630	9703	9653	9673	9652	9585	9597	9728	9663	9773	9609	9601	9590	9569	9642	9492	9602	9672	9750	9734	9738	9616	9633	9641	9540	9567	9616	9599	9664	9587	9598	9713	9654	9730	9777	9698	9590	9564	9631	9654	9622	9609	9619	9691	9903	9804	9677	9707	9644	9730	9681	9861	9692	9670	9594	9563	9621	9621	9483	9512	9666	9718	9584	9563	9604	9766	9598	9536	9529	9593	9675	9619	9689	9649	9544	9634	9590	9690	9704	9690	9633	9797	9584	9692	9618	9584	9598	9673	9685	9535	9621	9670	9690	9597	9593	9688	9612	9600	9584	9640	9614	9625	9718	9540	9703	9817	9677	9503	9639	9577	9408	9687	9568	9650	9561	9718	9567	9618	9536	9726	9714	9637	9678	9611	9542	9701	9563	9574	9622	9647	9595	9631	9614	9587	9652	9531	9589	9604	9738	9646	9697	9634	9669	9656
24475	21628	28673	25232	23109	28834	51585	51040	47917	38777	28423	20796	17218	16302	15824	15586	15732	15696	15724	15676	15713	15789	15654	15739	15792	15520	15613	15574	15626	15681	15514	15469	15582	15591	15401	15542	15681	15590	15632	15435	15511	15477	15610	15246	15497	15790	15480	15665	15724	15807	15432	15587	15480	15598	15455	15486	15602	15547	15438	15510	15668	15784	15524	15476	15493	15584	15384	15879	15645	15695	15709	15370	15501	15573	15491	15294	15463	15541	15544	15710	15719	15535	15630	15793	15320	15687	15659	15668	15672	15451	15637	15478	15656	15504	15588	15593	15535	15284	15782	15336	15379	15380	15226	15697	15494	15594	15546	15513	15306	15468	15664	15477	15548	15319	15663	15442	15521	15594	15437	15485	15721	15428	15547	15875	15777	15525	15544	15556	15496	15486	15478	15431	15559	15638	15514	15570	15423	15572	15480	15682	15656	15512	15661	15491	15413	15411	15307	15472	15550	15546	15609	15446	15622	15362	15494	15648	15465	15412	15672	15518	15615	15632	15664	15498	15758	15694	15646	15559	15587	15397	15479	15559	15555	15627	15607	15464	15575	15592	15659	15703	15366	15642	15741	15289	15577	15637	15477	15624	15505	15454	15557	15555	15478	15619	15485	15384	15375	15484	15428	15600	15529	15347	15435	15467	15495	15133	15539	15551	15415	15548	15439	15555	15393	15492	15650	15490	15541	15585	15550	15515	15440	15331	15683	15366	15635	15642	15447	15552	15611	15607	15694	15555	15525	15535	15514	15500	15385	15584	15406	15661	15647	15439	15587	15478	15664	15588	15542	15540	15473	15616	15511	15418	15467	15454	15422	15528	15441	15542	15510	15586	15483	15517	15439	15482	15614	15617	15713	15476	15650	15563	15500	15533	15578	15693	15621	15755	15469	15667	15523	15629	15617	15443	15518	15558	15609	15603	15393	15461	15449	15345	15480	15467	15361	15430	15447	15422	15494	15336	15530	15528	15488	15505	15634	15456	15413	15483	15547	15508	15557	15516	15544	15353	15355	15434	15430	15557	15442	15481	15467	15287	15669	15560	15586	15612	15774	15713	15467	15626	15474	15569	15525	15431	15672	15528	15444	15679	15712	15729	15597	15465	15476	15475	15510	15736	15608	15575	15538	15466	15486	15442	15744	15642	15446	15581	15571	15488	15641	15420	15459	15519	15548	15679	15426	15502	15564	15463	15717	15408	15466	15656	15434	15636	15524	15606	15596	15507	15434	15495	15530	15553	15482	15384	15638	15591	15325	15329	15543	15615	15651	15599	15533	15681	15190	15702	15535	15615	15563	15628	15579	15566	15705	15414	15487	15457	15534	15658	15625	15515	15617	15553	15410	15412	15293	15603	15439	15794	15622	15403	15393	15479	15564	15631	15364	15582	15549	15527	15615	15612	15613	15407	15398	15771	15640	15464	15536	15558	15349	15652	15687	15453	15499	15466	15562	15520	15561	15432	15595	15536	15604	15491	15490	15569	15520	15448	15478	15677	15612	15579	15895	15500	15564	15317	15264	15748	15729	15677	15680	15666	15524	15391	15565	15587	15472	15421	15502	15597	15415	15578	15452	15420	15397	15376	15509	15416	15485	15681	15731	15543	15383	15544	15593	15673	15504	15532	15400	15445	15490	15480	15602	15372	15598	15592	15368	15506	15776	15520	15594	15403	15792	15446	15505	15503	15445	15505	15474	15482	15421	15409	15429	15576	15564	15441	15654	15528	15512	15690	15648	15492	15478	15595	15829	15430	15588	15430	15360	15310	15411	15440	15378	15617	15546	15517	15558	15471	15483	15599	15573	15397	15438	15566	15470	15391	15444	15572	15598	15331	15550	15473	15556	15619	15604	15422	15641	15676	15617	15365	15377	15456	15509	15435	15741	15703	15530	15390	15514	15476	15538	15667	15425	15433	15424	15514	15353	15451	15856	15314	15648	15463	15517	15396	15487	15580	15535	15613	15418	15460	15572	15415	15616	15463	15423	15413	15648	15490	15611	15353	15478	15506	15677	15480	15448	15720	15544	15468	15588	15266	15422	15440	15535	15531	15436	15431	15241	15661	15427	15591	15634	15596	15441	15433	15565	15378	15561	15319	15549	15517	15624	15583	15635	15505	15526	15614	15210	15745	15576	15621	15538	15621	15574	15446	15440	15408	15545	15278	15570	15456	15424	15534	15465	15284	15611	15535	15476	15770	15581	15522	15718	15555	15481	15502	15613	15258	15400	15376	15586	15394	15550	15592	15404	15399	15703	15479	15459	15453	15467	15474	15368	15603	15554	15401	15504	15460	15369	15530	15349	15397	15788	15446	15494	15389	15351	15501	15577	15802	15427	15531	15406	15306	15505	15541	15597	15374	15555	15531	15483	15395	15554	15499	15476	15655	15425	15565	15513	15372	15577	15489	15539	15498	15355	15641	15628	15662	15581	15408	15506	15608	15571	15619	15480	15636	15441	15341	15562	15529	15536	15610	15666	15645	15534	15529	15211	15463	15753	15419	15624	15311	15487	15381	15542	15549	15586	15541	15557	15454	15543	15392	15495	15598	15673	15412	15517	15542	15652	15355	15477	15535	15428	15469	15646	15588	15522	15408	15525	15538	15487	15300	15493	15386	15316	15607	15435	15540	15297	15399	15522	15766	15524	15494	15530	15547	15395	15483	15440	15478	15723	15240	15557	15346	15677	15562	15540	15417	15374	15664	15553	15500	15526	15407	15440	15599	15384	15539	15491	15607	15616	15668	15508	15504	15462	15688	15594	15637	15372	15548	15437	15438	15449	15673	15336	15432	15499	15398	15490	15345	15379	15440	15554	15384	15475	15490	15523	15443	15486	15748	15322	15366	15665	15572	15452	15299	15426	15452	15669	15587	15488	15516	15564	15598	15723	15553	15332	15438	15538	15505	15613	15328	15517	15216	15460	15413	15444	15474	15743	15552	15563	15435	15739	15448	15404	15450	15558	15687	15567	15528	15619	15602	15615	15644	15518	15241	15470	15527	15593	15523	15660	15345	15472	15480	15731	15490	15669	15440	15616	15488	15343	15552	15462	15508	15355	15524	15333	15513	15556	15510	15275	15473	15418	15463	15504	15470	15482	15450	15411	15495	15447	15431	15555	15527	15652	15463	15235	15532	15494	15551	15694	15467	15621	15248	15685	15496	15487	15599	15465	15406	15540	15634	15543	15558	15527	15630	15411	15640	15650	15694	15830	15576	15490	15528	15563	15422	15404	15423	15459	15629	15415	15292	15548	15515	15301	15616	15467	15644	15499	15449	15640	15409	15368	15498	15638	15592	15468	15534	15498	15481	15385	15437	15475	15413	15674	15484	15645	15690	15617	15541	15642	15559	15461	15628	15533	15418	15336	15463	15642	15551	15535	15691	15376	15528	15482	15520	15572	15439	15570	15319	15491	15390	15620	15665	15405	15591	15498	15472	15618	15462	15408	15513	15736	15365	15582	15321	15414	15661	15602	15321	15580	15543	15343	15353	15534	15517	15562	15533	15536	15584	15334	15725	15532	15594	15778	15669	15501	15381	15346	15640	15736	15372	15381	15415	15588	15532	15477	15483	15685	15484	15585	15342	15246	15715	15508	15345	15463	15676	15435	15551	15454	15451	15381	15513	15345	15525	15502	15500	15548	15346	15563	15732	15499	15603	15432	15674	15450	15571	15513	15743	15511	15597	15475	15465	15576	15389	15428	15542	15559	15591	15584	15566	15712	15436	15504	15492	15612	15523	15556	15618	15414	15451	15578	15754	15548	15585	15414	15267	15493	15632	15631	15615	15574	15456	15651	15545	15496	15546	15402	15375	15657	15367	15509	15669	15670	15433	15545	15616	15392	15620	15754	15476	15462	15461	15407	15631	15469	15291	15484	15540	15518	15271	15614	15521	15589	15817	15699	15480	15688	15659	15352	15424	15444	15226	15436	15462	15530	15529	15483	15689	15502	15491	15574	15574	15389	15624	15462	15326	15478	15524	15439	15485	15686	15462	15587	15357	15575	15850	15320	15287	15494	15523	15488	15537	15509	15542	15520	15445	15562	15556	15521	15324	15562	15556	15673	15455	15485	15640	15521	15503	15582	15537	15499	15433	15534	15530	15639	15588	15536	15422	15358	15441	15553	15397	15538	15541	15655	15575	15610	15557	15387	15545	15478	15734	15687	15600	15400	15483	15528	15584	15340	15536	15461	15355	15423	15539	15505	15594	15502	15502	15365	15501	15559	15367	15453	15503	15606	15702	15665	15597	15467	15539	15710	15602	15677	15376	15442	15492	15458	15501	15605	15665	15529	15379	15597	15423	15556	15625	15577	15496	15636	15447	15623	15618	15565	15669	15405	15456	15559	15498	15363	15532	15550	15491	15362	15603	15574	15387	15661	15369	15516	15375	15532	15523	15382	15581	15582	15629	15583	15630	15365	15760	15403	15585	15490	15426	15494	15383	15513	15294	15535	15446	15452	15434	15502	15309	15558	15520	15530	15643	15533	15513	15618	15595	15453	15598	15557	15668	15469	15573	15554	15488	15440	15657	15545	15677	15535	15623	15458	15347	15567	15637	15610	15778	15560	15521	15373	15481	15480	15546	15626	15511	15645	15557	15644	15731	15573	15590	15633	15760	15539	15620	15599	15659	15557	15543	15467	15570	15455	15402	15527	15456	15608	15424	15442	15513	15612	15417	15571	15500	15507	15515	15504	15506	15254	15427	15638	15628	15578	15639	15870	15532	15526	15799	15466	15375	15673	15490	15457	15538	15449	15731	15497	15394	15486	15454	15601	15477	15404	15453	15581	15641	15658	15660	15756	15503	15571	15457	15437	15556	15443	15536	15481	15508	15609	15413	15624	15488	15505	15666	15620	15448	15734	15381	15575	15630	15508	15547	15542	15554	15526	15642	15560	15567	15460	15796	15441	15585	15513	15358	15405	15238	15504	15525	15361	15401	15580	15537	15422	15597	15450	15376	15514	15387	15289	15614	15533	15672	15488	15622	15574	15301	15257	15511	15621	15329	15652	15626	15638	15718	15471	15378	15412	15496	15543	15332	15631	15276	15505	15569	15717	15499	15586	15458	15715	15592	15653	15546	15164	15683	15430	15427	15454	15681	15566	15562	15481	15517	15388	15513	15550	15667
19731	36308	25687	17053	15264	25445	48468	47247	42821	31481	20714	13616	10872	10161	9996	9865	10018	10112	9966	9907	9920	10047	9940	9990	10034	10020	9994	9967	10015	9930	10052	10069	9938	9929	9920	9899	10081	9983	10024	9876	10085	9919	9957	9921	10023	9895	9917	9793	9871	9782	10050	9900	9808	9901	9985	9958	9945	9915	10166	10012	10004	10007	9916	9984	9861	9834	10002	9820	9865	9927	9971	9800	9868	10002	9853	9880	9953	9918	9739	9989	9996	9968	9916	10106	9826	9779	9881	9940	10085	9829	9738	9737	9806	10056	9778	9844	9890	9936	9754	9954	9931	9892	9889	9895	9768	10010	9912	10028	10048	9831	9960	9960	9843	9765	9983	9792	9873	9847	9836	9846	9827	9799	9897	9790	9923	9948	9934	10033	9903	10003	9771	9844	9904	9746	9930	9852	9984	9884	9865	10067	9825	9740	9791	9903	9831	9919	9751	9927	9904	9862	9803	9974	9961	9890	9779	9978	9845	9802	9850	10041	10059	9877	10004	9941	9896	9848	9817	10016	9914	9843	10032	9903	9976	9914	9838	9950	9956	9923	9808	9957	9930	9870	9826	9923	9821	9813	9846	9875	9974	9782	9848	9920	9770	10023	9898	9907	9870	9812	9841	9805	9843	9945	10035	9937	9973	9964	9938	9983	9946	9974	9833	9850	9920	9883	9962	9955	10035	9870	9842	10033	9946	9898	10093	9958	9847	9910	10130	9878	10004	9996	9918	9865	9871	9804	9967	9804	9990	9908	9886	9918	9874	9775	9877	9915	9898	9999	9940	9922	9905	9872	9816	9888	9861	9945	9991	9778	9723	10043	9814	9862	9972	9824	9929	9823	9879	9846	9951	9816	9846	9837	10002	10005	9988	9807	9838	9887	9853	9879	9845	9794	9904	9853	9768	10003	9964	9790	9930	9908	10008	9935	9950	9961	9722	9947	9916	9792	9948	10015	9828	9943	9931	9993	9923	9825	9902	9734	10039	10004	9888	10036	10106	9878	9952	9775	9918	9904	9959	10012	9859	9834	9915	9904	9797	9821	9998	9834	9914	9875	9966	9819	9881	9915	9928	9894	9888	9667	9681	9915	9888	9900	9790	9889	9993	9873	9867	9948	9889	9916	9813	9959	9954	9924	9840	9782	10020	9939	9799	9835	9967	10017	9853	9779	9819	9938	9889	10024	9931	10004	9924	9736	9753	9986	10095	9904	9635	9872	9981	9854	9909	9908	9784	9848	9978	9949	9992	9996	9635	9726	9918	9947	10014	9916	9700	10007	9992	9889	9782	10050	9930	9896	9886	9986	9971	9911	9854	10031	9833	9903	9882	9996	9943	9883	9872	10042	9896	9783	9772	9847	10025	9714	9900	9836	9843	9893	9903	9919	9933	10019	9833	9869	9868	9858	9844	9886	9863	9902	9845	9935	9918	9839	9924	9885	9810	10001	9806	9868	9917	9964	9873	9964	9926	9646	9791	9899	9852	9895	9843	9849	10025	9850	9962	9851	9908	10052	9899	9933	10018	10032	9857	9961	9890	9783	9874	9808	9917	9756	9967	9939	9944	9878	9981	9939	9836	9880	9745	9768	9859	9833	9883	9902	9950	9876	9915	9888	9859	9848	9791	9969	10029	10092	10015	9837	9939	9835	9826	9927	9880	9868	9979	9937	9970	9742	9852	9921	9926	9983	9788	9922	9866	9864	9826	9804	9882	10046	9907	9818	9871	9981	9953	9803	9848	9960	10013	9989	9823	9964	9938	9861	9786	9962	9879	9885	9710	9858	9848	9819	9964	9818	9891	9913	10115	9894	9918	9836	9843	9972	9812	9870	9818	9969	9959	9981	9978	9913	9914	9823	9721	9914	9996	9953	9874	9865	9812	9745	9906	9854	9824	9845	9835	9710	9738	9870	9877	9949	9973	9807	9856	9840	9721	9925	9902	9845	9922	9916	10003	9792	9852	9763	9894	9819	10029	9915	9852	9895	9878	9859	10017	9889	9910	9876	9901	10025	9964	9837	9808	9860	9907	9948	9899	9829	9863	9828	9794	9808	9857	9856	9959	9891	9904	9717	9936	9976	9881	9853	9870	9845	9834	9952	9893	10010	9903	9908	9962	9892	9813	9870	9828	10082	9852	9947	10023	9944	9863	9990	9885	9865	9972	10113	9929	9908	9838	9870	9792	9910	9882	9860	9801	10001	9804	9982	9839	9788	9987	9864	9901	9922	9690	9817	9885	9767	9813	9812	9845	9940	9901	9940	9849	9958	9818	9912	9835	9962	9855	9809	9789	9983	9798	9859	9830	9955	10067	9770	9841	9910	9845	9995	10075	9945	9801	9936	9851	9939	9916	9979	9949	9811	9931	9982	9853	9858	9948	9910	9927	9931	9926	9737	10008	10025	10004	9827	9854	9781	9961	9910	9822	9885	9827	9844	9982	9846	9754	9777	10030	9934	9879	9919	9868	9739	9866	9872	9877	9984	9939	9878	9903	10063	9900	9832	9826	9887	9921	9995	9819	9881	9947	9896	9908	9822	9820	9866	10049	9809	9784	9903	9829	9898	10048	9948	9808	9833	10005	9859	10031	9812	9934	9842	9859	9771	9937	9858	9976	10010	9914	9927	10015	9893	9907	10013	9879	10054	9883	10011	9734	9865	9825	9806	9860	9867	10130	9968	9911	9848	10005	10057	9820	9857	9752	9752	10011	9841	9931	9897	9889	9908	9853	10053	9823	10045	9950	9891	9807	9986	9953	9759	9965	9905	9918	10016	10029	9944	9973	9869	9974	9850	9928	10022	9930	9867	9774	9841	10003	9889	9872	9961	9959	9823	9887	9941	9913	9878	9920	9792	10052	9886	9814	10058	10019	9823	10098	9897	9821	9869	9858	9910	10124	10062	9987	10030	9857	9776	10014	9947	10017	9914	9932	9809	9860	9854	9875	10009	9934	9933	9858	9786	9910	9896	9963	9969	9898	9830	10016	9955	9795	9879	9874	9855	9840	9865	9978	9880	10028	9885	10011	9820	9979	9958	9755	9686	9887	9823	9851	10000	9806	9846	9835	9916	9855	9840	9964	9807	9842	9826	9863	9875	9868	9973	9984	9989	9818	9855	9771	9943	9994	9927	10062	9753	9997	9810	9907	9828	9748	9949	9775	10073	9784	9875	9818	9896	9870	9831	9920	9919	10032	9883	10140	9892	9756	9870	9816	9990	9946	9914	9837	10014	9948	9846	9900	9695	10033	9904	10080	9852	9939	9887	9851	9982	9875	9799	9826	9923	9834	9896	9904	9977	9774	9817	10051	9846	10015	9832	9896	9913	9991	9824	9866	9780	9941	9872	9756	10052	10029	9787	9868	10036	9830	9814	9820	10129	9943	9841	9897	9844	9861	9966	9868	10017	9853	9899	9948	9821	9966	9838	9939	9910	9830	9854	10043	9774	9908	9904	9836	9991	9973	9684	9937	9913	9794	9673	9966	9950	9948	9862	9924	9944	9916	9959	9859	9995	9887	9901	9839	9888	9839	9820	10161	9881	9801	9943	9992	9948	9891	10002	9737	9902	9794	9998	10021	9948	9738	9915	9988	9879	9844	9894	9838	9988	9744	9880	10019	9940	9750	9980	9980	9815	9845	9827	9765	9909	9869	9945	9814	9950	9944	9802	9782	9857	9870	10045	9960	9843	10159	9839	9916	9901	9832	9867	9896	9673	10010	9820	9928	9907	9904	10058	9806	9900	10013	9724	9854	9942	9730	9776	9927	9770	10016	9881	9929	9794	9909	9798	9992	9831	9951	9979	9981	9921	9830	9806	9801	9971	9694	9798	9939	9879	10016	9967	9801	9833	9850	10026	9880	9820	9886	9899	9865	9852	9863	9872	10008	9936	9931	9947	9803	9849	10068	9806	9939	10075	9873	9968	9937	9932	9885	9917	9785	9814	9977	9916	9827	9790	10010	9910	9950	9713	10019	9891	9946	9874	9819	9922	9742	9882	9965	9851	9881	9791	9873	9852	10015	9931	9951	9939	9898	9924	9858	9899	9793	9895	9997	9895	9932	9972	10053	9807	9794	9929	9803	9929	9852	10019	9933	9964	9853	9916	9864	9865	9786	9785	9865	9863	9757	9913	9830	9917	9826	9913	10012	9808	9934	9792	9968	9888	9878	9944	9874	10048	9826	9700	9978	9892	9966	9921	9970	9804	9862	9820	9929	9794	9838	9770	9576	9775	9900	9648	9913	9839	9962	9788	9817	9985	9869	10113	9870	9894	9826	9902	9868	9805	9800	9991	10015	9924	9783	10013	9815	9850	10013	9888	9840	9905	9714	9968	9934	9974	9899	9806	9730	9888	9756	9897	9795	9741	9830	9875	9809	10069	9887	9911	9967	9973	9927	9774	9877	10001	9966	9945	9876	9940	9976	9877	9800	10083	9909	9824	9966	9954	10044	9916	9929	9959	10045	9810	9964	9992	9891	9891	9811	9783	9962	10034	9989	9923	9866	9963	9948	10024	9970	9789	9847	9810	9824	9738	9970	9871	9890	9865	9780	9843	10009	9845	9892	9994	9828	9911	9955	9925	9818	9888	9931	9836	9797	9941	10197	10013	10033	9915	9944	9949	9988	9914	9939	10029	9998	10013	10016	9865	9891	9874	9874	9874	9799	9859	9942	9805	9880	9787	9915	9807	10002	9745	9918	9927	9817	9946	9894	10021	9760	9874	9859	9960	9865	9870	9979	9853	9969	9905	9808	9695	9948	9964	9834	9894	9782	9838	9920	9844	9868	9880	9681	9872	9741	10007	9873	9815	9792	9719	9932	9851	9954	9893	9904	9964	9930	9934	9952	9845	9945	9966	9774	9845	9812	9933	9800	10014	9986	9911	10105	9960	9900	9888	9871	9794	9981	9746	9777	9967	9910	9924	10051	9890	9821	9963	10098	9880	10001	9934	9890	9894	9949	9884	9724	9851	9958	9806	9956	9899	9919	9904	9869	9866	9882	9767	9972	9861	9771	9815	9953	9879	9959	9938	9939	9844	9945	9836	9880	9859	10042	9843	9969	9917	9813	9860	9803	9871	9898	9972	9954	9791	10094	9821	9905	9577	9923	9980	9881	9860
31609	22840	20413	17860	16079	16139	18629	20431	19500	18385	16677	15820	15517	15241	15357	15450	15453	15315	15356	15374	15397	15474	15042	15304	15363	15303	15271	15307	15099	15310	15307	15230	15323	15146	15275	15420	15376	15210	15236	15512	15334	15288	15324	15166	15373	15285	15294	15051	15273	15428	15127	15438	15154	15380	15258	15328	15343	15417	15386	15342	15282	15182	15481	15364	15177	15188	15363	15197	15436	15149	15077	15334	15385	15178	15484	15228	15270	15265	15202	15202	15304	15407	15153	15132	15358	15372	15447	15597	15342	15187	15446	15374	15202	15365	15335	15195	15202	15230	15525	15011	15162	15194	15349	15548	15405	15204	15154	15170	15190	15252	15361	15123	15167	15287	15278	15157	15339	15515	15265	15241	15277	15528	15173	15357	15530	15331	15149	15189	15051	15054	15412	15028	15351	15335	15385	15210	15150	15114	15244	15204	15512	15315	15130	15345	15243	15312	15360	15236	15271	15324	15316	15123	15367	15278	15306	15403	15331	15298	15517	15246	15223	15291	15469	15184	15244	15252	15248	15146	15254	15162	15152	15265	15252	15197	15465	15332	15171	15358	15230	15282	15494	15206	15271	15304	15108	15376	15273	15308	15297	15302	15374	15368	15203	15354	15422	15377	15404	15410	15167	15090	15176	15119	15306	15092	15332	15246	15432	15360	15309	15080	15241	15446	15339	15153	15384	15522	15248	15104	15248	15209	15316	15475	15508	15182	15233	15376	15351	15273	15200	15443	15174	15313	15412	15244	15149	15275	15245	15181	15245	15106	15307	15438	15227	15118	15328	15136	15183	15163	15447	15413	15436	15115	15219	15184	15269	15205	15224	15256	15411	15491	15265	15349	15287	15133	15261	15247	15257	15121	15293	15290	15489	15251	15233	15430	15267	15099	15190	15382	15276	15481	15248	15204	15123	15310	15296	15326	15507	15196	15225	15273	15236	15406	15315	15394	15296	15373	15293	15166	15312	15401	15244	15108	15442	15352	15315	15448	15221	15316	15292	15080	15168	15374	15269	15165	15138	15439	15099	15426	15444	15249	15252	15293	15368	15270	15163	15077	15395	15468	15361	15446	15248	15287	15298	15261	15093	15397	15375	15474	15358	15123	15285	15216	15522	15425	15162	15203	15237	15343	15367	15211	15264	15453	15400	15235	15129	15173	15199	15139	15384	15314	15178	15178	15198	15485	15421	15335	15295	15206	15192	15008	15365	15268	15249	15260	15210	15463	15388	15310	15337	15320	15355	15355	15330	15152	15296	15182	15188	15284	15423	15284	15223	15296	15139	15488	15356	15391	15350	15349	15205	15415	15325	15261	15264	15239	15302	15301	15328	15396	15538	15243	15110	15186	15194	15100	15077	15067	15148	15367	15185	15260	15387	15069	15336	15446	15309	15221	15162	15239	15394	15244	15154	15545	15370	15253	15116	15192	15292	15424	15279	14975	15210	15429	15295	15313	15160	15249	15142	15321	15335	15258	15553	15331	15416	15365	15265	15088	15047	15257	15350	15343	15183	15318	15383	14982	15134	15186	15223	15447	15503	15193	15170	15066	15150	15464	15289	15397	15079	15107	15130	15223	15156	15381	15075	15345	15132	15307	15249	15117	15175	15353	15256	15323	15338	15259	15449	15408	15302	15323	15107	15088	15099	15013	15303	15182	15291	15319	15206	15480	15311	15289	15297	15321	15361	15302	15361	15288	15241	15393	15463	15449	15129	15286	15439	15313	15201	15157	15403	15355	15398	15161	15299	15320	15290	15329	15194	15250	15461	15337	15228	15366	15276	15380	15386	15211	15293	15342	15242	15189	15359	15278	15028	15420	15508	15309	15050	15237	15254	15166	15338	15165	15216	15362	15191	15258	15437	15232	15129	15318	15194	15145	15395	15044	15374	15263	15408	15315	15399	15390	15370	15320	15140	15311	15301	15327	15166	15249	15062	15442	15198	15293	15250	15471	15276	15341	15391	15293	15283	15337	15276	15132	15276	15195	15163	15558	15243	15239	15183	15063	15301	15365	15336	15285	15170	15317	15400	15309	15252	15188	15328	15277	15066	15156	15152	15165	15301	14990	15247	15070	15287	15323	15259	15451	15233	15375	15278	15466	15266	15261	15125	15159	15292	15061	15338	15375	15123	15394	15356	15225	15438	15194	15205	15367	15218	15300	15394	15218	15456	15371	15390	15446	15147	15232	15165	15147	15276	15453	15304	15144	15353	15268	15061	15233	15207	15310	15273	15096	15446	15326	15333	15306	15216	15278	15203	15332	15604	15420	15501	15015	15282	15261	15251	15071	15292	15174	15245	15321	15320	15374	15439	15289	15355	15264	15170	15276	15305	15178	15264	15463	15339	15293	15336	15083	15387	15478	15356	15216	15308	15250	15172	15390	15347	15462	15251	15194	15297	15452	15480	15305	15289	15183	15324	15262	15550	15198	15178	15334	15159	15586	15297	15124	15262	15342	15261	15314	15214	15374	15247	15472	15150	15177	15525	15302	15444	15122	15331	15134	15029	15036	15113	15460	15407	15147	15179	15251	15497	15155	15291	15532	15230	15238	15461	15453	15054	15440	15219	15268	15097	15300	15279	15318	15342	15101	15312	15253	15351	15171	15071	15371	15492	15099	15039	15271	15349	15329	15282	15102	15021	15370	15346	15172	15482	15474	15305	15314	15422	15221	15127	15217	15082	15128	15210	15421	15320	15535	15517	15269	15307	15299	15138	15308	15334	15326	15184	15367	15254	15236	15653	15190	15152	15378	15123	15356	15054	15388	15281	15048	15466	15310	15209	15375	15370	15496	15329	15202	15145	15418	15384	15312	15287	15187	15128	14941	15187	15491	15202	15406	15286	15374	15192	15295	15265	15302	15434	15264	15387	15196	15422	15163	15295	15212	15120	15216	15454	15477	15136	15140	15089	15205	15206	15187	15201	15149	15257	15087	15444	15126	15371	15190	15246	15058	15567	15307	15339	15340	15377	15526	15219	15352	15397	15353	15449	15499	15309	15215	15376	15344	15148	15297	15113	15427	15250	15424	15471	15115	15348	15190	15390	15209	15344	15485	15405	15312	15073	15316	15252	15178	15230	15416	15410	15162	15312	15364	15304	15187	15303	15177	15356	15127	15385	15308	15371	15160	15225	15304	15428	15336	15037	15373	15221	15314	15248	15240	15237	15309	15258	15354	15466	15453	15287	15241	15011	15318	15169	15160	15151	15168	15406	15390	15189	15353	15465	15256	15237	15242	15145	15370	15241	15412	15256	15328	15311	15086	15324	15209	15161	15131	15301	15463	15289	15260	15365	15346	15189	15190	15315	15326	15173	15165	15190	15375	15337	15177	15223	15170	15151	15291	15496	15445	15363	15224	15258	15397	15359	15215	15426	15371	15388	15249	15026	15288	15161	15372	15147	15296	15353	15310	15179	15235	15344	15256	15375	15525	15231	15237	15093	15481	15171	15410	15438	15422	15238	15261	15363	15265	15627	15175	15156	15245	15295	15208	15438	15433	15421	15148	15302	15354	15380	15192	15144	15401	15321	15286	15298	15201	15315	15222	15213	15190	15299	15325	15607	15209	15281	15171	15271	15335	15403	15481	15275	15284	15487	15301	15362	15364	15359	14991	15237	15472	15304	15384	15256	15206	15243	15371	15305	15120	15197	15281	15244	15343	15117	15282	15395	15210	15400	15379	15313	15098	15343	15400	15354	15241	15294	15193	15127	15322	15261	15306	15271	15233	15134	15220	15335	15145	15293	15095	15355	15362	15400	15355	15532	15132	15208	15345	15315	15226	15359	15330	15276	15316	15395	15185	15278	15229	15219	15245	15452	15297	15351	15475	15274	15345	15317	15207	15356	15325	15172	15269	15163	15400	15213	15137	15234	15250	15358	15203	15365	15303	15446	15310	15341	15491	15347	15138	15563	15314	15177	15526	15353	15277	15166	15358	15222	15341	15409	15298	15158	15050	15140	15230	15283	15469	15319	15327	15318	15471	15300	15195	15263	15256	15304	15572	15282	15204	15069	15301	15388	15152	15159	15330	15292	15165	15318	15301	15260	15316	15373	15390	15110	15207	15220	15174	15359	15193	15503	15430	15509	15248	15469	15256	15313	15330	15341	15208	15418	15418	15328	15539	15349	15281	15215	15267	15084	15313	15249	15254	15262	15066	15146	15214	15253	15320	15198	15194	15082	15350	15338	15099	15254	15316	15361	15371	15370	15403	15345	15376	15394	15281	15337	15291	15354	15292	15184	15394	15248	15320	15178	15215	15566	15483	15443	15267	15365	15185	15177	15402	15364	15457	15183	15286	15398	15383	15278	15404	15401	15299	15234	15193	15271	15154	15232	15028	15221	15410	15256	15341	15297	15319	15372	15158	15226	15341	15209	15111	15407	15378	15335	15381	15425	15178	15343	15170	15323	15276	15339	15449	15535	15574	15537	15442	15297	15431	15120	15486	15359	15268	15217	15236	15226	15201	15213	15234	15271	15203	15274	15440	15269	15235	15266	15310	15385	15276	15209	15363	15456	15419	15245	15311	15089	15399	15397	15421	15214	15318	15223	15342	15442	15382	15332	15373	15293	15041	15340	15274	15415	15242	15429	15304	15155	15357	15341	15273	15301	15392	15282	15325	15265	15270	15375	15402	15207	15192	15471	15478	15231	15270	15390	15348	15333	15125	15342	15201	15338	15260	15218	15274	15139	15356	15187	15320	15298	15206	15316	15179	15443	15334	15240	15369	15331	15406	15420	15133	15312	15243	15297	15173	15418	15288	15373	15162	15114	15481	15365	15045	15345	15439	15180	15207	15189	15343	15422	15149	15352	15439	15257	15295	15270	15438	15316	15079	15325	15309	15250	15298	15207	15241	15184	15468	15176	15278	15381	15261	15418	15365	15395	15237	15324	15135	15263	14985	15312	15393	15559	15281	15258	15223	15088	15362	15131	15353	15281	15530	15206	15266	15239	15321	15415	15281	15424	15217	15253	15214	15291	15355	15324	15326	15252	15365	15345	15268	15185	15207	15425	15121	15281	15279	15260	15252	15077	15190	15231	15434	15355	15491	15150	15354	15421	15338	15370	15327	15181	15430	15335	15328	15326	15406	15174	15373	15480	15314	15255	15340	15322	15442	15336	15305
14698	16328	12365	10807	10229	10682	13462	14468	13196	11818	10485	9916	9735	9656	9519	9659	9408	9630	9592	9629	9599	9510	9373	9585	9519	9509	9327	9490	9698	9426	9586	9391	9494	9730	9509	9646	9447	9508	9560	9457	9327	9659	9475	9563	9506	9609	9529	9393	9577	9630	9514	9568	9665	9590	9509	9400	9683	9496	9506	9360	9471	9631	9287	9711	9658	9598	9485	9543	9504	9542	9437	9539	9539	9573	9628	9663	9552	9596	9527	9395	9585	9518	9509	9406	9437	9563	9451	9438	9454	9540	9505	9527	9492	9544	9437	9532	9670	9508	9498	9457	9638	9361	9498	9453	9409	9535	9432	9489	9535	9490	9503	9522	9602	9504	9455	9496	9484	9517	9501	9607	9321	9594	9504	9375	9473	9578	9522	9446	9532	9484	9586	9519	9461	9652	9432	9448	9650	9553	9412	9498	9595	9470	9535	9521	9637	9461	9549	9620	9499	9411	9492	9498	9505	9544	9390	9565	9364	9591	9396	9612	9595	9485	9479	9549	9349	9490	9296	9444	9439	9533	9451	9619	9495	9267	9375	9436	9396	9386	9503	9277	9603	9645	9628	9449	9492	9597	9444	9273	9476	9632	9465	9492	9522	9457	9537	9463	9507	9389	9394	9436	9495	9497	9447	9542	9394	9342	9475	9517	9199	9532	9347	9393	9466	9593	9357	9382	9520	9647	9353	9541	9459	9606	9317	9293	9387	9502	9634	9569	9596	9630	9536	9597	9763	9571	9490	9607	9504	9412	9611	9574	9467	9336	9501	9472	9528	9512	9457	9500	9625	9457	9403	9221	9685	9398	9564	9486	9522	9496	9504	9544	9458	9439	9571	9433	9416	9505	9421	9482	9539	9341	9377	9495	9400	9371	9575	9375	9395	9558	9511	9562	9549	9474	9443	9593	9614	9726	9581	9390	9453	9533	9579	9545	9670	9683	9399	9556	9459	9563	9507	9377	9399	9537	9604	9445	9672	9527	9404	9602	9569	9318	9451	9532	9511	9446	9412	9464	9459	9504	9498	9350	9568	9458	9611	9537	9525	9341	9499	9514	9483	9496	9546	9404	9447	9655	9446	9542	9546	9492	9551	9463	9517	9462	9391	9484	9481	9594	9388	9298	9611	9393	9436	9562	9634	9361	9548	9574	9431	9618	9416	9656	9562	9391	9586	9301	9739	9391	9487	9433	9564	9612	9520	9441	9560	9575	9603	9563	9540	9567	9549	9511	9372	9594	9549	9549	9566	9565	9439	9496	9238	9334	9459	9459	9407	9366	9536	9347	9533	9465	9530	9548	9372	9306	9573	9436	9510	9305	9443	9538	9559	9550	9443	9662	9467	9452	9463	9551	9549	9507	9464	9418	9471	9533	9554	9421	9541	9383	9492	9518	9505	9496	9609	9467	9506	9540	9505	9395	9561	9522	9223	9499	9462	9561	9533	9464	9460	9516	9565	9502	9335	9530	9520	9385	9542	9686	9388	9467	9530	9580	9588	9470	9395	9583	9458	9361	9550	9642	9437	9537	9395	9543	9505	9620	9406	9442	9419	9623	9425	9510	9523	9662	9427	9474	9557	9515	9614	9513	9397	9569	9629	9480	9555	9529	9589	9609	9522	9535	9584	9555	9499	9484	9489	9578	9608	9679	9723	9546	9429	9609	9517	9437	9528	9457	9472	9715	9513	9347	9472	9519	9343	9430	9403	9480	9532	9419	9442	9387	9366	9481	9469	9546	9584	9383	9438	9427	9544	9573	9624	9487	9505	9485	9437	9586	9573	9548	9551	9489	9562	9617	9412	9358	9597	9524	9555	9457	9469	9434	9363	9413	9402	9543	9495	9514	9402	9517	9572	9381	9687	9546	9285	9637	9577	9553	9391	9405	9454	9545	9491	9578	9680	9532	9295	9561	9374	9250	9406	9532	9470	9478	9522	9649	9537	9450	9549	9442	9447	9397	9464	9393	9485	9483	9409	9533	9473	9492	9402	9423	9529	9473	9405	9373	9552	9657	9457	9461	9479	9518	9377	9403	9520	9449	9490	9637	9399	9413	9540	9459	9484	9481	9559	9399	9419	9266	9490	9434	9613	9592	9513	9594	9387	9454	9545	9419	9487	9440	9537	9499	9474	9321	9648	9396	9426	9445	9521	9481	9560	9562	9487	9520	9545	9488	9451	9459	9529	9534	9458	9304	9505	9591	9633	9598	9585	9378	9576	9245	9633	9635	9357	9386	9502	9252	9449	9442	9497	9499	9501	9540	9543	9598	9386	9589	9561	9508	9446	9645	9525	9459	9358	9580	9500	9577	9531	9392	9596	9450	9484	9528	9599	9629	9513	9528	9589	9517	9460	9419	9509	9557	9476	9538	9557	9381	9527	9430	9382	9539	9583	9591	9547	9443	9540	9550	9596	9593	9602	9508	9388	9535	9517	9395	9513	9444	9505	9540	9486	9493	9489	9567	9470	9503	9425	9678	9375	9471	9529	9538	9459	9449	9525	9421	9431	9509	9533	9371	9574	9400	9549	9738	9491	9612	9411	9382	9490	9562	9549	9444	9370	9553	9635	9387	9442	9688	9437	9510	9514	9431	9441	9461	9675	9495	9468	9532	9435	9546	9598	9538	9518	9437	9510	9540	9527	9581	9400	9641	9516	9407	9420	9600	9603	9448	9544	9451	9504	9651	9568	9548	9483	9644	9540	9497	9366	9536	9646	9525	9479	9544	9377	9623	9423	9525	9494	9561	9557	9548	9531	9486	9588	9300	9503	9445	9501	9299	9497	9454	9530	9489	9562	9639	9587	9560	9529	9508	9484	9518	9658	9578	9351	9429	9583	9426	9493	9586	9424	9460	9517	9494	9449	9510	9417	9423	9416	9568	9363	9409	9391	9478	9409	9560	9403	9717	9457	9491	9455	9384	9418	9486	9463	9423	9586	9571	9494	9584	9457	9439	9579	9504	9469	9410	9502	9612	9330	9290	9383	9563	9531	9441	9538	9545	9481	9596	9629	9319	9471	9485	9470	9423	9417	9499	9599	9491	9484	9449	9493	9386	9564	9528	9612	9500	9510	9353	9668	9523	9451	9534	9392	9431	9460	9443	9402	9394	9714	9453	9514	9383	9490	9536	9478	9615	9570	9669	9598	9496	9368	9523	9436	9499	9419	9518	9324	9421	9580	9389	9500	9455	9510	9435	9487	9393	9251	9417	9478	9524	9417	9388	9524	9483	9478	9504	9628	9439	9626	9359	9603	9653	9556	9434	9475	9588	9441	9601	9505	9486	9591	9570	9547	9585	9396	9514	9548	9632	9613	9472	9426	9492	9494	9523	9539	9628	9517	9622	9487	9367	9457	9440	9404	9479	9539	9347	9687	9448	9530	9504	9497	9481	9420	9599	9532	9465	9554	9471	9437	9308	9418	9483	9500	9586	9460	9367	9550	9435	9521	9543	9420	9573	9446	9257	9546	9503	9548	9685	9350	9430	9425	9331	9491	9464	9508	9527	9402	9486	9454	9494	9484	9510	9558	9555	9463	9637	9604	9567	9540	9535	9445	9445	9656	9494	9473	9356	9429	9560	9626	9386	9581	9651	9552	9199	9550	9591	9408	9613	9529	9567	9530	9483	9568	9608	9540	9605	9583	9526	9534	9264	9413	9599	9476	9503	9336	9460	9403	9601	9429	9569	9406	9467	9348	9627	9451	9526	9591	9372	9468	9414	9644	9543	9479	9501	9541	9540	9548	9464	9618	9393	9503	9526	9513	9533	9505	9573	9321	9608	9596	9565	9438	9506	9512	9436	9582	9585	9512	9627	9490	9450	9542	9634	9434	9667	9542	9670	9510	9466	9540	9506	9588	9561	9460	9455	9454	9515	9375	9484	9681	9547	9634	9649	9585	9411	9506	9429	9475	9412	9522	9491	9566	9482	9312	9513	9434	9518	9577	9505	9653	9474	9483	9415	9558	9503	9537	9473	9543	9393	9376	9476	9591	9535	9602	9446	9529	9462	9513	9473	9387	9536	9445	9562	9504	9567	9466	9441	9433	9296	9382	9539	9647	9540	9622	9394	9446	9454	9493	9572	9622	9513	9496	9675	9441	9637	9461	9429	9396	9437	9398	9427	9395	9503	9558	9529	9472	9577	9413	9445	9549	9445	9528	9580	9533	9468	9333	9317	9542	9447	9604	9637	9530	9615	9419	9427	9593	9590	9517	9544	9504	9381	9502	9482	9531	9545	9453	9485	9468	9506	9409	9468	9552	9551	9579	9495	9626	9584	9539	9497	9444	9652	9527	9524	9474	9462	9636	9551	9525	9545	9464	9492	9520	9475	9523	9422	9475	9534	9557	9600	9376	9597	9483	9556	9481	9420	9470	9602	9444	9556	9379	9248	9637	9415	9457	9496	9445	9465	9531	9513	9550	9431	9491	9511	9486	9451	9627	9485	9381	9312	9496	9618	9437	9405	9457	9333	9430	9405	9391	9697	9523	9510	9523	9530	9307	9512	9432	9527	9512	9533	9386	9413	9571	9475	9499	9708	9359	9527	9495	9836	9475	9567	9577	9526	9551	9393	9542	9421	9436	9537	9540	9652	9346	9529	9554	9590	9640	9554	9453	9600	9428	9414	9657	9454	9405	9461	9497	9462	9544	9392	9539	9435	9504	9487	9395	9389	9569	9343	9634	9568	9563	9598	9452	9397	9444	9508	9521	9434	9447	9365	9659	9441	9559	9529	9545	9442	9468	9600	9390	9556	9512	9461	9521	9534	9636	9525	9561	9467	9346	9609	9385	9670	9497	9669	9539	9567	9338	9564	9645	9409	9611	9474	9582	9467	9336	9461	9676	9585	9556	9614	9462	9573	9285	9413	9503	9501	9416	9598	9564	9665	9543	9512	9521	9449	9603	9417	9410	9532	9449	9562	9538	9519	9474	9431	9575	9468	9379	9452	9461	9573	9541	9409	9477	9458	9502	9466	9574	9594	9385	9362	9552	9482	9727	9479	9564	9390	9442	9479	9629	9548	9387	9438	9684	9588	9566	9511	9466	9592	9489	9569	9545	9655	9606	9476	9534	9528	9588	9501	9644	9400	9640	9402	9511	9678	9324	9495	9649	9491
25875	21662	27594	26652	19506	23156	40548	42070	37125	27199	20795	17659	16115	15587	15444	15472	15268	15372	15387	15258	15356	15515	15495	15311	15203	15159	15444	15302	15535	15414	15505	15264	15230	15294	15375	15155	15189	15061	15124	15207	15154	15389	15148	15201	15331	15250	15360	15183	15095	15163	15231	15040	15181	15192	15162	15291	15298	15354	15226	15110	15301	15276	15145	15186	15300	15121	15497	15278	15018	15095	15261	15045	15249	15312	15123	15189	15268	15189	15262	15162	15422	15173	15269	15314	15213	15426	15351	15153	15222	15273	15283	15225	15296	15474	15397	15260	15344	15262	15126	15364	15050	15163	15093	15244	15218	15285	15172	15040	15105	15224	15263	15243	15210	15248	15203	15259	15130	15171	15369	15364	15200	15106	15273	15031	15164	15164	15207	15356	15170	15272	15262	15027	15036	15086	15212	15417	15135	15251	15191	15240	15250	15106	15255	15319	15284	15025	15189	15358	15237	15199	15081	15220	15229	15255	15317	15172	15114	15194	15149	15156	15366	15299	15200	15333	15489	15301	15250	15053	15217	15249	15202	15287	15407	15292	15381	15288	15234	15062	15077	15307	15240	15358	15225	15226	15079	15355	15091	15300	15369	15520	15222	15272	15272	15278	15305	15078	15225	15443	15256	15207	15278	15268	15087	15224	15142	15233	15021	15103	15208	15248	15073	15549	15157	15072	15331	15352	15044	15081	15089	15161	15176	15162	15142	15047	14901	15141	15264	15453	15227	15164	15285	15024	15163	15177	15237	15073	15131	15309	15095	14989	15370	15315	15340	15185	15333	15447	15309	15155	15259	15201	15103	15196	15076	15458	15245	15162	15063	15273	14998	15212	15206	15054	15095	15273	15229	14985	15087	15346	15204	15081	15216	15168	15308	15234	15036	15009	15131	15283	15332	15398	15348	15244	15123	15165	15166	14999	15186	15215	15320	15414	15160	15269	15236	15163	15066	15367	15045	15066	15108	15052	15161	15321	15306	15144	15185	15129	15240	15230	15415	15457	15303	15300	15139	15291	15182	15227	15248	15199	15130	15150	15355	15114	15118	15074	15006	15377	15306	15306	15028	15318	15190	15175	15036	15065	15236	15356	15229	15265	15165	15066	14999	15224	15381	15352	15227	15179	15186	15376	15190	15300	15234	15456	15160	15092	15209	15252	15284	15267	15289	15473	15366	15363	15321	15139	15245	15308	15079	15128	15091	14909	15169	15257	15118	15136	15268	15323	15347	15385	15326	15185	15135	15026	15115	15258	15295	15436	15261	15114	15238	15295	15055	15182	15069	15385	15240	15044	15279	15066	15166	15055	14953	15328	15360	15237	15135	14943	15169	15115	15161	15288	15376	15264	15178	15086	15086	15332	15143	15190	15184	15180	15085	15319	15230	15099	15017	15005	15062	15190	15265	15194	15231	15368	15191	15217	15096	15116	15117	14965	15188	15071	14951	15196	15246	15189	15160	15276	15119	15188	15227	15339	15467	15542	15251	15290	15261	15099	15315	15080	15368	15240	15243	15248	15253	15280	15384	15428	15284	15325	15142	15303	15053	15066	15189	15188	15194	15278	15358	15218	15394	15175	15201	15317	15138	15361	15114	15067	15466	15295	15321	15153	15183	15343	15128	15047	15396	15279	15144	15198	15232	15169	15094	15427	15228	15163	15281	15292	15200	15042	15284	15294	15310	15206	15267	15274	15281	15206	15305	15299	15160	15261	15319	15165	15137	15191	15260	15262	15207	15218	15059	15134	15121	14941	14990	15353	15132	15401	15106	15079	15039	15136	15266	15362	15310	15285	15216	15262	15208	15083	15313	14994	15229	15063	15183	15436	15135	15327	15097	15135	15422	15367	15243	15142	15183	15129	15374	15054	15269	15165	15394	15320	15196	14971	15334	15349	15293	15224	15101	15265	15098	15304	15249	15336	15282	15406	15165	15152	15190	15110	15179	15062	15112	15189	15136	15267	15211	15212	15107	15273	15168	15015	15207	15532	15089	15146	15226	15277	15294	15227	15038	15116	15075	15350	15222	15393	15231	15187	14986	15209	15329	15227	15221	15175	15289	15132	15240	15475	15101	15136	15488	15169	15395	15272	15254	15237	15307	15403	15107	15361	15176	15125	15250	15333	15368	15198	15203	15253	15169	15282	15333	15156	15369	15226	15266	15016	15237	15214	15216	15217	15044	15270	15227	15104	15149	15149	15257	15249	15185	15301	15230	15044	15101	15106	15173	15213	15160	15209	15019	15000	15020	15359	15186	15210	15160	15076	15089	15176	15228	15265	15182	15111	15137	15035	15278	15192	15224	15175	15233	15168	15241	15277	15168	15445	15319	15278	15196	15161	15233	15169	15241	15164	15282	15301	15073	15160	15296	15299	15275	15075	15232	15061	15151	15226	15266	15565	15225	15043	15257	15097	15179	15267	15208	15296	15313	15385	15273	15066	15205	15097	15270	15063	15047	15181	15317	15133	15077	15308	15186	15062	15250	15269	15229	14945	15048	15413	15155	15216	15420	15292	15255	15195	15203	15176	15233	15299	15196	15226	15431	15330	15251	15172	15263	15186	15313	15253	15058	15141	14957	15216	15016	14933	15120	15241	15179	15193	15349	15271	15288	15396	15490	15071	15052	15203	15358	15175	15164	15193	15201	15018	15022	15324	15236	15320	15347	15354	15060	15188	15310	15238	15183	15100	15090	15105	15183	15154	15176	15170	15132	15068	15261	15354	15252	15290	15421	15308	15391	15129	15132	15240	15112	15183	15260	15096	15186	15379	15244	15336	15221	15416	15348	15190	15523	15397	15049	15261	15205	15311	15327	15057	15073	15264	15054	15242	15075	15276	15293	15359	15164	15062	15083	15392	15083	15227	15024	15149	15194	15128	15207	15101	15289	15109	15329	15362	15348	15296	15266	15184	15058	14993	15101	15180	15184	15363	15232	15150	15123	15134	15186	15252	15225	15348	15390	15270	15013	15113	15210	15254	15034	15125	15323	15449	15312	15136	15276	15396	15344	15276	15161	15377	15111	14975	15221	15332	15104	15114	15264	15260	15283	15323	15251	15368	15209	15055	15032	15326	15193	15061	15125	15209	15163	15320	15319	15045	15259	15250	15260	15164	15309	15225	15246	14949	15266	15295	15253	15206	15017	15417	15408	15353	15325	15354	15138	15136	15185	15203	15217	15393	15066	15286	15277	15035	15298	15280	15299	15398	15202	14995	15225	15121	15282	15087	15208	15169	15346	15399	14898	15254	15288	15209	15302	15095	15167	15448	15338	15170	15122	15353	15322	15312	15452	15115	15210	15125	15332	15250	15019	15252	15147	15386	15074	15187	15439	15056	15076	15129	15136	15272	15319	15227	15134	15044	15197	15401	15210	15157	15264	15212	15145	15124	14979	15114	15180	15176	15138	15265	15199	15303	15435	15327	15088	15189	15174	14999	15007	15264	15228	15301	15322	15231	15183	14941	15352	15361	15199	15216	15262	15345	15102	15146	15309	15387	15306	15114	15243	15166	14891	15071	15322	15362	15216	15109	15311	15276	15138	15118	15284	15216	15029	15089	15220	15162	15286	15117	15094	15269	15149	15169	15466	15170	15106	15334	15136	15237	15130	15038	15166	14984	15235	15224	15332	15263	15190	15410	15178	15126	15261	15197	15202	15145	15261	15238	15280	15217	15235	15294	15330	15196	15278	15267	15284	15465	15308	15114	15299	15302	15114	15204	15141	15176	15211	15157	15307	15331	14796	15014	15275	15184	15066	15209	15247	15156	15227	15063	15297	15330	15170	15116	15141	15055	15227	15262	15268	15156	15301	15194	14983	15268	15310	15207	15094	15125	15335	15222	15148	15152	15067	15217	15158	15278	15263	15317	15238	15159	15366	15205	15215	15321	15079	15294	15197	15269	15093	15319	15268	15105	15273	15111	15214	15284	15338	15354	15265	15061	15253	15232	15190	15173	15069	15244	15454	15246	14986	15104	15296	15131	15305	15121	15077	15121	15267	15230	14919	15172	15341	15366	15170	15261	15165	15275	15211	15146	15234	15072	15433	15359	15288	15029	15228	15170	15212	15307	15147	15387	15247	15145	15447	15171	15289	15254	15046	15353	15327	15239	15072	15105	15214	15200	15180	15263	15117	15118	15295	15415	15092	15335	15033	15203	15243	15118	15027	15179	15097	15220	15104	15153	15222	15232	15159	15163	15165	15219	15145	15401	14996	15161	15241	15353	15119	15443	15265	15212	15146	15161	15241	15195	15142	15340	15220	15178	15408	15093	15160	15170	15149	15251	15154	15337	15354	15164	15199	15330	15202	15286	15073	15381	15151	15238	15276	15366	15219	15122	15308	15064	15228	15255	15283	15478	15319	15310	15095	15245	15366	15197	15409	15359	15152	15144	15340	15236	15352	15294	15130	15392	15108	15267	15182	15235	15190	15254	15068	15379	15063	15176	15184	14994	15252	15239	15282	15201	15278	15104	15191	15371	15299	15267	15180	15007	15292	15152	15272	15244	15497	15271	15274	15199	15076	15234	15326	15244	15276	15211	15208	15105	15218	15233	15085	15361	15142	15273	15344	15157	15178	15140	15211	15132	15416	15065	15354	15113	15184	15216	15157	15132	15279	15183	15142	15349	15158	15204	15392	15264	15312	15318	15119	15189	15238	15037	15159	15255	15273	15300	15434	15150	15116	14998	15318	15211	15230	15265	15293	15325	15156	15141	15234	15041	14998	15153	14995	15266	15053	15105	15203	15403	15226	15329	15224	15022	15010	15167	14961	15285	15227	15277	15251	15247	15199	15327	15183	15068	15091	15316	15495	15377	15296	15354	14981	15219	15161	15124	15226	15175	15076	15223	15081	15079	15336	15412	14951	14969	15186	15180	15136	15083	15135	15259	15217	15156	15157	15092	15057	15103	15393	15199	15291	15125	15121	15210	15332	15166	15041	15230	15323	15283	15354	15089	15314	15248	15268	15252	15065	15283	15012	15127	15105	15278	15290	15106	15178	15298	15139	15376	15315	15174	15244	15162	15064	15374	15275	14962	15185	15249	15353	15254	15444	15510	15272	15241	15206	15322	15263	15102	15120	15007	15257	15291	15380	15078	15132	15057	15117	15143	15272	15048	15116	15165	15260	15263
16341	32407	20927	12637	11546	19515	35767	36545	29501	18982	13888	11203	10069	9825	9797	9864	9539	9696	9626	9784	9535	9602	9510	9570	9730	9667	9679	9646	9594	9583	9672	9693	9785	9602	9715	9582	9466	9551	9598	9553	9667	9631	9619	9507	9639	9647	9671	9589	9757	9657	9573	9547	9479	9701	9715	9681	9647	9663	9724	9677	9642	9580	9576	9691	9536	9703	9748	9587	9474	9601	9528	9404	9533	9394	9620	9696	9546	9638	9747	9744	9538	9597	9501	9601	9553	9694	9707	9756	9849	9600	9504	9689	9600	9653	9599	9606	9543	9663	9443	9736	9423	9595	9465	9624	9465	9528	9573	9600	9798	9554	9631	9640	9734	9511	9597	9639	9474	9651	9389	9641	9598	9679	9627	9560	9596	9560	9528	9563	9555	9556	9537	9517	9619	9744	9501	9527	9603	9573	9545	9569	9631	9559	9417	9837	9483	9392	9780	9629	9687	9592	9526	9616	9707	9473	9647	9609	9612	9547	9640	9513	9577	9533	9519	9663	9448	9639	9523	9622	9703	9615	9604	9605	9614	9588	9540	9531	9420	9544	9514	9567	9627	9588	9730	9564	9654	9467	9441	9443	9745	9597	9589	9497	9726	9495	9524	9627	9633	9582	9404	9624	9605	9466	9669	9637	9548	9632	9648	9492	9466	9430	9574	9568	9462	9332	9622	9548	9616	9473	9651	9496	9460	9252	9494	9594	9681	9639	9562	9426	9555	9361	9467	9728	9656	9668	9583	9669	9531	9576	9649	9644	9637	9423	9554	9495	9649	9667	9485	9714	9591	9668	9672	9475	9687	9450	9739	9553	9492	9399	9509	9570	9540	9582	9489	9656	9693	9536	9402	9595	9561	9507	9666	9567	9624	9478	9450	9544	9477	9566	9641	9621	9575	9621	9523	9491	9578	9575	9531	9560	9520	9574	9492	9473	9581	9584	9542	9513	9496	9674	9444	9651	9696	9405	9562	9664	9708	9577	9499	9586	9606	9669	9609	9612	9645	9676	9581	9454	9555	9545	9615	9508	9459	9626	9588	9571	9543	9736	9563	9552	9617	9632	9621	9637	9451	9605	9701	9623	9575	9628	9541	9790	9505	9615	9734	9638	9624	9489	9674	9656	9410	9514	9640	9416	9489	9365	9581	9543	9618	9637	9727	9561	9562	9630	9505	9544	9576	9546	9599	9690	9622	9440	9429	9684	9593	9652	9567	9715	9500	9569	9592	9614	9582	9564	9699	9598	9497	9490	9516	9507	9636	9483	9564	9594	9663	9509	9523	9567	9556	9644	9542	9678	9406	9524	9460	9495	9494	9623	9537	9578	9748	9468	9506	9577	9520	9543	9562	9450	9643	9404	9568	9526	9583	9542	9585	9577	9419	9537	9661	9636	9539	9627	9522	9760	9551	9580	9545	9581	9563	9552	9576	9554	9385	9599	9702	9718	9519	9590	9570	9515	9432	9612	9654	9723	9615	9550	9543	9622	9565	9544	9626	9565	9408	9653	9572	9706	9540	9520	9691	9619	9482	9510	9565	9589	9536	9534	9683	9584	9510	9776	9670	9756	9516	9568	9560	9290	9705	9556	9458	9551	9622	9563	9352	9548	9600	9723	9581	9593	9550	9634	9593	9679	9510	9648	9581	9411	9548	9539	9474	9430	9514	9659	9543	9682	9583	9412	9609	9519	9709	9623	9627	9564	9668	9585	9587	9518	9531	9692	9601	9688	9632	9657	9505	9643	9541	9533	9564	9437	9552	9592	9638	9398	9501	9516	9576	9757	9558	9586	9593	9529	9587	9720	9633	9647	9564	9538	9636	9667	9485	9459	9698	9527	9533	9551	9501	9546	9738	9600	9610	9608	9573	9473	9526	9704	9635	9670	9450	9663	9609	9588	9497	9539	9674	9464	9492	9604	9592	9388	9637	9500	9478	9490	9572	9596	9548	9573	9535	9657	9624	9632	9419	9568	9480	9615	9641	9478	9553	9571	9482	9567	9669	9371	9557	9675	9457	9521	9479	9465	9547	9468	9467	9625	9572	9477	9611	9570	9471	9607	9512	9643	9725	9523	9604	9489	9512	9525	9433	9659	9539	9624	9585	9485	9675	9695	9467	9588	9409	9622	9688	9498	9534	9639	9600	9571	9613	9485	9578	9639	9702	9675	9484	9537	9556	9615	9618	9687	9599	9653	9452	9652	9598	9392	9566	9561	9532	9610	9518	9521	9566	9564	9512	9667	9487	9493	9622	9622	9483	9626	9686	9588	9544	9635	9540	9704	9568	9554	9509	9619	9728	9511	9458	9577	9517	9442	9558	9449	9651	9558	9583	9627	9556	9649	9626	9659	9586	9518	9598	9612	9812	9519	9735	9637	9575	9619	9660	9563	9711	9530	9609	9379	9652	9444	9697	9640	9504	9511	9529	9572	9574	9622	9494	9570	9599	9732	9532	9535	9597	9645	9524	9522	9577	9649	9544	9682	9644	9584	9701	9428	9516	9510	9641	9427	9516	9614	9580	9589	9539	9700	9469	9518	9735	9660	9433	9691	9506	9624	9443	9567	9519	9714	9588	9505	9521	9575	9754	9605	9737	9538	9464	9522	9552	9469	9589	9569	9592	9637	9538	9555	9612	9494	9431	9582	9557	9488	9615	9672	9601	9681	9532	9573	9617	9560	9638	9653	9531	9511	9641	9433	9509	9444	9534	9633	9450	9504	9562	9474	9634	9577	9601	9535	9550	9584	9519	9390	9553	9471	9631	9570	9628	9509	9521	9700	9575	9557	9527	9468	9456	9659	9643	9639	9475	9642	9506	9541	9375	9738	9602	9480	9617	9528	9566	9554	9540	9433	9592	9610	9613	9568	9606	9628	9759	9449	9578	9639	9465	9683	9611	9620	9679	9525	9522	9564	9604	9617	9482	9561	9615	9623	9406	9527	9755	9490	9677	9462	9602	9542	9660	9726	9559	9465	9545	9460	9609	9537	9626	9673	9574	9578	9523	9623	9570	9668	9530	9648	9549	9785	9564	9533	9552	9596	9592	9566	9617	9666	9543	9437	9629	9644	9564	9702	9667	9605	9454	9555	9648	9642	9452	9620	9495	9605	9690	9557	9610	9654	9600	9615	9684	9665	9547	9552	9737	9540	9497	9682	9524	9497	9550	9616	9558	9444	9433	9625	9590	9402	9535	9404	9540	9484	9734	9565	9554	9574	9640	9578	9412	9584	9492	9526	9532	9513	9556	9515	9454	9674	9484	9520	9536	9546	9542	9618	9555	9569	9544	9564	9450	9544	9538	9562	9579	9632	9718	9512	9613	9648	9553	9583	9578	9581	9612	9689	9506	9530	9524	9509	9494	9658	9470	9472	9477	9645	9501	9691	9497	9478	9530	9645	9511	9438	9502	9700	9690	9478	9623	9594	9555	9449	9647	9645	9610	9502	9609	9643	9557	9623	9544	9618	9505	9542	9601	9606	9622	9648	9657	9603	9767	9656	9652	9518	9568	9560	9501	9721	9448	9517	9520	9556	9500	9639	9644	9533	9652	9622	9518	9466	9538	9605	9665	9600	9534	9530	9600	9557	9675	9521	9645	9598	9626	9535	9484	9772	9539	9556	9395	9600	9592	9419	9490	9589	9486	9583	9641	9495	9728	9496	9525	9678	9554	9636	9558	9709	9634	9624	9540	9630	9609	9604	9662	9573	9515	9650	9596	9550	9491	9580	9426	9529	9611	9410	9601	9604	9713	9489	9513	9469	9537	9675	9615	9511	9564	9518	9637	9576	9533	9569	9552	9531	9486	9547	9594	9625	9602	9577	9597	9697	9568	9615	9594	9484	9545	9502	9657	9552	9584	9531	9623	9509	9665	9770	9593	9694	9672	9400	9707	9511	9552	9575	9449	9351	9603	9597	9534	9470	9742	9515	9535	9416	9515	9454	9485	9548	9573	9352	9651	9636	9621	9549	9588	9498	9560	9801	9575	9621	9650	9560	9686	9547	9402	9590	9485	9549	9579	9567	9537	9522	9705	9611	9564	9750	9614	9532	9495	9658	9542	9580	9490	9562	9702	9555	9579	9595	9766	9649	9542	9466	9535	9723	9596	9494	9457	9526	9409	9488	9651	9500	9620	9687	9466	9565	9602	9547	9712	9490	9523	9791	9522	9640	9565	9556	9580	9537	9716	9736	9512	9606	9761	9537	9563	9531	9538	9675	9656	9511	9464	9618	9672	9463	9382	9633	9557	9554	9586	9482	9590	9566	9647	9507	9730	9619	9607	9558	9471	9530	9468	9546	9556	9581	9625	9705	9621	9465	9619	9578	9827	9474	9701	9701	9706	9571	9633	9454	9512	9515	9371	9551	9567	9599	9734	9397	9660	9597	9708	9671	9479	9464	9473	9546	9600	9485	9580	9438	9605	9603	9523	9819	9550	9511	9555	9676	9672	9642	9537	9639	9562	9773	9475	9715	9508	9773	9698	9620	9476	9609	9505	9740	9566	9464	9531	9440	9453	9673	9462	9651	9534	9566	9465	9760	9673	9580	9536	9624	9529	9608	9654	9482	9491	9662	9500	9610	9525	9561	9607	9530	9577	9611	9558	9486	9561	9602	9623	9567	9647	9582	9495	9494	9577	9567	9742	9437	9606	9559	9595	9617	9481	9529	9440	9656	9462	9484	9591	9646	9621	9402	9657	9590	9657	9662	9680	9586	9618	9667	9429	9666	9601	9584	9540	9527	9596	9669	9498	9711	9564	9639	9583	9628	9649	9594	9680	9651	9744	9624	9520	9606	9506	9785	9451	9750	9603	9619	9706	9814	9515	9507	9657	9666	9571	9584	9534	9607	9608	9574	9582	9507	9645	9572	9548	9429	9555	9634	9457	9562	9541	9582	9451	9630	9521	9538	9451	9448	9544	9651	9626	9578	9617	9555	9532	9595	9614	9566	9627	9603	9604	9585	9482	9617	9602	9609	9515	9517	9577	9536	9821	9408	9589	9568	9601	9651	9695	9645	9371	9434	9588	9499	9577	9606	9679	9488	9585	9472	9553	9571	9745	9560	9512	9569	9565	9585	9498	9593	9523	9461	9573	9519	9592	9737	9596	9562	9690	9555
24327	21596	28670	25163	22822	25352	53303	56193	49524	36567	25501	20158	17254	16494	15824	15632	15650	15574	15689	15474	15639	15499	15623	15633	15395	15562	15574	15648	15616	15649	15529	15397	15611	15644	15492	15437	15417	15498	15776	15395	15425	15249	15536	15216	15493	15610	15515	15304	15334	15608	15367	15247	15590	15491	15466	15316	15637	15468	15393	15246	15509	15705	15594	15587	15325	15466	15413	15391	15405	15487	15348	15356	15269	15269	15429	15569	15309	15370	15440	15365	15494	15468	15484	15415	15457	15327	15338	15469	15508	15419	15426	15330	15479	15541	15375	15362	15425	15492	15352	15373	15170	15398	15238	15352	15450	15475	15349	15361	15446	15483	15437	15399	15528	15465	15508	15439	15586	15368	15442	15206	15513	15294	15452	15589	15402	15634	15544	15455	15364	15607	15372	15263	15542	15567	15487	15140	15405	15294	15425	15312	15277	15352	15649	15391	15539	15269	15502	15431	15510	15306	15316	15307	15618	15602	15452	15381	15439	15606	15622	15557	15566	15564	15375	15453	15471	15517	15510	15566	15506	15418	15494	15335	15496	15443	15482	15567	15375	15544	15457	15552	15480	15365	15402	15253	15598	15510	15344	15377	15290	15263	15424	15506	15443	15497	15489	15253	15339	15348	15317	15485	15210	15187	15296	15487	15475	15350	15401	15450	15449	15587	15310	15468	15375	15527	15615	15351	15466	15411	15502	15554	15420	15588	15558	15260	15286	15321	15316	15374	15549	15452	15491	15402	15333	15418	15369	15362	15387	15432	15445	15450	15481	15531	15469	15262	15528	15360	15533	15217	15310	15405	15396	15387	15216	15290	15582	15506	15471	15315	15211	15398	15362	15335	15421	15440	15408	15207	15434	15288	15409	15388	15301	15541	15554	15402	15505	15508	15528	15558	15674	15344	15431	15236	15366	15610	15386	15306	15436	15575	15434	15425	15504	15317	15454	15406	15351	15420	15484	15328	15439	15383	15455	15421	15270	15422	15488	15386	15569	15414	15516	15345	15460	15370	15502	15365	15462	15362	15549	15430	15562	15405	15250	15416	15239	15341	15473	15533	15500	15299	15345	15464	15531	15358	15347	15366	15248	15379	15326	15379	15565	15236	15474	15577	15514	15337	15536	15242	15450	15317	15359	15678	15509	15235	15464	15377	15280	15375	15419	15254	15256	15305	15442	15338	15333	15529	15425	15445	15384	15254	15372	15454	15266	15301	15612	15520	15339	15309	15381	15518	15300	15274	15383	15563	15448	15509	15379	15515	15639	15460	15357	15301	15396	15333	15337	15530	15450	15471	15511	15483	15436	15464	15308	15567	15360	15326	15478	15505	15423	15254	15467	15638	15272	15236	15493	15307	15246	15452	15484	15419	15386	15214	15362	15404	15392	15386	15446	15312	15340	15054	15427	15439	15466	15536	15485	15383	15260	15326	15351	15503	15378	15415	15462	15409	15224	15480	15442	15431	15410	15448	15357	15389	15436	15329	15477	15523	15514	15445	15306	15356	15227	15226	15509	15503	15494	15432	15362	15318	15333	15537	15733	15318	15664	15285	15388	15243	15552	15421	15481	15454	15386	15340	15411	15374	15345	15308	15627	15439	15324	15493	15164	15287	15353	15315	15312	15452	15415	15229	15369	15516	15431	15452	15514	15411	15313	15399	15446	15361	15275	15274	15356	15511	15378	15358	15324	15494	15567	15280	15354	15473	15392	15325	15512	15426	15307	15348	15456	15440	15492	15287	15419	15452	15416	15270	15361	15605	15361	15283	15358	15310	15372	15372	15549	15466	15228	15292	15402	15575	15405	15220	15277	15323	15369	15478	15533	15269	15295	15289	15383	15282	15341	15536	15397	15454	15340	15551	15426	15437	15321	15287	15473	15413	15493	15526	15182	15666	15193	15296	15360	15495	15511	15393	15485	15289	15433	15470	15504	15493	15594	15435	15280	15406	15411	15428	15643	15455	15495	15530	15548	15523	15653	15495	15390	15413	15372	15333	15117	15445	15553	15525	15607	15593	15522	15515	15499	15442	15508	15167	15379	15274	15535	15528	15224	15449	15530	15488	15341	15492	15423	15425	15520	15467	15489	15435	15358	15426	15339	15400	15649	15441	15310	15488	15487	15252	15385	15231	15409	15358	15510	15638	15446	15453	15281	15319	15563	15531	15645	15609	15514	15448	15418	15679	15270	15388	15371	15460	15328	15268	15288	15403	15481	15412	15367	15429	15508	15302	15602	15420	15445	15286	15623	15336	15709	15406	15352	15402	15512	15291	15367	15473	15518	15546	15459	15248	15612	15342	15375	15330	15447	15460	15247	15538	15436	15507	15482	15271	15409	15279	15415	15633	15538	15340	15309	15555	15508	15469	15553	15429	15329	15562	15479	15328	15291	15468	15354	15371	15365	15512	15418	15369	15436	15230	15264	15500	15359	15384	15298	15487	15354	15384	15543	15527	15475	15540	15305	15519	15531	15414	15613	15700	15481	15307	15449	15491	15421	15360	15469	15390	15419	15419	15282	15546	15525	15476	15398	15366	15488	15410	15717	15543	15268	15487	15655	15453	15554	15597	15407	15393	15484	15467	15295	15591	15518	15337	15364	15397	15569	15410	15239	15321	15355	15345	15454	15411	15423	15328	15341	15305	15471	15399	15281	15517	15590	15496	15617	15243	15416	15304	15333	15217	15470	15278	15599	15439	15339	15574	15493	15292	15721	15551	15417	15412	15645	15394	15415	15510	15461	15266	15447	15482	15347	15316	15244	15339	15467	15392	15394	15351	15608	15313	15528	15527	15479	15519	15360	15386	15399	15625	15545	15400	15422	15377	15262	15475	15400	15709	15102	15416	15364	15354	15381	15362	15269	15424	15423	15331	15437	15299	15612	15431	15601	15524	15255	15370	15418	15370	15379	15597	15462	15338	15396	15527	15393	15547	15447	15325	15327	15477	15406	15571	15370	15462	15586	15282	15462	15436	15571	15641	15385	15454	15254	15560	15528	15558	15463	15118	15424	15360	15178	15422	15501	15399	15331	15494	15342	15387	15496	15679	15550	15425	15280	15500	15478	15371	15220	15307	15368	15343	15425	15462	15362	15406	15356	15465	15220	15466	15441	15191	15199	15410	15326	15379	15271	15164	15292	15603	15350	15506	15515	15369	15229	15493	15455	15443	15531	15362	15205	15484	15565	15535	15438	15395	15409	15449	15548	15338	15424	15448	15628	15539	15430	15668	15620	15562	15607	15159	15504	15300	15429	15458	15405	15439	15657	15549	15373	15383	15155	15155	15413	15353	15541	15403	15424	15481	15301	15584	15318	15472	15279	15461	15528	15373	15470	15381	15395	15468	15365	15543	15449	15568	15388	15294	15336	15383	15347	15558	15301	15477	15397	15197	15460	15514	15406	15385	15424	15249	15496	15544	15365	15360	15545	15534	15424	15522	15378	15497	15656	15588	15383	15422	15470	15284	15412	15244	15491	15421	15535	15331	15495	15284	15398	15478	15406	15500	15537	15375	15454	15346	15559	15465	15501	15318	15309	15300	15423	15552	15402	15612	15541	15390	15399	15535	15363	15537	15392	15421	15516	15507	15510	15534	15299	15545	15334	15466	15370	15476	15261	15288	15360	15571	15447	15435	15768	15419	15415	15409	15498	15405	15573	15316	15550	15512	15370	15266	15276	15497	15447	15404	15665	15302	15462	15403	15169	15598	15378	15337	15343	15382	15354	15424	15398	15424	15297	15310	15516	15215	15307	15366	15555	15623	15449	15463	15537	15577	15354	15422	15413	15379	15495	15532	15536	15412	15206	15417	15359	15600	15351	15525	15625	15519	15263	15400	15166	15431	15349	15394	15148	15313	15486	15520	15661	15412	15344	15525	15541	15398	15401	15518	15506	15383	15369	15488	15596	15516	15370	15462	15367	15653	15472	15527	15630	15458	15423	15611	15541	15319	15588	15514	15324	15259	15340	15312	15655	15511	15228	15320	15596	15376	15369	15425	15322	15493	15311	15453	15426	15570	15367	15349	15531	15289	15338	15434	15402	15535	15379	15290	15470	15511	15710	15522	15270	15339	15375	15236	15457	15485	15206	15482	15236	15434	15404	15305	15531	15492	15631	15470	15416	15374	15428	15519	15237	15210	15412	15492	15366	15472	15450	15326	15562	15587	15522	15208	15279	15529	15542	15289	15276	15582	15477	15274	15461	15514	15281	15433	15495	15261	15499	15614	15408	15226	15366	15412	15458	15435	15335	15460	15232	15465	15349	15446	15392	15442	15425	15417	15433	15433	15339	15345	15557	15477	15410	15391	15455	15266	15403	15512	15399	15607	15467	15420	15278	15511	15303	15426	15333	15354	15441	15442	15320	15227	15337	15317	15205	15246	15397	15507	15396	15344	15369	15421	15290	15417	15371	15546	15435	15332	15439	15453	15485	15464	15446	15211	15690	15400	15367	15453	15492	15485	15444	15574	15497	15476	15454	15290	15363	15279	15347	15373	15532	15264	15668	15281	15519	15421	15160	15392	15393	15458	15386	15302	15481	15412	15520	15373	15509	15483	15477	15455	15329	15334	15478	15479	15391	15421	15355	15275	15272	15373	15505	15560	15577	15379	15487	15405	15406	15238	15465	15717	15424	15551	15563	15228	15442	15338	15377	15389	15355	15525	15478	15340	15395	15444	15463	15404	15473	15393	15440	15413	15547	15481	15418	15515	15521	15470	15185	15458	15511	15177	15398	15402	15292	15242	15448	15360	15316	15455	15395	15238	15123	15502	15521	15217	15562	15615	15367	15499	15557	15560	15471	15417	15403	15176	15408	15331	15303	15621	15451	15636	15518	15350	15423	15451	15300	15401	15539	15371	15338	15703	15501	15317	15473	15460	15445	15389	15466	15398	15535	15526	15402	15598	15517	15616	15372	15495	15486	15360	15408	15579	15483	15449	15247	15271	15407	15295	15562	15404	15457	15474	15489	15509	15498	15583	15576	15404	15562	15254	15329	15237	15249	15448	15534	15669	15506	15700	15376	15513	15415	15297	15535	15445	15291	15377	15365	15350	15753	15407	15570	15633	15459	15506	15554	15379	15398	15189	15186	15372	15499	15281	15309	15513	15464	15370	15612	15336	15334	15453	15174	15389
21689	39022	23436	16421	14279	20497	51916	53022	43399	28133	17942	13196	11068	10296	10132	10066	9848	9911	10017	9785	10001	9944	9865	9869	9810	9938	9881	9869	9992	9982	9953	9867	9944	9894	9812	10008	9899	10026	9908	10028	9853	9890	10000	9760	10121	10022	9831	9855	9953	10059	9708	9856	9934	9837	9808	9845	9985	9944	9873	9736	9898	9925	9947	9724	9886	9984	9882	9985	9921	9810	9789	9930	9978	9850	9954	10035	10029	9997	9999	9730	9852	9915	9791	9760	9844	9906	9754	9813	9940	9893	9925	9778	9981	9831	9996	9817	9803	10005	9822	9945	9848	9951	9820	9802	9756	9757	9941	9778	9789	9888	9779	9710	9894	9802	9731	9965	9897	9926	9884	9741	9712	9811	9855	9875	9903	9754	9902	9865	9982	9955	9947	9908	9813	9917	9882	9865	9851	9899	9805	9917	9920	9767	9790	9823	9774	9834	9779	9867	9759	9866	9789	9820	9935	9900	9898	9772	9713	9820	9872	9870	9838	9712	9929	9851	10016	9814	9658	9843	9698	9859	9864	9963	9768	10059	9910	9765	9872	9825	9898	9920	9959	9915	9764	9885	9836	9982	9844	9710	9814	9739	9825	9763	9951	9770	9866	9851	9838	10006	9866	9902	9765	9740	9803	9883	9917	9859	9827	9888	9678	9715	9809	9806	9862	9773	9964	9758	9876	9883	9751	9893	9731	9891	9804	9822	9860	9886	10038	9875	9874	9702	9771	9966	9954	9893	9746	9870	9972	9839	9892	9752	9872	9905	9896	9935	9790	9903	9819	9819	9766	9924	9807	10000	9924	9719	9893	9923	9748	9962	9958	9941	9906	9857	9907	9786	9794	9793	9826	9830	9921	9870	9868	9625	9829	9700	9701	9833	9781	9787	9772	9883	9790	9747	9895	9795	9874	9803	9792	9972	9850	9729	9787	9802	9778	9738	10024	9796	9851	9854	9811	10032	9704	9806	9752	9863	9706	9757	9768	9899	9810	9904	9735	9817	9892	9959	9948	9940	9764	9839	9946	9928	9859	9695	10075	9798	9865	9861	9921	9879	9631	9793	9812	9848	9917	9892	9834	9879	9887	9862	9859	9870	9915	9726	9833	9751	9730	9865	9949	9712	9997	9838	9751	9937	9961	9852	9881	9881	9943	9772	9993	9947	9885	9795	9798	9823	9845	9901	9881	9906	9919	10002	9922	9927	9733	9878	9866	9961	9959	9806	9963	9999	9744	9713	9818	9778	9925	9834	9740	9928	9917	9702	9873	9850	9904	9883	9835	9767	9862	9836	9865	9761	10070	9935	9687	9790	9854	9934	9939	9833	9866	9804	9889	9784	9943	9686	9804	9792	9826	9860	9799	9802	9690	9889	9963	9819	9830	9908	9866	9744	9896	9861	9707	10056	9703	9931	9834	9831	9899	9939	9803	9774	9875	9911	9876	9868	9705	9788	9769	9954	9925	9785	9815	9772	9863	9939	9729	9650	9917	9832	9663	9827	9814	9874	9765	9670	9846	9852	9947	9793	9754	9828	9849	9860	9945	9986	9695	9943	9976	9904	9652	9975	9835	9880	9881	10007	10014	9837	10046	9871	9925	9809	9968	9880	9844	9973	9929	9964	9728	9865	9893	9792	10045	9833	9947	9724	9913	9865	9948	9970	9865	9953	9860	9772	9855	9804	9878	9799	9774	9766	9824	10047	9733	9747	9833	9846	9791	9908	9796	9845	9913	9908	9959	9753	9971	9906	9771	9869	9808	9847	9839	9622	9786	9806	9665	9834	9702	9856	9825	9950	9760	9962	9921	9856	9874	9783	9853	9849	9864	9755	9758	9820	9781	9846	9879	9840	9916	9901	9770	9746	9556	9724	9686	9796	9865	9813	9814	9790	9821	9874	9929	9718	9875	9733	9777	9880	9938	9780	9809	9677	9865	9684	9766	9649	9972	9767	9885	9752	9753	9803	9724	9854	9954	9884	9944	9842	9945	9707	9867	9950	9947	9834	9816	9890	9895	9770	9816	9753	9967	9837	9820	9806	9881	9743	9779	9807	9858	9927	9944	9784	9823	9648	9905	9807	9796	9918	9702	9845	9798	9749	9707	9723	9813	9761	9838	9978	9965	9869	9746	9847	9676	9851	9801	9830	9697	9745	9816	9807	9847	9827	9895	9763	9698	9890	9907	9739	9869	9768	9752	9697	9796	9863	9882	9873	9615	9698	9953	9978	9902	9913	9773	9821	9869	9776	9923	9942	9894	9787	9769	9754	9793	9945	9927	9761	9782	9867	10006	9798	9975	9884	9812	9824	9930	9839	9829	9838	9832	9732	9756	9830	9884	9885	9960	9827	9818	9776	9831	9829	9898	9928	9849	9983	9736	9793	9893	9770	10010	9829	9904	9910	9862	9895	9788	9959	9778	9782	9898	10023	9882	9864	9891	9803	9543	9880	9934	9753	9741	9856	9864	9887	9837	9849	9765	9898	9895	9872	9778	9881	9817	9869	9856	9824	9794	9868	9767	9982	9780	9814	9838	9901	9743	9747	9802	10012	9886	9792	9898	9888	9725	9751	9705	9801	9928	9850	9932	9818	9840	9894	9793	9771	10041	9737	9949	9818	9956	9723	9737	9852	9927	9892	9942	9865	9909	9863	9771	9828	9858	9956	9868	9888	9823	9837	9877	9812	9733	10017	9790	9906	9980	9915	9876	9804	9781	9767	9867	9858	9786	9864	9920	9867	9915	9762	9867	9931	9928	9791	9892	9833	9814	9807	9739	9882	9854	9770	9859	9884	9741	9871	9779	9697	9921	9871	9667	9976	9916	9819	9645	9863	9865	9842	9772	9939	9956	9794	10016	9997	9975	9802	9923	9931	9871	9899	9615	9758	9808	9837	9878	9812	9781	9763	9770	9886	9913	9880	9751	9844	9853	9911	9928	9720	9952	9876	9735	9753	9804	9815	9851	9839	9845	9903	9987	9937	9818	9832	9838	9875	9897	9787	9954	9958	9836	9760	10001	9746	9921	9951	9797	9791	9983	9832	9863	9840	9863	9887	9838	9816	9832	9769	9746	9903	9799	9721	9800	9876	9809	9937	9786	9886	9919	9926	9610	9889	9699	9913	9860	9881	9929	9874	9957	9836	10047	9703	9960	9859	9740	9931	9783	9847	9878	9779	9791	9799	9790	9836	9885	9983	9765	9745	9804	9858	9780	9743	9826	9819	9802	9843	9888	9790	9805	9867	9868	9757	9721	9881	9719	9944	9841	9753	10026	9768	9786	9803	9723	9824	9673	10027	9806	9840	9809	9793	9783	9805	9819	9813	9765	9929	9819	9925	9857	9797	9866	9830	9844	9872	9840	9930	9825	9895	9783	9760	9737	9780	9834	10012	9996	9928	9963	9803	9662	9760	9890	9718	9756	9769	9967	9932	9900	9991	9794	10056	9981	10034	9641	9819	9728	9716	9960	9792	9878	10015	9693	9899	9900	9878	9873	9838	9629	9862	9787	9818	9830	9902	9776	9782	9949	9737	10122	9941	9922	9834	9792	9716	9820	9746	9731	9977	9677	9867	9832	9905	9952	9870	9867	9842	9850	9900	9844	9714	9674	9807	9825	9805	9915	9868	10075	9817	10021	9804	10078	9844	9911	9927	10036	9847	9888	9815	10085	9874	9906	9854	9785	9920	9888	10005	9814	9878	9892	9625	9945	9840	9781	9803	9825	9768	9878	10016	9810	9790	9864	9895	9858	9855	9806	9790	9888	9961	9883	9716	9745	9794	9659	9684	9808	9765	9773	9853	9860	9873	9849	9836	9946	9736	9773	9822	9959	9808	9738	9807	9928	9818	9923	9872	9811	9896	9686	9853	10173	9910	9950	9899	9791	9781	9808	9873	10038	9861	9850	9776	9839	9755	9756	9808	9899	10046	9811	9733	9967	9849	9856	9778	9821	9980	9983	9850	9877	9811	9766	9890	9829	9996	9862	9931	9760	9929	9752	9993	9693	9986	9916	9846	9816	9859	9815	9827	9830	9890	9785	9801	9812	9932	9762	9869	9929	9798	9684	9859	9832	9743	9835	9867	9795	9877	9897	9826	9913	9880	9745	9875	9743	9915	9936	9878	9974	9891	9874	9803	9756	9836	9830	9652	9938	9930	9796	9733	9670	9900	9809	9803	9743	9788	9886	9846	9866	9917	9825	9822	9846	9929	9659	9850	9828	9719	9778	9758	9801	9789	9831	9716	9859	9742	9905	9778	9974	9772	9718	9967	9781	10017	9863	9773	9848	9766	9796	9765	9790	9898	9979	9753	9786	9794	9983	9904	9760	9777	9920	9723	9894	9784	9883	9788	9815	9807	10015	9873	9909	9800	9813	9854	9893	9816	9986	9804	9928	9863	9974	9705	9891	9961	9797	9832	9916	9800	9825	9920	10038	9843	9995	9751	9679	9857	9829	9727	9969	9833	9818	9831	9868	9825	9669	9788	9768	9817	9767	9952	9823	9932	9966	9991	9786	9890	9715	9812	9767	9858	9791	9894	9760	9968	9758	9796	9676	9833	9763	9814	10030	9813	9842	9734	9815	9838	9768	9944	9742	9771	9802	9814	9777	9862	9680	9940	9816	9640	9731	9935	9841	9954	9913	9886	9813	9938	9866	9723	9822	9863	9754	9836	9885	9801	9924	9805	9854	9974	9843	9700	9802	9845	9848	9644	9788	9758	9909	9709	9916	9882	9799	9960	9756	9741	10026	9805	9816	9851	9771	9798	9676	9798	9831	9870	9841	9976	9865	9805	9844	9818	9729	9897	9781	9703	9734	9886	9937	10055	9892	9977	9887	9863	9898	9754	9864	9721	9561	9821	9723	9935	9862	9906	9677	9781	9873	9852	9921	9711	9957	9944	9945	9946	9930	9825	9798	9843	9958	9832	9774	9814	9802	9820	9778	9752	9731	9767	10014	9868	9828	9712	9866	9795	9809	9828	9842	9862	9847	9599	9758	9902	9958	9820	9847	9908	9671	9813	9853	9953	9726	9921	9823	9767	9769	9798	9838	9887	9871	9790	9845	9948	9769	9860	9753	9981	9864	9859	10005	9773	9711	9897	9832	9944	9772	9853
31946	24060	22140	18466	15875	15723	19235	21905	19920	17768	16424	15749	15667	15284	15605	15378	15471	15326	15345	15185	15408	15283	15255	15109	15377	15251	15444	15332	15221	15293	15520	15443	15572	15265	15198	15345	15557	15466	15163	15056	15257	15384	15392	15183	15228	15345	15239	15329	15337	15339	15345	15265	15245	15288	15350	15317	15332	15136	15448	15220	15345	15150	15554	15356	15277	15561	15317	15287	15236	15425	15302	15110	15385	15161	15378	15177	15335	15337	15267	15151	15351	15298	15230	15170	15332	15399	15428	15440	15377	15211	15310	15157	15283	15222	15187	15401	15408	15291	15274	15348	15429	15555	15543	15543	15308	15280	15442	15308	15314	15196	15254	15414	15157	15210	15177	15362	15210	15049	15324	15153	15365	15424	15434	15229	15164	15208	15038	15421	15402	15361	15365	15293	15412	15253	15263	15330	15366	15298	15371	15142	15325	15321	15316	15327	15491	15175	15243	15188	15186	15312	15366	15504	15270	15532	15452	15398	15292	15524	15401	15365	15287	15240	14973	15626	15183	15254	15388	15538	15327	15318	15200	15227	15223	15439	15368	15310	15399	15368	15433	15359	15399	15293	15528	15308	15433	15468	15321	15371	15389	15214	15201	15477	15273	15285	15281	15264	15379	15395	15151	15201	15389	15406	15332	15236	15209	15433	15393	15277	15403	15320	15086	15206	15299	15195	15294	15234	15168	15404	15242	15231	15323	15209	15175	15279	15482	15276	15174	15409	15274	15146	15055	15318	15266	15300	15298	15307	15189	15376	15385	15312	15451	15263	15254	15162	15270	15258	15272	15298	15210	15090	15393	15336	15210	15390	15269	15311	15255	15238	15299	15170	15303	15137	15235	15151	15298	15200	15283	15334	15419	15248	15338	15312	15469	15351	15212	15347	15145	15461	15452	15524	15361	15497	15377	15314	15203	15263	15360	15314	15608	15177	15404	15427	15347	15134	15246	15328	15321	15181	15468	15304	15442	15469	15271	15261	15365	15175	15360	15345	15262	15386	15290	15399	15475	15465	15430	15318	15391	15390	15256	15482	15178	15267	15238	15299	15279	15261	15158	15448	15321	15337	15423	15236	15441	15329	15113	15425	15071	15335	15229	15570	15280	15265	15294	15432	15210	15383	15238	15228	15406	15249	15216	15275	15507	15361	15265	15208	15554	15535	15322	15536	15254	15364	15084	15365	15507	15411	15221	15354	15332	15352	15162	15313	15304	15400	15346	15178	15208	15365	15374	15461	15097	15438	15380	15251	15420	15260	15258	15173	15354	15188	15275	15368	15424	15222	15289	15331	15220	15275	15423	15351	15319	15175	15174	15308	15173	15251	15042	15259	15184	15290	15388	15199	15437	15438	15336	15369	15186	15137	15161	15428	15524	15274	15231	15253	15280	15296	15281	15415	15235	15382	15268	15195	15455	15221	15533	15386	15246	15321	15198	15466	15305	15246	15216	15466	15521	15314	15180	15306	15212	15186	15141	14998	15340	15491	15309	15356	15374	15442	15348	15146	15214	15495	15492	15146	15252	15256	15230	15397	15191	15378	15298	15241	15246	15291	15395	15515	15370	15400	15153	15179	15211	15208	15190	15281	15252	15034	15222	15305	15289	15217	15356	15443	15620	15396	15249	15402	15440	15162	15290	15486	15074	15425	15226	15350	15178	15383	15270	15355	15335	15564	15463	15372	15209	15455	15475	15208	15547	15407	15095	15469	15340	15289	15449	15528	15424	15385	15119	15253	15156	15286	15287	15277	15443	15048	15220	15412	15428	15444	15352	15288	15226	15232	15409	15250	15209	15149	15403	15322	15298	15283	15378	15422	15251	15290	15534	15350	15308	15375	15405	15213	15163	15417	15393	15204	15353	15340	15251	14931	15396	15309	15290	15150	15112	15240	15368	15370	15324	15169	15340	15324	15411	15274	15436	15323	15279	15140	15511	15148	15079	15149	15241	15274	15549	15282	15158	15242	15269	15322	15336	15171	15250	15177	15172	15233	15136	15097	15193	15151	15324	15232	15315	15351	15472	15399	15391	15278	15362	15439	15199	15249	15463	15660	15311	15200	15305	15175	15210	15156	15350	15264	15159	15290	15448	15312	15292	15369	15152	15252	15472	15392	15385	15219	15221	15353	15272	15144	15300	15414	15353	15168	15260	15338	15218	15328	15248	15308	15466	15052	14986	15466	15073	15312	15366	15383	15444	15277	15290	15263	15243	15258	15398	15211	15115	15119	15320	15345	15263	15238	15277	15193	15210	15236	15359	15451	15424	15497	14986	15122	15351	15245	15128	15410	15304	15172	15242	15518	15222	15256	15183	15221	15396	15553	15327	15371	15212	15127	15362	15331	15510	15371	15413	15418	15431	15496	15430	15425	15340	15218	15418	15366	15068	15148	15178	15212	15246	15306	15160	15081	15440	15381	15314	15191	15381	15322	15135	15233	15483	15229	15162	15411	15198	15581	15535	15274	15313	15115	15356	15275	15458	15280	15283	15159	15257	15318	15260	15339	15388	15393	15305	15328	15392	15349	15226	15361	15310	15382	15335	15317	15239	15178	15289	15326	15199	15336	15421	15452	15304	15455	15261	15328	15444	15014	15340	15316	15293	15200	15330	15281	15525	15202	15383	15352	15282	15202	15155	15237	15268	15179	15212	15302	15442	15252	15154	15323	14992	15196	15315	15526	15195	15315	14988	15170	15376	15507	15317	15246	15548	15164	15245	15308	15347	15128	15326	15124	15182	15335	15292	15451	15293	15272	15400	15178	15228	15398	15367	15436	15321	15451	15473	15421	15289	15312	15237	15501	15435	15342	15158	15316	15297	15155	15438	15302	15382	15428	15236	15394	15383	15278	15294	15421	15283	15405	15218	15048	15229	15267	15248	15297	15271	15518	15412	15477	15160	15398	15396	15510	15258	15296	15368	15147	15213	15127	15381	15226	15222	15375	15288	15287	15228	15230	15211	15333	15042	15502	15380	15395	15252	15129	15215	15294	15266	15081	15310	15135	15316	15429	15410	15365	15299	15340	15412	15333	15452	15274	15332	15238	15214	15518	15395	15424	15260	15574	15388	15254	15150	15428	15164	15341	15438	15221	15216	15255	15172	15208	15449	15361	15490	15262	15248	15153	15211	15290	15412	15285	15231	15297	15433	15156	15372	15411	15442	15195	15141	15495	15149	15117	15279	15396	15278	15184	15241	15283	15262	15434	15429	15193	15507	15320	15191	15195	15361	15504	15470	15335	15412	15476	15299	15298	15372	15339	15399	15429	15359	15573	15178	15462	15387	15431	15420	15162	15391	15281	15233	15314	15462	15114	15298	15273	15376	15226	15263	15254	15288	15112	15427	15268	15285	15237	15228	15334	15215	15246	15279	15166	15091	15335	15218	15339	15441	15312	15287	15390	15407	15280	15380	15178	15395	15383	15277	15200	15241	15217	15243	15186	15246	15351	15213	15320	15292	15414	15179	15251	15328	15184	15423	15300	15118	15433	15377	15217	15373	15185	15399	15173	15203	15163	15302	15170	15122	15316	15409	15230	15099	15257	15382	15328	15240	15196	15207	15303	15353	15197	15219	15384	15240	15318	15254	14971	15293	15314	15414	15335	15240	15176	15208	15307	15182	15148	15264	15235	15388	15189	15254	15337	15328	15417	15170	15523	15430	15329	15046	15120	15193	15267	15510	15053	15265	15353	15258	15439	15300	15340	15313	15236	15351	15423	15237	15378	15505	15344	15150	15201	15156	15176	15487	15351	15191	15093	15237	15372	15407	15294	15197	15238	15320	15544	15335	15220	15307	15206	15179	15367	15301	15232	15018	15369	15449	15188	15114	15127	15258	15235	15038	15320	15359	15261	15151	15391	15310	15414	15478	15379	15459	15260	15281	15369	15341	15193	15204	15473	15233	15225	15260	15424	15235	15604	15407	15495	15317	15407	15132	15341	15358	15212	15313	15434	15328	15303	15348	15271	15242	15325	15432	15278	15301	15337	15484	15329	15165	15321	15039	15328	15313	15264	15355	15178	15387	15375	15270	15301	15402	15371	15404	15257	15413	15489	15315	15372	15255	15177	15255	15448	15669	15403	15355	15175	15464	15500	15223	15337	15353	15336	15382	15418	15166	15325	15187	15284	15301	15427	15162	15275	15244	15257	15394	15210	15178	15210	15175	15337	15427	15428	15096	15187	15239	15269	15172	15233	15129	15319	15403	15384	15427	15272	15276	15399	15379	15342	15423	15218	15382	15318	15392	15375	15225	15151	15291	15245	15199	15294	15285	15345	15197	15413	15442	15199	15415	15409	15364	15307	15333	15354	15215	15320	15407	15235	15296	15205	15164	15312	15552	15293	15430	15461	15322	15139	15373	15277	15259	15331	15419	15255	15333	15305	15268	15257	15432	15399	15311	15174	15239	15333	15422	15220	15547	15194	15325	15106	15131	15323	15403	15429	15297	15274	15281	15246	15131	15190	15166	15263	15248	15412	15317	15373	15261	15452	15178	15297	15179	15449	15364	15340	15308	15371	15249	15322	15185	15201	15189	15371	15284	15318	15375	15322	15231	15346	15380	15066	15292	15242	15200	15475	15398	15308	15536	15422	15401	15241	15407	15185	15311	15191	15368	15389	15280	15613	15380	15321	15414	15488	15218	15426	15290	15132	15249	15305	15331	15340	15296	15344	15207	15130	15254	15374	15277	15180	15017	15301	15227	15166	15256	15324	15346	15263	15270	15362	15175	15195	15058	15272	15299	15366	15148	15346	15183	15276	15353	15060	15383	15333	15311	15245	15316	15481	15414	15302	15048	15342	15505	15230	15400	15151	15237	15408	15236	15319	15240	15506	15315	15297	15307	15391	15397	15442	15403	15229	15289	15476	15389	15082	15380	15370	15413	15041	15245	15180	15384	15355	15584	15292	15310	15244	15453	15419	15391	15263	15529	15179	15336	15384	15226	15263	15290	15279	15427	15411	15289	15175	15142	15297	15249	15435	15354	15232	15359	15413	15397	15197	15329	15302	15303	15299	15196	15168	15416	15483	15346	15112	15381	15326	15266	15287	15248	15543	15105	15141	15274	15351	15509	15287	15414	15296	15289	15081	15416	15373	15536	15179	15311	15273	15240	15185	15199	15119	15349	15037
16228	19537	15031	10716	9857	9856	14198	15515	13280	11253	10165	9778	9618	9424	9588	9608	9474	9517	9607	9560	9629	9670	9487	9515	9425	9638	9530	9522	9462	9582	9505	9379	9542	9549	9563	9392	9454	9320	9451	9385	9406	9611	9547	9410	9442	9559	9528	9464	9533	9599	9637	9502	9352	9527	9413	9570	9448	9419	9507	9493	9510	9514	9581	9477	9399	9375	9426	9609	9575	9596	9543	9521	9398	9599	9534	9463	9604	9371	9443	9544	9558	9574	9421	9591	9413	9504	9522	9620	9463	9590	9429	9608	9528	9554	9529	9443	9391	9617	9639	9551	9406	9595	9529	9421	9465	9382	9560	9435	9561	9559	9447	9338	9398	9469	9424	9461	9345	9634	9484	9575	9463	9555	9448	9528	9477	9481	9496	9569	9507	9464	9680	9429	9603	9560	9557	9428	9509	9572	9392	9492	9356	9225	9443	9371	9370	9588	9541	9540	9429	9527	9408	9510	9551	9450	9546	9477	9411	9387	9531	9346	9529	9588	9528	9423	9547	9354	9462	9466	9444	9501	9458	9471	9514	9446	9544	9474	9474	9426	9614	9397	9511	9422	9469	9483	9560	9609	9643	9460	9490	9521	9468	9486	9570	9522	9539	9416	9589	9368	9553	9434	9609	9514	9644	9458	9652	9435	9409	9426	9391	9390	9483	9522	9485	9519	9603	9461	9496	9473	9540	9461	9633	9399	9436	9685	9557	9486	9501	9422	9422	9515	9323	9608	9444	9498	9498	9368	9472	9463	9464	9452	9520	9678	9604	9478	9506	9407	9467	9525	9461	9558	9356	9393	9524	9431	9469	9631	9692	9435	9413	9482	9585	9524	9604	9524	9559	9376	9494	9465	9444	9606	9518	9438	9566	9551	9561	9591	9411	9591	9534	9473	9579	9639	9523	9628	9548	9573	9412	9454	9519	9602	9441	9536	9513	9449	9431	9430	9505	9534	9445	9469	9540	9410	9408	9527	9416	9408	9483	9547	9568	9425	9459	9480	9656	9478	9277	9409	9472	9473	9420	9303	9608	9445	9570	9430	9407	9414	9481	9459	9620	9567	9714	9460	9416	9569	9527	9470	9626	9413	9615	9705	9488	9531	9426	9453	9688	9468	9554	9440	9449	9613	9500	9558	9539	9429	9538	9454	9495	9502	9301	9456	9414	9583	9601	9456	9587	9550	9310	9502	9488	9511	9425	9504	9554	9560	9503	9456	9455	9559	9445	9564	9386	9546	9486	9448	9560	9385	9531	9542	9496	9520	9464	9489	9380	9491	9418	9447	9631	9511	9354	9425	9418	9464	9520	9365	9464	9504	9343	9486	9740	9540	9434	9598	9448	9532	9409	9512	9499	9520	9319	9413	9533	9430	9420	9510	9535	9449	9374	9516	9600	9499	9332	9396	9547	9485	9593	9493	9528	9342	9524	9440	9613	9491	9413	9362	9456	9401	9518	9508	9444	9602	9480	9440	9358	9527	9510	9609	9386	9658	9484	9468	9466	9626	9480	9403	9506	9438	9495	9513	9467	9498	9486	9482	9547	9456	9443	9399	9450	9448	9616	9441	9590	9624	9312	9509	9550	9479	9469	9518	9499	9584	9442	9643	9473	9638	9511	9451	9488	9627	9537	9420	9545	9443	9617	9516	9319	9398	9524	9457	9548	9479	9460	9510	9658	9433	9449	9471	9357	9589	9567	9526	9506	9521	9596	9522	9365	9454	9476	9437	9554	9430	9427	9379	9622	9532	9595	9690	9391	9575	9558	9603	9452	9651	9429	9259	9606	9532	9280	9519	9499	9429	9464	9465	9577	9432	9495	9546	9521	9461	9471	9639	9559	9457	9626	9527	9606	9375	9520	9560	9498	9375	9436	9485	9501	9482	9508	9492	9383	9457	9574	9454	9446	9446	9570	9310	9457	9497	9444	9438	9455	9447	9571	9349	9472	9515	9414	9510	9415	9527	9376	9488	9516	9519	9518	9378	9684	9581	9670	9565	9499	9559	9521	9465	9436	9514	9429	9381	9531	9472	9642	9522	9449	9525	9327	9410	9394	9547	9460	9616	9538	9478	9612	9481	9327	9685	9395	9667	9540	9491	9530	9532	9596	9660	9522	9545	9610	9443	9450	9476	9505	9587	9432	9591	9620	9557	9497	9475	9520	9367	9648	9505	9597	9397	9554	9555	9595	9510	9312	9368	9593	9416	9520	9470	9434	9431	9404	9517	9533	9649	9367	9455	9610	9492	9507	9416	9520	9659	9542	9467	9546	9588	9604	9557	9303	9375	9430	9540	9518	9576	9543	9537	9692	9589	9565	9395	9507	9438	9336	9458	9581	9484	9557	9506	9555	9609	9583	9345	9545	9621	9526	9602	9608	9443	9495	9472	9616	9440	9433	9640	9470	9397	9500	9534	9457	9436	9472	9326	9672	9455	9638	9451	9451	9474	9499	9349	9410	9545	9623	9563	9560	9501	9458	9589	9386	9538	9550	9549	9477	9501	9592	9391	9472	9543	9524	9479	9499	9448	9441	9492	9461	9511	9402	9566	9577	9510	9371	9587	9397	9495	9338	9444	9723	9575	9535	9409	9470	9611	9533	9540	9546	9643	9361	9559	9565	9431	9668	9492	9547	9490	9438	9438	9420	9412	9687	9473	9390	9586	9414	9298	9547	9663	9567	9380	9530	9498	9458	9536	9427	9457	9636	9419	9443	9521	9493	9395	9562	9395	9349	9558	9626	9512	9621	9512	9507	9475	9541	9522	9674	9407	9428	9466	9621	9356	9444	9557	9432	9429	9667	9304	9593	9560	9451	9478	9671	9420	9460	9536	9404	9465	9401	9617	9439	9539	9623	9448	9536	9524	9613	9533	9533	9518	9552	9297	9555	9514	9502	9541	9588	9360	9544	9297	9602	9566	9445	9384	9440	9279	9412	9563	9490	9498	9373	9528	9544	9552	9507	9532	9477	9558	9459	9548	9508	9567	9493	9593	9526	9496	9431	9403	9483	9477	9631	9469	9490	9468	9422	9551	9532	9426	9517	9488	9582	9403	9352	9495	9523	9546	9549	9531	9446	9543	9485	9593	9592	9483	9492	9336	9565	9536	9471	9684	9369	9410	9384	9399	9593	9289	9411	9383	9551	9411	9368	9457	9559	9383	9331	9492	9627	9347	9489	9486	9621	9519	9508	9475	9464	9606	9428	9527	9449	9555	9565	9590	9611	9305	9333	9362	9599	9529	9495	9561	9325	9471	9542	9349	9615	9664	9529	9458	9486	9528	9532	9515	9595	9453	9375	9502	9354	9394	9424	9479	9548	9464	9526	9397	9455	9662	9499	9618	9600	9449	9477	9437	9468	9607	9445	9493	9577	9525	9517	9633	9462	9517	9476	9495	9474	9553	9505	9547	9592	9662	9459	9362	9585	9548	9443	9467	9449	9442	9500	9530	9533	9575	9503	9474	9537	9445	9453	9409	9478	9523	9468	9499	9626	9562	9516	9448	9551	9473	9485	9428	9432	9659	9447	9521	9512	9506	9397	9481	9576	9579	9434	9499	9581	9501	9501	9463	9359	9499	9628	9550	9492	9442	9504	9528	9404	9452	9520	9639	9555	9563	9494	9544	9381	9425	9463	9451	9476	9533	9567	9487	9480	9519	9567	9359	9546	9524	9522	9594	9320	9592	9476	9646	9476	9579	9622	9594	9500	9505	9396	9476	9607	9536	9509	9529	9526	9557	9490	9389	9509	9607	9464	9621	9397	9395	9504	9524	9537	9445	9573	9363	9470	9393	9383	9547	9557	9578	9382	9471	9533	9519	9492	9597	9498	9452	9478	9496	9415	9554	9513	9365	9520	9580	9688	9477	9582	9504	9374	9544	9453	9427	9578	9486	9442	9366	9615	9508	9518	9502	9443	9444	9373	9625	9338	9561	9512	9426	9718	9444	9397	9593	9545	9535	9458	9472	9435	9445	9642	9436	9519	9544	9367	9477	9479	9459	9451	9457	9438	9608	9658	9536	9515	9456	9549	9409	9617	9598	9454	9383	9399	9525	9500	9411	9600	9493	9467	9468	9551	9497	9464	9467	9405	9531	9435	9443	9528	9448	9388	9486	9531	9396	9683	9401	9501	9615	9405	9442	9662	9582	9627	9588	9479	9568	9570	9614	9548	9472	9594	9392	9455	9359	9523	9591	9581	9379	9442	9411	9462	9582	9481	9426	9387	9554	9428	9502	9510	9637	9422	9514	9611	9503	9485	9353	9507	9596	9449	9588	9396	9366	9452	9569	9485	9387	9501	9354	9445	9451	9410	9655	9548	9494	9533	9352	9518	9437	9567	9494	9397	9491	9364	9465	9367	9400	9492	9536	9548	9467	9564	9468	9506	9519	9491	9537	9531	9503	9478	9510	9538	9471	9693	9588	9527	9422	9498	9612	9410	9604	9550	9500	9554	9516	9504	9452	9525	9566	9651	9512	9527	9506	9539	9496	9479	9549	9498	9515	9404	9465	9434	9538	9511	9389	9426	9448	9418	9562	9642	9489	9549	9536	9498	9434	9465	9362	9485	9522	9396	9553	9495	9484	9452	9388	9530	9569	9597	9432	9562	9434	9418	9579	9537	9556	9581	9354	9443	9559	9453	9637	9583	9401	9390	9412	9369	9577	9463	9641	9424	9522	9498	9522	9614	9557	9429	9473	9394	9422	9510	9457	9658	9535	9558	9466	9639	9491	9566	9471	9478	9414	9580	9437	9424	9425	9466	9523	9518	9549	9496	9406	9530	9465	9467	9591	9584	9392	9577	9345	9445	9489	9602	9380	9549	9562	9526	9475	9500	9586	9520	9489	9435	9538	9685	9328	9439	9474	9546	9392	9445	9625	9499	9439	9389	9377	9506	9511	9390	9414	9654	9514	9459	9434	9444	9605	9572	9465	9552	9511	9507	9558	9463	9538	9568	9560	9528	9510	9630	9500	9624	9469	9701	9578	9577	9388	9485	9475	9499	9500	9452	9540	9450	9584	9386	9606	9507	9498	9455	9525	9442	9550	9598	9409	9661	9475	9348	9476	9430	9609	9497	9559	9558	9464	9498	9409	9547	9382	9539	9606	9357	9564
26016	21612	27513	26681	19603	17559	26692	39737	40494	31508	23148	18315	16404	15624	15491	15214	15320	15333	15464	15225	15241	15161	15287	15324	15072	15412	15346	15085	15261	15345	15285	15238	15049	15333	15352	15237	15034	15255	15243	15062	15335	15256	15246	15206	15191	15210	15155	15155	15227	15105	15322	15297	15244	15103	15461	15484	15081	15221	15268	15303	15395	15168	15503	15122	15505	15028	15248	15178	15264	15151	15316	15001	15147	15123	15021	15339	15092	15196	15267	15264	15151	15079	15453	15243	15120	15290	15068	15166	15231	15062	15158	15229	15144	15084	15314	15122	15513	15179	15360	15396	15502	15128	14975	15313	15006	15282	15293	15089	15200	15116	15219	15113	15223	15182	15433	14997	15254	15073	15206	15186	15229	15438	15192	15091	15149	15085	15427	15222	15037	15365	15152	15357	15192	15205	15422	15143	15218	15196	15201	15172	15457	15286	15243	15279	15223	15182	15132	15087	15211	15258	15287	15144	15215	15191	15171	15088	15217	15327	15274	15225	15073	15007	15232	15265	15180	15402	15417	15391	15263	15195	15148	15226	15178	15081	15167	15432	15053	15355	15146	15202	15243	15030	15053	15098	15008	15037	15476	15141	15234	15197	15210	15260	15236	15159	15157	15412	14996	15183	15038	15209	15277	15475	15311	15119	15411	15330	15173	15237	15355	15276	15170	15078	15009	15261	15249	15153	15258	15128	15264	15297	15360	15177	15221	15154	15235	15451	15372	15010	15324	15463	15172	15133	15162	15113	15136	14949	15137	15448	15215	15213	15460	15355	15352	15250	15353	15222	15094	15322	15392	15112	15324	15171	15144	15451	15171	15100	15178	14958	15260	15026	15322	15466	15341	15074	15191	15314	15235	15273	15133	15117	15340	15066	15339	15200	15278	15225	15068	15136	15055	15388	15276	15259	15327	15204	15202	15070	15113	15358	15335	15238	15204	15084	15285	15187	15316	15353	15187	15130	15150	15087	15171	15200	15374	15501	15220	15452	15122	15170	15506	15219	15089	15274	15120	15283	15269	15413	15209	15129	15204	15378	14928	15199	15331	15344	15130	15253	15165	15400	15181	15217	15077	15250	15196	15035	14956	15213	15256	15225	15136	15292	15226	15290	15082	15360	15270	15476	15090	15391	15144	15168	15270	15154	15141	15118	15247	15112	15128	15265	15188	15215	15288	15009	15345	15216	15203	15078	15005	15182	15219	15023	15235	15409	15245	15175	15266	15241	15186	15054	15407	15187	15066	15144	15176	15192	15222	15262	15143	15071	15312	15123	15100	15262	15428	15338	15171	15055	15275	15313	15227	15240	15317	15164	15158	15342	15359	15358	15201	15293	15131	15193	15054	15165	15294	15239	15233	15076	15285	15346	15322	15214	15227	15251	15380	15171	15253	15276	15252	15203	15284	15220	15439	15218	15252	15122	15308	15419	15311	15252	15137	15201	15268	15303	15242	15187	15130	15263	15295	15054	15261	15232	15432	15386	15145	15234	15270	15274	15327	15362	15244	14981	15130	15177	15152	15285	15362	15325	15289	15292	15193	15212	15085	15344	15252	15310	15100	15165	15189	15291	15146	15271	15175	15226	15159	15203	15100	15228	15021	15092	15483	15230	15170	15103	15227	15161	15071	15187	15034	15193	15372	15346	15153	15378	15221	15217	15441	15413	15082	15396	15478	15220	15357	15080	15140	15332	15173	15167	15298	15269	15215	14938	14980	15372	15178	15037	15102	15231	15203	15072	15184	15168	15261	15382	15279	15103	15110	15256	15009	15324	15117	15105	15064	15322	15169	15274	15235	15320	15313	15155	15018	15096	15249	15215	15343	15339	15263	15222	15240	15156	15158	15193	15139	15216	15047	15123	15416	15275	15140	15242	15209	15171	15180	15005	15226	15353	15134	15332	15279	15103	15250	15137	15055	15170	15316	15347	15189	15297	15063	15288	15104	15262	15212	15393	15496	15374	15298	15169	15068	15156	15154	15190	15205	14992	15332	15256	15160	15201	15396	15262	15293	15070	15200	15143	15229	15204	14919	15196	15359	15202	15050	15389	15301	15247	15119	15140	15190	15307	15221	15194	15405	15299	15277	15295	15276	15347	15236	15328	15310	15093	15077	15318	15168	15028	15192	15242	15144	15250	15253	15253	15207	15241	15156	15003	15215	15156	15268	15270	15271	15141	15350	15222	15285	15238	15112	14952	15272	15271	15266	15335	15222	15145	15202	15177	15370	15148	15153	15055	15299	15224	15111	15409	15225	15394	15435	15443	15101	15319	15178	15164	15365	15433	15237	15260	14970	15148	15098	15428	15218	15353	15116	15330	15383	15262	15395	15217	15159	15147	15270	15349	15031	15120	15224	15329	15257	15179	15192	15246	15359	15296	15274	15021	15457	15125	15315	15209	15192	15334	15230	15444	15354	15089	15155	15340	15267	15196	14975	15284	15215	15084	15130	15172	15021	15136	15221	15118	15156	15110	15324	15093	15308	15194	15166	15071	15304	15402	15254	15283	15223	15484	15372	15175	15203	15254	15089	15229	15214	15390	15248	15291	14876	15146	15338	15433	15217	15143	15280	15233	15142	15487	15374	15335	15252	15242	15285	15339	15377	15181	15244	15124	15210	15351	15235	15013	15123	15144	15189	15314	15280	15098	15250	15381	15130	15036	15263	15198	15069	15236	15182	15386	15336	15193	15169	15184	15293	15068	15471	15229	15406	15253	15331	15115	15207	15267	15282	15089	15227	15304	15185	15211	15306	15188	15363	15024	15308	15109	15369	15126	15042	15264	15052	15247	15031	15234	15262	15301	15340	15108	15201	15168	15126	15115	15191	15316	15226	15153	15102	15141	15232	15053	15422	15136	15197	15340	15099	15197	15116	15286	15215	15341	15372	15292	15154	15271	15382	15204	15091	15165	15132	15127	15199	14994	15018	15281	15109	15276	15386	15384	15122	15186	15065	15126	15067	15182	15210	15181	15182	15288	15048	15194	15200	15112	14938	15263	14984	15357	15438	15324	15201	15236	15020	15235	15156	15228	15433	15207	15050	15345	15192	15295	15046	15070	15081	15046	15397	15392	15231	15171	15230	14972	15277	15115	15109	15267	15191	15063	14888	14926	15318	15253	15182	15098	15446	15210	15383	15104	15160	15326	15141	15086	15305	15400	15555	15115	15320	15261	15195	15283	15178	15162	14965	15187	15117	15333	15048	15330	15217	15103	15184	15258	15399	15175	15361	15094	15224	15298	15223	15161	15120	15123	15422	15144	15208	15277	15131	15243	15257	15190	15171	15079	15294	15266	15356	15299	15369	15262	15242	15333	15174	15107	15118	15151	15193	15178	15160	15369	15351	15191	15399	15178	15299	15072	15222	15275	14955	15015	15256	15388	15200	15068	15261	15308	15259	15121	15276	15045	15194	15088	15175	15077	15349	15294	15364	15249	15186	15177	15139	15279	15290	15103	15119	15262	15118	15195	15196	15179	15035	15329	15356	15419	15298	15229	15298	15269	15299	15172	15454	15469	15362	15341	15224	15157	15099	15325	15347	15157	15411	15285	15156	15113	15200	15164	15036	15022	15106	15060	15040	15249	15109	15078	15231	15265	15310	15226	15255	15207	15401	15356	15129	15089	15098	15190	15055	15256	15216	15129	15401	15316	14938	15280	15233	15374	15174	15224	15277	15327	15157	15202	15240	15304	15291	15134	14976	15335	15238	15179	15270	15197	15105	15151	15131	15185	15110	15296	15284	15056	15119	15090	15189	15117	15123	15237	15196	15234	15204	15171	15260	15285	15355	15096	15166	15365	15287	15200	15325	15225	15314	15119	15115	15320	15195	15381	15218	15256	15288	15274	15380	15223	15194	15152	15243	15045	15250	15272	15220	15535	15252	15365	15379	15193	15214	15363	15057	15315	15266	15115	15119	15201	15314	15030	15041	15133	15016	15079	15254	15359	15294	15036	15118	15299	15216	15344	15295	15103	15153	15104	15113	15159	15276	15159	15260	15105	15300	15184	15185	15215	15266	15236	15131	15148	15420	15199	15161	15227	15064	15136	15394	15270	15356	15303	15432	15230	15126	15141	15190	15272	15139	15164	15068	15039	15285	15332	15351	15215	14987	15171	15240	15330	15158	15364	15232	15263	15284	15050	15349	15119	15237	15015	15335	15083	15224	15270	15182	15114	15383	15138	15318	15095	15138	15224	15183	15377	15445	15322	15219	15109	15294	15204	15348	15261	15329	15253	15257	15268	15336	15081	15188	15205	15331	15232	15261	15320	15145	15175	15249	15328	15071	15051	15161	15379	15074	15156	15377	15440	15284	15311	15139	15462	15384	15387	15323	15280	15305	15070	15499	15184	15162	15248	15326	15246	15040	15335	15300	15286	15408	15339	15250	15143	15155	15101	15274	14988	15328	15420	15324	15234	15279	15109	15325	15313	15323	15226	15022	15214	15257	15174	15315	15476	15186	15322	15178	15103	15222	15217	15349	15249	15289	15262	15170	15279	15204	15463	15245	15324	15247	15219	15062	15294	15299	15388	15140	15252	15337	15188	15366	15191	15215	15332	15065	15215	15291	15031	15297	15276	15403	15161	15298	15241	15127	15227	15445	15225	15208	15251	15260	15222	15343	15187	15130	14996	15055	15429	15306	15265	15062	15098	15235	15292	15177	15120	15297	15186	15227	15262	15272	14999	15275	15253	15056	15163	15375	15342	15177	15431	15214	15215	15182	15126	15305	15268	15227	15179	15127	15340	15499	15356	15242	15196	15275	15219	15247	15222	14999	15280	15188	15348	15277	15332	15392	15497	15168	15226	15295	15254	15123	15321	15390	15393	15309	15178	15286	15297	15189	15174	15271	15329	15204	15164	15188	15253	15223	15269	15288	15017	15108	15119	15074	15322	15284	15294	15383	15142	15162	15277	14971	15168	15363	15275	15315	15136	15247	15114	15416	14980	15325	15342	15141	15231	15192	15303	15169	15084	15195	15397	15190	15324	15060	15272	15176	15289	15359	15495	15376	15260	15322	15300	15141	15081	15200	15164	15130	15015	15193	15285	15230	15102	15319	15412	15242	15208	15265	15185	15338	15306	15134	15203	15490	15157	15160	15241	15094	15328	15256	15162	15057	15211	15283	15032
12856	28254	19859	12611	11674	11504	23906	35472	34126	23388	15720	11596	10234	9800	9737	9769	9743	9618	9612	9567	9737	9622	9680	9575	9623	9729	9662	9567	9566	9624	9740	9475	9497	9709	9603	9547	9496	9606	9676	9686	9498	9577	9525	9628	9471	9709	9487	9727	9598	9551	9683	9719	9474	9499	9521	9511	9600	9607	9711	9783	9544	9564	9458	9499	9625	9591	9622	9579	9635	9592	9612	9661	9524	9572	9600	9701	9654	9491	9657	9552	9654	9621	9509	9663	9480	9557	9642	9556	9609	9736	9654	9717	9435	9512	9559	9535	9494	9612	9595	9456	9550	9809	9752	9446	9607	9569	9429	9393	9447	9668	9528	9454	9591	9577	9523	9636	9676	9552	9606	9478	9659	9611	9533	9594	9446	9631	9594	9634	9478	9560	9620	9659	9607	9508	9657	9581	9535	9558	9693	9486	9495	9508	9619	9668	9618	9648	9575	9474	9457	9603	9683	9669	9716	9631	9535	9645	9346	9688	9528	9527	9630	9595	9589	9546	9615	9628	9715	9434	9545	9548	9548	9466	9656	9534	9530	9604	9544	9571	9662	9734	9668	9632	9590	9680	9541	9547	9435	9458	9594	9463	9700	9546	9609	9502	9642	9470	9478	9601	9678	9559	9482	9588	9492	9550	9503	9496	9655	9640	9679	9711	9527	9459	9625	9551	9429	9588	9586	9597	9572	9495	9534	9529	9640	9543	9475	9578	9583	9677	9624	9468	9548	9625	9535	9596	9617	9463	9606	9767	9564	9472	9537	9502	9570	9496	9562	9618	9626	9717	9445	9650	9388	9552	9556	9540	9570	9529	9743	9463	9678	9482	9563	9550	9515	9664	9610	9502	9644	9591	9471	9547	9658	9622	9458	9650	9507	9780	9586	9670	9509	9237	9539	9444	9630	9548	9508	9677	9594	9600	9576	9553	9614	9583	9710	9442	9642	9615	9546	9636	9552	9668	9599	9499	9572	9584	9539	9569	9572	9527	9626	9462	9592	9552	9499	9454	9495	9618	9558	9523	9612	9412	9568	9608	9554	9560	9686	9601	9693	9697	9538	9267	9795	9441	9687	9519	9561	9597	9510	9672	9651	9488	9649	9576	9725	9601	9532	9534	9562	9629	9556	9584	9525	9443	9652	9495	9473	9542	9548	9461	9538	9485	9625	9555	9562	9531	9668	9561	9479	9495	9423	9606	9549	9738	9606	9620	9583	9643	9562	9628	9643	9629	9520	9655	9473	9576	9694	9531	9532	9603	9616	9618	9554	9669	9623	9558	9640	9487	9537	9770	9339	9516	9599	9675	9754	9513	9526	9446	9662	9592	9677	9577	9420	9588	9510	9544	9602	9524	9480	9504	9641	9561	9499	9483	9485	9569	9634	9645	9546	9618	9559	9406	9535	9618	9557	9370	9611	9708	9487	9561	9699	9639	9531	9493	9707	9519	9499	9698	9589	9548	9616	9632	9618	9672	9526	9412	9714	9546	9704	9497	9616	9431	9511	9556	9566	9570	9612	9568	9678	9357	9470	9473	9589	9620	9546	9609	9578	9499	9579	9614	9472	9510	9531	9570	9523	9609	9624	9579	9553	9356	9610	9470	9637	9629	9464	9697	9510	9478	9725	9508	9606	9548	9707	9625	9710	9667	9515	9334	9648	9557	9591	9695	9676	9742	9701	9644	9551	9551	9440	9622	9614	9647	9571	9582	9617	9352	9421	9538	9421	9481	9519	9773	9663	9590	9481	9529	9526	9567	9670	9496	9497	9566	9630	9497	9684	9590	9561	9553	9647	9696	9562	9526	9590	9602	9681	9496	9573	9568	9481	9503	9579	9540	9598	9507	9557	9448	9463	9413	9628	9405	9651	9507	9660	9420	9628	9627	9471	9435	9472	9629	9593	9732	9500	9494	9630	9551	9635	9545	9589	9616	9569	9549	9477	9465	9557	9512	9648	9527	9511	9520	9486	9504	9575	9557	9512	9607	9579	9641	9710	9655	9476	9555	9486	9572	9494	9612	9655	9556	9537	9584	9543	9573	9499	9535	9666	9305	9667	9534	9690	9629	9708	9409	9649	9572	9528	9609	9591	9567	9607	9698	9619	9614	9590	9726	9489	9504	9457	9418	9555	9481	9518	9557	9544	9621	9605	9604	9413	9676	9580	9400	9447	9653	9546	9598	9437	9489	9600	9423	9684	9680	9383	9607	9590	9572	9573	9608	9592	9556	9544	9529	9559	9549	9596	9607	9593	9424	9699	9401	9698	9647	9746	9433	9521	9472	9667	9518	9564	9593	9567	9596	9566	9597	9510	9519	9580	9574	9579	9519	9461	9531	9489	9508	9545	9606	9524	9539	9629	9557	9713	9633	9551	9623	9675	9610	9525	9550	9444	9558	9453	9635	9499	9657	9544	9584	9613	9525	9678	9575	9643	9543	9482	9542	9760	9667	9560	9531	9549	9612	9547	9555	9624	9580	9462	9654	9529	9576	9615	9627	9477	9526	9443	9612	9486	9578	9550	9541	9610	9470	9488	9413	9709	9491	9582	9700	9618	9546	9510	9490	9433	9452	9732	9409	9490	9501	9697	9602	9527	9581	9570	9494	9639	9570	9618	9483	9759	9628	9627	9482	9531	9666	9603	9552	9791	9560	9443	9559	9523	9599	9500	9636	9579	9543	9522	9629	9749	9749	9559	9512	9590	9596	9499	9602	9555	9471	9695	9570	9624	9555	9569	9727	9618	9395	9574	9554	9442	9510	9497	9536	9601	9523	9466	9488	9476	9676	9451	9760	9637	9581	9604	9474	9559	9477	9506	9631	9574	9497	9632	9650	9518	9626	9452	9647	9534	9406	9488	9684	9660	9615	9719	9520	9640	9552	9507	9682	9707	9674	9571	9513	9563	9723	9601	9521	9687	9540	9594	9630	9721	9641	9631	9546	9499	9691	9584	9661	9459	9633	9623	9559	9537	9507	9479	9533	9339	9624	9556	9541	9701	9548	9485	9609	9506	9523	9600	9624	9546	9583	9632	9687	9563	9613	9550	9627	9539	9646	9491	9571	9533	9622	9625	9457	9583	9518	9729	9666	9631	9723	9673	9332	9612	9639	9461	9667	9424	9414	9509	9609	9543	9680	9426	9469	9646	9587	9549	9537	9589	9400	9539	9687	9506	9653	9549	9543	9561	9603	9419	9604	9515	9588	9286	9594	9533	9608	9577	9748	9604	9472	9649	9520	9498	9529	9629	9501	9649	9516	9469	9636	9544	9558	9701	9640	9428	9515	9452	9548	9506	9474	9639	9478	9499	9689	9606	9586	9541	9425	9592	9646	9553	9476	9557	9574	9552	9612	9624	9580	9473	9679	9592	9581	9572	9566	9597	9581	9656	9529	9484	9525	9596	9473	9376	9621	9679	9400	9602	9614	9639	9540	9493	9635	9640	9571	9500	9505	9597	9635	9559	9518	9600	9526	9571	9568	9664	9563	9507	9569	9602	9480	9646	9501	9452	9711	9721	9623	9539	9598	9608	9561	9694	9491	9444	9531	9645	9607	9627	9522	9553	9633	9652	9497	9576	9443	9613	9506	9616	9448	9724	9657	9467	9639	9592	9553	9541	9461	9654	9595	9703	9492	9626	9564	9600	9475	9419	9628	9465	9527	9659	9533	9543	9542	9644	9660	9543	9517	9584	9551	9576	9628	9550	9526	9554	9459	9554	9438	9570	9453	9614	9769	9414	9530	9664	9680	9589	9577	9427	9601	9429	9607	9644	9521	9477	9593	9393	9614	9384	9545	9519	9572	9512	9613	9679	9553	9641	9609	9798	9561	9685	9506	9411	9713	9556	9782	9558	9595	9774	9503	9581	9506	9540	9617	9464	9468	9548	9725	9509	9611	9570	9615	9581	9771	9544	9460	9512	9647	9527	9652	9654	9416	9582	9663	9676	9517	9551	9533	9559	9569	9555	9447	9537	9539	9639	9644	9676	9432	9510	9569	9516	9626	9502	9656	9582	9541	9660	9649	9495	9555	9599	9496	9735	9656	9585	9517	9434	9467	9443	9543	9540	9563	9560	9555	9608	9534	9625	9749	9415	9584	9626	9474	9485	9568	9605	9456	9561	9575	9487	9698	9510	9492	9574	9663	9565	9518	9480	9458	9460	9466	9583	9440	9514	9557	9551	9510	9423	9571	9591	9529	9361	9690	9626	9513	9600	9598	9530	9558	9642	9586	9475	9579	9542	9570	9455	9697	9645	9685	9503	9445	9513	9623	9556	9552	9618	9416	9490	9552	9460	9597	9465	9706	9620	9416	9644	9562	9537	9525	9524	9561	9572	9636	9497	9684	9594	9557	9497	9706	9614	9700	9499	9597	9528	9481	9577	9533	9654	9650	9547	9699	9647	9506	9522	9547	9537	9597	9423	9646	9641	9792	9667	9528	9547	9607	9451	9525	9558	9482	9615	9479	9505	9500	9617	9664	9693	9524	9653	9519	9452	9507	9465	9608	9581	9638	9667	9591	9422	9492	9522	9595	9514	9447	9492	9640	9529	9540	9666	9470	9556	9629	9592	9510	9690	9468	9571	9626	9545	9503	9383	9601	9690	9550	9509	9474	9581	9563	9486	9515	9604	9628	9425	9569	9515	9575	9689	9616	9680	9622	9621	9540	9526	9546	9554	9621	9546	9510	9626	9619	9586	9565	9528	9672	9590	9570	9473	9540	9738	9595	9454	9772	9584	9405	9618	9528	9476	9553	9528	9513	9604	9666	9671	9571	9515	9698	9541	9571	9507	9470	9548	9657	9604	9544	9519	9514	9628	9657	9550	9481	9407	9484	9566	9569	9641	9725	9623	9582	9551	9581	9708	9709	9456	9462	9419	9730	9587	9573	9607	9634	9520	9572	9516	9416	9509	9524	9566	9647	9738	9596	9623	9647	9540	9669	9455	9674	9651	9544	9471	9578	9680	9601	9650	9617	9483	9561	9628	9626	9631	9542	9689	9571	9501	9621	9647	9662	9578	9507	9454	9502	9632	9687	9435	9731	9544	9599	9640	9571	9491	9529	9635	9447	9456	9529	9526	9532	9570	9609	9506	9448	9713	9687	9543	9461	9463	9513
24374	21574	28624	25207	22950	23133	26427	43392	53991	48302	33794	23034	18385	16750	15930	15703	15870	15666	15730	15673	15736	15464	15637	15506	15505	15558	15573	15561	15574	15503	15584	15730	15398	15582	15575	15509	15479	15563	15362	15377	15617	15405	15880	15655	15645	15550	15662	15685	15487	15790	15617	15638	15623	15518	15296	15486	15525	15541	15406	15361	15459	15154	15532	15528	15571	15386	15347	15354	15462	15413	15519	15262	15551	15531	15562	15336	15454	15583	15437	15532	15506	15615	15524	15436	15428	15438	15270	15460	15425	15558	15400	15588	15570	15522	15540	15433	15349	15240	15341	15288	15311	15396	15342	15401	15541	15559	15546	15599	15680	15364	15326	15478	15521	15477	15694	15462	15311	15496	15364	15541	15384	15531	15360	15358	15626	15356	15579	15486	15447	15458	15408	15447	15241	15301	15384	15552	15196	15466	15547	15603	15611	15573	15367	15384	15373	15511	15592	15490	15363	15512	15512	15593	15476	15531	15469	15585	15462	15355	15500	15409	15522	15564	15608	15289	15450	15428	15365	15632	15421	15433	15359	15199	15374	15403	15464	15342	15592	15453	15396	15351	15544	15495	15422	15502	15408	15447	15335	15576	15654	15530	15510	15537	15356	15296	15462	15298	15471	15468	15399	15364	15529	15512	15455	15335	15467	15450	15223	15472	15326	15544	15379	15445	15366	15504	15505	15428	15214	15269	15507	15393	15409	15472	15493	15538	15632	15399	15656	15361	15619	15419	15460	15469	15693	15581	15285	15485	15430	15403	15392	15434	15435	15439	15404	15380	15550	15398	15596	15506	15273	15395	15388	15326	15442	15513	15695	15463	15323	15480	15500	15626	15401	15383	15542	15533	15560	15405	15340	15289	15465	15688	15502	15433	15240	15480	15395	15230	15375	15697	15421	15343	15512	15646	15467	15308	15636	15350	15577	15636	15318	15308	15464	15401	15529	15376	15276	15345	15346	15451	15294	15274	15345	15503	15198	15695	15536	15433	15461	15499	15434	15566	15458	15291	15487	15362	15344	15501	15493	15416	15307	15515	15424	15491	15457	15304	15403	15368	15530	15631	15574	15687	15491	15426	15643	15686	15416	15346	15419	15537	15188	15395	15283	15545	15563	15372	15549	15487	15400	15615	15234	15450	15301	15487	15511	15504	15307	15446	15402	15202	15258	15444	15516	15454	15301	15530	15520	15385	15452	15589	15462	15311	15254	15506	15457	15412	15310	15546	15458	15335	15515	15543	15519	15428	15401	15393	15439	15351	15500	15286	15695	15271	15504	15513	15485	15722	15445	15412	15550	15455	15562	15402	15263	15416	15364	15362	15559	15300	15326	15494	15451	15397	15435	15545	15616	15493	15556	15526	15457	15326	15379	15336	15584	15480	15440	15421	15240	15521	15401	15644	15641	15512	15534	15523	15231	15498	15491	15414	15397	15258	15437	15519	15375	15388	15365	15433	15289	15344	15241	15292	15446	15412	15338	15484	15458	15490	15521	15513	15416	15347	15312	15400	15707	15374	15375	15449	15408	15625	15605	15438	15470	15457	15456	15415	15570	15491	15598	15739	15574	15459	15630	15530	15455	15512	15570	15371	15373	15219	15282	15555	15661	15443	15467	15314	15513	15437	15388	15423	15582	15306	15386	15582	15603	15356	15397	15354	15544	15276	15334	15479	15239	15434	15657	15339	15453	15383	15578	15224	15339	15511	15457	15499	15281	15450	15379	15482	15215	15434	15404	15314	15562	15590	15467	15116	15174	15562	15508	15334	15521	15544	15358	15522	15338	15424	15650	15462	15622	15485	15353	15598	15456	15535	15473	15547	15448	15462	15541	15326	15228	15366	15421	15450	15676	15632	15434	15652	15339	15405	15440	15510	15532	15482	15279	15281	15560	15489	15512	15358	15534	15572	15651	15511	15607	15534	15376	15323	15350	15343	15663	15460	15423	15478	15414	15689	15376	15571	15516	15394	15414	15543	15464	15546	15456	15421	15580	15530	15490	15326	15498	15537	15471	15464	15411	15496	15352	15568	15383	15419	15449	15567	15513	15386	15544	15579	15522	15387	15449	15518	15759	15648	15424	15361	15284	15292	15309	15286	15270	15486	15624	15466	15581	15562	15520	15518	15376	15424	15629	15510	15601	15294	15466	15666	15563	15275	15520	15436	15675	15200	15307	15481	15547	15558	15443	15580	15444	15343	15423	15332	15502	15619	15610	15377	15547	15390	15315	15558	15386	15414	15519	15367	15443	15385	15417	15352	15238	15368	15634	15322	15513	15502	15541	15363	15540	15494	15500	15566	15403	15350	15327	15473	15580	15321	15453	15437	15356	15661	15461	15493	15445	15459	15289	15423	15552	15340	15444	15270	15392	15434	15413	15467	15193	15334	15560	15411	15368	15443	15491	15601	15348	15334	15253	15430	15419	15376	15540	15435	15544	15742	15349	15283	15693	15527	15344	15395	15362	15232	15358	15396	15527	15504	15422	15654	15612	15448	15435	15337	15490	15595	15650	15276	15378	15498	15565	15415	15454	15371	15380	15474	15657	15522	15285	15439	15646	15381	15400	15382	15426	15406	15357	15489	15244	15645	15312	15393	15557	15576	15513	15677	15136	15303	15361	15631	15518	15496	15545	15427	15443	15281	15526	15215	15449	15367	15595	15429	15361	15233	15384	15557	15356	15075	15436	15475	15452	15440	15441	15587	15484	15452	15497	15447	15447	15285	15437	15544	15397	15409	15530	15590	15541	15381	15417	15580	15422	15251	15215	15378	15400	15637	15460	15476	15413	15520	15564	15402	15541	15475	15254	15409	15417	15621	15299	15399	15507	15447	15482	15496	15386	15550	15544	15525	15495	15230	15301	15325	15456	15474	15574	15467	15354	15381	15557	15678	15574	15395	15663	15353	15434	15203	15495	15284	15713	15565	15525	15411	15244	15302	15471	15437	15447	15586	15568	15480	15438	15419	15344	15340	15688	15257	15463	15523	15566	15344	15290	15402	15465	15490	15651	15485	15485	15436	15495	15398	15384	15608	15555	15585	15317	15553	15367	15255	15515	15481	15604	15535	15340	15342	15472	15563	15568	15471	15288	15571	15516	15389	15400	15518	15491	15608	15485	15549	15415	15619	15302	15607	15415	15652	15353	15473	15556	15610	15356	15467	15434	15346	15777	15366	15522	15538	15663	15553	15416	15380	15417	15309	15536	15472	15479	15390	15586	15223	15538	15572	15514	15433	15408	15225	15313	15442	15425	15347	15586	15460	15397	15502	15281	15497	15339	15394	15424	15509	15504	15430	15595	15488	15331	15476	15397	15405	15467	15445	15461	15428	15423	15523	15462	15409	15512	15621	15678	15291	15284	15502	15458	15359	15386	15486	15495	15508	15428	15388	15338	15571	15292	15585	15432	15490	15412	15532	15583	15228	15533	15490	15413	15366	15383	15343	15608	15325	15390	15433	15466	15527	15472	15415	15680	15313	15528	15388	15453	15454	15530	15383	15515	15436	15348	15361	15252	15799	15442	15589	15314	15188	15329	15479	15557	15459	15289	15482	15641	15510	15543	15405	15402	15475	15499	15509	15219	15492	15500	15469	15406	15338	15399	15448	15490	15505	15595	15548	15474	15338	15499	15304	15561	15456	15478	15586	15348	15480	15388	15558	15381	15325	15311	15373	15526	15568	15556	15502	15558	15487	15419	15329	15362	15346	15347	15616	15488	15402	15525	15513	15315	15408	15431	15402	15405	15213	15358	15469	15389	15323	15414	15333	15324	15385	15396	15527	15499	15424	15401	15418	15569	15421	15427	15379	15617	15438	15503	15484	15766	15441	15301	15641	15339	15263	15446	15546	15341	15566	15672	15807	15352	15286	15408	15564	15319	15416	15297	15309	15520	15576	15519	15556	15394	15433	15567	15467	15403	15507	15262	15388	15510	15545	15268	15524	15415	15478	15386	15550	15309	15532	15292	15451	15510	15534	15556	15395	15318	15370	15149	15649	15547	15283	15600	15482	15510	15606	15529	15506	15615	15516	15450	15453	15387	15354	15381	15391	15415	15480	15493	15444	15499	15596	15395	15365	15481	15601	15532	15251	15454	15332	15482	15574	15432	15474	15599	15468	15412	15565	15277	15324	15627	15593	15436	15331	15508	15347	15478	15426	15559	15396	15621	15390	15397	15397	15456	15288	15447	15164	15471	15595	15325	15689	15432	15340	15567	15387	15472	15485	15447	15405	15310	15371	15477	15421	15541	15300	15516	15440	15487	15416	15451	15543	15210	15532	15631	15540	15507	15575	15304	15303	15517	15353	15312	15388	15631	15447	15516	15405	15600	15360	15327	15356	15257	15631	15635	15402	15379	15443	15368	15452	15508	15515	15487	15287	15246	15175	15439	15564	15315	15447	15511	15336	15439	15586	15396	15400	15490	15634	15459	15395	15701	15582	15288	15428	15414	15693	15456	15339	15425	15432	15557	15519	15575	15742	15495	15693	15435	15638	15487	15479	15557	15344	15403	15349	15230	15305	15267	15396	15305	15530	15369	15552	15152	15469	15411	15546	15397	15455	15313	15651	15459	15573	15471	15531	15386	15591	15480	15516	15423	15451	15611	15510	15464	15549	15449	15651	15594	15600	15477	15526	15490	15474	15635	15629	15446	15558	15422	15485	15479	15400	15431	15600	15544	15631	15330	15480	15616	15284	15534	15389	15351	15250	15295	15315	15386	15386	15513	15378	15400	15481	15551	15522	15208	15568	15344	15477	15518	15534	15387	15369	15300	15458	15494	15308	15421	15518	15601	15470	15411	15498	15637	15560	15572	15431	15277	15416	15498	15372	15447	15498	15473	15444	15480	15472	15515	15442	15662	15513	15294	15419	15326	15347	15390	15598	15387	15423	15274	15143	15367	15496	15471	15352	15428	15441	15500	15591	15364	15582	15584	15577	15427	15719	15482	15644	15401	15300	15512	15442	15211	15248	15186	15355	15416	15426	15493	15392	15371	15401	15442	15458	15388	15296	15497	15437	15288	15229	15284	15571	15491	15598	15367	15319	15316	15528	15198	15329	15367	15404	15293	15528	15579	15484	15354	15482	15538	15847	15283	15514	15615	15343	15634	15648	15289	15315	15416	15385	15376	15480
16432	26806	20919	15865	14688	16240	20442	43364	51048	41249	24997	15361	11570	10561	10154	9956	9868	9867	9908	10074	9941	9883	9916	9855	10025	9836	10049	9908	10007	10000	9866	9887	9888	9919	9851	9842	9960	10046	9969	9961	9788	9919	9854	9760	9900	9842	9854	9919	9817	9771	9784	9864	9795	9869	9905	9848	9970	9977	9825	9935	9901	9692	9975	9884	9969	10015	9724	9721	9843	9877	9853	9768	9849	9902	9857	9995	9951	9887	9848	9769	9888	9863	9728	9878	9887	9785	9736	9773	9934	9849	9744	9860	9804	9823	9812	10041	9737	9765	9774	9817	9882	9814	9888	9792	9860	9987	9850	9872	9901	9836	9956	9872	9835	9796	9836	9792	9763	9905	9832	9787	9951	9876	9808	9811	9777	9771	9829	9885	9840	9850	9841	9861	9934	9829	9885	9923	9903	9647	9837	9824	9831	9888	9828	9887	9889	9906	9866	10085	9928	9810	9767	10041	9854	9762	9674	9727	9833	9853	9974	9887	9806	9835	9812	9769	9876	9927	9753	9951	9848	9700	9970	9942	9879	9927	9832	9861	9814	9723	9757	9836	9690	9873	9869	9904	9777	9770	9785	9879	9703	9857	9884	9744	9766	10006	9839	9990	9927	9780	9996	9742	9806	9874	9822	9806	9913	9854	10064	9760	9867	9959	9739	9849	9839	9764	9903	9794	9706	9838	9853	9766	9807	9737	9757	9837	10008	9783	9898	9768	9801	9949	9754	9742	9732	9965	9932	9842	9845	9988	9840	9840	9821	9891	9970	9876	9918	9679	9813	9836	9995	9747	9702	9793	9846	9973	9918	10072	9809	9841	9673	9805	10010	9808	9823	9780	9770	9764	9858	9713	9791	9889	9729	9780	9699	9899	9879	9770	9782	9820	9810	9909	9967	9848	9892	9849	9998	9884	9908	9828	9895	9844	9774	9604	9803	9957	9975	9723	9825	9825	9835	9884	9841	9795	9933	9871	10057	9809	9831	9940	9768	9725	9849	9742	9903	9783	9902	9869	9784	9800	9803	9915	9740	9930	9755	9693	9645	9788	9772	9864	9799	9853	9816	9703	9876	9896	9836	9719	9859	9926	9555	9879	9761	9622	9777	10030	9846	9832	9811	9811	9907	9890	9895	9841	9846	9730	9940	9737	9874	9790	9852	9805	9759	9792	9919	9855	9843	9891	9838	9890	9963	9806	9876	9942	9881	9769	9849	9872	9858	9990	9700	9871	10005	9798	9860	9895	9768	9793	9906	9928	9776	9892	9865	9820	9930	9943	9813	9740	9826	9793	9916	9803	9920	10012	9836	9805	9670	9836	9841	9760	9923	9866	9845	9822	9787	9821	9615	9813	9847	9766	9727	9863	9811	9748	9759	9934	9824	9749	9856	9922	9954	9772	9770	9799	9816	9812	9737	9883	9743	9708	9790	9797	9750	9944	9676	9796	9791	9861	9972	9743	9702	9989	9971	9774	9736	9932	9860	9778	9674	9645	9815	9908	9800	9960	9762	9966	9756	9807	9966	9855	9920	9870	9908	9883	9849	9735	9752	9782	9878	9820	9977	10011	9911	9818	9744	9800	9737	9824	9811	9844	9845	9775	9864	9863	9954	9855	9720	9899	9743	9827	9876	9791	9774	9898	9814	9869	9826	9943	9702	10001	9784	9757	9810	9774	9921	9861	9760	9872	9879	9801	10017	9716	9798	9742	9838	9827	9834	9715	9963	9827	9838	9920	9942	9922	9843	9752	9762	9797	9885	9977	9964	9851	9634	9757	9854	9791	9691	9775	9851	9658	9943	9741	9871	9634	9921	9824	9954	9909	9784	9852	9887	9880	9902	9766	9766	9883	9909	9780	9943	9878	9740	9797	9854	9768	9923	9855	9758	9863	9845	9861	9753	9816	9846	9767	9740	9904	9840	9763	9840	9834	9812	9704	9876	9806	9721	9812	9867	9815	9779	9769	9746	9798	9749	9930	9784	9827	9716	9945	9788	9827	9816	9783	9750	9724	9747	9764	9986	9628	9943	9882	9826	9798	9770	9886	9766	9809	9836	9899	9898	9915	9873	9868	9912	9748	9950	9978	9803	9787	9954	9882	9806	9887	9689	9861	9757	9689	9728	9890	9923	9818	9740	9855	9817	9867	9829	9791	9857	9692	9677	9857	9758	9747	9834	9888	9816	9900	9888	9916	10005	9872	9823	9902	9876	9900	9647	9741	9742	9711	9777	9986	9821	10009	9879	9812	9798	9825	9804	9836	9854	9852	9801	9780	9760	9760	9792	9819	9847	9857	9963	9864	9865	9986	9849	9802	9842	9770	9942	9745	9836	9864	9790	9872	9830	9775	9814	9753	9953	9793	9827	9825	9813	9869	9898	9963	9987	9640	9870	9833	9734	9913	9903	9923	9941	9748	9673	9843	9935	9852	9814	9737	9900	9757	9902	9848	9918	9776	9760	10001	9785	9872	9905	9841	9811	9754	9677	9812	9755	9764	9949	9893	9941	9720	9795	9692	9873	9926	9764	9875	9711	9805	9788	9769	9930	9913	9729	9835	9678	9885	10021	9708	9755	9980	9839	9813	9835	9763	9827	9703	9835	9781	9852	9751	9582	9973	9769	9788	9832	9872	9825	9807	9922	9931	9838	9837	9763	9825	9827	9873	9702	9855	9871	9749	9858	9837	9778	9956	9819	9822	9889	9673	9836	9829	9861	9908	9812	9741	9870	9864	9895	9791	9930	9815	9710	9822	9937	9891	9700	9824	9832	9854	9816	9982	9824	10000	9837	9854	9746	9734	9770	9896	9984	9719	9755	9676	9993	9711	9730	9693	9741	9893	9788	9694	9688	9874	9917	9823	9818	9826	9773	9818	9715	9839	9780	9745	9785	9822	9826	9803	9802	9721	9712	9805	9727	9915	9851	9758	9930	9659	9745	9982	9885	9782	9886	9856	9923	9958	9793	9716	9850	9765	9735	9813	9893	9685	9888	9966	9824	9730	9873	9802	9733	9800	9909	9858	9924	9786	9830	9822	9719	9831	9877	9931	9971	9736	9803	9865	9896	9832	9789	9887	9740	9838	9740	9867	9870	9827	9717	9765	9771	9898	9895	9815	9877	9839	9820	9709	9939	9825	9607	9908	10065	9784	9813	9793	9841	9809	9678	9770	9899	9666	9827	9925	9775	9972	9827	9831	9901	9780	9794	9844	9802	9841	9813	9924	9752	9852	9569	9813	9923	9932	9958	9818	9746	9822	9708	9901	9740	9855	9708	9945	9834	9914	9846	9887	9583	9710	9848	9797	9906	9845	9747	9910	9813	9859	9786	9819	9790	9916	9719	9748	9830	9729	9867	9700	9729	9705	9777	9846	9779	9783	9810	9743	9920	9905	9879	9843	9946	9702	9915	9839	9879	9868	9771	9840	9814	9877	9930	9850	9941	9894	9849	10115	9692	9901	9950	9666	9929	9866	9984	9830	9869	9834	9794	9734	9725	10011	9795	9817	9717	9822	9821	9915	9888	9778	9822	9865	9726	9736	9835	9839	9821	9882	9663	9868	9819	9910	10061	9712	9766	9838	9967	9782	9719	9739	9685	9891	9709	9755	9986	9881	9935	9660	9870	9809	9767	9808	9976	9958	9810	9846	9793	9904	9846	9870	9842	9897	9742	9953	9713	9819	9774	10002	9726	9748	9741	9968	9634	9872	9767	9946	9748	9854	9842	9902	9865	9874	9755	9729	9777	9759	9911	9881	9816	9884	9798	9736	9812	9721	9832	9749	9823	9869	9899	9858	9879	9823	9848	9887	9882	9966	9804	9757	9900	9793	9877	9902	9896	9821	9676	9770	9821	9845	9828	9717	9987	9679	9614	9805	9931	9792	9787	9846	9855	9982	9846	9792	9732	9775	9838	9850	9985	9867	9769	9841	9998	9774	9975	9863	9808	9887	9796	9693	9946	9888	9907	9858	9825	9831	9903	9737	9782	9861	9865	9773	9715	9789	9999	9811	9689	9839	9945	9878	9769	9778	9901	9817	9750	9854	9859	9863	9912	9734	9735	9839	9972	9770	9956	9799	9775	9774	9834	9964	9725	9900	9715	9817	9976	9711	9783	9862	9742	9854	9981	9821	9865	9849	9933	9820	9872	9784	9889	9821	9855	9928	10119	9751	9896	9925	10030	9827	10011	9786	9781	9924	9778	9806	9786	9890	9679	9802	9845	9785	9861	9924	9801	9824	9970	9754	9843	9820	9914	9891	9679	9868	9705	9824	9899	9768	9856	9777	9844	9922	9848	9854	9799	9796	9592	9878	9842	9818	9725	9890	9891	9906	9795	9835	10004	9903	9638	9794	9889	9781	9880	9822	9820	9816	9828	9750	9975	9654	9719	9862	9841	9795	9822	9872	9948	9841	9697	9854	9600	9737	9950	9839	9920	9877	9824	9908	9767	9591	9767	9880	9760	9853	9894	9823	9834	9807	10007	9835	9833	9718	9874	9744	9849	9757	9904	9856	9850	9766	9892	9988	9685	9808	9805	9862	9719	9918	9754	9753	9946	9772	9836	9919	9907	9907	9785	9729	9967	9874	9916	9909	9774	9727	9934	9909	9987	9885	9815	9971	9801	9843	9827	9779	9777	9816	9879	9759	9752	9829	9740	9804	9872	9713	9871	9920	9606	10023	9894	9900	9789	9875	9700	9958	9848	9780	10028	9941	9912	9947	9883	9840	9858	9766	9767	9862	9891	9732	9945	9898	9810	9735	9759	9808	9775	9798	9752	9866	9860	9780	9770	9878	9786	9852	9880	9854	9774	10042	9917	9867	9783	9899	10002	9778	9859	9782	9841	9616	9881	9866	9660	9935	9865	9726	9821	9852	9805	9851	9807	9901	9851	9779	9724	9928	9761	9677	9922	9810	9895	9888	9607	9812	9757	9869	9799	9818	9898	9855	9834	9649	9919	9830	9763	9852	9750	9747	9850	9728	9789	9779	9868	9706	9910	9789	9763	9760	9966	9717	9623	9906	9894	9870	9891	10051	9738	9777	9887	9810	9697	9913	10044	9810	9732	9753	9748	9914	9972	9801	9998	9901	9799	9903	9737	9667	9794	9925	9873	9997
31476	22725	20521	18001	16063	15788	16068	18569	20805	19788	17333	16042	15672	15358	15251	15547	15573	15386	15477	15249	15296	15263	15369	15452	15502	15539	15314	15523	15334	15423	15374	15345	15321	15484	15402	15524	15228	15407	15306	15519	15197	15433	15324	15403	15520	15454	15443	15541	15256	15450	15296	15471	15295	15421	15366	15102	15159	15460	15381	15549	15326	15461	15458	15286	15456	15428	15396	15518	15241	15276	15169	15291	15217	15357	15458	15327	15388	15438	15226	15334	15267	15496	15422	15241	15098	15412	15396	15308	15548	15269	15349	15290	15318	15433	15343	15356	15251	15387	15382	15339	15264	15280	15191	15421	15592	15333	15290	15436	15637	15330	15397	15254	15379	15203	15315	15265	15123	15259	15254	15258	15423	15141	15427	15162	15367	15371	15294	15412	15310	15404	15407	15510	15513	15439	15536	15320	15417	15234	15354	15320	15174	15321	15477	15192	15300	15376	15369	15270	15285	15285	15362	15370	15412	15266	15274	15367	15452	15415	15575	15454	15472	15285	15339	15578	15340	15122	15408	15536	15456	15322	15453	15482	15266	15433	15607	15499	15143	15296	15297	15300	15438	15210	15127	15215	15409	15094	15163	15281	15337	15656	15230	15442	15289	15258	15413	15113	15225	15361	15220	15513	15403	15408	15443	15314	15313	15264	15450	15429	15426	15202	15415	15300	15359	15356	15314	15465	15317	15304	15267	15349	15316	15351	15147	15143	15332	15388	15248	15503	15394	15383	15458	15239	15492	15521	15379	15093	15355	15370	15222	15387	15390	15242	15515	15440	15430	15339	15356	15151	15260	15329	15301	15269	15264	15425	15312	15211	15244	15567	15580	15414	15261	15408	15427	15368	15497	15245	15228	15268	15352	15454	15218	15294	15397	15251	15352	15383	15452	15450	15502	15429	15248	15347	15207	15298	15411	15492	15414	15432	15385	15305	15271	15412	15365	15314	15261	15464	15217	15372	15359	15340	15234	15179	15080	15280	15260	15247	15644	15385	15313	15361	15433	15461	15328	15140	15282	15284	15624	15264	15427	15529	15260	15293	15306	15176	15333	15487	15494	15375	15387	15272	15273	15376	15273	15438	15366	15353	15422	15307	15258	15300	15270	15256	15356	15278	15303	15361	15235	15296	15220	15284	15520	15246	15316	15418	15289	15170	15648	15294	15265	15390	15451	15227	15388	15449	15308	15405	15452	15190	15234	15147	15312	15259	15455	15207	15446	15270	15319	15429	15310	15281	15270	15317	15409	15427	15381	15387	15459	15410	15365	15148	15351	15461	15298	15283	15512	15396	15141	15260	15319	15188	15180	15269	15474	15525	15633	15424	15313	15293	15561	15540	15198	15155	15477	15177	15406	15427	15070	15326	15401	15261	15309	15390	15457	15336	15383	15579	15303	15370	15364	15326	15395	15286	15428	15185	15140	15321	15390	15449	15420	15339	15530	15222	15306	15488	15213	15192	15390	15275	15240	15326	15480	15427	15260	15330	15383	15377	15241	15274	15437	15440	15272	15309	15323	15236	15307	15275	15279	15352	15280	15503	15354	15309	15331	15329	15220	15150	15284	15169	15375	15234	15328	15327	15373	15376	15452	15254	15234	15259	15360	15171	15420	15260	15517	15214	15338	15344	15378	15307	15265	15257	15443	15288	15387	15305	15372	15375	15199	15381	15532	15556	15351	15386	15176	15308	15367	15270	15232	15641	15442	15207	15377	15118	15370	15176	15079	15502	15035	15276	15390	15259	15400	15389	15256	15260	15273	15457	15305	15363	15224	15231	15339	15320	15339	15148	15501	15418	15443	15296	15572	15331	15312	15301	15406	15469	15340	15417	15340	15278	15229	15367	15445	15311	15307	15285	15497	15202	15311	15176	15452	15470	15548	15537	15184	15341	15336	15259	15246	15287	15411	15438	15304	15146	15502	15359	15276	15234	15463	15547	15303	15300	15288	15400	15412	15488	15450	15432	15554	15351	15362	15432	15127	15378	15200	15158	15596	15318	15436	15439	15314	15416	15367	15281	15357	15310	15219	15318	15265	15406	15583	15237	15357	15481	15172	15315	15341	15383	15122	15328	15492	15406	15322	15442	15373	15446	15417	15378	15276	15519	15278	15506	15407	15166	15341	15354	15354	15398	15266	15386	15499	15341	15105	15446	15540	15374	15296	15364	15236	15357	15473	15200	15340	15228	15250	15334	15456	15370	15491	15383	15399	15373	15312	15264	15372	15213	15520	15396	15340	15367	15232	15241	15265	15399	15356	15337	15364	15310	15187	15546	15535	15434	15326	15307	15576	15263	15272	15364	15382	15272	15188	15395	15612	15538	15105	15316	15357	15085	15419	15274	15414	15250	15304	15212	15316	15389	15265	15372	15383	15318	15312	15216	15406	15056	15198	15313	15276	15531	15265	15363	15257	15507	15348	15291	15333	15186	15309	15304	15376	15075	15486	15412	15352	15271	15446	15526	15551	15323	15218	15386	15424	15326	15365	15353	15208	15224	15301	15434	15417	15488	15406	15118	15255	15225	15309	15217	15205	15318	15425	15439	15395	15288	15503	15608	15440	15389	15483	15297	15191	15374	15263	15353	15277	15176	15539	15407	15291	15298	15392	15469	15443	15295	15485	15461	15594	15286	15268	15246	15383	15456	15481	15536	15435	15310	15119	15429	15516	15228	15354	15298	15341	15299	15481	15301	15333	15415	15412	15165	15283	15200	15152	15232	15399	15335	15541	15177	15259	15352	15265	15380	15248	15233	15232	15407	15455	15196	15506	15349	15240	15415	15339	15290	15250	15171	15301	15153	15253	15399	15196	15319	15323	15408	15463	15279	15251	15348	15263	15233	15355	15419	15285	15230	15342	15489	15394	15493	15398	15363	15338	15216	15333	15317	15412	15308	15374	15363	15255	15366	15397	15156	15370	15744	15466	15343	15358	15369	15220	15227	15214	15571	15538	15326	15296	15449	15437	15488	15769	15274	15198	15426	15238	15364	15231	15432	15685	15385	15546	15297	15182	15283	15350	15443	15369	15229	15335	15379	15293	15429	15343	15403	15330	15406	15479	15375	15492	15233	15488	15363	15495	15367	15334	15230	15113	15471	15216	15280	15374	15279	15186	15362	15475	15397	15412	15298	15075	15342	15610	15477	15443	15390	15427	15623	15403	15177	15415	15403	15322	15309	15373	15476	15392	15544	15264	15432	15418	15340	15439	15283	15419	15330	15433	15271	15497	15292	15356	15484	15173	15456	15608	15575	15554	15299	15446	15385	15481	15422	15363	15195	15207	15333	15208	15471	15326	15365	15507	15427	15254	15269	15345	15326	15427	15306	15173	15334	15365	15235	15495	15401	15318	15431	15367	15436	15216	15419	15267	15379	15254	15343	15490	15428	15182	15256	15395	15394	15170	15436	15320	15293	15492	15379	15212	15354	15406	15211	15277	15313	15164	15467	15394	15252	15475	15445	15200	15563	15480	15214	15530	15409	15485	15339	15344	15320	15404	15414	15546	15146	15564	15435	15313	15308	15226	15378	15390	15291	15367	15406	15340	15367	15553	15435	15375	15287	15402	15237	15359	15325	15399	15512	15269	15443	15162	15467	15242	15219	15465	15304	15249	15246	15177	15368	15514	15300	15431	15243	15219	15246	15384	15465	15432	15288	15425	15268	15202	15471	15405	15372	15356	15023	15301	15462	15383	15423	15461	15337	15372	15380	15441	15336	15377	15381	15362	15182	15386	15436	15243	15021	15225	15164	15345	15145	15307	15462	15323	15254	15259	15291	15399	15457	15520	15425	15462	15263	15353	15343	15401	15253	15184	15456	15216	15286	15523	15380	15326	15377	15292	15159	15410	15315	15501	15401	15108	15363	15353	15267	15404	15466	15444	15281	15125	15217	15273	15270	15343	15580	15310	15643	15426	15415	15242	15270	15388	15421	15361	15329	15287	15430	15491	15391	15185	15022	15507	15431	15389	15391	15114	15392	15274	15298	15168	15230	15422	15175	15147	15272	15474	15463	15246	15331	15294	15370	15398	15388	15350	15256	15190	15313	15292	15363	15345	15340	15201	15324	15174	15446	15197	15422	15276	15257	15299	15420	15395	15271	15267	15291	15335	15384	15318	15527	15343	15418	15178	15247	15237	15390	15375	15303	15344	15299	15294	15523	15283	15524	15303	15471	15362	15511	15465	15195	15360	15322	15481	15482	15475	15071	15277	15222	15317	15504	15294	15468	15270	15359	15501	15301	15419	15318	15230	15533	15444	15352	15456	15474	15328	15403	15298	15314	15193	15411	15621	15339	15323	15329	15356	15676	15292	15155	15275	15288	15272	15269	15195	15360	15420	15194	15609	15271	15219	15409	15603	15289	15309	15133	15390	15430	15310	15273	15480	15262	15447	15177	15191	15299	15329	15346	15327	15267	15335	15342	15372	15261	15435	15336	15372	15232	15330	15252	15387	15239	15467	15320	15083	15129	15350	15440	15479	15523	15415	15437	15317	15298	15404	15355	15321	15305	15390	15124	15279	15371	15537	15383	15258	15310	15320	15460	15506	15543	15382	15285	15436	15595	15405	15359	15241	15123	15382	15105	15500	15346	15237	15261	15263	15320	15678	15385	15206	15204	15427	15215	15366	15380	15359	15488	15388	15469	15391	15250	15440	15348	15349	15450	15445	15261	15365	15230	15400	15416	15549	15445	15415	15516	15515	15685	15350	15337	15288	15196	15346	15259	15426	15369	15496	15527	15373	15275	15574	15577	15281	15188	15228	15339	15265	15405	15512	15231	15289	15292	15587	15502	15222	15245	15608	15426	15359	15364	15411	15207	15344	15578	15264	15158	15278	15118	15422	15588	15322	15445	15354	15355	15416	15423	15282	15310	15293	15515	15234	15483	15534	15345	15416	15431	15484	15364	15393	15316	15420	15621	15509	15370	15291	15147	15270	15301	15396	15249	15336	15376	15560	15375	15207	15218	15215	15279	15067	15284	15191	15223	15513	15367	15421	15218	15388	15276	15452	15194	15297	15487	15360	15264	15297	15490	15446	15276	15337	15124	15466	15240	15312	15659	15280	15430	15287	15389	15383	15351	15439	15326	15346	15280	15467	15281	15265	15460	15342	15402	15659	15278	15185	15351
14104	17441	12781	10986	10369	9839	10128	13345	14721	13088	11077	9960	9619	9569	9609	9683	9609	9475	9289	9284	9407	9531	9564	9486	9570	9459	9479	9584	9415	9507	9442	9401	9586	9305	9457	9526	9557	9476	9341	9714	9688	9504	9469	9641	9358	9433	9423	9463	9317	9489	9376	9278	9566	9509	9519	9473	9529	9390	9596	9441	9475	9446	9544	9416	9387	9395	9532	9493	9505	9520	9562	9600	9346	9517	9742	9461	9501	9508	9493	9602	9423	9562	9554	9447	9599	9430	9551	9663	9447	9372	9518	9427	9561	9547	9548	9589	9437	9588	9414	9537	9493	9392	9592	9546	9601	9487	9513	9524	9414	9604	9420	9536	9404	9544	9483	9388	9608	9472	9449	9511	9471	9517	9582	9506	9458	9649	9446	9387	9530	9473	9554	9450	9537	9516	9583	9441	9749	9480	9450	9420	9593	9369	9539	9483	9480	9458	9579	9482	9521	9531	9654	9434	9460	9275	9613	9362	9452	9475	9593	9689	9462	9551	9467	9462	9507	9391	9591	9389	9491	9452	9643	9537	9460	9542	9448	9380	9388	9519	9673	9416	9572	9337	9546	9693	9425	9475	9480	9529	9425	9365	9509	9476	9511	9476	9459	9477	9397	9380	9491	9671	9487	9566	9606	9536	9497	9519	9565	9388	9398	9583	9401	9352	9539	9561	9407	9466	9425	9532	9564	9577	9405	9512	9441	9534	9531	9570	9485	9449	9491	9344	9335	9495	9514	9487	9474	9474	9417	9399	9562	9424	9567	9691	9572	9430	9429	9595	9375	9517	9623	9489	9549	9452	9516	9558	9653	9566	9497	9495	9516	9398	9553	9511	9450	9539	9529	9521	9474	9374	9418	9533	9463	9656	9424	9464	9518	9523	9558	9601	9516	9506	9388	9341	9421	9497	9552	9502	9480	9358	9489	9575	9673	9515	9514	9472	9523	9370	9613	9543	9567	9508	9416	9594	9345	9677	9421	9473	9426	9520	9493	9490	9336	9544	9491	9465	9416	9564	9374	9403	9366	9562	9550	9437	9468	9501	9472	9538	9369	9546	9638	9514	9385	9453	9473	9445	9540	9575	9542	9393	9459	9403	9540	9365	9385	9420	9466	9561	9508	9558	9517	9344	9429	9501	9426	9580	9520	9596	9628	9447	9687	9552	9436	9656	9583	9523	9606	9521	9353	9576	9521	9331	9411	9514	9427	9520	9582	9633	9608	9382	9445	9436	9577	9510	9341	9385	9552	9478	9514	9404	9338	9473	9609	9540	9469	9555	9473	9437	9615	9431	9401	9474	9551	9444	9524	9602	9499	9268	9494	9576	9539	9251	9365	9406	9549	9656	9528	9386	9448	9417	9454	9414	9484	9472	9422	9565	9468	9561	9458	9468	9685	9521	9397	9431	9650	9738	9564	9723	9470	9569	9510	9364	9640	9641	9432	9530	9437	9534	9507	9546	9438	9619	9350	9342	9434	9569	9582	9437	9553	9507	9413	9438	9727	9360	9420	9531	9674	9515	9407	9435	9451	9364	9566	9549	9425	9560	9473	9423	9414	9495	9386	9559	9494	9642	9364	9606	9551	9483	9510	9542	9305	9574	9353	9729	9522	9428	9444	9626	9639	9616	9457	9434	9555	9538	9459	9511	9549	9358	9555	9498	9426	9510	9279	9594	9575	9587	9351	9566	9474	9427	9474	9477	9498	9512	9501	9432	9645	9361	9517	9429	9539	9424	9393	9420	9643	9429	9503	9519	9328	9460	9692	9614	9569	9574	9521	9541	9413	9375	9451	9503	9489	9606	9504	9574	9519	9404	9554	9463	9520	9444	9637	9570	9554	9462	9456	9429	9579	9473	9555	9355	9543	9469	9530	9422	9623	9484	9473	9498	9394	9374	9471	9378	9376	9516	9528	9616	9464	9461	9453	9492	9660	9505	9583	9209	9394	9525	9433	9563	9576	9481	9552	9677	9617	9482	9511	9629	9666	9405	9621	9353	9526	9349	9487	9515	9491	9544	9492	9481	9571	9462	9433	9322	9429	9573	9683	9448	9359	9384	9453	9318	9510	9477	9479	9401	9565	9522	9420	9435	9478	9474	9566	9385	9546	9305	9394	9535	9564	9472	9518	9392	9533	9513	9478	9542	9556	9365	9548	9449	9508	9433	9444	9439	9493	9602	9476	9487	9579	9526	9368	9554	9607	9457	9499	9504	9428	9653	9440	9424	9549	9552	9410	9353	9410	9477	9703	9424	9357	9586	9349	9569	9488	9419	9569	9565	9471	9634	9621	9534	9414	9458	9476	9493	9452	9427	9359	9586	9586	9491	9620	9478	9472	9621	9486	9439	9683	9598	9542	9594	9392	9559	9545	9434	9535	9588	9494	9506	9388	9459	9601	9461	9423	9395	9515	9653	9392	9472	9350	9466	9505	9623	9385	9372	9537	9465	9491	9218	9574	9551	9536	9339	9512	9478	9430	9565	9620	9388	9389	9649	9487	9474	9430	9440	9600	9498	9609	9522	9663	9503	9449	9466	9394	9422	9561	9433	9417	9440	9498	9376	9509	9489	9478	9547	9509	9502	9494	9431	9633	9452	9581	9563	9451	9454	9600	9553	9441	9381	9454	9433	9542	9466	9506	9506	9404	9493	9518	9586	9485	9604	9597	9433	9449	9496	9583	9373	9540	9550	9316	9521	9524	9492	9588	9451	9424	9525	9523	9470	9459	9409	9530	9519	9448	9484	9327	9440	9503	9524	9506	9419	9474	9435	9360	9390	9600	9383	9453	9525	9799	9473	9464	9469	9485	9453	9593	9390	9463	9460	9558	9554	9452	9496	9464	9428	9466	9475	9543	9569	9478	9491	9540	9453	9541	9457	9529	9406	9612	9588	9561	9476	9348	9649	9278	9484	9605	9479	9495	9507	9575	9620	9516	9508	9598	9466	9502	9448	9298	9403	9318	9561	9488	9398	9545	9554	9534	9364	9388	9534	9335	9545	9424	9571	9510	9440	9629	9390	9508	9577	9356	9286	9648	9497	9441	9547	9413	9526	9419	9499	9371	9561	9574	9517	9427	9440	9496	9580	9417	9366	9332	9561	9545	9580	9538	9408	9495	9549	9472	9402	9434	9432	9499	9645	9434	9482	9530	9452	9436	9476	9388	9478	9561	9417	9586	9556	9525	9560	9420	9364	9555	9469	9497	9417	9589	9577	9386	9606	9487	9396	9523	9362	9510	9502	9588	9503	9490	9466	9544	9590	9374	9561	9545	9477	9442	9548	9451	9507	9531	9515	9425	9555	9390	9807	9503	9585	9517	9367	9468	9451	9515	9596	9515	9398	9554	9514	9480	9427	9484	9271	9462	9539	9438	9468	9508	9446	9571	9353	9439	9574	9510	9520	9441	9383	9541	9601	9464	9427	9649	9492	9490	9422	9635	9408	9347	9474	9638	9426	9605	9403	9596	9516	9558	9518	9517	9509	9504	9453	9495	9494	9410	9635	9443	9521	9469	9384	9554	9519	9553	9364	9641	9608	9503	9552	9457	9516	9468	9629	9662	9509	9407	9548	9417	9457	9459	9495	9516	9421	9465	9601	9518	9449	9348	9434	9567	9503	9400	9328	9558	9571	9332	9625	9539	9466	9558	9510	9556	9525	9471	9410	9503	9400	9310	9480	9561	9598	9476	9375	9508	9588	9661	9536	9534	9483	9583	9426	9640	9535	9428	9408	9476	9547	9613	9388	9489	9337	9387	9441	9573	9490	9485	9472	9370	9611	9487	9442	9536	9456	9466	9609	9535	9498	9654	9449	9476	9265	9527	9504	9352	9578	9342	9575	9420	9557	9567	9445	9563	9455	9425	9485	9467	9368	9477	9402	9531	9560	9411	9521	9491	9440	9509	9571	9632	9433	9429	9528	9481	9553	9643	9369	9455	9570	9580	9504	9419	9499	9597	9538	9413	9469	9478	9536	9610	9524	9442	9430	9403	9557	9596	9474	9482	9487	9475	9566	9556	9449	9449	9580	9563	9552	9469	9604	9410	9360	9524	9527	9506	9594	9560	9466	9520	9364	9531	9656	9447	9544	9536	9382	9391	9383	9392	9502	9628	9525	9583	9388	9524	9397	9347	9477	9583	9344	9369	9485	9454	9422	9488	9416	9581	9607	9510	9429	9579	9500	9409	9586	9506	9470	9523	9416	9546	9561	9509	9504	9564	9583	9461	9542	9401	9375	9594	9488	9557	9566	9443	9619	9571	9558	9519	9605	9495	9487	9458	9571	9669	9458	9485	9458	9508	9624	9588	9465	9575	9410	9420	9608	9423	9607	9471	9473	9474	9491	9527	9489	9562	9504	9539	9452	9457	9528	9608	9484	9485	9442	9554	9499	9608	9430	9478	9458	9605	9520	9396	9426	9515	9509	9454	9526	9449	9535	9392	9670	9587	9512	9578	9470	9508	9540	9528	9563	9549	9578	9485	9474	9535	9433	9518	9494	9475	9564	9500	9565	9421	9594	9501	9482	9548	9502	9591	9463	9470	9526	9557	9495	9534	9460	9392	9400	9582	9475	9520	9519	9458	9619	9441	9554	9528	9588	9442	9415	9674	9499	9635	9426	9711	9417	9417	9464	9446	9533	9609	9558	9497	9510	9567	9577	9474	9584	9436	9465	9404	9459	9512	9524	9565	9525	9553	9586	9571	9595	9496	9424	9608	9569	9487	9589	9522	9512	9483	9516	9578	9607	9579	9562	9456	9428	9594	9375	9534	9521	9472	9454	9545	9569	9418	9606	9363	9539	9320	9541	9521	9456	9538	9562	9514	9554	9593	9401	9550	9546	9566	9344	9556	9447	9542	9518	9416	9675	9524	9416	9396	9375	9449	9399	9525	9582	9571	9426	9596	9564	9556	9326	9405	9380	9606	9511	9258	9476	9473	9553	9494	9449	9414	9350	9477	9583	9530	9421	9523	9406	9591	9556	9590	9397	9483	9562	9543	9582	9464	9514	9500	9648	9492	9477	9520	9528	9546	9434	9506	9328	9538	9494	9554	9480	9413	9540	9570	9440	9254	9396	9610	9567	9408	9470	9501	9501	9451	9439	9379	9388	9616	9574
26026	21569	27407	26757	20837	21344	24506	36441	40226	33449	24201	18476	16268	15765	15583	15428	15157	15370	15507	15401	15390	15247	15343	15325	15331	15423	15333	15369	15148	15130	15144	15246	15162	15244	15266	15465	15467	15153	15337	15553	15299	15430	15314	15023	15103	15273	15294	15059	15184	14954	15292	15274	15408	15274	15202	15365	15312	15328	15054	15151	15258	15236	15299	15096	15189	15344	15175	15024	15366	15318	15135	15332	15173	15201	15359	15186	15064	15270	15510	15235	15246	15238	15393	15038	15271	15304	15397	15240	15327	15364	15202	15243	15350	15308	15158	15200	15225	14895	15360	15179	15201	15308	15287	15172	15225	15251	15214	15200	15114	15254	15083	15296	15145	15114	15366	15300	15177	15402	15228	15138	15083	15283	15276	15292	15116	15329	15134	15183	15149	15076	15200	15217	15180	15262	15225	15125	15318	15294	15160	15219	15160	15091	14998	15303	15073	15174	15203	15084	15096	15049	15050	15243	15008	15021	15006	15149	15144	15203	14995	15196	15157	15232	15189	15325	15237	15150	15146	15234	15061	15263	15178	15430	15038	15092	15208	15202	15259	15193	15270	15137	15402	15212	15152	15326	15081	15400	15243	15208	15275	15156	15161	15074	15232	15446	15098	15323	15154	15214	15240	15338	15131	15374	15353	15249	15323	15208	15153	15226	15258	15168	15218	15138	15348	15168	15366	15358	15228	15141	15199	15265	15310	15076	15417	15106	15304	15446	15071	15097	15155	15271	15213	15294	15315	15310	15238	15223	15126	15219	15285	15489	15132	15208	15082	15071	15131	15219	15341	15229	15426	15238	15057	15234	15126	15180	15280	15065	15075	15265	15324	15262	15230	15288	15136	15195	15197	15091	15174	15325	15252	15257	15285	15177	15342	15256	15072	15308	15174	15250	15074	15207	15047	15156	14992	15143	15296	15176	15362	15080	15169	15091	15233	15036	15130	15168	15267	15143	15173	15116	15237	15260	15348	14842	15062	15343	15309	15280	15336	15316	15060	15244	15428	15164	15179	15067	15196	15094	14977	15235	15223	15312	15254	15084	14886	15076	15387	15245	15221	15146	15153	15282	15290	15294	15334	15203	15217	15165	15170	15077	15329	15227	15079	15323	15048	15225	15006	15252	15330	15127	15235	15095	15364	15176	15151	14969	15130	15271	15072	15257	15189	15365	15227	15134	15313	15192	15170	15169	15076	15317	15075	15031	15070	15072	14922	15166	15214	15172	15365	15140	15153	15187	14966	14917	15203	15175	15048	15200	15527	15265	15179	15397	15217	15320	15292	15135	15383	15155	15175	15188	15020	15297	15309	14958	15375	15113	15178	15174	15266	15323	15189	15083	15088	15177	15258	15001	15242	15318	15194	15032	15135	15029	15308	15090	15181	15425	15183	15209	15348	15247	15211	14987	14868	14923	14992	15228	15282	15097	15250	15120	15077	15189	14982	15231	15081	15169	15105	15287	15314	15354	15305	15235	15293	15179	15285	15265	15147	15299	15156	15157	15342	15009	15327	15349	15359	15228	15175	15199	15445	15258	15333	15234	15124	15164	15319	15170	15345	15559	15252	15313	15084	14960	15238	15251	15133	15267	15215	15175	15189	15151	15288	15339	15107	15250	15177	15082	15113	15305	14947	15063	15204	15066	15212	15146	15296	15166	15346	15046	15169	15384	15244	15283	15089	15305	15412	15149	15093	15097	15117	15183	15418	15083	15270	15097	15150	15233	15483	15339	15221	15314	15038	15249	15304	15293	15283	15200	15293	15485	15233	15071	15276	15455	15291	15281	15218	15226	15051	15369	15270	15165	15405	15415	15283	15195	15138	15197	15143	15115	15080	15369	15106	15264	15504	15260	15198	15285	15241	15201	15326	14947	15201	15298	15210	15154	15313	15062	15346	15117	15072	15294	15097	15131	15251	15411	15337	15252	15272	14931	15079	15106	15352	15158	14990	15266	15099	15059	15113	15266	15351	15263	15241	15271	15267	15495	15305	15169	15241	15134	15307	15129	15231	15372	15331	15334	15074	15206	15138	15133	15053	15108	15212	15208	15406	15517	15086	15325	15188	15161	15034	15189	15186	15044	15241	15378	15221	15171	15194	15235	15262	15160	15007	15137	15224	15273	15419	15383	15328	15261	15070	15170	15072	15248	15257	15069	15093	15227	15203	14914	15135	15308	15115	15109	15198	15344	15312	15167	15139	15139	15396	15096	15319	15225	15077	15116	15112	15085	14897	15172	15147	15216	14914	15141	15081	15370	15238	15326	15157	15371	15317	15322	15319	15200	15169	15127	15134	15182	15183	15289	15269	15100	15189	15159	15255	15141	15291	15285	15233	15256	15244	15329	15176	15208	15293	15188	15265	15262	15189	15180	15338	15429	15107	15074	15312	15245	15346	15285	15257	15118	15348	15260	15278	15323	15409	15154	15168	15267	15098	15288	15107	15205	15172	15124	14941	15085	15233	15179	15204	15358	15337	15329	15192	15247	15216	15284	15154	14961	15244	15101	15418	15447	15166	15190	15222	15185	15097	15070	15276	15358	15271	15316	15095	15397	15378	15142	15346	15365	15333	15248	15115	15154	15378	15179	15245	15303	15293	15109	15282	15393	15315	15253	15264	15236	15333	15343	15161	15329	15389	15319	15144	15342	15175	15136	15185	15265	15199	15380	15360	14938	15298	15138	15212	15215	15251	15074	15311	15237	15345	15171	15309	15274	15326	15194	15181	15250	15247	15488	15352	15291	15252	15148	15166	15061	15189	15244	15136	15249	15158	14976	15371	15230	15216	15314	15364	14884	15086	15169	15258	15180	15229	15197	15049	15361	15309	15290	15156	15259	15245	15430	15199	15149	15283	15315	15324	15078	15172	15142	15404	15271	15232	15204	15414	15238	15209	15207	15255	15102	15028	15307	15359	15238	15242	15296	15178	15022	15299	15193	15273	14869	15081	15133	15201	15229	15195	15376	15206	15180	15264	15071	15185	15139	15337	15273	15277	15149	15183	15028	15269	15114	15004	15256	15236	15071	15439	15302	15049	15055	15052	15261	15389	15115	15208	15453	15196	15275	15334	15191	15139	14983	15405	15392	15318	15358	15414	15275	15573	15149	15207	15328	15310	15198	15382	15342	15215	15329	15222	15159	14956	15015	15093	15200	15182	15273	15250	15216	15130	15332	15180	15039	15287	15186	15261	15302	15151	15082	15277	15422	15279	15215	15001	15379	15416	15263	15229	15320	15308	15408	15200	15382	15378	15162	15012	15335	15272	15190	15132	15210	15291	15382	15313	15250	15107	15438	15147	15033	15185	15153	15291	15193	15110	14997	15211	15234	15115	15199	15267	15148	15271	15110	15209	15111	15256	15411	15262	15207	15254	15203	15314	15335	15293	15195	15216	15165	15089	15233	15345	15074	14899	15188	15237	15190	15144	15301	15310	15264	15253	15277	15136	15246	15215	15221	15355	15308	15133	15084	15337	15260	15044	15143	15207	15130	15181	15176	15264	15275	15189	15299	15296	15416	15441	15289	15436	15209	15025	15230	15376	15432	15506	15233	15392	15097	15060	15010	15199	15158	15306	15295	15238	15346	15325	15223	15203	15375	15185	15165	15027	15211	15209	15250	15344	15141	15180	15350	15224	15063	15174	14951	15208	15238	14876	15168	15256	15320	15120	15252	15130	15258	15387	15186	15205	14988	15375	15099	15221	15203	15135	15242	14924	15361	15263	15166	15328	15285	15100	15158	15233	15208	15351	15136	14981	15045	15314	15052	15392	15360	15133	15135	15239	15171	15211	15154	15381	15030	15149	15271	15332	15194	15206	15249	15586	15077	15228	15333	15211	15262	15309	15149	15172	15192	15102	15123	15156	15104	15284	15112	15089	15223	15240	15190	15156	15177	15225	15340	15332	15223	15097	15408	15438	15185	15170	15028	15394	15311	15289	15165	15228	15211	15118	15300	15198	15106	15203	15155	15460	15286	15386	15373	15382	15285	15044	15092	15093	15074	15153	15363	15155	15191	15270	15193	15140	15215	15339	15229	15132	15308	15146	15168	15077	15141	15032	15441	14962	15379	15413	15208	15103	15142	15191	15221	15216	15150	15100	15351	15026	15082	15279	15350	15417	15394	15268	15269	15259	15334	15322	15184	15080	15158	15380	15176	15141	15147	15313	14948	15292	15253	15256	15181	15207	15332	15121	15329	15253	15054	15258	15246	15016	15135	15172	15230	15140	15306	15060	15380	15198	15306	15416	15098	15124	15337	15139	15504	15232	15309	14876	15105	15121	15266	15234	15220	14944	15029	15192	15173	15224	15191	15278	15101	15144	15078	15205	15140	15369	15293	15111	15014	15215	15128	15365	15342	15312	15223	15085	15235	15344	15085	15342	15175	15301	15285	15232	15144	15323	15231	15142	15144	15265	15297	15079	15365	15451	15194	15213	15297	15279	15231	15360	15289	15151	15240	15326	15357	15406	15307	15189	15219	15314	15106	15077	15323	15165	15245	15265	15007	15321	15160	15347	15236	15096	15311	15431	15205	15191	15237	15264	15145	15498	15336	15102	15238	15265	15035	15351	15234	15052	15076	15234	15078	15134	15186	14992	15131	15145	15087	15096	15245	15121	15259	15222	15272	15332	15271	15176	14968	15229	15250	15398	15055	15219	15326	15270	15425	15119	15249	15157	15219	14951	15069	15333	15118	15174	15048	14970	15351	15080	15067	15196	15111	15204	15193	15231	15302	15504	15409	15095	15097	15068	15156	15410	15220	15356	15240	15286	15197	15250	15237	15214	15383	15135	15297	15103	15253	15159	15214	15041	15214	15303	15220	15020	15374	15288	15085	15262	15206	15367	15290	15122	15328	15248	15114	15132	14922	15103	15220	15185	15306	15163	15135	15190	15422	15144	15137	15195	15042	15282	15082	15116	15140	15272	15542	15434	15466	15310	15297	15288	15228	15279	15324	15198	15383	15132	15355	15215	15289	15042	15167	15275	15129	15066	15289	15257	15153	15367	15252	15086	15327	15282	15026	15325	15246	15154	15324	15183	15270	15263	15315	15316	15258	15222	15296	15406	15203	15098	15391	15171	15209	15286	15177	15009	15259	15260	15259	15159	15359	15263	15297	15136	15358	15072	15138
14651	21801	16935	12926	13927	15880	18865	33580	34112	25555	16490	11612	10196	9746	9649	9822	9655	9620	9662	9628	9684	9539	9693	9693	9731	9524	9562	9448	9561	9622	9533	9550	9535	9715	9553	9706	9447	9668	9622	9507	9485	9503	9708	9645	9622	9535	9653	9605	9694	9509	9637	9671	9517	9506	9548	9772	9577	9572	9631	9560	9543	9660	9456	9662	9632	9735	9475	9676	9519	9544	9546	9584	9565	9604	9747	9658	9564	9730	9570	9628	9588	9493	9594	9621	9481	9494	9714	9614	9692	9610	9543	9518	9644	9570	9416	9628	9606	9543	9690	9450	9471	9591	9461	9497	9528	9567	9478	9502	9566	9609	9528	9668	9549	9506	9695	9658	9580	9543	9605	9578	9643	9554	9442	9284	9649	9519	9609	9642	9634	9579	9459	9542	9675	9530	9509	9601	9525	9460	9512	9541	9499	9665	9671	9499	9501	9544	9640	9636	9514	9441	9532	9485	9682	9752	9540	9559	9583	9629	9508	9583	9783	9580	9509	9578	9663	9542	9525	9715	9503	9701	9555	9697	9557	9563	9590	9621	9663	9559	9563	9656	9703	9627	9494	9523	9594	9536	9602	9535	9613	9637	9530	9570	9554	9538	9576	9655	9552	9496	9593	9681	9668	9552	9556	9383	9500	9652	9741	9609	9531	9645	9679	9730	9515	9538	9585	9566	9574	9610	9578	9560	9554	9595	9460	9471	9600	9660	9745	9512	9557	9580	9668	9629	9467	9549	9668	9388	9746	9678	9646	9485	9484	9511	9464	9610	9553	9572	9524	9628	9449	9605	9570	9610	9616	9540	9600	9607	9516	9519	9651	9494	9658	9657	9661	9640	9645	9610	9423	9648	9483	9571	9561	9669	9585	9571	9633	9655	9557	9500	9616	9569	9724	9627	9703	9629	9563	9512	9761	9565	9551	9558	9527	9687	9483	9295	9677	9514	9591	9455	9519	9606	9491	9550	9642	9548	9557	9667	9627	9558	9543	9650	9704	9550	9548	9591	9601	9627	9502	9468	9599	9555	9672	9617	9574	9468	9580	9421	9643	9695	9662	9542	9445	9506	9555	9700	9461	9632	9426	9634	9532	9667	9666	9523	9637	9568	9672	9518	9684	9590	9485	9429	9542	9649	9474	9637	9604	9571	9574	9562	9495	9563	9652	9717	9701	9512	9579	9621	9333	9641	9477	9633	9565	9389	9656	9626	9572	9442	9593	9647	9594	9351	9739	9594	9542	9615	9591	9484	9562	9515	9492	9509	9650	9686	9516	9545	9510	9559	9556	9494	9542	9672	9388	9564	9468	9585	9514	9644	9482	9436	9463	9542	9554	9589	9468	9665	9604	9548	9672	9512	9690	9553	9648	9552	9359	9508	9593	9530	9669	9606	9428	9635	9443	9644	9646	9487	9540	9584	9638	9633	9557	9680	9585	9668	9623	9727	9664	9466	9546	9417	9615	9503	9567	9388	9527	9551	9551	9646	9530	9479	9522	9577	9657	9623	9554	9357	9544	9549	9611	9591	9433	9528	9602	9544	9616	9541	9512	9703	9697	9649	9653	9438	9566	9507	9701	9583	9517	9529	9520	9744	9566	9622	9671	9564	9423	9586	9428	9552	9709	9577	9520	9544	9620	9629	9517	9669	9542	9567	9575	9456	9478	9565	9623	9527	9543	9653	9433	9468	9588	9388	9433	9637	9469	9712	9488	9643	9638	9562	9503	9611	9562	9689	9676	9585	9591	9278	9417	9779	9495	9549	9551	9649	9483	9476	9460	9497	9503	9606	9686	9707	9539	9543	9638	9594	9703	9656	9537	9506	9592	9597	9584	9499	9587	9586	9449	9649	9655	9607	9542	9515	9663	9620	9568	9667	9485	9634	9494	9494	9516	9541	9638	9456	9540	9434	9696	9485	9547	9452	9520	9658	9644	9558	9403	9591	9496	9670	9528	9633	9561	9579	9642	9492	9596	9612	9626	9570	9435	9536	9564	9691	9688	9511	9598	9650	9599	9474	9582	9495	9748	9541	9509	9580	9617	9439	9660	9579	9474	9413	9609	9566	9466	9406	9542	9535	9504	9612	9538	9646	9564	9499	9626	9617	9535	9605	9648	9457	9639	9498	9580	9514	9765	9542	9573	9531	9574	9567	9534	9658	9608	9555	9657	9617	9669	9497	9570	9535	9534	9594	9481	9675	9488	9603	9558	9521	9516	9645	9576	9556	9610	9456	9594	9480	9597	9665	9672	9559	9568	9671	9602	9528	9565	9530	9583	9388	9613	9418	9547	9662	9706	9510	9577	9594	9535	9467	9594	9483	9508	9785	9571	9660	9585	9609	9721	9461	9584	9606	9695	9501	9589	9699	9601	9589	9443	9732	9478	9541	9447	9603	9517	9610	9611	9618	9421	9431	9712	9586	9686	9534	9517	9597	9467	9617	9460	9492	9482	9507	9488	9634	9537	9532	9574	9515	9704	9542	9535	9547	9522	9472	9522	9594	9441	9494	9651	9622	9566	9774	9580	9590	9574	9623	9642	9472	9501	9665	9492	9444	9622	9773	9612	9566	9596	9505	9497	9603	9550	9593	9638	9365	9562	9549	9540	9573	9658	9540	9356	9577	9754	9450	9665	9472	9611	9659	9592	9519	9327	9474	9623	9405	9532	9621	9549	9611	9634	9416	9657	9559	9503	9614	9608	9627	9510	9542	9573	9525	9600	9448	9605	9667	9614	9431	9482	9594	9530	9500	9550	9555	9557	9636	9626	9648	9503	9587	9496	9437	9549	9704	9591	9460	9692	9549	9600	9668	9657	9569	9566	9649	9641	9626	9743	9547	9548	9337	9637	9514	9390	9677	9671	9487	9685	9598	9697	9626	9457	9499	9700	9696	9663	9611	9549	9545	9589	9593	9562	9554	9411	9430	9657	9702	9560	9537	9625	9615	9492	9678	9459	9564	9529	9537	9572	9399	9438	9714	9574	9448	9616	9541	9622	9686	9597	9666	9546	9536	9632	9651	9627	9702	9610	9675	9720	9581	9498	9639	9567	9494	9586	9483	9451	9616	9699	9565	9498	9691	9449	9395	9512	9531	9514	9541	9549	9591	9469	9575	9420	9682	9495	9594	9480	9547	9533	9532	9724	9570	9564	9521	9550	9549	9676	9547	9472	9628	9533	9558	9625	9537	9629	9469	9547	9494	9622	9577	9399	9792	9655	9556	9635	9474	9471	9521	9557	9472	9658	9702	9553	9621	9637	9673	9605	9516	9726	9598	9576	9480	9682	9566	9607	9450	9513	9658	9578	9582	9582	9593	9559	9547	9549	9686	9523	9636	9504	9641	9571	9621	9433	9659	9501	9553	9495	9559	9550	9617	9545	9539	9549	9586	9503	9499	9520	9565	9502	9559	9448	9659	9526	9732	9512	9635	9654	9517	9582	9593	9673	9524	9693	9509	9677	9549	9585	9608	9593	9573	9722	9585	9569	9527	9482	9676	9503	9719	9534	9473	9483	9537	9499	9433	9615	9877	9663	9657	9554	9522	9488	9674	9535	9580	9614	9694	9680	9533	9629	9698	9610	9648	9570	9490	9636	9547	9598	9541	9507	9602	9645	9527	9589	9538	9583	9451	9526	9551	9345	9703	9553	9524	9806	9524	9501	9758	9503	9574	9471	9619	9592	9540	9631	9381	9484	9602	9614	9572	9423	9768	9653	9427	9682	9516	9492	9531	9536	9496	9501	9630	9449	9354	9718	9651	9439	9498	9604	9522	9629	9646	9553	9427	9540	9625	9397	9581	9615	9575	9510	9553	9586	9473	9550	9686	9612	9475	9547	9601	9471	9578	9615	9569	9537	9512	9624	9666	9562	9450	9622	9485	9517	9743	9487	9518	9518	9658	9552	9657	9595	9559	9596	9616	9540	9456	9537	9464	9599	9644	9460	9564	9494	9603	9492	9633	9529	9518	9537	9769	9663	9668	9662	9546	9473	9618	9524	9628	9562	9596	9605	9581	9653	9611	9466	9442	9722	9497	9685	9602	9405	9571	9706	9609	9711	9673	9596	9567	9548	9547	9607	9617	9656	9859	9525	9628	9476	9647	9562	9724	9587	9663	9594	9463	9510	9559	9535	9594	9454	9387	9677	9457	9724	9550	9472	9621	9741	9511	9577	9522	9619	9617	9616	9442	9445	9469	9652	9621	9544	9476	9717	9552	9621	9680	9417	9544	9563	9696	9576	9595	9514	9570	9555	9576	9535	9397	9484	9555	9625	9584	9592	9670	9588	9705	9564	9544	9407	9451	9661	9721	9554	9610	9730	9430	9701	9557	9482	9722	9640	9535	9404	9644	9619	9669	9701	9530	9695	9469	9542	9470	9474	9507	9512	9628	9578	9397	9648	9623	9521	9448	9661	9706	9484	9545	9557	9643	9622	9664	9343	9471	9867	9600	9552	9634	9396	9575	9704	9422	9511	9599	9487	9592	9574	9559	9546	9447	9613	9473	9570	9460	9664	9438	9675	9547	9671	9548	9528	9512	9442	9516	9530	9544	9568	9664	9572	9664	9512	9638	9589	9576	9624	9628	9644	9512	9571	9591	9559	9562	9549	9654	9653	9525	9470	9449	9514	9525	9519	9580	9605	9662	9505	9644	9549	9531	9632	9622	9579	9582	9626	9590	9634	9476	9599	9527	9450	9564	9752	9469	9528	9572	9701	9521	9580	9662	9554	9591	9708	9646	9624	9431	9653	9534	9530	9492	9542	9568	9566	9487	9639	9541	9611	9638	9679	9606	9717	9487	9535	9535	9543	9509	9584	9476	9396	9674	9425	9598	9632	9530	9425	9675	9652	9589	9644	9762	9558	9699	9601	9623	9578	9509	9551	9564	9482	9538	9514	9546	9570	9511	9644	9479	9578	9505	9645	9402	9665	9641	9457	9552	9513	9760	9664	9571	9628	9661	9411	9585	9666	9626	9596	9481	9623	9716	9531	9670	9603	9446	9605	9554	9299	9459	9490	9518	9483	9636	9532	9587	9726	9513	9556	9469	9560	9465	9633	9626	9564	9635	9430	9569	9574	9618	9655	9584	9586	9445	9664	9702	9779	9658	9682	9593
24335	21604	28672	25270	23635	39602	56221	52607	48017	36821	26481	19846	16955	16326	15943	15632	15930	15732	15660	15662	15510	15863	15797	15701	15759	15703	15716	15399	15520	15694	15797	15561	15513	15615	15518	15532	15644	15629	15605	15553	15724	15692	15571	15624	15647	15554	15633	15526	15598	15537	15661	15521	15653	15803	15596	15685	15660	15711	15731	15365	15519	15646	15353	15541	15762	15476	15551	15460	15468	15585	15619	15556	15479	15580	15515	15509	15741	15732	15732	15469	15579	15381	15799	15612	15528	15592	15777	15743	15584	15511	15478	15622	15572	15509	15533	15460	15575	15521	15549	15491	15759	15717	15677	15509	15730	15462	15688	15419	15812	15597	15511	15392	15273	15487	15618	15539	15644	15419	15473	15502	15579	15375	15427	15511	15496	15531	15396	15675	15260	15449	15585	15464	15458	15589	15700	15452	15632	15578	15511	15455	15556	15605	15549	15521	15517	15485	15518	15392	15469	15438	15327	15390	15507	15313	15701	15784	15629	15440	15800	15528	15510	15526	15395	15494	15569	15514	15478	15609	15511	15485	15489	15586	15505	15495	15635	15496	15471	15525	15380	15568	15372	15544	15601	15306	15440	15623	15614	15704	15416	15445	15782	15580	15639	15566	15670	15656	15462	15469	15560	15688	15685	15561	15622	15651	15450	15410	15675	15459	15430	15574	15651	15534	15539	15573	15547	15596	15725	15542	15566	15684	15619	15695	15622	15687	15595	15439	15637	15470	15607	15458	15543	15517	15401	15429	15344	15354	15631	15638	15528	15436	15476	15371	15435	15621	15464	15461	15537	15403	15351	15534	15568	15571	15466	15625	15500	15679	15572	15520	15522	15566	15686	15413	15550	15647	15639	15698	15606	15443	15557	15478	15466	15624	15623	15584	15638	15410	15570	15573	15594	15600	15356	15648	15745	15422	15342	15520	15596	15466	15600	15724	15438	15379	15494	15454	15524	15494	15484	15527	15465	15670	15464	15420	15534	15676	15626	15605	15637	15362	15538	15410	15552	15536	15514	15517	15549	15585	15577	15662	15680	15706	15548	15777	15733	15408	15623	15649	15562	15412	15410	15710	15722	15660	15429	15454	15436	15498	15447	15349	15458	15572	15370	15551	15755	15800	15723	15744	15494	15711	15632	15354	15504	15583	15435	15409	15316	15614	15594	15364	15409	15426	15556	15689	15575	15591	15525	15686	15590	15520	15435	15529	15663	15515	15634	15587	15686	15746	15506	15332	15482	15732	15533	15584	15632	15684	15447	15439	15760	15333	15563	15612	15579	15531	15555	15592	15711	15677	15546	15497	15541	15447	15734	15375	15521	15395	15427	15496	15486	15464	15543	15413	15484	15619	15506	15466	15606	15626	15524	15429	15375	15624	15596	15555	15397	15403	15393	15601	15665	15342	15539	15576	15647	15456	15440	15497	15478	15560	15521	15423	15671	15639	15349	15361	15298	15439	15580	15481	15644	15768	15492	15496	15540	15559	15365	15687	15464	15455	15437	15572	15383	15696	15489	15355	15333	15656	15691	15387	15572	15433	15491	15458	15345	15760	15527	15296	15393	15598	15594	15569	15572	15501	15488	15477	15606	15482	15951	15567	15437	15540	15378	15457	15597	15667	15566	15426	15740	15504	15407	15547	15407	15269	15346	15296	15535	15410	15687	15338	15469	15567	15618	15484	15660	15585	15533	15709	15532	15517	15633	15395	15455	15640	15656	15456	15586	15691	15673	15507	15499	15587	15494	15446	15486	15437	15588	15340	15389	15616	15377	15433	15425	15416	15448	15578	15643	15680	15557	15375	15593	15519	15419	15460	15432	15579	15492	15526	15542	15383	15612	15532	15612	15463	15465	15589	15338	15663	15396	15456	15720	15477	15603	15512	15499	15412	15674	15361	15532	15401	15452	15433	15600	15405	15543	15506	15571	15413	15482	15608	15561	15664	15833	15602	15577	15472	15524	15338	15211	15491	15538	15412	15224	15444	15417	15715	15585	15622	15590	15441	15629	15583	15525	15656	15422	15604	15549	15376	15625	15482	15563	15515	15452	15646	15377	15417	15334	15695	15649	15495	15469	15376	15747	15624	15594	15395	15602	15516	15543	15523	15566	15582	15600	15764	15521	15413	15452	15633	15761	15445	15525	15760	15703	15413	15692	15477	15536	15391	15609	15517	15504	15372	15536	15488	15341	15647	15573	15523	15535	15706	15628	15458	15645	15457	15565	15471	15596	15339	15631	15381	15485	15595	15453	15418	15166	15578	15426	15713	15606	15693	15386	15633	15588	15416	15578	15535	15444	15514	15560	15540	15550	15580	15573	15413	15328	15654	15417	15367	15536	15515	15489	15695	15618	15577	15568	15662	15384	15443	15488	15639	15374	15606	15453	15598	15595	15480	15283	15454	15480	15632	15503	15612	15749	15663	15705	15417	15684	15615	15665	15621	15678	15504	15463	15383	15505	15538	15701	15407	15602	15689	15534	15410	15312	15442	15609	15560	15455	15460	15441	15650	15610	15639	15672	15478	15559	15690	15533	15581	15571	15594	15541	15449	15374	15504	15522	15484	15447	15449	15654	15648	15488	15438	15530	15523	15545	15497	15460	15466	15559	15599	15616	15757	15390	15641	15518	15575	15532	15516	15407	15639	15657	15540	15621	15537	15449	15681	15438	15630	15398	15484	15544	15317	15671	15605	15571	15495	15356	15611	15564	15370	15327	15361	15449	15419	15531	15474	15895	15713	15442	15634	15706	15424	15525	15341	15305	15504	15708	15569	15438	15417	15447	15642	15626	15403	15456	15395	15619	15568	15408	15473	15553	15433	15686	15648	15436	15604	15611	15485	15408	15745	15673	15516	15807	15505	15473	15589	15561	15583	15651	15443	15485	15644	15580	15442	15418	15758	15601	15357	15447	15572	15720	15641	15653	15699	15592	15687	15594	15692	15624	15450	15595	15746	15578	15487	15414	15541	15570	15679	15605	15295	15393	15616	15624	15523	15460	15277	15545	15303	15644	15690	15402	15773	15549	15444	15347	15432	15463	15468	15551	15471	15451	15654	15566	15672	15689	15498	15650	15590	15505	15653	15369	15309	15521	15441	15457	15562	15525	15411	15401	15504	15731	15434	15540	15639	15506	15628	15508	15856	15670	15366	15555	15406	15716	15722	15706	15319	15371	15553	15689	15347	15582	15614	15642	15513	15470	15531	15480	15461	15485	15292	15601	15475	15447	15483	15785	15542	15404	15384	15313	15536	15345	15665	15501	15614	15474	15592	15598	15403	15537	15666	15479	15384	15608	15484	15532	15495	15626	15542	15553	15413	15568	15422	15625	15722	15428	15477	15582	15741	15750	15438	15380	15506	15634	15591	15695	15547	15541	15613	15546	15797	15746	15560	15538	15512	15699	15604	15424	15633	15504	15300	15330	15574	15608	15488	15624	15442	15266	15665	15538	15606	15530	15704	15695	15699	15294	15394	15474	15365	15608	15632	15549	15130	15644	15406	15492	15500	15424	15473	15503	15500	15526	15675	15515	15784	15343	15536	15653	15628	15584	15645	15446	15455	15347	15545	15536	15284	15524	15543	15557	15430	15544	15437	15331	15458	15756	15398	15566	15517	15447	15657	15387	15682	15648	15625	15598	15540	15595	15511	15714	15353	15543	15544	15608	15436	15502	15282	15404	15585	15367	15682	15598	15605	15520	15615	15586	15533	15567	15430	15575	15672	15675	15529	15612	15461	15439	15576	15496	15420	15207	15562	15570	15610	15555	15636	15650	15606	15424	15571	15536	15598	15529	15557	15501	15490	15355	15421	15430	15594	15422	15580	15458	15554	15586	15137	15497	15622	15536	15524	15657	15534	15594	15477	15658	15453	15474	15447	15522	15743	15563	15515	15546	15692	15669	15440	15465	15521	15610	15529	15584	15495	15703	15547	15494	15673	15473	15479	15530	15585	15552	15675	15650	15599	15544	15473	15439	15439	15482	15633	15717	15353	15423	15453	15672	15487	15494	15518	15506	15565	15447	15617	15428	15399	15500	15633	15658	15619	15521	15491	15579	15525	15547	15511	15411	15562	15695	15510	15716	15589	15528	15610	15605	15504	15683	15416	15636	15564	15534	15631	15673	15616	15373	15512	15556	15864	15552	15195	15585	15459	15541	15638	15598	15590	15303	15586	15572	15506	15661	15425	15492	15499	15676	15546	15623	15472	15703	15649	15487	15521	15445	15659	15445	15628	15518	15511	15463	15584	15392	15652	15536	15506	15615	15388	15649	15411	15601	15643	15523	15414	15520	15455	15507	15455	15554	15561	15373	15492	15624	15549	15488	15548	15531	15611	15542	15497	15671	15496	15416	15595	15412	15492	15607	15491	15462	15360	15410	15614	15381	15688	15757	15445	15547	15424	15457	15294	15625	15451	15502	15527	15474	15708	15603	15580	15570	15474	15543	15577	15420	15312	15512	15462	15427	15404	15518	15504	15619	15661	15676	15651	15554	15436	15589	15442	15680	15436	15397	15322	15552	15645	15756	15513	15521	15626	15588	15484	15677	15548	15571	15457	15483	15534	15608	15452	15426	15278	15442	15646	15421	15289	15526	15515	15621	15736	15469	15561	15372	15544	15580	15459	15616	15548	15627	15490	15556	15552	15492	15459	15669	15615	15482	15702	15604	15521	15559	15458	15649	15664	15456	15544	15598	15596	15699	15675	15649	15559	15480	15363	15490	15605	15659	15476	15548	15592	15613	15429	15422	15695	15591	15733	15418	15339	15642	15508	15452	15484	15612	15618	15431	15451	15472	15578	15476	15577	15634	15487	15734	15831	15600	15366	15399	15568	15434	15418	15418	15544	15517	15548	15694	15566	15558	15546	15759	15484	15305	15575	15634	15666	15521	15528	15400	15662	15509	15500	15362	15432	15362	15485	15479	15560	15582	15595	15522	15630	15541	15707	15611	15600	15353	15699	15484	15595	15684	15491	15346	15587	15558	15674	15448	15634	15544	15281	15700	15499	15464	15530	15482	15612	15590	15545	15629	15510	15448	15515	15487	15548	15463	15839	15565	15378	15292	15476	15616	15560	15470	15556	15437	15337	15466	15572	15507	15546	15804	15387	15304	15492	15703	15542	15496	15504	15610	15492
16300	31512	25415	16696	17986	40399	53295	48182	43012	29055	18439	12727	10742	10155	10046	9985	9912	10050	9870	9986	9912	10078	10010	10015	9859	9930	10043	9834	9757	9978	9892	9959	10042	9927	10152	10015	9842	9937	10231	9979	9829	9908	9918	9909	10061	9941	10009	9945	10133	10107	9891	10067	9974	10013	10043	9921	10034	9871	10035	9937	9972	9844	10058	9843	9990	10027	9929	9934	9985	9905	9981	9899	9921	9970	9951	9906	9925	9728	9818	9915	10024	10003	9859	9998	9825	9929	9970	9966	9894	9936	9869	9809	9875	9876	9874	9891	9883	9641	9805	9917	9975	10001	9956	9904	9931	9894	9935	9893	9925	9766	9935	9943	10026	9856	9809	9793	9864	9976	9957	9855	9833	9979	9880	9815	9728	9583	9959	9860	9826	9729	10028	9925	9812	10036	10006	9928	10041	9874	9890	9934	9974	9808	9902	9889	9860	9755	9838	9834	9818	9868	10036	9882	9881	9836	9979	9822	9883	9900	9953	9905	10012	9869	9859	9977	9988	10120	9885	9908	9958	9940	9833	9904	9766	9890	9887	9883	9951	9897	9833	9906	9913	9760	9870	9960	9997	9709	9902	10065	9928	9859	9954	9950	9850	9982	9780	9839	9947	9958	9804	9965	9887	9889	9820	9864	10021	9793	9814	9846	9937	10082	9903	9889	9959	9915	9957	10028	9808	9919	9880	9983	9884	9868	9890	9639	10043	9922	10047	9962	9873	10066	9887	9899	9934	9848	9905	9943	9937	9605	10079	9835	10086	9886	9852	9881	9805	9827	9964	10026	9840	9860	9783	9915	9964	9955	9851	9861	9823	9800	9919	9925	9721	9946	10054	9840	9909	9961	9935	9968	9844	9950	9802	10006	9950	9892	9946	10102	9872	9941	9954	9879	9732	9727	10077	9795	9780	9869	9824	9904	9959	9875	9851	9836	9945	9943	9797	10016	9954	9783	9967	10012	9796	9974	9958	9863	9921	9929	9835	9837	10020	9873	10007	9860	9993	9766	9825	9921	9693	10047	10164	9991	9998	9774	9914	9726	9955	9942	9828	9975	9836	9919	9892	9753	9744	9901	9810	9923	9940	9732	9959	9774	9890	10068	9859	9822	9911	9911	9808	9904	9774	9830	9843	10092	9938	9974	9847	9846	9945	9956	9879	9992	10086	9814	9836	9928	9860	9936	9958	10020	9903	9992	9985	9967	9876	9829	9914	9974	9825	10063	9878	9863	9759	9843	9912	9767	9923	9941	9776	9875	9881	9907	9696	9809	9794	9953	9711	9957	9862	9949	9992	9892	9989	9780	9885	9841	9906	10009	9811	9870	9893	9808	9845	9940	9885	10078	9718	9949	10059	9855	9895	9959	9860	9869	9714	9898	9742	9935	9846	9930	9864	10012	9899	9792	9915	9863	9878	9958	9926	9814	10030	9951	9878	9903	9973	9891	9967	9849	9730	9842	9944	10060	9942	9974	9709	9955	9901	9980	9985	9916	9865	9942	9761	9764	9866	9973	9905	10072	9763	10065	9908	9800	9905	9726	9856	9988	9884	9903	9837	9957	9809	9772	9903	9871	9840	9862	10066	9935	10000	9812	10068	9853	9899	9832	9816	9924	9925	9892	9831	9831	9870	9921	9746	10074	10026	9904	9904	9868	9835	9970	9837	9865	9963	9772	9818	9892	10037	9802	10104	9908	9940	9756	10001	9699	9860	9815	9948	9854	9992	9929	9750	9929	9890	9846	9809	9791	9842	9950	9892	10021	9815	9955	9841	9750	10057	9951	9849	9892	9773	9832	9843	9906	9905	9872	9855	9983	9756	9876	9845	9829	9942	9859	9913	9998	9949	9983	9888	9832	9892	9893	9880	9853	9912	9828	9883	9960	9853	10064	9930	9774	10012	9846	9941	9814	10045	9978	9839	9951	9894	9952	9878	10128	9856	9968	9966	9824	9866	9821	9902	9745	9763	9784	9793	9883	9992	9887	9903	9890	9971	9856	10078	9863	9757	10011	9883	9948	10085	10012	10044	9926	9820	9918	9958	9853	9883	9971	9821	9870	9939	9795	9797	9809	9979	9996	10035	10008	9928	9921	9857	9842	9822	9945	9925	9730	9733	9987	9904	9874	9922	9854	9904	10034	9784	10036	9731	9814	9930	9780	9713	10047	9886	9882	9932	9719	9930	9651	9987	9938	9774	9900	10034	9866	9830	9857	9839	9938	9957	9878	9750	9831	9897	9749	9767	9891	9912	9880	9865	9840	9846	9818	9921	9798	10022	9852	9957	9955	10001	9965	9803	9850	9752	9995	9828	9874	9883	9905	9875	9801	9801	9873	9784	9840	9755	9927	9943	9927	10011	9896	9829	10007	9855	9938	9903	9843	9780	9964	9886	9762	9744	9952	9901	9972	9739	9930	9951	9885	9882	9908	9790	10069	9858	9949	9760	9830	9969	9713	9926	9986	9850	9936	9874	9900	9725	9976	9837	9972	9866	9876	10029	9948	10007	9838	9867	9950	10044	9820	9822	9843	10068	9907	9996	9855	9898	10042	9923	10066	9892	9918	9900	10065	9967	9750	9903	9935	10022	10065	9895	9905	9995	9795	9944	9865	9677	9799	9951	9836	9897	9926	9787	9749	9964	9999	9974	9950	9851	9863	9749	9999	9885	9684	9831	9901	9836	9950	9732	9905	9759	9993	9860	9912	9901	9900	9939	9932	9893	9828	9970	9837	10001	10018	9943	9949	9935	9754	9967	9972	9736	9890	9817	9813	10102	10068	9908	9778	9897	10018	9770	9854	9945	9847	9915	9985	9886	9713	9925	9953	9911	9907	9956	9802	9926	10017	9872	9800	10183	9932	10071	9693	10009	9715	9862	9849	9860	9948	10017	9884	9990	9856	9976	9724	9801	9742	9908	9833	9773	9872	9765	9849	9914	9793	9750	9876	9811	9840	9880	10035	9885	9987	9928	9853	9958	9953	9902	9871	9883	9796	9935	10045	9747	10023	9883	9791	9960	9893	10043	9844	9780	9947	9946	9911	10011	9869	9856	10050	9920	9867	9865	9743	9806	9971	9944	9916	9729	9928	9731	10068	9865	9850	9792	9825	9978	10009	9872	9847	9846	9882	9868	9939	9838	10034	10078	9819	10132	9840	10027	9895	9936	10064	9964	9969	9804	10080	9768	9869	9871	9974	9994	9848	9897	9898	9736	9908	9773	9795	9855	9889	9980	9987	9947	9867	9904	9964	9900	9887	9723	9861	9751	9762	9907	9971	9921	9869	9983	9896	9925	9886	9897	9948	9789	9849	10129	10009	9920	9830	10020	9989	9929	9800	10006	9866	9935	9871	9835	9949	9867	9824	9700	9957	9937	9868	9855	9913	9840	9946	9805	9892	9929	9937	9909	9876	9864	10029	9824	9884	10025	9711	9909	9940	9815	9914	9720	9753	9871	9974	9956	9752	9867	9775	9909	9968	9953	9864	9956	9776	9954	10067	9856	9709	10100	10018	9949	9860	10021	9808	9929	9903	9804	9877	9873	9948	9798	9880	9878	9985	9885	9874	9841	10001	9948	9932	9989	10005	9784	9830	9780	9814	9941	9831	10047	9868	9924	9869	9969	9883	9866	9938	9872	9792	9906	9843	10034	9939	10020	9778	9933	9865	9815	9939	9948	9859	9785	9782	9900	9798	9949	9936	9798	9836	9915	9848	10068	9878	9859	9730	9987	9853	9941	9882	9827	10002	9885	9899	9851	9976	9983	9889	10058	9906	9912	9821	10002	9862	9910	9825	9876	9916	9890	9954	9878	9831	9876	10103	9882	9938	9996	9931	10008	9975	9997	9841	9804	9787	9966	9824	9768	9703	9964	9998	9910	9910	10073	9926	9836	9982	9948	9914	9837	9661	9722	9747	9911	9970	9866	9842	10047	9829	9883	10000	9820	9928	10007	9929	9904	9999	9857	9914	9755	9919	9854	9983	9997	10051	9865	9974	10017	9954	9858	9975	9853	9727	9792	9908	9883	9844	9995	9860	9924	9800	9822	9939	9868	9791	9943	9895	9812	9948	9828	9924	9948	9996	9737	9739	10074	9868	9873	9837	9986	9985	9785	9952	9920	9905	9953	9715	9947	9773	9841	9975	9989	9940	9978	9980	9800	9788	9950	9935	10004	9925	10002	9795	10095	9785	9878	9926	9939	9982	9779	9882	9896	9855	9741	9917	9982	9884	9806	9959	9992	10002	9969	9767	9916	9772	9931	9751	9897	9942	9885	10087	9917	9790	9853	9737	9894	9812	9931	9970	9965	9747	9947	9793	9944	9779	9990	9976	9954	9818	10053	9878	9982	9904	9883	9957	9939	9899	9900	9746	10072	9763	9930	9866	9866	9928	9908	9869	9928	9844	9802	9925	9873	9921	10063	9882	9997	10098	9887	9777	10009	10013	9893	9967	10042	9883	9862	9837	9837	9864	9931	9914	9982	9889	9899	9672	9949	9845	9973	9857	9933	9825	9769	9700	10053	9827	9852	9765	9953	9848	9938	9888	9815	9815	9941	9990	9989	9914	9950	9886	9986	9864	9968	9820	9897	9854	9719	10017	9962	9891	9890	9874	9837	9955	9873	9877	9962	9952	9963	9796	9892	9947	10003	9941	9907	9933	9883	9812	9915	9942	9970	9902	9738	9709	9925	9795	9899	9810	9787	9868	9893	9854	9980	9989	9922	9847	9915	9780	10000	9834	10059	9855	9916	9915	9885	9961	9925	9920	9891	9822	9825	9952	9926	9954	9790	9941	9976	9987	9917	9784	9835	9907	9889	9937	9988	9764	9900	9857	9910	9731	9840	9933	9800	9905	9844	9753	9804	9597	9942	9848	9926	9957	9877	9901	9868	9758	9970	9723	9851	9758	9729	9864	9906	9791	9889	9955	9746	9795	9977	9982	9772	10025	10120	9929	9888	9811	9892	10048	9879	9881	9753	9900	9882	9754	9849	9964	9930	9867	9924	9853	9865	9837	9850	9879	9928	9923	9915	9871	9723	9794	10008	9861	10042	9833	9964	9806	9856	9892	9967	10000	9936	9832	9863	9893	10017	9942	9743	9933	9883	9824	9828	9914
31442	22888	23387	19974	16406	16721	20547	21476	19780	17991	16511	15820	15656	15516	15453	15259	15380	15253	15307	15357	15210	15508	15385	15436	15544	15211	15261	15392	15414	15350	15482	15353	15345	15309	15450	15734	15461	15501	15447	15247	15568	15516	15254	15598	15301	15335	15443	15380	15457	15377	15562	15536	15549	15492	15352	15514	15398	15560	15494	15338	15406	15383	15210	15369	15460	15465	15269	15484	15272	15329	15341	15425	15335	15332	15459	15524	15396	15359	15404	15363	15439	15474	15320	15307	15439	15306	15493	15377	15390	15504	15371	15476	15426	15338	15377	15394	15354	15329	15440	15524	15280	15312	15462	15597	15328	15352	15359	15499	15524	15389	15245	15616	15367	15478	15340	15422	15404	15225	15160	15508	15448	15256	15342	15299	15349	15530	15359	15446	15327	15248	15275	15502	15178	15329	15405	15376	15324	15262	15469	15270	15569	15448	15405	15433	15545	15553	15391	15480	15235	15194	15310	15339	15378	15371	15454	15436	15497	15447	15384	15237	15487	15147	15365	15414	15502	15492	15595	15427	15335	15397	15531	15354	15300	15376	15486	15354	15255	15270	15251	15278	15367	15458	15538	15318	15197	15388	15445	15488	15393	15209	15409	15255	15403	15379	15571	15143	15295	15423	15208	15285	15384	15444	15320	15362	15336	15231	15202	15415	15472	15425	15203	15419	15483	15525	15386	15253	15336	15245	15305	15322	15352	15351	15241	15495	15553	15267	15336	15320	15482	15487	15433	15515	15362	15257	15468	15229	15429	15226	15349	15320	15334	15282	15319	15517	15410	15301	15072	15376	15394	15214	15250	15471	15702	15380	15297	15398	15562	15123	15404	15546	15417	15520	15615	15266	15406	15494	15459	15372	15481	15299	15612	15599	15309	15509	15415	15284	15266	15378	15431	15219	15463	15410	15301	15436	15296	15379	15470	15331	15300	15359	15315	15349	15468	15607	15204	15346	15534	15093	15415	15323	15440	15352	15464	15489	15436	15322	15241	15535	15469	15419	15274	15226	15351	15333	15503	15452	15411	15413	15311	15396	15516	15383	15331	15185	15305	15428	15477	15415	15102	15470	15440	15354	15424	15495	15475	15383	15474	15333	15465	15407	15497	15429	15255	15388	15574	15156	15274	15415	15209	15570	15425	15379	15349	15377	15362	15276	15182	15320	15421	15462	15426	15446	15597	15488	15233	15288	15360	15370	15453	15577	15591	15486	15363	15270	15361	15298	15414	15480	15269	15192	15479	15240	15221	15412	15260	15465	15477	15297	15229	15381	15309	15411	15285	15386	15469	15342	15447	15411	15328	15203	15314	15133	15395	15446	15368	15389	15386	15500	15213	15389	15396	15423	15326	15384	15311	15363	15517	15433	15492	15355	15244	15397	15296	15277	15439	15395	15326	15369	15393	15445	15336	15292	15461	15405	15382	15286	15359	15364	15525	15241	15326	15541	15258	15330	15482	15396	15329	15066	15252	15332	15152	15329	15541	15376	15278	15527	15449	15308	15670	15524	15407	15415	15339	15437	15333	15460	15560	15405	15576	15516	15637	15300	15287	15319	15244	15286	15526	15424	15535	15412	15384	15445	15529	15541	15330	15418	15543	15507	15425	15270	15445	15340	15364	15447	15218	15374	15321	15321	15512	15464	15294	15295	15354	15674	15443	15654	15530	15352	15297	15282	15408	15560	15244	15401	15370	15371	15369	15609	15137	15265	15475	15450	15367	15230	15337	15424	15487	15348	15361	15405	15368	15324	15222	15486	15145	15403	15393	15371	15209	15477	15558	15461	15443	15318	15405	15499	15376	15353	15291	15374	15539	15434	15370	15383	15467	15445	15462	15281	15497	15435	15319	15354	15226	15236	15293	15388	15362	15586	15372	15195	15283	15423	15518	15304	15208	15281	15227	15386	15450	15401	15464	15386	15373	15314	15421	15311	15512	15486	15451	15505	15387	15306	15326	15277	15440	15427	15434	15388	15344	15286	15311	15307	15394	15319	15245	15331	15228	15292	15454	15283	15387	15269	15239	15465	15378	15375	15375	15452	15315	15508	15557	15384	15406	15304	15376	15159	15293	15325	15524	15472	15213	15422	15461	15382	15387	15293	15497	15412	15271	15281	15346	15411	15440	15399	15451	15379	15231	15593	15350	15389	15353	15363	15402	15639	15391	15276	15495	15385	15326	15339	15618	15361	15043	15506	15482	15424	15364	15364	15403	15322	15439	15302	15572	15291	15313	15125	15103	15263	15471	15327	15482	15399	15375	15406	15409	15394	15344	15469	15240	15608	15423	15227	15353	15289	15315	15432	15481	15460	15425	15254	15248	15433	15450	15308	15395	15487	15451	15340	15303	15403	15565	15484	15181	15271	15472	15592	15461	15524	15362	15192	15395	15444	15238	15261	15298	15238	15477	15210	15329	15020	15316	15349	15319	15377	15354	15440	15666	15378	15372	15406	15264	15437	15369	15447	15309	15263	15227	15314	15462	15338	15367	15436	15492	15524	15086	15520	15455	15351	15404	15342	15483	15154	15260	15338	15406	15359	15243	15287	15523	15172	15363	15425	15467	15351	15278	15080	15452	15351	15308	15266	15482	15389	15318	15347	15318	15475	15467	15443	15313	15159	15332	15511	15376	15290	15179	15476	15345	15367	15235	15441	15402	15362	15380	15539	15346	15501	15311	15215	15197	15294	15588	15389	15358	15589	15443	15391	15339	15298	15313	15377	15339	15324	15124	15437	15257	15249	15350	15318	15572	15357	15385	15388	15523	15314	15479	15246	15256	15425	15392	15264	15309	15307	15370	15264	15395	15345	15588	15511	15165	15405	15192	15334	15508	15431	15425	15323	15343	15545	15376	15266	15360	15246	15331	15373	15457	15350	15596	15460	15389	15493	15417	15445	15477	15509	15366	15283	15285	15370	15326	15400	15348	15402	15511	15275	15281	15435	15422	15268	15575	15418	15354	15303	15485	15339	15269	15278	15494	15683	15408	15340	15490	15422	15318	15290	15343	15186	15334	15415	15531	15231	15267	15322	15389	15348	15446	15254	15262	15622	15425	15357	15487	15271	15334	15100	15243	15313	15518	15284	15405	15470	15523	15433	15516	15496	15320	15298	15446	15132	15196	15469	15374	15234	15636	15404	15478	15365	15426	15445	15431	15513	15644	15316	15258	15230	15280	15284	15597	15381	15362	15439	15371	15439	15539	15463	15247	15330	15243	15387	15197	15394	15227	15161	15411	15510	15260	15221	15395	15580	15490	15404	15561	15560	15445	15194	15219	15194	15556	15351	15568	15402	15123	15454	15492	15378	15582	15498	15307	15409	15536	15550	15505	15460	15266	15336	15324	15428	15284	15241	15253	15402	15249	15346	15460	15386	15330	15398	15523	15441	15503	15323	15273	15368	15454	15449	15504	15327	15291	15423	15586	15398	15414	15424	15258	15371	15412	15533	15367	15243	15569	15399	15359	15509	15254	15313	15385	15415	15317	15434	15247	15573	15530	15354	15183	15375	15187	15187	15569	15442	15451	15294	15348	15213	15494	15348	15526	15321	15427	15309	15375	15410	15392	15243	15321	15337	15464	15388	15322	15425	15610	15387	15236	15415	15185	15456	15344	15347	15355	15327	15309	15262	15362	15316	15458	15262	15529	15413	15239	15362	15366	15209	15424	15562	15513	15367	15396	15258	15303	15343	15365	15123	15487	15405	15477	15202	15455	15404	15443	15506	15527	15235	15404	15354	15247	15459	15416	15513	15477	15399	15196	15403	15447	15303	15515	15455	15273	15297	15460	15352	15280	15457	15376	15182	15447	15300	15585	15283	15277	15396	15399	15213	15620	15304	15470	15638	15165	15320	15450	15444	15315	15327	15631	15333	15190	15269	15286	15352	15348	15282	15181	15342	15258	15473	15453	15399	15280	15313	15598	15219	15298	15369	15423	15220	15364	15395	15424	15552	15478	15501	15377	15569	15384	15381	15282	15465	15527	15521	15298	15388	15227	15338	15385	15451	15588	15547	15446	15300	15204	15324	15470	15381	15342	15343	15552	15214	15546	15273	15307	15394	15444	15562	15363	15280	15359	15394	15474	15281	15422	15347	15241	15453	15251	15297	15427	15423	15207	15228	15438	15223	15275	15361	15451	15390	15453	15273	15293	15267	15452	15394	15184	15427	15375	15360	15380	15363	15455	15368	15503	15221	15513	15270	15268	15291	15402	15288	15341	15407	15533	15323	15302	15433	15262	15397	15364	15353	15384	15120	15387	15346	15113	15303	15303	15285	15261	15279	15474	15302	15579	15318	15413	15336	15341	15535	15345	15351	15310	15432	15417	15334	15560	15328	15404	15416	15149	15472	15492	15419	15425	15415	15394	15288	15396	15361	15443	15396	15453	15341	15470	15557	15504	15449	15381	15308	15405	15212	15401	15477	15505	15460	15300	15274	15479	15365	15176	15327	15405	15359	15207	15357	15130	15424	15303	15441	15400	15246	15399	15483	15702	15329	15403	15390	15221	15235	15496	15275	15146	15129	15311	15457	15388	15423	15384	15404	15479	15289	15365	15130	15235	15268	15295	15113	15074	15465	15414	15395	15536	15226	15307	15257	15471	15232	15366	15465	15369	15286	15276	15418	15344	15426	15693	15513	15095	15327	15339	15362	15500	15375	15231	15291	15339	15658	15424	15450	15378	15218	15412	15432	15271	15380	15438	15394	15477	15566	15318	15465	15496	15458	15610	15250	15444	15353	15458	15419	15404	15373	15035	15383	15454	15299	15369	15441	15463	15366	15411	15460	15350	15571	15517	15673	15380	15572	15361	15497	15438	15395	15593	15270	15423	15408	15319	15311	15265	15434	15467	15444	15267	15241	15356	15424	15163	15478	15274	15190	15331	15471	15295	15353	15462	15321	15436	15439	15380	15438	15338	15369	15282	15302	15254	15386	15307	15263	15181	15132	15275	15239	15536	15296	15568	15366	15579	15437	15298	15298	15389	15454	15379	15373	15408	15403	15518	15468	15638	15280	15236	15448	15544	15220	15373	15393	15492	15168	15314	15500	15474	15342	15326	15285	15241	15323	15332	15296	15496	15359	15556	15256	15360	15394	15430	15533	15360	15420	15284	15181	15345	15188	15118	15322
13986	17762	17595	12276	10035	10989	15325	15101	13120	11108	10334	9759	9570	9624	9556	9405	9496	9524	9554	9456	9548	9544	9538	9429	9527	9439	9503	9558	9503	9578	9636	9515	9491	9442	9575	9525	9328	9577	9536	9565	9510	9590	9388	9561	9370	9489	9491	9449	9538	9500	9613	9514	9438	9539	9373	9568	9603	9475	9437	9462	9592	9469	9352	9471	9499	9503	9477	9524	9517	9459	9649	9516	9572	9378	9503	9407	9500	9691	9498	9364	9428	9541	9559	9594	9409	9557	9429	9535	9625	9504	9554	9472	9493	9506	9548	9428	9410	9488	9510	9446	9526	9353	9541	9549	9681	9540	9617	9311	9574	9501	9450	9546	9384	9447	9464	9502	9412	9423	9461	9500	9517	9257	9329	9479	9432	9634	9428	9435	9605	9558	9462	9439	9561	9444	9554	9530	9423	9465	9510	9572	9481	9647	9372	9611	9592	9434	9509	9578	9474	9513	9293	9482	9409	9601	9579	9584	9388	9420	9522	9360	9462	9469	9429	9480	9442	9441	9571	9502	9393	9337	9392	9444	9485	9434	9477	9636	9464	9529	9287	9374	9453	9450	9429	9544	9450	9575	9340	9559	9459	9494	9530	9416	9573	9507	9499	9574	9554	9407	9399	9586	9488	9463	9555	9560	9424	9416	9469	9412	9437	9436	9290	9528	9514	9631	9503	9428	9401	9496	9420	9443	9443	9574	9408	9485	9590	9451	9397	9337	9618	9524	9450	9492	9595	9508	9656	9441	9292	9530	9405	9576	9422	9533	9599	9505	9563	9419	9424	9580	9410	9501	9437	9472	9476	9449	9502	9407	9636	9225	9655	9527	9431	9509	9362	9554	9532	9616	9392	9447	9427	9504	9358	9565	9622	9588	9396	9526	9540	9412	9397	9454	9450	9445	9536	9380	9631	9331	9396	9403	9374	9464	9312	9505	9558	9537	9499	9527	9430	9353	9555	9487	9503	9384	9457	9429	9523	9479	9530	9514	9638	9444	9403	9559	9575	9479	9487	9299	9535	9460	9387	9385	9458	9589	9569	9526	9394	9588	9343	9683	9488	9467	9326	9498	9533	9556	9444	9460	9388	9356	9493	9454	9443	9442	9621	9440	9606	9378	9498	9493	9343	9492	9526	9488	9589	9513	9640	9536	9465	9512	9445	9496	9479	9615	9428	9594	9485	9520	9615	9500	9609	9542	9363	9543	9624	9511	9491	9531	9537	9368	9373	9509	9380	9568	9544	9485	9610	9336	9529	9473	9507	9635	9524	9577	9595	9547	9488	9576	9532	9319	9500	9587	9367	9558	9590	9385	9445	9632	9670	9413	9563	9536	9626	9415	9508	9565	9417	9399	9556	9605	9493	9463	9467	9520	9422	9507	9317	9514	9576	9540	9409	9308	9455	9410	9611	9434	9656	9385	9367	9487	9408	9558	9462	9522	9420	9637	9537	9383	9570	9434	9528	9450	9487	9477	9412	9448	9597	9513	9323	9384	9528	9383	9539	9539	9508	9452	9512	9406	9622	9344	9487	9467	9502	9357	9591	9355	9481	9526	9609	9602	9579	9433	9515	9540	9623	9480	9466	9564	9522	9494	9520	9498	9429	9639	9542	9486	9396	9525	9451	9453	9548	9604	9514	9384	9541	9557	9417	9553	9508	9596	9357	9592	9479	9418	9567	9514	9543	9507	9592	9467	9492	9463	9460	9387	9510	9297	9529	9608	9567	9540	9704	9530	9396	9388	9600	9715	9503	9441	9494	9420	9479	9446	9537	9485	9427	9564	9522	9411	9534	9599	9518	9451	9523	9401	9632	9379	9237	9388	9610	9469	9514	9340	9366	9348	9329	9519	9649	9490	9394	9501	9640	9441	9565	9504	9387	9303	9438	9485	9426	9547	9421	9552	9524	9480	9393	9441	9524	9527	9522	9515	9523	9549	9382	9461	9597	9479	9418	9523	9501	9399	9476	9472	9515	9439	9555	9513	9453	9385	9594	9576	9519	9522	9523	9463	9443	9539	9555	9517	9468	9536	9609	9409	9429	9473	9375	9480	9549	9579	9420	9595	9458	9401	9632	9521	9433	9412	9420	9501	9549	9611	9478	9412	9502	9396	9566	9623	9460	9434	9482	9375	9535	9640	9558	9447	9538	9432	9543	9442	9472	9432	9563	9445	9594	9421	9494	9496	9458	9510	9462	9491	9557	9438	9438	9520	9397	9509	9515	9395	9532	9486	9455	9548	9528	9397	9574	9373	9488	9455	9426	9465	9444	9407	9442	9367	9548	9323	9439	9469	9289	9411	9379	9454	9412	9360	9535	9555	9584	9518	9515	9558	9471	9451	9504	9678	9517	9433	9500	9604	9402	9358	9334	9277	9409	9408	9422	9603	9295	9333	9426	9438	9540	9526	9470	9474	9478	9323	9575	9430	9529	9510	9621	9590	9552	9454	9500	9555	9364	9560	9543	9503	9517	9466	9588	9488	9456	9555	9399	9367	9522	9481	9441	9492	9493	9451	9518	9450	9614	9722	9448	9417	9594	9560	9568	9436	9449	9398	9640	9343	9491	9549	9443	9487	9538	9500	9350	9490	9476	9623	9517	9433	9491	9426	9566	9534	9581	9484	9350	9305	9584	9530	9339	9572	9432	9432	9398	9552	9349	9507	9497	9541	9549	9488	9517	9501	9526	9371	9570	9450	9547	9393	9459	9435	9645	9486	9425	9426	9501	9491	9487	9566	9392	9395	9500	9508	9420	9503	9530	9604	9446	9506	9481	9575	9665	9512	9461	9523	9489	9590	9565	9524	9368	9552	9521	9608	9477	9464	9448	9592	9463	9591	9666	9506	9387	9518	9527	9591	9408	9619	9525	9497	9388	9551	9506	9460	9511	9485	9585	9476	9510	9495	9565	9587	9462	9615	9539	9445	9356	9667	9529	9505	9533	9501	9397	9667	9390	9486	9632	9544	9578	9551	9493	9564	9613	9665	9482	9458	9433	9567	9422	9474	9507	9431	9409	9440	9617	9606	9415	9588	9402	9499	9547	9648	9441	9433	9448	9454	9554	9494	9395	9549	9518	9468	9587	9436	9507	9337	9604	9453	9501	9547	9543	9523	9530	9508	9407	9455	9550	9407	9322	9499	9544	9409	9507	9406	9469	9325	9537	9404	9596	9452	9589	9521	9466	9384	9513	9548	9541	9534	9272	9445	9464	9432	9486	9593	9409	9606	9443	9525	9417	9695	9460	9621	9523	9535	9484	9525	9518	9472	9456	9399	9562	9557	9488	9587	9470	9566	9492	9471	9502	9463	9434	9427	9469	9418	9380	9348	9480	9639	9479	9629	9555	9533	9543	9427	9369	9268	9405	9479	9457	9399	9539	9416	9529	9400	9507	9577	9528	9492	9595	9376	9607	9522	9439	9447	9541	9421	9590	9634	9667	9353	9357	9453	9617	9504	9358	9427	9423	9400	9605	9517	9620	9569	9579	9338	9450	9572	9510	9389	9498	9488	9628	9471	9365	9385	9362	9395	9266	9418	9525	9556	9459	9587	9452	9558	9734	9470	9516	9469	9550	9530	9478	9576	9567	9509	9366	9511	9489	9533	9546	9466	9499	9479	9607	9602	9505	9620	9453	9572	9264	9465	9554	9529	9577	9568	9394	9488	9570	9488	9528	9418	9536	9291	9568	9506	9450	9364	9419	9402	9566	9357	9448	9391	9415	9634	9558	9617	9500	9516	9462	9409	9472	9415	9616	9499	9424	9474	9391	9552	9534	9334	9499	9709	9575	9495	9450	9536	9572	9386	9477	9525	9475	9496	9452	9424	9485	9460	9319	9541	9509	9555	9392	9608	9516	9324	9393	9535	9497	9448	9562	9409	9589	9523	9448	9414	9505	9328	9602	9578	9447	9639	9669	9311	9633	9601	9445	9511	9428	9417	9384	9525	9421	9468	9579	9516	9441	9491	9364	9578	9455	9440	9565	9311	9401	9386	9446	9456	9427	9503	9461	9526	9446	9496	9657	9616	9441	9521	9573	9377	9425	9585	9432	9624	9580	9349	9463	9666	9607	9486	9553	9458	9438	9408	9416	9475	9422	9517	9426	9534	9470	9404	9551	9517	9651	9453	9465	9478	9556	9484	9399	9483	9463	9571	9451	9624	9495	9412	9459	9479	9558	9361	9447	9475	9566	9336	9608	9504	9358	9420	9378	9534	9410	9462	9488	9441	9397	9458	9353	9466	9418	9361	9558	9689	9372	9490	9428	9383	9506	9582	9685	9548	9454	9436	9579	9625	9440	9489	9425	9506	9504	9435	9482	9395	9479	9401	9333	9397	9540	9495	9559	9559	9422	9574	9319	9391	9478	9444	9424	9496	9580	9433	9641	9343	9460	9465	9435	9521	9456	9545	9431	9471	9459	9362	9484	9452	9347	9518	9461	9513	9452	9477	9457	9478	9483	9532	9588	9441	9435	9459	9471	9463	9637	9518	9574	9516	9438	9434	9463	9474	9442	9490	9494	9539	9486	9551	9651	9545	9411	9500	9377	9523	9383	9536	9435	9548	9654	9616	9457	9426	9385	9458	9341	9521	9452	9492	9370	9344	9522	9631	9422	9410	9470	9609	9642	9445	9409	9501	9500	9571	9570	9409	9418	9568	9388	9448	9473	9406	9381	9593	9478	9608	9440	9416	9373	9583	9413	9448	9445	9438	9568	9526	9479	9486	9387	9390	9476	9482	9474	9468	9387	9428	9453	9467	9547	9506	9639	9570	9473	9477	9462	9470	9557	9537	9473	9533	9469	9623	9440	9577	9429	9523	9511	9433	9510	9505	9286	9434	9470	9517	9475	9427	9445	9451	9365	9624	9669	9613	9494	9493	9518	9445	9415	9442	9445	9429	9447	9438	9402	9531	9495	9522	9534	9519	9402	9543	9521	9562	9522	9630	9444	9474	9451	9480	9565	9442	9410	9449	9455	9351	9509	9514	9399	9523	9633	9539	9535	9468	9495	9315	9521	9569	9512	9443	9511	9476	9562	9497	9531	9632	9444	9536	9630	9479	9560	9544	9412	9522	9473	9546	9581	9408	9577	9523	9273	9445	9430	9515	9517	9475
25981	21599	27440	26955	19842	21098	46646	43589	35322	26615	20030	16861	15907	15842	15050	15302	15237	15328	15225	15298	15339	15157	15263	15027	15367	15164	15416	15273	15416	15333	15159	15242	15135	15101	15317	15428	15159	15269	15457	15116	15253	15163	15347	15287	15242	15014	15081	15028	15212	15152	15194	15097	15342	15330	15144	15205	15108	15206	15402	15340	15150	15353	15159	15009	15410	15233	15228	15274	15282	15038	15277	15074	15175	15320	15110	15345	15426	15396	15369	15196	15210	15452	14982	15126	15412	15386	15221	15205	15082	15264	15256	15160	15253	15125	15284	15472	15098	15279	15279	15210	15096	15086	15279	15133	15101	15414	14923	15170	15181	15262	15118	15249	15376	15262	14973	15171	15188	15161	15394	15250	14997	15105	15302	15282	15175	15208	15355	15198	15206	15231	15057	15042	15247	15008	15082	15345	15135	15338	15329	15332	15213	14917	15412	15256	15082	15099	15303	14977	15259	15268	15171	15144	15264	15229	15127	15150	15348	15152	15328	15345	14888	15348	15191	15412	15170	15333	15249	15322	15308	15196	15272	15420	15165	15164	15199	15000	15273	15348	15293	15072	15163	15291	15337	15012	15342	15133	15291	15264	15290	15407	15164	15094	15351	15355	15222	15160	15463	15102	15192	15270	15304	15283	15298	15352	15067	15389	15149	15054	15151	15301	15282	15362	15003	15110	15087	15221	15286	15413	15377	15187	15067	15235	15351	15299	15184	15262	15217	15189	15342	15347	15445	15208	15045	15098	15123	15318	15172	15226	15305	15322	15108	15186	14989	15249	15289	14988	15102	14941	15352	15254	15219	15007	15177	15207	15059	15010	15282	15317	15089	15341	15221	15200	15134	15398	15405	15458	15123	15057	15064	15072	15114	15246	15341	15280	15349	15134	15440	15199	15098	15229	15478	15051	15318	15269	15244	15282	15181	15127	15320	15149	15202	15415	15395	15104	15098	15176	15215	15064	15201	15517	15367	15219	15274	15281	15344	15264	15427	15257	15132	15175	15272	15418	15242	15151	15284	15167	15107	15286	15307	15219	15304	15260	15139	15319	15328	15274	15346	15071	15144	15202	15222	15195	15455	15164	15259	15334	15120	15134	15373	15270	15201	15382	15259	15172	15234	15415	15510	15255	15515	15238	15289	15217	15279	15102	15149	15168	15256	15245	15231	15291	15189	15048	15276	15314	15362	15149	15122	15384	15330	15108	15301	15209	15351	15371	15061	15309	15299	15190	15175	14896	15106	15148	15337	15213	15293	15139	15095	15210	15246	15183	15119	15290	15134	15303	15404	15108	15400	15330	15418	15256	14999	15029	15152	15067	15112	15071	14962	15241	15013	15303	15216	15262	15128	15021	15253	15177	15403	15346	15289	15196	15422	15246	15030	15101	15067	15216	15128	15143	15331	15208	15288	15243	15224	15102	15043	15255	15215	15107	15398	15216	15248	15082	15159	15003	15122	15196	15191	15136	15218	15174	15097	14969	15276	15441	15106	15167	15095	15143	15177	15085	15203	15126	15350	15222	15225	15213	15100	15507	15037	15210	15239	15464	15203	15421	15351	15288	15418	15381	15050	15196	15195	15306	15327	15084	15148	15037	15162	15333	15201	15301	15408	15263	15063	15255	15251	15068	15274	15235	15117	15106	15315	15063	15221	15322	15133	15305	15077	15241	15327	15135	15377	15108	15226	15439	15137	15182	15110	15356	15349	15154	15196	15336	15371	15301	15173	15351	15111	15177	15092	15233	15261	15225	15150	15360	15267	15146	15169	15057	15265	15229	15206	15152	15149	15228	14935	15197	15149	15139	15195	15298	15116	15310	15294	15287	15399	15129	15080	15209	15111	15269	15030	15197	15219	15123	15297	15172	15051	15102	15184	15082	15326	15181	15264	15361	15410	15407	15356	15235	15122	15049	15379	15164	15191	15220	15468	15060	15184	15254	15240	15229	15232	15154	15146	15143	15297	15272	15123	15272	15299	15312	15173	15138	15334	15094	15297	15161	15070	15247	15415	15176	15348	15100	15222	15036	15170	15049	15112	15247	15289	15322	15042	15218	15240	15440	15093	15175	15401	15265	15340	15096	15029	15230	14985	15355	14932	15036	15069	15114	15530	15058	15247	15160	15180	15140	15244	15097	15241	15311	15351	15245	15066	15190	14989	15211	15268	15371	15179	15122	14960	15115	15467	15038	15321	15252	15372	15134	15217	15080	15349	15147	15213	15193	15176	15297	15168	15245	15265	15155	15321	15153	15040	15200	15163	15265	15293	15126	15286	15092	15299	15250	15065	15222	15305	15237	15188	15362	15266	15257	15261	15202	15306	15238	15359	15254	15137	15198	14887	15131	14983	15331	15307	15312	15350	15189	15421	15288	15078	15272	15262	15026	15360	15059	15256	15036	15192	15202	15108	15274	15298	15204	15089	15241	15030	15386	15461	15327	15298	15254	15198	15081	15057	15181	15157	15277	15395	15353	15203	15398	15229	15142	15250	15490	15237	15359	15180	15385	15336	14971	15317	15368	15271	15308	15124	15289	15125	15250	15130	15280	15005	15175	15165	15172	15364	15231	15243	15274	15346	15182	15183	15033	15138	15198	15197	15423	15311	15217	15246	15154	15257	15168	15116	15196	15326	15132	15173	15232	14865	15153	15045	15384	15274	15168	15264	15150	15123	15103	15284	15210	15334	15256	15266	15159	15135	15295	15179	15241	15089	15226	15260	15113	15369	15164	15340	15269	15199	15008	15133	15197	15164	15081	15076	15460	15167	15086	15316	15227	15084	15192	15147	15238	15386	15322	15357	15343	15109	15111	15313	15229	15309	15222	15339	15100	15147	15135	15120	15180	15174	15187	15287	15144	15221	15203	15058	15049	15329	15084	15139	15233	15290	15222	15353	15161	15418	15126	15151	15116	15301	15162	15120	15134	15064	15292	15271	15136	15248	15286	15308	15211	15118	15132	15261	15181	15104	15041	15224	15066	15408	15210	15343	15457	15146	15214	15434	15302	15234	15270	15161	15205	15059	15347	15132	15306	15147	15172	15270	15176	15292	15039	14992	15409	15172	15259	15248	15062	15007	15020	15301	15261	15265	15308	15136	15209	15247	15140	15275	15290	15288	15333	15274	15051	15416	15265	15094	15149	15269	15244	15339	15246	15170	15326	15318	15237	15124	15279	15452	15229	15173	15258	15333	15145	15108	15124	15175	15088	15213	15252	15253	15247	15273	15239	15330	15324	15208	15293	15172	15339	15481	15254	15316	15335	15063	15179	15097	15221	15087	15115	15368	15387	15252	15129	15285	15180	14939	15407	15302	15332	15186	15151	15218	15134	15149	15085	15136	15287	15284	15210	15187	15340	15075	15103	15204	15224	15261	15139	15206	15128	15205	15197	15115	15248	15292	15443	15153	15110	15265	15230	15155	15329	15131	15303	15227	15096	15204	15157	15095	15240	15185	15368	15282	15275	15263	15033	15011	15174	15242	15145	15192	15290	14973	15348	15380	15313	15100	15218	15230	15060	15329	15279	15233	15283	15246	15394	14851	15053	15231	15116	15010	15223	15248	15298	15178	15311	15099	15141	15166	15192	15226	15219	15197	15178	15080	15184	15229	15088	15269	15347	15268	15213	15083	15215	15053	15198	15220	15064	14999	15137	15250	15202	15369	15403	15195	15406	15251	14990	15208	15125	15140	15124	15051	15148	15209	15353	15062	15013	15243	15073	15469	15338	15285	15384	15277	15192	15028	15237	15386	15129	15352	15258	15241	15072	15458	15314	15244	15068	15176	15269	15390	15229	15154	15113	15159	15315	15193	15453	15386	15290	15109	14967	15041	15204	15250	14970	15023	15209	15164	15316	15231	15261	15345	15289	15028	15374	15087	14987	15216	15130	15281	15299	15218	15112	15258	15224	15202	15365	15210	15341	15162	15060	15138	15216	15097	15171	15152	15299	15416	15349	15154	15159	15275	15343	15350	15332	15433	15000	15066	15308	15344	15267	15067	15212	15258	15402	15180	15537	15253	15102	15400	15219	15269	15449	15031	15195	15118	15221	15234	15405	15283	15263	15264	15193	15241	15246	15292	15093	15312	15292	15342	15212	15116	15194	15165	15371	15126	15398	15251	15099	15283	15215	15230	15220	15203	15251	15247	15357	15378	15199	15153	14999	15349	15243	15217	15449	15266	15197	15120	15264	15452	15516	15047	15113	15176	15189	15127	15275	15398	15264	15336	15488	15051	15081	15293	15116	15070	15194	15425	15377	15346	15249	15042	14981	15051	15278	15330	15413	15410	15270	15321	15166	15150	15103	15350	15155	15198	15235	15234	15268	15169	15477	15304	15061	15387	15197	15060	15215	15055	15325	15170	15157	15168	15355	15238	15131	15287	15259	15218	15173	15300	15157	15120	15187	15145	15159	15069	15091	15194	15125	15150	15515	15210	15203	15361	15267	15174	15102	15263	15079	15401	15190	15059	15269	15302	15367	15340	15127	15386	15073	15479	15131	15304	15029	15178	14989	15110	15139	15128	15241	15235	15267	15277	15182	15129	15241	15394	15239	15139	15015	15371	15368	15388	15101	15197	15010	15252	15277	15325	15333	15185	15033	15108	15153	15058	15248	15374	15308	15224	15053	15216	14975	15335	15228	15286	15166	15149	15297	15295	15084	15320	15152	15043	15202	15192	15056	15093	15224	15033	15224	15322	15284	15362	15273	15130	15298	15199	15336	15323	15281	15210	15148	15185	15044	15131	15097	15345	15247	15301	15201	15333	15369	15048	15311	15149	15209	15291	15243	15038	15255	15122	15181	15145	15235	15261	15201	15197	15071	15444	15588	15202	15305	15387	15096	15454	15221	15269	15302	15217	15166	15425	15235	15145	15283	15115	15353	15219	15175	15251	15184	15112	14945	15031	15287	15267	15023	15251	15074	15072	15002	15113	15217	15344	15371	15399	15350	15040	15084	15180	15202	15288	15172	15160	15121	15083	15072	15212	15315	15245	15157	15375	15565	15254	15531	15267	15529	15253	15163	15259	15380	15324	15209	15201	15337	15084	15209	15496	15144	15341	15318	15155	14926	15157	15319	15234	15062	15064	15106	15275	15187	15243	15246	15188	15293	15301	15385	15291	15069	15274	15245
13886	24213	18335	13627	12281	16824	42634	36981	27920	18538	13292	10716	9952	9804	9662	9880	9793	9788	9677	9625	9459	9691	9662	9544	9623	9549	9547	9607	9663	9605	9660	9659	9664	9671	9730	9509	9623	9640	9462	9650	9652	9582	9629	9554	9531	9586	9619	9697	9614	9610	9451	9510	9518	9505	9577	9606	9760	9634	9656	9630	9663	9670	9545	9704	9556	9531	9539	9565	9520	9417	9590	9497	9628	9690	9659	9569	9668	9517	9590	9582	9705	9546	9354	9530	9495	9522	9670	9623	9539	9546	9691	9556	9614	9773	9662	9627	9716	9525	9636	9697	9486	9631	9604	9528	9564	9639	9588	9522	9570	9658	9530	9387	9519	9671	9662	9347	9357	9671	9509	9764	9548	9679	9605	9439	9676	9441	9581	9809	9664	9668	9513	9584	9657	9712	9619	9618	9741	9651	9566	9572	9533	9569	9496	9475	9414	9496	9658	9624	9626	9714	9413	9685	9656	9655	9592	9734	9579	9575	9654	9633	9701	9590	9473	9608	9483	9649	9589	9591	9510	9607	9569	9650	9629	9444	9445	9581	9570	9463	9553	9530	9448	9685	9636	9420	9569	9575	9592	9689	9417	9517	9655	9627	9513	9582	9708	9548	9603	9370	9583	9536	9595	9454	9626	9632	9619	9574	9514	9657	9449	9552	9454	9659	9563	9743	9592	9429	9563	9629	9600	9839	9440	9718	9581	9555	9579	9543	9601	9429	9597	9570	9696	9657	9560	9529	9642	9532	9537	9531	9512	9642	9719	9687	9566	9568	9500	9676	9766	9533	9635	9612	9462	9626	9510	9490	9652	9589	9716	9708	9598	9786	9515	9551	9438	9578	9722	9612	9514	9675	9677	9500	9519	9449	9520	9507	9553	9397	9630	9539	9571	9625	9650	9654	9479	9578	9650	9526	9853	9470	9682	9513	9490	9371	9583	9538	9758	9510	9664	9641	9582	9650	9759	9485	9593	9590	9574	9645	9525	9550	9566	9609	9558	9542	9436	9476	9709	9486	9675	9665	9557	9659	9464	9622	9677	9575	9481	9537	9485	9537	9520	9560	9513	9647	9521	9550	9637	9598	9643	9592	9665	9586	9585	9583	9724	9529	9557	9582	9655	9395	9594	9549	9531	9490	9516	9461	9470	9531	9607	9527	9421	9532	9511	9513	9709	9452	9644	9575	9500	9644	9684	9484	9527	9578	9471	9584	9565	9492	9658	9666	9535	9568	9658	9592	9505	9680	9486	9651	9544	9427	9632	9703	9778	9582	9474	9531	9598	9612	9550	9376	9678	9521	9610	9649	9603	9492	9573	9512	9595	9595	9521	9424	9769	9650	9488	9574	9747	9465	9371	9648	9606	9566	9427	9543	9764	9831	9536	9588	9459	9710	9701	9535	9583	9566	9601	9773	9621	9545	9526	9665	9605	9635	9732	9569	9636	9649	9579	9461	9465	9496	9620	9537	9755	9449	9538	9582	9480	9595	9593	9673	9585	9663	9597	9627	9689	9623	9491	9603	9653	9524	9601	9490	9575	9441	9647	9618	9694	9702	9572	9604	9462	9525	9535	9480	9504	9563	9463	9511	9768	9646	9586	9483	9630	9671	9576	9633	9532	9519	9656	9580	9689	9592	9742	9426	9870	9637	9562	9656	9632	9625	9614	9630	9526	9588	9658	9654	9481	9484	9577	9470	9481	9702	9593	9555	9456	9544	9529	9567	9541	9619	9829	9537	9588	9572	9638	9494	9643	9630	9490	9544	9568	9584	9556	9580	9414	9560	9580	9486	9503	9636	9674	9535	9574	9522	9564	9590	9674	9552	9448	9531	9639	9596	9501	9694	9396	9588	9548	9510	9536	9606	9498	9551	9466	9621	9584	9588	9679	9487	9363	9410	9568	9599	9520	9529	9668	9702	9509	9561	9615	9680	9649	9465	9621	9513	9571	9414	9550	9537	9625	9580	9589	9532	9619	9537	9527	9638	9551	9517	9527	9475	9626	9531	9545	9709	9615	9727	9523	9501	9634	9644	9650	9518	9408	9615	9503	9588	9498	9723	9635	9532	9625	9591	9789	9491	9487	9709	9411	9610	9588	9613	9576	9658	9519	9567	9646	9605	9625	9512	9698	9534	9647	9650	9666	9582	9632	9710	9614	9608	9589	9494	9614	9426	9611	9504	9447	9347	9595	9485	9624	9598	9721	9594	9768	9485	9630	9396	9683	9554	9549	9543	9614	9633	9568	9535	9575	9525	9554	9815	9527	9605	9676	9595	9591	9553	9424	9666	9468	9670	9673	9577	9730	9768	9709	9502	9578	9623	9648	9422	9702	9499	9706	9593	9646	9619	9428	9723	9596	9457	9478	9463	9622	9507	9619	9658	9618	9642	9566	9558	9794	9695	9594	9623	9619	9687	9502	9609	9570	9562	9533	9392	9544	9623	9645	9523	9589	9693	9665	9599	9657	9656	9706	9481	9740	9510	9570	9535	9652	9606	9625	9676	9607	9552	9513	9591	9495	9651	9536	9487	9450	9563	9347	9559	9488	9709	9556	9637	9792	9490	9633	9589	9685	9588	9720	9529	9520	9563	9536	9671	9680	9653	9428	9600	9538	9601	9517	9427	9640	9562	9599	9629	9859	9588	9487	9822	9458	9531	9472	9659	9371	9553	9715	9565	9667	9566	9534	9501	9531	9441	9567	9555	9662	9600	9597	9647	9575	9598	9743	9538	9476	9569	9555	9772	9677	9631	9676	9465	9427	9683	9562	9536	9675	9556	9562	9698	9592	9733	9527	9492	9477	9723	9501	9636	9638	9635	9534	9537	9671	9614	9632	9602	9692	9716	9531	9606	9464	9392	9558	9549	9552	9590	9706	9593	9463	9341	9672	9667	9590	9517	9562	9602	9647	9560	9524	9606	9644	9689	9592	9516	9560	9662	9560	9648	9585	9407	9719	9635	9570	9635	9588	9578	9591	9572	9632	9651	9565	9628	9734	9530	9563	9568	9716	9528	9634	9690	9581	9711	9490	9618	9708	9601	9506	9502	9422	9484	9650	9522	9617	9586	9654	9607	9553	9557	9615	9646	9577	9328	9700	9734	9539	9578	9756	9547	9436	9571	9667	9507	9661	9678	9623	9596	9649	9528	9586	9562	9693	9580	9612	9612	9488	9668	9707	9742	9479	9723	9513	9613	9688	9632	9540	9659	9696	9541	9502	9630	9413	9543	9543	9664	9407	9635	9531	9458	9523	9567	9518	9604	9480	9726	9660	9573	9532	9650	9519	9373	9554	9440	9702	9553	9722	9497	9505	9459	9499	9652	9649	9721	9386	9509	9505	9704	9640	9566	9454	9535	9535	9494	9613	9446	9719	9658	9458	9418	9571	9752	9548	9644	9605	9512	9700	9576	9664	9615	9520	9618	9488	9635	9518	9479	9480	9507	9572	9771	9423	9469	9510	9434	9669	9383	9581	9631	9648	9654	9659	9392	9718	9598	9699	9559	9668	9468	9524	9512	9510	9652	9634	9591	9453	9647	9634	9412	9541	9745	9486	9530	9454	9699	9661	9472	9674	9747	9629	9718	9631	9588	9624	9560	9709	9618	9611	9640	9603	9529	9583	9476	9698	9571	9629	9675	9628	9631	9674	9675	9703	9398	9471	9533	9574	9606	9576	9504	9511	9561	9632	9534	9501	9427	9549	9622	9764	9580	9764	9553	9681	9655	9722	9594	9587	9438	9524	9560	9646	9577	9812	9640	9555	9591	9691	9492	9588	9636	9731	9709	9680	9621	9496	9567	9694	9503	9595	9558	9608	9553	9615	9455	9529	9592	9703	9608	9569	9530	9517	9712	9477	9477	9663	9528	9571	9790	9546	9747	9586	9654	9571	9620	9622	9730	9691	9669	9423	9744	9653	9435	9574	9627	9442	9521	9428	9474	9678	9503	9543	9572	9552	9512	9582	9681	9593	9508	9613	9621	9547	9629	9635	9419	9638	9505	9571	9677	9424	9742	9538	9712	9413	9498	9443	9665	9490	9473	9622	9503	9640	9472	9551	9576	9584	9769	9563	9501	9506	9689	9732	9521	9563	9449	9647	9509	9613	9765	9547	9523	9640	9751	9741	9565	9564	9762	9571	9617	9440	9573	9598	9470	9475	9538	9654	9556	9628	9477	9539	9547	9622	9494	9597	9662	9590	9692	9651	9503	9643	9582	9632	9588	9520	9495	9582	9627	9593	9695	9433	9596	9599	9523	9673	9514	9451	9593	9593	9656	9671	9513	9694	9550	9649	9567	9506	9615	9604	9423	9641	9557	9562	9705	9460	9650	9586	9528	9456	9486	9631	9637	9737	9501	9620	9522	9582	9717	9604	9546	9633	9681	9562	9579	9632	9616	9575	9631	9634	9564	9589	9543	9669	9495	9680	9571	9651	9548	9516	9389	9606	9521	9584	9550	9580	9658	9781	9644	9598	9719	9629	9677	9542	9525	9600	9453	9599	9380	9591	9740	9680	9575	9511	9550	9548	9616	9673	9604	9491	9565	9551	9717	9542	9767	9608	9491	9574	9519	9541	9388	9520	9485	9578	9614	9632	9562	9644	9553	9575	9669	9643	9429	9702	9535	9857	9470	9506	9622	9543	9539	9729	9525	9577	9615	9580	9727	9387	9568	9634	9546	9805	9569	9736	9535	9552	9647	9636	9596	9536	9681	9626	9544	9483	9614	9484	9605	9450	9648	9512	9741	9467	9626	9664	9405	9545	9609	9537	9675	9436	9661	9585	9528	9579	9622	9691	9607	9526	9692	9528	9534	9516	9798	9629	9477	9661	9629	9672	9634	9542	9588	9587	9616	9576	9708	9458	9548	9609	9546	9633	9487	9632	9554	9577	9550	9636	9650	9345	9440	9530	9647	9600	9537	9415	9612	9441	9606	9536	9563	9574	9574	9564	9621	9608	9635	9641	9647	9550	9524	9718	9597	9549	9506	9595	9587	9575	9612	9537	9508	9559	9620	9593	9586	9703	9367	9611	9535	9548	9612	9519	9644	9533	9607	9705	9501	9516	9455	9613	9598	9702	9429	9665	9698	9562	9628	9628	9607	9616	9680	9562	9715
24341	21572	28661	25169	23055	23805	51156	56215	49747	37727	26747	20064	17122	16269	16001	15771	15767	15839	15774	15490	15630	15487	15478	15484	15505	15509	15476	15545	15604	15665	15564	15580	15482	15612	15597	15725	15525	15487	15695	15471	15527	15613	15482	15596	15447	15447	15444	15451	15640	15348	15784	15577	15572	15653	15590	15319	15323	15589	15484	15432	15595	15641	15571	15668	15563	15570	15480	15362	15513	15282	15417	15242	15439	15435	15586	15488	15471	15483	15454	15669	15558	15606	15676	15499	15379	15405	15374	15560	15568	15500	15511	15698	15616	15472	15380	15480	15349	15484	15391	15512	15469	15487	15368	15234	15756	15555	15403	15415	15319	15491	15373	15437	15178	15454	15332	15476	15509	15541	15419	15470	15498	15585	15648	15613	15571	15533	15524	15465	15414	15329	15443	15496	15516	15424	15601	15392	15501	15366	15550	15438	15445	15649	15533	15567	15469	15480	15368	15623	15452	15624	15371	15452	15496	15469	15430	15337	15446	15438	15486	15660	15599	15443	15525	15510	15402	15614	15544	15478	15328	15342	15302	15485	15479	15366	15348	15265	15551	15461	15553	15512	15539	15678	15588	15478	15553	15392	15355	15273	15417	15487	15428	15512	15392	15548	15528	15589	15333	15337	15408	15574	15631	15627	15564	15439	15642	15470	15405	15540	15617	15477	15473	15568	15392	15581	15398	15292	15408	15436	15569	15592	15503	15331	15448	15563	15591	15302	15361	15376	15415	15402	15560	15385	15433	15777	15523	15289	15467	15649	15672	15481	15479	15412	15479	15325	15575	15380	15391	15444	15576	15387	15413	15291	15431	15496	15494	15479	15185	15515	15446	15515	15442	15324	15440	15494	15452	15378	15571	15545	15375	15413	15373	15202	15591	15458	15439	15689	15790	15379	15385	15601	15606	15420	15338	15510	15599	15629	15298	15415	15505	15568	15340	15471	15344	15192	15569	15365	15815	15526	15507	15421	15598	15316	15472	15431	15290	15545	15350	15377	15425	15378	15591	15682	15583	15538	15480	15643	15546	15239	15486	15470	15441	15598	15382	15576	15657	15411	15321	15333	15334	15579	15111	15617	15485	15556	15527	15290	15614	15605	15378	15581	15535	15404	15503	15551	15442	15442	15575	15333	15431	15321	15350	15571	15478	15358	15571	15523	15553	15418	15314	15546	15530	15552	15306	15306	15304	15577	15436	15362	15663	15572	15383	15370	15384	15366	15210	15539	15453	15285	15491	15252	15414	15390	15478	15477	15510	15281	15475	15355	15511	15488	15375	15384	15550	15456	15531	15574	15617	15327	15633	15449	15452	15668	15355	15464	15425	15656	15403	15364	15447	15765	15483	15706	15502	15383	15634	15461	15326	15496	15343	15405	15622	15532	15621	15577	15591	15838	15406	15532	15510	15305	15401	15452	15450	15363	15505	15481	15379	15447	15636	15341	15505	15438	15346	15517	15414	15392	15437	15440	15349	15295	15656	15483	15484	15348	15395	15379	15461	15419	15345	15602	15594	15257	15497	15506	15404	15505	15470	15350	15327	15637	15433	15569	15401	15542	15340	15576	15544	15308	15505	15475	15545	15443	15355	15509	15500	15326	15391	15350	15392	15469	15734	15584	15720	15491	15519	15546	15396	15526	15442	15429	15674	15460	15566	15171	15262	15414	15324	15377	15751	15384	15475	15237	15376	15519	15386	15352	15658	15542	15551	15465	15567	15374	15595	15397	15371	15307	15441	15538	15612	15608	15463	15659	15528	15561	15806	15350	15620	15309	15400	15479	15435	15581	15546	15437	15404	15377	15436	15372	15453	15431	15640	15672	15532	15580	15610	15724	15305	15645	15667	15464	15824	15336	15453	15489	15531	15350	15496	15733	15592	15392	15422	15346	15559	15320	15650	15413	15638	15550	15487	15449	15487	15481	15386	15665	15647	15592	15517	15552	15394	15551	15456	15606	15554	15414	15580	15607	15448	15360	15457	15292	15391	15324	15276	15580	15564	15315	15527	15243	15350	15542	15357	15340	15513	15735	15470	15439	15623	15711	15375	15579	15474	15484	15205	15685	15334	15398	15455	15470	15279	15362	15519	15481	15539	15545	15653	15232	15322	15492	15376	15775	15486	15468	15419	15464	15428	15446	15380	15272	15542	15490	15339	15591	15477	15341	15463	15568	15343	15416	15441	15316	15476	15398	15521	15456	15605	15460	15416	15416	15646	15640	15454	15365	15354	15358	15714	15460	15281	15611	15289	15407	15391	15444	15673	15620	15376	15441	15662	15555	15577	15402	15477	15722	15443	15629	15445	15267	15525	15524	15521	15301	15346	15535	15425	15419	15469	15580	15457	15543	15160	15461	15470	15431	15315	15431	15616	15424	15550	15327	15461	15443	15531	15543	15645	15521	15432	15572	15462	15760	15569	15576	15579	15303	15560	15526	15346	15693	15694	15522	15502	15304	15340	15427	15540	15423	15527	15245	15517	15443	15242	15416	15508	15459	15546	15490	15587	15460	15496	15547	15526	15382	15409	15677	15488	15612	15442	15445	15513	15399	15596	15645	15471	15519	15454	15515	15732	15760	15468	15258	15344	15640	15568	15479	15437	15538	15382	15242	15567	15533	15505	15503	15386	15408	15265	15356	15452	15320	15555	15299	15448	15473	15692	15313	15117	15412	15565	15388	15406	15531	15470	15326	15461	15195	15453	15726	15550	15395	15516	15493	15488	15645	15701	15630	15456	15292	15358	15519	15281	15478	15405	15147	15491	15577	15338	15510	15381	15492	15543	15316	15383	15635	15578	15289	15374	15359	15528	15463	15506	15364	15531	15519	15520	15491	15630	15408	15423	15566	15430	15663	15607	15401	15361	15440	15521	15399	15250	15386	15321	15554	15479	15619	15566	15603	15469	15427	15641	15398	15486	15390	15435	15389	15337	15230	15263	15607	15409	15377	15527	15613	15575	15564	15415	15274	15457	15458	15493	15451	15799	15608	15599	15599	15475	15147	15493	15607	15427	15601	15469	15311	15451	15364	15431	15363	15608	15594	15443	15728	15397	15375	15265	15385	15554	15282	15454	15510	15500	15563	15585	15481	15519	15624	15633	15489	15647	15575	15598	15424	15322	15767	15639	15632	15393	15845	15371	15409	15494	15479	15449	15577	15468	15587	15441	15574	15590	15540	15240	15644	15429	15516	15465	15516	15221	15642	15536	15471	15420	15464	15487	15609	15513	15462	15666	15428	15663	15515	15390	15455	15413	15455	15355	15379	15395	15569	15561	15461	15450	15527	15453	15486	15455	15534	15324	15501	15438	15267	15435	15503	15466	15482	15496	15541	15621	15429	15655	15501	15469	15593	15743	15351	15487	15631	15501	15523	15545	15645	15479	15296	15368	15457	15594	15666	15484	15325	15623	15448	15393	15464	15627	15359	15504	15391	15368	15500	15662	15444	15495	15733	15622	15438	15424	15468	15538	15618	15449	15605	15486	15379	15602	15590	15395	15536	15303	15464	15322	15533	15512	15339	15714	15517	15537	15537	15451	15410	15714	15294	15421	15496	15450	15368	15496	15575	15489	15541	15463	15530	15533	15518	15580	15413	15566	15355	15451	15406	15467	15632	15458	15442	15591	15596	15471	15381	15410	15375	15488	15468	15567	15580	15641	15440	15469	15427	15527	15597	15514	15387	15232	15565	15502	15317	15571	15605	15389	15550	15475	15502	15657	15479	15392	15350	15425	15688	15641	15522	15418	15356	15430	15500	15452	15598	15559	15222	15175	15431	15359	15369	15233	15443	15493	15389	15505	15455	15603	15282	15499	15347	15502	15623	15489	15424	15365	15403	15641	15436	15495	15567	15475	15561	15418	15305	15540	15635	15279	15390	15498	15570	15480	15587	15510	15447	15485	15408	15500	15443	15473	15429	15445	15243	15366	15359	15648	15589	15619	15385	15439	15680	15423	15415	15528	15560	15451	15567	15291	15493	15507	15445	15460	15769	15520	15377	15266	15555	15303	15385	15465	15600	15764	15424	15369	15627	15531	15357	15447	15633	15482	15505	15602	15456	15305	15746	15400	15412	15427	15325	15503	15284	15616	15728	15698	15555	15500	15520	15427	15523	15469	15577	15526	15453	15500	15283	15522	15362	15545	15451	15478	15272	15506	15595	15243	15502	15640	15467	15510	15557	15629	15241	15540	15565	15413	15163	15513	15525	15489	15637	15422	15390	15451	15432	15669	15517	15553	15539	15560	15480	15352	15479	15563	15416	15455	15610	15589	15325	15267	15503	15729	15318	15515	15417	15588	15295	15305	15699	15456	15355	15561	15462	15339	15242	15295	15644	15554	15541	15650	15638	15560	15574	15627	15412	15549	15387	15745	15423	15354	15288	15362	15388	15576	15470	15407	15239	15257	15408	15702	15403	15665	15507	15563	15699	15470	15563	15514	15540	15567	15400	15339	15403	15505	15539	15415	15455	15359	15192	15583	15523	15464	15532	15648	15541	15371	15308	15456	15464	15531	15470	15578	15465	15525	15419	15278	15400	15450	15371	15540	15664	15422	15392	15345	15554	15563	15365	15394	15495	15667	15575	15400	15395	15500	15488	15335	15347	15353	15696	15535	15514	15386	15469	15650	15498	15632	15527	15365	15403	15313	15430	15297	15365	15528	15280	15492	15633	15558	15624	15557	15567	15414	15305	15247	15606	15542	15426	15522	15386	15681	15439	15317	15343	15374	15504	15477	15465	15438	15297	15629	15401	15364	15513	15699	15515	15605	15742	15358	15520	15315	15205	15513	15538	15505	15514	15584	15626	15291	15568	15600	15469	15532	15535	15489	15587	15395	15432	15286	15282	15365	15588	15373	15740	15530	15502	15316	15541	15376	15643	15629	15419	15540	15387	15417	15494	15405	15465	15587	15653	15494	15712	15689	15386	15625	15627	15577	15568	15437	15268	15442	15545	15480	15399	15360	15527	15455	15712	15387	15440	15533	15705	15648	15355	15341	15471	15512	15377	15409	15494	15489	15522	15337	15489	15521	15404	15512	15499	15723	15540	15445	15514	15370	15464	15524	15461	15590	15458	15418	15366	15708	15296	15431	15524	15517	15512	15550	15528	15205	15449	15445	15428	15675	15624	15389	15557
16224	27407	22337	16602	15154	17533	51072	50576	44546	29448	18522	12698	10886	10348	10000	9984	9938	9994	10033	9859	10028	10090	9977	9921	10013	10011	9967	9974	9881	9910	9761	9929	9919	9789	9911	9860	10013	9834	9962	9885	9899	9875	9885	9764	9889	9904	10000	9793	9774	9823	9868	9823	9816	9838	9646	9855	9926	9973	9924	9937	10000	9851	9973	9962	9925	9936	9893	9869	9923	9946	9810	9979	9718	9766	9791	9907	9900	9789	9763	9918	9988	9946	10011	9892	10056	9767	9903	9774	9883	9931	9694	9806	9854	9927	9748	9866	9749	9831	9640	9717	9863	9920	9831	9871	9842	9863	9911	9871	9950	9702	9847	9946	9907	9884	9854	9810	9899	9910	9758	9722	9914	9801	9881	9888	9815	9904	9912	9878	9744	9771	9709	9975	9986	9817	9743	9826	9900	9934	9864	9935	9873	9753	9825	9894	9857	9891	9971	9776	9801	9874	9903	9879	9779	9861	9768	9819	9756	9726	9961	9810	9805	9843	9880	9881	9802	9811	9842	9864	9889	9746	9786	9995	9722	9890	9795	9780	9809	9857	9724	9822	9808	9970	9706	9888	9811	9852	9977	9991	9894	9810	9805	9731	9850	9925	9746	9947	9790	9846	9835	9844	9996	9871	9968	9761	9911	9981	9785	9961	10036	9836	9918	9761	9831	9851	9909	9823	9879	9882	9666	9741	9793	9997	9777	9954	9853	9761	9872	9889	9839	9913	9841	9849	9872	9807	9809	9893	9793	9950	9923	9736	9810	9814	9715	9931	9769	9818	9915	9915	9900	9786	9876	9939	9704	9886	9837	9934	9937	9796	9920	9882	9763	9874	9785	9842	9852	9780	9659	9902	9764	9680	9865	9826	9711	9812	9881	9936	9979	9817	9820	9957	9874	9814	9765	9906	9737	9795	9789	9810	9902	9792	9831	9873	9843	9873	9771	9784	9892	10034	9936	9877	9822	10011	9749	9759	9809	9811	9889	9819	9723	10054	9873	9867	9784	9943	9822	9840	9901	9785	9775	9861	9681	9856	9818	9943	9868	9761	9814	9885	9780	9789	9914	9913	9923	9763	9778	9972	10008	9804	9856	9641	9771	9980	9839	9703	9853	10028	9822	9761	9949	9865	9702	9715	9783	9803	9739	9776	9752	9940	9895	9609	9823	9812	9852	9895	9790	9816	10006	9977	9854	9768	9868	9755	9961	9789	9717	9880	9767	9881	9722	9830	9885	9865	9839	9652	9951	9887	9948	9902	9778	9882	9901	9864	9739	9687	9817	9825	9817	9654	9890	10033	9904	9814	9678	9851	9859	10006	9966	9795	9926	9893	9936	9767	9600	9912	9874	9793	9896	9865	9802	9957	9943	9845	9797	9734	9917	9866	9860	9741	9810	9840	9896	9784	9778	9631	9751	9917	9743	9867	9836	9661	9805	9896	9809	9724	9936	9996	9710	9807	9791	9791	10013	9759	9784	10018	9827	9973	9835	9735	9873	9885	9799	9750	9947	10055	9801	9810	9921	9935	9750	9898	9948	9767	9845	9812	9743	10103	9858	9915	9796	9857	10013	9691	9918	9983	9846	9860	10037	9874	9905	9991	9849	9869	9847	9800	9827	9692	9868	9858	9682	9806	9894	9777	9708	9793	9684	9803	9939	9995	9778	9852	9929	9796	9899	9869	9784	9735	9927	9891	9875	9854	9949	9867	9899	9890	10009	9966	9936	9812	9810	9755	9826	9794	9754	9673	9804	9955	10029	9842	9977	9783	9855	9808	9724	9755	9864	9740	9861	9978	9753	9843	9784	9767	9922	9848	9638	9913	9808	9684	9808	9760	9737	9938	9830	9778	9856	9901	9895	9760	9709	9861	9925	9875	9895	9897	9811	9861	9885	9885	9963	9785	9808	9778	9884	9979	9758	9793	9795	9821	9967	9802	9811	9983	9785	9832	9819	9848	9890	9866	9733	9828	9923	9760	9976	9887	9741	9872	9826	9795	9771	9948	9755	9928	9945	9843	9902	9960	9677	10087	9801	10045	9728	9750	9912	9798	9881	9825	9894	9834	9792	9891	9905	9975	9916	9828	9820	9802	9962	9920	9891	9993	9841	9697	9971	10011	9758	10004	9923	9743	9859	9771	9873	9909	9828	9956	9928	9834	9982	9827	9802	9999	9929	9703	9917	9874	9893	9739	9782	9854	9765	9912	9946	10037	9808	9815	9696	9974	9985	9898	9754	10070	9780	9884	9800	9909	9907	9819	10027	9915	9785	9783	9969	9880	9862	9884	9876	9694	9770	9842	9878	9776	9817	9804	9747	9953	10078	9811	9793	9815	9827	9860	9949	9808	9968	9725	9969	9997	9907	9868	9884	9835	9775	9957	9929	9816	9969	9952	10005	9894	9790	9927	9875	9879	9879	9856	9741	9901	9800	9831	9799	9800	9707	9879	9816	9952	9842	9948	9782	9826	9871	9683	9757	9704	9912	9833	9927	9665	9936	9858	9712	9869	9932	9864	9914	9965	9872	9906	10015	9885	9831	9900	9932	9772	9608	9906	9800	9880	9758	9951	9907	9810	9591	9991	9797	9857	10010	9842	9988	9773	9916	9995	9887	9931	9821	9954	9921	9676	9822	9950	9858	9843	9787	9898	9896	9804	9796	9781	9834	9883	9917	9921	9890	9909	9769	9792	9858	9837	9975	9785	9709	9806	9893	9968	9767	9998	9899	9957	9706	9938	9648	9846	9869	9901	9849	9795	10078	9818	10046	9824	9786	9836	9883	9773	9922	9671	9914	9876	9870	9889	9840	9818	9913	9715	9784	9960	9855	9782	9977	9883	9813	9928	9778	9735	9783	9923	9695	9865	9894	9737	9838	9889	9941	9770	9713	9810	9852	9811	9792	9780	9903	9963	9665	9865	9806	9862	9812	9896	9772	9868	9867	9701	9753	9753	9985	9899	9949	9738	9856	9889	9695	9852	9848	9798	9921	9772	9868	9884	10035	9705	9796	9715	9732	9960	9884	9897	9899	9879	10036	9965	9911	9877	9822	9772	9969	9904	9834	9814	9794	9806	9814	9861	9788	9800	9998	9989	9808	9747	10043	9876	10026	9910	9816	9922	9775	9809	9883	9747	9940	9778	9947	9715	9820	10025	9885	9969	9909	10013	9684	9836	9761	9762	9869	9941	9910	9834	9868	9788	9925	9782	9812	9637	9796	9906	9898	9948	9844	9834	9819	9877	9802	9827	9821	9813	9865	9978	9973	9849	9878	9892	9867	10016	9883	9829	9824	9981	9803	9739	9735	9780	9852	10058	9858	9832	9833	9832	10000	9749	9943	9959	9827	10024	9967	9860	9793	9781	9856	10019	9893	9819	9766	9812	9829	9836	9838	9903	9793	9936	9781	9841	9712	9877	9760	10014	9776	9849	9827	9936	9891	9925	9678	9868	9683	9695	9795	9967	9931	9836	9809	9854	9712	9985	9925	9886	9886	9845	9805	9853	9873	9886	9805	9874	9857	9877	9797	9888	9864	9794	9857	9900	9819	9787	9821	9842	9817	9919	9810	9919	9924	9764	9876	9956	9854	9795	9884	9802	9736	9799	9912	9879	9922	10114	10002	9822	9814	9872	9709	9919	9973	9888	9902	9815	9824	9904	9793	9763	9938	9920	9944	9783	9839	9788	9688	9820	9912	9843	9774	9783	9765	9936	9840	9717	9852	9698	9663	9827	9726	9841	9887	9896	9782	9671	9882	9807	9711	9847	9874	9776	9660	9742	9759	9832	9961	9749	9674	9807	9965	9881	9698	9793	9851	9761	9945	9805	9902	9951	9848	9860	9956	9813	9846	9854	9927	9957	9832	9903	9841	9714	9892	9981	9826	10061	9909	9835	9759	9838	10004	9998	9958	9850	9877	9959	9783	9782	9782	9841	9746	9957	9753	9834	9950	9872	9920	9795	9721	9905	9860	9931	9832	9702	9669	9946	9888	9836	9846	9750	9717	9835	9854	9855	9940	9986	9929	9925	9789	9890	9822	9744	9794	9897	9864	9858	9806	9794	9777	9779	9810	9816	9690	9876	9683	9711	9844	9900	9872	10022	9910	9830	9923	9750	9867	9807	9851	9802	9819	9864	9868	9967	9924	9849	9715	9667	9966	9918	9921	9876	9777	9732	9875	9829	9804	9901	9806	9930	9975	9824	9755	9741	10002	9765	9864	10029	9831	9878	9801	9851	9778	9748	9807	9842	9864	9905	9822	9865	9841	9888	9811	9875	9932	9889	9842	9930	9757	9787	9841	9797	9838	9868	9771	9882	9940	9973	9929	9762	9835	9782	9859	9691	9944	9778	9720	9689	9830	9836	9871	9850	9849	9812	9851	9881	9930	9808	9937	9940	9847	9852	9782	9852	9965	9746	9675	9963	9741	9809	9817	9728	9900	9873	9988	9811	9705	9874	9799	9993	9896	9760	9896	9714	9803	9771	9893	9886	9783	9799	9740	9800	9853	9785	9864	9725	9854	9715	9827	9774	9884	9873	9880	9661	9912	9847	9942	9821	9832	9784	9757	9930	9748	9829	9994	9887	9860	9856	9890	9958	9825	9750	9843	9805	9861	9876	9828	9766	9758	9875	9840	9926	9768	9818	9950	10002	9782	9918	9865	9716	9866	9703	9917	9943	9846	9913	9898	10021	9862	9786	9873	9834	9791	9755	9832	9894	9910	9764	9733	9947	9879	9783	9757	9761	9863	9862	9968	9910	9972	9753	9725	9760	9833	9867	9898	9749	9916	9900	9830	9834	9705	9871	10031	9799	9929	9822	10003	9741	9856	9766	9788	9875	9762	9853	9993	10018	9889	9872	9951	9713	9767	9642	9664	9819	9899	9911	9834	9904	9917	9935	9925	9803	9945	9827	9856	9707	9802	9969	9852	9951	9915	9934	9896	9724	9541	9830	9764	9818	10026	9858	9936	9893	9923	9764	9894	9970	9833	9988	9814	9874	9923	9815	9978	9712	9768	9908	9775	9675	9752	9880	9846	9865	9811	9831	9886	9804	9717	9752	9837	9864	9710	9945	9801	9781	9827	9774	9712	9957	9713	9920	9706	9756	9900	9819
31388	22277	21658	18904	16055	16501	20639	20349	19761	18235	16440	15703	15466	15229	15484	15444	15463	15418	15360	15432	15590	15561	15293	15299	15428	15264	15329	15404	15236	15531	15317	15497	15473	15390	15628	15454	15512	15477	15388	15464	15286	15361	15266	15236	15377	15624	15486	15340	15473	15331	15354	15312	15224	15253	15342	15388	15562	15439	15495	15224	15355	15536	15355	15211	15162	15262	15282	15325	15326	15267	15250	15381	15238	15402	15319	15384	15440	15297	15398	15499	15503	15488	15209	15393	15489	15345	15181	15201	15423	15343	15229	15157	15044	15154	15280	15351	15420	15520	15582	15454	15442	15396	15214	15205	15357	15452	15436	15344	15059	15310	15316	15256	15480	15297	15436	15336	15295	15139	15445	15518	15472	15362	15513	15323	15616	15224	15470	15394	15308	15241	15260	15300	15408	15482	15399	15440	15279	15342	15416	15472	15408	15433	15526	15342	15400	15525	15541	15386	15525	15414	15273	15342	15407	15406	15357	15219	15453	15197	15510	15418	15337	15478	15371	15402	15464	15321	15258	15373	15304	15245	15513	15249	15229	15236	15311	15409	15653	15422	15325	15251	15158	15220	15489	15240	15190	15366	15397	15392	15391	15371	15514	15468	15442	15485	15432	15120	15274	15363	15308	15504	15233	15274	15374	15312	15026	15371	15452	15325	15395	15311	15230	15346	15328	15187	15368	15244	15334	15417	15308	15271	15540	15461	15254	15348	15171	15265	15249	15302	15349	15298	15383	15363	15369	15419	15576	15632	15396	15289	15577	15491	15456	15097	15352	15270	15394	15339	15448	15326	15188	15360	15401	15319	15313	15358	15462	15441	15279	15417	15252	15477	15385	15309	15301	15285	15299	15228	15424	15310	15313	15495	15262	15321	15583	15515	15228	15457	15460	15199	15281	15366	15026	15407	15384	15423	15352	15325	15444	15534	15390	15287	15349	15409	15438	15253	15470	15526	15410	15266	15228	15369	15505	15397	15358	15359	15501	15390	15362	15342	15144	15179	15285	15384	15172	15266	15100	15250	15411	15288	15401	15397	15333	15486	15443	15247	15205	15382	15418	15302	15340	15511	15503	15355	15284	15409	15422	15394	15267	15621	15232	15207	15403	15129	15249	15240	15135	15314	15410	15449	15390	15579	15467	15443	15320	15365	15254	15235	15502	15420	15404	15308	15509	15457	15388	15471	15290	15445	15395	15369	15550	15317	15274	15411	15288	15320	15350	15522	15651	15262	15223	15345	15524	15357	15371	15399	15602	15431	15503	15418	15319	15325	15397	15295	15331	15399	15393	15579	15461	15492	15169	15318	15537	15543	15459	15384	15609	15164	15424	15427	15176	15177	15369	15277	15244	15098	15276	15409	15450	15360	15484	15466	15304	15325	15369	15068	15275	15254	15229	15505	15322	15260	15348	15167	15346	15412	15431	15305	15417	15365	15359	15126	15428	15473	15377	15413	15630	15216	15237	15260	15268	15499	15233	15331	15472	15315	15377	15414	15384	15570	15114	15293	15491	15547	15272	15390	15478	15320	15385	15373	15329	15171	15500	15102	15237	15452	15287	15406	15434	15264	15379	15560	15216	15389	15292	15278	15282	15123	15438	15515	15184	15294	15495	15254	15367	15340	15369	15255	15504	15439	15282	15285	15429	15376	15359	15543	15236	15294	15381	15344	15539	15333	15465	15361	15374	15402	15288	15153	15259	15169	15250	15594	15565	15223	15120	15302	15297	15199	15345	15456	15402	15315	15215	15285	15317	15422	15562	15615	15425	15368	15402	15505	15206	15310	15174	15281	15354	15576	15355	15486	15316	15296	15375	15483	15366	15604	15313	15404	15327	15091	15382	15323	15283	15255	15345	15482	15337	15322	15233	15256	15445	15181	15267	15279	15347	15359	15531	15438	15478	15331	15199	15480	15441	15477	15277	15414	15303	15277	15466	15359	15521	15426	15378	15485	15382	15253	15211	15370	15199	15411	15378	15304	15512	15316	15452	15549	15404	15350	15251	15406	15386	15390	15487	15283	15464	15230	15406	15328	15501	15472	15220	15413	15334	15307	15267	15478	15202	15360	15218	15411	15467	15372	15454	15488	15447	15194	15354	15491	15410	15242	15326	15395	15322	15338	15349	15352	15335	15266	15311	15315	15334	15408	15434	15458	15304	15369	15432	15521	15488	15597	15513	15338	15532	15388	15393	15213	15405	15369	15456	15205	15426	15322	15488	15205	15183	15363	15470	15487	15381	15204	15578	15345	15272	15529	15288	15310	15455	15430	15363	15566	15435	15332	15414	15306	15473	15331	15278	15286	15138	15511	15655	15623	15407	15345	15634	15259	15117	15289	15516	15284	15342	15500	15356	15466	15371	15465	15503	15384	15282	15511	15149	15313	15666	15379	15210	15378	15305	15285	15184	15255	15432	15226	15342	15448	15253	15495	15426	15446	15376	15254	15329	15249	15330	15335	15469	15515	15347	15163	15353	15336	15341	15277	15350	15311	15395	15567	15389	15446	15537	15253	15245	15308	15478	15543	15311	15507	15269	15351	15248	15458	15251	15426	15234	15311	15103	15285	15261	15457	15246	15417	15292	15211	15198	15128	15134	15384	15371	15497	15338	15247	15667	15223	15468	15394	15198	15195	15227	15107	15393	15225	15324	15452	15339	15523	15320	15293	15376	15335	15303	15322	15163	15336	15352	15298	15444	15282	15126	15437	15476	15443	15478	15291	15416	15202	15255	15090	15216	15113	15421	15425	15496	15446	15628	15489	15555	15540	15339	15173	15484	15570	15393	15436	15517	15436	15330	15066	15393	15509	15605	15332	15316	15263	15409	15265	15238	15369	15475	15345	15312	15336	15330	15272	15507	15493	15555	15486	15262	15292	15319	15124	15269	15177	15328	15360	15340	15303	15386	15265	15346	15448	15416	15274	15341	15372	15425	15261	15491	15282	15433	15470	15320	15268	15202	15430	15311	15171	15455	15463	15303	15382	15457	15343	15254	15336	15529	15430	15165	15342	15359	15418	15553	15380	15229	15374	15465	15368	15476	15260	15385	15464	15428	15288	15343	15160	15441	15352	15310	15500	15578	15566	15246	15370	15291	15435	15392	15405	15279	15320	15391	15392	15359	15384	15472	15253	15509	15521	15180	15417	15374	15384	15493	15483	15274	15394	15430	15327	15382	15209	15208	15361	15474	15414	15392	15291	15204	15569	15321	15349	15359	15482	15419	15424	15417	15369	15394	15269	15336	15372	15494	15508	15412	15339	15518	15396	15161	15483	15271	15300	15418	15556	15502	15352	15206	15259	15415	15466	15242	15491	15121	15276	15330	15365	15265	15179	15388	15246	15392	15518	15187	15320	15345	15477	15687	15276	15544	15315	15205	15352	15372	15294	15249	15384	15326	15344	15137	15246	15305	15403	15466	15457	15206	15430	15364	15244	15405	15267	15363	15309	15350	15536	15292	15476	15295	15352	15348	15368	15408	15431	15336	15533	15642	15323	15431	15301	15345	15475	15420	15547	15425	15298	15472	15362	15301	15281	15323	15329	15294	15486	15367	15602	15748	15258	15327	15347	15268	15208	15449	15458	15442	15471	15224	15344	15423	15267	15481	15350	15441	15540	15347	15453	15327	15427	15527	15367	15271	15515	15376	15251	15397	15490	15285	15511	15470	15349	15502	15358	15371	15494	15531	15508	15397	15317	15351	15450	15443	15359	15556	15482	15417	15294	15412	15567	15373	15490	15331	15439	15245	15292	15290	15328	15282	15433	15392	15383	15278	15477	15388	15419	15270	15519	15349	15236	15367	15389	15157	15168	15275	15578	15457	15258	15307	15241	15083	15467	15348	15344	15476	15271	15299	15424	15485	15202	15287	15208	15333	15429	15397	15172	15411	15439	15489	15342	15314	15247	15109	15419	15528	15317	15319	15285	15339	15249	15501	15384	15340	15491	15595	15458	15524	15440	15246	15533	15411	15380	15423	15268	15403	15405	15419	15436	15490	15362	15437	15649	15325	15076	15502	15354	15522	15352	15334	15479	15509	15277	15252	15344	15557	15496	15375	15266	15312	15390	15184	15243	15235	15250	15423	15286	15303	15500	15219	15220	15304	15324	15251	15302	15393	15399	15357	15326	15294	15536	15366	15371	15467	15341	15578	15264	15451	15313	15319	15538	15390	15295	15351	15310	15186	15600	15513	15182	15359	15390	15339	15364	15421	15375	15496	15553	15285	15430	15225	15105	15429	15218	15309	15443	15480	15442	15146	15240	15414	15356	15416	15230	15174	15193	15312	15582	15349	15487	15204	15313	15440	15235	15391	15242	15482	15586	15194	15445	15195	15272	15447	15364	15473	15586	15328	15241	15362	15260	15276	15249	15329	15398	15332	15341	15387	15289	15624	15384	15525	15429	15418	15063	15340	15329	15474	15389	15508	15291	15349	15350	15492	15462	15606	15458	15560	15355	15229	15279	15341	15319	15119	15351	15485	15242	15357	15328	15367	15254	15375	15414	15524	15480	15325	15352	15481	15488	15278	15415	15283	15350	15306	15491	15524	15326	15394	15646	15343	15458	15495	15536	15479	15325	15338	15562	15452	15192	15450	15402	15493	15206	15395	15271	15436	15485	15432	15471	15564	15571	15425	15169	15138	15336	15252	15235	15526	15344	15278	15254	15539	15274	15546	15309	15319	15467	15545	15459	15257	15314	15467	15369	15477	15469	15552	15332	15361	15460	15501	15332	15348	15260	15238	15486	15566	15309	15379	15339	15425	15150	15307	15315	15359	15250	15563	15397	15667	15219	15406	15247	15501	15350	15453	15299	15103	15442	15375	15411	15435	15382	15349	15255	15526	15405	15381	15399	15458	15335	15536	15306	15253	15522	15415	15344	15392	15549	15565	15620	15528	15325	15281	15381	15447	15519	15369	15553	15306	15431	15360	15268	15334	15315	15262	15273	15355	15487	15156	15285	15175	15293	15334	15426	15353	15300	15212	15299	15281	15236	15367	15445	15372	15220	15362	15592	15296	15353	15329	15457	15419	15374	15353	15278	15386	15343	15527	15359	15482	15312	15240	15231	15424	15196	15429	15393	15248	15116	15433	15558	15421	15447	15464	15426	15391	15438	15390	15390	15293	15238
13272	15830	15387	11658	10362	10763	15453	14207	13360	11506	10354	9839	9656	9534	9581	9705	9571	9552	9424	9559	9420	9521	9530	9504	9530	9592	9566	9496	9527	9490	9632	9603	9445	9473	9661	9563	9708	9503	9687	9530	9472	9558	9572	9494	9595	9628	9524	9521	9590	9514	9644	9503	9482	9579	9534	9691	9577	9322	9472	9499	9595	9602	9621	9457	9547	9660	9548	9603	9473	9464	9622	9580	9595	9416	9422	9458	9660	9575	9564	9548	9638	9417	9565	9516	9322	9532	9661	9687	9582	9370	9435	9723	9512	9550	9476	9432	9479	9369	9464	9542	9515	9505	9461	9493	9589	9445	9588	9594	9536	9617	9403	9477	9473	9558	9533	9496	9543	9422	9571	9445	9652	9687	9542	9533	9573	9652	9538	9475	9462	9463	9560	9497	9456	9490	9431	9600	9446	9541	9399	9543	9611	9497	9516	9433	9567	9330	9556	9565	9687	9523	9585	9748	9550	9652	9524	9631	9588	9438	9592	9592	9439	9476	9382	9479	9437	9575	9461	9507	9626	9547	9519	9514	9488	9468	9521	9454	9667	9390	9531	9341	9640	9321	9558	9650	9457	9577	9405	9612	9681	9543	9499	9549	9532	9481	9474	9621	9626	9546	9442	9742	9622	9436	9661	9468	9581	9449	9715	9387	9542	9571	9511	9606	9568	9439	9492	9589	9488	9556	9439	9537	9457	9446	9603	9359	9610	9478	9639	9506	9508	9560	9557	9496	9583	9595	9373	9516	9468	9494	9477	9567	9602	9498	9550	9463	9503	9517	9582	9390	9418	9530	9539	9563	9491	9512	9487	9310	9501	9649	9312	9476	9629	9505	9629	9511	9385	9465	9638	9536	9374	9539	9601	9525	9677	9676	9486	9457	9610	9571	9528	9607	9542	9702	9460	9565	9482	9541	9366	9409	9538	9512	9515	9462	9575	9500	9526	9524	9580	9332	9569	9774	9630	9504	9464	9564	9566	9494	9501	9396	9470	9566	9500	9582	9443	9434	9562	9386	9529	9548	9426	9508	9523	9453	9479	9448	9433	9471	9538	9602	9434	9529	9467	9593	9552	9436	9464	9408	9566	9565	9598	9323	9449	9390	9575	9480	9608	9541	9551	9612	9652	9517	9316	9472	9483	9522	9475	9704	9476	9520	9418	9631	9562	9435	9466	9407	9523	9411	9517	9388	9539	9533	9640	9655	9452	9475	9618	9667	9569	9615	9386	9489	9473	9435	9633	9480	9443	9608	9501	9527	9579	9588	9583	9438	9660	9574	9536	9470	9686	9511	9525	9581	9541	9561	9503	9493	9343	9546	9498	9456	9438	9492	9619	9437	9461	9474	9526	9553	9359	9563	9610	9573	9479	9705	9583	9622	9355	9466	9535	9555	9567	9680	9536	9596	9379	9633	9623	9582	9637	9488	9513	9537	9515	9478	9594	9370	9421	9514	9408	9687	9497	9671	9484	9498	9519	9564	9454	9551	9496	9505	9563	9596	9482	9441	9480	9538	9557	9573	9561	9590	9347	9577	9375	9426	9538	9411	9452	9473	9364	9557	9613	9732	9577	9535	9489	9461	9506	9462	9542	9514	9427	9504	9422	9579	9612	9462	9543	9478	9520	9555	9561	9623	9537	9431	9468	9597	9566	9471	9522	9544	9478	9503	9586	9466	9585	9297	9338	9597	9493	9469	9436	9575	9544	9671	9534	9457	9646	9541	9507	9432	9580	9554	9568	9648	9582	9430	9466	9512	9461	9414	9645	9432	9401	9453	9421	9760	9522	9516	9496	9417	9560	9547	9548	9518	9418	9529	9634	9500	9662	9545	9524	9464	9449	9486	9409	9569	9643	9562	9471	9462	9464	9475	9327	9535	9458	9471	9569	9521	9441	9480	9455	9474	9515	9527	9624	9579	9539	9711	9444	9402	9568	9530	9430	9437	9596	9563	9444	9580	9338	9515	9530	9489	9552	9577	9467	9545	9520	9500	9476	9537	9590	9726	9703	9616	9556	9429	9598	9468	9383	9439	9406	9435	9386	9503	9371	9659	9452	9339	9440	9442	9639	9512	9564	9436	9622	9483	9460	9542	9593	9456	9401	9539	9467	9506	9439	9617	9536	9515	9499	9477	9530	9595	9382	9572	9549	9642	9648	9548	9474	9491	9567	9639	9459	9680	9566	9490	9477	9563	9509	9508	9621	9533	9472	9567	9634	9562	9497	9414	9540	9517	9673	9495	9664	9739	9476	9685	9606	9420	9611	9548	9467	9547	9503	9661	9706	9419	9560	9643	9461	9530	9497	9452	9701	9425	9574	9552	9473	9364	9556	9559	9506	9608	9549	9564	9424	9634	9356	9490	9530	9356	9572	9385	9498	9585	9397	9511	9641	9478	9560	9570	9527	9339	9515	9460	9420	9578	9436	9573	9347	9388	9504	9584	9470	9472	9597	9595	9406	9453	9510	9587	9698	9573	9479	9440	9617	9483	9531	9454	9582	9711	9544	9396	9631	9444	9494	9512	9495	9631	9608	9611	9597	9498	9479	9582	9463	9615	9362	9404	9485	9645	9541	9500	9526	9542	9462	9422	9417	9436	9362	9397	9428	9304	9523	9604	9575	9399	9543	9590	9366	9596	9621	9604	9475	9526	9624	9571	9558	9504	9565	9674	9522	9468	9469	9567	9473	9583	9409	9533	9519	9468	9540	9401	9512	9457	9494	9553	9492	9575	9684	9683	9347	9560	9641	9594	9558	9273	9523	9542	9489	9584	9484	9422	9415	9559	9573	9707	9543	9654	9609	9470	9438	9526	9577	9525	9679	9520	9436	9647	9693	9405	9596	9554	9692	9553	9514	9536	9492	9423	9491	9551	9531	9633	9518	9609	9351	9580	9590	9449	9558	9529	9581	9529	9555	9505	9732	9603	9550	9606	9435	9345	9432	9569	9648	9535	9390	9586	9567	9593	9483	9560	9432	9691	9679	9614	9688	9585	9339	9569	9593	9648	9492	9497	9467	9448	9421	9419	9468	9573	9476	9475	9390	9491	9681	9534	9555	9465	9520	9622	9581	9453	9460	9566	9583	9462	9549	9547	9557	9641	9548	9602	9545	9338	9595	9632	9523	9661	9500	9451	9560	9382	9594	9546	9420	9534	9578	9485	9586	9582	9528	9511	9490	9309	9499	9540	9560	9501	9492	9503	9549	9499	9527	9481	9497	9424	9575	9428	9384	9595	9643	9433	9494	9479	9586	9476	9553	9511	9630	9582	9722	9557	9401	9470	9447	9607	9505	9642	9518	9361	9552	9414	9432	9400	9550	9438	9593	9529	9526	9480	9441	9617	9520	9508	9604	9493	9538	9512	9549	9468	9500	9525	9468	9578	9472	9495	9549	9650	9412	9380	9651	9515	9398	9481	9441	9340	9518	9467	9510	9564	9507	9574	9547	9534	9521	9654	9572	9457	9526	9605	9530	9634	9503	9517	9670	9573	9489	9379	9630	9562	9504	9509	9498	9566	9589	9562	9489	9591	9470	9443	9520	9463	9676	9562	9453	9512	9511	9503	9517	9510	9582	9547	9565	9592	9610	9467	9471	9579	9482	9470	9531	9493	9490	9338	9446	9487	9512	9622	9473	9622	9353	9519	9435	9586	9603	9580	9492	9390	9519	9579	9453	9589	9519	9556	9319	9566	9531	9533	9521	9366	9538	9458	9493	9462	9505	9500	9418	9445	9582	9550	9555	9560	9562	9545	9449	9499	9493	9514	9507	9520	9529	9558	9481	9404	9705	9607	9573	9590	9662	9526	9565	9639	9367	9550	9567	9538	9337	9555	9489	9533	9472	9431	9602	9532	9614	9491	9522	9537	9618	9548	9473	9656	9489	9551	9545	9415	9582	9549	9591	9549	9447	9388	9514	9608	9534	9734	9575	9421	9574	9525	9554	9438	9595	9589	9437	9433	9566	9634	9524	9563	9513	9545	9369	9631	9653	9360	9626	9527	9621	9516	9545	9443	9555	9457	9534	9665	9511	9681	9462	9417	9551	9479	9436	9429	9379	9593	9473	9527	9495	9403	9596	9482	9663	9530	9396	9571	9604	9426	9457	9467	9424	9491	9526	9429	9590	9484	9495	9503	9631	9493	9596	9500	9443	9455	9525	9474	9570	9471	9578	9337	9507	9435	9412	9476	9496	9496	9571	9535	9411	9685	9574	9584	9431	9513	9598	9574	9278	9749	9572	9474	9453	9397	9660	9665	9375	9379	9364	9652	9461	9634	9644	9385	9518	9522	9513	9452	9371	9466	9511	9496	9530	9405	9474	9654	9609	9537	9621	9526	9580	9701	9563	9491	9492	9527	9564	9465	9486	9641	9671	9404	9555	9692	9464	9612	9366	9400	9417	9526	9506	9581	9702	9625	9554	9541	9519	9499	9548	9659	9484	9505	9618	9628	9448	9515	9605	9751	9480	9620	9638	9531	9309	9574	9631	9482	9575	9267	9683	9484	9674	9473	9476	9383	9434	9682	9547	9361	9452	9549	9354	9525	9554	9433	9625	9436	9596	9498	9599	9514	9503	9720	9456	9581	9450	9663	9468	9409	9528	9564	9415	9617	9482	9460	9544	9459	9398	9571	9543	9551	9460	9485	9556	9406	9400	9430	9489	9505	9411	9603	9439	9572	9398	9399	9428	9686	9670	9451	9489	9594	9625	9469	9489	9581	9656	9557	9509	9455	9523	9491	9653	9479	9488	9604	9506	9549	9389	9547	9599	9466	9424	9447	9492	9404	9370	9420	9411	9423	9398	9516	9442	9609	9516	9435	9475	9418	9538	9505	9507	9607	9622	9528	9599	9477	9524	9598	9525	9638	9352	9422	9482	9635	9356	9285	9353	9581	9431	9554	9566	9556	9526	9683	9432	9438	9585	9585	9568	9619	9680	9593	9563	9423	9553	9428	9674	9563	9584	9511	9627	9569	9434	9562	9530	9650	9551	9496	9560	9485	9418	9630	9557	9558	9538	9634	9558	9432	9521	9490	9598	9508	9360	9515	9530	9430	9472	9531	9477	9587	9569	9374	9591	9458	9484	9627	9606	9529	9597	9452	9530	9582	9507	9607
25903	21603	27722	27157	22381	28126	40540	44285	37322	26953	20220	16868	15947	15526	15374	15544	15301	15402	15359	15416	15317	15419	15332	15207	15474	15321	15215	15323	15307	15318	15285	15354	15468	15174	15426	15419	15320	15341	15559	15346	15195	15236	15362	15368	15304	15375	15265	15402	15309	15458	15174	15244	15157	15374	15209	15257	15103	15360	15366	15450	15603	15284	15202	15245	15374	15287	15200	15300	15183	15258	15292	15222	15379	15307	15157	15220	15385	15246	15506	15406	15159	15104	15253	15402	15364	15296	15301	15431	15278	15313	15312	15242	15533	15308	15364	15193	15350	15295	15199	15406	15162	15347	15312	15397	15417	15374	15161	15305	15418	15389	15438	15461	15298	15381	15250	15242	15282	15257	15307	15076	15341	15190	15366	15343	15435	15231	15418	15253	15392	15103	15193	15046	15076	15352	15385	15175	15130	15155	15296	15390	15418	15266	15339	15377	15283	15378	15415	15487	15455	15458	15302	15313	15140	15226	15110	15268	15221	15365	15183	15344	15210	15255	15280	15248	15226	15516	15134	15346	15294	15069	15245	14991	15123	15183	15224	15046	15145	15316	15190	15317	15295	15273	15366	15349	15235	15288	15052	15236	15302	15160	15218	15244	15281	15096	15362	15487	15436	15364	15269	15354	15084	15492	15239	15378	15375	15328	15279	15275	15199	15075	15037	15244	15274	15205	15258	15303	15310	15365	15357	15317	15402	15071	15331	15231	15105	15223	15172	15476	15443	15141	15141	15109	15149	15249	15339	15218	15379	15363	15220	15384	15381	15351	15396	15347	15355	15264	15401	15436	15182	15045	15374	15419	15209	15400	15195	15214	15365	15254	15326	15219	15272	15208	15211	15349	15206	15521	15330	15151	15385	15274	15350	15106	15492	15374	15356	15180	15277	15348	15094	15403	15247	15289	15339	15309	15384	15379	15357	15259	15292	15268	15105	15157	15473	15276	15264	15176	15224	15227	15412	15383	15330	15327	15377	15395	15208	15205	15392	15455	15179	15360	15076	15250	15280	15312	15395	15295	15362	15428	15322	15369	15391	15343	15225	15319	15477	15320	15185	15212	15136	15376	15371	15388	15237	15373	15217	15196	15173	15150	15267	15370	15463	15382	15379	15223	15244	15395	15409	15296	15122	15423	15312	15059	15522	15367	15186	15257	15571	15346	15458	15188	15231	15234	15233	15347	15287	15339	15540	15276	15161	15185	15528	15386	15316	15178	15289	15242	15118	15176	15286	15218	15253	15377	15388	15415	15210	15298	15160	15289	15198	15368	15487	15317	15269	15200	15247	15125	15319	15272	15335	15310	15326	15210	15105	15378	15363	15268	15205	15292	15408	15278	15342	15286	15043	15406	15454	15286	15381	15449	15313	15286	15086	15356	15438	15103	15465	15240	15244	15024	15301	15267	15289	15316	15214	15155	15508	14996	15259	15438	15295	15409	15240	15384	15307	15196	15259	15399	15259	15175	15129	15151	15276	15191	15172	15172	15248	15113	15194	15170	15430	15278	15164	15283	15431	15328	15473	15171	15344	15316	15202	15401	15160	15140	15334	15085	15172	15268	15330	15293	15353	15515	15228	15469	15322	15355	15409	15134	15098	15315	15163	15355	15285	15273	15255	15260	15355	15138	15368	15330	15369	15238	15284	15396	15234	15268	15136	15232	15351	15195	15431	15388	15342	15499	15235	15244	15261	15388	15549	15368	15389	15318	15204	15252	15148	15252	15546	15272	15186	15257	15432	15314	15281	15171	15252	15201	15224	15455	15308	15426	15399	15153	15541	15243	15327	15419	15290	15050	15258	15096	15220	15643	15354	15193	15248	15016	15010	15165	15104	15357	15189	15243	15269	15186	15267	15350	15217	15169	15243	15263	15334	15444	15147	15392	15296	15288	15253	15152	15228	15150	15101	15298	15112	15074	15311	15471	15156	15302	15189	15371	15286	15098	15359	15074	15557	15187	15282	15403	15352	15308	15505	15302	15185	15239	15284	15339	15199	15103	15014	15174	15501	15278	15450	15477	15244	15084	15177	15094	15379	15272	15420	15269	15334	15211	15519	15345	15246	15398	15413	15124	15224	15186	15180	15418	15401	15277	15294	15402	15469	15387	15621	15330	15276	15405	15203	15423	15462	15325	15304	15108	15162	15217	15125	15228	15365	15419	15158	15260	15264	15231	14979	15143	15096	15335	15277	15221	15128	15306	15284	15156	15377	15224	15138	15275	15230	15275	15258	15169	15165	15223	15506	15342	15186	15288	15384	15084	15253	15198	15408	15199	15387	15287	15380	15495	15273	15145	15261	15256	15335	15179	15151	15260	15299	15369	15246	15501	15291	15088	15441	15453	15362	15283	15421	15124	15264	15177	15262	15369	15442	15332	15185	15147	15013	15210	15314	15114	15286	15360	15360	15307	15400	15447	15213	15234	15421	15142	15226	15509	15376	15320	15226	15278	15357	15321	15433	15364	15166	15292	15433	15456	15455	15293	15252	15216	15258	15313	15392	15151	15262	15506	15421	15255	15515	15219	15365	15312	15135	15269	15340	15366	15203	15162	15248	15277	15372	15279	15290	15166	15460	15283	15178	15296	15198	15382	15305	15455	15298	15386	15152	14984	15412	15302	15305	15447	15307	15374	15146	15171	15193	15026	15277	15151	15407	15323	15460	15237	15169	15260	15425	15306	15388	15285	15172	15252	15420	15410	15215	15227	15194	15197	15337	15388	15374	15273	15293	15354	15159	15399	15448	15422	15329	15519	15350	15292	15261	15227	15005	15317	15403	15323	15345	15280	15459	15321	15303	14996	15053	15140	15347	15081	15393	15406	15380	15276	15281	15333	15300	15075	15382	15329	15355	15464	15141	15237	15291	15264	15382	15353	15328	15281	15382	15360	15353	15177	15364	15494	15161	15101	15397	15290	15397	15246	15313	15145	15216	15363	15114	15340	15304	15169	15209	15250	15110	15146	15231	15139	15308	15315	15275	15148	15149	15308	15329	15323	15250	15282	15174	15398	15423	15225	15240	15267	15245	15257	15250	15191	15414	15367	15269	15422	15183	15314	15120	15251	15244	15226	15238	15213	15175	15473	15481	15438	15369	15037	15482	15421	15316	15306	15328	15187	15198	15324	15257	15082	15302	15227	15267	15150	15446	15424	15354	15149	15296	15298	15280	15210	15318	15474	15199	15372	15146	15320	15275	15233	15341	15284	15082	15151	15354	15252	15446	15351	15416	15331	15433	15508	15340	15481	15200	15175	15171	15355	15231	15156	15269	15413	15118	15221	15110	15338	15215	15108	15355	15233	15178	15389	15390	15327	15266	15083	15291	15416	15385	15322	15247	15281	15251	15380	15276	15166	15259	15212	15351	15328	15373	15300	15067	15344	15194	15280	15379	15048	15338	15334	15279	15280	15252	15293	15280	15269	15246	15458	15151	15301	15186	15205	15066	15330	15130	15188	15354	15372	15459	15291	15273	15368	15169	15111	15385	15249	15299	15252	15168	15250	15309	15316	15166	15095	15412	15259	15125	15322	15499	15557	15451	15093	15110	15194	15157	15352	15215	15303	15125	15246	15343	15481	15522	15341	15030	15166	15326	15237	15447	15346	15415	15461	15224	15241	15305	15401	15248	15100	15340	15188	15370	15096	15330	15292	15356	15208	15259	15094	15203	15401	14941	15130	15461	15164	15276	15212	15092	15440	15198	15406	15332	15237	15264	15241	15229	15386	15439	15167	15161	15508	15436	15302	15300	15158	15369	15323	15196	15323	15331	15257	15274	15313	15245	15063	15117	15334	15315	15056	15256	15193	15539	15508	15372	15253	15462	15107	15412	15375	15408	15403	15318	15339	15202	15275	15268	15286	15308	15470	15320	15512	15292	15363	15072	15155	15313	15245	15134	15392	15501	15336	15567	15512	15347	15296	15466	15602	15401	15463	15187	15151	15142	15394	15237	15252	15111	15469	15323	15316	15172	15059	15217	15190	15115	15342	15392	15316	15270	15178	15267	15316	15351	15200	15374	15101	15073	15324	15183	15302	15275	15363	15281	15381	15368	15161	15421	15213	15221	15420	15331	15434	15241	15249	15274	15372	15273	15460	15071	15279	15425	15386	15420	15138	15310	15242	15327	15249	15323	15105	15231	15422	15174	15195	15235	15390	15076	15350	15425	15286	15353	15495	15379	15170	15238	15374	15285	15217	15396	15173	15310	15280	15123	15100	14979	15234	15340	15339	15225	15226	15239	15338	15337	15403	15431	15417	15185	15331	15306	15423	15258	15368	15366	15243	15276	15298	15161	15324	15285	15229	15445	15216	15335	15374	15311	15362	15398	15512	15216	15322	15427	15091	15185	15088	15261	15329	15483	15520	15219	15284	15201	15404	15197	15254	15420	15214	15403	15329	15199	15637	15403	15280	15501	15269	15389	15198	15458	15320	15344	15322	15399	15335	15238	15364	15292	15124	15228	15286	15356	15232	15307	15244	15275	15176	15374	15252	15272	15409	15435	15277	15214	15342	15418	15240	15532	15452	15373	15314	15232	15464	15263	15171	15185	15396	15293	15258	15155	15353	15408	15256	15452	15340	15306	15221	15311	15410	15426	15194	15462	15411	15342	15389	15327	15209	15360	15343	15568	15315	15346	15097	15428	15277	15392	15224	15395	15370	15771	15299	15405	15284	15336	15126	15541	15380	15276	15339	15287	15163	15189	15261	15508	15421	15199	15251	15347	15111	15375	15294	15412	15444	15320	15040	15223	15061	15080	15246	15331	15311	15463	15195	15360	15477	15304	15293	15355	15271	15334	15208	15442	15482	15431	15381	15499	15347	15264	15457	15249	15208	15470	15413	15295	15218	15030	15154	15305	15195	15391	15248	15309	15310	15506	15226	15236	15298	15180	15299	15312	15526	15342	15263	15155	15297	15309	15205	15295	15475	15357	15298	15100	15283	15401	15307	15219	15181	15416	15429	15173	15245	15317	15274	15338	15298	15063	15189	15327	15226	15270	15259	15346	15142	15588	15130	15145	15221	15366	15313	15318	15151	15288	15424	15290	15136	15360	15274	15192	15544	15331	15170	15483	15362	15242	15247	15258	14946	15257	15304	15278	15216	15242	15212	15447	15410	15232	15225	15280	15372
13777	28335	23719	14448	16465	24612	36176	38206	28822	18755	12722	10613	9856	9879	9683	9649	9633	9795	9704	9751	9622	9719	9650	9635	9582	9503	9642	9789	9802	9659	9663	9662	9624	9668	9622	9689	9449	9534	9866	9615	9662	9669	9686	9641	9666	9676	9716	9536	9584	9588	9606	9658	9654	9790	9857	9628	9632	9734	9504	9633	9669	9615	9581	9700	9705	9528	9493	9686	9609	9637	9666	9562	9672	9542	9562	9613	9696	9554	9648	9585	9542	9693	9671	9754	9707	9634	9638	9700	9664	9739	9601	9469	9824	9675	9519	9717	9621	9475	9496	9631	9665	9628	9771	9733	9497	9679	9552	9696	9669	9720	9708	9562	9545	9691	9519	9683	9558	9597	9507	9513	9625	9702	9719	9454	9651	9533	9569	9645	9652	9638	9602	9625	9715	9494	9702	9725	9843	9576	9590	9560	9609	9619	9622	9535	9669	9523	9586	9804	9564	9599	9652	9540	9529	9575	9644	9769	9738	9490	9573	9537	9721	9533	9694	9698	9434	9582	9517	9760	9617	9645	9538	9650	9643	9605	9518	9560	9569	9663	9517	9714	9618	9484	9728	9748	9548	9608	9783	9575	9758	9492	9662	9624	9566	9590	9745	9726	9616	9765	9566	9675	9569	9542	9701	9607	9609	9630	9459	9776	9429	9644	9658	9629	9574	9584	9620	9515	9786	9646	9475	9544	9542	9663	9563	9775	9720	9546	9522	9477	9705	9644	9460	9558	9477	9526	9574	9626	9594	9669	9555	9517	9645	9683	9784	9662	9731	9578	9550	9644	9606	9553	9782	9686	9610	9535	9545	9525	9706	9665	9640	9597	9525	9749	9684	9408	9649	9725	9425	9589	9669	9513	9515	9688	9616	9686	9627	9595	9640	9807	9631	9546	9501	9649	9591	9607	9744	9648	9702	9639	9482	9552	9580	9655	9608	9603	9673	9743	9740	9550	9625	9526	9554	9759	9636	9566	9672	9666	9682	9626	9567	9409	9627	9685	9722	9463	9526	9443	9500	9763	9623	9565	9690	9589	9488	9586	9588	9516	9669	9705	9457	9603	9625	9541	9799	9568	9602	9633	9450	9707	9656	9541	9634	9562	9573	9551	9626	9636	9681	9538	9601	9529	9730	9679	9703	9639	9632	9622	9667	9629	9612	9695	9642	9556	9711	9713	9653	9569	9678	9668	9470	9598	9690	9603	9758	9549	9574	9580	9495	9751	9584	9749	9722	9605	9586	9485	9620	9643	9565	9633	9668	9645	9620	9700	9635	9448	9671	9635	9753	9653	9568	9576	9614	9656	9415	9814	9510	9593	9472	9542	9587	9571	9622	9587	9477	9622	9640	9519	9636	9651	9449	9686	9605	9668	9646	9624	9543	9533	9461	9593	9552	9646	9622	9675	9523	9662	9623	9639	9655	9721	9704	9700	9561	9594	9754	9630	9752	9642	9576	9697	9599	9538	9589	9466	9549	9713	9574	9628	9508	9845	9748	9530	9655	9828	9577	9593	9704	9567	9701	9632	9481	9504	9575	9670	9469	9516	9713	9608	9479	9542	9818	9574	9722	9705	9632	9489	9549	9506	9536	9548	9487	9585	9765	9517	9568	9673	9579	9558	9561	9605	9532	9569	9611	9652	9740	9540	9577	9683	9700	9601	9715	9657	9416	9616	9571	9660	9554	9684	9812	9518	9673	9621	9748	9702	9641	9636	9567	9614	9497	9653	9576	9699	9488	9632	9549	9693	9635	9692	9825	9651	9563	9606	9559	9713	9580	9555	9582	9595	9525	9603	9658	9666	9532	9680	9664	9539	9531	9587	9565	9676	9557	9483	9542	9647	9673	9586	9573	9443	9502	9569	9676	9597	9583	9564	9630	9456	9598	9572	9746	9594	9614	9516	9679	9604	9687	9568	9564	9537	9639	9470	9422	9718	9490	9573	9680	9506	9711	9726	9731	9481	9735	9601	9633	9652	9595	9634	9517	9607	9735	9612	9638	9613	9516	9602	9345	9641	9513	9559	9629	9655	9613	9671	9585	9555	9727	9647	9515	9738	9582	9564	9676	9519	9593	9501	9535	9587	9701	9532	9579	9758	9641	9726	9537	9601	9689	9486	9599	9566	9564	9760	9629	9683	9693	9681	9605	9667	9709	9554	9742	9554	9701	9658	9687	9640	9778	9572	9472	9656	9660	9615	9602	9689	9616	9477	9654	9698	9726	9716	9711	9564	9587	9737	9599	9652	9667	9533	9720	9678	9756	9677	9681	9565	9459	9581	9591	9667	9671	9704	9653	9612	9506	9629	9655	9688	9620	9563	9539	9664	9593	9592	9520	9803	9671	9493	9659	9495	9614	9513	9646	9705	9646	9541	9525	9725	9588	9719	9524	9569	9502	9697	9599	9548	9543	9637	9608	9684	9443	9491	9622	9566	9669	9645	9464	9635	9591	9640	9589	9505	9695	9640	9688	9466	9678	9666	9535	9634	9661	9674	9509	9677	9331	9584	9647	9397	9569	9755	9440	9670	9574	9594	9580	9651	9744	9644	9607	9569	9749	9651	9566	9713	9596	9681	9568	9636	9633	9789	9538	9627	9593	9668	9679	9541	9604	9559	9570	9488	9641	9532	9613	9606	9662	9554	9744	9678	9669	9579	9474	9716	9580	9688	9557	9606	9562	9643	9586	9489	9605	9603	9645	9484	9635	9732	9596	9660	9804	9629	9529	9634	9790	9669	9606	9781	9467	9544	9679	9734	9697	9726	9520	9694	9643	9702	9654	9601	9741	9628	9574	9600	9587	9627	9590	9237	9565	9641	9616	9578	9637	9620	9714	9770	9598	9675	9597	9752	9578	9793	9634	9646	9646	9648	9596	9624	9551	9783	9542	9640	9462	9701	9689	9733	9644	9688	9513	9659	9614	9659	9591	9724	9784	9652	9633	9658	9534	9681	9657	9634	9606	9486	9583	9577	9627	9568	9714	9617	9383	9629	9577	9562	9693	9539	9670	9631	9595	9617	9665	9594	9717	9637	9716	9644	9659	9544	9604	9501	9716	9625	9668	9613	9700	9589	9657	9533	9849	9565	9616	9536	9628	9593	9641	9625	9641	9623	9705	9596	9776	9742	9542	9630	9642	9678	9647	9627	9659	9400	9746	9611	9635	9676	9581	9758	9604	9768	9645	9793	9727	9653	9715	9625	9668	9665	9511	9736	9678	9744	9552	9506	9734	9528	9663	9687	9532	9558	9669	9612	9658	9591	9726	9636	9635	9589	9674	9613	9522	9637	9494	9642	9664	9599	9675	9434	9552	9733	9742	9834	9750	9569	9562	9608	9570	9565	9489	9559	9627	9788	9418	9634	9675	9527	9583	9637	9644	9614	9641	9699	9570	9636	9603	9603	9590	9613	9625	9654	9492	9714	9435	9564	9565	9657	9521	9579	9659	9559	9713	9611	9620	9707	9535	9545	9584	9594	9567	9566	9663	9743	9604	9515	9629	9572	9582	9553	9563	9459	9546	9685	9680	9491	9601	9571	9479	9589	9634	9520	9568	9649	9540	9596	9586	9539	9644	9643	9457	9457	9461	9690	9517	9475	9647	9635	9651	9592	9628	9629	9472	9743	9621	9653	9639	9649	9578	9661	9645	9603	9646	9780	9511	9391	9587	9469	9654	9496	9580	9579	9619	9620	9656	9639	9493	9539	9610	9526	9683	9430	9686	9521	9725	9609	9615	9619	9629	9459	9722	9587	9734	9762	9539	9643	9664	9593	9664	9574	9591	9711	9634	9558	9752	9582	9592	9592	9618	9679	9572	9619	9658	9521	9609	9633	9522	9705	9630	9756	9531	9666	9676	9541	9806	9525	9722	9733	9604	9545	9535	9583	9700	9673	9643	9703	9631	9581	9610	9545	9655	9489	9575	9617	9607	9756	9674	9554	9723	9576	9764	9711	9720	9692	9644	9645	9668	9732	9514	9654	9850	9597	9682	9753	9661	9740	9494	9650	9597	9552	9595	9589	9605	9722	9652	9626	9495	9579	9614	9559	9582	9545	9652	9696	9742	9638	9480	9484	9824	9650	9627	9670	9533	9581	9733	9586	9612	9665	9507	9594	9519	9659	9594	9566	9600	9655	9529	9591	9515	9639	9632	9585	9719	9565	9551	9514	9574	9611	9682	9470	9636	9638	9592	9517	9691	9620	9513	9522	9627	9688	9622	9801	9785	9644	9774	9694	9580	9678	9616	9572	9540	9637	9584	9579	9482	9638	9498	9598	9608	9677	9555	9576	9576	9539	9286	9758	9557	9531	9838	9708	9593	9518	9588	9644	9504	9584	9802	9704	9623	9508	9606	9744	9527	9629	9589	9503	9740	9687	9773	9461	9752	9566	9716	9464	9515	9677	9557	9645	9568	9518	9653	9662	9645	9670	9729	9641	9645	9489	9638	9510	9702	9616	9675	9507	9680	9633	9672	9684	9581	9507	9718	9750	9726	9664	9607	9576	9506	9689	9439	9746	9622	9600	9600	9656	9501	9683	9765	9564	9627	9629	9688	9632	9501	9435	9539	9563	9800	9540	9523	9735	9608	9643	9519	9654	9710	9589	9752	9649	9591	9591	9789	9532	9594	9625	9682	9441	9696	9568	9593	9495	9575	9532	9649	9525	9687	9552	9654	9551	9644	9630	9861	9592	9583	9638	9417	9790	9664	9640	9537	9649	9566	9437	9650	9621	9798	9529	9504	9476	9733	9511	9518	9671	9752	9668	9686	9703	9490	9654	9561	9628	9575	9555	9517	9659	9578	9758	9470	9590	9729	9552	9595	9674	9609	9488	9750	9618	9522	9574	9644	9719	9666	9490	9657	9624	9530	9745	9536	9655	9570	9613	9659	9747	9540	9515	9574	9662	9611	9578	9756	9692	9698	9617	9791	9526	9691	9566	9618	9649	9680	9593	9667	9588	9623	9629	9668	9738	9674	9571	9685	9500	9655	9734	9578	9687	9623	9731	9757	9731	9624	9690	9547	9539	9763	9553	9406	9686	9651	9570	9629	9453	9640	9787	9671	9553	9573	9558	9667	9670	9575	9651	9433	9576	9487	9645	9689	9653	9680	9595
24371	21625	28611	25314	24663	38307	50310	58519	50083	35879	25239	19049	16827	16488	16095	15747	15688	15751	15796	15540	15688	15764	15643	15708	15607	15613	15571	15606	15655	15639	15876	15678	15579	15285	15810	15818	15779	15592	15641	15914	15739	15558	15565	15748	15570	15619	15652	15755	15518	15551	15831	15592	15573	15789	15681	15595	15744	15699	15585	15584	15534	15586	15586	15609	15573	15324	15572	15482	15690	15468	15665	15528	15568	15609	15700	15880	15319	15470	15448	15412	15403	15493	15435	15649	15463	15580	15687	15610	15642	15687	15600	15751	15393	15521	15748	15569	15507	15772	15482	15572	15777	15618	15472	15672	15857	15713	15598	15624	15541	15643	15676	15583	15432	15404	15533	15674	15552	15559	15441	15506	15434	15438	15639	15606	15626	15643	15532	15490	15500	15595	15525	15617	15587	15620	15672	15639	15664	15728	15522	15560	15306	15617	15463	15552	15507	15860	15646	15413	15529	15578	15540	15636	15578	15561	15611	15654	15582	15689	15648	15471	15528	15313	15254	15522	15507	15469	15737	15518	15525	15664	15880	15578	15544	15690	15551	15591	15459	15459	15629	15374	15565	15274	15400	15594	15367	15406	15538	15602	15591	15843	15662	15397	15637	15528	15440	15474	15470	15564	15624	15439	15455	15588	15315	15460	15408	15598	15470	15484	15541	15471	15520	15565	15505	15500	15393	15443	15531	15389	15518	15299	15738	15460	15623	15470	15341	15362	15253	15397	15410	15571	15615	15511	15464	15461	15460	15397	15524	15518	15604	15295	15387	15520	15326	15544	15449	15602	15610	15695	15576	15498	15447	15471	15436	15610	15549	15477	15539	15448	15668	15521	15689	15468	15563	15480	15537	15375	15599	15427	15401	15461	15584	15570	15546	15585	15499	15555	15485	15489	15480	15495	15351	15510	15613	15602	15359	15511	15597	15525	15508	15491	15696	15616	15629	15389	15501	15558	15706	15524	15645	15612	15566	15388	15687	15187	15571	15474	15518	15468	15457	15663	15614	15507	15544	15543	15583	15510	15346	15698	15592	15497	15624	15546	15478	15280	15436	15575	15733	15623	15484	15523	15518	15576	15656	15554	15555	15498	15293	15496	15547	15391	15570	15894	15491	15611	15654	15681	15415	15332	15722	15497	15588	15558	15580	15455	15647	15610	15542	15544	15741	15405	15405	15485	15754	15592	15466	15564	15475	15625	15740	15534	15551	15683	15584	15601	15459	15733	15496	15696	15619	15717	15648	15709	15672	15763	15636	15628	15750	15772	15312	15508	15550	15435	15485	15540	15487	15640	15588	15473	15438	15600	15451	15560	15651	15895	15587	15539	15496	15530	15733	15493	15615	15733	15483	15389	15565	15551	15678	15487	15597	15573	15422	15518	15397	15382	15564	15540	15736	15614	15691	15802	15741	15648	15495	15493	15703	15753	15557	15379	15776	15590	15518	15419	15739	15713	15613	15632	15653	15696	15655	15505	15426	15567	15716	15435	15472	15376	15612	15481	15611	15407	15525	15637	15511	15641	15541	15532	15628	15575	15449	15581	15389	15364	15555	15451	15749	15592	15529	15502	15518	15345	15486	15456	15411	15331	15657	15544	15428	15515	15280	15221	15650	15629	15414	15466	15502	15600	15500	15670	15453	15462	15619	15704	15433	15480	15384	15593	15680	15488	15485	15527	15606	15578	15521	15674	15635	15478	15544	15336	15477	15619	15579	15463	15439	15666	15640	15430	15469	15443	15602	15802	15734	15413	15727	15437	15498	15622	15659	15422	15715	15427	15543	15590	15565	15210	15791	15470	15527	15657	15460	15397	15463	15706	15486	15390	15564	15408	15654	15540	15591	15689	15681	15551	15605	15521	15412	15530	15534	15390	15577	15629	15771	15698	15706	15526	15660	15609	15525	15518	15745	15594	15461	15584	15435	15472	15448	15463	15525	15723	15548	15433	15610	15595	15757	15623	15505	15477	15603	15329	15500	15601	15693	15684	15751	15853	15606	15519	15466	15503	15382	15544	15339	15481	15510	15396	15550	15685	15584	15497	15752	15775	15593	15475	15471	15496	15594	15546	15599	15728	15509	15666	15675	15569	15598	15402	15476	15556	15598	15586	15499	15516	15553	15528	15719	15678	15506	15365	15494	15476	15386	15461	15566	15516	15677	15658	15453	15525	15559	15435	15591	15482	15619	15575	15631	15590	15518	15789	15564	15477	15326	15424	15491	15547	15772	15532	15578	15641	15558	15509	15638	15541	15701	15602	15515	15622	15622	15530	15753	15520	15510	15498	15589	15529	15476	15483	15541	15498	15484	15458	15459	15464	15432	15551	15504	15666	15628	15541	15498	15495	15601	15699	15721	15598	15598	15469	15557	15593	15895	15543	15537	15637	15430	15353	15452	15407	15645	15554	15510	15531	15523	15539	15547	15394	15419	15481	15441	15543	15696	15564	15720	15446	15416	15641	15674	15636	15519	15384	15484	15707	15450	15516	15525	15741	15781	15552	15431	15549	15730	15554	15687	15626	15446	15645	15703	15532	15558	15439	15378	15669	15616	15694	15590	15743	15225	15291	15573	15562	15548	15729	15555	15417	15158	15612	15483	15833	15720	15576	15632	15729	15539	15562	15345	15282	15860	15386	15454	15655	15648	15611	15705	15551	15612	15498	15547	15592	15507	15502	15650	15458	15666	15266	15311	15564	15509	15695	15459	15415	15557	15467	15533	15467	15507	15443	15448	15344	15427	15367	15610	15489	15509	15415	15472	15753	15596	15419	15617	15667	15617	15419	15638	15449	15450	15587	15601	15658	15421	15518	15580	15517	15666	15551	15493	15520	15543	15447	15594	15605	15642	15263	15578	15544	15747	15463	15419	15533	15676	15579	15577	15478	15596	15560	15423	15416	15509	15614	15612	15663	15721	15494	15426	15583	15481	15475	15627	15566	15566	15521	15453	15658	15529	15239	15491	15527	15563	15706	15636	15735	15613	15591	15437	15626	15624	15619	15492	15482	15499	15671	15541	15596	15296	15624	15531	15509	15437	15683	15577	15649	15732	15883	15435	15472	15480	15763	15310	15536	15557	15450	15390	15760	15510	15599	15546	15402	15601	15306	15541	15684	15408	15589	15440	15881	15460	15540	15601	15408	15630	15543	15543	15531	15565	15424	15526	15438	15600	15480	15520	15372	15739	15591	15557	15539	15509	15601	15591	15842	15821	15830	15731	15516	15456	15688	15541	15617	15762	15684	15448	15472	15685	15623	15434	15389	15503	15521	15504	15519	15518	15538	15480	15632	15638	15569	15533	15389	15565	15670	15635	15515	15521	15598	15579	15509	15450	15495	15668	15585	15723	15545	15621	15457	15611	15509	15591	15672	15565	15575	15511	15551	15620	15565	15575	15516	15558	15614	15600	15319	15584	15470	15564	15696	15494	15607	15488	15436	15562	15726	15406	15405	15380	15408	15569	15426	15473	15513	15565	15618	15411	15527	15715	15768	15637	15620	15645	15569	15709	15467	15669	15616	15464	15516	15426	15486	15642	15471	15414	15623	15494	15548	15683	15612	15513	15379	15598	15564	15669	15773	15634	15750	15544	15494	15748	15521	15614	15306	15753	15498	15415	15639	15582	15704	15551	15621	15491	15692	15627	15476	15682	15394	15515	15604	15522	15510	15547	15558	15467	15375	15565	15427	15490	15638	15621	15561	15443	15696	15839	15688	15585	15531	15406	15531	15531	15530	15535	15447	15508	15628	15410	15466	15563	15463	15556	15583	15564	15696	15629	15598	15636	15546	15547	15498	15533	15669	15505	15466	15404	15580	15584	15279	15593	15764	15609	15676	15563	15495	15466	15692	15616	15612	15382	15410	15690	15411	15917	15723	15547	15334	15449	15726	15596	15759	15736	15553	15485	15616	15534	15882	15493	15555	15444	15410	15449	15392	15313	15491	15402	15685	15274	15546	15704	15560	15674	15525	15628	15454	15339	15662	15550	15519	15580	15561	15428	15552	15545	15560	15388	15404	15574	15614	15705	15542	15635	15778	15521	15601	15618	15626	15778	15534	15463	15452	15506	15561	15560	15409	15449	15559	15342	15656	15662	15413	15551	15382	15521	15574	15499	15431	15467	15476	15570	15616	15583	15426	15640	15677	15478	15561	15547	15651	15456	15672	15521	15420	15482	15575	15732	15559	15683	15456	15633	15692	15749	15627	15554	15518	15659	15658	15579	15602	15502	15370	15730	15557	15472	15631	15622	15655	15756	15648	15379	15368	15376	15617	15526	15839	15565	15543	15599	15466	15684	15433	15646	15498	15790	15800	15604	15425	15627	15493	15686	15407	15294	15629	15478	15481	15585	15523	15701	15716	15465	15543	15484	15458	15533	15602	15710	15625	15413	15530	15522	15512	15800	15461	15758	15542	15526	15323	15539	15577	15456	15614	15558	15692	15539	15450	15589	15572	15438	15509	15682	15618	15695	15783	15761	15373	15511	15580	15573	15361	15427	15232	15730	15496	15312	15431	15638	15601	15690	15398	15743	15532	15455	15400	15520	15746	15512	15517	15581	15544	15616	15604	15519	15569	15564	15534	15526	15573	15548	15519	15619	15425	15542	15485	15539	15661	15507	15684	15724	15629	15564	15515	15651	15509	15604	15429	15366	15524	15558	15595	15473	15481	15665	15399	15387	15418	15611	15546	15725	15479	15518	15509	15580	15646	15478	15542	15449	15510	15558	15500	15588	15559	15562	15589	15528	15675	15589	15657	15653	15645	15514	15515	15768	15691	15657	15664	15663	15512	15568	15639	15384	15450	15539	15444	15427	15465	15742	15455	15581	15588	15602	15613	15559	15566	15625	15790	15578	15555	15656	15534	15746	15579	15676	15559	15627	15520	15658	15397	15469	15681	15516	15317	15681	15508	15543	15656	15474	15481	15517	15713	15408	15587	15612	15601	15570	15509	15553	15384	15455	15378	15487	15471	15517	15969	15547	15625	15680	15613	15657	15594	15540	15514	15578	15570	15583	15517	15668	15465	15725	15518	15561	15634	15650	15607	15574	15521	15662	15565	15490	15447	15474	15455	15397	15531	15584	15658	15731	15715	15583	15474	15524	15502	15540	15657	15646	15382	15507	15262	15564	15634
20621	38988	23653	18228	22067	36971	47823	55616	42764	27604	17015	12178	10510	10217	10092	9972	10024	9877	10044	9927	9964	9849	10058	10002	9899	9852	9944	9856	9896	9925	10022	9942	10021	9850	9914	9928	10040	9907	9843	9899	9784	9943	9943	9875	9864	9828	9929	9807	9820	9799	10040	10048	9936	9897	9891	9775	9891	9925	9923	9996	9950	9927	10069	9930	10049	9935	9936	9854	9975	9932	9722	9819	9870	9826	9921	9823	9955	9928	9779	9874	9791	9992	9989	9969	9771	9927	9893	9938	9852	9909	9915	9887	9993	9816	9902	9808	9994	9899	9983	9879	9807	9836	9722	9704	9855	9978	10088	9910	9804	9968	9846	9745	9931	10023	9879	10015	9881	9865	9920	9757	9788	9932	9952	9933	9892	9878	9834	9878	9804	9839	9970	9884	9820	9908	9820	9981	9840	9834	9819	9828	10014	9819	9866	9974	9913	9801	9992	9911	9890	9897	9955	9937	9838	9752	9856	9855	9956	9834	9942	9705	9854	9871	9767	9932	9762	10069	9843	9741	10003	9824	9936	9966	9949	9915	9899	9826	9849	9847	9783	9934	9971	9860	9682	9901	9918	9884	9927	9917	9942	9820	9964	9828	9952	9902	9980	9919	9730	9873	9782	9894	9759	9763	9933	9925	10084	9888	9809	9582	9787	9905	9902	9891	9806	9912	9919	9873	9900	9835	9913	9709	9935	9849	9900	9882	9933	9853	9946	9827	9814	10004	9943	9865	9795	9860	9978	9888	9690	9866	9667	9758	9964	9815	9837	9896	9780	9943	9714	9780	9837	9851	9860	9855	9912	10101	9961	9836	9971	9949	9905	9949	9868	9932	9897	10043	9851	10066	9937	9895	9912	9824	9828	9784	10136	9828	9855	9962	9879	10090	9898	9758	9868	9863	10002	9971	9821	9877	9949	9875	9891	9890	9931	9911	9853	9921	9867	9739	9950	9984	9926	9753	9845	9691	9909	9903	9829	9938	9883	9710	9845	9866	9814	9763	10010	9880	9981	9853	9942	9806	9846	9899	9950	9899	9786	9895	9939	9709	9952	9849	9804	9726	9755	9826	9911	9965	9825	9871	9822	10005	9836	9855	9945	9848	9781	9781	9914	9745	9753	9927	9887	9941	9801	9884	10025	9972	9918	9718	9816	9786	9787	9943	9703	10005	9920	9905	9743	9950	9905	9770	9819	9697	10025	9904	9845	9918	9984	9736	9870	9884	9831	9872	9875	9752	9773	9841	10033	9745	9895	9785	9764	9816	10029	10099	9854	9937	10014	9919	9838	9834	9967	9670	9862	9898	9762	9909	9869	9934	9796	9900	9853	9871	9888	9853	9846	9971	9818	9957	9921	9828	9945	9847	9775	9936	9749	9934	9776	9875	9908	9940	9946	9785	9789	9901	9878	9746	9764	9674	9897	9752	9999	9891	9818	9790	9857	9755	9977	9964	9984	9835	9899	9878	9871	9998	9791	9986	9818	9796	9741	9808	9850	9827	9844	9878	9721	9926	9778	9950	10033	9907	9830	9909	9968	9927	9885	9836	9858	9761	9922	9811	9785	9822	9875	9888	9955	9871	9619	9818	9811	9795	9993	9798	9922	9861	9929	9808	9886	9875	9819	9834	9775	9993	9884	9825	9914	9847	9803	9912	10011	9758	9985	9895	9905	9903	9817	9818	9883	9727	9990	9801	9914	9938	9660	10000	9755	9901	9885	9820	9706	9963	9923	9918	9988	9944	9910	9853	9872	10045	9900	9978	9821	9818	9981	9857	9824	9889	9843	9981	9925	10012	10000	9795	9795	9831	10021	9856	9929	9570	9938	9732	10013	9887	9849	9894	9793	9830	9809	9827	9869	9935	10041	9780	9903	9937	9902	9700	9970	9865	9766	9967	9822	9726	9818	9946	9942	9884	9952	9890	9752	9928	9737	9845	10023	9919	9921	9870	9804	9862	9879	9852	9943	9806	9883	9921	9852	9927	9681	9938	9939	9951	10043	9999	9816	9798	9824	9800	9882	9922	9950	9902	9826	9991	9923	9880	9975	9938	9832	9779	9936	9846	9810	9794	9765	9911	9936	10121	9848	9818	9817	9827	9879	9775	9873	9793	9855	9857	9702	9781	9932	9890	9760	9855	9786	9666	9843	9892	9857	9895	9907	9800	9854	9836	9792	10021	9887	9851	9834	9937	9849	9766	9992	9843	9784	9982	9801	9958	9836	9947	9982	9937	9775	9857	9843	9900	9891	9809	9884	9891	9840	9851	9833	9806	9746	9808	9936	9907	9742	9806	9951	9808	9987	9847	9802	9909	9828	9881	9927	9887	9959	9929	9913	9893	9815	10096	9860	9797	9688	10009	9970	10006	9836	9808	9876	9867	9846	9888	9799	9850	9748	9898	9853	9984	9925	9767	9809	9929	9912	9765	9853	9966	9897	9764	9947	9875	9708	9983	9985	9952	9810	9881	9887	9966	9849	9833	10028	9815	9848	9825	9701	9873	9923	9862	10030	9837	9875	9915	9857	9813	9797	9944	9796	9908	9922	9792	9800	9856	9892	9887	9842	9983	9929	9815	9852	9800	9850	10038	9937	9959	9736	9948	9930	9689	9835	9820	10008	9935	10090	9906	9780	10003	9818	9817	10009	9947	9881	9967	9903	9869	9812	9979	9908	9798	9911	9810	9921	9795	9893	9762	9896	10000	9827	9964	9892	9787	9734	9779	9879	9681	10038	10080	9729	9757	9916	9909	9892	9831	9884	9878	9848	9878	9845	9853	9930	10018	9947	9974	9844	9961	9984	9774	9662	9750	9841	9855	9980	9782	9901	9922	9889	9852	9745	9884	9942	9893	9878	9814	9843	9779	9885	9974	9883	9844	9974	9818	9772	9954	9880	9795	9830	9927	9788	9939	9694	9889	9852	9763	9857	9881	9832	9971	9836	9894	9913	9885	9684	9737	9964	10025	9785	9812	9982	9826	9857	9895	9877	9791	9787	9800	9924	9845	9984	9947	9893	9843	9797	9743	9918	9786	9961	9853	10071	9868	9945	9969	9897	10080	9907	9824	10028	9872	9942	9900	9853	9898	9882	9887	9818	9843	9735	10108	9913	9970	9719	9786	9873	9788	9937	9912	9730	9802	9839	9996	9946	9878	10093	9860	9824	9900	9745	9922	9853	9886	9925	9900	9889	9847	9719	9733	9921	9874	9749	9964	9904	9860	10006	9837	9846	9692	9958	9790	9735	9917	9700	9876	9976	9814	9905	9952	9857	9955	9800	9955	9944	9888	9881	9853	9910	10002	9904	10002	9940	9796	9796	9897	9872	9812	9799	9876	10081	9759	9900	9950	9818	9957	9848	9893	9878	9870	9786	9733	9789	9905	9602	9995	9898	9820	9946	9804	9867	9767	9922	9946	9774	9949	10016	9869	9916	9730	9901	9857	9939	9849	9908	9901	9914	9752	9980	9901	9820	9937	9952	9773	9877	9884	9782	9967	9822	9983	10036	9878	9948	9914	10002	9923	9877	10045	9870	9882	9855	9796	9919	9961	9669	9937	9912	9753	9870	9938	9775	9901	9855	9850	9888	10064	9695	9841	9846	10023	9922	9827	9856	9952	9835	9953	9820	9850	9926	9871	9834	9898	9808	9904	9915	9873	9789	10020	9827	9886	9933	9888	9782	9735	9745	9889	9707	9835	9748	9919	9800	9966	9871	9948	9892	9937	9715	9853	9865	9901	9896	9941	9681	9879	9846	10007	9969	9975	9878	9805	9969	9898	9911	9810	9907	9876	9854	9748	9839	10016	9851	9935	9765	9822	9852	9839	9828	9859	9819	9907	9878	9789	9754	9934	9922	9883	9863	9776	9739	9890	9833	9844	10029	9900	9842	9764	10020	9777	9825	9878	10056	9957	9736	9948	9981	9898	9825	9873	9913	9820	9925	9901	9961	9870	10009	9801	9902	9884	9833	9810	9853	9886	9812	9800	9917	9684	10031	9722	9830	9893	9841	9894	9900	9864	9855	9766	9943	9847	10019	9786	9839	9933	9900	9870	9852	9912	9842	9918	9823	9900	9942	9857	9830	9941	9890	9817	9875	9919	9811	9862	9852	9804	9824	9878	9951	9829	9929	9783	9844	9964	9940	9783	9844	9886	9869	9762	9801	9879	9996	9969	9947	9899	9946	9832	9929	9689	9905	9941	9913	9895	9838	9980	9817	9708	9843	9763	9882	9745	9801	9830	9752	9900	9810	9845	9960	9921	10068	9924	9941	9890	9870	9902	9787	9758	9791	9811	9775	9946	10003	9900	9900	9810	9786	9793	9720	9777	9798	9887	9685	10081	9772	9861	9797	9939	9903	9870	9847	9775	9967	9948	9758	9844	9893	9931	9857	9781	9919	9856	9945	9902	10017	9852	9804	9922	9872	9823	9809	9861	10009	9864	9733	9913	9899	9804	9918	9842	9785	9834	10065	9784	9926	10009	9959	9839	10039	9928	9854	9936	9913	9913	9707	9815	9775	9999	9918	9801	9867	9979	9989	9793	9829	9799	9894	9737	9826	9739	9926	9854	9610	9801	10049	9779	9853	9912	9935	9975	9821	9829	9812	9872	10118	10002	9813	9756	9858	9937	9953	9798	9938	9885	9877	9810	9796	9823	9896	9746	10101	9777	9908	9791	9825	9907	9957	9846	10051	9806	9954	9839	9918	9709	9676	10070	9972	9737	9682	9838	9872	10036	9861	9970	9974	9852	9930	9770	9773	9929	9715	10055	10069	10040	9926	9804	9792	9909	9871	9828	9789	9819	9819	9696	9923	9860	9965	9899	9890	9706	10048	9801	9941	9943	10014	9945	9744	9983	9927	9840	10047	9784	9889	9863	9751	9922	9929	9827	9904	9884	9700	9739	9866	9978	9937	9759	9774	9821	9878	9923	9714	9913	9963	9975	10108	9757	10000	9759	9929	9833	9824	9826	9884	9840	9745	9847	9935	9964	9899	9828	9804	9918	9947	9829	9855	9855	9852	9772	9791	9825	9743	9831	10010	9739	9785	9809	9839	9904	9903	9910	9861	9951	9789	9902	10015	9790	9845	9904	9908	10038	9845	9842	9875	10025
32721	23921	20868	18465	16428	16862	19347	21142	20325	18168	16496	15902	15653	15789	15700	15518	15529	15526	15684	15361	15432	15508	15339	15417	15370	15526	15400	15209	15407	15428	15362	15672	15627	15290	15528	15429	15329	15470	15515	15335	15242	15326	15437	15255	15338	15368	15481	15465	15620	15354	15327	15354	15554	15353	15564	15462	15292	15195	15567	15475	15428	15408	15548	15370	15430	15385	15447	15594	15623	15574	15388	15538	15194	15385	15567	15568	15415	15470	15261	15389	15514	15335	15385	15477	15457	15364	15421	15605	15323	15405	15474	15435	15492	15497	15438	15442	15403	15440	15406	15327	15433	15447	15431	15377	15363	15496	15245	15415	15247	15494	15333	15444	15309	15527	15395	15433	15357	15349	15478	15418	15255	15452	15393	15243	15436	15362	15584	15370	15444	15548	15245	15251	15415	15701	15422	15455	15419	15389	15589	15488	15453	15107	15579	15464	15713	15295	15293	15337	15588	15354	15402	15239	15153	15507	15545	15421	15530	15449	15309	15371	15434	15256	15461	15318	15673	15578	15404	15253	15508	15651	15365	15318	15209	15324	15444	15401	15395	15290	15298	15551	15420	15341	15572	15431	15376	15584	15254	15321	15520	15440	15443	15328	15497	15511	15336	15299	15314	15267	15502	15643	15435	15353	15345	15407	15394	15245	15470	15492	15420	15556	15547	15339	15535	15269	15299	15331	15338	15343	15347	15361	15444	15319	15638	15617	15407	15623	15435	15510	15302	15250	15423	15353	15379	15344	15333	15517	15502	15365	15318	15506	15455	15497	15501	15453	15382	15370	15271	15261	15424	15308	15390	15490	15649	15287	15424	15474	15279	15578	15516	15545	15526	15424	15270	15492	15270	15455	15519	15484	15580	15429	15475	15531	15598	15423	15520	15453	15285	15470	15511	15527	15314	15458	15440	15491	15490	15531	15329	15413	15376	15424	15542	15425	15227	15547	15535	15497	15352	15426	15418	15481	15267	15338	15361	15324	15446	15475	15554	15450	15481	15377	15621	15342	15461	15384	15459	15258	15488	15406	15506	15291	15474	15534	15440	15516	15417	15297	15350	15301	15519	15415	15399	15257	15301	15281	15442	15546	15443	15315	15311	15536	15491	15443	15339	15252	15201	15216	15341	15540	15496	15466	15396	15476	15486	15404	15372	15135	15390	15513	15442	15439	15229	15590	15704	15448	15346	15403	15735	15647	15377	15474	15555	15511	15301	15607	15022	15147	15299	15395	15354	15662	15283	15440	15364	15349	15473	15300	15209	15493	15511	15498	15297	15290	15502	15503	15320	15599	15414	15294	15403	15409	15388	15316	15335	15404	15371	15313	15495	15373	15470	15324	15356	15273	15281	15362	15603	15289	15434	15151	15376	15384	15326	15233	15595	15315	15346	15296	15423	15383	15623	15196	15407	15638	15446	15270	15443	15545	15558	15445	15466	15307	15340	15280	15440	15401	15523	15621	15341	15334	15324	15360	15487	15345	15317	15337	15356	15231	15343	15522	15469	15515	15562	15411	15450	15302	15444	15307	15532	15702	15323	15415	15666	15396	15393	15310	15628	15543	15493	15403	15612	15495	15446	15415	15655	15441	15457	15497	15478	15308	15509	15306	15252	15454	15506	15397	15493	15673	15433	15385	15527	15420	15428	15383	15133	15565	15336	15373	15416	15450	15365	15606	15352	15291	15434	15359	15400	15487	15409	15392	15386	15398	15522	15342	15418	15531	15508	15207	15367	15350	15365	15287	15394	15438	15525	15352	15397	15335	15558	15387	15258	15247	15483	15270	15296	15252	15576	15568	15353	15311	15376	15491	15527	15478	15522	15467	15599	15491	15365	15388	15373	15319	15306	15579	15315	15314	15324	15518	15451	15540	15514	15552	15406	15444	15356	15554	15406	15431	15389	15441	15421	15444	15560	15523	15503	15407	15346	15286	15526	15562	15435	15339	15354	15359	15316	15460	15615	15517	15413	15379	15454	15416	15397	15476	15388	15292	15614	15488	15355	15509	15547	15488	15521	15292	15505	15496	15433	15536	15344	15325	15490	15463	15457	15373	15191	15224	15348	15293	15223	15555	15341	15240	15337	15396	15380	15303	15288	15317	15466	15350	15273	15563	15501	15416	15448	15414	15364	15544	15422	15348	15315	15183	15431	15364	15436	15350	15483	15301	15415	15335	15561	15409	15548	15488	15407	15600	15593	15467	15428	15610	15373	15324	15595	15455	15478	15269	15530	15387	15494	15347	15474	15297	15412	15315	15570	15488	15222	15418	15325	15298	15454	15334	15344	15430	15623	15515	15445	15501	15611	15267	15242	15549	15451	15458	15477	15398	15546	15414	15413	15480	15463	15462	15170	15299	15447	15188	15555	15349	15537	15588	15422	15444	15510	15411	15435	15566	15349	15348	15458	15307	15403	15502	15455	15389	15320	15504	15490	15470	15585	15478	15461	15519	15597	15508	15358	15370	15419	15383	15238	15481	15387	15474	15592	15424	15375	15530	15381	15277	15408	15741	15433	15439	15467	15285	15244	15514	15413	15375	15349	15412	15517	15297	15479	15389	15507	15467	15512	15504	15297	15428	15659	15354	15315	15526	15374	15195	15364	15406	15410	15468	15205	15412	15517	15495	15325	15363	15372	15527	15358	15428	15493	15507	15556	15487	15366	15416	15461	15601	15377	15425	15297	15447	15466	15354	15595	15531	15334	15465	15532	15411	15752	15220	15410	15533	15335	15347	15397	15545	15539	15469	15278	15436	15295	15430	15469	15540	15371	15467	15719	15408	15418	15432	15268	15353	15496	15629	15303	15426	15043	15458	15403	15736	15307	15452	15420	15239	15352	15504	15413	15493	15580	15304	15556	15563	15490	15767	15397	15462	15514	15534	15677	15529	15427	15674	15598	15386	15400	15591	15759	15670	15359	15346	15364	15530	15350	15472	15533	15406	15465	15321	15311	15377	15082	15249	15586	15524	15344	15553	15510	15457	15548	15497	15253	15243	15409	15505	15507	15558	15328	15404	15438	15361	15561	15317	15407	15311	15519	15576	15459	15464	15432	15305	15359	15406	15518	15187	15452	15287	15787	15391	15246	15537	15375	15644	15451	15364	15512	15298	15408	15275	15371	15228	15489	15315	15550	15530	15427	15555	15412	15431	15491	15635	15541	15357	15429	15448	15317	15498	15598	15546	15589	15397	15484	15447	15247	15290	15409	15634	15225	15396	15431	15481	15421	15320	15427	15591	15442	15504	15683	15486	15501	15477	15281	15514	15429	15365	15478	15315	15397	15460	15408	15456	15617	15339	15423	15558	15505	15330	15339	15381	15636	15368	15274	15556	15625	15426	15369	15366	15442	15463	15352	15361	15379	15355	15401	15439	15264	15275	15387	15453	15363	15323	15307	15614	15400	15232	15383	15201	15262	15411	15314	15479	15268	15236	15419	15408	15490	15377	15350	15234	15483	15320	15465	15390	15590	15513	15318	15419	15443	15364	15244	15445	15596	15444	15331	15425	15357	15533	15468	15470	15494	15551	15427	15396	15257	15439	15522	15381	15473	15591	15345	15443	15443	15502	15400	15501	15560	15542	15424	15393	15571	15195	15599	15504	15535	15526	15516	15335	15554	15411	15440	15472	15364	15562	15340	15599	15382	15185	15479	15220	15396	15299	15386	15416	15543	15485	15474	15459	15540	15343	15364	15409	15510	15277	15461	15533	15258	15329	15427	15236	15323	15344	15523	15446	15431	15545	15245	15416	15546	15522	15328	15387	15491	15421	15262	15290	15404	15482	15358	15538	15416	15438	15298	15311	15546	15346	15481	15281	15229	15338	15434	15455	15354	15447	15831	15362	15449	15397	15679	15466	15522	15175	15452	15373	15430	15416	15057	15511	15196	15303	15363	15466	15327	15381	15257	15365	15709	15631	15483	15557	15411	15256	15468	15354	15430	15283	15396	15310	15185	15428	15388	15255	15261	15593	15626	15317	15355	15463	15445	15277	15382	15450	15428	15488	15387	15280	15430	15536	15399	15306	15501	15489	15581	15372	15364	15307	15463	15681	15386	15419	15332	15331	15355	15077	15499	15361	15335	15414	15770	15537	15386	15403	15262	15331	15433	15363	15337	15349	15365	15331	15146	15384	15478	15433	15436	15447	15387	15504	15507	15384	15494	15419	15375	15256	15348	15538	15379	15493	15291	15549	15348	15454	15325	15476	15277	15284	15524	15367	15478	15410	15391	15440	15354	15553	15359	15590	15477	15502	15400	15374	15239	15399	15240	15547	15368	15279	15405	15289	15417	15460	15679	15607	15410	15542	15405	15210	15355	15424	15384	15540	15478	15241	15556	15542	15434	15433	15652	15197	15432	15344	15388	15426	15097	15359	15466	15415	15622	15454	15229	15293	15483	15337	15313	15308	15486	15511	15352	15553	15574	15604	15399	15382	15547	15345	15312	15564	15468	15641	15094	15413	15233	15437	15134	15415	15478	15395	15372	15486	15415	15345	15292	15429	15446	15251	15379	15477	15414	15361	15473	15361	15390	15545	15165	15557	15457	15487	15398	15207	15168	15327	15157	15358	15181	15528	15504	15478	15257	15470	15248	15389	15374	15437	15350	15334	15370	15320	15383	15264	15465	15445	15429	15231	15592	15315	15451	15404	15279	15550	15469	15480	15480	15353	15382	15483	15243	15368	15230	15456	15623	15437	15295	15551	15454	15300	15377	15422	15422	15333	15438	15376	15422	15502	15399	15243	15370	15112	15273	15379	15523	15483	15402	15440	15381	15482	15518	15589	15435	15549	15369	15438	15425	15577	15485	15473	15265	15412	15556	15261	15486	15423	15205	15431	15481	15493	15440	15415	15356	15556	15453	15401	15502	15371	15242	15303	15301	15643	15448	15338	15500	15480	15591	15369	15491	15258	15624	15528	15595	15389	15378	15162	15247	15650	15289	15387	15331	15312	15513	15279	15391	15446	15632	15465	15450	15455	15526	15368	15657	15657	15504	15411	15543	15430	15358	15411	15512	15337	15520	15607	15469	15422	15303	15568	15347	15366	15224	15500	15492	15396	15422	15517	15427	15624	15298	15367	15270	15321	15411	15406	15491	15358	15779	15530	15476	15473	15637	15283	15442	15374
19049	18222	13304	11105	10285	11097	13829	15452	13660	11506	10114	9699	9555	9459	9472	9474	9709	9354	9548	9444	9522	9563	9569	9503	9374	9397	9483	9559	9405	9335	9520	9653	9605	9560	9553	9576	9480	9544	9622	9574	9629	9581	9577	9422	9501	9600	9541	9524	9533	9472	9593	9444	9558	9496	9674	9418	9484	9552	9377	9511	9395	9501	9466	9590	9478	9549	9541	9528	9488	9508	9565	9614	9431	9558	9523	9492	9436	9711	9499	9478	9453	9475	9499	9406	9412	9475	9659	9662	9649	9465	9707	9362	9463	9498	9547	9387	9456	9600	9542	9454	9586	9568	9610	9523	9381	9458	9471	9338	9502	9626	9546	9519	9546	9466	9539	9290	9537	9449	9444	9437	9422	9481	9643	9496	9603	9535	9673	9689	9655	9700	9525	9499	9510	9506	9547	9523	9643	9604	9644	9336	9349	9563	9557	9595	9487	9471	9617	9359	9480	9497	9490	9445	9570	9525	9503	9506	9502	9502	9643	9604	9512	9502	9490	9474	9584	9336	9603	9592	9446	9422	9289	9617	9631	9468	9482	9507	9511	9593	9347	9438	9419	9410	9532	9471	9375	9532	9508	9635	9651	9443	9493	9506	9459	9427	9551	9601	9498	9382	9602	9504	9402	9492	9500	9693	9622	9470	9531	9432	9537	9545	9436	9410	9649	9464	9627	9754	9646	9498	9530	9420	9496	9558	9469	9533	9371	9647	9433	9459	9532	9434	9505	9556	9398	9570	9605	9566	9547	9481	9556	9420	9455	9493	9564	9350	9478	9492	9516	9493	9605	9509	9699	9375	9465	9460	9507	9495	9576	9550	9460	9518	9630	9509	9649	9568	9537	9444	9445	9538	9543	9563	9575	9512	9700	9425	9539	9436	9352	9474	9516	9352	9443	9576	9589	9415	9452	9469	9498	9590	9592	9532	9605	9481	9576	9561	9659	9483	9566	9338	9644	9466	9385	9425	9529	9439	9513	9670	9536	9583	9531	9423	9372	9479	9580	9500	9484	9464	9541	9640	9460	9548	9529	9589	9621	9500	9664	9596	9497	9524	9737	9402	9402	9588	9427	9660	9499	9501	9631	9297	9681	9523	9544	9583	9653	9543	9528	9555	9479	9536	9495	9531	9462	9503	9604	9426	9501	9575	9572	9564	9556	9454	9612	9476	9468	9591	9534	9533	9395	9446	9431	9488	9588	9642	9306	9576	9594	9402	9651	9624	9564	9490	9456	9463	9564	9626	9562	9365	9380	9528	9629	9462	9632	9558	9619	9529	9612	9466	9629	9576	9470	9418	9474	9519	9513	9485	9413	9553	9523	9518	9528	9506	9671	9691	9521	9520	9542	9641	9534	9444	9484	9454	9434	9583	9449	9532	9505	9508	9460	9673	9198	9541	9442	9513	9452	9480	9592	9540	9469	9446	9525	9512	9500	9331	9503	9667	9491	9366	9527	9553	9501	9501	9499	9436	9469	9525	9632	9382	9638	9416	9587	9567	9702	9381	9543	9472	9432	9620	9521	9464	9555	9504	9495	9446	9599	9774	9540	9415	9438	9500	9529	9457	9543	9503	9539	9443	9553	9591	9556	9538	9557	9509	9520	9496	9368	9520	9492	9500	9595	9677	9499	9425	9543	9589	9552	9559	9453	9617	9497	9479	9548	9551	9533	9584	9583	9578	9513	9481	9551	9521	9556	9560	9566	9474	9443	9539	9524	9553	9504	9441	9599	9691	9557	9563	9508	9593	9566	9552	9487	9592	9535	9601	9456	9462	9509	9491	9602	9513	9514	9343	9576	9577	9363	9624	9567	9423	9578	9585	9433	9530	9536	9473	9610	9594	9419	9412	9513	9435	9551	9487	9488	9469	9598	9481	9317	9500	9537	9604	9528	9548	9463	9328	9492	9515	9521	9562	9462	9610	9523	9452	9512	9463	9444	9444	9639	9533	9402	9392	9572	9509	9463	9601	9490	9486	9625	9556	9616	9473	9543	9483	9491	9642	9560	9540	9626	9431	9539	9403	9367	9393	9553	9513	9604	9598	9510	9434	9583	9543	9500	9612	9457	9454	9651	9488	9470	9529	9426	9438	9486	9683	9540	9633	9732	9508	9522	9521	9484	9266	9479	9487	9527	9516	9559	9419	9587	9441	9570	9615	9598	9600	9447	9449	9574	9521	9474	9465	9363	9617	9562	9471	9504	9612	9417	9561	9612	9534	9513	9531	9613	9560	9559	9555	9641	9592	9421	9456	9585	9428	9444	9674	9640	9346	9623	9496	9630	9458	9511	9536	9559	9408	9670	9443	9566	9569	9561	9375	9561	9496	9571	9473	9591	9453	9601	9484	9507	9557	9536	9732	9474	9410	9490	9529	9500	9378	9560	9490	9735	9570	9511	9409	9498	9563	9473	9407	9494	9484	9632	9444	9452	9683	9559	9521	9456	9516	9622	9513	9602	9542	9462	9545	9430	9582	9541	9411	9496	9461	9420	9514	9463	9497	9440	9449	9432	9510	9396	9440	9726	9395	9466	9511	9535	9438	9580	9607	9652	9636	9497	9554	9626	9381	9450	9271	9562	9518	9528	9472	9602	9687	9541	9470	9656	9512	9504	9430	9485	9625	9530	9497	9474	9711	9430	9531	9639	9560	9513	9444	9365	9528	9492	9455	9456	9418	9589	9630	9415	9442	9505	9581	9478	9517	9479	9625	9533	9398	9512	9498	9570	9436	9461	9425	9554	9643	9526	9589	9645	9372	9672	9360	9284	9547	9406	9428	9417	9588	9520	9427	9520	9485	9553	9518	9547	9436	9522	9555	9520	9541	9620	9497	9440	9556	9405	9503	9419	9609	9595	9515	9428	9438	9386	9448	9382	9479	9507	9537	9656	9508	9441	9491	9541	9547	9431	9369	9507	9452	9468	9671	9409	9426	9639	9535	9426	9606	9526	9611	9385	9565	9574	9717	9465	9528	9340	9689	9667	9525	9395	9459	9438	9473	9620	9591	9562	9458	9455	9629	9537	9575	9626	9502	9430	9563	9514	9598	9519	9472	9550	9497	9433	9470	9566	9480	9491	9668	9457	9572	9376	9670	9391	9586	9573	9510	9394	9517	9272	9620	9420	9458	9557	9678	9580	9654	9579	9535	9435	9488	9503	9549	9610	9599	9563	9565	9569	9560	9457	9457	9548	9274	9494	9572	9567	9575	9514	9443	9612	9487	9568	9694	9525	9467	9493	9612	9514	9557	9527	9274	9345	9429	9593	9595	9418	9571	9463	9653	9581	9601	9380	9503	9601	9434	9522	9544	9403	9430	9534	9501	9654	9476	9474	9465	9728	9472	9485	9357	9554	9354	9535	9567	9484	9550	9588	9429	9484	9542	9515	9564	9418	9518	9376	9401	9541	9529	9470	9464	9454	9490	9456	9680	9503	9573	9427	9307	9480	9593	9494	9546	9496	9520	9420	9541	9408	9450	9527	9550	9526	9373	9475	9588	9727	9589	9645	9629	9625	9454	9396	9354	9490	9684	9640	9656	9534	9532	9409	9390	9554	9615	9455	9616	9651	9594	9598	9457	9539	9670	9554	9517	9590	9438	9669	9689	9607	9488	9535	9649	9658	9392	9528	9512	9453	9549	9599	9726	9566	9488	9622	9435	9474	9601	9482	9426	9497	9419	9370	9559	9539	9474	9525	9595	9447	9594	9544	9548	9556	9648	9359	9647	9424	9273	9586	9475	9570	9630	9449	9511	9470	9614	9580	9599	9556	9564	9545	9507	9441	9578	9420	9595	9610	9580	9596	9484	9543	9427	9415	9406	9423	9475	9598	9464	9577	9665	9517	9353	9528	9413	9601	9532	9489	9435	9531	9652	9546	9599	9479	9495	9457	9448	9500	9526	9636	9475	9662	9409	9524	9446	9486	9476	9741	9500	9499	9437	9454	9537	9502	9580	9575	9509	9577	9606	9503	9492	9706	9493	9509	9686	9525	9386	9471	9565	9575	9635	9656	9465	9589	9595	9515	9432	9482	9482	9532	9430	9451	9477	9446	9587	9423	9343	9512	9577	9609	9737	9563	9532	9446	9712	9632	9472	9473	9569	9451	9462	9619	9516	9526	9720	9487	9588	9531	9675	9566	9559	9533	9390	9434	9602	9733	9479	9451	9614	9592	9488	9608	9594	9620	9529	9371	9566	9531	9522	9592	9427	9403	9541	9495	9548	9577	9520	9454	9547	9500	9577	9457	9518	9356	9457	9430	9447	9609	9504	9540	9491	9378	9664	9683	9500	9463	9547	9603	9495	9422	9529	9605	9437	9523	9542	9452	9551	9487	9459	9536	9471	9676	9519	9510	9612	9527	9453	9528	9494	9556	9415	9514	9449	9380	9611	9602	9540	9479	9596	9449	9337	9495	9540	9500	9560	9531	9469	9481	9628	9607	9454	9511	9400	9469	9555	9674	9584	9408	9542	9615	9505	9513	9477	9430	9588	9523	9509	9559	9492	9486	9611	9459	9592	9553	9569	9464	9390	9550	9461	9438	9551	9570	9557	9380	9508	9520	9601	9574	9547	9429	9455	9385	9531	9449	9370	9545	9620	9505	9506	9508	9530	9480	9615	9559	9518	9583	9711	9523	9507	9432	9348	9484	9607	9595	9650	9559	9568	9469	9540	9602	9505	9583	9405	9467	9487	9509	9582	9593	9574	9532	9456	9467	9633	9520	9392	9474	9527	9548	9561	9390	9497	9574	9396	9475	9540	9542	9584	9505	9528	9442	9574	9445	9417	9609	9470	9509	9616	9392	9437	9587	9495	9522	9594	9605	9388	9424	9429	9721	9543	9578	9663	9476	9412	9516	9574	9457	9500	9485	9482	9620	9464	9517	9518	9561	9531	9486	9517	9482	9447	9643	9438	9558	9457	9492	9529	9513	9660	9384	9521	9590	9654	9461	9590	9500	9499	9511	9473	9410	9428	9550	9449	9447	9578	9490	9611	9473	9505	9435	9581	9509	9396	9426	9517	9564	9588	9377	9313	9574	9590	9417	9494	9592	9462	9521	9553	9480	9726	9414	9458	9504	9563	9574	9412	9580	9674	9559	9450	9556	9401	9434	9595
25973	21581	27440	28310	24502	25328	38035	42965	38086	28382	20713	16965	15949	15740	15534	15306	15684	15571	15251	15270	15402	15432	15323	15494	15518	15333	15419	15561	15356	15302	15232	15482	15241	15296	15391	15168	15210	15489	15388	15214	15358	15430	15407	15329	15436	15305	15157	15350	15431	15401	15459	15471	15277	15484	15527	15297	15336	15590	15274	15606	15352	15263	15479	15492	15413	15371	15338	15568	15284	15161	15586	15304	15581	15381	15298	15317	15388	15312	15253	15262	15278	15261	15466	15416	15514	15337	15329	15254	15457	15171	15366	15279	15335	15313	15414	15168	15289	15310	15566	15348	15092	15201	15288	15217	15393	15360	15326	15383	15441	15235	15239	15419	15205	15336	15281	15434	15450	15211	15198	15285	15318	15460	15234	15304	15392	15319	15440	15380	15107	15153	15302	15362	15447	15507	15291	15309	15132	15293	15383	15387	15464	15449	15355	15503	15661	15365	15285	15416	15406	15319	15388	15295	15399	15271	15291	15385	15475	15329	15460	15468	15461	15456	15570	15239	15531	15277	15361	15326	15305	15193	15420	15423	15488	15319	15273	15412	15326	15479	15379	15482	15282	15183	15455	15312	15340	15470	15343	15396	15465	15243	15231	15048	15525	15320	15367	15486	15474	15183	15388	15327	15329	15373	15466	15407	15286	15349	15278	15310	15276	15279	15510	15360	15475	15470	15531	15387	15234	15469	15304	15240	15450	15341	15108	15506	15306	15398	15289	15401	15380	15338	15431	15489	15358	15413	15372	15358	15209	15347	15416	15351	15218	15314	15236	15519	15449	15475	15480	15304	15375	15162	15341	15403	15256	15210	15244	15663	15274	15314	15407	15206	15344	15291	15499	15095	15579	15309	15169	15291	15332	15385	15459	15127	15402	15320	15300	15441	15378	15420	15424	15456	15207	15354	15264	15242	15304	15296	15390	15385	15421	15339	15294	15202	15284	15087	15342	15360	15315	15196	15366	15392	15253	15251	15355	15417	15478	15267	15273	15534	15190	15287	15451	15236	15421	15423	15418	15357	15160	15289	15374	15268	15506	15391	15222	15478	15624	15310	15353	15426	15316	15542	15306	15335	15310	15243	15389	15326	15314	15329	15308	15231	15563	15348	15327	15362	15297	15413	15391	15380	15410	15477	15514	15485	15419	15197	15322	15474	15332	15164	15453	15374	15242	15241	15073	15263	15453	15460	15221	15333	15319	15330	15268	15282	15534	15382	15129	15545	15428	15309	15481	15347	15352	15298	15415	15486	15282	15245	15474	15347	15370	15377	15285	15255	15248	15382	15433	15450	15577	15410	15391	15492	15338	15435	15185	15418	15211	15254	15393	15305	15550	15420	15163	15234	15175	15251	15405	15354	15489	15499	15219	15220	15318	15349	15389	15296	15253	15227	15376	15362	15499	15333	15421	15119	15148	15288	15484	15304	15378	15503	15338	15357	15266	15260	15481	15201	15309	15440	15261	15508	15443	15153	15397	15347	15277	15487	15612	15239	15337	15501	15462	15407	15213	15473	15395	15274	15325	15515	15450	15098	15547	15329	15128	15463	15546	15388	15351	15257	15366	15418	15550	15358	15259	15425	15298	15544	15375	15291	15351	15429	15536	15405	15318	15173	15372	15476	15303	15162	15345	15071	15309	15291	15146	15284	15316	15327	15379	15250	15277	15290	15377	15483	15455	15351	15216	15402	15318	15492	15101	15308	15127	15299	15376	15499	15379	15464	15382	15174	15408	15428	15074	15307	15272	15210	15407	15358	15523	15325	15396	15352	15369	15364	15352	15332	15359	15361	15475	15470	15293	15511	15331	15327	15305	15209	15296	15305	15161	15359	15678	15246	15384	15277	15572	15438	15597	15184	15325	15223	15311	15441	15462	15313	15425	15595	15420	15278	15347	15231	15480	15595	15474	15467	15264	15310	15138	15482	15175	15333	15288	15138	15270	15446	15414	15358	15328	15385	15495	15460	15471	15311	15300	15408	15185	15313	15298	15072	15275	15340	15429	15290	15449	15307	15162	15620	15346	15321	15345	15376	15005	15193	15460	15352	15255	15322	15303	15459	15198	15534	15429	15395	15315	15207	15408	15422	15441	15411	15193	15396	15306	15239	15599	15496	15296	15476	15291	15242	15180	15381	15327	15152	15240	15532	15356	15310	15439	15371	15124	15313	15392	15475	15266	15340	15352	15291	15268	15319	15363	15397	15417	15258	15519	15408	15288	15186	15270	15437	15477	15328	15341	15408	15270	15236	15473	15347	15311	15512	15392	15482	15337	15430	15380	15285	15609	15525	15397	15187	15280	15509	15373	15281	15346	15281	15394	15257	15353	15366	15528	15354	15550	15223	15455	15250	15148	15373	15253	15325	15429	15160	15348	15319	15303	15274	15388	15488	15343	15449	15361	15173	15342	15404	15440	15400	15339	15211	15576	15337	15460	15277	15218	15232	15391	15219	15296	15339	15217	15487	15420	15323	15389	15420	15627	15497	15571	15280	15482	15505	15280	15520	15265	15407	15402	15357	15271	15358	15455	15466	15191	15355	15499	15300	15452	15264	15327	15203	15332	15433	15449	15386	15531	15414	15109	15334	15222	15405	15121	15211	15516	15481	15364	15310	15109	15474	15241	15301	15307	15302	15214	15446	15311	15281	15226	15376	15475	15234	15172	15364	15355	15086	15487	15425	15399	15383	15361	15376	15331	15231	15533	15240	15348	15516	15593	15321	15004	15288	15440	15410	15513	15460	15461	15345	15276	15337	15286	15356	15442	15305	15503	15385	15440	15178	15525	15548	15528	15376	15291	15320	15340	15391	15484	15347	15276	15217	15552	15372	15154	15353	15569	15319	15282	15269	15313	15375	15364	15274	15133	15284	15479	15521	15392	15243	15370	15413	15460	15233	15470	15516	15503	15627	15390	15217	15341	15543	15405	15378	15498	15403	15447	15456	15102	15446	15310	15249	15543	15330	15350	15288	15346	15167	15437	15330	15614	15472	15427	15233	15479	15397	15244	15331	15364	15447	15409	15147	15254	15273	15124	15372	15368	15420	15219	15325	15247	15190	15513	15454	15363	15486	15263	15188	15423	15387	15333	15409	15159	15296	15456	15339	15302	15512	15314	15354	15345	15290	15539	15235	15340	15513	15384	15251	15346	15446	15245	15538	15198	15444	15336	15465	15337	15297	15440	15436	15292	15437	15376	15555	15431	15522	15378	15298	15466	15521	15265	15203	15402	15385	15339	15336	15533	15157	15478	15304	15162	15404	15287	15175	15476	15427	15254	15354	15401	15430	15345	15430	15382	15042	15609	15474	15494	15482	15298	15234	15250	15085	15299	15495	15545	15545	15284	15338	15375	15326	15406	15513	15324	15283	15220	15477	15486	15219	15242	15426	15322	15279	15269	15488	15320	15339	15263	15333	15203	15430	15307	15206	15254	15330	15364	15424	15413	15145	15193	15255	15385	15348	15228	15326	15269	15314	15349	15220	15340	15340	15309	15189	15446	15212	15260	15260	15330	15167	15203	15207	15271	15336	15309	15283	15256	15197	15495	15421	15354	15538	15471	15168	15437	15466	15324	15450	15293	15321	15481	15359	15461	15276	15385	15318	15302	15398	15218	15401	15452	15308	15406	15283	15353	15511	15368	15185	15234	15289	15217	15520	15218	15329	15483	15587	15388	15551	15244	15262	15239	15431	15562	15520	15374	15446	15387	15331	15583	15187	15250	15332	15319	15374	15175	15224	15240	15249	15402	15330	15271	15441	15286	15178	15427	15255	15246	15481	15443	15225	15306	15085	15313	15406	15345	15323	15282	15488	15291	15578	15249	15302	15349	15305	15547	15326	15262	15372	15333	15260	15199	15101	15237	15261	15414	15422	15369	15287	15083	15383	15177	15305	15389	15378	15493	15254	15389	15419	15242	15418	15198	15380	15318	15216	15448	15203	15403	15347	15449	15654	15215	15273	15268	15226	15529	15332	15388	15352	15363	15337	15439	15362	15163	15155	15182	15367	15295	15246	15543	15519	15385	15232	15390	15283	15320	15381	15182	15274	15370	15413	15192	15560	15309	15135	15486	15218	15259	15229	15373	15356	15511	15353	15413	15485	15500	15175	15433	15307	15348	15133	15227	15362	15425	15293	15175	15337	15200	15202	15262	15305	15211	15421	15283	15457	15285	15527	15348	15335	15337	15190	15359	15447	15426	15469	15371	15425	15380	15338	15222	15338	15345	15374	15242	15375	15400	15195	15363	15321	15109	15258	15252	15491	15337	15320	15440	15412	15248	15422	15304	15220	15149	15495	15354	15210	15387	15368	15322	15322	15162	15272	15316	15356	15346	15388	15545	15296	15259	15354	15386	15253	15457	15462	15295	15398	15271	15304	15468	15336	15484	15369	15284	15270	15500	15303	15399	15215	15268	15515	15330	15343	15410	15374	15340	15288	15157	15476	15355	15355	15432	15305	15555	15432	15376	15334	15165	15253	15006	15376	15514	15055	15171	15315	15106	15332	15436	15183	15206	15088	15483	15464	15359	15354	15374	15439	15337	15223	15309	15171	15357	15602	15378	15474	15428	15473	15324	15312	15468	15497	15572	15333	15294	15239	15263	15459	15226	15310	15339	15335	15352	15466	15345	15336	15411	15331	15373	15159	15326	15358	15399	15466	15215	15411	15428	15325	15329	15313	15588	15372	15385	15531	15380	15489	15452	15106	15408	15297	15362	15298	15454	15490	15647	15391	15298	15419	15412	15278	15277	15437	15203	15215	15353	15209	15337	15425	15445	15481	15568	15439	15142	15294	15281	15420	15286	15175	15241	15101	15317	15220	15487	15469	15320	15504	15533	15313	15382	15516	15426	15302	15075	15528	15392	15249	15202	15350	15487	15474	15381	15295	15481	15538	15244	15439	15426	15516	15408	15284	15239	15340	15374	15449	15347	15504	15403	15424	15636	15257	15223	15103	15367	15387	15412	15364	15590	15422	15261	15288	15376	15279	15297	15318	15358	15469	15494	15186	15412	15496	15335	15287	15407	15431	15236	15313	15306	15355	15334	15195	15304	15339	15268	15505	15155	15043	15491	15359	15191	15275	15429	15410	15549	15500	15355	15299	15125	15305	15468	15379	15582	15445	15438	15384
13963	22315	19547	19986	18595	20512	34302	36920	30431	20203	13373	10490	10058	9867	9720	9722	9576	9618	9834	9584	9700	9741	9602	9691	9538	9748	9757	9701	9765	9583	9663	9662	9715	9590	9583	9714	9663	9505	9503	9760	9595	9718	9756	9696	9595	9473	9689	9587	9632	9543	9705	9611	9584	9473	9575	9660	9644	9615	9645	9643	9625	9624	9516	9706	9790	9491	9618	9678	9542	9516	9732	9591	9633	9699	9674	9607	9654	9624	9518	9623	9621	9818	9689	9806	9643	9682	9734	9544	9571	9648	9688	9497	9494	9591	9521	9567	9558	9521	9668	9609	9660	9570	9697	9581	9596	9662	9579	9608	9499	9624	9568	9560	9552	9447	9680	9548	9503	9726	9466	9693	9493	9698	9658	9521	9654	9691	9628	9481	9591	9633	9569	9598	9590	9498	9583	9610	9563	9485	9547	9518	9645	9637	9484	9622	9575	9773	9567	9495	9653	9671	9585	9662	9536	9531	9841	9773	9615	9642	9401	9474	9492	9523	9742	9573	9715	9686	9607	9478	9591	9612	9589	9458	9656	9622	9627	9609	9598	9575	9482	9527	9694	9592	9559	9529	9551	9688	9678	9549	9666	9569	9570	9717	9539	9628	9570	9658	9529	9666	9586	9574	9692	9382	9657	9732	9576	9580	9537	9759	9654	9616	9546	9540	9705	9576	9443	9605	9619	9565	9594	9675	9508	9631	9706	9690	9637	9576	9738	9530	9454	9705	9619	9689	9680	9613	9569	9527	9551	9706	9611	9518	9544	9587	9421	9570	9743	9531	9722	9523	9501	9658	9447	9807	9663	9636	9445	9636	9696	9574	9715	9709	9558	9601	9531	9441	9578	9616	9600	9605	9711	9725	9530	9536	9627	9723	9643	9614	9647	9456	9505	9627	9683	9560	9446	9693	9628	9842	9538	9640	9473	9452	9534	9548	9545	9701	9546	9488	9609	9651	9535	9646	9677	9684	9668	9521	9785	9792	9699	9716	9634	9645	9465	9605	9707	9647	9483	9549	9501	9856	9671	9308	9666	9627	9645	9507	9575	9548	9509	9643	9529	9615	9700	9634	9550	9518	9547	9717	9631	9653	9502	9618	9569	9572	9557	9702	9680	9582	9688	9721	9721	9677	9447	9599	9623	9528	9682	9575	9403	9524	9608	9774	9624	9613	9423	9693	9465	9455	9632	9687	9618	9547	9511	9496	9602	9563	9526	9653	9593	9589	9811	9517	9527	9559	9556	9554	9543	9559	9476	9440	9600	9428	9614	9772	9511	9517	9608	9702	9494	9708	9576	9593	9715	9564	9675	9615	9720	9710	9616	9674	9609	9656	9377	9474	9647	9605	9655	9648	9761	9578	9678	9697	9460	9525	9633	9590	9618	9515	9555	9663	9444	9622	9629	9649	9697	9440	9689	9628	9653	9554	9623	9705	9640	9625	9556	9536	9527	9709	9602	9666	9601	9573	9487	9688	9528	9559	9535	9785	9557	9589	9626	9549	9610	9528	9684	9687	9518	9693	9454	9676	9545	9697	9655	9653	9495	9567	9608	9678	9590	9516	9587	9574	9601	9864	9484	9567	9545	9548	9513	9514	9561	9601	9579	9583	9480	9503	9561	9597	9520	9619	9616	9628	9695	9665	9580	9718	9491	9508	9544	9690	9554	9585	9571	9634	9753	9472	9667	9571	9498	9468	9622	9624	9558	9472	9617	9522	9668	9711	9536	9635	9714	9581	9479	9751	9771	9650	9644	9651	9670	9556	9652	9559	9732	9568	9630	9645	9624	9566	9659	9748	9549	9578	9502	9507	9511	9557	9582	9588	9514	9673	9562	9582	9500	9702	9718	9648	9462	9515	9497	9561	9601	9553	9520	9637	9645	9603	9669	9564	9608	9626	9541	9707	9622	9661	9577	9459	9557	9536	9615	9678	9463	9622	9674	9578	9577	9618	9516	9544	9714	9644	9574	9619	9648	9728	9500	9510	9580	9558	9576	9628	9599	9528	9845	9652	9611	9543	9391	9672	9506	9599	9653	9585	9560	9542	9459	9459	9491	9618	9614	9516	9653	9646	9601	9442	9765	9654	9639	9642	9566	9487	9657	9739	9693	9664	9630	9573	9558	9620	9614	9703	9572	9434	9536	9719	9598	9535	9485	9538	9629	9610	9661	9727	9685	9620	9570	9649	9482	9802	9566	9564	9580	9652	9662	9638	9571	9706	9655	9668	9588	9648	9518	9617	9538	9641	9624	9564	9615	9545	9571	9661	9793	9640	9581	9657	9546	9480	9622	9640	9538	9729	9546	9605	9688	9665	9636	9524	9624	9553	9579	9623	9684	9688	9516	9666	9652	9568	9864	9606	9697	9754	9736	9478	9494	9686	9613	9499	9786	9543	9718	9540	9688	9656	9615	9717	9600	9489	9671	9419	9509	9523	9722	9642	9608	9616	9526	9653	9649	9674	9559	9648	9699	9581	9522	9684	9634	9558	9639	9583	9641	9680	9583	9614	9580	9640	9553	9436	9677	9577	9513	9452	9726	9538	9753	9592	9460	9636	9798	9656	9586	9415	9572	9736	9620	9573	9495	9680	9573	9711	9508	9611	9611	9629	9655	9555	9394	9662	9553	9726	9607	9684	9621	9735	9640	9576	9729	9566	9741	9621	9554	9633	9646	9756	9514	9706	9630	9577	9548	9492	9676	9634	9735	9737	9632	9676	9543	9606	9553	9443	9683	9442	9513	9699	9676	9659	9575	9463	9564	9519	9737	9742	9592	9607	9728	9589	9576	9604	9539	9633	9655	9743	9658	9791	9638	9622	9529	9545	9513	9563	9501	9629	9679	9623	9761	9648	9790	9628	9574	9593	9733	9751	9672	9603	9613	9511	9609	9435	9576	9734	9703	9577	9636	9493	9582	9586	9732	9555	9442	9558	9622	9626	9494	9738	9644	9629	9562	9800	9566	9619	9599	9710	9604	9651	9694	9526	9569	9687	9638	9530	9548	9607	9574	9551	9481	9478	9382	9526	9541	9702	9744	9787	9596	9668	9578	9654	9606	9507	9556	9651	9545	9605	9760	9707	9616	9665	9646	9630	9589	9752	9712	9712	9703	9693	9640	9545	9570	9714	9549	9557	9527	9632	9697	9454	9508	9751	9730	9508	9595	9551	9511	9450	9615	9711	9618	9630	9622	9646	9780	9396	9558	9765	9643	9655	9525	9548	9681	9687	9682	9670	9736	9557	9634	9560	9606	9542	9702	9559	9619	9635	9732	9572	9639	9576	9663	9648	9620	9447	9734	9651	9662	9702	9729	9631	9848	9618	9518	9531	9569	9678	9617	9630	9774	9656	9673	9699	9452	9721	9431	9628	9420	9517	9613	9658	9622	9710	9455	9651	9634	9539	9538	9563	9602	9719	9562	9581	9705	9533	9667	9650	9526	9627	9507	9604	9426	9479	9718	9400	9633	9632	9537	9856	9424	9670	9624	9575	9518	9604	9610	9678	9608	9620	9525	9758	9606	9550	9531	9682	9681	9700	9685	9515	9543	9532	9506	9631	9786	9600	9619	9656	9589	9553	9688	9718	9631	9657	9460	9690	9631	9651	9632	9562	9742	9655	9699	9498	9451	9626	9714	9651	9640	9693	9412	9710	9601	9662	9634	9664	9690	9551	9501	9834	9597	9603	9627	9600	9571	9442	9603	9697	9637	9564	9666	9756	9605	9705	9474	9561	9544	9509	9593	9534	9538	9512	9410	9740	9535	9713	9671	9644	9532	9671	9698	9504	9560	9729	9762	9564	9448	9663	9570	9684	9490	9544	9592	9633	9604	9615	9698	9628	9652	9596	9407	9623	9462	9605	9591	9586	9620	9545	9549	9570	9467	9708	9687	9582	9505	9656	9475	9548	9608	9598	9741	9577	9793	9550	9531	9636	9698	9537	9679	9538	9468	9600	9731	9656	9490	9556	9533	9604	9584	9693	9895	9414	9580	9551	9465	9617	9661	9890	9584	9542	9497	9541	9567	9618	9542	9552	9531	9587	9657	9580	9693	9565	9580	9725	9715	9711	9621	9502	9758	9629	9559	9638	9549	9661	9643	9604	9476	9476	9540	9716	9598	9558	9571	9599	9470	9552	9551	9538	9609	9723	9559	9658	9722	9498	9646	9411	9752	9542	9567	9567	9638	9629	9538	9466	9675	9582	9504	9418	9532	9585	9507	9677	9671	9494	9651	9513	9607	9737	9498	9476	9610	9679	9769	9509	9684	9520	9650	9687	9701	9524	9641	9609	9488	9540	9608	9630	9626	9543	9535	9575	9725	9545	9395	9575	9686	9634	9507	9513	9594	9555	9588	9517	9447	9657	9514	9686	9573	9745	9540	9596	9648	9653	9713	9732	9398	9675	9549	9593	9566	9673	9705	9629	9643	9644	9628	9542	9675	9541	9673	9618	9599	9673	9762	9684	9602	9563	9679	9537	9609	9582	9622	9794	9721	9535	9513	9631	9656	9639	9616	9568	9491	9675	9547	9598	9556	9541	9626	9505	9587	9716	9744	9616	9714	9521	9569	9554	9528	9517	9649	9457	9727	9543	9633	9618	9683	9550	9607	9581	9633	9574	9585	9568	9702	9744	9633	9561	9628	9752	9632	9568	9660	9654	9666	9676	9560	9622	9417	9690	9676	9608	9626	9565	9670	9575	9492	9499	9557	9647	9536	9595	9633	9632	9537	9519	9628	9712	9532	9459	9531	9633	9772	9683	9545	9576	9528	9560	9576	9519	9600	9580	9538	9636	9684	9603	9665	9595	9650	9589	9740	9667	9580	9648	9513	9577	9565	9544	9628	9592	9585	9564	9624	9590	9616	9558	9692	9475	9545	9791	9646	9562	9682	9634	9588	9623	9546	9579	9563	9621	9736	9601	9663	9709	9653	9675	9499	9696	9570	9644	9665	9546	9623	9558	9454	9834	9572	9548	9494	9581	9568	9628	9590	9569	9656	9628	9625	9570	9558	9803	9616	9660	9657	9702	9600	9565	9630	9695	9622	9605	9750	9568	9561	9419	9586	9661	9497	9600	9659	9620	9478	9525	9699	9597	9417	9679	9477	9525	9583	9803
24342	21588	28604	25990	37699	40604	47875	54106	49633	37262	25373	19162	17347	16225	16228	16094	16016	15804	15823	15850	15754	15602	15766	15751	15717	15820	15867	15881	15933	15841	15820	15934	15657	15649	15739	15654	15903	15759	15766	15703	15769	15794	15819	15787	15743	15602	15698	15776	15850	15647	15669	15605	15614	15602	15807	15558	15825	15877	15803	15821	15772	15622	15840	15723	15812	15670	15688	15470	15695	15743	15786	15640	15812	15640	15497	15713	15621	15646	15740	15760	15713	15840	15768	15626	15612	15625	15667	15631	15739	15732	15745	15779	15811	15635	15828	15630	15656	15718	15926	15530	15722	15691	15771	15757	15766	15525	15739	15563	15447	15647	15812	15767	15655	15591	15409	15751	15606	15569	15818	15626	15722	15784	15828	15758	15686	15710	15849	15462	15518	15781	15688	15773	15862	15713	15782	15761	15636	15781	15639	15689	15750	15652	15784	15557	16006	15566	15666	15574	15651	15736	15707	15652	15740	15491	15630	15808	15627	15720	15803	15762	15475	15761	15894	15765	15530	15543	15724	15670	15635	15788	15639	15708	15561	15483	15623	15578	15823	15851	15680	15573	15750	15864	15672	15680	15759	15590	15713	15563	15716	15845	15716	15565	15490	15566	15673	15601	15781	15654	15615	15584	15744	15389	15693	15641	15736	15652	15682	15640	15700	15900	15677	15651	15810	15830	15641	15397	15719	15688	15482	15644	15936	15766	15761	15653	15652	15938	15734	15799	15653	15576	15612	15559	15585	15613	15735	15796	15524	15725	15874	15725	15621	15933	15844	15546	15487	15777	15829	15722	15524	15725	15774	15751	15721	15655	15590	15650	15829	15635	15791	15729	15560	15700	15785	15603	15596	15818	15490	15750	15759	15652	15724	15717	15805	15665	15591	15753	15627	15439	15600	15627	15868	15701	15608	15664	15766	15392	15774	15637	15800	15620	15891	15833	15749	15615	15767	15548	15572	15773	15596	15415	15682	15693	15754	15809	15832	15782	15681	15683	15619	15750	15624	15756	15709	15865	15662	15606	15656	15692	15762	15834	15597	15638	15491	15655	15528	15693	15730	15546	15769	15678	15629	15860	15726	15706	15610	15533	15531	15638	15734	15806	15582	15682	15446	15640	15658	15593	15582	15659	15558	15641	15652	15444	15775	15751	15684	15873	15743	15585	15714	15602	15557	15630	15654	15934	15812	15492	15613	15734	15590	15632	15784	15844	15832	15881	15655	15795	15474	15615	15568	15783	15621	15801	15615	15510	15694	15602	15819	15745	15612	15801	15883	15760	15614	15746	15732	15554	15738	15738	15624	15753	15496	15560	15685	15756	15654	15771	15712	15643	15628	15810	15586	15449	15512	15671	15726	15763	15645	15627	15847	15612	15703	15852	15594	15631	15755	15662	15606	15783	15640	15772	15627	15687	15887	15673	15784	15761	15511	15561	15668	15743	15706	15716	15709	15626	15730	15648	15635	15747	15687	15915	15619	15667	15689	15640	15788	15632	15596	15584	15750	15666	15703	15858	15605	15728	15642	15682	15852	15724	15687	15749	15810	15672	15653	15893	15646	15717	15529	15652	15527	15920	15584	15690	15783	15775	15884	15723	15804	15826	15712	15795	15681	15913	15964	15440	15679	15491	15492	15729	15767	15604	15715	15731	15680	15854	15731	15961	15789	15601	15610	15419	15389	15532	15728	15752	15714	15665	15937	15645	15624	15572	15871	15889	15677	15473	15573	15483	15570	15592	15719	15607	15839	15802	15784	15666	15766	15557	15492	15756	15960	15652	15702	15739	15641	15755	15665	15736	15667	15535	15515	15567	15808	15829	15603	15751	15591	15756	15611	15567	15555	15719	15721	15765	15731	15717	15654	15654	15677	15689	15526	15629	15834	15652	15631	15692	15507	15703	15738	15492	15704	15738	15512	15821	15817	15725	15715	15454	15888	15669	15712	15581	15682	15796	15693	15448	15687	15563	15671	15804	15780	15738	15849	15605	15723	15674	15722	15728	15849	15642	15590	15497	15741	15602	15583	15830	15656	15646	15808	15690	15664	15599	15794	15736	15613	15771	15763	15608	15842	15607	15750	15675	15465	15762	15679	15841	15585	15557	15678	15662	15462	15875	15453	15810	15662	15717	15651	15731	15787	15401	15854	15736	15751	15654	15766	15794	15610	15606	15856	15831	15763	15736	15737	15485	15525	15630	15612	15796	15592	15686	15634	15765	15927	15573	15589	15720	15844	15836	15739	15512	15619	15714	15703	15420	15688	15809	15617	15797	15877	15776	15746	15693	15759	15817	15767	15776	15555	15751	15878	15527	15736	15594	15794	15681	15484	15792	15576	15540	15846	15872	15684	15568	15499	15780	15612	15527	15429	15595	15617	15541	15662	15462	15785	15653	15682	15713	15640	15485	15633	15653	15668	15480	15536	15626	15319	15514	15673	15516	15727	15546	15788	15554	15694	15849	15631	15541	15797	15434	15561	15573	15854	15690	15674	15637	15694	15681	15615	15515	15707	15636	15631	15814	15827	15552	15678	15591	15730	15825	15393	15694	15709	15610	15747	15656	15599	15655	15778	15686	15691	15625	15599	15653	15575	15605	15385	15557	15639	15527	15735	15812	15761	15658	15540	15582	15797	15646	15592	15671	15842	15696	15960	15654	15503	15675	15795	15603	15709	15767	15745	15748	15672	15645	15670	15775	15725	15707	15784	15818	15808	15653	15476	15926	15694	15798	15880	15611	15745	15772	15630	15425	15673	15649	15753	15587	15717	15720	15713	15709	15735	15737	15725	15501	15514	15709	15819	15608	15512	15753	15555	15728	15899	15668	15634	15817	15721	15802	15520	15657	15849	15812	15678	15810	15919	15763	15670	15546	15722	15652	15826	15686	15455	15653	15751	15617	15575	15746	15618	15496	15615	15600	15712	15693	15706	15704	15492	15622	15535	15662	15599	15716	15698	15741	15702	15581	15581	15771	15790	15546	15732	15690	15579	15673	15420	15645	15651	15594	15552	15615	15716	15660	15926	15712	15726	15790	15507	15564	15607	15761	15631	15778	15689	15728	15734	15554	15524	15580	15714	15887	15640	15593	15673	15796	15608	15533	15725	15814	15814	15695	15677	15744	15958	15644	15702	15570	15577	15403	15772	15771	15667	15772	15588	15560	15683	15778	15666	15503	15676	15612	15555	15666	15729	15687	15610	15692	15739	15860	15644	15486	15760	15694	15581	15707	15548	15737	15819	15780	15797	15715	15711	15663	15674	15706	15606	15558	15747	15594	15587	15543	15810	15499	15775	15603	15573	15767	15671	15812	15628	15644	15704	15678	15710	15666	15638	15633	15830	15726	15804	15702	15778	15663	15759	15648	15727	15425	15638	15610	15777	15693	15626	15907	15782	15600	15663	15641	15447	15496	15634	15651	15786	15829	15773	15773	15725	15729	15597	15825	15742	15672	15714	15480	15726	15595	15667	15592	15721	15874	15680	15408	15585	15562	15831	15617	15824	15658	15717	15670	15766	15588	15720	15823	15827	15626	15730	15689	15653	15767	15619	15693	15597	15745	15569	15749	15676	15726	15684	15817	15811	15716	15767	15711	15813	15848	15648	15496	15525	15690	15676	15613	15555	15626	15677	15557	15575	15647	15673	15673	15845	15649	15621	15615	15659	15774	15493	15689	15596	15812	15697	15589	15618	16009	15605	15625	15700	15627	15753	15860	15722	15638	15502	15741	15871	15571	15757	15613	15533	15725	15635	15730	15655	15654	15810	15745	15808	15568	15707	15420	15720	15520	15597	15671	15674	15540	15885	15527	15762	15621	15874	15915	15595	15624	15619	15637	15635	15887	15798	15707	15639	15751	15814	15711	15710	15573	15648	15658	15679	15735	15587	15671	15638	15750	15734	15848	15645	15529	15530	15733	15854	15738	15733	15728	15547	15602	15458	15690	15742	15732	15649	15894	15625	15674	15749	15661	15614	15595	15645	15600	15869	15624	15714	15669	15619	15632	15661	15650	15759	15680	15683	15635	15658	15503	15646	15654	15702	15745	15759	15825	15705	15709	15817	15729	15748	15562	15691	15702	15645	15594	15590	15665	15767	15773	15516	15788	15814	15663	15775	15815	15378	15704	15647	15576	15603	15720	15679	15594	15841	15797	15970	15548	15744	15832	15809	15463	15529	15654	15568	15749	15598	15595	15776	15618	15730	15579	15790	15713	15831	15640	15767	15878	15918	15757	15574	15848	15784	15754	15769	15824	15761	15787	15718	15660	15726	15511	15588	15805	15696	15505	15520	15775	15690	15803	15655	15599	15859	15600	15825	15488	15667	15827	15818	15640	15748	15483	15583	15847	15563	15680	15817	15673	15701	15607	15603	15750	15579	15768	15790	15732	15855	15918	15666	15734	15704	15747	15843	15761	15712	15918	15794	15633	15640	15981	15630	15845	15548	15749	15547	15631	15651	15836	15427	15676	15696	15628	15761	15612	15591	15463	15661	15702	15662	15546	15563	15742	15701	15804	15654	15499	15573	15651	15551	15646	15603	15654	15623	15638	15592	15382	15522	15765	15452	15571	15573	15957	15784	15676	15542	15808	15616	15774	15767	15696	15812	15736	15679	15657	15719	15683	15615	15882	15564	15657	15710	15679	15613	15753	15737	15516	15774	15556	15629	15824	15616	15625	15545	15776	15611	15556	15768	15779	15582	15682	15747	15627	15657	15975	16037	15528	15651	15645	15564	15733	15903	15469	15742	15501	15737	15622	15613	15638	15711	15740	15916	15863	15767	15484	15633	15628	15551	15444	15566	15758	15678	15460	15666	15728	15673	15730	15675	15789	15572	15767	15653	15813	15471	15599	15852	15794	15678	15544	15810	15590	15797	15655	15659	15627	15750	15742	15865	15813	15706	15832	15519	15763	15693	15777	15797	15897	15766	15818	15599	15691	15926	15622	15896	15716	15826	15632	15551	15768	15736	15591	15783	15672	15627	15819	15826	15906	15691	15757	15791	15666	15727	15645	15602	15631	15625	15616	15507	15624	15846	15804	15864	15885	15634	15707	15560	15637	15408	15594	15703	15792	15799	15716	15525	15568	15707	15742	15672	15529	15520	15540	15461	15486	15645	15598	15898	15608	15704	15553
16852	32553	26498	26478	45269	37271	44397	51546	43140	28273	16835	12154	11028	10502	10271	10091	10122	10212	10088	9964	10108	10052	10160	10051	9905	10072	10057	9962	10123	10038	9974	10045	10042	10064	10061	10042	10051	10064	9863	9876	9969	10034	9829	10083	9927	9987	10079	9894	9877	9938	10020	9981	9991	10081	9959	9966	9825	10064	10128	9948	10096	9964	9907	9964	10053	9891	10067	9915	9835	9930	9937	9981	9970	9991	9925	10022	9863	10071	9960	10029	9911	9969	9935	9871	10091	9975	9916	9901	9798	10128	10060	9963	9993	9918	9965	9902	9887	10097	10084	9936	10023	9825	9994	9919	9871	9844	9976	9961	10120	9977	9862	9962	10012	10145	9903	10035	9863	9875	9890	9906	9892	9760	9975	9965	9820	9907	9923	9989	9945	9910	9867	9977	9939	9915	10103	9917	9954	10064	9798	10020	9933	10013	10152	10008	10036	10044	10011	9891	9984	9928	9694	9927	10064	9998	10007	9868	9921	9798	9922	9979	9915	10047	9880	9990	9967	9923	9944	10091	9966	10024	9945	9874	9893	9926	10107	10002	9958	9890	10021	10043	9862	9859	9847	9920	9871	10040	9997	9827	9968	9833	9992	9969	9794	9757	10105	10041	10016	9842	9961	9951	9926	9926	9874	9957	9925	9909	9882	9889	9850	9889	10003	9781	10012	9870	10062	9925	10010	9932	10025	9870	10000	9777	9931	10028	9862	10065	9819	9894	9868	10009	9885	9882	9925	9893	9993	9893	9893	9912	9978	9883	9825	9849	9896	9955	9840	9820	9962	9799	9843	10016	9935	9920	9902	9909	9826	9793	10130	9875	10031	9864	10000	9973	9892	9937	9817	9963	9990	10092	9770	9829	9990	9983	10093	9815	10032	10117	9945	9875	9940	9731	9812	9845	9895	10049	9708	9952	9858	10010	9730	9832	9944	9723	9942	9810	10008	9934	9951	9840	9903	9926	9940	9945	9844	9962	10010	9936	9889	9994	9935	9875	9883	9812	9842	9852	10026	9883	9987	10015	9853	9935	9913	9897	9946	9847	9787	9910	9895	9985	9737	9821	9907	9988	9983	9949	9951	9793	9793	9837	9920	9881	9886	9949	9951	9909	9997	10000	9788	9843	9924	9976	9861	10001	10009	9999	9946	9947	9907	9948	9908	9942	9843	9877	9814	9943	10066	9997	9953	9961	9983	9859	9999	9966	10012	9979	10004	9934	9990	10034	9955	9937	10036	9986	9972	9859	10040	9860	9929	9791	9842	10007	9794	10074	10053	9855	9745	9878	9952	9933	9952	9886	10006	9901	9837	9921	9951	10022	9886	10114	9813	9953	9811	9997	9867	9980	10051	9945	9872	9952	9888	10010	9901	9831	9881	10017	10004	10005	10067	9759	9997	9942	9900	9949	9908	9858	10016	9877	10012	9786	9993	9957	9961	9924	9821	10044	9870	10040	9938	10054	9968	10067	9850	9817	10019	9870	9934	9935	10067	10025	9840	9962	9879	9940	9787	9887	9862	9935	9905	9774	9974	9902	10028	9989	9887	9987	10048	9982	10022	9912	10040	9897	9968	9960	9926	9886	10008	10057	9910	9875	9978	9909	10043	10079	10008	10082	9917	10124	9887	9923	10014	9955	9947	9878	9768	10039	9899	10002	9940	9900	9940	9905	9885	9761	9845	9906	9931	9969	9888	9991	9935	9922	9986	10037	9852	9799	9862	9899	9961	9848	9892	9830	9990	10063	9770	9867	9979	10056	9935	9901	9951	9928	9877	10036	9821	10062	9907	9941	9891	10050	10069	9922	9870	10035	9960	9932	9963	9846	9962	9961	10051	9914	9919	9886	9949	9813	10030	9875	9800	10040	9879	9965	9967	9941	9958	9888	9861	9981	10084	9848	9841	9930	9974	9806	9993	10124	9978	9741	9816	9981	9947	9900	9937	10012	9924	9882	10013	9827	10055	9728	9920	9875	9971	9940	9788	9903	9864	10024	9961	9932	9911	9980	9896	9855	9825	9978	10079	9851	9901	10042	9781	9967	9937	9915	10079	9924	9892	9906	9871	9911	9946	9903	9882	9833	9920	10009	9784	9967	10045	9927	9906	9911	9831	9956	9915	9854	9856	10027	9927	9901	9836	10044	10009	9940	9925	9977	9949	9892	9973	9942	9791	9922	9981	9970	9954	9948	9850	9884	10021	9922	9928	10050	9969	9813	9916	9914	10045	9974	9914	9979	10052	10011	9903	9944	9923	9929	9951	9995	9978	10095	9975	9789	10044	9833	9953	9948	9886	9949	9824	9807	9991	9880	9989	9853	9943	9879	10009	9818	10097	10020	9931	9881	9836	9985	9900	9917	9907	9826	9931	9882	9879	9774	9974	9960	10048	10030	10008	9875	9816	9898	9883	9841	9945	10102	9954	9910	10064	10006	10061	9879	10004	9984	9964	9887	9849	9828	9938	10055	9923	9968	9838	9783	9874	9920	9962	9909	9983	9978	9927	9767	9998	9759	9858	10113	9850	9873	9983	9880	9992	10002	9935	9928	9954	10004	10021	9932	9909	9957	9835	9946	9915	9975	9782	9894	9903	10039	10064	9970	9981	9916	9866	10006	10102	10017	9828	9873	9815	9899	9925	9790	9881	9990	9887	9978	9833	9941	10069	9955	10026	9907	9752	9769	9928	9868	9856	9898	9949	9806	9925	9952	9908	10010	10206	10024	9926	9941	9961	9797	9922	9980	9994	9860	9691	10039	10175	9881	9969	9982	10000	9837	9929	9970	9876	9986	9914	10047	9795	9875	9888	9962	9847	10117	9936	9959	9805	9987	9899	9999	10045	9812	9989	9889	9796	9807	9946	10009	9708	9786	10025	9963	9912	9806	10071	9807	9868	9956	9850	9925	9908	9881	9863	9979	10010	9923	9841	9958	9951	10165	10020	9926	9909	9888	9968	9918	9914	9776	9992	10025	9912	9996	9960	9906	9931	9805	9958	9942	9901	9993	9941	9941	9940	9852	10025	10014	9921	9818	9883	9843	9899	10022	10027	9929	9968	9886	9885	9930	9856	9855	10073	9943	9804	9961	9910	9887	9918	10005	9815	9811	9874	9877	10009	9955	10028	10098	9717	9880	9820	9984	9799	9870	9926	9877	9911	9838	10095	10001	9936	9875	9971	9987	9758	9987	9911	9994	9983	9910	9831	9984	9891	10069	9949	9791	9893	10023	9921	9969	10004	10051	9891	9902	10095	9994	9929	9845	9869	9854	10105	10041	10111	9719	9870	9900	9980	9685	10018	10049	10014	10030	9885	9860	9838	9944	9935	9966	9826	10030	9890	9930	9931	9914	9903	9990	9865	9984	9929	9836	9959	9951	9822	9918	9912	9828	9891	9858	9909	9852	9773	9922	9956	9951	9963	9939	9887	9915	9951	9982	9903	9883	9912	9781	9978	9920	9898	9858	9916	9890	9934	9943	9839	9900	9972	9971	9742	9995	9919	10133	9979	9921	10012	9997	9958	9896	9996	9856	10061	9952	9853	9827	9753	10069	9890	9868	9900	9976	9959	9967	9997	9925	9931	10051	9890	9970	9963	9795	10035	9882	9879	9810	9990	10151	9960	9821	10048	9953	10018	9982	9871	9982	9934	9915	9987	9929	10108	9920	9903	10060	9801	10009	9908	10026	9960	9856	10106	9976	9920	9942	10095	9679	9869	9941	9841	9965	10002	9745	9861	10009	9856	9880	9991	10032	9727	10019	9970	10107	10107	9733	9990	9843	9894	9936	9870	9898	9914	9918	10006	10078	9802	9795	9958	9757	9872	9796	9967	10097	9842	9919	9822	10021	10016	9865	9952	9807	9919	9833	9918	9971	10045	9868	9916	10036	10031	10026	9904	9905	9941	9950	9832	10115	9846	9964	9782	9876	9948	10061	9921	10037	9966	9824	9969	9976	9795	10018	10031	9874	9803	9957	9901	9900	9965	9927	9897	9902	9936	9870	9887	9853	10053	9913	9982	9749	9974	9867	9978	9894	9878	9903	10097	9807	9973	10013	10009	9726	9946	9940	9839	9921	9895	9908	10041	9982	9962	9953	9697	10090	10037	9863	9899	9982	9939	9958	9794	9842	9940	10115	9935	9981	9901	9896	10014	9992	9814	10032	10054	9830	10207	10007	10046	9894	9808	9972	9791	9986	9840	9920	9872	9973	9970	9884	10042	9808	10132	9909	9860	9943	9962	9919	9999	10061	9938	9800	9967	9856	9939	10013	9974	9833	9961	9982	9930	9852	9843	9985	9854	9965	9879	9871	9847	9916	9949	9904	9745	9996	9908	9990	10007	9962	9937	9942	9992	9971	9853	9978	9940	10026	9976	9806	9918	9976	10086	9846	9884	9936	9847	9867	9843	10053	9954	9827	10044	10106	9951	9971	10011	9793	10009	9939	9929	9847	10008	9976	9979	9913	10024	9869	10035	9991	9852	9897	9945	9974	10001	9946	9914	9743	9833	9900	10032	9831	9820	9794	10034	9985	9876	10059	10017	10008	9836	9900	9810	9753	10070	9873	9911	10033	9886	9973	9818	9886	9838	9822	10050	9866	9873	10006	9969	9889	9887	9845	9978	9981	9849	9777	9818	10060	10054	10055	9994	9970	10072	9998	9888	9876	10011	9970	10012	10090	9810	9985	9921	10019	9986	9812	9844	9824	9998	9852	9972	9895	9992	9844	9864	9831	9996	10089	9998	10045	9769	9813	9870	9848	9864	9905	9869	10038	10060	9908	9778	9870	10028	10108	9862	9918	9818	9878	10073	9947	9955	10002	10075	9917	9952	9966	9993	9986	9910	9963	9910	9939	10101	9984	9827	9895	10035	9841	9968	9889	9935	9968	9924	9750	9963	9877	9909	9910	9968	9905	9824	9749	9949	9948	9758	9954	9990	9957	9878	9907	9938	9941	9794	9887	9992	9976	9781	10053	10058	9918	9944	9851	9737	9940	9806	9936	9882	10054	9968	9930	9884	9869	9898	10033	9864	9886	9968	9861	10058	9957	10115	10006	9963	9993	9954	9913	9884	9884	9952	10129	9708	9745	9945	9948	9924	10068	9812	10040	9771	9888	9944	10047
31512	22665	20916	18661	18953	21090	21516	19617	18720	17337	16159	15891	15571	15578	15653	15524	15589	15517	15681	15478	15658	15685	15536	15568	15596	15437	15533	15715	15686	15728	15349	15469	15443	15509	15565	15574	15471	15539	15536	15565	15496	15518	15484	15456	15458	15363	15658	15433	15603	15540	15392	15352	15563	15523	15366	15628	15606	15488	15403	15719	15618	15518	15237	15521	15431	15631	15490	15472	15565	15463	15355	15434	15630	15522	15532	15433	15484	15575	15480	15644	15699	15518	15354	15678	15748	15579	15605	15565	15476	15460	15561	15466	15697	15550	15282	15533	15367	15756	15477	15552	15718	15555	15391	15668	15621	15518	15440	15517	15557	15591	15299	15291	15582	15460	15221	15446	15289	15476	15450	15720	15513	15654	15320	15472	15350	15528	15522	15397	15428	15571	15408	15491	15633	15612	15548	15491	15455	15389	15535	15596	15474	15507	15489	15526	15599	15413	15675	15483	15765	15394	15515	15578	15611	15383	15535	15387	15375	15608	15712	15734	15550	15673	15710	15618	15554	15508	15388	15684	15287	15260	15668	15724	15594	15433	15576	15618	15674	15414	15320	15608	15393	15443	15578	15582	15479	15640	15481	15742	15349	15688	15597	15500	15684	15452	15468	15446	15573	15528	15415	15519	15276	15484	15469	15400	15655	15456	15526	15335	15626	15633	15523	15283	15369	15347	15587	15621	15450	15406	15655	15585	15436	15514	15660	15441	15564	15518	15525	15428	15522	15440	15392	15592	15648	15600	15584	15494	15501	15397	15578	15480	15491	15572	15644	15475	15681	15481	15703	15684	15532	15555	15467	15493	15567	15359	15507	15513	15480	15496	15566	15607	15478	15327	15501	15596	15541	15587	15689	15597	15390	15511	15549	15289	15542	15578	15446	15301	15364	15289	15610	15280	15536	15541	15447	15449	15425	15402	15395	15646	15433	15637	15652	15499	15633	15649	15634	15610	15410	15422	15509	15753	15442	15616	15420	15528	15520	15613	15556	15514	15370	15625	15395	15496	15367	15422	15581	15504	15661	15606	15653	15489	15508	15620	15304	15378	15423	15532	15252	15308	15638	15551	15460	15547	15531	15521	15535	15431	15659	15534	15576	15660	15778	15552	15577	15578	15541	15552	15535	15368	15380	15414	15393	15523	15426	15370	15369	15548	15399	15458	15569	15664	15569	15556	15533	15512	15448	15665	15499	15468	15709	15695	15532	15628	15354	15745	15475	15667	15475	15494	15530	15471	15636	15548	15447	15595	15412	15471	15499	15606	15620	15563	15371	15595	15661	15630	15614	15624	15639	15510	15635	15384	15619	15469	15346	15547	15664	15396	15638	15742	15537	15504	15696	15446	15259	15607	15490	15673	15495	15607	15701	15456	15442	15516	15601	15653	15483	15313	15527	15429	15440	15671	15385	15482	15481	15520	15343	15529	15252	15688	15490	15361	15411	15358	15419	15565	15394	15444	15446	15208	15557	15664	15535	15536	15571	15587	15491	15414	15539	15426	15639	15693	15462	15462	15728	15628	15629	15457	15571	15497	15524	15517	15326	15446	15523	15560	15255	15485	15715	15653	15509	15505	15688	15303	15498	15459	15466	15652	15491	15606	15531	15569	15645	15500	15475	15568	15696	15530	15558	15542	15319	15549	15265	15574	15440	15367	15297	15470	15639	15557	15564	15478	15244	15379	15428	15556	15563	15461	15688	15449	15475	15302	15432	15407	15447	15597	15570	15368	15336	15434	15464	15502	15345	15430	15245	15621	15486	15455	15578	15465	15440	15357	15391	15440	15545	15492	15690	15687	15614	15441	15625	15458	15697	15534	15447	15412	15462	15366	15484	15503	15577	15510	15430	15580	15484	15669	15535	15495	15387	15481	15572	15693	15614	15502	15478	15482	15587	15661	15413	15572	15484	15313	15418	15621	15628	15402	15544	15637	15448	15513	15340	15613	15428	15356	15428	15436	15558	15666	15453	15569	15490	15617	15491	15399	15514	15552	15464	15574	15305	15583	15609	15519	15811	15329	15476	15561	15534	15488	15560	15525	15559	15372	15359	15517	15475	15385	15512	15618	15457	15615	15360	15249	15744	15505	15452	15543	15632	15233	15513	15576	15483	15569	15423	15611	15553	15694	15524	15458	15471	15395	15503	15484	15483	15418	15600	15386	15530	15475	15479	15471	15449	15541	15548	15421	15540	15391	15379	15914	15643	15751	15569	15472	15645	15554	15390	15528	15470	15438	15448	15514	15480	15720	15486	15720	15446	15572	15560	15765	15598	15295	15263	15637	15542	15454	15431	15385	15414	15424	15486	15536	15686	15471	15564	15634	15681	15415	15515	15721	15459	15452	15490	15483	15593	15310	15593	15598	15378	15686	15472	15550	15623	15376	15545	15691	15541	15333	15597	15492	15324	15489	15403	15470	15501	15520	15487	15677	15665	15504	15341	15492	15652	15536	15354	15483	15629	15683	15525	15430	15461	15655	15609	15407	15585	15505	15500	15694	15549	15609	15426	15663	15696	15378	15493	15470	15463	15368	15633	15660	15541	15640	15234	15320	15620	15525	15490	15332	15467	15483	15713	15575	15573	15452	15579	15305	15460	15383	15543	15546	15554	15625	15857	15462	15595	15584	15634	15421	15600	15543	15475	15426	15537	15625	15486	15578	15530	15582	15347	15484	15436	15260	15319	15451	15529	15551	15628	15383	15425	15657	15523	15276	15549	15494	15689	15376	15438	15474	15484	15426	15633	15616	15504	15425	15617	15529	15657	15531	15453	15595	15508	15543	15347	15434	15455	15538	15449	15472	15603	15576	15441	15542	15283	15421	15378	15617	15583	15623	15298	15470	15721	15476	15456	15485	15334	15458	15588	15591	15618	15452	15402	15646	15718	15413	15690	15388	15648	15381	15643	15620	15468	15567	15751	15405	15420	15480	15607	15506	15511	15647	15574	15709	15402	15515	15677	15239	15603	15501	15627	15590	15547	15491	15374	15436	15491	15505	15617	15414	15578	15429	15349	15416	15554	15755	15613	15520	15490	15564	15433	15524	15247	15401	15441	15507	15549	15574	15419	15382	15417	15492	15613	15243	15502	15777	15411	15586	15510	15516	15556	15589	15506	15598	15547	15562	15639	15533	15421	15363	15517	15506	15616	15632	15495	15510	15589	15517	15772	15523	15544	15272	15330	15339	15635	15397	15575	15358	15553	15466	15500	15554	15588	15465	15476	15583	15737	15381	15399	15616	15612	15689	15756	15609	15316	15488	15601	15608	15743	15634	15612	15327	15458	15535	15543	15676	15424	15589	15719	15446	15370	15477	15441	15517	15508	15605	15665	15640	15639	15495	15507	15538	15635	15737	15414	15594	15443	15609	15627	15626	15360	15326	15525	15551	15493	15345	15571	15479	15500	15574	15539	15496	15600	15395	15669	15517	15530	15279	15606	15443	15277	15686	15587	15605	15430	15508	15465	15653	15730	15390	15406	15612	15723	15543	15608	15507	15499	15372	15633	15568	15406	15434	15595	15623	15533	15472	15378	15560	15504	15471	15465	15600	15513	15519	15764	15595	15817	15529	15450	15550	15489	15493	15499	15713	15480	15709	15594	15637	15567	15444	15548	15410	15350	15599	15481	15408	15439	15638	15654	15649	15426	15623	15705	15493	15556	15421	15460	15556	15566	15761	15474	15492	15614	15530	15279	15518	15365	15371	15537	15636	15554	15518	15302	15419	15563	15802	15432	15552	15632	15434	15447	15662	15493	15714	15633	15609	15544	15646	15487	15507	15590	15670	15685	15559	15578	15470	15458	15355	15178	15588	15481	15368	15487	15494	15381	15361	15599	15579	15582	15479	15522	15531	15411	15451	15596	15722	15614	15689	15677	15526	15488	15640	15560	15535	15703	15625	15524	15562	15709	15579	15467	15522	15435	15674	15579	15599	15454	15739	15481	15648	15556	15541	15408	15540	15221	15462	15566	15554	15653	15383	15571	15569	15616	15450	15449	15473	15693	15455	15575	15740	15468	15428	15447	15533	15627	15579	15471	15529	15519	15354	15635	15659	15659	15412	15395	15622	15355	15582	15597	15671	15551	15436	15387	15592	15519	15452	15452	15478	15489	15564	15567	15491	15491	15748	15513	15420	15565	15618	15573	15483	15481	15529	15433	15480	15428	15493	15596	15417	15290	15580	15570	15654	15209	15479	15536	15376	15422	15381	15711	15610	15573	15326	15425	15291	15238	15461	15508	15437	15825	15702	15579	15495	15542	15850	15323	15518	15463	15622	15599	15483	15633	15504	15495	15410	15513	15319	15290	15521	15476	15522	15479	15478	15508	15323	15433	15526	15400	15516	15546	15295	15433	15618	15485	15375	15418	15471	15486	15407	15634	15658	15478	15361	15424	15460	15605	15610	15496	15535	15640	15549	15523	15429	15620	15653	15455	15614	15309	15510	15513	15519	15533	15451	15553	15585	15654	15483	15489	15284	15728	15586	15720	15517	15546	15668	15483	15727	15360	15496	15365	15661	15350	15461	15627	15630	15761	15708	15599	15659	15545	15559	15438	15332	15614	15626	15652	15472	15456	15607	15531	15455	15667	15576	15681	15608	15641	15509	15326	15667	15538	15434	15541	15453	15392	15543	15681	15463	15505	15448	15516	15456	15518	15490	15662	15509	15407	15403	15402	15487	15588	15657	15772	15726	15685	15696	15580	15670	15431	15434	15523	15537	15580	15669	15486	15667	15383	15553	15563	15516	15500	15407	15414	15420	15356	15390	15526	15594	15448	15585	15303	15427	15667	15459	15567	15603	15487	15687	15664	15589	15568	15433	15424	15382	15648	15681	15621	15759	15783	15509	15545	15530	15350	15659	15532	15552	15463	15525	15506	15677	15518	15556	15373	15588	15670	15439	15676	15589	15383	15715	15631	15643	15510	15597	15498	15362	15422	15403	15493	15579	15520	15603	15542	15590	15875	15509	15761	15745	15386	15563	15358	15408	15679	15517	15443	15274	15636	15495	15571	15466	15583	15350	15683	15202	15486	15549	15461	15555	15391	15457	15452	15610	15590	15731	15582	15561	15779	15644	15432	15511	15564	15567	15458	15521	15592	15497	15425	15562	15512	15544	15350	15351	15497	15391
13856	16523	13014	11342	13231	15510	15190	13237	12345	10846	10113	9751	9577	9553	9523	9516	9588	9658	9749	9529	9631	9602	9607	9457	9606	9606	9647	9434	9589	9720	9560	9774	9621	9603	9610	9584	9623	9669	9487	9610	9627	9490	9465	9844	9616	9592	9633	9514	9580	9519	9626	9569	9519	9654	9626	9576	9528	9578	9619	9610	9373	9589	9588	9602	9431	9614	9478	9656	9548	9675	9595	9491	9573	9778	9435	9631	9674	9680	9748	9616	9590	9582	9473	9498	9535	9712	9407	9464	9654	9615	9617	9612	9667	9543	9601	9667	9592	9403	9560	9697	9620	9499	9610	9559	9597	9570	9565	9733	9643	9501	9556	9551	9554	9563	9633	9500	9686	9600	9593	9624	9537	9694	9453	9681	9469	9687	9577	9548	9550	9531	9520	9487	9648	9721	9549	9469	9535	9654	9673	9639	9550	9559	9501	9563	9469	9507	9580	9567	9655	9605	9454	9675	9709	9561	9609	9679	9526	9484	9596	9530	9593	9510	9542	9596	9662	9450	9612	9523	9507	9467	9530	9635	9723	9586	9621	9551	9652	9512	9530	9520	9416	9484	9533	9523	9493	9565	9553	9606	9559	9641	9580	9581	9655	9530	9626	9581	9603	9494	9369	9573	9606	9543	9519	9604	9468	9616	9626	9593	9633	9646	9589	9597	9364	9470	9654	9513	9556	9540	9598	9562	9653	9863	9516	9474	9573	9710	9521	9606	9636	9422	9519	9592	9548	9511	9603	9688	9507	9475	9612	9716	9642	9590	9532	9679	9684	9620	9514	9784	9535	9633	9502	9603	9540	9481	9592	9637	9634	9493	9662	9551	9546	9513	9598	9616	9698	9518	9594	9527	9524	9525	9592	9573	9574	9641	9681	9620	9527	9553	9492	9537	9579	9595	9568	9462	9633	9510	9564	9694	9529	9727	9629	9476	9607	9619	9579	9576	9520	9829	9630	9566	9561	9552	9550	9636	9679	9557	9559	9640	9507	9497	9562	9498	9578	9570	9768	9775	9494	9573	9705	9398	9657	9622	9545	9657	9546	9515	9385	9670	9577	9607	9589	9433	9548	9385	9544	9501	9560	9667	9496	9561	9516	9553	9556	9621	9602	9666	9667	9791	9557	9417	9557	9577	9580	9476	9582	9644	9658	9653	9658	9602	9680	9504	9624	9640	9517	9503	9636	9671	9495	9616	9411	9497	9411	9559	9723	9595	9506	9555	9417	9726	9727	9612	9564	9545	9571	9510	9755	9544	9647	9546	9589	9677	9494	9640	9488	9664	9606	9533	9670	9620	9643	9527	9604	9580	9721	9384	9624	9731	9596	9619	9661	9584	9497	9512	9630	9589	9513	9595	9461	9471	9594	9634	9560	9746	9690	9507	9377	9574	9673	9598	9599	9453	9628	9603	9656	9530	9524	9638	9431	9589	9811	9543	9493	9632	9625	9593	9831	9502	9613	9523	9667	9599	9654	9487	9520	9600	9681	9543	9594	9622	9574	9463	9620	9655	9535	9606	9635	9480	9666	9662	9531	9602	9590	9577	9552	9573	9528	9439	9623	9634	9558	9591	9531	9547	9472	9593	9492	9566	9468	9651	9520	9394	9660	9459	9489	9666	9645	9578	9587	9616	9543	9482	9705	9472	9468	9398	9710	9717	9743	9656	9456	9482	9479	9662	9513	9626	9561	9611	9561	9665	9640	9622	9476	9632	9450	9571	9621	9593	9757	9577	9600	9504	9801	9604	9603	9444	9392	9660	9445	9619	9525	9662	9711	9602	9592	9466	9738	9661	9479	9648	9593	9635	9539	9632	9668	9602	9511	9554	9570	9597	9494	9631	9641	9437	9529	9522	9526	9494	9708	9595	9715	9573	9523	9639	9715	9608	9458	9630	9678	9645	9553	9582	9576	9768	9534	9635	9607	9527	9563	9422	9634	9658	9561	9687	9523	9661	9431	9660	9521	9662	9666	9476	9688	9569	9752	9516	9516	9600	9630	9547	9649	9660	9621	9585	9716	9505	9661	9485	9629	9663	9502	9573	9629	9645	9547	9440	9459	9586	9556	9710	9664	9611	9699	9471	9527	9596	9637	9538	9574	9534	9800	9397	9591	9625	9615	9470	9554	9629	9433	9571	9545	9705	9570	9488	9549	9699	9586	9496	9526	9646	9567	9444	9556	9797	9666	9715	9635	9555	9595	9484	9578	9553	9678	9707	9526	9528	9596	9570	9569	9526	9410	9690	9477	9452	9715	9544	9509	9627	9616	9510	9612	9674	9646	9508	9586	9602	9769	9481	9394	9674	9654	9498	9558	9605	9545	9579	9596	9505	9468	9620	9452	9500	9688	9581	9670	9600	9545	9670	9672	9640	9685	9635	9532	9535	9576	9552	9569	9505	9562	9507	9670	9497	9463	9539	9456	9643	9632	9438	9489	9452	9575	9622	9403	9464	9496	9493	9589	9613	9716	9648	9555	9681	9604	9630	9616	9621	9535	9405	9630	9576	9423	9635	9444	9527	9730	9697	9443	9561	9562	9642	9734	9414	9652	9506	9684	9539	9574	9547	9460	9561	9668	9592	9586	9588	9551	9493	9518	9574	9683	9544	9330	9418	9581	9494	9519	9610	9602	9592	9664	9606	9562	9600	9594	9435	9680	9618	9615	9558	9619	9551	9519	9679	9637	9500	9626	9600	9644	9546	9592	9463	9477	9587	9560	9673	9542	9493	9543	9716	9665	9526	9573	9642	9534	9550	9550	9674	9563	9597	9505	9647	9662	9456	9610	9637	9528	9610	9671	9477	9521	9600	9483	9463	9584	9517	9592	9427	9710	9668	9388	9667	9487	9749	9619	9507	9498	9628	9456	9595	9713	9597	9310	9465	9516	9500	9794	9577	9649	9448	9483	9573	9642	9546	9636	9530	9650	9350	9494	9675	9573	9590	9487	9619	9559	9594	9540	9655	9671	9569	9531	9604	9561	9662	9581	9583	9570	9573	9525	9464	9525	9668	9547	9539	9660	9485	9580	9398	9596	9443	9537	9528	9661	9695	9743	9496	9742	9608	9616	9409	9621	9440	9684	9630	9418	9559	9618	9540	9681	9434	9651	9670	9588	9647	9612	9584	9674	9645	9585	9469	9533	9644	9671	9484	9659	9621	9509	9655	9629	9525	9535	9449	9282	9494	9648	9565	9679	9547	9443	9770	9622	9642	9614	9535	9545	9580	9535	9578	9597	9491	9580	9617	9658	9518	9615	9537	9608	9472	9642	9634	9565	9583	9652	9634	9567	9482	9642	9623	9539	9605	9719	9707	9555	9669	9673	9618	9490	9721	9409	9532	9594	9573	9568	9491	9550	9563	9549	9695	9603	9596	9675	9469	9691	9712	9574	9307	9547	9723	9663	9568	9655	9503	9642	9559	9472	9632	9521	9658	9434	9655	9732	9493	9676	9584	9520	9489	9562	9613	9479	9569	9558	9607	9559	9639	9460	9596	9443	9593	9598	9597	9712	9499	9614	9450	9647	9668	9429	9595	9581	9461	9724	9460	9475	9511	9649	9527	9586	9560	9582	9566	9498	9703	9612	9642	9607	9563	9594	9415	9594	9703	9675	9610	9669	9558	9542	9588	9593	9662	9691	9533	9534	9593	9562	9466	9620	9686	9618	9723	9527	9653	9667	9726	9645	9501	9666	9609	9558	9502	9552	9675	9430	9560	9512	9719	9492	9547	9630	9489	9673	9570	9471	9559	9540	9492	9588	9474	9537	9711	9535	9652	9574	9665	9657	9554	9608	9639	9462	9587	9466	9763	9576	9567	9595	9664	9596	9645	9518	9621	9455	9709	9398	9452	9474	9622	9725	9689	9543	9732	9479	9554	9550	9655	9671	9485	9511	9552	9791	9543	9642	9728	9613	9635	9449	9639	9730	9601	9460	9701	9553	9553	9632	9604	9454	9603	9444	9572	9676	9632	9523	9643	9689	9414	9663	9503	9710	9578	9634	9602	9575	9654	9521	9522	9612	9717	9680	9612	9424	9459	9664	9556	9582	9702	9459	9726	9595	9620	9591	9447	9486	9657	9648	9672	9542	9518	9559	9626	9579	9515	9631	9672	9521	9595	9591	9661	9411	9558	9488	9533	9582	9633	9659	9605	9518	9716	9632	9538	9603	9553	9598	9598	9663	9481	9625	9593	9799	9564	9609	9510	9646	9703	9537	9659	9713	9574	9643	9663	9545	9529	9561	9516	9588	9547	9589	9462	9614	9508	9524	9565	9544	9535	9603	9615	9679	9566	9519	9760	9469	9544	9697	9594	9592	9734	9483	9685	9596	9481	9544	9729	9526	9412	9638	9553	9547	9584	9478	9608	9560	9562	9441	9575	9576	9537	9564	9499	9610	9637	9562	9431	9559	9572	9424	9716	9614	9679	9474	9651	9649	9678	9696	9703	9687	9452	9588	9472	9576	9626	9596	9563	9504	9555	9636	9556	9643	9460	9544	9631	9607	9575	9548	9667	9490	9692	9800	9492	9577	9657	9460	9657	9486	9624	9694	9607	9542	9708	9619	9649	9552	9564	9537	9621	9684	9665	9716	9493	9513	9585	9562	9541	9457	9465	9562	9530	9523	9575	9622	9651	9664	9621	9554	9616	9597	9589	9584	9561	9505	9750	9741	9529	9550	9596	9586	9554	9674	9569	9592	9457	9402	9614	9568	9639	9577	9607	9570	9609	9448	9524	9726	9515	9442	9547	9634	9534	9444	9703	9653	9370	9450	9645	9692	9680	9742	9599	9512	9868	9474	9620	9550	9396	9648	9682	9576	9540	9633	9570	9616	9554	9436	9515	9595	9483	9405	9731	9527	9592	9607	9536	9520	9484	9521	9686	9495	9737	9648	9510	9593	9549	9724	9605	9479	9607	9627	9514	9534	9516	9666	9524	9529	9659	9614	9436	9571	9696	9531	9742	9597	9614	9490	9560	9433	9532	9435	9523	9511	9562	9602	9610	9525	9636	9601	9544	9592	9583	9601	9567	9706	9524	9575	9539	9723	9493	9518	9545	9604	9551	9537	9628	9575	9709	9669	9720	9573	9622	9575	9545	9532	9726	9614	9476
25949	21582	27453	26983	26580	49160	48978	38456	31064	22652	18287	17071	16267	15627	15702	15531	15501	15394	15768	15468	15415	15434	15276	15585	15471	15485	15337	15446	15609	15687	15500	15467	15411	15308	15590	15511	15465	15403	15461	15487	15428	15361	15398	15510	15575	15536	15569	15189	15477	15503	15359	15394	15431	15364	15289	15299	15335	15441	15499	15435	15248	15494	15383	15322	15427	15435	15349	15499	15598	15487	15407	15270	15523	15438	15335	15289	15155	15199	15423	15392	15303	15362	15515	15325	15280	15569	15328	15442	15328	15287	15230	15404	15492	15254	15514	15487	15458	15547	15447	15407	15306	15148	15527	15458	15532	15282	15168	15435	15458	15430	15542	15696	15393	15477	15387	15369	15377	15315	15360	15453	15395	15548	15394	15458	15723	15424	15233	15403	15367	15470	15276	15506	15436	15438	15509	15365	15186	15304	15466	15451	15509	15487	15313	15434	15377	15510	15347	15482	15280	15323	15461	15477	15332	15268	15526	15404	15371	15226	15425	15437	15309	15327	15377	15368	15370	15482	15598	15286	15233	15300	15457	15489	15255	15560	15424	15412	15336	15475	15437	15513	15259	15394	15488	15513	15179	15504	15472	15442	15505	15490	15552	15372	15374	15269	15286	15362	15535	15552	15473	15559	15332	15371	15552	15311	15383	15502	15280	15540	15685	15560	15395	15533	15171	15195	15347	15398	15435	15321	15462	15334	15429	15451	15442	15237	15563	15579	15288	15379	15402	15287	15239	15248	15466	15378	15269	15474	15425	15361	15276	15343	15389	15376	15288	15390	15589	15389	15392	15288	15270	15454	15277	15510	15281	15482	15424	15357	15434	15337	15559	15589	15480	15349	15511	15309	15245	15294	15323	15552	15421	15338	15294	15149	15365	15129	15372	15206	15492	15445	15377	15407	15282	15608	15404	15368	15441	15336	15119	15448	15542	15235	15298	15441	15442	15452	15503	15584	15203	15352	15451	15308	15259	15479	15179	15409	15418	15489	15537	15492	15588	15394	15390	15533	15612	15256	15210	15323	15541	15593	15298	15436	15262	15428	15223	15410	15321	15347	15301	15329	15298	15417	15264	15510	15423	15454	15462	15086	15284	15378	15366	15311	15402	15488	15540	15505	15461	15233	15572	15456	15554	15419	15491	15226	15553	15288	15407	15352	15303	15376	15499	15248	15485	15468	15470	15551	15391	15452	15628	15408	15548	15472	15473	15509	15321	15556	15618	15477	15297	15399	15348	15167	15332	15291	15430	15415	15443	15209	15419	15299	15325	15478	15427	15396	15297	15471	15481	15542	15470	15431	15290	15521	15328	15359	15393	15417	15328	15433	15522	15317	15378	15503	15494	15282	15436	15455	15459	15410	15642	15380	15300	15252	15367	15593	15201	15473	15496	15445	15532	15254	15310	15377	15515	15242	15260	15321	15407	15469	15390	15260	15555	15762	15662	15470	15447	15496	15479	15394	15345	15257	15238	15349	15476	15261	15503	15421	15532	15405	15312	15190	15319	15606	15406	15462	15269	15575	15385	15453	15411	15365	15553	15432	15357	15378	15424	15336	15233	15420	15543	15291	15388	15303	15408	15230	15302	15401	15429	15392	15489	15311	15399	15416	15297	15388	15334	15256	15412	15525	15293	15277	15509	15421	15397	15464	15187	15395	15387	15511	15643	15464	15291	15374	15362	15289	15373	15319	15406	15308	15371	15257	15544	15428	15535	15428	15252	15308	15422	15315	15483	15541	15456	15357	15502	15323	15504	15202	15487	15566	15453	15381	15230	15402	15445	15378	15410	15466	15621	15287	15350	15478	15601	15172	15397	15263	15520	15254	15380	15379	15459	15234	15259	15376	15419	15347	15451	15451	15268	15545	15567	15332	15384	15145	15384	15377	15481	15395	15414	15538	15346	15320	15263	15345	15457	15346	15669	15574	15297	15412	15320	15411	15353	15354	15411	15290	15429	15431	15514	15534	15458	15446	15318	15414	15509	15491	15519	15429	15541	15172	15287	15420	15486	15382	15482	15227	15478	15392	15147	15345	15359	15429	15511	15241	15284	15393	15220	15382	15566	15350	15290	15568	15415	15515	15474	15520	15757	15486	15476	15348	15506	15398	15525	15566	15456	15557	15436	15501	15463	15238	15522	15297	15591	15520	15484	15478	15616	15516	15322	15410	15300	15144	15427	15497	15389	15537	15522	15427	15359	15453	15620	15557	15425	15362	15344	15268	15555	15290	15653	15327	15720	15533	15390	15442	15386	15487	15467	15497	15300	15333	15186	15359	15459	15508	15484	15253	15504	15480	15569	15563	15398	15506	15217	15502	15421	15376	15266	15372	15468	15631	15262	15447	15519	15483	15450	15693	15450	15392	15419	15449	15264	15330	15342	15441	15448	15307	15616	15258	15353	15213	15294	15195	15469	15435	15290	15588	15344	15307	15566	15476	15441	15520	15332	15535	15284	15497	15240	15605	15385	15516	15464	15445	15309	15394	15515	15371	15336	15323	15450	15283	15465	15441	15319	15455	15378	15561	15400	15420	15311	15360	15304	15402	15587	15249	15430	15437	15317	15400	15428	15262	15307	15176	15355	15164	15589	15211	15392	15500	15201	15491	15135	15462	15398	15335	15357	15551	15349	15422	15531	15333	15546	15604	15529	15465	15555	15352	15377	15340	15215	15298	15369	15616	15534	15108	15598	15386	15348	15317	15401	15378	15630	15397	15370	15319	15412	15360	15380	15420	15448	15670	15499	15572	15430	15554	15489	15404	15477	15310	15500	15374	15447	15600	15456	15393	15383	15315	15371	15447	15315	15217	15332	15502	15428	15227	15421	15465	15403	15420	15242	15105	15410	15371	15508	15425	15320	15297	15146	15364	15309	15491	15367	15496	15292	15423	15426	15416	15371	15655	15403	15274	15423	15317	15361	15480	15417	15403	15377	15263	15447	15241	15441	15282	15394	15400	15674	15261	15296	15309	15530	15439	15238	15320	15423	15448	15414	15493	15412	15619	15234	15290	15512	15346	15307	15314	15193	15116	15460	15515	15567	15530	15479	15480	15432	15553	15393	15381	15345	15279	15442	15407	15396	15388	15483	15312	15224	15455	15378	15600	15338	15258	15557	15453	15311	15519	15380	15454	15585	15515	15335	15355	15478	15175	15394	15441	15491	15427	15544	15330	15365	15385	15382	15368	15437	15063	15332	15232	15474	15516	15391	15251	15377	15205	15229	15074	15399	15543	15401	15384	15445	15503	15455	15403	15463	15432	15331	15436	15463	15404	15342	15369	15575	15555	15363	15350	15364	15509	15382	15211	15521	15313	15312	15323	15405	15578	15374	15311	15374	15359	15368	15255	15539	15379	15510	15404	15553	15474	15400	15457	15368	15541	15360	15347	15391	15260	15459	15366	15350	15194	15240	15376	15695	15450	15594	15520	15418	15471	15423	15345	15523	15490	15453	15444	15314	15503	15369	15148	15257	15328	15282	15231	15375	15390	15407	15364	15500	15315	15329	15713	15450	15307	15536	15364	15235	15549	15409	15362	15469	15393	15486	15389	15562	15585	15338	15350	15498	15543	15542	15477	15576	15370	15279	15351	15380	15265	15536	15573	15331	15280	15446	15414	15238	15120	15160	15497	15361	15227	15235	15359	15343	15401	15094	15409	15454	15249	15346	15478	15367	15586	15269	15280	15324	15491	15479	15450	15299	15451	15377	15294	15484	15367	15235	15580	15589	15430	15404	15292	15316	15330	15542	15494	15537	15471	15533	15510	15446	15559	15528	15365	15288	15288	15369	15620	15243	15407	15314	15601	15352	15537	15319	15440	15284	15356	15579	15517	15372	15382	15442	15341	15429	15382	15389	15438	15395	15247	15594	15552	15504	15479	15481	15585	15491	15572	15573	15559	15371	15328	15381	15392	15379	15537	15350	15478	15340	15303	15510	15364	15438	15366	15497	15380	15201	15557	15366	15569	15486	15459	15428	15477	15383	15305	15343	15190	15423	15482	15482	15287	15551	15486	15362	15623	15571	15150	15325	15314	15497	15357	15473	15429	15120	15345	15280	15363	15332	15247	15480	15320	15542	15356	15484	15491	15385	15464	15429	15336	15287	15437	15540	15609	15271	15535	15595	15241	15313	15435	15489	15350	15369	15476	15396	15268	15417	15396	15377	15381	15539	15563	15535	15267	15389	15423	15425	15507	15538	15390	15446	15234	15437	15370	15321	15364	15418	15360	15281	15403	15546	15315	15364	15247	15430	15057	15481	15487	15196	15419	15349	15458	15148	15505	15550	15594	15401	15433	15337	15418	15311	15707	15278	15261	15330	15335	15405	15461	15309	15286	15344	15572	15558	15470	15403	15325	15348	15526	15397	15315	15372	15412	15382	15358	15500	15496	15223	15408	15292	15282	15384	15632	15296	15646	15504	15579	15465	15472	15224	15314	15379	15346	15369	15285	15478	15353	15417	15552	15364	15560	15391	15447	15381	15419	15370	15412	15302	15448	15445	15301	15372	15351	15542	15323	15757	15383	15374	15429	15173	15273	15374	15453	15501	15261	15435	15324	15433	15332	15398	15456	15510	15516	15580	15546	15440	15327	15407	15344	15553	15286	15411	15424	15399	15531	15171	15502	15296	15207	15402	15386	15531	15527	15383	15212	15605	15504	15599	15375	15525	15280	15321	15289	15213	15188	15352	15439	15461	15234	15307	15670	15389	15393	15419	15489	15506	15441	15578	15557	15608	15340	15694	15467	15464	15416	15317	15594	15463	15435	15539	15564	15347	15343	15190	15345	15454	15473	15343	15652	15554	15356	15497	15241	15481	15350	15471	15770	15376	15542	15429	15433	15362	15338	15554	15437	15469	15329	15502	15303	15361	15327	15215	15382	15281	15475	15243	15453	15467	15517	15239	15387	15405	15437	15574	15602	15415	15384	15326	15364	15590	15477	15397	15445	15167	15204	15316	15401	15451	15446	15522	15340	15375	15446	15493	15528	15448	15476	15414	15343	15296	15473	15394	15406	15361	15196	15589	15074	15394	15271	15302	15356	15531	15612	15530	15407	15288	15380	15406	15441	15400	15272	15421	15297	15327	15320	15440	15329	15400	15286	15541	15360	15425	15129	15325	15438	15420	15441
12324	19020	17374	14233	23883	45698	40999	30966	23328	15041	11770	10778	10308	9869	9849	9798	9786	9674	9849	9766	9749	9739	9653	9692	9827	9852	9836	9693	9792	9707	9812	9733	9848	9688	9694	9800	9676	9701	9816	9650	9778	9719	9659	9806	9745	9761	9857	9880	9649	9809	9655	9775	9639	9651	9795	9804	9748	9534	9778	9714	9732	9633	9803	9777	9694	9758	9729	9701	9650	9751	9745	9679	9635	9604	9808	9691	9641	9536	9651	9721	9647	9840	9713	9778	9613	9737	9667	9721	9674	9836	9895	9637	9671	9591	9733	9693	9727	9713	9593	9744	9595	9675	9646	9618	9897	9667	9661	9755	9664	9738	9622	9781	9716	9743	9534	9695	9668	9547	9719	9725	9576	9746	9669	9764	9599	9675	9702	9649	9680	9710	9599	9635	9805	9630	9788	9710	9647	9663	9699	9758	9675	9613	9689	9751	9787	9608	9707	9670	9691	9612	9566	9652	9858	9703	9639	9621	9832	9639	9727	9678	9629	9604	9695	9668	9706	9820	9569	9706	9824	9572	9747	9721	9803	9710	9675	9632	9765	9685	9582	9748	9715	9710	9699	9560	9746	9622	9767	9778	9588	9681	9806	9618	9712	9584	9761	9724	9759	9647	9660	9811	9733	9733	9823	9782	9638	9730	9626	9668	9859	9572	9809	9614	9531	9628	9572	9681	9590	9761	9862	9705	9601	9573	9748	9686	9647	9617	9657	9797	9721	9612	9704	9671	9642	9651	9654	9637	9567	9775	9716	9704	9603	9798	9601	9542	9796	9749	9755	9632	9743	9674	9757	9465	9561	9613	9733	9719	9621	9771	9721	9602	9702	9861	9606	9863	9632	9564	9689	9450	9653	9621	9620	9675	9632	9657	9770	9670	9819	9759	9750	9697	9632	9758	9590	9715	9648	9701	9765	9647	9634	9592	9607	9813	9516	9708	9707	9674	9610	9637	9740	9583	9740	9894	9770	9701	9738	9750	9611	9682	9709	9645	9629	9738	9718	9565	9745	9728	9656	9773	9688	9725	9643	9792	9617	9677	9775	9720	9549	9827	9881	9714	9608	9705	9638	9572	9790	9776	9618	9651	9763	9762	9561	9754	9785	9694	9822	9576	9572	9730	9796	9598	9705	9585	9639	9795	9661	9557	9798	9726	9697	9631	9763	9598	9710	9801	9639	9629	9778	9898	9921	9621	9781	9665	9748	9682	9689	9728	9600	9598	9747	9612	9714	9881	9616	9809	9595	9743	9717	9854	9694	9750	9722	9595	9687	9503	9474	9541	9693	9598	9740	9473	9616	9703	9709	9624	9628	9636	9643	9697	9713	9563	9735	9728	9540	9774	9705	9698	9655	9677	9570	9543	9603	9809	9707	9668	9598	9678	9822	9695	9585	9723	9689	9830	9671	9654	9522	9630	9620	9727	9725	9744	9577	9774	9680	9740	9743	9721	9669	9716	9629	9778	9774	9694	9715	9523	9735	9596	9602	9594	9606	9593	9567	9636	9822	9695	9694	9777	9617	9723	9841	9755	9633	9678	9665	9655	9769	9559	9772	9655	9728	9649	9711	9749	9478	9766	9735	9844	9800	9661	9593	9699	9668	9676	9755	9667	9714	9622	9744	9579	9566	9727	9737	9929	9661	9560	9811	9758	9832	9757	9666	9833	9742	9657	9767	9670	9592	9640	9721	9703	9574	9610	9840	9785	9820	9700	9678	9606	9751	9700	9636	9669	9668	9720	9776	9686	9682	9684	9670	9603	9677	9683	9844	9671	9758	9589	9754	9595	9761	9689	9733	9584	9677	9800	9523	9675	9763	9778	9743	9715	9805	9728	9608	9567	9689	9501	9833	9657	9837	9833	9729	9906	9666	9707	9649	9811	9610	9741	9627	9764	9482	9658	9713	9723	9724	9678	9631	9686	9730	9526	9708	9705	9706	9682	9823	9737	9595	9729	9739	9617	9511	9636	9606	9756	9616	9788	9621	9486	9776	9640	9593	9684	9682	9715	9676	9737	9687	9726	9756	9711	9672	9601	9762	9608	9743	9642	9611	9726	9705	9678	9691	9516	9618	9553	9648	9621	9806	9781	9557	9721	9650	9602	9455	9826	9724	9649	9630	9640	9656	9708	9894	9604	9569	9656	9537	9673	9602	9618	9651	9720	9701	9795	9536	9690	9620	9646	9629	9707	9674	9797	9736	9654	9671	9668	9734	9684	9649	9668	9753	9554	9763	9652	9682	9774	9659	9693	9506	9636	9684	9747	9501	9578	9714	9722	9713	9634	9653	9626	9581	9730	9746	9643	9665	9750	9878	9652	9558	9782	9740	9687	9667	9558	9845	9586	9729	9773	9631	9665	9686	9514	9736	9648	9720	9820	9748	9736	9943	9758	9600	9729	9760	9750	9604	9752	9741	9443	9596	9810	9711	9803	9742	9691	9724	9722	9856	9662	9581	9732	9641	9778	9876	9677	9796	9699	9686	9686	9741	9610	9721	9745	9658	9670	9694	9724	9829	9738	9720	9657	9822	9617	9607	9643	9537	9715	9793	9867	9603	9866	9591	9736	9785	9654	9727	9612	9611	9562	9843	9592	9538	9612	9726	9729	9710	9719	9688	9777	9494	9726	9670	9768	9845	9678	9742	9565	9713	9691	9841	9724	9687	9637	9859	9820	9703	9678	9663	9659	9706	9587	9682	9852	9793	9603	9643	9687	9703	9559	9856	9654	9726	9635	9740	9689	9695	9972	9587	9783	9804	9544	9713	9712	9601	9656	9660	9718	9801	9761	9569	9730	9715	9626	9757	9574	9657	9667	9766	9660	9656	9585	9843	9881	9803	9730	9683	9650	9731	9638	9717	9573	9663	9767	9847	9806	9694	9755	9746	9572	9727	9702	9596	9664	9760	9586	9705	9522	9675	9733	9609	9685	9749	9592	9840	9609	9717	9541	9822	9620	9741	9804	9647	9738	9636	9695	9688	9646	9801	9488	9800	9682	9795	9645	9683	9697	9679	9625	9650	9646	9599	9818	9631	9609	9703	9712	9672	9707	9580	9667	9757	9595	9637	9535	9652	9785	9585	9626	9841	9609	9708	9479	9961	9753	9622	9783	9659	9700	9804	9770	9554	9567	9752	9582	9548	9777	9641	9576	9553	9705	9669	9705	9568	9744	9646	9701	9774	9591	9533	9683	9720	9601	9685	9731	9843	9769	9691	9769	9683	9699	9722	9719	9675	9844	9803	9636	9769	9694	9687	9735	9631	9759	9693	9603	9736	9772	9701	9547	9670	9499	9737	9599	9786	9612	9851	9709	9682	9626	9693	9680	9495	9762	9751	9647	9600	9805	9650	9669	9555	9695	9751	9741	9681	9663	9695	9640	9764	9746	9823	9817	9546	9661	9618	9681	9703	9621	9839	9812	9701	9787	9754	9521	9680	9667	9655	9714	9711	9852	9604	9638	9730	9701	9633	9708	9693	9683	9773	9663	9644	9659	9676	9614	9759	9666	9685	9749	9851	9566	9673	9723	9679	9708	9664	9814	9665	9652	9573	9629	9531	9796	9704	9757	9770	9897	9650	9729	9627	9517	9586	9704	9654	9678	9607	9663	9594	9652	9850	9680	9569	9612	9697	9816	9700	9632	9632	9633	9769	9626	9658	9670	9914	9687	9610	9665	9690	9847	9691	9736	9620	9633	9666	9770	9667	9651	9709	9736	9746	9673	9722	9702	9779	9692	9595	9578	9671	9662	9674	9607	9731	9765	9796	9656	9680	9819	9751	9685	9844	9719	9800	9787	9561	9828	9676	9781	9655	9660	9793	9648	9767	9629	9713	9767	9659	9620	9748	9705	9898	9709	9675	9634	9612	9619	9773	9630	9593	9685	9730	9657	9718	9506	9642	9589	9662	9698	9535	9690	9767	9736	9616	9753	9685	9669	9724	9784	9699	9687	9631	9729	9704	9471	9809	9634	9581	9924	9644	9655	9644	9649	9623	9721	9759	9642	9633	9651	9671	9598	9692	9628	9678	9763	9716	9782	9661	9535	9715	9710	9604	9620	9494	9795	9662	9802	9749	9617	9677	9740	9853	9707	9679	9588	9722	9627	9687	9652	9497	9666	9678	9684	9722	9699	9680	9732	9685	9648	9700	9601	9736	9743	9641	9556	9656	9699	9601	9650	9500	9636	9688	9680	9778	9600	9669	9703	9719	9607	9647	9713	9718	9726	9667	9601	9664	9673	9606	9702	9563	9711	9503	9665	9720	9718	9677	9694	9706	9561	9715	9687	9619	9681	9730	9738	9544	9749	9677	9658	9788	9636	9856	9747	9722	9626	9737	9695	9672	9706	9681	9777	9743	9812	9787	9705	9693	9507	9814	9792	9830	9645	9564	9619	9700	9692	9734	9673	9712	9626	9876	9695	9712	9708	9717	9611	9782	9765	9751	9640	9819	9844	9518	9766	9722	9677	9800	9674	9690	9614	9624	9664	9770	9657	9722	9570	9653	9657	9685	9701	9739	9518	9645	9793	9710	9764	9583	9636	9610	9709	9698	9561	9533	9561	9635	9738	9664	9618	9673	9549	9645	9647	9666	9562	9695	9669	9690	9640	9711	9614	9788	9721	9573	9760	9730	9615	9667	9784	9770	9738	9632	9700	9699	9577	9671	9929	9813	9645	9748	9685	9656	9693	9666	9744	9668	9733	9569	9756	9588	9789	9515	9781	9622	9677	9649	9714	9754	9784	9677	9614	9565	9660	9758	9700	9699	9692	9851	9667	9687	9758	9615	9607	9787	9685	9689	9683	9647	9719	9755	9692	9750	9665	9774	9615	9516	9704	9582	9726	9592	9750	9662	9739	9672	9735	9669	9882	9751	9699	9748	9596	9693	9695	9712	9805	9621	9650	9624	9610	9782	9632	9674	9811	9776	9596	9640	9825	9668	9627	9641	9584	9709	9842	9482	9602	9670	9778	9689	9772	9697	9702	9710	9816	9464	9675	9693	9676	9800	9563	9621	9677	9761	9615	9547	9778	9732	9614	9687	9758	9639	9635	9795	9702	9798	9671	9686	9615	9659	9753	9682	9669	9795	9591	9617	9633	9724	9714	9848	9661
24302	21541	28614	25206	29564	63385	62952	49905	37974	26487	21785	19146	17243	16273	15874	15808	15803	15898	15775	15591	15770	15872	15786	15763	15532	15896	15569	15758	15707	15662	15774	15745	15782	15729	15789	15820	15647	15722	15860	15777	15870	15870	15648	15775	15712	15756	15766	15727	15750	15852	15745	15564	15692	15574	15719	15624	15707	15595	15923	15875	15565	15635	15743	15743	15727	15561	15666	15502	15652	15775	15622	15629	15593	15749	15607	15799	15569	15740	15998	15717	15653	15616	15758	15827	15743	15680	15827	15688	15682	15554	15562	15733	15708	15365	15670	15678	15786	15767	15748	15838	15771	15681	15710	15738	15553	15589	15740	15730	15614	15589	15736	15722	15645	15744	15650	15532	15816	15893	15693	15709	15630	15806	15576	15803	15880	15658	15671	15437	15636	15758	15834	15572	15876	15713	15471	15641	15860	15848	15426	15434	15680	15738	15904	15460	15718	15688	15472	15688	15673	15732	15661	15606	15709	15685	15796	15611	15664	15627	15628	15468	15592	15659	15584	15595	15577	15570	15796	15740	15946	15615	15661	15801	15757	15662	15795	15777	15701	15740	15743	15621	15758	15725	15774	15659	15584	15602	15894	15520	15788	15632	15716	15580	15763	15780	15555	15456	15612	15582	15835	15777	15663	15522	15503	15640	15688	15462	15693	15807	15597	15890	15684	15774	15376	15506	15881	15628	15613	15686	15890	15645	15619	15745	15831	15758	15544	15615	15635	15596	15652	15795	15728	15717	15851	15631	15602	15654	15684	15707	15606	15781	15804	15706	15718	15727	15697	15689	15599	15741	15663	15757	15457	15781	15595	15592	15932	15752	15921	15753	15777	15807	15830	15671	15685	15776	15783	15790	15761	15684	15685	15704	15693	15730	15681	15677	15656	15606	15603	15855	15437	15514	15611	15569	15726	15685	15561	15626	15690	15640	15595	15778	15715	15604	15491	15618	15633	15866	15687	15664	15659	15626	15678	15722	15514	15530	15537	15440	15634	15951	15651	15770	15733	15722	15830	15819	15712	15668	15709	15657	15580	15660	15744	15811	15671	15630	15679	15313	15568	15680	15493	15738	15764	15854	15793	15799	15618	15574	15739	15768	15867	15596	15813	15839	15553	15518	15716	15681	15684	15676	16090	15748	15664	15752	15715	15628	15663	15713	15739	15627	15645	15859	15593	15729	15753	15667	15598	15537	15748	15541	15576	15700	16039	15572	15753	15643	15607	15622	15614	15560	15718	15566	15664	15521	15718	15581	15709	15644	15756	15510	15745	15672	15696	15794	15746	15615	15610	15621	15656	15626	15738	15754	15722	15539	15461	15605	15665	15517	15668	15764	15636	15592	15629	15681	15533	15577	15747	15733	15685	15782	15533	15527	15777	15849	15748	15460	15605	15625	15778	15822	15880	15589	15650	15621	15596	15822	15676	15794	15740	15557	15499	15750	15764	15577	15640	15706	15599	15773	15686	15629	15756	15558	15578	15742	15578	15728	15624	15502	15544	15633	15556	15512	15786	15644	15697	15616	15671	15758	15700	15698	15759	15538	15635	15745	15672	15649	15731	15718	15758	15486	15449	15401	15591	15713	15644	15671	15667	15716	15695	15716	15581	15719	15561	15735	15677	15829	15419	15677	15521	15674	15733	15695	15598	15650	15682	15689	15672	15727	15568	15707	15693	15661	15608	15542	15735	15762	15647	15557	15821	15707	15798	15782	15762	15864	15786	15673	15792	15762	15726	15650	15711	15636	15909	15604	15576	15596	15806	15687	15531	15542	15600	15577	15534	15600	15547	15704	15590	15833	15766	15561	15541	15758	15798	15700	15600	15800	15745	15776	15437	15666	15698	15666	15707	15693	15568	15556	15803	15715	15680	15856	15778	15667	15671	15739	15630	15597	15573	15767	15574	15841	15570	15467	15622	15751	15596	15631	15719	15548	15501	15570	15852	15490	15819	15822	15700	15746	15697	15716	15587	15732	15706	15415	15555	15703	15638	15341	15616	15549	15698	15786	15602	15572	15895	15831	15728	15558	15646	15788	15936	15720	15692	15607	15608	15747	15789	15912	15652	15555	15640	15737	15812	15766	15619	15725	15701	15575	15705	15596	15771	15639	15677	15665	15445	15736	15729	15669	15688	15702	15862	15943	15846	15600	15770	15735	15686	15661	15560	15723	15762	15608	15687	15729	15608	15675	15512	15708	15749	15800	15642	15513	15784	15509	15797	15701	15491	15787	15594	15605	15804	15760	15752	15620	15607	15579	15566	15562	15655	15571	15764	15716	15570	15540	15559	15628	15687	15626	15653	15591	15582	15904	15587	15834	15526	15653	15505	15532	15707	15767	15795	15758	15555	15753	15642	15695	15739	15528	15617	15557	15801	15844	15624	15641	15689	15576	15582	15775	15832	15872	15607	15833	15773	15687	15705	15733	15749	15870	15999	15573	15531	15577	15774	15851	15790	15656	15714	15564	15867	15587	15759	15705	15519	15692	15644	15505	15651	15499	15684	15825	15666	15549	15831	15792	15822	15801	15772	15796	15667	15582	15758	15716	15794	15644	15511	15662	15703	15856	15683	15632	15787	15653	15841	15795	15814	15709	15624	15633	15855	15550	15598	15732	15546	15787	15911	15711	15408	15635	15708	15871	15780	15592	15635	15949	15573	15669	15643	15561	15731	15573	15802	15683	15672	15739	15546	15679	15481	15721	15657	15592	15653	15536	15693	15566	15773	15619	15545	15757	15677	15528	15644	15563	15394	15483	15772	15636	15657	15591	15460	15549	15490	15541	15301	15593	15765	15659	15677	15744	15668	15654	15707	15791	15810	15787	15604	15481	15658	15701	15682	15516	15579	15714	15697	15745	15690	15686	15625	15457	15552	15679	15561	15635	15681	15571	15541	15644	15935	15764	15759	15513	15451	15748	15678	15684	15657	15798	15674	15803	15813	15479	15620	15622	15631	15528	15643	15572	15519	15436	15539	15674	15790	15568	15724	15776	15616	15521	15818	15796	15739	15529	15715	15732	15714	15671	15730	15728	15596	15761	15765	15373	15577	15659	15646	15910	15675	15938	15726	15869	15770	15640	15714	15525	15926	15458	15755	15582	15805	15639	15599	15491	15645	15605	15593	15824	15462	15464	15572	15440	15757	15859	15657	15796	15726	15595	15724	15726	15641	15480	15715	15729	15730	15802	15720	15633	15690	15676	15613	15561	15687	15613	15520	15473	15680	15629	15661	15444	15806	15697	15776	15652	15614	15665	15643	15721	15723	15703	15649	15690	15847	15545	15837	15626	15782	15519	15513	15788	15784	15669	15652	15874	15804	15648	15674	15995	15572	15766	15567	15620	15833	15754	15565	15679	15817	15559	15682	15668	15667	15645	15637	15779	15592	15606	15439	15588	15763	15787	15679	15730	15676	15854	15667	15530	15492	15587	15813	15719	15737	15718	15689	15629	15572	15742	15670	15524	15737	15803	15631	15675	15724	15537	15837	15854	15682	15732	15398	15834	15877	15689	15761	15611	15698	15708	15467	15675	15657	15771	15675	15842	15591	15641	15576	15450	15658	15463	15683	15774	15637	15633	15683	15778	15676	15678	15645	15493	15636	15568	15497	15472	15569	15714	15783	15734	16023	15868	15727	15726	15649	15518	15531	15590	15617	15559	15553	15688	15629	15629	15661	15760	15827	15574	15588	15850	15717	15649	15683	15435	15583	15518	15605	15766	15712	15676	15513	15647	15731	15547	15768	15626	15696	15741	15456	15874	15858	15792	15646	15668	15753	15575	15538	15731	15648	15808	15737	15701	15620	15682	15631	15566	15715	15656	15650	15641	15492	15730	15856	15402	15708	15873	15668	15667	15606	15693	15446	15738	15586	15305	15608	15550	15596	15687	15685	15796	15554	15533	15485	15731	15558	15591	15727	15663	15487	15598	15769	15743	15663	15617	15623	15601	15951	15616	15717	15756	15644	15793	15640	15655	15758	15946	15676	15616	15614	15706	15557	15718	15743	15761	15658	15789	15574	15755	15922	15632	15467	15798	15828	15644	15704	15739	15871	15721	15719	15753	15554	15563	15771	15686	15569	15533	15742	15753	15784	15795	15792	15780	15727	15623	15682	15628	15601	15727	15680	15914	15715	15609	15700	15611	15582	15760	15786	15658	15819	15728	15658	15625	15533	15582	15670	15797	15625	15784	15560	15648	15736	15621	15632	15704	15523	15894	15641	15777	15924	15650	15737	15556	15721	15806	15760	15742	15861	15471	15796	15765	15670	15578	15630	15715	15670	15602	15545	15607	15635	15768	15793	15656	15797	15616	15669	15737	15831	15692	15765	15652	15677	15590	15849	15678	15734	15534	15895	15651	15580	15580	15530	15638	15482	15908	15670	15680	15644	15701	15361	15647	15624	15685	15788	15879	15520	15580	15505	15841	15678	15632	15749	15659	15483	15441	15659	15571	15738	15564	15725	15558	15730	15718	15578	15542	15860	15496	15613	15663	15679	15564	15678	15556	15558	15635	15650	15551	15702	15978	15526	15685	15667	15591	15773	15620	15812	15785	15833	15699	15703	15704	15666	15727	15776	15600	15739	15574	15630	15797	15659	15587	15927	15779	15975	15439	15487	15548	15625	15716	15946	15629	15837	15531	15683	15666	15618	15557	15573	15665	15728	15714	15494	15648	15603	15619	15591	15658	15742	15716	15870	15522	15453	15842	15465	15743	15402	15525	15739	15770	15871	15637	15973	15564	15624	15711	15676	15695	15622	15676	15632	15587	15557	15838	15433	15834	15927	15685	15669	15593	15516	15832	15776	15709	15766	15615	15637	15763	15585	15731	15853	15526	15719	15858	15787	15737	15646	15728	15598	15632	15652	15605	15838	15789	15638	15809	15558	15725	15545	15610	15655	15679	15501	15612	15818	15641	15841	15733	15755	15554	15478	15650	15811	15746	15808	15781	15685	15597	15541	15666	15775	15666	15616	15642	15620	15763	15698	15656	15613	15562	15706	15518	15555	15575	15673	15616	15652	15798	15786	15768	15744	15679	15733	15667	15760	15876	15799	15671	15663	15489	15661	15701	15610	15521	15602	15598	15607	15709	15718	15705	15716	15714	15707	15686	15660	15522	15778	15654	15416	15633
14457	26965	23604	18372	33821	67487	58927	43950	29521	18474	15248	12767	11025	10646	10170	10048	9981	10045	10008	9958	10060	10194	9928	10116	10023	9973	10089	9918	10006	9949	9971	10008	10021	9961	10014	10067	10197	9917	10092	9901	9876	10055	9833	10159	9699	9867	10041	10000	9948	10067	10111	10083	9880	9959	10004	9942	9925	9840	9994	10090	9936	10098	9920	10082	9808	10010	9986	9966	9958	9862	10030	9983	9912	10114	9978	9991	10050	10087	9990	9984	9913	9886	10136	9947	10051	9890	9884	9896	9885	10024	9943	9902	9805	9824	9954	9857	10003	9965	9971	9957	9983	9931	9941	9861	10158	10078	10031	9885	10055	9834	9987	9878	9900	9930	10001	9930	10057	9978	9919	10031	9955	9839	9849	10027	9949	10036	9905	9974	9862	9856	9936	9957	10080	10032	9876	9991	9980	9952	10045	9925	9992	9981	9951	10024	9752	9771	10048	9964	10031	9910	9886	9988	9983	9977	10009	9926	9842	10069	9905	10040	10018	10125	10031	10062	10001	9870	10059	9895	10143	9890	9895	9990	10046	9974	9997	9995	9941	9804	9803	9879	9889	9934	10005	9863	9927	9914	9906	10097	9894	9916	9914	10044	10073	9923	10069	9883	10016	9980	10040	10010	9896	9946	10012	10069	10102	10034	10167	9799	9984	10103	10023	9931	9791	9893	10011	10115	9936	9896	10059	9865	9778	9885	9802	9865	10174	10027	10054	10175	10046	9890	9925	10028	9961	10029	9909	9971	9976	9793	9782	10016	9881	9976	10106	9914	9905	9923	10006	9983	9971	10042	9929	10039	9989	10018	9831	10015	9916	9751	10036	9937	9817	10153	9945	9906	9866	9843	9923	9939	10034	9929	9973	9869	9901	9907	9770	10040	9952	9885	9854	10005	9876	9927	10085	10101	9964	9908	10019	9862	9879	9918	10083	9849	9979	9855	9891	10058	10083	9940	9882	9875	9872	9900	9958	9821	9904	9999	9836	9900	9990	9902	9928	10077	9868	10009	9882	9923	9835	9921	9974	10013	10028	9932	9972	9907	10002	10094	10045	10067	10105	10093	10022	9857	10096	10113	9918	10100	9950	9998	9882	10062	9955	9957	9957	9847	9997	9924	10063	9858	9977	9995	9986	10057	9856	10112	9933	9933	9977	9869	9966	10131	9970	10002	10021	9984	10035	9865	9932	9964	9865	9945	9833	9958	10027	9799	9881	9943	9970	9887	10063	9911	9836	9921	9929	10067	10000	9860	9832	10009	9999	10029	9982	10065	9954	9866	9976	9895	10057	10001	9990	10005	9840	9854	9998	9989	9961	10090	9944	9863	9929	9913	9979	9996	9965	9924	9995	9935	9940	9786	9919	9929	9962	9854	9851	10066	9967	9873	10042	10095	9863	9974	9931	9839	10184	9955	9921	9908	9907	9847	9851	9932	9991	9983	9886	10009	9985	10016	9824	9951	9896	9939	9810	9811	10064	9974	9934	10075	9995	10049	10067	9952	9957	9928	9991	9989	10036	10010	10020	9950	10024	9849	10006	9885	9919	9866	10015	9942	9689	9994	10072	9930	9860	9923	10046	9939	9965	9868	9842	9930	9837	9942	9850	9860	9945	9976	9908	9880	9865	10054	9903	10023	9994	9856	9851	9927	10092	9905	9913	10077	9977	9772	9799	10026	9987	10041	9926	9978	10069	10053	10005	9953	9935	9777	9905	10015	9930	9931	10041	9984	10020	10012	9934	9875	9960	9705	10065	9845	9949	9873	9791	9941	9890	9932	10037	9924	9969	10007	9999	9954	9984	10062	9956	10069	9984	9915	9957	10026	9845	10078	9991	9855	9821	9893	9988	9937	9840	9937	9973	9813	9816	9867	9926	10042	9875	9999	9887	9930	9955	9880	9815	9946	9862	9971	10023	10048	9960	10013	9811	9839	10027	9881	9973	9845	10074	9944	10025	9918	9915	9945	9873	10008	9948	9936	10013	9903	9790	9986	9814	9951	9979	9985	10029	9946	9922	9950	9846	9948	10014	9985	10006	10011	9983	9941	10083	9889	9898	9887	9826	9808	9877	10098	9904	9854	9939	9994	9995	9846	9894	9975	9847	9993	10131	9819	9911	9976	9934	9953	9904	9888	10002	10020	9970	9995	9944	9978	9950	9922	9898	9864	9929	9959	9951	9986	9976	10024	9870	9888	9919	10061	10127	9854	9870	10040	10113	10113	9913	9943	9961	9955	9980	9972	9923	9698	10027	9884	10027	10076	9803	9952	10106	9782	9894	9785	9967	10046	9880	9765	10089	9907	10202	9808	9792	9940	9908	9940	9923	9969	9964	10097	9860	9895	9904	9836	9800	10038	10104	9920	9973	9959	9926	9943	9859	9913	10115	9878	9963	9847	9875	9908	10082	9952	9848	9923	9930	9951	9776	10241	9899	9825	9926	9951	9931	9891	9795	10026	9748	9998	10063	9900	9896	9968	10006	10032	9933	10039	9795	10040	9816	9995	9967	9968	9846	9999	10017	9986	9941	9945	10053	9937	9910	9906	9944	9939	9817	9965	9886	10114	9757	9875	9876	10027	10029	10102	10005	9970	9921	9992	9867	9823	9816	9900	9691	9828	9877	10055	9932	10017	9898	10047	9887	10027	9825	10006	9886	9845	9994	9840	9909	9936	9879	9923	9977	9799	9858	10006	10015	9902	9988	9958	9934	9922	9988	9895	9970	9863	9893	9854	9819	9986	9906	9875	9900	9912	9810	10033	10169	9893	9894	9870	9753	9843	9777	9982	9906	9816	9962	9987	10022	10052	9883	9996	9991	9770	9881	9899	9980	9841	10028	10033	9904	9830	9984	9881	9826	10048	10101	9985	9989	9997	10075	9924	9972	9982	9963	9810	9884	9859	9804	10021	9854	10069	10015	9883	9972	10134	9870	9931	10044	9953	9977	10062	9925	9967	9983	9918	9990	9857	10094	9890	9832	9958	9946	9941	10004	9886	9981	9904	9990	9925	9855	9993	9979	9831	10095	9971	10087	9930	9840	9842	9965	9986	9890	10073	9881	9962	9927	10003	9921	9857	9886	9945	9923	9826	9982	9883	9935	10023	10030	9986	9886	9864	9874	9953	10055	9933	9891	9904	9890	9918	9894	9891	9790	10116	9992	10023	9881	10027	9977	10030	9946	9918	9930	9937	10026	9841	9935	9821	9830	9799	9993	9972	10005	10012	9920	9963	9862	9841	9914	9903	9786	9782	9946	10045	9981	9812	9889	9996	9918	9941	9752	9914	10022	10017	10146	9965	9988	9994	9868	9967	10098	9927	9867	9966	9881	9905	10037	9850	9863	9779	10024	9987	9942	10053	9841	10027	10045	9985	10106	10219	10023	9793	10030	10144	9845	9927	9841	9878	9932	9920	9915	9997	9906	9920	9904	9955	9999	9967	9852	9881	10058	9999	9859	10013	10041	9800	10068	9903	10100	9850	9929	9991	9858	9917	10003	9856	9640	9936	10085	9912	9964	9944	9924	9818	9872	9877	9985	9910	9904	9921	10018	9896	9945	9803	9983	9982	10030	9830	10071	10056	9959	9843	9994	9917	9873	9934	9862	9855	9998	9954	9812	9855	9988	9895	10021	9976	9794	9932	10030	10095	9874	10050	9780	9923	9950	10064	9937	9866	9809	9766	9841	9914	10019	10008	9915	9996	9816	9913	10020	10107	10094	10015	9846	9924	9848	9962	9796	9790	9907	9949	9777	9823	9926	9877	10019	9873	9879	9842	10085	9984	9900	10029	10018	9764	10052	10022	9943	10054	9948	9951	9801	9912	9839	9893	10001	9921	9919	9984	10010	9913	9928	9797	9968	9890	9954	9878	9900	10131	9890	9983	9964	9898	9899	9993	10068	10131	10028	9950	9892	10199	9955	9834	9948	9812	9880	9928	9796	10011	9958	9989	9910	9912	9906	9875	9942	10068	9928	10044	9971	10017	9803	9838	10007	9867	9877	9855	9956	9895	9955	9951	9890	9810	9988	9782	9812	10147	9978	10008	9854	10028	9986	9928	10017	10027	9974	9900	9868	9890	9931	9992	9885	9717	10112	9904	9731	10025	9971	10061	9912	10126	9950	9874	9794	10018	9932	10080	9732	9840	9908	9996	9938	9894	10079	9947	9880	9808	9872	10023	9951	9892	10091	9947	9888	9965	9962	9892	9888	10081	9973	9777	9932	9965	9658	9781	9928	10084	9922	9955	9968	9753	9924	9917	10007	9984	9907	9921	9856	9959	10029	9939	9984	9801	9927	9988	9971	9902	10020	9989	9889	10086	9998	9942	9816	9894	9878	10034	9798	9939	9917	9924	9960	9911	9991	9867	9937	9933	10049	9865	9937	9861	10046	10055	9907	9961	9859	10142	9995	10094	9870	9866	9920	9953	9789	10029	9792	10015	9815	9969	9900	10045	9922	9842	9868	9861	10091	9939	9922	9885	9974	9825	9879	10027	9995	9986	9973	10019	9909	9896	10130	10022	9887	9864	9893	9902	9916	10057	9754	9940	9795	10171	9979	9943	9931	10028	9968	9909	9961	10087	10027	9779	10167	9906	10049	10084	9856	9930	9837	9970	9979	9906	9931	10019	9927	9915	9864	9998	9971	9822	9843	9865	9925	9949	10023	9991	9935	10035	10026	9780	10003	9944	9817	9921	9861	9995	9896	9983	10014	9833	9910	9953	9821	10058	9901	9980	9823	9975	9903	9921	10040	9907	9861	10059	9907	9971	9916	9913	9936	9894	9969	9786	9752	9957	9948	9933	10054	10003	9914	10028	9901	9824	9910	10005	9937	9871	9867	9834	9982	10037	9713	9762	9877	9976	9962	9925	9956	9891	9903	9911	9879	9989	9951	10016	9918	10013	10035	9949	10116	9928	10048	9891	9843	9969	9766	9923	9970	10014	9989	9888	10133	9924	9926	10090	9833	9962	9982	10013	10017	10012	9950	9952	9830	9856	9877	9845	9938	9882	9793	9813	9978	9732	10015	9908	9935	9917	9928	9869	10048	9945	10129	9954	9719	9942	9875	9839	10065	9996	9922	9903	9915	9890	9794	10003	10012	9931	9906	9870	9996	9951
31253	21947	20300	18075	16829	22514	23923	20748	18578	16908	16171	15654	15822	15735	15490	15443	15601	15543	15568	15466	15606	15473	15722	15458	15650	15598	15644	15677	15420	15663	15477	15534	15687	15607	15716	15712	15598	15631	15580	15636	15404	15616	15691	15416	15425	15531	15479	15513	15672	15558	15450	15427	15597	15391	15580	15635	15643	15374	15562	15499	15374	15645	15494	15564	15558	15328	15436	15525	15575	15586	15544	15696	15696	15523	15430	15634	15631	15455	15466	15575	15535	15821	15665	15533	15523	15588	15336	15570	15637	15654	15560	15536	15572	15433	15535	15427	15568	15633	15572	15721	15445	15605	15636	15650	15700	15601	15633	15546	15804	15601	15392	15593	15472	15662	15630	15814	15618	15769	15521	15624	15674	15527	15604	15607	15706	15590	15502	15673	15753	15441	15593	15546	15587	15607	15379	15421	15575	15536	15612	15405	15698	15508	15591	15435	15561	15574	15624	15787	15520	15567	15341	15512	15668	15627	15519	15635	15735	15738	15548	15557	15488	15536	15648	15471	15474	15334	15695	15473	15418	15296	15413	15767	15454	15418	15554	15594	15723	15510	15471	15547	15568	15652	15385	15455	15446	15579	15592	15685	15381	15569	15537	15546	15574	15482	15739	15552	15486	15482	15736	15656	15292	15535	15629	15480	15499	15510	15387	15594	15398	15406	15446	15402	15803	15457	15398	15507	15604	15525	15536	15584	15510	15376	15496	15476	15395	15583	15671	15572	15471	15818	15471	15797	15568	15494	15645	15529	15474	15510	15601	15400	15516	15607	15627	15523	15537	15549	15503	15578	15624	15702	15390	15492	15685	15658	15613	15582	15689	15587	15620	15456	15662	15545	15520	15563	15442	15527	15639	15513	15557	15729	15372	15772	15664	15371	15328	15462	15509	15579	15743	15616	15329	15341	15640	15540	15579	15619	15417	15606	15514	15552	15546	15422	15420	15696	15558	15365	15388	15573	15561	15617	15817	15389	15438	15493	15522	15521	15645	15687	15368	15654	15514	15465	15491	15393	15577	15523	15609	15536	15370	15677	15600	15678	15660	15523	15623	15480	15227	15591	15636	15512	15563	15505	15564	15694	15549	15694	15611	15462	15558	15345	15884	15560	15441	15612	15482	15579	15489	15557	15709	15581	15406	15495	15568	15478	15558	15782	15561	15621	15700	15730	15528	15551	15572	15451	15624	15437	15670	15415	15710	15521	15613	15457	15586	15543	15743	15594	15478	15436	15577	15703	15587	15672	15604	15663	15601	15722	15629	15573	15508	15555	15663	15464	15286	15709	15659	15496	15695	15593	15545	15533	15651	15487	15642	15514	15651	15615	15571	15730	15489	15714	15731	15298	15362	15560	15720	15525	15499	15655	15671	15605	15605	15438	15572	15647	15607	15481	15608	15328	15509	15501	15496	15710	15725	15522	15629	15726	15508	15485	15482	15622	15402	15488	15565	15492	15780	15571	15464	15609	15607	15585	15369	15542	15609	15566	15728	15519	15500	15631	15549	15685	15586	15640	15601	15469	15689	15550	15680	15656	15647	15471	15586	15821	15802	15577	15633	15655	15523	15568	15655	15632	15519	15745	15585	15484	15323	15628	15503	15449	15593	15608	15569	15621	15631	15652	15381	15539	15547	15637	15517	15699	15700	15528	15658	15577	15556	15545	15398	15497	15609	15493	15453	15495	15515	15478	15528	15468	15499	15654	15380	15647	15560	15661	15540	15488	15614	15610	15378	15441	15652	15510	15431	15577	15466	15548	15694	15581	15602	15636	15677	15567	15365	15559	15532	15453	15580	15304	15482	15387	15510	15697	15728	15542	15625	15377	15457	15693	15619	15502	15711	15590	15572	15622	15653	15718	15622	15523	15642	15354	15369	15560	15578	15593	15651	15566	15709	15639	15590	15525	15524	15532	15758	15439	15553	15462	15703	15512	15628	15350	15606	15561	15444	15543	15542	15390	15749	15532	15475	15592	15482	15535	15660	15728	15597	15457	15365	15524	15486	15343	15536	15519	15465	15591	15538	15565	15496	15642	15547	15695	15572	15642	15505	15400	15554	15534	15657	15548	15655	15601	15658	15307	15762	15282	15644	15653	15497	15674	15384	15475	15440	15424	15615	15353	15419	15664	15309	15575	15522	15519	15641	15568	15586	15574	15606	15418	15578	15546	15667	15625	15638	15481	15420	15486	15482	15532	15562	15742	15473	15524	15697	15590	15367	15463	15608	15629	15411	15483	15523	15587	15481	15638	15707	15543	15721	15571	15546	15506	15835	15475	15623	15511	15660	15443	15381	15386	15697	15434	15742	15579	15534	15611	15528	15581	15561	15427	15588	15616	15416	15715	15689	15775	15563	15628	15550	15472	15614	15526	15433	15513	15554	15544	15631	15354	15690	15690	15610	15315	15411	15623	15408	15614	15564	15572	15571	15399	15513	15434	15441	15610	15564	15360	15641	15538	15632	15631	15604	15588	15752	15518	15673	15603	15570	15631	15603	15548	15649	15576	15501	15576	15654	15568	15514	15697	15684	15508	15527	15599	15617	15688	15673	15569	15490	15535	15545	15632	15596	15515	15732	15687	15461	15665	15595	15479	15572	15619	15644	15410	15552	15565	15686	15457	15578	15527	15449	15412	15566	15847	15697	15654	15623	15305	15587	15362	15563	15410	15714	15624	15452	15586	15672	15705	15509	15488	15621	15668	15562	15508	15862	15536	15476	15488	15864	15658	15457	15749	15539	15440	15232	15391	15438	15433	15470	15532	15461	15475	15437	15729	15567	15656	15342	15507	15658	15516	15567	15413	15550	15521	15558	15668	15586	15436	15709	15433	15613	15457	15476	15531	15485	15523	15576	15644	15420	15593	15686	15470	15352	15423	15529	15601	15494	15539	15641	15420	15528	15518	15770	15658	15591	15467	15650	15617	15596	15738	15515	15482	15572	15570	15512	15414	15550	15635	15683	15669	15601	15538	15537	15446	15541	15581	15663	15460	15686	15488	15696	15734	15372	15431	15650	15701	15621	15720	15511	15518	15517	15421	15596	15631	15387	15459	15706	15516	15603	15566	15600	15566	15721	15473	15662	15669	15591	15653	15316	15583	15625	15680	15558	15627	15703	15424	15572	15564	15512	15526	15367	15586	15678	15683	15673	15549	15548	15599	15688	15523	15608	15574	15714	15514	15631	15571	15606	15590	15385	15449	15462	15458	15430	15384	15496	15566	15562	15663	15532	15570	15494	15664	15550	15549	15443	15910	15675	15558	15686	15496	15621	15409	15688	15490	15518	15540	15400	15512	15529	15646	15676	15443	15549	15351	15660	15599	15684	15485	15568	15665	15547	15459	15439	15492	15408	15402	15652	15641	15450	15493	15456	15522	15639	15532	15689	15653	15873	15738	15449	15606	15492	15550	15689	15618	15518	15477	15439	15459	15661	15678	15573	15427	15561	15523	15619	15568	15554	15675	15507	15641	15482	15616	15677	15427	15626	15530	15644	15614	15458	15662	15510	15538	15425	15489	15675	15645	15239	15571	15663	15639	15500	15644	15505	15511	15551	15428	15593	15726	15791	15598	15574	15678	15562	15514	15669	15599	15581	15616	15447	15447	15515	15571	15393	15373	15552	15577	15680	15523	15636	15438	15485	15618	15577	15533	15538	15464	15622	15561	15637	15375	15421	15580	15617	15579	15575	15594	15484	15585	15365	15716	15440	15482	15545	15471	15676	15337	15505	15701	15482	15661	15631	15408	15649	15373	15479	15586	15689	15707	15645	15592	15537	15453	15339	15466	15495	15684	15681	15590	15284	15613	15660	15670	15472	15625	15389	15636	15681	15635	15222	15513	15569	15559	15504	15410	15590	15446	15488	15417	15436	15626	15630	15278	15215	15620	15572	15508	15639	15537	15502	15737	15586	15462	15526	15495	15622	15600	15471	15467	15544	15407	15513	15518	15240	15556	15692	15698	15562	15570	15374	15438	15507	15442	15629	15657	15547	15486	15508	15563	15588	15673	15413	15350	15442	15333	15713	15596	15551	15488	15578	15746	15807	15565	15437	15442	15564	15452	15840	15556	15616	15414	15644	15792	15728	15584	15469	15544	15565	15479	15674	15356	15480	15543	15515	15693	15772	15569	15790	15578	15416	15332	15501	15603	15578	15565	15550	15330	15368	15582	15752	15371	15346	15643	15856	15511	15698	15483	15521	15522	15315	15729	15520	15536	15513	15599	15567	15544	15399	15393	15517	15652	15458	15536	15533	15501	15679	15636	15334	15630	15590	15572	15724	15747	15471	15847	15571	15715	15378	15376	15467	15654	15600	15514	15734	15495	15535	15558	15370	15317	15566	15755	15519	15541	15399	15505	15797	15371	15609	15650	15670	15384	15470	15259	15596	15628	15644	15718	15595	15503	15726	15657	15550	15410	15593	15324	15562	15358	15581	15523	15751	15594	15447	15355	15511	15603	15623	15509	15412	15619	15695	15416	15659	15566	15542	15501	15617	15623	15688	15621	15417	15322	15749	15441	15467	15323	15397	15438	15583	15452	15594	15724	15645	15578	15479	15576	15643	15624	15523	15428	15613	15506	15646	15458	15678	15606	15561	15541	15720	15636	15642	15326	15584	15828	15554	15429	15657	15557	15472	15618	15498	15368	15543	15535	15757	15467	15586	15651	15600	15747	15429	15548	15523	15592	15658	15534	15449	15345	15610	15503	15520	15523	15809	15592	15592	15608	15538	15692	15561	15543	15776	15696	15592	15484	15760	15456	15598	15538	15604	15470	15479	15525	15584	15547	15610	15573	15601	15499	15632	15499	15576	15771	15576	15594	15476	15543	15580	15471	15739	15643	15318	15447	15552	15812	15607	15463	15484	15555	15744	15612	15541	15595	15613	15543	15664	15345	15617	15575	15591	15724	15841	15594	15479	15420	15620	15691	15654	15256	15645	15459	15584	15321	15367	15527	15481	15657	15647	15475	15682	15488	15417	15514	15555	15591	15428	15790	15318	15654	15559	15773	15609	15661	15592	15392	15511	15568	15495	15491	15462	15466	15566	15563	15529	15630	15710	15489	15532	15494	15706	15578	15677	15709	15468	15425	15719	15638	15405	15830	15725	15584	15479	15516	15544	15602	15587	15493
12983	13758	12305	10564	11152	17315	17131	13845	11594	10629	10140	9704	9733	9653	9433	9400	9614	9622	9615	9628	9525	9598	9628	9433	9623	9602	9573	9630	9598	9537	9585	9602	9587	9562	9447	9657	9539	9541	9605	9551	9649	9610	9491	9612	9581	9621	9645	9586	9398	9585	9560	9681	9590	9772	9571	9603	9531	9745	9620	9648	9746	9579	9649	9535	9727	9553	9736	9502	9481	9541	9680	9592	9483	9509	9403	9584	9667	9441	9660	9664	9675	9562	9625	9519	9365	9676	9562	9735	9573	9663	9610	9482	9561	9679	9509	9516	9534	9597	9641	9567	9559	9688	9613	9549	9666	9519	9584	9465	9548	9664	9680	9548	9579	9530	9453	9563	9606	9546	9627	9545	9542	9549	9465	9549	9568	9627	9573	9696	9627	9533	9408	9729	9603	9471	9419	9505	9488	9627	9610	9655	9694	9582	9585	9562	9540	9597	9491	9589	9539	9553	9623	9618	9632	9542	9548	9531	9488	9606	9503	9599	9570	9630	9495	9693	9619	9654	9528	9547	9627	9592	9693	9580	9638	9530	9614	9603	9436	9581	9534	9564	9673	9596	9530	9649	9577	9649	9511	9655	9749	9664	9523	9645	9540	9463	9599	9487	9596	9547	9565	9500	9586	9584	9689	9474	9575	9599	9599	9460	9601	9468	9386	9493	9541	9712	9668	9589	9565	9571	9533	9660	9574	9485	9688	9716	9515	9495	9618	9723	9486	9707	9519	9558	9631	9564	9410	9531	9728	9481	9611	9561	9600	9704	9572	9622	9499	9685	9589	9489	9595	9517	9419	9585	9683	9723	9622	9569	9470	9427	9554	9490	9489	9514	9542	9468	9621	9500	9776	9541	9629	9493	9550	9572	9689	9351	9598	9565	9661	9472	9703	9627	9593	9575	9607	9683	9473	9632	9468	9585	9581	9541	9655	9567	9532	9375	9409	9509	9521	9404	9661	9633	9597	9635	9519	9492	9511	9502	9529	9523	9486	9592	9509	9753	9768	9575	9518	9700	9614	9487	9509	9425	9623	9621	9422	9619	9604	9681	9673	9490	9598	9605	9583	9675	9538	9661	9580	9446	9661	9532	9630	9633	9606	9561	9532	9504	9758	9510	9603	9621	9476	9655	9617	9577	9552	9649	9482	9553	9538	9658	9632	9559	9573	9350	9679	9644	9595	9593	9565	9530	9783	9659	9598	9684	9561	9570	9585	9574	9445	9498	9446	9589	9559	9470	9481	9540	9498	9505	9520	9533	9476	9502	9441	9470	9442	9608	9500	9449	9593	9596	9483	9570	9525	9708	9570	9504	9423	9509	9439	9588	9523	9551	9610	9565	9479	9501	9561	9734	9425	9583	9423	9586	9550	9629	9565	9572	9545	9572	9529	9588	9573	9506	9638	9576	9654	9651	9621	9487	9600	9667	9504	9650	9630	9620	9620	9756	9496	9468	9690	9532	9513	9632	9509	9596	9658	9526	9516	9592	9429	9801	9515	9556	9370	9574	9511	9643	9566	9658	9393	9546	9643	9444	9677	9584	9611	9629	9459	9550	9477	9463	9682	9557	9628	9720	9522	9567	9609	9585	9538	9527	9578	9498	9561	9587	9586	9425	9455	9523	9481	9641	9621	9692	9545	9494	9446	9444	9566	9647	9495	9517	9646	9598	9509	9524	9608	9659	9654	9749	9547	9537	9589	9527	9610	9478	9625	9622	9702	9555	9523	9545	9684	9521	9486	9609	9643	9529	9585	9591	9566	9485	9559	9565	9569	9455	9594	9432	9564	9619	9625	9488	9689	9614	9675	9420	9641	9636	9569	9572	9460	9514	9594	9530	9507	9527	9591	9731	9498	9556	9561	9528	9494	9519	9621	9608	9534	9505	9565	9550	9430	9659	9518	9488	9511	9625	9631	9520	9537	9729	9646	9449	9569	9611	9616	9577	9665	9663	9602	9628	9581	9651	9748	9710	9592	9413	9643	9540	9614	9632	9510	9727	9663	9622	9506	9632	9605	9739	9645	9512	9692	9655	9570	9586	9597	9627	9645	9586	9607	9423	9575	9624	9541	9481	9471	9534	9601	9589	9634	9629	9482	9719	9730	9593	9473	9569	9651	9599	9553	9410	9497	9700	9578	9440	9778	9625	9602	9524	9649	9601	9508	9689	9620	9461	9548	9516	9707	9488	9666	9627	9675	9446	9545	9562	9448	9576	9527	9653	9512	9589	9501	9531	9611	9722	9629	9498	9555	9667	9699	9499	9438	9697	9707	9737	9535	9536	9530	9511	9424	9425	9524	9615	9655	9620	9642	9554	9560	9603	9606	9494	9452	9565	9496	9575	9600	9541	9579	9588	9564	9554	9535	9665	9592	9596	9530	9629	9487	9520	9755	9492	9543	9530	9483	9668	9496	9590	9504	9464	9589	9557	9639	9392	9531	9531	9587	9419	9661	9555	9787	9728	9467	9464	9672	9630	9628	9506	9511	9573	9538	9711	9584	9548	9654	9400	9579	9533	9648	9482	9664	9667	9586	9405	9634	9474	9529	9513	9509	9554	9569	9468	9573	9616	9542	9603	9683	9605	9485	9628	9500	9562	9788	9757	9655	9491	9597	9604	9643	9558	9561	9411	9404	9534	9641	9441	9500	9560	9598	9413	9522	9498	9497	9459	9533	9544	9511	9632	9548	9568	9570	9500	9658	9614	9573	9644	9603	9530	9507	9610	9463	9459	9638	9502	9652	9580	9611	9601	9499	9558	9543	9515	9557	9588	9478	9457	9417	9507	9662	9471	9702	9646	9621	9518	9534	9503	9469	9401	9505	9518	9618	9535	9673	9569	9764	9458	9835	9623	9556	9508	9548	9546	9546	9510	9521	9492	9547	9587	9587	9353	9466	9710	9441	9461	9658	9558	9370	9628	9689	9535	9567	9511	9405	9395	9831	9670	9646	9564	9505	9482	9561	9665	9671	9789	9627	9725	9563	9521	9671	9631	9572	9597	9607	9593	9636	9660	9548	9691	9621	9667	9501	9597	9540	9573	9507	9607	9634	9762	9374	9623	9619	9447	9484	9577	9651	9562	9534	9626	9509	9422	9641	9619	9519	9616	9620	9530	9528	9565	9672	9571	9558	9533	9657	9467	9725	9567	9510	9621	9634	9592	9448	9771	9499	9577	9573	9568	9543	9640	9581	9441	9744	9541	9652	9633	9593	9532	9626	9568	9521	9606	9559	9575	9561	9402	9576	9593	9668	9615	9583	9526	9672	9619	9668	9656	9546	9485	9481	9596	9611	9614	9437	9553	9526	9502	9528	9623	9576	9592	9518	9623	9391	9447	9485	9483	9645	9662	9421	9602	9636	9614	9555	9650	9707	9428	9680	9651	9586	9482	9636	9502	9583	9694	9678	9592	9476	9586	9519	9573	9685	9445	9591	9647	9618	9662	9739	9636	9541	9605	9761	9536	9544	9637	9592	9520	9614	9748	9657	9556	9659	9640	9550	9456	9612	9601	9663	9523	9446	9609	9524	9579	9575	9518	9568	9539	9539	9697	9490	9418	9384	9501	9552	9497	9671	9437	9466	9601	9647	9646	9526	9448	9407	9568	9633	9554	9499	9622	9593	9517	9576	9426	9487	9579	9613	9679	9650	9654	9542	9505	9601	9572	9544	9580	9686	9521	9696	9561	9623	9510	9469	9543	9590	9370	9651	9331	9705	9664	9531	9497	9522	9586	9555	9543	9596	9618	9567	9517	9428	9717	9616	9715	9628	9678	9543	9642	9511	9407	9703	9625	9573	9659	9473	9550	9501	9563	9508	9676	9755	9497	9627	9579	9498	9621	9608	9467	9612	9525	9578	9684	9507	9651	9563	9609	9563	9559	9426	9662	9686	9694	9530	9632	9559	9534	9607	9567	9601	9529	9636	9548	9503	9508	9683	9587	9548	9586	9573	9567	9496	9559	9455	9656	9541	9590	9403	9575	9690	9649	9675	9577	9543	9601	9598	9481	9656	9565	9663	9724	9691	9604	9512	9601	9546	9604	9562	9568	9587	9588	9555	9635	9514	9560	9657	9573	9611	9497	9727	9512	9480	9610	9489	9665	9561	9460	9665	9735	9608	9590	9607	9634	9676	9535	9499	9753	9516	9638	9459	9764	9642	9585	9583	9570	9577	9575	9629	9591	9369	9475	9631	9609	9582	9681	9618	9593	9659	9550	9618	9542	9523	9446	9573	9586	9473	9562	9602	9618	9665	9605	9601	9638	9515	9601	9582	9503	9527	9480	9580	9547	9681	9567	9593	9693	9622	9696	9535	9507	9597	9528	9616	9581	9502	9670	9484	9560	9609	9445	9574	9554	9622	9514	9581	9602	9676	9552	9586	9587	9417	9726	9675	9589	9595	9497	9503	9453	9672	9667	9513	9476	9481	9489	9560	9514	9576	9591	9524	9674	9663	9679	9697	9576	9426	9607	9514	9609	9860	9578	9665	9729	9519	9594	9514	9469	9639	9615	9558	9521	9829	9498	9585	9628	9541	9649	9459	9508	9576	9476	9557	9528	9536	9488	9574	9672	9484	9693	9483	9598	9745	9737	9716	9542	9556	9599	9608	9605	9538	9526	9804	9514	9663	9527	9584	9555	9500	9572	9574	9616	9607	9521	9414	9572	9735	9436	9547	9579	9525	9503	9453	9453	9526	9633	9608	9497	9673	9506	9619	9520	9632	9530	9639	9712	9619	9525	9552	9503	9638	9559	9771	9492	9566	9476	9471	9560	9628	9474	9624	9479	9633	9401	9510	9633	9578	9704	9673	9666	9585	9485	9711	9445	9672	9598	9619	9568	9635	9521	9599	9439	9525	9509	9538	9531	9780	9562	9590	9518	9513	9497	9757	9592	9673	9641	9640	9715	9507	9424	9565	9560	9639	9628	9595	9671	9501	9625	9709	9502	9302	9774	9635	9485	9560	9531	9596	9658	9587	9651	9422	9398	9496	9604	9607	9570	9635	9607	9580	9507	9623	9596	9463	9629	9627	9605	9443	9492	9650	9379	9598	9495	9638	9615	9453	9541	9694	9668	9551	9544	9466	9597	9470	9407	9634	9570	9572	9642	9565	9682
26013	21587	27384	27619	25759	43066	53302	41277	30108	22009	17839	16434	15611	15701	15683	15567	15597	15440	15697	15412	15545	15429	15451	15634	15546	15496	15656	15474	15595	15359	15405	15301	15501	15474	15547	15247	15220	15452	15409	15318	15325	15526	15644	15616	15411	15579	15707	15388	15583	15505	15531	15247	15623	15265	15508	15472	15460	15425	15400	15577	15578	15486	15394	15360	15515	15339	15524	15398	15489	15419	15373	15344	15314	15483	15438	15537	15613	15613	15414	15443	15456	15359	15568	15453	15603	15284	15606	15360	15565	15492	15463	15475	15291	15419	15466	15319	15436	15461	15330	15472	15436	15416	15414	15420	15323	15499	15512	15426	15521	15446	15353	15541	15424	15533	15571	15352	15503	15422	15455	15247	15451	15464	15481	15475	15244	15491	15396	15240	15359	15348	15648	15470	15479	15635	15268	15569	15488	15329	15472	15419	15360	15415	15470	15325	15502	15447	15376	15562	15364	15496	15577	15409	15440	15318	15554	15503	15386	15350	15365	15443	15414	15257	15463	15276	15533	15420	15485	15547	15392	15406	15385	15407	15347	15291	15204	15550	15399	15467	15315	15263	15537	15368	15504	15298	15301	15672	15415	15618	15521	15416	15471	15516	15359	15549	15425	15419	15528	15467	15546	15338	15548	15315	15439	15371	15535	15410	15404	15330	15398	15382	15314	15615	15483	15440	15676	15359	15290	15442	15588	15530	15268	15370	15484	15348	15452	15653	15327	15365	15492	15410	15435	15543	15485	15547	15622	15409	15384	15518	15392	15381	15440	15353	15384	15070	15539	15264	15473	15508	15602	15422	15412	15445	15298	15434	15408	15726	15422	15650	15507	15439	15415	15360	15186	15371	15330	15516	15404	15384	15427	15172	15454	15573	15354	15396	15581	15317	15441	15529	15594	15415	15467	15307	15406	15379	15299	15435	15501	15565	15370	15361	15533	15409	15388	15343	15479	15432	15604	15585	15266	15286	15400	15522	15505	15593	15326	15476	15567	15405	15373	15494	15251	15414	15295	15462	15266	15444	15522	15433	15549	15409	15456	15238	15428	15403	15216	15453	15469	15424	15582	15328	15374	15557	15627	15423	15614	15457	15328	15546	15231	15351	15352	15413	15295	15541	15491	15479	15308	15339	15388	15540	15186	15388	15475	15572	15593	15636	15296	15379	15447	15339	15346	15289	15553	15480	15245	15304	15482	15323	15447	15483	15420	15365	15351	15416	15362	15510	15410	15461	15390	15261	15513	15386	15404	15479	15263	15498	15415	15495	15447	15561	15505	15510	15316	15604	15468	15605	15273	15480	15411	15617	15562	15481	15291	15405	15246	15360	15289	15407	15363	15470	15475	15544	15501	15435	15472	15397	15419	15279	15482	15388	15436	15486	15594	15349	15239	15474	15477	15311	15440	15509	15455	15537	15467	15555	15439	15648	15416	15368	15476	15393	15465	15465	15387	15502	15393	15461	15585	15504	15569	15405	15458	15377	15434	15236	15443	15520	15521	15622	15418	15392	15294	15588	15550	15569	15345	15686	15322	15344	15326	15474	15424	15196	15457	15316	15592	15451	15526	15510	15417	15473	15217	15219	15535	15257	15353	15513	15400	15324	15510	15568	15373	15416	15412	15503	15635	15550	15704	15444	15466	15563	15280	15460	15450	15283	15341	15365	15570	15526	15505	15435	15551	15554	15441	15353	15351	15488	15603	15457	15245	15362	15561	15502	15511	15693	15400	15285	15403	15737	15649	15343	15444	15509	15379	15611	15464	15397	15292	15402	15386	15555	15707	15332	15235	15351	15431	15351	15543	15433	15415	15358	15409	15386	15327	15452	15362	15536	15111	15364	15423	15514	15281	15140	15493	15529	15580	15533	15445	15197	15429	14981	15488	15261	15360	15389	15453	15336	15437	15256	15297	15389	15379	15203	15340	15540	15500	15382	15425	15447	15451	15473	15657	15339	15315	15459	15414	15494	15684	15396	15389	15447	15499	15344	15320	15357	15474	15537	15485	15519	15470	15503	15386	15267	15532	15571	15667	15426	15411	15425	15446	15420	15627	15183	15515	15637	15504	15377	15354	15509	15432	15443	15509	15344	15432	15563	15327	15580	15227	15437	15662	15333	15309	15328	15385	15576	15401	15383	15283	15444	15468	15503	15544	15375	15350	15409	15396	15391	15454	15274	15395	15594	15604	15336	15465	15156	15683	15561	15485	15416	15340	15484	15627	15547	15289	15426	15520	15352	15391	15457	15461	15506	15329	15352	15459	15431	15439	15385	15669	15622	15482	15251	15379	15548	15438	15490	15368	15273	15347	15250	15221	15478	15414	15554	15407	15325	15340	15524	15469	15396	15389	15410	15482	15631	15467	15438	15502	15293	15492	15494	15433	15432	15275	15520	15569	15400	15564	15174	15309	15621	15406	15425	15496	15485	15728	15410	15576	15519	15529	15327	15234	15508	15335	15598	15644	15459	15277	15396	15431	15394	15384	15413	15394	15318	15421	15560	15441	15530	15493	15395	15322	15605	15240	15546	15335	15390	15298	15434	15517	15571	15510	15326	15390	15437	15456	15369	15445	15307	15474	15401	15426	15327	15294	15670	15492	15399	15315	15566	15662	15439	15483	15509	15446	15690	15446	15474	15390	15437	15455	15315	15617	15436	15392	15430	15457	15485	15503	15282	15502	15375	15335	15286	15594	15548	15313	15298	15335	15574	15540	15528	15438	15385	15512	15560	15380	15455	15328	15540	15596	15433	15464	15628	15313	15546	15492	15723	15241	15440	15632	15730	15564	15468	15401	15366	15437	15505	15394	15538	15442	15280	15351	15541	15615	15587	15516	15426	15517	15401	15472	15456	15455	15441	15323	15321	15636	15512	15533	15472	15537	15518	15464	15251	15540	15388	15432	15585	15396	15469	15337	15364	15336	15676	15676	15586	15469	15451	15679	15473	15415	15494	15489	15379	15510	15535	15427	15416	15451	15457	15639	15435	15442	15231	15408	15607	15449	15129	15352	15271	15303	15482	15483	15412	15368	15296	15630	15425	15553	15367	15555	15523	15470	15460	15696	15513	15414	15437	15604	15474	15499	15318	15484	15243	15359	15430	15463	15389	15439	15515	15485	15492	15405	15547	15258	15495	15482	15457	15137	15230	15456	15456	15506	15325	15144	15306	15282	15427	15543	15477	15497	15519	15664	15697	15293	15320	15403	15428	15695	15322	15484	15299	15335	15657	15454	15497	15550	15364	15184	15469	15506	15464	15580	15497	15472	15519	15423	15157	15536	15497	15424	15373	15456	15383	15100	15471	15207	15548	15666	15320	15205	15482	15583	15445	15659	15421	15256	15657	15463	15491	15488	15422	15585	15364	15530	15488	15412	15418	15533	15657	15531	15522	15431	15377	15494	15597	15393	15222	15283	15385	15571	15518	15562	15480	15570	15485	15431	15436	15610	15567	15324	15548	15453	15238	15536	15588	15340	15352	15327	15377	15209	15431	15368	15687	15354	15676	15346	15307	15519	15509	15518	15365	15300	15573	15689	15548	15266	15497	15455	15468	15477	15447	15416	15306	15294	15528	15465	15259	15371	15390	15247	15384	15493	15515	15557	15218	15301	15297	15499	15525	15442	15436	15337	15505	15557	15361	15458	15454	15389	15427	15474	15316	15465	15455	15552	15555	15287	15348	15268	15640	15507	15646	15556	15442	15360	15421	15601	15354	15402	15381	15510	15525	15562	15543	15373	15543	15461	15521	15370	15505	15265	15343	15487	15508	15386	15427	15459	15257	15339	15497	15314	15638	15425	15480	15483	15201	15540	15324	15537	15535	15445	15334	15524	15531	15328	15294	15374	15170	15584	15551	15502	15671	15392	15299	15356	15388	15511	15387	15363	15361	15456	15280	15306	15443	15367	15387	15481	15617	15423	15463	15591	15503	15493	15217	15296	15406	15356	15496	15516	15506	15689	15478	15239	15474	15528	15746	15431	15582	15409	15470	15649	15304	15465	15546	15524	15561	15433	15452	15413	15437	15370	15401	15382	15413	15271	15226	15534	15444	15524	15442	15336	15563	15502	15369	15414	15417	15550	15379	15368	15297	15476	15384	15358	15514	15266	15256	15463	15486	15414	15487	15626	15371	15461	15281	15415	15422	15467	15371	15662	15541	15413	15390	15500	15553	15350	15294	15489	15296	15323	15554	15278	15255	15528	15370	15399	15333	15458	15550	15378	15329	15470	15528	15520	15463	15389	15224	15326	15497	15516	15439	15356	15434	15264	15499	15703	15508	15536	15395	15418	15476	15474	15290	15409	15626	15304	15471	15432	15301	15574	15435	15196	15424	15484	15422	15256	15364	15244	15405	15553	15275	15402	15326	15493	15424	15229	15412	15387	15390	15534	15618	15456	15297	15341	15465	15363	15332	15645	15568	15532	15462	15324	15562	15270	15543	15343	15241	15501	15433	15559	15318	15403	15486	15510	15535	15337	15409	15301	15516	15338	15703	15494	15381	15213	15387	15345	15495	15367	15419	15519	15454	15457	15347	15167	15414	15557	15543	15614	15528	15302	15506	15453	15248	15317	15694	15381	15399	15420	15470	15413	15330	15271	15538	15637	15555	15525	15409	15340	15393	15409	15448	15373	15333	15574	15450	15615	15659	15534	15629	15484	15268	15636	15439	15442	15513	15487	15484	15569	15616	15394	15372	15334	15233	15329	15325	15453	15346	15300	15447	15355	15480	15293	15264	15362	15306	15528	15344	15334	15620	15533	15295	15335	15425	15270	15297	15552	15408	15696	15372	15409	15451	15389	15519	15420	15435	15245	15373	15412	15135	15383	15379	15448	15178	15580	15397	15552	15746	15573	15539	15464	15402	15426	15409	15381	15418	15244	15270	15479	15205	15377	15533	15311	15571	15419	15427	15410	15274	15365	15352	15574	15396	15520	15266	15444	15473	15482	15397	15186	15259	15346	15408	15529	15366	15587	15230	15495	15312	15454	15581	15539	15521	15457	15564	15116	15435	15351	15248	15425	15322	15450	15504	15417	15411	15346	15369	15344	15397	15322	15401	15557	15323	15274	15308	15464	15507	15290	15357	15330	15345	15368	15366	15579	15543	15418	15422	15607	15505	15510	15473	15507	15490
12830	23303	19262	16507	22017	40822	46468	32826	21562	14189	11260	10277	9802	9846	9664	9675	9664	9798	9473	9862	9734	9836	9742	9682	9567	9766	9719	9674	9628	9733	9889	9468	9645	9654	9736	9743	9803	9691	9641	9574	9623	9668	9639	9616	9668	9682	9656	9657	9517	9703	9606	9833	9588	9638	9707	9861	9770	9727	9672	9525	9499	9505	9657	9723	9539	9703	9570	9729	9570	9605	9607	9635	9600	9710	9710	9706	9525	9724	9834	9658	9626	9692	9639	9577	9801	9692	9690	9702	9642	9643	9744	9504	9785	9620	9560	9700	9638	9657	9641	9596	9795	9609	9670	9568	9667	9634	9700	9602	9850	9653	9723	9691	9701	9462	9550	9788	9641	9483	9475	9543	9442	9652	9660	9610	9589	9713	9583	9635	9561	9577	9671	9764	9623	9578	9701	9620	9731	9626	9697	9776	9483	9710	9563	9688	9656	9738	9796	9660	9686	9572	9475	9552	9672	9666	9799	9583	9631	9575	9544	9675	9646	9590	9556	9765	9748	9646	9754	9747	9490	9547	9636	9552	9548	9610	9692	9671	9663	9630	9579	9729	9850	9774	9632	9477	9758	9506	9740	9562	9677	9503	9712	9513	9686	9630	9715	9577	9610	9803	9568	9628	9671	9523	9733	9905	9591	9617	9617	9450	9834	9659	9747	9698	9658	9615	9685	9720	9654	9703	9671	9494	9698	9642	9744	9667	9609	9717	9496	9786	9599	9716	9720	9627	9601	9620	9555	9715	9502	9646	9684	9554	9597	9810	9736	9595	9738	9646	9463	9639	9687	9717	9672	9621	9633	9686	9605	9600	9642	9647	9530	9576	9598	9757	9568	9552	9606	9804	9744	9476	9688	9585	9659	9695	9719	9642	9580	9652	9744	9769	9618	9611	9661	9747	9605	9684	9493	9670	9739	9543	9704	9695	9675	9688	9634	9671	9794	9485	9737	9719	9637	9609	9584	9689	9623	9737	9555	9560	9710	9603	9584	9481	9668	9707	9733	9746	9478	9619	9587	9715	9723	9819	9583	9573	9748	9588	9627	9652	9704	9539	9521	9709	9662	9634	9789	9716	9704	9576	9814	9550	9746	9728	9609	9711	9677	9894	9579	9554	9705	9643	9569	9700	9597	9598	9615	9673	9509	9632	9740	9497	9675	9610	9746	9626	9675	9459	9678	9573	9713	9742	9558	9827	9625	9524	9579	9510	9674	9753	9620	9844	9534	9797	9672	9775	9669	9510	9653	9563	9638	9749	9722	9565	9701	9753	9505	9742	9723	9728	9568	9547	9629	9610	9648	9562	9660	9645	9621	9716	9519	9408	9626	9536	9761	9720	9566	9514	9532	9713	9701	9690	9691	9643	9745	9635	9553	9749	9622	9504	9635	9647	9612	9744	9739	9550	9485	9549	9584	9619	9792	9581	9674	9653	9772	9777	9566	9785	9617	9592	9674	9776	9466	9710	9301	9820	9623	9750	9608	9690	9715	9572	9777	9623	9600	9691	9485	9593	9576	9609	9629	9579	9641	9699	9837	9520	9541	9608	9709	9558	9644	9747	9604	9626	9665	9687	9566	9588	9526	9710	9594	9656	9517	9742	9597	9619	9591	9684	9591	9651	9693	9605	9685	9546	9615	9644	9692	9714	9613	9469	9557	9640	9747	9769	9568	9621	9507	9682	9660	9793	9686	9702	9608	9653	9637	9574	9612	9589	9759	9581	9666	9717	9559	9706	9689	9720	9608	9702	9579	9626	9631	9545	9560	9641	9650	9641	9784	9753	9530	9668	9638	9550	9631	9575	9557	9762	9640	9597	9652	9557	9505	9649	9676	9638	9585	9623	9778	9637	9571	9670	9502	9730	9519	9693	9680	9563	9660	9640	9597	9517	9559	9735	9696	9526	9618	9434	9536	9426	9612	9645	9488	9759	9534	9695	9511	9548	9626	9591	9599	9744	9576	9634	9666	9701	9667	9625	9516	9625	9695	9696	9558	9632	9544	9658	9638	9765	9712	9671	9571	9542	9644	9597	9609	9563	9642	9517	9637	9704	9425	9655	9575	9674	9793	9531	9651	9591	9630	9555	9736	9641	9655	9591	9642	9671	9714	9522	9573	9634	9684	9549	9692	9512	9672	9715	9524	9672	9507	9617	9574	9652	9702	9452	9564	9608	9706	9468	9716	9667	9592	9610	9577	9615	9747	9466	9630	9694	9611	9675	9616	9650	9494	9629	9583	9700	9705	9554	9585	9542	9623	9662	9532	9568	9729	9815	9646	9675	9737	9639	9851	9652	9697	9609	9612	9595	9600	9633	9587	9674	9624	9664	9730	9635	9682	9642	9680	9606	9546	9518	9526	9547	9547	9649	9747	9583	9580	9443	9791	9659	9577	9755	9688	9544	9648	9743	9564	9722	9669	9717	9739	9624	9552	9617	9646	9582	9666	9676	9589	9553	9567	9721	9718	9761	9599	9604	9532	9559	9784	9729	9568	9612	9546	9530	9643	9593	9611	9774	9612	9600	9658	9549	9558	9626	9653	9460	9853	9539	9654	9773	9418	9662	9695	9764	9792	9645	9470	9738	9722	9637	9649	9814	9543	9674	9578	9547	9755	9623	9738	9667	9668	9607	9656	9686	9566	9408	9653	9600	9757	9655	9607	9756	9675	9676	9648	9591	9588	9553	9563	9555	9693	9681	9429	9652	9719	9590	9625	9663	9599	9686	9621	9746	9531	9599	9577	9577	9617	9598	9780	9486	9631	9582	9573	9705	9762	9753	9544	9631	9718	9763	9686	9634	9592	9757	9674	9666	9603	9499	9663	9610	9731	9610	9659	9676	9638	9785	9675	9786	9613	9624	9683	9666	9654	9506	9717	9581	9752	9502	9618	9673	9618	9683	9659	9580	9698	9647	9507	9608	9527	9645	9742	9574	9673	9662	9503	9654	9613	9410	9631	9715	9723	9663	9613	9577	9718	9660	9591	9560	9538	9597	9642	9662	9509	9726	9726	9669	9536	9385	9717	9580	9611	9726	9718	9506	9620	9672	9572	9583	9659	9742	9679	9730	9602	9519	9701	9606	9673	9595	9925	9633	9660	9616	9754	9630	9698	9649	9606	9708	9707	9623	9491	9699	9520	9568	9595	9726	9596	9683	9741	9709	9676	9489	9633	9582	9689	9773	9594	9673	9756	9592	9660	9710	9743	9644	9591	9797	9478	9544	9494	9697	9618	9564	9526	9545	9660	9627	9540	9554	9526	9553	9572	9705	9608	9653	9638	9567	9677	9681	9829	9570	9547	9715	9787	9629	9627	9585	9758	9684	9705	9652	9849	9835	9501	9594	9716	9614	9570	9780	9756	9559	9624	9816	9603	9826	9647	9656	9599	9586	9662	9678	9808	9661	9521	9551	9826	9678	9741	9685	9628	9615	9704	9749	9712	9727	9430	9749	9553	9698	9557	9691	9657	9597	9424	9667	9767	9616	9577	9684	9675	9632	9671	9564	9620	9579	9709	9683	9599	9604	9701	9741	9613	9644	9600	9652	9554	9755	9770	9540	9728	9793	9565	9610	9731	9682	9536	9817	9633	9677	9483	9712	9620	9710	9796	9491	9611	9687	9689	9619	9717	9477	9564	9606	9609	9642	9603	9484	9449	9616	9660	9712	9574	9680	9576	9652	9772	9694	9613	9707	9614	9581	9645	9744	9730	9618	9640	9728	9775	9674	9601	9675	9649	9686	9833	9650	9634	9583	9657	9551	9557	9685	9571	9629	9627	9639	9625	9632	9634	9645	9573	9604	9536	9622	9630	9481	9423	9647	9659	9767	9630	9744	9555	9592	9561	9601	9654	9623	9663	9689	9647	9670	9548	9635	9650	9657	9671	9547	9710	9559	9579	9721	9570	9704	9628	9813	9597	9644	9819	9741	9702	9675	9541	9442	9604	9513	9394	9734	9567	9680	9627	9686	9583	9684	9727	9715	9557	9554	9715	9748	9675	9663	9690	9762	9630	9466	9549	9535	9653	9788	9604	9702	9575	9587	9718	9589	9599	9498	9664	9575	9751	9661	9614	9656	9510	9680	9794	9635	9734	9640	9785	9488	9614	9654	9720	9603	9525	9711	9697	9793	9759	9681	9538	9460	9681	9618	9566	9590	9718	9570	9613	9644	9595	9668	9719	9513	9745	9790	9662	9480	9644	9678	9702	9672	9670	9586	9699	9520	9727	9607	9681	9550	9653	9714	9700	9797	9673	9530	9725	9585	9795	9720	9723	9741	9729	9574	9634	9672	9513	9885	9614	9632	9719	9649	9706	9563	9622	9782	9542	9600	9758	9688	9639	9489	9689	9650	9708	9619	9637	9587	9601	9625	9594	9537	9602	9739	9701	9613	9641	9724	9695	9707	9587	9583	9522	9578	9623	9646	9700	9635	9638	9633	9581	9634	9607	9591	9653	9503	9654	9673	9754	9519	9537	9686	9674	9774	9683	9703	9497	9567	9688	9540	9694	9574	9771	9783	9834	9693	9582	9532	9627	9511	9525	9630	9663	9638	9654	9595	9701	9727	9661	9548	9577	9588	9551	9672	9629	9700	9793	9527	9749	9590	9599	9696	9698	9608	9601	9664	9738	9737	9766	9570	9601	9482	9679	9503	9630	9685	9581	9558	9731	9510	9698	9594	9700	9728	9584	9787	9485	9608	9535	9623	9501	9612	9756	9542	9504	9810	9793	9554	9539	9638	9594	9627	9744	9788	9689	9682	9664	9661	9775	9539	9567	9614	9727	9499	9579	9600	9593	9428	9652	9702	9759	9699	9564	9604	9671	9559	9647	9629	9633	9624	9629	9580	9616	9764	9666	9708	9674	9604	9646	9487	9689	9645	9676	9438	9572	9631	9535	9561	9711	9704	9604	9636	9682	9672	9761	9704	9628	9618	9674	9642	9642	9546	9879	9592	9497	9699	9674	9647	9553	9611	9790	9658	9647	9603	9683	9708	9642	9643	9575	9653	9733	9696	9623	9538	9609	9592	9649	9351	9507	9647	9602	9580	9806	9675	9609	9678	9621	9662	9634	9603	9516	9424	9766	9654	9675	9590	9572	9534	9606	9641	9718	9576
24351	21579	28733	27173	47704	64382	60560	48959	35133	25976	20082	17252	16427	16196	16031	15749	15941	15953	15948	15866	15727	15749	15610	15798	15727	15706	15628	15739	15799	15625	15743	15839	15630	15715	15548	15589	15668	15431	15532	15700	15598	15731	15686	15744	15520	15757	15781	15674	15574	15767	15707	15636	15883	15778	15754	15713	15687	15675	15712	15749	15583	15700	15688	15811	15900	15722	15789	15543	15772	15752	15565	15726	15512	15517	15619	15625	15631	15645	15885	15609	15761	15749	15497	15858	15375	15753	15754	15658	15574	15806	15545	15532	15580	15590	15575	15509	15624	15454	15779	15524	15725	15738	15575	15664	15735	15649	15646	15685	15630	15822	15855	15677	15562	15693	15904	15862	15573	15655	15727	15802	15657	15646	15804	15634	15627	15742	15769	15517	15685	15579	15441	15548	15691	15493	15587	15686	15596	15770	15655	15658	15807	15584	15720	15769	15618	15709	15398	15556	15681	15533	15552	15582	15786	15782	15525	15643	15554	15813	15798	15598	15643	15619	15604	15792	15714	15710	15565	15563	15783	15703	15725	15706	16000	15902	15813	15766	15695	15665	15611	15581	15519	15634	15690	15647	15726	15703	15764	15558	15810	15674	15577	15695	15770	15536	15456	15723	15678	15638	15539	15705	15549	15643	15532	15845	15747	15426	15444	15427	15502	15599	15643	15666	15733	15578	15547	15698	15759	15406	15693	15662	15558	15532	15589	15445	15738	15762	15617	15579	15689	15596	15517	15415	15713	15665	15701	15651	15679	15734	15499	15529	15547	15709	15914	15509	15806	15424	15691	15795	15780	15583	15555	15766	15688	15642	15637	15753	15728	15685	15269	15369	15580	15717	15825	15722	15708	15859	15635	15638	15576	15613	15633	15610	15629	15558	15702	15772	15600	15765	15530	15470	15655	15561	15683	15733	15598	15624	15480	15665	15571	15482	15609	15505	15445	15575	15589	15561	15632	15722	15487	15830	15674	15684	15719	15723	15675	15609	15668	15742	15686	15585	15567	15615	15511	15476	15552	15773	15735	15598	15633	15577	15706	15743	15659	15857	15775	15540	15720	15808	15538	15447	15475	15536	15515	15760	15651	15628	15759	15722	15418	15684	15616	15467	15643	15810	15774	15684	15579	15616	15447	15713	15534	15668	15653	15574	15475	15521	15612	15440	15517	15640	15684	15797	15809	15513	15582	15612	15676	15580	15598	15739	15409	15513	15783	15699	15559	15452	15391	15577	15643	15630	15702	15751	15657	15711	15716	15491	15799	15581	15470	15371	15560	15617	15544	15747	15754	15626	15735	15485	15562	15547	15481	15593	15604	15756	15738	15688	15726	15810	15554	15469	15565	15526	15512	15651	15570	15681	15610	15735	15595	15582	15588	15514	15742	15790	15820	15684	15626	15629	15603	15585	15627	15605	15396	15333	15442	15691	15692	15568	15794	15722	15635	15627	15778	15541	15641	15794	15837	15692	15584	15633	15662	15655	15558	15606	15675	15815	15911	15727	15789	15572	15432	15431	15652	15745	15714	15820	15554	15680	15865	15533	15661	15839	15555	15837	15457	15655	15683	15513	15812	15699	15651	15462	15456	15653	15682	15717	15612	15543	15563	15534	15536	15892	15807	15634	15553	15539	15842	15600	15543	15617	15907	15574	15702	15477	15627	15663	15417	15628	15593	15546	15471	15495	15552	15556	15646	15613	15554	15645	15703	15655	15757	15711	15662	15666	15633	15708	15724	15548	15599	15563	15519	15607	15625	15381	15385	15608	15584	15555	15698	15693	15648	15657	15724	15673	15476	15724	15631	15702	15776	15604	15751	15595	15614	15718	15637	15726	15689	15745	15690	15770	15642	15719	15529	15514	15543	15564	15695	15687	15683	15683	15596	15396	15623	15717	15629	15633	15449	15517	15612	15783	15636	15650	15605	15588	15870	15664	15530	15795	15684	15347	15524	15596	15601	15641	15583	15597	15614	15755	15487	15522	15840	15502	15658	15581	15536	15572	15372	15574	15589	15722	15582	15502	15656	15725	15638	15733	15525	15538	15718	15773	15488	15737	15777	15758	15763	15427	15534	15823	15510	15497	15653	15500	15799	15679	15602	15491	15523	15413	15711	15462	15594	15545	15690	15660	15559	15632	15711	15535	15705	15664	15712	15628	15694	15873	15589	15528	15721	15502	15600	15651	15565	15528	15738	15789	15591	15692	15541	15683	15631	15734	15527	15722	15530	15600	15801	15815	15704	15950	15702	15632	15800	15687	15689	15627	15698	15726	15523	15611	15528	15619	15754	15433	15589	15518	15614	15616	15703	15525	15522	15555	15755	15765	15703	15451	15439	15562	15614	15408	15699	15717	15849	15162	15762	15694	15576	15904	15625	15578	15591	15582	15647	15538	15683	15640	15747	15518	15624	15572	15549	15638	15794	15678	15742	15564	15769	15685	15506	15449	15483	15771	15494	15828	15600	15594	15685	15867	15517	15536	15438	15489	15589	15739	15612	15527	15692	15425	15702	15735	15523	15796	15628	15560	15627	15567	15748	15496	15351	15699	15722	15528	15560	15644	15632	15782	15515	15688	15575	15601	15605	15504	15738	15694	15645	15701	15752	15703	15489	15573	15701	15420	15529	15640	15743	15507	15560	15662	15403	15665	15832	15695	15837	15625	15690	15621	15480	15583	15632	15717	15516	15540	15458	15624	15641	15533	15651	15795	15826	15672	15511	15448	15582	15604	15488	15644	15637	15634	15470	15613	15648	15587	15744	15754	15716	15715	15573	15685	15694	15610	15601	15693	15859	15567	15629	15534	15648	15673	15705	15606	15550	15752	15789	15592	15661	15454	15585	15568	15706	15546	15788	15603	15577	15645	15563	15564	15772	15757	15400	15746	15762	15722	15512	15820	15655	15632	15764	15757	15534	15455	15521	15417	15661	15698	15407	15564	15726	15489	15663	15800	15794	15571	15715	15773	15865	15796	15747	15533	15493	15594	15753	15676	15724	15606	15748	15630	15564	15714	15753	15573	15374	15647	15675	15516	15690	15588	15581	15679	15749	15875	15787	15542	15554	15511	15618	15475	15515	15761	15709	15679	15604	15768	15760	15645	15502	15450	15648	15735	15490	15663	15574	15635	15803	15613	15640	15513	15769	15755	15625	15783	15584	15494	15513	15435	15716	15726	15717	15623	15439	15480	15828	15686	15617	15775	15703	15562	15710	15690	15470	15753	15761	15387	15670	15572	15674	15731	15569	15796	15657	15550	15545	15716	15747	15672	15822	15747	15624	15670	15763	15686	15585	15624	15933	15668	15712	15879	15570	15555	15774	15708	15567	15762	15888	15820	15582	15727	15852	15629	15677	15548	15740	15645	15589	15477	15458	15774	15601	15607	15720	15567	15759	15615	15522	15504	15634	15337	15587	15354	15592	15581	15590	15693	15524	15685	15563	15553	15798	15515	15692	15564	15657	15462	15685	15585	15620	15562	15911	15701	15770	15649	15676	15721	15749	15688	15626	15565	15576	15735	15681	15742	15685	15647	15582	15590	15579	15515	15642	15609	15536	15656	15335	15522	15664	15751	15733	15530	15718	15746	15651	15646	15765	15817	15509	15509	15567	15522	15582	15579	15759	15721	15673	15503	15512	15684	15537	15557	15511	15617	15836	15703	15735	15702	15578	15550	15509	15697	15565	15690	15632	15719	15602	15575	15683	15630	15501	15447	15495	15471	15485	15575	15597	15592	15669	15775	15627	15662	15472	15725	15451	15537	15631	15574	15660	15556	15584	15605	15606	15566	15409	15745	15817	15815	15569	15574	15659	16000	15652	15661	15545	15765	15530	15420	15618	15570	15613	15717	15617	15701	15751	15654	15730	15568	15601	15758	15430	15611	15494	15522	15633	15724	15391	15680	15502	15622	15666	15474	15580	15627	15638	15679	15723	15713	15862	15707	15559	15482	15667	15531	15730	15698	15542	15748	15549	15555	15544	15640	15702	15876	15533	15692	15584	15739	15848	15688	15584	15556	15715	15685	15629	15657	15629	15845	15625	15750	15628	15712	15668	15795	15526	15665	15690	15449	15592	15664	15494	15728	15536	15595	15720	15560	15670	15644	15659	15665	15677	15651	15570	15610	15911	15778	15741	15472	15468	15503	15622	15679	15827	15733	15605	15683	15592	15747	15829	15794	15726	15755	15713	15724	15679	15546	15652	15568	15579	15687	15690	15724	15528	15546	15582	15467	15511	15803	15661	15455	15750	15738	15593	15652	15582	15620	15570	15700	15614	15842	15605	15693	15909	15518	15810	15687	15552	15576	15697	15937	15588	15733	15795	15475	15888	15715	15624	15801	15827	15803	15670	15641	15638	15703	15773	15574	15782	15769	15446	15557	15572	15454	15735	15621	15568	15792	15979	15674	15807	15722	15578	15704	15481	15532	15831	15617	15667	15578	15694	15600	15821	15663	15646	15676	15724	15508	15511	15589	15427	15554	15710	15493	15672	15790	15761	15604	15746	15519	15554	15642	15791	15480	15658	15651	15802	15835	15648	15456	15770	15722	15761	15495	15807	15610	15892	15672	15675	15445	15668	15597	15835	15500	15691	15660	15723	15591	15820	15689	15697	15808	15631	15816	15809	15600	15572	15481	15421	15671	15652	15467	15645	15614	15705	15723	15735	15533	15668	15685	15563	15508	15648	15461	15491	15604	15698	15583	15677	15549	15659	15678	15648	15703	15602	15627	15699	15547	15631	15728	15411	15717	15589	15448	15705	15704	15709	15531	15721	15680	15727	15684	15694	15628	15747	15419	15870	15671	15784	15484	15515	15604	15468	15752	15583	15716	15717	15612	15337	15517	15656	15831	15622	15644	15490	15605	15544	15584	15576	15596	15655	15581	15706	15580	15484	15552	15668	15570	15795	15643	15686	15743	15599	15568	15644	15703	15881	15655	15625	15555	15781	15616	15508	15651	15584	15707	15551	15640	15682	15668	15557	15734	15612	15643	15643	15430	15796	15781	15552	15457	15431	15470	15559	15625	15585	15592	15712	15588	15346	15711	15870	15560	15639	15717	15726	15619	15556	15674	15603	15498	15600	15520	15697	15554	15684	15641	15424	15815	15601	15623	15413	15623	15462	15527	15626	15685
15621	30036	33054	35248	58749	65696	56905	41751	26760	18162	12746	10833	10314	10144	10010	9957	9918	9954	9982	9931	9962	9936	10024	10042	9987	9851	9928	9995	9895	10068	9951	10022	9941	10002	10021	10159	9776	9960	10025	9985	10057	10045	10033	9689	9991	9960	9950	10045	9993	9900	9840	10056	9840	9878	9933	9974	10022	9822	10060	9991	9898	9932	9999	10068	9961	9862	9955	10079	10011	10061	10113	9940	9845	10064	9804	9968	9965	9949	9883	10003	9890	9840	9872	9937	9777	10010	9914	9867	9840	9808	9886	9918	10082	9963	10031	9833	9991	9985	9688	9844	9781	9859	9859	10081	9933	9849	9831	9721	9837	10021	9949	10015	9958	9891	9867	10014	10010	9887	10021	9893	9810	10023	9814	9923	9817	9873	9780	10047	10067	10013	10033	9860	9936	10110	9898	10015	9921	10013	9765	9899	9888	9871	10045	9893	10002	9879	9912	9923	9956	9801	9956	9738	10116	9838	9893	9767	9923	9901	9865	9872	10004	9842	9859	9868	9992	9875	9841	9894	10109	9947	9865	10013	9899	9843	9727	9805	9990	9983	9948	9897	10033	9994	9709	9833	9944	9758	9799	10021	9866	9941	9957	9971	10003	9806	9953	9957	9836	9940	9939	9849	10031	10046	9897	9943	9886	9928	9837	10021	9968	10068	9985	9833	9945	9903	9898	9965	9944	9919	9877	10024	9875	9905	9907	9915	9885	9900	9985	9913	9915	9961	9858	9966	9912	9864	9836	9903	9907	9911	9912	9978	9956	9871	9942	9780	9970	9904	9896	9937	9991	9781	9832	10037	9794	9913	10009	9737	9861	10047	9930	10101	9845	9983	10141	9786	9928	9966	9862	9799	9992	9709	9740	9930	9965	9780	9863	9863	9837	9888	9897	9991	9943	9960	9901	10015	9962	9876	9923	9929	9825	9886	10048	9920	9972	9916	10057	9944	9932	9903	9869	9792	9836	9979	9917	9997	9996	9879	9971	9991	10032	9931	9859	9779	9943	9819	9935	9836	10037	10112	9811	9980	9855	9957	9893	9997	10002	10004	10018	9967	9900	9852	9871	9889	9877	9927	10090	9824	10057	9879	9900	9805	9878	9989	9887	9892	9971	9797	9932	10092	9877	9884	9864	9890	10054	9818	9825	9862	9882	9927	9983	10120	10050	9852	9773	9833	10106	10031	9894	9823	9841	9895	9925	9936	10082	9835	9877	9786	10006	9967	9824	9903	9969	9879	9999	9931	9906	9819	9863	9924	9871	9956	9954	9885	9875	9853	9884	9940	9943	9900	10010	9955	9896	9939	9750	9853	10121	9880	9749	9923	9868	9798	9785	9928	9852	9814	9855	10087	9916	9720	9927	9879	9835	9934	10053	10061	9866	9922	9928	9863	9738	10026	9919	9907	9816	10024	9915	10000	9931	10000	9702	9928	9916	9843	10015	9809	9929	10046	9883	9940	9712	10022	9946	9789	9856	9898	10128	9917	9827	10000	9948	10053	9899	9841	9841	9968	9932	9904	9790	10036	9939	9923	9996	9884	9944	9945	9925	9833	9808	9828	9936	9823	10108	9868	9893	10054	10105	9822	9880	9903	9799	9963	9908	9904	9908	10024	9863	9869	9897	9937	9752	10068	9910	9978	10043	9817	9930	9895	9945	10012	9761	9903	9769	10040	10052	9980	9716	9924	9833	9920	9893	10028	9994	9847	9994	9824	9854	9941	9854	9917	10056	9891	9958	9855	9970	9915	9836	9846	9920	9916	10003	9944	10044	9856	9927	9757	10023	9841	9856	9843	9814	9994	9962	9850	10143	9858	9993	9913	9944	9831	9910	9817	9922	9957	9890	9936	9829	10018	9900	9819	9927	10020	9843	9958	10047	9951	9968	9818	9877	9974	9838	10043	9864	10000	9877	9921	9838	10003	9855	9839	10017	9882	9895	9801	9895	10029	9904	9895	9929	9982	10039	9861	9941	9837	10019	9923	9835	9981	9838	9888	9953	10054	10009	9996	9931	9882	9951	9875	10124	9958	9894	9903	9826	9956	9918	9965	9936	10019	9924	9949	10032	9861	9885	9987	9922	9963	9849	10068	9854	9883	9799	9877	9899	10034	9962	9820	9914	9928	9930	9892	9864	9975	9898	9948	10016	9888	10049	9974	9956	9917	9859	9945	9875	10003	9911	9903	9887	9971	10024	9878	9835	9864	9754	9947	9840	9965	9948	9909	9896	9892	9863	9936	9732	10034	9955	9862	10075	9905	9851	10048	9992	9982	9957	9769	9918	9902	9826	9776	10020	9927	9858	9967	9805	9856	9975	9789	9812	9777	9943	9885	9933	9979	9996	9790	9980	10034	9960	10098	9935	9920	9955	9965	9940	9828	9959	9966	9925	9929	9912	9986	9946	9855	9880	9836	9917	9882	9937	9870	9903	9817	9850	10003	10028	10057	10034	9835	10012	9893	9836	9881	9857	9957	10040	9869	10001	9848	10020	9862	10119	9930	9783	10108	9799	9820	10018	9938	9859	9942	9916	9890	9922	9915	9953	9938	9924	9936	10022	10029	9924	9825	9971	9844	9921	9949	10024	9718	9948	9824	9924	9771	10008	10013	9914	9906	9795	9774	10094	9944	9943	9932	10008	9853	9938	9948	9730	9955	9906	10006	9862	10026	10053	9891	10010	9929	9969	9922	9911	9908	9858	9854	10028	9796	9871	9890	9858	9763	10107	9879	9763	9916	9937	9843	9764	9968	9995	10005	9989	9848	9800	9862	9896	9846	9933	10071	9950	9863	9838	9907	9913	9924	9884	9820	9941	9800	10146	9880	9889	10094	9997	9951	9780	9950	9875	9779	9833	9849	9970	10097	10047	9927	9901	9900	9940	10037	9846	9839	9911	9942	9963	9848	9836	10033	9879	9988	9945	9681	9943	10033	10011	9926	9916	9982	9883	9992	9916	9770	9948	9861	9758	10008	9897	10026	10047	9969	9863	9959	9895	9958	10035	9803	9944	9853	9813	9942	9913	9807	10048	9983	9912	9820	9871	9989	9804	9990	9840	9848	9909	9816	9902	10054	10023	9937	9926	9862	9896	9913	9853	10032	9909	9813	10010	9925	9805	9967	10028	10039	9835	9923	9984	9907	10026	9816	9940	9911	9807	9776	9946	9925	9864	9931	9990	9820	9945	9862	9860	9894	9891	9951	10061	9830	9846	9827	9999	9819	9966	9955	10064	9951	9821	9881	9989	9804	9887	9929	9923	9774	9915	9924	9947	9906	9856	9885	9829	10008	9936	9953	9968	10019	9923	9852	9883	9844	9903	9872	9971	9965	9860	9872	9909	9917	9994	9948	9935	10008	9975	9948	9932	10139	9916	9970	9965	9863	9995	9929	9949	9834	9908	10015	9828	9822	9912	10081	9813	9890	9936	9930	9908	9791	9889	10003	9891	10003	9856	9896	10111	9824	10036	9917	9869	10053	9915	9995	9843	9969	9868	9803	9889	9833	9827	9860	9769	10012	9963	10104	10007	9994	9882	9902	9962	9994	9959	9813	9950	9894	9768	9849	9746	9871	9859	9903	10024	9850	9953	9947	9800	10106	10012	9875	9950	9871	9977	9919	9925	9951	9927	9945	9911	9941	9756	9903	9855	9784	9926	9796	9950	9995	9836	9822	9880	9960	9897	9917	9818	9763	9945	9841	9936	9879	9908	9970	9883	9774	9922	9853	9904	9922	9935	9911	9848	9856	10023	10019	9839	9862	9980	9909	9843	10013	10016	9951	9951	9925	9904	9831	9970	9946	9799	10000	10012	9931	10007	10046	9846	9894	9957	9950	10006	9940	9989	9884	9860	9914	9977	10112	9868	9929	9938	9907	10057	10007	9983	10004	9734	9857	10016	9907	9946	9829	9901	10092	9789	9830	9921	10018	9908	9920	9925	9956	9935	10040	9918	9808	9863	9870	9870	10015	10093	9665	10004	10030	9986	9938	10008	10018	9954	9963	9944	10025	9787	10107	9975	9929	10032	9905	10003	9776	9943	10049	9892	9996	9700	10098	9899	9769	9838	9892	9847	9840	9737	9874	9870	9964	10015	9929	9886	9844	9838	9934	9849	9750	9880	10098	9879	9928	9898	10001	9866	9912	10058	9912	9935	9838	9818	9779	10077	9979	10022	9907	10008	9872	9960	9869	10031	9880	9950	10031	9948	9803	9841	9886	9913	9901	10076	9980	10090	9879	10001	9816	9880	9904	9933	9920	9930	10056	9940	10022	9851	9836	9886	9932	9875	9924	9906	9857	9993	9837	9951	9701	9832	9930	9925	9933	10013	9941	9960	9907	9749	9874	9822	9927	9825	10094	9962	9784	9963	9853	9934	9837	9981	9885	9821	9970	9910	9887	9682	9961	9854	10062	9909	9937	9847	9814	9981	9911	9954	9948	9843	10096	10013	9963	9873	9909	9913	9940	9802	9962	9906	9817	9933	9988	9887	9980	9956	9823	10069	9852	10031	9977	9954	9958	9927	9853	9891	9948	9967	9928	9950	9816	9962	9970	9912	9954	10021	9876	9953	9846	9969	9807	9940	9867	10083	9927	9793	9867	9891	9877	9803	9900	9875	10157	9864	9932	9851	9756	9944	9752	10007	9741	9886	9978	9731	9909	9982	9930	9994	10013	10042	9919	9848	9902	10012	9891	9943	9903	9922	9904	9900	9879	9895	9850	9946	9903	9786	10001	9889	9885	9951	9905	9875	10002	9973	9848	9886	9892	9815	9920	9938	9817	10028	9904	9878	9722	9957	9888	10062	10093	9879	9977	10009	9913	9915	9997	10033	9757	10032	10061	9893	9910	9909	9869	9758	9867	9875	9937	9881	9834	9713	9904	9988	9990	10031	10092	9907	9867	9924	9885	9817	9878	10081	9956	9843	10040	10058	9899	9877	9910	9847	9879	9978	9892	9721	9862	9993	9825	9935	9990	9847	9800	9948	9944	10172	9910	9861	10048	9907	9986	9945	9815	9857	10006	10055	10066	9862	9870	9924	9929	9900	9827	10031	9984	9943	9930	10062	9830	9968	9939	10053	10030	10003	9893	9999	9882	9885	9964	9937	9861	9888	9894
31267	21399	20377	21798	22147	23158	22289	19992	17788	16441	15713	15332	15412	15343	15556	15206	15404	15331	15587	15439	15349	15442	15270	15172	15518	15393	15229	15441	15410	15390	15392	15326	15449	15343	15188	15247	15282	15459	15164	15285	15345	15423	15296	15407	15167	15431	15357	15405	15421	15376	15586	15416	15329	15481	15362	15375	15437	15449	15366	15288	15235	15368	15303	15290	15208	15199	15517	15507	15492	15619	15286	15530	15451	15370	15119	15278	15232	15307	15418	15393	15131	15255	15279	15483	15279	15331	15268	15277	15375	15240	15306	15263	15453	15310	15330	15356	15219	15205	15335	15269	15372	15338	15409	15412	15524	15397	15326	15238	15147	15344	15339	15286	15305	15271	15321	15421	15440	15350	15415	15501	15326	15458	15505	15220	15271	15421	15235	15197	15165	15271	15246	15467	15505	15357	15297	15573	15421	15347	15383	15311	15252	15422	15303	15339	15207	15205	15393	15230	15380	15188	15219	15012	15191	15364	15347	15340	15287	15434	15230	15481	15223	15122	15259	15335	15286	15223	15273	15254	15377	15323	15357	15356	15424	15180	15422	15431	15343	15346	15284	15364	15254	15370	15125	15350	15426	15380	15270	15425	15213	15481	15214	15311	15392	15375	15370	15414	15278	15200	15202	15267	15284	15331	15329	15272	15337	15346	15397	15176	15392	15396	15376	15218	15349	15174	15406	15295	15305	15313	15096	15347	15421	15236	15211	15327	15307	15159	15196	15524	15605	15303	15438	15432	15228	15051	15295	15342	15292	15268	15308	15430	15626	15270	15427	15322	15390	15510	15346	15499	15360	15422	15478	15260	15387	15411	15395	15469	15138	15273	15135	15337	15311	14978	15044	15336	15361	15458	15371	15279	15515	15362	15361	15392	15238	15334	15415	15324	15381	15288	15394	15453	15322	15242	15226	15365	15405	15513	15386	15440	15380	15365	15587	15038	15352	15345	15263	15429	15356	15297	15278	15497	15202	15212	15422	15270	15246	15370	15137	15302	15264	15267	15418	15209	15384	15427	15258	15332	15256	15226	15519	15455	15298	15302	15192	15391	15396	15208	15377	15194	15425	15288	15497	15515	15229	15343	15178	15432	15387	15313	15193	15443	15401	15332	15445	15388	15034	15371	15453	15311	15346	15370	15501	15281	15170	15046	15465	15160	15396	15422	15397	15163	15514	15364	15639	15450	15332	15195	15405	15238	15423	15248	15351	15201	15159	15457	15552	15423	15595	15425	15332	15322	15389	15286	15292	15421	15353	15253	15336	15290	15571	15268	15373	15246	15326	15336	15485	15487	15436	15295	15395	15385	15099	15421	15280	15389	15232	15273	15325	15524	15400	15266	15427	15491	15231	15368	15297	15450	15355	15395	15289	15316	15466	15586	15629	15379	15330	15206	15458	15379	15268	15403	15375	15520	15544	15312	15365	15240	15210	15507	15349	15460	15330	15272	15494	15447	15345	15242	15226	15301	15348	15296	15288	15223	15291	15250	15391	15362	15428	15121	15200	15564	15405	15354	15468	15274	15471	15386	15198	15172	15378	15384	15277	15464	15287	15574	15404	15169	15251	15212	15284	15397	15417	15201	15526	15500	15269	15239	15216	15215	15406	15437	15344	15269	15282	15415	15231	15325	15174	15123	15293	15245	15336	15294	15300	15334	15313	15461	15302	15359	15334	15469	15235	15212	15214	15374	15420	15316	15307	15244	15597	15117	15314	15271	15256	15514	15261	15403	15261	15217	15173	15186	15326	15349	15176	15405	15484	15165	15263	15386	15451	15176	15371	15427	15265	15145	15265	15295	15201	15483	15497	15188	15211	15469	15626	15417	15493	15435	15460	15295	15362	15361	15266	15477	15418	15344	15306	15203	15305	15327	15108	15210	15137	15382	15496	15158	15419	15187	15234	15503	15379	15371	15414	15406	15459	15527	15443	15335	15442	15313	15370	15468	15294	15306	15351	15378	15207	15260	15473	15185	15483	15251	15305	15179	15375	15284	15199	15355	15386	15404	15360	15286	15412	15393	15350	15138	15260	15317	15459	15418	15287	15383	15376	15333	15165	15415	15348	15432	15381	15231	15463	15264	15366	15195	15366	15325	15549	15442	15240	15449	15443	15282	15326	15230	15255	15301	15343	15124	15361	15431	15440	15164	15294	15421	15413	15194	15376	15426	15130	15319	15279	15239	15375	15197	15494	15236	15349	15284	15343	15576	15365	15412	15269	15170	15276	15382	15198	15402	15307	15156	15340	15251	15382	15595	15281	15400	15288	15555	15359	15258	15327	15198	15350	15384	15361	15371	15385	15469	15222	15267	15293	15205	15431	15502	15486	15249	15453	15272	15202	15176	15391	15511	15247	15255	15241	15061	15201	15524	15242	15289	15204	15302	15217	15164	15294	15361	15294	15322	15415	15259	15243	15271	15179	15359	15321	15184	15477	15386	15361	15278	15467	15303	15315	15290	15324	15112	15350	15352	15321	15537	15286	15368	15088	15363	15343	15331	15387	15381	15265	15449	15368	15401	15405	15250	15536	15416	15422	15363	15285	15267	15280	15199	15440	15230	15192	15405	15301	15288	15328	15248	15349	15291	15445	15333	15238	15110	15250	15273	15212	15325	15329	15569	15286	15375	15218	15226	15206	15113	15394	15322	15226	15277	15357	15243	15538	15320	15259	15296	15498	15289	15390	15112	15347	15471	15310	15314	15289	15252	15268	15499	15268	15206	15422	15365	15375	15094	15394	15354	15308	15287	15547	15437	15344	15275	15086	15392	15369	15420	15296	15425	15466	15287	15326	15602	15232	15401	15310	15246	15271	15274	15263	15470	15337	15646	15380	15327	15302	15428	15404	15242	15605	15311	15479	15468	15397	15341	15196	15139	15456	15472	15205	15164	15269	15236	15554	15432	15451	15252	15490	15495	15498	15417	15329	15193	15299	15217	15224	15443	15340	15185	15141	15150	15347	15496	15434	15143	15222	15327	15378	15318	15363	15379	15238	15363	15452	15507	15160	15471	15165	15134	15408	15406	15348	15404	15161	15329	15246	15252	15234	15218	15426	15441	15346	15134	15168	15256	15298	15359	15452	15411	15382	15359	15223	15296	15276	15353	15400	15384	15393	15297	15303	15409	15189	15352	15408	15344	15315	15092	15151	15390	15263	15591	15327	15201	15479	15394	15575	15482	15425	15317	15483	15413	15331	15517	15455	15244	15184	15472	15387	15349	15337	15245	15433	15557	15205	15086	14988	15415	15211	15401	15359	15470	15432	15306	15445	15354	15367	15344	15493	15201	15578	15299	15292	15222	15183	15346	15263	15221	15240	15272	15354	15312	15525	15379	15225	15258	15386	15336	15284	15217	15486	15413	15353	15258	15404	15290	15500	15344	15158	15209	15343	15308	15235	15360	15385	15320	15325	15487	15229	15298	15386	15399	15365	15203	15136	15386	15252	15410	15400	15243	15370	15253	15376	15506	15317	15484	15289	15206	15393	15318	15303	15412	15460	15295	15279	15287	15422	15111	15126	15142	15183	15358	15557	15378	15391	15426	15334	15428	15463	15161	15395	15437	15527	15331	15563	15229	15275	15443	15459	15615	15415	15235	15327	15141	15233	15561	15266	15236	15404	15309	15403	15488	15160	15378	15391	15398	15417	15621	15537	15279	15369	15397	15349	15541	15428	15199	15343	15393	15415	15416	15293	15375	15228	15271	15447	15397	15139	15286	15542	15344	15443	15366	15219	15429	15304	15335	15516	15232	15359	15360	15311	15400	15503	15471	15433	15431	15401	15418	15363	15374	15457	15494	15214	15410	15354	15302	15159	15269	15242	15336	15138	15249	15299	15424	15234	15328	15480	15020	15383	15464	15416	15356	15432	15339	15468	15404	15536	15264	15357	15332	15425	15503	15462	15311	15223	15319	15328	15146	15267	15529	15397	15524	15426	15424	14993	15268	15152	15224	15234	15224	15109	15245	15359	15503	15774	15289	15230	15471	15358	15216	15243	15399	15299	15362	15314	15299	15301	15279	15390	15440	15163	15332	15247	15222	15267	15363	15334	15353	15489	15457	15275	15364	15292	15391	15373	15291	15438	15477	15212	15353	15312	15156	15313	15338	15184	15469	15299	15219	15267	15264	15201	15386	15349	15413	15087	15226	15426	15087	15195	15609	15435	15516	15396	15298	15405	15257	15345	15253	15356	15255	15136	15303	15343	15258	15283	15338	15291	15399	15299	15326	15215	15263	15418	15174	15404	15317	15273	15272	15329	15433	15327	15428	15422	15383	15341	15206	15276	15492	15378	15451	15373	15143	15205	15389	15220	15358	15328	15337	15481	15366	15485	15452	15464	15461	15513	15418	15287	15481	15394	15456	15221	15294	15277	15366	15432	15366	15340	15314	15413	15414	15371	15115	15492	15324	15274	15483	15504	15281	15453	15292	15295	15403	15130	15345	15183	15426	15445	15325	15346	15375	15336	15374	15152	15383	15371	15408	15586	15482	15335	15249	15350	15417	15241	15295	15271	15308	15260	15172	15327	15327	15270	15071	15341	15334	15295	15393	15324	15193	15313	15254	15158	15435	15317	15406	15311	15253	15213	15055	15132	15154	15456	15440	15326	15291	15549	15170	15200	15245	15301	15110	15260	15315	15295	15194	15246	15309	15399	15218	15227	15387	15367	15412	15431	15523	15405	15109	15481	15327	15238	15401	15451	15249	15351	15254	15401	15246	15536	15318	15404	15458	15365	15483	15342	15350	15380	15432	15428	15414	15464	15363	15164	15517	15267	15368	15356	15368	15257	15316	15498	15330	15164	15429	15324	15398	15395	15415	15248	15304	15366	15416	15370	15218	15356	15172	15409	15500	15387	15407	15179	15496	15303	15274	15421	15295	15414	15544	15298	15504	15302	15397	15421	15346	15421	15289	15151	15390	15256	15372	15583	15307	15233	15317	15346	15229	15385	15090	15511	15318	15300	15377	15374	15222	15260	15507	15480	15465	15573	15319	15420	15333	15150	15292	15440	15357	15326	15445	15350	15307	15323	15343	15386	15240	15264	15280	15344	15210	15550	15412	15222	15223	15273	15285	15363	15435	15589	15283	15459	15240	15375	15172	15243	15452	15434	15476	15415	15347	15206	15439
12842	12649	13132	14893	16263	16871	15655	12888	11160	10218	9727	9647	9378	9624	9539	9626	9422	9419	9500	9406	9470	9444	9615	9399	9395	9531	9366	9415	9431	9481	9413	9422	9389	9427	9492	9577	9411	9515	9534	9430	9437	9581	9657	9536	9461	9402	9491	9290	9361	9624	9505	9459	9501	9387	9479	9596	9567	9589	9557	9542	9532	9446	9233	9343	9532	9248	9462	9460	9464	9326	9693	9380	9478	9523	9557	9514	9507	9486	9417	9618	9508	9445	9278	9490	9282	9427	9575	9484	9449	9602	9412	9635	9435	9372	9490	9533	9550	9398	9546	9463	9326	9595	9468	9630	9404	9447	9533	9522	9484	9439	9449	9306	9395	9462	9427	9481	9323	9526	9372	9396	9466	9479	9655	9449	9552	9625	9417	9347	9408	9446	9491	9439	9383	9586	9522	9423	9550	9645	9475	9408	9458	9454	9292	9416	9444	9418	9374	9349	9450	9447	9552	9485	9529	9415	9298	9358	9536	9515	9477	9420	9594	9468	9401	9355	9578	9419	9340	9409	9444	9469	9404	9503	9335	9431	9576	9488	9652	9475	9421	9345	9402	9389	9400	9468	9545	9555	9473	9612	9576	9593	9521	9276	9524	9409	9292	9416	9464	9578	9430	9476	9649	9583	9427	9621	9504	9390	9378	9598	9430	9429	9447	9420	9530	9332	9541	9415	9503	9509	9485	9429	9473	9347	9477	9462	9461	9327	9203	9424	9570	9432	9600	9318	9607	9457	9435	9580	9395	9532	9406	9528	9294	9400	9542	9367	9531	9532	9358	9423	9509	9529	9580	9519	9424	9349	9454	9644	9486	9514	9481	9502	9388	9411	9366	9459	9397	9368	9483	9425	9501	9440	9435	9468	9545	9538	9402	9617	9347	9406	9555	9474	9576	9434	9450	9389	9389	9311	9431	9421	9574	9379	9540	9468	9427	9373	9447	9462	9516	9511	9547	9487	9470	9298	9626	9417	9589	9429	9473	9470	9457	9391	9528	9433	9454	9474	9365	9411	9399	9415	9399	9389	9385	9448	9523	9473	9434	9515	9452	9499	9476	9463	9424	9370	9397	9479	9473	9574	9421	9455	9509	9524	9436	9474	9345	9258	9388	9453	9489	9631	9395	9442	9610	9552	9429	9514	9544	9483	9318	9343	9584	9340	9482	9513	9503	9395	9582	9477	9529	9406	9409	9434	9449	9591	9434	9432	9340	9435	9424	9414	9456	9414	9459	9413	9498	9365	9545	9425	9428	9418	9340	9469	9368	9446	9456	9476	9397	9438	9487	9480	9341	9357	9487	9514	9484	9520	9482	9464	9691	9483	9286	9520	9273	9410	9472	9573	9363	9412	9507	9415	9412	9585	9507	9381	9455	9401	9459	9316	9205	9549	9483	9519	9433	9446	9422	9443	9419	9512	9504	9420	9569	9395	9421	9409	9545	9450	9505	9411	9406	9546	9476	9458	9589	9249	9586	9525	9404	9537	9438	9472	9516	9582	9378	9421	9416	9556	9500	9473	9336	9426	9445	9498	9323	9467	9424	9460	9433	9343	9693	9443	9556	9301	9693	9400	9466	9422	9530	9414	9489	9368	9478	9489	9425	9314	9372	9508	9441	9381	9431	9475	9306	9460	9530	9429	9308	9557	9417	9441	9457	9449	9517	9485	9340	9345	9357	9369	9453	9459	9473	9358	9381	9477	9440	9350	9630	9541	9406	9619	9452	9385	9411	9425	9502	9514	9461	9363	9451	9398	9599	9418	9427	9449	9470	9444	9428	9402	9330	9500	9519	9388	9473	9507	9435	9493	9427	9542	9400	9402	9412	9378	9465	9489	9580	9416	9591	9418	9524	9357	9377	9453	9509	9454	9458	9450	9552	9460	9435	9469	9370	9463	9517	9470	9447	9390	9513	9460	9542	9447	9518	9301	9648	9405	9343	9528	9425	9563	9593	9364	9513	9437	9555	9529	9497	9492	9351	9365	9476	9427	9535	9563	9504	9590	9296	9429	9463	9379	9381	9391	9503	9457	9472	9340	9258	9364	9451	9508	9531	9362	9596	9381	9458	9438	9477	9392	9379	9384	9490	9339	9423	9417	9635	9507	9358	9539	9471	9391	9313	9729	9386	9423	9399	9412	9417	9455	9470	9400	9657	9522	9403	9583	9395	9542	9535	9547	9305	9524	9341	9443	9288	9377	9448	9481	9602	9419	9322	9413	9498	9417	9474	9337	9479	9402	9607	9427	9426	9423	9381	9392	9485	9465	9431	9410	9382	9563	9573	9506	9312	9510	9646	9534	9302	9392	9395	9625	9520	9413	9446	9443	9434	9420	9521	9531	9553	9266	9580	9654	9346	9527	9349	9522	9460	9546	9491	9515	9391	9547	9469	9425	9301	9602	9332	9397	9247	9414	9564	9402	9461	9495	9326	9479	9457	9449	9463	9563	9606	9562	9457	9423	9385	9514	9400	9523	9421	9405	9534	9348	9496	9420	9395	9552	9458	9351	9474	9352	9453	9382	9533	9497	9516	9634	9546	9498	9468	9509	9396	9334	9611	9533	9593	9429	9488	9502	9451	9601	9279	9474	9406	9405	9429	9536	9465	9577	9473	9325	9499	9443	9543	9336	9558	9447	9556	9562	9407	9411	9413	9540	9569	9403	9376	9538	9426	9350	9492	9566	9557	9493	9688	9463	9526	9542	9495	9349	9566	9659	9481	9406	9583	9394	9423	9484	9391	9502	9565	9500	9472	9640	9432	9500	9447	9568	9502	9534	9416	9493	9407	9496	9374	9453	9475	9422	9500	9366	9578	9446	9363	9568	9478	9431	9441	9371	9488	9507	9531	9406	9359	9478	9540	9364	9423	9421	9508	9216	9539	9576	9432	9419	9608	9441	9493	9628	9584	9362	9368	9610	9392	9440	9405	9462	9441	9464	9574	9436	9541	9337	9338	9406	9385	9315	9634	9469	9515	9550	9370	9582	9508	9452	9486	9390	9615	9496	9372	9606	9565	9356	9489	9623	9444	9615	9286	9349	9463	9433	9488	9528	9337	9415	9365	9548	9554	9576	9351	9390	9501	9362	9570	9631	9477	9526	9502	9539	9363	9524	9532	9587	9416	9452	9405	9549	9275	9527	9529	9441	9740	9536	9433	9361	9534	9539	9507	9448	9429	9443	9485	9379	9554	9410	9508	9382	9307	9532	9684	9446	9556	9503	9444	9443	9345	9542	9375	9465	9288	9558	9400	9450	9530	9399	9390	9443	9513	9497	9392	9401	9478	9480	9548	9435	9529	9376	9495	9446	9533	9337	9531	9413	9568	9513	9660	9348	9461	9464	9485	9369	9366	9512	9359	9527	9456	9493	9485	9523	9501	9616	9452	9356	9539	9470	9447	9340	9504	9346	9414	9449	9392	9445	9530	9369	9532	9394	9597	9557	9455	9503	9535	9510	9266	9399	9571	9550	9550	9417	9549	9360	9548	9487	9569	9297	9589	9425	9422	9441	9395	9498	9555	9415	9420	9550	9446	9488	9431	9578	9530	9370	9404	9419	9421	9531	9418	9355	9620	9577	9506	9456	9476	9504	9479	9471	9492	9567	9385	9415	9421	9437	9393	9520	9481	9512	9413	9562	9314	9429	9522	9454	9569	9423	9423	9523	9398	9481	9456	9406	9464	9486	9384	9566	9545	9522	9602	9394	9477	9431	9561	9469	9318	9589	9452	9462	9546	9573	9487	9406	9384	9347	9569	9427	9435	9473	9436	9377	9434	9439	9490	9393	9563	9427	9407	9381	9579	9349	9564	9548	9345	9476	9416	9598	9471	9538	9395	9600	9431	9628	9440	9484	9471	9436	9414	9591	9462	9408	9428	9592	9545	9350	9395	9425	9375	9456	9302	9355	9438	9384	9353	9438	9548	9408	9446	9461	9482	9475	9459	9419	9393	9392	9335	9449	9505	9432	9526	9441	9532	9502	9418	9414	9273	9441	9287	9415	9411	9363	9293	9461	9441	9393	9361	9609	9366	9517	9534	9466	9393	9502	9405	9246	9479	9457	9489	9516	9268	9454	9456	9359	9361	9388	9385	9577	9463	9465	9496	9490	9544	9523	9384	9340	9614	9531	9456	9396	9473	9332	9527	9335	9555	9614	9428	9415	9399	9313	9548	9348	9521	9381	9328	9442	9528	9455	9351	9404	9385	9562	9448	9411	9541	9335	9398	9395	9436	9383	9502	9519	9352	9482	9403	9459	9536	9482	9504	9459	9471	9538	9485	9490	9582	9526	9504	9429	9433	9528	9469	9582	9426	9527	9368	9469	9426	9466	9467	9456	9360	9546	9394	9417	9460	9393	9409	9447	9352	9475	9394	9326	9559	9382	9323	9383	9437	9412	9534	9492	9474	9424	9439	9485	9432	9394	9500	9382	9469	9498	9650	9491	9465	9466	9392	9370	9550	9499	9484	9355	9442	9348	9465	9413	9379	9355	9385	9632	9360	9365	9472	9375	9432	9469	9253	9458	9391	9481	9636	9509	9538	9463	9464	9389	9551	9359	9388	9537	9420	9465	9587	9521	9381	9541	9586	9495	9438	9468	9518	9477	9556	9427	9482	9394	9455	9504	9482	9479	9417	9376	9509	9506	9494	9504	9430	9475	9398	9444	9649	9401	9421	9428	9613	9388	9330	9368	9343	9554	9419	9493	9349	9439	9425	9494	9528	9558	9454	9347	9459	9532	9352	9443	9579	9364	9566	9486	9394	9455	9528	9615	9530	9510	9575	9523	9509	9493	9500	9501	9364	9569	9418	9448	9404	9375	9328	9472	9539	9506	9391	9416	9435	9464	9320	9459	9522	9429	9519	9566	9540	9565	9458	9372	9435	9445	9336	9399	9490	9327	9426	9520	9378	9375	9468	9315	9607	9513	9343	9637	9494	9641	9463	9538	9444	9479	9517	9396	9450	9494	9452	9313	9524	9514	9335	9529	9535	9393	9635	9511	9421	9396	9407	9512	9449	9441	9589	9476	9358	9606	9444	9411	9615	9505	9478	9439	9410	9458	9336	9499	9334	9337	9396	9473	9410	9439	9567	9487	9447	9437	9596	9423	9505	9493
26014	21583	27551	31464	33300	48530	50835	39833	28230	20637	17185	16015	15483	15455	15642	15326	15249	15361	15335	15506	15340	15277	15196	15379	15276	15053	15277	15061	15126	15182	15069	15229	15141	15205	15416	15188	15375	15313	15074	15128	15314	15328	15245	15154	15309	15179	15183	15214	15124	15075	15334	15266	15227	15269	15437	15181	15282	15463	15226	15201	15288	15373	15178	15209	15161	15026	15344	15337	15286	15299	15530	15137	15255	15229	15243	15418	15305	15326	15276	15299	15075	15191	15108	15166	15177	15171	14854	15258	15207	15269	15165	15275	15385	15264	15319	15405	15175	15199	15352	15078	15083	15354	15200	15500	15221	15121	15283	15201	15137	15558	15235	15199	15274	15326	15415	15210	15327	15242	15213	15218	15186	15216	15429	15209	15374	15207	15190	15255	15225	15232	15267	15076	15259	15090	14996	15220	15276	15312	15043	15303	15095	14962	15257	15269	15228	15107	15252	15283	15101	15181	15329	15208	15206	15362	15453	15374	15263	15260	15341	15331	15235	15187	15355	15010	15227	15331	15252	15236	15259	15088	15204	15266	15142	15202	15092	15358	15246	15149	15293	15354	15346	15071	15205	15152	15019	15286	15446	15267	15222	15178	15116	15516	15325	15273	15117	15398	15269	15281	15244	15409	15221	15259	15408	15320	15237	15427	15148	15317	15293	15357	15177	15201	15097	15213	15099	15090	15344	15122	15001	15188	15223	15278	15305	15033	15163	15098	15200	15137	15127	15361	15537	15123	15357	15269	15165	15161	15097	15359	15428	15436	15223	15112	15209	15185	15405	15230	15439	15266	15233	15113	15357	15283	15113	15263	15202	15187	15222	15158	15328	15457	15237	15129	15325	15199	15210	15166	15201	15384	15333	15397	15480	15369	15219	15046	15146	15441	15391	15189	15331	15192	15330	15395	15282	15190	15344	15279	15313	15408	15224	15327	15018	15157	15250	15320	15422	15311	15333	15191	15309	15277	15151	15436	15214	15238	15158	15302	15284	15344	15331	15263	15331	15068	15188	15084	15279	15115	15037	15056	15336	15177	15325	15197	15102	14948	15369	15263	15321	15179	15419	15213	15247	15047	15288	15299	15322	15358	15404	15149	15197	15327	15257	15192	15092	15089	15252	15297	15208	15257	15219	15166	15180	15313	15263	15271	15314	15381	15328	15152	15126	15306	15342	15385	15186	14992	15146	15199	15340	15086	15283	15144	15222	15134	15155	15011	15436	15244	15214	15314	15308	15177	15031	15246	15153	15336	15202	15071	15099	15237	15004	15202	15219	15086	15088	15189	15228	15117	15306	15263	15027	15228	15354	15222	15230	15257	15353	15260	15092	15173	15149	15310	15068	15356	15336	15261	15361	15330	15150	15278	15229	15196	15321	15173	15066	15337	15277	15231	15274	15145	15043	15407	15408	15207	15336	15188	15231	15350	15366	15202	15279	15353	15052	15355	15174	15269	15175	15144	15057	15091	15145	15331	15119	15239	15309	15130	15165	15153	15260	15257	15023	15400	15158	15249	15266	15203	15439	15247	15391	15227	15219	15335	15037	15234	15179	15172	15308	15231	15395	15203	15431	15434	15233	15176	15102	15278	15140	15217	15299	15208	15331	15546	15376	15326	15452	15127	15246	15226	15187	15026	15209	15361	15172	15250	15449	15292	15429	15109	15336	15205	15246	15205	15359	15245	15154	15344	15310	15168	15159	15235	15139	15112	15343	15155	15243	15256	15088	15196	15102	15262	15259	15350	15264	15080	15330	15333	15142	15097	15223	15228	15335	15464	15152	14935	15270	15232	15228	15206	15245	15312	15348	15044	15354	15261	15299	15145	15202	15015	15009	15352	15413	15222	15317	15394	15559	15100	15185	15345	15361	15361	15359	15247	15130	15227	15201	15309	15461	15279	15227	15261	15456	15314	15450	15093	15433	15203	15411	15231	15238	15349	15256	15213	15021	15347	15451	15326	15251	15390	15392	15063	15163	15253	15295	15177	15364	15267	15195	15124	15296	15226	15192	15271	15275	15378	15104	15269	15247	15227	15378	15192	15053	15071	15268	15482	15293	15057	14968	15383	15205	15314	15310	15322	15261	15303	15226	15320	15391	15247	15513	15165	15329	15238	15239	15000	15325	15317	14917	15143	15424	15196	15046	15120	15085	15218	15227	15136	15115	15205	15246	15119	15243	15460	15241	15237	15401	15144	15200	15119	15204	15125	14940	15243	15415	15240	15303	15148	15281	15231	15238	15275	15309	15246	15189	15309	15141	15213	15248	15363	15256	15203	15096	15147	15288	15235	15343	15253	15334	15304	15301	15120	15287	15231	15159	15234	15307	15228	15289	15184	15142	15233	15137	15375	15486	15117	15403	15371	15285	15207	15000	15204	15277	15050	15186	15155	15171	15097	15179	15170	15227	15032	14866	15226	15375	15139	15091	15273	15259	15303	15221	15331	15379	15338	15214	15284	15413	15116	15447	15176	15270	15200	15111	15290	15345	15199	15083	15131	15232	15262	15270	15132	15232	15236	15189	15228	15147	15127	15109	15094	15246	15372	15293	15298	15233	15204	15375	15126	15342	15117	15561	15232	15107	15185	15055	15194	15098	15262	15251	15283	15265	15153	15224	15418	15234	15382	15077	15001	15151	15177	15254	15364	15400	15294	15116	15206	15058	15135	15127	15169	14877	15175	15226	15190	15084	15208	15254	15129	15273	15448	15448	15321	15217	15254	15235	15173	15182	15370	15241	15254	15139	15246	15333	15403	15278	15106	15316	15342	15407	15265	15084	15216	14949	15150	15180	15440	15173	15062	15257	15094	15017	15319	15212	15005	15020	15244	15171	15176	15288	15083	15266	15454	15222	15234	15405	15249	15088	14996	15060	15186	15297	15216	15043	15300	15235	15290	15321	15121	15197	15002	15038	15154	15254	15238	15322	15165	15184	15161	15622	15371	15420	15312	15062	15268	15149	15217	15253	15312	15059	15348	15294	15329	15453	15304	15282	15381	15466	15155	15213	15279	15268	15110	14990	15206	15284	15528	15058	15072	15177	15400	15368	15248	15296	15458	15207	14997	15451	15393	15183	15255	15444	15245	15126	15203	15243	15257	15128	15140	15235	15294	15243	15287	15257	15159	15333	15434	15321	15082	15157	15230	14985	15026	15397	15335	15110	15177	15276	15509	15379	15123	15305	15172	15461	15022	15186	15031	15451	15413	15145	15228	15248	15362	15272	15148	15390	15229	15099	15169	15212	15501	15479	15248	15311	14948	15233	15308	15307	15312	15292	15246	15278	15062	15264	15131	15290	15292	15365	15310	15307	15071	15229	15218	15085	15309	15156	15423	15256	15080	15292	15463	15343	15273	15240	15353	15152	15313	15192	15245	15329	15227	15192	15109	15171	15225	15248	15290	15281	15223	15120	15303	15154	15154	15210	15210	15233	15156	15004	15146	15235	15253	15324	15209	15192	15193	15154	15261	15272	15300	15191	15306	15364	15285	15230	15166	15356	15202	15174	15238	15332	15090	15257	15253	15123	15153	15381	15230	15109	15039	15237	15238	15348	15138	15349	15178	14978	15099	15410	15211	15217	15232	15217	15051	15384	15444	15350	15248	15145	15167	15341	15213	15276	15209	15064	15208	15232	15235	15310	15142	15314	15285	15080	15261	15241	15359	15201	15227	15180	15223	15342	15103	15087	15448	15295	15215	15152	15199	14996	15226	15260	15114	15291	15203	15170	15187	15233	15191	15278	15314	15269	15104	15226	15226	15154	15305	15280	15121	15310	15447	15412	15300	15082	15309	15136	15306	15191	15126	15042	15069	15391	15225	15288	15167	15293	15215	15214	15117	15448	15268	15159	15221	15417	15094	15220	15146	15185	15206	15303	15282	15259	15120	15178	15306	15321	15465	15393	15210	15411	15179	15401	15128	15347	15086	15267	15178	15131	15345	15305	15377	15124	15207	15283	15279	15391	15138	15224	15358	15381	15362	15274	15301	15228	15136	15341	15290	15162	15104	15222	15179	15339	15557	15130	15261	15155	15099	15198	15359	15174	15281	15310	15473	15287	15074	15211	15276	15165	15101	15311	15126	15352	15417	15042	15232	15325	15204	15012	15334	15282	15217	15182	15356	15231	15404	15340	15256	15375	15250	15240	15175	15283	15183	15157	15247	15074	15308	15413	15269	15206	15063	15247	15175	15456	15135	15169	15244	15546	15355	15230	15146	15482	15285	15168	15194	15322	15263	15343	15220	15355	15305	15231	15311	15324	15330	15252	15225	15135	15191	15224	15329	15275	15331	15490	15205	15310	14783	15072	15142	15096	15050	15277	15340	15216	15059	15147	15246	15266	15291	15222	15012	15105	15173	15265	15445	15105	15167	15365	15074	15297	15434	15290	15428	15326	15176	15135	15327	15170	15142	15258	15203	15082	14984	15112	15106	15132	15301	15215	15084	15122	15146	15207	15215	15127	15229	15152	15348	15278	15371	15323	15026	15375	15317	15419	15218	15254	15113	15144	15302	15201	15256	15409	15194	15101	15330	15250	15159	15255	15071	15297	15450	15274	15056	15335	15293	15260	15266	15308	15148	15178	15426	15179	15229	15182	15211	15176	15356	15320	15207	15205	15000	15082	15247	15254	15252	15412	15244	15318	15302	15226	15191	15348	15257	15216	15260	15264	15077	15219	15288	15248	15312	15205	15133	15273	15180	15347	15178	15285	15328	15286	15328	15087	15222	15174	15122	15257	14971	15261	15284	15142	15462	15122	15444	15197	15188	15184	15294	15316	15044	15034	15067	15211	15209	15193	15230	15304	15251	15334	15118	15290	15315	15268	15017	15200	15124	15072	15226	15172	15295	15353	15439	15206	15305	15127	15147	15413	15119	15284	15155	15391	15259	15166	15373	15210	15054	15220	15167	15234	15192	15072	15223	15312	15189	15330	15245	15191	15100	15080	15230	15000	15309	15421	15416	15183	15381	15265	15190	15360	15064	15114	15102	15144	15445	15296	15281	15214	15114	15160	15282	15303	15326	15053	15173	15282	15083	15123	15207	15134	15180	15363	15082	15445	15177	15461	15162	15319	15197	15166	15597	15297	15275	15014	15489	15215	15112	15121	15231	15350	15148	15038	15077	15214	15500
12609	21826	21295	27375	30586	46031	43087	30993	19863	13232	10565	10004	9736	9665	9807	9538	9568	9424	9547	9464	9625	9502	9697	9589	9531	9520	9780	9522	9540	9389	9497	9684	9496	9538	9566	9568	9617	9560	9641	9441	9483	9514	9610	9571	9545	9723	9587	9571	9571	9564	9446	9646	9695	9431	9469	9515	9329	9510	9533	9601	9589	9604	9612	9457	9571	9438	9520	9654	9530	9606	9577	9457	9462	9522	9568	9510	9505	9543	9511	9592	9525	9500	9546	9698	9483	9576	9562	9538	9546	9533	9514	9455	9421	9372	9513	9697	9477	9628	9458	9507	9563	9461	9563	9441	9439	9457	9584	9574	9578	9565	9598	9639	9462	9479	9295	9433	9610	9617	9434	9538	9595	9655	9515	9540	9549	9564	9532	9656	9499	9500	9510	9533	9367	9595	9614	9577	9394	9505	9740	9417	9700	9466	9442	9583	9413	9552	9595	9324	9560	9600	9442	9273	9375	9471	9482	9535	9581	9468	9541	9503	9620	9503	9599	9481	9401	9621	9548	9586	9568	9505	9482	9669	9574	9479	9500	9551	9456	9540	9547	9419	9477	9628	9563	9495	9476	9708	9575	9558	9569	9648	9599	9627	9353	9532	9465	9514	9485	9549	9627	9472	9611	9622	9587	9421	9595	9301	9624	9523	9499	9479	9674	9385	9516	9362	9534	9377	9443	9405	9594	9461	9553	9511	9501	9615	9456	9483	9597	9516	9597	9652	9538	9550	9618	9426	9559	9636	9610	9468	9470	9426	9551	9485	9545	9696	9500	9469	9470	9534	9418	9295	9625	9492	9577	9492	9673	9569	9375	9467	9582	9412	9562	9520	9507	9575	9366	9451	9412	9446	9520	9558	9528	9522	9558	9632	9531	9528	9502	9484	9578	9697	9564	9537	9588	9571	9594	9468	9561	9635	9420	9538	9602	9515	9463	9531	9688	9634	9489	9471	9565	9560	9488	9520	9499	9506	9456	9584	9634	9548	9512	9466	9334	9482	9495	9463	9548	9472	9552	9538	9537	9472	9595	9593	9555	9438	9529	9506	9452	9554	9542	9362	9556	9467	9535	9463	9619	9400	9467	9516	9415	9661	9662	9678	9428	9688	9559	9562	9535	9485	9454	9525	9589	9624	9453	9646	9423	9549	9411	9499	9330	9459	9610	9420	9537	9584	9453	9587	9508	9600	9389	9545	9457	9525	9341	9506	9549	9490	9627	9409	9498	9484	9631	9495	9705	9537	9475	9507	9553	9485	9558	9543	9459	9509	9589	9364	9468	9644	9411	9533	9492	9336	9487	9512	9596	9417	9567	9388	9672	9622	9622	9506	9566	9648	9345	9510	9520	9533	9580	9624	9433	9398	9562	9568	9623	9420	9603	9514	9624	9466	9514	9541	9311	9562	9479	9466	9564	9607	9484	9441	9579	9688	9491	9451	9468	9556	9483	9631	9501	9615	9525	9538	9374	9522	9412	9660	9697	9553	9507	9373	9516	9517	9448	9490	9427	9407	9626	9464	9459	9595	9583	9411	9547	9587	9499	9638	9544	9433	9475	9659	9486	9629	9592	9646	9646	9562	9638	9474	9556	9430	9390	9563	9580	9487	9456	9480	9720	9465	9585	9371	9475	9545	9606	9665	9568	9570	9761	9680	9493	9470	9541	9526	9513	9623	9625	9574	9639	9540	9435	9484	9595	9485	9611	9528	9466	9495	9452	9558	9519	9633	9606	9530	9530	9427	9395	9532	9505	9472	9524	9574	9488	9536	9533	9673	9523	9628	9431	9512	9431	9521	9390	9557	9498	9520	9683	9558	9509	9612	9583	9463	9518	9730	9567	9590	9378	9627	9835	9585	9542	9616	9598	9532	9572	9536	9429	9545	9501	9693	9473	9490	9421	9568	9618	9550	9534	9569	9511	9575	9488	9636	9704	9644	9581	9582	9542	9437	9358	9563	9633	9337	9419	9594	9484	9408	9497	9691	9622	9609	9718	9598	9469	9539	9405	9467	9536	9462	9526	9633	9506	9527	9468	9494	9505	9375	9601	9424	9552	9555	9532	9591	9475	9459	9608	9490	9451	9560	9455	9587	9525	9575	9425	9566	9512	9582	9530	9552	9532	9332	9716	9577	9512	9563	9753	9520	9554	9539	9553	9449	9774	9466	9417	9549	9578	9529	9465	9568	9568	9472	9662	9495	9486	9552	9467	9633	9536	9623	9534	9431	9516	9516	9371	9656	9555	9485	9569	9556	9486	9493	9443	9610	9500	9573	9376	9627	9455	9552	9577	9510	9582	9320	9558	9546	9492	9610	9603	9608	9401	9511	9581	9485	9610	9661	9542	9600	9363	9576	9552	9391	9507	9578	9506	9551	9577	9549	9587	9540	9620	9417	9545	9499	9523	9555	9517	9560	9633	9428	9499	9535	9522	9618	9376	9629	9552	9376	9489	9537	9615	9572	9495	9580	9465	9425	9501	9546	9340	9495	9599	9547	9406	9501	9472	9517	9607	9576	9387	9537	9378	9475	9454	9519	9659	9534	9555	9683	9537	9556	9361	9545	9454	9699	9476	9562	9510	9526	9506	9630	9454	9481	9638	9555	9522	9470	9387	9636	9566	9603	9527	9459	9532	9551	9477	9612	9455	9593	9602	9541	9450	9492	9512	9445	9615	9529	9461	9415	9565	9570	9435	9432	9613	9527	9391	9618	9557	9666	9515	9482	9648	9736	9487	9569	9419	9586	9550	9654	9533	9531	9626	9561	9454	9446	9561	9535	9513	9567	9553	9418	9475	9493	9525	9585	9511	9483	9481	9581	9357	9616	9567	9593	9560	9528	9429	9581	9572	9651	9665	9467	9554	9627	9585	9578	9584	9602	9591	9568	9538	9572	9602	9553	9461	9518	9607	9554	9587	9417	9588	9530	9597	9496	9617	9476	9591	9547	9555	9591	9627	9612	9530	9662	9602	9547	9757	9514	9654	9492	9360	9551	9577	9535	9620	9430	9507	9373	9607	9517	9494	9580	9769	9527	9416	9489	9464	9470	9526	9641	9520	9550	9448	9594	9533	9564	9442	9496	9565	9475	9683	9458	9549	9553	9331	9551	9630	9539	9399	9538	9589	9644	9535	9622	9493	9629	9480	9532	9523	9482	9659	9618	9601	9544	9543	9545	9585	9579	9559	9426	9506	9809	9578	9482	9506	9609	9642	9416	9571	9307	9587	9594	9524	9551	9551	9546	9530	9516	9400	9523	9466	9468	9631	9513	9277	9579	9667	9537	9603	9433	9530	9379	9649	9529	9552	9521	9570	9503	9588	9661	9475	9566	9653	9479	9590	9590	9638	9598	9501	9502	9554	9507	9547	9405	9447	9422	9396	9624	9540	9445	9561	9661	9412	9629	9446	9528	9605	9645	9543	9486	9393	9571	9410	9600	9385	9532	9580	9562	9430	9632	9496	9613	9590	9538	9570	9643	9513	9585	9523	9585	9486	9559	9619	9691	9618	9541	9552	9444	9620	9574	9676	9654	9577	9545	9565	9576	9459	9632	9648	9453	9602	9565	9539	9399	9568	9663	9519	9391	9530	9488	9490	9550	9569	9531	9490	9495	9484	9521	9681	9623	9424	9627	9486	9591	9349	9460	9477	9354	9630	9506	9445	9415	9621	9481	9527	9373	9401	9500	9498	9492	9587	9475	9467	9591	9459	9539	9712	9403	9367	9611	9528	9579	9584	9538	9429	9561	9426	9478	9705	9444	9370	9481	9520	9448	9475	9477	9481	9625	9447	9615	9692	9529	9481	9498	9628	9415	9482	9630	9565	9539	9610	9377	9560	9511	9520	9450	9522	9575	9531	9543	9711	9531	9587	9579	9465	9419	9562	9618	9578	9610	9515	9651	9504	9474	9549	9366	9404	9476	9592	9552	9511	9511	9564	9443	9674	9329	9644	9430	9645	9635	9596	9477	9461	9438	9481	9649	9601	9572	9426	9462	9489	9515	9476	9601	9463	9643	9378	9408	9615	9573	9638	9405	9615	9343	9508	9672	9510	9422	9364	9453	9646	9459	9436	9597	9506	9562	9468	9636	9612	9403	9549	9589	9562	9514	9482	9583	9660	9410	9571	9387	9404	9467	9498	9498	9523	9474	9519	9521	9535	9675	9490	9541	9396	9539	9555	9665	9541	9605	9607	9438	9468	9611	9611	9546	9540	9569	9520	9484	9438	9626	9579	9466	9543	9421	9425	9375	9508	9622	9553	9380	9530	9397	9451	9508	9701	9597	9539	9440	9409	9360	9526	9856	9379	9565	9458	9521	9546	9518	9517	9419	9550	9712	9493	9435	9502	9620	9559	9413	9616	9479	9610	9521	9597	9557	9466	9580	9462	9563	9565	9511	9599	9606	9431	9611	9489	9618	9702	9622	9667	9505	9695	9509	9474	9497	9413	9585	9434	9317	9531	9557	9336	9535	9603	9621	9418	9512	9557	9449	9488	9482	9454	9522	9601	9602	9252	9582	9512	9440	9420	9385	9549	9505	9553	9653	9501	9499	9457	9502	9375	9420	9509	9481	9582	9605	9687	9593	9589	9440	9589	9513	9469	9538	9581	9431	9400	9455	9586	9439	9500	9451	9611	9668	9696	9521	9550	9492	9503	9580	9591	9458	9676	9568	9484	9583	9486	9448	9643	9525	9554	9531	9443	9575	9503	9480	9535	9581	9424	9464	9396	9523	9532	9576	9378	9549	9578	9547	9597	9524	9583	9676	9516	9338	9661	9440	9408	9518	9478	9487	9455	9489	9500	9554	9567	9419	9630	9606	9502	9593	9503	9418	9611	9520	9560	9536	9528	9466	9453	9412	9521	9563	9592	9553	9376	9402	9563	9525	9604	9523	9474	9554	9471	9483	9542	9516	9558	9449	9496	9472	9614	9439	9581	9554	9794	9530	9544	9552	9625	9527	9599	9555	9548	9673	9461	9480	9501	9625	9520	9445	9395	9498	9603	9676	9538	9596	9473	9518	9507	9469	9525	9611	9437	9616	9604	9535	9633	9590	9552	9455	9385	9527	9602	9622	9517	9448	9484	9550	9468	9572	9566	9585	9478	9579	9450	9569
24322	21559	28649	25367	33412	63137	64474	51634	37203	25513	19107	16852	16243	15971	15663	15695	15547	15470	15602	15601	15663	15441	15535	15543	15645	15310	15507	15495	15496	15514	15490	15255	15292	15569	15512	15393	15618	15252	15424	15485	15588	15459	15430	15257	15542	15462	15576	15465	15670	15294	15519	15197	15482	15213	15386	15428	15229	15349	15409	15667	15476	15475	15247	15251	15284	15231	15532	15351	15468	15440	15244	15380	15240	15392	15475	15462	15408	15262	15342	15228	15355	15411	15478	15594	15346	15322	15357	15168	15566	15414	15576	15541	15321	15331	15491	15252	15052	15397	15384	15203	15513	15285	15318	15473	15194	15541	15737	15443	15483	15408	15286	15370	15225	15619	15393	15142	15236	15567	15364	15517	15264	15671	15310	15511	15586	15713	15555	15405	15408	15455	15468	15364	15383	15363	15419	15510	15335	15514	15409	15536	15409	15307	15364	15260	15155	15270	15246	15457	15126	15228	15308	15388	15454	15369	15332	15475	15424	15268	15390	15444	15273	15425	15201	15326	15434	15443	15408	15186	15537	15221	15411	15478	15521	15517	15450	15299	15410	15336	15354	15436	15573	15531	15395	15536	15386	15228	15228	15420	15360	15208	15281	15516	15384	15481	15420	15548	15256	15345	15609	15348	15268	15217	15557	15508	15311	15174	15320	15266	15266	15426	15491	15416	15292	15378	15400	15416	15287	15525	15376	15266	15326	15507	15379	15449	15388	15539	15319	15332	15141	15433	15306	15415	15316	15206	15480	15357	15232	15297	15378	15335	15522	15514	15441	15482	15270	15347	15302	15242	15320	15335	15521	15256	15525	15313	15317	15504	15527	15222	15266	15337	15418	15605	15214	15353	15357	15201	15153	15508	15406	15283	15174	15265	15303	15401	15468	15355	15238	15519	15242	15503	15346	15244	15524	15375	15553	15520	15381	15450	15397	15422	15251	15285	15392	15412	15353	15426	15236	15222	15421	15453	15390	15119	15332	15345	15215	15203	15305	15384	15248	15338	15290	15599	15498	15428	15359	15399	15391	15359	15366	15321	15108	15232	15408	15534	15350	15398	15342	15249	15276	15067	15438	15523	15396	15261	15389	15478	15441	15326	15354	15209	15151	15503	15585	15266	15376	15503	15388	15305	15283	15193	15353	15328	15502	15399	15243	15460	15306	15468	15403	15300	15389	15213	15293	15410	15393	15423	15357	15384	15452	15353	15319	15372	15397	15356	15257	15441	15159	15422	15432	15313	15213	15470	15414	15451	15557	15380	15378	15422	15479	15465	15410	15553	15576	15323	15666	15402	15316	15253	15526	15385	15277	15444	15318	15399	15537	15313	15245	15200	15458	15129	15581	15351	15380	15398	15361	15435	15269	15307	15421	15483	15427	15157	15546	15478	15233	15432	15249	15046	15317	15431	15401	15437	15195	15553	15180	15395	15116	15469	15266	15366	15371	15566	15552	15282	15289	15313	15300	15401	15366	15571	15434	15192	15431	15232	15394	15099	15239	15426	15466	15484	15370	15281	15355	15466	15466	15266	15271	15319	15326	15273	15345	15428	15367	15398	15541	15336	15454	15473	15326	15338	15516	15200	15212	15414	15464	15389	15446	15386	15385	15100	15462	15502	15271	15489	15448	15473	15369	15462	15335	15166	15560	15374	15274	15273	15423	15267	15352	15359	15449	15394	15265	15358	15505	15321	15391	15569	15476	15265	15246	15345	15509	15587	15204	15477	15237	15251	15356	15438	15226	15508	15409	15437	15375	15470	15316	15329	15274	15348	15531	15427	15342	15208	15369	15334	15422	15252	15280	15301	15566	15334	15314	15270	15394	15395	15605	15467	15229	15186	15358	15473	15470	15437	15418	15297	15542	15295	15372	15324	15470	15269	15240	15439	15409	15360	15261	15278	15295	15497	15533	15297	15374	15420	15285	15546	15251	15346	15240	15328	15424	15569	15385	15258	15380	15388	15546	15408	15169	15529	15414	15228	15254	15449	15384	15502	15457	15325	15444	15443	15473	15385	15378	15220	15264	15286	15515	15356	15404	15468	15506	15251	15247	15210	15486	15197	15272	15209	15495	15421	15245	15546	15490	15290	15198	15176	15247	15294	15147	15406	15256	15569	15376	15299	15407	15361	15305	15256	15343	15403	15417	15230	15502	15427	15513	15556	15630	15369	15290	15446	15298	15351	15102	15257	15614	15554	15093	15430	15179	15312	15228	15294	15386	15460	15250	15317	15543	15238	15481	15375	15441	15355	15403	15464	15199	15340	15091	15317	15427	15295	15625	15396	15264	15373	15160	15343	15503	15392	15373	15290	15313	15383	15454	15293	15117	15237	15298	15507	15391	15344	15422	15352	15390	15311	15222	15361	15414	15560	15476	15300	15456	15295	15433	15436	15300	15366	15408	15348	15314	15430	15244	15272	15428	15508	15388	15379	15463	15262	15213	15498	15268	15225	15302	15529	15499	15178	15478	15369	15227	15209	15498	15363	15422	15171	15501	15359	15277	15278	15332	15655	15312	15449	15453	15437	15299	15562	15388	15490	15448	15274	15350	15401	15261	15451	15413	15504	15376	15475	15395	15224	15163	15479	15264	15330	15421	15224	15223	15410	15356	15441	15533	15505	15457	15320	15185	15233	15465	15211	15341	15405	15297	15405	15247	15463	15591	15441	15339	15221	15352	15403	15199	15265	15265	15354	15240	15449	15323	15249	15219	15307	15445	15263	15322	15332	15525	15221	15290	15313	15317	15338	15306	15444	15579	15484	15353	15204	15353	15359	15533	15471	15486	15461	15386	15390	15396	15367	15412	15352	15544	15171	15234	15254	15382	15467	15245	15286	15565	15516	15296	15335	15204	15103	15366	15457	15193	15147	15396	15226	15062	15446	15393	15440	15332	15364	15451	15292	15569	15415	15531	15372	15262	15543	15334	15398	15469	15406	15351	15439	15141	15393	15416	15586	15250	15327	15258	15335	15445	15459	15297	15504	15260	15166	15500	15327	15357	15532	15345	15280	15278	15388	15404	15386	15469	15530	15317	15446	15356	15285	15188	15216	15311	15365	15247	15407	15578	15424	15312	15357	15411	15316	15364	15347	15314	15342	15354	15355	15390	15617	15366	15338	15237	15381	15441	15286	15336	15269	15358	15452	15289	15396	15383	15368	15321	15530	15385	15396	15510	15262	15444	15295	15230	15468	15406	15382	15355	15325	15308	15474	15312	15453	15360	15254	15463	15196	15443	14932	15188	15340	15404	15637	15506	15292	15174	15439	15316	15392	15539	15392	15387	15537	15264	15521	15453	15343	15255	15139	15132	15421	15489	15161	15344	15451	15396	15202	15091	15324	15308	15408	15307	15399	15274	15271	15423	15537	15466	15649	15195	15380	15613	15193	15493	15543	15333	15293	15477	15484	15316	15321	15586	15424	15322	15327	15437	15246	15470	15318	15306	15231	15276	15413	15160	15214	15285	15585	15374	15268	15328	15152	15539	15360	15475	15394	15452	15522	15376	15133	15426	15409	15334	15213	15292	15462	15360	15283	15367	15561	15544	15462	15355	15426	15404	15492	15521	15163	15410	15376	15466	15489	15215	15336	15433	15335	15312	15294	15339	15176	15382	15206	15300	15340	15260	15322	15460	15363	15430	15223	15263	15341	15353	15366	15341	15265	15301	15249	15405	15487	15268	15083	15221	15357	15352	15282	15380	15439	15472	15382	15365	15429	15360	15307	15424	15398	15452	15586	15223	15222	15208	15422	15334	15302	15209	15252	15440	15512	15342	15438	15448	15404	15254	15296	15242	15327	15353	15273	15385	15376	15444	15275	15335	15320	15359	15543	15225	15273	15291	15276	15306	15242	15218	15449	15263	15393	15126	15312	15437	15373	15318	15315	15367	15382	15294	15383	15417	15484	15353	15360	15323	15318	15302	15324	15429	15347	15287	15522	15342	15221	15333	15266	15341	15384	15398	15416	15465	15366	15369	15453	15557	15482	15347	15327	15282	15542	15523	15530	15560	15233	15242	15443	15217	15168	15436	15467	15374	15391	15454	15425	15356	15552	15482	15279	15295	15484	15314	15415	15372	15314	15343	15508	15497	15390	15285	15519	15424	15382	15457	15447	15365	15319	15471	15331	15587	15558	15314	15514	15570	15263	15349	15490	15345	15352	15525	15397	15274	15337	15354	15490	15420	15278	15369	15188	15472	15222	15277	15231	15494	15506	15361	15412	15451	15384	15424	15464	15546	15388	15425	15204	15617	15114	15339	15459	15408	15418	15307	15493	15518	15480	15286	15189	15153	15443	15442	15421	15304	15167	15580	15551	15391	15331	15187	15329	15575	15368	15418	15485	15301	15399	15532	15656	15376	15381	15148	14992	15164	15420	15507	15339	15517	15179	15416	15362	15286	15214	15326	15289	15431	15226	15516	15417	15498	15366	15362	15221	15314	15382	15516	15322	15482	15243	15216	15613	15298	15395	15220	15422	15500	15302	15363	15390	15242	15306	15289	15383	15431	15270	15194	15258	15262	15367	15343	15476	15359	15249	15295	15505	15424	15318	15305	15209	15246	15311	15526	15467	15486	15335	15448	15403	15201	15232	15254	15393	15363	15208	15379	15390	15367	15520	15318	15368	15157	15272	15253	15380	15169	15291	15361	15305	15378	15496	15448	15114	15247	15423	15214	15530	15302	15280	15300	15393	15562	15288	15264	15209	15480	15389	15447	15235	15477	15360	15381	15349	15543	15154	15281	15248	15404	15372	15258	15199	15379	15473	15332	15313	15410	15399	15417	15308	15484	15143	15333	15405	15509	15512	15261	15254	15466	15099	15321	15275	15351	15215	15462	15693	15268	15381	15551	15263	15283	15392	15308	15506	15247	15237	15379	15418	15225	15207	15239	15416	15313	15369	15251	15364	15482	15299	15329	15506	15338	15262	15419	15483	15135	15271	15339	15393	15323	15586	15475	15410	15420	15432	15414	15415	15166	15371	15357	15452	15479	15502	15523	15453	15269	15345	15284	15339	15275	15368	15365	15268	15602	15565	15502	15216	15478	15295	15588	15306	15391	15153	15208	15568	15551	15338	15268	15337	15442	15324	15305	15275	15341	15214	15318	15403	15519	15225	15419	15229	15369	15185
15287	30570	25936	22371	40881	66920	61146	45376	28419	17278	12102	10546	10063	10000	9896	9965	9880	9804	9710	9971	9790	9898	9884	9928	9881	9946	9915	9918	9841	9858	9789	9834	9715	9926	9799	9743	9858	9848	9905	9880	9843	9956	9846	9665	9732	9779	9771	9932	9682	9941	9785	9663	9972	9806	9736	9920	9753	10008	9827	9776	9882	9761	9724	9885	9936	9946	9715	9840	9690	9812	9813	9788	9774	9903	9724	9794	9912	9715	9696	9793	9763	9826	9876	9715	9607	9730	9723	9837	9776	9665	9678	9723	9616	9866	9745	9776	9796	9919	9813	9761	9762	9740	9605	9815	9786	9683	9692	9802	9757	9968	9655	9673	9746	9893	9739	9776	9904	9838	9811	9848	9660	9711	9709	9798	9919	9740	9817	9904	9706	9711	9709	9776	9670	9673	9807	9746	9877	9698	9801	9708	9778	9957	9941	9820	9687	9822	9610	9783	9891	9842	9784	9873	9645	9905	9700	9681	9775	9727	9604	9813	9804	9648	9739	9893	9781	9734	9751	9714	9814	9681	9688	9658	9782	9625	9761	9729	9720	9806	9760	9824	9860	9647	9701	9758	9808	9715	9732	9659	9806	9777	9728	9754	9738	9620	9789	9812	9865	9798	9747	9834	9946	9850	9918	9777	9659	9724	9681	9723	9907	9690	9745	9898	9856	9866	9793	9766	9703	9764	9752	9813	9756	9906	9836	9790	9801	9566	9840	9793	9743	9775	9690	9680	9844	9757	9731	9830	9774	9724	9534	9734	9661	9643	9743	9861	9807	9797	9787	9582	9908	9764	9819	9672	9777	9726	9732	9725	9738	9585	9850	9885	9800	9768	9774	9728	9768	9718	9825	9726	9840	9802	9906	9729	9626	9853	9718	9770	9775	9787	9967	9784	9878	9808	9916	9893	9843	9482	9821	9754	9770	9690	9772	9633	9699	9779	9809	9822	9813	9822	9688	9622	9860	9830	9701	9762	9842	9667	9777	9978	9700	9826	9848	9686	9771	9624	9817	9836	9773	9617	9815	9796	9713	9829	9705	9807	9808	9726	9854	9678	9952	9730	9838	9781	9760	9798	9754	9801	9774	9816	9760	9716	9718	9800	9816	9808	9750	9932	9795	9788	9642	9675	9731	9873	9624	9747	9690	9720	9857	9808	9841	9760	9711	9735	9578	9949	9426	9700	9843	9822	9741	9751	9792	9723	9615	9706	9848	9949	9775	9717	9668	9803	9865	9726	9705	9917	9900	9752	9782	9734	9653	9855	9660	9708	9701	9753	9901	9658	9734	9834	9677	9597	9803	9659	9703	9732	9730	9847	9784	10042	9743	9608	9876	9780	9863	9895	9804	9858	9725	9793	9754	9764	9796	9816	9822	9742	9689	9750	9697	9785	9824	9916	9771	9750	9853	9754	9636	9737	9752	9789	9661	9820	9798	9921	9702	9817	9678	9760	9797	9705	9842	9806	9866	9768	9743	9752	9937	9744	9787	9931	9829	9902	9809	9796	9721	9838	9768	9677	9833	9811	9736	9734	9667	9707	9679	9677	9928	9891	9615	9592	9857	9727	9719	9741	9830	9659	9747	9697	9805	9798	9708	9783	9870	9786	9730	9726	9784	9745	9813	9758	9777	9915	9806	9780	9843	9670	9833	9830	9767	9758	9649	9582	9699	9825	9866	9658	9782	9812	9671	9867	9758	9804	9731	9761	9747	9663	9811	9747	9827	9743	9798	9754	9832	9702	9569	9683	9702	9799	9883	9856	9651	9754	9847	9748	9847	9900	9883	9881	9797	9703	9883	9758	9801	9809	9840	9661	9790	9899	9778	9785	9664	9747	9827	9786	9651	9809	9859	9778	9873	9957	9713	9780	9805	9634	9712	9701	9769	9858	9823	9783	9647	9668	9698	9641	9631	9860	9836	9763	9710	9888	9728	9707	9812	9823	9879	9740	9698	9870	9668	9770	9813	9756	9650	9631	9788	9671	9603	9819	9858	9786	9651	9789	9681	9877	9755	9640	9825	9772	9685	9871	9729	9779	9807	9701	9846	9936	9713	9792	9815	9783	9510	9795	9816	9773	9803	9701	9819	9820	9704	9810	9687	9743	9928	9848	9780	9733	9763	9772	9688	9792	9691	9819	9802	9734	9891	9861	9851	9813	9890	9852	9820	9858	9824	9966	9757	9756	9770	9739	9777	9675	9750	9788	9797	9744	9773	9724	9794	9719	9744	9807	9769	9656	9952	9813	9677	9577	9657	9898	9786	9736	9876	9800	9616	9698	9794	9662	9794	9713	9847	9615	9697	9655	9720	9848	9741	9718	9708	9786	9720	9678	9677	9784	9768	9671	9810	9688	9646	9754	9726	9741	9800	9794	9728	9795	9735	9671	9899	9865	9773	9897	9732	9729	9610	9851	9638	9727	9781	9732	9676	9914	9746	9818	9806	9706	9834	9966	9717	9720	9842	9856	9885	9705	9906	9674	9702	9766	10008	9746	9773	9780	9812	9745	9881	9664	9701	9786	9751	9752	9741	9727	9885	9834	9860	9899	9774	9849	9701	9764	9667	9779	9836	9645	9773	9967	9751	9829	9710	9735	9803	9842	9718	9700	9916	9745	9820	9843	9874	9713	9749	9790	9774	9837	9797	9805	9747	9903	9720	9941	9790	9700	9713	9890	9924	9788	9668	9856	9621	9610	9770	9756	9750	9827	9756	9829	9689	9795	9787	9761	9796	9850	9698	9713	9780	9647	9708	9842	9613	9718	9755	9860	9755	9748	9642	9641	9596	9777	9919	9925	9813	9751	9830	9767	9810	9836	9690	9762	9804	9677	9827	9768	9727	9724	9768	9756	9766	9837	9770	9725	9813	9614	9768	9688	9661	9665	9694	9855	9888	9881	9795	9902	9885	9805	9741	9953	9592	9786	9765	9803	9746	9792	9939	9706	9683	9703	9759	9889	9832	9700	9685	9849	9636	9877	9807	9763	9712	9698	9748	9841	9922	9767	9842	9798	9756	9840	9798	9825	9833	9734	9715	9878	9723	9803	9722	9855	9768	9639	9738	9817	9939	10073	9715	9824	9739	9766	9799	9808	9781	9712	9644	9706	9839	9623	9638	9721	9716	9796	9709	9593	9885	9887	9734	9602	9702	9805	9773	9825	9662	9876	9818	9772	9731	9698	9845	9742	9730	9899	9837	9746	9709	9624	9705	9782	9683	9922	9784	9831	9706	9706	9581	9806	9715	9764	9758	9853	9754	9651	9984	9856	9666	9798	9839	9760	9755	9824	9661	9767	9663	9673	9910	9755	9707	9823	9844	9811	9776	9605	9690	9698	9814	9777	9788	9741	9708	9696	9768	9780	9777	9701	9630	9779	9651	9872	9724	9788	9615	9769	9729	9637	9880	9756	9694	9728	9699	9808	9716	9664	9841	9854	9805	9778	9697	9723	9678	9796	9722	9825	9691	9745	9607	9832	9701	9654	9792	9633	9885	9687	9738	9769	9841	9881	9562	9853	9861	9774	9693	9735	9683	9782	9790	9566	9739	9731	9911	9747	9635	9690	9832	9733	9750	9716	9735	9651	9661	9712	9862	9670	9738	9716	9603	9718	9759	9745	9666	9613	9729	9561	9818	9724	9791	9799	9919	9771	9647	9925	9760	9790	9697	9751	9737	9763	9848	9694	9785	9739	9710	9828	9691	9751	9849	9757	9927	9669	9858	9713	9900	9726	9713	9858	9820	9825	9720	9691	9824	9746	9749	9757	9637	9716	9672	9834	9862	9847	9847	9869	9836	9754	9546	9672	9589	9756	9783	9863	9679	9884	9675	9693	9979	9788	9911	9768	9741	9696	9643	9650	9768	9799	9588	9693	9739	9862	9672	9875	9711	9723	9682	9699	9784	9459	9737	9638	9896	9910	9741	9732	9670	9822	9790	9771	9752	9737	9896	9808	9812	9824	9839	9715	9763	9763	9846	9751	9814	9732	9748	9676	9733	9743	9652	9741	9891	9777	9543	9756	9849	9853	9796	9911	9618	9871	9899	9893	9759	9738	9560	9703	9731	9801	9853	9696	9829	9797	9816	9676	9765	9755	10037	9662	9783	9677	9722	9831	9784	9691	9738	9816	9710	9727	9893	9835	9915	9773	9671	9882	9728	9802	9765	9701	9819	9603	9812	9742	9715	9814	9777	9798	9763	9758	9794	9817	9619	9791	9781	9858	9534	9729	9873	9574	9908	9710	9869	9743	9663	9673	9713	9784	9791	9795	9682	9748	9829	9828	9687	9704	9732	9769	9765	9650	9950	9731	9776	9754	9795	9631	9777	9892	9694	9921	9734	9791	9863	9545	9719	9661	9720	9777	9725	9470	9748	9651	9725	9797	9814	9868	9799	9710	9828	9529	9692	9924	9667	9565	9809	9752	9804	9658	9747	9756	9790	9553	9859	9862	9712	9635	9770	9802	9755	9612	9784	9576	9650	9855	9695	9763	9766	9768	9739	9756	9696	9756	9605	9820	9621	9713	9746	9725	9705	9753	9738	9741	9648	9848	9782	9712	9855	9684	9871	9788	9643	9923	9894	9788	9622	9774	9884	9780	9680	9712	9605	9765	9730	9857	9627	9792	9904	9755	9755	9769	9781	9827	9765	9759	9784	9713	9763	9778	9763	9699	9598	9828	9919	9806	9754	9807	9888	9796	9718	9618	9797	9644	9732	9795	9838	9789	9623	9749	9796	9859	9655	9720	9717	9672	9818	9844	9801	9706	9721	9643	9743	9811	9726	9715	9751	9824	9762	9845	9651	9926	9847	9742	9730	9807	9632	9850	9759	9742	9733	9654	9789	9808	9861	9714	9846	9691	9731	9668	9817	9711	9931	9741	9813	9718	9888	9805	9648	9732	9774	9797	9829	9700	9636	9675	9600	9678	9742	9808	9790	9908	9797	9763	9863	9772	9814	9798	9795	9709	9713	9694	9658	9818	9832	9770	9882	9747	9765	9774	9803	9687	9667	9726	9708	9847	9850	9706	9769	9874	9745	9782	9925	9698	9863	9847	9801	9858	9766	9741	9756	9768	9678	9813	9701	9818	9659	9618	9756	9769	9855	9665	9679	9587
31256	21457	19267	17471	16914	19357	22475	21804	18740	16744	15814	15271	15224	15382	15309	15316	15257	15360	15120	15137	15140	15271	15080	15258	15157	15069	15132	15223	14984	15366	15132	14940	14997	15240	15276	15384	15007	15047	15154	15140	15235	15213	15167	15002	15088	14980	14989	15058	14966	15026	15097	14813	15058	15253	15143	15214	14921	15100	15164	15055	15216	15268	15307	14948	15039	14874	14992	15134	15099	15056	14890	14967	15088	15206	15061	15111	14954	15091	15170	15128	15033	15252	14991	15051	15079	15023	15047	15024	15170	15010	14896	15111	15109	15213	15250	14936	15181	15095	15009	14992	14970	14857	15009	15071	14892	15087	15125	15152	15166	15065	15014	14968	15268	15025	15139	15258	15123	15050	15161	15125	15102	15001	14930	15077	15237	15293	15091	14989	15148	15181	15184	15171	15101	14982	14921	14837	15063	15214	15193	15063	15255	15320	15020	15115	14971	15200	15248	15182	15003	15118	15023	15155	15220	14963	14948	14992	14939	14960	15111	15203	15145	15128	15094	15059	15259	15283	15213	15045	15327	15156	15121	15114	15111	15236	15107	15039	15148	15122	15161	15051	15129	14878	14958	15101	15214	15082	14879	15113	15203	15035	15028	15131	15151	15131	15191	15116	15004	15168	15148	15278	15202	14969	14877	15102	15134	15020	15221	15285	14960	14911	14943	15112	14983	15102	15166	15183	15066	15207	15131	15163	15347	15129	15172	15123	15067	15077	15237	14971	15018	15201	15074	15156	15031	15057	15149	14802	15067	15039	15132	15120	15189	15039	15124	14836	15009	15094	15168	15096	15202	15131	14944	15044	15106	15293	15286	15068	15014	15036	15211	15062	15272	15159	15061	15000	15164	15006	15147	15203	15086	15174	15016	15229	15248	15097	14947	15018	15170	15044	15077	15024	15144	15052	15261	15056	15186	15083	15012	15163	15030	15113	15064	14993	15302	15012	15016	15028	15122	15103	14992	15035	15033	15138	15030	15112	15175	14947	15094	15204	15032	15054	15006	14914	15128	15151	15011	15209	15101	15268	15269	15084	15260	15108	14949	15029	15122	15060	15197	15085	15048	15040	15078	15083	15075	15086	15133	14997	15114	15039	15221	15011	14874	15165	15053	15204	15143	15081	15115	15257	15214	15190	15210	14964	15124	15052	15060	15238	15151	14989	15191	15103	15278	15270	15156	15183	15002	15082	15134	15140	15255	15145	15109	14887	14914	15185	15219	15202	15168	15225	15066	15197	15142	15062	14968	15107	15231	15443	15308	15189	14987	15047	14997	15123	15344	15171	15128	15077	15243	15225	15190	14783	15276	15080	15041	14973	14910	15193	15227	15110	15127	15000	15101	15002	15010	15189	15117	15123	15103	15102	15322	15100	15075	15071	15183	15278	15330	15301	15273	15275	15198	15043	15021	15176	15326	14997	14918	15168	14896	15080	15212	15297	15224	15008	15123	14975	15072	15228	15163	14939	15204	15187	14957	15009	15170	15131	15160	14975	15036	15203	15052	15241	15058	15094	15057	15044	15185	14994	15144	15098	15036	15131	15096	15102	15167	15254	15059	15049	15006	15113	15138	15413	15078	15182	15295	15126	15067	15014	15091	15201	15337	15223	15038	15035	15095	15276	15175	15281	15193	15100	15311	15301	15223	15126	15171	15182	14902	15235	15052	14907	15189	15144	14923	15092	15146	15082	15402	15154	15164	15143	14925	15109	15116	15273	15169	15281	15019	15019	15164	15201	15119	15193	14992	15149	14933	15024	15056	15198	15231	15091	15098	15324	15014	14911	15134	15106	15315	15274	15300	15098	15118	15251	15108	15114	14975	15194	15045	15326	15175	14988	15261	15296	15169	15152	15140	15351	15162	14996	15263	15303	15157	15102	15117	15294	15141	15028	15328	15038	15130	15248	15134	15064	14898	15219	15073	15089	15154	14964	15062	15213	15073	15160	15158	15330	15047	15234	15240	15017	15164	15096	15165	15038	14933	15017	15177	15145	15303	15199	15124	14945	15176	15070	15003	15122	15086	15325	15069	15247	15291	15167	14834	15054	15195	15234	15195	15011	15162	15100	15312	15318	15326	15202	15339	15050	14954	15246	15025	15100	15045	15072	15093	15191	15247	15157	15080	14880	14994	15023	14980	15051	15039	15174	15102	15084	15248	15027	15251	15117	15196	15142	15132	15183	15134	15071	15101	15116	15334	14897	15115	15134	15218	15117	15172	15050	15056	15029	14902	15147	15147	15169	15099	15116	15200	15173	15135	15136	15265	15132	15286	15252	15044	15210	15087	15152	15203	15120	15133	15188	15078	15094	15313	15301	15108	15252	15304	15014	15208	15055	15224	15232	15280	15115	14880	15133	15264	15136	15197	15253	15062	14952	15283	15231	15214	15245	14894	15237	15040	15211	15097	14921	15067	15238	14987	15077	15056	15190	15231	15081	15109	14941	15079	15222	15103	15106	15002	15082	15048	15066	15225	15200	15078	15144	15105	14966	14805	15107	15040	15255	15124	15172	15217	15222	15112	15047	15205	14989	14971	14954	14910	15246	15086	15116	15258	15116	15104	15272	15190	15148	15215	15038	15279	15262	15020	15085	14921	14972	15044	15030	15327	15144	15070	15065	14947	14971	15326	15297	14984	15104	15081	15042	15312	15207	15067	15280	15344	14864	15201	14949	15034	15167	14792	15001	15337	15181	14987	15284	15299	15043	14924	15111	14977	15283	15148	15241	14907	14997	15176	15251	15233	14978	15172	15077	15243	15232	15159	15219	15147	15141	15200	15124	15201	15190	14993	15124	15110	15079	15206	15045	15223	14773	15150	14868	14877	15006	15050	15054	15039	15066	15001	15220	15169	15132	15011	15224	14966	15128	15172	15314	15174	15100	14987	15153	15031	14912	15009	15123	15138	14985	15217	15225	15009	15148	15143	15221	15037	14900	15172	15289	15353	14968	15125	15080	15177	15086	15080	15084	15158	14994	15106	15038	15124	15110	15044	15194	15150	15110	15049	15167	15113	15159	15214	15058	15145	15085	15106	15117	15162	15075	14981	15080	15010	15266	15470	15083	15099	15195	15032	15060	15025	14982	15010	14991	15033	15081	15063	15036	14922	15266	14912	15357	14982	15166	15222	15064	15079	14990	15145	15118	15207	15011	14941	15084	15189	15107	15253	15013	15077	15232	15198	15037	15358	15046	15331	15115	15164	15160	15099	15209	15128	15085	15064	14981	15094	15053	15115	15046	15130	15003	15150	15253	14998	15194	15081	15197	15475	14899	15176	14976	15038	15041	15060	15150	15104	15014	15065	15053	15078	15111	15264	15110	14972	14875	15095	15158	15219	14960	15096	15241	15224	15111	15028	15180	15068	14966	15072	15238	15091	15356	14925	15186	15069	15215	15014	15029	15279	15044	15205	14879	15138	15167	15084	15175	15082	15008	15089	15101	14932	14940	15062	15137	15264	15056	15127	15167	14934	15126	15091	14845	14884	15033	14949	14877	14983	15146	15096	15115	15317	15264	15084	14989	15278	15176	15060	15275	15192	14850	15219	15148	15048	15077	15117	15047	15100	15141	15016	15328	15292	15193	15298	15270	14887	15017	15204	15225	15080	15108	15165	14996	15231	15053	15312	15246	15048	15009	14986	15213	15104	15190	15232	15078	15202	14970	15021	15115	15058	15188	15262	15117	15158	15115	15155	15050	14936	15182	15266	15097	15274	14959	15241	15063	14850	15003	15164	15091	15050	15063	15050	14909	15035	14884	15354	15226	15222	15270	15164	14938	15216	15200	15134	15311	15079	15043	14994	15208	15111	15216	15249	14952	14961	15076	15003	15089	15222	15022	15003	15126	15231	15234	15201	15032	15147	15003	15016	15166	15195	15249	15242	15143	15145	15200	15159	15111	15065	14998	15106	15246	15288	15326	15142	15005	15056	15040	14888	14936	15011	15151	15252	15192	15189	15204	15131	14969	14922	15372	15323	15296	15172	15013	15029	14987	15181	15090	15077	14987	15390	15229	15043	15095	14923	15146	15236	15306	15115	15094	15125	15077	15218	15081	15248	15090	15123	15105	15089	14998	15075	15295	15137	15013	15207	15105	15126	15114	15305	15204	15181	15184	15026	14935	14963	15151	15151	15213	15240	15099	15150	15268	15261	15085	14993	15211	15123	15153	15208	15108	14965	15100	15278	15164	15314	15035	15101	15134	15101	15071	15034	15123	15163	15278	14993	15307	15109	15019	15196	15184	15034	15079	15085	15188	14922	15089	15073	15118	15145	14942	15037	14929	15131	15196	15131	15384	15032	14881	15140	14981	15039	15152	15166	15093	15325	15169	14954	15154	15279	14944	15165	14927	15216	15029	15115	15230	15013	15093	14934	15173	15185	14959	15217	15045	15211	15171	15265	15270	15094	15179	15106	15086	15135	15070	14936	15029	15390	15158	15156	15219	15194	15106	15219	14968	15082	15197	15086	15119	15055	15124	15033	15001	15141	15290	15108	15162	15126	15316	15143	15151	15073	15007	15060	14987	15257	15066	15214	15226	15044	15193	15196	15289	15070	15218	15147	15249	15107	15206	15124	15124	15046	14964	15103	15199	15153	15119	15181	14975	15206	15156	15186	15320	15047	15312	15127	15153	15091	15143	15105	15061	15110	15120	15180	15006	15139	14975	15254	15326	15083	15154	14936	15057	15006	15170	15211	14961	15257	15034	15250	15066	14976	15297	15123	15164	15090	15349	15106	15126	15106	15159	15183	15137	15014	15005	15002	15113	15036	15124	14979	15125	14990	14975	15034	15321	15120	15199	15020	15293	15032	15006	14995	14986	15171	15230	15204	15031	15089	15391	15293	15121	15289	15221	15291	15207	15178	15101	15274	15121	15260	15049	15071	14995	15287	15097	15006	15082	15060	15145	15166	15005	15147	15081	14947	15007	15166	14971	15236	15391	15108	15145	15076	15213	15207	15087	14812	14883	15021	15155	15155	15156	14832	15117	15047	15245	15173	14918	15078	14942	15205	15259	15135	15146	15220	15086	15181	14978	15163	15096	14992	15075	15219	15096	15242	15269	15074	15205	15266	15347	15367	15165	15139	14963	15035	15127	15290	15316	15135	15197	15175	15025	15287	15082	15066	15183
12655	13129	11062	10510	11562	14227	16649	15272	12299	10427	9576	9637	9325	9273	9385	9465	9240	9378	9365	9407	9376	9377	9402	9257	9369	9497	9346	9428	9359	9349	9345	9433	9347	9254	9272	9383	9265	9383	9459	9467	9262	9209	9316	9287	9461	9314	9266	9422	9260	9478	9282	9255	9427	9350	9372	9204	9365	9263	9261	9255	9338	9244	9323	9313	9225	9412	9307	9340	9346	9231	9363	9466	9305	9256	9301	9431	9290	9305	9377	9299	9148	9432	9366	9344	9396	9323	9428	9134	9244	9414	9471	9437	9426	9376	9268	9313	9494	9381	9465	9430	9465	9268	9289	9288	9287	9324	9264	9309	9225	9304	9336	9421	9367	9289	9366	9559	9268	9241	9317	9268	9227	9422	9337	9289	9354	9279	9409	9402	9386	9332	9273	9195	9447	9358	9394	9325	9187	9400	9468	9332	9288	9275	9114	9284	9391	9352	9398	9381	9420	9312	9309	9145	9323	9549	9429	9510	9270	9477	9257	9304	9382	9425	9295	9451	9300	9292	9462	9176	9310	9558	9249	9512	9300	9285	9409	9301	9395	9279	9364	9230	9223	9432	9302	9277	9209	9433	9415	9323	9445	9238	9310	9450	9249	9326	9184	9337	9389	9292	9398	9343	9283	9375	9252	9485	9250	9282	9330	9218	9377	9335	9416	9232	9393	9268	9446	9420	9219	9312	9324	9488	9350	9365	9336	9262	9388	9231	9358	9352	9336	9336	9370	9297	9342	9303	9436	9238	9403	9355	9419	9215	9327	9303	9428	9323	9309	9346	9409	9341	9332	9385	9421	9297	9305	9287	9144	9164	9414	9285	9262	9198	9424	9435	9286	9433	9323	9341	9122	9228	9239	9221	9292	9334	9357	9425	9440	9379	9381	9364	9169	9157	9244	9416	9489	9221	9592	9504	9447	9353	9446	9424	9269	9411	9428	9358	9365	9223	9282	9342	9227	9216	9532	9182	9285	9391	9539	9328	9412	9316	9474	9366	9267	9333	9238	9491	9367	9188	9352	9436	9257	9472	9353	9383	9448	9463	9287	9339	9360	9398	9225	9334	9337	9295	9233	9331	9351	9305	9231	9179	9238	9360	9433	9426	9232	9333	9304	9215	9442	9174	9345	9270	9536	9299	9252	9367	9388	9237	9300	9349	9269	9393	9345	9237	9319	9379	9273	9279	9298	9438	9269	9374	9314	9258	9240	9232	9359	9283	9410	9272	9313	9427	9205	9252	9385	9247	9404	9378	9256	9505	9330	9315	9254	9403	9352	9340	9369	9273	9333	9330	9386	9374	9433	9367	9453	9388	9196	9406	9395	9330	9347	9329	9364	9395	9360	9440	9486	9312	9346	9360	9216	9353	9326	9433	9192	9243	9212	9418	9403	9394	9380	9445	9318	9340	9331	9468	9395	9237	9330	9275	9181	9329	9391	9406	9260	9250	9460	9372	9235	9406	9313	9367	9291	9317	9337	9345	9353	9477	9324	9281	9408	9216	9306	9168	9390	9329	9393	9264	9253	9260	9457	9330	9394	9273	9340	9310	9418	9471	9385	9279	9375	9326	9278	9260	9464	9301	9381	9255	9358	9248	9176	9171	9393	9222	9246	9531	9251	9185	9411	9355	9407	9546	9358	9422	9464	9335	9380	9310	9333	9438	9318	9198	9389	9315	9305	9509	9208	9261	9192	9358	9447	9217	9289	9402	9343	9223	9492	9307	9438	9407	9294	9249	9381	9266	9345	9269	9412	9350	9395	9339	9307	9351	9181	9431	9372	9434	9320	9348	9313	9332	9224	9315	9263	9137	9458	9265	9279	9383	9261	9482	9258	9493	9355	9133	9433	9334	9333	9408	9289	9280	9356	9263	9259	9471	9329	9183	9459	9270	9327	9297	9232	9209	9397	9251	9393	9285	9497	9364	9334	9385	9341	9367	9264	9297	9319	9312	9430	9390	9312	9467	9355	9363	9222	9326	9335	9310	9329	9344	9498	9400	9303	9261	9234	9298	9376	9275	9384	9348	9364	9304	9175	9248	9332	9247	9304	9292	9250	9384	9453	9299	9317	9395	9463	9267	9325	9173	9202	9400	9201	9329	9288	9317	9364	9343	9190	9468	9302	9375	9244	9346	9285	9351	9192	9430	9362	9458	9212	9387	9425	9411	9313	9387	9319	9297	9345	9165	9277	9422	9281	9322	9273	9476	9213	9556	9257	9404	9241	9294	9234	9330	9322	9331	9248	9249	9285	9316	9317	9404	9335	9379	9349	9364	9496	9489	9362	9242	9273	9478	9225	9392	9509	9240	9381	9451	9302	9211	9319	9298	9351	9263	9237	9385	9428	9377	9243	9214	9267	9240	9374	9257	9263	9365	9347	9356	9420	9362	9356	9298	9425	9396	9323	9307	9519	9381	9386	9277	9286	9245	9342	9334	9315	9220	9399	9366	9239	9332	9375	9143	9373	9324	9236	9323	9234	9371	9256	9141	9366	9367	9211	9215	9355	9227	9287	9212	9221	9361	9387	9470	9349	9443	9348	9162	9310	9392	9252	9403	9170	9305	9278	9428	9398	9308	9408	9392	9269	9260	9308	9273	9423	9460	9316	9208	9464	9341	9341	9257	9424	9276	9121	9173	9345	9232	9233	9491	9254	9397	9302	9323	9381	9379	9426	9404	9179	9397	9265	9453	9289	9179	9434	9283	9259	9258	9409	9289	9211	9320	9312	9340	9333	9337	9359	9459	9332	9312	9428	9331	9410	9413	9374	9305	9340	9277	9267	9191	9491	9386	9367	9294	9519	9437	9448	9272	9543	9291	9360	9290	9330	9287	9356	9273	9469	9455	9389	9391	9357	9189	9376	9298	9253	9358	9347	9389	9322	9292	9226	9268	9276	9324	9332	9263	9236	9413	9377	9344	9276	9295	9224	9397	9256	9461	9325	9367	9414	9260	9215	9224	9502	9107	9226	9444	9323	9235	9340	9335	9408	9319	9447	9284	9366	9320	9276	9368	9224	9292	9399	9360	9432	9362	9355	9285	9392	9298	9358	9423	9474	9519	9375	9237	9195	9333	9473	9229	9338	9396	9398	9377	9352	9301	9188	9247	9341	9297	9423	9407	9389	9440	9423	9412	9252	9313	9310	9345	9190	9192	9272	9356	9499	9475	9296	9285	9289	9388	9290	9385	9478	9363	9395	9304	9204	9236	9429	9367	9212	9292	9493	9203	9222	9372	9372	9462	9447	9326	9186	9333	9358	9240	9381	9319	9180	9389	9258	9290	9138	9357	9339	9288	9391	9304	9327	9292	9322	9105	9327	9337	9265	9249	9334	9383	9347	9267	9454	9315	9296	9500	9376	9240	9467	9266	9195	9323	9308	9303	9168	9448	9269	9364	9183	9245	9268	9162	9422	9270	9393	9375	9431	9422	9150	9354	9433	9297	9237	9347	9325	9477	9455	9225	9508	9435	9369	9389	9354	9234	9137	9357	9415	9476	9430	9366	9212	9450	9253	9272	9262	9273	9338	9268	9438	9294	9213	9426	9332	9295	9313	9435	9276	9467	9532	9250	9327	9284	9404	9369	9365	9317	9273	9456	9408	9242	9193	9464	9377	9289	9338	9526	9438	9351	9148	9393	9455	9404	9152	9409	9361	9336	9318	9285	9421	9390	9389	9294	9324	9191	9273	9295	9354	9279	9309	9408	9354	9320	9273	9294	9412	9329	9370	9243	9299	9330	9427	9376	9428	9420	9383	9433	9227	9311	9270	9388	9368	9215	9356	9431	9388	9444	9341	9522	9451	9272	9324	9344	9279	9383	9340	9238	9317	9431	9317	9375	9287	9479	9425	9314	9318	9227	9313	9309	9312	9369	9395	9329	9335	9317	9213	9267	9506	9315	9338	9358	9429	9206	9308	9325	9404	9277	9501	9392	9284	9398	9335	9138	9378	9276	9402	9195	9268	9293	9328	9431	9367	9202	9406	9176	9303	9325	9300	9490	9390	9242	9386	9307	9331	9271	9439	9258	9327	9355	9339	9296	9250	9345	9342	9487	9191	9427	9416	9288	9197	9233	9417	9424	9269	9371	9252	9283	9320	9275	9268	9388	9303	9325	9312	9328	9293	9288	9396	9463	9340	9272	9338	9410	9485	9152	9269	9274	9331	9303	9293	9350	9368	9451	9414	9342	9230	9188	9314	9326	9304	9296	9133	9141	9427	9144	9343	9333	9248	9342	9348	9214	9289	9323	9421	9278	9226	9235	9340	9329	9375	9319	9353	9301	9518	9391	9358	9433	9349	9345	9392	9373	9337	9325	9327	9400	9420	9324	9383	9349	9263	9307	9232	9434	9404	9202	9396	9344	9382	9280	9314	9244	9345	9377	9327	9391	9303	9341	9355	9347	9357	9381	9322	9374	9306	9363	9366	9337	9260	9192	9353	9389	9429	9399	9461	9405	9491	9429	9394	9442	9386	9140	9412	9349	9253	9229	9248	9212	9246	9374	9360	9311	9227	9384	9282	9337	9188	9413	9481	9414	9500	9412	9424	9362	9363	9266	9280	9232	9343	9297	9340	9160	9396	9162	9299	9198	9476	9319	9276	9503	9393	9185	9291	9371	9429	9326	9417	9260	9253	9331	9343	9309	9287	9287	9395	9310	9338	9443	9396	9519	9225	9363	9501	9277	9381	9148	9294	9202	9328	9226	9363	9354	9244	9315	9266	9257	9380	9422	9337	9259	9347	9310	9390	9294	9313	9351	9398	9346	9330	9558	9393	9318	9385	9338	9291	9333	9258	9459	9331	9268	9509	9229	9212	9312	9454	9231	9293	9403	9339	9431	9355	9380	9280	9422	9371	9426	9234	9256	9249	9490	9196	9316	9339	9291	9369	9261	9452	9380	9259	9407	9344	9299	9272	9367	9243	9261	9226	9400	9572	9421	9315	9224	9289	9355	9328	9317	9396	9472	9302	9242	9370	9482	9322	9449	9255	9407	9269	9409	9341	9409	9341	9355	9248	9313	9308	9403	9311	9228	9394	9278	9343	9224	9259	9266	9376	9288	9365	9387	9463	9332	9414	9247	9389	9228	9311	9420	9405	9371	9307	9102	9273	9358
25857	21560	27341	26923	23657	37409	52643	43988	31259	21574	17175	15738	15368	15383	15235	15033	15086	15149	15046	14846	15198	15188	15156	14806	14916	15061	15063	14985	14889	14803	15127	14950	15134	15083	14966	14924	14906	15105	15093	14877	14919	14878	14885	15112	14933	14908	15111	14878	14922	14895	14835	14935	14946	15054	14899	14970	15025	14861	15105	14894	14847	14763	14980	14929	14931	14929	14792	15024	14927	14867	15247	14900	15006	14992	14959	14944	14760	15008	14906	14785	14972	14780	14952	14823	14929	15028	14993	15025	14951	14850	14887	14715	14828	14878	15019	15078	14999	14923	15061	14914	14795	15074	14995	14752	14861	14964	14947	14764	14801	15022	14989	15090	14828	14979	14954	14808	15055	14987	15084	14962	15046	14933	14894	14954	15104	15156	14874	14962	14886	14666	14780	14814	14987	14932	15076	14714	14969	14864	14913	14857	14939	14956	14728	14914	14989	14668	14680	14842	14782	14883	14751	14968	14900	14883	14992	14977	15117	14989	14945	15008	15004	14938	14872	14878	14827	14902	14920	15027	14810	15023	14762	14893	14750	14714	14900	14977	14870	14873	15065	14903	14883	14955	14826	14779	14958	14774	14891	14973	14800	14963	14757	14987	15061	14955	14814	15021	14669	15084	14825	15122	14715	15119	14681	14905	14895	14997	15061	15017	15091	14885	14976	15147	14924	14871	15076	14822	14852	14970	14813	15233	14897	14918	14784	14939	14821	15081	14981	15136	14978	14705	15066	15152	14879	15015	14961	15141	14992	15099	14915	14973	14981	14910	14965	14927	14960	14734	14971	15075	15132	14891	15095	14949	15000	14966	14801	14854	14802	14959	14979	14945	14828	14944	15179	14811	14897	14832	15039	15045	14960	14879	14998	14901	14857	14872	14854	14895	14725	14957	14967	14882	14669	14877	14961	14776	15056	14822	14950	14756	15050	14917	15052	15075	14902	15069	14990	14883	15070	15016	15162	14850	14824	14959	14824	14946	14940	15038	14928	14985	14996	15048	15174	14979	15021	15017	14937	15050	15021	14813	14902	14761	14979	15005	15311	14841	14995	14852	14723	14809	14978	15128	14983	14762	15020	14830	14865	14803	14907	14840	14948	15040	15077	15123	14854	14762	14865	14818	14927	14921	14927	14970	14895	14916	14828	14935	15108	14994	14995	14846	14729	15153	14715	14913	14852	15022	14819	14811	14787	14765	15003	14895	14934	14964	14926	14720	14740	14975	14820	14922	14801	14956	14967	14882	15036	15063	14882	15035	14867	15009	14836	14704	14814	14916	14992	15003	14961	14755	15052	14797	14925	15173	14819	14869	14792	14839	14910	14819	15112	14869	15002	14997	15010	14820	14685	15037	15114	15039	14934	15053	14736	14866	14909	14901	15083	15074	14932	14927	14905	15000	14988	14972	14920	14686	14804	14977	15072	14703	15051	14840	14867	14991	14729	14898	14869	14947	14988	15039	14852	14830	14956	14849	15078	15023	15059	14901	14979	14917	14733	15100	15100	14988	14924	14882	14894	14845	14875	14870	15041	14780	14937	15125	14952	14874	14902	14920	14806	14845	14818	14833	14740	14857	15032	15022	14743	14898	14844	15048	14974	14837	14990	14852	14844	15084	14835	14939	15005	14690	15111	15183	15023	14854	14696	15034	14864	14908	14700	15011	14922	15084	14966	15015	14911	14700	14701	14824	14746	14918	14772	14731	15067	14842	14907	15038	15129	14938	14812	14799	14844	14960	14877	14705	14951	15098	14901	14847	14994	14673	15021	14772	14857	14948	14987	15117	14899	14797	14660	14946	14849	14890	14832	14798	14972	14766	15051	14952	14890	14748	14891	15133	14868	14934	14932	15059	14991	14884	14941	15093	14872	14870	14870	14844	15018	14936	14916	15173	14846	14888	15046	15099	15007	15147	15059	14873	14909	14983	14884	14899	15014	14882	14935	14973	15153	15178	14991	14708	14955	14953	14965	14863	15094	15059	14981	14883	14907	14986	14949	14875	14908	14750	14950	15032	14868	14781	14982	14908	15050	14773	14947	14933	14766	14942	14989	14948	14834	15013	14825	14931	14961	14770	14772	14721	14810	14922	14962	15108	14751	15087	15036	15093	15201	14786	14946	14973	14885	14930	15000	15000	15096	14967	15063	14934	14966	14661	14679	14974	14963	14936	14994	14822	15035	14922	14776	14877	15102	14937	14988	14952	14864	15065	14967	14863	14946	14571	14963	14800	14940	14782	14926	14988	14747	14864	14849	15036	14787	14891	15062	15014	14965	14907	14949	14959	15081	15039	14874	15155	14825	14757	14931	14922	14953	14998	14946	14926	14793	15080	15117	14813	14931	14919	14843	15119	14802	14713	14898	15005	14832	14774	14936	15113	14974	14752	14648	14907	14905	14947	14625	15040	14925	14702	15048	14846	14864	14921	14889	14954	14988	15045	15117	15043	14934	14845	15152	14872	14980	14968	14907	14903	15006	14778	14828	14845	15099	14866	14911	14899	15060	14943	14881	14927	14884	15061	15045	14927	14874	14795	14603	15149	15001	14904	14865	14886	14889	14842	14946	14811	15116	14979	14778	14879	14978	14949	14853	14946	14749	14850	15130	15074	14981	14820	15081	14944	14982	14828	14826	15061	14896	15041	14989	14800	15046	14884	14929	14763	14843	14971	14872	14944	14929	15115	14962	14870	15074	14620	15004	14870	14832	14881	14974	14917	14957	15005	14990	14913	14812	14914	15005	14874	14767	14850	14875	14837	14952	15088	14873	15161	15016	14925	14786	14940	14899	14957	15003	14769	14923	15046	14902	15065	15019	14870	14908	14737	14973	14852	14728	15030	14975	14855	14977	14976	14910	14752	15065	15099	14833	14785	15119	14978	14812	14942	14995	14759	14741	14953	14981	14803	14847	14947	15138	15020	14989	14945	14807	14796	14944	14802	14950	14909	15061	15010	14874	14823	14882	14905	14961	14877	15023	14847	14967	15186	14720	14791	14921	15102	14967	14840	14881	14800	15067	15006	14969	14832	15104	14919	14862	14986	15072	14973	14983	14958	14733	14697	15069	14930	14781	14930	15181	14916	14946	14882	15022	14752	15045	15038	14948	14962	14941	14681	14924	14877	14819	14886	15044	14787	14924	14963	14641	14739	14983	15118	14985	15061	14939	14762	15208	14967	14997	14876	15150	14765	14908	14863	14848	14821	15019	15020	15085	14861	14995	14956	14920	14849	14797	14847	14998	14942	15069	14964	14784	14971	14914	14919	14693	14933	14816	14870	14941	15001	15035	15014	14838	14824	14862	14936	14888	15009	14858	15023	14826	14882	15017	14929	14743	14926	14852	14944	14942	14920	14681	14692	14844	14874	14891	14807	14973	15038	14903	15081	15040	14958	14884	14954	14980	14785	14969	15005	14917	15032	15033	14912	14760	15043	14871	14867	14809	15086	14922	15002	14977	15026	14769	14844	14904	14819	15146	14860	14837	15204	14879	14943	14886	14956	14813	15055	14931	14891	15069	14874	15071	15004	14863	14761	14732	14631	14896	14989	14934	14763	14993	15027	14963	14863	14785	14964	14859	14922	14881	14882	14964	14834	14817	14715	14762	14773	15199	14941	14822	14755	14855	15114	14937	14953	14950	14807	15105	14923	14962	15004	15056	14887	14969	14848	15154	15098	14722	14935	14723	14996	14958	14894	14968	14846	14891	14935	14690	14992	15209	14917	15095	15083	15050	15002	14992	14905	14866	14896	14956	14900	14893	14876	14762	14735	14948	15097	14959	14999	14865	15067	14868	14767	14690	14781	14880	14843	15005	15009	14971	15013	15056	14919	14706	14927	14967	15013	14688	14818	14734	15058	14885	14880	14990	14737	14886	14952	14871	14870	14819	15110	14982	14941	14806	14855	14909	14842	15041	15092	14975	15021	15003	14934	14914	14869	14906	14951	14997	14917	14926	14849	14877	14999	14878	15016	14823	14771	14871	15005	14963	14821	14865	15014	14932	14857	15035	14899	14719	14933	14961	14791	14763	14801	14845	15074	14868	14801	14971	14790	15014	15062	14915	15120	14999	14954	14824	14994	15040	14833	14998	15122	14955	14905	15165	14892	14951	14946	14840	14912	14934	15058	15122	14982	15094	14883	15013	14863	14994	15037	15033	14774	14884	14863	14787	14932	14684	14823	14849	14972	14938	14894	15015	15020	15007	14888	15071	14896	15001	14949	14850	14705	14821	14847	14934	14839	14927	14988	14851	14728	14929	14818	14903	14991	15095	15178	14932	14796	15026	14939	14928	14910	15012	14772	14802	14998	15032	14906	14861	14873	14909	15134	14931	14853	14874	14932	14884	15199	15036	14993	14871	15036	14941	15049	14991	14897	14754	14980	14894	14944	14936	15081	15043	15049	14883	14813	14908	15087	15005	14870	14931	15185	14764	14933	14929	15083	15036	14763	14942	15073	14949	14823	14780	14894	14911	15148	14922	15053	14902	14888	14994	14909	14938	14957	15188	15097	14880	14830	14959	14930	14776	14743	14935	14949	14972	15064	15199	14988	14948	14782	14771	14852	15124	14978	14921	14893	14880	14981	15019	14719	15247	14724	15035	14749	14880	14802	14782	14913	14742	14938	14856	14950	14836	14857	14946	15012	14787	14901	14860	14884	15080	14934	15017	14889	15045	14991	14923	14882	15072	14617	14802	14989	15179	14896	15000	14987	14962	15035	14865	14949	14839	15072	14990	14882	14633	14762	15030	15094	15069	15024	14984	15002	14874	14981	15144	15182	14991	14867	14958	14878	14730	14801	15054	15014	15019	15015	14867	14858	14854	15031	14977	14768	15041	15028	14826	15040	14841	14918	14869	15103	15020	14902	14811	14903	14844	14924	14905	14821	14843	14849	14977	15092	14950	15079	14791	15002	14990	15092	15135	15104	14880	14921	14840	14870	14837	15007	14820	14827	14983	14954	14818	14973	14757	14634	14987	14889	14911	14957	14876	14835	14889	14937	15004	14801	14801	15083	15123	14957	14872	14961	14751	14844	15088	14683	14949	15063	15033	14964	14898	14747	14989	14912	15120	14748	14842	15091	14941	14881	14921	14978	14827	14865	14992	14860	15051	15047	14937	14908	14942	14777	15019	14671
12408	20981	17410	14406	18538	35527	46416	35308	22471	13805	10642	9825	9572	9530	9398	9411	9362	9531	9500	9566	9496	9408	9472	9352	9452	9495	9578	9322	9403	9528	9453	9503	9527	9371	9339	9289	9513	9493	9356	9442	9573	9346	9399	9355	9424	9381	9381	9386	9450	9446	9357	9457	9691	9347	9454	9510	9495	9307	9428	9192	9458	9395	9525	9329	9371	9434	9351	9342	9186	9305	9458	9379	9482	9508	9238	9380	9229	9324	9562	9574	9370	9520	9301	9455	9306	9451	9441	9491	9262	9526	9457	9510	9371	9357	9524	9391	9427	9545	9322	9324	9368	9544	9280	9368	9649	9548	9528	9510	9424	9496	9317	9505	9335	9476	9323	9445	9346	9240	9540	9319	9305	9380	9379	9419	9221	9411	9502	9432	9378	9438	9430	9388	9407	9488	9398	9314	9406	9393	9422	9434	9303	9442	9309	9437	9481	9521	9312	9410	9376	9468	9250	9449	9508	9410	9470	9486	9318	9522	9384	9499	9405	9324	9492	9399	9408	9373	9510	9310	9475	9341	9342	9450	9273	9476	9321	9450	9489	9188	9466	9389	9390	9270	9495	9405	9408	9395	9396	9157	9288	9379	9570	9288	9432	9402	9441	9366	9289	9295	9387	9290	9357	9378	9379	9398	9398	9192	9394	9422	9448	9402	9388	9512	9320	9256	9248	9374	9317	9598	9222	9487	9478	9527	9398	9421	9310	9399	9292	9403	9424	9327	9417	9536	9431	9239	9380	9354	9506	9427	9381	9370	9505	9348	9465	9366	9358	9361	9399	9473	9409	9362	9296	9537	9253	9595	9446	9458	9223	9289	9510	9416	9339	9332	9413	9437	9344	9431	9590	9310	9447	9393	9425	9465	9351	9425	9382	9355	9403	9286	9341	9415	9490	9320	9276	9517	9447	9344	9471	9382	9442	9333	9317	9400	9350	9348	9449	9440	9422	9390	9410	9374	9258	9382	9424	9355	9295	9224	9421	9379	9397	9291	9418	9289	9452	9262	9509	9411	9489	9369	9207	9481	9379	9338	9388	9369	9236	9367	9522	9350	9482	9504	9249	9206	9367	9322	9513	9332	9407	9359	9391	9538	9336	9371	9273	9518	9482	9290	9412	9416	9507	9438	9423	9454	9370	9542	9368	9438	9500	9328	9290	9406	9256	9445	9418	9456	9231	9306	9290	9374	9606	9536	9502	9423	9338	9332	9352	9377	9459	9346	9475	9216	9388	9380	9387	9362	9432	9275	9386	9437	9413	9424	9329	9386	9416	9423	9424	9467	9364	9353	9436	9447	9454	9444	9364	9413	9282	9303	9302	9276	9442	9384	9319	9486	9274	9381	9436	9451	9247	9341	9244	9341	9450	9464	9492	9405	9367	9413	9439	9239	9423	9318	9390	9347	9325	9279	9314	9454	9301	9371	9318	9196	9364	9446	9287	9527	9300	9407	9482	9295	9563	9456	9501	9441	9452	9473	9471	9338	9481	9384	9449	9396	9423	9418	9363	9328	9525	9352	9524	9328	9386	9421	9242	9447	9354	9432	9455	9238	9339	9500	9517	9403	9343	9415	9313	9360	9371	9314	9339	9494	9378	9350	9315	9354	9483	9380	9533	9292	9494	9529	9386	9380	9307	9295	9402	9303	9446	9396	9387	9520	9464	9338	9346	9408	9415	9425	9422	9348	9288	9442	9442	9433	9495	9396	9477	9397	9350	9500	9308	9428	9384	9304	9340	9533	9373	9422	9367	9378	9306	9298	9247	9463	9440	9388	9391	9415	9382	9373	9288	9487	9466	9532	9408	9441	9493	9400	9487	9473	9197	9358	9260	9470	9282	9511	9392	9417	9320	9347	9332	9360	9378	9308	9369	9328	9230	9362	9508	9242	9383	9394	9429	9335	9350	9391	9430	9337	9537	9275	9356	9270	9341	9391	9388	9496	9539	9577	9401	9384	9412	9510	9285	9523	9319	9381	9420	9406	9341	9341	9403	9400	9336	9193	9492	9410	9500	9517	9280	9439	9654	9671	9438	9289	9543	9177	9524	9428	9195	9409	9586	9452	9470	9417	9470	9364	9371	9345	9584	9313	9481	9427	9405	9419	9459	9307	9446	9359	9388	9381	9467	9438	9478	9303	9380	9537	9408	9431	9411	9426	9448	9375	9398	9362	9452	9502	9278	9394	9400	9363	9365	9431	9234	9387	9318	9462	9285	9455	9323	9372	9174	9449	9401	9569	9309	9506	9433	9472	9193	9442	9373	9508	9450	9407	9280	9425	9324	9416	9450	9544	9416	9434	9393	9391	9364	9457	9297	9531	9387	9438	9262	9429	9450	9355	9396	9546	9441	9374	9217	9387	9460	9424	9230	9334	9353	9314	9348	9358	9485	9346	9318	9511	9259	9471	9475	9324	9400	9332	9420	9402	9388	9307	9224	9318	9490	9272	9504	9445	9391	9371	9420	9499	9324	9356	9307	9320	9358	9498	9355	9267	9250	9444	9502	9529	9455	9357	9596	9367	9262	9547	9537	9467	9333	9342	9364	9499	9451	9245	9402	9277	9504	9310	9424	9314	9105	9313	9465	9370	9436	9369	9501	9264	9358	9379	9281	9420	9373	9339	9340	9408	9627	9274	9358	9335	9293	9454	9297	9301	9435	9337	9453	9448	9395	9335	9546	9337	9351	9439	9337	9472	9369	9402	9428	9416	9413	9423	9369	9322	9405	9317	9438	9576	9454	9406	9377	9335	9472	9466	9484	9492	9240	9469	9419	9339	9425	9431	9424	9471	9316	9285	9372	9470	9206	9429	9303	9295	9460	9462	9302	9663	9306	9459	9401	9404	9446	9288	9511	9438	9539	9477	9275	9465	9391	9386	9216	9440	9316	9432	9358	9507	9286	9461	9498	9432	9460	9328	9340	9211	9467	9498	9265	9372	9361	9309	9341	9574	9347	9272	9436	9303	9495	9421	9553	9418	9436	9445	9375	9399	9351	9310	9379	9325	9346	9504	9237	9332	9328	9414	9412	9249	9274	9440	9429	9444	9386	9397	9447	9358	9482	9392	9379	9301	9428	9374	9315	9392	9269	9478	9512	9449	9495	9341	9447	9282	9295	9387	9358	9440	9251	9326	9308	9319	9326	9463	9417	9281	9259	9424	9482	9439	9432	9434	9263	9478	9526	9425	9501	9238	9479	9244	9575	9490	9326	9477	9331	9471	9342	9336	9547	9552	9536	9370	9265	9445	9208	9420	9385	9270	9409	9492	9294	9377	9508	9282	9319	9457	9414	9421	9437	9486	9463	9340	9484	9279	9449	9283	9293	9289	9310	9335	9292	9305	9318	9335	9383	9421	9352	9430	9427	9370	9390	9406	9337	9333	9429	9345	9517	9348	9451	9482	9334	9344	9348	9396	9340	9316	9310	9430	9326	9402	9376	9380	9360	9441	9408	9234	9359	9338	9313	9376	9393	9517	9336	9459	9276	9407	9476	9265	9564	9305	9305	9319	9498	9353	9481	9350	9387	9441	9433	9390	9462	9514	9333	9406	9392	9314	9465	9296	9306	9323	9476	9276	9281	9355	9414	9457	9467	9327	9385	9469	9415	9341	9403	9442	9421	9446	9559	9219	9305	9244	9284	9228	9436	9273	9382	9413	9436	9455	9195	9412	9391	9367	9444	9296	9317	9375	9336	9421	9294	9328	9472	9344	9540	9455	9387	9435	9297	9411	9426	9236	9308	9455	9505	9378	9418	9314	9477	9401	9520	9467	9425	9382	9434	9379	9313	9420	9423	9410	9415	9323	9453	9499	9356	9366	9413	9389	9397	9404	9575	9577	9306	9304	9452	9305	9441	9379	9277	9444	9375	9505	9370	9374	9367	9448	9447	9279	9339	9377	9442	9282	9377	9526	9325	9422	9348	9260	9402	9358	9287	9332	9305	9223	9459	9450	9480	9387	9399	9373	9322	9357	9354	9393	9508	9360	9349	9402	9489	9372	9268	9367	9309	9315	9437	9446	9515	9460	9434	9462	9328	9347	9475	9401	9406	9451	9352	9333	9376	9427	9324	9397	9322	9528	9299	9337	9393	9365	9390	9299	9414	9408	9196	9302	9399	9373	9412	9399	9339	9372	9538	9471	9435	9297	9464	9262	9449	9465	9427	9325	9466	9298	9396	9278	9485	9368	9400	9359	9331	9334	9275	9384	9348	9459	9438	9423	9366	9430	9263	9263	9462	9429	9275	9382	9562	9224	9241	9422	9290	9277	9212	9338	9485	9453	9428	9434	9347	9395	9542	9401	9314	9531	9368	9571	9382	9411	9428	9486	9453	9442	9433	9290	9398	9451	9395	9360	9366	9350	9249	9476	9332	9507	9387	9407	9606	9348	9253	9337	9446	9531	9502	9316	9401	9409	9361	9363	9312	9297	9300	9675	9418	9398	9310	9392	9499	9407	9351	9475	9541	9354	9352	9399	9339	9528	9324	9279	9463	9284	9401	9306	9348	9490	9391	9258	9318	9375	9222	9322	9468	9186	9201	9491	9380	9355	9304	9404	9369	9310	9333	9419	9394	9466	9286	9261	9482	9365	9390	9522	9397	9437	9327	9275	9465	9412	9328	9481	9433	9453	9425	9371	9285	9268	9534	9329	9542	9403	9514	9299	9486	9302	9485	9261	9487	9423	9353	9439	9477	9355	9394	9446	9339	9200	9402	9509	9455	9289	9357	9394	9330	9410	9535	9397	9315	9327	9519	9449	9351	9292	9402	9504	9485	9479	9477	9463	9317	9417	9499	9425	9388	9344	9353	9377	9404	9363	9487	9439	9387	9501	9409	9438	9471	9368	9293	9400	9378	9271	9409	9515	9525	9280	9612	9400	9516	9457	9547	9456	9376	9436	9378	9375	9286	9354	9317	9371	9322	9450	9460	9348	9545	9389	9477	9256	9238	9320	9461	9513	9224	9367	9368	9359	9238	9438	9334	9333	9466	9427	9400	9377	9284	9424	9413	9351	9350	9331	9373	9421	9350	9457	9405	9390	9438	9226	9502	9385	9511	9382	9495	9481	9313	9356	9450	9381	9389	9474	9337	9426	9384	9343	9337	9486	9352	9405
24389	21567	28629	25278	30909	59653	65572	52457	37749	25271	18690	16467	15729	15599	15327	15345	15210	15316	15166	15263	15526	15276	15237	15356	15385	15283	15224	15292	15432	15531	15299	15128	15063	15348	15376	15102	15211	15372	15072	15111	15330	15342	15281	15075	15263	15374	15266	15374	15343	15052	15255	15112	15116	15074	15175	15072	15216	15114	15395	15334	15084	15107	15202	15275	15186	14953	15227	15096	15215	15078	14875	15275	15197	15152	15106	15183	15210	15151	15304	14990	15109	15215	15296	15360	15088	15204	15247	15242	15239	15227	15121	15064	15260	15030	15109	15118	14980	15164	15274	15150	15050	15050	15033	15281	15110	14975	15189	15195	15164	15284	15214	15212	14977	14978	15063	15094	14984	15150	15163	15183	15271	15287	15136	15004	15274	15170	15043	15075	15121	15192	15095	15096	15231	15141	15057	15231	15080	14955	15204	15232	15293	14967	15237	15199	15116	15196	15087	15287	15085	15176	15066	15166	15166	15403	15296	15109	15241	15227	15278	15161	15184	15264	15035	15118	15216	15398	15111	15122	15173	15189	15253	15130	15257	15027	15154	15047	15204	15131	15319	15349	15318	15229	15124	15127	15380	15248	15368	15171	15279	15203	15371	15193	15096	15005	15244	15282	15079	15138	15096	15190	15048	15061	15213	15081	15130	14944	15128	15124	15232	15310	15204	15019	15369	15267	15207	15219	15146	15026	15072	15037	15126	15110	15249	15261	15150	15279	15153	15305	15194	15236	15134	15109	14848	15186	15029	15017	15059	15251	15110	15034	15222	15171	15116	15043	15264	14975	15112	14966	15143	15225	15125	15148	15097	15173	15217	15186	15151	15108	15401	15190	15336	14947	15142	15098	15253	15039	15190	15205	15326	14985	15133	15095	15166	15223	15314	15140	15082	15145	15176	14895	15250	15329	15272	15131	15230	15289	15177	15103	14961	15366	15141	15362	15150	15129	15275	14979	15228	15133	15065	15071	15141	15088	15216	15101	15168	15071	15144	15123	15264	15257	15142	15170	15330	15112	15258	15211	15152	15166	15223	15070	15139	15206	15128	15095	15126	15341	15334	15188	15145	15128	15189	15244	15148	15104	14999	14936	15165	14880	15082	15290	15162	15336	15151	15246	15165	15050	15184	15129	15029	15261	15259	15231	15112	15039	15338	15200	15210	15083	15190	15230	15338	15162	15009	15029	15082	15104	15198	15071	15017	14986	15175	15179	15155	15064	15194	15296	15195	15241	15306	14960	15138	15524	15212	15208	15178	15097	15110	15369	15065	15178	15188	15131	15023	15254	15137	15172	15148	15013	15272	15052	15191	14928	15032	14991	15096	15092	14924	15401	15208	15121	15219	15023	15142	15103	15171	14882	15026	15209	15239	15034	15132	14998	15103	15065	15092	15063	15020	15049	15099	15123	15169	15378	15189	15241	15019	14834	14958	15112	15294	15176	15161	15144	15008	15066	15180	15340	15303	15211	15310	15251	15079	15223	15215	15289	15163	15061	15127	14912	15086	15043	15216	15179	15066	15337	15279	15214	15139	15226	15351	15254	15200	15046	15141	15231	15248	15054	15109	15266	15257	15054	15205	15155	15226	15189	15058	15129	15052	15094	15189	15019	15036	15180	15389	15138	15214	15111	15066	15211	15126	14986	15224	14909	15214	15220	14872	14962	15209	15060	15065	15188	15339	15363	15289	15276	15192	15132	14978	15090	14927	15063	15360	14984	15149	15428	15291	15027	15093	15120	14964	15155	15088	15026	15058	15045	15317	15240	15266	15175	15089	14850	15094	15036	15176	15187	15321	15174	15202	15126	15172	15089	15092	15191	15273	15033	14982	15020	15592	15070	15146	15182	15060	15067	15321	15351	15214	15042	14795	15191	15352	15163	15219	15063	15065	15095	15038	14961	15121	15251	15080	15176	15216	15066	15208	15243	15083	15248	15081	15273	15425	15149	15047	15074	15272	15269	15283	15230	15034	15177	14973	15007	14997	15163	15064	15169	15113	15145	15117	15113	14922	15179	15174	15062	15121	14954	15079	15089	15200	15171	15089	15257	14923	15092	14975	15332	15151	15144	15267	15226	15307	15169	15252	15096	15158	15015	15157	15321	15096	15309	15279	15239	15207	14970	15194	15045	15257	15180	15297	15073	15124	15257	15160	14936	15028	14943	15216	15120	15110	15411	15175	15115	15038	15192	15113	15038	15205	15070	15252	15078	15346	15025	15292	15351	14994	15157	15331	14950	15355	14829	15104	15144	14871	14892	15145	15101	15299	15117	15118	15066	15217	15010	15303	15064	14997	15253	15265	15199	15193	15062	15225	15237	15226	15419	15100	15002	14963	15144	15055	15250	15150	15136	15015	15106	15160	15131	15297	15178	15010	15208	15320	14986	15049	15036	15227	15158	15069	15105	15160	15182	14991	15128	15330	15193	15334	15099	15198	15109	14961	15127	15099	15234	15071	15253	15200	15006	15153	15264	15129	15076	15034	15044	15102	15063	15185	15204	15137	15086	15278	15102	15247	15341	15142	15156	15182	15232	15175	14990	15156	15077	15028	15249	15015	15155	15011	15101	15125	15126	15042	15121	15263	15160	15203	15002	15314	15313	15219	15015	15315	15256	15207	15202	15104	15154	15384	15422	15135	15154	15388	15312	15172	14917	15118	15092	15146	14984	15193	14986	15085	15090	15213	15027	15119	15363	15268	15225	15254	15062	15262	15139	15325	15200	15131	15116	15102	15197	15042	15040	15005	15158	15342	15177	15149	15129	15290	15142	15144	15144	15243	15154	15251	15145	15230	15185	15033	15111	15238	15050	14998	15375	15166	15112	15028	15145	15069	15332	15188	15200	15010	15107	15272	15191	15236	15229	15106	15084	15112	15333	15060	15070	15198	15147	15180	15329	15244	15223	15007	15247	15193	15096	14952	14803	15124	15089	15294	15117	15240	15082	15183	15266	15256	14857	15208	15311	15167	15256	15130	15363	15076	15209	15411	15286	15067	15156	15185	15300	15253	15387	15170	15247	15170	15209	15073	15147	15218	15073	15016	15220	15107	15082	15106	15147	15211	14938	15101	15222	15128	15072	15158	15129	15029	15132	15384	15210	15236	15119	15297	14994	15112	15331	14961	15297	15028	15088	15199	15262	15106	15047	15133	15207	15084	15115	14928	14963	15031	15251	14979	15121	15241	15200	15167	15225	15143	15088	14906	15181	15162	15221	15225	15326	15193	15119	15157	15108	15059	15207	15068	15133	15023	15276	15040	15057	15052	15100	15177	15239	15300	15279	15301	15039	15162	15279	15000	15169	15355	15046	15427	15350	14983	14921	15087	15047	15101	15128	15084	15353	15123	15084	15164	15201	15121	15016	15132	15249	15388	15277	15189	15152	15166	15118	15195	15348	15063	15095	15161	15151	15174	15220	15250	15128	14976	15096	15233	15032	15314	15115	15060	15059	15241	15270	15178	15355	15313	15230	15118	15295	15144	14935	15127	15085	14995	15009	15037	14889	15304	15155	15302	15291	15335	15183	15280	15353	15329	15203	15336	15197	14969	15070	15214	15216	15219	15145	15127	15146	15087	15190	15161	14972	15179	15219	15143	15107	15131	15055	15124	15180	15222	15115	15175	15232	15337	15292	15340	15151	15188	15049	15239	14998	14958	15186	15188	15220	15041	15213	15077	15155	15218	15224	15171	15143	15182	15015	15293	15082	15261	15289	15055	15148	15176	14908	15240	15187	14901	15286	15220	15313	15165	15221	15037	15145	14989	15022	15017	15057	15119	14950	15228	15301	15214	15225	15399	15232	15067	14998	15075	15275	15146	15110	15040	15094	15352	15517	15119	15126	15297	15000	15174	15007	14933	15109	15010	15007	15113	15241	15308	15056	15226	15117	15348	15312	15116	15202	15291	15182	15090	15491	15217	15260	15190	15319	15308	15094	14909	14878	15200	15232	14987	14939	15216	15103	15242	15195	15223	15058	15335	14975	15123	15081	15284	15239	15205	15308	15272	15093	15206	15058	15161	15021	14967	14975	15032	15094	15199	15322	15150	14994	15371	15238	15200	15388	14940	15280	15130	15266	15202	14905	15133	15089	15173	14968	15086	14992	15011	14950	14932	15125	15247	15308	15076	15225	15096	15073	15378	15264	15128	14919	15357	15327	15159	15066	15047	15164	15261	15099	15135	14894	15070	15303	15252	15078	14987	15080	15107	15175	15175	15032	15053	15080	15200	15219	15137	15197	15016	15092	15194	15262	15271	15212	15265	15319	15227	15202	14904	15147	15060	15159	15160	15057	15193	15120	15390	15161	15132	15002	15373	15242	15303	15207	15113	15143	15163	14931	15163	15163	15166	15152	15087	15282	15180	15036	15403	15098	15113	15123	15262	15155	15207	15209	15076	15315	15041	15252	15211	15210	15252	15056	15193	14984	15084	15058	14864	15082	15062	15126	15083	15112	15077	15152	15220	15027	15245	15182	15416	15125	15140	15072	15191	15285	15301	15052	15188	15202	15156	15281	15182	15211	15250	15130	15175	15118	15217	15255	15106	15109	15208	15292	15193	15017	15209	15128	15108	14982	15057	15141	15326	15208	15192	15043	15248	15307	15081	14997	15117	15009	15175	15159	15255	15192	15038	15128	15225	15235	15352	15183	15187	15042	15106	15151	15103	15336	15346	14980	15370	15185	15291	15045	15212	15032	15253	14888	14991	15228	15310	15156	15138	15113	15135	15172	15105	15196	15254	15140	15051	15195	14918	15053	15222	15109	15072	15352	15159	15106	15068	15125	15039	14957	15128	15070	15167	15267	15200	15325	15103	15143	15239	15209	15261	15086	15038	15006	15224	15272	15086	14899	14860	14932	14958	15169	14974	15102	14997	15052	14953	15307	15155	15153	15144	15045	15068	15193	15282	15089	15133	15189	15073	15123	15193	15183	15161	15282	15074	15285	15073	15198	15130	15093	14967	15231	15143	15070	15175	15311	15117	15211	15262	15077	15040	15233	15210	15149	15021	15034	15087	15182	14864	15046	15057	15001	15101	15207	14966	15306	15116	15236	15164	15161	14991	15069	15213	15222	15294	15221	15226	15112	15147	15214	15042	15020	15039	14991	15329	14969	15283	15263	15043	15212	15035	14999
16007	31108	24161	20406	35232	62414	63094	46033	29230	16759	11718	10076	9959	9828	9666	9763	9773	9619	9756	9796	9646	9681	9663	9949	9687	9721	9568	9595	9855	9717	9873	9798	9717	9672	9677	9639	9749	9692	9502	9736	9613	9682	9660	9791	9787	9758	9687	9727	9690	9551	9550	9846	9582	9774	9707	9712	9663	9735	9669	9727	9751	9674	9735	9636	9705	9579	9662	9750	9656	9797	9665	9693	9709	9700	9542	9589	9637	9741	9762	9683	9748	9815	9560	9679	9584	9500	9568	9724	9717	9649	9710	9618	9737	9510	9614	9699	9771	9652	9585	9709	9761	9649	9781	9530	9619	9650	9830	9651	9648	9679	9592	9595	9752	9668	9540	9492	9825	9652	9639	9628	9659	9610	9602	9550	9710	9617	9694	9515	9481	9466	9635	9603	9622	9582	9805	9758	9699	9736	9664	9591	9612	9679	9676	9569	9706	9581	9624	9676	9566	9530	9597	9677	9684	9669	9658	9706	9517	9646	9527	9521	9745	9653	9825	9589	9589	9729	9650	9497	9587	9748	9800	9732	9607	9596	9526	9610	9703	9617	9709	9691	9587	9837	9704	9888	9690	9636	9603	9682	9707	9642	9670	9731	9787	9536	9683	9627	9569	9690	9727	9492	9575	9575	9684	9818	9702	9625	9395	9574	9569	9639	9674	9629	9686	9691	9644	9656	9700	9748	9715	9464	9653	9662	9677	9523	9634	9589	9579	9641	9668	9548	9686	9692	9684	9610	9583	9682	9612	9548	9692	9675	9786	9564	9627	9540	9393	9570	9570	9759	9831	9660	9587	9617	9552	9561	9677	9556	9743	9759	9579	9801	9641	9716	9555	9680	9454	9657	9712	9477	9671	9769	9671	9697	9765	9684	9529	9645	9550	9633	9557	9560	9649	9651	9587	9709	9622	9456	9682	9630	9744	9595	9647	9674	9556	9617	9704	9810	9642	9654	9621	9523	9687	9519	9705	9682	9735	9610	9529	9673	9764	9758	9709	9633	9790	9563	9574	9679	9627	9585	9752	9635	9548	9617	9627	9671	9729	9482	9555	9798	9850	9714	9653	9544	9894	9630	9825	9669	9727	9732	9665	9722	9557	9806	9694	9752	9554	9632	9566	9728	9623	9660	9631	9689	9617	9653	9676	9690	9559	9561	9564	9770	9651	9571	9727	9628	9822	9695	9659	9657	9646	9670	9658	9579	9606	9637	9714	9601	9758	9655	9543	9627	9700	9469	9433	9714	9580	9694	9686	9728	9863	9673	9715	9709	9731	9633	9586	9600	9617	9644	9686	9705	9690	9601	9637	9715	9454	9633	9748	9722	9556	9801	9676	9757	9701	9802	9613	9657	9697	9595	9627	9569	9700	9694	9552	9684	9666	9453	9583	9580	9667	9719	9739	9676	9823	9749	9619	9626	9689	9699	9553	9578	9564	9508	9569	9534	9684	9560	9702	9670	9710	9664	9652	9533	9811	9641	9723	9610	9473	9671	9726	9698	9724	9594	9755	9496	9798	9603	9696	9743	9612	9648	9693	9793	9520	9688	9531	9471	9731	9524	9759	9635	9791	9789	9618	9747	9539	9524	9570	9646	9582	9597	9536	9554	9695	9524	9652	9773	9691	9560	9781	9605	9790	9638	9678	9608	9675	9605	9646	9520	9593	9606	9727	9709	9574	9500	9635	9582	9685	9789	9532	9770	9431	9762	9593	9596	9666	9733	9727	9685	9628	9428	9524	9541	9569	9656	9573	9618	9531	9563	9652	9756	9701	9673	9522	9638	9553	9610	9693	9546	9576	9675	9696	9530	9615	9631	9674	9615	9765	9594	9629	9844	9577	9487	9586	9594	9752	9706	9730	9641	9452	9716	9707	9708	9692	9910	9727	9676	9500	9661	9674	9644	9705	9550	9525	9920	9692	9679	9680	9640	9638	9647	9801	9760	9594	9617	9738	9657	9672	9646	9559	9660	9645	9645	9677	9559	9684	9649	9511	9744	9646	9796	9563	9652	9679	9671	9601	9431	9713	9598	9484	9712	9610	9605	9665	9676	9539	9625	9673	9518	9622	9602	9527	9759	9651	9647	9747	9762	9644	9636	9321	9796	9529	9656	9605	9630	9632	9564	9772	9692	9602	9635	9849	9656	9591	9711	9579	9841	9632	9557	9712	9609	9631	9708	9727	9611	9602	9759	9689	9496	9695	9595	9634	9698	9711	9463	9640	9609	9639	9565	9534	9692	9715	9725	9664	9571	9585	9733	9624	9625	9560	9544	9553	9586	9660	9757	9688	9780	9605	9745	9593	9772	9709	9598	9614	9701	9648	9563	9588	9415	9622	9787	9546	9547	9573	9612	9680	9584	9698	9657	9717	9705	9711	9642	9564	9599	9616	9697	9629	9598	9620	9703	9477	9799	9577	9642	9650	9500	9525	9684	9537	9602	9546	9520	9668	9633	9541	9647	9636	9690	9724	9628	9703	9633	9677	9614	9605	9495	9619	9868	9558	9634	9560	9623	9646	9569	9770	9577	9676	9581	9759	9707	9839	9711	9742	9652	9510	9619	9621	9619	9652	9592	9612	9630	9649	9642	9651	9730	9536	9523	9668	9568	9585	9656	9611	9802	9684	9525	9655	9624	9732	9609	9570	9547	9597	9783	9593	9731	9711	9631	9505	9709	9596	9602	9677	9712	9708	9770	9552	9450	9687	9709	9675	9653	9664	9666	9643	9519	9660	9677	9660	9571	9739	9595	9555	9639	9631	9768	9631	9770	9774	9673	9680	9588	9605	9667	9684	9702	9717	9568	9512	9745	9665	9721	9698	9564	9633	9652	9654	9522	9597	9537	9451	9744	9655	9696	9663	9532	9646	9714	9503	9657	9590	9708	9634	9679	9636	9610	9616	9708	9731	9715	9759	9621	9576	9592	9640	9715	9662	9642	9651	9635	9587	9661	9610	9590	9632	9757	9561	9731	9649	9738	9599	9636	9719	9579	9871	9618	9744	9602	9678	9529	9675	9672	9679	9604	9672	9700	9709	9671	9627	9637	9671	9797	9620	9643	9582	9756	9726	9708	9619	9585	9708	9577	9699	9698	9578	9704	9639	9626	9805	9605	9740	9638	9727	9680	9649	9707	9612	9624	9609	9542	9496	9620	9597	9639	9562	9643	9723	9484	9528	9817	9522	9616	9660	9567	9678	9682	9616	9568	9584	9573	9656	9721	9746	9605	9563	9599	9693	9616	9712	9608	9607	9679	9632	9541	9704	9669	9709	9636	9632	9605	9546	9590	9651	9761	9601	9726	9679	9506	9494	9613	9728	9802	9535	9617	9756	9658	9812	9543	9582	9582	9591	9666	9577	9638	9664	9745	9586	9745	9749	9713	9445	9565	9691	9572	9622	9689	9600	9487	9603	9502	9627	9727	9512	9653	9597	9652	9654	9744	9648	9723	9556	9664	9640	9438	9586	9601	9742	9575	9537	9784	9696	9586	9642	9679	9553	9601	9711	9784	9612	9659	9602	9537	9571	9692	9615	9823	9613	9704	9596	9493	9685	9697	9583	9642	9709	9638	9781	9656	9663	9479	9579	9602	9680	9656	9681	9678	9777	9603	9689	9606	9680	9548	9781	9684	9730	9593	9673	9678	9543	9652	9581	9673	9603	9667	9647	9561	9501	9660	9592	9679	9625	9545	9623	9752	9641	9546	9639	9583	9544	9689	9487	9782	9677	9568	9710	9535	9486	9718	9579	9447	9547	9656	9833	9630	9498	9854	9689	9724	9705	9587	9556	9504	9709	9629	9557	9753	9582	9560	9535	9659	9624	9638	9711	9632	9702	9603	9650	9615	9607	9750	9561	9601	9505	9562	9667	9561	9425	9548	9658	9635	9773	9526	9601	9516	9539	9440	9633	9444	9638	9727	9690	9629	9652	9640	9513	9444	9652	9490	9728	9630	9676	9638	9716	9704	9632	9582	9477	9629	9567	9602	9658	9502	9651	9699	9648	9756	9799	9644	9717	9725	9768	9490	9636	9615	9709	9691	9612	9725	9528	9731	9679	9610	9613	9656	9686	9716	9780	9624	9656	9802	9748	9671	9648	9660	9792	9625	9792	9603	9680	9639	9613	9734	9582	9661	9590	9643	9731	9622	9560	9523	9576	9610	9405	9590	9657	9673	9604	9575	9700	9733	9750	9507	9593	9576	9686	9734	9743	9621	9466	9616	9687	9756	9655	9673	9589	9673	9629	9793	9703	9561	9561	9588	9642	9639	9408	9742	9604	9509	9612	9566	9578	9561	9645	9636	9521	9651	9687	9563	9681	9746	9523	9746	9601	9681	9696	9415	9762	9547	9653	9552	9604	9669	9606	9640	9687	9603	9749	9548	9652	9669	9519	9595	9717	9619	9673	9700	9529	9618	9564	9677	9530	9875	9651	9690	9511	9661	9572	9579	9699	9629	9503	9608	9494	9475	9677	9469	9641	9704	9549	9700	9538	9644	9591	9511	9719	9572	9590	9598	9700	9553	9749	9584	9744	9635	9683	9618	9573	9518	9727	9551	9489	9550	9584	9629	9694	9717	9558	9543	9651	9681	9558	9668	9716	9570	9644	9692	9765	9714	9596	9452	9672	9580	9664	9600	9677	9554	9668	9569	9694	9550	9593	9624	9598	9681	9718	9627	9583	9634	9633	9665	9701	9671	9654	9628	9650	9851	9622	9513	9686	9720	9644	9655	9654	9658	9739	9628	9689	9665	9702	9695	9640	9586	9679	9615	9607	9700	9638	9584	9617	9706	9676	9600	9728	9564	9664	9528	9586	9688	9589	9559	9526	9803	9677	9684	9594	9735	9500	9706	9704	9534	9627	9540	9478	9623	9559	9572	9718	9677	9723	9592	9643	9662	9638	9553	9615	9690	9602	9531	9569	9614	9548	9466	9624	9688	9654	9622	9625	9640	9560	9740	9712	9560	9543	9643	9513	9678	9577	9695	9475	9713	9745	9653	9829	9651	9521	9672	9600	9765	9745	9631	9666	9601	9651	9636	9605	9588	9596	9662	9512	9555	9606	9623	9517	9800	9650	9561	9637	9608	9709	9534	9482	9501	9433	9727	9745	9511
31347	21084	19048	18322	20326	22178	22672	20437	17695	16106	15542	15156	15246	15048	15116	14978	15129	14865	15164	15081	15025	15203	15172	15094	15355	15022	15090	14819	15065	15014	15103	14987	15267	14879	15177	14958	15077	14856	15078	15172	14900	14998	14865	15070	15138	14873	15029	15166	14922	15019	14850	15120	15158	14914	14902	15026	15221	15182	14998	14947	15064	15029	14949	15041	14970	15120	15006	14997	15071	15036	14870	15069	15248	15234	15142	15015	15026	14969	14880	15077	15162	15047	14979	15095	15141	15072	14888	14983	15080	14860	14761	14959	14849	15024	15095	15089	15070	14863	15005	15130	15060	14917	15029	14862	15006	14975	14959	15105	14985	15036	15008	14873	15066	15115	15027	15206	15119	15169	15183	15116	15014	14944	15076	15391	15096	14949	15022	14841	15065	15168	14962	14996	14921	14969	14943	14673	14866	15022	15046	15261	14948	14891	15048	14985	15094	14844	14827	15143	14948	15031	14963	15091	14964	15076	14993	15064	15006	15024	15087	14987	14897	15038	14881	14991	15096	14984	15054	14996	15098	15155	14868	14876	14927	15081	15155	14844	14980	14961	14969	14949	15008	15032	15112	15147	15177	15352	15032	15207	15094	14857	15155	15119	15100	15174	14908	14916	14947	14964	14748	14882	14968	14963	15103	15125	14998	15090	15030	15059	14917	14863	14915	15006	14995	15060	14955	15098	15176	15101	14903	15127	15150	15061	15207	15087	14945	15277	15063	14968	14991	15093	15024	15087	14932	14931	14805	14881	14981	14823	14970	15027	14951	15185	14970	14880	14850	14962	15117	14969	15092	14998	15065	15142	15062	14976	14896	15186	15109	15008	14905	14934	14891	14934	15153	15096	14998	14827	15059	15078	14984	14937	14984	14903	14858	15051	14916	14848	15065	15145	15048	14858	15184	14979	14791	14853	14860	14954	15021	14980	15218	15083	15101	15018	15117	15062	14859	14972	14985	15190	14766	15078	14846	15039	14970	14964	15004	15140	15093	15064	15087	15081	14925	15088	15001	15012	14965	15007	14996	15033	14887	14882	15131	14977	15189	15228	15079	15079	15135	15257	15105	14981	15177	15057	15028	14849	15023	15099	15092	14813	15105	14967	15178	14898	15081	15034	14879	14946	15023	14995	15007	15093	14843	15015	15124	15050	15049	14985	15230	14882	14866	15134	15109	15022	14941	15042	14882	15064	14992	15004	14849	14821	15066	14984	14956	15033	15057	15207	14985	15075	14960	14969	14878	15034	14975	14865	14798	14940	14845	15094	15179	14825	15007	15169	15103	14994	15019	14846	14778	15133	15183	14984	14912	14908	15103	15042	15035	15052	15014	15051	15047	14989	14991	14821	14960	14973	15086	15045	14819	15094	15055	15245	15092	14871	14984	15103	15163	14894	15086	15028	15180	14937	14924	15002	15137	14967	15019	15067	14974	14929	14957	14787	14920	15047	15037	15168	15062	15135	14959	14921	14985	14935	15121	14888	14955	15104	14997	14916	15075	15101	15222	15029	15032	15093	15095	14946	15021	15224	14990	14897	15007	14969	14895	14804	15070	15054	15173	14889	15066	14952	14845	14874	15226	14958	15016	14941	15033	15134	14918	15052	14973	15178	14998	15053	14982	14909	15017	15094	14933	15167	15177	15069	14808	15032	14912	15100	14957	15001	14980	14965	14982	14903	14813	15052	15014	15089	14978	14957	14933	14973	15108	15091	15062	15069	15158	14995	14939	15203	14932	14976	14928	14852	14960	14986	14937	15069	14851	14839	15035	15224	15243	14896	15037	14897	15069	14956	15206	14951	14963	15029	14834	15098	14923	15049	14903	14966	14748	14905	15031	15046	14876	14836	14800	14698	15009	15215	14913	14829	14898	14980	14864	15026	14796	15049	14974	14853	15046	14956	15033	15100	14781	14847	14886	14985	14885	15039	15145	14948	15034	15124	15031	14999	14970	14870	14850	14849	15000	14879	14898	14966	15002	15002	14990	15081	15100	15103	14951	15038	15029	14880	14997	15088	15003	15056	15057	15029	14958	15090	15054	15191	15201	15135	15075	15035	15010	14909	15056	15032	14947	15104	15032	14878	14988	14803	14766	14945	14973	15069	14998	15083	15058	14974	15121	14939	15161	15029	15171	14870	15053	15125	14930	14987	15269	14876	14854	15124	15177	15021	15144	14904	14915	14770	14646	14931	14821	15161	15120	15155	15106	15116	15086	14895	14926	14931	14986	14935	15034	15278	14884	15129	14917	14933	14857	14944	14948	15009	15089	15187	14897	14986	15291	15154	15069	15002	15114	15008	14899	15183	14995	15061	15053	15063	14811	15252	15035	14987	15092	14981	14936	14966	15044	14971	14909	14951	15152	15194	14954	15035	15159	15124	15047	14857	14805	14936	14958	14974	15003	15050	14869	14885	15105	14839	14958	15103	14890	14909	15108	14805	14884	15150	14931	14877	15044	15140	15140	15087	15071	15138	15097	15173	15140	14805	15041	15001	15190	14900	14832	14889	15155	15002	15017	15017	14872	15137	14957	15007	14952	14890	15138	15101	15025	15242	15188	15062	15287	14999	14880	14987	15023	14834	14955	14923	15081	15012	15066	14955	15085	15008	15053	14952	14981	15186	14842	15118	15125	14869	15188	15118	15188	15017	15104	14946	14934	15027	15017	14866	14922	14975	14959	15065	15050	15017	14989	15036	14822	14901	14849	15080	15018	14986	15124	15044	15146	15074	14987	15168	15098	14985	14964	15033	15350	14994	14865	15120	14927	15144	15070	15145	15080	15068	15048	15059	15041	15106	15056	14853	15078	14757	15029	15104	15220	15117	14965	14952	14858	15090	14925	15095	14940	14952	15038	15282	14932	15008	15062	15057	14903	15010	15023	15122	15041	15075	15004	15099	15213	15225	14922	15018	15030	15092	15085	15167	14824	14979	15114	15099	14796	15068	15074	14969	15075	14804	15181	15119	15028	15082	15159	14944	14872	15136	15070	14978	15062	14946	14932	14932	15096	14970	14938	14893	14854	15022	15114	14846	15053	15194	15092	15158	14843	15101	15171	15150	15097	14847	14999	15172	14904	15023	15123	14876	15092	15141	15331	15154	14859	15284	15102	14981	15195	14930	14910	15070	14959	14842	15090	14953	15037	15120	14924	15089	14946	14918	14861	15152	15144	14982	15138	15128	14889	15104	14865	14842	15025	14970	14984	14984	15111	15026	15128	15030	14990	14943	14839	14985	15009	14880	15159	15150	15238	14782	15023	14976	15139	15048	15183	14885	14925	14933	14975	14942	15169	15097	14967	15046	14999	14949	14988	14831	15068	14907	15039	15108	15172	15222	15179	15272	15048	14937	14959	15121	15206	15021	15013	15012	14975	14950	15020	15021	14952	15078	14869	15101	15090	15089	14823	15002	15220	14954	15209	14904	15005	15089	14959	15064	15045	15093	14832	14875	15023	14822	14964	14960	14921	14927	14812	14945	15212	15071	14910	14922	15048	14964	14797	14860	15112	14863	14903	15014	15094	14958	15035	15177	15089	14840	14863	15000	14972	15058	14958	15143	15084	14901	15077	15049	15080	15287	15046	14906	14950	14931	15031	15091	15075	15109	15205	15028	15011	15126	15167	14980	14864	14899	14904	14927	14970	14954	14983	14950	15122	15148	14891	15247	14947	15090	15174	15305	14935	14972	14968	14936	14985	14871	15133	15106	15099	15217	14958	15117	15098	15208	15103	15065	15110	14889	14964	14843	15086	15122	14907	15008	15054	14923	15237	14952	14967	15069	15007	14956	15164	15085	14996	15172	14964	14998	15118	15059	15068	15031	15103	14972	15024	14992	15047	15041	14862	14971	15171	15203	15053	15101	15049	15022	15068	14980	15079	15156	14887	15057	14891	15186	15093	15202	14858	14879	15013	14976	15063	14940	15073	15144	15313	15057	14985	15192	15118	15129	14941	15138	15070	15079	14974	14912	15099	15062	15253	15139	14859	15111	14941	15118	15098	15138	15015	14964	14970	14963	15163	15255	15069	15054	14797	14936	15063	15124	14910	14878	14867	15020	15071	14881	14776	15035	14939	14939	15108	14873	15127	15152	15085	15063	15240	15041	15234	14991	14935	15143	15155	14940	15221	15222	15061	15019	15135	15159	15161	14987	14962	14875	15023	14950	14979	15059	14934	14985	15091	15025	15051	15080	15129	14934	14984	14979	15254	15036	15006	14913	14984	14996	15017	15039	14977	14986	15036	15065	15268	14802	14968	14986	15314	15274	14934	14895	15066	15010	14908	15103	15088	15045	15206	14977	15003	15031	14998	14921	14868	15003	15277	15352	15069	15179	15156	15038	15099	15042	15104	15090	14991	14965	14938	15094	15044	14909	15166	15040	15052	14982	14946	15020	14803	15149	14965	15012	15118	15151	15122	14948	14989	14835	15061	15015	14874	15103	15017	14989	15129	15036	15127	15003	14843	15091	15019	15277	15095	14955	14988	15311	14872	15031	15299	14957	14986	14833	14928	14982	14895	15133	15118	14964	15202	15053	14901	14855	14980	14866	14912	14821	15088	14964	15223	15105	15274	14970	14975	14894	15155	15187	14929	14943	15017	15021	14989	14947	15072	15008	14940	15144	14932	14967	14834	15068	15044	14997	15115	15034	15084	14889	14964	15028	14955	14861	14912	14931	14910	15101	15086	15161	15008	15247	14954	14973	15062	14936	15018	15084	14910	14925	15027	14832	14986	14932	15076	15184	15061	14992	15019	15105	14895	14929	14755	14981	15040	14959	15153	15125	15102	14931	15082	15034	14965	15007	15090	15163	14767	14945	15061	15046	15044	14973	15058	15139	15006	15178	15068	15061	15085	14969	14896	14995	14956	15105	15226	15285	15069	14946	14951	15037	14985	15099	14979	15030	14986	14950	15133	14902	14954	14867	14917	14980	15280	15002	15165	15107	14972	14980	14784	15079	15051	14972	15029	14821	14895	15146	15109	14944	14943	15006	15188	15210	15046	15154	15127	15068	14945	15070	15042	14831	14912	15241	15084	15209	15287	14883	15005	15196	15151	15130	14879	15214	15073	15132	14890	15033	14848	14836	14848	15174	15207	14992	15018	14998	14971	14977	14910	14897	14975	14949	14875	14883
12700	11973	11524	11393	15095	16422	16190	13584	11234	9868	9462	9390	9307	9272	9332	9419	9395	9264	9347	9385	9427	9278	9180	9270	9332	9306	9377	9499	9353	9175	9301	9404	9267	9197	9326	9312	9362	9214	9109	9321	9180	9206	9297	9345	9124	9307	9281	9295	9297	9169	9212	9146	9243	9297	9323	9265	9301	9401	9278	9196	9330	9298	9316	9395	9082	9218	9244	9246	9319	9150	9255	9257	9415	9364	9321	9248	9215	9224	9250	9152	9291	9248	9209	9343	9209	9135	9366	9329	9470	9239	9245	9113	9417	9277	9267	9209	9217	9286	9294	9048	9236	9219	9237	9320	9329	9290	9203	9259	9347	9253	9316	9177	9225	9276	9217	9208	9255	9227	9282	9313	9161	9181	9287	9218	9190	9189	9299	9220	9352	9118	9215	9392	9365	9340	9338	9391	9139	9282	9238	9133	9212	9221	9397	9307	9292	9222	9228	9246	9152	9358	9252	9263	9088	9264	9306	9007	9214	9249	9418	9195	9223	9195	9207	9176	9227	9220	9064	9259	9324	9322	9280	9260	9186	9211	9221	9237	9344	9196	9143	9287	9244	9324	9157	9258	9253	9143	9129	9308	9375	9329	9394	9230	9172	9134	9276	9316	9314	9243	9360	9250	9206	9284	9184	9262	9197	9402	9358	9268	9162	9271	9314	9308	9424	9386	9225	9176	9247	9241	9355	9334	9243	9177	9304	9243	9229	9256	9374	9166	9197	9397	9331	9211	9333	9195	9301	9180	9340	9251	9257	9337	9201	9355	9314	9280	9239	9209	9177	9233	9319	9330	9351	9188	9269	9346	9306	9303	9307	9253	9185	9181	9242	9242	9209	9249	9182	9168	9274	9176	9159	9334	9038	9237	9240	9300	9289	9089	9314	9166	9438	9245	9177	9235	9203	9311	9293	9213	9199	9153	9187	9194	9231	9234	9236	9469	9398	9292	9265	9259	9400	9196	9308	9277	9240	9237	9187	9167	9100	9149	9241	9231	9272	9306	9106	9255	9247	9402	9207	9287	9293	9239	9232	9177	9205	9329	9110	9303	9350	9213	9343	9179	9303	9343	9335	9250	9258	9251	9204	9279	9243	9230	9211	9169	9351	9292	9345	9310	9113	9215	9392	9319	9436	9414	9290	9304	9313	9267	9227	9234	9225	9244	9118	9158	9258	9338	9338	9288	9174	9510	9278	9269	9288	9248	9378	9252	9292	9324	9146	9286	9217	9340	9303	9309	9407	9324	9228	9256	9438	9264	9120	9310	9194	9357	9186	9241	9164	9278	9282	9354	9243	9327	9250	9335	9265	9237	9230	9137	9276	9315	9212	9144	9243	9284	9127	9458	9284	9345	9166	9151	9252	9221	9167	9157	9351	9324	9352	9287	9328	9214	9364	9329	9331	9252	9354	9346	9199	9257	9324	9331	9191	9246	9273	9158	9112	9274	9069	9168	9283	9317	9295	9182	9260	9090	9263	9306	9224	9281	9170	9273	9320	9240	9209	9289	9313	9310	9283	9348	9286	9153	9339	9347	9316	9193	9208	9162	9161	9179	9273	9158	9156	9181	9148	9310	9163	9380	9083	9384	9204	9219	9280	8997	9239	9214	9247	9195	9303	9202	9282	9260	9379	9227	9139	9381	9226	9213	9085	9334	9176	9228	9212	9244	9308	9230	9149	9205	9241	9274	9098	9165	9270	9116	9255	9201	9208	9248	9214	9270	9318	9343	9315	9183	9278	9217	9240	9234	9276	9262	9220	9397	9195	9246	9258	9242	9287	9362	9279	9237	9309	9310	9433	9261	9230	9193	9419	9322	9157	9180	9223	9248	9307	9152	9182	9342	9473	9157	9162	9244	9285	9250	9304	9255	9223	9362	9274	9151	9237	9308	9275	9150	9210	9285	9338	9188	9243	9324	9159	9274	9283	9230	9287	9258	9278	9326	9220	9061	9365	9231	9409	9226	9304	9163	9321	9348	9293	9232	9147	9131	9338	9327	9125	9252	9316	9101	9253	9311	9362	9346	9226	9153	9205	9257	9134	9264	9235	9232	9256	9190	9316	9168	9252	9158	9212	9290	9339	9235	9245	9246	9272	9103	9273	9257	9362	9353	9273	9183	9292	9329	9319	9370	9284	9207	9114	9234	9277	9262	9156	9361	9300	9256	9215	9201	9244	9228	9200	9149	9230	9257	9322	9227	9299	9436	9138	9341	9332	9299	9256	9207	9076	9222	9134	9360	9154	9261	9401	9172	9169	9139	9416	9343	9308	9271	9325	9383	9195	9237	9125	9380	9185	9363	9163	9208	9370	9090	9223	9240	9119	9265	9212	9190	9428	9191	9180	9200	9242	9399	9209	9279	9079	9417	9142	9244	9327	9284	9266	9153	9347	9384	9296	9299	9313	9405	9120	9175	9155	9149	9336	9130	9183	9335	9566	9159	9338	9347	9121	9253	9299	9277	9213	9261	9140	9277	9276	9246	9364	9176	9475	8937	9205	9325	9294	9205	9282	9294	9322	9296	9262	9280	9263	9170	9299	9208	9312	9178	9364	9148	9363	9274	9193	9160	9320	9333	9277	9252	9138	9283	9257	9451	9160	9078	9205	9216	9306	9198	9170	9269	9295	9238	9298	9141	9312	9270	9345	9337	9300	9308	9323	9305	9166	9256	9366	9231	9315	9291	9315	9274	9212	9193	9228	9262	9259	9187	9291	9307	9174	9193	9266	9077	9351	9144	9137	9281	9111	9159	9330	9328	9253	9322	9135	9296	9153	9384	9242	9305	9409	9293	9130	9260	9157	9288	9190	9191	9294	9276	9263	9302	9260	9272	9324	9260	9143	9244	9204	9256	9430	9273	9178	9246	9249	9241	9388	9377	9165	9278	9188	9181	9141	9223	9327	9289	9071	9352	9206	9321	9320	9164	9192	9224	9237	9235	9290	9241	9149	9265	9245	9156	9361	9257	9179	9192	9211	9234	9333	9200	9264	9348	9278	9467	9331	9355	9288	9363	9247	9216	9093	9291	9293	9332	9231	9296	9270	9261	9197	9238	9225	9311	9281	9295	9246	9171	9187	9413	9294	9333	9168	9050	9005	9232	9262	9340	9330	9441	9137	9231	9168	9305	9331	9223	9302	9201	9210	9362	9422	9153	9209	9302	9190	9354	9285	9213	9210	9358	9263	9200	9158	9224	9329	9286	9324	9097	9344	9222	9217	9358	9316	9294	9391	9442	9313	9329	9196	9442	9428	9123	9274	9136	9208	9199	9323	9191	9205	9351	9348	9205	9250	9208	9330	9267	9325	9315	9166	9239	9435	9166	9409	9309	9285	9424	9292	9202	9303	9165	9292	9316	9295	9385	9286	9236	9267	9309	9339	9413	9272	9264	9218	9188	9189	9262	9186	9161	9240	9357	9319	9186	9130	9419	9406	9093	9406	9204	9380	9219	9200	9365	9200	9253	9226	9309	9323	9208	9131	9184	9225	9391	9118	9124	9319	9153	9229	9121	9302	9290	9349	9236	9287	9221	9282	9310	9230	9135	9288	9180	9272	9307	9332	9049	9452	9263	9213	9308	9283	9246	9317	9213	9236	9242	9052	9210	9259	9218	9448	9292	9418	9034	9382	9388	9423	9154	9313	9176	9211	9216	9379	9218	9331	9273	9257	9316	9327	9229	9318	9251	9374	9186	9274	9251	9267	9163	9160	9208	9084	9440	9204	9258	9348	9383	9306	9390	9191	9230	9298	9324	9316	9257	9328	9184	9222	9481	9085	9212	9208	9234	9472	9324	9341	9234	9290	9153	9385	9329	9199	9256	9322	9308	9325	9234	9243	9298	9218	9280	9330	9321	9443	9189	9213	9250	9298	9149	9264	9265	9336	9437	9302	9200	9278	9211	9109	9280	9237	9291	9242	9314	9354	9109	9287	9421	9305	9145	9313	9204	9389	9454	9265	9265	9188	9335	9423	9273	9187	9290	9250	9317	9198	9397	9382	9199	9070	9276	9264	9185	9309	9037	9068	9230	9282	9231	9245	9215	9152	9118	9337	9278	9227	9301	9067	9254	9193	9219	9300	9117	9309	9431	9353	9163	9272	9285	9361	9355	9416	9230	9212	9263	9229	9277	9348	9290	9061	9265	9225	9150	9280	9233	9329	9319	9296	9169	9274	9194	9207	9292	9079	9182	9291	9230	9190	9286	9281	9366	9273	9423	9234	9092	9298	9364	9226	9242	9392	9249	9124	9215	9246	9263	9195	9188	9272	9276	9126	9331	9118	9380	9387	9205	9150	9207	9280	9225	9030	9253	9191	9082	9257	9118	9316	9189	9296	9278	9297	9135	9282	9317	9367	9282	9135	9258	9268	9156	9201	9214	9285	9365	9381	9177	9342	9243	9409	9218	9437	9322	9238	9150	9198	9257	9220	9219	9174	9148	9380	9302	9301	9201	9223	9200	9164	9179	9382	9161	9268	9349	9139	9450	9354	9323	9124	9131	9005	9288	9241	9158	9282	9314	9156	9249	9251	9192	9419	9256	9221	9273	9365	9168	9225	9351	9207	9436	9304	9220	9330	9221	9157	9394	9419	9346	9119	9423	9390	9270	9331	9342	9366	9416	9222	9141	9348	9370	9330	9169	9314	9349	9395	9425	9376	9164	9224	9199	9218	9278	9265	9264	9237	9229	9209	9384	9228	9156	9153	9124	9407	9347	9255	9150	9102	9209	9200	9256	9263	9238	9435	9171	9143	9213	9195	9418	9120	9324	9341	9354	9247	9199	9332	9146	9245	9331	9288	9261	9342	9333	9300	9312	9240	9287	9208	9204	9157	9246	9273	9332	9347	9279	9231	9238	9266	9445	9215	9297	9126	9250	9329	9361	9307	9073	9371	9170	9449	9335	9220	9123	9208	9251	9218	9258	9311	9210	9314	9180	9299	9332	9250	9330	9154	9293	9219	9330	9412	9202	9395	9401	9220	9222	9240	9117	9424	9202	9167	9284	9359	9256	9236	9306	9174	9220	9385	9191	9298	9211	9178	9206	9347	9223	9276	9356	9214	9194	9264	9267	9251	9259	9154	9184	9255	9117	9355	9139	9333	9275	9191	9228	9289	9182
25930	21544	27705	29415	42055	51714	48250	37576	26972	19683	16398	15517	15202	14788	15066	15268	15093	14921	14840	14866	15003	14807	15037	15017	14871	14895	14850	14909	14807	15171	14843	15078	14974	14815	14944	14803	14940	14922	14686	14949	14840	14905	14897	14645	14928	14782	14870	14911	14815	14865	14873	14819	14978	14984	14833	14950	14856	14805	14842	14901	14844	14867	14973	14903	14906	14923	14737	14827	14826	14750	15060	14848	14772	14800	14881	14699	14769	14832	14989	14872	14992	14902	14811	14898	14955	14978	15185	14976	14887	14770	14842	14828	14866	14825	15040	14744	15004	14758	14902	14949	14798	14964	14907	14766	14799	14850	14778	14786	15070	15007	14754	14893	14828	15101	14866	15036	15006	14814	14749	14886	14909	15072	14938	14852	14746	14937	14876	14911	14699	14662	14960	15061	14939	14828	14958	14911	14868	14958	15108	14661	14796	14968	14763	14787	14971	14873	14874	14895	14661	14753	15007	14734	14926	14894	14880	14724	14774	14999	15015	14792	14936	14880	14835	14823	14843	14843	14954	14863	14847	14801	14759	14733	14856	14836	14888	14925	14868	14896	14768	14752	14901	15023	14982	14745	14563	14951	14938	14770	14728	14942	14828	14872	14791	14720	14929	14962	14535	14804	14969	14780	14895	14997	15016	14798	14938	15000	15055	14745	14857	14892	14735	14956	14838	15023	14784	14830	14863	14990	14926	14907	14968	14893	14924	14691	14753	14881	15048	14999	14852	14723	14775	14854	14612	15014	14868	14859	14853	14872	15089	14741	14569	14636	14875	14791	14944	14975	14935	15048	14754	14743	14772	15031	15026	14785	14914	14960	14958	14932	14798	14821	15072	14768	14882	14835	14739	15035	14971	14888	14777	15064	14947	14763	15111	14717	15038	15032	14800	14866	14917	14638	14810	14900	14604	14749	14907	14746	14792	14756	14942	14793	14812	14847	14807	14769	14775	15031	14833	14739	14795	14848	14768	14881	14840	14772	14850	14818	14767	14780	14991	14956	15037	14981	14877	14653	14927	14900	14760	14706	15043	15042	14752	14761	15025	15018	14742	14818	14879	14814	14886	14719	14952	14885	14909	14843	14755	14888	14789	14676	14809	14912	14960	15003	14931	14799	15040	14950	14845	14701	14892	14910	14971	14817	14989	14792	14776	14931	14949	14655	14949	14860	14770	14874	14733	14811	14827	14935	14743	14583	14975	14827	15063	14990	14880	15013	14837	14906	14850	14935	14811	14748	14833	14941	14869	14981	14720	14793	15032	14870	15063	15136	15025	14835	14868	15029	14729	14867	14801	14883	14968	14944	15003	14912	14738	14757	14957	14809	14969	15047	14977	15079	14864	14755	14874	14900	15064	14790	15005	14948	14796	14883	15025	14993	14700	14871	14732	14930	14742	14778	14905	15112	14908	14849	14829	14840	14910	14866	15143	14721	15024	14938	14991	14761	15021	14919	14851	14853	14777	14699	14966	14761	14696	14987	14960	14728	14783	14871	14945	14883	15084	14749	15086	14808	15015	14888	15054	14993	14894	14987	14863	15091	14877	14996	14861	14746	14809	14897	15076	15084	15040	14730	14813	15063	14907	15136	14923	14795	14836	14699	14854	15015	14914	14876	14909	14657	14736	14811	14888	14857	14917	14967	14642	14977	15050	14959	15003	14886	14815	14913	14865	14861	15054	14809	14894	14635	14863	14791	14930	14769	14737	14538	14909	15072	14827	14689	14854	14667	14593	14855	14675	14896	14838	14927	15024	14788	14792	14708	14957	14957	14999	14838	14945	14828	14814	14877	14703	14900	14808	14886	14824	14838	14866	14878	15087	15090	14859	14861	14893	15004	15022	14945	14846	14897	14924	14777	15011	14757	14854	14978	14757	14869	14883	15006	15068	14926	14873	14984	15132	15064	14950	14787	14909	15063	14994	14899	14955	14884	14875	14887	14631	14836	14709	14839	14805	14999	14767	14841	14941	14992	15130	14946	14941	14899	14883	14752	15050	14926	15022	14938	14939	15002	14823	14762	14862	15066	14941	14989	14916	15061	14804	15054	14901	14905	14871	14642	15005	14729	14975	14758	14968	14929	14923	14908	14924	14718	15048	14901	14873	14717	14852	14898	14869	14950	14778	14849	14908	14898	14920	14845	14772	14971	14785	14612	14871	14777	14629	15031	14753	14834	14807	14872	14851	14773	14931	14724	14745	15039	14820	14784	14857	15109	14798	14869	14889	14737	14828	15014	14868	15067	14874	14716	14918	14796	14938	14980	15067	14811	14769	14826	14869	14893	14977	14863	14930	14822	14909	14865	14771	14886	14739	14973	14831	14920	14704	14952	14908	14957	14926	14956	14931	14891	14807	14976	15022	14813	14871	14893	14807	14721	14983	14954	14798	14930	14787	14698	14885	14752	14858	14649	14832	14865	14846	14790	14882	14778	14853	14628	14595	14985	14818	14865	14778	14817	14789	14868	14944	14881	15116	14789	14738	14788	14710	14955	14991	14702	14854	14923	14754	15039	14848	15019	14843	14845	15027	14998	14831	14785	14974	14911	14755	14865	14865	14839	14711	14958	15076	14761	15052	14889	14888	14745	14928	14898	14697	14818	15048	14755	15067	14961	14895	14815	15051	14920	14921	14783	14886	14866	14794	14924	14839	14935	14881	15023	14691	14870	14703	14839	14985	14841	14777	14957	15021	14933	14754	14966	14909	14803	14908	14938	14817	14963	14938	14928	14841	14997	15067	14921	14792	15047	14959	15006	14799	14812	14644	15043	14772	15043	14955	14946	15095	14992	14744	14834	15069	14785	14823	14815	14915	15080	14939	14748	15011	14959	14900	14791	14897	14885	14888	14956	14951	14977	15165	14889	14975	14906	14828	14962	14909	14957	14988	14724	14907	14856	14918	14806	14870	14766	14936	15095	14981	15023	14986	14855	14873	14873	14783	15047	14866	15012	14861	14923	14712	14777	14791	14906	14761	14930	14731	14899	14759	14826	14823	14868	14961	14676	14796	14721	14925	15002	14831	14890	15050	14942	14944	14999	14828	14795	14611	14889	14993	14876	14927	14662	14929	14741	14951	14927	14874	14747	14981	14991	15107	14953	14895	14885	14802	14739	14936	15096	14784	14911	15078	14926	14916	14851	14887	14990	14858	14791	14918	14990	14776	14881	14847	14904	15134	14871	14969	14856	14844	15074	14783	14918	14820	14800	14759	14804	14803	14787	14976	14660	14780	14897	14956	14929	14935	15003	14829	15086	14686	14978	15250	14820	14982	14985	14884	14891	14823	14919	14750	14943	14870	14707	14898	14875	14820	14715	14854	14838	14702	14870	14730	14811	14925	14876	15103	14912	14857	14875	14818	14762	14883	14958	14854	14937	14796	14860	14908	14878	14843	14855	14955	14800	14930	14838	14933	14976	14836	14779	15065	15036	14808	14862	14679	14956	14882	14831	14762	14940	14900	14757	14788	14829	15006	15001	14922	14966	14873	14792	14651	14809	15054	14942	14681	14960	14895	14918	14958	14963	14828	14854	14769	14994	14963	14790	14795	14742	14885	14895	14864	14965	14750	14876	14723	14735	14916	14905	14818	14699	15044	14757	14892	14917	14811	14804	14956	14838	14857	14751	14800	14820	14883	14866	14791	14848	14884	14959	14937	14910	14898	14965	14993	14776	14878	14886	14906	14995	14844	14931	14813	14899	14994	14783	14871	14868	14896	14820	14845	14783	14940	14853	14942	14936	15086	14892	14878	14761	14806	14822	14837	14691	14808	14890	14892	14833	14689	14864	14849	14746	14872	14995	15012	14762	14784	14834	14833	14896	15070	14931	14942	15088	14714	14900	14764	14971	14958	14901	15025	14858	14839	14939	14916	14922	14795	14805	14930	14933	14867	14708	14950	14879	15076	14984	14940	14653	14935	14748	14720	14844	14775	14763	14848	14907	15032	14825	14785	14808	15155	15041	15037	15127	14885	14928	14777	14768	14894	14819	15068	15138	14811	14874	14746	15041	14793	14801	14808	14862	15020	14938	14858	14546	14649	14899	14876	15029	15119	14830	15067	14874	14753	14901	15102	14931	14912	14789	14856	14787	14769	14938	14974	14897	14974	14745	14771	15004	14800	14841	14848	14813	15028	14808	14996	14910	14910	14899	14874	14834	14775	14793	14911	14956	14959	14917	14953	14812	14803	14821	15105	14739	14849	14892	14907	14824	14843	15014	14935	14875	14859	15103	14874	14808	14864	14836	14946	14848	14893	14943	14886	14823	14908	14905	14924	14751	14982	14908	14817	14857	14945	14817	14717	14948	14855	14778	14928	14717	14996	14801	14747	14910	14802	15017	15004	14808	14816	14928	14903	14974	14938	14869	15240	15024	14711	14891	15071	14810	14895	14778	14825	14752	14798	14768	14833	14982	15171	14752	15051	14994	14717	14812	14896	14824	14888	14844	14974	14964	14771	15130	14911	15007	14906	14942	14914	14930	14830	14763	14803	14793	14830	14919	14888	15164	14961	14874	15099	14980	14771	14767	14958	14860	14971	14825	14837	14922	14783	15092	14997	14873	14996	14738	15107	14898	14894	14848	14900	14985	14755	14768	14737	14917	14917	14823	15004	15084	14872	14831	15050	14805	14918	14834	14944	14855	14998	14950	14913	14827	15030	14872	14876	14945	15044	14696	14886	14996	14762	14789	14976	14775	14921	14936	15040	15018	14947	14865	14886	14840	14974	14959	14753	15006	14811	14763	14787	14867	14979	14928	15096	14844	14869	14868	14854	14900	14813	14776	14894	14937	15052	14815	14943	15068	14816	15034	14916	15084	14836	14949	14829	14873	14816	14954	14780	14842	14829	14997	14973	14871	14818	14796	14811	14899	14641	14848	15046	14797	15042	14889	14769	14956	15028	14807	14793	14949	14708	14659	14844	15118	14940	14610	15057	14800	15011	14788	14854	14923	14939	14712	14542	14857	14862	14820	15004	15100	14734	14861	14698	15028	15078	14705	15044	15037	14893	14732	14904	14835	14963	14800	14811	14977	14946	14837	14875	14949	14962	14706	14948	14964	15085	14803	15145	14868	14920	14927	14765	14898	14769	14937	14898	14744	15013	14996	14799	14891	14913	15029	14885	14665	15165	14956
11712	19838	26160	22716	43185	47043	40442	29147	18699	12449	10314	9778	9442	9463	9508	9307	9387	9437	9361	9317	9457	9463	9438	9545	9530	9482	9350	9411	9399	9453	9392	9387	9515	9470	9481	9312	9383	9423	9229	9463	9401	9501	9357	9303	9343	9425	9292	9365	9492	9273	9468	9474	9387	9344	9479	9358	9249	9434	9516	9470	9254	9351	9417	9490	9475	9321	9378	9489	9421	9457	9225	9477	9495	9303	9331	9226	9496	9403	9413	9252	9498	9418	9339	9357	9319	9430	9326	9493	9382	9396	9245	9460	9394	9340	9371	9332	9512	9290	9425	9577	9347	9370	9309	9250	9427	9300	9388	9403	9442	9492	9282	9458	9392	9376	9445	9428	9436	9415	9387	9331	9378	9409	9470	9170	9366	9251	9500	9257	9470	9444	9325	9283	9316	9347	9385	9292	9336	9338	9500	9283	9372	9256	9412	9476	9458	9349	9315	9443	9327	9300	9417	9489	9435	9431	9474	9333	9431	9320	9306	9282	9340	9324	9311	9412	9245	9268	9401	9251	9267	9461	9321	9277	9391	9272	9493	9294	9394	9279	9332	9335	9388	9418	9404	9210	9386	9449	9311	9403	9563	9456	9237	9303	9396	9198	9471	9383	9468	9321	9339	9537	9231	9402	9238	9381	9316	9385	9442	9149	9252	9440	9344	9385	9447	9352	9226	9426	9435	9399	9314	9444	9435	9216	9364	9366	9391	9380	9282	9292	9314	9416	9499	9338	9403	9367	9388	9299	9311	9371	9237	9333	9416	9302	9459	9487	9197	9328	9377	9318	9424	9412	9440	9357	9272	9377	9411	9225	9354	9310	9197	9273	9388	9345	9350	9267	9403	9356	9321	9413	9391	9486	9278	9460	9322	9349	9513	9337	9460	9354	9293	9320	9375	9421	9464	9179	9376	9365	9496	9343	9459	9361	9270	9469	9322	9235	9480	9371	9341	9375	9444	9434	9366	9294	9504	9360	9353	9440	9228	9297	9420	9384	9396	9207	9526	9372	9486	9330	9336	9430	9373	9286	9301	9258	9371	9414	9340	9496	9386	9265	9508	9439	9343	9323	9317	9418	9466	9369	9385	9165	9348	9382	9319	9249	9192	9258	9143	9438	9220	9431	9207	9398	9372	9223	9396	9318	9291	9372	9344	9375	9215	9210	9439	9265	9334	9211	9438	9443	9342	9285	9383	9491	9600	9306	9376	9373	9309	9427	9327	9209	9434	9422	9456	9284	9321	9142	9227	9313	9372	9390	9472	9364	9361	9369	9452	9418	9354	9256	9366	9475	9313	9339	9392	9245	9378	9384	9288	9286	9341	9346	9262	9436	9390	9482	9251	9379	9230	9350	9558	9446	9270	9330	9331	9422	9329	9241	9429	9376	9260	9327	9516	9411	9299	9385	9475	9368	9387	9337	9401	9394	9236	9355	9306	9303	9331	9377	9370	9243	9462	9291	9303	9420	9311	9399	9393	9370	9312	9364	9401	9168	9355	9328	9328	9415	9543	9379	9460	9381	9414	9228	9438	9248	9585	9545	9419	9454	9252	9272	9483	9366	9296	9242	9388	9402	9488	9290	9428	9358	9432	9333	9366	9241	9395	9378	9494	9487	9422	9434	9236	9431	9404	9481	9491	9405	9393	9525	9342	9412	9367	9351	9233	9471	9410	9266	9346	9342	9402	9263	9499	9490	9225	9321	9459	9226	9411	9232	9322	9343	9242	9288	9357	9286	9399	9379	9467	9499	9366	9402	9406	9228	9397	9319	9361	9416	9297	9350	9311	9276	9392	9445	9312	9430	9420	9414	9411	9345	9487	9211	9535	9426	9385	9373	9335	9455	9306	9467	9393	9476	9365	9362	9325	9256	9288	9346	9411	9365	9374	9426	9361	9397	9319	9390	9347	9367	9266	9310	9308	9372	9416	9199	9339	9399	9287	9369	9420	9404	9408	9345	9428	9325	9474	9263	9453	9444	9397	9217	9378	9364	9371	9541	9173	9338	9335	9365	9277	9388	9391	9381	9347	9330	9309	9347	9412	9396	9409	9373	9254	9476	9352	9232	9407	9310	9254	9307	9520	9468	9395	9427	9446	9286	9386	9360	9530	9336	9464	9351	9480	9232	9322	9507	9412	9284	9322	9193	9319	9385	9417	9372	9201	9239	9451	9290	9496	9195	9346	9312	9358	9215	9396	9376	9532	9294	9174	9300	9359	9333	9247	9388	9476	9482	9382	9342	9391	9393	9231	9320	9335	9306	9334	9346	9407	9333	9322	9403	9407	9362	9171	9366	9308	9335	9341	9238	9381	9332	9399	9176	9420	9374	9558	9455	9431	9416	9427	9347	9147	9292	9491	9418	9393	9379	9386	9363	9309	9343	9300	9300	9285	9394	9328	9225	9301	9306	9373	9266	9425	9160	9381	9347	9380	9212	9549	9292	9353	9350	9346	9417	9336	9164	9249	9515	9345	9345	9366	9361	9331	9463	9468	9373	9406	9295	9351	9359	9445	9338	9377	9269	9218	9500	9231	9262	9549	9468	9380	9411	9297	9235	9382	9471	9335	9469	9231	9558	9523	9493	9298	9435	9383	9314	9425	9202	9278	9398	9321	9346	9360	9358	9335	9352	9456	9328	9323	9379	9328	9420	9300	9387	9337	9310	9284	9333	9283	9302	9382	9323	9442	9274	9338	9307	9517	9337	9440	9541	9209	9331	9405	9504	9281	9359	9351	9451	9331	9513	9462	9289	9313	9351	9333	9311	9471	9371	9382	9510	9382	9260	9461	9218	9377	9424	9276	9412	9359	9244	9377	9400	9407	9227	9344	9405	9433	9340	9386	9410	9427	9241	9359	9234	9356	9405	9355	9385	9459	9362	9389	9283	9405	9381	9299	9214	9324	9247	9396	9458	9329	9275	9455	9356	9286	9319	9296	9445	9339	9351	9392	9479	9365	9239	9545	9356	9397	9274	9405	9309	9351	9281	9363	9401	9363	9363	9417	9372	9352	9453	9178	9421	9370	9507	9281	9256	9421	9279	9465	9399	9456	9419	9259	9394	9458	9365	9297	9369	9508	9502	9357	9314	9439	9397	9422	9480	9455	9391	9278	9303	9421	9315	9302	9487	9383	9455	9427	9337	9325	9254	9303	9187	9287	9356	9415	9437	9261	9225	9440	9419	9390	9398	9338	9410	9347	9343	9300	9421	9491	9304	9507	9196	9538	9281	9400	9284	9412	9334	9489	9486	9390	9447	9321	9247	9454	9282	9299	9169	9367	9408	9410	9285	9435	9356	9534	9435	9407	9405	9406	9286	9469	9342	9291	9463	9373	9255	9486	9501	9328	9277	9328	9454	9336	9382	9397	9454	9527	9344	9381	9312	9370	9244	9348	9336	9226	9411	9486	9365	9363	9363	9339	9379	9319	9433	9362	9385	9282	9419	9407	9302	9449	9550	9265	9338	9375	9285	9387	9379	9328	9224	9365	9233	9365	9337	9384	9442	9203	9475	9300	9254	9331	9322	9318	9374	9427	9507	9328	9176	9372	9373	9366	9374	9327	9451	9296	9418	9387	9239	9395	9581	9416	9362	9262	9312	9395	9389	9392	9445	9464	9291	9480	9522	9391	9494	9357	9437	9388	9304	9396	9404	9292	9255	9341	9290	9301	9268	9298	9350	9373	9395	9300	9549	9205	9317	9449	9218	9425	9337	9270	9320	9521	9400	9370	9387	9495	9521	9368	9373	9335	9365	9257	9364	9277	9314	9386	9333	9450	9432	9400	9276	9414	9393	9376	9176	9368	9336	9431	9225	9214	9453	9233	9307	9354	9234	9226	9416	9390	9305	9291	9415	9388	9298	9207	9359	9395	9220	9336	9403	9457	9207	9388	9382	9213	9433	9410	9477	9277	9319	9353	9402	9349	9426	9405	9301	9366	9429	9417	9314	9201	9382	9447	9211	9238	9339	9406	9406	9328	9387	9525	9328	9364	9189	9330	9430	9346	9522	9424	9369	9233	9567	9474	9466	9394	9323	9349	9493	9361	9434	9430	9343	9406	9385	9408	9542	9336	9246	9342	9365	9399	9442	9381	9320	9244	9330	9256	9342	9319	9367	9382	9430	9348	9434	9274	9236	9380	9430	9255	9328	9322	9463	9412	9475	9321	9547	9359	9453	9353	9326	9370	9456	9451	9413	9386	9240	9350	9325	9439	9262	9424	9359	9382	9343	9408	9491	9381	9393	9507	9428	9304	9398	9362	9435	9350	9367	9357	9441	9399	9350	9423	9354	9281	9305	9307	9349	9361	9479	9270	9346	9317	9481	9511	9393	9385	9303	9454	9317	9383	9426	9353	9425	9202	9309	9449	9372	9556	9319	9415	9282	9431	9279	9413	9404	9307	9317	9485	9309	9399	9314	9515	9350	9371	9356	9365	9437	9163	9514	9497	9167	9293	9310	9456	9406	9390	9384	9244	9402	9288	9364	9366	9409	9451	9288	9317	9343	9368	9449	9398	9503	9272	9272	9307	9413	9420	9279	9382	9479	9455	9504	9288	9316	9401	9367	9408	9336	9510	9409	9462	9485	9451	9423	9309	9370	9292	9403	9330	9342	9413	9342	9304	9352	9494	9435	9448	9368	9311	9317	9369	9495	9382	9424	9424	9297	9331	9249	9398	9433	9357	9442	9398	9321	9380	9279	9448	9409	9364	9406	9431	9407	9308	9407	9321	9343	9372	9413	9361	9412	9394	9397	9363	9393	9403	9359	9345	9329	9456	9413	9397	9367	9328	9254	9386	9370	9546	9363	9162	9405	9299	9359	9205	9713	9431	9337	9274	9433	9424	9392	9305	9415	9240	9254	9338	9429	9280	9440	9189	9212	9473	9566	9330	9254	9385	9342	9430	9331	9355	9521	9646	9393	9360	9517	9295	9382	9451	9352	9393	9464	9320	9401	9465	9405	9388	9481	9315	9406	9399	9295	9426	9361	9391	9313	9414	9305	9354	9338	9322	9331	9291	9306	9313	9400	9510	9522	9438	9382	9230	9510	9174	9274	9390	9433	9511	9532	9238	9433	9382	9421	9196	9282	9281	9336	9403	9297	9425	9515	9394	9445
24326	21553	28632	25760	37905	60987	64953	51385	36324	24784	18856	16592	15744	15457	15264	15486	15381	15336	15106	15401	15257	15347	15156	15378	15109	15008	15086	15040	15214	15061	15305	15098	15210	15010	15126	15346	15046	15046	15264	15252	15070	15072	15241	14975	15038	14993	14980	15115	14989	15101	15097	15260	15090	15118	15136	15117	15034	14971	15022	15144	15055	15094	15012	15245	14918	15033	14937	15125	15179	15190	14889	15029	14962	14958	15141	15001	14835	15041	15250	15109	15076	15124	15022	15128	15237	15128	15155	15138	15120	15131	14991	15365	14956	15077	15123	15481	15071	15232	15159	15184	15112	15167	15022	15041	15069	15321	15155	15123	14898	14958	15259	14858	15284	15047	15096	15080	15159	15047	15093	14921	15116	15250	15160	15137	15103	15196	15132	15241	14937	15157	15107	15170	15066	15016	14967	15085	14982	15245	15283	15143	15063	15134	15144	14991	15158	15032	15263	15182	15233	15076	15140	15015	15003	15232	15094	14878	15281	14854	15314	15257	15177	14982	15127	15187	15119	15173	15248	14991	15025	14928	15188	15184	15022	15132	15061	15131	15230	15161	15190	15054	15103	15099	15278	15178	15196	15160	15193	14954	14976	15156	14969	15029	15266	15290	15113	15163	14939	15152	15118	15042	15017	15141	15201	15329	15277	15073	14923	15110	15079	15154	14938	14780	15021	14962	15124	15206	15166	15181	15196	15052	15030	15098	15182	15003	15215	15037	15277	15085	15107	15057	14936	15143	15140	14934	15356	14945	15023	15159	14994	14995	15000	15103	15117	15292	15148	14989	15120	15057	15323	15262	15020	15224	15146	15013	15223	15258	15118	14872	14973	15002	15268	15162	14960	15282	15084	15186	15111	15003	15025	14992	15070	15072	15045	14922	15076	15207	15202	15302	15056	14945	15031	15165	15108	15213	15147	15209	15041	15133	15171	14964	15122	14953	15008	15173	15055	14938	15040	14935	14869	15004	15131	15213	15167	15234	15247	15240	15162	15077	15022	14951	14984	14844	14843	15069	15144	15217	15126	15213	15220	15194	15155	15226	15294	15239	15265	15233	15096	15176	15287	15057	15111	15187	15196	15189	15102	15080	15131	15227	14952	15068	15184	15207	15107	15224	14991	15130	15112	15032	15208	14999	15084	14939	14942	15083	15069	14821	15051	15120	14884	14810	15081	15101	15076	15260	15142	14915	15101	14962	15183	15089	15061	15128	15074	15019	15214	15038	15120	15004	15003	15141	15081	15152	14967	15011	15036	14949	14909	15238	15141	15220	15053	15238	15028	14876	15117	14867	15018	15302	15154	15109	14940	15221	15011	15017	15199	15103	15001	14874	14986	14974	15055	15068	15033	15050	15094	14823	15103	15066	14950	14926	15357	15063	14951	15226	15152	15076	15132	15017	14924	14965	15037	15135	15305	15023	15159	15084	15186	14917	15130	15013	15051	15076	15005	15157	15076	15093	14998	15032	15131	15170	15021	15235	14934	15046	15133	15103	15091	15156	14738	14985	15259	15178	15081	15166	14922	15065	15280	15194	15174	15344	15277	15088	14967	15057	15194	14920	15032	14673	14961	15086	15031	14937	15171	15120	14997	15277	14976	15274	15112	15146	15001	15175	15127	15025	15236	15105	15426	15102	14971	15016	14791	15251	15068	15011	14972	15100	15101	15253	15055	15223	15071	15322	14934	15046	14911	14986	15197	15137	15044	15061	15082	15448	15125	15080	15011	15007	15138	15130	15217	15095	15177	15045	15192	14967	15087	15192	15329	15311	15318	15040	14919	14945	14972	15235	15092	15111	15177	15045	14998	15156	15123	15061	15092	15416	15184	15088	15124	15098	15141	14978	15004	15077	15193	15173	15182	14984	14884	15164	14966	15154	15069	15025	15216	15201	15164	14893	15107	15220	15191	15276	15159	14959	15107	15071	15266	15262	15124	14967	14965	15148	15176	15103	14993	15076	14935	15282	15245	15094	14970	15161	15130	15005	14857	14913	15149	14953	15040	14969	15011	15172	15052	15006	14942	15313	14998	15009	15008	15078	15056	15085	14879	15241	15121	15183	15191	14933	14988	15073	15095	15258	15198	15209	15321	14912	15075	14936	15109	14982	14906	15103	15155	15362	15011	15178	15160	14962	14963	14971	15237	15049	15219	15066	15078	15261	14892	15167	15392	15040	15038	15065	15046	14964	14990	15222	15140	14969	14967	15034	15215	15148	15122	15088	15170	14968	15068	15093	14979	15076	14984	15063	15073	15233	15100	15262	15242	15064	15114	15227	15172	15332	15294	15031	14967	15135	15089	15079	14999	15073	15149	14915	15285	14971	15315	14969	15108	15065	14957	14979	15065	15189	15078	15085	15170	14949	15172	15196	15240	14965	15093	15113	15122	15078	15096	15094	15169	15058	15046	15086	15200	15101	15204	14897	15051	15158	15183	15046	15292	14985	14959	15064	14853	15293	15159	15178	15258	15121	15113	15145	15097	15080	15266	15287	14968	15385	15205	14966	15122	14995	15094	15032	14935	15114	15015	15039	15141	15144	15259	15317	15107	15068	15217	15171	15037	15101	15103	15060	15129	15127	15065	14975	15032	15145	15051	14920	15130	15172	15150	15161	15225	15047	15034	15358	14970	15060	15079	14866	15014	15046	15042	15088	15066	15099	15208	15269	15026	15001	15091	14915	15019	14855	15043	15225	14980	14888	15157	14992	15040	14955	15114	15023	15061	15147	14979	15021	15145	15247	14988	15140	15107	15146	14880	15158	15068	15149	15085	15146	15145	15204	15412	15082	15214	15245	15138	15200	15258	15032	15187	15276	15091	15117	15006	15184	15216	14981	14886	15057	15131	15043	14847	14869	15331	14957	15196	15189	15217	15296	14907	14994	15006	15168	15128	15220	15283	15136	14914	15112	15167	15087	15190	15223	15211	15246	15018	15335	15309	15008	15049	15005	15010	15005	15136	15085	15216	15044	15308	15189	15090	15147	15048	15220	15183	15041	15091	14883	14977	15171	15034	15102	14880	15210	15181	15063	15302	14968	15036	15184	14903	15085	15056	15135	15083	14886	15226	15036	14907	15125	15005	15070	15021	15004	15219	15107	15263	15080	15152	15141	15065	15234	15186	15024	14974	15099	15051	15092	14994	15089	15133	15149	14977	15086	15190	15223	15187	15030	15478	15033	15012	15287	15145	15484	15132	15119	15337	15119	15155	15157	15390	15336	15093	15196	15161	15029	15188	15104	14998	15036	14957	15081	15076	14977	15088	15396	15159	15162	15176	15205	14933	14907	14911	14885	15230	15292	15087	14937	15171	14968	14899	15120	15012	14926	15188	15130	15064	15062	14884	15036	15177	14919	15046	15230	15133	14924	15085	14995	15001	15142	15253	15092	15198	15103	15034	15095	15208	15125	15059	15051	14968	15060	15054	15013	14995	15011	15151	14962	14933	15140	15117	15170	15128	14922	15320	14842	15057	15130	15299	14885	15158	15034	15036	14950	15065	15171	15300	15189	15082	15062	15218	15009	15348	14968	14997	15173	15249	15147	15022	15003	15214	15234	15191	15144	15168	15143	15033	15200	15132	15036	15063	15100	15065	15092	15191	14920	14956	15095	14968	15236	15271	15155	15289	15417	14987	15119	15110	15297	15193	15081	15056	15015	15368	14936	15227	15166	15107	15062	15230	14978	14952	15131	15233	15081	14979	15013	15153	15213	15189	15091	14988	15077	15418	15090	15117	15250	15022	15246	15141	15250	15109	15113	15292	15102	15070	15016	15068	15009	15038	15221	15148	15205	14978	15112	15180	15338	15092	15099	15238	14915	15179	15020	15160	15222	15316	15231	15184	15157	15216	15338	15086	14917	15033	14991	15181	15063	15022	15153	15176	15037	14997	15091	15047	15076	15052	15020	14956	14949	15020	15273	14985	15175	15064	15152	15114	15314	15129	15176	14834	15117	15094	15102	15053	15213	15223	14855	14982	15052	14934	15064	15289	15261	15184	15311	15084	15253	15006	15115	14878	14902	15149	15165	15180	15102	15024	15080	14999	15354	15044	15102	15198	15111	15051	14928	15141	14954	15012	15006	15017	15200	15002	15179	15166	14839	15007	15009	15049	15020	15313	15104	15093	15076	15108	15286	14884	15262	15051	15150	15135	14954	15017	15089	15037	15001	15130	15067	15022	14913	15003	15213	15011	15133	15184	15087	14998	15244	15129	15004	15056	15079	15002	15071	15049	15117	14930	15019	15107	15122	15072	15215	15028	15187	15149	14948	15134	15187	14895	14973	15131	15068	14977	14987	14991	15046	15087	14810	15117	15113	15253	15089	14983	15141	15123	15213	15245	15379	15003	15211	15048	15134	15178	15016	15247	15042	15131	15170	15055	15129	15196	15082	14981	15265	15042	15274	15078	15058	15032	14900	15059	15059	15154	15063	15096	15119	15039	14820	15111	15174	15223	15020	15123	15350	15210	15221	15051	15116	14968	15134	15097	15072	15264	15068	15170	15181	15005	15200	15302	15204	14820	14956	15093	15121	15225	15086	14940	15101	15166	15273	15073	15062	15214	15059	15213	15147	15204	15262	15330	15214	14999	15211	14952	15006	15278	15053	15114	15277	15150	15000	14954	15224	15221	15274	15128	14943	15127	14910	15114	15023	15015	15379	15133	15025	15079	15058	15238	15119	15257	14967	15211	15151	15172	15113	15195	15145	14991	14942	14992	15115	15061	15129	15175	15037	15140	15040	15003	14957	15004	15028	15059	15066	15243	15227	15166	14885	15059	14968	14968	15144	15095	15299	15171	15008	14931	14999	14907	15019	15167	15268	15034	15101	15000	14934	15351	15082	15079	14886	15103	15275	15224	15226	14864	15058	14990	15217	14961	15287	15087	14944	15067	15055	15064	15083	15178	15177	15188	15055	15162	15145	14828	15173	15191	15121	15108	15195	15173	15063	15135	15263	14939	15005	15263	15040	15136	15142	15249	15160	14945	15140	14986	15104	15108	15132	14967	15272	15230	15175	15108	15077	15149	15094	15192	15046	14913	15155	15236	14982	15110	15185	15181	15071	15007	15120	15249	15091	15199	15257	14924	15100	15068	15126	15107	15215	15027	14871	15064	15013	15258	15152	15093	15119
14505	29802	32757	26151	46675	64270	62128	44269	27767	16511	11696	10268	9888	9836	9736	9635	9762	9733	9651	9826	9609	9639	9799	9727	9722	9568	9573	9779	9645	9715	9764	9736	9807	9657	9601	9564	9685	9552	9712	9745	9634	9743	9741	9666	9696	9562	9684	9779	9740	9706	9576	9655	9575	9594	9638	9630	9778	9688	9663	9603	9608	9696	9661	9533	9724	9581	9716	9786	9589	9745	9608	9585	9648	9675	9500	9628	9665	9645	9683	9611	9708	9772	9604	9733	9583	9637	9660	9679	9780	9682	9505	9614	9529	9678	9622	9740	9604	9553	9657	9716	9513	9717	9625	9597	9605	9500	9647	9694	9518	9735	9608	9564	9514	9815	9534	9684	9541	9516	9535	9535	9632	9732	9590	9678	9502	9625	9631	9711	9614	9576	9665	9774	9542	9636	9556	9519	9743	9794	9591	9633	9496	9596	9478	9489	9561	9605	9632	9531	9592	9668	9485	9568	9606	9466	9682	9737	9650	9630	9640	9632	9614	9538	9712	9659	9654	9590	9479	9544	9777	9786	9631	9537	9843	9621	9717	9527	9747	9521	9613	9622	9493	9507	9609	9674	9530	9586	9589	9595	9549	9612	9703	9641	9636	9720	9695	9549	9612	9585	9606	9755	9549	9590	9576	9475	9642	9763	9540	9627	9574	9642	9762	9613	9470	9591	9480	9566	9600	9482	9600	9649	9676	9632	9621	9606	9615	9650	9595	9525	9760	9667	9632	9515	9542	9510	9586	9781	9560	9637	9670	9388	9636	9570	9674	9583	9588	9484	9607	9571	9729	9658	9651	9572	9664	9543	9515	9560	9556	9583	9718	9463	9531	9686	9451	9665	9605	9698	9520	9392	9610	9565	9521	9717	9501	9700	9847	9602	9614	9770	9616	9609	9615	9476	9685	9766	9760	9567	9684	9476	9632	9548	9583	9523	9555	9570	9553	9635	9602	9780	9658	9630	9719	9538	9542	9490	9562	9510	9540	9503	9555	9616	9632	9786	9532	9594	9699	9646	9567	9613	9566	9536	9641	9502	9469	9619	9634	9591	9621	9725	9432	9495	9533	9572	9610	9600	9542	9638	9583	9582	9519	9681	9658	9541	9455	9535	9449	9610	9527	9560	9651	9619	9538	9776	9633	9487	9629	9608	9522	9610	9612	9532	9675	9620	9606	9505	9555	9591	9735	9470	9605	9481	9715	9575	9633	9611	9642	9620	9718	9621	9610	9541	9692	9539	9655	9682	9578	9622	9696	9561	9523	9552	9645	9678	9585	9698	9571	9655	9558	9417	9384	9513	9475	9802	9619	9562	9546	9601	9685	9456	9581	9604	9653	9723	9654	9649	9516	9583	9605	9579	9531	9601	9680	9687	9550	9575	9644	9559	9627	9537	9559	9508	9633	9460	9634	9864	9533	9716	9579	9662	9575	9679	9480	9568	9579	9653	9616	9560	9626	9695	9544	9642	9472	9596	9610	9614	9740	9722	9700	9476	9705	9672	9682	9502	9652	9588	9563	9527	9682	9504	9586	9394	9501	9618	9531	9631	9653	9567	9682	9870	9541	9640	9604	9554	9556	9546	9653	9723	9516	9634	9511	9646	9513	9600	9406	9612	9681	9673	9599	9585	9695	9590	9613	9603	9594	9660	9683	9661	9723	9667	9630	9633	9636	9677	9677	9631	9575	9549	9565	9592	9577	9648	9715	9612	9675	9533	9721	9392	9819	9507	9587	9679	9808	9495	9694	9573	9566	9622	9630	9644	9560	9695	9616	9699	9636	9491	9543	9547	9574	9516	9666	9563	9559	9590	9508	9634	9561	9674	9534	9674	9581	9571	9515	9589	9331	9585	9583	9712	9509	9636	9698	9611	9657	9541	9617	9585	9537	9630	9575	9525	9749	9486	9498	9594	9797	9682	9520	9691	9536	9670	9655	9650	9594	9531	9703	9432	9586	9753	9625	9659	9627	9532	9574	9772	9581	9660	9757	9579	9638	9668	9603	9631	9585	9569	9611	9553	9599	9524	9548	9529	9682	9561	9706	9560	9632	9628	9608	9516	9628	9687	9552	9749	9684	9649	9464	9737	9731	9583	9581	9611	9427	9637	9499	9619	9476	9599	9672	9739	9556	9696	9695	9725	9733	9787	9627	9631	9498	9619	9751	9663	9626	9557	9639	9647	9517	9480	9396	9585	9525	9665	9661	9622	9358	9614	9616	9525	9446	9608	9524	9499	9599	9533	9521	9510	9639	9637	9600	9758	9528	9547	9720	9639	9668	9599	9601	9616	9630	9521	9462	9541	9539	9485	9605	9640	9494	9739	9487	9583	9632	9704	9648	9632	9565	9671	9707	9672	9684	9648	9794	9798	9605	9552	9590	9609	9601	9650	9556	9478	9635	9587	9453	9540	9666	9536	9640	9573	9530	9704	9586	9706	9500	9450	9654	9540	9521	9534	9686	9602	9572	9615	9540	9696	9451	9654	9727	9454	9709	9656	9524	9641	9639	9651	9540	9771	9687	9656	9482	9543	9579	9505	9696	9528	9588	9688	9518	9566	9719	9498	9544	9624	9602	9684	9586	9564	9507	9486	9542	9670	9845	9527	9590	9615	9523	9595	9736	9406	9731	9553	9760	9636	9475	9746	9507	9513	9709	9535	9540	9565	9497	9587	9664	9555	9638	9606	9833	9584	9801	9550	9760	9539	9645	9650	9498	9695	9701	9561	9684	9678	9506	9750	9512	9623	9513	9596	9567	9579	9771	9581	9654	9645	9675	9472	9551	9580	9611	9505	9680	9523	9700	9839	9607	9506	9619	9646	9495	9627	9527	9591	9565	9590	9504	9687	9660	9706	9475	9658	9732	9687	9603	9517	9644	9495	9574	9684	9580	9556	9618	9573	9538	9525	9696	9537	9641	9481	9686	9626	9495	9643	9535	9417	9491	9704	9608	9527	9519	9539	9603	9513	9647	9544	9669	9501	9642	9594	9592	9752	9526	9716	9622	9771	9680	9596	9619	9603	9611	9593	9448	9541	9597	9613	9628	9627	9596	9528	9540	9714	9414	9584	9633	9499	9585	9514	9549	9637	9743	9727	9546	9476	9710	9742	9736	9605	9509	9498	9787	9482	9580	9705	9640	9585	9718	9607	9672	9598	9484	9700	9500	9616	9626	9498	9641	9503	9629	9566	9565	9537	9544	9617	9752	9533	9501	9688	9677	9741	9593	9598	9466	9564	9794	9685	9684	9699	9542	9561	9652	9558	9662	9703	9532	9635	9653	9693	9529	9707	9637	9718	9543	9637	9587	9702	9550	9673	9509	9671	9546	9496	9717	9663	9590	9535	9596	9750	9752	9557	9603	9561	9637	9576	9845	9560	9610	9549	9602	9632	9562	9525	9710	9530	9445	9672	9721	9614	9525	9552	9543	9769	9544	9619	9573	9704	9446	9447	9485	9608	9517	9576	9634	9688	9456	9579	9608	9587	9671	9487	9658	9576	9659	9650	9623	9627	9652	9696	9555	9591	9664	9618	9675	9718	9627	9689	9666	9622	9668	9691	9608	9620	9610	9726	9533	9684	9540	9625	9621	9738	9549	9484	9698	9667	9588	9648	9674	9550	9599	9599	9832	9710	9550	9553	9556	9615	9504	9568	9837	9681	9700	9471	9638	9630	9593	9595	9632	9577	9549	9630	9620	9670	9732	9518	9604	9651	9635	9676	9421	9545	9616	9597	9677	9622	9610	9599	9648	9569	9646	9563	9809	9728	9538	9727	9688	9605	9661	9617	9641	9672	9734	9734	9667	9561	9667	9498	9551	9709	9717	9653	9517	9622	9566	9623	9533	9601	9533	9647	9571	9506	9692	9511	9494	9560	9492	9650	9589	9426	9613	9499	9779	9795	9684	9480	9609	9529	9465	9570	9601	9601	9687	9677	9562	9600	9451	9706	9585	9616	9722	9421	9741	9594	9566	9620	9733	9697	9651	9744	9509	9580	9519	9791	9357	9559	9527	9557	9727	9499	9635	9531	9564	9518	9624	9414	9727	9695	9500	9651	9478	9556	9778	9550	9627	9486	9508	9591	9643	9572	9597	9591	9636	9492	9648	9645	9759	9545	9425	9663	9700	9607	9566	9564	9563	9659	9705	9640	9669	9637	9520	9624	9718	9649	9516	9612	9461	9526	9651	9533	9502	9623	9570	9727	9685	9506	9645	9502	9578	9500	9608	9571	9528	9486	9612	9607	9562	9476	9864	9415	9625	9696	9580	9578	9622	9555	9436	9485	9508	9475	9593	9644	9586	9681	9718	9509	9578	9590	9737	9616	9671	9612	9548	9494	9621	9660	9573	9593	9534	9605	9727	9584	9598	9502	9680	9488	9521	9649	9623	9571	9672	9506	9628	9811	9685	9443	9572	9550	9512	9686	9571	9645	9444	9791	9677	9746	9685	9518	9568	9473	9624	9642	9589	9490	9507	9550	9637	9590	9620	9660	9656	9524	9510	9588	9676	9573	9552	9455	9709	9593	9713	9549	9603	9451	9523	9521	9647	9485	9585	9460	9651	9503	9728	9674	9503	9724	9678	9464	9623	9680	9557	9497	9593	9691	9645	9638	9637	9500	9358	9745	9517	9598	9682	9549	9531	9682	9577	9695	9748	9482	9792	9550	9575	9646	9647	9522	9733	9499	9549	9444	9600	9435	9528	9395	9614	9497	9573	9632	9728	9499	9621	9505	9549	9568	9557	9652	9564	9520	9689	9680	9641	9598	9787	9569	9505	9607	9526	9742	9598	9571	9678	9558	9622	9548	9563	9741	9523	9637	9645	9570	9675	9582	9709	9529	9629	9610	9565	9602	9491	9600	9722	9611	9719	9553	9589	9581	9544	9578	9601	9550	9812	9519	9668	9598	9614	9742	9551	9664	9568	9680	9728	9623	9624	9632	9589	9536	9576	9622	9643	9562	9548	9694	9538	9682	9502	9589	9725	9573	9601	9663	9569	9496	9583	9779	9480	9586	9663	9574	9638	9455	9609	9657	9692	9607	9766	9601	9611	9661	9499	9612	9613	9604	9455	9674	9544	9482	9478	9617	9525	9586	9472	9390	9463	9566	9614	9610
31125	21031	18659	16958	17652	23319	23682	20433	17829	16157	15544	15190	15081	15084	14840	14958	15057	14993	15045	14882	14958	14866	15108	15057	15067	15213	15109	14892	15050	14772	14984	14955	15025	14976	14850	14867	14903	15063	14944	15017	15097	15020	15231	14909	15034	14809	15177	14858	14918	15012	14880	14816	14886	15102	15010	14900	15023	14961	14988	15039	15013	14831	15149	14894	14821	15002	14765	14925	14955	14967	14808	14948	14952	14799	14922	14872	14904	15006	14898	14978	14957	15147	14939	15055	15046	14953	14936	14842	15090	15183	14899	14926	15027	15137	15054	14842	14888	14975	14869	15014	14614	14853	14953	14894	14910	14946	14908	14852	14955	14756	14768	14962	14832	14793	14759	14921	14782	14888	14850	15021	14846	14962	15032	14976	14912	15027	14997	15057	14904	14882	14869	14902	14921	14740	15084	15046	15114	14912	14786	14872	15000	14816	14957	15105	14996	15049	15014	14849	14881	14989	14798	14866	14952	14675	14751	15122	14897	14980	14821	15094	14842	15089	15128	15017	14801	14945	14811	14769	15024	15092	15159	14932	15059	14964	15075	14868	15044	15026	14797	14780	14862	14825	14930	15074	15014	15051	14855	14676	14964	14976	14936	14885	14919	15123	14859	15015	15031	14878	14854	15021	14866	14771	14929	14911	14943	14908	15131	15022	14947	15017	14820	14808	14972	15024	15143	15127	14765	14960	14983	14855	14895	14735	14875	15101	14846	14923	14705	14914	14917	14938	15128	14757	14876	14699	14834	15109	15119	14800	15052	14874	15001	14830	14889	15013	14927	14890	15011	15103	14914	14979	14961	14867	14906	14926	14925	14851	15071	15124	14703	14801	15055	14945	14861	14977	15143	15104	14873	14797	14855	14999	14785	14696	14961	14758	14781	14902	14848	14980	15006	14874	14917	14927	14902	14962	14868	14900	15005	14819	15092	14911	14979	14801	14911	15043	14873	14996	14934	14876	15142	14787	15007	15106	14828	14837	14932	15024	15009	14999	14911	14981	14860	14893	14895	14906	14772	14668	14899	14810	14852	15031	14957	14948	14839	14862	14899	14999	14996	15158	14922	14882	14876	14828	14924	15096	14729	14970	15005	14866	15003	14964	14955	15003	15003	15054	14726	14879	15085	15029	14933	15085	15205	15032	14870	15146	14765	14855	14881	15105	14941	14920	15050	14903	14884	15057	15034	15118	14846	14924	14909	15045	15013	15039	14894	15051	14709	15042	14933	15074	14851	14927	14831	15061	14962	15027	14975	14857	14986	14888	15048	14831	15013	14858	14914	14718	14978	15050	14923	15033	14896	15015	14929	14760	14828	14812	14847	14968	15128	14940	14754	14772	14867	14959	14937	14946	14834	15081	14776	14971	14977	14929	14935	14883	14829	14788	14933	15068	14878	14990	15018	14927	15092	14752	14945	14886	15003	14961	15073	14859	14903	15054	14977	15027	15365	15049	14917	14907	14725	14912	15047	14762	15007	15019	14850	14880	15122	14921	14829	14988	14661	14772	14962	14837	14937	14846	14846	15009	14889	14957	14998	14869	14754	15004	14935	15163	14937	14804	15021	14919	14968	14982	14846	15012	15015	15116	14965	15006	14900	15024	14948	14906	14907	14749	15083	15024	14950	14802	15035	15057	15107	14902	14850	14919	14785	14899	14826	14929	14867	15024	14861	14846	14852	14669	14923	14807	14817	14855	14775	14984	14827	14995	14997	14795	14811	14964	14933	15016	14927	14918	14797	14921	14761	14933	14759	15058	14959	14962	14976	14923	15011	14750	14965	14998	14990	15051	14833	14879	14788	15003	15011	15007	14767	14773	15090	15058	14878	14853	15205	14901	14848	14954	14974	14794	15020	15147	14921	14802	14772	14845	14922	14908	14892	14899	14902	15120	14952	15006	14957	14958	15085	14954	14980	14729	14992	14923	14944	15016	14895	15092	14900	14980	15118	14871	14882	14944	14863	14889	15295	15012	15062	15058	14813	14858	15056	15018	14849	15096	14845	14910	14818	15040	14980	14847	14973	14788	14844	15009	14853	15042	14930	14859	14909	14944	14826	14913	14704	14914	15028	15323	15112	14889	14848	14830	14959	14874	14874	14950	14733	15011	14888	14904	14981	15102	15037	14886	15008	15048	14886	15033	14965	14869	14875	14818	14896	14872	14939	14968	15200	15141	14909	14804	14877	14839	14856	14810	14850	14904	14861	14929	15086	14825	14966	14973	14906	14648	14803	14768	14809	15031	14830	14952	14708	14892	15083	14888	14966	15145	14883	15008	14837	14914	14853	14843	14855	14921	14996	14727	14794	15029	14839	15014	14977	14905	15049	14941	14840	14996	14906	14984	14945	14908	14695	14841	14939	14930	14836	15089	14921	14798	14931	15111	14951	14922	14796	15106	15025	14985	15089	15113	14995	14783	15084	14748	14826	14938	14942	14868	14830	14863	15165	14986	14708	15035	14876	14714	14866	15011	14855	14939	14837	15059	14947	14902	14929	14881	14930	15124	14892	15093	14880	14844	14965	15030	15009	14954	15011	14796	15034	14932	14959	14893	15054	14896	14834	14857	14864	14936	14847	14864	14777	15044	15045	14915	14913	15009	15002	14852	14792	14805	14942	14815	14981	14693	14776	14974	14977	14779	14866	14853	14953	14957	14972	14937	14951	14915	15081	15027	15028	15027	15019	14943	14961	14754	14929	14831	14805	14753	14978	14945	14831	14857	14888	15022	14717	14837	14998	14996	14841	14829	14784	14787	15085	14887	14969	15009	15044	14908	14885	14826	15192	14953	14902	14988	14958	15002	15075	14942	14846	14767	15106	15078	14873	14957	15006	14983	14899	14855	15107	14865	14760	14930	14902	14812	14920	14754	15096	14813	14825	14683	14954	15013	14902	14960	14955	14942	14811	14949	14910	14946	15011	15094	15036	15037	14938	14896	14972	14758	14891	15131	14893	14957	15008	15061	14861	14883	14810	14917	14954	14925	15124	14832	14911	14829	14808	15132	14919	14901	14809	14779	14657	14690	14835	15135	14982	15064	14925	15045	15002	15044	15149	14711	15014	14894	14820	14914	15000	14811	14882	15015	14766	14829	14835	14861	14989	14846	14888	14795	14668	14955	14923	14747	14940	14944	14888	14930	15096	15008	15053	14919	14996	15096	14891	14708	14983	15180	14823	14825	15057	14855	14957	14942	14974	15154	14902	15054	14913	14662	14881	14834	14800	15116	14854	14971	14853	14893	14975	14912	15220	14955	14642	14844	14918	14903	14954	14883	14952	14802	14886	14802	14968	14925	15081	14889	14832	14716	14982	14956	14793	14907	14964	15073	14886	15005	14882	14970	14891	14791	14829	14999	14854	14914	14937	14981	14874	14902	14988	14835	14925	14878	15012	14787	14854	15124	15064	14752	14955	14790	14937	14962	14979	14954	14909	14874	14952	15024	14964	14898	14832	14924	15026	14776	14753	15126	14733	14805	14842	14742	14753	14816	14777	14746	14788	15090	15029	14923	14903	15034	15125	15173	15031	14953	14776	14782	14749	14923	14650	14786	14961	15031	14986	14996	14870	14749	14889	15023	15082	15065	14870	14888	14840	14899	14776	14961	14917	14884	15106	14754	15026	14585	14757	15053	15151	14915	15168	14986	15092	15027	14992	14931	14896	14826	14698	14885	14993	14923	15047	14885	14981	14836	15081	14935	14960	14815	14777	14842	14801	14841	14827	14711	14877	14932	14926	15061	14953	14946	14965	14925	14917	14916	14871	14764	14860	14745	14964	14883	14831	14807	15025	15008	15052	15075	14946	14908	15040	14855	14899	14894	14812	14968	14792	15071	15050	14888	15121	15004	15029	14789	14982	14994	14901	14965	14777	14769	14959	14907	14913	14902	14880	14867	14915	14924	14978	14669	14970	15039	14764	14710	15198	14938	15164	14931	14926	14810	15106	14918	14889	14820	15003	15055	14976	14993	14846	14934	14890	15001	15042	15141	15009	14904	14994	14825	14905	15079	14796	14653	15038	14988	14871	14672	15189	15045	15115	15010	14969	14882	14971	15011	14782	14951	14866	14887	14942	14821	14969	14941	14952	14980	14657	15046	14881	14810	15109	15066	15129	14817	14825	14926	14939	14934	14880	14890	14791	15055	15136	14888	14956	14897	15106	14943	14791	14811	14992	14964	14963	14917	14743	14919	14842	14910	14853	14788	14980	15011	14813	14857	15018	14962	15067	15001	14823	14795	15101	14963	14975	14947	15021	14931	14926	14915	15042	14869	14842	14949	14906	14894	14926	14998	14990	14798	14977	15078	15049	14907	15255	15021	14979	14898	15011	15020	15096	15016	14766	15026	14819	15104	15018	14951	14896	14933	15011	15198	14927	14941	15054	15073	15015	14842	14979	15084	14919	14857	15010	14850	15061	14760	15074	15052	14880	14983	14887	14997	15006	14989	14728	14984	14993	15108	14725	15002	14903	14861	15114	14860	15050	14844	14754	14779	14939	15008	14791	14926	14944	15214	15056	15087	15015	14915	15107	15047	14842	14886	14791	14960	14874	15043	15073	14926	14634	14972	14944	14943	14982	15061	15004	15101	14913	14858	14773	14825	15047	14991	14745	14952	14895	15015	15029	15106	15197	15175	15084	14918	14873	14982	14775	14844	14858	15039	15006	14776	15116	15094	14892	15028	14736	14870	14945	15078	14830	15186	15098	14913	14996	14901	14971	15042	14956	15019	14939	14882	14883	14940	14973	14844	15002	14758	14682	14815	14846	14987	14902	14865	14917	14822	14857	14965	14799	14765	15072	15027	14929	14885	14945	14970	14980	14990	15135	14956	14932	14751	14913	14978	15053	15224	14772	14939	15140	15003	15153	15058	14936	15140	14789	15063	14900	14938	14782	14842	14932	14904	14968	14823	14976	14946	14822	14876	14962	14954	14820	14607	15022	14987	14925	14932	15123	14654	14785	14830	15034	14946	14858	15149	14886	14848	15123	15248	15085	14977	14940	14985	14898	14902	14816	14796	14782	14716	14856	14851	14959	14996	14879	14898	15102	14885	14791	14834	15148	14937	14959	15062	15019	14963	14988	14857	14997	14925	15106	14998	15203	14902	14983	14772	14680	15036	14941	15031	15034	14921
12139	12065	10640	9896	12467	17805	16857	13561	11018	9847	9313	9366	9102	9392	9268	9197	9246	9164	9214	9362	9155	9146	9204	9245	9305	9275	9035	9148	9365	9283	9256	9291	9270	9071	9205	9320	9194	9282	9212	9325	9385	9248	9112	9215	9262	9289	9263	9190	9077	9186	9147	9123	9140	9303	9314	9177	9084	9262	9117	9174	9142	9179	9219	9244	9057	9159	9184	9328	9282	9189	9200	9173	9212	9185	9170	9157	9105	9158	9072	9080	9153	9278	9084	9177	9256	9172	9314	9154	9115	9182	9235	9114	9185	9031	9076	9353	9171	9216	9138	9262	9234	9192	9170	9206	9356	9095	9298	9193	9166	9237	9154	9140	9124	9224	9095	9158	9234	9121	9102	9206	9143	9400	9271	9213	9262	9130	9107	9070	9194	9134	9154	9158	9156	9153	9198	9095	9413	9113	9159	9209	9180	9315	9123	9067	9081	9279	9063	9072	9475	9236	9121	9101	9172	9258	9033	9302	9230	9293	9188	9320	9097	9270	9056	9228	9236	9208	9124	9263	9102	9113	9127	9089	9140	9199	9091	9355	9175	9270	9199	9116	9013	9364	9396	9186	9345	9048	9110	9375	9116	9421	9184	9182	9180	9243	9240	9036	9198	9156	9234	9081	9110	9171	9253	9092	9200	9257	9080	9167	9109	9035	9267	9145	9143	9128	9103	9182	9225	9199	9013	9121	9060	9155	9332	9224	9167	8975	9114	9128	9178	9020	9208	9119	9174	9164	9201	9167	9213	9188	9206	9207	9230	9180	9217	9215	9183	9260	9166	9381	9200	9036	9169	9297	9095	9141	9103	9222	9060	9286	9286	9166	9366	9181	9093	9148	9148	9192	9116	9192	9189	9048	9304	9323	9089	9031	9237	9245	9115	9274	9109	8962	9050	9185	9208	9341	9167	9136	9168	9121	9195	9271	9018	9126	9303	9047	9072	9244	9036	9389	9143	9214	8991	9153	9091	9179	9244	9084	9069	9174	9230	9058	9240	9356	9171	9292	9240	9199	9051	9182	9161	9361	9123	9087	9223	9185	9203	9261	9125	9149	9163	9161	9182	9212	9311	9231	9223	9127	9238	9142	9245	9087	9121	9336	9113	9090	9072	9125	9071	9208	9080	9241	9311	9239	9254	9111	9103	9081	9207	9249	9205	9207	9189	9178	9241	8985	9154	9047	9117	9203	9297	9155	9220	9274	9165	9267	9232	9063	9195	9141	9155	9132	9217	9155	9026	9167	9360	9095	9106	9349	9069	9380	9032	9130	9181	9118	9153	9117	9085	9139	8971	9191	9180	9163	9328	9355	9104	9073	9051	9317	8980	9273	9070	9284	9062	9208	9146	9234	9165	9148	9192	9259	9082	9161	9264	9145	9161	9095	9184	9107	9146	9216	9106	9242	9073	9152	9169	9101	9185	9225	9131	9206	9304	9111	9179	9180	9091	9226	9219	9345	9133	9261	9204	9076	9128	9261	9297	9155	9027	9223	9117	9252	9254	9184	9226	9168	9230	9119	9255	9119	9181	9355	9094	9245	8955	9149	9073	9219	9199	9254	9158	9256	9247	9382	9102	9067	9337	9154	9197	9336	9097	9117	9256	9188	9169	9225	9271	9143	9125	9034	9072	9234	9120	9217	9196	9139	9275	9259	8956	9308	9093	9252	9215	9123	9202	9215	9199	9124	8968	9155	9240	9089	9041	9323	9178	9058	9071	9304	9222	9189	9200	9129	9100	9163	9168	9048	9126	9268	9248	9196	9164	9125	9207	9166	9133	9232	9197	9177	9188	9124	9216	9169	9284	9126	9045	9261	9129	9169	9135	9071	9202	9283	9046	9192	9130	9248	9014	9299	9260	9169	9128	9210	9235	9100	9194	9319	9275	9173	9187	9215	9193	9253	9099	9105	9280	9165	9118	9239	9162	9385	9207	9214	9342	9137	9136	9231	9232	9227	9195	9013	9132	9329	9152	9166	9311	9134	9274	9087	9202	9039	9219	9147	9007	9035	9166	9235	9139	9167	9197	9217	9135	9108	9292	9215	9104	9107	9180	9242	9335	9161	9277	9153	9235	9267	9244	9235	9175	9178	9123	9142	9202	9243	9133	9212	9086	9150	9099	9257	9221	9040	9371	9183	9321	9094	9206	9312	9109	9204	9386	9131	9119	9098	9194	9032	9241	9233	9062	9104	9287	9034	9260	9261	9167	9210	9143	9124	9137	9169	9272	9157	9232	9211	9142	9133	9223	9124	9256	9298	9144	9109	9134	9179	9143	9042	9110	9276	9135	9211	9167	9048	9165	9185	9069	9244	9078	9275	9230	9100	9152	9362	9305	9296	9186	9108	9145	9187	9120	9273	9212	9224	9127	9125	9158	9195	9102	9302	9232	9178	9280	9185	9285	9170	9225	9118	9149	9163	9129	9238	9194	9198	9136	9302	9305	9301	9115	9253	9120	9079	9222	9181	9111	9221	9170	9153	9115	9083	9170	9192	9285	9130	9106	9257	9251	9128	9249	9035	9142	9079	9235	8992	9181	9125	9235	9130	9171	9281	9251	9350	9215	9263	9229	9159	9151	9289	8998	9274	9266	9229	9081	9210	9281	9039	9199	9254	9149	9139	9238	9125	9286	9323	9162	9195	9181	9199	9238	9203	9107	9176	9100	9215	9073	9198	9196	9276	9219	9212	9258	9218	9100	9165	9208	9140	9036	9190	9304	9155	9258	9171	9098	9051	9098	9095	9106	9088	9402	9365	9114	9240	9209	9210	9060	9234	9144	9109	9201	9134	9167	9293	9094	9313	9147	9192	9114	9217	9248	9102	9194	9177	9078	9275	9255	9073	9361	9275	9166	9229	9215	9164	9394	9258	9159	9139	9142	9215	9100	9119	9246	9172	9131	9252	9243	9169	9146	9170	9262	9155	9121	9260	9156	9299	9134	9065	9087	8970	9262	9186	9136	9050	9357	9142	9098	9152	9292	9172	9186	9153	9173	9216	9122	9175	9234	9145	9220	9334	9210	9095	9155	9198	9226	9075	9178	9127	9177	9054	9289	9317	9167	9155	9302	9219	9163	9257	9201	8921	9126	9181	9192	9234	9324	9073	9120	9113	9067	9236	9218	9039	9270	9166	9030	9081	9334	9079	9127	9235	9353	9114	9116	9279	9258	9271	9236	9152	9212	9123	9149	9065	9070	9150	9222	9110	9275	9259	9180	9264	9287	9062	9210	9265	9073	9056	9357	9241	9237	9273	9320	9101	8913	9156	9172	9065	9199	9230	9260	9231	9165	9230	9225	9194	9192	9148	9183	9214	9257	9182	9188	9226	9123	9297	9200	9188	9180	9183	9197	9242	9286	9126	9132	9276	9229	9237	9220	9153	9216	9177	9271	9184	9212	9223	9157	9243	9296	9211	9280	9051	9324	9283	9190	9284	9167	9149	9114	9201	9234	9272	9069	9262	9186	9104	9343	9077	9161	9122	9156	9163	9341	9217	9244	9121	9218	9203	9200	9042	9171	9172	9111	9229	9171	8938	9222	9198	9155	9219	9209	9063	9134	9144	9099	9058	9280	9180	9174	9223	9384	9294	9230	9130	9219	9070	9149	9100	9365	9138	9126	9267	9078	9211	9281	9083	9277	9247	9267	9189	9076	9237	9123	9209	9232	9133	9263	9082	9198	9215	9352	9200	9262	9265	9020	9220	9232	9146	9100	9171	8993	9257	9109	9213	9339	9250	9101	9084	9306	9284	9120	9053	9218	9058	9180	9309	9101	9263	9106	9155	9111	9355	9176	9150	9096	9083	9205	9161	9155	9308	9304	9284	9039	9175	9280	9054	9210	9276	9273	9282	9380	9244	9145	9133	9305	9086	9206	9342	9144	9123	9002	9333	9083	9080	9217	9094	9171	9088	9109	9273	9082	9189	9226	9279	9167	9161	9203	9162	9109	9145	9340	9124	9088	9280	9181	9189	9058	9118	9297	9231	9195	9053	9029	9149	9073	9121	9078	9049	9187	9160	9194	9124	9248	9228	9234	9240	9230	9232	9151	9318	9153	9309	9217	9168	9284	9171	9166	9012	9280	9225	9056	9257	9259	9313	9218	9190	9238	9171	9143	9235	9019	9196	9177	9120	9210	9160	9312	9161	9261	9191	9247	9294	9256	9143	9094	9258	9101	9237	9010	9159	9180	9057	9192	9141	9027	9151	9034	9232	9064	9204	9285	9231	9228	9175	9250	9193	9237	9093	9236	9213	9151	9144	9129	9168	9201	8955	9163	9378	9061	9288	9227	8996	9238	9161	9223	9118	9138	9109	9178	9124	9143	9266	9158	9101	9215	9057	8984	9060	9266	9341	9109	9344	9217	9143	9162	9291	9232	9316	9228	9182	9169	9057	9128	9227	9143	9356	9186	9195	9303	9133	9134	9244	9167	9205	9103	9260	9123	9053	9221	9050	9179	9256	9220	9053	9307	9139	9060	9215	9244	9275	9241	9215	9146	9292	8873	9152	9207	9193	9156	9215	9277	9151	9206	9256	9133	9113	9132	9271	9185	9237	9226	9237	9196	9291	9080	9181	9398	9066	9282	9209	9220	9234	9185	9276	9127	9222	9046	9159	9323	9351	9123	9271	9117	9135	9241	9170	9188	9177	9138	9264	9201	9162	9205	9158	9236	9225	9179	9109	9152	9180	9290	9184	9070	9249	9231	9176	9258	9187	9156	9011	9292	9024	9195	9209	8998	9242	9030	9287	9159	9133	9284	9011	9101	9215	9196	9076	9036	9128	9369	9133	9104	9249	9188	9235	9086	9109	9022	9199	9229	9184	9265	9175	9196	9105	9159	9216	9038	9174	9068	9079	9178	9080	9286	9240	9208	9329	9086	9180	9200	9378	9119	9075	9219	9237	9040	9233	9209	9156	9262	9102	9242	9273	9151	9329	9109	9280	9161	9268	9244	9292	9159	9230	9292	9232	9260	9276	9259	9255	9196	9337	9064	9215	9361	9278	9259	9018	9255	9061	9177	9011	9121	9259	9285	9120	9186	9113	9152	9292	9278	9193	9143	9253	9193	9157	9160	9157	9230	9132	9009	9190	9203	9152	8980	9154	9067	9247
25987	21593	27548	35671	47910	53609	47337	35239	24825	18903	16369	15363	15246	15289	15001	15192	14965	15036	14799	15012	14992	14922	14866	14982	14859	14869	14955	14887	15049	14805	14933	15056	14791	14667	15141	14847	14864	14896	14879	14828	14887	14892	14988	14964	14933	14830	14960	14853	14907	14838	14834	14895	15041	15026	14846	14852	14998	14932	15105	14915	15058	14656	14787	14801	14974	14892	15048	14956	14877	15147	14850	14928	14937	15008	14923	14980	14953	15037	14748	14791	14841	14729	14871	14897	14869	15076	15122	14647	14949	14801	14811	14846	14838	14832	14849	15042	14955	14864	14970	15105	14918	15002	14871	15024	14976	14885	14744	14878	14988	14896	14945	14761	14658	14810	14745	14916	14884	14616	14965	14985	15030	14929	14673	14822	14858	14930	14984	15040	14764	14951	14766	14941	15011	14780	14947	14714	14785	14825	15038	14715	14969	14804	15026	15091	14787	15010	14988	14789	14798	15001	14902	14775	14916	14863	14886	15023	14966	14928	14908	15132	14942	14905	14979	14943	14965	15079	14902	14849	14899	15120	14786	15027	14767	15020	14963	14606	14995	14733	14956	14907	14735	14892	14909	14854	14835	14901	14861	14835	15025	15051	14852	14983	14989	14820	14657	15024	14830	14923	14709	14791	14797	14851	14908	15023	14873	14869	14840	14805	14651	14871	14901	14892	14857	14970	14855	15030	14973	14946	14998	14889	15139	14698	14763	14879	14765	15054	14872	14952	14947	14996	14816	14853	14958	14817	14852	15003	14843	14818	14738	14843	14898	14856	14902	14978	14865	14979	14856	14984	14860	14706	14924	14870	14963	14897	14959	14753	15151	14865	14809	14662	14993	14841	14751	14878	14947	14823	14998	14857	14954	14948	14835	14787	14871	14860	14866	14739	14979	14861	14711	15037	14970	14852	14917	14832	14783	14869	14981	14858	14928	14618	15098	14992	15003	14714	14825	14866	14881	14796	14896	14903	15105	14700	14814	14858	14951	14857	14975	14915	14950	14847	14910	14743	14882	14848	14890	15082	14852	14950	14871	14988	14844	14666	14936	14921	14777	14964	14949	14722	14814	14940	15021	14705	15070	14821	14936	14808	14952	14790	14933	14901	14944	14847	14951	14902	15133	14863	14904	14890	15010	14905	14830	14814	14997	14787	14657	14770	14820	14743	15037	14852	14656	14719	14962	14948	14811	14797	14738	14936	14688	14840	14801	14569	14877	14967	14874	14968	15039	14879	14986	14831	14934	14731	14869	14818	14934	14972	15001	15002	14982	14922	15090	15036	14721	14910	14872	14706	14651	14911	14756	15072	14659	14829	14757	14797	14900	14689	14909	14636	15002	14986	14905	14811	14929	15166	14908	14890	14931	15351	14828	14924	14958	14896	14856	14995	15060	14951	14736	14632	14920	14906	14838	14846	14780	14860	14871	14936	14758	14952	15095	14779	15015	14856	14878	14781	15034	14915	14942	14843	15013	14731	14968	14704	14863	14775	14878	14885	14970	14989	14859	15011	14932	14757	14843	15124	14994	14950	14930	14899	15085	14835	14863	14949	14917	14996	15054	14835	15011	14974	15011	14982	14958	14974	14967	14906	14860	14890	14905	15160	15057	14930	14852	14807	14778	14939	14784	14886	14949	14915	14855	14878	14655	14783	15014	15004	14849	14805	15050	14718	15088	14924	14887	15025	14915	14957	14959	14717	14704	14910	14804	14914	14908	14919	14894	14810	15001	14867	15005	15194	14750	14969	14808	14916	14896	14724	14818	14779	14855	14938	14906	14859	14938	15033	15050	14748	14727	14760	14574	14724	14842	14994	15054	14771	14892	14818	14889	14763	14710	15047	14973	14772	14891	14899	14851	14734	14877	14607	14988	14809	14948	14963	14873	14970	14993	14865	15011	15103	14917	14851	15021	14987	14858	14809	15008	14987	14902	14734	14696	14608	14649	14908	15037	15124	14978	14997	14941	14869	14834	14940	14745	14889	14727	14864	14899	14889	14942	14941	14850	15034	14941	14926	14890	15047	14928	14835	14874	15054	14907	14995	14833	14872	14994	14815	14935	14680	14725	14867	15025	14905	14866	14915	14858	14804	14861	14854	14815	15155	15075	14888	14719	14816	15074	14951	14836	15094	14871	15132	14830	14685	14789	14872	14867	14699	14884	14760	14923	14842	14895	14779	14913	14862	14585	14849	14948	14946	15104	14839	14790	14766	15046	14862	14869	14681	14770	14931	14988	14726	14713	14864	14899	14962	14948	14842	14794	14768	15052	15012	15018	14787	14846	14986	14817	14871	15010	15044	14935	14965	14868	15020	15106	14903	14930	14956	14802	14608	14902	14964	14933	15256	15067	14923	15084	14932	14757	14934	14547	14945	15068	14984	14887	14674	14846	15079	14934	14782	15040	14943	14864	14834	14872	14921	14931	14897	14954	14844	14906	14769	15068	14802	15029	15003	14813	15006	14870	14936	14789	15018	14719	14833	14770	14831	14929	15160	14920	14970	14944	14806	14810	14886	14745	14805	14622	14843	15106	14900	14990	15048	14914	14963	14735	14714	14933	14957	14692	14901	14928	14920	14808	15160	15054	14783	14924	14854	14684	14958	14784	14902	14840	15167	15071	15059	14981	15024	15110	14974	14771	15022	14888	14975	14790	14720	14681	14968	15033	15048	14793	14958	15107	14856	14783	14966	15056	15002	14804	14886	14810	15056	14967	14900	14733	14753	14773	15053	15041	14909	14776	14783	14899	14913	14863	14984	14990	14822	14980	14965	15011	14960	14822	14940	14785	14825	14896	14829	14955	14928	14832	14641	14951	14953	15014	15132	14769	14790	14841	14924	14996	14748	14762	15028	15101	14831	14932	15064	14708	14914	14830	14717	14892	14990	14955	14814	14724	14788	14857	14970	14958	14912	15202	14853	14917	15031	14903	15076	14819	14854	14691	14982	14916	14975	14959	15002	14995	14697	14995	15065	14966	14786	14805	15078	14939	14855	15034	14927	14999	14900	14890	15051	14978	14892	14856	14801	14896	14864	14904	14995	14739	14929	15161	14724	15034	14811	14674	14811	14820	14935	14955	14764	14902	14829	14764	14653	14802	14734	14782	14746	14926	14644	14827	14644	14937	15021	15024	14842	14857	14800	14764	14718	14924	15009	15105	14821	15070	14910	14709	14899	14922	14900	15113	14951	14723	15062	14714	14975	14843	14973	14854	14880	15014	14921	15061	14870	14959	14936	14744	14827	14778	14902	14868	14820	14997	14828	14934	15026	14898	14923	14813	14892	14826	14887	14827	14918	14963	14683	14658	14969	14828	14815	15002	14761	14915	14797	14977	14760	14965	14784	14957	14899	15031	14760	14991	14918	14902	14956	14810	14862	14918	14869	15041	14748	14868	14927	14822	15000	14736	15009	14867	14938	14863	14957	14974	14934	14855	14908	15059	14696	14745	14865	14659	14991	14867	14957	14868	15013	14952	14872	14792	14870	14848	14934	15059	14883	15040	14973	14810	14961	14971	15136	14815	14705	14822	15002	14774	14910	14747	14810	14814	14974	14891	14847	14614	14969	14809	15081	15055	15001	14890	15160	14747	15041	14789	14820	14838	14916	14743	14674	14850	14881	14904	14801	14983	14838	14718	14756	14871	15089	14918	14732	14941	14908	14812	14916	14931	15028	15066	14805	14795	14826	14750	14896	14850	14893	14871	14983	14836	14877	14848	14761	14795	14874	15110	15045	14701	15053	15043	14738	14941	14840	14707	14837	14880	14850	14988	14893	14825	14922	14950	15083	14881	14867	14965	14976	15031	14887	14956	14811	14787	14799	15101	14796	15037	14931	14923	14747	14772	14785	14935	14932	14926	14841	15096	14945	14854	14866	14805	15025	14984	15307	14944	14931	15032	15029	14747	14758	14793	14975	15033	14934	14738	14844	14888	14978	14976	14968	14825	15011	14917	14918	14963	14929	14996	14896	14858	14992	14834	15099	14800	14798	14816	14757	14859	14686	14843	14827	14815	14889	14875	14984	15009	14972	14937	14894	14930	15047	14864	14838	14963	14686	15035	15042	14931	14988	14793	14786	14809	15133	15097	14929	15140	14948	14980	14812	14969	14874	14925	14987	14885	14997	14940	14956	14918	15040	14825	14961	14993	14865	14831	14889	14871	14950	14753	14984	14830	14934	14838	14816	14862	14880	15036	14931	15024	15027	14980	14744	15089	14716	14928	14905	14991	14854	14742	14910	14739	14728	14950	14780	14990	14862	15006	15148	14872	14810	14822	14690	14768	14985	14956	14728	14946	14713	14862	14975	14815	14844	15014	15003	14988	14938	14988	14980	15010	14830	14751	15030	14900	14703	14916	14747	14755	14731	14952	14692	14689	14919	14925	14874	14973	14887	14957	14842	15042	15048	15088	14988	14891	14783	14834	14891	14811	14845	14913	14891	14947	14836	15011	15010	15074	14997	15002	15229	14658	14835	14869	14865	14765	14818	15101	14861	14846	15046	14910	14759	15066	14811	14750	14990	14979	15025	14930	14823	14827	15030	14837	14729	14813	15007	14791	14890	14864	14789	14792	14943	14882	14921	15071	14816	15032	15019	14839	14771	14976	14883	14897	14801	14854	14878	14936	14941	14940	14884	14977	14967	14979	14891	14965	14959	14870	14863	14893	14732	14773	15037	15049	14846	14861	14827	14909	14855	15096	14881	14982	14965	14999	14896	14934	14905	14888	14882	14966	15077	15020	14865	14908	14875	14902	14667	14807	14823	14934	15030	14852	14998	14730	14764	14812	14967	14976	14985	14916	14737	14918	15141	14736	14870	14900	14717	14938	15043	14885	14987	14919	14919	14919	14985	14660	14998	14877	14845	15037	14793	14997	14852	14880	14942	14747	14900	14728	14848	14785	15036	14803	15086	14906	14958	14972	14642	14757	14887	14786	15002	15037	14779	14933	14905	14939	14929	14728	14976	14942	14812	14946	14920	14921	14963	14929	14883	14777	14820	14820	14831	14979	14829	14885	14882	14801	14802	14943	14708	14688	15048	14790	14854	14981	14714	15033	14908	14758	14980	14870	14923	14959	14801	14882	14957	14903	14854	14923	14948	14729	14889	14974	14919	14976	14996	14748	15002	14848	14982
11419	18711	18214	37198	47665	48066	38822	26314	16996	11793	9996	9513	9435	9420	9548	9478	9569	9421	9388	9425	9340	9544	9405	9461	9286	9413	9475	9355	9324	9519	9469	9328	9285	9347	9336	9356	9341	9403	9287	9392	9422	9264	9601	9472	9419	9540	9339	9274	9450	9351	9290	9376	9618	9335	9475	9481	9412	9371	9322	9377	9395	9331	9340	9450	9276	9411	9462	9374	9344	9386	9337	9470	9233	9421	9389	9362	9252	9335	9382	9410	9436	9265	9423	9383	9411	9394	9342	9420	9324	9354	9407	9502	9375	9492	9398	9454	9271	9397	9360	9283	9457	9444	9405	9490	9316	9450	9468	9363	9408	9284	9403	9481	9212	9373	9364	9321	9218	9392	9412	9372	9221	9300	9361	9315	9239	9273	9303	9555	9377	9335	9296	9474	9452	9377	9356	9254	9376	9459	9318	9407	9341	9380	9273	9245	9324	9404	9387	9292	9258	9470	9452	9268	9225	9375	9314	9387	9365	9171	9326	9520	9358	9250	9456	9214	9260	9435	9295	9299	9352	9341	9430	9333	9430	9316	9351	9327	9391	9247	9246	9427	9360	9414	9304	9360	9426	9347	9346	9375	9283	9369	9471	9241	9449	9201	9397	9414	9223	9335	9401	9464	9245	9332	9476	9443	9470	9393	9363	9436	9405	9295	9428	9500	9475	9351	9257	9393	9419	9218	9180	9297	9251	9360	9188	9378	9334	9324	9278	9323	9312	9471	9491	9461	9365	9367	9302	9475	9271	9299	9404	9303	9304	9264	9224	9442	9456	9343	9259	9355	9464	9399	9201	9332	9312	9352	9371	9281	9264	9365	9317	9446	9335	9347	9462	9312	9335	9474	9497	9249	9297	9462	9417	9340	9342	9347	9314	9487	9336	9295	9441	9386	9259	9478	9348	9408	9307	9256	9414	9407	9291	9411	9402	9321	9379	9414	9170	9152	9442	9387	9396	9433	9262	9419	9293	9371	9272	9358	9394	9368	9358	9482	9409	9370	9304	9305	9432	9523	9324	9467	9239	9350	9334	9312	9418	9364	9271	9286	9488	9297	9486	9438	9418	9326	9633	9200	9474	9428	9432	9278	9332	9464	9322	9303	9497	9203	9325	9415	9392	9456	9278	9349	9462	9304	9350	9382	9360	9217	9230	9302	9346	9458	9301	9342	9341	9241	9430	9588	9326	9237	9427	9172	9255	9364	9260	9285	9434	9308	9397	9281	9360	9294	9472	9232	9469	9295	9188	9355	9353	9465	9336	9306	9161	9252	9389	9297	9440	9304	9319	9359	9377	9255	9560	9416	9366	9358	9392	9228	9171	9372	9387	9373	9191	9242	9366	9436	9435	9225	9331	9353	9452	9514	9375	9295	9208	9330	9289	9262	9169	9205	9317	9193	9397	9348	9277	9334	9311	9327	9497	9388	9446	9331	9369	9535	9329	9207	9422	9289	9282	9551	9264	9332	9390	9352	9314	9334	9314	9252	9252	9264	9302	9398	9333	9241	9400	9292	9479	9294	9309	9341	9459	9362	9330	9349	9435	9223	9338	9379	9434	9304	9334	9359	9383	9343	9345	9450	9494	9366	9303	9415	9459	9244	9258	9432	9309	9384	9364	9284	9361	9369	9430	9454	9430	9399	9255	9408	9274	9486	9384	9357	9306	9342	9402	9312	9438	9423	9312	9294	9445	9273	9375	9284	9380	9393	9283	9447	9430	9297	9291	9320	9399	9364	9295	9438	9230	9428	9372	9297	9382	9501	9351	9504	9359	9211	9368	9461	9400	9494	9361	9270	9477	9373	9365	9428	9271	9212	9363	9454	9386	9364	9181	9289	9383	9302	9406	9570	9366	9194	9408	9473	9434	9356	9295	9398	9324	9306	9502	9361	9442	9174	9231	9315	9347	9457	9311	9322	9347	9324	9423	9371	9323	9308	9195	9233	9344	9441	9275	9277	9388	9204	9414	9466	9586	9452	9270	9337	9319	9175	9375	9297	9496	9527	9185	9110	9460	9378	9552	9231	9271	9302	9317	9358	9336	9307	9283	9345	9234	9418	9339	9171	9471	9366	9297	9130	9369	9378	9301	9256	9316	9479	9407	9326	9414	9389	9252	9265	9296	9120	9457	9468	9304	9333	9374	9458	9364	9269	9325	9403	9314	9293	9290	9512	9350	9410	9449	9416	9317	9517	9381	9489	9279	9309	9326	9281	9279	9342	9265	9236	9364	9370	9399	9297	9422	9312	9268	9343	9334	9404	9278	9329	9350	9335	9309	9384	9383	9427	9353	9412	9467	9459	9380	9319	9431	9297	9470	9241	9384	9353	9358	9265	9502	9427	9398	9279	9391	9538	9333	9440	9489	9399	9360	9130	9306	9335	9289	9290	9379	9351	9365	9403	9332	9321	9411	9309	9373	9313	9247	9273	9336	9329	9383	9292	9292	9426	9245	9368	9323	9271	9365	9346	9298	9218	9497	9372	9486	9330	9362	9206	9382	9229	9449	9205	9302	9436	9145	9434	9390	9389	9424	9284	9345	9279	9332	9456	9395	9237	9409	9371	9319	9250	9273	9430	9343	9483	9423	9310	9263	9205	9401	9489	9458	9346	9320	9329	9309	9242	9409	9279	9410	9331	9374	9359	9424	9310	9398	9292	9374	9307	9179	9317	9340	9389	9469	9252	9466	9223	9212	9273	9237	9326	9432	9480	9258	9373	9375	9327	9301	9334	9289	9375	9313	9240	9321	9228	9430	9287	9279	9419	9453	9447	9268	9283	9454	9278	9326	9386	9355	9553	9233	9303	9385	9234	9376	9386	9403	9347	9193	9529	9396	9341	9313	9377	9349	9503	9236	9509	9223	9451	9390	9347	9296	9170	9432	9370	9228	9446	9253	9268	9464	9434	9320	9386	9449	9565	9325	9306	9393	9351	9497	9285	9402	9451	9340	9458	9466	9420	9271	9367	9402	9476	9365	9469	9414	9232	9446	9250	9399	9364	9394	9328	9659	9348	9231	9407	9407	9440	9310	9436	9367	9449	9262	9446	9276	9187	9360	9312	9475	9303	9341	9514	9333	9406	9385	9310	9373	9312	9460	9317	9390	9340	9387	9350	9218	9331	9316	9357	9402	9344	9318	9281	9478	9239	9312	9507	9335	9289	9350	9329	9343	9315	9438	9468	9347	9363	9206	9234	9267	9244	9361	9210	9332	9426	9407	9349	9323	9568	9314	9562	9312	9283	9320	9242	9221	9296	9386	9189	9274	9297	9270	9533	9397	9384	9440	9425	9304	9395	9295	9359	9339	9339	9464	9350	9388	9355	9333	9358	9343	9394	9250	9529	9469	9460	9384	9231	9303	9312	9315	9256	9285	9430	9439	9391	9256	9360	9363	9349	9388	9324	9397	9474	9262	9285	9446	9364	9372	9205	9556	9238	9357	9367	9193	9454	9289	9369	9383	9413	9516	9145	9276	9325	9237	9430	9304	9368	9431	9384	9415	9447	9239	9348	9386	9470	9402	9448	9403	9179	9258	9335	9496	9253	9583	9414	9362	9290	9313	9341	9303	9463	9289	9476	9287	9448	9377	9340	9374	9480	9366	9085	9455	9357	9260	9448	9330	9366	9365	9448	9291	9421	9343	9272	9439	9436	9288	9271	9342	9265	9358	9337	9496	9391	9281	9471	9317	9464	9342	9408	9181	9279	9353	9333	9405	9469	9253	9312	9207	9336	9359	9480	9279	9377	9448	9311	9359	9404	9353	9445	9450	9354	9431	9232	9337	9490	9438	9259	9324	9416	9290	9417	9379	9388	9370	9299	9148	9384	9516	9231	9223	9259	9360	9304	9300	9261	9274	9237	9290	9371	9283	9308	9458	9326	9443	9467	9473	9301	9252	9228	9506	9324	9310	9448	9292	9231	9374	9317	9414	9308	9307	9438	9392	9236	9385	9434	9235	9285	9343	9403	9474	9431	9476	9380	9363	9352	9500	9254	9293	9221	9363	9262	9296	9342	9282	9396	9354	9273	9294	9281	9477	9478	9305	9320	9458	9364	9409	9391	9389	9479	9349	9323	9207	9362	9408	9393	9434	9237	9382	9396	9313	9354	9223	9375	9371	9431	9392	9311	9370	9380	9385	9421	9351	9269	9513	9554	9219	9457	9175	9246	9344	9387	9433	9440	9230	9380	9248	9363	9397	9312	9424	9462	9275	9328	9362	9420	9297	9368	9328	9325	9313	9327	9579	9252	9474	9234	9420	9380	9456	9234	9471	9420	9434	9337	9204	9375	9295	9204	9402	9330	9537	9269	9455	9397	9255	9400	9338	9474	9324	9396	9490	9349	9319	9286	9366	9404	9389	9503	9481	9381	9222	9289	9320	9303	9321	9449	9326	9326	9495	9333	9255	9425	9380	9361	9422	9354	9319	9235	9456	9231	9227	9533	9292	9439	9472	9376	9291	9279	9291	9270	9390	9354	9348	9358	9358	9353	9323	9346	9390	9360	9450	9374	9301	9421	9451	9428	9342	9095	9330	9334	9182	9264	9488	9240	9431	9389	9316	9338	9271	9287	9303	9306	9523	9461	9297	9436	9326	9403	9295	9166	9243	9545	9404	9378	9315	9438	9313	9501	9269	9222	9384	9354	9152	9431	9319	9482	9376	9304	9362	9172	9346	9587	9231	9267	9244	9437	9418	9302	9366	9322	9326	9238	9317	9335	9207	9370	9328	9375	9298	9337	9361	9339	9309	9338	9291	9306	9431	9382	9630	9352	9433	9393	9401	9369	9307	9338	9373	9350	9263	9446	9495	9532	9373	9493	9302	9448	9517	9325	9478	9128	9349	9341	9435	9319	9391	9344	9507	9421	9339	9352	9306	9385	9365	9420	9223	9372	9316	9509	9258	9381	9370	9196	9221	9374	9526	9516	9391	9360	9305	9315	9344	9376	9386	9347	9343	9317	9222	9330	9187	9268	9305	9324	9510	9218	9337	9350	9357	9328	9378	9484	9234	9380	9513	9429	9439	9484	9368	9411	9398	9301	9400	9254	9510	9426	9231	9358	9194	9337	9349	9324	9497	9204	9306	9321	9449	9493	9409	9293	9337	9301	9404	9343
24330	21560	28763	30805	52560	67451	60598	45817	31059	21901	17597	16065	15509	15469	15259	15171	15207	15487	15356	15243	15349	15213	15239	15168	15374	15058	15276	15165	15222	15078	15302	14946	14983	15246	15135	15007	14834	15023	14913	15129	15068	15230	15117	14843	15074	14965	14985	15099	15152	15182	15117	15346	15147	15024	15113	15061	15088	15088	15154	15179	15397	15177	15118	15117	15289	15217	15376	15055	15179	15062	15009	15090	15360	15013	15228	15136	15006	15138	14872	15261	15076	15111	15063	14896	15237	15282	15137	15005	15315	15242	14944	15135	14954	15242	15166	14920	14996	15033	14918	15063	15222	14918	15075	15225	15212	15095	15106	15051	15031	15020	14953	14969	15152	14923	15120	15190	15045	15268	15261	15275	15167	15176	15114	15098	15080	15123	15249	15074	15066	15091	14869	14973	15001	15008	15094	15045	14978	15140	15409	15297	15181	14945	15025	14907	15067	14848	14957	15175	15146	14914	15005	15085	15167	14922	15237	15250	15031	15219	15032	15063	15133	15136	15042	15127	15105	15164	15102	15230	15256	15102	14897	15134	15129	15070	15065	15092	15225	15121	15056	15168	15136	15271	15357	14862	14970	15117	15251	15423	15131	15206	14990	15112	15237	15048	15151	15065	15004	15106	15181	15070	14918	15035	14998	15112	15120	15132	14938	15159	15127	15103	15074	15000	15170	15108	15254	15141	14853	15129	15123	14945	14948	14975	15026	15071	15150	15035	15202	14925	15037	14904	15149	15182	14916	15208	15485	14991	15096	14974	14966	15012	15021	15103	15025	15034	15268	15180	15042	15091	15097	14971	15099	15163	15101	15026	15033	14983	15183	15232	15040	15042	15037	15128	15213	14943	15057	14958	14938	15024	15056	15094	15116	15149	15305	14956	15221	15237	15052	15055	15120	15104	15098	15123	15187	15208	14914	14914	15016	14845	14969	14903	15281	14996	15044	15055	15045	14990	14987	15111	15109	14964	15002	15301	15065	15059	15171	15078	14914	15156	15074	15128	15051	15137	15237	15005	15040	15113	15117	14960	15317	15157	14898	14951	15091	15261	15151	15227	15282	15222	15018	15069	15122	14930	14912	15203	14908	15086	14992	14946	15030	14742	15099	15004	14997	14962	15178	15075	15083	15073	15023	14988	15197	15058	15003	15013	15132	15070	15014	14906	15242	15081	15148	15004	14912	15041	14954	15189	15054	15002	15224	14930	15062	15241	15185	14966	15134	14956	15007	14815	15058	15434	15300	15183	15162	15233	15089	15163	15233	14961	15115	14980	15190	15026	14914	15208	15076	15077	15008	15086	15102	15065	15079	15077	15100	14999	15239	14944	14982	15158	15194	14998	15091	15137	15284	15193	15196	14963	15093	15131	15247	15014	15078	15028	15111	15086	14847	14981	14952	14869	15259	14977	14939	15134	15073	15187	14997	14900	15061	15064	15122	15103	14959	15048	15181	15046	14947	14944	15160	15161	15091	14774	14979	14993	14968	15093	14866	14970	15192	15003	15057	15179	15021	14846	15087	15069	15139	15290	15175	15109	15065	15147	15072	15047	15201	15260	15000	15096	15096	15184	15038	15161	15254	15054	15005	15116	15280	15075	15054	15215	15118	15026	15028	15000	15203	15228	15172	15055	15147	15207	15090	15168	15169	15029	14805	15201	15057	15040	14977	15109	15041	15178	15156	15114	15180	15087	15047	14947	15170	14984	14927	14864	14894	14827	15036	14865	14982	15071	14966	15040	15034	15140	15194	15299	15068	15051	15278	15059	15229	15018	15239	15006	15069	15149	15073	15162	15157	15136	15285	15344	15184	14918	15139	15209	14961	15063	15198	15223	15083	15155	14972	15042	15055	15017	15138	15107	15062	15198	15222	15048	15045	14871	15184	15177	15185	15103	15203	14908	14970	14919	15089	14887	15128	15203	15318	14968	14984	15098	14828	15301	14979	14844	15300	15164	15088	14977	14772	15155	15009	15084	14990	15108	15073	15301	14833	15241	15016	14968	15317	14957	15015	14973	15139	14920	15140	14930	15151	15265	15049	14956	15024	15086	15016	15021	15050	14974	15125	15103	15044	14850	15091	14996	14938	14941	15096	15176	14860	14895	14940	14984	15081	15183	15109	15245	15196	15301	15123	14932	15181	14928	15046	14942	15034	14934	15023	15050	15300	15039	15139	15132	14894	15167	15212	15114	15263	14963	14997	14976	15056	14943	15074	15093	15084	15224	15121	14892	14956	15169	15114	15005	15233	15063	15055	15143	15056	15303	15045	14920	15191	14894	15149	15169	14988	15067	15109	15300	15191	14945	14922	15114	15098	14982	14944	15003	15195	15089	14952	14983	14990	14960	15074	15000	15316	14800	15135	14930	14990	14950	14986	15046	15047	15007	15195	15071	15218	15247	15085	15231	15048	15013	15065	14966	15164	15171	15000	15181	15033	15097	15004	14962	15188	15217	15233	15193	15133	14970	15179	15020	15067	15228	15132	14995	14965	15072	15084	15236	15135	15098	14979	15185	14989	15133	15007	15132	15131	14927	15134	15151	15127	15339	15265	15049	14980	15087	14959	15256	15116	15110	15085	15048	15173	15068	15217	15085	15062	15163	14932	15024	14928	14956	15126	15158	15013	15249	15209	15125	15006	15052	15137	15036	15184	14863	15139	15180	15095	15174	14821	15242	15196	15127	15049	15038	14891	15229	15081	15215	15119	14885	15228	15255	15121	15148	14898	15181	14908	15092	14872	15224	15121	15126	14983	14934	15107	15065	15267	15173	15048	15178	15076	14787	15038	15264	15032	14874	15118	14855	15027	15066	14884	14974	15090	15001	15048	15215	15217	15038	15160	15148	15198	15094	15025	15069	15134	15011	15035	14989	15095	15052	15282	15067	15220	15168	15032	15076	15015	15160	14840	15170	15005	15100	15118	14947	14925	15081	14997	15038	15009	15072	15190	15118	15054	15000	14846	15123	15149	15027	14914	15165	15078	15087	14990	15123	15235	15038	15119	14916	15087	15024	15021	15121	15158	14853	15217	15050	15180	15139	15211	15156	15251	15038	14944	15049	15066	15118	15148	15073	14871	15084	15223	14994	15121	14971	15174	15161	15130	15014	15175	15057	15067	14904	15008	15149	14982	15145	15064	15137	15045	15033	14985	15104	15027	14997	15220	15194	15059	15176	15151	15052	15096	15096	14984	15207	15120	14977	15077	14845	14925	14993	14967	14835	15019	14907	15168	14938	14903	15124	14966	14932	14982	15179	15321	15265	14918	15059	14961	15268	14940	14940	15225	15193	15233	15011	15079	15010	15084	14969	15062	15267	15085	15237	15200	15174	15374	15118	15147	14977	14938	14952	15105	15156	15086	14905	15027	15189	15034	14992	15020	15202	15057	15156	15105	15132	15194	15135	15128	15109	15027	14982	15065	14984	14976	15162	15078	15035	14758	15099	15091	15200	15068	15117	15023	15183	15195	15258	15324	15005	15155	15196	14949	15025	15005	15025	15186	15028	15163	15000	14980	15137	15050	15059	14922	14909	15301	14948	15114	15101	15172	14914	14980	15014	15376	15015	15111	14945	15096	15069	14989	15197	15046	15341	14954	15388	14914	15068	15153	15064	15281	15409	15145	14989	14984	15048	14965	15056	15170	15084	14997	14844	14910	14973	15078	15063	15152	15144	15216	15193	15141	15199	14980	15205	15098	15045	15064	15177	15042	15049	15129	15013	14986	15034	15067	15076	14987	15149	15200	15125	14936	15170	14991	15078	15025	15019	14984	14921	15101	15060	14995	14992	15289	14945	15272	15231	15077	14968	15096	15230	15175	15064	15112	15048	15047	15164	15156	15097	15256	14958	15083	15042	15291	14951	15171	15084	15047	15009	15126	15025	15182	14982	15124	15061	15074	15042	15312	15043	15214	15003	14944	15026	15135	15156	15020	15175	14909	15081	14851	15154	14991	15205	15053	15146	15042	14967	14936	15119	14959	14946	14975	15077	14959	15104	15136	15299	15376	15023	15047	15013	15147	14956	14992	15116	15256	15125	15217	15056	15022	15061	15296	15215	15121	15275	15145	15098	15071	15023	15099	15086	15078	15085	15284	15152	15136	15036	15273	15314	15061	14954	14985	15123	14986	15083	15161	14950	15073	14964	15276	15186	15061	15230	14974	14969	15045	15009	15162	15378	15212	14892	15187	15107	15148	15143	15011	15162	14978	15078	15092	15133	15051	15069	15028	14980	15118	14898	15056	15114	15315	15218	15044	15227	15246	15011	14929	15131	15194	15199	14912	15152	15149	15123	15039	15153	15058	15085	15161	15124	15017	15317	15183	15083	15114	15073	15190	15106	15154	15043	15140	15212	15142	15187	14999	15206	15136	15039	15223	14884	15087	14823	15003	14998	15051	14989	15077	15149	15128	15093	15064	14995	15040	15096	14941	15337	15057	15130	15030	15068	15144	15161	15009	15103	15019	14806	15065	14937	15054	15186	15166	15064	15086	15054	14967	15014	14954	15101	15035	15228	15035	15202	14924	15048	14975	14800	15169	14967	15128	14849	15065	14967	15266	14999	15093	15074	14931	15108	15240	15244	14888	14951	15184	15181	15047	15040	15104	15112	15027	15240	14909	15100	15060	15178	15027	15227	14965	15045	15061	15056	15047	14907	15006	15038	15172	15111	15227	15040	14978	15065	15009	15067	15209	15048	15201	15143	14898	14885	15044	15038	15054	15036	15049	15162	15175	15142	14903	15055	15241	15166	14969	15022	15028	15159	14973	15225	15013	15099	15162	15172	15111	15124	15061	15091	14947	15031	15213	15103	14960	15054	15099	14919	14913	15066	15165	14973	14766	15002	14959	14912	15100	15111	15074	15207	15211	15018	15030	15023	15148	15103	15080	14904	15274	15151	15128	15026	14981	14961	15230	15237	15211	15067	15215	15084	15117	15082	15088	15100	15092	15146	15133	15136	14991	15048	15240	15296	14992	15010	14930	15045	14896	15152	15176	15228	14972	14914	15080	15204	15023	15009	14978	14984	15045	15167	15171	15028	15044	15117	14972	14983	15031	14949	15055	15290	14887	15142	15166	15153	15255	15192	14998	15198	15044	14990	15100	15077	14916	15048	15140	15080	15086	15002	15106	14998
13931	27719	29322	48789	65467	69154	55998	37745	22458	14192	11086	10127	9840	9744	9585	9672	9821	9755	9743	9699	9856	9678	9671	9672	9698	9801	9695	9758	9833	9849	9744	9800	9721	9654	9723	9704	9631	9602	9578	9645	9799	9787	9797	9682	9773	9737	9698	9632	9658	9489	9566	9646	9777	9573	9739	9440	9574	9676	9697	9587	9674	9715	9765	9631	9594	9698	9599	9595	9641	9675	9557	9633	9638	9696	9784	9774	9742	9697	9601	9614	9546	9624	9581	9661	9724	9788	9734	9795	9610	9504	9667	9630	9720	9720	9683	9581	9551	9688	9712	9676	9703	9664	9595	9485	9684	9641	9684	9592	9548	9677	9521	9509	9759	9485	9636	9578	9670	9653	9817	9588	9678	9531	9671	9624	9455	9592	9644	9607	9588	9640	9910	9675	9577	9697	9721	9551	9806	9484	9567	9752	9731	9605	9664	9626	9629	9600	9658	9615	9561	9693	9562	9602	9615	9530	9594	9631	9700	9631	9652	9512	9593	9562	9628	9608	9577	9728	9771	9775	9688	9570	9717	9635	9602	9586	9555	9676	9544	9643	9571	9712	9695	9633	9701	9536	9637	9637	9769	9730	9702	9651	9563	9710	9554	9728	9713	9690	9634	9639	9567	9582	9702	9526	9551	9732	9610	9677	9706	9624	9376	9556	9700	9778	9553	9699	9579	9752	9684	9550	9669	9692	9682	9663	9663	9643	9571	9672	9681	9747	9672	9576	9752	9565	9510	9787	9690	9704	9705	9582	9656	9604	9755	9751	9633	9554	9679	9450	9646	9602	9772	9713	9701	9772	9556	9655	9558	9621	9700	9548	9576	9542	9561	9674	9527	9812	9582	9731	9738	9831	9721	9633	9637	9487	9534	9497	9605	9506	9665	9685	9713	9670	9459	9670	9628	9662	9616	9616	9655	9751	9534	9538	9747	9507	9666	9552	9503	9575	9528	9585	9503	9599	9660	9613	9758	9749	9606	9612	9707	9462	9638	9649	9773	9705	9546	9630	9701	9748	9576	9748	9712	9665	9600	9648	9768	9645	9646	9582	9717	9629	9654	9507	9736	9760	9444	9618	9669	9782	9590	9658	9699	9681	9603	9587	9620	9666	9587	9576	9518	9532	9758	9660	9715	9699	9556	9650	9585	9710	9618	9686	9612	9509	9648	9647	9644	9500	9663	9719	9652	9405	9513	9652	9699	9607	9661	9594	9599	9561	9582	9660	9514	9539	9669	9691	9459	9477	9597	9593	9427	9652	9734	9627	9638	9617	9803	9667	9461	9508	9642	9690	9646	9620	9648	9547	9623	9538	9628	9517	9665	9639	9697	9643	9687	9599	9589	9631	9742	9499	9525	9635	9585	9617	9514	9512	9640	9675	9864	9516	9617	9678	9671	9728	9504	9588	9775	9651	9599	9641	9516	9555	9737	9693	9628	9500	9606	9700	9592	9759	9704	9656	9689	9499	9566	9617	9718	9425	9734	9484	9554	9585	9668	9668	9684	9512	9623	9609	9617	9746	9719	9561	9582	9526	9796	9600	9640	9578	9748	9544	9640	9642	9721	9501	9533	9714	9520	9613	9601	9622	9711	9541	9585	9621	9526	9720	9683	9674	9574	9484	9736	9698	9605	9660	9576	9601	9695	9735	9685	9641	9620	9604	9606	9441	9750	9434	9689	9648	9458	9415	9799	9490	9626	9691	9539	9530	9668	9533	9659	9696	9648	9681	9582	9584	9531	9686	9561	9820	9485	9803	9550	9592	9693	9703	9653	9638	9836	9733	9623	9670	9650	9706	9494	9627	9587	9602	9571	9506	9639	9604	9564	9654	9584	9735	9678	9780	9604	9768	9641	9680	9732	9744	9675	9566	9580	9705	9586	9735	9500	9638	9502	9742	9709	9731	9484	9568	9653	9676	9658	9520	9533	9661	9697	9581	9683	9618	9631	9639	9686	9613	9465	9526	9623	9510	9554	9630	9610	9523	9492	9653	9700	9633	9629	9570	9587	9672	9703	9625	9687	9683	9475	9584	9586	9510	9649	9537	9777	9734	9585	9611	9548	9622	9700	9591	9685	9577	9583	9613	9582	9555	9754	9620	9710	9745	9655	9575	9499	9553	9511	9520	9646	9647	9730	9676	9498	9604	9639	9569	9692	9661	9492	9766	9505	9625	9513	9770	9599	9670	9674	9686	9550	9566	9520	9587	9663	9521	9583	9689	9615	9619	9503	9716	9441	9524	9743	9674	9644	9709	9641	9829	9505	9665	9554	9601	9690	9734	9546	9545	9691	9570	9562	9629	9553	9591	9600	9595	9648	9691	9743	9492	9546	9718	9715	9618	9733	9570	9678	9702	9582	9617	9523	9552	9494	9619	9610	9641	9489	9459	9571	9658	9553	9733	9673	9532	9660	9601	9603	9556	9715	9482	9851	9793	9583	9596	9809	9540	9602	9632	9648	9669	9590	9676	9624	9724	9556	9700	9597	9644	9611	9454	9604	9598	9689	9850	9602	9480	9625	9638	9707	9684	9586	9668	9622	9812	9502	9526	9723	9591	9596	9745	9667	9731	9656	9618	9788	9661	9724	9610	9709	9718	9706	9384	9731	9654	9524	9636	9545	9599	9739	9784	9749	9578	9567	9669	9623	9500	9516	9609	9615	9582	9663	9587	9610	9643	9615	9505	9611	9450	9743	9581	9621	9652	9424	9506	9758	9521	9575	9668	9487	9618	9592	9759	9722	9619	9479	9555	9633	9785	9532	9474	9713	9657	9512	9547	9748	9707	9722	9573	9544	9609	9729	9548	9523	9832	9633	9739	9779	9617	9683	9621	9844	9790	9616	9594	9626	9621	9714	9558	9723	9612	9619	9545	9711	9576	9534	9512	9701	9730	9639	9659	9514	9522	9670	9572	9660	9643	9562	9647	9672	9602	9681	9714	9570	9713	9697	9563	9745	9502	9573	9491	9595	9558	9489	9628	9667	9533	9629	9600	9608	9542	9682	9493	9771	9670	9600	9612	9507	9734	9474	9685	9668	9692	9691	9732	9568	9675	9661	9693	9518	9627	9632	9575	9482	9633	9651	9657	9534	9484	9595	9594	9566	9551	9623	9451	9504	9592	9659	9665	9560	9662	9647	9698	9541	9806	9573	9695	9516	9605	9595	9604	9547	9652	9713	9570	9489	9595	9520	9585	9611	9595	9694	9460	9655	9577	9573	9703	9738	9559	9540	9649	9653	9511	9674	9697	9535	9508	9676	9553	9665	9492	9674	9529	9611	9657	9665	9495	9622	9544	9635	9534	9507	9630	9680	9686	9592	9653	9586	9684	9549	9574	9592	9668	9613	9621	9737	9684	9750	9636	9784	9621	9674	9476	9587	9785	9513	9791	9577	9601	9693	9731	9582	9720	9611	9662	9640	9706	9670	9648	9711	9579	9617	9603	9842	9642	9573	9599	9679	9643	9603	9548	9571	9671	9702	9605	9573	9574	9732	9656	9742	9440	9562	9664	9540	9751	9717	9587	9671	9538	9473	9479	9699	9600	9580	9503	9548	9634	9609	9653	9533	9554	9646	9775	9696	9700	9664	9628	9523	9663	9635	9752	9605	9652	9566	9766	9527	9670	9557	9573	9549	9705	9611	9576	9804	9504	9650	9533	9599	9606	9654	9620	9611	9511	9569	9670	9552	9680	9624	9690	9628	9584	9675	9460	9578	9561	9475	9564	9553	9634	9689	9580	9610	9778	9781	9786	9388	9642	9686	9594	9676	9592	9695	9493	9763	9743	9484	9658	9532	9586	9592	9618	9662	9506	9612	9620	9548	9560	9621	9564	9640	9533	9500	9637	9562	9627	9621	9514	9577	9635	9793	9749	9568	9604	9518	9657	9742	9588	9630	9596	9586	9624	9755	9693	9760	9570	9487	9682	9443	9727	9655	9620	9407	9608	9649	9588	9582	9678	9830	9668	9715	9595	9660	9597	9625	9591	9641	9614	9624	9678	9538	9636	9401	9669	9649	9731	9651	9689	9735	9392	9485	9750	9600	9579	9658	9565	9524	9637	9463	9677	9676	9725	9642	9467	9678	9659	9656	9617	9542	9769	9516	9606	9649	9569	9521	9669	9549	9615	9691	9639	9492	9604	9670	9615	9682	9636	9527	9663	9872	9582	9617	9704	9623	9490	9595	9733	9662	9695	9687	9595	9764	9627	9601	9740	9679	9547	9669	9605	9484	9700	9442	9738	9482	9742	9707	9794	9492	9520	9637	9692	9661	9648	9607	9549	9494	9538	9705	9670	9726	9596	9587	9678	9518	9451	9489	9654	9548	9572	9583	9463	9535	9752	9547	9630	9412	9724	9553	9624	9598	9681	9428	9447	9540	9559	9594	9441	9564	9840	9471	9558	9578	9541	9786	9780	9607	9651	9631	9722	9628	9573	9634	9593	9643	9547	9668	9674	9701	9608	9757	9579	9642	9587	9655	9508	9602	9652	9733	9598	9638	9519	9550	9577	9747	9702	9661	9509	9541	9635	9501	9520	9574	9618	9677	9546	9601	9675	9677	9697	9633	9577	9570	9621	9537	9697	9753	9548	9655	9543	9591	9712	9570	9671	9504	9754	9699	9645	9769	9739	9742	9416	9637	9627	9662	9569	9578	9739	9569	9653	9721	9694	9427	9634	9551	9554	9531	9631	9554	9552	9698	9538	9607	9665	9542	9607	9742	9614	9633	9717	9553	9609	9602	9711	9675	9594	9510	9579	9610	9560	9700	9628	9586	9472	9642	9667	9697	9603	9663	9613	9593	9705	9631	9661	9564	9450	9493	9673	9649	9571	9594	9738	9696	9587	9535	9703	9528	9603	9648	9702	9595	9554	9623	9520	9662	9642	9728	9577	9640	9492	9480	9730	9583	9610	9688	9729	9513	9751	9434	9564	9598	9790	9608	9649	9465	9700	9628	9570	9585	9584	9622	9586	9607	9552	9574	9527	9535	9582	9710	9694	9748	9707	9633	9826	9476	9565	9809	9710	9647	9537	9775	9627	9614	9605	9652	9537	9667	9596	9679	9621	9761	9439	9610	9596	9472	9676	9414	9792	9627	9657	9648	9747	9534	9362
30984	21025	19360	18389	19846	24237	23411	20087	17245	15802	15189	15014	15032	14818	14869	14931	14933	14923	14732	14969	14732	14836	14798	14727	14943	14640	14890	14834	15025	14866	14684	15188	14904	14993	14975	14985	14730	15020	14799	14750	14866	14910	14999	14890	14942	15038	14922	14875	14859	14932	14819	14907	14966	14960	14971	14928	14941	14859	15018	14862	14842	14817	14826	14866	14918	14975	15107	15098	14917	15228	14892	14875	14711	14946	14820	14928	14994	15017	15161	14734	14929	14796	14868	14827	14932	14837	15007	15124	14948	15032	14985	14971	14953	14794	14671	14851	14835	15057	14866	15138	15048	15065	14767	15068	14949	15102	15034	14993	14759	14838	14969	14661	14901	14848	14915	14940	14968	15012	14866	14894	14714	14863	14728	14828	14974	14726	14957	14879	14848	14833	14992	14908	15002	14882	14872	15200	14928	14838	14927	15005	14834	15018	14816	14665	14955	14877	14991	14821	14809	14987	14849	14696	14922	14907	14999	14796	14841	14881	14919	14859	14893	14754	14925	15050	15055	14881	14836	14860	14830	14941	14995	14842	14922	14930	14948	14934	14993	15189	14865	14912	14993	14988	14816	14793	14888	14964	14946	14835	14884	14733	14872	14803	14845	14964	14825	15029	15074	15018	14871	15029	14917	15036	15057	14814	14877	14743	14970	14941	14810	14789	14930	14974	14900	14782	14933	14927	14936	14851	14983	14784	14860	14957	14877	14955	14826	14742	15034	14747	14988	14648	14887	14860	14852	14848	15020	14770	14913	14949	14911	15148	15056	14842	14981	15183	15178	14895	14969	14932	14932	14727	15003	14849	14933	14941	15131	15022	14907	15103	15140	14871	14979	14968	14871	14972	14825	14773	14850	14819	14955	14967	14847	14911	14972	14868	14842	15079	15056	14835	14759	14904	14896	15019	14955	15090	14956	14904	15099	15144	14885	15008	14969	15012	14990	14946	14911	14873	14859	14848	14939	14698	14969	14691	14724	14910	14886	15048	15049	14937	15036	14946	14939	15008	14919	14991	15037	14854	15077	14872	14830	14905	14708	14784	14745	14909	14737	14948	15133	14919	14749	14716	15008	14735	14923	15172	14825	15069	15099	14888	14988	15015	14812	14945	14968	14821	14834	14926	14918	14946	15072	14778	14802	15113	14941	14886	14970	14870	15059	14804	14895	14927	15064	14816	14986	14979	14840	14735	14853	15066	14956	15022	14914	14765	14892	15008	14975	14858	14953	14999	14988	14701	14786	14936	14812	14939	14934	14999	15007	14873	15241	14855	14796	14795	14887	14979	14918	14801	14720	14814	14887	14825	14824	14817	14802	14936	14647	14784	14965	14829	15062	14913	14996	14991	14891	14785	15038	14945	14978	14833	14905	14889	14858	14871	14908	14870	14779	14851	14805	15182	15018	14847	14964	14818	14830	14937	15023	14984	14904	14650	15035	14812	14949	15019	14868	15031	15124	14964	14865	14892	14687	14822	15028	14854	14929	14660	14843	14801	14910	14933	15081	15026	14830	15044	14753	14846	14771	14964	14793	14961	14931	14897	15052	15140	15038	14949	14889	14850	14791	14880	15133	14975	14839	14870	14895	14825	14929	14752	14832	14953	14826	14942	15048	14766	14908	15125	15069	14906	14955	14955	14869	14940	15074	14874	14970	14697	14938	14822	14986	14765	14888	14903	14940	14748	14899	14915	14890	14884	14787	14920	14928	14922	14798	14798	14859	14974	15001	14907	14872	14740	14902	14768	14717	15060	14800	14800	14861	15065	14937	14878	14903	14987	15138	14904	14884	14897	15007	14863	14909	15058	14855	15029	14757	14812	15162	15119	14997	15019	15015	14828	15111	14937	14889	14836	15042	14880	14737	14974	14861	14900	14956	15004	15145	14784	15109	14979	15082	15085	14756	14861	14970	15103	15006	15012	15115	14820	15139	15104	14976	14735	14812	15025	14806	14910	14965	15072	14984	14746	14855	14907	14810	14893	14839	14636	14747	14839	14995	15013	14912	15017	14844	15065	14852	14874	14884	14873	14709	14841	14962	14820	14897	14937	14695	14997	14842	15068	14952	14667	15096	14943	14699	14954	15051	15029	15027	15036	14951	14939	14909	14898	14958	14971	15033	14811	14643	14879	14912	14723	15071	14885	14949	14771	14723	14855	14927	14893	14881	14963	15051	14903	14917	15086	14989	14843	14905	14852	14875	14977	14935	14671	14785	14732	14973	14935	15045	14883	14791	14835	14872	14973	15034	14920	14784	15001	14965	14814	14713	14787	14866	15008	14672	14887	15031	14793	14764	14842	14864	15025	14807	14779	14878	14735	14911	15182	14779	15001	14952	14981	14928	14797	14974	14638	15002	14937	15155	14803	14610	14963	14987	14822	14872	14792	14870	15175	14950	14868	14827	15011	15044	14779	14838	14826	15067	14845	14973	15193	14983	14915	14637	14893	14792	14917	14889	14868	15157	15057	14975	14946	15046	15034	14813	14812	14832	14708	15075	14675	14765	14799	15001	15025	14977	14953	14950	14981	14994	14890	14851	14999	14977	14781	15064	15092	14845	15125	14783	14988	14963	14961	14973	14906	15051	14855	15017	14909	14863	14923	15017	14876	14790	15083	14886	14965	14920	14888	14976	14930	14963	14887	15005	14854	14925	14721	14760	14968	15025	14999	14984	14849	14905	15230	15015	14725	15072	14818	14774	14967	14636	14891	14803	14811	15075	14995	14967	14830	14852	14953	14854	14996	15001	15004	14820	14820	14852	15096	14829	14799	14935	15066	14951	14644	15056	15127	14880	14871	15005	14832	14886	14896	14896	14856	14921	14884	14941	14978	14937	14851	14955	14940	14908	14768	14821	15048	14970	14977	14974	14814	14659	14992	15033	14838	14847	14858	14724	14812	14924	14857	15232	14988	14774	14768	15107	15097	15006	14990	14986	15100	15029	14827	15021	15024	14987	14828	14718	14784	14893	14893	14920	14964	14865	14867	14768	14867	14954	14786	14898	15024	14844	14925	14917	14788	14860	14967	14854	14662	15091	14951	14801	14886	14918	14924	14833	14814	14710	15116	15029	15004	14971	14933	14876	14921	15120	14881	14857	14959	14974	14888	14993	14915	15067	15063	14938	14701	15024	14824	15185	14767	14783	14830	14864	15031	14981	14901	14693	15053	14941	15103	15023	14881	14896	14920	14721	14933	15010	14831	14655	14985	15083	14838	15080	14923	14916	14907	14913	14810	15005	14829	15035	15008	14945	14871	14860	14824	14868	14983	14884	14914	14798	14933	14938	14998	15069	14824	14772	15043	14787	14896	15105	15044	14993	14973	14653	14836	14794	15001	15072	14844	14913	15005	14860	14973	14863	14801	14755	15037	15000	14793	15030	14827	15080	14804	14785	14784	14922	14960	15032	15138	14922	14924	14938	14755	14950	14836	14695	14864	14877	14793	14823	14806	14756	14870	14896	15049	15039	14830	14816	15036	14899	15088	15190	14917	14867	14862	14917	14838	15016	14962	14741	14782	14951	14793	14984	14718	14947	14843	14819	14938	14872	14889	14821	14902	14814	15123	14974	14853	15024	14971	14836	14770	14892	14872	14778	14809	14865	14915	14980	14752	15071	14995	14991	14884	14838	14886	15032	15070	15028	14864	14842	14886	14712	15106	15068	14712	14830	14794	14743	14891	14906	14980	15013	15013	15033	15097	14972	14910	14953	14962	14751	14960	14719	15145	14920	14918	14887	14943	14896	14969	14860	14799	14953	14735	14895	14963	14856	14804	15118	14968	14972	14939	14960	14941	14964	14766	14683	14917	14754	14934	14939	14841	15029	14791	14857	15050	15013	14991	14814	14889	14989	14975	15069	14910	14994	15047	14921	14963	14897	14921	15014	14911	14740	14873	15105	14960	14787	14920	14875	14797	14960	14943	14914	14879	14876	14787	15084	14864	14937	14820	14717	14957	15080	14941	14893	14872	15010	14984	14793	15246	14891	14833	14838	14942	15078	14743	14836	14852	14883	14782	14754	14947	15054	14903	15002	14846	14919	14967	14890	14965	15062	14963	14878	15097	15010	14919	15078	15021	14883	14803	14846	14686	14993	14715	15020	14924	15085	14698	14880	14970	14920	15002	14785	14957	15212	14918	15086	14690	14978	14932	14659	14896	14819	14891	14828	14743	14990	14920	14940	14790	15110	14746	14726	14775	14890	14750	14999	14904	14946	14934	14754	15141	15111	14898	14965	14792	14822	14985	14869	14663	14783	14628	15039	14970	15081	15002	15058	14753	14885	14912	15081	14886	14922	15049	14890	14985	15089	14838	14876	14892	14862	15039	14775	14841	15042	14775	14943	15017	15012	14989	15018	15128	15035	14882	15039	15010	14812	14944	14817	14805	14819	15030	15073	15088	15029	14835	15090	14732	14941	14816	14971	14745	14821	14883	15011	15073	14904	14862	14989	14978	14655	14892	15069	14878	14806	14938	15088	14839	14956	14923	14753	14897	15057	14868	14951	14740	14871	14777	14832	14859	14818	14968	14705	14960	14811	14942	15028	14941	15195	14978	14965	14707	14912	14998	15023	15060	14823	14983	15026	15005	14949	14890	15040	14891	14964	15017	14928	14897	14778	14960	15010	15011	14959	14979	14769	14718	14888	14943	14895	15023	14882	14878	14654	14903	14872	14939	14829	14836	15057	14796	14864	15014	14778	14900	15098	14975	15114	14830	14786	14859	14900	14927	14810	14853	14941	15128	14849	14947	14707	14685	14986	14766	15025	15004	15045	14792	15081	15006	14899	15049	14930	14846	15093	15233	15310	14925	14874	14858	14755	14729	14928	14925	15011	15032	14928	14774	14787	14836	14911	14911	14932	14898	14885	14726	14883	14956	14888	14902	14849	14861	15164	14702	14854	15034	14919	15003	14942	15044	14965	14994	14862	15103	14725	15016	15092	14981	14904	14892	14861	14985	14956	14953	14716	15030	14909	15049	14915	14812	14843	14960	14679	15098	14743	14925	14873	14898	15070	14950	14982	14867	14662	14794	14814	14809	15045	14755	14837	14941	14926	14775	14786	14931	14705	14751	14796	14860	14987	14914	15056	15141	14846	14817	15130	14921	14962	14958	14769	14992	15107	14910	14798	14882
12109	12073	11976	11816	14644	18655	16370	12997	10686	9817	9451	9419	9456	9376	9282	9339	9336	9305	9179	9248	9272	9194	9179	9196	9312	9235	9266	9251	9298	9187	9056	9161	9238	9238	9205	9220	9277	9180	9255	9320	9399	9212	9348	9152	9290	9115	9346	9104	9262	9230	9172	9323	9129	9211	9189	9235	9304	9230	9320	9299	9111	9089	9231	9043	9333	9242	9375	9143	9324	9159	9221	9256	9234	9301	9172	9364	9363	9190	9206	9222	9312	9226	9220	9234	9174	9182	9235	9285	9278	9196	9086	9271	9104	9102	9211	9303	9234	9139	9319	9081	9442	9305	9274	9281	9181	9213	9187	9324	9290	9395	9295	9117	9091	9168	9240	9200	9194	9311	9148	9431	9282	9125	9201	9130	9020	9326	9383	9202	9123	9412	9302	9276	9257	9216	9149	9248	9123	9227	9192	9219	9266	9135	9056	9313	9399	9345	9163	9035	9187	9150	9283	9272	9234	9248	8989	9120	9380	9190	9299	9164	9223	9043	9207	9183	9245	9305	9168	9404	9262	9355	9254	9417	9116	9202	9310	9301	9194	9327	9234	9223	9230	9120	9210	9361	9179	9057	9161	9152	9130	9216	9188	9235	9153	9205	9242	9241	9170	9214	9153	9281	9106	9260	9177	9245	9258	9213	9096	9166	9262	9051	9296	9197	9331	9219	9208	9151	9112	9332	9234	9372	9308	8961	9149	9350	9178	9302	9230	9196	9314	9163	9233	9369	9150	9219	9177	9185	9103	9418	9151	9126	9139	9046	9249	9134	9161	9208	9239	9146	9205	9224	9140	9211	9194	9279	9187	9153	9299	9178	9162	9156	9264	9264	9183	9227	9198	9126	9221	9101	9256	9101	9196	9204	9209	9303	9324	9252	9230	9136	9286	9443	9251	9409	9198	9208	9135	9163	9166	9276	9133	9330	9108	9185	9234	9115	9216	9303	9003	9233	9175	9210	9193	9201	9197	9172	9279	9309	9310	9184	9261	9190	9241	9086	9184	9021	9068	9241	9282	9292	9373	9243	9254	9256	9154	9343	9152	9195	9320	9141	9186	9376	9231	9395	9271	9301	9112	9055	9094	9170	9154	9100	9228	9196	9134	9219	9264	9340	9211	9260	9190	9070	9106	9127	9194	9331	9203	9138	9358	9263	9008	9276	9139	9264	9271	9253	9224	9381	9194	9193	9209	9263	9264	9294	9284	9299	9307	9172	9267	9201	9166	9172	9190	9232	9266	9228	9109	9357	9280	9115	9026	9042	9283	9298	9257	9209	9279	9156	9229	9169	9175	9138	9347	9152	9200	9036	9234	9176	9249	9139	9263	9128	9357	9205	9259	9232	9183	9169	9227	9308	9283	9205	9168	9179	9405	9248	9287	9142	9141	9074	9447	9114	9166	9146	9354	9248	9227	9224	9157	9035	9228	9153	9379	9197	9185	9136	9302	9177	9197	9165	9272	9227	9188	9183	9240	9265	9264	9142	9114	9134	9358	9258	9227	9126	9198	9169	9212	9263	9192	9261	9257	9311	9047	9072	9383	9133	9162	9331	9253	9227	9185	9189	9322	9187	9275	9206	9256	9083	9297	9325	9196	9182	9212	9328	8999	9131	9132	9253	9370	9434	9170	9303	9105	9191	9256	9122	9099	9268	9144	9192	9170	9063	9256	9230	9236	9188	9170	9324	9187	9314	9086	9221	9334	9140	9194	9197	9235	9358	9118	9220	9124	9258	9231	9258	9137	9317	9273	9118	9152	9231	9156	9130	9283	9169	9124	9296	9238	9248	9236	9222	9185	9299	9249	9318	9250	9087	9209	9129	9144	9078	9247	9161	9188	9084	9275	9181	9245	9205	9195	9083	9235	9252	9216	9197	9104	9283	9246	9230	9110	9149	9150	9183	9245	9306	9295	9240	9183	9093	9276	9233	9190	9062	9207	9100	9245	9350	9238	9066	9275	9220	9250	9269	9104	9347	9268	9339	9307	9331	9175	9176	9146	9239	9203	9227	9390	9176	9276	9147	9199	9300	9247	9250	9290	9235	9233	9245	9260	9240	9238	9183	9255	9194	9157	9208	9196	9269	9374	9250	9125	9167	9306	9271	9334	9192	9224	9248	9147	9174	9169	9236	9198	9383	9331	9249	9154	9160	9220	9092	9257	9175	9190	9308	9353	9257	9202	9219	9120	9310	9165	9345	9162	9358	9139	9076	9233	9153	9537	9208	9236	9192	9286	9305	9168	9257	9068	9144	9293	9246	9193	9165	9259	9255	9237	9159	9186	9259	9273	9135	9319	9234	9244	9183	9286	9210	9197	9305	9390	9233	9127	9234	9327	9225	9279	9331	9189	9239	9129	9110	9025	9405	9089	9319	9303	9249	9206	9270	9105	9303	9090	9326	9091	9176	9288	9137	9396	9395	9301	9262	9143	9171	9304	9282	9230	9089	9167	9354	9056	9181	9249	9100	9272	9082	9198	9178	9146	9316	9088	9258	9218	9237	9434	9202	9209	9207	9269	9269	9193	9251	9364	9336	9214	9155	9345	9303	9295	9152	9214	9320	9172	9092	9320	9187	9195	9309	9375	9209	9298	9162	9166	9362	9185	9263	9336	9123	9244	9312	9139	9271	9187	9301	9313	9305	9240	9283	9369	9250	9057	9212	9190	9122	9314	9260	9134	9204	9222	9266	9275	9264	9230	9228	9194	9287	9094	9231	9196	9186	9084	9427	9354	9294	9174	9238	9228	9324	9230	9188	9196	9265	9323	9345	9204	9257	9265	9423	9418	9278	9304	9173	9518	9171	9329	9129	9237	9172	9353	9178	9183	9292	9147	9167	9344	9261	9299	9253	9098	9149	9180	9291	9052	9290	9236	9137	9179	9234	9255	9163	9273	9137	9416	9094	9143	9259	9151	9072	9379	9107	9265	9386	9176	9317	9192	9254	9221	9164	9181	9235	9335	9206	9260	9135	9179	9124	9297	9349	9164	9318	9295	9095	9072	9131	9099	9253	9172	9141	9158	9310	9124	9111	9253	9108	9427	9340	9237	9126	9187	9257	9368	9257	9244	9135	9364	9224	9222	9000	9266	9329	9222	9253	9288	9204	9109	9089	9151	9286	9116	9360	9176	9235	9112	9156	9166	9125	9323	9370	9232	9210	9269	9220	9307	9123	9093	9210	9220	9207	9249	9281	9152	9087	9325	9267	9279	9186	9150	9273	9404	9171	9176	9259	9113	9179	9277	9125	9282	9257	9222	9242	9244	9243	9207	9112	9194	9293	9265	9183	8969	9168	9314	9214	9165	9214	9319	9331	9331	9174	9230	9265	9211	9267	9144	9147	9298	9095	9242	9134	9341	9137	9226	9215	9102	9296	9342	9168	9202	9298	9338	9166	9291	9131	9220	9309	9136	9075	9253	9229	9254	9213	9128	9187	9008	9238	9179	9195	9228	9255	9127	8991	9141	9329	9194	9089	9243	9082	9299	9141	9184	9361	9186	9271	9241	9397	9237	9294	9344	9190	9260	9346	9148	9327	9144	9121	9222	9304	9064	9182	9202	9169	9207	9237	9288	9177	9090	9196	9402	9384	9204	9324	9185	9297	9191	9260	9277	9251	9190	9287	9342	9340	9404	9299	9345	9248	9193	9002	9244	9211	9271	9189	9257	9012	9263	9258	9276	9246	9222	9308	9278	9158	9233	9230	9319	9214	9323	9171	9226	9371	9123	9388	9220	9114	9079	9332	9281	9278	9342	9264	9123	9209	9266	9219	9269	9160	9273	9218	9182	9325	9188	9181	9299	9259	9208	9278	9218	9164	9212	9249	9422	9218	9162	9140	9329	9195	9284	9201	9179	9184	9223	9097	9152	9203	9110	9253	9337	9276	9329	9119	9282	9164	9225	9210	9265	9203	9229	9308	9219	9326	9021	9147	9284	9314	9152	9209	9153	9157	9268	9232	9246	9222	9065	9031	9170	9153	9262	9258	9195	9120	9078	9232	9304	9199	9416	9153	9109	9275	9209	9220	9330	9423	9224	9478	9189	9144	9147	9237	9195	9221	9109	9324	9227	9255	9265	9312	9181	9364	9240	9221	9230	9206	9229	9185	9276	9028	9215	9275	9261	9233	9136	9238	9149	9270	9145	9121	9402	9117	9167	9194	9367	9209	9323	9243	9287	9256	9046	9235	9209	9202	9241	9433	9227	9184	9295	9243	9162	9225	9285	9203	9383	9271	9116	9210	9181	9355	9216	9329	9303	9405	9207	9246	9195	9305	9169	9131	9208	9093	9251	9249	9281	9462	9240	9212	9300	9181	9040	9172	9219	9168	9180	9397	9255	9133	9161	9234	9160	9377	8967	9183	9330	9125	9186	9276	9143	9343	9199	9214	9218	9222	9168	9270	9283	9294	9258	9261	9340	9280	9324	9122	9351	9205	9350	9439	9276	9333	9149	9167	9235	9186	9262	9337	9112	9235	9231	9228	9155	9244	9236	9148	9105	9173	9058	9437	9309	9116	9238	9086	9189	9304	9256	9165	9186	9240	9269	9235	9262	9231	9160	9330	9278	9141	9245	9316	9351	9295	9219	9142	9185	9125	9141	9223	9337	9274	9155	9329	9383	9045	9311	9259	9216	9188	9174	9344	9165	9253	9245	9096	9165	9251	9184	9143	9167	9258	9160	9311	9137	9063	9289	9272	9192	9218	9240	9210	9273	9278	9149	9327	9329	9310	9257	9184	9208	9166	9169	9326	9216	9203	9340	9159	9335	9247	9298	9300	9338	9198	9130	9313	9056	9211	9070	9212	9239	9172	9364	9308	9096	9136	9197	9081	9291	9207	9316	9195	9146	9134	9110	9233	9228	9115	9217	9211	9342	9115	9209	9244	9006	9207	9234	9244	9283	9220	9104	9215	9175	9095	9179	9310	9044	9093	9232	9237	9178	9270	9114	9242	9301	9165	9294	9180	9121	9316	9179	9138	9180	9141	9204	9124	9230	9326	9158	9388	9167	9324	9087	9207	9159	9223	9190	9247	9220	9283	9354	9260	9202	9225	9317	9312	9361	9152	9500	9412	9242	9201	9216	9189	9242	9171	9272	9361	9207	9121	9240	9248
26021	21578	28282	37930	47036	51358	47720	35678	25090	18854	16160	15382	15078	14942	15068	14989	15097	14851	15005	14825	14926	14860	14712	14851	14809	14947	14762	14969	14853	14959	14740	14989	15109	14854	14908	14880	14604	14668	14838	14877	14784	14850	14761	14603	14770	14647	14640	14871	15084	14834	14836	14719	14719	14858	14824	14793	15006	14620	14887	14755	14684	14707	14858	14747	14962	14790	14706	14678	14961	14821	15025	14944	14925	14677	14994	14762	14735	15013	14697	14743	14862	14913	14712	14849	14888	14891	15139	14596	15024	14831	14623	14767	14879	14855	14840	14723	14858	14938	14931	14824	14796	14801	14765	14991	15012	14805	14935	14860	14881	14793	14951	14699	15027	14952	14939	14678	14752	14769	14912	14840	14925	14879	14823	14823	14868	14795	14736	14815	14589	14781	14847	14896	14969	14759	14917	14961	14818	14699	14842	14933	14809	14809	15021	14749	14843	14893	14869	14747	14786	14697	14894	14903	14741	14659	14958	14830	14908	15025	14732	14876	14853	14767	14865	14830	14915	14799	14968	14877	15216	14875	14785	14627	14877	14670	14905	14749	14770	14895	15004	14653	14886	14817	14756	14582	14648	14886	14749	14767	14842	14821	14668	14842	14687	14755	14856	14830	14846	14692	14870	14645	14976	14803	14716	14788	14767	14869	14695	14664	14897	15029	14813	14875	14780	14879	14733	15071	14797	14749	14721	14827	14812	14842	14941	14723	14658	14802	14945	14639	14923	14880	14650	15060	14799	14841	14869	14908	14766	14835	14822	14848	14950	14833	14947	14996	14825	14818	14738	14750	14875	14577	14618	14875	14835	14831	14758	14706	14580	14736	14749	14899	14782	14751	14775	14710	14991	14943	14746	14762	14601	14811	14889	14764	14915	14797	14705	14609	14658	14864	14834	15102	14808	14961	14914	14754	14797	14778	14813	14887	14842	14852	14804	14805	14679	14822	14629	14598	14658	14750	14811	14836	14882	14889	14826	14830	14886	14881	14861	14829	14834	14864	14868	14750	14613	14742	14866	14821	14806	14729	14770	14635	15013	14904	14789	14788	14941	14903	14849	14753	14806	14647	14952	14836	14996	14788	14804	14926	14725	14678	14788	14712	14650	14933	14983	14720	14882	14939	14896	14881	14795	14753	14898	14709	15033	14729	14833	14654	14633	14628	14901	14672	14917	14760	14850	14655	14918	14730	14895	14834	14730	14869	14721	14806	14667	14875	14810	14685	14868	14622	14843	14739	14832	14818	14810	14866	14873	14864	14845	14840	14747	14668	14844	14840	14999	14913	14932	14892	14822	14638	14744	14930	14634	14622	14841	14909	14868	14936	14968	14873	14875	14750	14633	14757	14683	14756	14824	14945	14873	14922	14715	14765	14830	14741	14767	14871	14812	15001	14936	14952	14886	14858	15003	15024	14738	14734	14612	14683	14935	14684	14894	14505	14845	14764	14840	14778	14752	14882	14800	14868	14882	14760	14711	14715	14886	15021	14877	14675	14919	14755	14897	14673	14806	14729	14803	14751	14828	14742	14972	14631	14755	14699	14974	14978	14718	15078	15014	14846	14768	14898	14840	14851	14734	14739	14836	14719	14711	14805	14881	14692	14831	14852	14895	14653	14867	14771	14874	14736	14749	14786	14806	14733	14619	14703	14624	14801	14969	14835	14677	14658	14807	14792	14740	14819	14777	14821	14788	14624	14838	14841	14970	14820	14739	14753	14834	15062	14752	14903	14893	14864	14912	14905	14772	14822	14863	14937	14986	14671	14862	14881	14678	14675	14724	14683	14577	14885	15066	14872	14742	14600	14756	14730	14766	14806	14809	15037	14870	14891	14981	14891	14755	14836	14815	14785	14664	14611	14893	14729	14740	14972	14497	14872	14893	14715	14999	14856	14717	14895	14889	14766	14945	14770	14931	15003	14925	14874	14745	14569	14810	14523	14749	14988	15078	14972	14855	14736	14818	14900	14723	14936	14841	14838	14947	14733	14644	14531	14671	14894	14599	14885	14873	14873	14816	14721	14951	14631	14770	14883	14786	14758	14895	14642	14716	14937	14690	14918	14878	14656	14748	14757	14857	14933	14760	14690	14775	14837	14705	14886	14923	14800	14706	14971	14751	14834	14776	14817	14730	14785	14828	14927	14724	14697	14643	15031	14645	14867	14719	14865	14886	14784	14725	14748	14910	14749	14789	14912	14778	14789	14824	14742	14799	14823	14747	14895	14839	14933	15079	15007	14960	14770	14867	14741	15044	14726	14800	14697	14674	14943	15009	14820	15024	14757	14720	14811	14650	14812	14794	14763	14797	14923	14690	14799	14845	14717	14786	14584	14698	14682	14871	14859	14864	14862	14800	14982	15008	14905	14747	14745	14873	14753	14705	14471	14618	14730	14821	14779	14857	14783	14776	14779	14838	14755	14688	14836	14693	14871	14884	14800	14949	14859	14853	14887	14958	14778	14623	14889	14848	14906	14837	14909	14796	14784	14667	14674	15267	15162	14801	14763	14733	14728	14823	14716	14809	14809	14782	14852	14729	14849	14818	14952	14896	14708	14719	14820	14752	14657	14852	14798	14867	14677	14965	14891	14905	14922	14890	14875	14812	14590	14603	14919	14919	14840	14739	14787	14741	14679	14647	14886	14744	14819	14763	14843	14970	14889	14915	14768	14575	14636	14784	14708	14818	14924	14771	14915	14985	14910	14855	14966	14599	14876	14848	14697	14721	14829	14869	14734	14719	14660	14854	14698	14879	14892	14854	14654	14864	15200	14845	14986	14777	14779	14782	14570	14746	14657	14841	14617	14852	14821	14901	14960	14970	14930	14766	14823	14890	14954	14767	14827	14715	14752	14828	14977	14718	14787	14731	14677	14804	14869	14729	15011	14782	14667	14861	14876	14863	14800	15010	14761	14520	14516	14831	14922	14920	14767	14857	15000	14896	14862	14894	14780	14947	14741	14991	14838	14834	14869	14825	14676	15033	14872	15004	14720	14918	14945	14765	14899	14716	14521	14906	14868	14898	14894	15055	14773	15082	14747	14877	15069	14791	14773	14897	14834	14802	14856	14765	14845	14801	14843	14782	15036	14792	14854	14696	14803	14757	14925	14783	14936	14526	14658	14950	14763	14844	14733	14812	14786	14861	14813	14705	14747	14591	14850	14959	14927	14716	15018	14946	14957	14863	14735	14914	14682	14839	14736	14790	14778	14850	14847	14914	14658	14982	14750	14847	14796	14695	15067	14794	14784	14972	14841	14859	14751	14840	14764	14884	14765	14737	14682	14902	14703	14967	14772	14739	14917	14859	14746	14994	14888	14689	14895	15010	14832	14839	14884	14944	14775	14790	14837	14670	14973	14683	14791	14636	14710	14735	14777	14979	14773	14955	14766	14697	14657	14846	15030	14868	14935	14942	14926	14677	14634	14854	14831	14728	14824	14745	14871	14921	14533	14644	14745	14837	14725	14855	14706	14933	14711	14719	14924	14754	14790	14883	14751	14764	14894	14795	14937	14813	14904	14927	14744	14724	14848	14778	14867	14753	14751	14785	14720	14586	14792	14658	14721	14686	14781	14707	14853	14689	14760	14763	14847	14904	14764	14767	14900	14817	14866	14759	14624	14950	14707	14724	15009	14918	14847	14769	14704	14819	14885	14894	14791	14836	14773	15041	14852	14823	14765	14712	14592	14828	14529	14771	14841	14834	14739	14839	15046	14874	14817	14792	14949	14837	14875	14818	14909	14777	14598	14779	14789	14877	15001	14810	14719	14687	14888	14913	14815	14745	14965	14809	14824	14692	14833	14537	14796	14676	14616	14773	14871	14778	14680	14960	14748	14637	14756	14910	14807	14805	14575	14903	14839	14663	14722	14812	14743	14770	14696	14684	14890	14799	14963	14806	14660	14651	14832	14603	14841	14646	15021	14829	14663	14850	14636	14733	14689	14915	14616	14901	14920	14866	14890	14802	14970	14856	15003	14875	14647	14730	14768	14797	14611	14915	14732	14718	14929	14984	14916	14777	14886	14960	15008	14817	14667	14736	14842	14985	14844	14815	14837	14837	14862	15030	14859	14877	14906	14770	14882	14870	14760	14713	14744	14777	14857	14918	14890	14884	14900	14689	14690	14823	14787	14801	14815	14744	14862	15009	14812	14882	14759	14839	14969	14716	14824	14854	14713	14862	14896	14857	14846	14730	14782	14628	14834	14791	14993	14691	14901	14731	14763	14621	14851	15002	14840	14784	14692	15018	14773	14746	14633	14889	14973	14863	14966	14770	14815	14838	14789	14851	14923	14750	15063	14764	14936	15155	14622	14823	14761	14641	14733	14701	14999	14887	14624	14864	14723	14885	14662	14851	15144	14661	14986	14844	14711	14965	14890	14940	14735	14837	14796	14781	14722	14833	14814	14912	14862	14680	14697	14835	14712	14694	14836	14912	14808	14815	14732	14709	14715	14734	14722	14725	14708	14808	14565	15023	15149	14963	14662	14953	14903	14983	14867	14814	15030	14779	14882	14837	14838	14745	14688	14714	14958	14946	14750	14849	14909	14800	14789	14794	14788	14739	14677	14956	14869	14919	14762	14690	14822	14898	14885	14871	14821	14651	14714	14655	14736	14974	15038	14777	14957	14793	14742	14762	14940	14821	14857	14658	14645	14834	14807	14846	14901	15061	14832	14820	14723	14906	14924	14704	14757	14719	14698	14652	14961	14897	14759	14988	14733	14899	14905	14649	14632	14629	14760	14888	14982	14828	14932	14995	14583	14944	15016	14925	14872	14752	14803	14926	14750	14609	15098	15022	14743	14978	14823	14863	14880	14905	14820	14911	15043	14751	14758	14773	14903	14897	14855	14940	14950	14751	15025	15031	15097	14903	14929	14772	14930	14795	14846	14774	14812	14792	14838	14897	15044	14822	14947	14697	15012	14888	14717	14696	14885	14698	14733	14915	14741	14964	14832	14837	14818	14904	14866	14838	14803	14665	14872	14724	14723	14975	14900	14688	14603	14921	14776	14753	14570	14865	14845	14691	14958	14660	14742	14843	14631	14843	14733	14776	14759	14954	14866	15016	14679	14715	14755	14866	14833	14937	14602	14935	14712	14973	14935	14857	14772	14888	14895	14706	14766	14842	14680
11167	23527	31830	40987	45941	46636	39246	27048	16854	11801	9868	9609	9462	9486	9482	9465	9370	9442	9377	9374	9342	9381	9622	9392	9421	9358	9306	9408	9509	9611	9322	9417	9329	9347	9340	9243	9483	9298	9301	9427	9241	9410	9356	9165	9370	9498	9357	9310	9430	9383	9265	9384	9351	9444	9368	9393	9394	9311	9398	9493	9209	9214	9332	9485	9300	9416	9393	9298	9303	9482	9378	9351	9299	9552	9350	9297	9343	9255	9404	9218	9391	9350	9254	9314	9212	9398	9337	9294	9318	9322	9371	9389	9431	9380	9321	9376	9280	9445	9401	9379	9308	9407	9188	9389	9338	9298	9235	9293	9341	9310	9397	9325	9374	9294	9337	9333	9291	9201	9388	9188	9263	9308	9319	9269	9396	9337	9301	9337	9333	9415	9450	9358	9178	9209	9303	9371	9342	9206	9325	9297	9417	9333	9178	9253	9278	9395	9281	9425	9402	9489	9365	9331	9240	9310	9402	9284	9251	9471	9449	9285	9367	9339	9265	9324	9353	9357	9253	9457	9380	9375	9290	9354	9342	9281	9377	9420	9196	9266	9247	9324	9451	9386	9457	9376	9385	9332	9270	9336	9434	9265	9325	9253	9237	9303	9344	9457	9340	9410	9398	9143	9234	9304	9485	9230	9417	9309	9215	9483	9393	9339	9290	9356	9340	9229	9334	9128	9269	9315	9304	9601	9357	9215	9389	9320	9301	9244	9200	9315	9379	9373	9406	9330	9283	9316	9432	9275	9190	9219	9296	9277	9324	9326	9458	9299	9329	9345	9276	9296	9370	9302	9303	9364	9296	9402	9229	9375	9395	9457	9287	9331	9355	9385	9288	9419	9363	9299	9487	9437	9310	9402	9441	9451	9297	9326	9347	9255	9403	9188	9237	9446	9446	9177	9327	9277	9370	9432	9444	9406	9230	9406	9438	9433	9266	9256	9318	9284	9298	9304	9428	9233	9324	9241	9287	9369	9391	9190	9217	9295	9248	9270	9327	9286	9320	9301	9386	9342	9228	9151	9249	9394	9228	9231	9361	9348	9357	9180	9272	9312	9235	9228	9485	9339	9254	9466	9331	9358	9333	9184	9269	9315	9207	9242	9573	9256	9370	9414	9499	9354	9404	9230	9393	9173	9432	9461	9242	9302	9303	9394	9411	9311	9341	9295	9339	9383	9482	9320	9301	9371	9323	9239	9463	9180	9365	9103	9480	9198	9175	9301	9278	9259	9299	9157	9351	9252	9260	9193	9313	9318	9447	9330	9251	9442	9227	9391	9450	9341	9382	9343	9435	9266	9349	9181	9171	9313	9283	9407	9168	9235	9309	9490	9356	9253	9355	9369	9198	9319	9320	9255	9403	9491	9363	9378	9333	9222	9286	9312	9446	9444	9298	9275	9436	9336	9331	9218	9314	9297	9360	9305	9343	9474	9357	9285	9389	9181	9296	9265	9303	9326	9287	9397	9262	9384	9270	9259	9181	9294	9188	9342	9375	9270	9218	9274	9402	9193	9103	9464	9229	9318	9468	9256	9426	9287	9409	9206	9217	9234	9306	9269	9165	9450	9299	9360	9227	9343	9327	9304	9393	9387	9303	9318	9330	9236	9465	9451	9232	9345	9361	9374	9302	9127	9366	9289	9264	9268	9220	9402	9315	9242	9375	9281	9338	9464	9368	9277	9326	9298	9287	9380	9383	9184	9374	9350	9185	9131	9211	9357	9361	9484	9363	9456	9332	9480	9376	9454	9341	9219	9369	9251	9303	9276	9303	9294	9298	9463	9211	9436	9297	9245	9360	9419	9484	9362	9255	9444	9306	9201	9202	9274	9276	9224	9289	9282	9401	9248	9297	9239	9304	9348	9332	9309	9413	9340	9332	9320	9348	9292	9391	9359	9310	9373	9285	9164	9323	9238	9268	9314	9461	9296	9347	9371	9263	9355	9355	9342	9235	9503	9451	9440	9329	9392	9359	9328	9225	9241	9313	9264	9347	9279	9274	9345	9265	9361	9500	9327	9214	9329	9239	9157	9290	9248	9313	9340	9347	9349	9290	9362	9409	9437	9266	9216	9388	9462	9281	9220	9439	9306	9412	9308	9358	9399	9381	9299	9363	9292	9202	9433	9348	9447	9580	9306	9305	9321	9449	9222	9337	9281	9429	9283	9266	9339	9452	9536	9388	9175	9315	9462	9298	9386	9349	9294	9291	9262	9411	9390	9449	9159	9520	9184	9234	9313	9425	9308	9333	9435	9304	9390	9375	9259	9426	9346	9373	9308	9137	9432	9312	9213	9324	9360	9376	9433	9271	9309	9437	9407	9208	9191	9440	9300	9262	9280	9351	9328	9353	9236	9320	9346	9383	9375	9305	9344	9325	9270	9295	9321	9286	9353	9323	9287	9325	9510	9306	9227	9274	9347	9334	9257	9223	9226	9349	9468	9253	9425	9285	9293	9313	9353	9448	9239	9287	9326	9209	9177	9292	9413	9296	9400	9249	9427	9403	9337	9305	9138	9247	9299	9421	9413	9355	9298	9373	9410	9400	9319	9241	9345	9198	9329	9331	9266	9330	9412	9423	9485	9307	9313	9309	9279	9218	9176	9379	9205	9232	9403	9440	9392	9318	9332	9342	9401	9334	9300	9287	9327	9423	9182	9344	9301	9182	9154	9276	9238	9265	9385	9430	9350	9234	9344	9487	9326	9329	9238	9293	9204	9181	9381	9438	9405	9260	9351	9272	9219	9353	9330	9428	9253	9152	9323	9326	9328	9320	9222	9296	9365	9343	9474	9330	9350	9351	9271	9354	9363	9305	9249	9246	9320	9267	9339	9164	9363	9388	9174	9184	9354	9330	9315	9359	9372	9352	9251	9279	9201	9409	9385	9383	9404	9287	9322	9423	9389	9240	9390	9275	9392	9373	9382	9202	9169	9248	9346	9328	9464	9327	9372	9333	9281	9296	9465	9485	9317	9214	9352	9508	9270	9367	9336	9390	9312	9226	9338	9293	9269	9413	9395	9310	9272	9320	9261	9482	9269	9376	9234	9405	9230	9353	9225	9223	9291	9287	9413	9361	9356	9323	9327	9453	9177	9406	9246	9308	9266	9328	9414	9170	9410	9299	9302	9295	9245	9259	9329	9337	9311	9463	9319	9260	9388	9400	9330	9435	9185	9273	9312	9511	9285	9184	9126	9179	9297	9301	9196	9267	9335	9317	9327	9565	9304	9203	9399	9226	9165	9476	9312	9347	9340	9323	9361	9255	9314	9241	9301	9253	9203	9446	9324	9327	9324	9362	9366	9326	9389	9388	9270	9408	9464	9268	9171	9341	9288	9373	9393	9173	9264	9362	9352	9328	9211	9272	9256	9418	9367	9435	9340	9162	9265	9230	9245	9360	9394	9309	9303	9358	9077	9412	9440	9407	9326	9397	9311	9373	9196	9284	9221	9264	9563	9419	9295	9456	9320	9360	9221	9317	9470	9283	9424	9387	9318	9407	9261	9349	9206	9225	9300	9296	9318	9219	9247	9218	9283	9318	9389	9261	9515	9359	9353	9245	9395	9302	9378	9299	9414	9353	9240	9354	9355	9263	9254	9143	9438	9206	9415	9342	9341	9188	9139	9526	9376	9359	9458	9301	9302	9280	9334	9421	9336	9215	9281	9332	9317	9324	9326	9354	9472	9251	9348	9210	9192	9343	9453	9461	9470	9381	9372	9254	9348	9317	9273	9351	9440	9202	9267	9231	9272	9417	9324	9248	9359	9276	9197	9416	9399	9179	9461	9380	9255	9476	9200	9337	9238	9444	9183	9225	9295	9367	9295	9321	9305	9461	9212	9307	9405	9282	9118	9215	9370	9222	9424	9334	9193	9268	9283	9415	9257	9294	9152	9331	9215	9412	9226	9427	9262	9413	9398	9246	9340	9301	9515	9336	9130	9329	9362	9291	9238	9326	9383	9250	9256	9275	9355	9265	9207	9286	9268	9357	9374	9391	9112	9432	9136	9251	9298	9452	9385	9361	9285	9273	9272	9430	9238	9172	9256	9245	9336	9346	9286	9373	9344	9506	9225	9340	9334	9246	9252	9328	9191	9419	9218	9379	9162	9332	9386	9206	9364	9110	9267	9336	9458	9420	9419	9236	9228	9414	9339	9371	9315	9381	9116	9317	9235	9203	9286	9263	9345	9208	9321	9419	9431	9347	9152	9447	9253	9477	9254	9296	9206	9148	9225	9191	9280	9236	9343	9488	9165	9241	9181	9341	9359	9312	9217	9307	9251	9335	9460	9263	9302	9334	9236	9196	9374	9420	9221	9358	9294	9305	9524	9253	9347	9302	9313	9421	9201	9210	9270	9209	9232	9389	9181	9276	9351	9298	9410	9341	9360	9297	9343	9365	9336	9371	9259	9211	9328	9269	9373	9336	9373	9293	9300	9382	9171	9266	9355	9420	9350	9326	9343	9446	9288	9290	9456	9292	9412	9376	9410	9380	9351	9175	9142	9346	9292	9445	9274	9268	9298	9283	9448	9281	9251	9310	9389	9129	9367	9361	9306	9249	9387	9470	9285	9270	9281	9325	9238	9286	9365	9338	9418	9560	9278	9232	9194	9374	9407	9396	9431	9420	9292	9405	9428	9406	9277	9421	9369	9352	9401	9430	9310	9241	9360	9361	9323	9210	9339	9266	9403	9304	9398	9306	9254	9287	9233	9412	9270	9350	9306	9306	9364	9191	9329	9415	9390	9314	9385	9314	9232	9374	9288	9389	9265	9388	9313	9374	9431	9480	9369	9370	9342	9328	9389	9173	9337	9329	9362	9205	9287	9320	9322	9329	9298	9316	9352	9401	9244	9272	9320	9248	9183	9283	9338	9407	9378	9471	9381	9213	9316	9371	9289	9241	9296	9311	9495	9213	9378	9333	9200	9259	9308	9425	9491	9361	9232	9285	9350	9372	9388	9439	9435	9395	9232	9157	9415	9112	9320	9362	9354	9261	9317	9167	9481	9359	9327	9165	9466	9388	9213	9312	9337	9207	9189	9478	9302	9319	9290	9228	9418	9302	9320	9311	9430	9285	9391	9272	9398	9228	9354	9378	9265	9381	9252	9382	9222
24372	21564	28829	32709	51311	61737	62046	48082	33601	23335	18125	16111	15454	15478	15352	15398	15165	15384	15275	15070	15226	15237	15196	15212	15070	15096	15140	15293	15058	15201	15314	15076	15099	15117	15444	15138	15214	15272	15305	15105	15072	15220	15162	15249	14987	15156	15167	15180	15101	14872	15153	15138	15098	14780	15018	15079	15201	15217	15257	14978	15135	15100	15054	15190	15151	15171	15021	15142	15000	15059	15096	15107	15173	15244	15217	14883	15181	15165	15297	15043	15314	15022	15075	15250	14986	14977	15193	15073	15104	15012	15071	15111	14974	15140	15279	14998	15043	15148	14663	14878	15320	15038	15097	15199	14999	14981	14877	15125	15107	15067	14994	15108	14989	14972	15091	15007	15023	14973	15021	15116	15239	15098	15209	15013	14929	15075	15194	15200	14992	15051	15133	15323	15063	15087	15129	15155	15055	15262	15054	15202	15490	15256	15274	15119	14965	15227	15033	15203	15287	15062	15114	14955	15121	15022	14961	14915	14955	15083	15075	15229	15126	15179	15063	15057	15078	15021	15239	14865	14994	15228	15218	14976	15174	15091	15166	15049	15187	15268	15146	15289	15051	15192	15146	15147	15075	14946	15210	14876	15029	15131	15114	15051	15081	15231	15137	15046	14875	15007	15088	15046	15011	15030	15268	15176	15004	14916	14977	14943	15083	14999	14993	15091	15077	15013	15066	15246	15113	15206	14888	15151	15049	15126	15079	15103	15011	15053	15041	15244	15093	15009	15271	15148	15196	15061	15447	15249	15155	15056	15221	15074	14983	14991	15137	15058	15255	15204	15011	15093	15025	15096	14984	15150	15053	15076	15157	14983	15019	15015	15227	15089	15181	15146	14818	14906	15021	15048	15151	15026	15102	15096	15087	15080	15012	14937	15091	15105	15089	15104	15170	15119	15189	15276	15020	14972	14950	14998	14979	15068	15116	15261	15225	15168	15079	15338	15211	15061	15077	15077	14983	15160	15192	14852	15199	15090	14947	14987	15004	14897	15138	14955	14863	15058	15120	15189	15016	15003	15253	15134	15223	15087	15129	15025	15228	15116	15194	15150	15119	14989	15141	15010	15017	14949	15052	15073	15083	15209	15094	14975	15135	15106	15139	15172	15012	15093	15121	15025	14981	15034	15068	15078	15123	15120	15153	15009	15133	14946	15025	15058	15187	15267	15109	14936	14857	15058	15010	15036	15080	14990	15091	15141	15156	15175	15066	15179	15094	15217	14987	15130	15244	14951	15209	14943	15320	14999	15217	15035	15154	15014	15086	14995	15435	15133	15050	15147	15024	15190	15177	15183	14994	15032	15102	15057	15053	15119	15116	15182	14906	14907	14953	15001	14998	15200	15099	15062	15229	15015	15001	15136	15142	14946	15146	15145	15006	14877	14969	15214	15103	15203	15157	14907	15127	15168	15161	15104	15065	15036	15213	14984	14889	15171	15009	15217	15175	15002	15150	15270	14840	15046	14951	15055	15077	14926	15065	15105	14972	15067	15111	15093	15033	15193	15023	15199	14997	15212	15258	15169	15041	14909	15067	15024	15206	15090	15101	15014	15236	15168	14948	15344	15027	14959	15016	15225	14987	15133	15082	15274	15138	15113	14899	14827	14868	15168	15229	15048	15178	15121	15363	15044	15062	15023	15031	15144	15126	15087	15244	15085	14997	14978	15128	15212	15140	15121	15127	15062	15123	14989	14989	15269	15103	15163	15261	15215	15301	15190	15263	15195	14869	15388	15132	15063	15082	14843	15135	14975	15262	15305	15108	15151	15188	15390	15066	15044	15117	14950	15073	15103	15353	14978	15286	15417	14845	15025	14986	15036	14980	15148	15110	15206	15160	15173	15118	15041	14971	15097	15058	15089	15339	15079	15444	15366	15010	15032	15155	15004	15175	15200	15141	15072	15211	14945	14937	15138	15095	15129	15193	14982	15073	15092	15062	15124	15117	14944	15020	15205	15231	15132	15383	15145	15313	14926	15048	15002	15070	15021	15037	15038	15052	14927	15234	15095	14925	15049	15306	15203	15070	15042	15121	15045	15078	15010	15238	15044	14983	15074	15021	15005	15199	15105	15218	15181	15215	15216	15168	15015	15253	15042	15142	15136	15092	15121	15288	15034	15026	14972	14857	15154	15121	15109	15172	14993	15097	15240	15109	15144	14825	15078	14933	15049	15029	15106	15251	15150	15124	14933	15128	15044	15118	14921	14995	14884	15134	15007	15192	15165	15102	15098	15227	15134	15143	15123	15177	15087	14989	14968	15077	15013	15096	15007	15211	14950	15019	14934	15235	15141	15205	15045	15134	15000	15195	15056	15181	15022	15151	15282	14902	14927	15131	14952	15201	15108	15278	15160	15187	15047	14984	15030	14937	15232	15305	14876	15060	15103	14963	15290	15110	15193	15012	15202	15061	14952	15084	15131	15139	15197	14952	14999	15080	15106	14943	15157	15117	15188	15012	15194	15019	15002	15188	15075	15174	14969	15081	14943	15050	15112	15197	15132	15212	15361	15015	15091	15152	14870	15040	14874	15306	14909	15208	15121	15374	14858	15289	15111	15025	15147	15327	15083	14849	15145	14967	15080	15250	15031	15053	15121	15061	15014	15165	15191	15027	15027	15004	14983	15326	15169	14949	15210	15039	15320	14892	15129	15165	15050	14930	14881	14950	15084	15216	15245	15232	14891	15034	15180	14897	15177	15123	14964	15000	15102	15042	14986	15131	15146	14889	15177	14924	15013	15159	15049	15076	14994	15158	15028	15165	15007	14984	15078	15395	15141	15152	15067	15117	15027	15170	15024	15160	15200	15142	15103	15132	15228	15070	15164	15337	15210	14888	15094	15110	14954	14876	15166	15221	14975	15000	15078	15279	15127	15048	14963	14964	15271	14892	14969	14855	15094	15071	15053	15174	15204	15096	15092	15184	15158	15368	14926	15268	15110	15089	15359	15177	15100	15001	15070	14950	15088	15094	15087	15098	15017	14953	14927	15098	15079	15267	15224	15188	15216	15166	15069	14884	14878	14931	15114	15033	15067	15252	15049	15110	15176	14882	15171	15058	15106	15327	15265	15207	15260	14995	15242	14993	15159	15095	15087	14982	15105	14977	15177	14955	15197	15128	14969	15072	14915	14951	15242	15067	15106	15069	15245	15132	14911	15167	14860	14998	14974	14986	15179	14806	15056	14909	15027	14992	14815	15380	15173	14968	15109	15037	15189	15060	14925	14985	15053	15096	15201	15056	15183	15291	15015	15238	15147	15193	15134	15232	14986	14955	15133	15030	15047	15063	15076	15071	15202	15153	15021	15140	15317	14994	15076	14929	15167	15120	15168	15262	14885	14885	14883	15096	15339	15172	15127	15051	15168	15063	15178	15024	15112	15128	14925	14936	15115	15130	15160	15084	15128	15345	15073	15110	14995	15132	15189	15061	15210	14932	14930	15146	15092	15154	15085	15031	15129	15262	15218	15181	15112	14770	15067	14954	15243	15029	15235	15069	15072	15251	15333	15216	15079	15024	15220	15154	14907	14951	14992	15045	14959	15180	15127	15064	15020	15160	15056	14983	14988	14946	15038	15016	15139	15154	15278	15289	15151	15224	15315	15243	14980	15154	15188	15332	15256	15206	15159	15174	15339	15061	15191	15119	15055	14924	15100	15251	15205	15065	15180	15047	15103	15087	15116	15079	15077	15128	15042	15133	15029	15106	15158	15298	15146	14990	15104	15214	15268	15317	15091	15186	15033	15310	14881	15017	15079	15072	15117	15312	15214	15134	15166	15148	15079	15036	15150	14933	14967	15134	15114	15026	15050	14995	15076	14865	15049	15089	15040	15249	15078	15157	15089	15076	15029	15180	15170	15074	14891	15280	15133	15051	15150	14853	15308	15152	15074	15023	15095	15112	15135	15077	14982	14835	14956	14932	15065	15229	15006	14974	14928	15359	15069	14999	15168	15054	15191	15026	14902	15221	14980	15057	15069	14964	14877	15195	15178	15019	15108	14880	15006	15234	15130	15128	15198	14963	14927	15244	15083	15082	15187	14929	15018	15075	15305	15117	14922	15097	15203	15146	14876	14956	15188	15094	15206	15009	15048	15039	14995	15037	15379	15355	15036	15313	15278	15173	15234	15235	15016	15026	15227	15152	15229	15085	15316	15496	14971	15031	15022	14952	15256	15088	14958	15178	14949	15079	15279	15042	14996	15104	15006	15170	14952	15097	15034	14914	15160	15111	14981	15121	15175	15250	15272	15402	15167	14969	15071	15017	15214	14940	14991	15108	14999	14895	15000	15061	15204	15195	14991	15256	15010	15250	14984	15087	15170	15033	15182	15200	14822	15123	15212	15093	15128	15159	15075	15165	15151	15098	15047	15231	15310	15118	15296	14930	15066	15386	15100	15180	15187	15194	14960	15199	15266	15041	14931	15218	15140	15115	15007	15107	14995	15042	15106	14965	14982	15114	15138	15177	15130	14988	15224	15150	14967	15206	15204	15111	15143	15262	15013	15110	15231	15137	15015	14947	15092	15048	15137	15116	15100	14943	15083	15136	15234	14986	15055	15231	14987	15068	14948	15162	15069	15128	15177	15166	15036	15208	15176	15007	15070	15154	14920	15157	15181	15090	15318	15258	14886	15116	15074	14996	15199	15184	15004	15195	15179	15150	15174	15060	15010	14964	15173	15050	15001	15025	15003	15067	15222	15096	15086	15045	14835	15024	15002	15059	15120	15178	15235	15283	15148	14906	15102	14962	15094	15183	15069	15067	15036	15274	15169	15111	15164	15205	15067	15229	14947	15060	15206	15059	15053	15061	15027	15114	14880	15090	15150	15034	15239	15144	15149	15034	15274	15122	15178	15142	15100	14964	15069	14847	14937	14980	15044	15228	15244	15174	15251	15230	15266	15145	15168	15098	15143	15195	15115	15131	15149	15280	15033	15013	14972	15104	14900	14957	14970	15243	14910	15069	15154	15134	14996	15078	14968	15204	15207	15188	15142	15104	15161	15127	15129	15096	15120	15152	14968	15032	15017	15151	15031	14934	14994	15024	15199	15233	14977	15190	15211	15156	15077	14974	15226	14909	14853	15015	15004	15254	15047	15202	15028	15151	15140	15205	14864	15152	15214	15234	15184
14286	33838	42066	54661	61845	65040	58194	40966	25034	15058	11317	10141	9892	9681	9717	9746	9745	9815	9681	9653	9780	9967	9811	9777	9675	9752	9790	9708	9622	9786	9726	9769	9687	9763	9677	9773	9912	9651	9680	9683	9714	9798	9547	9636	9721	9815	9575	9683	9687	9722	9758	9580	9530	9752	9778	9784	9719	9626	9585	9686	9534	9588	9665	9641	9689	9778	9762	9697	9565	9723	9769	9741	9705	9667	9674	9654	9680	9572	9702	9760	9665	9623	9763	9668	9839	9568	9628	9485	9623	9569	9721	9593	9568	9500	9654	9600	9714	9560	9557	9695	9717	9588	9646	9587	9826	9639	9737	9699	9743	9545	9543	9839	9594	9723	9706	9730	9539	9665	9561	9798	9619	9624	9615	9574	9571	9574	9664	9694	9487	9603	9732	9492	9595	9419	9640	9714	9635	9458	9816	9785	9618	9721	9754	9767	9662	9740	9646	9685	9760	9587	9655	9657	9616	9637	9615	9584	9766	9740	9625	9499	9642	9571	9640	9670	9714	9680	9757	9626	9844	9848	9633	9563	9667	9593	9627	9511	9695	9568	9502	9505	9732	9599	9694	9619	9692	9712	9547	9553	9778	9514	9632	9507	9600	9669	9706	9638	9601	9523	9710	9523	9561	9604	9668	9618	9607	9629	9656	9636	9650	9656	9576	9677	9600	9560	9615	9878	9716	9664	9585	9643	9678	9634	9536	9668	9498	9606	9702	9737	9552	9424	9637	9645	9442	9607	9702	9614	9580	9558	9619	9571	9636	9524	9673	9578	9528	9543	9669	9629	9587	9716	9567	9703	9595	9488	9578	9632	9607	9668	9586	9724	9757	9734	9750	9608	9509	9634	9684	9605	9620	9633	9570	9690	9720	9724	9624	9677	9559	9644	9576	9780	9589	9698	9660	9718	9522	9490	9735	9447	9602	9594	9653	9630	9593	9574	9646	9626	9586	9545	9570	9641	9776	9635	9610	9517	9672	9641	9587	9678	9641	9482	9764	9634	9783	9519	9513	9680	9566	9692	9840	9691	9635	9690	9661	9718	9562	9749	9699	9644	9687	9591	9761	9686	9794	9654	9642	9542	9696	9502	9687	9546	9678	9735	9613	9717	9605	9715	9736	9641	9623	9556	9748	9525	9544	9681	9789	9725	9816	9692	9512	9595	9633	9841	9585	9614	9632	9607	9627	9639	9544	9500	9640	9678	9497	9497	9692	9584	9510	9767	9631	9638	9565	9547	9654	9609	9616	9601	9624	9619	9543	9620	9536	9646	9484	9694	9649	9767	9647	9809	9660	9759	9521	9634	9663	9587	9701	9603	9603	9657	9630	9760	9467	9621	9615	9601	9648	9686	9719	9643	9672	9494	9586	9726	9534	9596	9644	9632	9736	9638	9563	9631	9778	9588	9640	9612	9500	9660	9781	9575	9715	9643	9712	9799	9577	9732	9540	9696	9591	9483	9609	9631	9479	9687	9515	9673	9577	9733	9536	9704	9540	9593	9768	9601	9687	9694	9839	9751	9605	9700	9645	9695	9574	9735	9589	9657	9669	9687	9730	9750	9608	9573	9744	9638	9622	9604	9683	9594	9611	9564	9665	9602	9633	9699	9502	9620	9703	9582	9652	9624	9601	9444	9583	9608	9559	9540	9631	9576	9719	9561	9610	9516	9683	9615	9771	9482	9584	9649	9513	9578	9546	9509	9692	9648	9528	9570	9650	9622	9571	9622	9540	9641	9654	9606	9782	9571	9621	9625	9654	9782	9588	9549	9644	9597	9713	9699	9530	9756	9370	9734	9577	9760	9659	9716	9634	9539	9622	9511	9657	9728	9664	9700	9630	9527	9637	9578	9629	9693	9617	9586	9759	9796	9671	9737	9532	9643	9611	9708	9736	9699	9751	9623	9656	9587	9593	9514	9660	9574	9776	9731	9728	9664	9616	9644	9596	9597	9544	9730	9512	9627	9692	9733	9784	9698	9698	9669	9664	9603	9636	9741	9606	9693	9533	9672	9746	9538	9595	9610	9614	9721	9682	9804	9670	9703	9586	9671	9620	9717	9581	9687	9572	9669	9564	9657	9772	9436	9660	9692	9515	9565	9773	9469	9634	9540	9795	9568	9680	9697	9772	9562	9530	9612	9591	9581	9719	9549	9619	9476	9647	9570	9614	9615	9759	9663	9574	9718	9639	9710	9704	9643	9582	9738	9576	9592	9589	9649	9723	9588	9714	9628	9592	9608	9713	9533	9706	9612	9683	9692	9688	9672	9659	9739	9588	9509	9586	9570	9665	9712	9647	9671	9758	9561	9682	9684	9536	9523	9716	9669	9527	9678	9602	9534	9849	9645	9646	9676	9773	9632	9873	9501	9653	9708	9648	9776	9595	9570	9696	9547	9703	9672	9656	9611	9604	9742	9613	9624	9719	9592	9709	9673	9724	9505	9823	9565	9672	9752	9527	9615	9675	9611	9692	9604	9455	9559	9557	9618	9557	9764	9693	9611	9567	9620	9601	9641	9613	9681	9532	9470	9684	9535	9677	9582	9738	9714	9597	9710	9592	9599	9656	9598	9698	9457	9739	9505	9682	9772	9669	9690	9572	9560	9784	9679	9589	9746	9703	9646	9726	9465	9714	9623	9602	9453	9613	9604	9669	9639	9660	9743	9729	9610	9650	9513	9601	9530	9903	9664	9562	9719	9688	9645	9732	9418	9759	9717	9625	9789	9517	9760	9622	9630	9755	9669	9708	9512	9629	9621	9598	9674	9548	9621	9711	9605	9789	9575	9600	9728	9545	9519	9571	9583	9704	9469	9837	9708	9617	9430	9475	9718	9651	9632	9716	9709	9783	9623	9710	9618	9669	9572	9576	9680	9644	9480	9811	9819	9555	9626	9654	9636	9732	9603	9916	9612	9535	9664	9815	9550	9647	9817	9558	9669	9614	9753	9571	9468	9514	9587	9620	9621	9471	9564	9537	9671	9688	9615	9685	9696	9572	9700	9589	9590	9657	9681	9497	9647	9711	9563	9635	9684	9596	9510	9667	9695	9585	9612	9494	9749	9751	9560	9698	9697	9577	9523	9686	9647	9725	9622	9572	9689	9562	9699	9648	9827	9503	9741	9693	9744	9548	9647	9607	9620	9477	9532	9794	9625	9696	9585	9613	9695	9643	9480	9635	9654	9636	9568	9609	9682	9666	9582	9637	9691	9712	9798	9599	9560	9680	9670	9757	9629	9543	9695	9669	9526	9661	9791	9584	9568	9687	9761	9734	9587	9741	9622	9739	9747	9852	9620	9516	9686	9739	9671	9586	9691	9773	9598	9547	9569	9842	9549	9546	9573	9716	9630	9541	9644	9558	9514	9626	9527	9530	9616	9532	9591	9580	9580	9745	9667	9678	9660	9618	9614	9649	9532	9660	9765	9724	9541	9609	9499	9734	9485	9649	9606	9619	9687	9561	9540	9619	9729	9676	9583	9741	9624	9583	9618	9816	9595	9596	9492	9573	9663	9604	9641	9660	9550	9611	9736	9665	9629	9552	9673	9601	9618	9755	9782	9683	9579	9619	9695	9536	9687	9665	9543	9670	9554	9706	9761	9683	9708	9872	9516	9618	9755	9631	9642	9589	9706	9704	9687	9707	9658	9709	9614	9633	9702	9691	9672	9732	9733	9652	9496	9666	9593	9660	9572	9595	9775	9779	9709	9656	9641	9781	9658	9544	9548	9675	9660	9726	9624	9578	9680	9656	9769	9845	9431	9694	9660	9617	9499	9611	9540	9634	9510	9591	9732	9851	9600	9636	9548	9498	9645	9627	9651	9515	9702	9551	9634	9583	9620	9624	9747	9757	9722	9743	9705	9746	9650	9609	9514	9647	9717	9669	9765	9743	9541	9686	9480	9645	9618	9698	9532	9603	9583	9574	9509	9733	9817	9604	9659	9578	9625	9663	9660	9547	9639	9698	9749	9563	9656	9411	9628	9748	9575	9599	9572	9535	9530	9733	9701	9528	9489	9607	9814	9601	9702	9689	9542	9621	9663	9723	9761	9679	9581	9466	9601	9605	9529	9661	9745	9832	9526	9646	9803	9701	9482	9611	9769	9583	9601	9677	9501	9571	9736	9700	9405	9599	9588	9622	9618	9778	9585	9774	9527	9758	9593	9605	9558	9682	9520	9707	9644	9602	9669	9446	9629	9645	9518	9646	9676	9619	9665	9624	9604	9515	9504	9605	9600	9638	9576	9569	9706	9593	9494	9577	9698	9787	9692	9608	9681	9556	9465	9609	9592	9565	9879	9565	9862	9631	9721	9683	9648	9543	9644	9730	9712	9619	9809	9663	9487	9594	9703	9672	9655	9494	9769	9644	9673	9643	9606	9627	9700	9759	9593	9805	9562	9598	9579	9735	9712	9706	9503	9642	9666	9648	9654	9578	9679	9657	9515	9588	9772	9599	9717	9562	9554	9767	9634	9772	9719	9562	9548	9641	9651	9614	9775	9740	9564	9812	9561	9561	9514	9579	9535	9683	9574	9600	9534	9516	9611	9575	9791	9682	9671	9627	9598	9597	9714	9666	9525	9707	9626	9578	9482	9705	9638	9652	9588	9729	9776	9770	9586	9722	9593	9459	9563	9447	9594	9675	9636	9575	9612	9616	9688	9598	9653	9603	9624	9637	9495	9709	9525	9678	9642	9545	9630	9669	9689	9705	9632	9664	9575	9796	9669	9739	9589	9643	9587	9667	9643	9603	9543	9565	9668	9626	9773	9636	9600	9664	9609	9649	9606	9671	9674	9518	9528	9660	9638	9698	9585	9693	9579	9613	9639	9521	9431	9774	9613	9590	9636	9705	9623	9630	9558	9513	9607	9553	9479	9770	9645	9753	9628	9542	9556	9733	9605	9611	9615	9537	9762	9758	9545	9606	9525	9617	9579	9800	9641	9567	9580	9643	9601	9627	9684	9812	9568	9641	9580	9649	9674	9674	9621	9622	9563	9742	9605	9717	9453	9579	9607	9573	9711	9742	9631	9579	9575	9665	9636	9618	9734	9646	9680	9670	9703	9422	9636	9627	9593	9663	9627	9575	9683	9800	9729	9538	9711	9616	9713	9649	9587
31004	20732	18966	18319	18299	21254	23275	20549	17790	16260	15228	15015	14904	14925	14860	15074	14986	14951	15036	14915	14978	14828	14903	14897	14863	15034	14802	15042	14960	15001	14906	14838	14840	15061	14811	14825	14867	14830	14862	15073	14931	15061	14818	14750	14968	15017	14913	14669	15030	14763	14758	14809	15043	14977	14950	14997	15011	14952	14930	15003	14920	14877	14841	14887	14822	15032	15018	14941	14980	15094	14887	15080	14958	15117	15317	14982	14978	14866	14764	14965	14907	15059	14980	14904	14892	14821	15028	15028	14955	14890	14864	14907	14866	14826	15058	14974	14919	14998	14807	14721	15032	14737	14942	14813	14898	14959	14955	15080	14854	14926	15068	14882	14930	14899	14924	14944	15002	14910	14763	15119	15122	14781	14994	14860	14902	14964	15047	14860	14804	14781	14896	14901	14873	14954	15046	15036	15010	14905	15007	14718	15074	14871	14860	14881	14743	14836	15084	15093	14841	14967	15119	14802	14861	14980	14879	14942	14776	14748	14907	14751	15066	14898	14887	14933	14908	14965	14910	14798	14752	14909	14853	14730	14904	14846	14806	15076	15096	14886	14888	14819	14877	15021	15083	14688	14937	15004	15120	14898	14849	14957	14954	14870	14854	14848	15202	15169	14771	15021	14923	14889	14775	14754	14708	14866	14889	14884	14993	15005	14959	14659	14720	14879	14958	14870	14837	14897	15136	14959	15009	15094	14827	14848	14860	14828	14835	14940	15021	14774	14908	14904	15009	14856	14859	14686	14877	14876	15013	15055	14999	15009	14962	15162	14889	14878	14802	14993	14949	14940	14967	14868	15106	15112	14899	15003	15096	14947	14888	14968	14976	14648	14944	14816	14853	15063	14877	14983	14943	15026	14864	14885	14930	14908	14899	14754	14934	14953	14872	14903	14815	14734	15030	14954	14716	14783	14732	14832	14968	15031	15007	14921	14930	14834	14783	14976	14949	14943	14889	14931	14899	14928	15046	14602	14879	14905	14911	14907	14889	14798	15057	14961	14886	14835	14990	15148	14960	14932	14942	15002	14827	14900	14843	15054	14988	15007	14955	15051	14924	15023	14636	14981	14938	14822	14902	14836	14946	14912	14904	14708	14752	15048	14983	14830	14757	14985	14937	14853	15045	14903	14898	14856	14944	14714	14908	14814	14990	14871	14951	14943	14796	14774	14815	15025	15001	14968	14765	14891	14918	14783	14817	14864	14774	14873	14875	15098	14915	14832	14947	14983	15096	14988	14974	15036	14977	14963	14873	15052	15050	15113	14915	14891	14949	14828	15090	15073	14967	14867	15014	14895	14793	14739	14855	14945	14877	14897	14804	14876	15089	15124	14997	14838	14895	14880	14738	14763	15026	14876	14822	14932	14798	15043	15047	14972	15031	15062	14832	14876	14845	14960	15060	14992	15143	14816	14957	14973	15012	14723	14855	14888	14917	14947	14730	14966	15038	14816	14646	14615	14689	14894	14924	14869	14804	14835	14938	15101	14919	15052	14961	14985	14893	14987	15003	15067	15113	14895	14802	14937	15031	14760	14959	14772	14630	14769	14975	14825	14884	14820	14882	14863	14816	14899	14693	14843	15076	15045	14748	14920	15039	15057	14738	15011	14700	14884	14787	14977	14719	14977	15106	14879	14807	15092	14760	15057	14898	14908	15026	14855	15182	15056	14920	14848	14834	14956	15089	14861	14980	15088	14917	15183	14945	14888	14981	14781	14984	15049	14795	14897	14923	14891	14693	15017	14886	14885	14803	14962	15054	14935	14793	14711	14742	14930	14925	14820	15022	15028	14730	14932	14916	14971	14888	15028	15017	14861	14841	14968	14902	15099	14974	15003	14926	15090	14974	14938	14808	14870	15040	14953	14755	14809	14710	14946	14998	14827	15012	14981	14965	14936	14997	14983	14838	14903	14735	14845	14917	15107	15059	14755	14837	14881	14707	14934	14835	14854	14835	14648	14798	14834	15004	14810	14954	14777	14971	14828	14895	14938	14926	15205	14964	15038	14971	14960	14711	14916	14947	14788	15039	15011	14993	14834	15038	14932	14807	14869	14980	14833	14941	14834	15009	14825	14889	14744	14809	14981	14936	15088	14972	14707	14963	14878	15022	15158	15050	14829	14953	14882	15121	14982	14890	14894	15058	14949	15046	14820	14898	14956	15057	14951	14858	15057	14783	14845	15098	14766	14928	14899	14966	14927	14927	14830	15098	15067	14880	14948	14866	14860	14955	14804	15106	14729	15043	14860	15001	14907	14770	14803	14821	15023	14990	15046	14830	14945	15177	14915	14902	15106	14967	14935	14909	14888	15042	14992	14802	15032	15064	14936	14822	14853	14814	14963	14919	14788	14812	15096	14921	14773	15032	14755	14960	14974	14838	14929	14920	14944	14912	14801	15031	14890	14867	14916	14976	14908	14903	14996	14877	14687	15022	15007	14968	14860	14735	14979	14932	14812	14835	14783	14990	14885	15025	14940	14842	14842	14840	14861	14843	14832	14986	14883	14797	14823	14880	14878	14889	14911	14722	15035	15078	14774	14760	14918	14941	15039	14909	14813	14928	14855	15090	15007	14880	14882	14728	14841	14930	14666	15032	14920	14994	14893	14745	15072	14914	14834	14890	14900	14736	15136	14866	14910	14898	14731	15009	14928	15043	14820	14962	14907	14860	14859	14890	14843	14969	14949	14873	14891	14904	14817	14885	14906	15017	14806	14805	15015	15077	14809	14984	14803	15223	14992	14956	14930	14817	14893	14929	15002	14938	14842	14921	14813	15039	14625	14931	14923	15070	15015	14931	14900	14803	14957	15027	14859	14791	15042	14975	14788	14974	15020	15015	14800	15064	14866	14963	15166	14907	15041	14831	14830	14823	15253	15034	14922	15189	15238	14967	14801	15129	14781	14928	15102	14770	14834	15006	14805	15020	14692	14992	15003	14930	14860	15055	15030	15004	14951	14918	14777	14790	14720	14961	14941	14830	15108	15147	15022	15051	15009	14826	15026	14937	14959	14702	14857	14785	14960	14991	15079	14943	14834	15020	14951	14884	14967	14953	14625	14869	14838	14803	14854	14946	14895	14967	15112	15013	14913	14980	14908	14853	14956	14911	14871	14822	15005	14641	14919	15047	14853	14852	15028	14799	14838	14884	14796	14813	14986	14818	14770	15170	14666	14774	15076	15103	15051	14899	14910	14977	15025	14784	15092	14971	14823	15073	14999	14849	15067	14999	14859	14924	14959	14785	14910	14986	14908	15022	14748	14672	14866	14982	14930	15036	15003	15001	14994	14894	14872	15116	15039	15005	14794	14923	14903	15037	15082	14746	14845	14916	14702	14807	14892	14967	14888	14884	14910	14828	15020	14944	14782	14835	15037	14846	15064	15007	14917	15174	14965	15032	15047	14913	14888	14764	14937	14773	14964	14883	14914	14785	14912	15013	15060	14872	14936	14913	14733	14857	15010	15019	14895	14604	14855	14934	15040	15082	14933	14912	15004	15156	15117	14690	14884	14748	14807	14637	14882	14729	14951	14871	14898	14990	14752	14774	14679	14788	14713	14828	15013	14790	14722	14787	14723	14941	14915	14739	14848	14838	14956	15077	14877	14836	14786	14787	14919	14913	14813	15076	14751	14859	14795	14805	15095	15015	14954	14988	15040	14794	14780	15060	14970	14816	14908	15034	14798	14976	14836	15067	14926	15044	14957	14810	14891	14892	15067	14916	14974	14929	14760	14724	14940	15022	14970	14884	14760	14866	14716	15021	14865	14936	14760	15012	14877	14977	14989	14881	14740	14864	14786	15090	14981	14916	14841	14858	14836	15125	14971	14902	15316	14903	14967	14984	15016	14837	14985	14735	14927	15012	15099	14839	14887	14937	15094	14798	14776	15012	14856	14893	14958	14982	14913	14925	14949	14844	14826	14907	14796	15071	14909	14885	15051	14903	14951	14868	14945	15059	14966	14998	14991	14820	14909	14913	14831	14686	14804	14954	15000	14960	14967	14914	14955	14816	14937	14734	14735	14884	15110	14955	14879	14925	14914	14962	14990	14763	14987	14984	14840	14699	14826	14955	14975	14894	14874	15124	14980	14895	15137	15103	14950	15035	14913	14991	14861	14916	14866	14725	15067	14902	14701	14942	14720	14923	14665	14949	14774	14843	14854	14918	14928	14927	14946	14884	14791	15065	14893	14990	14904	15144	14926	14968	14765	14827	14695	15010	15029	15005	14797	15098	14980	15112	15089	14925	14842	14846	14828	15265	14978	14931	15105	14954	14909	14877	14786	14895	15010	14656	14800	14833	14858	14906	14810	14974	14736	14866	14969	14920	15038	15147	15013	15030	14931	15096	15029	14685	14813	14872	15074	14968	14983	14903	14896	14821	15106	14836	14891	14950	14748	14867	14957	14892	14888	15015	14933	14863	14873	15025	15212	15048	15032	14973	14749	15003	14880	14718	14709	14863	14716	14752	14998	14786	14794	15214	15045	14909	14981	14755	15148	14965	15074	14983	15242	14949	14869	15024	15131	14927	14885	15003	14858	15028	14906	14734	14957	14718	14814	15010	14858	14872	14827	14819	14856	14921	14962	14919	14920	14894	14895	14789	14936	14921	14856	14833	14862	14747	14854	15101	14980	14717	14774	14928	14688	14833	15041	15024	14941	14950	15009	14906	14578	14887	14841	14799	14808	14871	14783	15128	15004	15076	14943	14984	14976	14724	14724	15037	14751	14884	14922	14965	14999	14901	15035	14966	14840	15139	14952	14666	14723	14958	14812	14818	14973	14785	15076	14977	14964	14910	14802	14867	14866	14935	14917	15291	14770	14767	14852	14893	14941	14963	14989	14686	14814	14952	14724	14879	15075	15013	14981	14663	14906	14945	15041	14970	14823	14888	14805	15050	15051	15194	15003	15024	15015	14991	14938	14909	14876	14780	14790	14854	14928	15013	15086	14700	14848	14812	14837	14937	14941	15024	15206	14764	14860	14899	15049	15019	15064	14823	14971	15001	15046	14772	14790	15029	15095	15131	14980	15071	15068	14833	14985	14860	14809	14833	14857	14858	14998	14865	14797	14925	14756	14892	14848	14919	15106	14824	15022	14935	14938	14955	14922	15067	14997	14837	15011	14977	14854
11945	11483	11278	11752	12740	16029	16903	13908	11549	10028	9411	9235	9248	9328	9325	9402	9352	9278	9253	9404	9223	9222	9278	9245	9383	9309	9512	9239	9382	9141	9375	9205	9363	9313	9120	9230	9158	9136	9217	9337	9389	9227	9383	9216	9420	9222	9357	9333	9350	9207	9193	9160	9297	9185	9139	9223	9205	9261	9273	9235	9185	9254	9328	9183	9369	9410	9244	9292	9302	9239	9234	9072	9133	9243	9232	9331	9235	9170	9152	9356	9260	9263	9427	9233	9192	9280	9208	9294	9154	9345	9345	9094	9142	9239	9235	9144	9212	9176	9150	9209	9280	9368	9074	9158	9283	9265	9331	9244	9104	9263	9210	9304	9270	9079	9125	9233	9145	9236	9150	9150	9231	9183	9347	9200	9209	9231	9083	9326	9123	9404	9170	9176	9320	9093	9172	9147	9144	9154	9348	9237	9292	9122	9350	9197	9261	9095	9246	9187	9242	9178	9262	9276	9199	9234	9249	9303	9218	9246	9318	9203	9349	9089	9175	9310	9222	9281	9257	9270	9253	9103	9132	9339	9283	9285	9314	9212	9334	9259	9275	9207	9276	9163	9193	9273	9161	9096	9262	9244	9163	9241	9108	9272	9251	9260	9219	9245	9194	9263	9179	9230	9229	9246	9210	9361	9143	9296	9192	9227	9267	9253	9360	9238	9228	9313	9092	9230	9270	9255	9423	9202	9185	9182	9309	9278	9308	9378	9164	9456	9351	9185	9232	9321	9179	9277	9324	9300	9323	9170	9297	9241	9393	9369	9148	9133	9121	9260	9160	9155	9335	9162	9298	9253	9063	9180	9331	9238	9256	9180	9223	9148	9403	9157	9135	9362	9265	9270	9133	9237	9285	9197	9228	9244	9240	9310	9222	9221	9216	9282	9249	9388	9301	9214	9218	9249	9336	9107	9152	9172	9193	9210	9236	9268	9309	9311	9187	9405	9095	9155	9253	9089	9155	9323	9102	9311	9274	9242	9363	9249	9297	9203	9330	9199	9293	9330	9132	9154	9376	9229	9166	9075	9260	9191	9119	9057	9179	9170	9313	9227	9218	9286	9321	9258	9314	9260	9293	9318	9191	9167	9287	9074	9097	9210	9158	9281	9275	9260	9127	9258	9231	9296	9123	9148	9153	9228	9300	9160	9332	9317	9195	9200	9140	9240	9155	9315	9331	9155	9171	9160	9366	8999	9103	9253	9216	9124	9142	9216	9315	9240	9143	9248	9140	9340	9168	9209	9239	9353	9149	9211	9220	9265	9244	9242	9358	9401	9153	9184	9226	9204	9273	9253	9136	9306	9316	9268	9070	9122	9153	9327	9209	9187	9256	9234	9338	9360	9338	9192	9206	9138	9255	9233	9178	9227	9227	9131	9148	9166	9167	9441	9251	9276	9203	9093	9152	9172	9203	9244	9261	9065	9153	9350	9265	9323	9283	9190	9071	9250	9292	9206	9006	9332	9267	9309	9100	9170	9297	9174	9317	9223	9307	9129	9343	9114	9389	9246	9221	9385	9315	9083	9184	9261	9221	9160	9159	9201	9327	9375	8957	9126	9381	9278	9240	9287	9236	9288	9277	9218	9286	9098	9277	9336	9239	9273	9137	9169	9136	9301	9205	9228	9257	9368	9192	9266	9096	9263	9144	9205	9201	9179	9234	9257	9027	9205	9171	9394	9277	9374	9060	9248	9225	9210	9095	9244	9118	9295	9175	9461	9257	9276	9281	9224	9270	9237	9235	9127	9282	9319	9288	9149	9127	9200	9324	9219	9318	9163	9282	9329	9305	9165	9301	9192	9254	9017	9219	9236	9412	9269	9101	9349	9194	9193	9121	9420	9446	9251	9288	9142	9241	9218	9291	9201	9208	9194	9243	9087	9332	9348	9368	9220	9087	9243	9148	9470	9276	9118	9324	9248	9267	9243	9218	9230	9245	9148	9139	9193	9305	9207	9177	9261	9318	9312	9280	9310	9325	9109	9395	9138	9191	9242	9121	9073	9191	9227	9262	9212	9307	9377	9150	9327	9155	9119	9204	9209	9373	9366	9373	9167	9201	9090	9247	9132	9233	9148	9296	9205	9159	9183	9267	9090	9147	9104	9262	9304	9233	9196	9120	9243	9347	9361	9271	9497	9163	9275	9249	9264	9274	9197	9206	9336	9176	9184	9092	9188	9233	9179	9078	9177	9166	9194	9454	9260	9272	9080	9257	9147	9254	9099	9312	9234	9314	9369	9275	9348	9164	9167	9197	9257	9280	9365	9226	9147	9255	9305	9362	9271	9239	9254	9385	9341	9308	9287	9179	9206	9242	9274	9264	9101	9300	9208	9189	9244	9225	9348	9310	9230	9537	9443	9221	9239	9225	9307	9111	9318	9262	9206	9237	9215	9203	9273	9267	9204	9246	9140	9319	9283	9318	9399	9272	9231	9211	9313	9191	9155	9256	9331	9228	9248	9154	9237	9173	9140	9354	9395	9166	9319	9116	9197	9234	9175	9221	9372	9384	9266	9154	9250	9196	9169	9326	9048	9246	9353	9215	9362	9101	9191	9086	9203	9190	9148	9357	9301	9248	9197	9327	9156	9240	9337	9211	9171	9234	9236	9227	9224	9244	9306	9320	9183	9233	9132	9259	9270	9304	9324	9302	9174	9221	9122	9225	9371	9295	9260	9259	9231	9137	9239	9298	9383	9428	9176	9212	9329	9262	9242	9240	9398	9277	9338	9226	9426	9237	9350	9308	9311	9343	9270	9268	9076	9321	9044	9268	9202	9259	9111	9459	9106	9214	9059	9210	9224	9326	9219	9227	9267	9249	9107	9199	9313	9215	9092	9308	9271	9302	9216	9319	9265	9262	9192	9276	9235	9101	9195	9340	9209	9177	9196	9256	9321	9129	9293	9198	9236	9249	9220	9182	9235	9341	9165	9318	9203	9295	9221	9200	9316	9267	9195	9164	9244	9224	9268	9270	9203	9196	9166	9322	9266	9224	9260	9214	9251	9258	9123	9288	9306	9329	9123	9241	9216	9312	9265	9367	9187	9335	9235	9330	9156	9366	9194	9171	9173	9242	9271	9177	9357	9135	9268	9297	9064	9346	9236	9275	9316	9299	9261	9356	9317	9243	9366	9174	9168	9190	9310	9294	9326	9278	9260	9249	9166	9231	9215	9313	9241	9119	9203	9387	9265	9279	9255	9149	9250	9215	9295	9085	9194	9238	9232	9086	9364	9139	9289	9259	9267	9282	9256	9221	9285	9374	9394	9290	9298	9120	9227	9140	9253	9222	9379	9228	9200	9358	9241	9252	9248	9221	9234	9257	9169	9260	9296	9337	9176	9227	9246	9255	9235	9280	9205	9102	9121	9263	9111	9365	9299	9210	9295	9142	9211	9033	9240	9272	9246	9270	9169	9352	9226	9277	9151	9195	9294	9400	9291	9177	9196	9347	9194	9217	9173	9311	9201	9092	9218	9122	9168	9188	9171	9124	9227	9221	9399	9420	9317	9230	9301	9188	9244	9254	9203	9208	9108	9008	9210	9203	9201	9192	9246	9251	9340	9303	9273	9208	9099	9175	9219	9234	9315	9220	9268	9365	9314	9330	9371	9170	9117	9036	9295	9084	9345	9314	9388	9154	9064	9199	9453	9365	9339	9181	9117	9183	9279	9290	9229	9293	9227	9104	9197	9328	9284	9239	9122	9437	9049	9157	9084	9093	9074	9165	9281	9123	9329	9398	9169	9241	9329	9192	9193	9233	9258	9162	9240	9152	9238	9268	9206	9059	9273	9206	9178	9227	9248	9190	9217	9348	9258	9242	9207	9240	9287	9215	9263	9306	9181	9195	9285	9250	9307	9363	9234	9189	9201	9320	9180	9170	9223	9068	9393	9310	9248	9204	9257	9360	9051	9258	9126	9197	9390	9317	9272	9347	9107	9262	9108	9195	9071	9274	9279	9296	9377	9212	9323	9170	9354	9272	9364	9303	9354	9296	9341	9167	9181	9129	9381	9210	9095	9331	9258	9207	9105	9225	9133	9243	9331	9194	9192	9258	9098	9108	9313	9083	9454	9388	9253	9234	9329	9307	9288	9164	9345	9222	9385	9287	9227	9146	9181	9309	9172	9296	9319	9349	9095	9356	9246	9080	9459	9283	9419	9075	9406	9122	9117	9052	9214	9299	9319	9118	9402	9236	9182	9168	9215	9247	9122	9139	9196	9262	9233	9350	9330	9236	9280	9306	9192	9265	9166	9300	9255	9157	9324	9073	9289	9411	9174	9215	9243	9293	9313	9303	9093	9290	9361	9168	9142	9360	9112	9315	9403	9248	9232	9303	9436	9244	9158	9116	9227	9233	9238	9147	9314	9375	9224	9046	9244	9214	9273	9155	9277	9180	9320	9149	9225	9203	9358	9096	9079	9310	9268	9221	9242	9384	9287	9144	9204	9274	9266	9318	9337	9314	9250	9184	9369	9138	9243	9225	9240	9292	9166	9417	9214	9133	9339	9180	9314	9329	9222	9252	9246	9194	9097	9380	9189	9164	9165	9296	9178	9210	9223	9378	9144	9344	9207	9008	9137	9216	9194	9199	9256	9184	9248	9386	9263	9089	9313	9304	9337	9159	9233	9279	9243	9209	9109	9201	9323	9267	9204	9280	9202	9231	9140	9277	9162	9382	9189	9260	9272	9308	9324	9409	9206	9432	9134	9456	9350	9232	9201	9205	9123	9242	9233	9159	9172	9343	9306	9292	9324	9084	9171	9235	9149	9327	9232	9239	9194	9287	9297	9293	9236	9067	9259	9204	9252	9303	9175	9224	9120	9213	9261	9246	9264	9317	9208	9330	9182	9266	9159	9322	9274	9231	9282	9248	9215	9272	9172	9348	9092	9285	9361	9208	9107	9210	9310	9199	9154	9350	9319	9216	9115	9249	9283	9194	9191	9126	9217	9254	9224	9089	9115	9295	9299	9220	9172	9232	9125	9274	9239	9274	9308	9331	9307	9161	9391	9202	9247	9317	9389	9208	9298	9184	9285	9187	9381	9121	9225	9213	9258	9140	9192	9276	9358	9293	9258	9343	9368	9199	9160	9084	9217	9251	9178	9090	9152
25967	21492	27362	29681	36399	48296	50014	40263	28415	20418	16517	15272	15179	15101	14852	14594	14938	14953	15045	15067	15088	14685	14851	14974	14861	14959	15062	15027	14760	14918	14801	14857	14896	14962	14954	14982	14813	14903	15089	14806	14872	14777	14808	14807	14923	14811	14867	14815	14763	14791	14751	14815	14870	14880	14839	14906	14738	14790	14671	14843	14723	14905	15000	15067	14785	14866	14759	15009	14678	14628	14543	14750	14773	14714	14820	14776	14817	14807	14937	14851	14988	14856	14735	14695	14745	14964	14985	14971	14872	14764	14824	14887	14998	14846	14851	14858	14840	14855	14963	14931	14956	15196	14744	14794	14572	14707	14779	14802	14865	14817	14823	14778	14864	14985	14884	14755	14867	14744	14592	15019	14661	14813	14774	14916	14681	14828	15120	14632	14932	14676	14794	14879	14746	14763	14915	14661	14817	14833	14695	14873	14929	14807	14700	14903	14718	14598	14883	14708	14800	14778	14918	14885	14789	14600	14756	14593	14596	14773	14716	14866	14874	14733	14736	14951	14844	14716	14892	14836	14788	14828	14937	14757	14768	14677	14593	14797	14809	14635	14727	14884	14889	14948	14866	14719	14878	14750	14812	14591	14752	14916	14873	14643	14811	14751	14973	14606	14981	14766	14725	14783	14941	14920	14759	14735	14865	14970	14912	14980	14851	14628	14835	15028	14927	15148	14873	14910	14983	14734	14618	14727	14797	14771	14636	14974	14841	14892	14902	14755	14912	14875	14825	14838	14754	14632	14963	14952	14801	14805	14686	14697	14885	14806	14884	15154	15125	14821	14912	14586	14796	14900	14730	14611	14627	14701	14754	14605	14579	14739	14730	14756	14806	14727	14878	14547	14845	14722	14836	14896	14880	14869	14938	14843	14595	14697	14843	14953	14874	14737	14872	14818	14797	14695	14646	14820	14855	14773	14741	14705	14813	14687	14864	14869	14840	14768	14719	14790	14672	14527	14811	14745	14743	14966	14678	14863	14789	14652	14684	14753	14721	14745	14913	14789	14853	14794	14853	14859	14890	14854	14906	15024	14867	14770	14764	14718	14643	14785	14829	14705	14644	14741	14898	14925	14863	14789	14857	14861	14736	14698	14666	14806	15064	14809	14876	14867	14831	14832	14798	14864	14894	14692	14774	14749	15055	14884	14867	14974	14903	14878	14840	14918	14853	14709	14626	14761	14613	14811	15014	14748	14878	14869	14826	14901	14747	14692	14813	15026	14722	14842	14840	14597	14826	14800	14861	14865	14596	14682	14692	14813	14621	14654	14796	14800	14435	14869	14615	14774	14964	14764	14901	14688	14881	14853	14835	14836	14905	14815	14748	14858	14967	14736	14679	14675	14702	14932	14670	14764	14715	14931	14906	14801	14868	14886	14905	14642	14843	14746	14813	14819	14895	14872	14938	14919	14712	14581	14664	14809	14673	14699	14866	14828	14764	14831	14965	14489	14751	14866	14899	14950	14818	14851	14857	14814	14684	14714	14858	14843	14897	14902	14937	14935	14825	14790	14721	14638	15007	14756	14649	14845	14984	14693	14677	14534	14860	14788	14745	14575	14597	15117	14735	14908	14747	14873	14955	14973	14941	14564	14727	14802	14808	14837	14854	14832	14832	15125	14653	14818	14906	14853	14757	14651	14727	14882	14745	14696	14878	14864	14637	14748	14984	14644	14933	14908	14739	14909	14789	14668	14760	14845	14763	14935	14924	14984	14709	14677	14909	14869	14948	14905	14850	14815	14888	15043	14811	14782	14797	14707	14851	14840	14686	14767	14858	14747	14779	14879	14638	14744	14807	14772	14784	14855	14673	14780	14947	14771	15019	14775	14612	14808	14879	14710	14766	14803	14781	14792	14784	14862	14729	14676	14748	15083	14879	15083	14839	14799	14930	14710	14702	14668	14612	14845	14696	14812	14764	14730	14743	14821	14778	14724	14731	14854	14652	14746	14848	14878	14613	14821	14904	14696	14680	14791	14842	14721	14898	14823	14925	14762	14787	14661	14637	14759	14883	14766	14981	14704	14835	14850	14574	14918	14834	14615	14729	14748	14929	14525	14772	14686	14762	14620	14877	14676	14538	14950	14724	14788	14507	14747	14826	14854	14715	14617	14823	14948	14863	14800	14832	14640	14878	14825	14797	14940	14825	14911	14834	14776	14824	14717	14907	14741	14725	14793	14729	14689	14955	14755	14881	14989	14869	14694	14837	14809	14768	14783	14851	14991	15015	14784	14743	14949	14612	14970	14759	14941	15089	14868	14902	14843	14784	14770	14819	14754	15013	14733	14992	14702	14719	14837	14803	14714	15016	14810	14697	14777	14823	14985	14765	14784	14912	14761	14889	14731	14532	14759	14705	14972	14827	14629	14849	14882	14690	14689	14761	14787	14797	14816	14801	14981	14972	14773	14714	14904	14683	14869	14759	14734	14796	14905	14663	14742	14912	14670	14719	14738	14594	14730	14733	14834	14939	15012	14911	14760	14782	14814	14939	14978	14915	14818	14667	14819	14742	14905	14805	14786	14695	14647	14744	14916	14821	14804	14776	14781	14941	14694	14869	15018	14819	14946	14741	14821	14923	14675	14876	14758	14779	14782	14859	14555	14726	14825	14680	14755	14852	14619	14813	14901	14815	14898	14812	14640	14886	14840	14651	14793	14639	14609	14921	14816	14904	14774	14777	14722	14888	14839	14652	14928	14744	15109	14906	14825	14795	14811	14885	14857	14772	14730	14729	14678	14612	14727	14800	14863	14666	15001	14558	14805	14966	14824	14881	14750	14810	14918	14910	14788	14694	14636	14918	14805	14530	14903	14920	14714	14683	14546	14582	14857	14892	14914	14627	14558	14767	14541	14991	14792	15030	14805	14746	14737	14775	14912	14752	14803	14864	14845	14828	14748	14785	14943	14788	14558	14682	14942	14736	14828	14845	14672	14948	14910	14841	14874	14947	14844	14954	14620	14759	14894	14788	14680	14692	14838	14892	15079	14792	14884	14891	14913	14941	14795	14765	14762	14805	14914	14905	15032	14871	14907	14906	14810	14898	14791	14750	14788	14636	14789	14883	14763	14637	14578	14713	14681	14813	14793	14904	14835	14974	14690	14850	14516	14778	14910	14932	14779	14910	14673	14959	14752	14799	14731	14886	14813	14981	14795	14822	15017	14740	14711	14605	14642	15014	14899	14840	14844	14950	14895	14668	14780	14766	14692	14779	14657	14770	14797	14812	14727	14865	14907	14716	14860	14573	14758	14619	14988	14771	14955	14871	14902	14874	14815	14783	14895	14814	14926	14790	14903	14566	14682	14817	14712	14643	14850	14837	14577	14770	14872	14773	14757	14617	14689	14796	14953	14718	14968	14810	14848	15011	14940	14774	14891	14644	14594	14908	14828	14877	14886	14750	14737	14852	15081	14915	14994	14836	14777	14831	14755	14884	14811	14816	14845	14731	14889	14987	14677	14626	14765	14941	14788	14889	15081	14981	14802	15084	14671	14690	14633	15008	14908	14752	14756	14891	14862	14708	14864	14961	14885	14813	14579	14735	14732	14819	14670	14613	14589	14933	14932	14794	14757	14823	14938	14826	14965	14937	15028	14931	14789	14840	14705	14685	14701	14739	14692	14869	14991	14779	14786	14695	14741	14756	14626	14806	14877	14930	14874	14983	14865	14702	14707	14790	14823	14941	14697	14743	14851	15027	14753	14807	15132	14995	14809	14885	14951	14783	14731	14852	14718	14892	14890	14807	14798	14836	14728	15151	14873	14912	14775	14769	14863	14921	15060	14858	14807	14903	14950	14781	14630	14706	14896	14837	14839	14831	14917	14851	14873	14656	14747	14739	14745	14641	14753	14815	14512	14754	14726	14836	14643	14687	14563	14836	14654	15139	14906	14748	14569	14678	14540	14663	14905	14736	14718	14816	14879	14780	14789	14562	14752	14908	14812	14840	14803	14755	14779	14963	14842	14903	14618	14907	14845	14738	14848	14657	14852	14753	14798	14723	14863	14894	14856	14686	14745	14890	14857	14722	14649	14705	14671	14724	14636	14665	14760	14874	14729	15038	14728	14539	14783	14919	14589	15014	14920	14801	14692	14851	14696	14726	14922	14576	14860	14714	14813	14678	14870	14954	14838	14674	14738	14905	14837	15027	14805	14662	14843	14867	14768	14706	14748	14889	14747	14737	14872	14788	14972	14944	14942	14784	14698	14773	14891	14935	14901	14931	14745	14730	14797	15162	14953	14875	14833	14701	14814	14829	14737	14780	14961	14868	14907	14807	14553	14861	14814	14775	14720	14872	14671	14837	14772	14794	14852	14739	14729	14714	14684	15057	14863	14832	14783	14669	14699	14861	14960	14742	14662	14694	14857	14756	14741	14698	14952	14529	14791	14724	14848	14741	14869	14701	14652	14952	14831	14642	14645	14801	14642	14907	14781	14769	14779	14746	14765	14862	14837	14873	14614	14981	14738	14616	14869	14923	14820	14671	14731	14863	14939	15080	14817	14722	14720	14799	14766	14776	14665	14703	14804	14669	14721	14525	14747	14718	14895	14953	14880	14831	14740	14749	14871	15024	14920	14791	14783	14579	14805	14868	14891	14517	14834	14715	14714	14656	14845	14667	14829	14885	14905	14796	14780	14645	14730	14936	14641	14925	14553	14822	14920	14746	14797	14810	14933	14919	14912	14839	14824	14865	14650	14841	14769	14868	15056	14677	14639	14786	14710	14876	14868	14885	14846	14685	14798	14837	14873	15001	14777	14869	14719	14762	14780	14723	14842	14793	14849	14712	15101	14986	14679	14634	14596	14642	14767	14747	14608	14808	14834	14822	14813	14755	14796	14837	14841	14814	14844	14816	14911	14701	14621	14647	14758	14854	15034	14634	14838	14695	14702	14790	14646	14811	14685	14660	14808	14785	14700	14651	14890	14770	15003	14964	14843	14579	14740	14990	14893	14912	14746	14955	14658	14656	14982	14778	14721	14663	14770	14838	14753	14973	14702	14762	14960	15002	15024	14910	14887	15011	14863	14797	14753	14929	14752	14957	14895	14851	14719	14945	14703	14958	14882	14819	14788	14697	14954	14805	14671	14708	14630	14649	14857	14848	15024	14786	14674	14860	14825	14800	14701
11031	18554	20125	24205	35340	44127	43375	31945	19922	12864	10093	9462	9399	9499	9386	9228	9313	9365	9392	9385	9362	9390	9309	9403	9292	9300	9256	9152	9175	9330	9476	9250	9317	9357	9350	9190	9287	9483	9325	9186	9484	9410	9345	9309	9336	9345	9223	9388	9314	9488	9342	9323	9226	9272	9318	9308	9282	9342	9505	9295	9227	9318	9324	9454	9364	9344	9314	9361	9343	9175	9270	9344	9229	9264	9422	9379	9246	9244	9307	9169	9226	9440	9141	9424	9200	9198	9416	9341	9127	9164	9346	9222	9285	9449	9304	9277	9230	9320	9256	9403	9309	9330	9332	9469	9154	9265	9270	9303	9275	9118	9238	9256	9346	9234	9243	9195	9183	9291	9396	9207	9140	9278	9222	9298	9414	9300	9454	9364	9359	9325	9352	9400	9439	9235	9165	9285	9377	9326	9331	9106	9350	9335	9242	9298	9319	9214	9298	9318	9341	9376	9119	9066	9141	9256	9196	9187	9247	9328	9340	9349	9227	9139	9361	9260	9262	9295	9284	9292	9310	9294	9265	9372	9200	9393	9294	9490	9272	9419	9195	9309	9353	9338	9260	9331	9240	9365	9378	9264	9254	9155	9388	9176	9344	9226	9256	9447	9251	9381	9093	9238	9345	9238	9137	9256	9316	9338	9219	9276	9419	9252	9405	9191	9381	9367	9287	9412	9342	9269	9317	9148	9241	9251	9243	9354	9196	9351	9249	9243	9282	9448	9262	9382	9357	9194	9375	9157	9353	9272	9273	9376	9346	9310	9407	9367	9150	9382	9316	9208	9181	9340	9368	9292	9221	9210	9256	9193	9309	9289	9426	9335	9343	9288	9272	9275	9146	9303	9184	9228	9390	9298	9344	9335	9278	9259	9340	9295	9400	9186	9200	9364	9274	9400	9241	9249	9197	9138	9490	9274	9364	9212	9364	9228	9329	9275	9243	9354	9318	9398	9416	9132	9232	9452	9221	9335	9231	9329	9329	9434	9304	9250	9288	9337	9190	9321	9352	9316	9195	9180	9460	9288	9247	9349	9145	9243	9361	9283	9267	9212	9107	9289	9268	9327	9228	9452	9160	9304	9343	9166	9324	9349	9321	9315	9390	9404	9291	9327	9313	9328	9383	9240	9229	9279	9349	9409	9155	9354	9251	9328	9297	9364	9300	9285	9433	9375	9323	9452	9214	9429	9098	9171	9266	9330	9307	9363	9462	9384	9339	9404	9336	9242	9324	9230	9164	9428	9150	9228	9374	9201	9150	9423	9316	9274	9196	9406	9481	9355	9290	9355	9322	9323	9413	9447	9291	9258	9247	9268	9386	9260	9209	9228	9307	9428	9242	9388	9431	9370	9278	9263	9228	9423	9449	9307	9369	9266	9265	9252	9248	9301	9379	9329	9285	9269	9216	9344	9269	9394	9270	9309	9130	9337	9211	9356	9250	9306	9073	9529	9483	9337	9229	9265	9373	9337	9317	9060	9432	9284	9322	9226	9246	9251	9358	9305	9407	9235	9447	9176	9367	9213	9288	9289	9169	9409	9310	9223	9260	9380	9402	9302	9285	9235	9238	9223	9221	9216	9289	9222	9289	9355	9347	9306	9430	9337	9231	9256	9315	9314	9186	9227	9323	9272	9364	9289	9320	9396	9385	9345	9323	9244	9232	9249	9292	9255	9284	9347	9472	9356	9243	9149	9309	9205	9422	9492	9219	9447	9283	9411	9274	9290	9450	9384	9262	9226	9289	9351	9277	9273	9334	9393	9231	9253	9266	9451	9410	9201	9307	9253	9217	9301	9300	9245	9296	9233	9361	9397	9411	9251	9174	9261	9239	9231	9274	9388	9489	9452	9423	9286	9415	9309	9233	9392	9174	9243	9270	9340	9270	9316	9341	9308	9134	9311	9144	9289	9331	9171	9097	9307	9248	9175	9183	9287	9352	9381	9354	9204	9439	9403	9246	9239	9252	9189	9283	9237	9209	9414	9316	9161	9397	9344	9234	9350	9186	9301	9329	9385	9219	9378	9245	9341	9393	9351	9372	9278	9373	9395	9220	9161	9314	9319	9160	9260	9292	9282	9287	9251	9162	9323	9225	9305	9243	9388	9293	9381	9345	9303	9359	9355	9360	9239	9270	9265	9414	9349	9406	9297	9310	9346	9207	9505	9171	9228	9210	9349	9191	9273	9410	9429	9443	9343	9239	9356	9296	9426	9409	9324	9171	9338	9353	9270	9390	9150	9152	9340	9271	9234	9159	9337	9228	9280	9431	9231	9145	9338	9289	9368	9323	9433	9276	9337	9361	9328	9304	9259	9259	9294	9372	9311	9336	9287	9243	9223	9273	9253	9423	9373	9238	9326	9199	9392	9390	9410	9297	9342	9473	9228	9374	9174	9186	9294	9325	9129	9318	9200	9191	9321	9341	9264	9291	9369	9196	9259	9397	9277	9381	9145	9392	9267	9239	9213	9189	9393	9214	9390	9322	9306	9256	9379	9324	9355	9255	9330	9448	9316	9303	9403	9396	9396	9266	9380	9230	9325	9340	9282	9316	9304	9243	9301	9215	9386	9455	9270	9450	9294	9199	9333	9293	9367	9302	9378	9396	9253	9398	9248	9413	9416	9423	9236	9152	9383	9334	9284	9309	9063	9244	9231	9204	9160	9376	9287	9385	9296	9283	9376	9291	9353	9367	9322	9338	9153	9304	9340	9336	9408	9284	9313	9242	9298	9175	9233	9426	9380	9345	9261	9335	9292	9427	9204	9299	9276	9204	9388	9372	9375	9257	9365	9153	9286	9193	9254	9413	9363	9471	9191	9462	9277	9245	9212	9323	9297	9219	9221	9244	9214	9306	9262	9381	9257	9305	9401	9310	9251	9273	9123	9408	9181	9462	9157	9375	9401	9224	9363	9329	9318	9219	9254	9399	9180	9321	9413	9316	9354	9356	9343	9271	9345	9413	9280	9141	9350	9334	9256	9135	9379	9216	9305	9313	9260	9279	9316	9327	9475	9322	9303	9240	9287	9377	9261	9413	9198	9377	9399	9398	9281	9372	9369	9363	9335	9350	9215	9197	9237	9343	9377	9285	9295	9256	9141	9213	9188	9279	9239	9325	9272	9333	9314	9271	9283	9208	9280	9289	9184	9248	9311	9349	9240	9318	9340	9347	9340	9339	9332	9207	9222	9372	9286	9303	9333	9334	9467	9226	9392	9277	9328	9345	9275	9267	9321	9559	9427	9258	9397	9310	9330	9501	9415	9359	9422	9314	9247	9348	9218	9379	9315	9364	9281	9399	9289	9253	9213	9334	9266	9368	9373	9456	9349	9171	9300	9319	9318	9421	9312	9231	9464	9210	9346	9249	9368	9269	9154	9391	9284	9395	9191	9347	9263	9208	9516	9189	9345	9465	9200	9398	9219	9341	9224	9379	9389	9307	9338	9286	9311	9222	9231	9358	9321	9282	9411	9405	9307	9205	9491	9292	9307	9296	9432	9305	9484	9334	9420	9393	9240	9310	9253	9284	9388	9261	9407	9437	9338	9240	9387	9349	9266	9238	9229	9198	9370	9371	9436	9347	9330	9370	9316	9239	9237	9390	9379	9186	9340	9478	9272	9385	9193	9287	9325	9364	9241	9294	9386	9260	9369	9238	9110	9248	9320	9266	9363	9251	9431	9374	9263	9273	9188	9357	9299	9342	9358	9436	9162	9404	9451	9260	9361	9290	9281	9290	9377	9350	9374	9386	9202	9315	9464	9359	9420	9150	9274	9293	9372	9262	9295	9378	9225	9336	9422	9249	9240	9280	9298	9250	9335	9267	9211	9373	9243	9295	9412	9410	9355	9328	9260	9402	9397	9315	9210	9158	9370	9312	9346	9315	9221	9484	9239	9352	9167	9307	9362	9203	9464	9336	9377	9260	9148	9141	9441	9171	9206	9349	9478	9339	9150	9317	9261	9378	9326	9312	9193	9232	9464	9341	9373	9477	9423	9258	9338	9279	9281	9276	9359	9317	9344	9244	9273	9247	9392	9412	9291	9320	9275	9268	9303	9218	9395	9154	9518	9249	9302	9319	9288	9302	9346	9448	9239	9474	9352	9314	9463	9367	9159	9216	9297	9249	9290	9307	9280	9364	9299	9257	9287	9369	9282	9390	9316	9284	9317	9237	9179	9211	9348	9192	9245	9162	9404	9230	9345	9283	9165	9286	9256	9354	9301	9290	9296	9341	9457	9266	9176	9226	9279	9429	9301	9360	9230	9352	9368	9155	9270	9255	9272	9365	9239	9364	9231	9285	9300	9289	9299	9387	9354	9403	9308	9317	9430	9391	9140	9318	9472	9353	9428	9268	9349	9198	9455	9388	9327	9274	9244	9131	9283	9406	9367	9146	9142	9321	9210	9307	9287	9211	9417	9310	9144	9242	9205	9375	9294	9295	9304	9455	9154	9275	9278	9240	9121	9326	9291	9233	9231	9274	9353	9265	9514	9319	9291	9367	9217	9288	9464	9271	9361	9270	9386	9196	9391	9361	9314	9172	9312	9395	9314	9434	9274	9129	9426	9413	9267	9394	9238	9321	9321	9308	9280	9304	9261	9324	9253	9312	9209	9367	9283	9315	9355	9390	9366	9357	9310	9167	9322	9199	9118	9271	9399	9291	9290	9268	9241	9455	9345	9154	9281	9365	9255	9133	9405	9387	9329	9264	9310	9240	9233	9218	9330	9408	9356	9373	9244	9329	9359	9278	9289	9387	9491	9048	9413	9343	9407	9269	9218	9250	9191	9277	9311	9292	9348	9354	9180	9261	9390	9331	9235	9065	9227	9171	9326	9232	9406	9316	9240	9318	9218	9361	9457	9353	9392	9355	9363	9179	9474	9422	9370	9147	9463	9263	9277	9248	9329	9237	9443	9375	9381	9268	9403	9296	9376	9338	9316	9374	9426	9193	9330	9262	9285	9201	9362	9276	9253	9310	9263	9196	9365	9296	9337	9217	9348	9396	9410	9449	9392	9170	9341	9246	9327	9328	9201	9333	9359	9350	9258	9040	9313	9247	9367	9354	9298	9233	9308	9300	9339	9174	9385	9365	9178	9390	9294	9270	9298	9244	9149
24373	21582	28682	25569	38054	62355	64729	52523	38104	25624	18822	16461	15510	15544	15438	15617	15361	15489	15406	15175	15255	15188	15143	15349	15368	15449	15394	15251	15494	15386	15297	15209	15134	15116	15318	15255	15245	15443	15466	15103	15311	15344	15322	15193	15157	14945	15173	15234	15280	15249	15116	15160	15262	15212	15319	15136	15181	15165	15279	15194	15186	15439	15177	15006	15374	15172	15279	15158	15210	15074	15353	15236	15136	15241	15290	15096	15132	15230	15396	15124	15239	15217	15278	15296	15220	15129	15227	15283	15347	15171	15083	15093	15370	15177	15294	15194	15218	15113	15170	15019	15215	15075	15138	15182	15258	15042	15230	15193	15232	15299	15167	15143	15292	15081	15166	15259	15342	15256	15291	15232	15110	15187	15258	15232	15178	15138	15273	15294	15099	15362	15166	15173	15206	15218	15381	15071	15055	15380	15229	15116	15056	15183	15231	15213	15479	15355	15341	15221	15387	15109	15271	15215	15104	15178	15188	15040	15243	15219	15319	15169	15131	15275	15268	15152	15152	15179	15206	15233	15182	15123	15329	15152	15495	15146	15088	15167	15325	15060	15176	15222	15194	15160	15170	15072	15117	15084	15272	14856	15286	15207	15207	15083	15261	15122	15227	15388	15199	15128	14968	15009	15167	15331	15296	15102	15241	15017	15220	15128	15383	15272	15266	15181	15090	15140	15199	15265	15119	15227	15144	15128	15164	15010	15122	15141	15280	15138	15138	15109	15233	15138	15118	15014	15048	15220	15272	15098	14903	15151	15189	15276	15181	15201	15175	15023	15021	15181	15076	15026	15313	15108	15209	14996	14943	15105	15241	15212	15227	15293	15078	15347	15174	15181	15283	15206	15120	15299	15366	15154	15127	15023	15218	14958	15071	15277	15212	15152	15152	15263	15065	14984	15071	15012	15257	15380	15217	15056	15167	15264	15037	14830	15290	15035	15294	14939	15110	15031	14985	15262	15116	15343	15069	15153	15029	15245	15087	15128	15213	15183	15368	15210	15063	15331	15177	15227	15096	15129	15103	15145	15075	15164	15049	15024	15344	15262	15402	15154	15504	15165	15210	15009	15149	14961	15404	15289	15274	15165	14993	15303	15325	15260	15017	15158	15124	15163	15098	15038	15118	15162	15227	15176	15150	15282	15104	15132	15000	15058	15313	15091	15263	15305	15260	15186	15283	15180	15327	15195	15229	15012	15180	15249	15013	15168	15264	15191	15118	15064	15212	15155	15111	15367	15310	15038	15283	15265	15171	15504	15098	15124	15227	15180	15172	14982	14951	15395	15190	15282	15034	15200	15373	15086	15270	14992	15251	15158	15020	15107	15015	15202	15086	15189	15184	15194	15086	15245	15222	15146	15127	15274	15157	15070	15148	15132	15243	15083	15143	15059	15152	15188	15232	15116	15113	15276	15126	15218	15175	15328	15158	15384	15332	15078	15178	15132	15047	15318	15161	15229	15327	15168	14999	15064	15288	14977	15045	15340	15226	15208	15145	15229	15278	15146	15120	15146	15096	15183	15192	15213	15054	15229	15058	15271	15223	15263	15176	15130	15134	15208	15140	15129	15094	15329	15448	15194	15283	15236	14980	15304	15149	15207	15341	15299	15313	15058	14932	15259	15019	15018	15136	15092	15303	14976	15115	15161	15072	15262	15334	15313	15183	15100	15224	15023	15120	15096	15228	15138	15180	15005	15413	15136	15123	15109	15177	15116	15215	15342	15196	15116	15352	15222	15102	15100	15061	14984	15199	15223	15266	15211	15173	15135	15153	15132	15232	15324	15013	15081	15168	15064	15175	15208	15202	15018	15230	15274	15113	15273	15218	15050	15262	15196	15070	14992	15246	15302	15244	15445	15310	15139	15425	15145	15215	15150	15067	15250	15025	15166	15310	15242	15238	15030	15178	15104	15238	15140	15035	15179	15050	15344	15256	15229	15253	15197	15034	15180	15343	15217	15231	14971	15201	15379	15143	14978	15154	15019	15379	15251	15058	15257	15016	14889	15096	15110	15130	15043	15055	15242	15129	15064	15235	15067	15153	15041	15299	15181	15143	15133	15281	15001	15392	15102	15123	15268	15430	15242	15254	15044	15135	15120	15197	15197	15128	15127	15419	15221	15301	15161	15207	14926	15239	15148	14966	15260	15194	15350	15170	15241	15484	15076	14920	15070	15058	15203	15196	15006	15141	15244	15115	15127	15042	15180	15343	15108	15055	15138	15248	15126	15217	15200	15181	15247	14925	15271	15267	15032	15213	14962	14785	15158	15075	15142	15273	15015	15290	15226	15075	15281	15071	15216	15187	15467	15161	15166	15297	15283	15083	15233	15237	15166	15176	15185	15095	15064	15225	14930	15005	15382	15278	15133	14951	15135	15079	15203	15310	15163	15149	15044	15367	15262	15367	15332	15393	15195	15192	15068	15179	15194	15126	15044	15330	15010	15179	15136	15359	15303	15244	15171	15139	15006	15052	15292	15081	15093	15166	15164	15221	15251	15091	15121	14997	15120	15090	15075	15173	15169	15432	15281	14983	15194	15290	15320	15300	15181	15140	15189	15365	15081	15318	15174	15135	15073	15209	15128	15281	15005	15263	15172	15171	15318	15109	15115	15231	15228	15207	14926	14938	15142	15303	15183	15116	15057	15090	15302	15167	15072	15215	15089	15121	15037	15101	15322	15259	15285	14998	15334	15124	15127	15637	15282	15188	15218	15098	15125	15408	15142	15318	15169	15288	15099	15021	15181	15214	15155	15175	15240	15106	15071	15178	15206	15220	15198	15268	15179	15097	15122	15158	15323	15145	15259	15239	15226	15146	15129	15329	15243	15048	15105	15172	15129	15337	15302	15100	14942	15113	15223	15206	15274	15311	15185	15303	15266	15127	15189	15159	15322	15139	15257	15094	15121	15350	15150	15220	15291	15217	15091	15155	14985	15364	15307	15308	15147	15223	15154	15163	15209	15152	15318	15238	15283	15016	15048	15142	15192	15063	15005	15087	14938	14906	15144	15079	15191	15235	15221	15361	15117	15168	15129	15229	15257	15116	15290	15150	15185	15489	15188	15071	15010	15271	15106	15287	15171	15127	15140	15102	15199	15184	15255	15184	15051	15162	15259	15207	15383	15358	15286	15151	15009	15256	14996	15245	15320	15220	15233	15319	15146	15298	15349	15370	15147	15340	15444	15372	15176	15175	15171	15178	15066	15302	15203	15328	14906	15116	15182	15376	15147	15387	15170	15237	15181	15165	15277	15130	15349	15245	15297	15140	15122	15191	15038	15206	15244	15246	15383	15248	15106	15195	15142	15134	15126	15066	15049	15167	15069	15147	15147	15209	14949	15244	15187	15026	15160	15203	15046	15130	15234	15209	15491	15112	15158	15185	14938	15040	15149	15254	15136	15194	15269	15109	15210	15223	15252	15145	14993	15195	15162	15012	15210	15132	15124	15309	15218	15417	14967	15189	15221	15038	15121	15241	15184	15177	15235	15137	15362	15235	15066	15215	15200	15074	15385	15087	15260	15276	15108	15093	15029	15100	15006	15275	15204	15340	15132	14968	15145	15103	15279	15140	15157	15074	15158	15068	15145	15197	15203	15076	15196	15081	15062	15303	15234	15365	15189	15123	15053	15272	15008	15250	15258	15122	15054	14960	15266	15253	15178	15223	15263	15079	15023	15042	15109	15173	15139	15090	15198	15193	15081	15010	15005	15019	15187	15161	15294	15278	15282	15189	15120	15175	15007	15354	15184	15467	15195	15221	15111	15133	15270	15174	15185	15079	15447	15285	15211	15234	15238	15204	15365	15079	15062	15118	15238	15341	15134	15216	14921	14973	15137	15037	15203	15291	15250	15060	15199	15072	15061	15262	15232	15295	15128	15174	15347	15200	15264	15158	15108	15262	15106	15109	15261	15179	15058	15066	15254	15296	15369	15266	15047	15097	15203	15206	15284	15317	15229	15087	15081	15190	15130	15194	15147	15300	15103	15185	15277	14911	15150	15251	15213	15134	15110	15249	15156	15244	15139	15037	15128	15255	15307	15024	14968	14889	15337	14970	15054	15104	15251	15319	15197	15162	15199	15162	14965	15046	15009	14841	15052	15285	15164	15370	15253	15432	15407	15158	15276	15288	15358	15342	15036	15134	15063	15189	14940	15147	15047	15013	15104	15083	15021	15229	15145	15196	15118	15018	15193	15299	15108	15144	15044	15268	15386	15172	15242	15127	15426	15131	15045	15090	15228	15351	15295	15369	15145	15073	15099	15270	15279	15063	15192	15133	15146	15017	15232	15174	15162	15107	15118	15259	15096	15203	15053	15344	15091	15419	15140	15091	15164	15359	15027	15300	15161	15091	15221	15107	15100	15154	15225	15182	15235	15185	15264	15134	15176	15100	15245	15038	14921	15195	15005	15329	15244	15045	15201	15253	15250	15222	15176	15201	15149	15242	15310	15387	15321	15405	15254	15166	15173	15163	15210	15312	15405	15190	15159	15262	15141	15125	15088	15240	15095	15226	15236	15178	15032	15102	15089	15177	15215	15210	15299	15238	15229	15181	15242	15107	15131	15355	15161	15225	15066	15170	15167	15179	14923	15289	15334	15326	15110	15237	15205	14997	15253	15074	15205	14960	15224	15050	14971	15282	15334	15172	15299	15177	15211	14996	15329	15147	15121	15099	15265	15426	15146	15077	15139	15173	15373	15030	15154	15168	15359	15128	15169	15177	15036	15259	15298	15149	15189	15217	15120	15325	15186	15366	15211	15265	15204	15208	15210	15257	15287	15331	15138	15066	15071	15197	15244	15127	15270	15291	15212	15234	15160	15215	15038	15048	15321	15353	15173	15088	15234	15266	15343	15188	15184	15460	15219	14974	15056	15236	14956	15024	15193	15145	15041	15027	14921	15075	15153	15242	15203	14985	15239	15185	15200	15407	15534	15214	15024	15297	15175	15175	15240	15392	15130	15163	14974	15309	15306	15381	15205	15322	15150	15174	15228	15050	15004	15140	15142	15042	15212	15070	15188	15112	15325	15295	15098	15213	15255	15116	15039	15159	15315	15224	15116	15222	15250	15140	15003	15058	15244	15140	15064	15249	14998	15230	15277	15207	14910	15217	15184	15180	15113	15327	15113
13393	26257	26735	24888	48644	64948	61849	45991	29221	17066	11851	10108	9644	9608	9720	9882	9723	9755	9672	9842	9814	9645	9535	9660	9780	9642	9724	9737	9670	9844	9816	9596	9863	9723	9784	9676	9657	9638	9754	9739	9556	9714	9677	9659	9580	9778	9486	9624	9804	9679	9782	9735	9648	9811	9625	9526	9760	9660	9740	9592	9747	9623	9723	9747	9564	9662	9719	9641	9613	9612	9612	9646	9679	9676	9641	9883	9556	9682	9673	9701	9588	9645	9691	9703	9722	9651	9734	9665	9664	9681	9634	9608	9621	9634	9603	9574	9562	9609	9716	9694	9678	9600	9477	9663	9657	9682	9686	9760	9602	9768	9733	9691	9673	9538	9557	9774	9566	9745	9761	9674	9698	9616	9567	9753	9542	9675	9793	9619	9664	9639	9643	9751	9607	9633	9725	9795	9645	9523	9683	9626	9459	9629	9716	9841	9669	9668	9607	9660	9759	9563	9634	9602	9730	9684	9564	9607	9677	9579	9618	9622	9691	9616	9662	9607	9619	9625	9605	9652	9698	9608	9504	9617	9672	9595	9724	9608	9738	9594	9744	9738	9648	9515	9716	9544	9734	9644	9530	9651	9786	9517	9673	9558	9609	9791	9607	9503	9481	9589	9628	9652	9690	9747	9530	9620	9706	9657	9641	9619	9739	9607	9746	9671	9589	9647	9675	9889	9726	9689	9729	9620	9666	9725	9507	9662	9632	9705	9563	9651	9672	9589	9679	9645	9519	9592	9766	9662	9719	9572	9714	9570	9731	9533	9646	9638	9564	9600	9679	9708	9466	9601	9673	9716	9728	9741	9756	9708	9678	9705	9553	9582	9775	9758	9644	9729	9680	9570	9733	9608	9601	9635	9775	9573	9731	9598	9759	9405	9622	9738	9547	9535	9549	9680	9516	9443	9721	9581	9553	9647	9699	9605	9555	9627	9653	9640	9764	9709	9777	9509	9622	9691	9686	9769	9629	9609	9704	9639	9656	9600	9740	9605	9406	9679	9645	9551	9681	9607	9819	9793	9528	9744	9730	9695	9470	9773	9569	9842	9782	9586	9565	9544	9631	9669	9707	9720	9614	9555	9789	9627	9657	9617	9791	9569	9778	9631	9767	9452	9606	9700	9638	9703	9465	9535	9849	9610	9709	9523	9539	9630	9622	9535	9701	9616	9472	9678	9647	9636	9534	9571	9672	9639	9723	9695	9668	9682	9729	9597	9710	9611	9574	9567	9666	9621	9687	9730	9597	9712	9587	9700	9598	9771	9567	9559	9658	9730	9748	9655	9732	9586	9572	9608	9600	9618	9576	9598	9525	9793	9707	9610	9626	9641	9705	9702	9629	9645	9735	9718	9566	9638	9665	9783	9618	9710	9663	9552	9682	9544	9737	9654	9603	9671	9670	9790	9503	9791	9576	9644	9836	9721	9779	9729	9650	9648	9716	9666	9573	9738	9632	9636	9676	9506	9632	9672	9598	9742	9610	9734	9697	9604	9785	9673	9659	9871	9573	9620	9721	9662	9552	9650	9735	9747	9602	9510	9579	9716	9494	9550	9718	9621	9691	9737	9616	9560	9626	9536	9745	9737	9793	9799	9644	9681	9677	9759	9523	9669	9686	9550	9555	9492	9573	9617	9601	9580	9660	9693	9716	9820	9643	9655	9661	9685	9610	9384	9710	9607	9642	9620	9739	9581	9726	9703	9612	9748	9495	9585	9667	9846	9775	9655	9833	9618	9672	9721	9550	9584	9590	9754	9632	9702	9884	9626	9534	9462	9582	9473	9541	9550	9645	9596	9654	9645	9682	9702	9573	9612	9643	9703	9537	9670	9664	9699	9836	9507	9700	9665	9732	9608	9544	9709	9686	9655	9698	9671	9651	9731	9607	9614	9617	9758	9650	9725	9475	9714	9646	9725	9599	9602	9713	9663	9569	9573	9760	9618	9465	9724	9596	9696	9695	9626	9600	9684	9711	9744	9648	9434	9592	9647	9641	9731	9686	9662	9530	9660	9462	9441	9517	9750	9656	9672	9481	9567	9704	9637	9721	9606	9600	9522	9737	9509	9675	9640	9773	9593	9637	9710	9528	9508	9745	9586	9478	9572	9780	9463	9608	9772	9671	9674	9509	9658	9704	9585	9561	9513	9708	9674	9715	9513	9614	9648	9617	9590	9588	9683	9615	9580	9559	9599	9642	9737	9553	9669	9556	9686	9761	9659	9502	9651	9393	9640	9539	9667	9605	9634	9688	9571	9655	9674	9754	9731	9570	9697	9662	9566	9536	9601	9598	9624	9567	9624	9685	9715	9525	9775	9528	9628	9691	9653	9717	9785	9651	9723	9570	9616	9706	9726	9665	9599	9671	9572	9704	9463	9608	9517	9716	9664	9656	9695	9708	9740	9665	9722	9691	9702	9584	9770	9697	9553	9707	9560	9734	9555	9500	9668	9756	9697	9636	9704	9738	9713	9548	9594	9770	9682	9552	9501	9683	9647	9593	9676	9672	9541	9650	9625	9671	9653	9705	9638	9592	9639	9615	9527	9775	9804	9650	9599	9522	9676	9641	9653	9661	9609	9695	9538	9643	9555	9684	9673	9524	9638	9703	9730	9607	9692	9581	9746	9658	9462	9773	9795	9704	9636	9364	9663	9620	9681	9834	9787	9714	9741	9646	9530	9584	9649	9520	9620	9676	9664	9531	9744	9596	9474	9647	9693	9611	9596	9567	9631	9583	9888	9560	9706	9620	9563	9766	9782	9643	9645	9661	9598	9705	9779	9721	9620	9496	9599	9491	9538	9738	9748	9685	9766	9604	9580	9751	9740	9745	9648	9674	9812	9664	9632	9633	9691	9570	9589	9639	9687	9633	9671	9708	9558	9728	9406	9638	9667	9590	9475	9592	9760	9715	9593	9526	9754	9613	9591	9613	9678	9645	9637	9539	9565	9748	9749	9731	9478	9657	9705	9742	9651	9589	9760	9537	9421	9619	9723	9660	9672	9565	9775	9705	9672	9670	9751	9590	9706	9769	9649	9623	9729	9644	9657	9508	9841	9752	9663	9546	9773	9747	9741	9619	9597	9670	9602	9599	9675	9547	9641	9548	9788	9534	9555	9581	9656	9639	9859	9731	9551	9632	9690	9788	9644	9714	9547	9636	9696	9564	9441	9643	9639	9684	9597	9584	9584	9688	9551	9613	9657	9648	9614	9439	9674	9828	9549	9577	9625	9624	9757	9627	9465	9633	9601	9790	9785	9658	9509	9674	9777	9653	9772	9748	9710	9681	9601	9518	9668	9505	9562	9701	9579	9780	9594	9690	9674	9589	9726	9614	9609	9492	9743	9680	9571	9511	9807	9600	9694	9797	9772	9675	9710	9588	9784	9619	9669	9597	9678	9655	9662	9716	9583	9678	9678	9647	9708	9505	9578	9679	9728	9678	9767	9775	9781	9644	9749	9604	9677	9671	9742	9642	9576	9563	9688	9583	9662	9709	9653	9705	9742	9630	9702	9710	9657	9580	9766	9610	9677	9486	9523	9538	9535	9636	9755	9597	9714	9556	9688	9553	9678	9628	9620	9523	9553	9669	9570	9702	9664	9561	9781	9668	9660	9610	9546	9738	9576	9604	9609	9596	9666	9598	9634	9620	9772	9769	9638	9607	9678	9684	9616	9678	9628	9612	9616	9603	9603	9547	9560	9721	9799	9552	9858	9657	9558	9705	9518	9680	9602	9552	9672	9652	9528	9604	9614	9641	9593	9800	9710	9739	9556	9505	9694	9472	9588	9626	9743	9676	9770	9516	9647	9562	9532	9574	9531	9805	9471	9525	9750	9650	9723	9547	9636	9680	9644	9539	9669	9562	9590	9782	9569	9637	9516	9712	9620	9696	9525	9666	9739	9653	9709	9739	9573	9771	9804	9690	9587	9803	9628	9480	9726	9708	9770	9539	9666	9580	9631	9752	9780	9578	9729	9710	9741	9557	9678	9698	9605	9945	9601	9668	9712	9563	9434	9630	9637	9624	9531	9585	9679	9567	9734	9680	9779	9859	9623	9706	9698	9607	9709	9683	9668	9522	9591	9598	9666	9713	9705	9647	9530	9707	9808	9623	9702	9763	9601	9619	9643	9762	9535	9915	9780	9751	9546	9633	9731	9482	9617	9646	9536	9501	9625	9681	9705	9602	9578	9641	9563	9597	9604	9722	9668	9695	9618	9678	9729	9603	9589	9710	9696	9716	9594	9672	9746	9524	9673	9625	9688	9747	9483	9633	9585	9720	9601	9542	9495	9535	9665	9787	9622	9699	9723	9666	9682	9509	9647	9536	9712	9722	9601	9693	9648	9528	9714	9530	9702	9665	9596	9709	9658	9622	9649	9808	9740	9615	9618	9628	9598	9810	9561	9569	9673	9553	9619	9517	9577	9633	9630	9641	9612	9662	9484	9623	9798	9670	9639	9390	9727	9528	9612	9636	9575	9651	9663	9671	9665	9612	9701	9675	9713	9691	9704	9659	9671	9690	9735	9441	9733	9630	9679	9563	9658	9508	9712	9798	9732	9552	9613	9695	9640	9656	9695	9564	9631	9677	9575	9710	9808	9454	9742	9666	9754	9523	9692	9599	9650	9593	9554	9644	9660	9692	9573	9748	9656	9564	9625	9674	9778	9645	9737	9603	9734	9577	9754	9677	9619	9753	9570	9741	9496	9590	9786	9678	9499	9618	9628	9706	9574	9649	9602	9597	9495	9548	9622	9545	9660	9626	9572	9744	9544	9686	9564	9680	9684	9714	9783	9746	9607	9556	9532	9724	9688	9500	9556	9610	9588	9635	9583	9608	9589	9687	9554	9562	9663	9616	9688	9754	9731	9824	9683	9666	9677	9681	9556	9700	9656	9711	9697	9603	9577	9674	9582	9568	9385	9694	9780	9584	9777	9630	9596	9472	9571	9659	9734	9545	9687	9705	9533	9577	9659	9654	9720	9628	9651	9672	9394	9569	9636	9655	9756	9746	9643	9679	9654	9635	9837	9758	9435	9841	9797	9666	9818	9618	9504	9543	9814	9705	9675	9614	9614	9618	9443	9708	9754	9583	9681	9621	9671	9696	9611	9640	9463
31012	21019	19197	18473	18515	22201	23167	20586	17616	16176	15082	15127	15086	15019	14929	14876	14843	14991	14924	14712	14976	14771	14663	14905	14821	14933	14957	14789	15192	14877	15110	15152	14978	14944	14999	14960	14864	14952	14739	14889	14971	15134	14870	14887	14953	15028	14894	14777	14967	14848	15011	14794	14863	14812	14892	15140	15031	14741	14675	14866	14875	14855	14926	14949	14790	14851	14754	14728	14872	14679	14771	14925	14938	14876	14934	14882	15009	15143	14931	14782	14815	14648	14807	14832	15010	14832	14885	14779	14816	14942	15027	14920	14921	14834	14743	14827	14598	14749	14876	14949	14836	14902	14825	14981	14915	15006	14703	14847	14879	14997	14981	14866	14705	14956	14843	14816	14673	14839	15000	14796	14798	14800	14721	14976	14759	14851	14848	14903	15023	14943	14650	14760	15018	14778	14821	14836	14955	14948	14980	14824	14924	14903	14967	14800	14912	14998	14884	14877	14984	14854	14854	15015	14831	14929	14924	14675	14713	14942	14867	14796	14966	14751	14827	15034	14949	14893	14752	14991	14884	14709	14775	14871	14826	14876	14840	14943	14887	14958	14957	14818	14663	14850	14737	14954	14721	14954	14985	14812	14827	14759	14872	14900	14744	14922	14947	14928	14832	14926	14845	14972	15008	14859	15175	15135	14913	14843	14932	14958	14783	14917	14756	14878	14894	14909	14866	14840	14828	14623	15007	15007	14967	14804	14790	14754	14895	14713	14864	14944	14951	15053	14711	14695	14758	14852	14829	14827	14882	14860	14892	14805	14931	14914	14832	14909	14956	14745	14957	15080	14811	14886	14966	14622	14961	15099	14843	14867	14740	14798	14865	14807	15154	15010	14898	14811	14791	14876	14746	14701	14804	15135	14794	14950	14872	15050	14745	14975	14861	15014	14704	15058	14767	14840	14767	15029	14828	14749	14951	14938	14860	14718	14898	14967	14901	14919	14969	14992	14870	14819	14935	14982	14738	14812	14946	14955	15039	14932	14943	14851	14837	14905	14654	14855	14828	14820	14885	14955	14983	14835	14854	14836	14955	14818	14890	14843	14528	14854	15051	14899	15052	14672	14817	14783	14809	15043	14696	14847	15229	14876	14997	14917	14865	14673	14775	14898	14848	14854	14958	15109	15053	14738	14944	14912	14881	14813	14839	14858	14955	14887	14992	15012	14783	15032	14892	14842	14902	15231	14791	14781	15044	14997	15032	14565	14934	14874	14819	14885	14818	14848	14988	14702	14817	14881	14957	14832	15043	14996	14939	14937	14839	15018	14819	14899	14731	14862	14926	14783	14957	14836	14698	14761	15125	15155	14760	14897	14856	14804	14833	14808	14597	14929	14836	15020	14884	14875	15143	14904	14731	14764	15106	14959	14890	14895	15004	15114	14942	14687	14812	14667	14888	14885	14978	14813	14772	14720	14713	14899	14796	14831	14927	14881	14973	14831	14967	14847	14846	14817	14753	14922	14862	14850	14841	14826	14777	14881	14720	14900	14822	14848	14673	14819	14807	14890	14790	14862	14704	14754	14877	14923	15008	14784	15041	14904	14868	14843	14939	14760	14866	15018	14781	15000	14975	14924	14909	14781	14866	14885	14853	15045	15051	14913	14804	14819	14742	14738	14899	15010	14990	14728	14850	15144	14710	14582	15041	14915	14859	14673	14910	14781	14908	14779	14925	14846	14853	14887	14972	14751	14853	14865	14932	14830	15077	14862	15018	14965	14817	14908	14951	15030	14872	14941	14914	14928	14938	15093	14812	15090	14973	14773	14730	15061	14985	14949	14931	14858	14910	14743	14896	14788	14904	14702	14815	14829	14750	14800	15132	14932	15118	14875	14995	15000	14755	15006	14888	15002	14821	15065	14954	15046	14778	15118	15008	14803	14861	14918	14772	14873	14827	15061	15096	15038	14873	14805	14779	15069	14945	14842	14833	15082	14851	14759	14860	14885	14827	15104	14899	14904	14909	15002	14941	14795	15001	14783	15009	15008	15047	14924	14880	15218	14807	14886	14858	15106	14734	15034	14804	14820	15119	14899	14963	14906	14899	14852	14759	15138	14886	14770	14837	14968	14938	14828	14820	14797	14990	15085	14843	14932	15009	14889	14922	14909	14868	14971	14952	14977	14880	14867	15009	14841	14771	14862	14881	14896	14908	14735	14814	14981	14888	15009	15109	15038	15039	14901	14879	14925	14820	14825	14823	14971	14942	14797	15077	14798	14855	15066	15271	15020	14726	14766	15160	14807	15091	14900	14873	14969	14720	15094	15052	14873	14860	14895	14883	14931	14811	14881	14851	14792	15078	14924	14817	14795	14978	14909	14687	14920	15101	15099	14859	15017	14766	14901	14984	15048	14962	15077	14831	14829	15043	14825	15075	14824	15112	14743	14860	14890	14927	15084	15134	14931	14977	14832	15030	14985	14967	14959	14799	14902	15097	14827	15218	14831	14700	14712	14916	15023	14948	14985	14935	14881	14741	14860	14889	15159	15062	14862	14824	14736	14918	14998	14759	14809	14695	14903	14875	15078	14960	14740	14738	14815	14889	14715	15044	14908	14949	15172	15003	15193	15109	14901	14870	14927	14863	14769	14888	14829	14977	15050	14738	14889	14990	14714	15111	14613	14938	15143	14818	14710	14616	14761	14962	14912	14946	14862	14836	14522	14914	14700	14875	14765	14869	14673	14947	14921	14718	14882	15145	14808	15026	14920	14794	14830	14997	14941	14882	15040	14910	14886	14893	14744	14928	15055	14825	14906	14893	14765	14965	15118	14838	15057	14931	15016	15067	14983	14854	14857	15029	15117	15084	14791	14966	14858	14862	14872	14974	14724	14883	14676	14766	14865	14725	14694	14940	14983	14842	14795	14975	14827	14947	15003	14975	15072	14924	14908	14787	14706	14859	14966	14905	14836	14862	14760	14873	14910	14872	14872	14740	14870	14923	14923	14872	14844	14825	14809	14852	14767	14832	14896	14596	15003	14782	15006	14981	15045	15086	14768	14988	14974	14697	14819	15049	14799	14823	14879	14982	15016	14847	14902	15052	14869	14929	14929	14860	15223	15003	14867	14889	15063	15017	14825	14865	14999	14952	14924	14871	14886	14848	15130	14804	15044	15130	14890	14625	14881	14766	15122	14896	14897	15024	14851	14717	15009	14930	14893	14853	14762	14603	14897	14954	14847	14911	14772	14894	14821	14891	14809	14808	15005	15096	14806	14816	14897	14922	14959	15016	14960	15071	14895	15041	14810	14941	14836	14998	14845	14885	15153	14877	14716	14738	14945	15095	15068	14843	14966	14807	14611	14779	15011	14823	14847	15009	14787	14923	14979	14899	14999	15138	15082	14836	14768	14851	14853	15005	14694	14834	14992	14899	14925	15027	14982	14961	14785	14865	14632	14826	14976	14723	14850	14846	14991	14887	14891	14954	14941	14937	14822	15028	14982	14771	14794	14918	15052	14940	14917	14881	14834	15166	15082	15136	14695	14865	14879	14773	14834	14871	14788	15060	15036	14785	14956	14957	14688	15003	14935	14933	14825	14982	14947	15029	14787	14848	15022	14919	14952	15067	15121	14690	14979	15016	15019	15000	14882	15002	14679	14812	14955	14835	14858	14830	14950	14841	14988	14836	14837	14754	14904	14801	15116	15016	14948	14954	14833	15089	14836	14610	14763	14762	14966	14797	14739	15015	14798	14945	14983	14816	14759	14971	14867	14856	14854	14985	14922	14941	14877	14825	14879	15003	14937	15084	15076	14874	14926	15021	14855	14880	14824	14904	14903	14909	14822	14929	14986	14682	14799	14823	14939	14819	14723	14804	14875	14818	14936	14850	14973	15056	14979	14887	14807	14978	14949	14890	14955	14847	14884	14788	14823	14920	14996	14845	14815	14924	14959	14683	15056	14996	15069	14889	15028	14933	14728	14686	14824	14986	14913	14756	14846	14740	14910	14921	14726	14786	14648	14926	14745	14998	14963	14933	14876	14959	14740	14967	14841	14975	14854	14921	14860	14992	14856	14762	14522	14905	14694	15093	14695	15027	15061	14888	14830	14921	15089	14950	15020	14859	15105	15122	15012	14849	14772	14789	14775	14962	14929	14808	14883	14721	14979	14731	14873	14774	15043	15033	14836	14741	14746	14821	14890	14892	14940	15035	14970	14821	14883	14809	14810	14705	14910	14825	15045	14873	14621	14781	14852	14816	15028	14859	15068	14974	14853	14948	14821	14837	14779	14893	14881	15124	14990	15055	14902	14801	14791	14935	15008	15083	14851	14867	14825	14776	14704	14958	14886	14898	15069	14784	15099	14913	14815	14722	14966	14982	14833	14875	14886	14863	14816	14870	14837	14793	14881	14810	14715	14886	14875	15085	14808	15051	14851	15134	14903	14969	14787	14755	14962	14953	14826	14704	14831	14816	14704	14968	14861	14927	14882	14887	14922	14889	14786	14862	14772	15012	14862	14843	14907	14758	14709	15032	14877	14959	14761	14907	14883	15225	14758	14772	14792	14763	14797	14888	14641	15082	14743	14922	15044	15052	14791	14842	14949	14966	15026	14930	14807	14858	14673	14963	14863	15033	14846	14936	14618	14948	14756	14591	14887	14870	14916	14923	14953	14992	15172	14838	14896	14992	14824	14843	14786	14808	14959	14760	15021	15044	15121	14791	14914	14770	14996	14827	14896	14698	14550	14950	15019	14855	14851	14979	14922	14571	14819	14960	14821	15186	14895	14833	14921	14845	14843	15005	15048	14983	14742	14845	14927	14985	14956	14890	14907	15058	15063	14796	14827	14947	14961	14985	14786	14922	14956	14720	14816	14827	15182	14922	14742	14917	14865	14908	14740	14683	14885	14960	14680	14843	14978	14849	14849	15024	14916	14695	14774	14859	15025	14935	14878	14690	14927	14793	14850	14946	14895	14982	15011	14814	15025	15051	14724	15015	15047	15016	14878	15036	14845	15064	14845	14984	14920	14817	14952	14895	14898	15134	15017	15080	14749	14853	14871	14809	14868	14855	14828	14716	14855	14968	14901	14843	14861	14813	14822	14768	14813	14869	14723	14902	15030	14701	14877	14871	14940	15050	14765	15134	14899	14987	15061	15041	14888	14714	14740	14950	14911	14885	14736
12117	12090	11610	11735	13031	16922	16935	13666	11166	9850	9291	9381	9321	9391	9358	9308	9094	9307	9210	9318	9234	9272	9351	9231	9317	9253	9293	9249	9259	9254	9224	9186	9189	9203	9386	9199	9414	9159	9289	9273	9229	9264	9246	9261	9323	9144	9018	9140	9233	9373	9145	9218	9126	9184	9087	9220	9258	9200	9257	9322	9243	9233	9212	9123	9243	9204	9257	9055	9182	9386	9103	9142	9345	9516	9262	9200	9211	9108	9247	9250	9127	9248	9262	9147	9121	9154	9293	9265	9130	9308	9153	9283	9216	9263	9295	9080	9312	9176	9144	9167	9200	9242	9053	9285	9145	9289	9285	9277	9212	9179	9364	9327	9254	9239	9295	9211	9282	9218	9291	9284	9233	9238	9187	9156	9128	9006	9169	9274	9148	9312	9055	9146	9220	9257	9201	9126	9186	9240	9229	9207	9305	9231	9311	9190	9048	9342	9134	9148	9263	9323	9215	9457	9214	9193	9158	9172	9307	9214	9175	9293	9094	9075	8970	9244	9111	9136	9241	9374	9128	9264	9197	9302	9224	9161	9289	9189	9291	9148	9220	9323	9212	9140	9151	9377	9340	9335	9081	9097	9260	9292	9279	9153	9224	9281	9230	9274	9194	9350	9152	9160	9128	9343	9183	9196	9299	9162	9194	9218	9200	9109	9316	9110	9081	9383	9066	9254	9381	9168	9197	9356	9260	9176	9142	9172	9212	9220	9208	9107	9213	9346	9264	9215	9341	9209	9218	9316	9046	9244	9235	9355	9199	9401	9363	9176	9282	9248	8959	9285	9170	9055	9138	9256	9318	9153	9123	9227	9172	9258	9231	9199	9277	9206	9128	9211	9066	9158	9262	9233	9252	9270	9274	9219	9153	9248	9076	9269	9277	9239	9313	9024	9169	9259	9240	9334	9330	9303	9377	9378	9319	9166	9041	9152	9138	9008	9252	9185	9333	9266	9182	9222	9127	9207	9180	9212	9074	9177	9209	9207	9345	9075	9306	9263	9421	9178	9172	9179	9253	9142	9227	9319	9006	9118	9250	9277	9260	9260	9293	9291	9237	9156	9218	9070	9218	9238	9144	9209	9121	9299	9158	9280	9147	9188	9249	9232	9355	9262	9311	9102	9139	9077	9196	9198	9182	9094	9180	9252	9173	9184	9247	9240	9173	9244	9368	9179	9295	9167	9273	9219	9313	9154	9141	9160	9107	9099	9195	9131	9060	9417	9335	9234	9300	9194	9215	9286	9149	9300	9457	9183	9197	9175	9286	9188	9292	9221	9297	9288	9391	9301	9250	9266	9193	9171	9175	9213	9210	9134	9233	9280	9324	9223	9153	9207	9420	9170	9159	9246	9313	9161	9242	9223	9232	9137	9273	9184	9088	9106	9218	9142	9180	9246	9056	9280	9171	9236	9312	9174	9315	9264	9413	9269	9181	9070	9267	9120	9131	9338	9284	9253	9290	9133	9256	9199	9186	9257	9223	9304	9116	9238	9063	9201	9166	9083	9301	9291	9159	9221	9205	9128	9097	9328	9219	9303	9290	9233	9171	9237	9213	9211	9346	9266	9227	9103	9201	9117	9228	9118	9279	9155	9324	9135	9223	9174	9162	9313	9274	9310	9102	9193	9136	9233	9216	9144	9262	9139	9189	9108	9122	9059	9134	9269	9268	9160	9082	9089	9203	9196	9289	9192	9275	9101	9315	9160	9204	9295	9219	9128	9256	9248	9421	9141	9298	9269	9326	9185	9128	9222	9153	9114	9227	9074	9324	9358	9106	9227	9226	9189	9427	9247	9084	9312	9319	9196	9141	9041	9262	9216	9251	9137	9099	9143	8998	9258	9328	9186	9119	9292	9114	9166	9133	9287	9339	9416	9108	9202	9340	9371	9167	9343	9207	9167	9211	9187	9165	9371	9263	9219	9262	9057	9280	9194	9143	9204	9363	9276	9258	9383	9269	9276	9184	9443	9297	9302	9230	9216	9109	9162	9100	9007	9247	9170	9046	9079	9222	9253	9105	9197	9302	9244	9225	9012	9344	9296	9301	9187	9268	9216	9218	9248	9175	9107	9207	9391	9234	9213	9126	9316	9135	9096	9121	9202	9301	9209	9234	9309	9172	9187	9117	9159	9244	9277	9152	9254	9286	9286	9263	9296	9192	9151	9248	9221	9162	9118	9313	9297	9223	9196	9251	9250	9233	9210	9118	9388	9126	9102	9230	9155	9227	9199	9302	9156	9250	9211	9087	9164	9209	9320	9296	9107	9232	9292	9160	9193	9245	9114	9135	9146	9158	9242	9240	9118	9214	9093	9159	9223	9340	9152	9286	9260	9261	9258	9158	9240	9108	9100	9279	9056	9093	9138	9279	9196	9329	9173	9077	9123	9226	9299	9329	9274	9213	9235	9246	9120	9247	9161	9211	9305	9219	9226	9232	9233	9200	9223	9269	9331	9178	9175	9135	9267	9355	9196	9115	9161	9219	9142	9234	9193	9172	9142	9027	9185	9376	9250	9295	9264	9333	9061	9329	9129	9133	9080	9267	9246	9251	9270	9237	9177	9227	9215	9324	9103	9181	9353	9263	9314	9196	9367	9065	9238	9162	9157	9272	9420	9145	9145	9239	9345	9097	9239	9150	9151	9189	9237	9110	9314	9295	9258	9397	9188	9037	9233	9359	9212	9256	9121	9222	9329	9317	9252	9125	9221	9272	9249	9264	9269	9363	9286	9232	9140	9323	9255	9182	9357	9354	9097	9156	9158	9174	9173	9113	9260	9201	9313	9139	9305	9268	9341	9106	9324	9337	9193	9180	9286	9210	9135	9245	9161	9207	9110	9035	9214	9295	9186	9406	9151	9200	9311	9114	9308	9369	9027	9193	9324	9249	9219	9130	9115	9204	9436	9102	9183	9188	9299	9377	9322	9220	9247	9304	9339	9205	9244	9171	9232	9315	9217	9265	9089	9169	9295	9225	9204	9185	9130	9218	9330	9319	9220	9250	9325	9391	9356	9259	9213	9183	9215	9233	9120	9146	9310	9101	9111	9205	9114	9190	9211	9139	9391	9155	9311	9247	9165	9262	9344	9132	9143	9215	9229	9206	9203	9244	9323	9271	9247	9280	9336	9193	9293	9212	9304	9079	8997	9274	9402	9204	9250	9181	9236	9138	9364	9152	9377	9156	9152	9352	8993	9189	9128	9124	9213	9152	9122	9296	9173	9150	9426	9311	9160	9272	9037	9188	9130	9264	9276	9155	9247	9299	9254	9251	9312	9323	9332	9184	9190	9193	9202	9192	9137	9164	9128	9309	9317	9267	9137	9262	9251	9384	9261	9330	9215	9269	9144	9092	9161	9137	9204	9266	9192	9166	9375	9265	9310	9169	9248	9251	9239	9289	9206	9224	9193	9123	9247	9210	9179	9160	9338	9449	9199	9356	9126	9236	9127	9236	9299	9390	9088	9171	9307	9193	9233	9165	9194	9251	9227	9162	9084	9242	9215	9245	9165	9237	9187	9123	9191	9363	9111	9181	9270	9102	9264	9186	9237	9078	9259	9303	9350	9251	9312	9104	9216	9095	9149	9285	9333	9229	9160	9226	9235	9251	9315	9165	9120	9250	9225	9220	9324	9247	9192	9144	9224	9143	9191	9264	9358	9290	9201	9226	9160	9289	9170	9267	9250	9208	9224	9244	9187	9222	9254	9045	9301	9114	9252	9225	9228	9308	9352	9223	9383	9251	9145	9284	9234	9221	9227	8996	9216	9232	9262	9284	9186	9195	9079	9290	9352	9237	9375	9121	9263	9174	9054	9136	9258	9378	9239	9247	9285	9154	9103	9329	9143	9347	9251	9215	9337	9263	9177	9135	9246	9173	9251	9201	9177	9246	9221	9233	9330	9412	9384	9128	9099	9337	9119	9270	9078	9172	9185	9223	9225	9241	9108	9229	9321	9311	9155	9155	9220	9294	9226	9233	9281	9172	9233	9125	9189	9296	9209	9340	9275	9282	9305	9163	9172	9197	9174	9192	9219	9237	9278	9218	9151	9269	9101	9271	9157	9318	9327	9295	9166	9353	9180	9219	9441	9386	9034	9257	9239	9418	9401	9347	9185	9169	9361	9181	9201	9239	9328	9248	9371	9291	9331	9250	9220	9172	9208	9361	9243	9297	9237	9401	9336	9261	9219	9268	9110	9222	9153	9362	9073	9161	9170	9228	9221	9159	9163	9159	9103	9242	9231	9198	9261	9395	9049	9248	9220	9334	9289	9300	9276	9278	9231	9275	9323	9182	9295	9204	9198	9442	9158	9233	9250	9142	9161	9301	9355	9117	9341	9217	9209	9420	9143	9276	9276	9272	9321	9289	9170	9247	9102	9238	9175	9114	9129	9261	9296	9295	9231	9127	9175	9268	9318	9119	9167	9172	9364	9270	9286	9241	9094	9227	9201	9361	9081	9256	9138	9211	9215	9245	9193	9223	9232	9209	9205	9164	9296	9300	9343	9269	9174	9367	9184	9154	9325	9077	9324	9171	9215	9166	9162	9234	9190	9221	9237	8990	9169	9248	9218	9134	9196	9147	9357	9398	9186	9096	9169	9128	9253	9354	9213	9242	9268	9050	9217	9220	9473	9240	9336	9223	9095	9265	9327	9334	9234	9317	9166	9128	9200	9263	9145	9285	9225	9383	9169	9092	9208	9198	9285	9221	9338	9275	9296	9250	9355	9197	9199	9321	9168	9231	9339	9284	9217	9175	9295	9143	9340	9303	9048	9270	9186	9262	9260	9277	9161	9274	9189	9264	9300	9243	9198	9216	9046	9261	9219	9300	9133	9209	9332	9345	9323	9263	9077	9184	9147	9313	9229	9330	9261	9344	9241	9224	9245	9240	9238	9069	9270	9320	9232	9133	9234	9352	9247	9251	9277	9245	9129	9215	9209	9269	9255	9309	9148	9191	9251	9310	9266	9219	8983	9283	9279	9232	9208	9242	9342	9217	9251	9180	9157	9087	9229	9139	9129	9114	9273	9268	9309	9221	9364	9298	9155	9279	9242	9229	9165	9227	9146	9306	9274	9271	9267	9255	9163	9229	9101	9250	9215	9300	9263	9307	9265
26055	21595	27462	27445	24741	50140	51569	39600	27883	20355	16807	15569	15354	15130	14943	14920	14967	14961	15284	14866	15066	14882	15001	15099	14965	14994	14848	15168	15120	15085	14941	14974	15100	15124	14962	14936	14995	15015	14999	14926	15127	15184	14881	14914	14813	14716	14791	14781	14809	15135	14797	14786	14996	15025	14863	15044	14886	14779	14779	14749	14848	14909	14933	15006	14824	14976	14843	14975	14640	14844	15065	15021	15063	15019	14918	14915	15073	15053	15035	14963	14888	14875	14840	14868	15004	14806	14937	14947	14876	14897	14974	15010	14927	14980	15017	14934	14960	14931	14894	15046	15053	14912	15028	14895	14935	15078	14966	14798	14961	14935	14985	14893	15002	14896	15109	14831	14692	14873	14760	14916	15057	14824	14932	14867	14866	14799	14731	15071	15027	14936	14830	14821	15032	14973	14954	15026	14801	14871	15054	14702	15001	14782	14958	14845	14878	14911	14784	15025	14867	14961	14908	14845	14773	14998	14988	15074	14853	14963	15127	15136	15014	15059	15074	14867	15056	14889	14798	14943	14974	15111	14857	14897	15006	14947	14733	15038	15030	15058	14968	14877	14917	14870	14920	15093	14825	14757	14997	14731	14941	14938	14909	14820	14718	14814	14975	14943	14777	14725	14743	14854	15099	15016	14984	14931	14973	14747	14621	14934	14872	14966	15057	14950	14935	14706	15020	14720	14992	14971	14853	14879	14952	15032	14830	14929	14849	14993	14669	14906	14929	14908	14940	15186	14804	14981	14839	14884	14927	15099	14899	14773	15036	14908	14779	14753	14872	14912	14794	14817	15080	14828	14878	14960	14765	14825	14965	14936	14842	14931	14986	14895	14906	14756	14877	14795	14851	14957	15053	14793	14863	14917	14870	14947	14979	14961	14783	14804	15110	14943	14975	14795	14923	14863	14936	14859	15011	15023	14955	14793	14902	14920	14918	14954	14986	14979	14686	14819	14885	14894	14906	14764	14763	14963	14744	14913	14822	14885	14996	14850	14947	14820	15029	15037	15142	14856	14962	14751	14847	14694	14866	14765	14973	14835	14983	14851	14854	14869	14875	14814	14901	15027	14979	14917	14955	14919	14996	14858	14934	14930	14886	14830	14985	14898	14889	14755	14784	14786	14742	14962	14935	15181	15066	15108	14989	14822	14768	14907	14984	14943	14976	14926	14790	14958	14995	14907	14976	14719	14844	14912	14990	14727	14890	14847	14876	14991	14955	14885	15099	15029	15019	14765	14816	14997	15036	14947	14943	14977	14838	15094	14927	14747	15233	14730	14810	14798	14771	14956	14835	14739	14909	15000	14813	15271	14971	15050	15058	14789	14954	14798	15108	15047	15026	15149	14977	15094	14914	14845	15034	15095	14907	15003	14895	14722	14964	15016	14870	14851	14984	14813	14935	14778	14862	14859	14797	14749	14865	14832	14864	14842	14934	14740	14824	14943	14905	14800	14945	14898	15016	14827	14900	14837	14941	14883	14810	14808	15051	14923	14775	14659	14825	14888	14905	14921	14739	14796	15001	14851	15052	14855	14899	15003	14933	15110	14976	15091	15220	14776	14923	14875	15043	14891	14990	14736	14810	15065	15021	14930	14981	15066	14925	14963	14731	14930	14782	15119	15078	14911	14787	14836	14844	14996	14972	14921	15048	14817	15010	14978	14986	14927	14905	15051	15033	14991	15277	15072	14897	14862	15007	14985	14946	14978	14933	14830	15037	14929	14850	14847	15132	14877	14997	14865	14925	14913	14903	14969	14877	14935	14754	14834	14983	15097	14839	14954	14883	15004	15017	14969	14947	14941	15031	15151	14853	15061	15034	15073	14820	15146	14878	15002	15012	14770	14796	15091	14895	14769	14974	14892	15042	14775	14955	14956	15015	14949	15001	14900	14989	14930	14765	14976	14801	14749	15006	14929	14849	15036	14800	14724	15129	14856	14738	14833	14847	15026	14939	14881	14885	14951	14863	14874	14902	14919	14983	15002	15209	14701	14969	15019	14924	15069	14834	14817	14861	14907	14967	15068	15030	14812	14757	14898	14895	15028	14647	14904	15097	14989	14883	14825	14838	14930	14863	15009	14970	15044	15178	14899	14927	14700	14837	14928	14901	14981	14861	14918	14869	14909	14751	14901	14838	14902	15053	15042	14866	14953	14846	14850	14797	14906	14789	14841	14849	15078	15124	14894	14911	14748	14732	15077	15137	14813	14982	14951	14811	14785	15061	15073	14937	15011	14936	14922	14909	14955	14803	14921	14832	14821	14936	15082	15073	14908	14883	15069	14886	14972	14686	14888	14956	14913	15002	14949	14955	14878	14890	14786	14979	15015	14837	14820	14996	14866	14695	14889	14864	14826	14912	14885	14961	14812	14957	14988	14955	14704	14712	14997	15086	14742	15065	14773	14831	14978	14919	15099	14904	14966	15026	14872	14769	14872	14876	14860	15140	14944	15077	14864	14963	14753	14967	15029	15057	14959	15065	14873	14955	14763	14984	15052	14831	14602	15011	14926	14857	15008	15027	14898	14998	14959	14776	15011	14931	15106	15023	14925	14880	14835	15013	14952	14781	14919	15123	14851	15011	14945	14895	14845	14955	14997	15031	14708	14806	15089	14840	15020	14766	15176	14694	14901	14900	15004	15138	14934	14931	15027	14932	14905	14905	14835	14880	14943	14982	14806	14981	15054	14964	14779	14960	14975	14794	14687	14801	14771	14974	14929	15225	14917	14969	14796	15167	14838	14924	15136	14925	14891	15031	14915	14947	14829	15085	15063	15090	14985	15058	15083	14844	15026	14905	14897	14879	14669	14772	15110	14837	15189	14833	14805	14595	14992	14947	15041	15111	14907	14884	14723	14975	14949	14870	15050	14910	14723	14830	14662	14730	14873	15005	15089	15081	14931	14910	14831	14783	15098	15046	14874	14878	14973	15024	15049	14725	14902	14890	14880	14900	14690	15102	14903	14990	14953	14989	14844	14800	14880	14795	14970	14798	14698	15074	15046	14938	14933	14894	14970	15057	14934	15014	14922	14704	14853	14919	14905	14787	14886	15121	14805	14979	14983	15059	15062	14834	14795	14922	14844	15045	15036	14827	14628	14942	14961	14903	14750	14943	15062	14935	14855	14869	14981	14966	14863	14728	15204	14849	14839	14846	14877	15110	14793	14902	14883	14951	15099	14956	14983	14913	14823	14918	14874	14988	14965	14997	15102	14998	15011	14756	14864	14949	14875	14850	14839	15023	14975	14850	14988	15143	14651	14856	14873	14931	14819	14857	14920	14931	15074	14879	14903	14743	14756	14735	15100	15035	14860	14797	15005	14835	15117	15062	14929	14747	14739	14897	14837	14989	14978	14930	14867	14794	14841	15010	14787	14952	14922	15027	14929	14853	14817	15044	14858	14877	15062	14860	14853	15049	15168	14822	14983	14746	14710	14966	15141	15130	14889	14846	14784	14867	14985	15279	15041	14987	14846	14890	14946	15098	14872	14735	14949	14935	14936	15005	14948	14723	14899	14981	14891	15010	14850	15066	15241	14992	14927	15061	14812	14888	14879	14968	14980	14844	14769	14822	15050	15034	14803	14924	14855	15042	14698	14921	15021	15027	14794	14922	15027	15088	14919	14932	15072	15072	14927	15214	14993	14867	15023	14791	14854	15009	15135	14899	15144	14929	14852	14898	14886	15059	14826	14927	15054	14936	15029	14738	14992	14806	15042	15014	14898	14803	14929	14910	14996	14947	14845	14867	15048	14924	15052	14756	14726	14949	14795	14886	14991	14921	15053	15228	14802	14940	14900	14813	14863	15110	14873	15017	14861	14860	14706	14871	15171	14871	14909	14918	14915	15053	14922	14817	15021	14993	14538	14817	15015	14818	14880	14945	14912	15169	14848	15119	15026	14895	14812	15031	14861	14873	14915	14913	15076	14989	15203	14886	15011	14940	14924	14805	14764	15030	14942	15165	14813	14805	14974	14879	14854	14945	14917	14807	14785	14831	14786	14842	15028	14775	14902	14951	14761	14885	14881	14849	14994	14943	14923	14991	14780	14914	14931	14827	14874	14893	15077	14842	14981	14973	14855	15011	14816	15020	14872	14926	14795	14841	14973	14975	14931	14967	15181	15055	14896	15009	14896	14984	14887	14847	14884	14778	14891	14977	14871	14813	14831	14842	14696	14994	15006	14893	14871	14842	15003	14910	14837	14861	14786	14899	14891	14777	14860	14826	14764	14872	15113	14909	14903	14965	14890	15041	15022	14963	15131	14978	15024	14951	15237	15092	14708	14874	14878	14784	14914	14933	14985	14870	14698	14952	14958	14912	15190	14956	14817	15019	14904	15014	14989	15011	14967	14817	15056	15038	14862	14809	14748	14929	14894	14767	14747	14927	14945	14826	15044	14856	14955	14997	15170	15037	14724	15064	14694	14949	14974	14785	14793	15135	14838	15057	14910	15085	14861	14923	14944	14890	14903	14923	14793	14743	14705	14922	14863	14834	15088	14930	15075	15083	14878	14855	14885	14805	14899	14947	15089	14879	14939	15217	15015	14998	14940	15055	14898	14886	14872	14831	14833	14763	14878	14790	14971	14952	14921	14818	15078	14940	14924	14922	14889	14764	14911	14822	14710	14869	14538	14869	14865	14978	14787	14939	14999	14896	15051	14803	14916	14848	14761	14959	14978	14960	14934	14816	14905	14778	14959	15150	14943	15016	14718	15131	14666	14969	15027	14905	14892	14742	15135	15158	14819	14902	14790	14999	14991	14995	14748	14982	15142	14694	14960	14944	15013	14800	15021	14821	15085	14850	15038	14736	14705	14936	14982	14826	15004	14990	14834	15055	14954	15072	15073	14795	14788	15129	14948	14963	15096	14975	14692	15090	14929	15127	15184	15164	15046	15010	14850	14721	14922	14896	14937	15034	14813	14754	14974	15038	15034	15061	14804	14780	14806	14836	14726	14920	14907	15136	14883	15028	14847	14911	14895	14802	15010	14877	14887	15037	14792	15103	14981	14857	15085	14967	14810	14995	14967	14805	14949	14798	14964	15016	14899	14910	14973	14878	14994	14748	14820	14999	14989	15092	14934	14928	14899	14701	14972	15014	14955	14946	14917	14805	15108	14867	14983	14906	14920
11074	19996	18019	16629	20274	49003	44133	31520	19797	12991	10267	9567	9528	9554	9483	9452	9575	9510	9615	9407	9497	9306	9484	9384	9477	9224	9540	9569	9441	9487	9375	9458	9399	9370	9470	9471	9270	9470	9275	9433	9335	9457	9514	9380	9320	9442	9434	9395	9596	9479	9505	9374	9415	9418	9497	9398	9479	9537	9266	9526	9489	9432	9450	9418	9408	9337	9467	9319	9361	9376	9622	9314	9342	9301	9381	9447	9365	9370	9366	9450	9415	9477	9411	9321	9437	9360	9464	9571	9619	9520	9408	9496	9400	9285	9416	9252	9374	9350	9379	9246	9480	9263	9491	9520	9308	9489	9434	9366	9341	9460	9422	9465	9285	9355	9492	9450	9409	9375	9425	9474	9477	9513	9523	9340	9434	9409	9322	9450	9369	9506	9412	9484	9440	9469	9398	9395	9267	9407	9494	9343	9340	9377	9469	9447	9444	9276	9355	9389	9411	9367	9461	9323	9379	9425	9277	9407	9500	9357	9379	9243	9419	9309	9404	9332	9416	9452	9374	9346	9331	9267	9312	9269	9439	9430	9249	9392	9342	9454	9489	9435	9382	9315	9284	9444	9320	9454	9595	9388	9415	9192	9441	9320	9333	9343	9302	9565	9416	9450	9383	9394	9425	9440	9370	9424	9413	9391	9375	9478	9447	9441	9414	9515	9472	9380	9422	9338	9309	9534	9473	9278	9355	9458	9289	9307	9410	9472	9462	9376	9426	9454	9409	9546	9376	9491	9379	9454	9352	9427	9314	9284	9217	9193	9438	9489	9576	9400	9387	9335	9356	9601	9397	9244	9360	9415	9336	9430	9338	9352	9480	9369	9498	9465	9511	9440	9490	9456	9433	9304	9430	9255	9461	9449	9461	9373	9444	9414	9373	9410	9429	9337	9313	9315	9570	9273	9319	9241	9443	9322	9390	9411	9326	9477	9582	9206	9652	9445	9248	9515	9439	9406	9338	9373	9494	9481	9293	9483	9350	9525	9645	9354	9275	9458	9501	9441	9272	9434	9477	9368	9377	9394	9350	9348	9452	9461	9447	9511	9408	9396	9393	9335	9402	9449	9517	9427	9376	9440	9436	9146	9349	9454	9273	9315	9182	9425	9353	9332	9416	9266	9536	9324	9288	9399	9420	9282	9314	9366	9463	9383	9348	9596	9344	9354	9447	9335	9370	9388	9474	9394	9351	9355	9353	9539	9290	9505	9299	9388	9376	9397	9363	9399	9517	9381	9397	9409	9300	9386	9329	9350	9329	9398	9420	9418	9444	9275	9384	9346	9470	9472	9376	9412	9460	9241	9324	9338	9509	9441	9412	9231	9301	9274	9339	9315	9465	9493	9375	9417	9427	9401	9390	9321	9507	9390	9470	9442	9257	9349	9436	9443	9492	9380	9383	9312	9321	9462	9458	9292	9499	9416	9347	9280	9466	9329	9397	9385	9418	9372	9590	9458	9378	9483	9533	9428	9402	9497	9346	9314	9355	9492	9445	9462	9325	9417	9463	9374	9529	9287	9329	9632	9338	9401	9375	9301	9357	9347	9425	9323	9249	9445	9262	9419	9210	9362	9531	9353	9407	9469	9339	9307	9366	9386	9499	9347	9478	9242	9360	9396	9274	9293	9507	9444	9437	9284	9570	9350	9520	9543	9345	9408	9371	9487	9399	9504	9383	9591	9394	9349	9329	9434	9429	9476	9433	9370	9490	9489	9256	9485	9404	9285	9410	9379	9468	9364	9392	9470	9268	9285	9489	9422	9396	9405	9387	9421	9543	9400	9232	9375	9395	9413	9516	9532	9484	9437	9341	9303	9315	9483	9439	9444	9455	9420	9440	9393	9334	9343	9531	9320	9486	9350	9383	9405	9359	9354	9212	9278	9497	9212	9493	9511	9463	9549	9427	9508	9499	9495	9384	9499	9214	9469	9511	9381	9313	9377	9279	9522	9382	9295	9327	9487	9472	9424	9322	9314	9416	9449	9463	9307	9395	9243	9271	9440	9427	9540	9357	9325	9391	9442	9387	9288	9362	9339	9459	9440	9492	9126	9485	9246	9386	9344	9325	9346	9442	9401	9322	9414	9456	9458	9464	9317	9377	9389	9330	9583	9537	9206	9419	9314	9349	9575	9334	9402	9326	9247	9484	9366	9409	9384	9521	9505	9530	9440	9335	9336	9435	9444	9459	9323	9374	9429	9318	9218	9487	9414	9432	9383	9503	9403	9420	9286	9388	9525	9445	9329	9375	9286	9374	9528	9411	9501	9206	9441	9418	9463	9391	9356	9308	9391	9381	9345	9365	9344	9389	9351	9456	9419	9288	9425	9434	9331	9402	9454	9459	9494	9365	9384	9471	9302	9347	9344	9376	9416	9357	9338	9406	9509	9426	9342	9365	9370	9388	9365	9377	9542	9442	9505	9343	9358	9520	9362	9438	9377	9297	9467	9465	9475	9450	9486	9528	9347	9386	9524	9465	9258	9425	9455	9522	9485	9447	9554	9324	9512	9275	9452	9239	9486	9511	9218	9428	9279	9338	9301	9443	9478	9416	9395	9359	9427	9456	9375	9195	9168	9248	9441	9519	9413	9367	9403	9277	9389	9322	9409	9435	9504	9427	9337	9475	9461	9336	9375	9400	9551	9376	9277	9216	9472	9361	9450	9224	9450	9319	9388	9439	9273	9417	9289	9491	9437	9438	9432	9359	9477	9511	9354	9378	9435	9390	9385	9266	9362	9462	9402	9274	9397	9477	9302	9430	9484	9364	9368	9442	9287	9598	9382	9289	9331	9351	9433	9592	9403	9317	9334	9360	9519	9456	9480	9480	9301	9497	9495	9597	9313	9470	9243	9601	9378	9363	9334	9288	9562	9392	9342	9402	9420	9537	9457	9415	9475	9402	9285	9260	9519	9412	9406	9399	9338	9278	9376	9427	9329	9328	9460	9371	9491	9410	9434	9431	9301	9378	9419	9297	9431	9441	9468	9457	9263	9311	9491	9484	9416	9377	9404	9227	9307	9479	9353	9489	9436	9447	9275	9258	9544	9220	9397	9375	9396	9532	9337	9461	9475	9484	9461	9303	9306	9307	9413	9445	9384	9403	9339	9524	9264	9264	9375	9479	9432	9449	9329	9364	9386	9438	9392	9409	9494	9470	9450	9353	9414	9400	9399	9306	9506	9519	9342	9346	9378	9501	9216	9498	9274	9476	9530	9465	9359	9509	9305	9439	9364	9612	9550	9348	9416	9397	9497	9392	9341	9591	9415	9325	9498	9379	9470	9203	9250	9385	9335	9369	9359	9332	9506	9363	9357	9413	9346	9339	9415	9394	9455	9469	9440	9421	9432	9482	9321	9437	9321	9411	9252	9322	9427	9487	9449	9463	9528	9226	9394	9445	9363	9447	9454	9344	9265	9407	9633	9434	9356	9288	9462	9339	9223	9437	9475	9203	9296	9408	9491	9342	9395	9314	9293	9335	9509	9422	9417	9354	9348	9517	9332	9353	9351	9328	9396	9420	9424	9416	9405	9512	9400	9346	9394	9453	9576	9473	9333	9484	9482	9262	9376	9352	9237	9411	9499	9635	9291	9361	9375	9427	9410	9511	9269	9297	9364	9496	9455	9404	9175	9298	9391	9687	9388	9409	9404	9408	9541	9368	9351	9459	9399	9484	9441	9215	9354	9414	9419	9463	9499	9442	9469	9379	9508	9284	9363	9407	9459	9376	9307	9343	9294	9363	9431	9278	9302	9407	9314	9278	9375	9490	9337	9522	9402	9471	9427	9436	9456	9478	9282	9512	9339	9298	9363	9513	9259	9312	9491	9503	9386	9404	9350	9370	9308	9393	9372	9576	9341	9372	9246	9414	9518	9253	9376	9236	9456	9352	9349	9301	9371	9446	9345	9353	9362	9420	9330	9316	9287	9352	9347	9361	9466	9408	9384	9438	9345	9380	9402	9354	9420	9387	9458	9391	9388	9398	9434	9503	9510	9468	9411	9221	9430	9463	9299	9346	9318	9242	9456	9327	9282	9454	9360	9436	9348	9397	9484	9413	9457	9424	9325	9560	9243	9571	9367	9337	9260	9425	9317	9361	9437	9475	9457	9350	9246	9339	9388	9374	9456	9348	9443	9472	9458	9325	9313	9359	9379	9305	9479	9511	9456	9475	9334	9467	9216	9305	9528	9322	9368	9389	9272	9364	9428	9473	9371	9402	9369	9606	9304	9518	9298	9343	9305	9255	9313	9464	9333	9201	9294	9459	9267	9489	9325	9366	9281	9302	9511	9285	9383	9389	9332	9277	9412	9489	9335	9405	9495	9452	9386	9299	9442	9448	9365	9368	9336	9451	9309	9470	9567	9330	9403	9331	9504	9399	9353	9391	9328	9511	9377	9527	9561	9439	9494	9344	9354	9512	9490	9399	9446	9265	9416	9380	9308	9477	9289	9339	9525	9378	9420	9365	9360	9450	9294	9247	9517	9395	9247	9384	9378	9397	9316	9377	9398	9389	9532	9336	9396	9428	9326	9474	9416	9328	9453	9306	9428	9406	9393	9465	9450	9333	9555	9287	9369	9375	9329	9268	9400	9387	9502	9410	9430	9256	9343	9368	9548	9452	9525	9408	9380	9388	9443	9296	9255	9482	9390	9560	9271	9300	9251	9414	9445	9305	9283	9345	9283	9497	9351	9531	9551	9405	9293	9468	9294	9427	9416	9483	9374	9353	9319	9413	9333	9305	9370	9356	9349	9373	9300	9265	9341	9416	9452	9479	9259	9536	9442	9392	9489	9509	9436	9466	9492	9305	9405	9411	9477	9238	9454	9386	9371	9344	9466	9379	9413	9509	9392	9423	9424	9401	9479	9222	9394	9365	9455	9363	9422	9352	9316	9369	9393	9243	9482	9255	9605	9448	9397	9430	9330	9187	9413	9402	9418	9406	9367	9417	9426	9421	9449	9421	9309	9458	9326	9490	9425	9392	9317	9258	9426	9361	9341	9224	9225	9475	9473	9265	9348	9504	9477	9423	9596	9245	9514	9511	9339	9326	9398	9151	9464	9314	9291	9278	9340	9377	9450	9380	9392	9360	9435	9517	9488	9313	9378	9407	9380
24353	21596	28679	25393	29795	58777	66815	53160	37467	25563	19263	16709	15967	15689	15503	15609	15369	15387	15284	15375	15238	15472	15511	15304	15385	15417	15462	15235	15391	15317	15611	15484	15389	15304	15243	15467	15370	15499	15242	15256	15386	15243	15126	15239	15483	15282	15254	15422	15200	15336	15246	15400	15351	15304	15341	15276	15043	15427	15426	15221	15294	15323	15241	14947	15198	15298	15318	15365	15258	15234	15466	15254	15374	15438	15210	15329	15320	15422	15183	15295	15330	15181	15141	14956	15328	15328	15280	15512	15245	15415	15141	15057	15352	15176	15201	15355	15161	15401	15383	15109	15217	15119	15334	15046	15277	15245	15218	15121	15201	15289	15218	15324	15138	15308	15326	15138	15110	15296	15497	15407	15443	15347	15115	15267	15295	15343	15132	15157	15369	15250	15172	15370	15319	15241	15172	15264	15350	15331	15082	15323	15309	15141	15156	15286	15149	15228	15220	15202	15268	15418	15050	15328	15219	15242	15555	15236	15275	15260	15511	15234	15168	15246	15267	15180	15365	15455	15305	15381	15283	15213	15371	15207	15322	15177	15138	15420	15190	15264	15210	15306	15188	15206	15245	15152	15117	15185	15435	15256	15145	15226	15444	15339	15203	15216	15170	15294	15048	15356	15320	15368	15475	15161	15323	15259	15080	15213	15354	15257	15337	15336	15117	15310	15315	15219	15279	15216	15180	15389	15226	15263	15288	15425	15386	15425	15273	15455	15373	15285	15144	15365	15300	15361	15292	15153	15284	15287	15394	15257	15452	15359	15440	15299	15267	15264	15203	15067	15146	15480	15392	15394	15278	15358	15234	15367	15257	15161	15359	15246	15274	15296	15264	15279	15248	15111	15379	15504	15139	15145	15076	15254	15370	15120	15180	15200	15241	15119	15132	15430	15653	15353	15363	15219	15206	15218	15283	15265	15110	15305	15115	15244	15146	15331	15320	15335	15496	15295	15177	15074	15423	15326	15086	15212	15243	15321	15384	15167	15275	15268	15100	15040	15399	15218	15393	15172	15325	15101	15315	15170	15321	15219	15269	15257	15263	15198	15198	15262	15225	15265	15284	15191	15385	15400	15074	15368	15298	15031	15268	15200	15324	15389	15351	15039	15150	15296	15439	15130	15453	15163	15453	15246	15141	15251	15261	15126	15300	15262	15140	15202	15359	15301	15305	15225	15251	15164	15224	15338	15299	15264	15302	15201	15294	15581	15178	15249	15438	15279	15188	15320	15197	15177	15391	15163	15296	15346	15290	15285	15353	15271	15158	15254	15145	15468	15307	15231	15319	15359	15151	15224	15470	15415	15288	15270	15275	15267	15215	15278	15275	15263	15262	15325	15306	15505	15274	15286	15507	15471	15510	15369	15322	15208	15185	15326	15393	15213	15229	15181	15099	15277	15521	15201	15324	15294	15318	15358	15270	15196	15022	15008	15164	15179	15207	15459	15382	15423	15254	15122	15353	15303	15362	15311	15284	15194	15217	15330	15155	15292	15235	15089	15231	15275	15235	15312	15327	15348	15321	15444	15320	15240	15170	15090	15270	15265	15097	15270	15451	15330	15253	15239	15338	15314	15315	15338	15278	15216	15325	15237	15159	15220	15382	15353	15341	15132	15264	15280	15488	15326	15428	15416	15145	15299	15064	15296	15020	14997	15113	15193	15390	15307	15353	15142	15335	15214	15457	15165	15337	15305	15406	15192	15361	15320	15198	15271	15378	15274	15266	15217	15483	15334	15247	15026	15295	14989	15263	15148	15452	15143	15212	15454	15285	15399	15269	15161	14958	14994	15144	15161	15139	15038	15326	15142	15265	15206	15275	15352	15226	15425	15433	15193	15216	15312	15198	15148	15203	15059	15217	15230	15395	15325	15170	15356	15337	15245	15280	15360	15135	15153	15450	15381	15339	15229	15363	15298	15319	15326	15231	15255	15281	15080	15218	15311	15119	15275	15143	15247	15160	15058	15029	15103	15331	15376	15404	15242	15201	15103	15242	15290	15084	15270	15391	15047	15253	15391	15162	15271	15101	15188	15279	15440	15494	15105	15306	15396	15266	15357	15249	15065	15276	15393	15279	15073	15199	15514	15204	15233	15266	15209	15394	15247	15187	15364	15210	15307	15266	15271	15099	15174	15178	15191	15419	15179	15250	15426	15126	15289	15152	15104	15241	15059	15014	15276	15177	15108	15080	15139	15304	15170	15247	15187	15307	15269	15323	15278	15462	15206	15321	15454	15206	15351	15254	15151	15282	15316	15263	15294	15413	15251	15200	15257	15472	15234	15162	15236	15082	15503	15351	15361	15426	15289	15225	15069	15122	15218	15322	15248	15307	15402	15304	15071	15078	15032	15195	15375	15281	15136	15242	15369	15333	15272	15146	15121	15362	15269	15313	15331	15272	15193	15280	15496	15185	15338	15199	15610	15273	15224	15224	15268	15325	15249	15185	15281	15319	15132	15195	15330	15173	15260	15226	15357	15304	15295	15245	15144	15276	15408	15086	15159	15199	15218	15292	15382	15354	15334	15224	15105	15266	15115	15186	15278	15256	15383	15328	15157	15291	15352	15276	15435	15179	15131	15239	15107	15321	15193	15284	15235	15133	15129	15307	15255	15283	15400	15324	15319	15293	15176	15191	15246	15144	15355	15275	15256	15460	15168	15250	15107	15409	15367	15570	15194	15465	15322	15278	15317	15354	15283	15395	15272	15245	15329	15300	15388	15137	15287	15159	15366	15153	15211	15319	15047	15224	15335	15195	15385	15426	15297	15322	15195	15137	15462	15359	15176	15379	15101	15255	15309	15209	15074	15228	15241	15142	15342	15109	15268	15408	15326	15252	15182	15284	15165	15350	15321	15082	15342	15276	15154	15493	15283	15122	15261	15219	15286	15370	15422	15284	15368	15209	15240	15195	15277	15274	15324	15060	15194	15224	15290	15382	15334	15328	15397	15407	15255	15369	15122	15279	15230	15150	15200	15266	15286	15125	14972	15255	15228	15295	15228	15409	15435	15405	15151	15263	15254	15052	15414	15149	15210	15317	15214	15311	15013	15390	15171	15032	15293	15450	15267	15046	15166	15210	15239	15363	15409	15095	15231	15218	15302	15084	15129	15196	15306	15279	15163	15148	15451	15382	15318	15218	15286	15032	15420	15098	15156	15294	15109	15364	15373	15280	15238	15368	15371	15281	15318	15142	15160	15171	15256	15194	15179	15252	15154	15319	15151	15411	15108	15197	15365	15370	15083	15239	15158	15265	15266	15248	15293	15392	15117	15533	15293	15173	15198	15347	15189	15276	15295	15122	15276	15217	15210	15116	15359	15196	15205	15118	15106	15295	15458	15325	15040	15039	15135	15073	15141	15197	15475	15113	15109	15286	15263	15228	15392	15073	15255	15084	15222	15307	15329	15257	15324	15258	15071	15338	15285	15261	15231	15318	15335	15338	15189	15204	15501	15555	15390	15235	15288	15331	15096	15001	15047	15077	15183	15198	15265	15561	15297	15118	15290	15277	15248	15174	15371	15246	15248	15422	15437	15171	15202	15140	15279	15550	15271	15281	15267	15332	15311	15353	14952	15372	15195	15174	15326	15342	15273	15062	15388	15345	15228	15202	15157	15120	15233	15273	15284	15313	15197	15431	15219	15620	15332	15426	15342	15278	15366	15183	15267	15367	15169	15256	15098	15364	15166	15320	15272	15246	15104	15366	15183	15319	15239	15350	15220	15273	15375	15284	15087	15321	15205	15401	15136	15295	15283	15359	15227	15218	15078	15270	15377	15238	15183	15361	15260	15250	15247	15320	15173	15260	15218	15172	15302	15106	15294	15052	15208	15022	15221	15156	15215	15151	15184	15032	15259	15358	15390	15328	15309	15169	15278	15246	15224	15465	15307	15357	15210	15224	15039	15300	15295	15116	15404	15196	15255	15504	15165	15158	15366	15167	15225	15085	15334	15275	15281	15303	14982	15340	15215	15059	15361	15170	15119	15135	15298	15152	14953	15165	15042	15072	15031	15190	15320	15230	15353	15100	15241	15237	15308	15328	15196	15355	15494	15332	15352	15266	15117	15315	15373	15224	15132	15192	15506	15355	15288	15175	15226	15300	15067	15419	15261	15282	15304	15152	15249	15227	15388	15212	15155	14979	15272	15057	15272	15328	15167	15223	15494	15194	15231	15274	15173	15068	15147	15282	15515	15300	15086	15141	15256	15306	15227	15436	15188	15200	15421	15277	15350	15297	14937	15384	15258	15423	15144	15152	15346	15456	15418	15607	15592	15223	15204	15004	15153	15314	15295	15318	15340	15212	15473	15422	15325	15283	15176	15160	15287	15246	15362	15219	15377	15270	15245	15411	15284	15354	15045	15300	15353	15301	15173	15220	15551	15210	15306	15428	15386	15277	15233	15412	15223	15341	15313	15049	15054	15143	14956	15189	15109	15286	15256	15300	15274	15475	15167	15459	15208	15339	15372	15265	15451	15152	15101	15354	15213	15289	15267	15364	15414	15240	15047	15291	15191	15372	15182	15147	15031	15186	15235	15294	15537	15333	15207	15334	15140	15218	15211	15285	15280	15114	15271	15188	15247	15231	15349	15404	15257	15472	15191	15542	15290	15413	15328	15291	15081	15135	15232	15223	15204	15220	15121	15102	15307	15263	15064	15167	15282	15341	15060	15416	15431	15277	15261	15208	15318	15377	15186	15249	15428	15381	15388	15230	15255	15267	15164	15443	15051	15116	15101	15426	15373	15170	15453	15137	15227	15177	15250	15204	15150	15223	15262	15378	15015	15224	15301	15212	15149	15174	15117	15465	15170	15175	15162	15231	15370	15303	15131	15208	15211	15273	15216	15213	15132	15286	15356	15378	15476	15300	15315	15270	15265	15332	15467	15086	15344	15031	15391	15061	15262	15281	15373	15345	15294	15248	15098	15246	15192	15305	15112	15203	15166	15126	15225	15331	14971	15249	15121	15372	15479	15270	15157	15130	15411	15064	15184	15134	15080	15206	15054	15231	15226	15236	15173	15191	15432	15171	15277	15195	15182	15024	15152	15180	15133	15254	15205	15462	15270	15260	15095	15408	15317	15341	15015	15270	15265	15203	14984	15403	15254	15266	15310	15226	15141	15174	15356
13983	28517	24106	21027	33267	61926	63868	47245	28733	17281	12360	10457	9903	9964	9741	9806	9766	9709	9834	9797	9760	9757	9805	9887	9861	10005	9899	9751	9823	9768	9781	9821	9646	9749	9719	9765	9827	9817	9720	9603	9864	9886	9756	9671	9817	9741	9726	9766	9728	9775	9759	9628	9741	9814	9756	9797	9641	9877	9784	9668	9843	9838	9888	9729	9789	9723	9737	9578	9720	9782	9744	9549	9758	9690	9705	9802	9766	9842	9851	9605	9719	9730	9646	9668	9711	9757	9566	9777	9775	9597	9765	9612	9612	9673	9909	9710	9717	9678	9723	9703	9793	9727	9587	9674	9798	9871	9777	9691	9658	9792	9708	9656	9718	9649	9634	9696	9665	9749	9713	9763	9804	9847	9640	9694	9593	9771	9799	9748	9747	9711	9751	9832	9646	9755	9542	9576	9681	9565	9697	9931	9682	9720	9709	9781	9550	9802	9582	9712	9732	9750	9729	9692	9593	9814	9721	9689	9702	9884	9649	9632	9622	9661	9758	9681	9714	9764	9905	9710	9959	9744	9694	9755	9838	9668	9704	9695	9671	9557	9577	9888	9551	9751	9688	9694	9580	9659	9548	9580	9787	9670	9672	9705	9713	9655	9745	9812	9813	9707	9653	9800	9520	9837	9656	9623	9632	9665	9607	9752	9826	9616	9733	9705	9704	9624	9645	9732	9738	9725	9789	9778	9690	9773	9583	9647	9729	9593	9697	9776	9726	9738	9768	9589	9712	9663	9759	9709	9679	9728	9688	9592	9515	9769	9796	9792	9734	9684	9695	9674	9757	9635	9657	9741	9658	9732	9807	9699	9651	9604	9669	9759	9803	9670	9677	9884	9684	9861	9579	9645	9800	9644	9653	9741	9831	9799	9784	9757	9515	9864	9716	9729	9728	9698	9840	9743	9650	9798	9787	9871	9752	9629	9754	9618	9631	9615	9604	9663	9704	9922	9818	9664	9762	9715	9759	9685	9784	9639	9659	9696	9526	9651	9673	9741	9756	9706	9579	9592	9640	9612	9824	9695	9757	9838	9815	9648	9522	9779	9696	9863	9669	9770	9604	9772	9704	9673	9820	9610	9586	9721	9672	9588	9804	9686	9868	9693	9625	9776	9657	9733	9751	9734	9797	9578	9652	9615	9634	9585	9742	9865	9751	9666	9890	9641	9682	9705	9635	9813	9693	9637	9603	9657	9706	9667	9674	9568	9544	9653	9802	9715	9743	9670	9713	9682	9749	9624	9860	9867	9708	9769	9806	9589	9599	9806	9676	9811	9782	9791	9681	9756	9815	9700	9730	9720	9612	9663	9805	9788	9772	9586	9598	9687	9701	9802	9431	9592	9651	9748	9764	9671	9574	9896	9666	9708	9867	9610	9770	9655	9734	9733	9736	9749	9740	9735	9733	9648	9673	9713	9656	9675	9864	9627	9645	9754	9648	9762	9723	9740	9795	9739	9790	9637	9587	9693	9749	9796	9767	9717	9669	9726	9755	9704	9931	9691	9802	9848	9663	9705	9662	9638	9770	9640	9791	9645	9827	9661	9705	9626	9636	9624	9736	9810	9680	9543	9681	9609	9594	9803	9659	9631	9732	9724	9621	9758	9751	9622	9710	9627	9670	9772	9662	9824	9708	9795	9681	9697	9759	9660	9794	9583	9743	9605	9656	9833	9893	9629	9688	9684	9944	9599	9686	9671	9588	9722	9695	9852	9781	9666	9833	9808	9677	9830	9695	9713	9713	9708	9795	9814	9646	9808	9781	9727	9705	9594	9645	9777	9633	9733	9532	9689	9728	9746	9648	9763	9718	9654	9771	9743	9770	9559	9712	9633	9664	9707	9753	9727	9588	9743	9673	9801	9800	9802	9605	9535	9686	9677	9643	9680	9807	9785	9751	9730	9776	9633	9774	9658	9798	9705	9745	9817	9617	9679	9782	9731	9802	9714	9584	9732	9584	9717	9664	9774	9733	9754	9765	9665	9752	9741	9661	9599	9797	9781	9693	9772	9635	9607	9767	9746	9754	9672	9764	9585	9724	9719	9719	9782	9667	9771	9728	9795	9637	9825	9649	9841	9663	9721	9740	9762	9756	9629	9706	9662	9540	9735	9775	9651	9808	9689	9743	9630	9703	9759	9661	9625	9673	9677	9623	9593	9789	9624	9948	9669	9641	9541	9786	9661	9701	9625	9720	9770	9660	9653	9885	9699	9653	9708	9786	9677	9608	9694	9749	9815	9776	9724	9637	9910	9889	9622	9803	9601	9521	9737	9592	9727	9751	9778	9610	9727	9836	9712	9697	9607	9667	9597	9775	9701	9782	9669	9622	9628	9739	9643	9654	9656	9773	9714	9832	9878	9758	9752	9666	9700	9611	9596	9677	9703	9708	9747	9717	9662	9655	9731	9659	9601	9769	9647	9611	9875	9806	9560	9723	9641	9622	9721	9647	9691	9599	9833	9656	9825	9738	9833	9629	9783	9662	9716	9739	9717	9697	9526	9665	9679	9794	9593	9655	9583	9751	9685	9758	9754	9667	9673	9740	9802	9700	9628	9790	9774	9698	9689	9632	9779	9809	9674	9618	9694	9690	9762	9711	9663	9660	9647	9686	9560	9806	9704	9570	9646	9857	9825	9654	9849	9628	9651	9724	9651	9954	9680	9705	9486	9709	9638	9771	9897	9760	9545	9753	9666	9709	9848	9749	9711	9638	9584	9685	9753	9722	9599	9647	9780	9843	9704	9630	9640	9772	9839	9850	9738	9591	9685	9615	9708	9627	9506	9869	9645	9741	9623	9751	9719	9793	9865	9737	9737	9765	9802	9799	9739	9596	9623	9622	9692	9517	9791	9621	9793	9635	9662	9750	9645	9686	9547	9688	9540	9714	9634	9729	9884	9740	9836	9789	9726	9643	9700	9566	9585	9594	9686	9646	9618	9814	9631	9750	9755	9630	9656	9812	9740	9732	9700	9586	9743	9796	9615	9697	9644	9878	9700	9733	9738	9539	9860	9744	9714	9741	9777	9804	9702	9628	9742	9848	9516	9695	9702	9634	9717	9749	9590	9790	9655	9758	9757	9527	9896	9805	9649	9832	9683	9676	9732	9716	9641	9730	9509	9665	9631	9735	9718	9624	9653	9814	9655	9741	9792	9753	9712	9731	9676	9622	9726	9806	9722	9516	9671	9657	9835	9746	9630	9762	9590	9692	9741	9638	9618	9764	9560	9744	9877	9697	9724	9840	9493	9705	9652	9575	9573	9617	9707	9696	9652	9685	9724	9676	9607	9728	9822	9675	9648	9623	9647	9622	9619	9577	9743	9739	9627	9690	9772	9641	9657	9640	9547	9910	9758	9566	9742	9592	9521	9791	9631	9719	9603	9650	9775	9834	9703	9792	9686	9656	9715	9862	9635	9691	9647	9656	9788	9655	9730	9657	9643	9639	9634	9684	9618	9774	9755	9674	9765	9773	9661	9614	9708	9727	9777	9620	9715	9697	9778	9606	9599	9770	9811	9745	9777	9734	9646	9705	9705	9723	9745	9804	9788	9731	9837	9685	9870	9715	9700	9663	9711	9751	9622	9759	9774	9738	9600	9590	9585	9702	9540	9747	9649	9724	9757	9754	9634	9509	9815	9683	9649	9762	9847	9701	9524	9766	9687	9591	9723	9849	9745	9582	9759	9682	9834	9794	9946	9688	9699	9913	9754	9626	9700	9808	9719	9660	9604	9741	9717	9641	9801	9549	9520	9634	9576	9784	9683	9657	9821	9756	9614	9719	9722	9683	9751	9792	9532	9761	9676	9826	9829	9706	9598	9837	9629	9823	9782	9701	9616	9559	9573	9607	9766	9707	9740	9824	9666	9726	9505	9716	9821	9653	9674	9776	9641	9745	9802	9551	9765	9627	9725	9714	9791	9702	9817	9643	9637	9606	9576	9686	9700	9858	9768	9810	9678	9687	9656	9615	9673	9662	9837	9820	9589	9725	9762	9619	9638	9598	9729	9828	9898	9601	9689	9548	9592	9808	9763	9781	9837	9850	9611	9728	9667	9789	9806	9701	9702	9758	9706	9688	9656	9658	9519	9644	9655	9582	9635	9762	9577	9634	9661	9722	9739	9595	9676	9802	9591	9780	9737	9620	9865	9734	9648	9817	9651	9724	9862	9703	9753	9692	9855	9864	9778	9875	9491	9555	9548	9698	9760	9786	9805	9653	9533	9669	9566	9541	9736	9760	9684	9607	9731	9766	9744	9799	9620	9834	9597	9712	9707	9735	9715	9715	9552	9612	9767	9618	9707	9805	9675	9726	9735	9842	9676	9599	9724	9804	9669	9657	9687	9790	9889	9724	9848	9670	9727	9687	9650	9667	9967	9759	9891	9615	9655	9694	9578	9738	9861	9607	9858	9702	9694	9709	9648	9651	9627	9821	9661	9654	9722	9901	9668	9648	9550	9666	9640	9529	9736	9753	9839	9716	9806	9772	9553	9655	9689	9721	9776	9508	9676	9577	9761	9726	9608	9731	9720	9751	9791	9668	9762	9596	9642	9643	9758	9602	9696	9737	9726	9540	9732	9610	9647	9681	9721	9795	9686	9727	9725	9561	9794	9651	9662	9729	9705	9746	9654	9598	9584	9709	9516	9848	9633	9790	9693	9657	9612	9725	9744	9661	9685	9773	9518	9699	9718	9776	9653	9805	9680	9560	9738	9760	9604	9655	9764	9610	9695	9739	9752	9770	9697	9729	9721	9569	9716	9630	9708	9713	9687	9750	9738	9628	9783	9628	9730	9645	9709	9674	9770	9711	9559	9670	9639	9597	9765	9644	9663	9760	9725	9642	9731	9634	9780	9862	9698	9587	9656	9740	9858	9742	9728	9739	9843	9644	9616	9696	9852	9803	9539	9757	9804	9625	9720	9747	9672	9610	9678	9772	9686	9864	9640	9722	9735	9583	9755	9827	9765	9732	9774	9682	9697	9711	9781	9822	9705	9727	9739	9700	9666	9708	9651	9759	9737	9674	9618	9739	9783	9890	9682	9661	9706	9646	9714	9757	9720	9493	9741	9699	9674	9719	9756	9686	9827	9528	9553	9680	9745	9783	9558	9712	9663
31180	21519	19545	17520	16150	20309	23884	21600	18313	16627	15557	15186	15052	15091	14962	15034	15205	15056	15129	15125	15285	15039	15228	15037	15250	15294	15234	15028	14992	15191	15096	15054	15113	15136	14966	15282	15132	15126	15079	15411	15232	15201	15052	15324	15117	15010	15158	15011	14978	15047	15158	15254	14944	15072	15046	15091	15219	14916	15073	15098	15029	15075	15154	15142	15338	15188	15136	15133	15284	14977	15072	15039	15009	15011	15089	15185	15064	14939	15262	14972	15010	15228	15062	15033	15261	15069	14979	14998	15004	15234	15093	15032	15158	15028	15147	15071	14938	15022	15090	15057	15384	15105	15274	15061	15214	14922	14993	15011	15124	15111	15083	15114	15080	14984	15032	15161	15068	15041	15338	15255	15143	15012	14992	14961	15172	15152	15079	15340	14969	15110	15173	14994	14988	14944	15273	15161	15043	15133	15191	15198	14917	15226	15100	14962	15304	15263	14923	14934	15046	15091	15020	15036	15150	15180	15034	15003	15125	15298	15143	15038	15280	15141	15161	14915	14872	14973	15027	15071	15099	15077	15089	15249	15170	15133	15133	15193	15055	14995	15129	15266	15082	15294	15215	15232	15285	15008	15160	15134	15038	15077	15062	15158	15309	15058	14888	14953	14985	14952	15111	15045	14989	14748	15112	15085	15025	14833	14962	14992	14948	14801	15149	15038	15065	15001	15005	15054	15182	15025	15065	15052	14978	14926	15146	15043	14968	15272	15027	15021	15140	14827	15040	15159	15009	15032	15052	15195	15110	15013	14918	14994	15191	15056	15038	15065	14984	15033	15071	14998	15078	15065	15199	15316	15129	14971	14956	15112	14984	15054	15272	15061	15062	14915	15080	15097	14860	14935	14958	15173	15046	14935	15237	15237	14972	14959	15035	14934	15138	15090	15188	15186	15128	15051	15043	15121	15198	15159	15100	15116	15156	15094	15256	15159	15057	15289	15175	15231	15073	15280	15109	14927	15003	14948	15109	14867	15139	15145	15353	14962	15125	14995	14863	15148	14899	14988	14873	15179	15191	15110	15183	14938	14991	15145	14930	15124	15252	15092	14878	15103	15061	15180	15211	15101	15167	15056	15151	14999	15195	14927	15111	15056	15224	14883	15053	15012	14966	15062	15139	15220	14970	15161	15036	15273	15178	15026	15250	15110	15171	15172	15142	15113	14997	15048	14915	15155	15110	15185	15118	14964	15255	15092	15039	14959	15122	15038	15166	14856	15228	14988	15212	14967	15073	15009	14989	15334	14948	14929	15152	15259	15021	15048	15103	15259	15297	15034	15050	15175	15066	15142	15076	15071	14821	14903	15077	15069	15033	15101	15165	14977	15141	15129	14965	14979	15364	15268	15092	15233	15149	15150	15052	14868	14983	14990	15030	15232	15101	15095	15093	15274	15215	14920	14999	14867	15029	15067	15189	15025	15004	14815	15245	15199	15108	14824	14975	14960	15029	15097	14947	15070	15270	15097	15116	15088	15120	15029	14891	15037	15203	15148	15281	15156	14872	15070	15177	15008	15270	15087	15124	15101	15065	15149	15202	15276	15185	15123	15062	14807	14975	15360	15033	15335	15106	14877	15015	15093	15154	14854	14989	15247	15170	15082	15041	15080	15190	14990	15307	15120	14879	15062	15084	14827	15167	15083	15208	14956	15192	14849	15060	15053	15113	15020	15036	14914	15155	15068	15229	15094	15017	15123	15083	15045	14914	15209	15106	14945	15143	15103	14984	15042	15109	15036	15001	14943	15140	14959	15050	15144	15133	14924	14991	14910	14888	14970	15030	14957	15119	15240	15364	15089	15207	15155	15145	15115	15240	15134	15161	14973	15147	14973	15087	15064	14901	15191	15063	15241	15087	15265	15200	14992	15191	14916	15150	15039	14932	15117	15196	14881	14903	15183	15377	14950	14917	15038	15179	15277	15068	14797	15174	14961	15098	15225	15092	15214	15133	15205	15026	15174	15158	14966	15196	15009	15066	15152	15206	15016	14966	15156	15163	15098	15098	14996	15257	15158	15292	15068	15229	15123	14952	15009	15023	15007	15239	14992	15164	14948	15125	15190	15136	14823	15049	15048	15008	15069	15286	14997	15047	15055	15049	15171	14974	15359	14959	15189	15117	14806	15125	15052	15000	14948	15098	15248	15035	15016	14945	14935	15083	15132	15073	14968	15395	15213	15056	14807	15123	14968	15225	15015	15171	15074	15302	15268	15057	15021	15111	15080	15220	14991	15147	15146	15096	15193	14909	15100	15159	15037	15099	14942	15078	15162	15323	15090	15145	15153	15049	15000	15012	15004	15146	15232	15029	15130	15002	15032	14967	15195	15111	15058	15125	14991	15106	15215	15287	14994	14923	15123	15181	15057	14841	14867	15077	15046	15042	14897	15163	14931	15115	14971	14928	15237	15040	15238	15084	15131	15087	15146	15031	14930	14975	15149	15149	15298	15147	15088	15124	15032	15082	14843	14955	14943	15129	15113	15121	15305	15118	15048	15004	14993	15169	15253	15128	14839	15138	15111	15187	15110	15253	15057	14994	15295	15212	15190	14979	15241	15085	15047	14969	15103	15340	15105	15157	15061	15036	15133	15168	15281	15078	15045	15094	15231	15304	14947	14952	15059	14972	15111	15146	15086	15006	15063	15093	15060	14954	15146	14840	15047	15198	15084	15000	15292	14907	15193	15031	15178	15182	15017	15090	15230	15141	15143	15102	15076	15023	15098	14972	14963	15105	15130	15233	15185	15082	14934	15225	14883	15129	15063	15074	15189	14972	14917	15116	15159	15094	15291	15038	15015	15028	15303	15126	14877	15053	14943	15025	15329	14916	15187	15050	15197	15199	15358	15143	15037	15034	14959	15106	15062	15030	15136	15407	15112	15180	15102	15248	15065	15105	14983	14921	15125	15114	15083	15138	15157	15235	15019	14930	15239	14922	14967	14934	14901	15270	14947	15054	15043	15148	15276	15046	15075	15259	15001	15196	14907	14910	15211	15119	15256	15275	15181	15041	15366	15174	15047	15043	15265	15102	15303	15052	15164	15191	15088	15144	15138	14857	15115	15153	15188	15318	15244	15323	15172	15086	15092	14870	15299	15000	15297	15189	15021	15263	15191	15065	15247	14993	15121	15081	15182	15089	14863	15065	14993	15042	14931	15181	15108	14998	15210	15210	15015	15126	15226	15234	15036	14970	15080	15224	14943	15117	15188	14892	15021	15092	14967	15090	14870	15137	15114	14962	14951	15063	14888	14984	15034	15190	15077	14958	15217	15186	15215	14975	14994	14929	15079	14992	15034	15006	14999	15064	15178	14965	15017	15157	15206	15184	15011	15021	15058	15282	15376	15215	15115	15159	14904	15012	15016	15169	15039	15135	15081	15037	15063	15126	14872	15184	14976	15264	15063	15098	15210	14866	15104	15150	15188	15149	15312	15047	15214	15026	15037	15022	15024	15308	15204	15174	15143	15254	15123	15007	15123	15221	15166	15342	15018	15259	15140	15235	15127	15074	15262	14921	15195	14977	15141	15241	15279	15204	15167	15109	15070	14908	15090	15288	15162	15156	15215	15163	15088	15149	15035	15087	15185	15083	15242	15204	15057	14980	14977	15123	14933	15187	15249	15008	15215	15184	15076	15070	15215	14989	15021	14979	15093	15267	15036	15061	15334	15120	15093	15103	15082	14980	15132	14982	15209	15274	14972	15300	14901	15139	14983	15142	15013	15112	15057	15035	14906	15120	15063	15040	15216	15119	15037	15058	15162	15041	15085	15151	15118	15125	15013	14998	15328	15113	15046	15232	15000	15224	15006	15199	15144	15086	15144	14937	15262	15131	15201	15073	15231	15185	15031	14904	15138	15091	14746	15094	14961	14974	14975	15149	15145	15115	14934	14819	15072	14817	14994	15043	14888	15000	15027	15105	15190	15133	15202	15080	14995	15152	15027	15239	14945	15185	15081	15240	15186	14992	14991	15076	15069	15127	15347	15145	15156	15148	14979	15083	15174	15051	15058	15072	15076	14938	15148	15158	15167	15200	15084	15123	15205	15126	15115	15065	15208	15080	14942	15023	15028	15104	15197	15116	15079	14983	14910	15119	15244	15124	14998	15323	15027	15117	15027	15024	15230	14996	14916	14939	15001	15124	14980	15038	14886	15138	14982	14947	15019	15070	15056	14986	15167	15051	14948	15169	15029	14960	15121	15022	15031	15102	15122	14958	15211	15277	14992	15214	15105	15112	15212	15053	15068	14983	14960	15263	15248	15165	15155	14970	15112	15092	15111	15217	15055	14992	14951	14951	15226	15121	15194	14998	15211	15261	15183	15210	14987	15177	15146	15164	15254	15085	14926	15127	14930	15173	15097	15148	15193	14926	15342	15004	15095	15168	14991	15049	15167	15275	15236	15116	15184	14938	15043	15003	14976	14912	15092	15078	15168	15044	15178	15159	14979	15045	15024	15051	14994	15109	15233	14915	15336	15029	15082	15146	15171	15348	15196	15063	15134	15042	15184	14995	15213	14837	15056	14891	15011	15007	15053	14946	14976	15139	15079	15179	15268	15141	15055	14857	15200	15166	15095	15225	15198	15121	14953	15167	14904	15216	14974	15022	14939	15134	15072	15131	14973	15058	15048	15114	15103	14900	14914	15121	15240	15114	15085	14944	14893	15048	15398	15081	15104	14908	15086	15338	15092	14862	15137	15013	14942	15197	14951	15192	15197	15012	15208	15208	15116	15168	14929	14957	15002	15047	15228	15248	15067	15088	15158	15182	14901	15059	15069	15292	15163	15086	15238	15099	15136	15237	15241	14974	15047	15017	14866	15036	15194	15073	15259	15122	15182	15112	15196	15122	15168	15150	15182	15035	15142	15307	15121	15258	14969	15160	15086	15058	14967	15007	15476	14879	15105	15217	15116	15252	15042	15004	15072	15052	15158	14834	15050	15120	15027	15101	14954	15160	15328	15183	15143	15244	15067	14944	15072	14861	14861	14981	14729	15098	14891	15029	15374	15165	15257	15057	15084	15024	15102	15162	15235	15281	14961	14734	15067	15194	14798	15191	14981	15218	14975	15097	15065	14983	15114	15102	15248	15082	15264	15175	14964	15276	14948	15018	14889	15059	15232	15212	15104
12467	12978	12124	10283	10521	15557	17577	14638	11704	10140	9659	9543	9433	9184	9420	9468	9310	9401	9372	9431	9368	9450	9526	9327	9459	9467	9441	9213	9253	9341	9398	9248	9428	9359	9244	9404	9532	9384	9315	9473	9390	9419	9274	9267	9265	9353	9303	9287	9303	9329	9245	9390	9259	9306	9636	9447	9287	9334	9556	9175	9206	9303	9429	9248	9346	9251	9329	9249	9410	9295	9315	9401	9282	9367	9382	9352	9453	9478	9478	9355	9349	9285	9314	9342	9275	9346	9334	9373	9484	9414	9429	9324	9391	9375	9278	9422	9464	9506	9262	9435	9430	9350	9453	9412	9293	9280	9309	9359	9366	9225	9441	9272	9341	9309	9312	9353	9343	9287	9310	9410	9229	9230	9426	9438	9352	9333	9419	9388	9363	9277	9373	9495	9468	9256	9378	9271	9313	9422	9431	9430	9181	9463	9431	9299	9438	9391	9367	9373	9527	9406	9459	9413	9257	9415	9161	9288	9250	9312	9305	9321	9442	9293	9297	9321	9399	9503	9139	9367	9500	9424	9458	9486	9293	9379	9229	9459	9336	9329	9290	9380	9559	9374	9405	9459	9326	9489	9471	9272	9400	9276	9456	9398	9227	9409	9418	9394	9296	9368	9296	9318	9310	9468	9273	9214	9368	9414	9369	9335	9350	9664	9363	9292	9401	9394	9395	9327	9288	9324	9366	9480	9480	9339	9368	9418	9257	9211	9339	9331	9527	9581	9291	9279	9210	9497	9376	9280	9334	9393	9363	9281	9310	9247	9443	9365	9266	9355	9298	9400	9295	9345	9272	9472	9417	9403	9266	9343	9327	9289	9433	9360	9288	9392	9381	9273	9333	9340	9329	9316	9451	9462	9216	9496	9300	9521	9445	9261	9351	9465	9274	9526	9385	9381	9414	9340	9331	9357	9348	9367	9429	9362	9385	9332	9238	9415	9343	9486	9339	9393	9600	9293	9335	9423	9228	9277	9370	9257	9383	9321	9328	9413	9251	9366	9277	9338	9348	9400	9290	9598	9327	9505	9344	9355	9335	9352	9289	9125	9238	9285	9459	9375	9405	9408	9311	9443	9422	9194	9439	9366	9246	9492	9442	9307	9427	9303	9487	9265	9439	9407	9335	9585	9328	9342	9425	9229	9310	9477	9290	9489	9173	9306	9476	9358	9377	9356	9345	9345	9324	9417	9381	9322	9386	9321	9460	9434	9353	9287	9508	9393	9163	9288	9285	9410	9325	9289	9412	9333	9286	9394	9262	9332	9264	9550	9335	9246	9259	9528	9348	9471	9325	9297	9405	9320	9346	9496	9308	9249	9250	9271	9319	9473	9307	9405	9325	9312	9320	9368	9286	9355	9504	9251	9307	9285	9465	9227	9297	9298	9466	9450	9370	9400	9384	9278	9461	9341	9607	9304	9365	9403	9483	9446	9243	9380	9496	9292	9267	9500	9273	9330	9450	9387	9335	9276	9363	9334	9421	9383	9375	9263	9343	9416	9344	9201	9414	9350	9299	9338	9309	9427	9166	9265	9256	9453	9500	9346	9317	9336	9255	9499	9325	9576	9239	9401	9504	9344	9261	9305	9429	9330	9518	9436	9349	9488	9456	9456	9304	9360	9313	9469	9294	9317	9376	9282	9275	9399	9399	9368	9322	9526	9340	9370	9252	9348	9464	9497	9408	9352	9304	9260	9514	9249	9381	9236	9491	9306	9439	9437	9192	9495	9363	9429	9415	9387	9296	9444	9434	9385	9461	9325	9327	9456	9303	9436	9386	9459	9291	9370	9296	9248	9319	9315	9289	9193	9334	9229	9386	9361	9400	9513	9293	9418	9272	9469	9267	9444	9291	9308	9333	9360	9388	9434	9406	9383	9406	9337	9595	9360	9275	9342	9317	9223	9499	9399	9274	9224	9235	9215	9434	9461	9303	9402	9354	9361	9317	9364	9300	9291	9381	9388	9372	9353	9515	9339	9433	9253	9302	9347	9452	9400	9361	9353	9428	9390	9523	9260	9423	9461	9303	9305	9255	9468	9461	9278	9498	9475	9223	9423	9419	9448	9373	9422	9334	9362	9470	9404	9325	9472	9442	9364	9215	9185	9291	9325	9261	9303	9226	9374	9389	9468	9324	9336	9494	9373	9209	9369	9384	9415	9372	9531	9288	9378	9405	9411	9263	9394	9396	9214	9207	9390	9235	9406	9101	9353	9424	9215	9503	9270	9463	9342	9278	9401	9351	9539	9406	9280	9468	9273	9325	9363	9318	9372	9408	9336	9414	9433	9294	9316	9453	9328	9406	9326	9411	9442	9392	9367	9178	9562	9299	9622	9368	9440	9310	9233	9423	9440	9409	9519	9337	9400	9532	9472	9452	9358	9420	9223	9461	9273	9253	9326	9405	9440	9371	9285	9385	9314	9300	9323	9311	9333	9517	9452	9173	9193	9442	9274	9416	9505	9381	9241	9428	9322	9380	9247	9392	9426	9361	9405	9424	9303	9311	9363	9334	9454	9426	9274	9387	9404	9362	9363	9176	9303	9470	9481	9432	9439	9461	9376	9386	9426	9402	9479	9350	9580	9316	9452	9392	9365	9399	9333	9315	9371	9406	9478	9399	9365	9354	9368	9327	9511	9277	9356	9451	9397	9297	9298	9441	9346	9376	9349	9363	9334	9310	9493	9306	9174	9267	9473	9280	9421	9387	9396	9233	9305	9380	9282	9414	9286	9472	9424	9421	9179	9325	9540	9377	9322	9501	9296	9487	9396	9381	9275	9440	9306	9403	9606	9311	9371	9312	9392	9266	9531	9350	9274	9378	9313	9325	9378	9508	9273	9301	9394	9520	9479	9486	9369	9431	9333	9339	9346	9218	9376	9368	9385	9294	9447	9509	9374	9542	9441	9296	9346	9285	9451	9358	9364	9439	9360	9249	9331	9463	9535	9464	9460	9384	9420	9268	9367	9389	9496	9330	9346	9389	9373	9393	9307	9397	9294	9250	9462	9323	9418	9373	9413	9318	9263	9436	9241	9374	9368	9439	9454	9424	9374	9380	9432	9327	9252	9417	9352	9299	9245	9391	9378	9449	9467	9334	9469	9368	9500	9353	9249	9406	9406	9174	9177	9223	9307	9338	9269	9371	9431	9275	9241	9392	9616	9447	9176	9411	9391	9471	9409	9327	9462	9382	9454	9426	9377	9427	9332	9489	9494	9251	9360	9307	9267	9524	9364	9448	9395	9260	9244	9389	9363	9481	9437	9379	9402	9415	9438	9427	9416	9338	9544	9278	9424	9240	9464	9304	9229	9548	9416	9323	9318	9367	9271	9250	9341	9271	9372	9321	9247	9353	9248	9375	9424	9520	9413	9475	9348	9407	9280	9550	9391	9470	9352	9403	9337	9386	9396	9407	9394	9493	9349	9433	9349	9302	9459	9452	9331	9548	9311	9241	9352	9233	9356	9328	9347	9331	9429	9427	9232	9317	9302	9413	9392	9310	9378	9411	9406	9521	9415	9263	9506	9443	9445	9403	9416	9349	9522	9303	9384	9305	9341	9412	9435	9200	9342	9382	9371	9323	9378	9552	9322	9287	9369	9457	9490	9339	9501	9331	9403	9596	9304	9324	9414	9473	9213	9442	9333	9428	9475	9364	9250	9323	9458	9403	9426	9297	9435	9225	9415	9439	9461	9360	9465	9378	9426	9318	9398	9514	9259	9358	9411	9326	9411	9374	9257	9376	9445	9350	9442	9419	9452	9391	9361	9301	9166	9431	9275	9324	9357	9410	9369	9359	9380	9358	9395	9478	9452	9257	9422	9256	9290	9406	9308	9319	9396	9317	9185	9421	9390	9462	9365	9447	9334	9371	9248	9321	9390	9404	9166	9209	9253	9414	9458	9321	9231	9373	9358	9391	9433	9344	9357	9400	9385	9428	9378	9398	9393	9319	9289	9252	9269	9273	9399	9317	9382	9306	9324	9322	9398	9387	9357	9388	9363	9434	9282	9308	9210	9344	9459	9386	9470	9225	9282	9328	9476	9278	9506	9469	9351	9412	9249	9245	9468	9510	9377	9419	9354	9487	9366	9285	9333	9368	9312	9232	9314	9244	9472	9232	9331	9424	9407	9324	9437	9354	9282	9337	9352	9518	9340	9334	9347	9221	9396	9384	9242	9472	9247	9369	9330	9456	9512	9521	9284	9327	9445	9346	9310	9354	9199	9481	9149	9392	9361	9317	9436	9371	9276	9434	9157	9333	9470	9289	9427	9430	9329	9343	9335	9305	9448	9389	9459	9247	9264	9451	9482	9518	9453	9359	9395	9382	9415	9411	9288	9231	9435	9573	9335	9349	9440	9280	9159	9420	9355	9345	9246	9213	9335	9419	9323	9388	9348	9400	9267	9434	9317	9418	9382	9309	9339	9265	9375	9241	9382	9294	9266	9443	9466	9447	9442	9344	9331	9332	9443	9330	9438	9365	9362	9398	9307	9358	9405	9341	9310	9361	9428	9397	9554	9319	9336	9279	9367	9343	9341	9426	9280	9276	9490	9313	9398	9349	9252	9126	9274	9436	9292	9316	9252	9404	9314	9374	9321	9299	9329	9278	9382	9343	9445	9329	9372	9447	9291	9374	9206	9213	9334	9390	9339	9533	9268	9311	9462	9345	9385	9451	9303	9448	9284	9303	9434	9402	9302	9328	9323	9382	9435	9546	9350	9451	9408	9365	9348	9405	9289	9304	9275	9387	9324	9285	9258	9451	9401	9374	9351	9370	9392	9334	9426	9304	9421	9194	9432	9340	9382	9353	9309	9244	9479	9262	9311	9318	9402	9214	9396	9383	9384	9349	9501	9192	9461	9293	9463	9440	9402	9309	9275	9396	9334	9423	9381	9380	9380	9316	9348	9503	9329	9497	9507	9365	9220	9363	9432	9451	9510	9492	9462	9333	9355	9386	9444	9426	9284	9549	9444	9467	9277	9323	9475	9434	9351	9339	9449	9353	9392	9396	9356	9425	9384	9331	9353	9355	9413	9201	9341	9394	9356	9588	9420	9491	9477	9184	9308	9323	9328	9374	9451	9330	9294	9377	9042	9396	9334	9396	9333	9313	9500
26027	21558	27374	26995	21255	33130	51396	44604	32001	22660	17998	16043	15457	15163	15191	15027	15145	15125	14987	15255	15150	15021	15106	15235	15112	15055	15071	15174	14948	15054	15056	14986	14955	15034	15136	14940	15033	15053	14982	14987	14865	15111	15139	14831	14978	15009	15057	14883	15121	15040	15039	15131	15087	15104	14986	15032	15086	14955	15010	14886	14957	14924	14940	15020	14916	14916	15002	14945	15008	15021	15211	15018	14967	15129	14911	14722	14869	14994	15014	15105	15098	14897	15158	15221	15140	15021	14993	14731	15061	14774	14995	14821	15164	14924	14881	15016	14850	14989	15066	14880	14805	14840	15144	15115	15157	14871	14788	15056	15122	14990	14961	15087	15060	15056	14954	14925	14973	15053	15103	14903	14968	15038	14982	14823	14866	14786	15048	15098	14919	14897	14809	15062	14945	15145	14987	14895	14983	15229	14803	14986	14844	15014	14945	14962	14847	14940	14883	14802	14783	14889	14978	14902	14946	14866	14910	14910	14963	15037	14932	14889	14931	14941	14994	14969	14833	14980	14850	14873	14965	15103	15148	15069	14920	14844	14977	14816	14857	14946	14934	15033	14909	14852	14907	14991	14892	15257	15156	14878	14923	15032	14950	14871	15027	14907	15003	14813	15045	14960	14949	15135	15031	14820	14994	14874	15143	14871	14839	14911	14854	14844	15216	14940	15122	14923	15092	15090	15053	14899	14848	14790	15036	14922	15039	15082	14892	14796	14654	14705	14917	14916	14842	15094	14986	14911	14888	14968	14999	14911	14896	14958	15030	15144	14879	14910	14901	14882	14869	14906	15084	14836	14901	14945	14854	14726	14977	14839	14945	14862	14895	14962	14895	14977	14751	14963	14932	14878	15217	14958	15025	14780	14963	15026	14849	14813	14937	14992	14943	14993	14775	14967	14826	14938	14764	15087	14896	14923	14984	14772	14865	14850	15032	14840	14951	14892	15048	14921	14768	15038	14878	15046	14855	14965	15081	14840	14783	14856	14946	14814	14874	14918	15046	15047	14867	14981	15009	15191	14850	14901	14929	14947	15078	15037	15131	14948	14756	15014	15005	14844	15164	15012	14983	14801	15033	15053	14986	15118	15175	14902	14935	14993	14997	14876	14591	14969	15080	14955	14957	14887	14948	14840	14969	14902	14896	15036	14755	14926	14907	14991	15037	14697	15127	14867	15197	15058	14946	14954	14975	14851	14993	14800	14966	14922	14835	15009	14896	15102	14993	14744	14791	14971	15117	14792	14987	15008	14994	14995	14855	15087	15076	14956	15082	14998	15014	14783	15202	15055	14969	15200	15028	15064	14838	14895	14841	14987	14956	14981	15034	15001	15039	14923	14869	15113	15120	14803	15047	14819	14929	14920	14769	14897	14941	15142	15091	14959	15146	15126	14962	15032	14920	14925	15009	14909	14965	14926	14993	14851	14818	14945	14882	14922	14942	14993	14977	14973	14849	15000	15103	14808	14996	14906	15119	14988	14919	15064	14995	14678	14854	14851	14947	15069	14986	14993	14992	15048	14966	14822	15152	15119	14850	14741	14792	14930	14833	15031	15014	14911	15081	14911	14907	15130	14959	14887	15203	14984	15015	14992	14990	14988	14841	14957	14996	14890	14903	14647	15034	14991	14952	14759	14854	14747	14829	15080	14686	14753	14880	15083	15073	15002	15045	14888	14898	15031	15097	15083	14946	14895	14712	14990	14849	14811	14678	14869	15003	14965	14884	14838	14875	15014	14983	14869	14950	15048	14965	15069	14875	14994	14873	15034	15061	15151	14950	14857	14965	14956	15100	14801	15044	14846	14847	14899	15061	14856	14922	15055	15179	15114	14839	14969	14932	14980	14806	14924	15049	14898	14717	14807	14787	14852	14917	15179	15058	15038	14869	14819	14854	15008	14923	15010	14851	15045	15195	14962	14916	15035	14931	14932	14916	14862	15041	15012	14852	14959	14741	15184	14988	15054	15065	14898	14793	14946	14902	14995	15013	15015	14695	15028	14957	14983	14947	14856	15018	15041	15021	14843	15000	15075	15032	15052	14824	14952	15082	15065	14992	14849	15001	14867	14891	14887	14964	15059	14942	15022	14967	15051	14811	14862	15045	14765	14981	14931	15085	14958	14867	15173	14813	14763	14864	15103	15089	15099	14915	15187	14922	14886	15045	14999	15017	15058	15179	14954	14982	15212	15033	15014	14722	15153	15202	15100	14910	14900	14945	14952	15033	14989	15033	14821	14865	15032	14798	14909	14982	14895	14979	14929	14974	14837	14847	15022	14912	14945	14783	14919	15051	14876	14810	14916	15001	14879	14792	14901	15070	14833	15062	14887	14956	15020	15050	15128	14922	14874	14829	14905	15056	14850	14777	14897	15285	15120	15079	14924	15050	14895	14970	15000	14897	14967	14920	14953	14987	14791	15093	15100	15101	14925	14970	15117	14931	14975	15166	14981	15051	14800	14899	15071	14937	14976	15128	14912	14794	14965	14782	14919	15044	14973	15045	14925	14808	15007	15031	14955	14879	14882	14919	15020	14981	14974	14972	14916	15002	14922	14999	14939	14896	15044	15141	14841	14917	14872	15012	15074	15101	14891	15016	14923	15064	15097	14819	14935	15048	14919	14905	14952	14646	15014	14861	14871	14933	14941	15104	14887	14972	14774	15005	15050	14921	14976	14896	14801	14932	15043	15120	15034	15083	14952	14940	14948	15028	14907	14993	14935	15081	14849	14932	15106	14877	15044	15101	14814	15080	14943	14888	14927	14994	14923	15089	14746	15176	14972	15023	14901	14952	15022	15056	14977	15030	15111	14772	14832	15078	15057	14990	15003	14805	14976	14912	15057	14800	14887	14792	14988	15055	14932	14917	14814	15001	15003	15087	15336	14979	14810	14802	14862	14941	15122	14840	14811	14929	14884	15088	14746	14953	14964	14735	14883	15009	14775	14857	14991	14905	14685	14995	15008	14983	14813	15138	14989	14882	14896	14799	14901	14875	15014	14946	15028	14909	15117	14929	15035	15033	14844	14978	14806	15036	14790	14876	14949	15079	14882	15021	15127	14936	14617	15124	15052	15066	14888	15019	14933	14871	15120	15021	14910	14791	14810	14715	14625	14923	15140	14889	14895	14889	14814	14924	14834	14968	14988	14992	14976	15070	14961	15088	15013	14997	14901	14934	15158	14728	14883	14931	14962	14816	14881	15000	14970	15044	14920	14850	14703	14933	14928	14879	14971	15155	14930	14925	14808	14898	14883	15008	15055	14799	14860	15021	15038	15002	14792	14911	15072	15227	15058	15002	14946	14949	14837	14844	15275	15097	14917	14954	14904	14881	15182	14946	14735	14999	15055	15085	14929	14930	14989	14962	14850	14985	14928	14915	15106	15093	14873	15064	15046	14926	14995	15037	15029	15006	14814	14982	14913	14942	14851	15036	14956	14851	15311	14947	15175	15055	14857	14895	14932	14945	14798	14886	14869	15000	15014	15039	14977	15006	14977	14740	14966	14969	15136	15097	14992	15031	15012	14864	14937	15134	14916	15122	14845	14904	15054	14912	14990	14912	14854	14993	15008	14887	15259	14882	14987	14986	15192	15013	14893	15045	14846	15034	14833	15142	14899	14795	14932	14969	15055	15220	14948	14886	15044	14838	15009	15006	14932	15017	14815	14801	14913	14983	14891	14919	14951	14872	14878	14779	14840	15137	14845	15008	15010	14904	15077	14960	14994	15068	15279	14871	14967	15007	14931	14965	14971	15098	15174	14961	14769	15008	15056	14789	14976	14801	14849	14922	14701	15047	14986	14940	14853	15013	14866	15021	14973	14824	14729	14882	14794	14981	14825	14822	15070	14807	14972	15061	14862	14767	14912	14802	14992	14993	15001	14998	14875	15079	15146	15086	15058	15161	15031	15069	15014	14907	15068	14867	15100	15016	14936	14832	15155	14982	15094	14868	14808	14930	15010	15038	15048	14997	14917	14889	14816	14889	14882	15000	14856	14994	14992	15019	15035	14973	15026	15107	14849	14881	14956	14884	15067	14933	14863	14821	14638	15004	14898	14866	15159	14793	14861	14865	14970	15075	14844	15128	14814	14925	14922	14997	14762	15044	14976	15057	15075	14946	14808	14890	15033	15065	14943	14811	15046	15042	14938	14851	14961	14987	14865	15016	14713	14948	14758	14828	14885	14888	14972	15000	14987	14945	14966	14877	14964	15031	15130	15110	14930	14906	14866	14984	14894	14923	14683	15009	14900	14670	15142	15005	14915	15066	15261	14829	14919	14828	14798	14901	14725	14892	15068	14953	14760	14911	15183	14955	14899	14964	14858	15034	15093	14954	14883	15000	14984	14981	15004	14868	14861	14967	14889	14972	14963	14962	14980	15039	14935	14925	14941	14983	14954	14915	14949	14786	15092	14832	15040	14937	15029	14864	15100	15118	14837	15026	14987	14995	14934	15065	15024	15002	15043	14948	14887	15009	14917	14994	14993	14765	14987	14815	14909	14962	15036	14912	14989	15121	14910	15016	14964	15026	14990	14963	15058	14984	15023	14936	14833	14748	15011	14768	15170	14967	14908	14835	14941	14915	14754	14954	14826	15073	15051	14897	14890	14879	15012	15007	14937	14719	14886	14902	14934	14904	14727	14829	15009	15016	14911	14862	14922	14782	15022	15149	15008	15096	14950	15076	15041	14903	14868	14890	15155	14912	15082	14952	15027	15003	15071	14951	14798	14949	14951	14893	15041	15038	14977	14999	14792	14913	15262	15000	14990	15087	14882	14865	14808	14978	14871	14842	14836	14945	14948	14977	14991	15034	15050	14934	14978	15026	14989	15110	15031	14901	15109	14996	15117	14965	15018	15045	14922	14931	15152	15032	14854	14916	14772	15112	15180	14990	14935	15249	15053	14911	14944	14903	15072	14941	15082	15119	15034	14880	15011	15126	14966	14990	15068	14858	15052	14994	15019	14831	14837	14955	14903	15007	14896	14982	15191	14905	15130	14912	15012	14989	14867	14894	14923	15120	15055	14980	14882	14888	15009	14986	14918	15151	14895	15041	14968	15083	14810	15005	14895	14798	14995	15059	14855	15001	14934	15151	15100	15006	15050	14975	15010	14855	15118	14970	14898	15020	14911
12076	21316	17941	14255	15123	31245	45757	36505	23181	15085	10973	9869	9525	9616	9569	9607	9464	9572	9543	9504	9478	9623	9478	9438	9652	9380	9431	9382	9452	9552	9494	9627	9448	9483	9498	9581	9241	9591	9622	9527	9621	9397	9573	9462	9521	9459	9462	9392	9579	9518	9423	9468	9356	9478	9603	9462	9363	9484	9475	9384	9596	9453	9349	9501	9448	9418	9382	9562	9402	9312	9430	9405	9471	9486	9401	9573	9449	9368	9331	9558	9608	9545	9567	9414	9470	9330	9279	9397	9399	9444	9435	9416	9436	9499	9381	9649	9523	9344	9288	9418	9522	9455	9373	9494	9349	9553	9477	9353	9344	9548	9467	9272	9496	9600	9459	9451	9459	9547	9438	9383	9363	9486	9593	9488	9542	9347	9404	9386	9531	9504	9420	9413	9423	9350	9412	9395	9567	9312	9287	9390	9493	9440	9450	9272	9622	9518	9360	9445	9476	9497	9373	9461	9559	9446	9606	9417	9446	9449	9488	9423	9392	9469	9343	9275	9394	9505	9238	9499	9473	9590	9263	9440	9416	9502	9407	9504	9522	9422	9521	9511	9362	9541	9428	9462	9480	9469	9431	9557	9441	9503	9317	9367	9398	9278	9392	9553	9542	9442	9332	9388	9478	9468	9508	9455	9572	9531	9298	9378	9564	9323	9354	9457	9372	9247	9475	9474	9494	9462	9501	9452	9508	9560	9436	9527	9381	9415	9457	9431	9380	9394	9248	9445	9474	9378	9421	9528	9359	9510	9324	9565	9369	9365	9549	9437	9331	9378	9245	9393	9419	9480	9396	9290	9321	9496	9406	9421	9471	9535	9411	9393	9371	9474	9309	9520	9430	9361	9416	9276	9536	9341	9328	9564	9534	9447	9386	9437	9511	9486	9475	9330	9456	9367	9451	9444	9535	9395	9367	9472	9432	9482	9448	9439	9376	9435	9557	9473	9365	9568	9475	9248	9433	9440	9498	9421	9547	9460	9577	9559	9511	9577	9347	9246	9402	9563	9427	9646	9419	9285	9558	9419	9370	9415	9354	9485	9530	9442	9481	9466	9515	9442	9359	9468	9408	9306	9651	9559	9509	9624	9362	9405	9445	9501	9391	9494	9511	9479	9463	9436	9448	9440	9430	9483	9372	9483	9422	9337	9383	9338	9418	9506	9374	9441	9378	9444	9463	9415	9401	9271	9509	9465	9334	9382	9474	9413	9526	9591	9425	9297	9521	9474	9388	9570	9415	9475	9584	9366	9392	9368	9427	9399	9413	9677	9415	9354	9556	9471	9465	9460	9494	9469	9281	9440	9281	9470	9378	9585	9437	9488	9508	9283	9574	9417	9346	9361	9439	9428	9293	9357	9403	9464	9443	9274	9567	9314	9276	9323	9430	9426	9338	9395	9455	9615	9525	9403	9267	9482	9286	9379	9461	9486	9475	9318	9460	9463	9395	9330	9438	9266	9571	9430	9415	9348	9527	9418	9548	9428	9467	9485	9379	9554	9432	9441	9349	9352	9399	9383	9463	9323	9477	9502	9370	9359	9359	9370	9515	9547	9500	9491	9445	9282	9235	9515	9296	9446	9259	9492	9323	9560	9482	9325	9419	9459	9465	9459	9511	9591	9335	9436	9472	9502	9486	9460	9393	9388	9393	9406	9457	9345	9468	9462	9391	9453	9500	9441	9400	9331	9499	9462	9390	9423	9421	9356	9474	9425	9579	9461	9526	9445	9402	9389	9395	9463	9363	9300	9471	9395	9433	9384	9540	9522	9464	9436	9380	9470	9268	9498	9370	9343	9443	9533	9386	9487	9382	9388	9417	9405	9394	9485	9505	9491	9318	9311	9408	9254	9431	9405	9446	9437	9506	9451	9371	9552	9556	9289	9617	9330	9485	9571	9384	9442	9493	9455	9531	9414	9489	9395	9401	9433	9424	9436	9578	9521	9513	9289	9415	9428	9455	9453	9374	9366	9458	9386	9549	9313	9553	9415	9515	9468	9432	9446	9488	9450	9464	9321	9533	9345	9368	9352	9304	9534	9366	9521	9508	9400	9305	9506	9554	9464	9477	9469	9311	9386	9359	9383	9464	9412	9552	9351	9436	9441	9516	9466	9421	9378	9346	9332	9362	9354	9534	9507	9402	9474	9598	9393	9445	9588	9432	9495	9360	9433	9411	9471	9415	9382	9496	9309	9487	9552	9516	9539	9496	9425	9320	9339	9460	9428	9461	9430	9438	9558	9331	9414	9343	9386	9379	9482	9338	9469	9565	9472	9397	9471	9408	9460	9334	9366	9360	9428	9458	9366	9508	9411	9365	9496	9561	9560	9385	9475	9395	9563	9576	9366	9472	9447	9446	9474	9596	9368	9386	9440	9466	9546	9488	9370	9324	9363	9477	9572	9440	9426	9378	9507	9371	9401	9362	9382	9308	9267	9319	9270	9572	9490	9442	9374	9538	9451	9436	9533	9399	9504	9427	9401	9504	9334	9443	9543	9442	9427	9268	9377	9486	9324	9455	9319	9471	9560	9502	9177	9399	9547	9392	9486	9378	9484	9550	9474	9534	9433	9447	9516	9227	9454	9280	9539	9501	9387	9423	9485	9588	9282	9346	9369	9647	9487	9417	9468	9479	9496	9425	9413	9429	9521	9478	9546	9316	9542	9309	9339	9367	9325	9363	9524	9498	9481	9442	9361	9584	9510	9441	9312	9504	9406	9496	9627	9464	9429	9261	9472	9557	9367	9491	9420	9426	9381	9450	9313	9504	9580	9385	9351	9389	9388	9526	9488	9562	9429	9554	9332	9467	9455	9494	9372	9337	9365	9353	9449	9587	9390	9517	9401	9364	9460	9321	9402	9504	9487	9405	9406	9489	9399	9425	9451	9352	9361	9476	9568	9507	9423	9471	9520	9371	9286	9394	9302	9404	9542	9363	9493	9421	9440	9647	9300	9390	9450	9519	9303	9530	9426	9376	9612	9482	9493	9381	9529	9510	9488	9485	9474	9336	9469	9470	9284	9520	9481	9514	9488	9516	9409	9592	9308	9519	9595	9496	9334	9352	9408	9489	9464	9343	9512	9406	9433	9461	9469	9448	9576	9486	9531	9413	9368	9325	9555	9467	9557	9482	9423	9384	9523	9423	9418	9395	9328	9448	9432	9475	9536	9420	9477	9382	9573	9283	9514	9465	9295	9655	9504	9312	9375	9439	9405	9402	9561	9569	9297	9382	9397	9351	9380	9472	9470	9442	9414	9530	9353	9584	9387	9410	9350	9572	9314	9434	9498	9224	9384	9654	9487	9463	9495	9372	9360	9391	9441	9592	9561	9515	9448	9441	9265	9431	9564	9341	9542	9346	9216	9287	9367	9528	9416	9541	9524	9483	9592	9454	9391	9486	9457	9382	9455	9475	9454	9359	9235	9575	9385	9456	9422	9413	9495	9509	9434	9400	9447	9455	9435	9480	9349	9283	9374	9384	9324	9489	9493	9389	9432	9521	9398	9438	9397	9484	9401	9454	9566	9515	9422	9521	9515	9332	9467	9529	9491	9265	9508	9518	9401	9474	9563	9539	9507	9341	9378	9516	9509	9483	9274	9369	9416	9480	9475	9347	9430	9362	9431	9400	9357	9446	9385	9318	9427	9490	9431	9467	9497	9452	9500	9518	9400	9375	9336	9508	9398	9395	9606	9522	9307	9402	9371	9487	9300	9345	9460	9401	9455	9389	9531	9409	9441	9403	9469	9374	9621	9519	9573	9500	9426	9533	9432	9441	9512	9385	9280	9396	9410	9493	9364	9406	9498	9426	9443	9322	9477	9433	9441	9354	9425	9445	9413	9442	9530	9428	9475	9307	9547	9461	9490	9454	9530	9335	9392	9485	9369	9292	9418	9384	9435	9279	9400	9486	9468	9251	9514	9390	9455	9405	9456	9384	9302	9362	9501	9301	9515	9579	9602	9336	9457	9411	9483	9380	9376	9394	9309	9353	9251	9473	9548	9381	9409	9278	9428	9383	9316	9404	9373	9432	9262	9288	9322	9421	9536	9461	9205	9578	9429	9489	9298	9369	9647	9642	9483	9439	9415	9447	9614	9505	9206	9495	9289	9369	9483	9448	9309	9483	9445	9364	9355	9353	9624	9242	9518	9545	9155	9489	9478	9547	9404	9332	9324	9407	9580	9528	9476	9367	9489	9584	9281	9486	9518	9424	9345	9338	9501	9495	9581	9451	9494	9354	9434	9343	9365	9382	9465	9469	9325	9444	9341	9435	9315	9310	9339	9474	9469	9314	9458	9519	9466	9476	9507	9397	9402	9447	9512	9459	9359	9273	9456	9356	9554	9419	9473	9392	9457	9465	9520	9300	9468	9329	9370	9489	9369	9411	9496	9496	9345	9389	9355	9385	9385	9384	9561	9605	9421	9433	9404	9447	9428	9326	9355	9426	9410	9438	9444	9305	9300	9400	9484	9464	9520	9488	9488	9493	9393	9418	9387	9333	9497	9539	9415	9639	9481	9420	9518	9426	9387	9417	9398	9516	9427	9515	9214	9415	9408	9391	9246	9379	9393	9399	9376	9374	9322	9466	9270	9481	9534	9356	9391	9518	9318	9340	9441	9327	9348	9541	9376	9350	9489	9588	9383	9509	9434	9352	9483	9350	9406	9305	9395	9347	9471	9366	9464	9419	9534	9489	9480	9361	9413	9350	9495	9378	9381	9540	9438	9378	9594	9385	9398	9484	9214	9527	9445	9133	9391	9373	9425	9443	9465	9264	9385	9553	9463	9444	9367	9515	9492	9567	9421	9468	9523	9543	9358	9407	9295	9410	9462	9461	9511	9424	9510	9460	9250	9415	9461	9485	9415	9447	9445	9398	9384	9411	9409	9460	9392	9437	9279	9486	9573	9390	9236	9425	9432	9472	9640	9482	9534	9487	9446	9397	9486	9358	9424	9390	9449	9432	9365	9494	9345	9486	9402	9509	9629	9535	9363	9309	9371	9465	9464	9513	9397	9406	9504	9505	9245	9548	9351	9380	9493	9433	9381	9423	9647	9515	9432	9549	9491	9517	9516	9486	9326	9626	9445	9528	9375	9543	9480	9497	9382	9449	9520
24367	21575	28621	25265	25215	50838	67891	54398	39209	26505	19189	16622	15673	15718	15510	15625	15353	15441	15432	15296	15273	15291	15271	15270	15459	15439	15387	15194	15155	15398	15425	15262	15328	15281	15398	15261	15305	15315	15310	15395	15424	15331	15361	15241	15354	15399	15176	15259	15008	15315	15149	15372	15381	15313	15211	15300	15263	15120	15494	15125	15350	15286	15183	15077	15412	15098	15092	15088	15520	15386	15219	15330	15248	15422	15065	15356	15422	15033	15459	15248	15363	15433	15375	15215	15339	15069	15449	15497	15198	15394	15351	15296	15163	15096	15435	15346	15230	15264	15216	15315	15217	15251	15409	15229	15280	15356	15257	15343	15359	15248	15363	15230	15166	15330	15234	15248	15301	15120	15236	15268	15186	15083	15223	15222	15293	15085	15311	15312	15020	15307	15268	15397	15474	15272	15172	15157	15344	15406	14972	15065	15235	15483	15321	15172	15274	15283	15462	15245	15205	15268	15124	15219	15299	15072	15404	15453	15246	15166	15253	15218	15176	15342	15218	15320	15360	15223	15367	15371	15300	15129	15338	15196	15055	15032	15011	15285	15278	15341	15271	15369	15392	15304	15167	15259	15169	15210	15245	15154	15209	15294	15115	15073	15531	15278	15534	15420	15430	15266	15413	15318	15114	15285	15135	15219	14958	15024	15041	15021	15235	15256	15112	15318	15089	15249	15187	15310	15244	15275	15327	15192	15353	15423	15331	15225	15359	15376	15355	15395	15352	15347	15320	15072	15199	15113	15409	15359	15222	15208	15122	15212	15381	15296	15342	15107	15268	15086	15293	15259	15246	15045	15305	15248	15166	15092	15345	15285	15227	15290	15251	15260	15247	15231	15316	15220	15159	15297	15434	15263	15305	15200	15269	15071	15327	15114	15427	15255	15347	15170	14973	15107	15325	15158	15216	15448	15311	15411	15209	15213	15353	15096	15026	15272	15041	15364	15213	15116	15272	15141	15052	15364	15159	15224	15091	15184	15357	15211	15254	15117	15269	15263	15326	15162	15299	15304	15128	15354	15227	15338	15171	15215	15008	15223	15352	15203	15269	15193	15208	14941	15339	15426	15027	15193	15284	15072	15097	15345	15160	15305	15146	15370	15183	15243	15249	15242	15124	15150	15197	15168	15369	15162	15388	15303	15193	15225	15187	15311	15348	15211	15154	15450	15212	15052	15389	15151	15153	15258	15187	15227	15355	15321	15304	15302	15152	15037	15168	15112	15158	15441	15296	15162	15366	15284	15076	15243	15298	15339	15308	15305	15393	15072	15132	15200	15493	15294	15546	15359	15101	15266	15342	15324	15382	15147	15121	15276	15262	15470	14997	15151	15072	15210	15151	15106	15319	15150	15135	15485	15254	15188	15287	15370	15320	15062	15401	15473	15185	15335	15350	15253	15231	15270	15221	15143	15375	15182	15139	15099	15289	15189	15185	15104	15163	15171	15283	15186	15380	15225	15206	15218	15178	15124	15388	15190	15310	15321	15363	15398	15238	15456	15330	15288	15372	15086	15309	15375	15297	15323	15152	15233	15086	15159	15142	15250	15238	15193	15110	15090	15185	15216	15359	15277	15050	15180	15305	15287	15106	15147	15003	15104	15063	15174	15153	15268	15352	15127	15385	15266	15001	15170	15195	15185	15390	15378	15127	15107	15119	15348	15391	15243	15223	15013	15147	14975	14964	15026	15112	15115	15188	15056	15399	15373	15223	15354	15231	15316	15378	15419	15314	15199	15165	15372	15269	15119	15288	15280	15275	15233	15389	15385	15241	15318	15487	15339	15421	15055	15201	15174	15402	15368	15238	15264	15356	15303	15332	15205	15200	15143	15298	15448	15384	15070	15155	15354	15336	15440	15274	15172	15112	15154	15095	15367	15331	15276	15279	15210	15159	15200	15387	15223	15414	15285	15414	15364	15398	15247	15024	15137	15170	15187	15314	15473	15226	15268	15413	15104	15279	15146	15248	15186	15280	15326	15515	15233	15083	15246	15392	15146	15311	15084	15134	15086	14991	15164	15017	15114	15382	15371	15269	15083	15229	15230	15208	15170	15056	15246	15444	15223	15179	15165	15169	15034	15222	15253	15297	15275	15236	15192	15296	15273	15479	15290	15283	15207	15200	15266	15449	15288	15381	15274	15382	15309	15421	15328	15186	15016	15254	15305	15149	15305	15174	15108	15306	15167	15157	15241	15370	15267	15332	15524	15306	15320	15158	15351	15271	15357	15521	15135	15255	15142	15420	15329	15496	15303	15383	15076	15322	15327	15090	15103	15100	15180	15309	15229	15318	15248	15454	14950	15278	15218	15137	15174	15308	15131	15323	15189	15205	15051	15102	15312	15226	15268	15230	15138	15375	15408	15149	15113	15233	15122	15002	15210	15088	15324	15389	15170	15290	15048	15270	15381	15371	15143	15371	15124	15336	15328	15083	15198	15238	15219	15602	15066	15182	15219	15456	15168	15266	15271	15075	15330	15285	15361	15178	15197	15151	15256	15244	14995	15253	14945	15359	15326	15288	15230	15134	15329	15156	15181	15189	15050	15319	15229	15382	15413	15157	15333	15223	15258	15328	15424	15273	15336	15150	15224	15146	15350	15208	15006	15107	15259	15140	15141	15131	15070	15383	15274	15031	15141	15243	15228	15179	15181	15044	15166	15183	15101	15248	15273	15167	15246	15238	15218	15394	15366	15328	15098	15127	15212	15285	15256	15224	15183	15212	15214	15110	15466	15026	15250	15223	15373	15227	15181	15175	15341	15408	15165	15072	15341	15189	15276	15234	15250	15144	15227	15277	15401	15213	15371	15350	15182	15338	15342	15148	15118	15318	15361	15199	15196	15259	15167	15133	15323	15228	15166	15196	15101	15384	15285	15501	15234	15509	15184	15324	15175	15179	15337	15226	15223	15313	15227	15266	15266	15191	15146	15211	15229	15277	15294	15267	15060	15227	15222	15251	15088	15175	15284	15140	15175	15205	15118	15298	15283	15312	15322	15295	15219	15223	15240	15209	15367	15201	15255	15406	15132	15164	15233	15298	15396	15224	15224	15292	15325	15213	15378	15328	15332	15313	15423	15129	15113	15175	15217	15230	15218	15348	15387	15309	15053	15032	15127	15397	15278	15310	15180	15188	15227	15275	15130	15230	15071	15221	15340	15286	15287	15261	15278	15080	15215	15198	15181	15240	15260	15251	15330	15150	15258	15192	15400	15021	15007	15301	15284	15274	15181	15314	15205	15287	15135	15040	15324	15113	15286	15387	15106	15168	15220	15142	15145	15196	15094	15170	15245	15259	15173	15309	15242	15023	15171	15060	15288	15230	15120	15105	15512	15340	15096	15224	15245	15441	15272	15430	15340	15226	15176	14987	15403	15193	15257	15032	15290	15206	15316	15197	15243	15329	15200	15468	15064	15228	15185	15234	15338	15363	15161	15249	15212	15351	15324	15265	15342	15330	15133	15341	15172	15372	15161	15248	15216	15241	15092	15208	15016	15206	15239	15350	15295	15369	15198	15488	15317	15180	15305	15282	15278	15169	15124	15146	15139	15265	15269	15145	15082	15324	15170	15248	14985	15343	15133	15416	15254	15178	15356	15228	15191	15211	15424	15366	15375	15129	15183	15329	15264	15362	15026	15022	15239	15268	15345	15097	15156	15336	15060	15257	15162	15274	15465	15376	15150	15155	15337	15349	15143	15134	15192	15318	15053	14999	15208	15380	15029	15142	15166	15023	15074	15294	15347	15184	15264	15339	15225	15229	15187	15173	15224	15280	15283	15253	15230	15125	15466	15205	15137	15075	15257	15342	15299	15301	15161	15164	15205	15286	15474	15197	15290	15255	15375	15305	15543	15243	15174	15271	15393	15371	15238	15186	15310	15136	15098	15274	15244	15107	15019	15226	15282	15327	15230	15284	15101	15403	15353	15388	15184	15195	15188	15260	15119	15162	15065	14964	15167	15145	15172	15385	15231	15152	15355	15126	15320	15416	15271	15151	15210	15129	15209	15337	15230	15420	15095	15423	15218	15206	15427	15088	15493	15169	15192	15125	15129	15050	15350	15252	15250	15407	15197	15130	15145	15315	15101	15151	15372	15278	15248	15035	15179	15176	15154	15243	15164	15185	14960	15364	15342	15227	15245	15094	15506	15360	15228	15187	15290	15251	15447	15151	15234	15458	15252	15225	15416	15135	15196	15191	15124	15193	14957	15131	15107	15226	15133	15186	15245	15281	15392	15283	15382	15374	15188	15265	15151	15214	15349	15287	15227	15283	15170	15161	15157	15332	15391	15223	15348	15170	15239	15171	15280	15211	15426	15377	15264	15117	15159	15147	15136	15205	15399	15226	15165	15220	15347	15061	15303	15369	15211	15372	15167	15262	15307	15346	15417	15273	15033	15159	15168	15159	15327	15284	15424	15377	15351	15185	15317	15311	15113	15213	15115	15161	15276	15443	15298	15185	15147	15425	15390	15319	15300	15228	15245	15135	15245	15357	15165	15261	15307	15263	15220	15255	15385	15276	15247	15341	15204	15282	15225	15455	15437	15346	15189	15208	15104	15174	15279	15228	15357	15096	15064	15074	15082	15417	15226	15292	15197	15291	15063	15316	15405	15168	14906	15335	15131	15053	15278	15091	15250	15244	15256	15308	15334	15348	15093	15240	15303	15288	15081	15489	15043	15084	15230	15261	15330	15247	15226	15336	15357	15360	15297	15355	15282	14952	15309	15211	15365	15234	15008	15270	15210	15292	15125	15377	15173	15246	15387	15272	15301	15256	15300	15272	15332	15205	15128	15187	15344	15329	15239	15064	15103	15068	15321	15218	15127	15166	15282	15377	15279	15082	15275	15367	15110	15122	15543	15270	15251	15382	15317	15121	15028	15048	15138	15428	15198	15214	15305	15215	15170	15360	15252	15206	15429	15384	15512	15203	15194	15253	15574	15108	15357	15106	15203	15273	15349	15359	15314	15029	15317	15305	15067	15030	15189	15292	15230	15207	15059	15146	15294	15261	15306	15463	15365	15215	15181	15021	15308	15233	15396	15186	15264	15234	15248	15117	15288	15118	15134	15352	15244	15396	15342	15222	15430	15250	15294	15201	15163	15373	15311	15159	15157	15149	15155	15305	15430
16313	31251	25465	19020	23947	54050	66663	48660	30524	17702	11986	10448	10068	9937	9985	9682	9686	9897	9756	9803	9884	9832	9889	9792	9844	9653	9855	9775	9733	9825	9816	9770	9871	9813	9740	9808	9813	9879	9855	9754	9621	9834	9707	9730	9732	9657	9808	9848	9687	9751	9760	9778	9719	9865	9647	9699	9809	9703	9816	9741	9770	9745	9734	9582	9666	9874	9804	9803	9866	9704	9727	9806	9720	9709	9890	9820	9899	9675	9657	9661	9581	9696	9585	9890	9671	9692	9746	9836	9513	9764	9585	9738	9673	9635	9764	9771	9867	9844	9594	9653	9782	9882	9698	9704	9716	9651	9768	9769	9521	9793	9849	9838	9772	9810	9895	9786	9850	9656	9818	9993	9696	9733	9664	9540	9755	9765	9772	9804	9827	9594	9575	9819	9773	9686	9629	9616	9702	9715	9635	9750	9732	9639	9757	9670	9869	9810	9839	9780	9790	9687	9788	9732	9625	9719	9634	9818	9594	9601	9718	9848	9704	9808	9905	9583	9655	9647	9824	9849	9705	9659	9745	9730	9701	9607	9688	9796	9605	9586	9729	9858	9670	9677	9713	9740	9698	9660	9754	9494	9687	9613	9828	9810	9689	9777	9731	9706	9646	9764	9868	9751	9809	9763	9669	9796	9632	9683	9666	9748	9644	9793	9602	9673	9679	9718	9758	9731	9812	9778	9703	9763	9623	9658	9815	9934	9683	9788	9676	9619	9638	9729	9768	9633	9715	9547	9720	9648	9637	9713	9707	9788	9707	9840	9649	9716	9802	9699	9615	9716	9762	9733	9595	9707	9774	9691	9734	9790	9544	9791	9585	9721	9736	9791	9816	9854	9906	9776	9713	9677	9613	9740	9818	9636	9843	9852	9886	9753	9627	9684	9671	9776	9793	9679	9747	9657	9673	9739	9576	9682	9700	9842	9726	9846	9770	9652	9608	9652	9749	9632	9880	9731	9734	9784	9746	9532	9693	9764	9783	9540	9728	9672	9454	9725	9697	9677	9772	9745	9713	9705	9716	9780	9598	9756	9747	9583	9776	9793	9755	9890	9767	9760	9789	9771	9799	9705	9749	9794	9590	9745	9734	9772	9711	9729	9633	9670	9735	9754	9789	9720	9606	9616	9727	9723	9757	9717	9597	9700	9768	9743	9650	9794	9749	9805	9739	9812	9663	9805	9639	9665	9733	9732	9567	9814	9782	9635	9709	9649	9767	9789	9733	9550	9807	9728	9644	9712	9727	9628	9802	9609	9801	9576	9755	9585	9729	9630	9711	9744	9776	9694	9672	9804	9536	9709	9690	9836	9615	9741	9581	9675	9754	9840	9771	9633	9613	9687	9657	9809	9699	9877	9646	9748	9525	9631	9640	9729	9712	9744	9696	9779	9600	9704	9753	9635	9869	9635	9629	9669	9910	9603	9844	9700	9788	9652	9683	9695	9636	9704	9947	9610	9737	9576	9647	9679	9775	9769	9741	9570	9907	9580	9535	9694	9549	9578	9692	9591	9725	9879	9576	9591	9792	9670	9729	9737	9711	9663	9713	9781	9736	9815	9783	9703	9663	9752	9707	9677	9656	9716	9605	9736	9622	9655	9948	9693	9699	9767	9700	9684	9754	9588	9772	9707	9827	9659	9665	9645	9767	9551	9557	9686	9745	9663	9679	9615	9728	9658	9903	9742	9841	9749	9738	9680	9715	9744	9513	9758	9693	9509	9854	9640	9672	9597	9723	9662	9661	9808	9703	9653	9711	9678	9591	9708	9708	9519	9580	9852	9672	9697	9665	9807	9785	9716	9715	9762	9675	9815	9759	9717	9720	9656	9767	9697	9674	9686	9744	9853	9802	9923	9641	9851	9670	9681	9672	9822	9567	9697	9697	9798	9627	9873	9807	9737	9799	9554	9636	9872	9717	9731	9878	9688	9665	9782	9788	9748	9733	9647	9917	9740	9859	9672	9655	9661	9775	9605	9705	9617	9655	9601	9688	9627	9604	9700	9710	9726	9797	9732	9724	9656	9725	9730	9743	9752	9729	9756	9649	9569	9766	9715	9624	9842	9767	9710	9610	9762	9588	9796	9828	9830	9572	9784	9881	9639	9736	9852	9653	9625	9827	9731	9607	9582	9726	9811	9730	9717	9651	9816	9549	9844	9755	9557	9565	9846	9755	9720	9773	9731	9735	9693	9683	9740	9724	9745	9769	9727	9710	9553	9850	9807	9796	9587	9552	9730	9695	9628	9630	9821	9605	9610	9638	9630	9633	9634	9645	9752	9567	9710	9767	9645	9727	9744	9775	9550	9742	9676	9504	9585	9583	9798	9814	9754	9685	9693	9788	9708	9677	9607	9845	9607	9759	9638	9822	9698	9671	9694	9552	9749	9723	9706	9749	9738	9627	9749	9684	9712	9675	9793	9822	9810	9795	9696	9706	9721	9625	9833	9733	9686	9744	9617	9685	9666	9793	9747	9827	9781	9762	9814	9819	9485	9665	9804	9901	9835	9701	9842	9750	9562	9706	9791	9648	9816	9545	9651	9795	9750	9725	9672	9745	9865	9828	9655	9748	9723	9633	9622	9736	9536	9785	9774	9684	9760	9772	9744	9951	9938	9660	9669	9724	9622	9573	9663	9723	9692	9703	9746	9669	9608	9653	9761	9536	9775	9640	9577	9705	9612	9728	9797	9709	9617	9701	9724	9814	9565	9780	9840	9828	9778	9636	9697	9513	9736	9641	9679	9692	9622	9760	9769	9721	9589	9669	9726	9669	9799	9547	9806	9789	9703	9769	9719	9676	9664	9622	9834	9780	9635	9701	9591	9738	9668	9605	9773	9732	9712	9629	9777	9754	9618	9664	9624	9622	9728	9678	9736	9789	9665	9717	9777	9706	9778	9651	9692	9693	9712	9581	9885	9889	9647	9921	9633	9727	9713	9778	9589	9791	9617	9802	9866	9615	9878	9734	9813	9817	9622	9900	9787	9741	9782	9664	9691	9690	9768	9636	9699	9685	9581	9720	9795	9599	9624	9741	9768	9793	9743	9712	9577	9584	9672	9674	9868	9845	9888	9693	9628	9750	9830	9596	9769	9723	9635	9831	9725	9562	9814	9819	9761	9697	9861	9610	9739	9736	9634	9746	9640	9793	9602	9686	9799	9648	9719	9670	9796	9796	9668	9923	9662	9693	9801	9749	9694	9737	9654	9805	9741	9729	9791	9623	9729	9829	9674	9674	9664	9597	9651	9718	9828	9705	9689	9711	9699	9683	9734	9663	9694	9692	9593	9767	9859	9832	9623	9622	9673	9753	9633	9921	9639	9700	9713	9737	9748	9607	9727	9672	9751	9705	9682	9585	9733	9727	9678	9516	9717	9702	9595	9776	9785	9718	9721	9783	9613	9948	9795	9564	9786	9577	9772	9844	9568	9757	9671	9681	9761	9727	9749	9691	9794	9789	9733	9911	9661	9729	9736	9768	9779	9754	9629	9725	9740	9707	9610	9762	9756	9553	9546	9671	9720	9662	9678	9695	9645	9579	9736	9615	9806	9692	9801	9952	9758	9722	9685	9613	9664	9775	9562	9757	9782	9749	9776	9644	9621	9712	9843	9758	9868	9730	9668	9790	9723	9699	9660	9849	9784	9659	9586	9662	9779	9643	9703	9734	9660	9722	9605	9643	9868	9685	9855	9840	9653	9727	9762	9835	9745	9723	9574	9720	9718	9712	9752	9517	9831	9803	9793	9780	9639	9762	9664	9616	9796	9922	9676	9647	9820	9823	9604	9969	9852	9809	9659	9757	9661	9712	9597	9686	9722	9803	9683	9770	9718	9740	9507	9721	9718	9720	9804	9764	9739	9628	9828	9686	9676	9742	9680	9594	9639	9834	9594	9680	9855	9601	9534	9665	9712	9690	9641	9646	9659	9750	9678	9637	9703	9593	9658	9610	9757	9760	9610	9817	9676	9820	9655	9711	9645	9664	9663	9691	9740	9775	9822	9685	9712	9741	9622	9665	9669	9793	9789	9805	9752	9647	9747	9813	9759	9774	9718	9569	9713	9649	9667	9688	9706	9733	9802	9576	9698	9707	9626	9634	9684	9742	9624	9731	9751	9660	9787	9593	9769	9674	9803	9722	9861	9787	9697	9671	9645	9645	9780	9592	9752	9718	9823	9755	9549	9548	9652	9949	9789	9783	9750	9659	9697	9836	9502	9586	9541	9792	9554	9653	9576	9744	9526	9751	9743	9748	9672	9838	9729	9757	9646	9735	9893	9699	9747	9712	9649	9790	9535	9716	9730	9755	9765	9624	9620	9641	9737	9562	9612	9647	9624	9684	9755	9790	9671	9803	9725	9610	9757	9769	9649	9581	9690	9611	9742	9807	9702	9769	9624	9737	9725	9700	9587	9717	9779	9657	9727	9571	9714	9594	9745	9812	9596	9640	9868	9805	9746	9788	9649	9572	9626	9592	9703	9767	9701	9715	9668	9774	9696	9763	9795	9664	9762	9703	9745	9698	9739	9682	9767	9621	9677	9570	9637	9755	9733	9657	9692	9634	9710	9737	9827	9702	9801	9801	9675	9739	9866	9664	9527	9661	9824	9583	9852	9618	9694	9686	9685	9703	9652	9705	9768	9869	9660	9573	9735	9773	9739	9692	9667	9678	9769	9637	9673	9638	9615	9765	9752	9578	9708	9689	9674	9640	9719	9767	9964	9744	9632	9695	9561	9623	9550	9726	9656	9611	9616	9848	9743	9681	9720	9622	9607	9809	9707	9722	9656	9716	9616	9580	9758	9809	9717	9757	9576	9664	9758	9764	9615	9724	9605	9670	9708	9790	9693	9591	9600	9725	9702	9744	9644	9691	9636	9756	9727	9683	9685	9820	9685	9813	9661	9726	9659	9695	9708	9534	9656	9729	9631	9685	9576	9827	9798	9691	9734	9724	9640	9802	9698	9760	9699	9899	9862	9877	9631	9905	9726	9818	9706	9682	9720	9649	9712	9707	9708	9807	9770	9757	9823	9703	9614	9590	9743	9750	9751	9775	9703	9738	9732	9503	9665	9855	9679	9654	9602	9757	9525	9591	9660	9672	9789	9675	9588	9666	9785
31531	22721	21243	17827	16466	19883	23684	21401	18498	16633	15464	15019	15246	15066	15114	14990	14937	15166	15417	15065	15050	14973	15103	15214	15298	15167	15077	15271	14868	15195	15107	14982	15266	15240	15024	15089	15155	15073	14947	15210	15020	14840	15093	15084	15171	15229	15005	15059	15128	14988	14962	15000	15147	15159	15110	15320	14884	15153	15206	14970	15041	15166	15078	15130	15144	15073	15108	15112	14988	15067	15172	15025	15277	14999	15078	15102	15261	15149	15282	15106	15070	15246	15250	15162	15135	15023	15148	15049	15007	15272	15098	15220	15100	14899	15072	15022	15121	15298	15263	14870	15281	15193	15063	15080	15043	15361	15055	15290	14872	15163	15317	15132	14980	15085	15030	15108	15210	15079	15244	14965	15334	15128	15029	15196	15131	14892	15117	14978	15084	15093	14930	15126	15037	15169	15180	15074	15147	15171	14981	15002	15123	15169	15127	15077	15237	15174	15151	14901	15158	15205	15030	15324	15131	14886	14818	15130	14865	14698	14996	14910	15064	15243	15173	15117	14965	14994	15141	15066	15122	15040	15019	15016	15010	14897	15002	15101	15216	15069	15073	14961	14884	15253	15228	15135	15113	15078	15052	14939	15196	15259	15153	15148	15265	15117	15287	15150	15187	15011	15242	15023	15066	15239	15177	14920	15042	14969	15242	15091	15054	15115	15384	14878	14984	15042	15022	15015	14990	14978	14920	15085	15227	15080	15344	14992	14837	14997	15110	15164	15207	15140	14962	15110	15131	15089	15139	15099	15126	15227	15282	15107	15209	15100	14975	14982	15236	14939	15154	15198	15219	15025	15127	15279	15009	14994	15103	15050	15034	15234	15169	15204	15037	15138	15069	15017	15278	15095	14980	14999	15203	15177	15121	15270	15312	15097	15107	15169	15023	15169	15231	14865	14995	15184	15172	15334	15196	14987	15166	14960	14808	14926	15101	15275	15041	15200	15136	15215	14988	15010	15086	15159	15111	15049	15208	15340	15076	15173	14964	15085	14947	15101	15007	15143	14934	15053	14880	14942	15165	14977	15042	15051	15033	14976	15103	15241	15256	15058	15050	15148	15005	15037	15205	15012	15182	14989	14981	15104	15055	15110	14849	15048	15012	15043	14963	15032	15235	15095	14972	15014	15228	15286	15107	15188	15021	15090	15046	15040	15017	15011	15025	15092	14965	15002	15288	15224	14980	15102	15007	14877	14884	14980	15316	15209	15082	15113	15189	15119	15032	15028	15149	15270	15148	15160	15195	15242	15152	15222	15213	15239	15083	14935	15141	14960	14987	14958	15045	15192	15164	15029	14918	15319	15029	15016	15270	15200	15047	15191	14970	15079	15047	15203	15168	15030	15089	14936	15035	15016	14911	15173	14884	15159	15016	15127	14978	15016	15073	15145	15022	15120	15072	15237	15194	15312	15178	15121	15119	15134	15032	15175	15192	15227	14936	14871	15179	15106	15172	14951	15187	15214	15015	14855	15188	15188	14898	14871	15108	15095	15211	14925	15216	15122	14995	14968	15092	14916	15025	14865	14996	15000	15253	15195	15061	15057	14996	15112	15136	15076	15170	14853	14884	15129	15070	15230	15018	15150	14805	15039	15309	15179	15097	15038	14981	15058	15518	15074	15272	14886	15104	15130	15108	14941	14858	15033	14879	15083	15201	15115	15094	15158	15307	15232	15407	15256	15276	15199	14809	15061	14959	15286	15204	15049	15155	15048	15401	15208	15022	15305	15135	15304	15134	15167	14976	15097	15053	15032	15237	15035	14902	15147	14955	15037	15214	14970	15071	15178	15105	14987	15077	15138	15009	15249	15157	15067	15149	15219	15122	15294	15186	15150	15062	15140	15022	15214	15120	15007	14919	15003	15249	15036	15208	14944	15115	15105	15084	15040	15083	15235	15144	15014	15002	15189	15222	14911	15057	15146	15069	15130	14933	15137	15032	15061	14967	15059	15144	15020	15197	15132	15043	15004	15158	14916	15096	15252	15116	14952	14986	15012	15279	15319	15173	15226	15043	15130	15049	14986	15012	15247	15272	15112	15094	14794	14873	14974	15159	15206	15060	15272	15064	15081	14935	14994	15056	15220	15205	14971	14872	15221	14994	15223	15092	15144	15090	14962	14951	14786	15151	15063	15146	15196	15014	15131	15233	15179	15179	15028	15046	15358	15116	15115	15272	15027	15218	15076	15175	14960	15146	14950	14998	14870	15104	15218	15061	15030	15117	15160	15406	15258	15221	15076	15248	15379	15146	15209	15026	15034	15043	14954	15111	15206	15033	15084	15159	15314	15257	15172	14960	14969	15216	15228	15096	15071	15052	14886	15114	15040	15187	15110	15149	14938	15175	14847	14938	15237	14936	15112	15197	15110	15059	14975	15048	15184	14994	15012	15068	15082	15076	14963	15110	15056	14965	15019	15171	14967	14952	15082	15258	14890	15045	15089	15106	15382	14942	14849	15306	15076	15032	15134	15175	15106	14952	14992	15191	14967	15252	14984	15136	15154	15161	15040	15090	15147	15215	15070	15099	15173	15013	14997	15087	15080	15141	15211	15042	14908	15095	15275	15129	14997	15382	15252	14989	15106	15055	15125	14954	15236	15252	15055	15002	14961	15103	15102	14979	15053	15147	15041	15110	14950	14975	15094	15106	15045	15029	15057	15249	15051	15044	15122	15291	15134	15120	14825	14898	15022	15129	15026	15198	15445	15163	15143	15072	15059	15032	15066	15197	14915	15013	15016	14977	14952	15052	14996	14979	15035	14929	15118	14970	14877	15062	15281	15086	15110	15054	14854	15124	15096	15235	14963	15093	14933	14807	15194	15087	15022	14971	14895	14984	14894	15130	14985	15123	15170	14932	14920	15007	14980	15061	15029	15240	15230	15071	15239	15060	15170	15137	15157	15006	15163	14956	15010	15015	15119	15127	15121	15092	14958	14868	15128	15186	15096	15154	14950	15113	15100	14895	14984	14981	15037	14913	15130	15164	15150	15071	15076	15089	14982	14926	15193	15099	15003	15165	15234	15092	15299	14993	15190	15098	15231	15252	15297	15167	15372	14873	15257	15091	15242	15173	15206	14871	15198	15176	15244	15124	15098	14900	15057	15114	15334	15201	14972	15077	15073	15171	15054	14912	14866	15064	15011	15159	15043	15129	14944	14928	15079	15053	15188	15187	15145	15184	15097	15256	15104	15160	15069	14987	15098	14930	15213	15203	14827	15121	15188	15199	15197	15182	15169	15141	15314	14997	14920	15163	14998	15058	15056	15085	15000	15096	15187	15216	15092	15258	15150	15087	15055	15163	15097	15034	14965	14978	14841	15136	14889	15034	15071	14998	14935	15061	14806	15174	15231	15093	15106	14927	14997	15208	15248	14983	15214	15080	15193	14913	15088	15080	15016	15115	14987	15021	15154	15117	15304	15108	14897	15220	15129	14983	15031	14983	15120	15042	15268	15135	15159	15190	15086	15027	15074	15033	15014	15108	14974	15114	15134	15370	14992	14946	15161	15209	14998	14920	15175	15259	15230	15040	15175	15144	15111	15226	15178	14931	15008	15056	15075	15158	15013	15219	15308	15207	15106	15300	14978	15103	15250	15280	15124	14817	15088	15186	15070	15220	15161	15338	15221	15027	15226	15066	15157	15221	15124	15048	15062	15180	15100	15265	15000	15218	15015	15026	15102	14979	15002	15185	14944	15030	15344	15016	14943	15014	15126	15035	14916	15147	15217	15040	15164	15294	15015	15025	15020	15085	15236	15100	15175	15288	14995	15124	15100	15160	15077	14991	15253	15001	15129	15280	15184	15079	15092	15197	15278	15125	15039	15278	15074	14871	15097	15073	15170	14934	15184	15177	15011	15118	15201	15098	15023	15163	15160	15123	14961	15171	15108	15068	14785	15274	14975	14974	15185	15057	15150	15268	15124	15269	15164	15080	15100	15229	15068	15145	15186	15209	15001	15082	15165	15137	15089	14948	15290	15030	14985	15139	14949	15065	15007	15268	15003	14999	15040	15159	15134	15254	15031	15056	15061	15158	15314	15086	15185	15390	15186	15128	15050	14930	15030	15163	15091	15236	15313	15170	15187	15279	15050	15180	15028	14963	14987	15083	15345	14969	15121	14914	15028	15073	15231	15031	15049	15124	15376	15296	14969	15127	14895	14926	15171	15188	15126	15116	15234	15238	15022	15233	14952	14957	15016	15186	15190	15036	14859	15143	15108	15044	15067	15246	14919	15071	15087	15265	15015	15025	15205	15038	15202	15266	14941	15080	15040	14967	15100	15147	15087	14897	14905	15093	14915	15036	15230	15010	15148	15136	15065	14887	15145	15320	15026	15154	14902	15197	15108	15089	15213	15285	15078	15009	15084	14988	15132	15253	15180	15115	15084	15265	15146	14990	15003	15058	14992	15061	14912	15136	14956	15167	14999	15010	14950	15125	15336	15158	14991	14901	14988	15087	15118	15189	15187	15198	14918	15227	15155	15080	15084	15083	15148	15179	15053	15129	15238	15023	15069	15195	15076	15168	15379	15067	14976	15022	15202	15196	15076	14971	15078	14990	15000	15081	15243	15124	15183	15163	15074	14787	14971	15242	15209	15113	15082	15078	15250	15240	15214	15109	15075	15094	14784	15082	15216	15123	15099	15217	15000	15073	15087	15017	15300	15246	15164	15005	15147	15018	14935	15264	15026	15090	15240	15050	15087	15170	15112	15015	15174	15295	14908	15127	15015	15291	15228	15154	15295	15294	15077	15159	14856	15057	15316	15047	15055	15174	15063	14977	15049	14991	15054	15112	15184	15014	15075	15288	15266	15143	15284	15028	15062	15050	15354	15157	15018	14934	14906	15214	15049	15049	15041	14970	15076	14986	15119	15004	15062	15110	14950	15051	15050	14775	14874	15093	14961	15188	14867	15118	15129	15053	15050	15050	15099	15102	15144	15154	15235	15044	15237	15087	15061	15153	14974	15057	15089	15135	15214	15133	15052	15095	14897	15087	15025	15022	15164	15172	15164	15107	15023	15381	15078	15302	15187	15071	15294	15077	14936	15135	15093	15423	14902	15180	15220	15057	14964	15058	15028	14984	15153	15039	15204	15023	15060	15095	14926	15064	15015	15010	15160	15102	15038
14433	16589	14031	10506	10705	14969	17648	14518	11602	10265	9661	9397	9428	9276	9487	9524	9387	9364	9413	9276	9296	9463	9395	9331	9497	9285	9316	9307	9503	9276	9445	9428	9232	9315	9277	9323	9342	9402	9466	9382	9441	9369	9505	9534	9189	9426	9311	9404	9308	9389	9404	9295	9494	9379	9319	9400	9345	9362	9469	9461	9414	9295	9465	9362	9475	9400	9490	9368	9363	9504	9451	9396	9336	9514	9375	9281	9428	9412	9358	9322	9328	9444	9315	9232	9354	9221	9290	9335	9334	9362	9541	9286	9198	9364	9301	9304	9375	9365	9349	9322	9383	9515	9342	9440	9374	9376	9364	9401	9393	9434	9458	9415	9455	9405	9341	9394	9351	9358	9132	9419	9363	9356	9303	9246	9390	9459	9248	9356	9297	9347	9324	9418	9344	9384	9292	9358	9405	9272	9272	9263	9371	9370	9289	9289	9234	9374	9285	9384	9344	9354	9407	9456	9374	9550	9379	9377	9299	9344	9223	9207	9363	9433	9311	9385	9279	9271	9471	9274	9335	9295	9235	9119	9465	9231	9468	9375	9231	9401	9306	9362	9376	9408	9584	9275	9367	9434	9447	9369	9491	9353	9426	9419	9402	9359	9368	9202	9375	9399	9322	9333	9344	9390	9337	9337	9405	9260	9224	9278	9220	9418	9371	9389	9410	9201	9394	9321	9401	9548	9233	9448	9205	9386	9287	9343	9327	9410	9372	9311	9277	9240	9447	9358	9398	9338	9227	9324	9379	9270	9410	9447	9308	9532	9210	9272	9335	9356	9339	9428	9281	9430	9317	9468	9360	9230	9239	9450	9358	9409	9400	9309	9209	9425	9249	9346	9351	9366	9500	9276	9372	9264	9283	9419	9322	9397	9377	9461	9395	9190	9363	9390	9345	9360	9360	9481	9329	9249	9266	9343	9317	9176	9346	9245	9328	9392	9273	9411	9507	9272	9262	9241	9257	9397	9412	9250	9430	9349	9397	9213	9373	9279	9236	9255	9359	9436	9402	9383	9465	9292	9389	9269	9417	9230	9323	9273	9391	9241	9290	9517	9322	9341	9303	9366	9364	9332	9326	9492	9345	9424	9400	9302	9554	9268	9413	9310	9377	9393	9389	9361	9294	9437	9305	9362	9366	9360	9390	9414	9417	9425	9323	9324	9308	9304	9351	9262	9469	9525	9352	9467	9308	9355	9389	9471	9366	9421	9291	9171	9354	9383	9459	9245	9294	9362	9352	9362	9509	9405	9468	9470	9325	9229	9414	9369	9373	9400	9233	9168	9344	9206	9311	9359	9391	9518	9318	9396	9391	9405	9366	9400	9420	9268	9284	9496	9378	9487	9332	9291	9376	9366	9476	9220	9313	9344	9193	9400	9417	9258	9264	9345	9362	9365	9320	9366	9353	9403	9331	9252	9336	9491	9455	9502	9478	9357	9351	9377	9299	9439	9476	9394	9479	9268	9303	9464	9355	9309	9374	9287	9245	9369	9375	9264	9380	9362	9421	9368	9403	9333	9365	9286	9374	9398	9396	9307	9451	9416	9193	9408	9434	9294	9267	9272	9433	9291	9336	9235	9199	9371	9313	9370	9418	9325	9325	9275	9493	9233	9440	9435	9412	9411	9450	9307	9484	9316	9410	9262	9530	9367	9324	9413	9301	9316	9454	9436	9382	9262	9320	9408	9303	9378	9445	9455	9389	9463	9279	9400	9138	9285	9246	9158	9265	9245	9274	9387	9230	9256	9261	9376	9258	9362	9436	9359	9500	9420	9237	9526	9418	9325	9392	9465	9398	9388	9379	9325	9355	9468	9420	9371	9399	9381	9369	9280	9352	9185	9457	9233	9386	9214	9430	9383	9255	9509	9297	9308	9336	9289	9331	9337	9404	9417	9361	9447	9314	9300	9226	9299	9378	9352	9327	9148	9441	9315	9240	9329	9336	9380	9363	9302	9291	9443	9319	9318	9372	9310	9207	9447	9169	9454	9347	9378	9286	9299	9440	9359	9471	9402	9331	9245	9325	9445	9425	9151	9346	9245	9328	9254	9412	9227	9289	9335	9407	9247	9329	9454	9527	9391	9379	9326	9276	9395	9392	9240	9385	9259	9261	9322	9323	9379	9274	9354	9375	9353	9303	9386	9362	9291	9285	9338	9362	9261	9341	9172	9291	9298	9393	9313	9345	9345	9219	9234	9522	9454	9263	9323	9287	9199	9180	9324	9290	9368	9477	9250	9212	9318	9250	9200	9407	9209	9498	9488	9390	9400	9394	9530	9343	9294	9320	9401	9439	9345	9174	9244	9328	9306	9381	9476	9610	9449	9297	9352	9304	9283	9312	9377	9242	9300	9155	9332	9196	9384	9228	9431	9292	9219	9542	9411	9319	9241	9371	9139	9353	9499	9253	9204	9434	9441	9283	9404	9402	9469	9356	9446	9349	9455	9363	9311	9413	9426	9468	9426	9277	9498	9417	9308	9262	9348	9218	9424	9287	9224	9309	9261	9487	9363	9414	9260	9340	9392	9268	9223	9377	9470	9363	9345	9378	9219	9384	9243	9467	9310	9363	9413	9318	9422	9476	9435	9477	9352	9312	9264	9238	9349	9241	9400	9362	9325	9340	9307	9560	9333	9418	9323	9233	9336	9312	9291	9279	9312	9358	9433	9549	9333	9426	9348	9123	9324	9302	9349	9409	9302	9237	9364	9304	9264	9446	9389	9468	9256	9356	9307	9568	9390	9238	9325	9270	9270	9212	9453	9518	9335	9254	9321	9408	9285	9361	9437	9416	9320	9443	9271	9411	9330	9075	9324	9345	9203	9159	9361	9366	9449	9271	9517	9366	9377	9416	9457	9273	9144	9388	9310	9340	9396	9283	9425	9351	9450	9323	9249	9339	9252	9346	9263	9405	9476	9509	9312	9466	9353	9362	9317	9209	9227	9330	9426	9382	9470	9295	9364	9465	9213	9363	9304	9440	9230	9324	9272	9407	9355	9450	9333	9411	9472	9250	9485	9498	9286	9307	9258	9346	9316	9474	9323	9280	9212	9396	9340	9415	9507	9431	9392	9196	9273	9279	9296	9394	9234	9338	9242	9336	9301	9376	9397	9327	9363	9295	9258	9436	9418	9341	9343	9225	9345	9283	9399	9369	9358	9336	9322	9448	9424	9404	9259	9416	9286	9390	9385	9319	9181	9309	9222	9320	9398	9477	9267	9346	9269	9281	9434	9365	9421	9266	9422	9401	9338	9301	9363	9442	9217	9382	9281	9390	9489	9296	9266	9295	9278	9242	9313	9157	9394	9509	9312	9427	9328	9295	9365	9251	9433	9315	9469	9424	9296	9379	9363	9205	9210	9410	9312	9254	9294	9323	9331	9328	9551	9411	9401	9355	9248	9479	9358	9131	9409	9439	9469	9460	9477	9162	9271	9339	9280	9303	9197	9357	9298	9260	9461	9331	9383	9287	9337	9378	9367	9462	9373	9355	9285	9255	9351	9426	9396	9325	9274	9417	9288	9348	9316	9311	9358	9353	9389	9269	9522	9445	9374	9226	9328	9312	9350	9259	9413	9242	9422	9145	9319	9359	9387	9441	9504	9368	9398	9356	9134	9430	9380	9206	9315	9340	9398	9341	9341	9339	9494	9309	9353	9425	9280	9509	9341	9535	9358	9489	9141	9428	9301	9360	9371	9527	9507	9336	9498	9361	9376	9532	9282	9276	9444	9403	9244	9257	9465	9504	9360	9223	9339	9194	9483	9407	9385	9192	9356	9256	9375	9384	9306	9468	9359	9407	9224	9373	9345	9391	9420	9493	9395	9231	9519	9249	9393	9506	9349	9388	9304	9478	9230	9296	9390	9381	9238	9320	9404	9405	9249	9217	9342	9382	9406	9348	9283	9339	9484	9376	9321	9203	9297	9244	9308	9450	9388	9456	9281	9280	9406	9358	9351	9406	9343	9422	9401	9309	9400	9437	9225	9322	9299	9432	9399	9280	9367	9405	9223	9620	9413	9381	9453	9387	9278	9285	9374	9403	9411	9379	9283	9400	9328	9374	9358	9548	9343	9364	9321	9315	9397	9390	9491	9304	9378	9232	9258	9289	9413	9432	9308	9348	9515	9281	9248	9335	9457	9194	9269	9422	9406	9400	9559	9286	9418	9313	9336	9159	9381	9357	9322	9348	9370	9218	9452	9259	9386	9519	9389	9365	9374	9398	9369	9396	9349	9354	9267	9465	9423	9452	9378	9351	9414	9551	9437	9536	9472	9364	9276	9393	9418	9296	9418	9273	9417	9352	9506	9400	9443	9390	9204	9302	9426	9340	9313	9425	9242	9360	9287	9309	9262	9451	9332	9398	9262	9343	9418	9261	9407	9261	9347	9443	9263	9343	9252	9300	9257	9351	9511	9336	9422	9333	9375	9404	9458	9464	9405	9296	9579	9155	9376	9389	9432	9265	9209	9376	9471	9498	9399	9346	9390	9464	9308	9425	9313	9391	9262	9451	9347	9213	9412	9506	9423	9293	9408	9351	9351	9296	9346	9267	9311	9380	9496	9435	9364	9323	9383	9433	9290	9160	9417	9435	9265	9283	9540	9379	9402	9400	9522	9279	9480	9300	9195	9345	9345	9321	9426	9402	9312	9358	9421	9301	9340	9436	9370	9382	9559	9377	9361	9344	9461	9457	9290	9395	9293	9303	9274	9331	9276	9458	9407	9272	9336	9347	9394	9234	9171	9275	9302	9340	9294	9236	9324	9227	9380	9320	9319	9360	9361	9404	9326	9366	9319	9299	9329	9510	9245	9087	9474	9371	9398	9282	9404	9350	9309	9163	9384	9223	9266	9349	9419	9439	9379	9319	9251	9338	9240	9552	9359	9384	9306	9374	9313	9303	9359	9244	9352	9360	9467	9317	9339	9449	9383	9127	9461	9440	9328	9277	9089	9327	9503	9243	9153	9290	9330	9446	9295	9315	9376	9459	9228	9420	9395	9343	9248	9577	9364	9411	9479	9267	9455	9336	9377	9324	9358	9377	9372	9458	9427	9360	9440	9408	9139	9286	9435	9377	9416	9488	9225	9471	9376	9369	9349	9363	9404	9484	9427
26085	21617	27472	28017	28740	44178	50302	39598	28779	21022	17271	15641	15403	15143	15049	14935	15094	15127	15139	14982	15237	14971	14945	15146	15083	15147	15065	15202	15144	15070	14924	15090	14993	14989	15265	15114	15009	15077	15221	14990	15177	14980	15202	14866	14955	15187	14977	15043	15007	15045	15010	14841	14913	15051	15072	15050	15064	14954	15097	14832	15033	14880	15158	15082	14961	14860	14933	15040	14930	14902	14958	14822	14883	14948	14926	15098	14942	14966	15179	15051	14893	15134	14951	15135	14875	14913	14992	14806	14868	15085	14972	14992	15012	15070	15016	15039	15004	15044	14848	15253	14864	15027	15072	15027	15035	14890	14779	14868	14981	15087	15213	15047	14844	15000	15152	15068	14942	15095	14846	14758	15062	14956	15235	14945	15095	15175	15022	14878	15039	15021	15202	14993	15005	14954	14930	14990	15121	14977	14844	15092	15134	15132	15030	15121	14959	14849	15009	15066	14837	15013	15054	15033	14846	15070	15167	15008	15127	15131	15067	14905	14920	15044	15121	14792	15103	14891	14979	14853	14989	15008	15029	15159	15195	15183	15010	14975	15107	14964	14826	14916	15054	14957	15151	14971	14867	14991	14920	15017	15019	14800	14923	15226	15098	14956	14804	15051	14988	14876	14851	14949	15026	15025	14759	15012	15113	15045	14796	15001	15214	14951	15038	14990	15046	15207	15013	15079	14905	15262	14986	15018	14942	15135	15096	14689	14734	14667	15019	15093	14916	14911	15097	15083	15116	15175	14923	15099	15166	14829	15111	14952	15204	14946	15129	14740	14933	14850	14891	15112	15114	14765	14915	15204	15210	15065	14877	14825	15057	15024	14972	14894	14947	14751	14993	15147	14883	14976	14922	15052	14758	14882	14970	15057	14831	14803	14998	15036	15053	14921	14920	15034	14986	14760	14923	14918	15255	14959	15016	15195	14913	14941	15034	15034	14828	14895	15033	14953	14961	14841	14971	14987	15072	14886	15053	14867	15011	14981	15135	14988	14974	14905	14966	14977	14995	14860	14977	15083	14742	15122	14898	14941	14998	14969	14876	14961	15023	14903	15210	15034	14801	14888	14982	14640	14937	14843	14836	15011	14962	15030	14930	15043	15033	14969	15025	14993	15173	15021	14958	14993	15002	14952	15010	14800	15169	15116	15018	14919	15013	14996	14928	14995	15188	15296	15044	14911	14933	15067	15136	15037	14937	15040	14934	14684	15223	15167	14795	15085	14979	14794	15061	14863	14860	14872	14914	15155	14806	14813	14931	15102	14976	14982	14970	14878	14953	15038	14942	14927	14867	15111	14828	14996	15120	15135	15062	15061	15083	15028	15167	15034	15078	14935	14973	14897	14999	15047	15083	15051	15182	15028	14914	15009	15073	14933	14934	15034	14969	14950	14945	15034	14972	15138	15193	15150	15082	15017	15111	14903	14946	14979	14927	15014	15029	14908	14889	15024	15049	14840	15021	14982	15053	15076	14893	15212	14906	14912	14888	14891	14904	15101	15272	14895	15072	15160	14993	15014	15029	14975	15025	15110	14968	14955	15025	15022	14883	14849	14799	14963	15015	15042	15062	14947	14795	15163	14979	14926	14907	14912	15036	15159	14887	14860	14771	14823	15034	14971	14849	14979	15149	14908	15026	15058	14962	14986	15034	15074	14995	14967	15077	14883	14956	15065	15179	15034	14901	14880	14900	15220	14923	14852	14984	15004	14859	14748	15204	14963	14942	15071	14930	15032	14971	14878	14837	14959	15135	15001	14914	15027	14972	14781	15135	14924	14984	14860	15114	14794	14973	15003	15111	14987	14882	14885	14854	15064	15175	14731	15073	14964	15057	15004	15006	14957	15136	14886	15055	14943	14988	14964	15063	15075	14967	14995	14799	14975	15014	14843	14893	14867	14928	14980	15024	15042	15032	15030	15208	14950	15059	15274	15168	15161	15094	14960	15051	15112	15032	14951	14936	14887	15075	14699	15029	15026	15060	15002	15056	14988	14981	14817	15000	15071	15004	14974	15030	14724	14831	14956	14900	14841	14856	15150	14684	15044	15117	14874	14909	15160	15040	15122	15026	14974	14818	14874	14936	14934	14938	15034	15019	14889	15064	15090	15051	15124	15302	14841	14928	15147	14856	14819	14953	14968	14859	15069	15009	15251	14828	14947	14934	14947	14990	15165	14904	14950	15139	15131	15016	14750	15084	14908	14793	14984	15072	15007	15053	15072	15169	14985	15117	15001	15126	15255	15079	15020	15104	15071	14871	14999	14989	15222	14797	15054	14752	14840	15050	14754	15009	15070	14858	14936	14853	15011	15040	15088	14968	14936	14969	15077	15046	14967	15156	15011	15272	14806	14874	15192	14886	14778	14905	15074	14992	14802	15097	15095	14830	14928	14907	15014	14957	15085	14736	14977	14768	15079	15137	14900	15033	15130	15116	14954	14969	14894	14941	14941	14907	15147	15110	14959	15018	15041	15048	14981	15030	15127	15117	14914	15104	15259	15246	15171	15289	15058	15083	15103	14959	15061	14976	15154	14921	15063	14963	14892	15035	14773	14952	15081	14780	15116	15161	15107	14986	15093	14982	15068	14945	15074	15136	14939	14737	14960	14972	14981	15130	15018	15094	15119	15051	14939	15025	14856	14828	14998	14968	14997	14978	14949	15180	14916	14964	14937	14970	14931	14830	15012	14919	15170	15188	15022	15105	15051	14989	15090	15061	14923	15159	15103	15020	15132	14922	14896	14950	14931	14943	14958	15121	14859	15086	14991	14879	14916	15042	14984	15217	14876	15079	15143	14921	15144	15022	14994	14911	14974	15075	15152	14944	14948	15046	14980	15023	14986	15006	14803	14916	14835	14949	14841	15073	14878	14824	14825	15008	15097	14747	14931	14910	14876	15062	15126	15200	15025	14999	15036	14891	14832	15011	15063	14903	15116	15019	14943	15166	14894	14914	15017	14900	15098	15230	14964	15207	15112	15079	15093	14974	14895	15039	14985	14878	15211	14969	14866	15165	15059	14949	14848	14828	15002	15041	15082	14772	15096	15008	14969	15290	14805	15017	15050	14907	14957	15054	15164	15011	14935	15133	14987	14979	14990	15051	15039	14942	14863	14954	15049	14859	14901	14936	14941	14932	14893	14879	15182	14863	14941	15014	15090	14931	15029	15053	15294	15283	15119	14944	14964	14987	14862	15138	15019	15109	15022	15285	15025	14808	14829	14822	14894	15100	14968	15059	14989	14927	14820	14963	14858	14933	14986	15176	15121	15006	14993	15078	14758	14698	15097	15138	15081	15278	15066	14825	14905	15071	14918	14916	14954	14838	14792	15058	14951	14910	14924	15073	15092	14947	14826	15099	15070	14980	14964	15083	15007	14864	15046	14819	14803	15091	14882	14853	14819	14753	14979	14897	14978	15030	14943	15025	15070	14964	15012	14901	14960	15036	14823	15007	15015	15069	15011	14863	15151	14917	15087	14999	14873	14856	15079	14848	15144	14993	15143	14942	14899	15189	14877	14858	14989	14918	15106	15040	14934	15005	15145	15063	14913	15100	15035	15041	15004	15122	14831	15003	14907	14846	14945	15089	14878	14933	14988	14864	15010	14978	15016	14904	15013	14982	14906	14817	14952	15097	14935	15284	14837	14998	14887	15187	14633	14924	15016	15112	14864	15154	15032	15060	14905	15085	15137	15074	15201	15029	15182	14960	14873	15189	15048	14899	14912	14967	14777	15112	14932	15160	14902	15023	15155	14970	14849	15033	14932	15174	14951	14866	14822	14964	14906	14976	14934	14931	15121	14865	15068	14978	14827	14891	15070	14979	14970	15104	14824	14959	14838	14768	14889	14921	15106	15168	14996	15011	15177	15030	14962	14962	15156	14978	15134	14962	15106	15104	15045	14907	14936	15007	15208	15049	14973	14994	15071	14877	14842	15161	15030	15146	15088	15070	15104	14942	15045	14988	15011	14807	14925	15065	15084	15115	15081	14911	15016	15000	14921	15109	15022	14860	14854	15013	14943	14898	15063	15110	15121	15146	14992	14986	15216	15118	14961	14984	15116	14953	15100	14716	15124	14974	15050	15182	15073	15023	15030	14911	14976	15106	15141	14991	15023	14883	15019	14897	14927	14938	14813	15014	14996	15032	14974	15008	15098	15113	15003	15069	14927	14967	15120	14985	15214	14986	14964	15069	15042	15198	14997	14790	14907	14984	14874	14974	15104	15196	15127	14942	14923	14945	15092	15037	15019	14961	14830	14788	14801	14933	15060	15068	14895	15097	14976	14903	14827	14915	14992	14982	15095	15124	15011	14935	14901	15053	14970	15049	14962	14912	14936	14969	14922	15128	15021	15242	14950	15042	15177	15159	14856	14997	14941	15159	15183	15019	15253	14829	15003	15074	14792	15043	14978	15022	14801	15022	15026	15181	15016	15016	15221	14944	14973	14907	14896	14968	14788	15060	14998	14967	15038	14955	14893	15003	14878	15027	15014	14878	15014	15111	14833	15075	15001	14948	15024	15091	15007	15162	15071	14892	15215	15142	15090	15157	14891	14947	14772	14875	15082	15061	14888	14980	15005	14811	14898	15013	14959	15007	14714	15237	14892	14990	15193	15162	14926	15110	15042	15142	15002	14982	14875	14877	14927	14916	14915	15121	14979	14765	15055	15057	15016	15007	15146	14901	14879	14989	15276	14980	15053	15083	15058	15110	15111	14885	15152	14892	15031	15174	15069	15011	15005	15167	14788	14842	14902	14822	15085	14979	14869	14955	14953	14788	15036	14965	15208	14982	14937	15025	15125	15036	14866	14849	14874	14906	14942	14953	14927	15092	15120	14976	14890	14980	14969	14930	15004	15122	15026	15039	15014	14944	14846	14995	14912	14992	14930	15117	14716	14890	15031	14885	14876	15029	14954	15126	14915	14848	14915	14983	15042	15093	15089	14921	14878	14794	14886	14833	14992	14998	15040	14816	14946	15079	15111	15093	15099	14873	14827	14907	15050	15043	14920	15007	15091	14960	15052	14968	15033	14860	14835	14967	14968	15099	15177	15122	14876	15105	14958	15029	15192	15073	14833	15135	14787	15094	15023	14830	14936	14916	14915	14980	14925	14974	14843	15146	14969	15062	14908
13322	23513	20857	18775	25238	42022	42940	31281	20688	13590	11057	10161	9695	9643	9417	9453	9388	9482	9628	9594	9695	9587	9526	9566	9464	9557	9467	9631	9448	9395	9562	9526	9343	9603	9402	9552	9500	9423	9576	9509	9571	9536	9620	9389	9400	9330	9477	9237	9508	9483	9461	9612	9408	9486	9478	9588	9541	9467	9410	9456	9474	9419	9503	9451	9382	9337	9507	9384	9530	9528	9453	9535	9560	9609	9453	9612	9377	9544	9447	9491	9587	9403	9387	9417	9475	9538	9482	9664	9558	9328	9589	9465	9353	9450	9434	9387	9494	9455	9426	9503	9391	9406	9473	9451	9472	9643	9433	9501	9562	9383	9638	9410	9554	9538	9592	9517	9490	9367	9612	9474	9480	9560	9367	9505	9424	9426	9377	9465	9450	9184	9586	9531	9324	9448	9416	9393	9537	9255	9447	9417	9581	9432	9446	9529	9553	9370	9508	9442	9430	9510	9517	9365	9416	9510	9534	9453	9523	9419	9463	9423	9477	9470	9594	9308	9532	9500	9276	9487	9482	9352	9407	9425	9269	9382	9474	9294	9516	9279	9335	9501	9413	9490	9613	9359	9437	9507	9407	9411	9484	9437	9415	9359	9531	9317	9504	9441	9457	9506	9476	9412	9274	9609	9397	9518	9361	9395	9529	9337	9403	9382	9447	9465	9690	9418	9389	9435	9422	9603	9318	9435	9530	9429	9482	9453	9445	9401	9455	9660	9359	9460	9415	9475	9276	9480	9587	9348	9461	9471	9423	9491	9491	9439	9493	9527	9534	9489	9448	9347	9442	9435	9418	9565	9340	9518	9488	9498	9428	9587	9467	9288	9545	9478	9346	9568	9563	9546	9300	9413	9387	9607	9526	9508	9404	9547	9454	9449	9506	9488	9561	9548	9372	9336	9544	9351	9544	9601	9415	9486	9458	9369	9429	9470	9455	9422	9604	9477	9415	9450	9529	9490	9478	9439	9449	9531	9582	9525	9489	9392	9335	9397	9397	9249	9452	9444	9426	9646	9408	9443	9640	9466	9591	9411	9486	9362	9342	9343	9569	9619	9391	9517	9495	9518	9538	9461	9354	9508	9434	9360	9532	9370	9487	9603	9321	9527	9542	9563	9293	9332	9496	9566	9478	9601	9432	9591	9437	9487	9456	9579	9471	9391	9580	9522	9396	9258	9409	9433	9283	9509	9614	9378	9308	9455	9423	9581	9360	9432	9444	9399	9337	9339	9419	9435	9449	9241	9474	9451	9349	9546	9528	9528	9489	9404	9452	9296	9570	9564	9532	9471	9430	9456	9458	9372	9609	9479	9529	9528	9610	9487	9463	9458	9502	9575	9456	9510	9410	9496	9466	9624	9274	9566	9345	9630	9445	9521	9584	9523	9458	9525	9492	9453	9287	9414	9484	9439	9305	9387	9474	9460	9475	9474	9475	9404	9408	9277	9298	9427	9592	9425	9544	9405	9496	9445	9486	9454	9640	9476	9478	9577	9446	9402	9622	9502	9394	9379	9475	9486	9330	9536	9559	9358	9516	9415	9372	9566	9439	9454	9452	9207	9325	9342	9472	9525	9552	9459	9490	9317	9652	9398	9514	9311	9460	9374	9543	9410	9347	9415	9349	9289	9491	9508	9425	9281	9414	9456	9429	9445	9343	9617	9443	9429	9402	9441	9480	9334	9531	9509	9326	9308	9364	9550	9461	9434	9405	9485	9523	9443	9547	9435	9507	9435	9369	9469	9324	9529	9472	9467	9612	9249	9486	9496	9608	9484	9434	9352	9504	9498	9467	9396	9518	9328	9455	9391	9553	9400	9538	9443	9571	9422	9502	9409	9349	9467	9523	9480	9538	9483	9382	9457	9411	9411	9417	9434	9417	9487	9460	9531	9569	9519	9546	9461	9500	9391	9616	9512	9514	9428	9504	9334	9616	9375	9373	9452	9495	9526	9540	9419	9537	9411	9425	9572	9466	9490	9444	9541	9580	9417	9430	9527	9369	9468	9355	9375	9530	9518	9454	9424	9377	9495	9528	9464	9393	9333	9369	9507	9466	9480	9388	9449	9407	9538	9373	9428	9309	9556	9560	9545	9417	9684	9417	9374	9414	9458	9504	9238	9507	9434	9429	9570	9591	9541	9370	9551	9366	9447	9437	9532	9511	9554	9527	9536	9482	9463	9284	9504	9509	9523	9345	9515	9485	9347	9420	9558	9503	9491	9344	9530	9330	9514	9510	9454	9530	9414	9508	9570	9572	9330	9473	9465	9445	9446	9361	9556	9540	9624	9431	9568	9563	9569	9547	9504	9478	9575	9417	9552	9453	9411	9378	9425	9389	9547	9573	9536	9371	9490	9519	9508	9450	9375	9394	9271	9444	9376	9514	9511	9361	9499	9397	9493	9406	9404	9334	9488	9405	9288	9253	9428	9406	9440	9499	9574	9398	9400	9575	9369	9562	9394	9493	9533	9566	9352	9522	9485	9389	9550	9435	9267	9454	9474	9322	9327	9463	9301	9473	9578	9441	9406	9465	9519	9353	9554	9252	9461	9466	9454	9368	9448	9641	9407	9503	9433	9392	9403	9478	9553	9380	9617	9474	9478	9462	9495	9420	9584	9465	9478	9343	9245	9461	9540	9621	9485	9306	9468	9427	9495	9460	9378	9413	9441	9494	9418	9645	9341	9492	9531	9404	9470	9442	9514	9509	9380	9312	9446	9420	9428	9351	9452	9511	9371	9401	9460	9599	9598	9467	9515	9509	9444	9445	9419	9405	9428	9490	9615	9420	9486	9507	9490	9378	9406	9547	9440	9598	9519	9433	9482	9436	9548	9395	9364	9511	9470	9552	9387	9458	9512	9427	9372	9556	9521	9615	9495	9485	9515	9421	9483	9615	9501	9524	9405	9474	9489	9467	9438	9539	9445	9458	9327	9421	9465	9465	9423	9532	9666	9341	9227	9388	9619	9527	9424	9452	9477	9511	9424	9539	9381	9586	9430	9304	9542	9484	9579	9553	9563	9433	9368	9506	9569	9628	9409	9436	9382	9510	9455	9312	9491	9398	9517	9531	9387	9446	9450	9397	9494	9481	9421	9528	9372	9430	9545	9399	9525	9379	9434	9481	9527	9354	9401	9374	9396	9629	9375	9550	9462	9432	9411	9417	9418	9431	9610	9493	9500	9631	9471	9461	9347	9324	9510	9376	9696	9426	9464	9572	9555	9452	9459	9621	9396	9491	9492	9437	9335	9520	9409	9370	9554	9516	9505	9334	9505	9548	9539	9559	9520	9445	9402	9422	9430	9576	9407	9365	9581	9439	9534	9413	9650	9478	9498	9399	9474	9363	9580	9510	9493	9523	9480	9559	9544	9498	9636	9429	9301	9360	9473	9420	9468	9483	9417	9500	9618	9460	9571	9506	9522	9356	9498	9406	9417	9366	9334	9490	9394	9423	9489	9263	9401	9582	9382	9538	9559	9333	9487	9423	9388	9541	9545	9513	9370	9527	9363	9378	9434	9505	9564	9532	9432	9666	9456	9459	9570	9436	9454	9342	9293	9542	9315	9457	9450	9328	9465	9466	9497	9479	9439	9438	9417	9344	9587	9534	9457	9397	9511	9415	9503	9437	9433	9496	9461	9625	9620	9423	9550	9340	9487	9516	9513	9399	9406	9565	9451	9454	9393	9481	9435	9535	9433	9486	9414	9534	9472	9578	9374	9528	9436	9438	9309	9302	9357	9624	9641	9592	9469	9400	9531	9499	9385	9388	9346	9508	9417	9426	9547	9435	9384	9501	9511	9440	9407	9520	9371	9454	9378	9336	9454	9521	9514	9393	9433	9432	9463	9500	9611	9447	9468	9302	9537	9455	9344	9576	9480	9384	9479	9471	9365	9343	9576	9536	9333	9390	9398	9408	9557	9427	9371	9412	9515	9486	9542	9431	9494	9419	9582	9522	9473	9364	9506	9582	9505	9340	9300	9415	9454	9577	9364	9481	9632	9614	9395	9652	9587	9518	9413	9402	9472	9319	9493	9411	9373	9382	9552	9495	9275	9462	9397	9483	9423	9507	9405	9612	9356	9408	9443	9436	9607	9452	9604	9572	9524	9606	9447	9394	9363	9459	9419	9491	9388	9454	9433	9465	9392	9268	9392	9494	9480	9395	9398	9348	9418	9478	9480	9490	9404	9364	9496	9652	9421	9581	9431	9579	9362	9457	9322	9555	9424	9434	9359	9526	9491	9377	9507	9500	9424	9447	9431	9701	9427	9514	9394	9466	9442	9634	9549	9508	9510	9573	9525	9460	9393	9444	9483	9262	9417	9471	9369	9598	9422	9472	9454	9373	9373	9558	9392	9546	9358	9549	9675	9426	9492	9403	9393	9381	9652	9523	9535	9392	9630	9513	9559	9383	9410	9370	9501	9401	9448	9433	9473	9423	9433	9433	9389	9453	9493	9372	9558	9529	9407	9555	9366	9523	9373	9493	9274	9414	9549	9602	9462	9572	9419	9467	9379	9629	9422	9345	9444	9458	9456	9551	9534	9418	9461	9469	9533	9452	9501	9411	9501	9582	9331	9466	9420	9318	9513	9457	9462	9428	9470	9327	9466	9389	9597	9589	9471	9480	9399	9442	9604	9583	9428	9376	9522	9463	9390	9423	9494	9594	9369	9496	9465	9432	9450	9407	9480	9541	9297	9349	9425	9499	9508	9412	9501	9439	9472	9270	9717	9445	9397	9397	9545	9515	9353	9710	9497	9425	9524	9362	9521	9468	9380	9420	9448	9560	9443	9423	9455	9404	9321	9374	9568	9389	9454	9427	9440	9520	9523	9394	9392	9603	9420	9291	9454	9405	9596	9351	9520	9435	9595	9341	9338	9422	9543	9451	9387	9416	9397	9386	9561	9445	9455	9670	9416	9394	9421	9387	9459	9489	9492	9507	9368	9476	9471	9618	9643	9343	9407	9546	9395	9451	9489	9345	9430	9522	9594	9548	9503	9591	9524	9642	9391	9505	9429	9443	9436	9385	9549	9385	9491	9520	9455	9513	9441	9579	9421	9480	9275	9449	9448	9305	9397	9401	9563	9600	9463	9356	9306	9422	9411	9379	9334
24410	21598	28856	25839	36120	64094	60395	49683	37056	25917	19237	16845	16039	15713	15714	15613	15412	15513	15502	15364	15376	15654	15515	15472	15451	15415	15229	15485	15484	15532	15430	15375	15497	15221	15289	15152	15366	15266	15365	15366	15476	15357	15224	15151	15282	15273	15364	15462	15162	15366	15506	15265	15383	15101	15550	15397	15468	15432	15207	15435	15249	15493	15338	15261	15482	15503	15266	15474	15289	15428	15479	15448	15311	15599	15306	15292	15304	15437	15280	15467	15195	15393	15200	15187	15234	15197	15132	15232	15549	15166	15448	15230	15412	15253	15404	15447	15239	15372	15264	15353	15241	15508	15401	15423	15300	15450	15261	15299	15321	15280	15462	15433	15293	15198	15119	15280	15443	15381	15268	15264	15231	15164	15321	15154	15105	15345	15379	15230	15164	15234	15261	15253	15221	15230	15263	15496	15342	15488	15437	15306	15257	15213	15288	15193	15446	15419	15232	15315	15286	15411	15442	15499	15366	15258	15346	15331	15288	15282	15436	15188	15306	15246	15345	15232	15202	15193	15312	15303	15236	15338	15194	15282	15284	15325	15262	15273	15350	15413	15275	15382	15239	15126	15078	15158	15045	15264	15190	15086	15253	15248	15275	15290	15151	15178	14991	15114	15310	15141	15049	15409	15257	15368	15401	15345	15191	15237	15118	15328	15425	15207	15462	15295	15266	15266	15338	15239	15355	15433	15298	15251	15273	15392	15351	15316	15521	15172	15484	15398	15627	15366	15167	15281	15355	15089	15139	15377	15223	15236	15296	15243	15271	15323	15245	15225	15236	15303	15611	15229	15167	15351	15377	15221	15444	15147	15146	15427	15184	15337	15469	15346	15407	15143	15348	15108	15405	15283	15089	15247	15199	15215	15011	15179	15251	15249	15362	15293	15190	15088	15302	15220	15288	14996	15409	15276	15385	15299	15588	15408	15318	15396	15257	15159	15313	15358	15316	15218	15175	15324	15472	15282	15084	15255	15106	15236	15231	15297	15160	15330	15306	15366	15381	15221	15245	15298	15465	15221	15510	15386	15185	15238	15186	15203	15169	15223	15349	15340	15467	15315	15324	15263	15429	15262	15411	15418	15300	15398	15406	15546	15297	15247	15254	15244	15503	15339	15365	15440	15316	15172	15062	15213	15249	15307	15387	15296	15292	15177	15416	15280	15351	15349	15283	15521	15248	15143	15257	15373	15246	15364	15460	15314	15180	15530	15317	15062	15261	15165	15176	15407	15417	15459	15395	15321	15219	15181	14976	15358	15245	15078	15173	15392	15207	15144	15347	15271	15337	15403	15292	15326	15038	15058	15215	15188	15141	15405	15255	15325	15398	15274	15209	15338	15291	15283	15425	15241	15246	15394	15294	15122	15202	15271	15189	15295	15295	15393	15231	15356	15413	15216	15207	15169	15133	15038	15287	15270	15320	15306	15440	15305	15318	15248	15141	15464	15269	15352	15375	15442	15078	15311	15220	15252	15121	15315	15378	15224	15235	15561	15214	15223	15377	15320	15312	15287	15532	15137	15160	15277	15195	15433	15233	15463	15301	15147	15266	15210	15326	15250	15142	15422	15286	15341	15360	15346	15455	15483	15419	15293	15442	15243	15242	15167	15163	15430	15402	15221	15395	15317	15287	15474	15225	15207	15323	15322	15324	15270	15320	15445	15308	15304	15365	15378	15306	15238	15424	15142	15228	15492	15185	15272	15418	15110	15362	15470	15344	15355	15604	15370	15296	15157	15234	15301	15306	15130	15276	15139	15325	15342	15287	15411	15282	15148	15171	15350	15333	15255	15266	15381	15377	15282	15556	15525	15457	15187	15297	15308	15334	15502	15347	15306	15200	15198	15162	15145	15113	15274	15462	15547	15267	15364	15310	15223	15406	15270	15474	15493	15227	15340	15354	15223	15413	15288	15487	15434	15257	15204	15336	15266	15396	15270	15272	15345	15277	15289	15345	15449	15373	15223	15257	15560	15162	15157	15431	15359	15519	15354	15318	15192	15194	15425	15338	15301	15227	15121	15256	15258	15301	15433	15335	15323	15173	15215	15404	15395	15299	15310	15356	15397	15396	15382	15293	15298	15354	15345	15178	15111	15218	15342	15385	15333	15342	15366	15272	15302	15411	15121	15120	15497	15385	15353	15433	15497	15430	15272	15365	15266	15447	15347	15323	15283	15306	15309	15400	15310	15226	15297	15343	15304	15298	15399	15316	15331	15526	15357	15133	15491	15145	15198	15298	15294	15284	15222	15299	15289	15210	15302	15251	15187	15253	15373	15351	15229	15329	15131	15300	15174	15098	15132	15217	15241	15419	15436	15407	15306	15308	15346	15354	15269	15177	15209	15111	15273	15255	15286	15451	15405	15262	15150	15282	15104	15203	15241	15339	15376	15162	15168	15277	15156	15196	15287	15265	15556	15284	15327	15248	15143	15433	15344	15359	15304	15209	15260	15145	15385	15390	15318	15264	15184	15240	15443	15366	14981	15384	15354	15272	15487	15315	15179	15322	15408	15293	15474	15210	15432	15381	15468	15213	15232	15335	15327	15256	15383	15273	15148	15233	15018	15411	15450	15331	15376	15369	15258	15234	15357	15223	15310	15221	15365	15309	15431	15682	15364	15469	15281	15265	15407	15386	15125	15338	15292	15339	15371	15193	15101	15440	15306	15405	15256	15256	15326	15157	15487	15411	15282	15422	15429	15408	15193	15054	14998	15377	15207	15304	15396	15253	15340	15338	15214	15296	15312	15211	15285	15261	15370	15306	15208	15245	15141	15321	15356	15296	15141	15203	15320	15126	15295	15345	15292	15259	15373	15457	15302	15356	15163	15229	15503	15355	15266	15302	15093	15478	15336	15394	15333	15474	15158	15358	15397	15227	15343	15443	15314	15471	15300	15332	15200	15320	15390	15467	15072	15150	15142	15051	15553	15520	15411	15322	15301	15369	15264	15281	15344	15303	15254	15263	15296	15195	15419	15316	15570	15323	15194	15263	15151	15388	15388	15349	15168	15400	15277	15325	15466	15406	15253	15122	15367	15447	15238	15429	15349	15218	15315	15429	15373	15427	15159	15097	15232	15331	15483	15360	15291	15460	15305	15147	15306	15331	15142	15299	15326	15373	15327	15481	15211	15337	15330	15284	15491	15263	15313	15329	15226	15321	15410	15210	15223	15466	15405	15348	15173	15252	15387	15329	15236	15393	15407	15187	15392	15269	15340	15444	15360	15298	15456	15328	15367	15229	15336	15356	15415	15281	15309	15308	15263	15323	15129	15295	15410	15219	15422	15420	15241	15274	15418	15082	15380	15274	15369	15223	15401	15391	15356	15317	15327	15261	15331	15369	15519	15459	15265	15361	15334	15333	15424	15258	15246	15411	15303	15463	15113	15284	15591	15304	15387	15152	15444	15192	15343	15488	15327	15313	15302	15310	15345	15411	15272	14953	15490	15324	15503	15452	15414	15332	15323	15371	15440	15243	15304	15188	15453	15487	15352	15383	15394	15069	15137	15397	15400	15341	15267	15475	15237	15352	15347	15335	15192	15120	15412	15388	15199	15451	15441	15388	15277	15202	15369	15377	15301	15264	15266	15259	15236	15163	15335	15490	15340	15173	15319	15233	15259	15214	15277	15311	15657	15417	15224	15513	15184	15384	15281	15340	15264	15339	15308	15302	15464	15405	15343	15242	15143	15217	15332	15106	15259	15288	15414	15251	15455	15340	15304	15311	15271	15229	15439	15279	15350	15344	15328	15438	15096	15189	15073	15308	15518	15268	15218	15296	15560	15386	15273	15293	15317	14980	15134	15252	15130	15329	15369	15411	15385	15511	15421	15144	15082	15314	15222	15391	15323	15386	15384	15157	15313	15250	15426	15325	15358	15399	15354	15109	15207	15401	15148	15225	15282	15212	15285	15356	15382	15313	15260	15433	15377	15298	15540	15370	15457	15422	15341	15294	15183	15402	15398	15179	15208	15413	15392	15508	15243	15059	15278	15299	15085	15400	15315	15449	15279	15303	15272	15516	15252	15324	15427	15253	15296	15354	15385	15184	15333	15414	15396	15145	15345	15386	15357	15409	15335	15227	15376	15477	15345	15470	15490	15275	15333	15336	15411	15495	15318	15380	15281	15221	15384	15352	15335	15287	15308	15231	15276	15254	15302	15311	15173	15082	15228	15252	15170	15279	15217	15427	15419	15380	15163	15494	15356	15258	15455	15171	15434	15307	15392	15012	15319	15350	15361	15359	14918	15343	15281	15208	15233	15368	15416	15278	15403	15334	15290	15417	15309	15256	15288	15469	15308	15404	15101	15210	15228	15438	15393	15318	15136	15392	15292	15454	15210	15276	15387	15453	15370	15185	15103	15325	15361	15416	15221	15351	15180	15209	15351	15487	15165	15226	15248	15141	15191	15233	15295	15431	15369	15229	15393	15346	15358	15438	15154	15281	15211	15642	15382	15445	15309	15193	15100	15343	15237	15300	15419	15266	15087	15296	15278	15228	15371	15561	15350	15249	15449	15428	15241	15311	15363	15334	15321	15492	15373	15352	15481	15221	15158	15244	15464	15158	15262	15332	15321	15208	15143	15364	15458	15468	15362	15420	15430	15184	15141	15291	15251	15411	15309	15434	15275	15153	15349	15199	15276	15226	15262	15164	15345	15252	15474	15460	15474	15387	15383	15288	15305	15418	15474	15307	15112	15232	15411	15283	15057	15267	14990	15501	15212	15344	15239	15343	15463	15395	15151	15032	15284	15506	15281	15293	15335	15244	15362	15470	15280	15273	15337	15275	15364	15315	15142	15177	15424	15394	15249	15396	15245	15330	15202	15302	15370	15221	15202	15324	15230	15343	15359	15228	15147	15174	15311	15325	15407	15240	15403	15449	15374	15247	15112	15257	15284	15153	15227	15374	15226	15355	15322	15317	15219	15381	15115	15166	15277	15341	15366	15264	15280	15305	15380	15198	15260	15236	15218	15226	15317	15243	15298	15416	15330	15290	15292	15390	15172	14979	15478	15236	15418	15391	15245	15192	15027	15199	15243	15242	15604	15358	15390	15009	15204	15584	15238	15358	15031	15421	15084	15225	15325	15063	15372	15330	15369	15551	15125	15379	15500	15421	15366	15527	15221
16359	33781	38181	25737	45723	65777	57164	43400	28769	18190	12263	10625	10145	9910	9847	9899	9788	9776	9955	9863	9870	9922	9820	9765	9916	9818	9773	9910	9832	9830	9922	9786	9761	9701	9846	9802	9724	9889	9658	9785	9770	9919	9911	9888	9802	9752	9827	9935	9917	9771	9828	9871	9589	9884	9751	9868	9850	9814	9794	9770	9735	9879	9833	10008	9841	9846	9786	9826	9686	9766	9750	9732	9696	9754	9707	9754	9746	9887	9908	9796	9690	9841	9890	9644	9816	9649	9913	9695	9717	9846	9875	9720	9932	9817	9810	9752	9716	9732	9763	9718	9814	9730	9849	9693	9722	9724	9726	9882	9786	9689	9742	9863	9819	9826	9767	9888	9855	9750	9814	9653	9859	9963	9841	9695	9637	9552	9816	9648	9727	9958	9907	9799	9806	9873	9870	9710	9902	9892	9742	9771	9838	9689	9838	9756	9668	9801	9789	9711	9971	9767	9791	9823	9840	9750	9751	9738	9803	9842	9790	9759	9719	9608	9683	9807	9727	9697	9722	9877	9827	9760	9889	9673	9681	9756	9813	9663	9741	9850	9837	9679	9822	9673	9806	9690	9795	9843	9673	9652	9848	9677	9706	9760	9809	9769	9694	9854	9699	9772	9832	9913	9826	9678	9864	9615	9934	9798	9761	9756	9797	9864	9682	9821	9722	9707	9709	9858	9615	9803	9949	9816	9903	9806	9842	9794	9680	9650	9764	9738	9830	9718	9734	9819	9749	9747	9861	9817	9826	9847	9754	9817	9912	9734	9680	9801	9691	9661	9907	9764	9765	9753	9688	9870	9797	9749	9860	9767	9806	9784	9692	9784	9911	9669	9716	9798	9840	9592	9656	9879	9946	9630	9904	9672	9594	9717	9852	9753	9745	9900	9719	9885	9736	9798	9741	9609	9738	9716	9740	9755	9799	9733	9669	9658	9794	9664	9803	9697	9793	9942	9778	9604	9890	9772	9819	9710	9757	9758	9885	9772	9830	9801	9707	9782	9665	9920	9849	9752	9757	9760	9686	9849	9774	9787	9722	9849	9860	9786	9736	9816	9731	9614	9712	9677	9757	9797	9837	9645	9701	9777	9855	9603	9632	9809	9858	9738	9745	9694	9766	9767	9782	9687	9756	9931	9794	9852	9827	9758	9739	9929	9771	9652	9794	9755	9972	9813	9847	9775	9767	9983	9683	9800	9648	9740	9782	9727	9795	9894	9893	9666	9715	9887	9825	9827	9744	9752	9789	9677	9615	9918	9748	9730	9864	9697	9706	9732	9745	9808	9740	9783	9756	9711	9964	9587	9767	9680	9752	9901	9766	9731	9796	9808	9823	9723	9752	9738	9694	9765	9765	9794	9904	9841	9778	9809	9934	9765	9947	9731	9747	9932	9831	9932	9604	9931	9585	9862	9680	9716	9842	9891	9804	9809	9663	9675	9833	9609	9762	9702	9805	9821	9845	9640	9738	9903	9649	9796	9791	9766	9734	9669	9747	9725	9633	9824	9828	9662	9725	9726	9849	9776	9596	9563	9859	9779	9801	9564	9691	9707	9731	9897	9755	9673	9656	9636	9793	9767	9730	9872	9748	9735	9805	9749	9946	9791	9779	9936	9752	9874	9688	9613	9735	9779	9809	9858	9657	9802	9783	9845	9703	9760	9575	9755	9729	9828	9809	9718	9732	9763	9878	9712	9805	9759	9792	9699	9916	9669	9768	9762	9735	9813	9796	9682	9659	9667	9781	9788	9736	9960	9817	9727	9803	9776	9701	9774	9759	9689	9773	9822	9754	9757	9844	9803	9819	9905	9874	9702	9699	9775	9709	9863	9629	9683	9780	9700	9758	9843	9740	9518	9803	9705	9727	9953	9748	9622	9820	9820	9681	9677	9727	9661	9828	9748	9856	9767	9782	9653	9899	9807	9664	9700	9720	9807	9669	9777	9707	9715	9606	9762	9864	9752	9716	9633	9765	9705	9814	9786	9750	9778	9842	9850	9901	9841	9757	9743	9575	9680	9720	9698	9701	9671	9701	9730	9646	9775	9682	9616	9742	9833	9858	9733	9722	9898	9735	9788	9847	9936	9661	9621	9772	9887	9718	9754	9686	9848	9705	9646	9772	9816	9704	9696	9604	9789	9759	9776	9828	9837	9715	9613	9747	9781	9701	9707	9715	9634	9822	9812	9774	9869	9766	9706	9749	9629	9869	9654	9839	9810	9698	9702	9705	9744	9826	9660	9662	9785	9752	9748	9787	9814	9743	9664	9825	9699	9781	9851	9842	9707	9858	9834	9867	9874	9696	9728	9822	9800	9668	9780	9672	9718	9726	9711	9673	9751	9878	9773	9893	9856	9783	9692	9836	9719	9786	9764	9611	9944	9580	9767	9670	9758	9640	9816	9891	9728	9859	9700	9730	9787	9800	9666	9612	9575	9677	9702	9759	9856	9666	9749	9704	9736	9638	9670	9702	9754	9860	9873	9820	9823	9752	9760	9843	9724	9765	9854	9707	9863	9861	9817	9769	9887	9825	9732	9840	9744	9796	9696	9620	9664	9726	9829	9915	9707	9618	9650	9758	9645	9759	9807	9888	9720	9730	9730	9750	9835	9781	9813	9782	9783	9632	9760	9822	9843	9824	9743	9763	9722	9624	9790	9650	9749	9539	9746	9658	9945	9756	9736	9741	9729	9735	9908	9757	9628	9838	9711	9645	9772	9802	9644	9695	9656	9683	9846	9723	9676	9743	9678	9662	9681	9752	9706	9854	9823	9730	9704	9672	9949	9751	9817	9656	9639	9609	9693	9762	9733	9691	9826	9921	9829	9759	9733	9810	9682	9829	9903	9763	9788	9820	9681	9714	9653	9682	9769	9907	9748	9704	9703	9725	9656	9711	9771	9693	9701	9835	10036	9826	9741	9774	9750	9721	9774	9708	9777	9630	9822	9968	9852	9649	9702	9604	9894	9805	9719	9710	9856	9786	9818	9824	9900	9742	9885	9736	9723	9783	9675	9745	9627	9741	9850	9731	9918	9773	9744	9739	9672	9681	9914	9840	9747	9775	9831	9599	9601	9766	9585	9745	9687	9725	9912	9665	9749	9832	9745	9697	9741	9721	9826	9845	9742	9696	9517	9701	9876	10004	9599	9854	9761	9578	9801	9722	9646	9737	9755	9815	9702	9687	9824	9666	9814	9853	9694	9876	9792	9714	9686	9791	9645	9709	9703	9788	9679	9733	9657	9726	9525	9857	9934	9755	9690	9693	9857	9750	9810	9739	9803	9680	9858	9823	9687	9790	9761	9797	9724	9664	9742	9677	9782	9810	9611	9633	9785	9782	9791	9652	9857	9604	9782	9615	9732	9716	9620	9687	9707	9820	9874	9678	9844	9848	9873	9673	9684	9708	9812	9950	9773	9780	9656	9723	9757	9910	9879	9858	9775	9739	9644	9797	9735	9716	9658	9907	9666	9740	9818	9700	9906	9699	9712	9720	9868	9688	9783	9846	9624	9811	9707	9738	9771	9907	9747	9852	9784	9858	9684	9964	9811	9625	9563	9719	9809	9901	9864	9804	9642	9805	9697	9616	9747	9773	9913	9651	9808	9817	9755	9840	9768	9690	9681	9610	9853	9732	9782	9754	9881	9690	9849	9855	9759	9763	9744	9736	9760	9799	9748	9838	9677	9789	9894	9667	9739	9613	9658	9843	9602	9845	9872	9707	9880	9725	9858	9697	9752	9825	9612	9775	9763	9821	9647	9861	9781	9689	9765	9824	9648	9774	9889	9665	9812	9696	9633	9818	9808	9811	9805	9601	9692	9892	9791	9654	9740	9802	9827	9537	9994	9596	9719	9760	9800	9673	9800	9704	9601	9659	9729	9699	9780	9765	9761	9776	9775	9782	9915	9678	9760	9703	9882	9698	9689	9720	9865	9623	9939	9625	9665	9951	9721	9641	9718	9803	9716	9877	9728	9779	9670	9787	9755	9651	9867	9770	9863	9792	9669	9654	9685	9833	9720	9739	9771	9818	9802	9743	9783	9821	9735	9777	9739	9761	9775	9799	9713	9800	9855	9616	9870	9521	9657	9763	9900	9747	9899	9627	9684	9764	9598	9709	9755	9749	9839	9733	9612	9716	9732	9661	9731	9744	9865	9677	9766	9823	9867	9666	9964	9710	9650	9929	9684	9696	9823	9748	9704	9770	9807	9815	9781	9801	9828	9627	9584	9582	9821	9868	9798	9904	9709	9659	9930	9841	9754	9755	9756	9740	9816	9629	9704	9791	9798	9711	9775	9813	9672	9851	9744	9620	9875	9781	9927	9626	9756	9714	9701	9608	9822	9856	9709	9879	9666	9554	9859	9629	9737	9895	9731	9648	9652	9695	9658	9714	9706	9634	9722	9766	9801	9795	9744	9714	9764	9706	9919	9806	9780	9733	9791	9816	9802	9687	9659	9725	9638	9752	9723	9847	9673	9760	9651	9751	9799	9688	9831	9799	9723	9868	9737	9702	9764	9709	9746	9720	9652	9805	9677	9731	9871	9700	9843	9688	9805	9781	9687	9832	9744	9649	9997	9753	9963	9858	9689	9783	9815	9767	9784	9784	9809	9683	9886	9686	9779	9635	9700	9710	9649	9840	9711	9827	9819	9603	9715	9695	9674	9724	9645	9757	9739	9806	9570	9807	9866	9645	9828	9589	9656	9766	9733	9737	9848	9876	9741	9693	9641	9715	9763	9771	9809	9732	9564	9706	9694	9679	9676	9781	9789	9820	9762	9761	9740	9576	9730	9697	9727	9641	9769	9798	9772	9763	9735	9734	9790	9702	9756	9741	9830	9803	9578	9782	9697	9602	9767	9857	9860	9773	9794	9734	9760	9693	9809	9827	9690	9783	9849	9573	9784	9718	9792	9694	9632	9817	9699	9667	9780	9804	9756	9769	9801	9840	9835	9730	9788	9773	9766	9769	9716	9738	9637	9798	9651	9737	9616	9741	9724	9744	9698	9641	9647	9757	9849	9714	9743	9777	9797	9765	9766	9779	9769	9696	9785	9842	9783	9753	9827	9712	9830	9691	9728	9754	9683	9670	9551	9849	9960	9654	9642	9786	9817
31260	22300	21158	19524	17097	19806	21468	20671	18553	16748	15802	15417	15349	15242	15202	15284	15089	15106	15277	15373	15082	15160	15183	15240	15281	15151	15226	15243	15067	15091	14953	15190	15100	15253	15370	15022	15079	15082	15107	15238	15161	15038	15214	14976	15205	15105	15068	15019	15097	15425	15244	15128	15103	14937	15214	15172	15130	15176	15306	15119	15193	15093	15254	15322	15031	15306	15298	15030	15135	15127	15203	15241	15130	14954	14974	15206	15118	15059	15054	15201	15205	15210	15169	15071	15132	15246	15304	15100	15087	15188	15002	15103	15378	15090	15064	15290	15187	14943	15093	15378	15314	15151	15064	15163	15063	14989	15151	14988	14932	15081	15229	15228	15194	15126	14901	15066	15071	15057	15199	15287	15278	15153	15248	15085	15246	15107	15147	15096	15230	15124	15008	15214	15164	15055	15111	15172	14980	15190	14972	15066	15074	15309	15039	15069	15094	15030	15062	15099	15057	15049	15143	15184	15284	15206	15089	14963	15004	15226	15231	15191	15206	15224	15100	15020	15173	15203	15164	15271	15182	14894	14992	15073	15184	15140	15117	14875	15160	15135	15087	15201	15032	15308	15148	15205	15046	15100	15243	15377	15290	15284	15106	15000	15149	15248	15061	15177	15036	15174	15373	15230	15134	15136	15248	15344	15007	15110	15126	15196	15042	15134	15146	15256	15132	15081	15312	15248	14708	15012	15154	15042	14942	15232	15174	15198	14996	15231	15132	15281	14978	15140	14978	14928	15004	15210	15172	15170	15065	14972	14917	14875	15144	14958	15145	15040	15214	15176	15242	15016	15173	15284	15033	14978	15134	15145	15043	15025	14913	15039	15199	15031	14945	15081	15125	15144	15008	15281	15079	15202	15151	14898	14864	15180	15099	15030	15164	15061	14929	15117	15137	15012	15356	15257	15157	15232	14986	15117	15280	15297	15351	15155	15039	15062	15182	15227	15051	15240	15280	15008	15136	15043	15129	15014	14951	15175	15223	15136	15088	14985	15153	15033	15008	15260	15211	15198	15120	15146	15084	15181	15240	15047	15411	15013	15056	15154	14898	15188	15021	15083	15069	15169	15249	15167	15300	15147	15072	15110	15087	14933	15102	15171	14830	15153	15247	15002	15006	15009	15121	15256	15294	14946	15007	15100	15325	15191	14932	14999	14929	14989	15083	15076	15075	15069	15258	15317	15217	15098	15312	15211	15066	14975	15181	15097	15076	15059	15243	15049	15112	15068	15174	15089	15065	15203	14881	14896	15019	15093	15325	15069	15140	15005	15227	15181	15081	15139	15128	15154	15245	15157	15196	15163	15198	14944	15131	15187	15344	15334	15315	14910	15195	15077	15021	15034	15146	15060	15057	15349	15139	15185	15043	14864	15028	15221	15006	15174	15119	15102	15130	15214	15112	15054	15062	15230	14993	15094	15308	15130	15000	14940	15147	15200	15309	14934	15201	15001	15150	15110	15130	15038	15426	15147	15220	15385	15174	14915	15265	15298	15210	15293	15068	15232	15006	15055	14900	14997	15059	14944	15418	15121	15016	14965	15178	15275	15106	14978	15164	15128	14998	15203	14922	14933	15198	15119	15081	14984	15024	15181	15192	15159	15298	15312	14825	15237	14989	15338	15142	15156	15270	15126	15266	15280	15309	15006	15282	15096	15178	14972	15138	15072	15067	14987	14994	15068	15196	15209	15128	15155	15218	15320	15300	15075	15374	15138	15122	15198	15225	15333	15047	15044	15060	15158	15092	15165	15361	15005	15007	15149	14936	15158	15066	14994	15279	15083	15396	15316	15338	15195	15142	15131	15229	15231	15114	14989	15201	15063	15072	15024	15228	15206	15169	15168	15201	15143	15188	15098	15282	14934	15067	15171	15218	15120	15086	15020	15183	15304	15389	15100	15180	15247	15056	15179	15257	15006	15227	15241	15180	15038	15179	15161	15123	15056	15315	15235	15239	15277	14986	15246	15119	15200	14994	15071	15186	15095	15259	15070	15178	15133	15114	14982	15066	15143	15231	15177	15228	15242	15243	15083	14945	15142	15289	15254	15112	15171	15119	15066	15198	15095	15049	14919	15063	15160	15222	15256	15254	15162	15265	15222	14897	15173	15077	14992	15124	15289	15209	15202	15050	15215	15134	15171	15150	15188	15133	15224	15191	15272	15012	15224	15036	15283	15060	15252	15248	15041	15168	15188	15130	15124	15052	15166	15303	15402	15302	15057	14978	15156	15168	15040	15231	15065	15101	15088	15183	15036	15026	14997	15232	15113	15169	15211	15185	15088	15144	15111	15102	15136	15413	15143	15224	14865	15037	15152	14997	15178	15047	15151	14903	15265	15298	15141	15068	15135	15184	15267	15195	15111	15066	15133	15176	15097	14972	15206	15161	15226	15009	15069	14930	14979	15192	15164	15217	15117	15106	15107	14870	15024	15159	15145	15173	15237	15037	15189	15081	15211	15109	15128	15031	15010	15046	15016	15102	15130	15144	15022	15273	15088	15267	15227	15211	15092	14996	15257	15173	14971	15101	15093	15130	14845	15164	15135	15131	14980	15153	15165	15127	15160	15094	15014	15487	15240	15359	15056	15206	15224	15167	15193	15073	15158	15194	15072	14975	15284	15116	15175	15287	15080	15109	15232	15207	15128	15298	15082	14861	14949	15257	15021	15179	15004	15043	15192	15110	15320	15204	15293	15521	14972	15144	15063	15151	15237	15098	15077	14995	14967	14913	15074	15195	15301	15470	14991	15166	14945	15135	15275	15031	15185	15172	15021	15099	15187	15171	15212	15124	15335	15309	15269	15188	15146	15089	15121	15124	15201	15000	15224	15049	15226	15108	14969	15193	15085	14928	15271	14922	15072	15080	15275	15363	15214	15060	15174	15241	15174	15074	15179	15191	15342	15187	15240	15310	15051	15204	15304	15103	15196	15067	15075	15180	15020	15213	15074	15098	15094	14936	15189	15236	15097	15157	15090	15120	14938	15270	14828	15244	14970	14982	14989	15099	15234	15309	15117	15179	15029	15035	15122	15104	15090	15118	15084	14956	15016	15205	15078	15112	15184	15229	15074	15050	15054	15152	15373	15111	14991	14952	15097	15018	15117	15137	15190	14979	15169	15191	15112	15200	15105	15056	15262	15208	14939	14930	15053	15083	15138	15160	15044	15029	15130	15111	15023	15086	15149	15038	15098	15200	15056	15133	15229	15175	15193	15372	14985	15250	14992	15311	15154	15104	15212	15048	14868	15075	14990	15191	15208	15111	15361	14964	15124	15123	15094	15108	14976	15052	15127	15164	15020	15122	15163	15081	15075	15025	15148	15161	15293	15276	15003	15234	15165	15268	15139	15055	15054	15220	15142	15394	15273	15025	15422	15375	15142	15065	15219	15183	15303	15320	15023	15281	15201	15096	15073	15296	14974	15277	15071	15116	15081	15256	15317	14991	15127	15184	15078	15037	14972	15146	15110	15185	15224	15235	14991	15226	15007	15323	14890	15281	15205	15090	15124	15128	15177	15269	15111	15029	15020	15085	15152	14924	15245	15318	14956	14939	15250	15018	15228	15219	15081	15104	15143	15095	15052	15142	15185	15334	15143	15244	15230	15025	15169	15080	15197	15071	15181	15056	15130	14886	15190	15052	15063	15098	14930	15030	15105	15288	15326	15154	15277	15309	15358	15204	15150	15204	15202	15180	15059	15150	15257	15247	15243	15280	15025	15164	15391	15225	15271	15304	15068	15189	14965	14954	15030	15129	15204	15182	15106	15407	15325	15245	15085	15062	15205	15041	15171	15199	15213	15311	15293	15153	14999	15244	15107	15188	14895	15232	15253	15216	15168	15125	15250	15241	15110	15229	15197	15125	15159	14988	15306	15054	15176	15356	15145	15110	15232	15099	15056	15291	14978	15310	15180	15227	15237	15097	14967	14978	14889	15225	15216	15055	15328	15133	15114	15156	15399	15130	15200	15182	15173	14865	15068	14990	15050	14874	15182	15009	15142	15221	15041	15114	15193	15183	15332	15310	15032	15242	15352	15036	15023	15350	15184	15102	15119	15072	14984	15006	15218	14937	15001	15020	15166	15226	15373	15206	15215	15213	15118	15014	15140	15324	14969	15137	15004	14954	14965	15132	15335	15189	15217	15187	15161	15074	15171	15024	15363	15168	15085	15050	15049	15189	15084	15140	14961	15265	15061	15010	15227	15040	15290	15167	15184	15114	15162	15037	15012	15103	15363	14913	15183	15303	14997	15057	15273	15074	15258	15102	15171	15145	15064	15056	14996	15290	15025	15071	15199	14989	15157	14930	15262	15196	14935	15184	15173	15038	15101	15144	15143	15163	15185	15210	15068	15048	14933	14956	14980	15107	15100	15188	15129	15226	15192	15229	14959	15285	15136	15121	14850	15002	15033	15214	15188	15103	15076	15139	15295	15250	15150	15129	15138	15120	15043	15027	14983	15308	15217	15229	15243	15320	14953	14973	15129	15120	15337	14949	15230	15148	14975	15256	15165	15489	15237	15126	15209	15041	15062	15252	15087	15064	15194	15144	15224	14982	15322	15173	14999	15062	15335	15080	14975	15078	15156	15188	15095	15162	15036	15101	15114	15112	15121	15101	15178	15092	14948	15200	15032	14978	15149	15181	14904	14966	14862	15252	15031	15176	15040	15421	15106	15309	15263	15082	15180	15121	14910	14954	15107	15074	15045	15212	15286	14957	15221	15223	15037	15113	15150	15122	15137	15171	15237	15181	15234	15055	15148	15202	15144	15123	15255	15136	15231	15179	15170	15008	15134	15152	15210	15080	15219	15295	15068	15141	15172	15159	15150	15266	15233	15086	15302	14987	15134	15159	15013	15150	15263	15144	15099	15000	14996	15138	14884	15038	14869	15305	15166	15109	15231	15179	15163	15193	15008	15238	15097	15012	15115	15137	15186	15222	15214	15303	15105	15152	15215	15039	15084	15267	15154	15101	15155	15179	14907	15282	15030	15142	15132	15264	15146	15122	14999	15147	15102	15288	15159	15001	15211	15026	15024	14957	14963	15119	15450	15174	15015	14980	15104	15146	15246	15130	15025	15226	15164	15170	15271	15164	15085	14896	14909	15208	15072	15076	15145	15146	15133	15380	15311
13670	15491	14159	12082	11407	14150	15695	14236	11775	10551	9595	9554	9583	9383	9249	9379	9439	9369	9352	9387	9272	9347	9527	9273	9298	9299	9393	9443	9333	9368	9376	9417	9289	9414	9400	9467	9474	9454	9446	9398	9380	9522	9400	9335	9420	9356	9373	9430	9307	9264	9480	9367	9272	9311	9383	9321	9261	9469	9424	9417	9418	9344	9407	9417	9421	9329	9351	9374	9405	9411	9235	9480	9423	9300	9411	9273	9303	9480	9341	9570	9435	9257	9560	9279	9483	9337	9432	9300	9512	9388	9397	9407	9502	9358	9482	9337	9335	9359	9186	9297	9345	9186	9280	9409	9261	9188	9231	9351	9346	9331	9434	9310	9225	9197	9395	9400	9369	9255	9336	9409	9335	9331	9299	9252	9444	9369	9342	9430	9355	9350	9244	9362	9316	9397	9310	9530	9345	9265	9460	9315	9506	9249	9277	9323	9369	9293	9331	9527	9324	9223	9306	9430	9292	9258	9396	9247	9374	9243	9333	9334	9269	9293	9357	9550	9164	9264	9325	9357	9328	9436	9400	9284	9408	9383	9446	9369	9317	9289	9267	9344	9226	9459	9338	9337	9322	9219	9360	9151	9344	9359	9403	9234	9230	9356	9285	9183	9361	9374	9256	9445	9288	9323	9285	9296	9330	9311	9219	9497	9459	9442	9532	9365	9367	9458	9214	9408	9449	9515	9491	9242	9315	9301	9385	9494	9278	9260	9421	9444	9374	9396	9568	9275	9343	9292	9363	9451	9553	9317	9460	9240	9267	9324	9261	9215	9429	9368	9287	9366	9429	9440	9301	9445	9360	9504	9340	9316	9305	9325	9309	9341	9279	9388	9364	9359	9228	9434	9416	9369	9448	9335	9385	9405	9370	9283	9488	9237	9448	9246	9347	9328	9292	9421	9234	9426	9478	9271	9465	9385	9479	9441	9485	9308	9366	9275	9375	9349	9368	9325	9257	9387	9403	9254	9450	9178	9484	9435	9350	9379	9350	9246	9354	9415	9403	9254	9405	9242	9384	9314	9336	9564	9274	9359	9418	9195	9559	9311	9297	9210	9412	9318	9435	9466	9452	9425	9300	9386	9273	9449	9278	9367	9165	9305	9296	9297	9387	9328	9328	9276	9315	9240	9343	9305	9356	9451	9246	9402	9399	9343	9305	9297	9346	9311	9459	9371	9269	9322	9541	9426	9437	9395	9258	9278	9321	9462	9384	9267	9335	9403	9338	9222	9407	9283	9260	9260	9299	9394	9268	9209	9409	9312	9336	9353	9349	9378	9271	9310	9344	9307	9220	9370	9434	9395	9454	9338	9511	9170	9247	9331	9280	9324	9348	9492	9297	9375	9211	9360	9363	9257	9566	9514	9324	9473	9310	9344	9381	9349	9441	9303	9290	9247	9344	9435	9213	9222	9343	9489	9317	9429	9373	9316	9390	9355	9162	9408	9389	9229	9332	9284	9340	9418	9431	9506	9333	9430	9546	9374	9370	9410	9422	9411	9324	9475	9269	9244	9361	9321	9218	9418	9377	9320	9294	9390	9298	9413	9331	9310	9269	9321	9570	9309	9405	9228	9254	9405	9428	9492	9335	9223	9174	9393	9414	9291	9268	9392	9379	9264	9307	9462	9325	9326	9463	9249	9186	9492	9490	9372	9396	9392	9248	9352	9431	9428	9400	9252	9411	9316	9475	9189	9294	9355	9429	9306	9341	9458	9364	9304	9387	9450	9329	9285	9400	9477	9351	9531	9268	9368	9460	9371	9437	9425	9526	9320	9232	9328	9367	9323	9580	9327	9219	9513	9213	9336	9280	9478	9431	9258	9525	9352	9426	9344	9257	9316	9411	9352	9290	9336	9345	9318	9381	9446	9378	9275	9401	9387	9562	9242	9341	9296	9327	9342	9330	9360	9444	9393	9496	9351	9315	9463	9339	9434	9299	9319	9530	9403	9343	9315	9401	9393	9269	9367	9353	9331	9207	9266	9298	9447	9481	9344	9318	9358	9338	9448	9251	9358	9379	9490	9325	9256	9325	9213	9361	9316	9281	9309	9351	9476	9340	9447	9255	9424	9343	9341	9419	9463	9261	9300	9396	9449	9505	9240	9270	9408	9301	9330	9386	9326	9247	9354	9305	9179	9338	9497	9262	9331	9434	9423	9235	9429	9380	9317	9309	9370	9326	9410	9301	9314	9385	9292	9235	9459	9571	9281	9343	9373	9393	9406	9357	9236	9337	9295	9388	9452	9140	9322	9405	9417	9342	9015	9334	9371	9515	9433	9328	9354	9247	9333	9252	9382	9445	9401	9285	9381	9394	9233	9405	9361	9228	9266	9368	9377	9492	9447	9572	9327	9313	9384	9410	9272	9448	9358	9218	9225	9399	9400	9280	9327	9274	9356	9396	9518	9430	9382	9276	9320	9236	9302	9354	9441	9457	9458	9408	9359	9230	9427	9423	9392	9313	9347	9322	9537	9249	9201	9168	9317	9360	9364	9307	9442	9320	9492	9290	9465	9274	9403	9164	9472	9482	9284	9355	9388	9535	9163	9420	9517	9425	9298	9254	9476	9265	9272	9259	9490	9342	9286	9247	9401	9498	9409	9402	9248	9435	9309	9445	9344	9200	9325	9323	9380	9526	9271	9253	9374	9476	9301	9375	9264	9281	9407	9272	9304	9338	9269	9426	9427	9556	9502	9440	9442	9303	9277	9390	9294	9319	9227	9316	9388	9475	9228	9401	9303	9320	9380	9382	9445	9352	9240	9345	9286	9349	9346	9357	9405	9268	9278	9436	9473	9400	9318	9358	9390	9277	9424	9339	9423	9297	9492	9290	9304	9377	9364	9416	9403	9387	9504	9415	9391	9396	9388	9233	9243	9277	9463	9229	9374	9485	9426	9434	9275	9250	9323	9246	9388	9391	9346	9332	9363	9310	9255	9268	9468	9356	9203	9321	9474	9392	9224	9274	9461	9292	9384	9356	9304	9321	9447	9308	9415	9410	9427	9415	9304	9424	9336	9323	9327	9413	9298	9275	9280	9225	9476	9361	9445	9341	9401	9354	9375	9576	9421	9376	9390	9201	9306	9356	9253	9465	9308	9295	9304	9279	9430	9538	9426	9403	9351	9305	9353	9415	9303	9316	9398	9311	9494	9228	9457	9333	9306	9345	9518	9340	9395	9397	9259	9484	9368	9501	9383	9383	9263	9349	9356	9483	9306	9501	9310	9346	9431	9388	9351	9458	9527	9317	9284	9296	9313	9354	9280	9308	9372	9367	9258	9482	9312	9459	9433	9382	9500	9379	9362	9187	9331	9319	9342	9313	9400	9428	9341	9411	9457	9458	9346	9263	9481	9417	9404	9429	9307	9344	9311	9390	9375	9415	9293	9378	9263	9318	9497	9379	9461	9162	9378	9360	9346	9308	9407	9431	9267	9390	9338	9356	9201	9330	9416	9351	9401	9488	9405	9220	9299	9534	9319	9291	9487	9453	9336	9514	9209	9329	9482	9316	9414	9330	9506	9284	9414	9245	9307	9294	9361	9309	9219	9358	9443	9357	9442	9445	9333	9384	9309	9423	9361	9358	9318	9502	9455	9313	9518	9449	9363	9369	9452	9509	9313	9230	9376	9348	9304	9328	9346	9397	9375	9358	9250	9366	9480	9323	9302	9370	9314	9219	9481	9526	9295	9428	9170	9398	9284	9561	9319	9398	9294	9337	9475	9250	9399	9407	9388	9351	9352	9291	9301	9397	9361	9419	9180	9400	9414	9331	9267	9267	9409	9244	9432	9413	9330	9200	9333	9351	9433	9375	9282	9404	9337	9349	9283	9483	9493	9430	9460	9468	9416	9367	9457	9345	9322	9318	9429	9278	9419	9394	9385	9431	9456	9350	9490	9438	9383	9149	9334	9368	9391	9284	9365	9439	9318	9465	9316	9355	9253	9297	9436	9324	9312	9388	9403	9362	9383	9297	9421	9407	9291	9368	9268	9396	9313	9436	9349	9378	9324	9305	9201	9379	9377	9313	9460	9296	9298	9249	9222	9431	9365	9425	9450	9386	9416	9301	9304	9519	9422	9367	9405	9458	9310	9197	9171	9378	9174	9467	9300	9351	9378	9354	9588	9386	9337	9497	9421	9263	9319	9413	9339	9270	9308	9354	9350	9489	9367	9384	9519	9242	9380	9364	9347	9392	9441	9410	9261	9320	9535	9311	9468	9355	9326	9262	9444	9420	9390	9424	9380	9419	9262	9386	9374	9387	9480	9314	9333	9406	9441	9436	9440	9229	9324	9240	9552	9367	9246	9317	9323	9318	9298	9403	9344	9437	9403	9342	9507	9367	9355	9271	9341	9396	9370	9490	9462	9411	9379	9311	9321	9366	9331	9272	9602	9306	9298	9313	9503	9453	9198	9475	9497	9343	9333	9307	9152	9223	9334	9284	9339	9272	9312	9444	9387	9203	9371	9199	9258	9378	9256	9431	9188	9387	9437	9218	9339	9488	9301	9290	9390	9447	9369	9405	9307	9217	9357	9394	9371	9503	9456	9366	9420	9240	9498	9425	9413	9403	9252	9387	9425	9312	9295	9292	9232	9367	9435	9424	9553	9268	9322	9315	9345	9363	9443	9285	9435	9470	9506	9561	9293	9448	9401	9479	9441	9401	9231	9320	9361	9499	9247	9386	9261	9333	9376	9308	9358	9220	9353	9238	9337	9364	9341	9440	9351	9305	9406	9372	9408	9424	9340	9314	9339	9403	9330	9428	9450	9436	9329	9476	9315	9376	9230	9155	9478	9408	9434	9417	9366	9289	9334	9377	9265	9351	9366	9437	9375	9567	9397	9277	9285	9175	9328	9374	9361	9456	9485	9352	9332	9423	9471	9448	9402	9389	9271	9416	9436	9413	9267	9471	9364	9302	9397	9346	9290	9467	9292	9390	9335	9341	9339	9305	9274	9385	9182	9301	9450	9239	9458	9316	9464	9421	9414	9380	9349	9319	9382	9223	9470	9367	9225	9281	9323	9408	9330	9352	9441	9320	9487	9357	9330	9366	9347	9218	9393	9501	9316	9503	9352	9402	9518	9400	9385	9276	9380	9344	9460	9340	9332
26056	21597	27915	29052	24189	32519	46649	41475	33004	24772	19122	16240	15811	15193	14927	15094	15253	15103	15247	15177	15054	15419	15008	15301	15132	15230	15218	15244	15220	15063	15283	14914	14960	15178	15215	15142	14997	15051	15174	15023	15045	15079	15126	15208	15052	15243	15082	15067	15139	15316	14950	15129	15022	15015	14927	15001	15008	15013	15121	14950	15305	14950	15069	15112	15072	14950	15114	14978	14877	15140	15016	14996	15080	15121	15008	15026	15081	15249	15027	15160	15087	15046	15079	14992	15242	15228	15257	15154	14936	14864	14982	15090	15054	15359	14899	15001	15057	15201	15105	15032	14976	15169	14991	15213	15163	15267	15010	15034	14845	15211	15305	15032	14985	14969	15047	14902	14942	14997	15040	15025	15211	14926	15182	14974	15199	15023	15096	14780	15116	15053	14719	14892	15202	14988	14836	15036	14982	15119	15206	14943	14993	14948	15028	15017	14970	15005	15113	15027	15136	15048	15105	15039	15163	14886	15076	15001	14953	14882	15283	14975	14834	14989	14922	15096	15014	14856	14980	15011	15162	15056	14837	15088	15238	15095	15068	14986	14992	15117	15060	14904	14943	15133	14952	14993	15034	14928	15183	14950	14849	15115	14973	14835	14811	15029	15062	14999	15083	15080	15014	15021	15087	14950	14993	15000	14980	15004	15035	15091	14926	14899	14988	15156	15100	14922	15024	14998	15106	15173	15081	14983	15009	14954	15216	15034	15051	15017	15158	15075	15262	15194	14869	15211	14993	14929	15094	14969	15217	14997	15057	15181	14879	14710	14937	14968	15004	15148	14974	15072	15002	15046	15167	15095	15300	14965	14930	14891	15020	15128	15120	14913	15036	14896	15032	15069	15069	15144	15155	15185	15007	15018	15036	15037	14858	15041	14992	15120	15323	15120	14904	15028	15193	15216	15146	15004	15023	14869	15074	15240	14817	15017	15201	15021	15184	14992	14910	15038	14809	15022	15031	15011	15181	15022	14840	14903	14909	15126	14813	15000	15047	15170	15067	15082	14950	14853	14953	15046	14968	15075	14943	14960	14998	15059	14938	14983	14745	15085	15142	15157	15017	14929	15035	15238	14988	15008	15030	14748	14875	15250	15072	14982	15003	15062	15107	14819	14988	15237	14973	14912	15064	15066	14966	14988	15047	15076	15141	14793	15136	14939	15056	15033	15130	15038	14783	14921	15130	15062	15205	15016	14981	15061	15138	14901	14928	14995	14833	15047	15115	15124	15028	14826	15085	14999	14985	14939	14950	14897	14890	14976	15187	14952	15166	14950	15120	14980	14966	15023	14936	14981	15138	15147	15011	14947	15003	15202	15180	15059	14871	14930	15148	15182	15116	15116	14948	15052	14901	15133	15128	15033	14874	15015	15046	15093	15059	15016	14818	15089	15150	14958	15019	14975	15198	15128	14902	15138	15035	15141	15021	14885	14942	15002	14905	14959	14991	14871	15192	15001	15169	14863	14993	14942	15026	15007	15116	14990	14976	15138	14957	15192	15303	14999	15163	14846	14871	14782	15111	15161	14964	15047	15034	15065	15007	14867	15077	15139	15197	14986	15065	15000	15129	15065	14906	15033	15034	15034	15002	14867	15120	14778	14967	15201	15190	14938	14849	15199	15188	15176	14995	14944	14971	15197	15128	15059	14864	15055	15169	14771	14956	15081	14932	14907	15066	14939	14922	15102	15128	15186	15002	14961	15141	15038	14831	15116	15175	15005	14963	15094	14943	14912	14915	14845	15128	14908	15031	14972	15127	14925	15161	15089	14890	14797	14837	15085	15221	15037	15266	15134	15166	14844	15061	14856	14862	14896	15074	14957	15112	15059	14867	14961	15127	15131	15000	15086	15063	15040	15001	15356	14947	15178	15070	14932	14946	14896	14819	15107	14975	14956	15039	15110	14943	14982	15001	15052	15150	14987	15094	14966	15021	15049	15205	15116	14945	14934	15202	15262	15119	15040	15052	15137	15036	15064	15291	15109	15197	15042	15152	14962	15209	15114	14947	14966	14944	15152	15013	15043	15140	14913	15169	14785	14982	15130	15181	14872	14964	14815	15024	15080	15014	15138	14965	14935	15026	15183	14834	14949	14869	15048	15289	15184	14844	15013	14929	15047	15109	15071	15146	15000	15029	14950	14991	14870	14850	14872	15229	15049	14871	15002	15072	15183	14916	15009	15028	14962	15081	15066	15049	15117	15069	15135	15158	14995	15059	14881	14909	14878	15122	15045	15024	15022	14875	14944	15038	15013	14905	15141	15065	14946	14989	15176	15200	15111	15023	15099	15198	15097	15007	14990	15009	14974	15084	15028	14899	15035	15149	15140	15008	15056	14904	14924	15087	15235	14954	14961	15060	14882	14976	15041	15168	14905	14942	15005	15199	14842	15169	14937	14903	14967	15040	15002	15063	15178	15011	15271	15392	15004	15146	15127	14840	14950	15253	15014	15035	15192	15031	14978	15035	15148	14934	15189	15329	15178	15121	15001	15068	15063	15173	15109	15247	15168	15097	15005	15034	14854	14967	15108	15004	14938	15063	15120	15069	15245	15124	15206	15145	14929	15100	15056	14946	15037	14906	14936	15093	14998	15232	14997	15249	15043	14986	14992	14971	15178	15031	15019	14909	14997	15135	15214	15114	14953	15268	15139	15103	15068	15041	15101	14980	15042	15158	15024	15107	15073	15065	15029	14967	14985	15085	14940	14880	15102	14998	15143	15158	15189	15316	15142	15235	14997	15279	15141	14987	15037	14896	15056	15193	15190	15028	14971	15170	15046	14748	14972	14921	15054	14960	15032	15002	14924	15152	15072	14895	15003	15122	15127	15173	14860	15006	14958	15110	15059	15132	14936	14925	14838	14962	15148	15034	15002	14947	14993	14898	14983	14967	14899	14985	15155	15108	14913	14972	14909	15029	15084	14998	15146	14967	14991	14866	15229	15006	15014	15189	15109	15110	15008	14971	15134	14990	15215	14939	14824	15035	15097	15207	15124	15103	15012	15119	15022	15101	14771	14995	14971	14871	15141	15234	15051	15110	15146	14843	15148	15072	15141	15136	15186	14854	14962	15013	15016	15041	15075	14999	15083	14983	15115	15040	15147	15032	15110	15027	15144	14925	15085	15167	15025	15030	14998	14925	15100	15046	14853	14980	15027	14858	14976	15050	14903	15012	15161	15018	15044	15085	15109	15217	15066	15033	15268	14999	15061	15097	15173	15129	15077	14972	14990	15048	14948	14791	14824	14987	15150	14938	14981	15030	14990	15034	14899	15068	14969	15180	15095	15051	14938	15143	15006	14899	15191	15028	14981	15200	15060	15041	15107	14978	14977	15249	15207	15148	14998	15094	14857	14984	15138	15131	15034	14793	15154	14953	14911	15161	15093	15183	15015	15170	14973	14956	14927	15240	15124	14951	15075	15022	15038	14975	15159	15182	15020	14996	14979	14896	15120	15186	14944	15098	15188	15087	14877	15259	15237	15052	15027	15075	14899	14898	14841	15156	15055	15074	14864	15063	15136	15213	14950	14837	15061	14914	15174	15012	15109	15079	15068	14903	15218	14919	15055	14911	14907	15049	15059	15091	15228	15025	15079	14930	15033	14959	14917	14975	14825	14984	15087	14912	15076	14848	15130	14880	15001	15269	15152	15007	15041	14985	15188	15121	14978	14904	15098	15002	15253	14953	15170	15115	15041	14926	15118	15153	14989	15038	14919	15046	14892	14999	15001	14960	15241	14991	15057	14987	14887	15097	14881	15222	15126	15156	15229	15262	14970	15078	15026	15112	15125	15193	15072	15224	14884	15083	14924	15168	15058	14950	14933	15035	15098	15352	15104	15228	15008	14876	14957	15166	15164	15118	15063	14880	15046	15050	14840	15043	15002	15084	14968	15086	14866	14985	15112	15028	14933	14938	14958	14973	15220	14954	15160	14967	15068	15254	15076	14982	15083	14969	15121	15007	14900	15167	14959	14904	14992	14853	14859	14911	14887	14944	14962	15111	14947	15200	15029	15205	15000	14939	15049	15026	15095	15091	14880	15012	15135	14972	14954	15057	15117	14971	15013	14931	14965	15053	15031	14985	15036	14959	15128	15054	14747	14978	15132	15143	14995	15094	15011	15161	14915	15087	14641	14987	14832	15176	14944	14936	15170	15043	15095	14967	14980	14843	14892	14906	14949	14917	15049	15081	15044	15097	14933	15049	15115	15180	15067	15201	15011	15009	15087	14972	15041	15113	15084	15113	14861	15094	15026	14966	14778	14863	14961	15226	15238	14975	15073	15022	15000	15094	14999	15130	15157	15034	15094	14920	15081	14971	15170	14819	15081	15099	15017	15155	15140	14985	15161	14975	14870	15140	15097	14955	15079	15022	14971	14922	15223	14963	15286	14994	14940	15248	14999	15086	14995	15000	15003	15047	14994	14814	15105	15108	15021	14976	14963	15106	15055	15123	15097	14921	14894	15112	14956	15126	15000	14886	15062	14964	14941	15200	14896	15038	14766	15147	15038	14954	15050	14999	15077	15161	15239	15098	15057	15166	15217	14929	14893	15125	14938	14925	15131	15262	14951	15194	14988	14912	15193	14878	15125	15092	14943	14995	14957	15179	15111	15171	14914	15066	14696	14892	15027	15075	15204	15162	15131	15162	14967	15078	14977	15016	14986	15206	15070	15110	15082	15118	15097	14859	14884	15094	15060	15172	14989	14971	14861	14968	15184	14999	15194	14895	14991	15020	14854	15104	15102	15229	15134	15094	15091	15020	14900	15146	15063	14996	14970	14929	15165	15194	15197	15217	15051	15231	15167	14960	15232	14955	14888	14930	15028	14985	14990	15165	14919	15200	15019	14986	14873	15117	15018	15192	14852	15154	15108	15012	15230	15039	14973	15060	15053	15041	15077	14889	14967	14929	15059	15030	14982	15121	15043	14997	15134	14994	15105	15020	14945	14911	15155	15264	14883	14970	15095	14975	15196	14913	14933	15111	15389	14887	15277	14973	15206	15021	15013	15146	15056	15042	15076	15003	14901	14961	15063	14889	15195	15082	15012	15119	15194	15050	14948	14893	14924	14807	15050	14986	14972	14922	14845	15176	14945	14926	14912	14922	15070	14995	14980	15122	14918	14968	15103
13071	22461	25886	21226	18586	28841	41734	33774	25174	17194	12279	10318	9687	9430	9501	9387	9622	9532	9713	9338	9492	9564	9511	9613	9482	9540	9604	9458	9530	9496	9581	9615	9400	9548	9554	9425	9489	9510	9412	9520	9513	9600	9393	9550	9638	9525	9526	9451	9486	9404	9398	9468	9547	9573	9396	9506	9432	9500	9472	9442	9590	9547	9661	9502	9508	9646	9314	9453	9385	9390	9475	9585	9383	9397	9469	9540	9584	9431	9443	9428	9332	9312	9555	9542	9449	9323	9472	9422	9403	9487	9449	9492	9304	9393	9448	9441	9351	9467	9459	9271	9438	9468	9410	9542	9325	9445	9526	9509	9489	9449	9331	9445	9481	9400	9518	9403	9515	9429	9432	9452	9347	9550	9404	9497	9476	9421	9475	9533	9545	9589	9516	9361	9508	9606	9299	9612	9443	9431	9473	9426	9506	9489	9407	9556	9529	9418	9585	9375	9401	9670	9426	9421	9617	9473	9386	9469	9446	9348	9485	9364	9545	9437	9454	9337	9391	9350	9453	9313	9417	9560	9422	9417	9497	9376	9427	9436	9447	9436	9503	9524	9380	9545	9496	9515	9463	9461	9366	9573	9485	9490	9375	9398	9454	9397	9445	9289	9434	9448	9524	9537	9324	9711	9615	9511	9618	9637	9432	9442	9554	9405	9530	9401	9527	9511	9506	9455	9484	9418	9359	9360	9475	9460	9404	9394	9323	9457	9430	9444	9450	9369	9563	9523	9354	9424	9461	9481	9522	9428	9499	9456	9334	9426	9457	9324	9531	9493	9385	9553	9435	9348	9416	9414	9516	9311	9616	9437	9487	9509	9348	9342	9461	9377	9287	9550	9394	9309	9475	9294	9590	9487	9383	9482	9478	9351	9552	9454	9380	9399	9466	9343	9421	9357	9458	9369	9493	9353	9428	9571	9359	9450	9311	9458	9479	9482	9406	9389	9473	9313	9468	9484	9342	9545	9446	9462	9413	9520	9334	9463	9520	9418	9450	9551	9288	9481	9619	9481	9544	9337	9470	9470	9402	9421	9401	9537	9479	9579	9713	9521	9311	9460	9345	9449	9555	9313	9415	9518	9467	9433	9490	9388	9482	9538	9310	9351	9576	9444	9402	9412	9523	9513	9398	9533	9302	9516	9486	9579	9223	9401	9392	9524	9399	9447	9516	9519	9613	9432	9338	9531	9400	9562	9452	9361	9460	9348	9396	9507	9529	9484	9518	9448	9420	9483	9301	9392	9446	9444	9354	9365	9424	9472	9325	9476	9390	9480	9379	9607	9526	9586	9379	9480	9519	9328	9595	9582	9476	9476	9535	9228	9442	9448	9265	9416	9465	9441	9487	9534	9317	9442	9527	9563	9331	9526	9578	9524	9419	9625	9484	9521	9389	9432	9390	9367	9367	9442	9393	9381	9408	9475	9507	9408	9409	9434	9510	9460	9346	9427	9406	9497	9545	9466	9532	9448	9465	9510	9515	9275	9536	9483	9449	9385	9594	9429	9306	9437	9572	9586	9374	9528	9384	9359	9315	9514	9424	9509	9420	9485	9417	9421	9434	9411	9583	9534	9437	9523	9680	9380	9350	9483	9574	9408	9509	9451	9464	9417	9706	9334	9423	9493	9568	9408	9459	9514	9453	9474	9432	9365	9464	9514	9417	9676	9436	9420	9577	9473	9500	9489	9403	9417	9487	9162	9295	9554	9518	9383	9409	9444	9616	9509	9568	9494	9513	9393	9355	9358	9395	9473	9684	9362	9308	9325	9471	9406	9376	9438	9522	9327	9434	9504	9457	9478	9506	9477	9440	9492	9422	9428	9564	9448	9456	9511	9412	9371	9400	9380	9433	9332	9390	9317	9496	9345	9326	9511	9533	9430	9451	9433	9567	9454	9464	9483	9310	9470	9616	9418	9557	9486	9474	9502	9505	9560	9471	9444	9562	9500	9620	9300	9597	9415	9392	9363	9496	9397	9402	9579	9313	9392	9447	9642	9538	9451	9372	9453	9488	9457	9495	9363	9424	9399	9589	9322	9366	9443	9449	9322	9546	9429	9441	9347	9547	9399	9352	9413	9410	9432	9450	9515	9373	9440	9573	9562	9539	9282	9427	9355	9498	9514	9641	9482	9301	9492	9432	9506	9590	9376	9487	9389	9523	9417	9335	9496	9376	9533	9352	9408	9538	9515	9461	9418	9433	9471	9456	9414	9475	9419	9524	9354	9377	9275	9509	9234	9446	9349	9459	9437	9362	9393	9378	9497	9413	9336	9356	9422	9398	9367	9409	9385	9560	9427	9573	9469	9367	9444	9484	9284	9432	9378	9402	9326	9440	9378	9472	9502	9395	9400	9399	9596	9488	9561	9667	9429	9439	9453	9467	9388	9481	9409	9646	9377	9476	9484	9418	9534	9403	9457	9478	9570	9487	9510	9500	9444	9537	9581	9315	9650	9531	9428	9541	9476	9391	9512	9225	9422	9442	9438	9524	9680	9516	9481	9409	9520	9524	9466	9536	9423	9336	9442	9526	9492	9547	9425	9514	9404	9407	9370	9439	9496	9526	9325	9361	9284	9609	9579	9311	9457	9472	9422	9395	9474	9471	9414	9436	9449	9295	9605	9458	9514	9564	9544	9573	9429	9469	9334	9415	9409	9458	9432	9453	9498	9239	9419	9468	9524	9342	9453	9650	9516	9381	9323	9468	9498	9440	9443	9331	9460	9444	9470	9464	9309	9607	9433	9533	9487	9445	9422	9375	9225	9484	9308	9509	9433	9401	9557	9486	9585	9415	9410	9464	9519	9511	9507	9537	9502	9383	9384	9488	9486	9569	9490	9416	9338	9434	9325	9414	9444	9481	9528	9470	9539	9510	9383	9475	9483	9586	9314	9461	9333	9410	9605	9507	9447	9520	9420	9413	9513	9510	9401	9360	9366	9382	9346	9417	9350	9436	9516	9505	9510	9490	9500	9487	9483	9498	9402	9469	9422	9566	9433	9622	9519	9383	9471	9585	9408	9358	9375	9406	9464	9539	9352	9462	9384	9471	9501	9508	9423	9386	9561	9483	9488	9452	9409	9291	9466	9427	9676	9383	9434	9471	9391	9338	9486	9456	9498	9448	9246	9369	9491	9421	9470	9341	9389	9523	9448	9450	9525	9384	9523	9524	9496	9430	9502	9336	9541	9475	9529	9453	9494	9306	9585	9514	9549	9562	9436	9393	9473	9483	9298	9388	9439	9206	9515	9409	9424	9374	9525	9467	9333	9451	9503	9417	9578	9492	9449	9573	9471	9451	9438	9475	9490	9290	9460	9509	9444	9514	9423	9388	9412	9455	9510	9622	9526	9430	9509	9395	9469	9492	9466	9524	9423	9432	9650	9459	9445	9295	9282	9556	9457	9471	9405	9570	9340	9396	9463	9376	9441	9383	9289	9393	9475	9417	9465	9397	9441	9590	9463	9488	9400	9434	9386	9405	9507	9579	9452	9379	9465	9519	9488	9338	9419	9474	9496	9476	9397	9430	9403	9240	9395	9617	9502	9501	9448	9489	9545	9524	9426	9556	9514	9474	9467	9425	9432	9432	9504	9439	9421	9380	9529	9458	9590	9467	9378	9592	9493	9454	9378	9341	9346	9403	9533	9320	9359	9459	9340	9535	9380	9572	9584	9466	9500	9582	9591	9426	9422	9367	9449	9356	9478	9311	9515	9375	9530	9413	9300	9543	9401	9417	9447	9465	9494	9464	9396	9385	9387	9454	9605	9362	9396	9410	9444	9384	9565	9411	9437	9475	9385	9464	9348	9589	9479	9360	9388	9418	9466	9537	9356	9456	9463	9505	9404	9361	9500	9475	9473	9539	9373	9450	9472	9571	9397	9337	9424	9529	9492	9525	9425	9463	9529	9630	9429	9584	9341	9587	9447	9479	9435	9473	9418	9400	9360	9546	9602	9389	9530	9293	9393	9473	9515	9462	9423	9461	9386	9549	9516	9490	9512	9535	9475	9378	9387	9454	9362	9290	9477	9610	9433	9422	9560	9386	9410	9488	9416	9545	9423	9395	9424	9490	9415	9474	9336	9314	9467	9466	9360	9303	9596	9355	9421	9400	9280	9448	9326	9479	9514	9406	9452	9557	9425	9403	9457	9437	9419	9388	9566	9475	9489	9489	9289	9442	9414	9556	9426	9454	9597	9509	9509	9319	9471	9557	9536	9377	9513	9460	9344	9433	9405	9400	9490	9343	9388	9440	9520	9479	9604	9340	9388	9361	9415	9453	9393	9532	9432	9443	9556	9473	9446	9382	9362	9572	9411	9407	9471	9585	9525	9560	9479	9501	9441	9517	9495	9565	9407	9417	9611	9396	9503	9485	9252	9545	9427	9424	9572	9467	9416	9473	9538	9610	9362	9471	9393	9495	9377	9409	9514	9561	9366	9337	9353	9505	9360	9453	9375	9366	9452	9571	9530	9541	9407	9435	9407	9384	9429	9470	9543	9490	9491	9515	9440	9399	9384	9451	9377	9514	9530	9513	9218	9481	9444	9462	9520	9505	9486	9391	9299	9356	9342	9654	9482	9442	9539	9434	9397	9483	9353	9465	9437	9499	9502	9510	9386	9372	9506	9489	9379	9511	9408	9579	9425	9494	9442	9452	9496	9416	9398	9534	9445	9402	9491	9514	9508	9471	9433	9611	9410	9352	9419	9612	9439	9466	9547	9428	9394	9458	9470	9506	9369	9452	9451	9546	9391	9509	9434	9360	9390	9409	9339	9380	9607	9403	9241	9394	9416	9390	9357	9494	9403	9473	9471	9473	9376	9586	9413	9413	9451	9510	9465	9586	9503	9509	9650	9381	9437	9404	9323	9451	9452	9501	9326	9545	9359	9426	9530	9442	9375	9377	9420	9512	9472	9444	9541	9376	9402	9489	9358	9425	9443	9513	9368	9473	9535	9449	9657	9499	9531	9448	9410	9420	9575	9503	9461	9466	9474	9464	9296	9570	9674	9391	9511	9537	9452	9381	9346	9420	9486	9376	9324	9593	9490	9512	9377	9515	9500	9326	9531	9406	9429	9519	9412	9422	9332	9366	9459	9535	9438	9292	9435	9416	9367
24322	21586	28747	25954	30028	44746	55527	54332	44572	33430	23713	18434	16538	15820	15458	15465	15553	15377	15252	15364	15555	15362	15375	15315	15384	15306	15599	15554	15292	15492	15438	15324	15223	15314	15299	15200	15335	15313	15211	15308	15189	15153	15273	15166	15545	15269	15347	15253	15241	15463	15444	15249	15319	15334	15371	15585	15185	15366	15310	15274	15283	15415	15160	15446	15248	15274	15362	15460	15352	15201	15397	15531	15189	15316	15263	15326	15315	15451	15274	15486	15041	15267	15434	15419	15378	15333	15324	15151	15485	15421	15552	15278	15257	15309	15359	15334	15239	15143	15389	15059	15303	15265	15186	15117	15526	15254	15287	15228	15434	15247	15166	15086	15372	15203	15339	15341	15304	15446	15172	15147	15234	15123	15286	15379	15352	15472	15187	15069	15268	15267	15093	15301	15144	15185	15125	15334	15057	15191	15270	15028	15113	15231	15271	15339	15198	15365	15231	15302	15362	15193	15311	15341	15189	15416	15145	15406	15314	15352	15518	15079	15254	15336	15296	15155	15206	15234	15340	15194	15031	15449	15184	15295	15345	15309	15229	15194	15196	15307	15180	15179	15323	15248	15022	15357	15280	15299	15237	15271	15367	15378	15112	15356	15196	15182	15266	15554	15265	15294	15360	15358	15242	15281	15137	15130	15173	15367	15221	15589	15284	15307	15193	15098	15228	15344	15256	15260	15334	15147	15207	15326	15365	15351	15144	15238	15157	15163	15143	15227	15128	15176	15175	15381	15182	15259	15309	15427	15070	14917	15219	15325	15282	15228	15498	15172	15544	15214	15309	15269	15114	15380	15308	15273	15518	15276	15193	15432	15384	15228	15547	15210	15059	15465	15447	15351	15339	15169	15214	15136	15172	15277	15580	15439	15488	15338	15430	15203	15491	15286	15163	15160	15387	15247	15356	15206	15267	15437	15259	15391	15292	15250	15424	15487	15063	15288	15366	15408	15166	15430	15418	15232	15107	15355	15278	15255	15207	15515	15561	15419	15367	15183	15058	15402	15321	15250	15112	15139	15155	15253	15116	15368	15287	15466	15265	15218	15270	15261	15339	15270	15349	15328	15328	15285	15391	15365	15204	15206	15162	15330	15219	15309	15385	15320	15356	15004	15283	15364	15294	15402	15454	15341	15432	15259	15299	15198	15356	15426	15267	15371	15062	15271	15179	15445	15395	15528	15294	15220	15476	15359	15424	15192	15106	15381	15166	15267	15172	15216	15367	15233	15168	15321	15229	15289	15144	15204	15287	15363	15304	15229	15514	15201	15346	15347	15249	15159	15042	15282	15245	15224	15404	15372	15221	15396	15211	15310	15408	15275	15219	15174	15498	15187	15290	14998	15314	15532	15240	15325	15167	15241	15432	15262	15243	15281	15362	15164	15286	15293	15368	15230	15168	15302	15070	15269	15427	15730	15623	15329	15511	15253	15223	15219	15104	15145	15264	15457	15283	15313	15276	15299	15193	15116	15325	15273	15354	15370	15278	15286	15502	15281	15303	15184	15137	15310	15376	15287	15309	15247	15372	15339	15573	15419	15116	15172	15016	15436	15246	15364	15292	15122	15084	15153	15524	15389	15363	15308	15236	15099	15234	15274	15373	15202	15341	15384	15429	15554	15348	15177	15150	15153	15412	15091	15332	15307	15397	15327	15204	14917	15379	15348	15186	15163	15319	15221	15232	15309	15328	15312	15133	15214	15191	15140	15090	15340	15426	15201	15114	15242	15475	15250	15331	15152	15437	15330	15215	15221	15340	15077	15134	15290	15257	15191	15178	15235	15288	15202	15232	15202	15485	15307	15451	15304	15451	15318	15394	15257	15127	15409	15307	15357	15257	15204	15262	15129	15322	15024	15221	15384	15323	15246	15322	15158	15254	15203	15329	15298	15331	15108	15194	15359	15111	15384	15076	15322	15326	15211	15442	15167	15381	15215	15213	15401	15280	15279	15331	15309	15154	15304	15215	15127	15196	15202	15284	15455	15542	15303	15322	15307	15404	15181	15221	15314	15029	15340	15136	15163	15272	15077	15075	15137	15497	15133	15297	15329	15239	14954	15428	15274	15129	15210	15288	15270	15252	15225	15526	15500	15224	15315	15292	15221	15499	15207	15397	15346	15459	15270	15262	15238	15308	15314	15444	15348	15378	15387	15156	15456	15432	15307	15366	15295	15328	15180	15113	15381	15316	15249	15345	15273	15168	15274	15400	15223	15200	15237	15161	15301	15156	15405	15397	15214	15245	15314	15300	15499	15169	15204	15288	15281	15524	15235	15547	15344	15352	15330	15363	15315	15158	15170	15381	15393	15381	15230	15178	15373	15246	15197	15092	15206	15059	15230	15268	15210	15268	15479	15318	15263	15428	15360	15317	15210	15368	15369	15231	15118	15091	15147	15309	15440	15374	15216	15239	15297	15098	15212	15276	15321	15288	15333	15236	15343	15334	15123	15538	15478	15381	15281	15450	15250	15282	15325	15237	15372	15167	14998	15303	15281	15111	15348	15186	15099	15317	15456	15410	15338	15173	15296	15355	15366	15193	15352	15407	15158	15257	15130	15293	15414	15333	15332	15195	15498	15418	15419	15362	15439	15538	15236	15163	15194	15287	15383	15045	15305	15557	15278	15431	15422	15333	15243	15272	15315	15122	15213	15304	15232	15062	15064	15236	15404	15332	15241	15262	15093	15173	15293	15200	15234	15194	15235	15436	15072	15150	15286	15338	15299	15324	15129	15402	15435	15301	15407	15366	15182	15057	15245	15237	15313	15374	15259	15223	15127	15358	15294	15351	15354	15283	15176	15093	15155	15351	15104	15262	15470	15153	15260	15505	15295	15303	15300	15316	15406	15332	15226	15099	15218	15206	15481	15536	15358	15169	15155	15359	15190	15494	15305	15367	15351	15203	15233	15472	15327	15405	15235	15282	15169	15416	15182	15383	15394	15132	15279	15349	15203	15282	15336	15255	15307	15234	15234	15444	15248	15349	15192	15204	15038	15121	15256	15258	15286	15600	15125	15438	15271	15339	15440	15491	15315	15190	15262	15271	15282	15400	15318	15211	15305	15297	15421	15298	15398	15148	15170	15318	15169	15190	15195	15132	15007	15328	15214	15256	15172	15327	15264	15094	15318	15182	15281	15247	15228	15251	15318	15249	15139	15182	15156	15374	15367	15382	15265	15318	15199	15354	15368	15222	15227	15323	15246	15245	15274	15321	15532	15254	15344	15361	15228	15259	15402	15211	15249	15416	15314	15192	15513	15290	15198	15259	15307	15260	15134	15176	15215	15242	15133	15212	15259	15238	15365	15240	15193	15431	15417	15304	15033	15222	15421	15204	15129	15421	15285	15238	15164	15366	15388	15210	15406	15314	15125	15226	15299	15212	15237	15064	15048	15253	15434	15214	15350	15351	15181	15276	15229	15122	15344	15384	15043	15235	15187	15322	15446	15374	15166	15115	15260	15328	15216	15244	15308	15617	15302	15127	15168	15166	15356	15422	15335	15360	15350	15401	15339	15232	15296	15140	15383	15482	15502	15358	15478	15408	15349	15232	15323	15111	15287	15235	15091	15263	15543	15483	15420	15236	15158	15266	15370	15319	15236	15217	15137	15232	15242	15321	15232	15234	15249	15290	15209	15260	15460	15289	15295	15322	15420	15335	15147	15290	15353	15028	15267	15331	15344	15257	15215	15336	15342	15287	15208	15173	15253	15483	15202	15264	15188	15307	15376	15316	15277	15395	15224	15295	15161	15373	15282	15320	15358	15207	15447	15503	15345	15433	15071	15310	15270	15185	15168	15147	15164	15281	15105	15360	15115	15259	15214	15341	15377	14990	15233	15410	15250	15271	15142	15380	15332	15289	15487	15213	15240	15061	15265	15298	15278	15360	15235	15333	15330	15232	15039	15400	15265	15222	15228	15122	15045	15390	15138	15205	15304	15272	15262	15258	15252	15522	15199	15380	15066	15169	15288	15117	15390	15135	15385	15467	15292	15308	15262	15243	15176	15286	15183	15114	15333	15204	15343	15380	15395	15238	15289	15526	15240	15127	15364	15372	15307	15068	15501	15222	15231	15366	15494	15588	15224	15334	15279	15114	15282	15243	15375	15167	15090	15288	15430	15213	15351	15204	15128	15121	15126	15112	15334	15128	15262	15320	15217	15250	15219	15383	15279	15508	15311	15377	15233	15300	15159	15305	15409	15095	15150	15212	15137	15343	15352	15262	15302	15396	15459	15248	15244	15396	15350	15243	15381	15195	15274	15408	15312	15111	15170	15171	15344	15088	15148	15235	15393	15374	15467	15118	15124	15022	15312	15419	15355	15497	15159	15206	15264	15386	15341	15100	15330	15224	15244	15227	15296	15015	15169	15226	15107	15584	15069	15426	15221	15378	15286	15327	15337	15241	15203	15384	15373	15306	15222	15352	15161	15152	15120	15370	15162	15153	15534	15495	15149	15278	15404	15540	15374	15350	15167	15385	15061	15326	15280	15212	15311	15145	15085	15450	15386	15381	15357	15340	15161	15297	15374	15240	15288	15457	15517	15262	15144	15356	15247	15258	15387	15395	15265	15375	15308	15341	15275	15335	15326	15471	15227	15238	15201	15410	15105	15304	15300	15163	15439	15329	15293	15224	15187	15167	15109	15181	15126	15245	15100	15293	15179	15255	15171	15236	15224	15032	15252	15222	15221	15303	15208	15254	15220	15140	15358	15270	15303	15264	15219	15278	15173	15274	15091	15284	15273	15468	15320	15128	15233	15397	15449	15320	15306	15078	15159	15251	15526	15249	15108	15462	15332	15276	15240	15281	15312	15120	15081	15351	15422	15405	15337	15450	15211	15464	15450	15077	15320	15114	15290	15334	15351	15221	15263	15390	15347	15350	15156	15155	15408	15237	15322	15124	15262	15220	15289	15359	15396	15268	15271	15250	15247	15337	15516	15395	15376	15249	15430	15470	15088	15438	15044	15440	15328	15286	15453	15283	15276	15428	15294	15157	15338	15431	15247	15437	15232	15160	15226	15361	15088	15290	15307	15338	15190	15268	15371	15379	15493	15122	15182	15419	15317	15232	15172	15281	15231	15109	15284	15293	15190	15282	15058	15329	15159	15422	15470	15183	15304	15240	15233
16923	37124	29537	29203	34145	43373	53736	49338	37990	24815	16157	11640	10239	10041	9817	9822	9771	9907	9946	9879	9808	9864	9801	9796	9728	9860	9815	9886	9756	9870	9893	9781	9993	9851	9749	9914	9722	9916	9807	9710	9977	9781	9689	9763	9736	9801	9779	9777	9704	9619	9912	9973	9831	9659	9779	9742	9727	9812	9845	9605	9864	9587	9776	9810	9654	9692	9705	9562	9873	9858	9649	9745	9840	9741	9773	9666	9799	9888	9848	9736	9731	9804	10044	9820	9668	9802	9762	9991	9834	9777	9647	9747	9755	9708	9771	9925	9804	9703	9830	9771	9737	9784	9871	9807	9738	9743	9772	9839	9730	9742	9872	9653	9796	9652	9711	9687	9729	9635	9765	9729	9658	9754	9778	9604	9682	9808	9819	9656	9598	9691	9758	9785	9932	9702	9660	9774	9715	9735	9847	9696	9791	9685	9684	9731	9806	9812	9635	9860	9777	9995	9637	9646	9725	9757	9807	9612	9649	9620	9857	9816	9674	9712	9684	9702	9711	9714	9879	9828	9691	9965	9724	9692	9688	9700	9712	9711	9847	9827	9836	9869	9716	9733	9813	9823	9723	9722	9680	9675	9789	9844	9667	9801	9757	9867	9658	9668	9792	9728	9833	9761	9650	9733	9785	9772	9748	9911	9741	9773	9790	9581	9753	9745	9772	9727	9682	9908	9820	9688	9808	9529	9792	9675	9726	9765	9819	9681	9809	9735	9720	9680	9722	9733	9794	9865	9704	9931	9896	9666	9655	9863	9692	9804	9810	9834	9784	9837	9747	9775	9770	9775	9710	9724	9771	9651	9667	9525	9808	9785	9633	9690	9819	9660	9768	9710	9692	9678	9964	9665	9647	9717	9831	9760	9769	9695	9872	9646	9692	9702	9750	9688	9880	9694	9767	9682	9836	9742	9746	9779	9799	9803	9736	9607	9770	9720	9538	9723	9765	9873	9815	9635	9601	9799	9784	9666	9700	9798	9670	9817	9677	9763	9686	9685	9939	9811	9728	9719	9633	9805	9681	9621	9720	9716	9768	9591	9702	9664	9880	9912	9828	9864	9878	9731	9732	9806	9715	9750	9785	9758	9616	9830	9739	9752	9725	9672	9707	9676	9882	9666	9612	9779	9768	9836	9585	9699	9718	9757	9761	9684	9775	9634	9717	9624	9740	9724	9765	9710	9745	9693	9697	9615	9828	9751	9847	9709	9730	9718	9563	9621	9780	9583	9686	9638	9769	9738	9663	9558	9863	9648	9962	9811	9653	9825	9749	9762	9673	9730	9657	9647	9758	9716	9867	9689	9679	9662	9811	9901	9680	9516	9696	9782	9677	9733	9741	9658	9695	9831	9723	9594	9764	9784	9824	9779	9640	9683	9597	9846	9726	9698	9741	9778	9844	9706	9907	9770	9751	9839	9768	9708	9692	9799	9671	9739	9611	9743	9792	9793	9858	9775	9744	9772	9692	9752	9524	9851	9772	9687	9666	9838	9650	9813	9689	9721	9761	9569	9716	9886	9627	9856	9811	9813	9762	9711	9681	9853	9621	9746	9815	9629	9659	9624	9775	9826	9667	9666	9878	9667	9763	9731	9634	9807	9684	9703	9864	9636	9686	9713	9873	9761	9843	9806	9726	9904	9872	9702	9797	9792	9866	9704	9669	9862	9934	9668	9780	9614	9760	9798	9878	9824	9779	9725	9688	9667	9645	9526	9692	9723	9601	9835	9710	9773	9614	9714	9653	9574	9676	9729	9842	9674	9667	9786	9621	9765	9658	9783	9779	9740	9728	9678	9741	9754	9685	9667	9790	9723	9630	9717	9833	9742	9892	9700	9640	9684	9729	9771	9591	9660	9592	9803	9853	9635	9786	9687	9615	9699	9812	9790	9801	9783	9795	9719	9937	9736	9811	9688	9772	9726	9800	9835	9659	9769	9704	9729	9712	9663	9749	9718	9633	9627	9737	9692	9761	9752	9868	9781	9624	9735	9640	9701	9771	9818	9664	9744	9713	9720	9723	9908	9687	9738	9846	9758	9853	9844	9627	9707	9720	9683	9638	9786	9687	9509	9731	9803	9847	9856	9707	9625	9648	9778	9556	9822	9735	9665	9684	9756	9790	9872	9814	9642	9723	9670	9733	9773	9802	9799	9767	9708	9814	9569	9659	9751	9765	9751	9819	9736	9708	9713	9643	10070	9781	9814	9665	9760	9759	9795	9784	9754	9613	9659	9752	9756	9592	9669	9814	9663	9721	9763	9839	9640	9759	9790	9877	9729	9675	9828	9804	9917	9508	9866	9600	9832	9766	9672	9680	9733	9739	9867	9654	9757	9802	9819	9593	9694	9748	9647	9766	9713	9871	9747	9765	9707	9637	9627	9742	9629	9829	9762	9722	9660	9731	9655	9640	9582	9815	9669	9683	9650	9728	9657	9867	9679	9739	9759	9736	9797	9776	9874	9691	9705	9683	9756	9669	9687	9783	9821	9737	9718	9809	9814	9881	9656	9697	9691	9818	9756	9811	9654	9801	9734	9535	9770	9650	9617	9765	9800	9688	9833	9761	9742	9856	9716	9694	9708	9778	9727	9708	9663	9755	9865	9621	9965	9809	9786	9774	9664	9838	9744	9718	9686	9753	9824	9663	9754	9725	9575	9749	9820	9747	9635	9813	9718	9706	9884	9700	9810	9645	9680	9916	9654	9697	9845	9760	9959	9803	9914	9724	9738	9635	9613	9694	9661	9809	9815	9689	9781	9765	9823	9486	9768	9706	9659	9613	9626	9658	9821	9805	9750	9666	9725	9835	9653	9766	9784	9715	9840	9729	9800	9741	9730	9595	9610	9824	9882	9811	9793	9654	9914	9699	9783	9543	9775	9686	9657	9535	9723	9493	9839	9740	9676	9556	9788	9666	9687	9757	9783	9755	9706	9707	9592	9907	9768	9902	9599	9746	9877	9764	9734	9788	9644	9872	9627	9785	9890	9726	9742	9809	9798	9676	9638	9821	9822	9603	9725	9832	9678	9923	9787	9784	9752	9779	9778	9760	9773	9554	9727	9625	9800	9663	9811	9841	9735	9677	9850	9528	9785	9669	9666	9742	9690	9731	9637	9783	9768	9519	9739	9639	9697	9789	9846	9880	9593	9721	9727	9728	9758	9720	9733	9657	9685	9587	9713	9771	9868	9756	9733	9886	9774	9787	9858	9823	9731	9809	9765	9769	9714	9725	9731	9823	9835	9773	9700	9673	9637	9870	9573	9821	9662	9616	9662	9759	9637	9740	9765	9835	9755	9790	9791	9778	9688	9731	9748	9798	9872	9551	9649	9711	9704	9660	9568	9622	9796	9722	9737	9817	9793	9746	9746	9580	9724	9613	9794	9595	9605	9748	9672	9878	9868	9557	9766	9670	9777	9678	9592	9679	9627	9693	9762	9750	9751	9711	9784	9861	9661	9851	9718	9691	9765	9890	9809	9657	9805	9717	9797	9706	9629	9736	9738	9676	9697	9731	9673	9663	9765	9692	9733	9847	9745	9601	9578	9927	9879	9572	9651	9765	9673	9771	9745	9649	9864	9672	9716	9780	9712	9642	9705	9811	9638	9708	9710	9624	9852	9483	9673	9703	9770	9695	9590	9678	9749	9660	9791	9728	9843	9812	9609	9774	9729	9709	9740	9772	9653	9673	9650	9836	9759	9624	9704	9788	9858	9647	9656	9813	9681	9712	9835	9644	9728	9764	9631	9758	9797	9691	9668	9822	9796	9762	9677	9837	9643	9736	9636	9592	9780	9731	9822	9785	9736	9875	9748	9755	9810	9808	9725	9526	9586	9636	9766	9574	9643	9688	9736	9682	9746	9697	9750	9730	9754	9860	9582	9784	9691	9503	9597	9729	9628	9694	9616	9691	9722	9791	9849	9651	9765	9810	9681	9775	9603	9774	9890	9749	9568	9767	9634	9690	9556	9760	9687	9627	9792	9725	9730	9738	9781	9817	9775	9764	9838	9761	9810	9660	9696	9628	9980	9693	9820	9665	9688	9705	9855	9716	9609	9774	9737	9613	9742	9758	9671	9621	9872	9732	9842	9779	9737	9764	9578	9707	9747	9613	9698	9776	9812	9865	9999	9796	9741	9653	9682	9804	9749	9824	9826	9758	9799	9878	9715	9696	9629	9814	9818	9795	9774	9821	9815	9747	9744	9837	9942	9722	9697	9665	9915	9690	9806	9722	9582	9686	9794	9676	9708	9535	9833	9558	9775	9634	9670	9739	9759	9610	9683	9831	9721	9693	9664	9734	9865	9931	9682	9692	9853	9701	9644	9753	9731	9715	9801	9881	9732	9688	9736	9774	9912	9601	9805	9793	9742	9726	9630	9774	9712	9737	9759	9711	9610	9697	9644	9709	9815	9742	9636	9814	9893	9594	9668	9868	9769	9751	9710	9814	9785	9816	9616	9725	9742	9626	9683	9722	9720	9769	9782	9735	9923	9784	9796	9580	9766	9816	9800	9711	9673	9741	9631	9698	9722	9915	9640	9677	9697	9719	9677	9640	9778	9709	9766	9737	9614	9904	9602	9742	9836	9724	9874	9619	9696	9727	9709	9815	9668	9537	9866	9733	9563	9755	9692	9643	9656	9700	9653	9878	9702	9837	9805	9661	9665	9751	9583	9675	9659	9717	9678	9807	9735	9638	9678	9785	9762	9762	9675	9792	9854	9728	9632	9784	9567	9658	9832	9587	9863	9792	9807	9762	9692	9775	9583	9715	9783	9756	9851	9844	9829	9811	9705	9746	9778	9769	9680	9720	9663	9764	9793	9641	9675	9721	9810	9767	9614	9657	9670	9618	9651	9535	9629	9813	9668	9708	9694	9649	9645	9779	9702	9807	9827	9660	9545	9774	9695	9731	9775	9713	9744	9792	9849	9606	9810	9719	9784	9756	9912	9798	9699	9805	9662	9675	9604	9655	9743	9763	9581	9713	9887	9815	9749	9800	9723	9691	9822	9800	9682	9941	9835	9855	9738	9810	9650	9789	9707	9612	9803	9785	9672	9712	9721	9843	9705	9693	9900	9525	9710	9741	9682	9591	9679	9719	9730	9625	9603	9829	9612
31957	28739	30235	20782	16470	16772	19349	20067	18930	17250	16015	15666	15135	15220	15266	15176	15169	15223	15156	15043	15196	15114	15299	15130	14987	15149	15122	15051	15023	15057	15247	15029	15420	15176	14925	14990	15243	15166	15000	15164	15049	15333	15222	15058	15177	15191	15033	15136	15300	15215	15200	15117	14886	15227	15120	14938	14985	15257	15130	15119	15021	15106	15029	15235	15161	15084	15177	15071	15259	15100	15130	14996	15091	15010	15195	15055	14948	15213	15138	15260	15065	15049	15239	15004	15273	15120	15060	15179	15143	15350	14979	15159	15169	15089	15235	15284	15186	15232	15292	15186	15170	15087	15175	15204	15210	15225	15359	15121	15247	15266	15087	15143	15136	15209	15093	15061	15184	15137	15195	15168	15190	15047	15114	14909	15032	15141	14996	15092	15217	15199	15217	15081	14950	15044	15216	15393	15164	15105	14986	15076	15015	15320	15205	15190	15239	15122	15128	15181	15175	15043	15105	15176	15180	15032	15114	15214	15045	15065	15025	15138	15293	15120	14841	15015	15189	15211	15267	15096	15045	15081	14996	14958	14844	15097	15111	15113	15059	14986	15149	15225	15122	15008	15146	15035	14999	15102	15154	15119	15224	15010	14999	15252	15137	15136	15335	15012	14972	15013	15232	15202	15093	15094	15289	15126	15162	14967	15075	15186	15081	15037	15125	15211	14991	15090	15043	15121	14994	15120	15207	15301	15232	15233	15297	15246	15060	15039	14931	15088	14918	14965	14984	15202	14985	15156	15220	15312	15073	14864	15181	15062	15145	15105	14936	15059	15281	14961	15171	15003	15238	15245	15024	15005	15008	15293	15146	15024	15080	14965	15239	15351	15123	14969	15021	15131	15085	15020	15229	15175	15202	15012	14935	15160	15094	15205	15127	15145	15072	15093	14954	15099	15181	15251	14894	15198	15053	15320	15286	15077	15160	15132	15127	15089	15252	15203	14982	14998	15208	14968	15077	14936	14972	15259	15037	15055	15053	15070	15024	15001	14941	15168	15007	15070	15011	15148	15232	15107	15035	15105	15020	15033	15116	15200	15056	15038	15355	15285	14968	15089	15043	15273	15069	15135	15061	15026	15128	15129	15099	15189	15190	14961	15117	15102	15316	15033	15030	15192	15224	15101	14928	14962	15165	15007	14994	15151	15037	15144	15200	14997	15059	15036	15072	15235	15272	14999	14886	15167	15125	15328	15126	15204	15192	14925	15146	15139	15130	15008	15119	15024	15081	15278	15036	15015	15226	15074	14931	15349	14970	15062	15127	15108	15162	15078	15165	15177	15015	15146	14818	15051	15078	15042	15022	15210	15073	15156	15106	15336	14963	14827	15145	15034	15067	15165	15032	15041	15116	15180	15006	15210	15178	15158	15087	15146	15319	15012	15056	15122	15071	15083	15345	15058	14915	14892	14984	15024	15223	15115	15138	15124	15320	15164	15266	15150	14954	15176	15228	15026	14998	15109	15086	15104	15003	15105	15193	15031	15030	15086	15131	15163	15259	15027	15115	15086	14960	15190	15158	15120	14939	14892	15259	15053	15268	14843	15203	15054	15102	14882	15091	15170	15115	15120	14986	15171	15526	15212	15310	15133	15161	15020	15199	15203	15292	15087	15172	15350	15130	15127	15081	15058	14911	15138	15074	15131	15206	15057	15172	15060	15241	15092	15287	14911	15334	15230	15127	15153	15392	15227	15289	15142	15136	15038	15181	14951	15293	15053	15305	15042	14993	14922	15016	14986	15100	15200	15166	14956	15107	15202	14969	15010	15187	15033	15256	14898	15001	14965	15053	15183	15002	15148	15101	15093	15063	15135	14957	15011	15169	15106	15345	14936	15021	15031	15043	15228	15064	15150	15163	14899	15086	15165	15035	15032	15192	15239	15106	15135	15037	15043	14855	14967	15018	15148	15060	15185	15092	15262	15130	15048	15083	15244	14993	15182	15098	14953	15150	15081	15125	15032	15069	15277	14996	15307	15147	15227	15177	15162	15019	15148	15024	15111	15042	15215	14878	15080	15198	15156	15243	15232	15076	15085	15127	15058	15090	14970	14847	15282	15123	15096	14991	14855	15047	15073	15183	15194	15091	15103	15083	15242	15189	15182	15085	15231	15058	15074	14939	15124	15246	15099	15235	15004	14950	15066	15101	15305	15110	15098	15052	15215	14955	15121	14940	15282	15223	15080	15128	15079	15145	15257	15281	15136	15074	15143	15176	15032	14964	15101	15301	15103	15081	15150	15245	15299	15131	15093	15150	14919	14912	14984	15214	15187	15134	15077	15214	14894	15362	15069	15266	15010	15398	15165	15029	15190	15129	15114	15173	15083	15069	15246	14999	15152	15338	15109	15210	15092	14980	15189	15083	15329	14987	15087	15012	15216	15071	15097	14913	15144	15266	15049	15081	14921	14952	15234	15331	15007	15143	15068	15022	15075	15209	14901	15025	14980	15052	15112	15059	15107	15118	15130	15033	15249	15242	14976	15164	15178	15337	15276	15146	15073	15067	15118	15154	15009	15212	15115	15116	15251	15190	15194	15121	15023	14921	15064	14947	15154	14881	15174	14861	15088	15100	15158	15191	15119	15079	15157	15097	15078	15059	15309	15166	15040	14902	14965	15103	15272	15248	14912	15185	15125	15070	15153	15272	15157	15097	14969	15266	15229	15336	15214	14980	15166	15031	15018	15093	15185	15005	15076	15128	15145	14779	14968	15099	14998	15152	15257	15100	15065	15246	15140	15000	15087	15107	14868	14923	15250	15067	15146	15190	14955	15003	15125	15174	14954	14867	15201	15174	15085	15130	14983	15077	15053	15112	15307	15203	15150	15118	15217	15128	15070	15271	15177	15147	15160	15166	15181	15329	15028	15000	15081	15031	15152	15107	15131	15279	15008	15296	15214	15218	15190	15068	15330	15073	15287	15007	15053	15242	14849	15029	15183	14993	15256	15066	15292	15240	15174	15286	15026	15172	15202	15219	14962	15160	15054	14974	15197	15343	14939	15117	15186	15089	15342	15072	15033	15067	15368	14995	15197	15062	15016	15166	15228	15040	15085	15205	15327	15148	15150	15024	14930	15248	15289	15076	15109	15184	14983	15120	15123	15209	15173	15289	15033	15145	15271	15170	15154	15081	14938	14976	15079	15023	15113	15107	15079	15092	15108	15073	15190	15260	15137	15155	15010	15094	15205	15090	15386	15197	14977	15318	15170	14969	14980	15257	15006	15136	15155	15078	15162	15023	15165	15053	15208	15197	15143	15186	15118	15217	15167	14968	14942	15147	15307	15142	15134	15206	15161	15092	15280	15040	15020	15245	15086	15032	15158	14856	15037	15100	15064	14953	15209	15202	15107	15078	14987	15141	15055	15187	15021	15343	15095	15272	15243	15130	14969	15077	15167	15005	14962	15205	15094	15213	15099	14978	15307	15288	15382	15180	15110	15171	15213	15330	15085	15189	14882	15010	14867	14904	14973	15265	15195	15090	15265	15144	15074	14868	15112	15201	15129	15101	15042	15075	15083	15200	15231	15004	15093	15413	15106	15179	15120	15155	15181	15199	15111	15012	14984	15177	15056	14972	14958	15222	15079	14993	15207	15011	15090	15107	15165	15182	15101	15132	15294	15087	15041	15030	14883	14749	14909	15036	15054	14993	15210	15014	15398	15281	14961	15049	14764	14960	15071	15352	15195	15125	15108	14952	15161	15154	15029	14932	15230	15144	15098	15092	15113	15023	15011	15203	15277	15224	15279	15012	15095	14965	15139	14994	15051	15178	15050	15045	15198	15253	15103	15263	15192	15126	15198	15242	15292	15035	15064	14943	15080	14929	14847	14952	14916	15174	14923	15123	15192	15305	15001	15135	14997	14946	14965	15052	15202	15211	14972	15005	15097	15108	15118	14870	14995	15108	15115	15192	14887	15178	15305	15121	15120	15068	15209	15140	15029	15170	15282	14792	15194	14872	15044	15145	15129	15288	14927	15157	15053	15002	15152	15094	15192	15094	15087	14953	15106	14875	15070	15065	15209	15181	15285	15265	15172	14934	15088	15217	15206	15230	15021	15145	14969	15219	15202	15025	15130	15106	15195	15064	15215	15137	15282	15167	15176	15000	15226	15177	15334	15188	15069	14979	15010	15122	15031	14937	15087	14942	15157	15172	15206	15285	14967	15063	15197	15202	15071	15064	14951	14948	15032	15112	15093	15083	15177	15212	15031	15031	15134	15197	15068	15162	15217	15258	15131	15375	15098	15133	15169	15257	15108	15185	15159	15218	15072	15015	15239	15061	15217	15247	15185	15186	15163	15019	15214	15372	15182	15150	15027	15007	15123	15126	15148	15140	15157	15108	15209	15177	15218	15119	15195	14990	15156	15141	15223	15271	15067	15006	15105	15003	15094	15317	15339	15290	15069	15190	15115	15153	15085	15109	15016	15215	15244	15162	15249	15282	15114	15181	14941	15018	15243	15059	15151	14972	15026	14933	15011	15043	15099	14877	15067	15124	15037	14954	15014	15107	14974	15323	15419	15006	15014	15005	15234	15083	15162	15223	15044	15011	15349	15056	15109	15228	15352	15075	15024	15137	15005	15131	15088	14991	15085	15131	15144	15271	15123	14999	15164	15099	15055	15171	15213	15210	15225	15165	14992	15061	15250	15416	15277	15042	15072	15057	15045	15212	14924	15159	14931	15066	15144	15147	15005	15152	15080	15172	15180	15070	15168	14994	14985	15106	15036	15111	15168	15082	15037	15131	15180	15382	15120	15016	15113	15163	15326	15057	15038	14901	15041	15003	15005	15111	15246	15139	15032	15163	15149	15256	15019	14968	15192	15130	15110	15074	15117	15112	15226	15284	15290	15097	15130	15123	15154	15128	14965	15103	14967	15291	15280	15105	15025	14939	14965	15130	15086	14881	15029	15066	15005	15225	15324	14993	15286	15297	15180	15322	15104	15326	15006	15214	15291	14977	15073	14999	15101	15035	14977	15275	15166	15150	15157	15049	15050	15093	15268	15083	15247	15142	15078	15010	14987	15132	15226	15245	15005	15237	15285	15221	15218	15053	15202	15180	15098	15275	15032	15256	14912	15000	15276	15105	15069	15183	15397	14997	15069	15261	15149	15178	15056	14906	15266
17479	31456	24820	11895	10538	11274	13600	14068	12637	11004	10010	9491	9518	9352	9431	9597	9463	9444	9384	9549	9398	9369	9452	9261	9365	9461	9450	9429	9458	9467	9341	9194	9451	9164	9406	9314	9294	9362	9402	9369	9370	9444	9426	9477	9411	9347	9478	9374	9339	9355	9345	9357	9456	9442	9375	9396	9347	9381	9430	9402	9271	9386	9355	9418	9360	9366	9495	9329	9284	9392	9489	9470	9457	9469	9277	9307	9535	9337	9419	9292	9385	9405	9326	9254	9266	9356	9553	9242	9479	9380	9257	9332	9462	9394	9455	9500	9440	9434	9506	9366	9409	9406	9461	9214	9295	9321	9233	9388	9343	9393	9352	9273	9408	9471	9386	9236	9428	9399	9367	9291	9336	9305	9393	9342	9435	9303	9512	9489	9464	9424	9461	9368	9304	9545	9222	9336	9485	9261	9386	9343	9419	9367	9387	9392	9344	9498	9332	9536	9522	9423	9426	9354	9469	9498	9477	9434	9362	9284	9401	9256	9243	9436	9510	9204	9466	9329	9353	9342	9346	9339	9273	9517	9412	9473	9416	9374	9345	9408	9483	9351	9366	9472	9358	9321	9310	9579	9427	9384	9290	9258	9468	9249	9376	9511	9398	9370	9279	9361	9267	9411	9423	9402	9548	9166	9444	9212	9230	9339	9426	9333	9301	9366	9404	9325	9471	9336	9446	9417	9392	9511	9310	9388	9487	9305	9360	9409	9321	9383	9255	9422	9417	9406	9353	9438	9454	9356	9597	9473	9300	9297	9361	9284	9415	9436	9509	9299	9218	9394	9376	9438	9451	9425	9257	9332	9474	9463	9402	9504	9401	9323	9426	9367	9356	9298	9392	9431	9228	9505	9304	9351	9491	9384	9366	9332	9387	9443	9459	9403	9433	9424	9349	9396	9425	9426	9284	9281	9232	9272	9301	9295	9364	9321	9279	9350	9447	9340	9403	9391	9382	9480	9488	9218	9311	9388	9482	9293	9465	9346	9290	9223	9216	9389	9471	9430	9432	9330	9361	9289	9310	9466	9489	9362	9301	9203	9360	9450	9256	9471	9297	9457	9412	9354	9409	9427	9338	9310	9343	9368	9370	9429	9181	9287	9354	9328	9456	9255	9538	9421	9397	9255	9317	9325	9246	9514	9260	9491	9344	9212	9533	9416	9438	9304	9332	9330	9228	9407	9380	9422	9393	9351	9574	9486	9378	9306	9409	9350	9406	9367	9308	9295	9431	9220	9292	9387	9409	9417	9408	9388	9269	9386	9359	9290	9311	9513	9471	9303	9483	9492	9400	9439	9205	9345	9519	9288	9381	9332	9330	9441	9394	9366	9343	9296	9388	9477	9359	9429	9346	9394	9493	9402	9304	9255	9506	9281	9490	9475	9452	9438	9291	9457	9447	9297	9317	9510	9405	9302	9366	9300	9391	9448	9422	9453	9465	9268	9361	9319	9195	9326	9489	9311	9282	9397	9450	9384	9526	9448	9390	9440	9311	9433	9263	9392	9413	9324	9423	9322	9299	9449	9507	9286	9512	9228	9280	9248	9418	9459	9377	9534	9436	9391	9470	9387	9368	9308	9482	9431	9261	9369	9342	9455	9444	9225	9306	9416	9366	9364	9215	9241	9549	9482	9286	9259	9446	9264	9448	9374	9340	9477	9246	9384	9500	9298	9341	9323	9407	9403	9357	9492	9400	9322	9380	9405	9429	9317	9563	9318	9311	9438	9393	9507	9432	9381	9350	9539	9288	9360	9203	9530	9282	9276	9509	9522	9365	9301	9403	9262	9325	9449	9395	9523	9270	9466	9320	9227	9282	9253	9440	9517	9288	9290	9330	9374	9280	9347	9494	9335	9244	9351	9254	9482	9390	9352	9330	9408	9485	9540	9347	9442	9387	9346	9437	9410	9420	9412	9418	9402	9357	9281	9336	9474	9245	9250	9252	9337	9393	9444	9268	9442	9490	9346	9311	9293	9446	9475	9391	9328	9305	9393	9361	9464	9388	9215	9219	9380	9316	9448	9327	9357	9353	9419	9512	9379	9543	9275	9426	9435	9380	9337	9407	9344	9446	9493	9504	9519	9502	9366	9225	9401	9383	9136	9474	9291	9409	9634	9394	9433	9450	9381	9331	9443	9367	9288	9442	9452	9327	9430	9417	9416	9125	9303	9336	9446	9405	9472	9242	9339	9439	9398	9355	9342	9401	9396	9351	9374	9308	9533	9331	9358	9299	9416	9431	9301	9462	9390	9266	9385	9327	9376	9383	9392	9337	9438	9445	9393	9344	9397	9427	9252	9403	9419	9358	9338	9545	9328	9352	9281	9203	9351	9536	9213	9539	9271	9372	9225	9382	9382	9369	9381	9331	9231	9403	9322	9399	9346	9275	9362	9309	9288	9480	9358	9323	9502	9459	9564	9488	9308	9363	9269	9496	9381	9451	9328	9320	9468	9257	9340	9411	9397	9200	9377	9325	9365	9220	9454	9367	9310	9303	9297	9411	9433	9331	9315	9398	9284	9556	9439	9391	9393	9410	9406	9302	9371	9266	9252	9531	9371	9600	9322	9455	9299	9553	9481	9290	9350	9217	9601	9465	9550	9388	9339	9456	9421	9470	9477	9278	9524	9313	9528	9370	9445	9343	9394	9317	9262	9271	9287	9449	9367	9374	9395	9380	9370	9351	9252	9265	9393	9404	9193	9346	9447	9324	9475	9527	9288	9406	9245	9275	9290	9342	9375	9337	9392	9241	9262	9394	9441	9412	9435	9495	9398	9388	9479	9425	9424	9419	9389	9280	9482	9363	9371	9225	9529	9486	9492	9466	9411	9435	9606	9328	9538	9387	9311	9495	9353	9328	9443	9351	9350	9311	9294	9483	9388	9427	9392	9379	9514	9455	9332	9355	9620	9468	9392	9272	9325	9491	9383	9448	9322	9383	9368	9289	9305	9582	9442	9552	9444	9262	9306	9396	9283	9269	9320	9425	9493	9451	9324	9280	9359	9263	9294	9401	9308	9305	9434	9288	9486	9422	9346	9370	9392	9456	9428	9324	9206	9401	9332	9525	9491	9487	9441	9327	9455	9466	9442	9495	9341	9304	9508	9377	9269	9363	9270	9427	9350	9384	9183	9360	9308	9524	9294	9275	9384	9338	9347	9306	9288	9368	9363	9500	9244	9328	9527	9424	9349	9545	9528	9343	9442	9319	9360	9487	9450	9405	9475	9328	9522	9463	9340	9478	9365	9428	9487	9377	9386	9278	9276	9546	9305	9363	9328	9470	9304	9390	9357	9322	9412	9266	9327	9344	9356	9368	9509	9450	9287	9342	9473	9277	9251	9342	9431	9345	9430	9309	9397	9317	9290	9320	9554	9385	9272	9359	9397	9325	9420	9368	9422	9399	9356	9411	9558	9380	9342	9484	9493	9510	9315	9462	9417	9458	9401	9366	9479	9442	9490	9268	9474	9299	9335	9413	9320	9323	9291	9350	9386	9413	9416	9386	9332	9448	9474	9263	9466	9213	9302	9365	9441	9512	9443	9412	9324	9455	9440	9405	9404	9468	9533	9433	9486	9509	9320	9420	9408	9506	9479	9327	9486	9485	9318	9364	9378	9278	9415	9400	9431	9285	9263	9451	9277	9385	9418	9452	9409	9404	9245	9291	9338	9312	9460	9522	9239	9425	9520	9324	9572	9267	9472	9363	9324	9424	9387	9298	9458	9455	9435	9475	9414	9505	9405	9335	9381	9374	9426	9237	9380	9329	9480	9544	9364	9404	9165	9374	9534	9345	9427	9255	9337	9269	9452	9426	9479	9379	9386	9436	9322	9372	9390	9435	9385	9393	9546	9294	9329	9514	9260	9360	9406	9321	9211	9431	9504	9337	9425	9359	9344	9318	9376	9269	9399	9360	9425	9417	9326	9356	9254	9319	9343	9238	9492	9454	9329	9369	9354	9436	9462	9441	9477	9337	9344	9404	9487	9494	9238	9445	9332	9432	9357	9230	9281	9479	9295	9431	9285	9481	9455	9164	9429	9357	9295	9410	9339	9392	9372	9325	9454	9370	9319	9388	9386	9185	9353	9400	9259	9370	9259	9413	9279	9391	9301	9477	9387	9331	9413	9308	9299	9480	9347	9442	9389	9432	9315	9394	9464	9293	9392	9396	9359	9333	9376	9308	9449	9270	9394	9322	9182	9436	9324	9298	9405	9372	9354	9453	9419	9345	9553	9392	9329	9394	9262	9405	9495	9390	9310	9355	9337	9539	9486	9379	9399	9485	9325	9446	9264	9448	9476	9208	9341	9369	9528	9592	9314	9475	9383	9465	9288	9433	9415	9356	9381	9371	9404	9395	9472	9422	9449	9455	9385	9596	9538	9198	9244	9247	9268	9474	9438	9508	9351	9343	9343	9335	9494	9303	9451	9530	9425	9471	9429	9487	9347	9372	9363	9538	9463	9490	9300	9343	9411	9416	9313	9384	9380	9416	9434	9331	9434	9520	9398	9310	9314	9407	9407	9350	9396	9341	9319	9355	9321	9361	9367	9410	9273	9352	9392	9294	9205	9426	9296	9393	9334	9336	9464	9260	9374	9351	9264	9369	9538	9258	9475	9428	9302	9408	9425	9449	9454	9414	9469	9275	9479	9254	9408	9417	9573	9421	9378	9338	9348	9639	9362	9372	9532	9486	9433	9510	9357	9490	9411	9424	9426	9429	9444	9416	9346	9358	9434	9397	9414	9548	9316	9464	9350	9471	9242	9421	9204	9405	9409	9423	9342	9363	9389	9372	9416	9356	9396	9452	9308	9268	9426	9428	9526	9545	9453	9354	9305	9300	9308	9419	9365	9302	9533	9382	9443	9533	9319	9371	9393	9435	9421	9337	9466	9316	9509	9426	9451	9519	9354	9541	9409	9359	9347	9348	9453	9347	9488	9460	9409	9458	9354	9294	9395	9405	9326	9527	9419	9372	9499	9402	9452	9295	9325	9224	9228	9385	9353	9297	9374	9216	9217	9332	9330	9582	9370	9314	9331	9524	9421	9326	9356	9304	9312	9439	9421	9242	9337	9448	9298	9321	9229	9277	9353	9572	9399	9375	9481	9308	9227
26065	21881	27973	27732	21884	22498	28679	41750	36005	26804	20067	16772	15641	15328	15280	15163	15314	15257	15110	15019	15274	15108	15022	15260	15285	15011	15172	15123	15124	15262	15023	15150	15108	15177	15228	15156	15198	15129	15257	15105	15186	15237	15127	15237	15132	15110	15043	14979	15081	15053	15157	15002	15009	15092	15037	14980	15120	15047	15082	15243	15189	15071	15050	15093	15047	15103	15052	15069	14961	15005	15023	15113	15080	15059	15135	15168	15398	15226	15120	14869	15022	15098	15139	14935	14797	15042	15217	14826	15163	15090	15246	15093	15170	15012	15011	15103	14964	15054	15136	15250	14958	15055	15113	15151	14908	14980	15066	14961	14833	14920	14973	14888	14940	15017	14918	15110	14980	15082	15215	15079	15160	14941	15196	15102	15097	15159	14976	15100	15078	15166	14981	15242	15026	15032	14980	15068	14953	15058	15132	15038	15121	15197	15051	15069	14929	14969	15120	15117	14946	15036	15040	15145	15070	14968	14955	15247	15032	15159	14956	15088	14922	15093	15001	15156	15202	15139	15063	14914	15137	15105	15024	14956	15098	15135	15184	15071	15301	15115	15038	15229	15196	15254	14983	15051	15018	15170	15077	15090	15046	15005	14885	15002	15166	15098	14992	15069	15103	14899	14975	15010	15068	15070	15137	15116	15229	14983	15002	15409	15040	15009	15111	14963	15077	15072	15163	15118	15038	15102	15139	15017	14923	15210	14970	14795	15134	15119	15225	15192	15151	15149	15060	14933	15178	14954	15095	15190	15174	15096	15012	15021	15349	15194	14926	15034	15191	15072	15052	15014	15129	14991	15208	14985	15293	14973	14943	14793	15022	15001	15004	15112	14990	15012	15023	15138	15016	15044	14968	15068	15138	14950	15060	14953	15092	15075	15057	15183	15126	14891	15246	15214	15059	14850	15056	14963	14965	15013	15261	14904	14629	15133	15125	15039	15080	14954	15159	14983	15145	15177	15157	15146	15024	14925	14933	14936	15004	15075	15160	15035	14943	14949	15018	15039	15126	15065	15125	15303	15006	15207	15162	14793	15043	14807	14994	15093	15275	15162	14983	15004	15153	15048	14981	14873	15302	15129	15159	14988	15122	14964	15109	15078	14867	15163	15199	15164	14981	15118	15029	15214	15068	15045	14919	15041	15088	14911	15003	15049	15125	14730	15088	15088	15145	15002	15076	15176	14969	15020	14955	15045	14871	15176	15021	15101	15126	15000	14927	14998	15104	15037	15219	15132	14965	15156	15163	15204	14900	15081	14916	15113	14948	15053	15165	15005	15033	15067	14859	15039	14981	15276	15164	14971	14979	15011	14965	15010	15152	15055	15260	14924	14884	15064	15022	15169	14960	15088	15041	15037	15230	15106	14954	15079	15084	15025	15169	15247	14954	14895	14924	14893	14871	14995	15124	14990	14914	15012	15142	15141	15276	15029	14912	14969	14862	14876	15094	15255	15137	15041	15007	14859	15056	15247	14873	15018	15168	15203	14822	15118	15145	15129	14973	15131	15060	15013	15116	14967	15034	14833	15100	15005	15140	15048	15092	14991	15010	14847	15038	15173	14873	15012	15124	15058	14820	15025	14988	14857	14991	15120	15043	15047	14979	14975	14942	14897	15124	15164	15016	15097	15101	14879	15045	15063	15200	14910	15211	15002	15255	15145	15035	14984	15056	15162	15189	15072	15228	15122	14993	15010	15264	14973	15060	15189	15078	15119	14934	14991	15023	14879	15103	15083	14928	15109	15224	15044	15125	15100	15136	14957	14921	14933	15005	14927	14863	15055	14945	14955	14990	14988	15013	15183	14879	15020	14982	14992	15106	14918	15066	15154	14742	15183	15042	14972	15043	15165	14924	15123	14890	15069	14962	14996	14940	15143	15226	15214	15085	15097	15019	15104	15096	15259	15155	15032	15113	15031	15130	15238	15067	15122	15032	15098	15095	15139	15050	15038	15105	15135	15089	15180	14890	14903	15135	15265	14891	14879	15064	14769	15196	15211	14916	15062	15152	15152	15185	15219	14755	14970	15141	15073	15051	14767	14853	15095	15130	14877	14844	14971	14811	14999	15066	15071	15242	15123	14841	15115	15164	15033	15032	14885	14869	15001	15171	15187	15152	14819	15137	15040	15140	14905	15041	14920	14957	15014	14867	15089	14906	15075	15160	15012	15026	15011	15209	14978	14923	15090	15106	14854	14993	15033	15218	14981	14776	14824	14845	14989	15188	14942	15068	15066	15208	14877	14972	15135	15097	15076	15024	15247	14926	15065	15095	15037	15066	15279	14956	15336	14797	14979	14960	14994	15082	15131	15033	15045	15081	15047	15147	15053	15099	15098	15152	15257	14919	14939	15004	14978	15128	15047	15098	15093	15085	15140	14908	14969	15040	15006	14863	15033	15099	15104	14950	15095	15095	15006	15125	15139	15018	15007	14839	15033	15059	14983	15060	15298	14965	14878	14914	15064	15041	14899	15038	15115	15056	15035	14779	15071	15109	15129	15256	15036	15204	14815	15065	15083	15045	15021	15011	15078	15083	15152	14995	14993	15066	14974	15094	15041	15008	15144	15043	14998	14973	14966	15033	15152	15081	14975	14935	15363	15182	15218	15115	15091	15025	14990	14928	15052	14707	15075	15001	15003	15309	15117	15107	15125	14938	14971	15038	15082	14956	15124	15031	15005	14987	15014	15161	15097	15021	14919	15003	14973	15056	15015	15089	14855	14950	14885	15090	15276	14882	14980	15191	15038	15091	14857	15056	15195	15087	15140	14993	15098	15054	14833	14921	15165	15014	15060	14974	15174	15046	15011	15125	15085	14888	15160	14989	15073	14974	14967	15047	15070	15060	15016	14795	15066	15240	15159	15036	15321	15063	14967	14828	14892	15132	15139	15088	15069	15254	15165	15163	14893	15012	15040	14841	14964	15080	14950	15119	14996	15340	15012	15097	14817	14938	14935	15074	15017	15205	14950	15128	15049	15152	15130	15031	15023	15007	14878	14937	15002	15039	15039	15020	14875	15211	15037	14916	15045	15068	15072	14979	14867	15076	15048	14965	15056	14992	15195	15141	15101	15009	14721	15085	14997	15050	15040	15021	15064	14914	14967	15053	14939	15047	15260	15106	15012	15202	15127	15023	15213	15215	15004	15159	15014	14854	15037	14886	15083	15176	14985	15087	15229	14930	15022	15244	15096	15002	15037	15148	14975	14952	15159	15194	15248	15091	14745	14822	15216	15091	15015	14922	15149	14955	15060	15152	14969	15220	14992	14970	14833	14989	15006	15073	14828	15155	15210	15051	15182	15044	15065	15034	15253	14930	15053	14966	15133	15086	15019	15136	15207	15130	15057	15141	15037	15035	15080	15155	15183	15055	15024	14884	15061	15112	15216	15094	14994	15026	15118	15156	14952	14957	15146	15079	15130	15118	15180	14973	14963	15122	15089	15124	15141	14986	14875	14897	15253	15083	15085	15145	15026	14983	14988	15259	15228	14982	15062	14969	14914	15165	15135	15165	15096	14978	15045	15026	14877	15069	15019	14967	14971	14896	14744	15003	14863	15129	14893	14912	15066	15080	15026	15115	15187	15188	15035	15090	15135	15081	15320	15026	14943	15072	15129	15293	15175	15083	14942	15050	15119	15008	15062	15023	15163	15086	15026	15165	15228	15174	15071	15146	15131	14942	15059	15002	15158	15200	15012	14893	15124	15391	14884	15058	15143	15082	15046	14979	14909	14958	14892	14939	15110	15024	15153	14772	15265	15203	15006	14995	15081	15076	15281	15112	15065	15134	15119	15067	15065	15075	15029	14931	15123	15172	14917	15114	14939	14995	15049	15101	15040	15129	15145	15145	15023	15094	15074	15009	14983	15266	15202	14957	15136	14991	15083	15224	15097	15097	15051	15296	15031	15206	15022	15018	14924	15155	14965	15181	14970	14940	14741	15061	14944	14974	14900	14908	14905	14843	15095	15033	15040	14961	15004	15060	14990	15108	14946	14943	15001	15012	15119	14857	15257	15073	15006	15141	15135	15061	15156	14874	15254	15107	15146	15152	15010	15239	15017	15036	14992	15160	15036	15240	15007	15117	14973	15084	15097	14912	15119	15058	15101	15231	15022	15199	15091	15029	15089	15110	15081	15072	15041	15069	15025	15082	15057	14869	15042	15231	15000	15074	15059	15161	15056	14960	15007	14955	14979	15036	14981	14975	15189	15035	15182	15166	15170	15068	15112	15312	14824	14985	15158	15057	15141	14948	15045	14974	14913	15277	15183	15098	15234	15040	14896	15140	14993	15036	15015	15143	14898	15175	14891	15003	14924	15019	15000	14927	15301	15319	15084	15167	14938	15026	14854	14926	15056	15063	15070	15127	15194	15051	15045	15065	15256	15067	14954	15022	15120	14899	15093	15100	14940	15141	14978	14977	14998	15045	14933	14945	15109	15116	14852	15007	15096	14846	15180	14999	14996	15079	14973	15055	15100	15015	15022	15018	14960	14936	15088	15142	15070	15070	15026	15049	15039	15284	15221	15155	15055	15036	15099	15053	15046	15034	15056	15062	15122	14906	15042	14781	15003	15317	15066	15022	14961	15116	14812	15014	14872	15004	15011	15013	15058	15260	15027	15089	15270	14891	15092	15048	15028	14947	15022	15229	15139	14880	14826	14985	15256	15002	14897	14960	15043	15040	15039	14978	15034	15136	15117	15117	15117	15314	15115	15076	15070	15113	15073	15093	15143	15026	15161	15136	14982	14990	15154	15214	15205	15115	15046	15003	15027	15061	15173	14967	14982	15046	14957	14899	15104	15024	15036	15149	15071	15046	15206	15072	15030	14886	15106	14887	14967	15079	15042	15117	15038	15017	15149	14984	14961	14926	15071	14897	15116	15084	15045	14997	14965	14994	15109	14987	15021	15130	15073	15190	14938	15138	15089	15182	14979	14969	15164	15090	14936	14915	14958	15106	15064	15071	15042	14913	15213	15142	15144	15133	15088	14977	15078	15340	15045	15014	15083	15122	15173	15117	15109	15228	14869	15287	15263	15182	15151	14923	15020	15089	14939	14883	14923	14936	14825	14998	14838	15178	15033	15063	15098	15017	15007	15069	15160	15098	15181	15267	15169	15234	15084	15205	15043
26485	40166	25495	16560	15314	17460	23429	36488	27994	18733	13202	10573	9772	9662	9490	9626	9584	9575	9465	9614	9543	9532	9573	9567	9475	9609	9570	9545	9601	9318	9401	9468	9549	9468	9576	9564	9357	9433	9586	9320	9628	9430	9633	9428	9421	9469	9443	9554	9529	9393	9504	9590	9413	9548	9579	9362	9513	9571	9371	9474	9263	9481	9509	9541	9551	9393	9555	9473	9473	9453	9469	9450	9563	9448	9393	9484	9410	9637	9642	9475	9550	9505	9584	9566	9553	9402	9464	9605	9301	9533	9411	9630	9593	9505	9426	9303	9446	9533	9644	9331	9634	9270	9479	9489	9466	9469	9421	9556	9415	9715	9371	9297	9412	9499	9331	9593	9444	9641	9562	9470	9426	9459	9372	9503	9542	9408	9406	9454	9473	9411	9549	9639	9201	9474	9469	9615	9459	9426	9483	9491	9446	9551	9356	9468	9468	9448	9421	9614	9426	9448	9422	9469	9626	9638	9593	9449	9490	9412	9411	9523	9463	9580	9590	9439	9658	9359	9383	9587	9538	9398	9399	9394	9526	9588	9400	9385	9333	9394	9450	9587	9468	9438	9514	9470	9351	9374	9544	9365	9406	9682	9421	9376	9632	9314	9511	9565	9450	9458	9450	9430	9290	9416	9580	9590	9486	9466	9510	9483	9456	9510	9533	9505	9397	9444	9381	9510	9246	9453	9526	9609	9589	9511	9545	9507	9487	9581	9288	9372	9364	9473	9672	9316	9653	9564	9417	9560	9603	9662	9401	9430	9503	9453	9554	9493	9389	9276	9409	9548	9431	9487	9348	9475	9673	9495	9629	9370	9380	9568	9533	9473	9401	9611	9438	9463	9458	9377	9264	9469	9573	9586	9588	9319	9404	9376	9322	9487	9530	9446	9524	9442	9511	9502	9376	9246	9495	9473	9509	9524	9475	9531	9406	9634	9499	9371	9436	9391	9358	9429	9510	9493	9485	9505	9394	9379	9561	9646	9550	9324	9525	9567	9462	9430	9494	9468	9567	9444	9452	9478	9528	9408	9417	9721	9463	9411	9541	9304	9474	9520	9541	9498	9398	9471	9359	9502	9404	9487	9524	9584	9563	9451	9503	9476	9440	9741	9436	9471	9412	9550	9475	9691	9498	9535	9399	9491	9580	9582	9450	9544	9375	9367	9561	9519	9393	9453	9640	9525	9432	9594	9513	9350	9456	9443	9646	9403	9556	9465	9474	9404	9533	9450	9469	9562	9407	9419	9519	9586	9523	9505	9521	9424	9633	9373	9501	9364	9432	9593	9414	9646	9347	9526	9469	9468	9609	9414	9574	9371	9517	9334	9388	9532	9484	9502	9441	9488	9537	9386	9543	9303	9402	9447	9649	9626	9457	9473	9484	9381	9523	9232	9481	9485	9484	9511	9380	9492	9592	9445	9347	9451	9521	9352	9414	9402	9577	9544	9511	9438	9350	9531	9355	9606	9376	9351	9371	9338	9408	9569	9584	9455	9503	9603	9552	9481	9420	9311	9569	9473	9437	9508	9426	9393	9512	9505	9358	9368	9430	9410	9645	9448	9614	9454	9367	9439	9460	9420	9531	9484	9636	9337	9416	9463	9577	9412	9526	9357	9643	9404	9476	9467	9467	9569	9392	9500	9518	9606	9481	9425	9586	9457	9407	9538	9554	9412	9476	9599	9453	9515	9372	9548	9476	9476	9397	9467	9386	9481	9372	9279	9431	9504	9469	9494	9422	9559	9503	9587	9384	9547	9271	9470	9427	9374	9398	9342	9488	9492	9351	9532	9318	9521	9354	9328	9494	9485	9506	9553	9515	9313	9553	9460	9449	9338	9392	9486	9565	9462	9304	9438	9401	9479	9600	9327	9381	9424	9545	9512	9455	9446	9477	9420	9430	9478	9460	9664	9475	9494	9452	9461	9436	9524	9515	9457	9535	9566	9587	9470	9554	9475	9384	9447	9520	9358	9543	9368	9606	9580	9466	9522	9516	9454	9520	9505	9341	9506	9424	9417	9402	9416	9305	9298	9489	9463	9377	9440	9424	9594	9333	9329	9459	9411	9478	9582	9311	9365	9443	9597	9497	9382	9563	9471	9457	9461	9367	9481	9507	9427	9528	9492	9569	9525	9373	9549	9615	9467	9484	9337	9600	9496	9406	9390	9526	9409	9546	9484	9490	9472	9386	9438	9542	9458	9404	9426	9572	9502	9542	9500	9318	9435	9565	9302	9590	9550	9533	9352	9449	9455	9578	9570	9438	9498	9654	9460	9539	9407	9498	9396	9505	9490	9550	9521	9491	9526	9418	9346	9508	9528	9432	9406	9480	9601	9411	9501	9596	9519	9423	9507	9541	9554	9459	9490	9607	9464	9440	9338	9381	9484	9451	9418	9426	9479	9482	9479	9350	9466	9446	9549	9520	9528	9504	9441	9501	9351	9513	9385	9524	9417	9403	9470	9515	9550	9676	9521	9552	9572	9681	9429	9345	9460	9380	9422	9420	9537	9491	9470	9492	9461	9527	9427	9449	9314	9522	9443	9498	9471	9607	9393	9506	9464	9479	9486	9486	9479	9574	9587	9436	9529	9412	9403	9401	9356	9479	9548	9464	9422	9527	9548	9340	9406	9328	9478	9516	9541	9512	9431	9276	9391	9381	9391	9549	9611	9397	9479	9369	9517	9483	9456	9431	9417	9617	9465	9484	9457	9518	9506	9494	9535	9519	9521	9284	9466	9574	9455	9441	9519	9551	9358	9493	9252	9460	9536	9483	9449	9425	9439	9536	9591	9567	9380	9517	9460	9549	9471	9370	9342	9530	9658	9284	9325	9597	9475	9556	9438	9394	9543	9486	9458	9481	9416	9423	9374	9533	9576	9536	9395	9574	9562	9518	9508	9627	9409	9371	9390	9545	9637	9432	9504	9413	9339	9571	9646	9522	9478	9433	9458	9509	9612	9500	9332	9598	9461	9325	9525	9451	9492	9561	9439	9482	9589	9504	9300	9547	9557	9514	9378	9412	9613	9528	9561	9581	9390	9354	9576	9530	9482	9388	9422	9563	9492	9440	9490	9516	9505	9483	9602	9419	9230	9430	9489	9396	9384	9442	9341	9599	9488	9563	9444	9585	9513	9456	9338	9563	9571	9515	9506	9515	9514	9522	9348	9493	9587	9422	9358	9484	9322	9440	9625	9410	9434	9546	9540	9355	9391	9512	9574	9405	9566	9485	9367	9517	9411	9584	9422	9483	9282	9378	9546	9427	9423	9396	9494	9347	9404	9480	9444	9665	9381	9457	9558	9475	9523	9389	9452	9447	9607	9579	9442	9459	9593	9509	9524	9417	9428	9321	9594	9459	9472	9617	9470	9380	9315	9493	9458	9435	9364	9578	9358	9521	9544	9362	9441	9610	9453	9526	9463	9281	9417	9498	9381	9451	9367	9399	9396	9426	9521	9591	9559	9376	9468	9511	9592	9539	9449	9544	9517	9490	9417	9452	9395	9520	9494	9438	9578	9453	9476	9553	9489	9541	9514	9550	9461	9459	9432	9665	9348	9655	9383	9422	9396	9646	9519	9330	9496	9354	9484	9394	9504	9506	9442	9511	9407	9500	9406	9494	9447	9592	9448	9617	9513	9518	9465	9518	9448	9433	9429	9442	9530	9540	9517	9545	9344	9461	9604	9383	9558	9384	9562	9555	9628	9409	9442	9549	9345	9544	9546	9412	9339	9530	9365	9428	9459	9416	9416	9518	9506	9365	9394	9395	9562	9486	9509	9377	9470	9362	9489	9452	9422	9543	9388	9462	9564	9453	9320	9421	9364	9582	9476	9358	9510	9432	9769	9464	9462	9531	9447	9476	9450	9412	9476	9354	9470	9511	9446	9475	9451	9477	9536	9491	9476	9425	9426	9500	9507	9393	9484	9531	9365	9399	9394	9419	9618	9574	9455	9424	9481	9498	9643	9519	9460	9446	9669	9508	9456	9467	9488	9558	9489	9343	9456	9391	9398	9652	9423	9367	9536	9465	9462	9541	9444	9493	9648	9296	9433	9424	9482	9526	9507	9200	9527	9568	9373	9514	9442	9491	9440	9421	9498	9526	9473	9434	9457	9434	9520	9463	9478	9422	9634	9498	9524	9559	9536	9541	9346	9443	9422	9580	9468	9516	9535	9503	9537	9734	9410	9541	9321	9463	9385	9465	9475	9410	9385	9624	9386	9470	9537	9438	9400	9483	9570	9419	9486	9544	9485	9564	9583	9334	9331	9499	9384	9627	9528	9444	9592	9367	9556	9433	9487	9341	9567	9479	9513	9445	9546	9457	9526	9525	9540	9331	9522	9583	9429	9445	9537	9378	9361	9420	9511	9429	9460	9441	9410	9607	9231	9489	9401	9552	9565	9499	9547	9473	9428	9306	9419	9433	9460	9419	9538	9557	9676	9406	9370	9582	9470	9591	9465	9499	9342	9465	9527	9395	9556	9406	9400	9428	9380	9486	9504	9578	9407	9562	9529	9430	9412	9448	9240	9476	9529	9544	9315	9403	9545	9552	9468	9626	9435	9578	9441	9470	9497	9367	9269	9461	9383	9532	9606	9603	9458	9502	9529	9367	9521	9496	9551	9440	9431	9403	9610	9412	9514	9466	9454	9300	9543	9400	9477	9353	9585	9509	9556	9359	9533	9301	9327	9502	9438	9453	9403	9449	9541	9453	9514	9447	9503	9471	9604	9465	9446	9467	9477	9422	9461	9421	9423	9494	9510	9459	9466	9432	9392	9536	9260	9403	9468	9429	9363	9480	9563	9590	9540	9394	9566	9437	9455	9441	9476	9237	9485	9453	9564	9520	9493	9442	9445	9323	9584	9458	9610	9543	9365	9411	9426	9528	9567	9524	9306	9377	9449	9568	9504	9545	9486	9498	9520	9504	9503	9270	9447	9467	9340	9395	9481	9584	9430	9377	9469	9562	9300	9510	9448	9526	9504	9401	9357	9416	9403	9480	9378	9583	9500	9538	9475	9479	9544	9385	9492	9495	9450	9451	9486	9379	9511	9536	9605	9510	9520	9491	9581	9590	9429	9468	9476	9409	9469	9507	9586	9559	9508	9494	9522
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
