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
339420695284	339420695803	339420696353	339420696903	339420697453	339420698003	339420698553	339420699103	339420699653	339420700203	339420700753	339420701303	339420701853	339420702403	339420702953	339420703503	339420704053	339420704603	339420705153	339420705703	339420706253	339420706803	339420707353	339420707903	339420708453	339420709003	339420709553	339420710103	339420710653	339420711203	339420711753	339420712303	339420712853	339420713403	339420713953	339420714503	339420715053	339420715603	339420716153	339420716703	339420717253	339420717803	339420718353	339420718903	339420719453	339420720003	339420720553	339420721103	339420721653	339420722203	339420722753	339420723303	339420723853	339420724403	339420724953	339420725503	339420726053	339420726603	339420727153	339420727703	339420728253	339420728803	339420729353	339420729903	339420730453	339420731003	339420731553	339420732103	339420732653	339420733203	339420733753	339420734303	339420734853	339420735403	339420735953	339420736503	339420737053	339420737603	339420738153	339420738704	339420739253	339420739803	339420740353	339420740903	339420741453	339420742003	339420742553	339420743103	339420743653	339420744203	339420744753	339420745303	339420745853	339420746403	339420746953	339420747503	339420748053	339420748603	339420749153	339420749703	339420750253	339420750803	339420751353	339420751903	339420752453	339420753003	339420753553	339420754103	339420754653	339420755204	339420755753	339420756303	339420756853	339420757403	339420757953	339420758503	339420759053	339420759603	339420760153	339420760703	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2663	3600	2300	2663	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	2654	3600	2300	2654	3600	2300	2653	3600	2300	2653	3600	2300	2652	3600	2300	2652	3600	2300	2651	3600	2300	2651	3600	2300	2651	3600	2300	2650	3600	2300	2650	3600	2300	2650	3600	2300	2649	3600	2300	2649	3600	2300	2649	3600	2300	2649	3600	2300	2648	3600	2300	2648	3600	2300	2648	3600	2300	2648	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
22473	20307	35518	61428	55315	45437	31671	19786	14425	13135	12823	12438	12674	12503	12508	12652	12547	12553	12696	12281	12594	12427	12447	12362	12493	12473	12460	12661	12414	12360	12449	12536	12467	12479	12266	12133	12364	12523	12460	12498	12488	12304	12287	12526	12225	12406	12408	12364	12431	12227	12185	12220	12390	12214	12543	12334	12438	12402	12197	12215	12266	12113	12328	12341	12397	12417	12541	12348	12374	12200	12412	12228	12271	12531	12356	12383	12266	12369	12373	12415	12333	12248	12452	12250	12301	12525	12484	12211	12301	12373	12433	12370	12401	12299	12318	12368	12311	12541	12382	12328	12455	12220	12235	12203	12409	12223	12309	12424	12251	12158	12336	12270	12235	12459	12253	12393	12335	12378	12440	12470	12451	12313	12382	12475	12340	12370	12465	12404	12266	12353	12158	12305	12348	12353	12495	12343	12289	12320	12296	12418	12230	12208	12276	12479	12424	12400	12360	12437	12304	12171	12282	12242	12171	12303	12478	12262	12289	12443	12252	12345	12293	12412	12431	12460	12456	12258	12380	12403	12437	12303	12387	12386	12341	12274	12589	12428	12410	12363	12386	12312	12436	12270	12277	12124	12439	12349	12436	12396	12428	12381	12278	12288	12353	12305	12195	12337	12405	12250	12200	12232	12325	12313	12126	12441	12362	12229	12566	12403	12236	12349	12328	12320	12314	12415	12092	12328	12137	12536	12372	12271	12282	12214	12168	12276	12413	12315	12277	12486	12315	12296	12411	12307	12299	12176	12281	12302	12274	12237	12311	12347	12290	12335	12406	12208	12416	12320	12279	12297	12210	12204	12368	12262	12356	12599	12270	12212	12298	12298	12405	12510	12514	12352	12302	12164	12105	12322	12395	12332	12319	12451	12296	12442	12225	12348	12231	12222	12454	12401	12481	12228	12319	12323	12189	12152	12555	12207	12470	12270	12409	12433	12363	12331	12401	12284	12243	12469	12202	12195	12254	12253	12503	12315	12299	12324	12427	12354	12292	12326	12356	12369	12397	12279	12169	12308	12426	12213	12439	12400	12498	12221	12273	12161	12230	12345	12335	12358	12207	12341	12346	12367	12308	12393	12407	12320	12286	12450	12312	12170	12326	12363	12250	12256	12450	12365	12316	12204	12426	12458	12328	12206	12054	12292	12454	12388	12440	12289	12321	12517	12302	12300	12306	12202	12477	12338	12400	12547	12211	12283	12343	12262	12485	12207	12438	12420	12550	12364	12342	12331	12331	12241	12447	12309	12376	12457	12333	12226	12419	12389	12330	12295	12368	12288	12399	12329	12538	12317	12319	12598	12416	12059	12174	12332	12326	12226	12161	12264	12216	12596	12277	12133	12317	12282	12157	12320	12339	12680	12432	12172	12256	12422	12409	12347	12227	12397	12385	12189	12288	12247	12290	12394	12348	12338	12486	12290	12318	12231	12365	12399	12442	12226	12344	12428	12306	12228	12342	12424	12266	12458	12064	12215	12383	12238	12197	12404	12376	12262	12409	12364	12163	12348	12251	12230	12109	12366	12576	12328	12417	12420	12305	12345	12464	12383	12318	12165	12293	12437	12201	12373	12296	12415	12449	12255	12316	12376	12404	12525	12472	12534	12274	12358	12082	12306	12367	12484	12284	12400	12283	12520	12312	12398	12269	12239	12231	12514	12371	12246	12209	12309	12438	12452	12326	12534	12436	12375	12402	12295	12313	12295	12363	12340	12287	12372	12321	12406	12376	12117	12538	12238	12203	12350	12407	12021	12242	12190	12167	12255	12341	12397	12284	12320	12402	12318	12464	12173	12290	12067	12495	12293	12143	12171	12429	12435	12518	12529	12334	12415	12182	12470	12301	12032	12257	12221	12395	12180	12555	12406	12393	12227	12312	12261	12219	12226	12314	12206	12416	12399	12461	12525	12412	12226	12266	12396	12430	12300	12356	12206	12426	12383	12425	12262	12369	12349	12289	12255	12287	12370	12195	12337	12461	12368	12304	12402	12290	12119	12161	12146	12348	12276	12179	12235	12193	12164	12311	12332	12393	12230	12238	12323	12042	12329	12336	12195	12328	12250	12194	12420	12314	12296	12243	12174	12440	12427	12257	12236	12283	12408	12330	12355	12285	12397	12417	12381	12351	12408	12308	12261	12259	12278	12225	12547	12233	12353	12186	12273	12500	12354	12457	12350	12445	12374	12402	12441	12161	12427	12378	12368	12374	12202	12366	12336	12259	12244	12129	12331	12359	12339	12561	12244	12354	12406	12429	12462	12460	12316	12492	12408	12289	12256	12423	12279	12375	12449	12378	12283	12362	12287	12366	12318	12280	12204	12337	12415	12268	12336	12246	12365	12275	12368	12478	12493	12176	12390	12300	12241	12258	12254	12325	12432	12287	12387	12533	12393	12404	12443	12372	12352	12240	12322	12123	12334	12163	12404	12300	12195	12327	12458	12405	12120	12168	12350	12373	12264	12392	12451	12465	12503	12390	12341	12176	12346	12487	12196	12285	12317	12381	12183	12168	12240	12328	12249	12474	12341	12461	12226	12271	12441	12474	12385	12251	12337	12223	12268	12407	12333	12365	12212	12295	12359	12380	12348	12299	12160	12348	12207	12241	12241	12236	12315	12412	12531	12193	12345	12426	12187	12370	12385	12478	12486	12252	12339	12387	12180	12400	12401	12242	12373	12252	12226	12425	12444	12129	12165	12279	12418	12456	12300	12197	12329	12374	12171	12377	12444	12363	12308	12360	12226	12431	12405	12331	12207	12349	12351	12300	12351	12401	12285	12326	12321	12364	12236	12220	12479	12337	12356	12115	12408	12215	12251	12402	12364	12550	12655	12595	12332	12379	12302	12531	12387	12465	12351	12230	12328	12197	12182	12328	12301	12147	12275	12287	12239	12267	12415	12474	12326	12299	12378	12422	12464	12301	12401	12334	12330	12192	12229	12342	12246	12257	12377	12334	12391	12260	12407	12300	12234	12224	12476	12360	12498	12363	12350	12198	12304	12425	12222	12339	12391	12472	12420	12477	12359	12354	12409	12389	12266	12295	12222	12131	12316	12256	12223	12171	12371	12221	12281	12211	12250	12184	12288	12437	12383	12306	12580	12239	12391	12312	12394	12239	12261	12208	12135	12263	12472	12184	12392	12415	12545	12479	12417	12393	12413	12452	12528	12262	12191	12305	12435	12440	12398	12354	12473	12376	12393	12412	12319	12321	12325	12155	12193	12408	12426	12259	12253	12461	12379	12357	12418	12323	12383	12224	12511	12427	12392	12492	12354	12372	12377	12370	12328	12231	12329	12204	12404	12178	12411	12331	12236	12167	12322	12254	12465	12307	12433	12405	12227	12224	12246	12186	12399	12482	12463	12486	12443	12447	12318	12224	12197	12428	12432	12397	12537	12213	12317	12265	12277	12192	12364	12242	12248	12453	12333	12395	12196	12313	12330	12373	12261	12106	12390	12336	12217	12413	12176	12362	12482	12403	12473	12302	12311	12304	12244	12438	12336	12357	12282	12279	12462	12442	12326	12217	12204	12248	12376	12403	12353	12503	12496	12298	12453	12225	12334	12389	12373	12367	12493	12517	12297	12195	12374	12307	12452	12325	12331	12210	12257	12141	12170	12391	12275	12222	12225	12350	12156	12049	12374	12440	12328	12240	12296	12373	12243	12248	12283	12301	12349	12461	12333	12407	12315	12296	12365	12307	12281	12335	12354	12427	12319	12317	12438	12286	12396	12453	12252	12297	12323	12525	12236	12254	12256	12474	12240	12426	12342	12346	12363	12450	12288	12535	12206	12377	12314	12415	12216	12456	12428	12468	12339	12438	12288	12329	12240	12356	12173	12348	12404	12274	12311	12470	12406	12361	12287	12256	12324	12418	12248	12249	12232	12316	12335	12138	12578	12472	12337	12471	12350	12252	12256	12345	12372	12261	12345	12273	12323	12273	12271	12247	12355	12329	12187	12403	12187	12399	12426	12282	12247	12482	12559	12433	12278	12341	12202	12383	12430	12319	12345	12139	12311	12143	12153	12417	12388	12387	12415	12445	12376	12294	12397	12299	12169	12242	12317	12482	12353	12478	12448	12348	12480	12434	12289	12296	12437	12301	12385	12400	12288	12207	12260	12310	12251	12233	12319	12368	12253	12321	12341	12217	12217	12271	12445	12283	12223	12058	12334	12437	12383	12580	12332	12210	12364	12323	12444	12417	12249	12119	12518	12338	12412	12358	12223	12336	12241	12183	12163	12239	12332	12274	12295	12284	12159	12325	12163	12198	12192	12418	12246	12023	12445	12469	12272	12187	12494	12392	12225	12239	12306	12240	12399	12471	12286	12317	12241	12265	12347	12405	12336	12333	12292	12245	12369	12324	12253	12263	12180	12132	12202	12263	12428	12198	12390	12267	12356	12369	12161	12390	12193	12232	12325	12247	12360	12279	12302	12451	12172	12270	12244	12223	12307	12293	12157	12467	12183	12452	12286	12087	12465	12282	12398	12451	12233	12539	12357	12418	12271	12417	12272	12286	12165	12409	12408	12477	12434	12230	12346	12257	12248	12343	12189	12449	12307	12214	12243	12257	12280	12303	12527	12402	12377	12562	12305	12282	12296	12319	12391	12446	12362	12381	12208	12392	12239	12359	12212	12297	12470	12381	12306	12407	12437	12234	12602	12467	12316	12582	12451	12473	12431	12420	12450	12290	12555	12354	12310	12274	12185	12449	12473	12465	12477	12410	12413	12296	12377	12306	12229	12187	12365	12357	12354	12291	12040	12327	12226	12213	12237	12420	12265	12217	12183	12419	12425	12453	12249	12439	12514	12381	12536	12287	12303	12224	12353	12381	12400	12225	12455	12514	12371	12341	12332	12255	12293	12527	12370	12296	12384	12429	12338	12295	12249	12503	12361	12459	12346	12574	12218	12399	12351	12229	12525	12705	12463	12462	12369	12096	12325	12206	12426	12255	12362	12182	12219	12285	12284	12438	12329	12278	12404	12443	12429	12310	12217	12314	12510	12588	12409	12314	12199	12226	12332	12390	12153	12435	12215	12501	12172	12296	12274	12219	12367	12285	12325	12220	12287	12303	12141	12386	12291	12405	12414	12143	12400	12359	12481	12456	12057	12175	12111	12101	12257
17422	35026	81750	82025	64931	41752	22204	12836	9293	8636	8362	8293	8350	8318	8359	8267	8306	8386	8445	8322	8184	8405	8382	8359	8364	8319	8389	8333	8397	8412	8326	8231	8395	8315	8338	8320	8398	8252	8349	8252	8291	8450	8476	8235	8393	8429	8305	8386	8422	8282	8291	8362	8396	8337	8222	8313	8230	8473	8278	8346	8435	8264	8198	8218	8420	8367	8391	8353	8220	8431	8331	8254	8312	8201	8292	8460	8303	8246	8269	8441	8480	8281	8462	8188	8504	8344	8149	8467	8235	8303	8351	8232	8322	8382	8305	8256	8424	8279	8363	8258	8359	8201	8317	8211	8177	8331	8446	8466	8304	8243	8183	8415	8242	8209	8384	8320	8184	8270	8348	8244	8079	8325	8316	8292	8349	8202	8258	8268	8308	8308	8363	8348	8286	8324	8266	8373	8345	8345	8317	8197	8462	8343	8368	8410	8232	8292	8336	8239	8304	8392	8450	8280	8174	8211	8372	8182	8345	8286	8385	8295	8290	8347	8445	8251	8261	8301	8232	8462	8270	8195	8245	8251	8297	8299	8389	8203	8271	8266	8387	8365	8225	8286	8180	8134	8415	8297	8199	8183	8174	8281	8306	8376	8165	8346	8340	8360	8314	8540	8346	8237	8323	8227	8293	8257	8286	8378	8289	8388	8346	8279	8252	8390	8326	8229	8224	8353	8354	8182	8313	8303	8292	8303	8421	8334	8354	8296	8333	8215	8252	8451	8197	8273	8305	8232	8306	8241	8369	8333	8185	8313	8329	8226	8292	8159	8384	8264	8265	8361	8415	8351	8199	8268	8307	8301	8240	8323	8272	8353	8342	8364	8294	8236	8249	8073	8263	8213	8340	8321	8329	8282	8272	8392	8269	8249	8234	8198	8324	8259	8409	8390	8237	8254	8376	8318	8186	8321	8375	8289	8261	8261	8221	8228	8274	8181	8306	8191	8172	8256	8222	8355	8301	8394	8209	8147	8281	8406	8136	8437	8231	8347	8214	8248	8199	8237	8293	8275	8349	8381	8268	8260	8152	8262	8220	8247	8240	8346	8452	8159	8277	8348	8140	8336	8319	8396	8135	8345	8407	8316	8386	8159	8371	8358	8269	8228	8284	8311	8327	8326	8400	8323	8302	8370	8361	8300	8263	8587	8300	8281	8183	8227	8359	8314	8281	8300	8470	8228	8361	8414	8269	8281	8437	8184	8402	8174	8370	8283	8288	8119	8313	8258	8306	8354	8402	8226	8154	8318	8256	8417	8268	8249	8251	8226	8288	8234	8361	8299	8360	8298	8306	8151	8268	8301	8210	8191	8357	8202	8307	8237	8309	8217	8258	8217	8498	8215	8356	8331	8268	8212	8138	8208	8179	8239	8345	8315	8305	8304	8252	8266	8342	8295	8288	8495	8163	8228	8294	8278	8254	8184	8297	8253	8155	8237	8288	8278	8376	8288	8246	8384	8436	8331	8202	8202	8205	8433	8218	8306	8233	8264	8288	8139	8279	8371	8287	8312	8446	8219	8308	8262	8248	8242	8353	8279	8304	8303	8264	8317	8328	8424	8203	8429	8350	8313	8281	8358	8343	8208	8186	8287	8118	8285	8348	8303	8105	8285	8186	8251	8146	8222	8390	8114	8262	8149	8334	8278	8264	8299	8361	8304	8306	8226	8300	8281	8417	8310	8385	8266	8185	8166	8195	8322	8196	8171	8174	8364	8232	8282	8228	8222	8307	8255	8216	8377	8354	8246	8189	8168	8486	8320	8280	8241	8246	8354	8265	8287	8392	8382	8326	8284	8244	8156	8291	8257	8292	8309	8340	8323	8295	8227	8208	8173	8363	8215	8388	8331	8180	8423	8231	8355	8298	8258	8281	8283	8271	8344	8357	8268	8260	8224	8308	8375	8341	8278	8316	8223	8266	8307	8410	8263	8442	8266	8343	8269	8340	8267	8184	8289	8219	8429	8411	8325	8330	8244	8282	8178	8380	8120	8234	8301	8380	8358	8207	8372	8313	8351	8273	8223	8354	8268	8246	8207	8187	8443	8294	8213	8461	8272	8455	8221	8409	8268	8274	8239	8152	8172	8321	8238	8432	8306	8239	8293	8251	8260	8289	8208	8314	8309	8250	8494	8370	8342	8260	8278	8399	8218	8347	8257	8310	8318	8164	8270	8332	8305	8278	8377	8256	8417	8337	8294	8200	8239	8357	8388	8234	8359	8254	8359	8192	8095	8281	8253	8246	8375	8313	8329	8200	8203	8215	8169	8329	8305	8321	8371	8360	8164	8232	8301	8345	8308	8339	8260	8163	8344	8354	8289	8190	8600	8211	8097	8311	8216	8202	8360	8434	8285	8363	8313	8401	8248	8290	8406	8392	8497	8208	8250	8358	8336	8235	8369	8257	8378	8201	8262	8265	8097	8143	8344	8346	8288	8188	8308	8208	8327	8583	8286	8358	8272	8288	8326	8217	8276	8226	8160	8364	8294	8435	8290	8207	8103	8362	8221	8245	8317	8345	8331	8242	8308	8167	8060	8312	8354	8312	8274	8243	8466	8204	8260	8275	8333	8328	8218	8295	8296	8492	8169	8287	8265	8291	8286	8355	8176	8195	8257	8263	8312	8367	8379	8304	8302	8230	8254	8309	8445	8327	8214	8285	8331	8319	8367	8392	8325	8187	8302	8360	8178	8285	8195	8359	8260	8223	8402	8461	8171	8269	8472	8221	8345	8181	8316	8316	8365	8321	8226	8251	8379	8307	8363	8251	8318	8415	8375	8247	8233	8239	8360	8228	8371	8197	8309	8348	8244	8347	8280	8289	8262	8210	8251	8267	8287	8369	8153	8327	8276	8368	8185	8427	8211	8302	8343	8316	8425	8343	8475	8451	8264	8366	8119	8437	8257	8360	8436	8245	8294	8307	8298	8322	8352	8380	8423	8203	8395	8329	8170	8084	8207	8292	8324	8132	8290	8281	8340	8340	8351	8290	8267	8180	8339	8218	8242	8211	8233	8349	8361	8221	8229	8260	8328	8172	8226	8375	8344	8313	8359	8355	8265	8299	8402	8270	8299	8308	8335	8427	8181	8317	8153	8452	8255	8251	8265	8181	8466	8321	8292	8408	8434	8237	8293	8342	8277	8240	8146	8366	8387	8282	8355	8331	8321	8059	8215	8167	8395	8337	8296	8437	8287	8208	8114	8261	8177	8366	8294	8339	8306	8322	8124	8260	8225	8344	8218	8312	8218	8311	8228	8240	8265	8197	8159	8352	8307	8426	8177	8149	8508	8233	8256	8301	8352	8327	8156	8309	8298	8299	8215	8322	8275	8236	8195	8180	8236	8329	8284	8215	8244	8308	8285	8347	8237	8331	8385	8296	8137	8282	8292	8264	8195	8192	8222	8259	8272	8390	8336	8367	8328	8316	8281	8186	8132	8282	8249	8336	8214	8343	8310	8326	8280	8197	8355	8345	8263	8397	8205	8265	8256	8321	8258	8205	8222	8318	8254	8301	8293	8260	8357	8214	8272	8411	8367	8414	8321	8411	8304	8372	8308	8277	8284	8238	8180	8237	8339	8272	8423	8328	8230	8324	8340	8337	8294	8281	8338	8161	8208	8307	8383	8202	8371	8359	8243	8298	8317	8266	8298	8234	8303	8338	8229	8164	8340	8255	8351	7979	8250	8352	8218	8288	8279	8236	8158	8313	8282	8104	8301	8241	8355	8130	8269	8221	8243	8323	8300	8242	8202	8315	8170	8207	8330	8342	8314	8347	8138	8265	8322	8312	8273	8394	8212	8265	8187	8316	8191	8352	8237	8422	8416	8143	8245	8370	8290	8249	8347	8196	8386	8251	8323	8235	8182	8398	8468	8355	8341	8424	8191	8453	8122	8304	8355	8307	8216	8280	8336	8202	8141	8441	8303	8370	8329	8209	8385	8300	8230	8366	8165	8219	8272	8346	8341	8240	8176	8354	8295	8272	8273	8149	8466	8085	8297	8198	8353	8299	8266	8216	8332	8221	8337	8257	8227	8271	8203	8333	8294	8316	8207	8290	8251	8388	8222	8228	8324	8332	8361	8416	8298	8291	8220	8315	8231	8413	8309	8220	8274	8403	8148	8290	8312	8167	8226	8142	8214	8200	8172	8157	8224	8329	8386	8376	8270	8305	8329	8377	8304	8184	8261	8250	8203	8215	8245	8324	8368	8320	8349	8298	8354	8292	8354	8214	8480	8209	8470	8465	8268	8223	8343	8163	8306	8345	8159	8350	8378	8236	8212	8124	8289	8336	8279	8304	8226	8270	8286	8164	8121	8238	8243	8366	8278	8323	8222	8245	8249	8246	8122	8352	8217	8408	8272	8208	8242	8204	8235	8191	8431	8301	8258	8302	8192	8206	8283	8349	8231	8213	8378	8430	8206	8126	8400	8313	8174	8147	8311	8321	8374	8199	8343	8323	8210	8228	8322	8231	8187	8469	8283	8156	8161	8291	8291	8389	8258	8363	8273	8303	8316	8370	8196	8303	8337	8260	8324	8386	8269	8238	8204	8261	8293	8265	8252	8293	8427	8364	8202	8344	8300	8147	8221	8359	8322	8356	8251	8176	8209	8369	8335	8283	8283	8361	8298	8255	8287	8238	8270	8226	8282	8239	8101	8292	8198	8181	8278	8169	8273	8242	8308	8194	8317	8270	8289	8262	8275	8398	8288	8239	8253	8266	8208	8236	8207	8234	8357	8280	8268	8214	8287	8304	8260	8122	8120	8383	8326	8320	8301	8275	8192	8269	8355	8180	8272	8293	8430	8180	8360	8359	8485	8143	8199	8324	8286	8250	8351	8302	8316	8106	8218	8286	8154	8275	8361	8354	8328	8352	8277	8281	8283	8287	8300	8265	8302	8209	8328	8430	8163	8369	8292	8384	8207	8257	8387	8307	8176	8392	8372	8222	8261	8316	8277	8295	8288	8296	8210	8208	8259	8291	8269	8289	8391	8220	8152	8257	8337	8162	8397	8395	8177	8288	8337	8293	8244	8293	8288	8117	8320	8211	8334	8265	8254	8148	8284	8257	8280	8297	8229	8314	8288	8218	8421	8228	8270	8204	8210	8312	8314
29738	21584	31598	38334	28334	20696	15902	14069	13338	13218	12988	13144	13057	12941	13017	13170	13050	13016	12825	13159	12896	13144	13203	12935	13103	12998	12920	12984	13098	13067	13134	13103	12990	12960	13064	13040	13108	13050	13176	12966	13112	13100	12960	12890	12742	13041	13021	12988	12928	13082	13085	12941	12949	12959	13044	13058	12988	13013	12857	12973	12995	13104	12924	12923	12920	13054	13086	12896	12993	13065	13041	12966	13076	13048	13085	13201	13085	13014	13091	13047	12932	12939	13101	13055	13055	12879	13052	12874	12890	12946	13059	12901	13012	12952	13087	12972	13023	13072	13150	13057	13017	13113	12875	12890	13057	13009	13132	12907	13157	12925	12946	13047	12966	12821	13134	13028	12905	13055	13033	13113	13067	13047	13062	12979	12795	13023	12850	13092	13159	13008	13035	13032	12944	12980	12942	13035	12716	12959	12738	13120	13051	13036	12896	12981	13138	12785	13007	12766	12933	12900	13047	13198	13098	12812	12827	12843	13048	12904	13045	13007	12938	13202	12993	12982	12766	12946	12960	13077	13094	13061	13115	12972	12940	13018	13061	12993	12840	13071	12925	13130	13137	13048	13132	13034	12727	13014	13167	13059	13096	12833	12945	12969	13027	13040	13098	12833	13006	12882	12952	13132	12945	13123	12992	12980	12902	13114	13042	12904	13113	13009	13043	12817	12993	12939	12974	13080	12750	12984	13088	12947	13047	12962	13062	13046	12928	12965	12949	12977	12821	12813	12949	12946	13044	13153	13201	12918	12963	12916	12802	12930	13167	13269	13109	13080	13218	12901	12931	12794	13151	12917	13043	12920	13119	12989	13074	13089	12997	12968	13114	13064	13116	12990	12902	13045	12921	13066	12993	13047	13114	13130	13064	13063	13228	12888	12856	13039	13032	12993	13226	12828	12968	12952	13057	12996	13104	12951	13017	12830	12962	12918	12984	12923	12975	12875	12873	12999	13060	12871	13066	13061	12920	13101	12847	12682	13132	13106	12951	12890	13176	12858	12936	12969	12909	13357	12935	13049	12922	12987	12971	13104	13042	13174	13282	13031	13213	12948	13079	13058	12989	12945	12901	12998	13083	12866	13070	13170	12970	12990	12785	13190	13093	13007	13043	13087	13030	12896	13028	13084	12999	12966	12849	12939	13167	13038	13000	13181	12968	12961	12852	12986	13064	13012	13128	13145	13003	12947	12902	12889	12835	13031	12996	12913	12854	13061	12796	12694	12977	12734	13037	12796	12950	12846	12820	12946	13136	12790	12885	12923	13108	12964	13217	12913	12953	13036	12903	13058	12939	12922	12882	12968	12919	12961	13107	12872	12954	12744	13009	12869	12843	13194	12835	13040	13110	12971	12978	12994	12877	12927	12943	13093	12875	13014	13034	12852	13134	12917	13129	13077	12948	13007	13036	12954	13058	12979	12967	13149	13142	12997	13094	13149	13056	13132	13057	13000	13024	13082	12964	12958	13073	12945	12885	13053	13085	12899	13019	13078	13028	12921	12867	13184	13015	12958	12971	12976	12883	13164	13047	13208	13022	13019	12878	12884	13020	12824	13014	13017	13134	12993	13189	12857	13109	12893	13115	13278	12889	12969	13038	13010	13036	12907	13100	12898	13118	12996	12951	13100	13003	13087	13066	13026	13030	12996	13119	13111	13021	12971	13067	13148	12993	12887	13021	13099	12861	13102	13022	12949	13069	13046	13071	12979	13118	13130	13087	13069	13066	13034	13117	13026	12710	12944	13053	12917	13061	12895	12993	12848	13002	12982	13031	13282	13177	13056	13079	13008	13101	12907	13039	13117	13041	12959	12990	12926	13115	12875	12933	12953	12850	13092	13012	13068	12913	13135	12936	13025	12897	13044	12850	12719	13014	12908	12971	13047	12985	12953	13006	12866	12820	12949	12998	13030	12920	13015	12758	12726	12956	12990	12969	12911	13081	13224	12943	13003	13051	12958	12849	12852	12965	12906	13061	13033	13022	12849	12947	13000	13003	12916	13023	13122	13064	12885	12897	13095	13034	12954	13126	12915	13034	13056	13192	13086	13031	12963	12931	12926	13114	13064	13069	12958	13219	13035	13011	12984	13104	12958	12990	13042	13020	13130	12847	13117	12868	13076	12882	13043	12965	12940	13112	12843	12927	12785	12850	13191	12955	12946	13233	13109	12972	12973	13132	13102	13011	13022	13016	13182	13009	13204	13071	13061	13110	13106	13028	12989	12943	13107	13137	13109	12959	12964	13092	13181	13115	12878	12986	13147	13060	13084	12881	12939	13040	12983	12989	13020	13220	13261	12970	13103	12811	12955	12912	13038	13150	13052	12873	12902	13007	12955	13081	12835	12926	12938	13000	12949	13104	12988	13344	12901	13037	13077	12897	12766	13084	13217	12997	12996	12981	13069	12947	13036	13108	12875	12902	13007	12873	12996	13052	12998	13000	13035	13086	13007	13041	13033	13077	12863	13115	13244	12873	13090	12938	13163	12956	13024	13056	12850	12992	12918	13055	13266	13020	13215	13051	12713	12960	13205	13006	13059	13188	13083	12955	13102	12919	13024	12875	12926	13094	13176	13045	13044	12911	12858	13233	13121	12996	13016	12906	13097	12919	13106	13131	13012	12777	12981	12941	13054	12826	12819	13130	13203	13032	12969	12951	12896	13010	12837	12978	13060	13109	12852	13054	12937	13118	12831	12951	12963	13061	12962	13101	12865	13007	13083	12870	12953	12901	12976	12863	12975	12862	13147	13019	12878	13091	13128	13055	13000	12997	13035	13010	13116	12989	12943	13205	12864	13042	12949	13175	13007	12744	12980	12909	13262	13102	12955	12979	13046	13156	12988	12965	13069	13048	13066	13044	12865	12973	12824	12920	13160	13075	13023	13081	12991	13066	13143	13010	12832	13010	13043	13083	13069	13104	13123	13184	12850	12849	13060	12858	12920	13070	13024	13024	12834	13146	13161	13027	13018	12971	12906	13145	13181	13193	13049	13036	12761	12896	13076	13178	12965	13097	12936	12794	12989	12951	12873	13049	12990	12965	13021	12998	12955	13122	13160	13031	13063	12998	12958	13137	13069	13115	13047	12953	12920	12948	13093	12907	13078	12920	12969	13083	12949	12986	13194	13086	13302	13021	12877	12961	12950	13039	12942	13015	12978	12941	13106	12922	12908	12878	12892	12994	13000	13040	13130	12875	12777	12978	12899	12805	12827	12962	12784	12847	13121	12857	12872	12847	13077	12971	12857	13018	13102	13144	12865	13170	13023	13041	12705	13170	13032	12783	13037	13036	12929	12919	12881	13082	12978	13001	12964	13001	13040	12960	13097	13071	13074	12874	12918	13195	12992	13139	13062	12979	12996	12963	12950	13091	13289	13004	12855	12892	13073	12977	13141	12822	13062	12898	13064	12886	12740	12845	13055	12916	12982	13100	12907	13036	13010	12921	12836	12994	12903	13170	13035	12963	12933	12775	12994	12873	12883	13031	13066	13097	12925	12905	13050	13017	13106	13167	13243	12973	13004	13087	12891	13046	13254	12922	12966	12991	12878	13018	12962	13196	13155	13000	13077	13105	12913	13140	13011	13111	13048	12925	13030	13196	12943	12987	13024	12810	13071	13046	12755	12965	13100	13017	12966	13009	13181	12891	13058	13148	12993	12928	13015	12903	13106	12973	13048	13085	13181	13032	13105	12966	12981	13046	12975	13134	13199	12917	12957	13112	13172	13040	13056	13053	13108	12983	12852	13177	13164	13101	13043	13128	12935	12989	13036	12840	12932	13059	13097	12906	12898	12998	12901	13167	13135	13086	13000	12981	12736	12927	13173	12999	12881	12978	13041	13065	13099	13081	12929	13138	12919	13118	13149	13022	13082	12919	12885	12895	12949	13069	12868	12909	13125	13042	13110	12959	12976	13148	12993	13001	12946	12962	13208	13001	12920	13134	12903	12991	13120	12922	12892	12959	13008	13038	13076	13158	12985	13022	13060	13076	13046	13055	12824	13017	12848	13068	12973	13070	12920	13158	13017	13051	13085	12969	13097	12901	13004	12941	12975	12866	13147	12930	13024	13182	13059	13070	12976	12897	13082	12970	12965	13001	12918	13006	12925	13009	13036	12939	13109	13128	12995	13132	12925	12809	12959	12966	12841	12934	12985	12948	13078	13078	12785	12900	13109	12857	12940	12966	13192	13002	12985	13103	12937	13156	12966	12817	13054	13074	13062	13029	13093	13027	13090	12933	13005	12952	13111	13195	12894	13013	13042	13005	13195	13032	12935	13183	13154	13113	13041	13010	12947	12874	13132	12940	12963	13025	13008	13082	13158	13036	12964	13148	12869	12926	13019	13094	13080	13109	13272	13186	12885	13002	13120	13073	13120	13071	12977	12943	12782	13061	13029	12965	12972	12921	13060	13122	13228	13119	12944	12983	12833	13051	12899	12880	12792	13080	13115	13028	13039	12960	13054	12822	12920	12980	13005	12903	13051	13059	13015	13004	13014	12934	12946	12800	12813	13192	13111	13161	12881	12923	13030	12958	12973	13005	13023	12989	13038	13151	13084	13173	13092	13052	13106	13181	12897	12931	12799	12901	12943	12863	12894	12992	13012	13031	13115	13008	13169	12921	12712	12778	12960	13168	12922	12905	13167	12947	12804	12849	13149	13119	13042	12954	12783	13040	13183	13189	13178	12983	13100	13184	12824	13116	12937	12971	12939	13015	13013	13100	12998	13059	12872	13097	12935	12876	12945	13232	12909	12906	13108	13042	12975	12931	12964	13164	12902	13061	12757	13065	13041	13037	12926	12911	13237	12888	13057	12869	13119	12964	12930	13109	12954	13014	13137	13091	13014	12886	12917	13051	13026	13077	12871	12817	12884	13117	12975	12986	13042	13048	13046	12754	12941	13001	12843	12896	13041	13063	13096	12873	13058	12907	13074	13082	13155	13130	13204	13022	13099	12934	12903	13023	13055	13104	12884	12999	12912	13027	13146	12923	12748	13123	13081	13022	12998	12911	13060	12838	12979	13025	12933	13038	12849	12978	13029	13270	12920	13025	12838	13062	12993	13084	12895	12862	13063	13031	13009	12874	13019	13078	12952	13049	12895	12964	13068	13034	12985	13295	12967	12951	13120
11064	12031	30817	29596	20206	13553	10180	8966	8525	8241	8384	8339	8328	8396	8237	8284	8464	8207	8370	8295	8356	8402	8378	8336	8169	8375	8313	8281	8295	8278	8350	8391	8368	8242	8397	8387	8298	8417	8333	8137	8320	8392	8246	8244	8251	8332	8267	8235	8286	8296	8354	8284	8295	8181	8427	8399	8279	8336	8161	8336	8303	8330	8376	8269	8322	8381	8499	8362	8211	8352	8381	8214	8265	8283	8378	8241	8464	8346	8221	8407	8313	8362	8247	8322	8296	8531	8346	8382	8285	8424	8347	8281	8355	8317	8302	8085	8341	8368	8238	8374	8439	8321	8361	8377	8430	8200	8508	8381	8290	8235	8270	8346	8213	8337	8384	8269	8453	8349	8352	8269	8217	8244	8339	8317	8254	8342	8329	8380	8307	8199	8382	8345	8307	8293	8236	8359	8361	8344	8369	8264	8275	8300	8248	8353	8244	8247	8342	8283	8283	8190	8302	8295	8249	8265	8415	8228	8300	8253	8417	8108	8241	8359	8136	8319	8286	8458	8331	8218	8299	8424	8321	8393	8271	8178	8404	8504	8216	8324	8258	8255	8478	8349	8396	8365	8288	8254	8190	8231	8337	8417	8274	8232	8330	8269	8235	8289	8088	8338	8265	8302	8261	8321	8348	8241	8259	8309	8361	8308	8223	8247	8250	8390	8351	8236	8288	8017	8373	8310	8370	8249	8306	8102	8426	8251	8313	8291	8450	8165	8464	8300	8351	8191	8459	8435	8327	8305	8396	8187	8326	8320	8386	8213	8329	8420	8357	8225	8203	8312	8288	8373	8283	8175	8174	8290	8289	8408	8293	8263	8486	8192	8300	8227	8347	8266	8410	8392	8419	8478	8338	8392	8382	8328	8283	8371	8151	8241	8303	8320	8303	8352	8165	8388	8359	8426	8268	8402	8371	8180	8262	8357	8378	8253	8246	8198	8244	8458	8259	8514	8299	8432	8310	8380	8260	8226	8260	8228	8307	8313	8318	8157	8290	8293	8265	8354	8198	8514	8297	8278	8220	8406	8214	8444	8325	8248	8393	8223	8264	8231	8370	8474	8330	8223	8456	8140	8282	8306	8329	8138	8275	8158	8293	8271	8369	8410	8239	8239	8313	8258	8106	8322	8345	8299	8212	8227	8328	8385	8242	8250	8445	8348	8250	8333	8349	8343	8208	8448	8177	8204	8303	8334	8288	8232	8173	8280	8337	8424	8317	8254	8297	8296	8387	8236	8337	8262	8418	8293	8279	8150	8298	8309	8220	8283	8212	8276	8350	8230	8354	8228	8280	8320	8270	8298	8356	8374	8310	8240	8280	8302	8211	8367	8406	8345	8333	8245	8431	8271	8282	8214	8204	8336	8312	8338	8415	8236	8284	8320	8334	8240	8329	8234	8242	8242	8473	8437	8371	8301	8214	8424	8335	8209	8217	8326	8267	8271	8266	8393	8351	8339	8187	8333	8366	8442	8251	8336	8290	8429	8173	8274	8341	8515	8482	8245	8451	8267	8158	8249	8414	8291	8355	8236	8373	8266	8254	8188	8414	8217	8317	8309	8290	8173	8272	8340	8266	8338	8340	8367	8360	8327	8185	8269	8267	8343	8518	8265	8311	8198	8274	8385	8266	8179	8341	8472	8361	8312	8119	8223	8221	8124	8398	8246	8338	8294	8355	8218	8275	8274	8270	8266	8159	8351	8276	8296	8368	8446	8256	8213	8329	8202	8356	8361	8484	8328	8270	8346	8334	8256	8334	8214	8179	8345	8256	8275	8412	8340	8358	8330	8458	8430	8394	8218	8220	8403	8177	8234	8274	8297	8240	8208	8369	8504	8352	8366	8307	8168	8293	8397	8358	8228	8353	8410	8295	8411	8251	8165	8253	8369	8280	8295	8314	8307	8284	8370	8332	8376	8238	8298	8378	8180	8272	8114	8402	8254	8218	8407	8251	8234	8226	8276	8359	8207	8372	8288	7981	8256	8246	8299	8346	8445	8335	8413	8336	8278	8181	8271	8503	8262	8367	8283	8255	8331	8232	8375	8357	8369	8320	8263	8362	8360	8324	8312	8287	8318	8438	8263	8368	8386	8170	8438	8234	8196	8363	8373	8304	8285	8261	8222	8147	8223	8363	8255	8166	8237	8267	8319	8358	8254	8082	8244	8399	8265	8327	8235	8282	8252	8210	8181	8399	8436	8234	8300	8173	8361	8428	8349	8350	8355	8337	8404	8253	8237	8279	8314	8388	8372	8310	8299	8219	8321	8357	8217	8314	8371	8231	8378	8344	8378	8309	8257	8153	8199	8394	8269	8407	8213	8287	8315	8295	8297	8409	8195	8330	8254	8469	8479	8419	8198	8303	8375	8209	8202	8392	8234	8473	8260	8258	8327	8285	8212	8401	8273	8356	8291	8372	8401	8238	8304	8368	8348	8342	8152	8368	8261	8455	8221	8336	8323	8241	8407	8317	8382	8389	8399	8316	8313	8337	8250	8342	8253	8401	8240	8266	8276	8307	8188	8267	8339	8330	8334	8362	8312	8286	8358	8276	8220	8263	8356	8387	8379	8322	8198	8247	8226	8296	8390	8253	8377	8196	8239	8249	8351	8250	8240	8283	8294	8439	8401	8363	8342	8278	8284	8148	8302	8354	8329	8373	8306	8365	8373	8276	8279	8316	8413	8371	8338	8285	8345	8368	8175	8262	8229	8350	8307	8400	8274	8174	8302	8200	8311	8316	8328	8363	8269	8371	8342	8375	8310	8302	8388	8251	8240	8406	8252	8325	8353	8345	8398	8383	8164	8318	8329	8220	8470	8320	8371	8299	8223	8234	8398	8208	8343	8214	8265	8396	8291	8240	8264	8499	8226	8331	8355	8288	8286	8456	8337	8335	8382	8354	8208	8311	8430	8360	8413	8283	8419	8356	8200	8300	8510	8293	8180	8158	8397	8312	8316	8327	8435	8376	8393	8438	8405	8240	8275	8250	8365	8308	8443	8271	8339	8341	8434	8311	8381	8265	8352	8352	8185	8192	8350	8371	8231	8352	8241	8330	8261	8305	8333	8488	8147	8287	8191	8321	8514	8363	8376	8392	8149	8432	8214	8395	8256	8326	8260	8279	8135	8306	8207	8232	8167	8208	8152	8556	8364	8446	8176	8110	8384	8287	8332	8416	8367	8255	8295	8342	8256	8388	8288	8346	8309	8277	8399	8267	8163	8274	8359	8235	8468	8267	8315	8319	8306	8157	8115	8123	8228	8293	8377	8363	8335	8360	8370	8288	8480	8266	8291	8330	8205	8418	8197	8277	8376	8346	8309	8272	8388	8343	8344	8260	8334	8230	8273	8261	8237	8357	8246	8254	8429	8333	8228	8187	8429	8381	8164	8195	8239	8274	8351	8286	8239	8297	8100	8369	8375	8108	8208	8149	8317	8288	8358	8368	8373	8233	8242	8368	8348	8319	8303	8337	8287	8439	8323	8185	8267	8127	8332	8392	8406	8476	8384	8267	8333	8328	8366	8248	8204	8323	8243	8203	8379	8255	8120	8192	8370	8234	8312	8290	8215	8259	8214	8358	8258	8213	8248	8386	8320	8397	8160	8181	8349	8246	8344	8213	8260	8406	8403	8253	8281	8181	8460	8337	8274	8181	8325	8361	8346	8385	8396	8283	8302	8242	8318	8356	8272	8224	8215	8385	8304	8260	8381	8315	8232	8209	8215	8365	8281	8322	8366	8247	8305	8311	8242	8215	8371	8209	8316	8356	8300	8301	8240	8362	8276	8186	8276	8381	8305	8477	8232	8290	8264	8245	8304	8264	8351	8110	8245	8208	8425	8314	8317	8245	8212	8424	8284	8201	8374	8277	8356	8361	8296	8292	8302	8242	8227	8231	8326	8434	8421	8252	8424	8282	8335	8336	8320	8334	8358	8295	8395	8281	8199	8323	8402	8275	8422	8410	8257	8133	8221	8308	8390	8283	8276	8306	8419	8332	8238	8353	8414	8412	8172	8250	8368	8301	8322	8380	8289	8336	8319	8306	8315	8253	8196	8306	8476	8280	8281	8383	8411	8139	8339	8210	8391	8292	8381	8418	8228	8324	8320	8288	8373	8278	8201	8305	8305	8329	8293	8229	8290	8390	8017	8262	8316	8376	8321	8337	8283	8337	8417	8270	8365	8447	8405	8218	8338	8329	8380	8363	8427	8291	8293	8136	8317	8265	8295	8301	8246	8244	8454	8309	8283	8231	8272	8289	8230	8329	8363	8333	8276	8487	8244	8323	8343	8188	8208	8274	8344	8341	8241	8306	8324	8327	8254	8428	8278	8259	8389	8327	8285	8362	8252	8358	8276	8173	8223	8326	8326	8263	8380	8427	8396	8361	8318	8247	8260	8292	8233	8343	8167	8362	8311	8261	8212	8186	8261	8269	8246	8275	8297	8267	8286	8360	8281	8301	8336	8421	8416	8240	8446	8255	8377	8303	8241	8227	8379	8159	8182	8334	8235	8263	8112	8282	8372	8195	8303	8280	8286	8422	8405	8360	8327	8284	8334	8485	8369	8295	8393	8401	8235	8391	8358	8249	8353	8343	8211	8277	8181	8243	8326	8242	8319	8354	8164	8310	8108	8275	8260	8515	8332	8350	8150	8352	8272	8311	8490	8224	8376	8298	8287	8327	8453	8296	8331	8345	8408	8308	8202	8369	8232	8396	8206	8263	8254	8541	8294	8260	8308	8349	8224	8296	8256	8344	8265	8282	8260	8316	8302	8346	8417	8204	8248	8189	8184	8400	8212	8445	8339	8197	8353	8316	8375	8288	8100	8319	8268	8423	8401	8212	8299	8370	8446	8254	8290	8283	8143	8269	8394	8360	8275	8299	8252	8228	8253	8386	8341	8313	8196	8282	8237	8388	8262	8179	8235	8335	8290	8335	8278	8283	8290	8530	8436	8412	8302	8287	8372	8449	8308	8214	8291	8486	8175	8276	8375	8354	8355	8271	8257	8232	8279	8318	8228	8311	8303	8284	8240	8287	8224	8445	8314	8195	8317	8403	8388	8175	8164	8237	8345	8279	8357	8347	8262	8326	8349	8163	8280	8314	8343	8128	8302
25250	21617	39736	66295	54448	40701	26536	17658	14569	13886	13495	13306	13405	13359	13447	13303	13395	13432	13312	13282	13334	13269	13186	13388	13471	13272	13177	13166	13152	13305	13285	13342	13141	13470	13270	13161	13480	13357	13389	13314	13183	13194	13126	13158	13316	13280	13143	13233	13369	13299	13176	13335	13288	13096	13130	13214	13279	13347	13150	13061	13385	13472	13242	13267	13244	13175	13151	13301	13117	13242	13238	13264	13213	13211	13029	13282	13347	13114	13306	13066	13458	13262	13291	13287	13232	13474	13436	13188	13318	13370	13316	13021	13222	13230	13330	13078	13170	13263	13441	13188	13291	13302	13260	13204	13198	13181	13278	13217	13331	13293	13207	13374	13288	13075	13084	13263	13244	13237	13276	13399	13455	13123	13207	13173	13261	13348	13320	13349	13446	13153	13291	13177	13195	13202	13293	13311	13500	13327	13215	13153	13281	13120	13212	13074	13176	13326	13159	13261	13164	13337	13240	13291	13253	13192	13273	13234	13156	13271	13279	13133	13253	13376	13036	13114	13174	13174	13305	13260	13040	13280	13025	13410	13348	13247	13231	13273	13361	13231	13195	13345	13259	13222	13265	13094	13324	13030	13244	13096	13392	13081	13178	13269	13250	13375	13271	13375	13062	13105	13247	13067	13178	13113	13116	13372	13115	13283	13312	13234	13246	13225	13233	13290	13259	13432	13376	13202	13057	13071	13195	13291	13131	13142	13270	13220	13292	13256	13288	13172	13283	13289	13155	13245	13177	13238	13116	13205	13172	13136	13188	13134	13316	13262	13178	13159	13236	13165	13220	13109	13179	13459	13388	13204	13411	13166	13240	13077	13375	13183	13325	13207	13125	13197	13258	13033	13236	13212	13241	13216	13155	13150	13132	13316	13190	13310	13135	13253	13067	13159	13315	13057	13132	13248	13249	13432	13237	13217	13401	13298	13258	13252	13168	13166	13367	13241	13191	13051	13291	13223	13263	13243	13387	13377	13419	13269	13060	13300	13155	13368	13261	13228	13095	13183	13252	13416	13091	13312	13542	13350	13247	13315	13150	13334	13480	13297	13360	13176	13233	13495	13273	13230	13255	13361	13335	13236	13228	13266	13298	13168	13163	13175	13306	13321	13268	13185	13236	13296	13348	13257	13369	13250	13259	13280	13381	13104	13255	13297	13138	13174	12992	13120	13140	13314	13051	13247	13287	13108	13333	13010	13179	13212	13272	13175	13225	13451	13264	13405	13295	13179	13193	13216	13211	13311	13304	13391	13298	13263	13258	13127	13299	13245	13234	13223	13083	13149	13034	13268	13289	13408	13315	13201	13114	13305	13219	13151	13344	13254	13175	13223	13294	13242	13125	13321	13091	13072	13273	13169	13053	13354	13274	13352	13227	13143	13183	13003	13551	13173	13128	13278	13216	13251	13189	13058	13133	13177	13167	13252	13265	13379	13248	13497	13190	13130	13177	13147	13305	13407	13337	13294	13143	13200	13036	13118	13195	13021	13267	13195	13179	13085	13116	13178	13217	13171	13436	13373	13206	13094	13465	13096	13285	13348	13377	13406	13295	13195	13192	13286	13176	13242	13153	13039	13252	13269	13109	13144	13372	13100	13065	13326	13318	13244	13147	13390	13455	13077	13227	13313	13236	13121	13301	13092	13200	13344	13318	13199	13279	13198	13392	13361	13337	13264	13132	13282	13187	13155	13209	13279	13258	13243	13258	13109	13183	13173	13340	13211	13394	13078	13191	13299	13205	13242	13354	13225	13204	13350	13224	13368	13297	13251	13131	13322	13367	13354	13299	13135	13355	13367	13116	13450	13207	13287	13289	13198	13162	13192	13344	13276	13295	13283	13316	13210	13264	13270	13265	13295	13287	13371	13112	13275	13210	13305	13212	13345	13359	13457	13209	13260	13161	13323	13335	13154	13321	13324	13285	13436	13083	13041	13246	13380	13237	13329	13306	13228	13306	13191	13330	13104	13155	13367	13170	13289	13337	13108	13186	13162	13151	13185	13121	13255	13242	13244	13268	13292	13369	13351	13220	13205	13257	13215	13273	13197	13030	13285	13316	13394	13362	13340	13293	13199	13075	13349	13071	13246	13203	13125	13242	13313	13368	13317	13213	13083	13151	13351	13221	13243	13284	13361	13238	13319	13208	13124	12961	13076	13156	13097	13399	13168	13096	13340	13340	13235	13147	13250	13055	13067	13059	13105	13354	13367	13400	13115	13228	13242	13376	13234	13266	13142	13298	13313	13370	13233	13067	13213	13339	13245	13242	13256	13142	13306	13378	13324	13013	13272	13247	13175	13262	13178	13465	13106	13019	13264	13152	13333	13426	13326	13092	13139	13140	13211	13187	13284	13195	13390	13242	13288	13093	13265	13311	13386	13146	13280	13133	13258	13185	13301	13020	13322	13308	13081	13289	13359	13106	13134	13151	13234	13264	13107	13277	13133	12963	13274	13165	13342	13191	13333	13203	13161	13299	13094	13296	13230	13186	13126	13237	13410	13269	13314	13120	13208	13265	13151	13202	13337	13439	13118	13164	13356	13300	13221	13223	13277	13327	13264	13189	13144	13238	13209	13239	13312	13261	13134	13408	13261	13324	13309	13290	13339	13330	13285	13055	13328	13127	13201	13244	13245	13281	13143	13209	13213	13238	13095	13269	13188	13099	13287	13329	13050	13241	13326	13326	13200	13193	12920	13211	13051	13344	13082	13317	13205	13283	13334	13172	13100	13192	13150	13000	13036	13298	13142	13152	13415	13391	13261	13300	13150	13188	13407	13403	13272	13340	13260	13154	13502	13330	13124	13213	13287	13341	13082	13285	13166	13332	13290	13371	13273	13174	13260	13036	13264	13297	13193	13372	13277	13234	13254	13208	13063	13297	13146	13139	13198	13183	13012	13254	13127	13148	13268	13295	13315	13369	13309	13231	13276	13536	13254	13339	13286	13185	13186	13239	13397	13335	13307	13233	13243	13147	13184	13250	13199	13361	13224	13142	13232	13159	13158	13284	13210	13246	13131	13192	13157	13298	13151	13257	13171	13106	13167	13191	13310	13218	13442	13160	13214	13091	13121	13272	13322	13328	13255	13282	13291	13307	13283	13099	13077	13272	12999	13336	13141	13319	13282	13217	13163	13224	13119	13326	13018	13279	13306	13226	13301	13374	13215	13463	13053	13424	13236	13411	13266	13290	13305	13113	13409	13487	13242	13274	13303	13495	13456	13352	13189	13333	13282	13255	13364	13155	13422	13173	13330	13209	13081	13368	13350	13162	13172	13382	13185	13183	13298	13420	13254	13315	13244	13348	13215	13195	13361	13126	13175	13232	13200	13247	13178	13261	13250	13333	13038	13073	13209	13231	13108	13249	13312	13373	13219	13265	13351	13297	13363	13243	13290	13372	13229	13278	13143	13195	13130	13161	13168	13210	13190	13173	13047	13174	13152	13402	13244	13317	13278	13199	13206	13259	13096	13065	13275	13083	13144	13161	13194	13370	13176	12964	13050	13192	13184	13291	13134	13120	13248	13201	13387	13284	12971	13346	13578	13382	13105	13119	13412	13200	13250	13178	13208	13168	13198	13207	13048	13302	13247	13155	13290	13181	13336	13230	13150	13115	13337	13310	13299	13220	13097	13232	13272	13089	13461	13346	13349	13260	13205	13287	13107	13114	13317	13204	13133	13136	13213	13358	13148	13326	13076	13216	13264	13329	13179	13319	13245	13290	13431	13302	13354	13162	13382	13336	13295	13307	13203	13385	13252	13220	13408	13228	13181	13117	13255	13009	13309	13320	13153	13285	13309	13206	13237	13316	13185	13190	13122	13347	13393	13269	13314	13307	13074	13313	13316	13334	13221	13284	13234	13330	13201	13297	13266	13434	13075	13012	13259	13266	13288	13134	13386	13004	13154	13283	13389	13305	13293	13199	13113	13207	13167	13187	13143	13527	13294	13236	13389	13190	13080	13161	13309	13148	13208	13107	13306	13271	13037	13140	13232	13103	13312	13201	13261	13205	13343	13264	13101	13052	13247	13351	13213	13338	13255	13373	13212	13184	13194	13353	13192	13202	13213	13108	13368	13309	13187	13235	13415	13408	13279	13316	13080	13285	13182	13191	13193	13180	13310	13146	13226	13016	13290	13429	13327	13363	13040	13094	13178	13380	13154	13181	13387	13048	13178	13298	13256	13225	13209	13076	13309	13329	13252	13372	13187	13271	13333	13197	13313	13270	13320	13265	13249	13236	13284	13247	13276	13291	13127	13200	13274	13132	13148	13326	13407	13442	13163	13576	13413	13157	13065	13373	13042	13253	13404	13318	13156	13236	13326	13272	13187	13161	13185	13253	13230	13369	13334	13290	13307	13163	13292	13120	13306	13326	13041	13139	13356	13175	13262	13236	13370	13238	13081	13404	13137	12985	12980	13269	13170	13138	13149	13375	13293	13085	13128	13237	13488	13236	13247	13270	13188	13102	13177	13219	13231	13121	13282	13157	13230	13288	13310	13409	13225	13393	13177	13244	13093	13293	13138	13252	13118	13270	13246	13108	13191	13423	13381	13105	13298	13170	13142	13376	13414	13234	13302	13295	13203	13167	13377	13279	13258	13169	13342	13318	13286	13337	13413	13303	13338	13144	13276	13263	13316	13444	13293	13151	13128	13194	13038	13399	13214	13340	13260	13133	13126	12985	13230	13179	13148	13233	13106	13100	13171	13132	13147	13302	13233	13306	13345	13117	13182	13306	13170	13041	13113	13297	13304	13262	13245	13234	13215	13195	13212	13196	13137	13142	13202	13269	13077	13125	13184	13031	13371	13478	13187	13160	13131	13262	13179	13254	13259	13226	13158	13230	13308	13249	13282	13164	13026	13073	13168	13266	13158	13309	13231	13244	13468	13227	13364	13306	13017	13148	13240	13117	13377	13144	13115	13106	13192	13152	13282	13141	13148	13194	13131	13248	13269	13256	13334	13328	13335	13385	13340	13270	13130	13189	13111	13364	13165	13385	13027	13114	12959	13107	13267	13180	13219	13342	13386	13355	13140	13193	13423	13226	13232	13195	13368	13274	13344	13065	13134	13134	13033	13194	13172	13235	13221	13104	13130	13051	13324	13263	13326	13372	13294	13362	13303	13121	13394
14021	26755	76362	73813	52516	32284	17117	11011	9349	8833	8867	8825	8752	8871	8822	8814	8672	8793	8785	8789	8796	8793	8633	8783	8793	8673	8778	8583	8643	8817	8801	8671	8661	8587	8548	8685	8682	8772	8712	8700	8768	8637	8786	8677	8669	8824	8675	8635	8834	8720	8610	8791	8832	8757	8853	8699	8848	8721	8554	8748	8644	8629	8619	8820	8810	8716	8713	8706	8594	8708	8743	8733	8793	8673	8669	8619	8720	8698	8746	8793	8731	8673	8784	8648	8756	8686	8656	8788	8697	8673	8747	8848	8773	8704	8675	8736	8715	8672	8723	8798	8723	8542	8694	8659	8787	8703	8777	8725	8714	8691	8742	8625	8819	8747	8678	8670	8765	8725	8680	8531	8648	8624	8695	8710	8527	8699	8680	8648	8810	8531	8804	8636	8881	8503	8481	8659	8646	8729	8680	8724	8556	8704	8671	8570	8698	8746	8538	8783	8778	8697	8720	8619	8739	8873	8678	8726	8777	8607	8659	8776	8704	8683	8692	8743	8767	8694	8751	8563	8715	8760	8780	8728	8693	8659	8804	8681	8689	8507	8554	8687	8525	8582	8721	8808	8643	8645	8538	8732	8759	8868	8664	8678	8831	8598	8672	8741	8652	8505	8570	8781	8587	8649	8605	8709	8535	8620	8772	8612	8759	8750	8716	8599	8868	8613	8675	8683	8681	8686	8770	8673	8710	8762	8722	8641	8712	8736	8735	8630	8773	8689	8690	8721	8604	8707	8759	8482	8668	8702	8860	8693	8612	8680	8796	8603	8752	8581	8656	8721	8588	8485	8651	8548	8703	8590	8806	8558	8776	8717	8763	8613	8648	8856	8631	8702	8693	8660	8613	8788	8766	8692	8582	8661	8777	8712	8658	8674	8664	8680	8650	8780	8629	8745	8703	8793	8595	8718	8666	8577	8664	8643	8802	8685	8811	8725	8693	8614	8602	8755	8700	8704	8687	8621	8671	8618	8733	8748	8632	8593	8661	8774	8773	8635	8751	8508	8736	8633	8816	8612	8445	8591	8789	8574	8823	8655	8694	8622	8723	8815	8644	8736	8736	8796	8813	8641	8712	8712	8630	8654	8722	8641	8688	8695	8771	8781	8618	8499	8723	8596	8754	8718	8704	8746	8819	8659	8672	8702	8571	8690	8746	8570	8695	8725	8738	8559	8672	8675	8656	8685	8611	8689	8580	8679	8519	8820	8640	8575	8710	8784	8783	8574	8656	8548	8817	8670	8684	8747	8755	8725	8718	8685	8587	8906	8766	8693	8650	8651	8531	8800	8740	8751	8450	8898	8695	8758	8727	8611	8689	8632	8486	8712	8704	8617	8649	8626	8719	8547	8626	8771	8762	8627	8803	8558	8587	8723	8643	8813	8814	8719	8639	8716	8741	8739	8768	8722	8641	8751	8588	8689	8553	8634	8688	8563	8736	8685	8712	8766	8691	8559	8663	8564	8681	8740	8774	8575	8611	8732	8599	8666	8592	8641	8607	8684	8829	8764	8797	8565	8653	8672	8635	8809	8659	8630	8607	8665	8721	8816	8736	8626	8671	8850	8657	8729	8624	8777	8617	8607	8741	8772	8654	8776	8604	8656	8603	8885	8715	8653	8656	8700	8683	8563	8708	8595	8803	8593	8758	8700	8466	8618	8713	8708	8769	8613	8706	8570	8665	8666	8742	8714	8749	8737	8784	8811	8701	8528	8673	8760	8610	8629	8544	8606	8700	8543	8556	8691	8840	8730	8671	8626	8727	8631	8747	8631	8780	8742	8733	8641	8602	8760	8683	8728	8735	8748	8587	8771	8768	8518	8790	8746	8798	8653	8550	8634	8743	8476	8560	8679	8533	8707	8738	8744	8713	8618	8620	8784	8614	8758	8702	8739	8894	8630	8748	8698	8839	8713	8729	8709	8620	8599	8777	8724	8799	8558	8650	8723	8652	8586	8674	8696	8646	8785	8751	8773	8626	8586	8723	8734	8735	8580	8735	8648	8665	8625	8686	8683	8672	8735	8828	8787	8671	8628	8707	8741	8740	8736	8736	8619	8637	8651	8749	8666	8693	8700	8529	8654	8478	8690	8725	8747	8576	8918	8741	8883	8684	8613	8597	8692	8889	8810	8595	8673	8685	8652	8641	8729	8643	8634	8642	8643	8697	8626	8715	8810	8579	8707	8823	8685	8685	8753	8749	8656	8607	8733	8953	8549	8489	8683	8695	8697	8585	8636	8773	8703	8620	8681	8676	8732	8579	8727	8677	8646	8650	8873	8668	8705	8641	8702	8636	8675	8720	8640	8573	8918	8613	8381	8679	8641	8575	8678	8594	8844	8767	8702	8659	8694	8513	8831	8700	8668	8748	8681	8711	8612	8674	8695	8480	8596	8610	8619	8666	8728	8746	8644	8759	8594	8743	8707	8687	8747	8616	8735	8648	8736	8709	8762	8535	8730	8727	8557	8563	8594	8628	8861	8613	8630	8931	8689	8578	8666	8571	8555	8628	8643	8740	8737	8676	8497	8599	8881	8735	8673	8724	8727	8667	8604	8825	8714	8756	8738	8589	8761	8658	8783	8811	8617	8684	8564	8658	8702	8840	8728	8800	8739	8661	8773	8647	8674	8640	8702	8722	8429	8764	8662	8718	8758	8610	8703	8665	8630	8755	8616	8509	8820	8631	8617	8668	8659	8620	8711	8682	8563	8690	8750	8746	8840	8717	8711	8683	8577	8591	8662	8545	8671	8591	8604	8590	8600	8660	8765	8848	8649	8699	8590	8629	8683	8750	8581	8720	8674	8612	8719	8546	8687	8642	8723	8624	8753	8591	8833	8773	8673	8604	8698	8619	8629	8632	8769	8683	8746	8624	8638	8829	8750	8624	8520	8682	8739	8760	8579	8757	8725	8554	8753	8776	8597	8730	8594	8619	8551	8517	8853	8597	8861	8562	8706	8738	8638	8753	8713	8839	8650	8705	8495	8747	8775	8602	8727	8655	8779	8762	8756	8733	8794	8604	8720	8759	8641	8651	8624	8701	8614	8682	8591	8623	8573	8731	8809	8792	8743	8662	8698	8606	8624	8617	8725	8784	8670	8926	8634	8556	8704	8623	8643	8775	8839	8787	8773	8773	8805	8596	8822	8628	8660	8578	8792	8850	8711	8728	8663	8798	8637	8630	8729	8783	8812	8613	8596	8609	8679	8728	8460	8711	8701	8631	8837	8631	8750	8616	8672	8759	8593	8679	8597	8636	8657	8724	8631	8681	8597	8630	8538	8633	8704	8637	8820	8717	8699	8696	8747	8541	8837	8709	8601	8766	8699	8730	8711	8666	8793	8751	8808	8641	8660	8726	8534	8606	8868	8617	8678	8704	8648	8783	8629	8679	8747	8763	8688	8661	8652	8806	8589	8616	8738	8614	8705	8702	8732	8591	8762	8586	8626	8522	8783	8643	8736	8645	8641	8579	8767	8780	8608	8662	8496	8751	8711	8740	8638	8710	8792	8739	8681	8743	8623	8619	8752	8668	8777	8589	8845	8651	8740	8731	8601	8703	8657	8612	8706	8725	8713	8803	8782	8703	8648	8770	8570	8712	8674	8810	8703	8642	8505	8606	8608	8575	8670	8680	8661	8776	8676	8660	8803	8560	8667	8669	8724	8646	8768	8693	8805	8618	8672	8644	8688	8696	8602	8812	8711	8581	8585	8627	8623	8599	8598	8727	8641	8751	8791	8557	8772	8668	8674	8740	8682	8683	8609	8625	8699	8726	8677	8685	8615	8699	8642	8766	8759	8774	8790	8624	8722	8774	8618	8636	8662	8495	8583	8662	8650	8692	8626	8708	8607	8664	8725	8832	8526	8600	8585	8722	8546	8620	8594	8797	8744	8723	8653	8625	8703	8710	8723	8657	8729	8611	8652	8663	8702	8678	8638	8800	8626	8736	8655	8686	8551	8696	8462	8631	8680	8658	8612	8594	8684	8665	8745	8758	8651	8785	8719	8704	8705	8542	8797	8736	8626	8687	8667	8675	8667	8688	8735	8547	8494	8730	8656	8601	8599	8627	8619	8478	8615	8726	8638	8889	8713	8765	8773	8638	8810	8750	8734	8419	8616	8623	8624	8696	8667	8766	8680	8709	8789	8614	8725	8707	8725	8649	8760	8598	8538	8579	8766	8564	8709	8843	8728	8725	8519	8743	8787	8654	8604	8681	8640	8588	8814	8629	8549	8611	8610	8808	8669	8680	8625	8629	8691	8678	8747	8747	8774	8837	8524	8591	8625	8648	8655	8647	8507	8735	8663	8668	8689	8642	8701	8546	8839	8687	8718	8692	8528	8614	8648	8650	8874	8732	8549	8763	8665	8731	8694	8648	8667	8799	8640	8774	8688	8850	8724	8594	8813	8734	8636	8726	8620	8854	8524	8481	8719	8815	8544	8719	8585	8736	8737	8719	8646	8607	8616	8728	8685	8715	8566	8767	8675	8568	8730	8674	8693	8743	8688	8569	8705	8704	8643	8703	8651	8637	8574	8754	8589	8650	8711	8593	8678	8725	8700	8553	8654	8685	8701	8642	8754	8696	8751	8690	8677	8724	8655	8762	8707	8671	8673	8633	8695	8562	8542	8690	8531	8651	8703	8749	8697	8595	8765	8796	8844	8780	8796	8652	8543	8674	8781	8756	8835	8729	8574	8561	8665	8803	8721	8650	8777	8688	8562	8741	8658	8624	8516	8741	8788	8640	8721	8679	8625	8774	8688	8643	8557	8910	8695	8736	8610	8679	8605	8635	8714	8638	8761	8834	8618	8591	8711	8732	8751	8674	8637	8681	8645	8580	8741	8724	8820	8694	8576	8603	8616	8745	8679	8685	8733	8715	8610	8756	8677	8597	8747	8726	8710	8667	8705	8658	8575	8744	8627	8717	8678	8748	8640	8678	8614	8858	8647	8694	8755	8713	8703	8735	8636	8586	8673	8715	8778	8616	8835	8762	8684	8691	8947	8667	8687	8737	8725	8866	8638	8620	8581	8597	8898	8658	8759	8734	8637	8656	8647	8695	8661	8825	8584	8877	8763	8478	8584	8731	8650	8765	8784	8612	8722	8793	8767
23858	21603	39069	67524	61380	49264	34240	21471	16059	14710	14186	14097	14097	14050	14082	13912	13855	13945	13889	13974	13638	13859	13668	14031	13823	13795	13769	13769	13846	13665	13800	13710	13851	13877	13880	13774	13960	13485	13818	13682	13664	13905	13890	13770	13658	13463	13661	13800	13747	13888	13725	13606	13592	13842	13573	13744	13704	13637	13764	13446	13761	13836	13672	13790	13528	13861	13681	13845	13565	13598	13606	13874	13815	13658	14012	13609	13811	13827	13675	13555	13879	13735	13752	13729	13457	13653	13734	13855	13765	13793	13758	13736	13699	13655	13627	13646	13713	13952	14025	13613	13662	13703	13796	13798	13829	13716	13672	13534	13834	13670	13604	13469	13587	13598	13663	13933	13712	13867	13659	13713	13625	13765	13485	13626	13563	13639	13746	13625	13685	13829	13662	13562	13684	13635	13549	13533	13716	13729	13654	13795	13681	13917	13671	13852	13736	13647	13586	13539	13658	13657	13776	13666	13712	13667	13594	13578	13486	13607	13525	13666	13663	13909	13794	13687	13871	13772	13753	13661	13607	13531	13622	13758	13687	13639	13621	13489	13617	13545	13850	13624	13584	13653	13462	13505	13636	13819	13580	13674	13649	13846	13839	13839	13755	13860	13719	13470	13429	13705	13499	13678	13487	13597	13597	13707	13534	13713	13893	13762	13445	13597	13666	13781	13722	13699	13794	13599	13534	13626	13683	13458	13631	13612	13800	13783	13609	13751	13671	13916	13650	13696	13476	13612	13787	13591	13395	13617	13722	13555	13618	13770	13764	13560	13580	13633	13532	13824	13750	13602	13942	13832	13817	13815	13429	13767	13685	13686	13650	13808	13713	13606	13844	13667	13788	13678	13561	13622	13632	13526	13667	13631	13696	13739	13662	13537	13551	13706	13737	13587	13610	13670	13707	13459	13673	13627	13791	13746	13725	13600	13735	13979	13681	13808	13650	13610	13648	13528	13595	13899	13817	13673	13586	13667	13825	13678	13691	13426	13507	13614	13564	13640	13625	13517	13774	13807	13773	13721	13547	13697	13625	13610	13556	13569	13584	13578	13647	13709	13639	13767	13700	13762	13718	13837	13723	13567	13735	13667	13613	13675	13712	13542	13584	13692	13627	13724	13647	13729	13613	13749	13670	13824	13671	13645	13750	13565	13668	13529	13723	13681	13810	13756	13703	13698	13685	13554	13747	13657	13724	13564	13624	13481	13647	13691	13784	13742	13748	13576	13748	13743	13777	13636	13749	13901	13491	13870	13446	13543	13424	13531	13744	13652	13521	13632	13749	13512	13744	13690	13820	13608	13747	13635	13663	13543	13747	13787	13579	13546	13578	13816	13662	13789	13551	13706	13607	13820	13734	13617	13870	13719	13821	13727	13641	13558	13603	13903	13853	13616	13778	13737	13728	13423	13775	13631	13581	13598	13830	13725	13712	13565	13765	13781	13744	13508	13656	13673	13776	13648	13795	13599	13727	13632	13829	13668	13797	13639	13613	13739	13615	13659	13636	13620	13691	13481	13584	13682	13533	13648	13746	13728	13724	13651	13642	13592	13700	13433	13606	13738	13739	13597	13774	13604	13792	13809	13858	13589	13569	13701	13689	13691	13598	13674	13844	13644	13641	13507	13635	13594	13762	13451	13605	13578	13726	13782	13728	13588	13461	13697	13540	13635	13723	13629	13723	13861	13872	13594	13531	13765	13588	13691	13669	13718	13586	13723	13466	13717	13629	13643	13665	13831	13649	13666	13619	13701	13579	13768	13609	13472	13779	13617	13464	13404	13618	13609	13707	13510	13749	13838	13611	13847	13748	13790	13760	13541	13480	13567	13640	13797	13810	13622	13643	13589	13626	13594	13656	13499	13572	13665	13710	13580	13666	13734	13785	13754	13542	13632	13590	13848	13609	13746	13749	13739	13615	13565	13806	13962	13711	13639	13619	13543	13812	13428	13638	13460	13594	13803	13720	13666	13651	13677	13694	13646	13705	13590	13529	13673	13696	13572	13741	13749	13725	13747	13696	13584	13654	13742	13602	13665	13461	13780	13513	13417	13637	13646	13476	13621	13519	13709	13635	13627	13720	13485	13621	13642	13560	13689	13692	13667	13416	13693	13694	13784	13682	13473	13544	13757	13755	13600	13498	13465	13580	13389	13581	13587	13681	13426	13785	13773	13604	13619	13714	13536	13861	13786	13693	13593	13656	13819	13643	13676	13621	13494	13770	13791	13567	13696	13680	13543	13591	13674	13402	13487	13571	13501	13593	13527	13534	13562	13683	13516	13566	13674	13700	13467	13426	13588	13912	13611	13784	13788	13686	13624	13657	13700	13603	13465	13719	13659	13802	13577	13694	13594	13642	13657	13767	13688	13743	13559	13642	13618	13542	13720	13656	13715	13594	13745	13744	13515	13673	13683	13641	13821	13708	13637	13806	13594	13507	13695	13597	13658	13460	13447	13687	13711	13536	13575	13664	13761	13671	13865	13625	13486	13596	13592	13423	13690	13757	13756	13719	13713	13510	13505	13559	13738	13758	13793	13505	13644	13609	13709	13702	13667	13774	13607	13603	13793	13618	13609	13733	13867	13682	13715	13643	13519	13732	13960	13818	13711	13816	13798	13550	13418	13739	13793	13496	13696	13700	13488	13751	13591	13873	13725	13559	13516	13430	13471	13643	13646	13501	13567	13608	13632	13830	13660	13672	13587	13604	13605	13976	13657	13517	13844	13632	13789	13770	13511	13731	13706	13502	13678	13656	13654	13746	13516	13562	13842	13850	13597	13759	13588	13552	13759	13778	13625	13456	13539	13571	13502	13526	13575	13616	13587	13734	13503	13611	13598	13832	13727	13672	13597	13772	13772	13740	13683	13613	13720	13540	13681	13583	13729	13635	13779	13605	13621	13558	13775	13512	13620	13668	13690	13604	13628	13554	13646	13748	13563	13716	13632	13617	13830	13695	13665	13695	13630	13746	13692	13547	13729	13715	13656	13834	13715	13619	13634	13749	13660	13785	13728	13802	13572	13594	13678	13656	13690	13707	13657	13852	13819	13582	13650	13633	13609	13514	13778	13882	13808	13864	13711	13560	13572	13562	13703	13697	13712	13625	13577	13707	13706	13856	13884	13829	13697	13793	13747	13752	13534	13580	13633	13750	13673	13820	13492	13645	13722	13443	13647	13614	13569	13557	13788	13834	13573	13637	13605	13506	13672	13413	13654	13611	13708	13768	13746	13662	13692	13561	13631	13937	13595	13534	13816	13712	13743	13824	13669	13576	13611	13509	13837	13704	13546	13764	13736	13458	13519	13777	13669	13595	13751	13717	13672	13693	13745	13574	13626	13563	13701	13631	13591	13720	13630	13549	13823	13452	13767	13659	13625	13677	13791	13644	13716	13653	13608	13590	13482	13661	13505	13509	13658	13691	13659	13807	13764	13556	13517	13676	13676	13569	13884	13862	13792	13596	13928	13665	13773	13809	13609	13573	13692	13660	13490	13641	13656	13604	13669	13610	13644	13596	13673	13705	13510	13731	13865	13768	13437	13755	13710	13781	13599	13725	13822	13659	13722	13634	13751	13653	13624	13660	13729	13491	13598	13681	13616	13734	13618	13667	13691	13628	13522	13608	13707	13719	13654	13654	13639	13689	13496	13377	13581	13776	13740	13664	13541	13681	13497	13736	13634	13643	13658	13707	13944	13520	13615	13650	13786	13506	13738	13624	13736	13711	13596	13859	13620	13726	13465	13539	13679	13565	13508	13490	13408	13723	13660	13774	13530	13567	13709	13644	13759	13831	13582	13543	13492	13592	13675	13711	13654	13729	13751	13883	13582	13707	13681	13658	13630	13607	13534	13655	13435	13683	13825	13796	13800	13724	13767	13606	13610	13823	13694	13592	13669	13871	13608	13524	13601	13718	13754	13779	13696	13789	13765	13767	13668	13482	13687	13576	13687	13766	13751	13945	13556	13571	13657	13550	13648	13633	13617	13658	13618	13472	13600	13625	13478	13613	13500	13724	13564	13609	13678	13682	13816	13679	13673	13758	13523	13648	13721	13822	13566	13777	13769	13464	13600	13626	13676	13640	13748	13744	13674	13615	13735	13633	13540	13585	13544	13619	13591	13624	13693	13686	13595	13566	13579	13535	13811	13661	13728	13667	13599	13573	13453	13553	13581	13650	13691	13441	13721	13624	13571	13639	13670	13587	13729	13704	13574	13506	13598	13780	13690	13647	13706	13616	13640	13619	13717	13596	13585	13929	13758	13787	13624	13514	13601	13713	13741	13719	13717	13632	13573	13538	13696	13622	13844	13638	13782	13598	13691	13577	13619	13635	13665	13730	13706	13686	13859	13735	13661	13652	13677	13695	13438	13734	13526	13480	13542	13541	13645	13770	13532	13678	13643	13517	13601	13543	13673	13854	13690	13645	13496	13683	13512	13628	13668	13558	13490	13787	13500	13542	13604	13656	13660	13426	13586	13469	13656	13503	13748	13948	13580	13618	13559	13751	13704	13457	13662	13685	13555	13659	13722	13828	13670	13436	13592	13657	13640	13562	13838	13521	13673	13782	13698	13611	13683	13640	13939	13686	13572	13659	13484	13684	13806	13584	13738	13713	13556	13797	13770	13752	13754	13567	13589	13849	13608	13868	13750	13691	13593	13784	13512	13727	13546	13687	13622	13658	13627	13618	13759	13787	13546	13566	13563	13746	13603	13654	13758	13641	13760	13702	13662	13821	13553	13730	13578	13746	13750	13626	13535	13723	13545	13704	13573	13614	13715	13611	13518	13715	13585	13623	13702	13584	13801	13696	13903	13426	13690	13672	13621	13593	13652	13878	13674	13626	13651	13547	13512	13771	13444	13681	13572	13657	13547	13542	13892	13494	13667	13805	13573	13659	13655	13780	13585	13641	13631	13634	13600	13679	13552	13821	13500	13644	13505	13613	13665	13607	13525	13566	13643	13705	13770	13794	13675	13712	13577	13517	13624	13718	13486	13613	13538	13675	13647	13613	13735	13676	13855	13849	13653	13638	13709	13687	13582	13683	13634	13482	13688	13772	13455	13666	13919	13832	13659	13393	13655	13730	13554	13771	13650	13603	13601	13869	13632	13593	13706	13567	13606	13683	13410	13639	13712
19592	39795	84769	89806	69635	44773	24093	13729	10363	9328	9234	9319	9299	9208	9274	9155	9199	9325	9175	9349	9123	9100	9295	9322	9313	9228	9174	9125	9383	9317	9316	9241	9195	9237	9219	9048	9240	9280	9347	9237	9204	9125	9172	9168	9233	9140	9265	9183	8989	9110	9123	9343	9032	9242	9089	9103	9103	9200	9269	9193	9190	9242	9117	9140	9258	9253	9328	9167	9054	9313	9294	9079	9173	9025	9316	9174	9302	9165	9221	9132	9267	9175	9311	9129	9169	9115	9148	9163	9134	9139	9175	9083	9146	9201	9022	9313	9020	9172	9119	9221	9295	9161	9203	9197	9242	9029	9149	9042	9150	9181	9317	8978	9203	9179	9091	9156	9070	9239	9128	9188	9166	9061	9159	8978	9271	9154	9158	9225	9077	9192	9059	9252	9400	9111	9131	9333	9170	9060	9176	9040	9227	9254	9275	9182	9136	9249	9243	9181	9231	9181	9083	9224	9126	9134	9196	9248	9216	9216	9179	9143	9144	9123	9193	9216	9177	9322	9175	9177	9183	9229	8980	9040	9083	9161	9181	9107	9212	9063	9209	9171	9190	9125	9133	9283	9051	9301	9146	9122	9078	9184	9083	9238	9080	9205	8994	9211	9090	9087	9220	9123	9067	8995	9041	9271	9289	9158	9068	9076	9186	9195	9172	9239	9079	9189	9283	9206	9294	9136	9144	9199	9237	9111	9246	9338	9136	9270	9227	9133	9112	9223	9219	9164	9217	9060	9007	9224	9258	9184	9079	9121	9247	9118	9265	9134	9217	9260	9111	9232	9246	9082	9193	9090	9225	9189	9198	9096	9066	9188	9284	9341	9211	9192	9037	9110	9208	9254	9174	9234	9023	9198	9180	9215	9195	9064	9053	9067	9036	9151	9146	9242	9153	9028	9189	9170	9160	9076	9102	8945	9234	9236	9023	9234	9164	9139	9129	9053	9025	9201	9041	9018	9247	9056	9150	9128	9150	9119	9179	9298	9109	9212	9133	9321	9197	9112	9210	9178	9123	9022	9067	9124	9287	9176	9197	9144	9239	9173	9194	9057	9146	9108	9172	9069	9127	9360	9017	9103	9198	9262	9180	9029	9256	8941	9153	9165	9152	9065	9214	9128	9108	9159	9000	9125	9054	9235	9063	9167	9033	9255	9330	9062	9181	9109	9377	9096	9111	9249	9140	9156	9086	9178	9216	9062	9025	9123	9093	9035	9260	9141	9257	9061	9160	9237	9007	9051	9050	9238	9099	8993	9303	9180	9133	9166	9118	9097	9350	9055	9238	9145	9098	9168	9055	9131	9118	9178	9229	9165	9134	9200	9216	9096	9155	9210	9148	9002	9116	9029	9008	9118	9006	9138	9235	9248	9150	9140	8942	9148	9316	9013	9034	8985	9196	9144	9281	9216	9227	9054	9163	9074	9074	9182	9261	9115	9190	9175	9138	9153	9228	9164	9166	9114	9011	9020	9167	9163	9245	9031	9302	9116	9002	9113	9039	9080	9329	9224	9207	9111	9224	9114	9044	9132	9170	8962	9056	9041	9172	9210	9016	9107	9063	9159	9057	9168	9092	9030	9153	9077	8991	9277	9211	9022	9201	9167	9187	9271	9156	9256	9180	9263	9195	9210	9191	9214	9130	9149	9194	9121	9107	9249	9030	8981	9151	9133	9083	9102	9084	9299	9261	9053	9182	9095	9090	9147	9047	9098	9195	9036	9228	9236	9165	9145	9102	9286	9157	9208	9114	9051	9076	9184	9131	9058	9169	9192	8983	9104	8939	9022	9131	9053	8988	9061	9170	9122	8948	9110	9159	9056	9051	9193	9105	9003	9325	9217	9296	9168	9061	9226	9187	9255	9101	9080	9226	9306	9018	9280	9224	8971	9185	9150	9161	8984	9170	9193	9217	9220	9020	9087	9096	9103	9150	9179	9153	9123	9164	9136	9110	9104	9102	9044	9268	9105	9178	9113	8986	9151	9226	9265	9060	9046	9095	9220	9218	9109	9115	9087	9230	9160	9081	9317	9104	9145	9110	9229	9137	9094	9157	9209	9209	9140	9065	9033	9072	9184	9092	9125	9201	9086	8989	9232	9085	8998	9252	9201	9224	9260	9037	9048	9218	9179	9084	9003	9213	9194	9121	9031	9148	9154	9188	9134	9164	9029	9156	9162	9214	9132	9111	9085	9224	9079	9101	9127	9084	9188	9129	9162	8982	9173	9102	9012	9080	9165	9222	9134	9106	8992	9182	9152	9079	9048	9110	9203	9250	9283	9040	8960	9165	9047	9008	9178	9170	8964	9051	9171	9074	9303	9180	9177	8975	9273	9066	9183	9204	9236	9102	9242	9116	9137	9001	9268	9148	9152	9111	9133	9087	9161	9065	9013	9041	9132	9028	9088	9126	9231	9120	9080	9236	9090	9184	9113	9226	9120	9352	9111	9046	8999	9180	9018	9188	9168	9189	9056	9140	9242	9059	9179	9225	9151	9299	9277	9171	9195	9161	9138	9052	9065	8987	9047	9096	9252	9111	9009	9256	9233	9061	9054	9133	9195	9067	9141	9133	9082	9051	9117	9203	9105	9113	9109	9202	9140	9016	9207	9138	9168	9095	9133	9179	9120	9037	9146	8994	9152	9089	9224	9298	9140	9095	9106	9108	9085	9177	9143	9186	9133	9079	9125	9199	9096	8977	9138	9183	9185	9218	9318	9107	9211	8979	9120	9107	9189	9088	9105	9171	9037	9056	9213	9147	9116	9099	9050	9138	9037	9163	9013	9116	9100	9258	9105	9238	9047	9060	9220	9207	9250	9119	9166	9158	9054	8995	9227	9130	9084	9182	9158	9169	9143	9067	9247	9116	9123	9125	9232	9162	9103	9072	9082	9039	9184	9263	9082	9132	9122	9022	9217	9173	9046	9033	9093	9154	9137	9116	9069	9098	9100	9116	9180	9130	9126	9136	9046	9324	9047	9006	9121	8918	9227	9117	9198	8989	9222	9231	9168	9160	9231	8960	9145	9276	9138	9167	9174	9075	9049	9022	9219	8969	9020	9058	9039	9137	9045	9086	9126	9112	9206	9105	9111	9050	9132	9189	9058	8997	9205	9190	9100	9073	9259	9162	9157	9056	9090	9180	9238	9120	9102	9230	9222	9093	8859	9236	9068	9051	9094	9282	9212	8947	9148	9175	9253	9137	9286	9180	9284	9090	9259	9120	9209	9277	9367	9116	8946	9096	9177	9127	9251	9137	9231	9179	9147	9214	9125	9207	9164	9077	9259	9228	9073	9092	9121	9205	9181	9114	9209	9250	9170	9057	9138	9019	9262	9096	9021	9188	9056	9163	9261	9123	9165	9110	9030	9078	9198	9163	9007	9041	9260	9230	9157	9126	9158	9036	9190	9113	9241	9195	9060	9135	9257	8960	9154	9159	9185	9098	9030	9327	9044	9048	9102	9069	9012	9128	9199	9144	9086	9227	9009	9179	9119	9124	9134	9069	9031	9154	9090	9353	9084	9187	9017	9193	9286	9234	9145	8846	9167	9286	9060	9179	9139	9385	9172	9253	9224	9228	9090	9094	9083	9118	9012	9182	8979	9114	9192	8942	9060	9187	9149	9144	9197	9060	9148	9216	8933	9183	9052	9207	9192	8953	9109	9094	9142	9228	9069	9200	9163	9196	9119	9181	9113	9106	9243	9151	9173	9055	9238	9107	9043	9112	9226	9154	9160	9090	9257	9184	9140	9160	9106	9047	9217	9078	9158	9236	9099	9166	9153	9143	9088	9046	9195	9240	9025	9229	9024	9129	9151	9130	9289	9118	9040	9144	9123	9079	9110	9121	9072	9073	9192	9138	9231	9121	9205	9128	9112	9239	9368	9186	9176	9159	9169	9056	9208	9183	9297	9067	9056	9179	9125	9048	9097	9098	9161	9106	8991	9233	9189	9161	9165	8939	9054	9092	9210	9152	8948	9090	9284	9137	9193	9234	9129	9158	9151	9070	9252	9150	9171	8977	9194	9122	9268	9098	9201	9101	9186	9075	8998	9211	9124	9119	9107	9156	9142	9055	9087	9301	9173	8914	9143	9044	9263	9204	9142	9233	9148	9161	9173	9106	9184	9061	9061	9115	9218	9214	9045	9103	9079	9124	8920	9164	9191	9086	9117	9104	9071	9133	9265	9065	9215	9220	9196	9052	9221	9171	9099	9170	9130	9148	9027	9028	9174	9121	9086	8861	9125	9061	9078	9161	9191	9019	9131	9255	9033	9047	9123	9096	9242	9185	9166	9186	9202	9173	9194	9099	9070	9122	9211	9121	9268	9154	8998	9139	9259	9088	9127	9179	9119	9081	9201	9200	9138	9096	9112	9152	9317	9111	8929	9195	9319	8978	9175	9209	9203	9206	9224	9216	9022	9174	9142	9218	9164	9298	9201	9191	9166	9147	9113	9191	9033	9149	9091	8978	9043	9011	9212	9134	9131	9195	9015	9199	9101	9135	9080	9255	9105	9037	9168	9210	9142	9267	9249	9139	9079	9251	9019	9060	9178	9134	8960	9128	9255	9056	9166	9086	9033	9221	9126	9108	9166	9069	9010	9191	9237	9181	9131	9205	9096	9164	9299	9198	9149	9154	9055	9314	9146	9045	9207	9119	9077	9102	9029	9200	9116	9010	9223	9224	9186	9144	9348	9136	9068	9154	9145	9057	9278	9134	9146	9249	9313	9075	9037	9179	9071	9120	9256	9107	9156	9152	9191	8993	9149	9143	9202	9211	9141	9173	9033	9245	9170	9090	9095	9252	9099	9008	9296	9274	9225	9082	9134	8997	9037	9157	9007	9251	9122	9072	9120	9119	9117	9041	9109	9114	9155	9158	9007	9216	9045	9124	9087	9122	9051	9043	9215	9076	9166	9221	9237	9166	8970	9169	9131	9141	9263	9226	9072	9145	9089	9068	9031	9079	9216	9211	8982	9015	9027	9206	9178	9069	9198	9033	9273	9226	9115	9074	9094	9186	9213	9061	9041	9227	9259	9255	9182	9163	9090	9028	9100	9065	9081	9136	9152	9240	9229	9178	9097	9065	9016	9065	9110	9166	9202	9162	9222
29901	21811	34405	38362	28425	20867	16585	14588	13726	13629	13803	13585	13631	13546	13585	13287	13682	13694	13576	13652	13790	13547	13733	13544	13356	13540	13616	13614	13677	13528	13737	13564	13706	13624	13662	13514	13578	13639	13568	13505	13564	13666	13729	13528	13720	13682	13365	13380	13597	13583	13456	13542	13894	13589	13690	13513	13627	13662	13558	13512	13354	13523	13554	13556	13409	13427	13564	13448	13514	13557	13563	13706	13533	13719	13598	13453	13417	13593	13333	13628	13901	13550	13645	13574	13530	13558	13468	13493	13618	13565	13649	13537	13590	13667	13631	13556	13541	13543	13382	13582	13527	13548	13673	13350	13539	13565	13657	13461	13631	13513	13611	13603	13643	13731	13538	13654	13506	13565	13570	13617	13478	13545	13634	13524	13500	13400	13448	13420	13477	13645	13620	13654	13751	13272	13347	13478	13554	13420	13464	13456	13473	13443	13602	13427	13505	13516	13447	13544	13444	13629	13393	13502	13630	13684	13401	13471	13498	13498	13531	13528	13600	13568	13460	13574	13373	13497	13464	13470	13400	13507	13435	13419	13419	13621	13614	13463	13498	13506	13413	13450	13453	13363	13438	13368	13468	13427	13560	13326	13403	13642	13274	13462	13310	13566	13588	13608	13616	13577	13519	13478	13646	13634	13647	13465	13421	13654	13633	13490	13317	13314	13407	13490	13543	13732	13550	13449	13495	13505	13570	13452	13585	13408	13219	13570	13589	13631	13681	13577	13595	13632	13655	13577	13607	13571	13529	13549	13731	13654	13401	13658	13529	13588	13499	13461	13413	13626	13645	13551	13552	13355	13493	13508	13373	13347	13471	13458	13470	13619	13509	13502	13443	13402	13441	13480	13393	13474	13400	13581	13517	13464	13558	13669	13589	13454	13516	13438	13578	13455	13678	13545	13505	13201	13444	13478	13458	13665	13295	13488	13445	13701	13566	13478	13419	13542	13535	13631	13708	13578	13489	13583	13592	13557	13410	13389	13556	13444	13602	13516	13553	13669	13578	13498	13470	13394	13469	13725	13611	13496	13614	13481	13424	13376	13589	13397	13792	13476	13571	13489	13593	13345	13422	13575	13566	13527	13602	13444	13648	13585	13523	13507	13523	13807	13571	13466	13433	13580	13684	13538	13567	13645	13632	13575	13481	13598	13515	13533	13557	13654	13506	13746	13450	13713	13647	13582	13639	13734	13564	13544	13373	13410	13475	13610	13572	13540	13608	13417	13694	13655	13644	13369	13483	13256	13534	13377	13562	13561	13404	13530	13423	13340	13510	13576	13577	13527	13629	13662	13795	13706	13558	13573	13499	13546	13543	13490	13463	13726	13434	13410	13570	13590	13648	13571	13765	13408	13608	13553	13680	13495	13633	13577	13608	13326	13533	13645	13683	13408	13379	13626	13417	13635	13508	13479	13373	13637	13543	13568	13461	13724	13490	13696	13505	13662	13455	13563	13284	13543	13684	13469	13553	13457	13512	13607	13493	13385	13637	13572	13424	13584	13606	13610	13569	13691	13589	13517	13493	13582	13643	13653	13715	13461	13529	13477	13446	13559	13677	13492	13630	13389	13360	13506	13619	13417	13550	13545	13717	13561	13568	13566	13555	13599	13307	13512	13515	13335	13549	13342	13579	13607	13679	13583	13556	13613	13546	13543	13532	13613	13405	13339	13570	13399	13645	13447	13631	13549	13556	13516	13475	13447	13463	13420	13509	13471	13602	13679	13379	13542	13471	13527	13539	13545	13672	13428	13471	13551	13350	13626	13665	13499	13420	13659	13526	13604	13509	13476	13449	13560	13485	13501	13567	13583	13529	13590	13566	13459	13544	13598	13463	13568	13527	13489	13508	13498	13585	13525	13290	13374	13434	13561	13486	13442	13407	13755	13553	13638	13718	13552	13744	13522	13445	13457	13482	13451	13660	13543	13465	13448	13671	13444	13632	13507	13446	13633	13687	13551	13502	13472	13487	13520	13604	13327	13523	13777	13444	13473	13520	13625	13570	13292	13720	13648	13627	13433	13767	13630	13414	13432	13633	13581	13590	13503	13561	13674	13521	13511	13432	13465	13560	13474	13472	13511	13345	13481	13491	13601	13454	13380	13493	13630	13500	13565	13484	13653	13599	13597	13584	13760	13477	13577	13392	13529	13393	13657	13612	13416	13578	13465	13596	13402	13458	13469	13424	13394	13501	13703	13531	13819	13586	13563	13725	13652	13746	13334	13349	13752	13530	13543	13320	13542	13573	13506	13665	13566	13582	13534	13573	13447	13553	13533	13644	13671	13416	13336	13555	13386	13621	13600	13525	13461	13577	13548	13480	13545	13548	13367	13612	13431	13507	13522	13624	13618	13483	13497	13600	13662	13416	13575	13442	13339	13569	13697	13651	13361	13548	13580	13314	13564	13413	13397	13575	13533	13424	13606	13510	13547	13690	13400	13515	13512	13490	13502	13374	13643	13701	13436	13619	13548	13731	13418	13509	13551	13843	13527	13654	13561	13530	13699	13757	13487	13646	13509	13474	13552	13307	13563	13399	13540	13481	13448	13452	13652	13511	13517	13651	13453	13610	13509	13434	13569	13577	13361	13453	13404	13551	13530	13529	13419	13539	13523	13468	13684	13611	13597	13547	13536	13616	13571	13604	13547	13479	13395	13583	13795	13642	13561	13495	13468	13643	13648	13705	13462	13592	13550	13468	13628	13658	13556	13348	13607	13316	13427	13582	13525	13500	13697	13577	13213	13595	13597	13691	13646	13693	13810	13642	13458	13667	13376	13490	13519	13649	13539	13570	13375	13529	13509	13883	13623	13611	13585	13533	13514	13657	13554	13684	13542	13505	13647	13518	13566	13550	13481	13638	13558	13371	13551	13594	13586	13623	13685	13534	13615	13500	13635	13513	13688	13556	13722	13578	13429	13708	13602	13375	13507	13494	13586	13695	13563	13707	13477	13569	13511	13402	13520	13755	13667	13822	13697	13429	13484	13682	13532	13662	13633	13720	13534	13457	13430	13670	13718	13518	13544	13484	13661	13638	13550	13272	13352	13402	13606	13354	13483	13390	13448	13499	13578	13542	13738	13604	13440	13460	13431	13477	13680	13529	13660	13503	13512	13532	13460	13388	13464	13520	13731	13769	13659	13462	13271	13600	13491	13521	13508	13723	13407	13566	13546	13758	13506	13557	13519	13590	13600	13328	13601	13415	13534	13493	13654	13783	13849	13672	13587	13589	13647	13595	13603	13548	13460	13651	13619	13723	13518	13563	13664	13580	13773	13563	13417	13609	13430	13529	13758	13668	13243	13447	13753	13585	13656	13568	13398	13517	13541	13589	13441	13697	13495	13629	13533	13537	13675	13604	13665	13518	13695	13432	13424	13312	13632	13527	13506	13552	13572	13650	13674	13634	13444	13368	13670	13772	13390	13577	13383	13440	13600	13422	13510	13540	13722	13516	13416	13607	13333	13538	13488	13560	13527	13580	13495	13643	13525	13493	13439	13588	13761	13591	13715	13411	13524	13585	13503	13483	13396	13496	13618	13492	13458	13505	13530	13562	13320	13610	13402	13727	13488	13661	13678	13533	13742	13379	13454	13533	13553	13785	13689	13640	13624	13506	13611	13555	13325	13584	13347	13572	13543	13708	13505	13621	13407	13448	13609	13500	13593	13571	13458	13437	13657	13669	13367	13690	13539	13744	13742	13641	13514	13519	13879	13705	13520	13564	13504	13738	13563	13599	13595	13298	13329	13490	13605	13697	13585	13443	13711	13421	13714	13526	13604	13618	13616	13470	13431	13484	13354	13586	13643	13700	13467	13478	13545	13438	13620	13485	13591	13496	13365	13537	13605	13652	13544	13527	13626	13614	13493	13685	13401	13431	13549	13516	13480	13476	13413	13476	13407	13661	13466	13445	13353	13591	13434	13518	13513	13431	13722	13457	13603	13665	13478	13627	13503	13552	13524	13524	13553	13516	13603	13681	13460	13396	13451	13463	13425	13542	13321	13707	13380	13550	13543	13549	13411	13501	13558	13466	13367	13408	13490	13655	13504	13699	13635	13463	13550	13585	13378	13668	13641	13598	13499	13645	13556	13625	13563	13738	13537	13387	13727	13467	13641	13406	13605	13504	13539	13480	13657	13585	13476	13671	13731	13514	13593	13381	13540	13523	13674	13849	13565	13264	13413	13492	13377	13759	13489	13632	13602	13522	13563	13514	13470	13607	13358	13771	13447	13622	13471	13646	13525	13456	13571	13576	13676	13637	13670	13451	13634	13697	13588	13516	13584	13547	13683	13517	13647	13500	13712	13525	13509	13597	13567	13536	13591	13669	13391	13558	13587	13588	13634	13680	13545	13498	13443	13415	13503	13527	13445	13477	13441	13521	13578	13472	13539	13438	13544	13379	13695	13614	13565	13585	13618	13390	13665	13492	13698	13540	13517	13590	13663	13471	13625	13559	13544	13442	13529	13610	13613	13613	13564	13308	13789	13504	13527	13610	13449	13471	13523	13625	13346	13505	13648	13463	13529	13545	13218	13551	13538	13690	13563	13631	13598	13573	13405	13360	13580	13603	13773	13451	13498	13517	13574	13614	13467	13532	13316	13379	13560	13499	13582	13649	13651	13674	13239	13429	13625	13474	13525	13416	13435	13597	13514	13546	13551	13461	13573	13625	13475	13377	13431	13462	13531	13467	13456	13588	13457	13646	13548	13428	13716	13527	13473	13503	13570	13834	13615	13652	13843	13630	13446	13484	13515	13600	13481	13755	13702	13611	13489	13506	13437	13594	13458	13488	13564	13499	13624	13696	13517	13602	13452	13370	13422	13452	13413	13637	13549	13523	13555	13705	13529	13625	13561	13612	13462	13532	13485	13668	13502	13621	13593	13634	13399	13581	13731	13654	13629	13525	13399	13344	13458	13399	13650	13575	13609	13636	13467	13493	13445	13322	13494	13528	13782	13858	13599	13433	13563	13513	13466	13549	13436	13539	13508	13164	13464	13568	13515	13458	13469	13413	13487	13598	13454	13405	13604	13563	13527	13500	13707	13591	13563	13512	13683	13636	13592	13484	13598	13524	13479	13621	13634	13621	13721	13534	13515	13714	13612	13384	13386	13550	13634	13532	13590	13710	13358
11246	13387	34759	28865	20107	13566	10380	8930	8757	8574	8606	8658	8550	8732	8598	8732	8631	8677	8670	8816	8572	8671	8606	8668	8487	8525	8581	8635	8569	8668	8585	8556	8589	8572	8604	8538	8527	8720	8495	8600	8491	8594	8635	8553	8559	8731	8649	8614	8523	8425	8678	8536	8745	8656	8638	8696	8434	8619	8514	8683	8621	8636	8558	8553	8566	8608	8618	8648	8610	8612	8507	8516	8622	8511	8577	8496	8528	8550	8638	8522	8660	8502	8661	8525	8617	8593	8468	8718	8476	8652	8645	8595	8610	8671	8544	8546	8742	8788	8520	8565	8724	8458	8364	8560	8461	8515	8584	8583	8448	8724	8563	8516	8659	8617	8578	8577	8553	8554	8561	8545	8552	8581	8491	8624	8523	8621	8460	8555	8603	8544	8601	8547	8618	8512	8487	8753	8596	8631	8643	8498	8564	8463	8539	8616	8582	8558	8543	8567	8391	8706	8491	8644	8566	8544	8530	8509	8694	8675	8383	8618	8708	8520	8482	8546	8699	8608	8597	8587	8514	8605	8630	8446	8696	8453	8549	8506	8652	8347	8556	8558	8515	8605	8498	8566	8558	8492	8672	8664	8562	8562	8485	8556	8608	8410	8648	8568	8611	8473	8601	8519	8590	8529	8566	8602	8497	8586	8586	8552	8473	8649	8463	8435	8758	8500	8569	8530	8613	8435	8749	8470	8578	8700	8695	8462	8566	8514	8645	8526	8584	8540	8552	8524	8798	8526	8505	8693	8572	8534	8538	8564	8686	8440	8479	8564	8582	8547	8494	8651	8672	8655	8615	8499	8619	8567	8676	8628	8706	8807	8550	8469	8683	8549	8577	8553	8526	8552	8551	8545	8500	8595	8618	8600	8496	8471	8539	8659	8487	8615	8536	8585	8664	8485	8431	8443	8521	8429	8644	8430	8699	8524	8484	8623	8563	8584	8700	8695	8379	8643	8569	8556	8504	8508	8635	8511	8567	8426	8553	8623	8447	8505	8586	8477	8489	8647	8470	8505	8600	8463	8555	8413	8728	8669	8574	8443	8663	8547	8612	8592	8441	8513	8708	8496	8630	8556	8462	8469	8532	8449	8480	8342	8534	8611	8548	8653	8613	8589	8628	8462	8571	8606	8596	8570	8477	8544	8530	8425	8518	8430	8486	8484	8610	8358	8540	8530	8631	8493	8651	8464	8496	8432	8537	8439	8628	8502	8635	8584	8544	8705	8638	8537	8570	8557	8615	8597	8510	8552	8641	8492	8441	8521	8488	8615	8573	8397	8548	8602	8521	8482	8460	8542	8409	8415	8458	8628	8431	8496	8492	8560	8480	8557	8625	8629	8545	8564	8569	8543	8665	8555	8573	8571	8577	8409	8550	8671	8550	8572	8566	8553	8683	8680	8389	8381	8644	8560	8676	8625	8598	8720	8552	8568	8558	8557	8555	8638	8599	8571	8589	8601	8681	8671	8525	8646	8421	8513	8689	8535	8743	8513	8604	8666	8446	8598	8671	8587	8577	8585	8515	8573	8457	8662	8463	8568	8576	8484	8495	8397	8712	8521	8573	8607	8519	8674	8593	8458	8725	8510	8644	8515	8610	8661	8582	8513	8620	8613	8586	8488	8656	8529	8518	8463	8491	8462	8689	8541	8509	8581	8549	8489	8455	8475	8647	8449	8767	8511	8691	8499	8597	8651	8590	8495	8599	8557	8532	8528	8476	8560	8614	8790	8592	8407	8514	8590	8541	8725	8541	8654	8466	8505	8604	8522	8504	8605	8543	8431	8706	8564	8557	8568	8594	8610	8615	8444	8525	8586	8648	8484	8557	8557	8555	8602	8701	8674	8430	8439	8669	8508	8467	8487	8614	8662	8561	8620	8570	8537	8597	8555	8663	8686	8542	8576	8610	8463	8561	8469	8524	8466	8530	8532	8534	8591	8509	8496	8632	8570	8452	8601	8580	8524	8602	8699	8554	8507	8681	8633	8464	8433	8607	8374	8665	8552	8590	8575	8611	8639	8420	8484	8486	8548	8559	8592	8623	8643	8501	8623	8578	8414	8642	8601	8649	8547	8466	8612	8541	8526	8490	8609	8447	8575	8652	8620	8596	8586	8531	8560	8717	8629	8703	8567	8543	8518	8567	8643	8444	8529	8618	8431	8653	8630	8454	8596	8453	8650	8483	8699	8684	8612	8628	8473	8642	8503	8552	8578	8446	8558	8672	8752	8615	8525	8548	8623	8630	8721	8544	8496	8506	8524	8538	8604	8638	8535	8499	8544	8608	8329	8647	8629	8461	8608	8532	8468	8549	8644	8620	8622	8625	8610	8578	8557	8568	8612	8663	8639	8512	8598	8558	8571	8662	8464	8498	8538	8595	8697	8594	8581	8515	8487	8506	8665	8513	8699	8655	8756	8557	8729	8647	8587	8473	8489	8566	8560	8512	8606	8538	8547	8581	8669	8615	8658	8670	8566	8531	8638	8514	8551	8650	8640	8571	8633	8589	8490	8584	8615	8477	8526	8600	8614	8592	8636	8523	8503	8503	8558	8647	8583	8551	8601	8555	8697	8560	8496	8703	8559	8538	8621	8660	8651	8590	8520	8664	8616	8501	8526	8501	8446	8542	8553	8480	8648	8662	8538	8543	8577	8497	8560	8488	8553	8478	8466	8529	8640	8463	8611	8486	8519	8615	8497	8599	8674	8531	8722	8531	8546	8579	8436	8568	8557	8731	8461	8526	8618	8549	8609	8437	8642	8960	8487	8377	8574	8610	8669	8647	8511	8496	8545	8658	8522	8554	8592	8698	8478	8518	8698	8743	8484	8659	8488	8564	8589	8757	8615	8503	8618	8567	8604	8540	8543	8426	8596	8585	8596	8625	8505	8398	8761	8539	8854	8529	8544	8580	8683	8710	8521	8620	8673	8568	8604	8494	8559	8508	8663	8575	8361	8587	8504	8792	8653	8619	8595	8628	8727	8601	8556	8551	8388	8557	8553	8337	8594	8620	8466	8776	8571	8468	8556	8503	8483	8517	8534	8576	8700	8560	8604	8526	8499	8533	8426	8425	8620	8476	8685	8656	8668	8580	8670	8591	8424	8586	8534	8613	8517	8618	8547	8523	8725	8635	8462	8571	8664	8507	8550	8663	8665	8618	8641	8649	8530	8529	8610	8504	8585	8584	8539	8436	8510	8506	8616	8599	8489	8485	8578	8542	8530	8541	8435	8564	8441	8592	8633	8437	8481	8607	8729	8604	8410	8500	8568	8626	8564	8481	8581	8596	8446	8616	8589	8498	8488	8536	8606	8591	8572	8520	8602	8581	8414	8669	8552	8561	8645	8532	8377	8542	8528	8517	8589	8509	8559	8488	8502	8411	8530	8614	8600	8587	8567	8528	8640	8533	8524	8645	8570	8588	8680	8563	8684	8514	8558	8488	8545	8588	8630	8652	8506	8602	8615	8515	8618	8508	8475	8446	8466	8659	8470	8543	8606	8646	8568	8593	8647	8476	8471	8528	8525	8613	8423	8548	8479	8626	8577	8645	8394	8625	8586	8641	8608	8486	8613	8512	8616	8683	8623	8648	8664	8584	8609	8513	8679	8670	8689	8595	8516	8638	8592	8508	8634	8487	8564	8486	8474	8547	8618	8571	8520	8684	8510	8423	8589	8644	8556	8465	8642	8590	8630	8421	8531	8690	8542	8585	8620	8567	8599	8645	8639	8682	8464	8641	8671	8534	8453	8457	8535	8536	8506	8710	8482	8460	8591	8475	8646	8501	8613	8552	8662	8391	8660	8563	8613	8442	8589	8567	8712	8626	8583	8624	8524	8566	8673	8631	8622	8559	8536	8696	8425	8454	8422	8411	8559	8651	8470	8556	8613	8617	8459	8616	8487	8464	8696	8439	8611	8647	8574	8476	8646	8614	8551	8504	8665	8625	8568	8647	8497	8600	8559	8571	8561	8575	8689	8561	8666	8507	8576	8547	8649	8657	8621	8507	8515	8530	8553	8571	8762	8524	8649	8605	8694	8494	8456	8415	8691	8575	8466	8468	8498	8592	8589	8506	8526	8652	8514	8646	8588	8558	8471	8615	8501	8641	8589	8609	8488	8605	8637	8602	8632	8501	8450	8616	8663	8558	8363	8697	8528	8521	8452	8696	8558	8596	8405	8509	8433	8539	8561	8488	8662	8629	8620	8499	8564	8682	8572	8596	8584	8524	8683	8684	8610	8417	8544	8695	8490	8568	8637	8602	8629	8630	8512	8654	8686	8624	8606	8676	8611	8637	8570	8561	8382	8646	8453	8673	8553	8557	8688	8550	8584	8678	8586	8543	8595	8536	8549	8573	8454	8514	8691	8596	8485	8442	8619	8497	8511	8636	8827	8583	8531	8482	8341	8546	8830	8663	8509	8720	8618	8482	8666	8497	8656	8639	8640	8578	8481	8557	8597	8494	8567	8516	8576	8513	8520	8545	8594	8549	8514	8666	8745	8599	8482	8695	8513	8469	8496	8583	8656	8499	8680	8566	8513	8641	8597	8539	8656	8555	8558	8541	8616	8553	8575	8570	8390	8584	8624	8697	8472	8508	8721	8487	8653	8480	8434	8555	8524	8695	8660	8650	8559	8653	8468	8506	8564	8607	8496	8559	8509	8422	8577	8557	8567	8506	8506	8577	8563	8708	8623	8664	8548	8725	8538	8599	8674	8535	8535	8635	8495	8492	8572	8583	8500	8559	8630	8672	8424	8592	8601	8580	8574	8747	8625	8459	8543	8460	8660	8569	8589	8494	8588	8503	8687	8676	8387	8669	8550	8650	8698	8521	8626	8563	8621	8471	8535	8585	8429	8572	8598	8464	8658	8520	8508	8681	8647	8527	8608	8473	8739	8580	8595	8397	8566	8475	8664	8511	8613	8511	8586	8524	8523	8617	8489	8629	8366	8691	8650	8517	8654	8560	8558	8603	8542	8380	8508	8652	8631	8712	8611	8575	8603	8677	8541	8446	8528	8620	8529	8528	8550	8574	8552	8514	8514	8588	8489	8691	8597	8640	8504	8668	8573	8606	8749	8697	8553	8661	8549	8528	8443	8650	8579	8577	8426	8620	8587
25176	21597	42462	64638	55017	40394	27474	18288	15032	14193	14215	14103	13908	13790	13991	13764	13767	13861	14017	13901	13643	13823	13856	13928	13771	13691	13819	13705	13856	13870	13889	13690	13751	13789	13882	13895	13939	13781	13894	13833	13915	13830	13862	13643	13927	13776	13727	13685	13842	13776	13871	13752	13696	13924	13906	14037	13669	13746	13816	14133	13905	13936	13763	13763	13808	13862	13762	13467	13873	13706	13744	13775	13792	13779	13816	13814	13657	13572	13889	13797	13865	13818	13791	13757	13702	13613	13721	13730	13780	13839	13681	13677	13776	13715	13773	13756	13910	13668	13741	13970	13842	13680	13820	13673	13868	13822	13799	13756	13921	13780	13831	13841	13643	13866	13910	13850	13852	13616	13904	13815	13908	13824	13737	13771	14075	13736	13629	13694	13883	13624	13718	13752	13908	13704	13686	13901	14014	13843	13799	13579	13767	13867	13858	13837	13652	13708	13898	13714	13747	13649	13771	13729	13579	13737	13790	13858	13768	13695	13958	13931	13691	13878	13643	13750	13750	13718	13726	13729	13794	13795	13792	13711	13868	13815	13821	13980	13829	13951	13693	13734	13785	14133	13740	13770	13533	13445	13858	13775	13746	13932	13740	13620	13526	13643	13597	13557	13726	13789	13810	13747	13708	13796	13778	13694	13765	13779	13785	13850	13761	13769	13729	13762	13673	13719	13983	13845	13685	13853	13710	13854	13805	13692	13604	13397	13606	13580	13776	13790	13806	13780	13542	13815	13805	13701	13791	13819	13810	13510	13845	13664	13842	13790	13794	13615	13697	13696	13668	13797	13837	13656	13956	13671	13804	13829	13751	13766	13860	13730	13951	13772	13965	13807	13791	13617	13771	13854	13776	13908	13959	13910	13759	13723	13721	13827	13601	13952	13702	13698	13859	13890	13844	13817	13833	13708	13873	13620	13891	13521	13759	13624	13832	13725	13769	13780	13662	13720	13897	13860	13962	13797	13828	13576	13679	13702	13831	14044	13912	13825	13786	13883	13672	13769	13682	13748	13817	13821	13793	13775	13651	13791	13900	13559	13863	13777	13724	13616	13740	13567	13774	13787	13909	13637	13789	13870	13856	13777	13630	13729	13846	13725	13752	13697	13711	13768	13808	13977	13745	13616	13471	13725	13934	13826	13867	13932	13706	13692	13912	13750	13753	13668	14083	13715	13800	13741	13688	13699	13757	13638	13821	13700	13658	13673	13778	13670	13900	13743	13541	13760	13743	13653	13830	13688	13849	13749	13845	13696	14020	13844	13763	13655	13785	13806	13580	13666	13697	13837	13806	13671	13649	13637	13723	13782	13733	13630	13881	13689	13680	13668	13645	13828	13847	13905	13917	13835	13630	13795	13657	13823	13749	13959	13792	13855	13640	13767	13594	13612	13564	13787	13642	13792	13828	13778	13905	13757	13954	13684	13651	13802	13722	13838	13603	13762	13645	13705	13783	13994	13570	13615	13595	13534	13807	13713	13689	13730	13923	13874	13783	13788	13664	13702	13873	13870	13731	13616	13590	13697	13914	13872	13730	13788	13665	13769	13672	13833	13861	13780	13714	13762	13671	13869	13733	14014	13670	13895	13673	13762	13778	13578	13882	13656	13597	13547	13837	13601	13870	13665	13774	13770	13759	13691	13824	13923	13636	13883	13823	13734	13790	13790	13777	13442	13568	13735	13689	13824	13721	13745	13859	13779	13740	13743	13979	13631	13661	13588	13738	13670	13694	13598	13688	13870	13703	13834	13837	13939	13657	13827	13815	13925	13835	13831	13895	13884	13915	13858	13797	13735	13887	13795	13729	13894	13734	13720	13662	13704	13588	13925	13763	13947	13746	13708	13750	13649	13832	13683	13709	13636	13808	13791	13688	13743	13714	13761	13697	13966	13875	13765	13856	13715	13507	13647	13753	13722	13720	13720	13939	13748	13653	13612	13688	13726	13615	13753	13562	13816	13694	13797	13706	13710	13606	13707	13878	13851	13680	13588	13767	13892	13746	13799	13562	13862	13800	13634	13717	13755	13761	13677	13673	13677	13567	13736	13724	13817	13779	13687	13832	13643	13876	13912	13718	13766	13775	13630	13875	13893	13717	13923	13826	13633	13782	13893	13814	13790	13589	13610	13831	13780	13830	13843	13839	13618	13683	13455	14039	13796	13591	13609	13674	13586	13850	13705	13704	13553	13762	13668	13700	13622	13700	13915	13744	13681	13650	13771	13684	13685	14027	13912	13826	13770	13746	14021	13909	13689	13528	13828	13806	13807	13768	13820	13750	13643	13894	13657	13826	13894	13866	13667	13622	13717	13697	13746	13830	13658	13701	13875	13800	13651	13747	13876	13732	13725	13717	13833	13768	13832	13719	13596	13681	13721	13749	13747	13697	13495	13757	14005	13775	13615	13671	13826	13679	13846	13657	13714	13612	13706	13881	13699	13698	13869	13684	13711	13728	13791	13754	13758	13738	13834	13635	13691	13773	13742	13657	13828	13699	13719	13798	13657	13687	13690	13583	13861	13662	13824	13695	14010	13544	13860	13768	13621	13630	13725	13844	13784	13523	13781	13860	13762	13812	13670	13798	13550	13693	13807	13716	13772	13778	13642	13745	13635	13835	13711	13793	13811	13867	13673	13875	13800	13753	13764	13712	13652	13644	13636	13812	13721	13681	13653	13924	13881	13418	13839	13752	13764	13689	13485	13727	13864	13801	13718	14100	13727	13663	13784	13761	13822	13681	13838	13642	13821	13854	13762	13836	13709	13977	13742	13810	13678	13816	13886	13695	13656	13750	13735	13775	13769	13795	13852	13859	13603	13974	13731	13737	13795	13688	13750	13670	13612	13750	13845	13760	13538	13601	13615	13772	13714	13844	13783	13702	13748	13923	13684	13794	13814	13813	13812	13625	13786	13770	13679	13847	13878	13653	13795	14071	13809	13678	13649	13955	13715	13665	13873	13943	13773	13671	13619	13806	13636	13955	13644	13702	13740	13719	13722	13665	13729	13862	13757	13789	13757	13896	13541	13661	13561	13636	13711	13592	13560	13650	13564	13798	13723	13742	13767	13921	13917	13950	13757	13744	13844	13863	13888	13954	13580	13737	13714	13859	13707	13927	13830	13900	13749	13604	13589	13770	13764	13687	13723	13737	13534	13715	13814	13672	13600	13583	13646	13667	13717	13866	13730	13633	13834	13778	13810	13787	13866	13746	13794	13584	13687	13789	13767	13820	13540	13861	13750	13719	13758	13640	13853	13829	13779	13588	13781	13718	13612	13893	13880	13808	13539	13845	13809	13577	13803	13717	13666	13845	13837	13786	13742	13827	13970	13767	13672	13771	13717	13785	13555	13771	13602	13757	13683	13593	13679	13554	13733	13775	13671	13603	13756	13605	13845	13796	13737	13614	13574	13672	13732	13919	13599	13933	13832	13843	13770	13685	13513	13665	13752	13682	13658	13650	13707	13621	13740	13757	13846	13543	13655	13681	13908	13798	13827	13707	13705	13767	13724	13615	13794	13627	13743	13882	13722	13831	13803	13729	13649	13819	13843	13727	13778	13990	13723	13663	13667	13818	13683	13552	13649	13843	13854	13658	13894	13841	13958	13804	13850	13799	13711	13743	13712	13725	13698	13945	13888	13836	13844	13735	13713	13865	13675	13801	13891	13742	13663	13796	13668	13776	13754	13712	13854	13814	13605	13864	13755	13768	13814	13787	13717	13772	13871	13733	13743	13786	13746	13696	13647	13670	14006	13852	13617	13800	13707	13894	13824	13986	13932	13667	13854	13706	13662	13893	13613	13713	13672	13765	13869	13756	13765	13767	13675	13896	13734	13782	13844	13637	13828	13842	13602	13836	13747	13782	13699	13827	13817	13841	13789	13711	13684	13723	13788	13608	13602	13891	13728	13689	13833	13832	13652	13861	13779	13599	13768	13793	13621	13952	13790	13521	13703	13697	13537	13650	13846	13904	13723	13710	13688	13676	13888	13736	13892	13655	13716	13821	13634	13700	13750	13917	13721	13820	13746	13828	13563	13680	13642	13769	13871	13738	13643	13840	13686	13672	13848	13832	13645	13755	13752	13700	13797	13675	13770	13778	13528	13714	13839	13743	13621	13803	13714	13941	13733	13612	13798	13808	13579	13671	13915	13683	13740	13823	13694	13658	14107	13810	13823	13888	13553	13774	13826	13710	13603	13825	13877	13716	13825	13719	13866	13706	13629	13776	13930	13570	13898	13706	13493	13723	13776	13966	13742	13727	13927	13751	13723	13790	13689	13741	13849	13761	13720	13559	13992	13737	13922	13899	13791	13548	13843	13858	13683	14028	13784	13955	13688	14051	13907	13744	13832	13590	13943	13882	13764	13741	13644	13836	13718	14000	13847	13778	13626	13809	13906	13863	13700	13803	13782	13672	13878	13936	13641	13646	13933	13748	13897	13798	13835	13720	13883	13761	13644	13686	13951	13567	13855	13692	13552	13582	13832	13855	13708	13693	13787	13893	13623	13862	13682	13785	13637	13647	13663	13714	13642	13595	13923	13642	13713	13859	13794	13787	13777	13755	13735	13803	13834	13698	13728	13817	13626	13778	13689	13752	13757	13802	13576	13834	13814	13677	13744	13643	13585	13526	13723	13617	13852	13747	13733	13696	13686	13895	13897	13833	13881	13783	13828	13617	13781	13879	13711	13610	13625	13736	13711	13793	13644	13723	13744	13915	13660	13726	13636	13654	13642	13648	13747	13852	13797	13790	13651	13651	13709	13939	13695	13720	13678	13724	13823	13801	13759	13610	13912	13809	13825	13753	13713	13800	13890	13733	13748	13793	13737	13723	13649	13597	13618	13826	13846	13780	13633	13696	13682	13636	13800	13987	13731	13726	13721	13771	13875	13704	13741	13793	13711	13764	13660	13806	13758	13873	13606	13828	13916	13848	13891	13837	13980	13754	13581	13772	13733	13782	13751	13942	13899	13680	13786	13664	13757	13710	13570	13699	13715	13772	13629	13725	13835	13687	13933	13869	13770	13643	13782	13862	13872	14005	13717	13799	13718	13658	13875	13631	13706	13798	14070	13693	13604	13876	13672	13976	13695	13653	13840	13721	13842	13804	13852	13830	13840	13700	13760	13750	13561
14141	32537	82592	73513	52801	31522	18065	11433	9616	9068	9197	8998	8966	8950	9134	8997	9012	9033	9008	8929	8983	8980	8912	9117	9026	9072	9040	8961	8973	9138	9068	8933	9115	9110	9013	8941	8971	9069	8861	9084	8978	9027	8992	8884	9062	9053	8929	9064	9029	8932	8871	8918	9150	8863	8935	8967	8857	8910	8892	8948	8893	9045	8939	9001	9084	8968	8995	8835	8843	8970	8907	9084	8974	8948	8893	8761	8942	8930	8825	9011	9043	8932	8996	9011	8871	8890	8781	9011	8964	9108	8868	8919	9001	9018	8993	8859	8881	8939	8969	8942	8893	9121	8979	8939	9018	9099	8941	8960	8941	8879	8902	8740	9006	8976	8920	9123	8957	8980	9001	8963	9120	9066	8930	9055	9039	9012	8793	8968	9001	8976	8883	8898	8783	8902	9043	8895	8977	8926	9004	9069	8921	8853	9102	8923	8981	8818	9082	9139	8720	8785	8970	8958	9072	8878	9011	9112	8919	8850	8931	8906	8953	8876	8957	8845	8807	8921	8799	8914	8801	8981	8867	8903	9027	8763	8766	8999	8798	8890	8992	9046	8989	9186	8953	9035	9065	8937	9123	8902	8909	8811	8964	8781	9029	8912	8832	8801	9004	8809	8977	8928	8792	9005	8874	8982	9029	9005	9010	8930	8830	8935	9007	9008	8943	8951	8919	8964	9050	9068	8989	8781	8947	8929	8782	8927	9073	9002	9001	8912	8908	8894	8881	8916	8784	8972	9155	8851	8928	9005	9017	8992	8980	8879	9045	8857	8962	9047	9000	8968	8898	9068	8975	9009	8927	8955	9001	9092	8910	9006	8893	9015	8857	8771	8810	8923	9099	8966	8887	9034	8826	8787	8813	9047	9064	8928	8919	8938	9054	8703	8947	9030	8971	8868	8872	8955	9001	8885	8888	8999	8912	8982	9066	8902	8929	8815	9023	8929	9082	8921	8942	8765	8982	8858	8947	9082	8891	8864	8851	8960	8907	8970	8827	8889	8924	8986	8856	9008	8964	9034	8723	8898	9023	8935	8872	8921	8846	8963	8973	8991	9022	9020	8956	8971	8910	8860	8958	9107	8933	8864	8981	8867	8889	8923	8882	8980	8938	8966	8904	8882	9012	8963	9051	9144	8861	8974	8883	8979	9002	8932	9081	9056	8940	8928	8872	8875	8872	8828	8951	8860	9044	8891	8970	8980	9063	8901	9063	9051	8964	8863	8953	8897	8989	8962	9014	8965	8982	8952	8831	9010	8863	8971	8831	8973	9001	9063	8872	8916	8994	8817	8995	8967	8902	8951	8998	8894	8979	8879	8866	8993	8790	8920	8821	8937	8816	8953	8907	8916	8955	9058	9064	8918	8942	8884	9006	8908	8870	8892	8952	8912	8982	9017	9088	8987	8901	8829	8919	9049	9020	8985	8851	9123	8911	8987	8745	8988	8909	8990	8939	9062	8948	8911	8916	8968	8835	8876	8982	8701	8912	8999	8935	8837	8980	8986	8894	8947	9017	9011	8779	8976	8915	9060	8997	8807	9003	8899	9028	8854	8969	8860	8965	8743	8985	8997	9103	8999	8969	8911	8966	8864	8933	8943	9018	9002	8827	8968	8831	8908	8785	8827	8842	8878	9073	8867	8873	9044	8964	9038	8965	8892	8908	8941	8892	8878	8930	8885	8883	8881	8840	8930	8789	8958	9024	8978	8725	8903	8858	8881	8972	8866	8910	8872	9066	8955	8978	8759	9072	8971	8856	9127	8857	8990	8970	9047	8875	8872	8856	9021	8965	9086	9080	8925	9083	8901	8960	8973	8895	8801	8947	9055	8882	8952	9040	8972	9086	8993	8951	8982	9000	9009	9031	8983	9070	9125	8914	8999	8945	9022	9029	9069	8945	8903	8951	8873	9086	8961	8845	8998	8925	8925	8955	8884	8915	8815	8875	9066	8885	9006	8904	8955	9017	8973	8848	8935	8990	9209	9039	8910	9036	8946	9004	8849	8922	8958	8931	8923	8818	9002	8886	8871	8851	9001	8975	8926	8963	8907	8931	8896	8891	8872	8956	9084	8855	9027	8988	9005	8823	8849	8901	9039	9003	8915	8893	8915	8801	9007	9098	9012	8914	8989	8871	8871	9007	8952	8996	8987	8822	8755	8801	9014	8913	8949	8893	8866	8899	8920	8918	8944	8939	8874	8984	8933	9089	8810	8885	8981	9022	9050	8939	8926	8968	8953	8952	9052	8954	9023	8957	9017	8911	8968	8908	8860	9021	9101	8965	8957	8995	8910	8951	9006	8872	8972	8852	8896	8887	8965	9012	8913	8886	9101	9030	8896	8925	8916	9033	9088	8892	8803	9027	9121	8940	8989	8805	8993	8862	8954	8932	9026	8880	8961	8984	8909	8830	8957	8868	8965	8834	8840	8872	8986	8948	8942	8873	9000	9013	9064	9045	8892	8941	9013	8924	8932	8955	8843	9049	8901	8937	8936	8909	8901	8789	8976	9004	8828	8952	9133	8762	8887	8960	8946	9022	8935	8933	8906	8944	8960	9187	9002	8884	9098	9042	8988	8889	9032	8897	8818	8981	8907	8963	8894	8969	9051	8874	9098	8951	8920	9005	8992	8773	8937	9028	9028	8963	8859	8986	8900	8892	8917	8959	8991	9048	8883	8958	8888	8869	8907	8976	9042	8771	9070	9046	8780	8963	9011	8914	8836	8947	8991	8887	8732	9012	8992	8907	9003	9039	8913	8980	8776	9122	9140	8921	8863	8944	8956	9022	8905	8901	8878	8991	8975	8916	8954	8908	8786	9014	8954	8965	9030	8972	9080	9009	8984	8941	9009	8938	9050	8997	8955	9017	8901	8886	8867	8851	8795	8764	8944	9102	8850	8917	8868	8980	8951	8843	9073	8881	8880	8929	9146	9108	8978	9030	8958	8977	9086	9095	8978	8960	9018	8924	8813	8883	9022	9017	8936	8902	9098	9129	8944	8955	8988	9124	8970	8946	8807	8899	9063	9042	8992	9088	9027	9074	8967	8939	8996	8995	8904	9145	8903	8907	9057	9027	8895	8916	9177	8822	8942	8910	8893	8998	8954	8860	8912	9097	8849	8980	8959	8893	9021	8947	8957	8943	8856	9116	8973	9034	8926	8929	8961	8737	8908	8811	8898	9024	8968	8925	8914	9012	8956	8979	8970	9062	8935	8947	8925	8868	8946	8839	8770	8822	9021	9006	9151	8883	8899	8900	8851	9013	9020	9054	8947	8949	8964	8753	8951	8978	8869	9045	8895	8955	9050	8908	9050	8989	8926	8829	8879	8909	8888	8880	8767	8837	8923	8981	8950	9128	9051	9099	8878	9023	9075	8911	8858	8974	8997	9036	8976	8811	8927	8920	9000	8990	8898	8889	9044	8947	9062	8911	9030	8919	8915	9027	8948	9009	8894	8886	9079	8816	8993	8909	8865	8920	8954	8955	9131	8964	9006	9002	8925	8931	8931	9095	8841	9012	8918	8925	8998	8956	8901	8869	8957	8868	9003	9104	8860	9008	8985	8938	8924	9034	8790	8954	9017	8994	8927	8948	8984	8865	8891	8838	8753	8897	8926	8948	8860	8916	8938	8987	8883	9010	8971	8883	8939	8985	9007	9048	8831	9057	8946	8958	8823	8972	9137	9114	8898	8977	9002	8839	8913	9111	8850	9124	8832	9003	8819	8995	9003	8928	8843	8912	8788	8820	8940	8865	8954	8958	8911	8961	8867	8860	8836	8938	8932	8993	8923	9017	9141	8958	8934	8916	9132	8904	8833	9026	8917	8985	8986	8827	8767	8921	8951	9040	8998	8888	8854	8862	8954	8829	8881	8946	8839	8977	9048	8969	8895	8872	8745	9033	8977	8851	9067	8849	8759	8923	8975	8973	9103	8974	8845	8812	8834	8837	8956	8882	8919	8990	8983	8990	8940	9114	9066	8986	8953	8892	8907	9086	8878	8757	8790	8945	9092	9121	9063	9095	8858	9035	9010	8963	8961	9026	8780	8862	8879	9037	8890	8910	8884	9032	8967	8904	8887	8940	8981	9072	8982	8957	8832	8998	8859	9032	8895	8923	8890	8955	8954	8929	8975	8830	8938	9068	8882	8958	8976	8937	9104	8982	8929	9025	8943	8984	8824	8953	8936	8903	8892	8952	8911	8918	9004	8893	8953	9008	9007	8913	9017	8875	9035	8921	9007	8912	9018	8953	9084	9042	8917	8890	8966	9005	8887	8887	8889	8904	9038	8890	9023	9084	8991	8934	9060	9037	8821	8822	8948	8980	9019	8980	9145	8891	8948	8985	8948	9061	8962	8813	9013	8928	9095	8945	9046	8926	8917	8818	8780	8951	8895	8832	8893	9023	8896	8959	8809	8904	8848	8916	9003	8942	8898	9117	9032	8729	9005	8875	8834	8920	8898	8905	9007	8846	9087	8988	8852	8970	9094	8947	8919	8933	8978	9027	8916	9008	8983	8892	8852	9027	8762	9020	8912	8962	8987	8891	8941	8863	8916	8870	8904	8989	8861	9119	9014	8883	9014	8865	9099	8938	9072	8941	8950	8889	8913	9034	9063	8936	8994	9002	8972	8923	9014	9011	9052	8930	8854	9100	9131	8903	8947	8878	9078	8973	8928	8991	8948	8882	9001	9004	8960	9068	8957	9030	8978	8872	9131	8997	8942	8968	9017	8979	9077	8983	9042	8915	8892	9048	8924	8919	8965	8951	9054	8989	9056	8915	8831	8920	8822	8790	8856	8905	9002	8806	8769	8910	8842	8909	8865	8817	8916	8856	8781	8882	8929	8980	9020	9004	8738	9012	8915	8908	8849	9071	8899	8887	8848	9010	9097	9062	8869	8952	8964	8834	8860	9029	8973	8970	8931	8897	9086	8836	8940	8885	8750	8843	9126	9068	8906	8856	8939	9029	8994	9059	9015	9037	8823	8945	9070	8928	9120	8991	8849	8873	8771	8934	8930	8968	8810	9097	8895	9086	8982	8896	9017	8973	9011	8843	8880	8749	9021	8918	8914	8957	8953	8820	9126	8935	8983	9018	8956	9025	8992	8827	9041
23872	21605	39737	63539	59937	48662	34804	21957	16790	15339	14785	14851	14724	14594	14642	14630	14612	14567	14498	14737	14621	14480	14538	14552	14527	14538	14595	14614	14238	14419	14627	14408	14457	14405	14394	14446	14315	14449	14426	14367	14510	14370	14451	14428	14216	14567	14482	14360	14595	14550	14479	14361	14356	14414	14381	14468	14341	14457	14336	14301	14412	14231	14516	14368	14359	14511	14404	14443	14327	14341	14434	14342	14286	14421	14381	14348	14504	14552	14405	14300	14546	14209	14501	14454	14597	14301	14430	14403	14339	14338	14511	14218	14542	14558	14391	14344	14367	14624	14333	14638	14512	14228	14103	14420	14240	14354	14402	14460	14517	14554	14372	14466	14167	14285	14275	14422	14433	14214	14482	14352	14403	14296	14173	14497	14166	14349	14391	14139	14210	14302	14361	14383	14302	14414	14295	14243	14463	14436	14355	14295	14342	14290	14480	14343	14466	14319	14346	14374	14212	14322	14279	14439	14243	14426	14523	14347	14465	14340	14451	14338	14480	14261	14411	14407	14442	14416	14397	14199	14450	14314	14278	14355	14339	14382	14306	14448	14408	14246	14460	14443	14320	14248	14374	14355	14417	14370	14550	14431	14451	14375	14516	14398	14232	14489	14424	14354	14375	14290	14390	14215	14266	14412	14623	14303	14163	14311	14354	14671	14461	14434	14582	14354	14479	14521	14328	14376	14529	14254	14357	14203	14103	14154	14350	14463	14205	14535	14175	14088	14392	14356	14396	14348	14155	14337	14413	14510	14299	14338	14432	14345	14448	14210	14459	14438	14336	14285	14268	14341	14352	14367	14364	14421	14305	14253	14089	14313	14369	14622	14227	14321	14269	14124	14327	14174	14316	14325	14258	14246	14416	14313	14313	14220	14082	14346	14276	14314	14212	14273	14584	14169	14330	14333	14361	14238	14527	14112	14330	14343	14413	14289	14266	14477	14290	14465	14397	14381	14245	14273	14382	14506	14376	14325	14482	14483	14354	14319	14266	14252	14255	14475	14328	14371	14454	14186	14437	14518	14480	14509	14527	14418	14531	14327	14480	14316	14301	14298	14369	14243	14595	14479	14278	14408	14322	14486	14427	14394	14385	14263	14378	14075	14340	14470	14325	14320	14415	14605	14339	14198	14297	14373	14451	14131	14171	14427	14361	14253	14267	14425	14156	14480	14365	14324	14503	14205	14274	14334	14468	14448	14363	14350	14358	14371	14261	14278	14627	14288	14318	14262	14396	14359	14419	14334	14193	14348	14446	14309	14196	14417	14524	14258	14394	14525	14317	14381	14308	14450	14465	14348	14282	14422	14434	14509	14095	14223	14166	14579	14559	14321	14261	14376	14359	14475	14455	14401	14338	14366	14373	14341	14190	14375	14306	14476	14266	14571	14427	14151	14418	14532	14393	14403	14415	14552	14289	14506	14212	14322	14337	14411	14347	14284	14473	14281	14319	14259	14271	14389	14173	14465	14434	14144	14369	14315	14324	14429	14288	14392	14419	14644	14391	14093	14277	14224	14323	14441	14422	14330	14281	14415	14350	14282	14477	14389	14427	14268	14341	14525	14270	14418	14274	14498	14402	14228	14370	14394	14391	14456	14330	14468	14394	14169	14345	14361	14498	14188	14212	14197	14218	14423	14496	14311	14437	14372	14365	14218	14309	14294	14346	14370	14473	14518	14301	14502	14415	14280	14444	14227	14367	14397	14308	14382	14337	14496	14137	14465	14401	14320	14329	14460	14427	14467	14511	14447	14461	14504	14217	14337	14580	14120	14324	14360	14258	14212	14525	14446	14267	14290	14273	14521	14444	14530	14423	14356	14438	14191	14213	14307	14358	14433	14449	14391	14357	14191	14283	14411	14323	14345	14286	14407	14366	14396	14234	14419	14366	14232	14256	14228	14290	14309	14482	14395	14404	14309	14400	14482	14345	14637	14449	14343	14246	14263	14161	14433	14266	14305	14503	14417	14231	14382	14303	14436	14223	14243	14236	14278	14474	14447	14340	14654	14337	14309	14503	14490	14336	14318	14450	14215	14402	14232	14291	14351	14446	14262	14262	14414	14242	14370	14318	14373	14243	14357	14194	14353	14120	14168	14252	14340	14507	14409	14330	14329	14562	14330	14556	14316	14383	14281	14297	14261	14443	14438	14442	14375	14292	14472	14584	14455	14452	14296	14431	14342	14154	14488	14588	14559	14200	14285	14343	14282	14384	14345	14428	14290	14386	14298	14410	14290	14307	14410	14349	14216	14584	14490	14420	14336	14345	14234	14255	14488	14324	14397	14581	14366	14469	14180	14337	14248	14372	14371	14374	14456	14358	14343	14347	14359	14320	14241	14250	14400	14239	14196	14254	14282	14493	14354	14459	14445	14249	14244	14268	14177	14621	14361	14434	14264	14222	14348	14260	14226	14530	14270	14347	14417	14386	14504	14533	14440	14281	14154	14134	14404	14360	14438	14143	14489	14170	14407	14362	14443	14323	14304	14500	14522	14217	14567	14345	14538	14448	14293	14290	14369	14325	14420	14380	14492	14435	14294	14313	14410	14288	14438	14213	14310	14492	14553	14245	14320	14394	14495	14345	14408	14150	14271	14468	14311	14335	14378	14412	14354	14337	14486	14499	14396	14344	14402	14281	14125	14170	14243	14130	14189	14422	14435	14383	14549	14457	14237	14264	14178	14409	14513	14455	14382	14392	14268	14244	14486	14327	14501	14397	14417	14300	14395	14431	14219	14363	14331	14431	14395	14340	14497	14544	14531	14571	14557	14428	14456	14254	14266	14388	14296	14243	14205	14425	14399	14344	14266	14323	14363	14355	14461	14348	14231	14698	14398	14475	14437	14211	14388	14533	14353	14129	14461	14424	14238	14211	14444	14397	14273	14363	14237	14309	14376	14227	14279	14514	14592	14388	14224	14271	14467	14354	14439	14246	14250	14376	14349	14302	14073	14185	14348	14396	14333	14379	14368	14419	14262	14387	14421	14476	14525	14398	14529	14171	14408	14362	14188	14393	14428	14340	14392	14339	14528	14480	14349	14395	14361	14391	14327	14200	14357	14262	14357	14396	14240	14388	14304	14382	14488	14426	14557	14441	14446	14288	14423	14348	14205	14309	14408	14392	14096	14446	14217	14329	14316	14468	14398	14347	14425	14306	14504	14206	14283	14319	14342	14435	14444	14284	14488	14358	14461	14423	14352	14450	14239	14217	14312	14282	14385	14397	14179	14519	14303	14441	14488	14196	14165	14293	14360	14194	14424	14307	14423	14375	14458	14518	14473	14475	14308	14382	14576	14542	14379	14405	14353	14399	14374	14428	14399	14439	14343	14204	14484	14530	14501	14571	14383	14331	14345	14291	14399	14483	14143	14431	14428	14380	14376	14456	14391	14284	14352	14516	14396	14400	14241	14434	14490	14440	14349	14333	14509	14236	14559	14295	14478	14509	14483	14358	14378	14300	14351	14395	14388	14412	14342	14497	14406	14405	14465	14430	14377	14323	14337	14544	14289	14340	14141	14404	14275	14470	14525	14676	14274	14499	14553	14329	14295	14239	14462	14511	14247	14581	14394	14448	14238	14409	14269	14455	14498	14601	14474	14262	14512	14485	14479	14381	14486	14284	14321	14516	14413	14390	14373	14319	14516	14507	14350	14493	14172	14215	14174	14305	14260	14385	14495	14230	14487	14619	14403	14524	14227	14053	14417	14265	14263	14357	14367	14493	14389	14255	14353	14502	14682	14440	14509	14497	14307	14344	14340	14273	14564	14464	14358	14342	14367	14477	14421	14258	14272	14290	14330	14177	14452	14204	14252	14502	14329	14449	14359	14244	14367	14545	14225	14324	14464	14423	14180	14289	14195	14144	14495	14318	14517	14235	14348	14097	14283	14424	14581	14365	14337	14359	14166	14327	14185	14288	14221	14165	14409	14283	14212	14320	14271	14239	14277	14466	14298	14497	14377	14446	14333	14457	14194	14176	14368	14348	14301	14438	14324	14319	14566	14257	14349	14284	14316	14430	14162	14476	14329	14489	14418	14325	14277	14314	14512	14290	14231	14210	14327	14353	14299	14389	14367	14385	14309	14291	14272	14355	14267	14289	14304	14301	14469	14324	14450	14439	14312	14366	14317	14357	14345	14461	14451	14349	14257	14369	14225	14244	14161	14060	14340	14434	14411	14508	14269	14551	14162	14482	14433	14287	14194	14423	14554	14155	14188	14451	14239	14412	14350	14276	14433	14420	14253	14341	14347	14458	14213	14316	14240	14454	14043	14465	14365	14475	14269	14517	14273	14436	14244	14350	14238	14333	14274	14323	14364	14405	14287	14338	14407	14461	14415	14291	14428	14294	14356	14347	14162	14393	14339	14333	14461	14208	14445	14523	14577	14450	14229	14348	14442	14473	14330	14340	14534	14556	14435	14349	14310	14282	14512	14459	14239	14520	14321	14360	14204	14478	14454	14089	14413	14383	14256	14607	14194	14269	14268	14186	14420	14333	14438	14281	14241	14288	14340	14553	14584	14418	14247	14671	14414	14317	14417	14460	14352	14488	14485	14223	14320	14385	14122	14381	14193	14337	14366	14389	14509	14565	14573	14511	14216	14294	14260	14435	14562	14457	14414	14248	14260	14484	14219	14371	14335	14359	14385	14346	14440	14471	14306	14213	14269	14338	14311	14459	14293	14372	14553	14617	14608	14158	14185	14381	14372	14388	14323	14451	14381	14408	14286	14170	14186	14273	14444	14614	14447	14382	14385	14403	14292	14263	14415	14547	14520	14451	14180	14291	14150	14532	14397	14261	14315	14461	14313	14116	14413	14418	14386	14417	14393	14509	14276	14342	14468	14010	14253	14400	14297	14417	14350	14389	14396	14223	14345	14394	14271	14460	14326	14372	14332	14462	14413	14443	14460	14445	14475	14369	14523	14498	14598	14320	14181	14396	14449	14511	14227	14351	14359	14549	14453	14298	14465	14674	14448	14446	14462	14427	14345	14451	14339	14381	14446	14320	14171	14216	14417	14295	14205	14292	14388	14264	14417	14302	14393	14322	14210	14200	14201	14323	14458	14365	14377	14142	14142	14350	14289	14289	14350	14269	14225	14372	14330	14607	14162	14292	14292	14368	14280	14300	14542
19401	44492	94477	89975	69161	43753	24849	13929	10387	9643	9664	9556	9563	9548	9639	9596	9594	9619	9495	9659	9663	9348	9646	9459	9579	9596	9532	9537	9437	9613	9537	9486	9417	9507	9635	9557	9592	9520	9608	9436	9527	9566	9621	9542	9655	9315	9573	9492	9494	9518	9626	9451	9350	9684	9539	9557	9401	9345	9510	9557	9600	9568	9619	9579	9567	9642	9500	9525	9558	9542	9517	9604	9568	9615	9554	9553	9544	9557	9480	9404	9418	9557	9443	9544	9567	9523	9567	9565	9421	9565	9495	9590	9678	9523	9693	9392	9494	9351	9488	9627	9464	9528	9483	9490	9610	9559	9473	9571	9663	9521	9571	9435	9622	9455	9543	9548	9614	9403	9694	9433	9498	9413	9577	9525	9555	9465	9317	9542	9663	9365	9507	9516	9560	9492	9535	9605	9613	9541	9478	9396	9465	9470	9508	9549	9532	9571	9459	9508	9414	9611	9550	9498	9357	9522	9510	9379	9508	9475	9500	9573	9680	9416	9476	9670	9432	9490	9631	9578	9645	9469	9670	9542	9521	9565	9672	9515	9522	9608	9437	9544	9521	9429	9510	9427	9533	9437	9653	9435	9573	9427	9572	9596	9453	9433	9611	9621	9476	9512	9366	9533	9592	9498	9490	9439	9353	9559	9500	9521	9563	9441	9569	9518	9411	9454	9493	9481	9656	9425	9565	9453	9531	9560	9662	9443	9440	9416	9340	9558	9594	9305	9534	9461	9537	9541	9631	9521	9583	9538	9567	9703	9474	9758	9566	9536	9370	9546	9510	9514	9590	9457	9498	9545	9371	9453	9465	9471	9723	9489	9590	9516	9429	9601	9609	9475	9568	9422	9609	9533	9535	9611	9668	9791	9536	9425	9533	9504	9563	9466	9501	9712	9538	9455	9615	9604	9654	9620	9381	9668	9580	9389	9463	9471	9670	9682	9667	9334	9447	9630	9434	9576	9535	9487	9506	9573	9671	9503	9613	9615	9448	9475	9429	9573	9598	9411	9410	9489	9551	9444	9499	9555	9585	9489	9668	9476	9375	9464	9481	9521	9485	9550	9359	9547	9568	9549	9428	9556	9450	9540	9630	9499	9523	9514	9444	9440	9575	9362	9662	9664	9598	9448	9625	9353	9457	9408	9636	9517	9410	9529	9442	9373	9470	9636	9576	9451	9512	9571	9671	9553	9498	9481	9584	9464	9548	9582	9512	9535	9400	9354	9478	9355	9622	9584	9450	9508	9466	9296	9452	9283	9364	9455	9590	9646	9569	9465	9574	9523	9600	9434	9502	9678	9574	9496	9453	9577	9534	9465	9470	9432	9615	9566	9536	9508	9468	9469	9548	9524	9452	9383	9555	9483	9330	9551	9387	9451	9629	9504	9578	9381	9489	9491	9424	9579	9429	9586	9561	9577	9536	9573	9385	9739	9590	9424	9430	9718	9536	9438	9482	9454	9429	9563	9550	9489	9497	9556	9719	9351	9519	9510	9461	9553	9547	9279	9467	9543	9588	9443	9561	9518	9632	9622	9556	9520	9608	9613	9772	9453	9610	9559	9566	9499	9643	9236	9457	9532	9331	9419	9652	9572	9536	9590	9570	9396	9390	9598	9339	9510	9509	9481	9574	9519	9534	9580	9560	9583	9618	9651	9486	9663	9512	9532	9477	9452	9477	9477	9391	9508	9474	9437	9595	9519	9568	9609	9455	9498	9464	9503	9433	9443	9508	9361	9389	9470	9562	9465	9626	9369	9462	9638	9506	9634	9331	9550	9464	9419	9583	9371	9441	9642	9371	9565	9600	9544	9586	9544	9648	9434	9478	9623	9471	9460	9530	9608	9409	9497	9764	9603	9414	9562	9623	9424	9397	9435	9585	9439	9423	9587	9543	9483	9621	9447	9555	9659	9531	9385	9650	9617	9332	9515	9518	9481	9606	9532	9537	9532	9435	9747	9484	9576	9501	9512	9670	9314	9458	9517	9582	9459	9404	9519	9621	9506	9508	9571	9504	9593	9469	9562	9387	9558	9561	9403	9556	9557	9546	9454	9396	9430	9530	9459	9454	9488	9417	9492	9603	9480	9411	9573	9483	9471	9438	9454	9413	9281	9497	9372	9557	9523	9473	9543	9492	9528	9652	9526	9552	9556	9682	9514	9398	9475	9625	9505	9554	9444	9609	9434	9552	9463	9522	9593	9541	9456	9661	9609	9405	9515	9666	9440	9427	9581	9659	9563	9593	9622	9514	9499	9568	9539	9591	9583	9395	9439	9555	9514	9536	9448	9576	9396	9418	9398	9520	9514	9332	9519	9443	9441	9475	9549	9513	9492	9490	9456	9457	9540	9341	9573	9474	9591	9594	9520	9559	9551	9471	9614	9644	9616	9565	9561	9422	9367	9442	9496	9623	9457	9496	9592	9451	9469	9633	9463	9535	9410	9586	9515	9576	9529	9363	9540	9589	9461	9475	9625	9464	9548	9506	9548	9458	9325	9470	9459	9570	9468	9621	9416	9484	9461	9450	9633	9453	9643	9516	9576	9480	9498	9511	9459	9579	9460	9548	9449	9475	9482	9623	9389	9617	9480	9383	9461	9549	9381	9425	9645	9501	9640	9394	9476	9523	9547	9637	9465	9589	9427	9458	9390	9495	9322	9491	9628	9496	9471	9438	9468	9462	9483	9552	9563	9588	9434	9542	9360	9589	9343	9383	9505	9548	9603	9512	9325	9532	9457	9708	9751	9481	9657	9325	9543	9493	9496	9465	9488	9521	9419	9591	9527	9602	9399	9396	9482	9384	9623	9449	9594	9536	9577	9515	9490	9511	9483	9643	9449	9521	9413	9748	9697	9325	9554	9624	9644	9586	9513	9474	9498	9514	9703	9454	9570	9405	9486	9410	9419	9521	9562	9362	9465	9586	9593	9507	9497	9547	9518	9457	9442	9340	9696	9428	9585	9435	9556	9576	9461	9630	9455	9453	9527	9598	9349	9573	9610	9557	9510	9478	9655	9565	9547	9502	9484	9615	9400	9530	9430	9447	9554	9421	9668	9404	9447	9726	9464	9433	9573	9561	9385	9605	9453	9490	9591	9653	9576	9579	9644	9563	9390	9466	9388	9530	9428	9669	9483	9550	9649	9447	9559	9535	9503	9482	9417	9604	9397	9515	9424	9589	9563	9543	9532	9502	9418	9599	9626	9469	9512	9606	9627	9410	9436	9350	9323	9575	9539	9529	9370	9485	9422	9309	9554	9442	9390	9514	9521	9541	9564	9439	9408	9496	9446	9346	9496	9361	9520	9460	9554	9641	9475	9410	9472	9404	9425	9496	9591	9536	9354	9559	9568	9433	9437	9619	9660	9311	9494	9443	9419	9511	9560	9614	9491	9440	9561	9455	9486	9388	9527	9389	9516	9446	9495	9543	9644	9579	9437	9570	9499	9607	9568	9554	9623	9506	9458	9505	9492	9522	9474	9507	9592	9494	9515	9459	9443	9381	9463	9504	9327	9553	9574	9396	9522	9456	9386	9468	9294	9559	9606	9478	9530	9574	9625	9662	9492	9560	9525	9590	9647	9444	9549	9351	9647	9468	9507	9573	9457	9469	9597	9628	9515	9582	9635	9326	9476	9385	9399	9433	9466	9497	9517	9315	9510	9409	9492	9584	9432	9515	9662	9510	9419	9408	9349	9490	9595	9475	9450	9430	9288	9604	9500	9712	9481	9548	9435	9521	9457	9438	9426	9501	9515	9452	9523	9544	9467	9395	9464	9547	9659	9548	9575	9484	9414	9582	9521	9381	9582	9348	9490	9538	9436	9517	9459	9411	9594	9467	9449	9607	9515	9409	9296	9537	9424	9419	9386	9536	9388	9561	9539	9482	9536	9460	9466	9576	9447	9522	9390	9610	9646	9417	9434	9426	9421	9551	9481	9582	9517	9616	9599	9461	9485	9579	9417	9366	9448	9381	9378	9400	9442	9519	9709	9451	9428	9460	9509	9371	9450	9598	9371	9564	9491	9507	9483	9675	9523	9828	9429	9522	9630	9388	9385	9590	9640	9388	9592	9442	9596	9431	9464	9384	9576	9582	9579	9397	9390	9526	9538	9478	9389	9465	9486	9449	9490	9486	9579	9606	9594	9567	9614	9447	9480	9511	9516	9328	9418	9528	9763	9384	9466	9457	9456	9461	9607	9496	9478	9456	9545	9467	9545	9535	9628	9411	9456	9563	9513	9555	9630	9463	9500	9399	9423	9482	9460	9507	9446	9542	9537	9489	9414	9513	9426	9575	9459	9449	9520	9564	9500	9482	9464	9594	9636	9399	9333	9551	9634	9336	9453	9309	9640	9470	9524	9515	9450	9548	9534	9640	9506	9424	9530	9406	9662	9547	9327	9312	9515	9418	9502	9624	9406	9654	9474	9428	9519	9429	9454	9636	9500	9500	9592	9472	9522	9464	9407	9424	9627	9502	9411	9455	9644	9504	9537	9447	9507	9494	9456	9487	9594	9549	9519	9539	9480	9614	9452	9414	9530	9568	9494	9438	9478	9672	9537	9388	9641	9535	9440	9561	9545	9573	9720	9602	9366	9520	9563	9499	9611	9632	9456	9530	9485	9387	9530	9495	9545	9341	9500	9417	9458	9408	9658	9551	9614	9319	9512	9372	9457	9535	9470	9584	9440	9529	9495	9649	9478	9452	9521	9619	9554	9453	9396	9536	9500	9389	9443	9431	9629	9593	9562	9596	9503	9620	9449	9484	9503	9493	9542	9428	9602	9494	9541	9588	9417	9339	9520	9368	9545	9490	9448	9513	9507	9625	9553	9401	9431	9567	9582	9630	9457	9448	9442	9446	9459	9526	9499	9561	9566	9356	9333	9638	9580	9598	9525	9522	9451	9457	9405	9509	9528	9501	9622	9561	9542	9602	9514	9509	9391	9512	9450	9582	9385	9426	9577	9467	9447	9519	9476	9604	9482	9440	9598	9392	9594	9488	9481	9551	9535	9460	9519	9587	9563	9557	9389	9359	9504	9413	9613	9331	9492	9668	9545	9561	9606	9471	9424	9527	9592	9496	9435	9468	9326	9509	9628	9573	9371	9524	9406	9421	9466
29985	22008	36909	39096	28918	21421	17324	15059	14268	14300	14287	14263	14474	14233	14125	14380	14349	14268	14224	14182	14312	14370	14252	14144	14387	14352	14313	14030	14251	14022	14244	14318	14114	14088	14301	14212	14068	14171	14097	14113	14291	14311	14308	14071	14199	14237	14298	14175	14197	14164	14364	14173	14321	14161	14169	14088	14277	14259	14173	14240	14124	14279	14198	14086	14307	14203	14217	14420	14124	14198	14275	14347	14058	14151	14181	14318	14350	14197	14180	14359	14143	14180	14049	14171	14203	14284	14189	14152	14138	14004	14102	14229	14134	14193	13886	14005	14266	14230	14146	14200	14109	14342	14268	14137	14197	14216	14232	14138	14050	14123	14040	14139	14274	14121	14083	14369	14091	14079	14147	14188	14171	14169	14252	14318	14160	14173	14274	14167	14141	14191	14021	14149	14286	14423	14401	14422	14095	14256	14248	14143	14158	14159	14215	14163	14414	14141	14226	14216	14257	14241	14260	14381	14263	14291	14121	14303	14360	14186	13998	14261	14146	14162	14251	14272	14350	14231	14386	14402	14322	14295	14162	14151	14265	14205	14412	14419	14292	14181	14295	14178	14217	14232	14112	14194	14100	13997	14238	14109	14049	13952	14168	14384	14145	14159	14146	14269	14206	14193	14144	14208	14067	14070	14245	14327	14275	14435	14085	14052	14258	14230	14138	14211	14085	14113	14238	14137	14122	14166	14101	14115	14113	14156	14201	14263	14348	14115	14211	14350	14236	14186	14331	14229	14241	14248	14294	14053	14095	14236	14205	14192	14157	13888	14156	14235	14391	14243	14228	14100	14252	14342	14229	14336	14318	14116	14115	14249	14065	14174	14037	14294	14274	14023	14273	14148	14320	14141	14160	14296	14351	14290	14029	14059	14387	14303	14299	14122	14295	14218	14322	14446	14297	14166	14199	14363	14126	14379	14072	14288	14340	14184	14035	14448	14114	14278	14013	14029	14250	14298	14186	14389	14023	14149	14097	14332	14221	14044	14129	14247	14149	14400	14216	14176	14324	14030	14239	14240	14107	14077	14183	14295	14203	14194	14206	14109	14154	13981	14227	14079	14249	14297	14285	14157	14215	14160	14131	14057	14236	14045	14186	14134	14021	14106	14403	14199	14107	14272	14277	14311	14237	14104	14003	14074	14533	14181	14192	14092	14235	14105	14264	14006	14402	14055	14045	14335	14174	14290	14258	14108	14154	14213	14043	13978	14053	14227	14350	14162	14089	14092	13825	14111	14214	14162	14051	14035	14214	14201	14102	14159	14220	14156	14223	14102	14094	13984	14207	14264	14398	14315	14183	14093	13964	14154	14223	14072	14299	14155	14260	14163	14165	14455	14021	14198	14086	14322	14216	14233	14161	14197	14191	14159	14223	13857	14277	14005	14297	14204	14254	14189	14041	14217	14334	14250	14318	14161	14227	14246	14186	14176	14233	14055	14254	14172	14026	14022	14060	14280	14150	14188	14267	14256	14135	14228	14386	14315	14192	14192	14157	14199	14251	14269	14267	13943	14098	14267	14210	13966	14186	14096	14142	14175	14310	14286	14043	14100	14208	14298	14224	14075	14150	14095	14078	14139	14366	14271	14197	14224	14183	14150	14110	14149	14020	14192	14278	14036	14295	14324	14204	14124	14224	14165	14054	14124	13976	14239	14181	14111	14226	14119	14175	14244	14298	14136	14211	14111	14190	14298	14220	14116	14065	14027	14063	14112	14088	14223	14326	14298	14189	14174	14405	14346	14221	14197	14325	14153	14030	14091	14267	14258	14149	14167	14219	14250	14145	14123	14298	14392	14278	14274	14051	14045	14006	13989	14011	14168	14361	14110	14278	14026	13964	14278	14461	14170	14271	14364	14011	14236	14393	14245	14236	14240	14197	14250	14160	14186	14138	14095	14415	14238	14342	14219	14107	14221	14132	14263	14309	14109	14161	14045	14161	14233	14384	14234	14122	14039	14281	14158	14191	14203	14169	14251	14142	14303	14352	14162	14306	14126	14087	14223	14106	14037	14091	14084	14232	14116	14228	14310	14259	13994	14372	14301	14030	14260	14171	14235	14029	14177	14185	14237	14295	14243	14268	14169	14295	14338	14203	14007	14194	14064	14030	14406	14153	14247	14062	14179	14258	14113	14181	14138	14063	14069	14157	14313	14330	14353	14169	14346	14179	14057	14075	14216	14252	14232	14153	14328	14278	14077	14350	14082	14144	14152	14018	14217	14086	14113	14162	14283	14152	14188	14162	14293	14004	14005	14224	14016	14387	14197	14112	14158	14156	14237	14177	14122	14248	14159	14319	14168	14259	14086	14185	14181	14311	14287	14152	14080	14210	14167	14265	14220	14076	14145	14239	14265	14194	14266	14145	14232	14162	14357	14257	14056	14217	14150	14264	14312	14204	14250	14268	14294	14044	14233	14139	14164	14142	14302	14179	13994	14127	14084	14288	14250	14074	14075	14312	14225	14279	14211	14095	13941	14146	14244	14204	14178	14135	14134	14278	14426	14432	14164	14251	14125	14280	14139	14158	14100	14388	14331	14389	14341	14263	14174	14179	14162	14312	14318	14323	14289	14066	13994	14282	13956	14122	14323	14244	14394	14105	14148	14453	13915	14213	14128	14354	13967	14098	14117	14265	14322	14011	14116	14188	14188	14183	13987	14091	14196	14254	14179	14201	14385	14279	14112	14029	14274	14265	14198	14078	14027	14013	14173	14122	13998	14087	14344	14298	14258	14206	14083	14189	14357	14013	13872	14134	14354	14266	14252	14147	14265	14097	14086	14149	14094	14140	14090	14002	14273	14287	14089	14174	14218	14223	14278	14136	14231	14241	14149	14173	14097	14355	14143	14304	14128	14097	14184	14383	14279	14235	14096	14255	14300	14092	14333	14237	13949	13963	14360	14482	14147	14169	14383	14224	13988	14388	14227	14162	14223	14078	14319	14181	14349	14151	14231	14174	14233	14236	14208	14112	13946	14156	14142	14025	14160	14280	14369	14313	14020	14199	14327	14168	14263	14166	14050	14324	14381	14253	14018	14066	14391	14281	14209	14314	14319	14290	14185	14346	14212	14264	14341	14214	14202	14212	14142	14055	14059	14176	14261	14131	14071	14132	14332	14088	14189	14139	14156	14115	14175	14143	14262	14141	14056	14213	14095	14020	14024	14111	14214	14227	14234	14091	14132	14319	14262	14299	14190	14190	14207	14380	14256	14305	14220	14141	14163	14350	14129	14210	14231	14271	14246	14216	14107	14059	14210	14063	14111	14044	14037	14334	14147	14224	14119	14176	14158	14264	14427	14219	14201	14212	14278	14205	14339	14354	14142	14178	14262	14200	14062	14280	14266	14263	14083	14351	14212	14110	14193	14282	14183	14055	14221	14363	14253	14098	14189	14301	14092	14104	14177	14131	14050	14220	14271	14161	14081	14170	14225	13969	14279	14126	13985	14030	14184	14224	13985	14137	14357	14273	14264	13911	14006	14119	14241	14376	14049	14324	14223	14276	13955	14194	14365	14226	14299	14075	14311	14301	14156	14307	14129	14099	14261	14265	14141	14086	14291	14146	14146	14132	13961	14122	14044	14317	14104	14204	14206	14160	14325	14177	14022	14028	14141	14329	14239	14053	14243	14340	14266	14359	14095	14148	14183	14180	14083	14101	14080	13959	14064	13947	14326	14382	14116	14138	14257	14112	14257	13962	14087	14256	14023	14031	14106	14073	14453	14225	14309	14341	13953	14348	14241	14199	14150	14387	14044	14025	14161	14107	14057	14192	14283	14329	14307	14153	14176	14154	14345	14314	14287	14052	14144	14419	14405	14284	14295	14115	14098	13841	14313	14172	14207	14276	14101	14205	14190	14174	14174	14182	14239	14385	14063	14195	14261	14410	13985	14369	14164	14158	14398	14259	14153	14241	14393	14311	14138	14156	14169	14335	14166	14215	14293	14258	14063	13984	14212	14272	14305	14363	14266	14087	14224	13952	14236	14100	14406	14156	14305	14125	14105	14073	14126	14170	14223	14214	14426	14285	14367	14151	13966	14312	14066	14134	14064	14214	14249	14210	14242	14331	14277	14310	14174	14122	14112	14019	14237	14125	14118	14261	14428	14423	14201	14279	14441	14008	14343	14332	14132	14181	14159	14138	14289	14203	14222	14196	14114	14278	14141	14108	14119	14370	14055	14136	14105	14356	14240	14142	14068	14031	14012	14231	14264	14006	14158	14127	14135	14177	14131	14211	14060	14170	14200	14019	14179	14395	14248	14149	13947	14330	14250	14290	14521	14215	14034	14207	14381	14086	14063	14031	14226	14296	14258	14364	14250	14215	14107	14089	14202	14236	14219	14172	14157	14128	14080	14371	14108	14255	14110	14234	14189	14243	14260	14301	14098	14211	14337	14367	14175	14242	14252	14185	14221	14154	14210	14244	14233	14303	13958	14043	14315	14135	14219	14243	14240	14134	14159	14112	14273	14396	14236	14289	14211	14291	14161	14254	14133	14230	14342	14106	14148	14253	14224	14268	14188	14167	14197	14344	14107	14255	14011	14234	14225	14140	14317	14284	14144	14173	14143	14204	14189	14195	14051	14247	14000	14228	14313	14143	14060	14280	14396	14246	14259	14141	14078	14196	14297	14170	14133	14091	14168	14160	14138	14239	14177	14148	14248	14329	14311	14204	14084	14020	14228	14037	14019	13948	14190	14021	14187	14134	14122	14242	14135	14228	14005	14100	14060	14285	14279	14225	14143	14204	14258	14049	14238	14157	14174	14399	14128	14155	14119	14152	14258	14169	14089	14070	14239	14188	14213	14385	14282	14055	14205	14221	14308	14248	14219	14059	14395	14044	13789	14145	14208	14191	14208	14133	14189	14101	14225	14126	14080	14172	14166	14186	14169	14336	14397	14198	14125	14131	14000	14311	14233	14350	14036	14367	14156	14318	14246	14222	14220	14581	14278	14370	14109	14154	14336	14135	14209	14209	14309	14211	14412	14220	14368	14220	14139	14314	14166	14195	14323	14186	14167	14118	14412	14298	14153	14530	14225	13984	14114	13979	14124	14198	14098	14104	14332	14270	14346	14296	14216	14233	14170	14161	14458	14199	14141	14104	14189	14213	14139	14229	14212	14186	14308
11162	13724	37476	29350	20385	13685	10621	9373	8951	9011	8955	8905	8939	8741	8756	8781	9020	8891	8777	8958	8862	8774	8876	8749	8805	8916	8801	8876	8885	8807	8868	8863	8917	8796	8969	9004	8942	8852	8958	8925	8973	8787	8838	8826	8867	8787	8897	8867	8826	8890	8849	8882	8701	8971	8841	8942	8785	8818	8810	8919	8917	8805	8786	8907	8959	8752	8909	8798	8898	8962	8945	8910	8830	8841	8915	8758	8754	8869	8843	9056	8769	8796	8876	8852	8798	8826	8824	8857	9055	8812	8874	8810	8856	8736	8830	8867	8775	8855	8940	8895	8824	8828	8828	8972	8791	8743	8738	8730	8724	8916	8798	8786	8818	8939	8746	8840	8946	8861	8764	8782	8816	8830	8789	8914	8895	8774	8864	8852	8866	8826	8831	8907	9051	8891	8941	8835	8917	8853	8808	8690	8764	8739	8830	8804	9006	8773	8796	8706	8952	8838	8885	8898	8889	8960	8760	8821	8842	8752	8907	8785	8824	8826	8870	8946	8804	8932	8993	8901	8687	8875	8917	8801	8794	8785	8805	8833	8804	8934	8806	8932	8823	8814	8836	8786	8893	8856	8835	8815	8838	8865	9017	8847	8767	8917	8878	8848	8863	8976	8791	8728	8892	8636	8931	8876	8805	8776	8807	8816	8829	8811	8879	8814	8695	8915	8680	8900	8700	8739	9020	8751	8745	8814	8881	8919	8751	8840	8788	8905	8823	8908	8837	8809	8871	8814	8705	9025	8875	8849	8805	8825	8860	8694	8976	8878	8820	8852	8994	8767	9036	8849	8988	9085	8906	8803	8791	8848	8784	8856	8655	8872	8953	8837	8887	8740	8810	8828	8786	8864	9001	8886	8874	8884	8796	8892	8854	8862	8925	8966	8860	8806	8753	8819	8822	8660	8775	8887	8863	8707	8856	8994	8784	8808	8793	8851	8799	8826	8721	8762	8967	8847	8848	8702	8772	8958	8875	8925	8828	8879	8949	8886	8862	8902	8793	8757	8898	8999	8790	8817	8951	8745	8864	9047	8843	8770	8874	8919	8938	8938	8920	8930	8856	8904	8860	8870	8839	8861	8758	8731	8848	8926	8639	8714	8856	8886	8706	8694	8718	8891	8792	8918	8855	8838	8956	8884	8900	8868	8828	8828	9019	8820	8883	8800	8833	8920	8832	9034	8793	8764	8896	9000	8942	8805	8956	8801	8868	8939	8949	8869	8810	8688	8829	8767	8866	8960	8861	8894	8795	8745	8852	8820	8895	8842	8896	8973	8902	8725	8847	8831	8977	8769	8969	8906	8889	8730	8901	8927	8800	8838	8901	8886	8830	8875	8875	8839	8801	8766	8855	8932	8796	8899	8776	8907	8819	8828	8931	8812	8771	8962	8808	8881	8747	8884	9009	8950	8892	8933	8706	8828	8874	8962	8879	8839	8800	8702	8748	8834	8846	8806	8779	8870	8871	8888	8767	8907	8941	8865	8882	8785	8868	8866	8883	8705	8884	8802	8834	8878	8871	8703	8889	8887	8847	8821	8869	8817	8689	8889	8926	8982	8976	8846	8843	8775	8840	8949	8783	8830	8905	8865	8849	8824	8779	8845	8905	8830	8822	8848	8893	8852	8806	8956	8772	8799	9055	8744	9000	8913	8856	8790	8764	8808	8742	8943	8781	8762	8799	8859	9018	8791	8873	8775	8937	9042	8793	8824	8922	8995	8948	8776	8863	8906	8899	8692	8831	8892	8789	8948	8864	8873	8892	8813	8786	8849	8763	8768	8823	8689	8836	9062	8867	8932	8804	8787	8962	8859	8978	8908	9004	8960	8848	8845	8806	8817	8839	8872	8813	8896	8923	8797	8756	8760	8959	8726	8799	8829	8976	8877	8755	8759	8813	8796	8817	8845	8945	8845	8728	8851	8871	8758	8840	8902	8734	8846	8899	8823	9027	8830	8837	8986	8821	8852	9063	8801	8779	8868	8778	8860	8826	8831	8940	9046	8562	8961	8858	8987	8845	8943	8796	8899	8794	8831	8851	8766	8741	8789	8720	8862	8748	8957	8804	8678	8944	8741	8891	9028	8850	8941	8888	8833	8873	8715	8825	8936	8884	8841	8858	8932	8973	8778	8883	8791	8788	8859	8850	8882	8771	8898	8878	8707	8831	8852	8785	8913	8950	8750	8824	8923	8745	8875	8839	8769	8948	8948	8989	8882	9004	8871	8801	8859	8898	8940	8666	8886	8943	8729	8851	8916	8922	8878	8933	8853	8687	8811	8843	8686	8775	8852	8662	8920	8890	8788	8681	8813	8917	8749	8763	8837	8739	8959	8933	8847	8822	8872	8847	8856	8805	8968	8681	8925	8699	8760	8843	8845	8886	8820	8777	8857	8813	8843	8754	8875	8812	8885	8891	8986	8877	8770	8819	8898	8831	8858	8797	8745	8806	8895	8854	8922	8905	8951	8910	8764	9127	8832	8939	8907	8744	8855	8922	8856	8858	8820	8945	8803	8761	8838	8903	8887	8848	8882	8890	8784	8863	8879	8811	8781	8936	8763	8798	8934	8950	8847	8785	8908	8889	8883	8874	8805	8887	8767	8753	8896	8886	8813	8905	8839	8752	8874	8741	8887	8805	8832	8793	8766	8925	8824	8829	8996	8810	8885	8914	8773	8906	8958	8907	8846	8839	8800	8885	8680	8765	8962	8937	8816	8817	8807	8774	8958	8919	8861	8890	8777	8895	8906	8947	8896	8760	8814	8827	9018	8862	8843	8795	8868	8910	8952	8967	8751	8754	8757	8944	9000	8797	8901	8877	8862	8875	8828	8921	8744	8853	8836	8851	8860	8647	8763	8772	8967	8858	8682	8680	8886	8816	8897	8967	8859	9035	8851	8907	8811	8890	8871	8809	8827	8945	8770	8840	8987	8851	8674	8947	8750	8796	8773	8660	8783	8734	8813	8904	8777	9040	8904	9009	8910	8932	8819	8837	8998	8941	8841	8891	8883	8702	8844	8948	9006	8741	8886	8894	8957	8947	8840	8915	8938	8837	8935	8890	8741	8939	8858	8926	8897	8895	8641	8905	8907	8759	8671	8848	8759	8950	8904	8824	8977	8910	8782	8817	8808	8971	8814	8939	8947	8742	8873	9014	8834	8893	8993	8778	8784	8750	8760	9004	8797	8873	8865	8824	8737	8864	8689	8991	8801	8841	8941	8777	8839	8905	8817	8831	8889	8905	8894	8854	8788	8743	8675	8802	8833	8678	8974	8793	8768	8881	8724	8951	8915	8875	8851	8906	8806	8967	8919	8877	8815	8840	8890	8810	8911	8866	8903	8912	8939	8833	8818	8919	8950	8853	8829	8855	8869	8739	8885	8689	8895	8801	8899	8931	8820	8880	8836	8930	8906	8961	8700	8741	8772	8755	8809	8925	8739	8877	8825	8935	9003	8803	8861	8846	8857	8914	8690	8887	8867	8842	9033	8973	8855	8901	8772	9031	8887	8861	8767	8811	9012	8889	8934	8838	9020	8806	8986	8900	8788	8908	8748	8995	9124	8868	8868	8925	8830	8688	8878	8806	8938	8847	8796	8679	8945	8982	8811	8728	8940	8670	8893	8840	8664	8770	8867	8947	8824	8692	9017	8809	8881	8808	8777	8823	8834	8990	8897	8986	8780	8864	8797	8744	8966	8766	9073	8864	8910	8795	8790	8893	8882	8865	8894	8956	8848	8899	8754	8872	8830	9062	9090	8805	8885	8831	8875	8861	8963	8865	8864	8751	8769	8828	9010	8867	8831	8971	8897	8832	8808	8970	8740	8906	8972	8774	8732	8942	8707	8770	8997	8939	9078	8816	8802	9067	8847	8703	8871	8857	8785	8871	8869	8799	8920	8858	8900	8932	8820	8713	8785	8870	8709	8978	8771	8871	8769	8829	8813	8837	9074	8925	8886	8872	8829	8857	8830	9014	8918	8767	8661	8744	8776	8725	8737	8807	8881	8890	8864	8773	8931	8892	8881	8794	8763	8872	8895	8933	8828	8780	8981	8881	8871	8875	8904	8897	8901	8775	8734	8982	8934	8861	8949	8911	8875	8705	8785	8911	8851	8959	8892	8995	8834	8777	8944	8794	8643	8875	8835	8938	8838	8780	8726	8898	8903	8782	8889	8832	8676	8859	8895	8764	8850	8904	8785	8892	8913	8875	8923	8910	8876	8904	9050	8759	8938	8978	8829	8625	8939	8951	8681	8835	8773	8888	8724	8807	8901	8780	8854	8880	8795	8863	8677	8981	8825	8719	8795	8843	8709	8935	8753	8887	8843	8733	8994	8850	8915	8823	8858	8639	8940	8790	8863	8995	8824	8941	8930	8722	8953	9063	8889	8766	8927	8861	8919	8785	8998	8783	8813	8847	8897	8865	8754	8918	8806	8851	8783	8876	8886	8816	8857	8932	8730	8815	8797	8861	8689	8656	8812	8959	9031	8806	8829	8929	8816	8873	8721	8876	8881	8926	8744	8891	8929	8797	8813	8876	8800	9007	8968	8887	8975	8805	8923	8815	8846	8876	8884	8902	8836	8998	8893	8855	8883	8862	8860	8888	8832	9048	8709	8858	8859	8820	8754	8941	8910	8866	8887	9004	8764	8915	8901	8818	8799	8869	8955	8961	8849	8849	8843	8836	8937	8735	8824	8948	8908	8981	8727	8869	8780	8772	8938	8822	8866	8878	8652	8834	8916	8854	8920	8886	8777	8808	9016	8881	8811	8831	8820	8883	8874	8721	8971	8886	8810	8824	8819	8782	8801	8910	8820	8825	8773	8875	8933	8862	8942	8914	8823	8789	8863	8944	8780	8719	8840	8940	8958	8885	8907	8818	9008	8915	8805	8830	8648	8741	8910	8707	8698	8744	8774	8581	8829	8882	8891	8614	8831	8767	8876	8728	9025	8964	8668	8877	8911	8959	8837	8861	8726	8802	8899	8731	8808	8884	8772	8929	8798	8998	8596	8828	8857	8920	8930	8827	8824	8789	8933	9041	8822	9027	8902	8738	8804	8917	8913	8807	8854	8931	8857	8940	8892	8909	8893	8673	8823	8837	8902	8769	8752
25273	21606	46527	64658	53393	39184	27136	18616	15565	14849	14647	14383	14752	14587	14405	14653	14427	14597	14522	14509	14231	14382	14509	14336	14532	14457	14502	14566	14403	14516	14378	14566	14422	14422	14268	14340	14340	14392	14409	14465	14274	14315	14489	14364	14290	14161	14419	14378	14398	14445	14464	14526	14397	14392	14513	14462	14492	14383	14520	14447	14563	14453	14392	14614	14485	14354	14373	14237	14134	14227	14286	14367	14397	14315	14322	14224	14307	14319	14302	14528	14391	14336	14125	14429	14408	14412	14542	14331	14168	14369	14204	14299	14376	14431	14533	14383	14183	14265	14223	14372	14347	14396	14333	14331	14499	14255	14318	14468	14281	14358	14168	14330	14168	14239	14460	14205	14501	14205	14253	14442	14435	14322	14367	14329	14519	14250	14373	14142	14345	14276	14269	14497	14424	14480	14129	14331	14247	14479	14544	14266	14390	14460	14023	14283	14229	14403	14428	14241	14243	14392	14571	14172	14414	14266	14421	14205	14342	14149	14331	14344	14472	14295	14513	14289	14297	14273	14179	14331	14374	14494	14321	14433	14366	14335	14313	14202	14316	14346	14303	14418	14428	14362	14270	14290	14373	14264	14143	14361	14384	14367	14289	14167	14077	14154	14288	14430	14400	14071	14446	14311	14266	14352	14323	14412	14407	14311	14316	14269	14247	14292	14256	14516	14218	14250	14250	14354	14258	14429	14497	14440	14506	14155	14396	14362	14362	14346	14330	14270	14358	14270	14368	14324	14251	14256	14220	14230	14398	14317	14403	14336	14230	14472	14218	14364	14388	14407	14575	14104	14266	14171	14206	14281	14350	14221	14271	14344	14407	14162	14248	14223	14352	14465	14261	14515	14383	14298	14270	14368	14458	14379	14469	14414	14378	14388	14136	14418	14439	14338	14297	14305	14130	14538	14240	14381	14225	14265	14344	14389	14421	14225	14232	14131	14178	14372	14361	14220	14588	14320	14325	14285	14394	14394	14448	14380	14214	14391	14169	14390	14299	14327	14340	14294	14472	14335	14429	14299	14436	14425	14276	14298	14513	14460	14275	14145	14274	14323	14517	14432	14267	14439	14414	14361	14440	14386	14532	14408	14246	14378	14318	14271	14301	14336	14421	14461	14560	14258	14200	14445	14263	14385	14396	14341	14241	14508	14245	14178	14197	14356	14427	14338	14353	14436	14118	14517	14439	14315	14349	14434	14297	14370	14304	14227	14420	14489	14561	14498	14457	14443	14138	14390	14385	14222	14343	14084	14215	14415	14626	14365	14286	14293	14073	14284	14384	14240	14312	14377	14301	14043	14352	14175	13961	14460	14401	14326	14373	14509	14514	14178	14385	14273	14471	14427	14371	14318	14403	14364	14228	14291	14360	14239	14286	14333	14250	14231	14192	14246	14198	14332	14540	14358	14259	14184	14382	14448	14268	14408	14294	14313	14382	14251	14460	14278	14441	14330	14261	14217	14220	14385	14290	14323	14262	14322	14333	14359	14325	14153	14409	14228	14556	14306	14377	14263	14133	14252	14406	14364	14312	14340	14527	14394	14311	14171	14163	14222	14263	14338	14491	14298	14459	14339	14258	14465	14357	14298	14303	14245	14190	14197	14192	14259	14434	14338	14412	14202	14322	14362	14289	14406	14302	14493	14228	14353	14239	14476	14288	14420	14297	14261	14345	14269	14343	14335	14469	14358	14335	14411	14460	14415	14360	14455	14484	14397	14373	14384	14315	14325	14147	14547	14220	14460	14470	14300	14109	14301	14514	14401	14365	14323	14330	14351	14122	14333	14387	14272	14316	14372	14296	14313	14319	14219	14469	14288	14145	14421	14214	14156	14290	14415	14388	14351	14323	14348	14413	14256	14469	14304	14411	14556	14373	14256	14402	14166	14150	14281	14214	14218	14251	14286	14283	14405	14238	14383	14419	14426	14375	14298	14228	14383	14414	14456	14401	14431	14230	14346	14375	14520	14415	14419	14234	14430	14366	14426	14367	14356	14226	14369	14355	14337	14493	14311	14455	14166	14252	14558	14394	14401	14162	14585	14270	14311	14324	14606	14425	14344	14406	14419	14240	14217	14310	14203	14303	14408	14211	14394	14186	14427	14259	14195	14155	14201	14127	14312	14267	14373	14330	14232	14464	14378	14501	14169	14324	14342	14476	14313	14273	14284	14344	14283	14319	14424	14213	14215	14201	14411	14383	14187	14086	14297	14237	14348	14039	14545	14372	14408	14401	14311	14240	14510	14312	14330	14433	14378	14292	14488	14418	14346	14415	14438	14325	14336	14579	14344	14251	14411	14322	14165	14209	14427	14194	14299	14281	14233	14410	14270	14387	14449	14521	14356	14438	14233	14286	14233	14448	14481	14254	14195	14364	14329	14201	14255	14326	14502	14189	14299	14342	14274	14206	14203	14398	14159	14374	14220	14206	14405	14389	14518	14198	14278	14157	14357	14507	14350	14339	14353	14335	14149	14325	14320	14457	14407	14368	14232	14363	14414	14189	14207	14400	14424	14388	14405	14352	14624	14253	14294	14533	14178	14565	14361	14194	14189	14408	14354	14263	14350	14510	14528	14660	14544	14469	14387	14299	14448	14462	14348	14104	14234	14497	14338	14409	14260	14339	14363	14320	14245	14290	14453	14284	14380	14514	14357	14318	14200	14372	14398	14444	14382	14402	14238	14466	14323	14238	14516	14236	14182	14338	14141	14362	14337	14291	14460	14415	14366	14323	14398	14274	14264	14430	14563	14431	14350	14378	14393	14440	14426	14180	14312	14388	14220	14396	14269	14538	14458	14324	14262	14325	14276	14257	14318	14348	14215	14241	14219	14333	14355	14348	14241	14486	14234	14078	14230	14350	14125	14380	14429	14436	14419	14316	14355	14445	14551	14161	14291	14266	14352	14247	14309	14347	14043	14271	14318	14583	14241	14281	14389	14448	14134	14508	14360	14195	14331	14261	14569	14389	14339	14332	14258	14185	14238	14338	14324	14352	14240	14349	14528	14422	14468	14370	14298	14327	14336	14354	14417	14162	14296	14299	14186	14441	14449	14303	14452	14233	14383	14148	14153	14491	14227	14184	14272	14322	14418	14250	14330	14381	14155	14312	14157	14555	14435	14325	14353	14431	14364	14295	14385	14279	14482	14305	14329	14260	14292	14252	14396	14042	14324	14397	14389	14335	14275	14291	14391	14409	14329	14341	14430	14361	14461	14402	14426	14374	14322	14478	14313	14210	14338	14389	14042	14518	14201	14474	14390	14266	14344	14263	14273	14290	14471	14445	14146	14230	14348	14114	14154	14268	14281	14149	14333	14171	14466	14424	14266	14424	14499	14411	14316	14291	14249	14400	14162	14282	14343	14328	14227	14474	14299	14412	14428	14330	14539	14178	14203	14256	14617	14288	14273	14313	14122	14172	14395	14237	14507	14246	14272	14276	14337	14558	14457	14473	14236	14342	14098	14185	14189	14422	14501	14349	14321	14485	14302	14310	14259	14487	14287	14371	14617	14419	14130	14425	14466	14325	14226	14347	14307	14309	14228	14475	14376	14291	14365	14513	14319	14143	14510	14319	14364	14416	14453	14195	14310	14294	14404	14130	14336	14494	14388	14345	14463	14384	14362	14348	14323	14369	14373	14340	14457	14376	14365	14355	14456	14185	14294	14343	14260	14447	14502	14467	14260	14280	14269	14257	14183	14229	14441	14395	14250	14363	14319	14277	14340	14192	14257	14274	14267	14229	14416	14347	14170	14351	14596	14241	14514	14365	14216	14320	14277	14326	14420	14445	14348	14425	14362	14250	14261	14280	14188	14495	14340	14384	14512	14255	14163	14349	14286	14240	14275	14318	14336	14365	14483	14283	14273	14466	14269	14380	14320	14545	14262	14142	14173	14393	14343	14424	14170	14379	14170	14221	14328	14306	14227	14185	14598	14489	14419	14545	14592	14386	14333	14318	14186	14291	14132	14158	14446	14393	14274	14332	14453	14451	14342	14356	14400	14399	14393	14277	14183	14237	14262	14218	14486	14179	14229	14264	14266	14322	14334	14283	14414	14247	14189	14281	14270	14290	14350	14600	14314	14186	14370	14443	14513	14314	14168	14330	14245	14344	14312	13960	14433	14246	14368	14501	14274	14175	14288	14266	14281	14350	14387	14349	14322	14472	14439	14275	14254	14489	14335	14484	14131	14394	14452	14440	14278	14247	14507	14506	14353	14274	14251	14316	14286	14423	14273	14443	14294	14531	14499	14389	14434	14489	14285	14428	14180	14481	14513	14274	14324	14162	14284	14161	14356	14338	14466	14284	14346	14340	14499	14378	14470	14164	14212	14422	14364	14254	14398	14225	14246	14391	14107	14149	14334	14412	14118	14425	14313	14327	14251	14462	14207	14205	14495	14402	14376	14553	14324	14252	14290	14229	14361	14364	14407	14443	14468	14241	14235	14272	14515	14332	14298	14237	14304	14345	14163	14430	14190	14341	14174	14258	14376	14137	14341	14326	14274	14223	14139	14249	14182	14158	14401	14133	14359	14454	14419	14216	14285	14131	14242	14402	14359	14338	14256	14315	14333	14259	14409	14309	14140	14432	14370	14395	14272	14239	14355	14216	14373	14459	14266	14333	14337	14372	14303	14356	14331	14318	14316	14412	14519	14288	14273	14215	14292	14389	14267	14429	14330	14545	14330	14175	14411	14547	14500	14266	14344	14274	14445	14419	14451	14194	14137	14291	14204	14192	14325	14423	14230	14357	14224	14359	14178	14419	14283	14418	14379	14489	14473	14208	14530	14380	14203	14036	14600	14444	14252	14445	14436	14420	14480	14358	14317	14606	14340	14498	14293	14362	14375	14495	14261	14354	14396	14312	14214	14305	14194	14347	14210	14364	14176	14355	14364	14442	14423	14183	14480	14422	14335	14319	14321	14428	14383	14293	14503	14286	14276	14136	14452	14324	14116	14242	14309	14145	14447	14208	14247	14311	14218	14317	14651	14267	14349	14112	14238	14302	14331	14370	14310	14469	14457	14442	14232	14352	14166	14293	14185	14220	14337	14312	14188	14648	14353	14350	14362	14156	14237	14405	14327	14508	14345	14197	14152	14275	14405	14364	14414	14321	14255	14332	14278	14244	14269
14074	38146	87836	72748	51293	30338	17858	11628	10061	9483	9296	9388	9323	9354	9373	9385	9357	9391	9362	9341	9253	9370	9363	9354	9299	9346	9462	9315	9333	9332	9271	9344	9376	9302	9271	9368	9373	9361	9250	9254	9261	9197	9386	9189	9332	9221	9335	9367	9168	9439	9162	9236	9283	9250	9220	9306	9295	9421	9284	9264	9340	9387	9225	9458	9298	9429	9316	9283	9274	9296	9402	9282	9367	9353	9316	9371	9376	9268	9218	9308	9267	9243	9127	9289	9288	9141	9454	9249	9196	9305	9438	9329	9247	9382	9203	9353	9247	9368	9299	9179	9361	9243	9248	9366	9306	9137	9343	9239	9270	9164	9354	9300	9179	9251	9283	9286	9247	8933	9213	9210	9350	9271	9098	9432	9296	9285	9379	9351	9220	9293	9280	9377	9257	9271	9211	9244	9277	9182	9314	9181	9255	9222	9417	9246	9402	9301	9263	9004	9233	9147	9297	9353	9314	9300	9397	9121	9236	9326	9329	9262	9255	9325	9311	9264	9305	9386	9341	9313	9318	9234	9157	9323	9148	9465	9228	9300	9128	9268	9395	9235	9296	9175	9208	9156	9340	9221	9228	9114	9238	9357	9374	9212	9213	9270	9237	9310	9409	9147	9273	9323	9297	9281	9287	9264	9135	9221	9353	9036	9176	9210	9359	9234	9287	9302	9340	9211	9101	9223	9159	9234	9024	9215	9335	9144	9148	9283	9175	9256	9192	9257	9298	9354	9259	9234	9234	9297	9181	9252	9394	9271	9363	9201	9293	9334	9276	9335	9205	9268	9187	9308	9314	9353	9478	9190	9340	9260	9156	9101	9247	9252	9187	9247	9266	9306	9255	9330	9420	9262	9161	9350	9298	9362	9239	9182	9210	9377	9218	9228	9259	9369	9123	9276	9418	9167	9465	9250	9366	9424	9344	9293	9126	9303	9150	9272	9347	9432	9116	9240	9316	9254	9241	9040	9112	9202	9191	9391	9323	9526	9083	9310	9179	9197	9325	9310	9341	9294	9246	9280	9278	9208	9191	9343	9281	9282	9275	9207	9263	9251	9293	9226	9328	9330	9384	9170	9359	9198	9089	9072	9247	9399	9225	9165	9286	9168	9230	9237	9212	9472	9216	9265	9383	9190	9256	9230	9379	9258	9376	9286	9271	9276	9297	9245	9366	9168	9256	9314	9208	9119	9196	9117	9293	9286	9351	9387	9281	9398	9413	9218	9353	9294	9157	9266	9336	9270	9250	9302	9308	9260	9165	9322	9205	9348	9287	9181	9274	9197	9360	9298	9314	9192	9303	9027	9117	9177	9250	9213	9315	9263	9441	9121	9396	9252	9336	9390	9181	9187	9267	9191	9343	9257	9347	9166	9344	9143	9210	9232	9334	9254	9350	9144	9373	9334	9141	9436	9343	9324	9416	9256	9121	9383	9344	9126	9363	9492	9161	9220	9184	9300	9318	9310	9211	9311	9331	9298	9357	9136	9332	9335	9250	9286	9349	9293	9309	9239	9264	9257	9282	9122	9235	9279	9189	9304	9399	9269	9250	9180	9269	9217	9100	9353	9392	9228	9123	9157	9217	9248	9176	9261	9343	9244	9240	9206	9156	9220	9284	9264	9160	9192	9361	9279	9149	9369	9110	9280	9386	9429	9168	9361	9385	9284	9379	9220	9135	9241	9189	9305	9363	9246	9232	9211	9169	9173	9326	9319	9189	9403	9352	9180	9267	9405	9304	9239	9327	9252	9218	9404	9256	9224	9293	9298	9267	9107	9224	9165	9318	9104	9102	9260	9238	9201	9348	9137	9198	9279	9055	9105	9317	9178	9369	9172	9307	9274	9328	9227	9243	9202	9258	9425	9353	9213	9212	9315	9277	9188	9312	9337	9333	9224	9324	9341	9253	9257	9341	9255	9267	9274	9344	9178	9453	9150	9310	9253	9234	9209	9215	9208	9367	9344	9290	9243	9322	9174	9275	9328	9300	9293	9296	9233	9180	9306	9348	9245	9393	9229	9232	9305	9282	9211	9254	9309	9461	9161	9158	9304	9263	9248	9211	9350	9264	9174	9226	9310	9355	9246	9332	9239	9272	9237	9284	9082	9354	9139	9292	9229	9308	9404	9380	9309	9292	9296	9264	9303	9188	9242	9290	9092	9192	9232	9231	9217	9262	9434	9346	9213	9110	9277	9204	9171	9243	9287	9307	9215	9266	9299	9382	9150	9491	9253	9294	9351	9233	9136	9446	9355	9415	9302	9342	9233	9237	9262	9207	9276	9258	9225	9180	9180	9328	9180	9287	9281	9240	9326	9100	9154	9178	9213	9302	9323	9216	9331	9285	9201	9284	9270	9261	9322	9254	9339	9298	9266	9272	9167	9172	9197	9234	9304	9210	9208	9245	9245	9379	9244	9331	9365	9262	9412	9160	9360	9276	9267	9298	9320	9406	9180	9280	9238	9291	9259	9230	9242	9226	9222	9119	9333	9300	9165	9230	9231	9457	9301	9241	9307	9191	9241	9313	9443	9257	9265	9133	9359	9232	9271	9182	9361	9439	9191	9253	9316	9367	9279	9200	9363	9173	9212	9246	9253	9295	9327	9128	9308	9212	9249	9307	9361	9236	9281	9174	9358	9242	9378	9370	9285	9190	9300	9069	9180	9427	9339	9220	9450	9275	9070	9324	9308	9212	9147	9383	9394	9207	9278	9233	9246	9162	9199	9261	9218	9117	9143	9146	9272	9346	9437	9319	9420	9300	9136	9378	9354	9415	9285	9400	9374	9393	9196	9274	9258	9343	9354	9312	9216	9313	9383	9342	9209	9243	9162	9226	9335	9309	9320	9460	9289	9205	9327	9398	9209	9319	9208	9195	9262	9376	9405	9250	9152	9457	9159	9343	9082	9230	9235	9209	9099	9392	9236	9263	9250	9372	9284	9091	9279	9192	9191	9221	9173	9316	9270	9258	9291	9396	9289	9246	9291	9181	9242	9374	9097	9289	9310	9220	9434	9276	9399	9290	9151	9248	9133	9234	9294	9504	9255	9285	9288	9306	9251	9366	9231	9318	9344	9228	9181	9336	9290	9104	9327	9411	9169	9221	9293	9350	9190	9309	9130	9226	9324	9270	9214	9344	9353	9298	9322	9275	9295	9337	9282	9180	9285	9367	9386	9311	9329	9209	9290	9324	9201	9144	9337	9364	9276	9430	9193	9141	9245	9158	9346	9284	9220	9205	9307	9351	9392	9211	9209	9191	9349	9398	9313	9144	9424	9305	9205	9251	9250	9256	9361	9342	9371	9345	9243	9197	9146	9401	9356	9387	9210	9272	9250	9242	9269	9176	9426	9162	9420	9446	9153	9291	9170	9287	9380	9359	9259	9209	9239	9154	9231	9257	9363	9263	9287	9195	9119	9222	9258	9367	9215	9377	9189	9250	9316	9137	9260	9261	9506	9182	9350	9349	9362	9137	9172	9199	9298	9236	9260	9270	9304	9318	9350	9157	9281	9413	9329	9315	9199	9188	9200	9405	9265	9234	9323	9368	9317	9225	9157	9111	9101	9254	9308	9306	9326	9321	9236	9311	9338	9329	9398	9321	9247	9291	9177	9249	9224	9357	9163	9248	9338	9434	9207	9316	9251	9182	9317	9300	9085	9372	9223	9319	9224	9415	9061	9372	9234	9340	9229	9273	9350	9259	9305	9251	9303	9357	9382	9263	9249	9343	9370	9307	9427	9316	9238	9230	9212	9252	9276	9262	9326	9173	9327	9336	9264	9272	9223	9302	9278	9176	9303	9224	9238	9347	9239	9340	9161	9133	9276	9275	9294	9187	9212	9293	9196	9166	9268	9077	9275	9459	9350	9345	9330	9209	9183	9368	9262	9196	9161	9246	9193	9304	9295	9368	9247	9357	9254	9292	9326	9218	9213	9205	9322	9353	9222	9240	9329	9123	9218	9235	9277	9256	9548	9268	9138	9344	9140	9301	9317	9371	9297	9229	9345	9187	9340	9276	9286	9192	9257	9252	9269	9240	9229	9237	9269	9195	9261	9159	9188	9227	9265	9122	9222	9304	9284	9358	9280	9381	9294	9260	9323	9158	9354	9457	9357	9362	9192	9316	9246	9272	9295	9256	9409	9402	9413	9268	9190	9219	9292	9155	9437	9182	9320	9195	9249	9224	9236	9297	9111	9473	9213	9189	9327	9143	9382	9318	9283	9183	9263	9247	9367	9407	9205	9279	9369	9274	9208	9292	9277	9202	9263	9312	9210	9325	9317	8990	9333	9302	9284	9127	9298	9267	9296	9309	9316	9276	9364	9329	9400	9279	9341	9386	9212	9426	9380	9128	9158	9516	9179	9292	9385	9234	9231	9255	9372	9395	9167	9223	9128	9320	9218	9436	9226	9199	9196	9298	9215	9227	9220	9148	9178	9146	9374	9238	9272	9338	9281	9189	9291	9198	9311	9273	9374	9184	9227	9256	9401	9355	9452	9107	9125	9340	9247	9287	9241	9281	9251	9301	9296	9351	9363	9422	9277	9268	9204	9259	9314	9156	9291	9277	9366	9342	9249	9171	9404	9158	9399	9174	9287	9231	9252	9309	9368	9253	9444	9184	9137	9249	9244	9293	9202	9271	9257	9339	9140	9344	9179	9269	9153	9399	9373	9216	9290	9347	9252	9320	9326	9279	9299	9384	9329	9259	9032	9271	9391	9394	8968	9269	9195	9200	9346	9173	9196	9189	9110	9337	9199	9295	9457	9311	9288	9413	9308	9235	9103	9297	9335	9201	9237	9167	9258	9245	9175	9160	9303	9116	9290	9370	9425	9179	9103	9276	9249	9223	9249	9211	9212	9249	9160	9107	9137	9428	9158	9267	9372	9221	9370	9270	9228	9170	9313	9353	9348	9160	9348	9225	9365	9271	9175	9286	9196	9128	9310	9240	9381	9258	9178	9295	9262	9191	9277	9347	9259	9157	9339	9242	9127	9385	9231	9188	9456	9186	9283	9320	9110	9350	9291	9284	9227	9294	9347	9213	9286	9192	9381	9407	9235	9258	9071	9269	9328	9289	9347	9306	9339	9346	9239	9385	9210	9225	9206	9341	9311
23862	21590	40370	63558	58466	48124	35577	22788	17452	15853	15508	15315	15327	15450	15276	15232	15134	15246	15180	15156	15115	15248	15072	15038	15281	15043	15114	15269	14874	15120	15261	14979	15098	15044	15118	15161	15052	14833	14923	15092	14940	14929	15018	14967	15088	15003	15105	15008	14786	15193	15119	14962	15051	14948	14935	15171	15055	14909	14911	15038	14990	14871	14847	14908	14985	15028	14895	14981	14925	14989	14918	14908	14899	14727	14991	14822	14899	15002	14807	14939	14813	15000	14748	15014	14946	15145	14752	14998	14886	14983	15149	14969	14736	14868	14970	14999	14982	15020	15065	15031	15035	15056	14824	14890	14924	15045	14934	15106	15050	14945	14867	14993	15109	15005	14914	15049	14951	14753	14875	15072	14987	15050	15033	15131	14846	14937	14969	14931	14776	15071	15043	14876	15020	14919	15081	15022	15192	14949	15054	15162	14750	15012	14862	14971	14834	15029	14855	14954	14839	15107	14934	15137	15114	15003	14860	15016	14892	14833	14804	14967	14904	15100	14988	14929	14668	14760	14911	14759	14901	15097	14838	14973	14943	15025	15072	14849	14880	14821	14891	15067	15037	15031	15125	14884	14945	14916	15030	15105	15039	15002	14819	14915	14759	15044	15030	14906	14748	14943	14943	14959	15023	14982	14979	15018	14939	14763	14950	14993	14933	14801	15126	14938	14836	14963	14825	14993	15096	14976	14927	14728	14861	14878	14879	15090	14920	14725	14685	14965	15045	15139	14958	14940	14959	14879	14887	15097	14960	14967	15000	14900	15152	14990	14973	15013	14896	14912	14988	14921	14849	15039	14936	14961	14913	14863	14868	15288	15154	14975	14710	14912	15010	15000	14925	14997	14929	15063	15039	14924	14834	14819	14907	14793	15025	15252	15013	14964	15130	15027	14954	15153	14833	14701	15053	14801	14903	15079	15037	15029	14690	14907	14948	15109	15104	15041	14890	15025	14791	14995	14987	14834	14947	14961	14949	14983	15062	14642	15063	14991	15101	14987	14927	14991	15017	15030	14789	14721	14816	14878	14961	14934	14836	15043	14962	14701	14839	14844	15055	14804	15044	14918	15065	14843	14827	15124	14822	15009	14988	15003	14992	15124	14850	14984	15156	14924	15284	14927	14886	14996	15006	15090	14901	15048	14992	15073	15030	14953	15036	14968	14842	14998	14870	14905	14956	14997	14918	14953	15037	15138	15035	14862	15062	14951	14975	14733	14904	14955	14887	14991	14909	14899	14999	14917	14745	15033	15027	14729	14928	15156	14970	14899	14978	14988	14884	14970	14961	15267	15058	15082	15113	14938	15072	15062	15079	15078	15048	15096	14957	14784	14954	14866	14945	14881	15089	15189	14821	14821	14964	15165	14841	15115	14988	14937	14863	15063	14885	15108	15071	15019	14865	14779	14937	15051	14877	14793	14813	15085	15174	15122	15049	15041	14941	14801	14846	14982	15147	14834	14945	15028	14831	14933	15170	15044	14890	14940	15002	15031	14917	15125	14896	15000	15064	15126	15072	14952	14983	14941	14733	14967	14958	14886	14994	14994	14915	14878	15015	14788	14929	14949	15034	14859	14833	14909	15114	14960	14864	15136	14890	15134	14963	14843	14878	14981	15154	15021	14880	14840	14844	14944	15099	14965	15039	14991	15105	14961	14925	15103	14904	14971	15042	15059	15016	15057	15081	15025	15019	15051	15206	14949	15043	14916	15055	15022	14979	15018	15116	15042	14966	14957	15200	14834	15067	14990	14965	15051	15054	15127	15024	14920	15172	14998	14948	14910	14921	15071	15011	15047	14724	15251	14901	14936	14879	14975	14938	14927	14972	14830	15038	14946	15130	15015	14775	14818	15046	15056	15046	14923	14699	14960	14878	15045	15073	14850	14971	14848	15070	14861	14686	14958	15056	14978	14858	14912	14916	15158	14868	14964	14986	14938	15045	14995	14837	15054	15145	14633	15093	15041	14993	14846	15032	15140	15143	14998	14895	14764	14817	14929	14812	15072	14961	14853	14841	14846	15159	15157	15203	14955	14914	14952	14985	14807	15141	14884	14850	14942	14907	14791	14882	14938	14939	14816	14942	14910	15059	14782	14932	15055	14959	14880	15183	14978	14771	14676	14905	15115	15040	15147	14995	14912	14842	14989	14959	14966	14970	14643	14850	14938	15097	15059	14917	14934	14875	15113	14977	14942	14913	14985	14927	15048	15081	14872	14943	15049	14984	15067	15046	15055	15048	14895	14921	15151	14946	14898	14970	14920	14988	14985	15009	15120	15020	15152	15035	15052	15005	15021	14997	14816	15077	15081	15186	14917	15047	14965	14965	15023	15016	14641	14824	14996	14943	15023	14879	14826	14789	15084	14944	14795	14673	14827	14956	14953	15045	14894	14941	14957	14763	14946	14923	15044	14945	14877	14905	14915	14637	14924	14966	14881	14975	14845	14912	15069	15003	15034	14907	14878	14835	14937	14839	14838	14914	14818	14851	14924	15019	14982	14737	15003	14864	15028	15097	15034	15109	15062	14961	14774	15032	14919	14935	14985	15197	14834	14742	15010	15016	15018	14853	14927	15073	14976	14962	14991	14882	14988	15033	14816	14933	14916	15081	14962	15134	15062	14846	14916	15116	14927	15001	14910	15095	14942	15347	14972	14966	15022	14787	15021	14899	14991	15064	14993	15181	15112	15009	14908	14879	15040	14798	15001	15139	14745	15002	15030	15113	15014	14798	14960	15042	15074	14920	14780	14859	14808	15062	14822	14995	15245	15107	14846	14889	14951	15071	14991	14732	14913	14979	14852	14844	14913	14896	15105	15145	15001	14965	15089	14886	15135	15085	15139	14875	14882	15163	14962	15017	14987	14721	14959	14985	15033	14930	14955	14917	14750	14881	14889	14799	14987	14864	15079	15040	14909	14935	14952	14987	14789	15163	14955	15090	15280	14795	14874	14916	15060	14813	14965	15167	14911	15236	14893	14927	15012	15051	15092	14924	14930	15024	14900	14854	15008	15141	15089	14772	14995	15137	14921	14952	15076	14930	14917	14944	14856	14868	14991	15056	14952	14829	14849	15080	14919	14872	14902	14894	14915	15182	14910	15235	15136	14896	15049	14896	14982	14939	14827	15066	14957	15019	15058	15171	14948	15160	15102	15122	15013	14908	14913	15047	14781	15089	14799	14987	14839	14909	15167	15041	15043	15001	14938	14841	15081	15000	14963	14989	14820	14836	14910	15149	14889	14887	15011	14854	15054	15139	15020	14997	15053	14847	14930	15082	15174	15047	14988	14789	14779	14860	14842	14850	14804	15059	15073	15003	14917	14977	15010	15205	15000	14874	14897	14899	14760	15107	15024	14884	15111	15081	14944	14885	15034	14775	14924	15104	15057	14905	15011	14959	14951	14955	15155	15040	14843	15006	14930	14995	15050	15173	15087	15119	15094	14794	14943	14913	14872	14866	14856	14908	14968	14893	14812	14830	14913	14906	15016	14915	14915	15120	14956	14916	15039	15123	14909	15039	14907	15166	14934	14914	14963	14973	14854	14882	15215	14860	14727	14851	15044	15222	15030	15068	15109	14931	15043	14861	14951	14966	14909	15022	14868	14996	14938	14795	14824	14855	14991	14983	14756	14896	14911	14988	15206	15044	15015	15059	15027	15060	14907	14895	14923	14839	15006	14871	15032	15065	14854	15003	14783	14914	14978	15066	14948	14918	14873	15113	14917	14928	15129	15055	15004	15192	14965	14838	15053	15075	14843	15054	15044	14805	14976	14948	15064	14920	14842	14985	15029	14901	14842	14921	14537	14815	14880	15051	14870	15003	14944	14862	14906	15093	15014	14939	15055	14824	14914	14909	14850	15022	14968	15054	14835	14997	14927	14841	14899	15016	14798	14877	14958	14993	14939	14826	15023	14900	14975	14963	14964	14867	14961	15090	14880	14791	14737	15121	15007	15018	15018	14932	15056	14915	14977	14879	15101	14985	14924	14930	15065	15067	14889	14926	15084	14761	15009	14892	15003	14922	14918	14897	15095	14918	14832	14891	14791	14878	15040	14922	15036	15190	15267	14931	15009	14777	15135	14824	15000	14894	15064	15003	14938	14919	15014	14997	15138	15119	14928	14712	15026	15066	14913	15071	15136	14863	14866	15029	14952	14923	14844	15071	14670	15079	14942	15012	14990	15120	15051	14948	15026	14790	14797	14812	15004	14646	15146	14947	15037	14769	15061	15074	14943	14907	14703	14762	14807	14818	14917	14976	14847	14796	14907	15054	14742	14795	14886	14841	15017	14979	14882	14822	14892	15154	14865	15013	14708	14964	15022	15051	15029	15251	15166	15005	14998	15117	14800	14904	14835	15054	14992	15027	14990	14794	14985	15015	14984	15053	14770	15108	14950	15057	15032	15106	14781	15025	14894	15100	15094	14870	15030	14880	14893	15001	15129	15025	14704	15159	15077	15181	15078	15096	15048	14788	14951	14922	15021	14679	14857	15118	15030	14993	15053	14800	14757	14963	14899	14789	14962	15200	15067	15056	15068	15050	14912	15036	14746	15185	14865	15062	14918	14869	14727	14966	14923	14977	14627	14871	15023	14912	15003	14804	15063	14741	15170	14962	14911	14887	15055	15042	15037	14857	14932	14977	14894	14867	15099	14859	15024	14870	14867	15023	14995	14981	15133	15179	15036	15142	15156	15038	14730	14929	15060	14994	14950	14974	15214	15163	15102	15062	14966	14930	15004	14896	15067	15186	14967	14907	14998	14920	14878	15039	15006	15094	14828	15082	14752	14956	14894	14927	15082	14994	15004	14995	14918	14949	14812	14970	14765	14980	15053	14803	14857	14806	15171	15038	14973	15041	14800	14930	14924	15035	14767	15000	15012	14713	14874	14882	15077	14775	14934	15116	15067	14746	14970	14850	14789	15201	14976	14923	15037	14921	14912	14884	14985	15084	14825	14915	14880	14955	14986	14887	14824	15035	14801	14772	14955	14806	15053	14838	15069	14974	15142	14991	14818	14691	15071	15033	15277	14942	15093	14990	14931	14830	14762	15023	15016	14745	15094	15139	14764	14857	14728	14823	14917	14883	14869	15145	14751	15091	15010	15022	14973	15191	15035	14831	14925	14888	14941
19888	47623	96080	89891	67751	44206	25990	14513	10931	10054	9938	9921	10046	9861	9862	9963	9878	10013	9967	9810	9716	10057	9710	9851	9937	9808	10082	10053	9853	9955	9950	9749	9680	10057	9939	9963	9864	9889	9963	9843	9943	9999	9712	9947	9787	9832	9986	9811	9983	9754	9969	9865	9940	9875	9846	9773	9787	9842	9843	9923	9957	9910	9785	9882	9788	9826	9866	9861	9937	9795	9848	10018	9825	9805	9782	9849	9866	9885	9800	9755	9905	9761	9845	9981	9841	9782	9935	9862	9818	9890	9861	9844	9873	9813	9791	9807	9823	9840	9800	9775	9858	10013	9811	9943	9765	9804	9893	10039	9861	9803	9897	9848	9909	9805	9942	9870	9844	9847	9839	9860	9808	9934	9789	9864	9867	9781	9806	9846	9841	9845	9848	9939	9864	9801	9848	9865	9914	9690	9857	9765	9952	9671	9729	9764	9800	9758	9746	9745	9944	9662	9752	9974	9939	9979	9868	9665	9776	9863	9925	10030	9894	9911	9839	9895	9705	9870	9638	9848	9848	9751	9797	9955	9850	9852	9854	9854	9961	9867	9848	9760	9933	9702	9799	9733	9905	9848	10016	9781	9762	9962	9982	9840	9789	9879	9984	9860	9835	9925	9854	9835	9808	9876	9843	9953	9891	9859	10042	9899	9798	9855	9684	9943	9669	9888	9907	9751	9707	9922	9851	9775	9742	9788	9693	9861	9784	9800	9750	9914	9975	9985	9951	9944	9879	9854	9846	9913	9688	9709	9778	9940	9834	9938	9955	9925	9756	9857	9710	9864	9850	9713	9866	9767	9846	9823	9629	9776	9739	9786	9837	10056	9725	9730	9792	9805	9895	9732	9913	9914	9959	9947	9634	9909	9872	9735	9844	9721	9872	9977	9775	9951	9748	9852	9817	9780	9824	9818	9823	9907	9964	9863	9853	9789	9893	9940	9854	9897	9801	9768	9887	9715	9831	9763	9808	9964	9805	9873	9945	9824	9863	9784	9824	9851	9839	9856	9758	9869	9873	9767	9663	9956	9906	9837	9825	9801	9804	9866	9664	9970	9837	9816	9937	9862	9786	9957	9831	9924	9697	9898	9738	9810	9871	9830	9817	9990	9720	9822	9706	9878	9752	9850	9818	9898	9693	9693	9789	9866	10029	9925	9934	9791	9880	9913	9710	9751	9782	9616	9936	9892	9825	9981	9778	9842	9799	9735	9907	10038	9806	9941	9687	9875	9850	9917	9916	9915	9743	9687	9760	9959	9832	9829	9906	9765	9994	9885	9750	9827	9841	9851	9858	9800	9680	9915	9842	9762	9799	9895	9834	9996	9821	9875	9876	9846	9789	9836	9759	9777	10072	9836	9738	9708	9787	9851	9769	9840	9883	9907	9800	9749	9874	9753	9847	9653	9976	9846	9800	9805	9855	9759	9862	9753	9925	9785	9735	9917	9887	9821	9886	9814	9755	9812	9754	9904	9808	9939	9794	9753	9794	9640	9841	9750	9924	9810	9817	9826	9753	9665	9892	9782	9733	9814	9904	9842	9758	9998	9803	9793	9853	9940	9988	9908	9885	9740	9936	9956	9708	9768	9833	9912	9702	9870	9656	9581	9837	9781	9903	9914	9844	9764	9871	9778	9800	9851	9836	9867	9675	9944	9739	9795	9830	9731	9765	9829	9793	9765	9873	9823	9950	9779	9827	9815	9666	9776	9749	9736	9797	9932	9790	9712	9720	9698	9886	9833	9835	9683	9788	9899	9762	9712	9899	9843	9773	9831	9864	9807	9955	9751	9818	9786	9848	9776	9840	9844	9766	9807	9806	9812	9872	9872	9734	9929	9891	9827	9839	9963	9840	9924	9725	9853	9962	9712	9752	9671	9801	10029	9867	9691	9847	9859	9835	9828	9859	10027	9891	9816	9813	9725	9944	9825	9915	9913	9720	9855	9876	9785	9806	9764	9799	9843	9691	9795	9774	9922	9789	9990	9872	9684	9826	9724	9853	9741	9873	9914	9724	9726	9932	9905	9909	9814	9740	9796	9835	9809	9747	9858	9771	9673	9752	9799	9799	9904	9881	9680	9879	9727	9704	9709	9759	9862	10016	9857	9811	9858	9799	9731	9809	9771	9725	9726	9791	9839	9742	9858	9775	9883	9814	9824	9743	9742	9752	9933	9748	9900	9866	9892	9864	9763	9865	9879	9862	9838	9899	9812	9845	9763	9696	9958	9787	9685	9894	9859	9719	9757	9832	9784	9713	9889	9866	9911	9758	9933	9775	9730	9922	9979	9852	9751	9915	9774	9747	9690	9643	9909	9892	9902	9885	9783	10008	9925	9773	9867	9883	9726	9940	9874	9952	9899	9661	9838	9807	9934	9712	9885	9882	9786	9712	9824	9849	9698	9861	9792	9749	9805	9679	9646	9929	9748	9824	9927	9867	9792	9779	9937	9639	9693	9842	9758	9842	9849	9796	9855	9721	9981	9898	9936	9883	9777	9686	9785	9790	9818	9729	9765	9722	9892	9832	9768	9879	9758	9758	9799	9823	9730	9710	9922	9855	9705	9764	9811	9888	9935	9825	9855	9910	9859	9731	9773	9705	9961	9818	9801	9606	9907	9777	9758	9755	9881	9808	9692	9867	9841	9844	9748	9803	9777	9897	9861	9589	9764	9752	9650	9781	9835	9987	9788	9952	9896	9862	9696	9698	9846	9950	9842	9888	9968	9892	9912	9798	9909	9725	9833	9718	9875	9766	9830	9889	9868	9903	9896	9884	9790	9912	9826	9781	9924	9799	9706	9906	9802	9806	9757	9850	9860	9905	9776	9689	9815	9831	9716	9781	9730	9823	9818	9874	9931	9815	9815	9876	9925	9697	9824	9818	9835	9743	9836	9837	9782	9947	9733	9871	9811	9805	9733	9703	9717	9663	9899	9949	9844	9769	9825	9854	9749	9889	9853	9898	9804	9928	9918	9859	9822	9932	9946	9730	9851	9726	9847	9761	9910	9935	9985	9841	9752	9918	9861	9656	9890	9860	9892	9738	9792	9768	9880	9741	9833	9720	9877	9664	9967	9872	9970	9814	9776	9738	9954	9788	9946	9960	9856	9766	9778	9770	9803	9902	9934	9952	9923	9769	9944	9797	9775	9796	9796	9845	9850	9908	9868	9813	9780	9581	9913	9878	9806	9855	9807	9662	9757	9843	9760	9842	9756	9724	9844	9783	9831	9832	9902	9908	9840	9844	9790	9701	9884	9809	9822	9780	9975	9826	9871	9884	9789	9875	9765	9853	9823	9786	9799	9760	9628	9840	9782	9830	9839	9738	9778	9977	9754	9709	9941	9854	9756	9834	9915	9815	9777	9738	9875	9946	9706	9862	9807	9773	9950	9854	9854	9889	9790	9792	9921	9758	9887	9815	9771	9804	9777	9715	9807	9955	9830	9932	9850	9813	9981	9822	9854	9942	9917	9731	9898	9719	9704	9802	9743	9853	9701	9799	9740	9948	9700	10068	9964	9744	9658	9788	9718	9808	9723	9819	9856	9769	9692	9782	9763	9735	9804	9895	9912	9886	9814	9729	9731	9748	9816	9759	9867	9849	9813	9773	9871	9907	9784	9764	9878	9759	9815	9850	9903	9834	9842	9905	9703	9850	9699	9843	9786	9769	9814	9902	9876	9875	9922	9664	9659	10020	9886	9787	9797	9840	9768	9821	9952	9656	9810	9876	9711	9779	9807	9923	9786	9739	9747	9791	9728	9811	9849	9638	9936	9815	9757	9893	9742	9920	9750	9910	9866	9804	9884	9721	9855	9873	9801	9661	9906	9826	9770	9759	9876	9760	9965	9839	9880	9911	9775	9750	9727	9821	9882	9699	9791	9913	9763	9862	9860	9830	9810	9800	9880	9685	9785	9825	9748	9829	9671	9811	9817	9885	9756	9983	9912	9822	9953	9876	9910	9831	9821	9874	9728	9738	9776	9805	9905	9724	9721	9701	9833	10033	9749	9873	9813	9891	9774	9724	9845	9938	9785	9764	9886	9731	9960	9816	9877	9916	9806	9780	9705	9874	9829	9718	9923	9889	9836	9901	9945	9921	9829	9687	9597	9819	9971	9815	9886	9702	9862	9868	9748	9886	9798	9897	9893	9894	9798	9753	9910	9723	9720	9804	9976	9913	9955	9771	9842	9935	9792	9919	9687	9869	9862	9796	9718	9780	10016	9842	9909	9820	9881	9874	9856	9835	9867	9843	9704	9920	9862	9700	9901	9858	9863	9885	9791	9790	9844	9712	9814	9774	9868	9690	9996	9770	9842	9784	9819	9755	9937	9861	9721	9915	9815	9842	9805	10029	9877	9821	9754	9881	9931	9861	9710	10014	9923	10000	9876	9934	9821	9764	9772	9825	9747	9859	9914	9933	9763	9952	9785	9994	9734	9738	9757	9971	9904	9837	9820	9932	9837	9657	9833	9825	9795	9755	9903	9655	9902	9771	9740	9862	9800	9711	9840	9786	9874	9696	9677	9800	9933	9885	9965	9703	9743	9837	9719	9966	9842	9814	9907	9811	9888	9821	9743	9778	10014	9760	9896	9934	9882	9734	9742	9727	9777	9885	9863	9696	9897	9859	9914	9867	9959	9954	9859	9873	9880	9838	9873	9930	9692	9868	9819	10000	9831	9813	9675	9703	9902	9951	9689	9892	9946	9663	9973	9827	9768	9836	9632	9865	9873	9816	9710	9758	9873	9925	9993	9877	9656	9868	9816	9720	9770	9908	9872	9965	9913	9858	9802	9839	9832	9810	9845	9926	9839	9833	9841	9784	9788	9862	9763	9869	9829	9821	9686	9813	9822	9827	9634	9858	9940	9837	9913	9847	9955	9869	9932	9856	9752	9888	9776	10076	9917	9728	9762	9777	9764	9881	9777	9784	9783	9948	9809	9872	9762	9886	9880	9773	9838	9802	9927	9790	9932	9803	9844	9704	9872	9818	9765	9906	9799	9703	9838	9897	9839	9785	9961	9629	9874	9707	9821	9810	9724	9784	9850	9802	9752	9803	9965	9897	9993	9837	9907	9822	9813	9904	10087	9872	9921	9758	9787	9728	9712	9772	9939
30026	22656	37653	38673	29062	21921	17615	15652	14979	14715	14711	15075	14737	14621	14933	14787	14839	14745	14673	14800	14878	14987	14969	14901	14815	14736	14732	14867	14635	14702	14730	14636	14597	14638	14698	14922	14559	14889	14777	14765	14760	14893	14813	14804	14605	14608	14668	14757	14822	14673	14832	14629	14877	14745	14809	14877	14835	14739	14793	14852	14853	14706	14716	14699	14822	14582	14661	14649	14592	14670	14772	14641	14896	14653	14782	14587	14734	14469	14653	14786	14761	14793	14869	14512	14791	14679	14809	14700	14933	14860	14511	14674	14685	14564	14716	14512	14725	14735	14680	14650	14801	14883	14872	14958	15044	14741	14620	14655	14628	14717	14774	14589	15062	14774	14840	14849	14777	14767	14634	14691	14849	14621	14791	14762	14807	14799	14920	14568	14832	14738	14671	14764	14709	14684	14740	14610	14865	14792	14801	14762	14718	14890	14919	14686	14661	14926	14721	14640	14752	14744	14809	14791	14885	14903	14793	14797	14877	14653	14950	14444	14642	14694	14849	14594	14674	14777	14731	14531	14917	14566	14741	14704	14715	15031	14660	14648	14835	14872	15038	14802	14766	14716	14913	14587	14755	14772	14687	14847	14597	14727	15029	14782	14712	14676	14723	14894	14882	14881	14804	14844	14761	14713	14761	14739	14588	14808	14900	14837	14755	14803	14850	14824	14831	14756	14920	14857	14875	14890	14935	14698	14400	14669	14844	14786	14699	14841	14702	14745	14745	14496	14735	14734	14624	14746	14773	14844	14786	14713	14790	14757	14820	14652	14719	14862	14454	14721	14680	14862	14741	14657	14847	14928	14867	14609	14922	14684	14789	14770	14536	14572	14870	14636	14862	14547	14791	14879	14836	14931	14599	14828	14674	14702	14798	14833	14970	14948	14579	14981	14614	14569	14888	14749	15010	14761	14973	14837	14736	14803	14639	14853	14897	14859	14735	14677	14466	14909	14691	14602	14700	14792	14869	14815	14973	14898	14645	14885	14560	14802	14718	14660	14578	14710	14825	15048	14573	14509	14865	14718	14667	14766	14721	14600	14620	14870	14746	14719	14663	14658	14711	14830	14857	14746	14763	14768	14606	14487	14793	14746	14665	14806	14938	14618	14765	14793	14876	14721	14849	14833	14954	14881	14750	14762	14945	14629	14872	14740	14670	14963	14764	14669	14692	14754	15018	14713	14869	14790	14782	14915	14726	14718	14813	14748	14569	14873	14754	14672	14895	14807	14780	14726	14783	14577	14495	14602	14746	14774	14574	14675	14710	14726	14912	14687	14982	14787	14916	14814	14988	14641	14846	14703	14769	14639	14748	14972	14514	14726	14811	14846	14598	14629	14688	14823	14908	14793	14963	14759	14582	14616	14910	14669	14708	14883	14851	14802	14777	14798	14596	14764	14707	14793	14729	14611	14639	14689	14826	14685	14621	14924	14689	14833	14909	14859	14924	14788	14879	14868	14821	14771	14693	14694	14737	14732	14889	14855	14660	15139	14807	15006	14621	14768	14822	14829	14750	14825	14733	14720	14723	14833	14668	14652	14858	14724	14669	14769	14730	14620	14773	14567	14767	14716	14593	14944	14668	14791	14762	14808	14665	14669	14648	14746	14722	14704	14699	14881	14804	14920	14980	14707	14804	14710	14791	14744	14831	14706	14911	14537	14806	14733	14580	14711	14601	14604	14774	14851	14740	14900	14668	14717	15050	14646	14743	14605	14711	14802	14565	14663	14668	14679	14734	14646	14696	14864	14591	14587	14855	14729	14662	14738	14526	15052	14954	14626	14704	14771	14746	14666	14719	14816	14791	14723	14665	14611	14598	14504	14587	14747	14736	14962	14647	14801	14787	14652	14759	14707	14651	14721	14762	14880	14726	14743	14694	14692	14844	14635	14638	14736	14632	15015	14760	14753	14863	14761	14818	14732	14708	14697	14888	14982	14652	14877	14702	14683	14654	14749	14743	14655	14768	14527	14548	14793	14873	14908	14713	14702	14804	14657	14694	14736	14752	14676	14931	14741	14702	14629	14662	14635	14832	14748	14729	14603	14799	14673	14573	14633	14850	14923	14672	14778	14727	14407	14671	14841	14925	14840	14605	14955	14825	14661	14796	14772	14663	14668	14832	14802	14733	14772	14701	14597	14771	14744	14645	14868	14763	14709	14564	14829	14872	14754	14692	14691	14674	14772	14631	14826	14726	14630	14898	14650	14728	14702	14713	14808	14675	14848	14902	14779	14666	14855	14794	14712	14769	14709	14749	14807	14723	14851	14662	14733	14752	14762	14821	14779	14729	14564	14967	14748	14694	14854	14700	14614	14774	14779	14856	14539	14691	14753	14585	14587	14795	14683	14775	14710	14911	14817	14949	14833	14710	14639	14664	14789	14737	14884	14682	14808	14725	14674	14662	14730	14638	14824	15040	15042	14690	14685	14718	14801	14890	14778	14767	14944	14754	14736	14708	14778	14919	14733	14725	14585	14703	14769	14702	14924	14796	14780	14862	14929	14634	14909	14673	14685	14911	14684	14827	14945	14878	14667	14519	14799	14841	14550	14690	14782	14669	14876	14858	14860	14702	14717	14776	14723	14652	14530	14746	14872	14657	14564	14827	14708	14786	14603	14780	14915	14839	14758	14913	14666	14759	14692	14678	14892	14743	14841	14824	14632	14811	14724	14579	14837	14601	14771	14694	14689	14737	14789	14650	14894	14821	14710	14970	14699	14560	14772	14656	14625	14611	14677	14665	14773	14717	14785	14714	14673	14687	14733	14704	14890	14927	14862	14848	14581	14638	14812	14827	14723	14544	14622	14878	14728	15019	14710	14662	14786	14685	14635	14747	14841	14725	14910	14835	14678	14692	14645	14660	14694	14729	14648	14831	14691	14653	14872	14794	14707	14603	14706	14726	14865	14911	14679	14610	14654	14639	15015	14764	14720	14724	14853	14735	14738	14897	14756	14630	14728	14756	15125	14883	14839	14623	14861	14875	14813	14791	14476	14769	14690	14625	14647	14694	14584	14836	14774	14905	15022	14577	14822	14683	14540	14568	14793	14616	14620	14692	14777	14794	14881	14920	14899	14629	14699	14830	14835	14658	14816	14753	14787	14849	14677	14885	14989	14782	14865	14679	14692	14641	14659	14760	14718	14802	14711	14670	14640	14753	14639	15065	14820	14616	14799	14813	14789	14812	14657	14736	14672	14744	14939	14775	14743	14799	14902	14930	14733	14875	14695	14810	14719	14840	14664	14790	14699	14807	14659	14633	14466	14994	14787	14524	14863	14863	14888	14848	14619	14833	14875	14814	14874	14814	14893	14872	14867	14840	14882	14813	14836	14740	14837	14859	14683	14754	14812	14700	14741	14726	14703	14659	14636	14733	14766	14732	14647	14763	14935	14731	14831	14764	14864	14998	14843	14986	14795	14703	15046	14658	14819	14831	14820	14876	14663	14856	14749	14824	14700	14739	14688	14825	14827	14833	14494	14766	14532	14984	14606	14903	14947	14912	14806	14657	14804	14647	14692	14608	14767	14879	14883	14647	14849	14635	14765	14871	14708	14788	14931	14742	14937	14719	14757	14744	14793	14684	14703	14847	14939	14816	14786	14868	14754	14765	14728	14831	14617	14831	14764	14652	14784	14541	14639	14652	14589	14766	14464	14719	14525	14794	14836	14822	14993	14729	14953	14681	14748	14548	14608	14890	14897	14917	14868	14706	14746	14794	14732	14717	14870	14763	14679	14598	14776	14703	14572	14680	14593	14853	14363	14878	14783	14670	14783	14794	14839	14575	14750	14700	14593	14899	14809	14913	14984	14824	14632	14807	14734	14807	14684	14679	14719	14875	14686	14891	14640	14662	14961	14626	14631	14581	14823	14782	14575	14753	14684	14659	14884	14619	14858	14909	14891	14780	14740	14716	14639	14590	14586	14797	14749	14762	14678	14618	14837	14834	14842	14725	14879	14768	14781	14903	14811	14779	14632	14745	14901	14791	14738	14725	14673	14837	14776	14716	14681	14991	14671	14993	14701	14780	14767	14756	14922	14779	14521	14961	14788	14917	14718	14615	14695	14803	14736	14532	14869	14790	14688	14951	14742	14779	14888	14781	14644	14800	14664	14885	14658	14976	14783	14744	14853	14557	14759	14761	14579	14852	14611	14987	14786	14720	14582	14869	14672	14633	14736	14623	14926	14864	14709	14613	14740	14743	14769	14844	14637	14619	14658	14635	14558	14586	14793	14738	14779	14642	14655	14655	14690	14634	14677	14797	14901	14686	14704	14686	14733	14598	14841	14639	14888	14723	14713	14712	14890	14684	14869	14732	14663	14697	14647	14671	14832	14729	14871	14825	14725	14697	14690	14864	14723	14676	14946	14835	14663	14787	14900	14758	14617	14603	14524	14770	14729	14838	14943	14724	14711	14815	14636	14792	14751	14849	14778	14702	14737	14693	14735	14753	14612	14920	14811	14634	14719	14799	14686	14866	14621	14610	14857	14629	14616	14646	14731	14603	14769	14616	14768	14812	14704	14697	14689	14649	14701	14881	14850	14722	14745	14641	14634	14781	14711	14710	14700	14753	14735	14702	14772	14680	14798	14654	14672	14657	14707	14639	14747	14560	14707	14817	14760	14635	14743	14708	14642	14739	14877	14943	14982	14412	14730	14704	14682	14836	14898	14853	14772	14773	14720	14626	14755	14663	14727	14702	14722	14680	14664	14678	14880	14775	14954	14802	14692	14791	14668	14718	14814	14826	14851	14775	14796	14928	14667	14906	14729	14689	14707	14647	14614	14744	14508	14612	14896	14811	14716	14787	14816	14927	14566	14709	14883	14970	14915	14826	14711	14804	14686	14617	14865	14630	14580	14778	14914	14794	14717	14778	14660	14689	14803	14666	14729	14700	14841	14704	14410	14836	14740	14889	14850	14931	14804	14947	14600	14652	14809	14645	14883	14645	14772	14918	14739	14941	14697	14823	14828	14781	14792	14825	14805	14733	14690	14681	14797	14644	14902	14647	14763	14725	14780	14724	14705	14744	14720	14710	14622	14978	14770	14749	14647	14597	14767	14873	14733	14614	14803	14763	14867	14818	14627	14764	14895	14747	14789	14743	14776	14584	14706	14861	14909	14554	14684
11654	16114	37289	29343	20247	14186	10906	9722	9351	9219	9124	9173	9115	9220	9107	8995	9179	8994	9205	9263	9230	9279	9193	9333	9204	9140	9100	9176	9184	9155	9075	9068	9212	9176	9173	9132	9083	9208	9319	9181	9178	9113	9030	9056	9096	9228	9117	9197	9140	9110	9156	9109	9114	9271	9182	9095	9200	9201	9154	9113	9305	9141	9061	9274	9197	9191	9119	9132	9126	9183	9166	9105	9170	9275	9195	9190	9163	9236	9228	9257	9129	9241	9102	9081	8965	9073	9057	9272	9047	9096	9243	9244	9167	9186	9158	9233	9238	9120	9156	9167	9095	9052	9128	9182	9149	9166	9175	9153	9182	9254	9220	9112	9110	9161	9159	9170	9067	9304	9084	9098	9287	9082	9114	9163	9260	9395	9183	9154	9371	9225	9091	9203	9113	9128	9229	9265	9057	9293	9226	9225	9201	9059	9237	9036	9228	9130	9116	9085	9188	9208	9129	9155	9047	9054	9190	9127	9197	9114	9023	9152	9214	9240	9116	9092	9083	9183	9152	8936	9093	9224	9056	9244	9247	9070	9042	9168	9071	9288	9173	9099	9051	8990	9119	9303	9308	9163	9224	9117	9231	9108	9164	9082	9028	9180	8900	9240	9125	9183	9179	9090	9034	9107	9182	9236	9249	9230	9191	9033	9265	9158	9253	9222	9233	9058	9270	9110	9009	9291	9229	9103	9162	9117	9296	9201	9273	9167	9131	9114	9159	9180	9176	9133	9179	9218	9085	9226	9092	9322	9194	9162	9125	9250	9186	9064	9238	9256	9071	9173	9126	9107	9202	9135	9146	9205	9137	9122	9056	9138	9097	9158	9052	9006	9247	9204	9083	9138	9152	9144	9083	9031	9285	9191	9040	9150	9256	9044	9169	9206	9063	9242	9258	9037	9142	8995	9158	9072	9086	9056	9204	8931	8955	9189	9088	9208	9142	9225	9161	9100	9251	9200	9144	9182	9131	9205	9132	9279	9154	9117	9166	9144	9146	9155	9080	8999	9055	9162	8948	9177	9055	9066	9338	9368	9208	9182	9131	9015	9126	9178	9324	9163	9055	9067	9194	9150	8998	9218	9103	9082	8954	9292	9111	9104	9221	9179	9159	9105	9138	9172	9093	9259	9168	9086	9076	9166	9190	9177	9042	9107	9144	9028	9115	9116	9166	8978	9133	9149	9225	9096	9124	9083	8996	9209	9074	9109	9171	9225	9368	9140	9150	9054	9068	9124	9266	9054	9299	8988	9167	9073	9209	8897	9043	9142	9080	9107	9345	9379	9151	9037	9266	9209	9133	9161	9120	9140	9223	9314	9109	9169	9077	9226	9056	9090	9260	9152	9041	9209	8984	9294	9116	9172	9155	9074	9025	9182	9170	9159	9178	9211	9133	9091	9193	9109	9144	9162	9025	9159	9089	9143	9157	9191	9095	9176	9178	9079	9130	9222	9085	9241	9111	9292	9040	9213	9200	9065	9116	9213	9187	9046	9082	9206	9240	9156	9092	9222	9114	9225	9168	9099	9190	9245	9267	9187	9057	9167	8963	9224	9205	9298	9179	9093	9286	9360	8954	9137	9134	9275	9249	9133	9086	9210	9265	9132	9186	9103	9097	9214	9238	9385	9183	9156	9216	9079	9080	9193	9111	9075	9169	9150	9265	9056	9268	9060	9186	9049	9105	9206	9182	9046	9111	9040	9249	9207	9060	9055	9000	9110	9182	9206	9119	9083	9259	9182	9249	9147	9182	9093	9170	9186	9122	9189	9088	8990	9263	9244	9081	9247	9083	9222	9170	9192	9166	9194	9145	9301	9089	9165	9189	9124	9227	9228	9282	9199	9278	9223	9210	9210	9140	9111	9395	9174	9170	8955	9185	9118	9205	9034	9238	9227	9243	9085	9120	9388	9284	9268	9158	9309	9085	9009	9027	9041	9268	9190	9096	9184	9048	9232	9155	9163	9062	9152	9135	9204	9066	9153	9183	9195	9189	9157	9251	9178	9128	9059	9097	9101	9049	9112	9000	9183	9063	9130	9092	9193	9141	9212	9046	9101	9185	9283	9187	9248	9075	9163	9197	9094	9165	9129	9069	9163	9276	9131	9263	9266	8974	9086	9117	9195	9053	9198	9198	9090	9102	9207	9308	9178	9089	9075	9199	9293	9136	9124	9185	9173	9163	9202	9114	9173	9326	9048	9175	9035	9357	9157	9191	9193	8978	9046	8963	8965	9172	9120	9081	9058	9066	9177	9142	9031	9222	9180	9141	9242	9236	9088	9123	8991	9162	9271	9246	9157	9093	9192	9248	9056	9176	9213	9148	9014	9133	9250	9190	9229	9245	9370	9144	9301	9072	9077	9144	9220	9199	9082	9138	9222	9079	9085	9241	9124	9131	9174	9132	9125	9084	9192	9334	9174	9120	9138	9090	9151	9145	9127	9092	9186	9004	9229	9101	8980	9066	9107	9034	9154	9155	9202	9024	8989	9165	9228	9185	9262	9193	9197	9132	9137	9259	9213	9196	9308	9219	9277	9200	9185	9048	9070	9095	9144	9207	9217	9215	9109	9208	9253	9080	9190	9199	9103	9124	9215	9206	9211	9197	9170	9052	9070	9225	9369	8950	9065	9226	9286	9108	9037	9178	9339	9230	9033	9214	9263	9110	9102	9096	9114	9304	9122	9299	9143	9049	9149	9115	9087	9102	9136	9185	9314	9035	9276	9224	9229	9080	9145	9134	9203	9226	9061	9115	9154	9132	9119	9230	9131	9013	9119	9182	9108	9211	9269	9120	9227	9117	9180	9192	9082	9196	9082	9171	9169	9083	9127	9140	9140	9214	9221	9278	9187	9235	9167	9154	9247	9160	9162	9070	9135	9083	9254	9220	9164	9239	9174	9163	9185	9217	9254	8940	9158	9054	8994	9138	9138	9111	9096	9218	9140	9020	9147	9107	9203	9169	9165	9284	9169	9095	9169	9025	9095	9109	9181	9133	9086	9063	9103	9136	9104	9317	9167	9003	9285	9040	8996	9128	9054	9183	9278	9326	9110	9173	9130	9133	9163	9126	8967	9262	9171	9242	9229	9093	9180	9105	9165	9200	9210	9033	9030	9162	9496	9247	9319	9196	9149	9293	9113	9082	9165	9179	9173	9086	9029	9260	9089	9124	9268	9180	9170	8980	9176	9133	9072	9097	9046	9127	9208	9127	9165	9313	9167	9244	9135	9073	9062	9172	9104	9112	9241	9147	9240	9076	9102	9141	9037	9127	9166	9203	9144	9205	9344	9227	9233	9052	9166	9257	9254	9188	9177	9157	9270	9209	9057	9258	9097	9079	9283	9165	9273	9192	9183	9251	9190	9222	9175	9203	9138	9025	9098	9155	9145	9258	9207	9296	9172	9158	9201	9052	9285	9260	9166	9183	9189	9028	9087	9237	9134	9172	9200	9189	9145	9012	9311	9143	9073	9246	9147	9171	9139	9226	9076	9110	9192	9274	9119	9089	9224	9270	9075	9283	9222	9020	9218	9233	9136	9324	9172	9075	9136	9143	9276	9237	9170	9295	9154	9246	9206	9103	9017	9052	9104	9194	8973	9121	9055	9076	9028	9130	9201	9157	9293	9409	9148	9138	9306	9026	9210	9199	9183	9047	9244	9236	9015	9191	9273	9213	9049	9163	9094	9228	9127	9184	9214	9095	9104	9135	9012	9238	9207	9161	9299	9222	9118	9131	9063	9048	9039	9218	9084	9167	9129	9096	9158	9088	9236	9176	9227	9359	9086	9112	9131	9346	9201	9149	9082	9190	9180	9180	9047	9316	9175	9214	9200	9247	9246	9038	9084	9162	9240	9235	9171	8993	9249	9091	9168	9156	9127	9079	9035	9142	9142	9197	9329	9285	9152	9181	9096	9171	9306	9128	9219	9151	8997	9226	9266	9218	9151	9258	9023	9075	9139	9288	9211	9058	9102	9186	9145	9236	9314	9098	9098	9249	9164	9237	9108	9160	9178	9197	9183	9210	9250	9095	9160	9248	9103	9085	9102	9261	9174	9219	9183	9162	9080	9056	9072	8914	9086	9069	9035	9133	9231	9231	9295	9326	9202	9061	9189	9208	9286	9195	9267	9205	9120	9166	9139	9139	9234	9193	9108	8958	9193	9304	9091	9165	9249	9091	9194	9240	9181	9205	9013	9210	9194	9139	9226	9198	9083	9161	9277	9046	9182	9060	9181	9045	9059	9259	9261	9133	9207	9130	9133	9125	9044	9165	9065	9140	9231	9282	9218	9244	9262	9147	9239	9064	9136	9127	9156	9250	9098	9207	9119	9254	8971	9182	9194	9232	9165	9080	9134	9037	9098	9271	9050	9202	9265	9186	9088	9140	9174	9285	9015	9231	9257	9213	9105	9180	9191	9192	9300	9102	9123	9103	9153	9035	9112	9077	9097	9111	9237	9080	9143	9161	9171	9103	9129	9183	9149	9192	9164	9024	9192	9099	9192	9044	9161	9156	9115	9146	9102	9114	9179	9261	9159	9306	9229	9257	9190	9265	9326	9144	9083	9278	9240	9095	9128	9221	9181	9107	9175	9219	9031	9185	9185	9214	9080	9158	9052	9224	9056	9128	9123	9183	9168	9074	9280	9195	9210	9177	9188	9243	9007	9160	9336	9081	9281	9204	9130	9090	9224	9140	9148	9156	9159	9157	9162	9067	9203	9161	9158	9299	9144	9221	9200	9162	9188	9200	9132	9149	9292	9251	9172	9259	9188	9054	9203	9055	9162	9089	9100	9105	9052	9142	9207	9241	8991	9302	9040	9462	9140	9170	9269	9064	9117	9048	9131	9210	9209	9125	9106	9220	9217	9089	9293	9119	9231	9110	9147	9096	9242	9294	9210	9234	9343	9191	9072	9077	9192	9049	9189	9151	9148	8951	8991	9180	9206	9179	9100	9273	9108	9114	9170	9211	9146	9216	9318	9178	9034	9269	9097	9090	9148	9140	9271	9147	9214	9107	9168	9087	9211	9283	9138	9227	9041	9262	9081	9086	9206	9071	9183	9290	9177	9023	9056	9208	9105	9079	9309	9205	9068	9251	9134	9191	9092	9232	9328
25202	21693	46177	64502	54612	40097	27828	19427	16163	15669	15398	15292	15110	15168	15270	15317	15106	15098	14997	14973	15029	15129	15148	15135	14951	15054	15058	14899	15179	15186	15165	15056	15088	15150	15153	14898	15010	14971	15181	14903	15251	15114	15038	14862	15058	14841	15066	14988	15051	14880	15148	15013	14966	15108	14991	14999	15018	15015	15074	15207	14861	14886	15115	15109	15060	14926	14968	15262	14930	14905	15178	15108	15120	15174	15113	14892	14898	15040	14857	14936	14982	14981	15007	14809	15006	15027	15043	14935	14925	14942	15142	14991	14967	14807	15001	15014	14961	14923	14995	14941	14955	14920	14981	15008	14879	14783	14894	14849	14955	14905	14918	14888	15035	14781	14846	14973	14749	14920	14800	15041	15108	15081	14937	14698	14969	15043	14871	15023	14904	15023	15126	14959	14851	14937	15020	15023	14895	15065	14964	15181	15051	15087	14928	15221	15168	14889	14936	15015	14889	14685	14829	14895	14900	14845	14895	15005	14702	14931	15173	15008	14772	14986	14931	14907	15028	14867	14838	14912	14911	15023	15173	14975	14820	14993	14661	14994	14885	15003	15155	15110	15043	14978	14932	15016	14933	14958	15185	15101	14975	15036	14937	14972	14850	14989	14952	14878	14887	15053	15122	14964	14975	15066	14972	15081	14798	14835	14825	14704	14782	14971	14740	14871	14931	15087	14970	14855	15082	14761	14923	14893	14993	14790	14903	15152	14916	14789	15010	14997	14818	15016	14766	14845	14981	14930	15044	14791	15011	14765	14832	14748	14875	15060	15000	15014	14890	14730	14880	14926	14902	14760	14977	14946	14678	15013	14929	14910	15056	15020	15005	14948	14719	14816	14915	15031	14937	15168	15060	14728	14791	15127	14877	14822	14950	14993	15044	14817	14847	14942	14941	14908	15046	15091	15020	15073	14922	14881	14962	15189	15116	14836	14779	14871	15073	14840	14920	14979	14996	15035	14743	14861	14812	14865	15013	14815	14868	15004	15010	14925	15148	15044	14915	14928	14924	14902	15054	15024	15019	15133	14944	14824	15034	15060	14981	14862	14807	14904	14861	15038	14953	14941	14950	15031	14908	15105	14976	14976	14767	14964	14948	14841	14797	14831	15060	14958	15016	14909	14899	14820	14849	15024	14948	14906	14932	14744	14791	14885	15109	14955	14901	14934	14827	15124	14781	14988	14815	14979	15034	15015	15055	15203	15020	14942	14754	14931	15014	14951	15034	15192	14971	14835	14556	15075	14938	15057	14874	14910	15024	14826	14919	15135	14967	14833	14975	14832	15043	14829	15039	14837	15037	15062	14900	14890	14826	14741	14988	14999	14923	14751	14896	14830	14920	14990	15063	14987	15193	14889	14985	14931	14997	14828	14882	14914	14962	14944	14977	14936	15018	14908	14755	14894	14983	14716	14988	14844	14960	15051	14882	14942	14982	14983	14954	15047	14914	14995	15032	15030	14918	14882	14858	14934	15042	14930	14963	14975	15044	14878	15016	15006	14904	14808	15015	15140	15006	15036	14799	14922	14862	14850	15042	15125	15134	14925	15190	15072	15127	14902	15053	14934	14948	14827	14991	14926	15199	14996	15029	15151	15032	14898	14937	14936	15030	14880	14968	14884	15030	15063	14978	14934	14882	15211	14861	14911	15154	14949	14908	14951	14876	15014	15031	14997	14883	15037	14936	14936	14975	14986	14908	15101	15047	15247	14939	14919	14736	14885	14996	14974	14930	14985	15001	14881	14949	14932	15119	14843	15140	14921	14995	14931	15078	14997	15034	15159	14888	14847	15076	14919	14798	14996	15094	14982	14949	14679	14926	14739	14958	15083	14850	14890	15032	14956	14958	14924	15015	14905	14740	14998	15008	14894	14800	14712	14934	14913	14931	14867	15021	14923	14957	14765	15051	14928	15071	15047	14925	14871	14857	14908	15104	14884	14896	14766	15047	14987	14846	15184	15012	14980	14820	14970	14864	15012	14988	14889	14862	14757	14970	15114	14928	14798	14934	14646	15045	15009	15053	14872	14894	14890	14956	15061	14816	14920	14962	14985	15040	15041	15013	14761	14731	14857	15095	14985	14975	14861	14833	15039	15081	14756	15162	15103	15072	14943	14903	14884	14858	14956	14840	14987	15124	15048	15071	14838	14932	14931	14861	15137	15027	15137	14880	15108	14968	14937	14870	15028	14767	14962	14973	15060	14902	14902	14798	14906	14908	15072	14890	15011	14905	14912	15039	14961	14953	15002	14981	14927	14808	15067	14924	14846	15046	15130	15111	14837	14918	15131	14785	14941	14970	14772	14988	14849	14792	14919	14868	15023	14996	14834	15070	14776	14846	14976	14805	15000	15010	15006	14818	14815	15043	15044	15046	14800	15082	14858	14972	15085	14984	14773	14770	15163	14957	14847	15164	14858	14904	14889	14855	14957	14903	14817	15160	15048	14841	14784	14902	14889	14832	14931	14730	14983	14962	15026	14951	14985	14876	14968	14821	15096	14815	14919	15040	14950	15022	15124	15131	14890	14890	15012	14910	15106	15101	14997	15019	14956	15002	15042	14903	14931	14880	14915	15257	15047	15118	15186	15191	15256	15171	14828	15031	14870	14969	14873	14925	14841	15029	14928	15053	14945	15105	14974	14967	14926	14934	14945	15051	14869	14708	14866	14853	14979	15180	14991	14967	15068	14898	14919	14928	15093	14985	15023	15044	14970	14863	14846	14846	14876	14810	15037	14886	15080	15086	14943	14710	15080	14832	14769	14781	14706	14817	14836	15001	15121	14861	14968	14903	14839	15001	14909	14899	14935	14853	14854	14868	14872	15112	15073	14936	14918	14719	15042	15029	14937	14885	14966	15120	14953	14909	14674	15052	14994	14915	14952	14794	14968	14976	15051	14813	15027	14853	14943	14845	14981	15042	14897	14934	15040	15141	15150	14970	14902	15041	14855	14966	15191	15211	15059	15112	14899	15026	14881	14922	15101	15139	14940	15008	14800	14841	14982	14961	14969	14870	15215	15025	15126	15035	15099	14900	15014	14961	14858	15014	14875	15077	14990	15089	14850	14984	14968	14881	14762	14945	15067	15037	14931	14958	14947	14902	15026	14878	14890	14738	14852	14963	14658	14932	14962	15206	15101	14926	15008	15028	14856	15025	15146	15069	14831	14885	14982	15001	15065	15210	14956	14982	14994	14935	14873	14938	14968	14865	14759	14837	14791	15088	15015	15045	15158	14980	14903	15026	15069	15194	14903	14896	15121	15040	14970	14979	14775	14995	14932	15045	14773	14813	15095	15016	14944	15034	14865	15047	14870	15050	15199	15028	15174	14919	15015	14842	15097	14925	15028	14898	14843	14802	14932	14908	14911	14944	15034	14989	14788	14919	14715	14885	14995	14931	14726	14943	15015	14772	14913	14989	14893	14896	15200	14783	14972	15011	14932	14834	14867	14930	14948	14642	14895	15065	14944	14940	15134	14907	14919	14947	14897	14965	14874	14959	14897	15126	14705	14986	15035	14948	14830	14906	14879	14757	14930	14935	15022	15001	14912	15002	15029	15110	15040	15051	14727	15020	15089	15081	14862	14972	15107	15056	14823	14965	14831	14882	14914	14950	14924	14909	15005	15094	15102	14806	14762	14918	14907	14970	15064	14679	15028	15030	15318	14945	15096	14912	14860	15172	14949	14962	14925	15012	14918	15133	15070	15168	14896	15003	15053	15092	14854	14898	15033	14910	14872	15198	14809	14962	14937	14994	15045	14991	14923	15047	15088	14883	15047	14902	14826	14964	15166	14929	14956	14967	15077	14706	14918	14813	14697	15157	15070	15030	14848	14762	14882	14931	15086	14845	15082	15045	14860	14900	15092	15119	14740	14741	14804	15148	15025	15084	14993	14977	15099	14991	14902	14953	15087	15157	14955	14885	14982	15029	15022	14887	14911	15000	14995	15000	14942	14892	14930	15082	14838	14901	14921	15065	15121	14962	14935	14876	14737	15081	14977	14837	14922	14920	14823	15076	14868	14725	15074	15129	14781	14852	14918	14976	14958	15100	14844	15177	15035	15236	15067	14905	14857	15035	15209	15056	14780	14750	14895	14945	15003	14920	15000	15173	15094	15031	15129	14868	14784	14952	14906	14917	14965	15031	14878	14916	15133	14937	14795	15029	15148	14900	14862	15144	14862	15092	14879	14829	14943	15245	15085	15021	15055	15010	15099	14988	15137	15116	14852	14928	14964	14908	14955	15019	14773	15129	14977	14961	14799	15158	14805	15019	14953	14797	15042	14913	15022	15030	14850	15031	15136	15056	15036	14989	14823	14913	14943	14799	14755	15024	15118	14943	15084	14986	15057	15051	14994	14878	14994	14868	15109	14904	14996	14859	14957	14690	14870	15046	14879	14925	14935	15023	15090	14786	14834	14842	15173	14960	14888	14919	15005	15205	15034	14907	14771	14803	15004	14872	14940	14861	15000	14755	14786	14993	14896	14815	14802	14755	14907	14919	15004	15084	14805	14952	14744	14954	14912	14917	14988	14986	14791	14882	14976	15140	15055	14974	14913	15028	15062	14876	14773	14904	15073	14799	14703	14916	14810	14951	15077	14803	14764	14874	15047	15149	14825	14846	15072	15035	14684	14793	15014	15104	14968	14796	15095	14871	14851	15058	14960	14819	15018	14965	14985	15020	15054	15058	15076	15025	14976	14883	14977	14974	14880	14852	14774	14979	14863	14837	15026	15119	14998	14960	15044	15028	14879	14826	14967	15026	14809	15033	15083	14891	15028	14986	14839	15108	15064	14882	14797	14988	14783	15008	14975	14898	14833	14943	15153	14863	14826	14856	14882	15013	15055	15134	14923	14891	14771	14859	15101	14807	14852	14813	14823	15077	14902	14796	15024	14894	15163	14946	14887	15059	15128	15142	14951	14823	14835	14870	15127	14822	15078	15029	14913	14915	14883	15039	14837	15068	14943	15007	14798	14822	14910	14814	14918	15026	14975	14877	14950	14924	14926	15179	14995	15177	15055	14801	14872	14850	14837	15095	15016	14866	15013	14835	14928	14936	15042	14906	14990	14957	15263	15033	14952	15183	14806	14993	15136	15028	15006	14879	14967	15014	15099	14889	14951	14964	15021
16047	48374	87004	72715	51430	31277	18296	12281	10070	9708	9647	9684	9781	9660	9626	9512	9678	9707	9700	9691	9675	9668	9739	9615	9620	9577	9610	9684	9632	9703	9595	9688	9581	9670	9633	9614	9604	9613	9661	9483	9593	9720	9623	9548	9574	9659	9459	9543	9655	9614	9549	9575	9598	9489	9520	9670	9631	9522	9602	9623	9718	9420	9613	9457	9708	9645	9543	9570	9517	9544	9527	9500	9687	9565	9448	9738	9616	9448	9709	9657	9446	9481	9566	9555	9598	9732	9599	9586	9595	9580	9571	9738	9592	9465	9487	9554	9590	9470	9714	9671	9614	9695	9643	9673	9587	9577	9694	9616	9627	9754	9714	9498	9473	9565	9596	9631	9442	9580	9548	9792	9561	9511	9578	9583	9642	9662	9529	9631	9628	9377	9673	9618	9686	9592	9555	9730	9541	9591	9709	9591	9511	9588	9458	9617	9618	9484	9562	9467	9533	9472	9599	9505	9492	9507	9486	9590	9538	9496	9480	9563	9440	9534	9503	9556	9672	9544	9666	9449	9395	9628	9696	9607	9545	9402	9698	9532	9430	9522	9688	9524	9632	9731	9409	9511	9606	9567	9436	9552	9548	9587	9569	9531	9505	9537	9668	9704	9570	9590	9793	9457	9562	9588	9616	9566	9459	9504	9427	9635	9541	9658	9523	9599	9461	9565	9568	9587	9650	9492	9479	9627	9540	9627	9645	9795	9596	9697	9551	9602	9588	9584	9378	9594	9366	9613	9562	9570	9653	9625	9717	9650	9558	9510	9604	9499	9448	9491	9476	9612	9512	9557	9616	9356	9615	9587	9514	9660	9442	9468	9586	9471	9543	9608	9629	9570	9622	9537	9605	9495	9620	9591	9645	9457	9486	9546	9521	9644	9584	9520	9491	9542	9513	9521	9562	9673	9391	9545	9640	9417	9643	9539	9643	9689	9482	9624	9590	9546	9557	9620	9494	9689	9580	9472	9617	9580	9479	9553	9462	9460	9555	9470	9652	9547	9515	9634	9566	9569	9605	9452	9525	9617	9524	9441	9645	9608	9567	9688	9442	9441	9618	9656	9474	9509	9721	9580	9393	9479	9449	9568	9645	9592	9619	9561	9437	9609	9549	9380	9412	9401	9568	9601	9604	9490	9415	9384	9471	9603	9655	9665	9546	9600	9522	9497	9503	9544	9640	9741	9606	9429	9595	9618	9361	9600	9522	9532	9601	9568	9483	9307	9493	9419	9488	9635	9683	9460	9665	9485	9617	9433	9581	9613	9524	9731	9396	9532	9523	9441	9553	9333	9545	9656	9395	9442	9604	9441	9572	9668	9653	9564	9454	9655	9576	9596	9520	9537	9448	9554	9620	9616	9556	9659	9564	9634	9586	9607	9714	9473	9564	9550	9332	9703	9484	9549	9625	9554	9605	9467	9554	9599	9623	9403	9522	9610	9576	9612	9625	9622	9541	9616	9472	9606	9426	9598	9535	9562	9523	9530	9558	9461	9661	9688	9462	9467	9451	9692	9369	9514	9581	9742	9495	9622	9542	9569	9711	9711	9435	9577	9648	9379	9441	9659	9550	9469	9639	9574	9463	9659	9374	9652	9682	9672	9600	9587	9555	9690	9564	9670	9519	9420	9338	9595	9642	9652	9721	9595	9610	9581	9661	9577	9587	9550	9559	9545	9594	9551	9545	9730	9482	9456	9542	9594	9544	9525	9476	9552	9736	9561	9628	9529	9431	9493	9692	9501	9526	9559	9492	9647	9484	9492	9638	9649	9468	9473	9576	9516	9659	9719	9600	9565	9480	9490	9582	9355	9636	9561	9660	9561	9647	9633	9531	9707	9614	9586	9579	9587	9451	9487	9567	9530	9572	9591	9542	9543	9588	9523	9616	9720	9452	9684	9526	9530	9618	9615	9642	9422	9572	9498	9579	9437	9680	9646	9578	9629	9720	9528	9514	9539	9593	9581	9585	9502	9502	9471	9542	9540	9574	9515	9679	9609	9416	9497	9632	9528	9558	9532	9581	9593	9679	9469	9614	9506	9736	9829	9468	9445	9702	9660	9531	9358	9445	9644	9458	9682	9584	9623	9508	9566	9580	9628	9465	9695	9559	9728	9629	9603	9449	9591	9390	9357	9590	9621	9581	9636	9693	9617	9583	9511	9559	9557	9460	9574	9571	9491	9676	9560	9617	9505	9574	9643	9702	9454	9556	9572	9521	9661	9646	9765	9438	9506	9576	9490	9480	9640	9641	9545	9686	9681	9607	9577	9491	9548	9580	9512	9497	9570	9474	9495	9539	9667	9609	9544	9570	9398	9587	9666	9485	9483	9564	9506	9647	9515	9615	9608	9532	9435	9576	9358	9516	9497	9492	9570	9610	9716	9420	9603	9515	9600	9445	9504	9561	9522	9640	9566	9421	9506	9656	9605	9546	9601	9627	9578	9584	9725	9574	9551	9517	9586	9599	9516	9424	9699	9588	9376	9713	9591	9710	9529	9636	9514	9650	9606	9585	9538	9587	9550	9637	9548	9428	9474	9510	9487	9583	9624	9529	9725	9588	9499	9539	9539	9604	9444	9457	9460	9539	9524	9592	9585	9604	9624	9445	9584	9541	9429	9640	9391	9726	9588	9383	9446	9654	9483	9439	9665	9468	9548	9663	9464	9365	9413	9580	9585	9640	9605	9523	9589	9680	9506	9575	9483	9721	9661	9431	9547	9382	9406	9502	9539	9604	9512	9662	9519	9556	9554	9724	9562	9515	9599	9517	9501	9672	9524	9661	9435	9589	9501	9553	9484	9598	9607	9671	9567	9464	9553	9687	9544	9632	9588	9605	9514	9648	9616	9621	9501	9467	9529	9614	9462	9493	9551	9589	9494	9565	9409	9753	9501	9541	9415	9543	9691	9658	9601	9544	9655	9546	9676	9447	9532	9483	9570	9676	9479	9453	9330	9640	9538	9611	9500	9611	9640	9571	9700	9580	9551	9572	9515	9559	9538	9548	9470	9607	9602	9444	9540	9462	9394	9780	9554	9620	9386	9570	9560	9554	9496	9572	9520	9540	9480	9494	9563	9585	9560	9692	9414	9539	9496	9621	9741	9692	9605	9493	9627	9487	9567	9583	9446	9568	9680	9495	9596	9583	9485	9473	9403	9604	9515	9458	9657	9593	9708	9611	9522	9486	9547	9696	9493	9495	9453	9607	9705	9556	9679	9558	9503	9624	9457	9589	9548	9514	9614	9633	9738	9632	9488	9564	9378	9602	9545	9481	9534	9518	9382	9581	9472	9444	9573	9738	9370	9610	9585	9501	9510	9590	9430	9584	9550	9497	9469	9573	9441	9456	9645	9516	9662	9527	9500	9455	9549	9525	9476	9618	9481	9603	9637	9697	9657	9619	9522	9610	9652	9399	9657	9540	9480	9553	9644	9515	9652	9266	9560	9638	9487	9568	9529	9610	9547	9563	9628	9545	9723	9687	9476	9415	9604	9463	9648	9612	9571	9451	9574	9573	9455	9348	9610	9685	9638	9638	9557	9453	9581	9585	9475	9492	9648	9583	9459	9619	9674	9444	9693	9544	9520	9725	9606	9506	9552	9632	9526	9655	9482	9521	9619	9339	9726	9444	9499	9692	9602	9628	9645	9581	9422	9505	9682	9564	9616	9579	9563	9672	9682	9583	9709	9457	9724	9467	9478	9499	9507	9605	9496	9568	9460	9581	9512	9522	9636	9481	9487	9584	9607	9372	9504	9472	9666	9641	9607	9493	9566	9668	9579	9590	9535	9466	9570	9674	9663	9566	9602	9485	9675	9568	9546	9469	9519	9611	9622	9604	9610	9640	9568	9718	9466	9800	9630	9412	9464	9459	9564	9665	9503	9482	9569	9512	9547	9584	9560	9694	9622	9553	9645	9563	9615	9521	9391	9596	9643	9549	9431	9381	9691	9475	9517	9546	9517	9563	9591	9581	9620	9339	9565	9589	9555	9503	9621	9578	9583	9520	9465	9664	9497	9597	9464	9444	9595	9701	9728	9436	9482	9508	9640	9537	9611	9536	9400	9537	9514	9519	9545	9519	9582	9450	9517	9420	9781	9445	9655	9674	9559	9704	9595	9495	9613	9477	9546	9496	9503	9624	9502	9603	9614	9611	9481	9690	9624	9433	9647	9503	9480	9585	9489	9501	9499	9639	9668	9505	9594	9447	9497	9526	9458	9590	9522	9607	9587	9571	9602	9602	9660	9694	9512	9527	9525	9651	9578	9574	9438	9659	9547	9658	9626	9566	9385	9482	9535	9545	9500	9605	9568	9411	9486	9570	9467	9656	9746	9753	9572	9631	9653	9384	9553	9452	9417	9560	9642	9500	9688	9457	9556	9566	9634	9497	9521	9696	9619	9673	9589	9600	9618	9576	9531	9461	9477	9496	9586	9477	9476	9607	9567	9604	9570	9589	9587	9631	9489	9610	9656	9556	9412	9540	9591	9628	9609	9606	9430	9526	9548	9525	9479	9586	9455	9633	9679	9640	9446	9774	9472	9547	9535	9430	9598	9527	9637	9414	9716	9588	9706	9555	9477	9502	9832	9591	9648	9539	9424	9387	9534	9564	9450	9718	9453	9575	9476	9647	9617	9654	9632	9469	9594	9603	9652	9624	9511	9634	9553	9607	9498	9601	9694	9525	9622	9621	9429	9552	9490	9726	9580	9572	9527	9551	9654	9586	9676	9576	9568	9596	9414	9646	9580	9323	9562	9572	9517	9526	9523	9472	9605	9472	9624	9596	9500	9656	9554	9643	9668	9540	9633	9449	9463	9564	9501	9620	9523	9472	9577	9565	9442	9671	9536	9627	9607	9616	9545	9617	9575	9597	9590	9440	9530	9563	9527	9630	9633	9470	9694	9563	9525	9579	9557	9493	9675	9712	9586	9501	9468	9526	9335	9499	9647	9632	9546	9729	9689	9503	9615	9628	9548	9438	9503	9561	9479	9505	9484	9522	9508	9593	9601	9600	9507	9557	9576	9659	9585	9460	9662	9457	9553	9642	9525	9617	9370	9637	9580	9560	9623	9498	9521	9513	9591	9422	9581	9676	9630	9586	9479	9609	9522	9582	9569
23810	21610	41258	62928	60217	49129	35837	23661	17882	16560	16210	15987	15888	15927	15721	15862	15800	15740	15730	15781	15696	15697	15530	15979	15552	15709	15676	15555	15896	15643	15453	15510	15725	15810	15640	15479	15716	15644	15621	15321	15302	15593	15504	15528	15601	15634	15456	15502	15444	15509	15767	15588	15591	15840	15652	15559	15431	15580	15653	15676	15754	15639	15571	15568	15366	15522	15654	15794	15630	15493	15544	15352	15493	15531	15588	15596	15555	15611	15358	15591	15508	15628	15629	15467	15528	15440	15666	15614	15597	15542	15509	15516	15675	15378	15537	15579	15861	15384	15506	15550	15509	15408	15519	15408	15504	15730	15583	15344	15572	15527	15610	15451	15431	15317	15540	15544	15388	15385	15382	15577	15783	15406	15674	15661	15451	15318	15392	15583	15622	15325	15627	15637	15532	15624	15321	15531	15601	15562	15605	15486	15598	15618	15501	15652	15378	15695	15639	15351	15393	15647	15666	15429	15398	15536	15421	15520	15510	15642	15576	15504	15411	15516	15345	15640	15677	15490	15462	15576	15561	15474	15502	15308	15436	15389	15577	15424	15607	15462	15440	15394	15496	15617	15523	15424	15436	15581	15540	15585	15512	15465	15384	15493	15555	15529	15451	15434	15481	15522	15427	15255	15408	15335	15254	15452	15361	15605	15367	15431	15225	15629	15541	15723	15654	15449	15503	15559	15502	15516	15520	15611	15465	15385	15735	15702	15412	15440	15677	15430	15422	15447	15442	15559	15364	15376	15564	15663	15467	15536	15370	15609	15104	15456	15469	15581	15451	15410	15632	15654	15517	15421	15460	15410	15307	15506	15606	15471	15402	15557	15486	15628	15334	15365	15481	15467	15322	15286	15549	15649	15531	15377	15549	15439	15582	15343	15334	15495	15378	15378	15453	15674	15453	15590	15365	15435	15639	15588	15691	15379	15456	15503	15557	15414	15576	15557	15382	15558	15539	15464	15531	15571	15309	15392	15524	15319	15781	15448	15320	15506	15424	15371	15369	15570	15577	15690	15568	15508	15576	15687	15612	15549	15422	15474	15421	15327	15522	15406	15324	15675	15562	15611	15324	15574	15402	15484	15493	15408	15428	15676	15465	15423	15625	15442	15530	15522	15584	15602	15536	15665	15577	15574	15527	15647	15494	15605	15742	15481	15522	15445	15309	15393	15309	15520	15506	15427	15335	15566	15553	15554	15408	15553	15715	15265	15437	15438	15401	15476	15517	15578	15575	15567	15528	15347	15780	15531	15653	15606	15380	15386	15433	15333	15257	15509	15360	15481	15557	15488	15666	15537	15566	15546	15435	15482	15450	15679	15300	15410	15607	15257	15624	15516	15467	15583	15523	15559	15520	15454	15439	15367	15455	15490	15530	15542	15459	15551	15250	15337	15454	15454	15251	15814	15507	15554	15558	15471	15628	15467	15462	15592	15700	15560	15535	15477	15539	15402	15458	15529	15481	15606	15497	15482	15428	15428	15431	15410	15706	15332	15608	15395	15247	15555	15475	15521	15528	15412	15601	15584	15250	15548	15553	15519	15303	15416	15654	15483	15437	15542	15428	15362	15274	15571	15425	15529	15543	15700	15373	15650	15359	15463	15479	15541	15315	15636	15458	15555	15447	15435	15599	15697	15438	15614	15497	15390	15461	15373	15571	15418	15460	15487	15438	15636	15412	15688	15580	15413	15548	15619	15604	15470	15565	15582	15497	15540	15710	15470	15524	15632	15453	15625	15357	15529	15384	15526	15400	15566	15485	15431	15790	15576	15628	15461	15744	15359	15514	15594	15547	15474	15531	15621	15626	15518	15518	15477	15622	15318	15327	15588	15470	15449	15705	15482	15435	15417	15533	15396	15549	15572	15580	15647	15447	15462	15610	15625	15604	15643	15510	15510	15653	15563	15396	15553	15426	15428	15655	15603	15579	15665	15399	15372	15585	15521	15387	15479	15604	15557	15509	15442	15440	15470	15623	15484	15632	15619	15408	15540	15551	15513	15555	15512	15342	15468	15653	15600	15504	15451	15429	15666	15440	15812	15507	15447	15495	15589	15468	15531	15246	15418	15580	15515	15540	15371	15339	15475	15590	15395	15355	15298	15642	15453	15705	15440	15346	15341	15255	15314	15603	15554	15551	15485	15425	15467	15486	15603	15614	15670	15313	15513	15506	15503	15413	15394	15590	15483	15410	15599	15505	15712	15630	15568	15633	15544	15606	15760	15472	15308	15372	15382	15686	15599	15346	15392	15506	15391	15523	15551	15495	15579	15437	15382	15606	15679	15668	15587	15432	15578	15734	15415	15574	15245	15402	15450	15530	15436	15703	15629	15560	15303	15421	15433	15699	15520	15377	15350	15544	15577	15535	15476	15536	15498	15371	15172	15427	15667	15502	15493	15244	15464	15576	15498	15711	15522	15357	15586	15534	15469	15387	15477	15621	15395	15539	15449	15370	15524	15716	15595	15716	15535	15517	15535	15439	15621	15523	15461	15606	15259	15681	15595	15586	15377	15399	15416	15508	15363	15621	15559	15452	15356	15619	15637	15652	15482	15646	15344	15362	15471	15683	15562	15283	15494	15415	15383	15748	15526	15439	15600	15612	15423	15415	15646	15581	15600	15275	15454	15513	15374	15551	15723	15512	15326	15560	15389	15652	15664	15548	15397	15557	15621	15449	15457	15237	15509	15416	15356	15345	15444	15527	15342	15456	15466	15730	15597	15674	15458	15600	15583	15569	15682	15622	15656	15565	15378	15520	15397	15639	15433	15515	15543	15430	15714	15620	15505	15634	15533	15335	15513	15454	15606	15540	15342	15395	15640	15392	15608	15662	15644	15244	15697	15653	15634	15647	15599	15375	15482	15466	15678	15558	15617	15521	15384	15518	15472	15422	15706	15587	15347	15526	15355	15601	15441	15593	15528	15538	15601	15526	15508	15236	15447	15563	15674	15465	15704	15409	15636	15481	15611	15534	15544	15692	15567	15586	15492	15478	15277	15485	15494	15352	15400	15428	15637	15600	15610	15716	15411	15578	15446	15670	15416	15589	15727	15413	15406	15485	15523	15373	15354	15607	15382	15310	15585	15495	15673	15389	15440	15538	15669	15393	15550	15621	15643	15362	15435	15489	15514	15531	15381	15709	15485	15482	15561	15631	15225	15532	15435	15308	15346	15370	15473	15534	15421	15529	15391	15363	15590	15357	15270	15410	15256	15460	15598	15447	15406	15605	15646	15562	15553	15333	15561	15627	15630	15514	15524	15496	15343	15491	15429	15490	15505	15471	15685	15671	15680	15435	15619	15594	15396	15517	15408	15458	15347	15535	15422	15402	15656	15699	15618	15367	15549	15461	15491	15330	15515	15516	15226	15557	15338	15641	15304	15601	15411	15484	15607	15434	15615	15671	15410	15505	15492	15339	15443	15338	15314	15466	15503	15418	15507	15463	15506	15490	15464	15559	15505	15570	15471	15489	15702	15401	15691	15587	15561	15381	15522	15499	15610	15438	15596	15296	15363	15431	15532	15544	15547	15506	15589	15523	15529	15660	15389	15572	15645	15508	15625	15517	15388	15500	15329	15551	15429	15535	15528	15493	15437	15526	15539	15446	15264	15534	15447	15362	15512	15427	15499	15457	15644	15545	15652	15627	15402	15436	15546	15580	15675	15589	15508	15343	15492	15408	15438	15724	15641	15282	15605	15491	15407	15357	15554	15432	15601	15525	15633	15538	15435	15446	15591	15444	15489	15376	15475	15321	15393	15655	15342	15610	15527	15499	15509	15436	15484	15409	15518	15626	15529	15428	15409	15368	15581	15429	15495	15466	15533	15655	15568	15450	15422	15595	15455	15538	15536	15470	15581	15676	15528	15603	15636	15407	15553	15404	15500	15445	15290	15293	15645	15505	15677	15398	15204	15465	15596	15639	15681	15403	15258	15692	15431	15534	15459	15741	15378	15592	15430	15551	15652	15319	15580	15488	15569	15565	15472	15610	15299	15659	15388	15535	15479	15273	15378	15366	15504	15631	15667	15538	15527	15667	15517	15639	15512	15441	15563	15660	15635	15506	15565	15777	15419	15599	15452	15508	15481	15597	15292	15511	15476	15267	15381	15225	15232	15488	15335	15410	15442	15449	15430	15483	15559	15545	15683	15387	15451	15587	15796	15528	15709	15247	15403	15666	15635	15573	15478	15400	15554	15516	15446	15512	15645	15388	15329	15544	15422	15453	15385	15633	15553	15356	15368	15551	15474	15387	15389	15539	15441	15491	15406	15254	15412	15517	15615	15450	15469	15497	15318	15633	15589	15499	15480	15541	15476	15513	15303	15617	15453	15539	15377	15605	15631	15421	15432	15530	15448	15603	15479	15340	15483	15588	15424	15438	15581	15453	15581	15599	15533	15473	15445	15623	15544	15472	15429	15498	15279	15424	15511	15503	15439	15362	15405	15460	15534	15520	15347	15510	15536	15473	15559	15311	15533	15509	15428	15695	15527	15360	15513	15659	15466	15425	15472	15504	15401	15532	15552	15461	15826	15672	15638	15614	15436	15585	15489	15457	15493	15517	15470	15270	15413	15213	15663	15329	15228	15521	15502	15222	15574	15464	15456	15387	15635	15305	15249	15426	15620	15512	15422	15690	15581	15395	15435	15535	15440	15662	15491	15692	15572	15383	15453	15567	15466	15586	15485	15716	15543	15573	15410	15522	15527	15608	15655	15502	15531	15359	15405	15564	15471	15411	15701	15444	15469	15519	15562	15463	15244	15355	15619	15665	15602	15398	15431	15565	15741	15504	15493	15574	15686	15445	15241	15540	15518	15512	15453	15548	15503	15547	15528	15444	15580	15349	15321	15463	15528	15456	15333	15530	15500	15436	15665	15570	15722	15560	15690	15590	15741	15638	15590	15654	15583	15425	15638	15600	15401	15513	15381	15373	15674	15529	15435	15317	15493	15412	15391	15595	15509	15536	15554	15552	15513	15653	15587	15511	15673	15679	15526	15625	15410	15630	15469	15483	15470	15382	15428	15450	15460	15515	15521	15733	15595	15409	15368	15247	15422	15462	15486	15623	15447	15604	15704	15502	15395	15627	15378	15428	15580	15653	15626	15668	15425	15681	15588	15500	15588	15397	15763
22056	63777	100405	88786	69930	45312	26281	15218	11359	10487	10325	10345	10393	10305	10180	10176	10263	10216	10273	10197	10333	10225	10320	10220	10174	10283	10261	10339	10171	10348	10400	10286	10256	10389	10278	10194	10295	10170	10246	10369	10029	10153	10189	10331	10177	10182	10245	10205	10300	10156	10127	10240	10267	10296	10154	10238	10176	10213	10228	10059	10218	10130	10226	10307	10260	10198	10249	10246	10070	10127	10141	10168	10097	10201	10025	10373	10226	10281	10177	10113	10383	10182	10195	10128	10142	10240	10333	10285	10179	10117	10244	10164	10056	10256	10152	10200	10201	10172	10269	10274	10233	10098	10242	10203	10213	10144	10189	10069	10183	10323	10239	10123	10160	10257	10189	10159	10199	10382	10124	10170	10139	10199	10246	10220	10211	10270	10285	10170	10294	10088	10053	10140	10174	10142	10130	10198	10189	10137	10183	10302	10145	10223	10073	10168	10298	10230	10138	10189	10140	10276	10133	10247	10261	10176	10088	10243	10150	10173	10259	10160	10225	10144	10243	10323	10114	10198	10141	10271	10033	10256	10331	10205	10184	10352	10160	10151	10002	10065	10120	10160	10250	10238	10193	10085	10211	10115	10159	10291	10282	10301	10293	10283	10128	10035	10241	10238	10114	10157	10216	10393	10242	10209	10274	10165	10145	10153	10214	10144	10269	10235	10023	10131	10344	10436	10219	10229	10013	10029	10365	10206	10269	10140	10112	10153	10142	10284	10111	10334	10272	10210	10106	10258	10253	10278	10191	10255	10351	10176	10344	10245	10208	10249	10141	10216	10251	10214	10420	10218	10303	10108	10334	10201	10173	10192	10205	10119	10331	10140	10114	10157	10036	10130	10193	10075	10308	10014	10386	10214	10205	10215	10410	10074	10224	10236	10249	10181	10255	10227	10161	10067	10222	10155	9968	10234	10192	10129	10267	10377	10350	10143	10184	10055	10120	10250	10107	10151	10189	10135	10106	10287	10250	10150	10165	10112	10296	10244	10201	10353	10121	10092	9971	10192	10281	10175	10283	10038	10286	10187	10200	10135	10294	10201	10115	10125	10275	10200	10234	10217	10219	10183	10161	10182	10156	10119	10225	10328	10105	10090	10086	10133	10225	10261	10121	10179	10162	10042	10225	10092	10103	10278	10254	10199	10172	10086	10288	10261	10142	10325	10186	10044	10236	10225	10201	10257	10236	10324	10149	10131	10269	10289	10136	10136	10185	10283	10037	10303	10137	10160	10112	10214	10251	10137	10283	10164	10132	10408	10159	10305	10226	10269	10086	10232	10170	10158	10142	10240	10210	10028	10346	10144	10148	10135	10143	10097	10114	10239	10334	10239	10163	9933	10047	10184	10321	10089	10282	10195	10172	10165	10139	10271	10231	10260	10149	10319	10166	10350	10267	10150	10266	10235	10313	10263	10145	10029	10289	10443	10045	10260	10225	10300	10143	10298	10039	10279	10219	10145	10090	10244	10148	10121	10312	10169	10213	10397	10149	10235	10186	10097	10286	10114	10171	10335	10112	10258	10164	10191	10150	10357	10133	10211	10132	10339	10156	10232	10181	10179	10204	10294	10320	10210	10155	10103	10352	10123	10194	10182	10364	10170	10203	10217	10233	10113	10270	9984	10052	10186	10167	10109	10120	10167	10194	10183	10228	10099	10174	10271	10244	10132	10179	10236	10179	10333	10216	10066	10021	10176	10183	10265	10221	10090	10143	10102	10162	10221	10036	10134	10104	10164	9985	10272	10135	9985	10314	10179	10264	10180	10031	10264	10058	10277	10141	10067	10311	10100	10153	10177	10174	10155	10214	10038	10090	10176	10270	10144	10158	10364	10150	10233	10277	10149	10033	10119	10111	10227	10231	10237	10184	10200	10222	10219	10195	10176	10284	10150	10134	10375	10229	10118	10091	10160	10161	10182	10238	10154	10029	10230	10058	10330	10130	10177	10251	10231	10134	10036	10053	10058	10303	10198	10237	10264	10062	10107	10195	10114	10073	10205	10384	10178	10108	10157	10079	10163	10149	10274	10267	10214	10217	10274	10192	10411	10128	10176	10161	10196	10147	10143	10164	10173	10238	10080	10186	10235	10250	10037	10322	10222	10240	10014	10217	10098	10065	10207	10196	10266	10106	10156	10308	10362	10055	10046	10193	10213	10130	10196	10095	10179	10092	10279	10208	10202	10287	10074	10201	10122	10024	10125	9952	10238	10092	9998	10207	10307	10155	10118	10187	10188	10152	10062	10243	10156	10125	10136	10090	10145	10216	10130	10081	10081	10156	9866	10037	10229	10197	10285	10270	10219	10170	10106	10184	10097	10041	10169	10285	10082	10161	10368	10199	10110	10244	10180	10102	10199	10215	10184	10054	10346	10148	10265	10184	10251	10227	10207	10213	10280	10201	10198	10112	10016	10159	10348	10380	10008	10274	10237	10142	10119	10213	10139	10197	10281	10210	10156	10211	10131	10121	10328	10371	10175	10169	10025	10204	10180	9994	10105	10133	10331	10288	10166	10054	10156	10288	10190	10166	10100	10082	10165	10278	10281	10355	10265	10112	10291	10143	10241	10277	10274	10083	10314	10073	10091	10320	10195	10349	10224	10097	10211	10187	10271	10307	10188	10115	10186	10194	10171	10244	10276	10163	10084	10111	10222	10287	10453	10187	10204	10288	10286	10065	10157	10245	10105	10308	10233	10129	10274	10329	10154	10190	10404	10235	10200	10166	10266	10184	10232	10137	10182	10161	10163	10115	10211	10162	10300	10030	10122	10171	10154	10206	10082	10193	10253	10194	9966	10184	10137	10281	10221	10135	10290	10277	10118	10174	10157	10212	10210	10170	10335	10407	9952	10229	10167	10283	10105	10095	10168	10142	10175	10190	10247	10181	10033	10148	10189	10233	10140	10143	10233	10259	10221	10089	10254	10210	9972	10186	10329	10071	10187	10230	10130	10181	10198	10313	10205	10194	10268	10253	10161	10128	10329	10115	10191	10223	10222	10220	10179	10058	10101	10218	10134	10022	10056	10116	10198	10180	10030	10156	10172	10170	10319	10240	10122	10275	10238	10164	10367	10160	10102	10248	10157	10197	10374	10135	10135	9969	10260	10139	10261	10272	10241	10273	10228	10132	10270	10167	10144	10196	10091	10313	10120	10136	10115	10188	10054	10193	10218	10081	10194	10206	10000	10216	10094	10325	10135	10114	10255	10217	10303	10059	10349	10268	10461	10212	10142	10048	10325	10157	10137	10190	10210	10199	10280	10295	10180	10113	10225	10241	10275	10262	10203	10101	10162	10255	10118	10192	10341	10332	10103	10210	10084	10231	10278	10194	10133	10101	10112	10119	10174	10157	9974	10270	10192	10158	10283	10194	10271	10292	10266	10320	10255	10212	10283	10274	10126	10284	10214	10118	10300	10232	10273	10175	10150	10085	10083	10314	10165	10170	10170	10286	10130	9912	10039	10193	10194	10055	10248	10030	10203	10189	10180	10115	10098	10094	10230	10121	10143	10165	10242	10206	10211	10237	10149	10196	10155	10141	10145	10112	10149	10091	10118	10227	10174	10085	10116	10123	10172	10199	10207	10200	10236	10249	10087	10069	10173	10273	10336	10183	10149	10188	10317	10225	10196	10116	10158	10053	10221	10199	10195	9933	10103	10163	10242	10061	10226	10090	10256	10280	10146	10188	10182	10371	10225	10263	10160	10272	10174	10124	10139	10214	10224	10307	10170	10162	10076	10228	10143	10242	10088	9997	10049	10149	10268	10272	10124	10182	10100	10211	10207	10308	10168	10249	10129	10111	10175	10064	10012	10271	10185	10233	10243	10238	10138	10100	10176	10241	10221	9995	9890	10219	10054	10131	10198	10129	10191	10228	10224	10202	10241	10120	10237	10306	10056	10150	10166	10094	10241	10099	10151	10159	10094	9992	10144	10167	10042	10168	10227	10190	10278	10261	10243	10160	10179	10164	10246	10338	10154	10161	10036	10241	10264	10330	10231	10210	10215	10253	10343	10257	10141	10258	10050	10187	10167	10196	10252	10092	10195	10231	10225	10205	10223	10254	10177	10248	10313	10351	10178	10245	10155	10220	10206	10244	10248	10187	9953	10171	10274	10161	10145	10086	9864	10142	10144	10060	10200	10140	10407	10080	10151	10231	10153	10214	10167	10166	10129	9992	10169	10135	10170	10149	10206	10263	10255	10239	10125	10145	10305	10266	10220	10135	10318	10254	10119	10323	10247	10192	10226	10280	10056	10117	10156	10208	10192	10250	9970	10169	10180	10084	10236	10311	10143	10293	10323	10156	10236	10228	10301	10199	10195	10197	10142	10245	10179	10145	10014	10166	10056	10097	10126	10176	10102	10152	10137	10114	10318	10280	10263	10222	10166	10111	10151	10153	10260	10254	9975	10187	10211	10264	10147	10124	10212	10254	10030	10182	10165	10195	9998	10230	10196	10072	10133	10127	10094	10253	10169	10143	10277	10297	10294	10203	10203	10044	10182	10305	10313	10176	10160	10140	10230	10149	10281	10239	10232	10135	10096	10197	10236	10285	10177	10130	10248	10183	10144	10180	10149	10218	10263	10002	10300	10217	10125	10306	10214	10231	10362	10188	10137	10099	10249	10284	10149	10264	10214	10244	10205	9964	10177	10001	10079	10201	10205	9967	10287	10333	10108	10140	10148	10151	10111	10006	10248	10120	10184	10187	10225	10154	10143	10090	10185	10083	10155	10146	10184	10095	10135	10217	10299	10164	10198	10295	10262	10239	10125	10050	10120	10211	10158	10222	10136	10084	10325	10147	10262	10130	10252	10281	10182	10176	10401	10202	10127	10213	10234	10168	10331	10193	10257	10156	10133	10207	10245	10158	10204	10111	10167	10128	10161	10160	10160	10180	10340	10318	10114	10283	10228	10180	10062	10140	10181	10180	10267	10185	10176	10342	10214	10069	10201	10176	10119	10333	10161	10332	10212	10065	10207	10353	10283	10235	10370	10051	10323	10194	10164	10244	10177	10324	10122	9882	10300	10222	10123	10211	10121	10214	10097	10232	10167	10204	10234	10173	9988	10218	10136	10108	10130	10294	10280	10165	10172	10288	10263	10211	10342	10186	10206	10039	10286	10259	10198
29912	23481	38349	38545	29160	22479	18247	16403	15548	15547	15472	15498	15247	15279	15292	15449	15446	15505	15458	15500	15426	15321	15230	15424	15418	15344	15435	15308	15231	15278	15298	15139	15364	15395	15408	15458	15327	15272	15558	15297	15515	15165	15417	15406	15379	15443	15390	15307	15267	15402	15376	15285	15603	15332	15324	15474	15327	15338	15314	15359	15403	15261	15413	15288	15240	15432	15369	15430	15492	15259	15403	15342	15564	15295	15425	15499	15275	15361	15304	15309	15574	15281	15354	15395	15407	15368	15311	15556	15303	15249	15289	15427	15232	15331	15200	15366	15151	15569	15295	15569	15230	15107	14943	15323	15361	15315	15267	15366	15378	15266	15253	15256	15364	15233	15414	15623	15215	15176	15197	15396	15562	15345	15480	15345	15284	15268	15261	15352	15301	15582	15245	15304	15431	15168	15223	15363	15275	15332	15576	15358	15308	15645	15238	15497	14961	15243	15500	15529	15288	15156	15399	15312	15394	15513	15310	15264	15170	15339	15245	15147	15293	15203	15440	15320	15414	15318	15349	15142	15355	15218	15266	15237	15350	15312	15108	15306	15266	15361	15406	15491	15428	15430	15440	15297	15423	15424	15521	15314	15291	15606	15264	15300	15200	15176	15423	15477	15471	15397	15228	15251	15330	15229	15590	15502	15322	15247	15198	15257	15284	15380	15477	15396	15422	15329	15311	15400	15247	15318	15381	15137	15307	15380	15331	15322	15437	15278	15456	15285	15316	15215	15479	15385	15327	15381	15421	15357	15384	15341	15213	15309	15325	15471	15364	15163	15388	15397	15396	15255	15455	15632	15502	15276	15603	15238	15222	15536	15310	15430	15344	15258	15503	15272	15314	15218	15319	15211	15420	15384	15394	15556	15363	15346	15316	15421	15183	15334	15349	15291	15151	15418	15353	15313	15502	15430	15179	15257	15422	15478	15384	15205	15338	15402	15277	15186	15266	15370	15272	15329	15314	15417	15207	15360	15525	15401	15517	15542	15250	15358	15384	15563	15317	15231	15373	15225	15483	15222	15199	15605	15400	15479	15137	15197	15342	15275	15393	15336	15452	15156	15372	15218	15541	15439	15457	15362	15561	15260	15256	15347	15449	15550	15286	15425	15133	15211	15321	15353	15151	15347	15209	15227	15385	15366	15427	15302	15450	15333	15263	15371	15457	15449	15352	15310	15385	15085	15408	15345	15271	15290	15315	15220	15439	15450	15423	15589	15283	15513	15381	15418	15253	15388	15298	15295	15208	15318	15318	15438	15031	15359	15419	15234	15430	15092	15474	15730	15392	15386	15241	15439	15492	15324	15190	15402	15307	15250	15475	15420	15404	15481	15347	15194	15386	15289	15489	15473	15171	15360	15352	15286	15293	15127	15319	15455	15298	15310	15331	15339	15626	15262	15391	15415	15260	15313	15191	15457	15293	15310	15500	15462	15345	15228	15419	15378	15373	15494	15276	15175	15411	15315	15473	15163	15432	15388	15385	15332	15451	15192	15512	15382	15468	15310	15184	15196	15274	15287	15406	15458	15191	15496	15259	15381	15410	15459	15311	15536	15480	15511	15442	15483	15282	15390	15411	15515	15209	15150	15426	15385	15406	15316	15387	15262	15243	15146	15348	15302	15487	15334	15291	15441	15284	15490	15332	15396	15460	15501	15435	15632	15418	15350	15191	15248	15211	15436	15381	15058	15333	15204	15429	15395	15342	15571	15279	15401	15306	15243	15456	15495	15538	15253	15471	15354	15316	15174	15481	15454	15411	15379	15152	15437	15395	15583	15392	15427	15487	15400	15375	15377	15213	15389	15362	15609	15409	15412	15486	15596	15426	15468	15483	15381	15229	15194	15214	15222	15522	15224	15309	15587	15271	15235	15330	15241	15460	15259	15417	15534	15478	15219	15086	15401	15255	15440	15342	15474	15419	15423	15353	15480	15559	15233	15126	15215	15248	15361	15156	15559	15301	15375	15409	15371	15309	15332	15530	15243	15404	15454	15296	15372	15430	15440	15359	15341	15303	15346	15376	15437	15395	15246	15347	15462	15359	15537	15406	15279	15360	15259	15303	15569	15343	15347	15430	15394	15553	15321	15417	15334	15275	15427	15382	15388	15454	15295	15171	15326	15284	15519	15471	15328	15435	15460	15366	15343	15439	15317	15538	15357	15362	15393	15420	15335	15195	15363	15295	15475	15451	15354	15380	15286	15394	15409	15303	15504	15393	15347	15308	15326	15463	15203	15335	15369	15232	15451	15466	15493	15258	15212	15306	15187	15252	15396	15574	15346	15442	15249	15445	15469	15370	15467	15451	15201	15161	15352	15413	15422	15380	15260	15342	15412	15434	15374	15241	15357	15271	15303	15298	15159	15341	15276	15339	15374	15328	15249	15254	15284	15291	15357	15447	15418	15279	15275	15317	15259	15436	15399	15314	15436	15480	15449	15224	15217	15316	15395	15462	15353	15148	15281	15421	15422	15214	15360	15399	15561	15369	15208	15243	15105	15453	15358	15297	15332	15501	15354	15604	15189	15322	15083	15190	15460	15277	15427	15113	15482	15416	15404	15260	15310	15355	15457	15332	15164	15371	15446	15249	15450	15509	15407	15411	15375	15267	15202	15524	15306	15199	15531	15428	15122	15700	15386	15393	15308	15262	15351	15512	15412	15398	15275	15374	15520	15435	15280	15347	15236	15339	15450	15254	15341	15429	15497	15409	15534	15376	15390	15348	15281	15427	15361	15345	15332	15304	15303	15253	15280	15344	15214	15242	15413	15258	15409	15080	15379	15271	15408	15361	15443	15374	15236	15404	15452	15316	15450	15337	15368	15323	15469	15446	15336	15552	15331	15396	15367	15561	15314	15356	15298	15435	15407	15365	15433	15397	15408	15566	15347	15462	15374	15524	15405	15402	15456	15570	15404	15426	15495	15306	15259	15297	15164	15369	15333	15562	15333	15347	15370	15505	15306	15357	15303	15267	15249	15222	15088	15558	15218	15312	15276	15355	15374	15314	15326	15528	15442	15358	15215	15359	15478	15291	15200	15184	15099	15475	15306	15261	15098	15448	15370	15238	15200	15177	15298	15472	15403	15540	15453	15196	15412	15477	15493	15385	15291	15339	15171	15450	15416	15292	15363	15467	15420	15305	15278	15027	15406	15309	15102	15437	15614	15260	15472	15301	15493	15431	15379	15460	15433	15228	15392	15237	15267	15386	15167	15185	15156	15301	15213	15404	15385	15236	15119	15246	15374	15220	15112	15291	15269	15157	15296	15350	15448	15380	15389	15225	15458	15449	15290	15440	15376	15324	15484	15179	15267	15226	15336	15376	15302	15498	15259	15541	15210	15550	15579	15385	15358	15349	15281	15459	15317	15188	15298	15439	15415	15282	15435	15475	15349	15363	15225	15368	15569	15369	15382	15308	15445	15481	15405	15576	15254	15433	15569	15391	15268	15264	15223	15127	15250	15307	15237	15317	15364	15289	15591	15392	15410	15231	15438	15390	15237	15396	15226	15225	15569	15376	15324	15292	15378	15457	15450	15351	15357	15309	15317	15343	15418	15166	15314	15278	15291	15504	15376	15422	15315	15535	15437	15571	15478	15332	15503	15305	15315	15469	15150	15401	15481	15242	15494	15313	15341	15304	15505	15163	15260	15393	15424	15303	15343	15213	15372	15469	15620	15462	15202	15396	15387	15205	15412	15597	15371	15374	15385	15466	15401	15538	15418	15451	15400	15386	15204	15177	15155	15540	15388	15394	15515	15292	15249	15414	15549	15460	15290	15312	15247	15462	15272	15265	15359	15426	15240	15429	15425	15395	15282	15224	15235	15346	15247	15433	15485	15504	15446	15102	15375	15251	15365	15306	15173	15411	15220	15533	15270	15430	15239	15232	15279	15404	15305	15523	15564	15320	15437	15474	15544	15390	15416	15278	15236	15406	15290	15490	15293	15202	15284	15062	15221	15430	15503	15658	15300	15271	15310	15419	15507	15365	15346	15439	15229	15294	15237	15460	15418	15446	15278	15382	15291	15389	15405	15389	15730	15478	15558	15340	15374	15345	15513	15305	15274	15319	15328	15407	15319	15271	15498	15348	15583	15382	15464	15386	15418	15329	15100	15279	15317	15330	15256	15275	15533	15478	15344	15281	15364	15471	15243	15243	15323	15306	15486	15443	15367	15458	15387	15346	15350	15504	15352	15244	15240	15283	15227	15160	15305	15577	15268	15390	15274	15422	15304	15296	15183	15411	15296	15479	15391	15494	15257	15442	15452	15316	15448	15210	15319	15290	15415	15329	15504	15201	15376	15263	15201	15372	15446	15382	15245	15416	15263	15271	15363	15442	15287	15556	15278	15760	15471	15342	15387	15393	15247	15466	15271	15333	15227	15346	15536	15450	15509	15364	15115	15280	15252	15483	15380	15284	15302	15404	15475	15405	15333	15371	15405	15378	15343	15317	15446	15379	15658	15506	15194	15489	15420	15406	15321	15394	15294	15179	15301	15289	15577	15334	15466	15483	15440	15355	15406	15270	15263	15474	15204	15325	15463	15353	15520	15352	15548	15420	15510	15332	15215	15340	15094	15290	15184	15365	15443	15191	15358	15250	15248	15292	15522	15252	15254	15240	15434	15278	15586	15366	15323	15494	15391	15305	15242	15415	15339	15274	15270	15371	15319	15336	15478	15462	15189	15419	15548	15527	15367	15423	15246	15173	15245	15252	15283	15278	15465	15536	15292	15180	15339	15188	15063	15534	15293	15435	15400	15402	15369	15160	15478	15391	15536	15433	15595	15347	15196	15398	15310	15306	15479	15457	15166	15321	15452	15386	15334	15565	15383	15544	15316	15357	15398	15485	15191	15394	15457	15399	15343	15283	15474	15415	15400	15420	15601	15459	15505	15504	15302	15465	15291	15261	15450	15412	15303	15274	15072	15330	15180	15475	15312	15104	15277	15436	15414	15486	15348	15171	15253	15232	15453	15138	15184	15240	15108	15482	15319	15440	15095	15509	15413	15432	15355	15450	15196	15450	15428	15491	15410	15289	15282	15393	15506	15400	15468	15268	15165	15565	15390	15323	15418	15340	15427	15222	15414	15220	15272	15347	15361	15305	15324	15445	15369	15375	15430	15306	15306
11833	19319	37615	28771	20776	14340	11186	9979	9466	9546	9530	9706	9715	9546	9490	9567	9529	9596	9503	9587	9552	9644	9515	9630	9554	9453	9505	9425	9634	9465	9464	9378	9374	9645	9597	9499	9639	9444	9490	9653	9456	9334	9582	9410	9621	9617	9538	9473	9521	9693	9555	9489	9499	9445	9473	9446	9357	9436	9543	9448	9678	9500	9504	9435	9436	9499	9423	9456	9379	9431	9373	9508	9457	9345	9350	9600	9459	9440	9579	9565	9398	9496	9574	9622	9318	9566	9461	9525	9383	9752	9442	9563	9607	9531	9456	9402	9463	9445	9386	9451	9446	9608	9389	9592	9486	9366	9509	9475	9474	9521	9488	9633	9316	9534	9555	9547	9491	9574	9312	9437	9447	9421	9455	9427	9516	9517	9442	9278	9426	9516	9425	9512	9517	9562	9624	9324	9509	9372	9267	9377	9461	9482	9412	9481	9584	9391	9460	9405	9487	9482	9441	9378	9444	9674	9415	9381	9420	9528	9547	9502	9630	9411	9453	9415	9384	9519	9473	9484	9479	9379	9387	9370	9504	9409	9573	9527	9500	9399	9356	9488	9610	9470	9438	9410	9462	9483	9368	9513	9487	9373	9363	9426	9562	9490	9261	9450	9377	9444	9347	9459	9377	9536	9472	9476	9463	9499	9435	9584	9418	9307	9372	9416	9381	9276	9525	9402	9501	9400	9540	9402	9441	9514	9530	9557	9605	9458	9563	9312	9448	9361	9514	9361	9512	9447	9419	9477	9459	9383	9558	9437	9318	9546	9544	9384	9384	9449	9502	9462	9583	9543	9351	9462	9254	9718	9611	9289	9631	9519	9427	9526	9558	9478	9592	9623	9408	9436	9513	9361	9497	9500	9556	9569	9477	9542	9578	9442	9446	9460	9486	9350	9333	9426	9482	9434	9440	9376	9494	9588	9431	9415	9450	9438	9564	9380	9538	9609	9328	9558	9532	9482	9543	9445	9445	9512	9483	9365	9569	9497	9623	9567	9448	9527	9237	9446	9473	9610	9518	9410	9510	9232	9358	9600	9567	9462	9403	9495	9453	9444	9453	9517	9400	9525	9638	9409	9729	9547	9505	9346	9569	9393	9544	9601	9410	9380	9582	9607	9417	9399	9579	9451	9472	9494	9545	9531	9449	9439	9455	9432	9591	9539	9489	9401	9358	9615	9445	9550	9515	9448	9465	9552	9704	9504	9354	9406	9575	9582	9592	9264	9440	9503	9404	9406	9486	9581	9462	9300	9601	9459	9457	9434	9536	9306	9546	9451	9346	9347	9389	9309	9430	9529	9469	9482	9342	9595	9648	9367	9534	9468	9553	9451	9635	9587	9452	9688	9621	9341	9372	9336	9389	9391	9526	9432	9378	9343	9492	9497	9406	9423	9412	9548	9489	9449	9472	9455	9547	9467	9443	9462	9517	9467	9420	9399	9350	9547	9450	9545	9517	9496	9620	9451	9330	9388	9572	9487	9466	9501	9486	9499	9382	9403	9402	9491	9480	9606	9447	9413	9543	9373	9460	9554	9457	9565	9387	9380	9380	9527	9512	9531	9386	9652	9424	9451	9392	9514	9478	9510	9474	9564	9358	9443	9447	9506	9454	9542	9332	9368	9550	9517	9412	9607	9249	9367	9434	9547	9537	9479	9435	9579	9516	9408	9266	9381	9603	9494	9425	9464	9359	9451	9486	9513	9300	9313	9576	9395	9554	9372	9549	9512	9497	9540	9466	9613	9438	9492	9371	9350	9621	9401	9561	9371	9484	9501	9382	9554	9303	9587	9505	9487	9390	9331	9362	9506	9328	9539	9432	9331	9464	9506	9607	9447	9604	9417	9507	9548	9368	9511	9419	9470	9290	9482	9494	9382	9605	9487	9492	9426	9488	9312	9315	9444	9425	9330	9511	9353	9440	9595	9646	9489	9513	9530	9430	9514	9357	9520	9420	9583	9356	9526	9578	9462	9513	9488	9532	9454	9342	9444	9440	9502	9648	9520	9527	9370	9583	9563	9464	9659	9648	9462	9438	9455	9358	9451	9548	9558	9546	9405	9499	9426	9443	9470	9423	9441	9527	9560	9428	9481	9395	9430	9476	9463	9503	9518	9438	9582	9449	9616	9381	9451	9447	9432	9441	9439	9498	9495	9570	9490	9435	9450	9363	9395	9374	9483	9466	9458	9457	9527	9455	9492	9436	9446	9504	9588	9495	9580	9493	9560	9512	9506	9476	9411	9544	9447	9365	9339	9460	9510	9446	9645	9349	9540	9583	9556	9459	9402	9451	9404	9559	9376	9571	9444	9414	9398	9483	9451	9568	9330	9447	9535	9408	9654	9481	9296	9351	9441	9432	9501	9437	9613	9506	9462	9371	9668	9443	9511	9269	9453	9594	9601	9463	9595	9440	9466	9405	9366	9384	9622	9415	9516	9461	9442	9528	9462	9504	9411	9467	9490	9466	9566	9358	9423	9351	9482	9518	9644	9363	9410	9628	9349	9533	9446	9477	9474	9626	9311	9381	9536	9441	9336	9436	9359	9529	9446	9508	9516	9550	9343	9731	9526	9482	9421	9541	9496	9463	9526	9210	9494	9317	9609	9312	9380	9470	9552	9449	9585	9457	9502	9304	9460	9483	9527	9420	9448	9375	9406	9488	9457	9472	9456	9343	9446	9609	9479	9481	9297	9526	9425	9422	9443	9478	9554	9473	9592	9448	9417	9468	9417	9533	9438	9565	9442	9536	9486	9321	9361	9413	9622	9515	9482	9321	9526	9461	9538	9371	9316	9433	9459	9553	9425	9293	9454	9434	9618	9381	9599	9615	9429	9428	9423	9495	9476	9569	9412	9430	9363	9486	9554	9426	9396	9330	9511	9456	9496	9410	9430	9493	9438	9530	9438	9434	9427	9549	9652	9392	9435	9442	9526	9205	9415	9330	9599	9358	9517	9513	9437	9427	9601	9588	9438	9382	9477	9554	9389	9490	9371	9564	9399	9450	9364	9560	9438	9288	9649	9466	9591	9371	9492	9497	9427	9464	9312	9442	9581	9516	9624	9524	9598	9360	9433	9386	9527	9490	9443	9530	9345	9456	9540	9615	9413	9456	9360	9583	9501	9569	9450	9382	9391	9572	9667	9481	9435	9355	9566	9398	9580	9464	9413	9512	9472	9461	9435	9528	9544	9438	9302	9351	9590	9567	9458	9427	9517	9443	9547	9578	9522	9403	9504	9474	9377	9478	9352	9405	9539	9457	9484	9544	9360	9484	9278	9373	9518	9508	9483	9383	9524	9351	9612	9429	9439	9339	9451	9575	9385	9633	9606	9489	9404	9334	9703	9395	9398	9455	9490	9188	9341	9507	9443	9522	9395	9500	9589	9494	9473	9366	9435	9563	9376	9536	9604	9487	9208	9440	9513	9513	9510	9413	9544	9445	9460	9569	9471	9569	9444	9487	9462	9524	9477	9506	9449	9410	9667	9527	9461	9488	9403	9415	9455	9563	9379	9497	9373	9517	9401	9459	9390	9687	9445	9423	9586	9545	9580	9350	9444	9454	9489	9359	9414	9398	9303	9444	9343	9537	9346	9657	9492	9480	9536	9543	9380	9495	9531	9551	9392	9627	9487	9534	9385	9534	9533	9485	9452	9536	9509	9517	9359	9358	9400	9414	9497	9373	9412	9491	9481	9302	9500	9490	9580	9571	9309	9550	9498	9578	9422	9422	9554	9570	9502	9548	9396	9398	9373	9525	9423	9514	9476	9562	9613	9407	9432	9337	9509	9444	9438	9350	9405	9560	9533	9487	9532	9354	9523	9442	9406	9390	9583	9466	9402	9443	9384	9436	9541	9421	9480	9500	9576	9472	9588	9433	9457	9266	9454	9530	9587	9473	9484	9301	9573	9301	9622	9465	9536	9533	9496	9444	9465	9563	9391	9500	9584	9540	9457	9411	9500	9533	9468	9476	9468	9467	9396	9525	9495	9413	9502	9318	9648	9474	9313	9551	9405	9436	9532	9472	9601	9632	9354	9386	9517	9441	9525	9613	9356	9448	9427	9434	9361	9488	9380	9587	9518	9528	9516	9476	9417	9389	9392	9264	9701	9465	9445	9419	9548	9459	9556	9481	9428	9404	9484	9549	9477	9304	9339	9496	9461	9268	9473	9323	9738	9534	9512	9579	9540	9373	9596	9540	9245	9592	9437	9402	9587	9354	9519	9381	9435	9555	9493	9432	9525	9472	9504	9514	9391	9540	9442	9581	9323	9426	9499	9419	9495	9544	9402	9216	9495	9415	9429	9484	9542	9496	9497	9380	9451	9604	9315	9471	9544	9424	9533	9540	9421	9455	9483	9562	9513	9533	9481	9470	9514	9475	9512	9432	9561	9462	9319	9492	9592	9550	9424	9469	9389	9498	9534	9495	9529	9416	9490	9396	9537	9529	9468	9544	9405	9580	9463	9404	9704	9481	9526	9458	9572	9596	9423	9475	9528	9302	9358	9437	9477	9465	9405	9457	9475	9441	9566	9416	9519	9514	9594	9482	9632	9455	9405	9464	9440	9443	9432	9437	9583	9510	9317	9458	9481	9514	9348	9541	9458	9643	9472	9507	9400	9567	9485	9418	9447	9406	9375	9366	9433	9474	9375	9446	9526	9453	9425	9364	9372	9374	9535	9418	9351	9383	9528	9679	9450	9519	9512	9541	9577	9455	9335	9408	9553	9514	9622	9630	9345	9440	9480	9337	9403	9633	9392	9436	9479	9566	9341	9395	9338	9464	9527	9407	9600	9427	9383	9453	9421	9461	9562	9545	9482	9424	9299	9477	9376	9358	9581	9529	9622	9590	9594	9546	9372	9337	9527	9544	9445	9479	9330	9348	9458	9370	9565	9574	9478	9536	9535	9521	9358	9479	9353	9378	9463	9447	9477	9459	9460	9343	9566	9426	9504	9535	9555	9379	9557	9365	9352	9497	9453	9346	9396	9375	9411	9599	9538	9500	9360	9621	9437	9461	9457	9479	9546	9561	9458	9565	9366	9386	9695	9575	9455	9500	9574	9442	9422	9497	9524	9486	9585	9550	9333	9430	9413	9286	9429	9604	9450	9376	9392
25236	21628	46408	64459	55083	40942	28925	20256	16821	16007	15977	15579	15720	15658	15611	15759	15706	15828	15797	15599	15637	15736	15683	15681	15702	15744	15557	15557	15738	15642	15549	15640	15773	15516	15467	15626	15496	15644	15640	15652	15608	15525	15563	15455	15663	15551	15515	15492	15713	15696	15625	15397	15682	15554	15641	15657	15668	15578	15890	15695	15571	15684	15748	15745	15580	15668	15684	15638	15727	15566	15577	15559	15696	15380	15509	15202	15570	15585	15651	15507	15699	15569	15461	15550	15539	15520	15661	15405	15577	15657	15623	15564	15456	15363	15401	15403	15383	15579	15577	15433	15366	15619	15542	15373	15386	15546	15659	15740	15581	15550	15644	15387	15396	15472	15565	15701	15457	15498	15530	15495	15427	15441	15528	15680	15436	15478	15358	15428	15582	15541	15558	15439	15413	15584	15341	15722	15503	15583	15319	15744	15578	15510	15556	15478	15568	15693	15534	15640	15569	15686	15591	15547	15506	15544	15621	15397	15512	15480	15612	15373	15719	15424	15552	15400	15563	15485	15356	15476	15425	15421	15609	15536	15212	15507	15673	15618	15411	15523	15356	15545	15533	15672	15499	15418	15491	15574	15714	15578	15342	15389	15554	15525	15347	15527	15728	15476	15620	15518	15708	15516	15534	15517	15622	15555	15447	15470	15310	15643	15578	15548	15592	15465	15585	15336	15719	15434	15493	15512	15640	15328	15334	15536	15695	15278	15402	15582	15472	15535	15608	15557	15378	15358	15432	15578	15490	15468	15614	15415	15411	15519	15514	15561	15443	15488	15535	15477	15458	15568	15403	15711	15573	15446	15593	15428	15416	15745	15568	15296	15476	15745	15247	15484	15574	15596	15496	15543	15409	15621	15487	15492	15673	15744	15662	15381	15529	15634	15597	15434	15487	15682	15471	15631	15584	15805	15606	15461	15449	15584	15657	15580	15545	15606	15541	15409	15531	15493	15745	15299	15446	15486	15518	15595	15747	15460	15584	15419	15544	15635	15729	15405	15463	15588	15267	15355	15438	15489	15618	15375	15721	15702	15409	15581	15391	15554	15470	15295	15525	15501	15594	15445	15747	15712	15386	15495	15489	15438	15380	15468	15501	15371	15411	15502	15567	15361	15359	15422	15383	15508	15710	15469	15605	15538	15537	15428	15624	15285	15560	15316	15574	15459	15535	15577	15751	15335	15417	15666	15567	15771	15463	15372	15352	15453	15790	15591	15368	15627	15494	15412	15142	15458	15560	15742	15492	15638	15564	15474	15588	15658	15501	15656	15519	15397	15429	15437	15450	15432	15651	15513	15708	15547	15220	15519	15442	15403	15464	15459	15538	15600	15494	15583	15474	15680	15304	15533	15489	15438	15431	15395	15650	15459	15551	15567	15580	15325	15541	15504	15760	15735	15671	15309	15419	15375	15709	15528	15645	15764	15544	15436	15442	15514	15605	15490	15610	15648	15566	15604	15728	15421	15602	15629	15560	15383	15392	15538	15386	15621	15512	15541	15583	15453	15468	15583	15671	15654	15595	15346	15558	15492	15640	15635	15777	15484	15517	15642	15588	15455	15405	15616	15671	15417	15410	15485	15532	15392	15541	15594	15460	15583	15701	15452	15553	15498	15529	15438	15557	15409	15688	15570	15440	15357	15589	15601	15287	15487	15488	15586	15730	15572	15746	15465	15471	15410	15508	15391	15461	15512	15477	15635	15425	15601	15556	15496	15521	15677	15519	15656	15471	15412	15440	15514	15432	15390	15773	15562	15354	15631	15700	15735	15670	15543	15520	15417	15531	15519	15446	15471	15461	15616	15656	15574	15892	15437	15696	15536	15368	15543	15555	15641	15512	15371	15557	15517	15662	15533	15469	15411	15558	15477	15546	15365	15443	15516	15458	15524	15611	15517	15237	15470	15644	15390	15447	15573	15546	15510	15621	15271	15562	15366	15589	15595	15600	15482	15526	15666	15618	15578	15463	15595	15465	15490	15497	15583	15427	15610	15534	15562	15403	15450	15752	15624	15605	15549	15464	15335	15621	15491	15384	15307	15479	15805	15661	15571	15495	15552	15668	15561	15417	15498	15398	15573	15600	15425	15355	15330	15469	15502	15573	15367	15542	15373	15392	15602	15501	15589	15625	15614	15314	15391	15403	15425	15340	15446	15527	15534	15573	15633	15449	15316	15627	15668	15438	15626	15716	15688	15573	15323	15464	15681	15625	15409	15473	15613	15589	15582	15628	15439	15499	15587	15542	15548	15568	15512	15504	15698	15653	15394	15575	15758	15276	15350	15733	15591	15476	15445	15499	15506	15408	15545	15612	15313	15509	15641	15414	15567	15636	15565	15717	15417	15531	15244	15272	15402	15358	15524	15440	15496	15575	15715	15534	15480	15405	15639	15604	15464	15602	15457	15426	15596	15483	15469	15624	15432	15600	15594	15598	15515	15416	15214	15771	15674	15591	15647	15420	15599	15798	15686	15543	15484	15651	15337	15272	15641	15390	15564	15509	15356	15479	15592	15685	15292	15470	15454	15665	15509	15555	15479	15388	15533	15582	15556	15414	15604	15174	15293	15489	15447	15570	15512	15584	15442	15599	15574	15439	15598	15571	15303	15471	15400	15577	15392	15650	15651	15583	15738	15480	15220	15519	15451	15586	15779	15474	15719	15515	15392	15480	15389	15480	15424	15392	15558	15597	15618	15473	15610	15657	15734	15359	15547	15515	15575	15337	15620	15415	15651	15408	15519	15509	15545	15414	15568	15473	15650	15479	15560	15620	15476	15280	15174	15722	15520	15554	15624	15732	15446	15318	15675	15514	15562	15420	15432	15412	15632	15692	15537	15625	15534	15489	15374	15471	15444	15388	15508	15381	15510	15569	15655	15584	15530	15490	15355	15500	15697	15452	15711	15563	15652	15578	15456	15737	15437	15673	15536	15624	15529	15380	15586	15610	15340	15610	15653	15684	15523	15495	15498	15418	15341	15509	15471	15583	15642	15396	15331	15578	15428	15535	15465	15767	15648	15539	15615	15457	15540	15430	15541	15467	15499	15552	15380	15591	15608	15578	15473	15586	15446	15507	15626	15620	15383	15457	15640	15662	15385	15558	15582	15566	15590	15403	15460	15648	15713	15689	15458	15577	15596	15438	15428	15562	15650	15526	15777	15791	15541	15447	15509	15538	15580	15391	15779	15408	15545	15514	15815	15477	15432	15507	15697	15584	15475	15448	15587	15700	15353	15596	15522	15586	15637	15714	15728	15551	15547	15467	15397	15591	15508	15475	15461	15654	15530	15627	15600	15710	15674	15634	15524	15460	15602	15421	15462	15440	15541	15662	15811	15557	15650	15434	15508	15467	15295	15453	15766	15612	15725	15630	15553	15371	15423	15481	15392	15401	15539	15609	15419	15698	15489	15415	15262	15581	15565	15558	15398	15409	15584	15407	15566	15710	15417	15695	15609	15615	15624	15618	15472	15597	15530	15481	15424	15561	15404	15541	15374	15528	15512	15411	15534	15599	15525	15493	15510	15519	15526	15568	15429	15242	15442	15457	15438	15392	15483	15418	15457	15482	15377	15474	15648	15410	15488	15411	15565	15565	15609	15410	15683	15431	15441	15373	15672	15628	15723	15652	15353	15667	15450	15277	15632	15653	15839	15781	15459	15810	15573	15637	15457	15393	15331	15575	15555	15378	15436	15543	15346	15420	15516	15561	15635	15347	15479	15545	15664	15405	15583	15743	15491	15545	15425	15644	15497	15524	15393	15574	15611	15365	15404	15511	15490	15591	15751	15610	15547	15580	15561	15470	15465	15603	15709	15631	15327	15527	15468	15540	15535	15505	15351	15525	15676	15471	15615	15523	15694	15516	15510	15655	15685	15656	15483	15642	15653	15588	15583	15534	15389	15524	15413	15350	15456	15804	15479	15448	15564	15403	15534	15325	15395	15540	15446	15547	15549	15650	15388	15465	15515	15577	15404	15441	15543	15526	15640	15519	15340	15595	15637	15577	15566	15479	15390	15659	15541	15742	15580	15677	15597	15527	15683	15596	15443	15522	15514	15579	15333	15480	15705	15600	15571	15420	15632	15522	15422	15728	15663	15698	15450	15438	15455	15760	15598	15559	15358	15718	15441	15681	15563	15523	15644	15639	15630	15682	15382	15675	15329	15650	15402	15607	15551	15492	15671	15440	15480	15585	15568	15484	15494	15563	15417	15596	15661	15512	15725	15427	15463	15555	15492	15463	15532	15354	15589	15372	15508	15353	15685	15380	15583	15609	15574	15577	15515	15411	15499	15621	15600	15381	15595	15391	15595	15465	15556	15499	15527	15405	15595	15414	15669	15546	15859	15465	15514	15490	15326	15513	15733	15624	15377	15474	15593	15482	15551	15598	15384	15573	15553	15565	15558	15478	15759	15572	15689	15653	15587	15666	15424	15671	15558	15644	15661	15843	15344	15735	15558	15477	15497	15516	15804	15371	15397	15706	15396	15382	15404	15503	15627	15371	15571	15511	15669	15779	15514	15609	15485	15465	15455	15378	15478	15517	15393	15515	15713	15460	15414	15488	15532	15417	15516	15514	15817	15673	15573	15510	15316	15732	15614	15468	15707	15501	15696	15657	15699	15243	15466	15484	15492	15401	15517	15482	15504	15623	15602	15468	15656	15502	15593	15469	15449	15513	15484	15581	15617	15576	15456	15571	15711	15400	15722	15633	15488	15630	15612	15622	15553	15438	15429	15625	15315	15528	15619	15611	15463	15404	15431	15326	15414	15430	15549	15539	15682	15538	15590	15350	15573	15608	15390	15342	15483	15456	15338	15593	15515	15613	15602	15417	15600	15529	15618	15471	15673	15689	15425	15511	15464	15548	15501	15558	15365	15373	15424	15615	15483	15646	15438	15488	15482	15547	15414	15423	15224	15468	15411	15773	15398	15567	15527	15478	15444	15661	15701	15495	15513	15571	15576	15567	15481	15638	15598	15432	15444	15489	15410	15499	15382	15527	15598	15605	15626	15681	15382	15391	15421	15554	15436	15364	15399	15475	15394	15445	15695	15313	15548	15422	15417	15644	15643	15660	15484	15372	15593	15580	15547	15458	15637	15574	15388	15408	15608	15768	15508	15314	15543	15760	15445
15503	43978	85287	73182	53054	32438	19486	12784	10689	10078	10003	10150	9959	10039	9955	10032	10037	9989	10062	10059	10035	10048	10108	10088	9971	9886	10085	9977	10047	10037	10016	10045	9898	9922	9874	10089	10115	9941	10104	10027	10008	9935	10017	10118	9882	9793	9812	9960	9814	9960	9899	9932	10056	9957	9875	9740	10122	9935	9892	10024	10043	9964	10006	9884	9965	9966	9881	9918	9758	9922	9992	10033	9862	9839	9709	9804	9816	9882	9972	10161	9933	9858	9961	9878	10003	10009	10077	10006	9792	9873	10006	10091	10007	9905	9888	10001	9950	9866	10129	9976	9923	9844	9974	9863	9892	9999	9977	9902	9928	10001	9984	9814	10002	9827	9996	9948	9857	9870	9774	9837	9992	9958	9869	9897	9984	9915	9819	9757	9884	9788	9806	10095	9857	10025	9959	10036	9835	9904	9937	10092	9932	10103	9950	10147	9798	10008	9942	9923	10162	10028	9966	9806	9932	9975	9746	9872	9988	9963	9908	9896	9936	9744	9950	9874	9959	9832	10040	9938	9867	9945	9975	9993	9852	9808	9936	10062	9892	9947	10086	9951	9857	9773	9757	9797	9820	9931	9805	9856	9998	10022	9879	9948	9896	9937	9920	9937	9942	9742	9829	9937	9788	9980	10059	9838	9944	9955	9955	9904	9925	9934	9868	9945	9946	9991	10170	10049	10061	9918	9908	9946	9881	9906	9958	9989	10031	9940	9827	10128	9963	9988	9746	10025	10044	10009	9873	9953	9901	10011	9884	9886	9989	9836	9906	9930	10156	9788	9999	9925	9892	9936	9934	9890	9971	9971	9909	9902	9990	10004	9997	9941	9964	9837	9954	10015	10004	9815	9902	9870	9847	9929	9889	9791	9951	9701	10046	9956	9986	9761	10009	9938	9959	9818	9981	10001	9814	9954	10056	9928	9933	9894	10005	9952	9829	9939	9869	10116	9880	9793	9905	9944	9948	9952	9901	9791	10020	9735	9742	9853	9952	9894	9967	9843	9929	9893	10025	9928	10051	9879	9796	9990	9878	9945	10054	9939	9861	9843	9935	9797	9835	10079	10079	10063	9912	9920	9916	9807	10019	9947	10076	9952	10079	9915	9932	9945	9996	9878	9904	10128	9950	9851	9917	9882	9992	9895	9805	9926	9759	9863	9857	9744	9918	9919	9876	9900	9964	10034	9903	9907	10077	9881	9917	9879	9831	10004	9907	9933	9924	10021	9974	10035	9902	9825	9838	9954	10066	9809	9865	9863	9952	10025	9916	9899	9886	9877	9991	10032	9871	9896	9796	10132	9820	10000	9891	9840	9852	9908	10073	10028	9811	9905	10003	9807	10039	9819	10025	10022	9942	9965	9853	9824	9925	9915	9867	10013	9892	9833	9876	9856	10026	9903	9872	9928	9899	9981	9967	9754	9958	9980	10003	9817	9817	9980	9920	9844	9908	9873	9909	10072	9806	9939	9898	9811	9879	9952	9808	9988	9949	9957	9933	9924	10066	9941	9947	9724	9921	9738	9954	9964	9833	9873	10164	9943	9822	9814	9887	9947	9862	9916	10036	9824	10048	9880	9876	10078	9862	10038	9921	9881	9785	9866	9888	9862	10036	9773	9957	9847	10032	9829	9929	9924	9847	9982	9860	9995	10018	9939	9951	9867	9900	9894	9889	9964	9974	9898	9932	9908	9768	9894	9757	9887	9965	9965	10019	9975	9886	9828	9955	9781	10035	9831	9918	9907	9941	9885	10045	9902	9828	9798	9839	9988	9963	9949	9801	9908	9970	9797	9918	9883	9975	9998	9996	10005	9917	10035	9903	9887	9925	9953	10007	10080	9856	9896	10005	10016	9936	10041	9710	9897	9978	9833	9992	9890	9925	9979	10046	9948	9830	10065	9844	9961	9910	9984	9749	10014	9997	9726	9904	9887	9889	9914	9966	9870	10009	9913	9831	9828	9956	9986	9987	9972	9940	9846	9858	10011	9918	9839	9873	9848	9898	9985	10060	9709	9876	9904	10033	9833	9770	9791	9941	9837	9891	10061	9827	9990	10053	9853	10012	9884	9884	9783	9836	9849	9917	9984	10005	9993	9932	9889	9950	9958	9972	9892	9982	9907	9800	9925	9772	9893	9963	10014	9844	9906	9700	9812	9796	9874	9923	9849	9988	9966	10028	9985	9986	9982	9998	9895	9978	9910	9869	9890	9945	9996	9861	9944	9758	9841	9923	9888	9915	10064	9941	9911	10105	9871	9864	9932	9977	9923	9848	9913	9809	10001	9908	9683	9858	9824	10096	9763	9934	9873	9759	9913	9760	9989	9925	9828	9885	10085	9839	9813	9873	9974	9973	9865	9854	9757	9896	9848	9920	9823	9937	9903	9912	9971	9868	9989	9867	9949	9866	9884	9740	9954	9914	9880	9810	9942	9860	9986	9897	9958	10032	9876	9850	9881	9907	9934	9836	9983	10009	9962	9911	9836	9815	9975	9772	9879	10016	9733	9880	9963	9857	9892	9983	10068	9961	9873	9759	9932	9946	9878	9933	9820	9868	10013	9954	9878	9909	9821	10035	9927	10008	9889	9772	9899	9953	9889	9970	9866	9883	9825	9978	9844	9905	9884	9855	9962	9750	10001	10015	9938	9798	9953	9999	9969	9836	9823	10083	9796	10021	9957	9903	10046	9881	9881	10010	9902	9988	9983	9947	9915	9988	9932	9934	9866	10043	9727	9861	9970	9852	9836	9869	9818	9986	10000	9940	10003	9888	9806	9968	9902	9900	9922	9791	9944	9922	10068	9973	10059	9795	9840	9923	9930	9922	10013	9901	10016	10120	9856	9968	9885	9893	9822	9932	9826	9832	9946	9999	9925	9917	9796	9870	10033	9968	9935	9891	9927	9884	10002	9896	9964	10006	9993	9895	9933	9953	9923	9951	9786	9864	9797	9865	10013	9895	9976	10022	9674	9857	9715	9895	9766	9906	9967	9926	9766	9873	10010	10093	9764	9885	9837	9829	9909	9929	9883	9715	9821	9965	9880	9775	10013	9789	9951	9895	9869	9966	9858	9905	9945	9787	9974	10041	9875	9892	10072	9976	9919	9952	9954	9849	9901	9858	9847	9698	9820	9963	9890	9833	9930	10022	9881	9807	10016	10012	10047	9926	9891	9935	9886	9861	9983	9888	9808	9985	10004	9924	9965	9915	9974	9808	9779	9931	9833	10037	9894	9997	10021	10007	9951	10142	9975	9908	9915	10033	9912	9865	9796	9940	9857	9925	9846	9827	9861	9917	9944	9863	9948	9900	9987	9971	9862	9895	9982	9938	9851	9787	9946	9934	9869	9824	9952	9988	9849	9851	9963	10115	9778	9999	9845	9815	9966	9842	9933	9867	9917	9779	9803	9926	9881	9852	9931	9859	9972	10027	9847	9873	9938	9949	10035	10046	9900	9975	9980	9939	9994	9966	9917	10054	9843	9977	9807	9861	9923	9921	10074	9891	9992	9828	9693	9822	9980	9878	9908	9864	9781	9754	9798	9956	9942	10043	9948	9978	9892	9921	9921	9694	9813	10006	9986	10046	9970	9938	9916	9869	10090	9841	9852	10033	9951	9902	10007	10029	9853	9991	9878	9936	9831	9859	9830	9842	9950	9882	9878	9955	10083	9834	9905	9885	9791	9779	9831	9864	10015	9883	9978	9878	10091	10031	9994	9972	9989	9942	9912	9818	9864	9909	9769	9901	9880	9900	10014	10050	9871	9869	9784	9863	9914	9883	9887	10005	10103	9974	9952	9993	9942	9881	9927	9906	9782	9945	9906	9861	9887	9762	9816	9944	9857	9888	9780	10051	9869	9974	9921	10005	9911	9800	10011	10002	9878	9987	9933	9898	9900	9995	9847	9869	9888	9902	9945	9831	10044	9911	9840	9925	9919	9761	9950	9849	9951	9883	9860	10067	9968	9889	9848	9910	9867	9949	10084	10061	9742	9962	9684	10019	9950	9912	9802	9973	9908	9968	9886	9907	10023	9991	9868	9867	9750	9946	9987	9953	9854	9902	9895	9702	9743	9901	10015	9882	10002	10015	10054	9918	9763	9979	9804	10043	9872	9936	10044	10000	9688	10098	10024	9881	9947	10051	9849	9943	9893	9861	9767	9700	10048	9875	9851	10056	9744	9753	9909	9983	9906	9928	10097	9905	9921	9878	9929	9919	9925	9858	9865	9837	9763	9944	9918	9824	9933	9859	9926	9952	9824	10056	9853	9944	10074	9985	10005	9710	9935	9948	9916	9841	9955	10043	9846	9893	9900	9896	10057	9872	9967	9936	9889	9857	9922	9958	9925	9866	9949	9985	9852	9769	10045	10001	9992	9836	9925	9783	10083	10034	9994	10025	9904	9970	10037	9807	9927	9999	9959	9999	9976	10083	9828	9868	9996	9764	9954	9940	10048	9972	9998	9870	9898	9970	9868	10038	9786	9893	9893	9926	9839	10077	10071	9959	9722	9828	9890	9891	9823	9912	9945	9945	9969	9854	10028	10134	10022	10087	9800	9889	9849	9897	9832	10002	9940	9807	9905	9908	10037	10065	9924	9821	9899	9934	9832	9744	9841	9852	9892	9847	9890	9920	9961	9978	9995	9889	9817	9940	9962	9907	10040	9985	9910	9895	10064	10018	10003	10024	9864	9790	9872	9962	9934	9960	9883	10036	9952	9866	9843	9903	9792	10094	9873	9687	9897	9783	9949	9864	9894	9814	9890	9951	10022	9904	9900	9887	10002	9756	9739	9969	9881	10057	9957	10082	9923	9737	9734	9817	9844	9920	10069	9873	9692	9868	9940	9889	9960	9871	9976	10028	9994	10043	9946	9873	9731	9883	10034	9863	9970	9898	9961	10022	9974	10021	9996	10004	10029	9820	10008	9925	9964	9841	9899	9705	9967	9915	9912	9895	10044	9827	9892	10041	9930	9902	9932	10095	9874	9906	10116	9911	9764	9924	10011	9966	9948	9966	9755	9918	9969	9913	9887	9941	9986	9847	9921	9953	9963	9735	9858	9856	9892	9971	9966	9944	9869	9896	9909	9962	10041	9920	9870	9924	9878	9907	10031	9979	9756
23800	21617	40201	64096	60729	49279	36387	24535	18652	17231	16435	16260	16374	16629	16477	16336	16448	16366	16379	16391	16294	16370	16393	16404	16203	16416	16328	16337	16508	16347	16431	16198	16041	15924	16089	16410	16216	16085	16264	16332	16249	16130	16244	16353	16383	16381	16206	16241	16157	16054	16153	16234	16237	16299	16322	16210	15942	16231	16213	16028	16039	16286	16353	15999	16189	16294	16403	16100	16037	15942	16117	16061	16024	15925	16121	15987	16167	16058	16099	16164	16106	15954	16361	16154	16028	16363	16166	16275	16184	16051	16095	16111	16131	16120	16103	16198	16081	16202	16075	16094	16225	16112	16243	16217	16225	16100	16224	16262	16269	16200	16280	16043	16142	16125	16212	16046	16173	16424	16464	16103	16278	16149	16263	16272	16225	16228	16217	16031	16006	16158	16321	16256	16213	15992	16136	16097	16288	16279	16373	16173	16056	16010	16283	16175	15992	16015	16173	16188	16057	16324	16153	16192	16051	16178	16214	16265	15941	16156	16304	16125	16112	16092	16219	16395	16368	16461	15994	16308	16098	16251	16148	15808	16062	15971	16181	16288	16215	15798	16114	16190	16365	16143	16098	16175	16244	16053	16192	16226	16059	16327	16074	16057	16315	16254	16071	16014	16274	16131	16145	16168	16332	16264	16250	15992	15913	15851	16269	15860	16064	16120	16135	16089	16262	16258	16039	15943	15995	16104	16139	16071	16171	15962	16090	16195	16253	16157	15999	16146	16094	16098	16261	16020	16006	16169	16175	16329	16272	16178	16186	16068	16160	16164	16298	15953	16136	16117	16026	16290	16113	16093	16269	16233	16215	16164	15980	16250	16169	16217	16232	16131	16323	16080	16198	15948	16197	16186	16281	15956	16133	16191	16105	15999	16037	16173	16131	16055	16155	16089	16002	16047	16165	16335	16146	16236	16065	16062	16194	16117	16333	16072	16195	16179	15967	16137	16232	16145	16064	15993	16170	16216	16173	16191	16019	16011	16226	16151	16136	16209	16113	15975	16303	15936	16185	16110	16353	16072	15939	15996	16283	16104	16199	16132	16377	16177	16209	16087	16170	16045	16149	16095	15901	16131	16149	16233	16261	16098	16259	15940	16181	16178	16364	16079	16062	16038	16043	16107	15981	16057	16039	15926	16181	16210	16119	16169	16137	16085	16298	16245	16153	16098	15993	15912	16110	16253	16163	16034	16163	16293	16028	16134	15921	15927	16167	16294	16122	16096	16272	16159	15948	16054	16162	16198	16307	16296	16230	16140	16207	16246	16249	16277	16075	16105	16144	16123	16127	16315	16053	16125	16018	16270	16222	16291	16194	16122	16258	16184	16216	16158	16073	16195	16092	16025	16085	16171	16187	16041	16238	16062	15988	16138	16097	16042	16326	16126	15987	16126	16088	15987	16352	16124	16255	16170	16155	16029	16040	16051	16140	15943	16289	16067	16281	16410	16186	16262	15827	16148	16112	16172	16162	16179	16018	15940	16127	16099	16053	16001	16256	16280	16327	16202	16216	16158	16174	16129	16304	16104	16271	16078	16136	16017	16052	16197	16180	15909	16072	16134	16141	16201	16203	16317	16103	16375	16257	16392	16206	16129	16236	16290	16108	16196	16102	15997	16245	16247	16009	15945	16058	16343	16112	16218	16287	16138	16240	16058	15853	16424	16032	16166	16266	15975	15947	16054	15943	15989	15991	16065	16014	16331	15971	16221	16086	16080	16355	16015	16191	16105	15969	16056	16120	16012	16025	15863	16023	16103	16330	16281	16172	15995	16163	16154	15982	16109	16217	15973	16098	16097	16334	16309	15998	15992	16000	16098	16170	16176	16097	16219	16200	16083	16035	16130	15969	16307	16023	16161	16287	16400	16120	16124	15957	16173	16106	16158	16130	16245	16170	16086	16215	16012	16303	16021	16034	16257	16311	16115	16183	16082	16129	16083	16126	16169	16250	16101	16122	16278	16340	16236	16217	16101	16247	16109	16133	16112	16068	16133	16003	16059	16099	16214	16124	16121	16076	15861	16218	16244	16138	16119	16060	15995	16101	16129	16313	16441	16237	16044	16256	16184	16111	16291	16100	16070	16142	16458	16051	16194	16101	16192	16299	16126	15972	16211	16032	15996	16470	16130	16102	16119	16417	15983	16019	16188	16104	16274	16165	16326	16008	15967	15885	15957	16212	16135	16027	16246	16057	16170	16266	16093	15987	16219	16266	16319	15993	16218	15994	16215	16155	16315	16236	16220	16168	16129	16129	16183	16091	16027	16234	16179	16415	16291	16248	16142	15894	16088	15997	16274	16016	16017	16161	16321	16231	16289	16017	16004	16067	16039	16185	16208	15979	16253	16191	16108	16201	16089	15924	16175	16315	16280	16100	16180	16042	16330	16194	16097	16036	16134	16268	16167	15945	16191	16054	16281	16050	16004	16150	16031	15892	16124	16134	16147	16220	16099	16156	15897	16301	16227	16090	16187	16023	16073	15935	15872	16157	16188	16148	16267	16114	16053	16307	16245	16088	15995	16378	16283	15989	16056	16178	16130	16076	16303	16026	16296	16072	16185	16018	16271	16098	16079	16129	16175	16141	16005	16314	16103	16200	16326	16348	16105	16200	16421	16088	16388	16188	16087	16024	16011	15950	16150	16225	15954	16240	16170	16045	16189	16159	15919	16167	16022	16161	16112	16282	16023	16209	16218	16164	16060	16121	16158	16144	16091	16044	16175	16237	16255	16222	16010	16093	16185	16335	16199	16430	15914	16062	16298	16139	16305	16187	16221	16174	16169	16271	16100	16256	16437	16342	16193	16186	16175	16033	16154	16181	16057	16275	16163	16211	16260	16085	16526	16308	16369	16075	16213	15921	15938	16185	16049	15914	16183	16155	16192	16178	15980	16084	16181	16281	16372	16043	16173	16108	16058	16303	16094	16001	16179	16004	16028	16089	16137	16106	15957	16268	16185	16236	16240	16099	16129	16213	15959	16044	16197	15998	16211	16028	16382	16282	16174	16200	16140	16193	15997	16001	16056	16249	16001	15999	16287	16018	15994	16028	16085	16029	16201	16269	16200	16130	16054	16028	15999	16195	16266	16032	16153	16071	16135	16154	16068	16226	16099	16190	16429	16108	16304	15983	16083	16067	16001	16158	16070	15971	16216	16232	16159	16061	16307	16218	15947	16194	16068	16183	16284	16119	16190	15922	16341	16027	16176	16186	15970	16105	16221	16135	16188	16308	16302	16120	16004	16304	16117	16097	16147	16082	16218	16110	16099	16102	16025	16089	16208	16263	16300	16217	16354	15999	15991	16161	15999	16073	15845	15994	16094	16041	16312	16351	16226	16205	16263	16139	15918	16148	15989	16189	16222	16286	16089	16042	16036	16067	16162	16229	16288	16113	16149	16096	16025	16079	16220	16293	16207	16012	16110	16089	16011	16136	16206	15988	16151	16170	15995	16224	16116	16053	16061	16144	16108	16172	16208	16082	16207	16338	16023	16105	16176	16126	16058	16141	16319	16173	16230	15995	16115	16140	16123	16070	16218	16055	16020	16091	15970	16347	16196	16091	16214	16263	15898	16269	16270	16144	16170	15939	16138	16304	16268	16165	16042	16305	16157	16031	16291	16352	16236	16256	15953	16093	16027	16198	16071	15933	16050	16137	16076	15998	16209	16175	16139	15982	15891	16166	16244	16100	15968	16256	16064	16050	16123	16031	16148	15890	16086	16079	16163	16266	16283	16106	16039	16078	15992	16219	16116	16191	16027	16329	16165	16060	15953	16016	16129	16289	15948	16117	15987	15995	16189	16166	16067	16016	16025	16022	16188	16166	16154	16316	16173	16009	16328	16106	16042	16159	15968	16307	16210	16082	16278	16264	16118	15855	16145	16312	16126	16020	16184	16144	16197	16152	16318	16276	15907	16239	16194	16152	16267	16131	16086	15982	16167	16196	16255	16430	16199	16213	16239	15964	16256	16374	16004	16217	16135	16209	16295	16232	16082	16075	16133	16139	16141	16100	16070	16168	16223	16246	16134	16004	16139	16167	16380	16459	16113	16008	16289	16169	16321	16114	16132	15867	15992	16289	16244	15895	16175	16227	16047	16366	16289	16299	16452	16196	16206	16147	16021	16037	16099	16233	16213	15883	16182	16173	16055	16174	16212	16139	16135	16115	16212	16061	16302	16138	16145	16005	16027	16112	16246	16142	16059	16155	15962	16164	15959	16076	16356	16062	15969	16168	16402	16071	16099	15881	16129	16281	16209	16181	16125	16285	16089	16088	15996	16252	16203	16118	16252	16031	16143	16198	16110	16308	15881	16324	16025	16225	16073	16198	16083	16168	16173	16014	16274	16325	16158	15857	16204	16030	16035	16097	16079	15969	16235	16276	16029	16146	16220	16292	16070	16068	16241	16236	16024	16175	16162	15981	16275	15916	16008	15872	16079	16083	16069	16218	16252	16182	16273	16029	16345	16104	16098	16147	16139	15952	15835	16159	15984	16224	15984	16052	16225	16137	16230	16087	16272	15977	16197	16169	16205	16340	16231	16187	15927	16186	16172	16097	15960	16173	16268	15881	16151	16211	16172	16234	16066	16223	16081	16020	16001	16075	16027	16153	16171	16177	16119	16197	16230	16253	16116	16134	16281	16173	16034	16152	16208	16334	16118	16090	16156	16116	16202	16251	16221	15982	16308	16020	15853	16227	16008	15984	16195	16133	16103	16058	16217	16251	16141	16290	16307	15940	15998	16072	15941	16356	16469	16103	16119	16055	16181	16206	16130	16118	16134	16085	16182	16104	15932	16211	16051	16148	16048	16171	16264	16233	16088	16176	16259	16187	16209	16174	16186	16108	15956	16016	16184	16172	16145	16092	16204	15856	16005	16037	16314	16038	16230	16200	16276	16234	16130	16158	16082	16073	16202	16258	16047	16197	16282	16158	16112	16026	16139	16226	16248	16183	16108	16333	15906	16017	15952	16116	16177	16329	16132	16034	15990	16274	16336	16042	16129	16159	16298	16142	16147	16031	16054	16061	16009	16064	16247	16170	16147	16135	15891	15987	16148	16105	16125	16157	16126	16420	16132	16241	16285	16051	16338	15983	16274	16285	16122	16059	16321	16072	16082	16011	16227	16191	16127
20469	56672	99667	90660	70477	45715	26914	15864	11865	10801	10552	10531	10542	10586	10586	10660	10578	10529	10554	10777	10714	10574	10490	10619	10461	10473	10678	10561	10648	10535	10565	10629	10588	10558	10565	10674	10461	10526	10655	10538	10567	10633	10643	10586	10597	10687	10506	10723	10500	10856	10567	10474	10641	10541	10433	10675	10673	10690	10619	10506	10393	10487	10566	10402	10548	10581	10507	10623	10568	10511	10709	10638	10556	10464	10494	10704	10619	10572	10443	10625	10616	10506	10560	10513	10502	10588	10603	10590	10395	10423	10819	10484	10546	10540	10499	10595	10514	10708	10404	10662	10637	10583	10405	10613	10655	10579	10657	10643	10405	10529	10532	10708	10538	10365	10677	10704	10593	10565	10590	10647	10664	10486	10660	10551	10593	10442	10598	10608	10592	10533	10448	10697	10628	10597	10546	10685	10516	10454	10479	10489	10551	10644	10449	10488	10447	10369	10526	10649	10479	10542	10503	10587	10518	10609	10569	10493	10636	10694	10599	10481	10632	10638	10500	10402	10499	10433	10360	10586	10687	10467	10493	10565	10569	10529	10472	10460	10583	10613	10584	10562	10643	10392	10593	10599	10496	10569	10586	10500	10571	10429	10591	10656	10470	10444	10695	10477	10602	10535	10660	10505	10591	10621	10515	10647	10738	10526	10766	10466	10433	10576	10671	10597	10350	10567	10507	10469	10557	10517	10510	10579	10668	10541	10486	10358	10710	10571	10548	10543	10509	10671	10623	10559	10555	10340	10478	10525	10570	10488	10467	10652	10579	10583	10528	10607	10528	10564	10375	10513	10597	10470	10685	10458	10453	10466	10536	10583	10464	10585	10606	10436	10696	10525	10580	10653	10521	10455	10536	10384	10640	10490	10474	10533	10471	10594	10559	10343	10679	10517	10537	10591	10693	10586	10533	10602	10489	10501	10554	10424	10684	10673	10759	10683	10541	10747	10544	10497	10756	10549	10510	10463	10676	10273	10741	10612	10501	10584	10657	10520	10596	10734	10474	10537	10492	10530	10502	10483	10436	10581	10370	10573	10530	10448	10509	10594	10627	10525	10548	10377	10507	10629	10507	10647	10715	10584	10502	10538	10620	10518	10563	10566	10475	10377	10605	10463	10500	10559	10592	10721	10368	10579	10465	10501	10499	10426	10640	10443	10416	10618	10423	10478	10474	10647	10615	10548	10562	10570	10548	10522	10579	10547	10487	10571	10595	10398	10466	10513	10520	10632	10494	10540	10415	10629	10597	10239	10518	10560	10563	10533	10360	10700	10521	10572	10445	10469	10592	10734	10551	10523	10618	10416	10572	10535	10468	10397	10469	10392	10607	10665	10581	10504	10460	10509	10504	10376	10567	10525	10599	10632	10381	10355	10680	10537	10681	10419	10589	10523	10685	10622	10551	10569	10572	10722	10598	10563	10611	10411	10495	10638	10452	10453	10516	10472	10558	10603	10604	10561	10543	10579	10583	10545	10625	10547	10562	10561	10441	10494	10614	10545	10486	10618	10536	10713	10547	10663	10562	10624	10544	10365	10643	10515	10570	10565	10681	10435	10445	10498	10575	10601	10594	10692	10607	10542	10466	10461	10481	10554	10622	10447	10580	10571	10509	10594	10458	10529	10484	10497	10402	10697	10504	10553	10526	10578	10496	10492	10580	10650	10470	10409	10438	10590	10510	10524	10505	10536	10513	10595	10428	10615	10502	10495	10659	10379	10485	10554	10531	10578	10607	10446	10313	10588	10581	10541	10499	10476	10569	10449	10598	10632	10497	10629	10419	10558	10607	10448	10716	10573	10602	10536	10728	10531	10557	10454	10547	10608	10483	10515	10665	10389	10475	10487	10409	10505	10604	10711	10393	10500	10484	10408	10633	10526	10519	10676	10455	10533	10651	10601	10525	10490	10717	10384	10520	10515	10390	10391	10348	10513	10461	10498	10526	10537	10604	10618	10575	10551	10577	10572	10601	10396	10493	10537	10499	10658	10383	10544	10661	10493	10567	10641	10552	10382	10522	10562	10521	10490	10583	10529	10476	10443	10617	10632	10619	10655	10603	10634	10459	10567	10620	10590	10614	10516	10430	10575	10505	10401	10624	10577	10569	10550	10523	10561	10377	10647	10587	10527	10605	10499	10527	10617	10469	10645	10369	10590	10208	10490	10499	10403	10664	10471	10599	10465	10437	10572	10403	10549	10445	10524	10435	10444	10510	10552	10477	10435	10591	10380	10559	10420	10517	10480	10659	10456	10495	10649	10588	10554	10564	10561	10527	10572	10678	10656	10499	10449	10541	10536	10569	10550	10365	10683	10493	10500	10602	10576	10550	10519	10528	10584	10486	10474	10422	10468	10659	10629	10555	10588	10589	10580	10586	10541	10395	10458	10554	10498	10564	10465	10540	10515	10593	10609	10472	10486	10524	10604	10494	10525	10720	10597	10606	10494	10592	10536	10580	10523	10659	10627	10414	10355	10620	10395	10641	10641	10498	10614	10475	10448	10500	10449	10646	10607	10701	10495	10532	10618	10646	10567	10534	10602	10507	10502	10659	10450	10541	10493	10516	10408	10594	10556	10560	10627	10608	10458	10541	10602	10522	10538	10622	10653	10706	10522	10533	10393	10477	10455	10514	10559	10569	10500	10682	10580	10445	10452	10471	10673	10614	10530	10487	10705	10537	10585	10516	10439	10453	10491	10616	10581	10361	10454	10668	10606	10629	10764	10512	10535	10693	10572	10602	10822	10314	10442	10298	10532	10395	10645	10445	10514	10379	10567	10667	10518	10738	10560	10420	10372	10372	10683	10405	10437	10388	10675	10469	10480	10626	10592	10436	10562	10558	10480	10544	10479	10629	10620	10491	10612	10501	10584	10501	10494	10660	10440	10728	10635	10528	10513	10505	10572	10544	10683	10563	10590	10337	10519	10644	10375	10600	10576	10484	10390	10564	10540	10591	10554	10626	10320	10534	10649	10453	10539	10590	10620	10547	10518	10610	10366	10604	10512	10328	10420	10452	10329	10420	10583	10462	10645	10484	10501	10486	10641	10565	10596	10705	10417	10428	10606	10538	10439	10545	10533	10563	10503	10454	10236	10447	10570	10570	10533	10440	10476	10564	10421	10683	10334	10673	10389	10412	10556	10504	10591	10557	10469	10685	10449	10562	10595	10398	10429	10540	10555	10659	10560	10554	10497	10487	10534	10435	10604	10602	10535	10370	10624	10435	10565	10412	10609	10569	10642	10690	10643	10611	10386	10579	10693	10377	10468	10691	10491	10534	10516	10670	10728	10577	10574	10462	10527	10383	10498	10558	10617	10557	10456	10419	10496	10588	10469	10515	10552	10408	10441	10501	10432	10510	10553	10554	10511	10509	10520	10475	10673	10640	10392	10359	10548	10555	10510	10404	10442	10552	10610	10559	10470	10724	10506	10535	10511	10525	10557	10452	10499	10624	10625	10441	10543	10769	10452	10473	10502	10596	10545	10429	10490	10657	10638	10521	10605	10613	10392	10642	10510	10487	10725	10621	10585	10555	10565	10602	10393	10673	10518	10605	10472	10518	10440	10557	10610	10420	10533	10486	10508	10624	10585	10573	10445	10596	10473	10477	10481	10521	10566	10524	10469	10545	10589	10511	10593	10655	10323	10564	10523	10384	10602	10469	10671	10491	10457	10418	10563	10457	10459	10649	10301	10640	10474	10580	10400	10448	10503	10596	10646	10459	10586	10520	10643	10547	10541	10431	10643	10574	10622	10586	10424	10538	10571	10593	10579	10444	10456	10615	10517	10443	10471	10667	10628	10495	10536	10635	10474	10608	10507	10401	10493	10416	10572	10596	10528	10469	10562	10578	10468	10610	10587	10583	10436	10470	10524	10517	10606	10572	10665	10601	10555	10434	10576	10656	10513	10510	10598	10498	10516	10457	10408	10509	10705	10543	10589	10516	10585	10397	10532	10456	10650	10618	10423	10478	10495	10534	10365	10464	10582	10505	10583	10706	10606	10495	10788	10408	10498	10492	10472	10500	10599	10653	10704	10491	10451	10528	10469	10480	10508	10547	10453	10449	10641	10550	10608	10670	10451	10478	10597	10699	10586	10671	10463	10639	10605	10476	10554	10606	10350	10569	10449	10506	10664	10627	10649	10509	10532	10583	10628	10438	10565	10466	10715	10674	10627	10420	10530	10603	10599	10538	10586	10573	10534	10574	10504	10579	10639	10499	10418	10494	10644	10531	10484	10542	10534	10600	10510	10511	10526	10569	10683	10657	10489	10414	10672	10590	10611	10511	10621	10537	10588	10438	10673	10670	10425	10484	10608	10596	10453	10546	10367	10665	10650	10493	10557	10379	10473	10503	10656	10560	10544	10399	10549	10334	10531	10345	10583	10622	10472	10516	10392	10559	10370	10520	10575	10448	10490	10494	10602	10630	10677	10527	10472	10563	10637	10376	10402	10518	10530	10479	10444	10459	10531	10453	10493	10593	10528	10513	10523	10543	10509	10600	10556	10590	10413	10636	10600	10355	10481	10443	10506	10588	10576	10394	10566	10537	10484	10557	10306	10545	10546	10646	10577	10463	10563	10799	10553	10512	10684	10371	10728	10604	10502	10502	10571	10537	10486	10491	10520	10574	10676	10606	10573	10700	10556	10636	10538	10666	10424	10509	10534	10490	10582	10490	10469	10525	10566	10497	10434	10377	10600	10590	10498	10436	10546	10491	10566	10552	10569	10637	10480	10661	10446	10578	10477	10570	10588	10479	10588	10532	10501	10456	10493	10496	10570	10565	10483	10549	10372	10555	10543	10705	10425	10463	10519	10388	10388	10492	10448	10552	10543	10576	10483	10712	10438	10547	10473	10506	10616	10372	10470	10472	10548	10505	10476	10427	10518	10468	10590	10550	10459	10619	10465	10495	10600	10612	10597	10497	10502	10629	10585	10534	10456	10604	10559	10667	10545	10418	10609	10385	10550	10590	10523	10456	10465	10502	10504	10472	10621	10485	10558	10591	10383	10498	10342	10508	10613	10489	10524	10464	10594	10716	10488	10429	10609	10745	10645	10517	10552	10549	10403	10653	10490	10442	10704	10602	10459	10503	10549	10584	10569	10585	10482	10767	10517	10562	10529	10550	10521
30227	23976	39811	38915	29893	22613	18548	17054	16196	16122	16012	15928	15824	15964	15958	15866	16012	15832	15923	15993	15917	15940	15986	16028	16165	16011	15710	16060	15804	16149	15946	16010	16002	16037	15827	16025	15744	15926	16096	16148	15863	15810	15882	16067	15849	15825	16187	15865	15994	16020	15795	15900	15941	15953	15946	15688	15986	15971	15819	15964	15794	15817	15774	15917	15901	15949	16019	15747	15993	16091	15839	15865	16077	16054	15972	15904	15982	15999	16055	15780	15785	16108	15918	15815	15836	16034	16094	16022	16032	16073	15780	15925	16122	16027	16013	16029	15896	15767	15970	16006	15993	16152	15973	16015	15942	15874	15794	15801	16041	15908	15855	16124	15943	15984	15913	15785	15967	15984	15999	15868	15972	15901	15791	15926	15854	15740	15983	15871	16121	15974	15834	15870	15825	16222	15968	16050	15779	16009	15896	16039	15967	15905	15865	16019	15786	15815	16054	15923	15824	16040	15868	16089	16061	15913	15911	15987	15747	15954	15656	15770	15770	15956	15956	15821	15889	15924	16094	15718	15783	15957	16078	16176	15932	15902	15643	16000	15818	15837	16047	15941	16132	16066	15915	15935	16016	15867	15817	15937	16021	15953	15902	15597	15942	16083	16054	15845	15871	15919	15674	16032	16004	15892	15923	15866	15983	15768	15949	15853	15754	16092	15923	15900	15858	16049	16088	15789	15815	16026	15935	15835	15844	16041	16048	15984	15909	15642	15809	16015	16025	16031	16185	16072	15904	15723	15845	15871	16015	15955	16060	15953	15840	15930	15937	15881	16114	15765	15923	15985	15949	15903	15928	15874	15962	15885	15944	15977	15986	15756	16061	15954	15866	15778	15850	15941	15951	16006	15850	15795	16119	15984	15843	16034	15944	15800	15720	15926	15844	15927	15872	15981	15957	15884	16048	15915	15933	15897	15997	15705	15987	15725	15930	15903	16002	15851	15993	15819	15963	15832	15860	16016	16019	15901	16029	15913	15913	16157	15988	15769	16097	15988	15965	15940	15884	15784	15904	15856	15793	15752	15968	15928	15947	16057	15870	15803	16033	15772	15795	16010	15873	15838	16205	15886	16212	15865	15658	15885	16049	15917	15863	15883	16162	15791	15898	15865	16149	15848	15832	16032	16008	15734	15906	16098	15892	15932	15898	15851	15906	15989	15875	16075	16070	15950	16054	16113	15943	15859	15963	15856	16064	16027	15837	15977	16219	15912	15804	15928	15910	16007	15723	15917	16047	15890	15990	16020	15958	15605	15855	15908	15923	16076	15923	15923	15739	16015	15915	15750	15732	15943	15884	15929	15810	15940	15818	15960	15845	15781	16003	15881	15763	15932	15986	15916	15811	15953	15663	15908	16015	16103	16212	15971	15817	15998	15836	15929	16007	15864	15963	16116	15964	15931	16048	16099	15909	15935	15806	15945	15929	16016	15771	15727	15760	15775	16050	15894	15885	15887	15862	16023	15710	15846	15942	15805	15831	15826	15781	15932	15964	16015	16074	16002	16042	15883	15977	15984	15935	15956	15883	15963	16028	15982	15930	16047	16196	15855	15879	16317	15957	16017	16003	15899	15836	15981	15999	15799	15894	15924	16063	15839	15974	15796	15827	15894	15971	15773	15680	15810	16175	15947	15884	16078	15887	15778	16026	15948	15926	15750	15882	15911	16084	15799	15864	15962	15864	16085	15752	15744	15906	15934	15940	15927	15970	15887	15964	16156	15982	16020	15981	15829	15842	15735	15902	15641	15763	15768	16026	16087	15969	15971	15922	16053	16052	15897	16029	15985	15928	15814	16046	15950	15849	15904	15849	15852	15854	15825	16025	15854	15966	16230	15871	15950	15808	15859	15958	16035	15951	15895	15797	15956	15942	15939	15975	16017	16031	15993	15819	15969	15945	15811	15924	15992	15912	15960	16054	15863	15766	15862	15736	15776	15998	15815	16020	15960	15924	15866	15996	16139	16075	16009	15836	16054	15904	16162	15886	15777	15984	16186	15964	15986	15909	15873	16117	15926	15824	15971	16045	15834	15972	15862	15831	16045	15929	15812	15786	15721	15967	15899	15949	16086	15899	15972	16063	16141	15767	15888	15853	15941	16057	15960	15981	15851	15991	16103	15710	15971	15815	15931	15840	15903	15761	16020	16103	15872	15742	15967	15905	15976	16165	15894	15993	16163	15817	15843	15991	15746	16011	15883	15939	15990	16044	16057	15791	15903	15870	15985	16008	15747	16005	16076	16047	15976	15787	15941	15897	15793	16013	16029	15992	15993	15921	15815	15994	15929	15974	16011	15854	15832	15964	15880	15872	15800	15863	15964	16148	15742	15929	15934	15873	15802	15860	15986	15891	16010	15739	16138	15969	15964	16171	15919	16097	15977	15864	16125	16032	15927	16022	16045	16160	16024	16030	15958	16074	15945	15949	15815	15848	15977	15843	15838	16068	15865	15857	15810	16038	16021	15839	15883	15866	15884	15873	15892	16072	15964	15868	15685	15803	15975	15591	15851	15857	15998	15974	16184	16134	15888	15769	15988	16240	15938	15860	15850	15885	15745	15997	15921	16115	15848	15798	15748	15766	15867	16260	15800	15937	15805	15837	15800	16022	15887	15825	15941	15891	15978	16113	15581	15821	15987	15824	15838	15952	15946	15936	16103	16009	15769	15869	15681	15887	15888	16166	15913	15882	15870	15929	15796	15934	15879	15864	15776	15949	15911	15956	15982	15932	15955	15687	15796	15866	15870	15944	15970	16095	15825	15933	15861	15901	16082	15919	15771	16006	15960	15874	16038	15778	15896	16036	15858	15901	15816	15872	15897	15906	15826	15879	15948	15979	15884	15887	16095	16111	15798	15886	15770	15958	15992	15903	16006	15893	15878	15907	15777	15713	15919	15810	15896	15870	15989	15962	15929	15749	15861	15913	15996	15783	16111	16068	15937	15830	15945	15967	15927	15943	15951	15817	16074	15901	16018	15841	16060	15965	15908	15872	15876	16066	15983	15968	15864	15825	15808	16067	16074	16039	15820	15837	15857	15845	15982	16005	15899	15937	15871	16037	15813	16064	15917	15826	15870	15741	15821	16048	16006	15977	15945	15858	15971	16109	15883	15890	16011	15859	15994	15976	15939	15987	15861	15821	16000	16030	16032	15964	15805	15667	15672	15984	16135	15843	16026	15946	15961	15785	15973	15975	15869	15893	15983	15975	15846	15967	15829	15916	15913	15759	16016	15916	15892	15922	15839	15667	15959	15930	15909	15887	15939	15988	15747	15915	15821	15806	15895	16027	15773	15815	16225	15876	15865	15880	15929	15747	15760	15890	15899	15965	15955	15838	15971	15869	15966	16120	16168	16039	15835	15917	15808	15956	15993	15941	15913	16032	15916	15965	15915	15953	15873	15907	15801	15855	15936	15791	15835	15868	16069	15944	16042	16013	15951	15926	15967	15904	15941	15805	15844	15890	15861	15679	15839	15924	15822	16006	16097	15979	15738	15997	15914	16007	15987	15964	16042	15808	15919	16047	16056	16011	15921	15981	15846	15943	15858	15840	15941	15860	15782	15929	16147	16034	15995	16034	15933	16049	16019	15766	15967	15968	15984	16079	16087	15973	15967	16147	15894	16063	15965	16075	15954	15909	16009	15967	16118	15667	16005	15895	16174	15949	15973	15838	15746	16017	15937	15958	15977	15637	15774	15907	15885	15872	15819	15867	16007	15995	15945	15817	15943	15754	15783	16030	15951	15800	15936	15826	15795	15916	15904	15841	15921	15902	16099	15912	15861	15914	15812	15928	16155	15724	15948	16034	15696	16022	15851	15984	16004	16101	15807	15880	15925	15919	15793	15932	16226	15857	15966	16004	15831	16010	15737	16177	15989	15898	16024	16096	15739	15779	16130	15796	16080	16083	15784	15895	15948	15722	15879	15938	15959	15932	16149	15909	15895	15796	15861	15851	15875	15933	15832	15918	15927	15831	15773	16063	15962	15593	15693	15954	15830	15987	16074	15815	15985	15939	15977	15848	15881	15614	15994	15963	15997	15864	15885	16147	15912	15878	15983	15972	15800	15904	15862	16080	15711	16087	15884	16026	15904	16059	16011	15998	16158	15947	15888	15946	16028	15902	15774	15889	15791	15931	15771	15926	15691	15851	15834	15881	16119	15807	16028	16176	15760	16044	15917	15729	16030	15909	16007	15992	16072	15924	16063	16007	15854	15992	15884	16088	16066	16026	15816	15930	15878	16076	16172	15942	16065	15954	15777	15803	15926	15944	15944	15990	15751	15823	15934	15903	15930	16017	15782	16014	16201	15860	15954	15877	16040	15891	16010	16144	15754	15870	15773	15817	15861	15959	15845	15752	16043	15976	16049	15732	15863	15898	16016	15872	15751	15816	15930	16040	15779	15886	15919	15925	15733	15855	15920	16002	16084	15884	15625	15610	16011	15803	15934	16067	15944	16040	15970	15823	15908	16014	15841	15957	15999	15937	15905	15848	15856	15959	16143	15934	15854	15843	15908	16066	15952	15994	15972	15803	15998	15935	15675	15912	15844	15781	15784	15838	16020	15706	15599	16035	16031	15866	15824	15928	15925	15946	15777	15868	15790	15959	15903	15820	16124	15966	15729	15890	16182	15922	15902	15878	15880	15814	15885	15806	15892	16066	15999	15956	16035	16163	15788	16001	15955	15999	15965	15874	15896	15867	15723	15901	16248	16011	15995	15916	16072	15887	15866	15890	15961	16228	15918	16036	15957	15759	15925	15924	15941	15902	15840	15845	16093	16117	15898	15806	16063	15954	16024	15954	15784	15895	15813	15876	15919	16026	15991	15837	15900	15845	15767	15911	15973	16090	15900	15873	15953	16177	15999	15851	15858	15850	15882	16095	15777	15738	15748	15847	15751	15843	15935	15880	16082	15958	15722	15949	15985	15858	15654	16025	15857	15828	15899	15667	15772	15858	16019	15956	16138	15967	16101	16089	15944	16020	15947	15847	15860	15832	16033	15820	16130	15790	15826	15925	15999	15871	15708	16141	16045	16011	15957	15982	15916	15837	15920	15755	15837	16056	15956	15910	15887	16067	16023	15903	15782	16021	15894	15930	15895	16107	15991	16011	15862	16135	15993	15975	15896
12099	20764	38711	29568	20787	14619	11612	10410	9849	9947	9888	9838	9879	9891	9892	10007	9902	9857	9936	9758	9779	9668	9923	9851	9729	9783	9738	10021	9849	9894	9883	9799	9986	9831	9725	9875	9860	9839	9820	9821	9798	9902	9768	9791	9894	9920	10051	9875	9828	9749	9850	9800	9834	9906	9852	9783	9888	9946	9986	9745	9895	9812	9944	9884	9757	9865	9810	9839	9658	9798	9811	9832	9842	9800	9839	9866	9891	9759	9821	9853	9791	9755	9840	9729	9824	9845	9824	9786	9891	9802	9821	9725	9879	9891	9701	9973	9858	10014	9718	9901	9936	9759	9861	9860	9865	9957	9974	9701	9753	9765	9816	9798	9848	9712	9884	9787	9713	9873	9849	9803	9828	9763	9811	9701	9905	9760	9829	9909	9906	9893	9936	9883	9814	9719	9923	9898	9824	9923	9967	9845	9715	9878	9956	10017	9873	9864	9877	9816	9920	10015	9986	9846	9802	9812	9623	10046	9869	9894	9992	9835	9931	9809	9935	9919	9873	9840	9965	9728	9813	9801	9968	9845	9662	9837	9835	9860	9778	9721	9703	9819	9781	9714	10047	9846	9933	9687	9761	9976	9813	9992	9990	9713	9813	9899	9789	9749	9984	9818	9812	9956	9822	9913	10012	9863	9970	10008	9926	9836	9927	9860	9782	9836	9884	9865	9820	9960	9909	9888	9864	9745	9922	9650	9697	9850	9884	9711	9875	9852	9821	9849	9791	9787	9703	9831	9940	9966	10015	9851	10088	9787	9644	10056	9867	9881	9832	9655	9838	9833	9870	9828	9901	9894	9859	9807	9911	9940	9900	9765	9903	9866	9845	9533	9860	9782	9821	9766	9936	9799	9809	9773	9872	9809	9726	9870	9918	10053	9871	9745	9970	9789	9879	9670	9846	9801	9820	9760	9756	9771	9749	9836	9881	9806	9790	9888	9915	9759	9785	9913	9765	9898	9868	9851	9849	9857	9845	9693	9877	9919	9862	9832	9843	9795	9866	9715	9836	9852	9819	9969	9910	9858	9859	9763	9869	9898	9794	9729	9859	9902	9933	9802	9773	9868	9809	9744	9800	9784	9884	9791	9737	9797	9830	9688	9928	9855	10062	9781	9804	9837	9800	9795	10018	9867	9903	9897	9810	9957	9947	9842	9858	9912	9843	9782	9799	9826	9927	9867	9859	9906	9796	9739	9914	9850	9692	9886	9921	9835	9795	9701	9944	9839	9817	9873	9746	9977	9823	9751	9832	9934	9911	9758	9628	9843	9779	9877	9891	9821	9855	9828	9956	9947	9777	9881	9776	9901	9751	9768	9918	9888	9876	9895	9818	9759	9835	9730	9906	9880	9678	9850	9775	9806	9943	9760	9771	9793	9853	9829	9940	9767	9842	9731	9807	9820	10029	9859	9965	9770	9942	9791	9812	9843	9807	9659	9956	9853	9783	9765	9858	9942	9843	9737	9836	9911	9858	9765	9819	9878	9811	9737	9840	9826	9834	9910	9776	9676	9829	9720	9787	9840	10032	9809	9936	9821	9816	9810	9880	9868	9951	9816	9715	9948	9786	9825	9735	9751	9959	9713	9755	9789	9765	9744	9744	9965	9589	9774	9819	9766	9926	9787	9829	9797	9807	10086	9795	9823	9929	9985	9771	9789	9867	9892	9923	9808	9833	9700	9867	9858	9784	9810	9966	9687	9874	9701	9839	9997	9880	9915	9901	9831	9914	9991	9716	9776	9713	9770	9787	9795	9776	9606	9778	9835	9820	9782	9944	9811	9876	9847	9908	9899	9822	9832	9862	9845	10058	9702	9802	9857	9878	9883	9771	9856	9760	9873	9728	9963	9961	9843	9859	9748	10039	9968	9839	9816	9954	9908	9844	9632	9791	9859	9893	9743	9771	9927	9966	9739	10018	9898	9976	9830	9850	9743	9821	9848	9803	9716	9878	9738	9837	9657	9908	9926	9651	9817	9728	9776	9752	9795	9861	9893	9852	9906	9849	10019	9845	9854	9860	9802	9792	9934	9774	9861	9899	9718	9666	9675	9977	9923	9856	9643	9851	10015	9688	9768	9793	9821	9725	9730	9784	9834	9821	9826	9789	9839	9768	9694	9749	9828	9972	9787	9696	9755	9883	9771	9915	9847	9901	9919	9825	9780	9862	9841	9770	9907	9663	9785	9709	9792	9938	9780	9849	9866	9913	9727	9870	9844	9788	9828	9930	9894	9788	9905	9793	9839	9869	9995	9724	9800	9945	9813	9826	9807	9941	9941	9795	9900	9733	9715	9872	9951	9737	9964	9782	9797	9784	9985	9992	9748	9874	9836	9980	9762	9853	9768	9917	9744	9837	9869	9896	10090	9812	10041	9865	9818	9869	9856	9881	9827	9868	9796	9789	9772	9731	9792	9644	9761	9856	9850	9856	9803	9807	9814	9702	9721	10026	9816	9849	9860	9702	9837	9895	9822	9924	9888	9765	9943	9820	9848	9801	9856	9961	9975	9891	9800	9896	9763	9701	9804	9864	9830	9719	9829	10014	9983	9985	9803	9955	9773	9813	9823	9681	9874	9850	9808	9712	9838	9772	10029	9682	9851	10022	9762	9853	9903	9833	9824	9897	9877	9869	9796	9951	9895	9889	9896	9878	9939	9655	9944	9814	9992	9752	9860	9800	9769	9798	9837	9771	9825	9807	9870	9901	9896	9770	9819	9919	9973	9977	9885	9724	9869	9740	9816	9919	9637	9835	9730	9967	9957	9733	9655	9867	9725	9842	9765	9760	9820	9801	9958	10016	9671	9753	9779	9879	9779	9888	9880	9941	9900	9810	9694	9820	9845	9803	9785	9842	9836	9781	9899	9825	9969	9947	9776	9851	9840	9812	9973	9792	9862	9872	9995	9663	9839	9742	9822	9822	9774	9839	9821	9942	9824	9809	9857	9742	9825	9967	9854	9849	9835	9663	9941	9899	9931	9906	9731	9892	9849	9798	9777	9847	9935	9974	9927	9912	9924	9815	9909	9961	9792	9818	9794	9949	9885	9876	9754	9865	9768	9833	9876	9791	9796	9926	9815	9950	10002	9860	9764	9777	9779	9849	9648	9784	9905	9731	9827	9876	9930	9788	9865	9848	9744	9795	9818	9793	9784	9847	9952	9779	9918	9936	9959	9950	9700	9789	9847	9875	9858	9878	9942	9667	9805	9892	9804	9851	9760	9751	9917	9871	9915	9756	9742	10095	9801	9988	9921	9751	9886	9945	9883	9862	9753	9756	9784	9602	9822	9843	9944	9712	9855	9912	9780	9770	9782	9966	9854	9818	9731	9882	9737	9883	9934	9900	9721	9877	9983	9947	9745	9801	9853	9778	9865	9832	9857	9741	9805	9697	9978	9922	9768	9762	9878	9773	9972	9838	9760	9799	9781	9805	9847	9814	9902	9684	9918	9857	9997	9862	9852	9775	9770	9884	9850	9858	9876	9898	9966	9989	9792	9863	9812	9851	9890	9819	9691	9738	9876	9760	9804	9906	9768	9840	9940	9859	9803	9818	9808	9915	9875	9949	9781	9755	9899	9808	9717	9921	9733	9819	9780	9827	9848	9738	9986	9868	9796	9800	9902	9797	9951	9996	9965	9806	9757	9848	9758	9806	9922	9825	9834	9807	9759	9865	9900	9855	9884	9937	9805	9930	9852	9887	9749	9957	9909	9741	9882	9891	9908	9781	9891	9740	10039	9936	9828	9747	9952	9886	9765	9783	9806	9868	9778	9874	9989	9711	9909	9811	9816	9869	9748	9992	9790	9902	9925	9866	9654	9811	9928	9895	9775	9773	9935	9954	9834	9812	9809	9739	9868	9841	9734	9864	9901	9735	9836	9777	9936	9867	9744	9848	9941	9865	9846	9907	9838	9883	9834	9827	9804	9823	9878	9805	9931	9930	9993	9839	9890	9842	9887	9843	9806	9865	9815	9894	9743	9800	9810	9792	9707	9800	9796	10023	9688	9851	9811	9855	9743	9886	9947	9882	9929	9820	9921	9755	9843	9955	9839	9715	9678	9873	9867	9703	9799	9850	9754	9870	9833	9840	9660	9817	9816	9794	10005	9714	9946	9904	9770	9940	9682	9696	9670	9800	9847	9892	9844	9687	9855	9800	9969	9856	9864	9814	9773	9721	9816	9891	9802	9726	9789	9824	9819	9825	9878	9767	9928	9985	9816	9868	9797	9820	9863	9782	9929	9994	9708	9905	9843	9833	9866	9875	9966	9752	9735	10024	9853	9772	9891	9806	9821	9854	9857	9846	9853	9816	9751	9836	9905	9773	9906	9822	9806	9792	9858	9924	9921	9721	9794	9712	9874	10005	9654	9830	9868	9900	9891	9967	9975	9917	9798	9855	9769	9722	9853	9911	9882	9703	9743	9770	9846	9686	9860	9889	9786	9817	9863	9833	9716	9738	9779	9761	9981	9779	9882	9720	9839	9825	9913	9812	9791	9695	9842	9845	9836	9808	9991	9979	10006	9665	9776	9896	9730	9751	9738	9823	9739	9915	9901	9960	9847	9916	9835	9891	9709	9883	9840	9878	9719	9832	9877	9816	9677	9894	9796	9867	9592	9780	9823	9957	9916	9909	9873	9832	9846	9850	9722	9717	9956	9760	9864	9853	9785	9880	9914	9878	9769	9932	9795	9943	9820	9799	9894	9898	9874	10002	9843	9725	9710	9921	9923	9916	9863	9707	9916	9781	9783	9783	9885	10051	10005	9842	9752	9811	9861	9883	9895	10005	9815	9993	9864	9701	9838	9855	9921	9810	9789	9795	9693	9776	9847	9847	9838	9756	9891	9929	9793	9896	9826	9955	9776	9878	9670	9885	9838	9855	9759	9814	9985	9794	9868	9736	9869	9777	9825	9763	9821	9843	9792	9821	9784	9806	9998	9805	9885	9842	9803	9802	9848	10030	9785	9977	9812	9810	9893	9732	9662	9753	9713	9855	9911	9922	9930	9908	9817	9879	9851	9657	9775	9764	9969	9815	9896	9767	9709	9868	9940	9791	9722	9937	9834	9868	9900	9956	9693	9784	9940	9791	9967	9790	9837	9768	9953	9816	9838
25187	21663	46616	64948	55208	41043	29168	20780	17310	16819	16272	16588	16401	16481	16515	16226	16418	16256	16187	16140	16257	16279	16544	16180	16114	16258	16121	16269	16237	16396	16360	16218	16107	16036	16088	16245	16193	16035	16082	16011	16162	16089	16165	16067	16192	16156	16302	16225	15922	15852	16152	16187	16196	16126	16168	16267	16099	16178	16146	16177	16160	16304	16028	16224	16086	16179	16174	16344	16091	16049	16288	16143	16055	16113	16232	16131	16247	16411	16297	16120	16243	16355	16209	16102	16118	16019	16136	16141	16414	16208	16055	16140	16228	16128	16105	16140	16078	16070	16159	16255	16191	16036	16238	16148	16052	16080	16143	15871	15921	15962	15966	16162	16269	16182	15989	16102	16025	15929	16136	16121	16164	16004	16001	16126	16260	16069	16140	15892	16117	16087	16137	16204	16241	16332	16256	16195	16125	16015	16123	16228	16241	16029	15994	16018	16272	16181	16163	16261	16090	16121	16284	16357	16146	15949	16320	15978	16148	16228	15994	16197	15977	16040	16183	16175	16187	16034	16259	16216	16337	16079	16234	16253	16149	16151	16020	16066	15989	16241	16190	16013	16287	16127	16232	15991	16158	16130	16133	16155	16046	16144	16276	16019	16121	16036	15955	16044	15921	16117	15911	16001	15978	15950	16015	16026	15927	16030	16184	16074	16308	16129	16142	16110	16161	16178	16442	16166	16045	16204	16025	16133	16203	16113	16104	16201	16051	16133	16013	16164	16267	16485	16116	16004	16273	16069	16030	16276	16166	16014	16408	16162	16028	15973	16221	16068	16321	16006	16107	16129	16033	16259	15982	16006	16111	15924	15908	16178	16219	15890	15994	16087	16085	15931	15997	15960	16215	16194	16101	16263	16188	16167	16246	16183	16261	16163	16147	16153	16257	16010	16129	16241	15969	16061	16282	16095	16369	15941	15994	16094	16276	16056	16023	16058	16109	16061	16024	16209	16351	15973	16218	16072	15920	16056	16186	16019	16097	16018	16074	16300	16004	16198	15982	16045	16111	16020	16123	16051	16163	16363	16024	16030	15891	15985	15938	16168	16203	16094	16094	16268	16229	16142	16094	16150	16164	15994	16044	16002	16194	16137	16084	16299	16128	16055	16123	16293	16103	16125	16045	16115	16312	16176	16008	16098	15973	16105	16127	16010	16180	16177	16134	16167	16213	16185	16098	15837	15998	16056	16132	16135	16112	16089	16010	16164	16181	16166	16341	15815	16105	16010	15996	16149	16112	16089	15888	16000	16044	16212	16194	16002	16077	16240	16157	16026	16113	16008	16320	16269	16014	16127	16192	16073	15892	15962	16058	16223	16053	15966	16032	16080	16025	16172	16002	16137	16172	15954	16064	16104	16254	16189	16263	16059	16060	16066	16059	16166	16144	16293	15914	16030	16064	16317	16221	16156	16229	16284	16156	16206	16119	16183	16069	16148	16033	16199	15973	16227	16107	16088	16225	16147	16008	15955	16016	16234	16030	15972	16155	16227	16294	16033	16001	16092	16278	16043	15824	16175	16372	16087	16113	16344	16260	16196	16070	15911	16063	16011	15983	16238	16244	15985	15955	16157	16045	16165	16087	16225	16213	16195	16093	16076	16079	16134	16111	16209	16008	16344	16061	16261	16163	16038	16029	16078	16126	16096	16022	16006	16005	16133	16051	15920	16160	16252	16244	15854	16119	16079	16090	16153	16241	16160	16066	16366	16194	16080	16178	16200	16150	16353	15960	16113	16101	15980	16066	16228	16167	16193	16283	16222	16083	16070	15990	16308	16166	16181	16204	16118	16316	16140	16174	15881	16130	16339	16118	16138	16096	16042	15937	16202	16152	16211	16206	16162	15846	15961	16142	16051	16143	16206	16079	16148	16116	16173	16173	16094	16022	16340	16119	16012	16309	15995	16210	16164	16144	16036	16053	16039	15898	16169	16037	16074	16058	16249	16221	16279	16081	16116	16124	16029	16058	16151	16292	16105	15893	15959	16088	16103	16004	16218	16182	16282	16255	16157	16216	16064	16093	16043	16342	16239	16206	15909	15948	15925	16178	16070	16157	15837	16096	16102	16187	15996	15936	16216	16120	16155	16072	16074	16057	16093	16159	16286	16008	16273	16072	16198	16150	16138	16405	16059	16237	16151	16026	16283	16052	15969	16144	16068	16111	15948	16003	16203	16054	16023	16121	15955	16283	16127	16260	16096	16021	15927	16102	16126	16226	16211	16187	16286	16260	16066	16083	16204	16095	16116	16090	16055	16300	16203	16176	16269	15972	15888	16017	16064	16044	15947	16028	16026	16102	16166	16163	16128	16297	16022	16214	16046	16018	15951	16101	16058	16133	15986	16014	16137	16257	16138	16034	16091	15882	16039	16123	15865	16168	16113	16139	16262	16229	15938	15967	16110	16050	16238	16047	15797	16216	16015	16207	16110	16237	16185	16244	16283	16164	15905	16300	15839	16070	16262	16259	16241	16079	15867	16182	16128	16442	16196	16106	15969	15999	16236	16008	16096	16038	16292	16176	16030	16007	15992	16165	16037	16176	16058	16206	16286	15888	16096	16081	16017	16121	15913	16068	16066	16003	16252	16131	16136	16067	16101	16364	16338	16131	16051	16124	15994	16057	16218	16090	16069	16138	16042	16279	16093	16168	16205	16016	16130	16027	16168	16347	16179	16212	16092	16088	16102	16245	15989	16041	15988	16063	16134	16096	16402	16182	16080	16419	16320	16078	16149	16275	16255	16123	16030	16185	16146	16197	16301	16179	16155	15920	16271	16167	16067	16139	16125	16116	16066	16059	16021	16332	16028	16254	16085	16095	16197	16036	16208	15982	15909	15877	16262	16223	16076	16077	16066	15864	16011	15849	16063	16045	16216	16150	16129	16042	16164	16031	16296	16122	16172	16078	16028	16230	16170	16133	16069	16150	16182	16224	16213	16136	16058	16106	16137	16113	16134	15987	16250	16058	15964	16294	16092	16180	16242	16164	15966	16029	15991	16275	16318	16076	16052	16062	16354	15991	16139	16086	15971	16201	15944	16034	16085	16305	15943	15979	16432	15998	16250	16016	15814	15869	16035	16004	16146	16056	16289	16018	16048	16238	16321	16111	16143	16119	16049	16110	16214	16151	16094	16081	16241	16249	16259	16272	16072	16139	16005	16202	15967	15958	16249	16080	16109	16186	16066	15880	16020	16152	16200	16151	16013	15975	16394	16260	16063	16154	16234	16233	16149	16089	16130	16120	16041	16252	16191	15916	16027	16196	15916	16218	15853	16116	16081	16143	16150	16051	16092	16019	16131	16083	16188	16015	16274	16052	16168	16101	16077	16138	16204	16126	16034	16227	15850	15938	16032	16311	16234	16146	16114	16157	16235	16288	15970	16219	16031	16088	16074	15869	16135	16082	16010	16067	16112	16220	16131	16098	15979	16290	16106	16217	16230	16263	16089	16272	16130	16089	15972	16011	16181	15898	15949	16221	16085	16002	16247	16448	16297	16077	16237	16088	15898	16019	16104	16130	16044	16141	16038	16024	16096	16098	16182	16011	16163	16144	16191	16176	16167	16169	16201	16140	16118	16005	16056	16118	16112	16131	15998	16053	16373	16155	16231	16136	16193	16007	16030	15875	15983	16103	16221	16102	16085	16119	15991	16185	16237	16052	15921	16085	15993	16076	16052	16050	16268	16238	16125	16148	16030	16095	16074	16101	16161	16066	16114	16197	16161	16040	16022	16243	16064	16165	16110	15933	16178	16080	16129	16072	16014	16138	16191	16232	16010	16042	16082	16360	16100	16150	16000	16089	16013	16087	16091	16038	16102	16363	16137	16074	16290	16204	16162	16083	16067	16223	16089	16172	16197	16167	16118	16072	16191	16017	16081	16162	16020	16090	16157	16125	16015	16106	16252	16032	15979	16187	16455	16289	16083	16032	16039	16235	16067	16175	16083	16071	16230	16070	16256	16098	15897	16136	16058	16091	16173	16090	16218	16321	16140	16261	16182	16177	15926	16051	16035	16052	16093	16029	16158	16207	15985	15959	16123	16166	16125	15987	16114	16219	16035	15989	16099	16112	16155	16166	16041	16153	15963	15942	16277	16139	15954	16229	16019	16165	15910	16022	16033	16318	16016	15787	16217	16308	16065	16159	16329	16132	16010	16026	16148	16055	16205	16103	16194	16118	16180	16050	15967	16068	16179	16128	16201	16150	16151	16177	16008	16026	16001	16059	15947	16207	16090	16030	16338	16217	16143	16085	16283	16072	15974	16076	16169	16040	16226	16100	16169	16021	16174	16040	16170	16292	16095	16071	16140	15873	16084	15925	16020	15991	16030	16221	15879	16237	16038	16100	16113	16137	16059	16220	16123	16105	15982	16100	15996	16173	16178	16131	15859	16097	15863	16011	16170	15977	16076	16075	16379	16024	16167	16104	16217	15975	16079	15986	16055	16170	15864	16221	16286	16150	16163	16173	16090	16159	16013	16154	16149	16081	16112	15910	16192	16177	15692	16006	16036	16264	16073	16114	16004	16108	15917	15995	16285	16023	16333	16118	16162	16181	16094	16142	15906	16086	16268	15893	16189	15983	16316	16066	15884	15959	15972	15961	16102	15894	16176	16327	16283	16000	16114	16152	16304	16129	16214	16037	16127	16287	15977	16228	16201	15848	16062	16043	16127	16140	16297	16195	16027	15954	15865	16126	16249	16186	15958	15940	16039	16109	16176	16231	16126	16114	16331	15978	16056	16046	16017	16191	16018	16057	16314	15892	16190	16042	16179	15951	15894	16196	16206	15974	16047	16060	16341	16099	16215	16199	16097	16193	16183	16041	16121	16003	16142	15912	16095	16013	16050	16126	16085	16150	16126	16326	16110	16093	16079	16042	16071	16108	16271	16117	16157	16091	16266	16200	16266	16088	16069	15960	16029	16025	16202	16075	15996	16152	15884	15976	16161	15919	15978	16162	16071	16225	16120	15976	16020	16233	15993	16039	16136	16038	16274	16124	16140	16151	15955	16216	16169	16182	15967	16220	16055	16056	16065	16278	16074	16220	16295	16257	16108	16173	16189	16151	16037	16205	15970	15950	16095	16146	15894	16139	16113	16174	16116	16027	15945	16061	16004	16090	16206	15969	16175
17133	51285	88078	73087	52641	32023	19542	12957	10907	10347	10452	10269	10464	10465	10323	10357	10186	10321	10422	10366	10429	10349	10332	10405	10296	10221	10356	10532	10286	10382	10269	10315	10292	10224	10271	10437	10328	10443	10350	10349	10437	10298	10465	10236	10295	10191	10224	10222	10257	10217	10344	10183	10163	10230	10434	10249	10262	10256	10329	10229	10207	10368	10243	10167	10306	10372	10284	10238	10360	10405	10305	10327	10256	10264	10221	10361	10288	10374	10258	10162	10143	10416	10214	10363	10110	10205	10382	10267	10192	10151	10416	10199	10375	10374	10132	10181	10331	10238	10256	10197	10374	10242	10284	10276	10323	10148	10350	10340	10528	10365	10268	10304	10328	10325	10342	10219	10184	10362	10332	10332	10297	10216	10256	10317	10392	10362	10194	10277	10192	10232	10271	10096	10353	10252	10235	10493	10228	10194	10279	10268	10310	10204	10377	10169	10189	10181	10292	10314	10229	10313	10458	10191	10192	10229	10143	10196	10218	10229	10213	10278	10336	10205	10297	10203	10227	10105	10164	10155	10369	10309	10290	10433	10266	10323	10171	10301	10333	10211	10168	10259	10125	10210	10174	10326	10331	10181	10359	10351	10187	10196	10202	10155	10248	10221	10112	10289	10210	10127	10380	10148	10275	10228	10317	10134	10099	10319	10376	10345	10242	10299	10284	10356	10295	10381	10337	10170	10290	10237	10318	10327	10293	10431	10202	10237	10262	10285	10126	10342	10193	10354	10329	10333	10099	10249	10258	10252	10237	10286	10289	10478	10100	10297	10414	10228	10240	10246	10215	10318	10454	10204	10384	10109	10241	10179	10338	10166	10323	10246	10222	10251	10290	10270	10239	10235	10276	10173	10193	10298	10283	10258	10285	10316	10175	10360	10132	10252	10169	10262	10285	10175	10253	10306	10133	10147	10143	10283	10275	10221	10120	10113	10236	10373	10093	10130	10124	10148	10180	10365	10217	10103	10202	10289	10121	10220	10335	10354	10391	10309	10343	10190	10171	10157	10208	10189	10222	10097	10165	10323	10192	10210	10265	10269	10308	10161	10172	10283	10192	10182	10236	10221	10166	10298	10263	10060	10310	10297	10243	10261	10313	10327	10302	10195	10284	10382	10166	10067	10174	10426	10338	10193	10142	10315	10352	10262	10287	10279	10218	10333	10169	10226	10150	10295	10214	10323	10223	10176	10125	10306	10242	10309	10188	10301	10202	10225	10163	10101	10147	10350	10330	10117	10251	10034	10349	10264	10309	10257	10215	10255	10147	10316	10284	10287	10249	10225	10362	10172	10183	10260	10321	10345	10283	10273	10226	10131	10324	10310	10228	10096	10259	10361	10324	10160	10142	10150	10030	10306	10197	10282	10360	10132	10321	10332	10306	10205	10296	10224	10272	10273	10309	10324	10371	10207	10183	10263	10294	10254	10193	10195	10070	10349	10283	10445	10138	10238	10262	10185	10143	10295	10222	10218	10121	10338	10246	10358	10031	10130	10241	10220	10438	10134	10224	10381	10200	10065	10202	10052	10150	10324	10326	10248	10366	10332	10307	10304	10251	10238	10139	10183	10182	10169	10257	10318	10202	10174	10138	10189	10219	10387	10272	10100	10300	10267	10301	10313	10385	10301	10211	10408	10280	10366	10368	10274	10353	10303	10377	10337	10342	10286	10095	10190	10203	10256	10238	10281	10307	10374	10246	10306	10372	10176	10318	10324	10155	10132	10326	10258	10107	10213	10227	10342	10164	10126	10250	10254	10261	10317	10378	10177	10218	10400	10299	10347	10332	10246	10266	10361	10236	10381	10289	10219	10210	10239	10230	10277	10302	10434	10302	10308	10315	10169	10226	10340	10382	10253	10228	10418	10358	10304	10149	10233	10206	10221	10197	10290	10253	10222	10276	10205	10336	10354	10182	10238	10209	10233	10334	10282	10264	10051	10102	10056	10328	10220	10221	10358	10256	10245	10022	10315	10142	10213	10338	10170	10111	10356	10408	10055	10173	10299	10241	10271	10319	10172	10148	10144	10271	10211	10311	10244	10158	10114	10277	10371	10249	10316	10443	10297	10188	10302	10106	10236	10259	10358	10215	10295	10039	10203	10252	10158	10404	10321	10357	10317	10205	10393	10199	10290	10305	10204	10227	10321	10422	10327	10238	10370	10257	10135	10215	10378	10244	10273	10231	10359	10087	10169	10292	10237	10213	10362	10252	10347	10170	10136	10254	10219	10310	10069	10339	10390	10168	10087	10200	10104	10305	10333	10313	10311	10294	10204	10183	10314	10395	10340	10222	10315	10348	10419	10157	10402	10340	10102	10147	10255	10359	10265	10119	10156	10215	10201	10030	10258	10173	10208	10146	10351	10210	10259	10258	10161	10317	10211	10219	10341	10250	10198	10257	10249	10348	10313	10026	10358	10225	10126	10197	10235	10204	10195	10273	10431	10277	10289	10362	10224	10354	10228	10300	10333	10187	10340	10150	10193	10214	10208	10247	10247	10293	10140	10197	10266	10327	10234	10319	10289	10209	10089	10227	10350	10226	10249	10112	10297	10184	10308	10283	10224	10306	10241	10327	10013	10083	10319	10188	10409	10246	10268	10370	10281	10261	10448	10277	10210	10299	10162	10218	10173	10073	10269	10382	10137	10182	10261	10201	10190	10125	10401	10149	10381	10252	10217	10217	10273	10114	10241	10203	10171	10221	10385	10121	10371	10223	10179	10328	10237	10294	10206	10323	10261	10262	10056	10125	10335	10373	10335	10296	10396	10339	10185	10426	10361	10065	10350	10314	10416	10219	10228	10447	10231	10364	10117	10265	10253	10096	10294	10178	10287	10213	10208	10326	10402	10154	10310	10330	10149	10241	10378	10217	10234	10157	10333	10219	10270	10179	10362	10257	10242	10305	10287	10363	10129	10130	10282	10193	10391	10174	10205	10375	10301	10160	10296	10334	10227	10256	10309	10158	10291	10296	10264	10359	10341	10229	10314	10221	10269	10131	10253	10256	10107	10234	10390	10263	10201	10246	10297	10490	10153	10185	10271	10347	10242	10158	10393	10266	10350	10265	10232	10294	10286	10315	10272	10321	10372	10290	10150	10260	10169	10217	10270	10287	10343	10189	10335	10150	10333	10254	10225	10421	10233	10189	10165	10350	10255	10302	10232	10324	10152	10250	10176	10316	10306	10416	10172	10353	10338	10395	10370	10455	10318	10264	10155	10390	10350	10247	10351	10320	10295	10220	10389	10204	10323	10193	10084	10269	10170	10244	10254	10187	10292	10286	10333	10273	10255	10335	10312	10252	10302	10309	10108	10277	10300	10211	10210	10086	10217	10216	10212	10207	10263	9947	10257	10243	10240	10259	10264	10277	10185	10157	10326	10239	10187	10243	10166	10268	10255	10228	10159	10399	10148	10408	10255	10332	10245	10297	10156	10196	10271	10236	10399	10238	10259	10327	10200	10209	10201	10447	10330	10329	10183	10142	10236	10179	10190	10119	10315	10308	10163	10207	10243	10328	10277	10246	10257	10219	10203	10197	10113	10256	10199	10304	10202	10211	10239	10315	10444	10194	10327	10264	10270	10209	10314	10335	10217	10252	10298	10298	10297	10155	10479	10177	10194	10202	10237	10151	10133	10256	10328	10255	10225	10258	10177	10338	10153	10212	10331	10195	10080	10236	10177	10381	10204	10207	10180	10288	10410	10152	10255	10254	10365	10104	10095	10393	10320	10180	10346	10399	10212	10179	10298	10265	10226	10276	10262	10290	10232	10297	10161	10147	10261	10088	10161	10298	10317	10195	10183	10099	10193	10255	10173	10217	10284	10263	10183	10421	10281	10350	10230	10106	10245	10125	10241	10189	10223	10261	10347	10343	10187	10192	10214	10286	10220	10171	10097	10252	10394	10326	10054	10253	10289	10326	10478	10342	10202	10297	10242	10223	10387	10258	10173	10240	10228	10388	10253	10118	10263	10167	10232	10284	10304	10130	10404	10242	10357	10307	10194	10256	10326	10210	10339	10230	10195	10239	10146	10329	10318	10338	10272	10313	10117	10168	10133	10379	10231	10313	10310	10387	10231	10246	10248	10265	10286	10189	10301	10355	10345	10355	10199	10270	10133	10286	10177	10334	10374	10283	10309	10194	10242	10240	10157	10245	10252	10168	10325	10137	10303	10348	10436	10272	10260	10172	10324	10350	10212	10197	10242	10354	10248	10114	10293	10094	10365	10229	10257	10335	10273	10247	10249	10447	10315	10302	10241	10272	10304	10236	10231	10170	10252	10375	10273	10216	10223	10290	10089	10283	10425	10269	10463	10195	10423	10120	10111	10113	10515	10195	10228	10128	10381	10278	10133	10153	10256	10268	10216	10261	10199	10191	10211	10357	10309	10126	10272	10183	10417	10214	10167	10320	10414	10260	10339	10210	10109	10314	10254	10258	10101	10349	10180	10243	10095	10072	10154	10208	10130	10348	10281	10370	10330	10300	10249	10148	10216	10182	10239	10267	10205	10246	10249	10278	10243	10188	10219	10152	10376	10187	10283	10285	10279	10334	10351	10339	10128	10301	10310	10195	10230	10229	10351	10328	10238	10143	10278	10231	10408	10360	10404	10193	10185	10282	10144	10251	10257	10275	10082	10452	10235	10197	10174	10328	10158	10240	10348	10244	10273	10176	10383	10424	10279	10144	10385	10410	10315	10378	10258	10257	10313	10261	10128	10302	10297	10360	10170	10189	10403	10250	10370	10215	10316	10149	10253	10078	10198	10241	10265	10172	10259	10297	10298	10239	10213	10415	10362	10157	10060	10273	10267	10414	10207	10293	10194	10300	10357	10307	10154	10252	10006	10187	10238	10341	10193	10220	10341	10296	10230	10400	10278	10283	10240	10255	10131	10268	10294	10302	10460	10145	10204	10107	10167	10176	10074	10292	10259	10355	10292	10179	10224	10459	10241	10205	10379	10337	10320	10245	10163	10355	10217	10214	10247	10171	10384	10235	10261	10376	10299	10180	10177	10266	10296	10337	10247	10259	10371	10284	10261	10382	10307	10279	10249	10316	10351	10324	10223	10194	10098	10357	10216	10312	10274	10365	10225	10325	10085	10372	10102	10243	10211	10161	10236	10280	10197
23754	21604	39506	64930	61157	50007	37570	25309	19383	17962	17642	17226	17020	17153	17119	17138	17061	17033	16784	16950	16804	16825	16915	16894	16987	17007	16933	16977	16961	16996	16977	16929	16913	16889	16961	16896	16938	16878	16970	16884	16583	16875	16690	16829	16957	16904	16678	16857	16868	16947	16934	16986	16825	16785	16902	16861	16863	16836	16826	17007	16831	16589	16732	16835	16886	16971	16809	16827	16767	17007	16737	16762	16865	16581	16779	16703	16760	16706	16781	16764	16607	16560	16762	16912	17018	16661	16825	16379	16746	16795	16725	16891	16790	16922	17054	16954	16638	16610	16753	16704	16522	16839	16628	16764	16615	16730	16655	16889	16726	16726	16616	16616	17083	16892	16927	16601	16821	16724	16832	16990	17035	16800	16891	16894	16890	17014	16823	16746	16743	16886	16821	16753	16819	16622	16845	16603	16865	16822	16985	16659	16908	17042	16780	16587	16645	16509	16788	16938	16603	16780	16734	16758	16846	16800	16746	16685	16558	16481	16724	16687	16811	16970	16972	16911	16830	16857	16969	16573	16723	16727	16594	16692	16833	16681	16662	16837	16967	16786	16791	16833	16901	16665	16688	16787	16621	16945	16805	16798	16893	16792	16633	16883	16758	16831	16701	16592	16963	16910	16805	16682	16803	16648	16804	17027	16967	16825	16660	16728	16683	16801	16625	17012	16809	16645	16745	16819	16690	16808	16917	16632	16835	17037	16798	16812	16841	16962	16709	17006	16922	16905	16951	16662	16675	16651	16737	16631	16687	16912	16712	16721	16947	16990	16806	16766	16729	16830	16678	16854	16733	16932	16934	16769	16739	16749	16644	16670	16666	16570	16718	16871	16894	16998	16693	16755	16751	16745	16707	16881	16762	16687	16776	16659	16737	16892	16869	16941	16745	16688	16879	16753	16829	16874	16739	16772	16620	16677	16830	16781	16915	16875	16764	16850	16844	16787	16787	16762	16921	16975	16845	16910	16637	16759	16772	16658	16721	16834	16643	16740	16670	16725	16763	16691	16593	16804	16882	16834	16631	16651	16746	16743	16552	16816	17072	16743	16717	16953	16786	16892	16799	16784	16511	16698	16757	16766	16837	16608	16732	16664	16706	16896	16904	16731	16661	16722	16622	16892	16836	16802	16668	16812	16793	16490	16872	16968	16869	16944	16849	16820	16820	16931	16833	16657	16826	16705	16740	16787	16759	16858	16715	16808	16672	16813	16844	16808	16636	16789	16677	16850	16642	16947	16747	16869	16868	16820	16798	16953	16828	16610	16886	16926	16888	16714	16705	16591	16910	16895	16852	16736	16931	16880	16766	16831	16629	16763	16796	16820	16841	16951	17073	16757	16781	16792	16840	16747	16540	16662	16852	16634	16853	16657	16567	16658	16842	16870	16900	16741	16844	16813	16839	16855	16690	16723	16610	16741	16814	16745	16706	16814	16859	16903	16854	16865	16691	16653	16835	16800	16816	16796	16720	16652	16862	16838	16742	16925	16756	16580	16785	16627	16684	16829	16710	16723	16678	16718	16838	16848	16823	16655	16695	16828	16895	16692	16790	16765	16731	16751	16756	16874	16886	16666	16823	16744	16865	16856	16583	16830	16827	16793	16874	16772	16824	16962	16740	16785	16673	16615	16794	16736	16595	16823	16572	16881	16707	16628	16840	16837	16770	16779	16765	16970	16747	16820	16593	16527	16822	16888	16771	16984	16576	16632	16606	16526	16829	16961	16693	16837	16782	16952	16776	16885	16761	16858	16731	16679	16927	16715	16764	16742	16933	16776	16755	16807	16716	16669	16588	16822	16728	17009	16738	16787	16681	16892	16795	16653	16802	16772	16727	16854	16765	16812	16801	16696	16816	16685	16517	16620	16815	16832	16699	16788	16812	16795	16932	17015	16687	16865	16867	16707	16485	16778	16795	16786	16780	16678	16625	16854	16688	16866	16929	16853	16858	16636	16781	16811	16875	16488	16940	16846	16952	16749	16520	16993	16885	16733	16757	16607	16896	16581	16843	16713	16824	16509	16711	16881	16843	16788	16872	16982	16880	16629	16763	16858	16814	16823	16660	16689	16635	16654	16603	16729	16986	16644	16664	16779	16829	16808	16761	16617	16966	16748	16617	16639	16779	16710	16780	16853	16683	16753	16688	16846	16837	16725	16707	16722	16991	16726	16868	16929	16681	16836	16699	16760	16801	16867	16728	16608	16661	16846	16740	16865	16952	16776	16730	16861	16696	16762	16527	16941	16840	16791	16694	16653	16778	16696	16536	16766	16793	16811	16688	16912	16770	16873	16573	16608	16717	16577	16804	16692	16972	16757	16564	16689	16775	16673	16598	16763	16917	16626	16912	16705	16799	16811	16841	16724	16987	16925	16652	16761	16720	16586	16782	16698	16632	16798	16697	16751	16833	16960	16949	16910	16978	16659	16809	16630	16890	16837	16878	16690	16826	16903	16739	16832	16889	16724	17058	16818	16953	16702	16615	16808	16560	16790	16670	16852	16976	16503	16661	16738	17072	16764	16611	16936	16835	16794	16843	16725	16842	16687	16868	16931	16901	16446	16846	16705	16618	16762	16648	16844	16659	16677	16657	16772	16721	16705	16703	16944	16955	16859	16826	16722	16898	16877	16788	16769	16669	16588	16693	16819	16811	16611	16944	16776	16699	16616	16818	16692	16567	16608	16796	16830	16583	16772	16703	16630	16546	16717	16772	16930	16841	16728	16603	16882	16939	16604	16925	16621	16568	16948	16825	16750	16906	16707	16876	16790	16682	16869	16804	16822	17132	16859	16938	16784	16728	16751	17083	16816	16743	16732	16868	17016	16883	16788	16893	16766	16878	16782	16805	16899	16797	16798	16981	16834	16860	16852	16786	16962	16812	16848	16785	16749	16710	16582	16684	16989	16968	16725	16935	16703	16852	16736	16800	16747	16787	17045	16818	16926	16750	16899	16815	16764	16791	16624	16653	16823	16702	16689	16664	16746	16800	16695	16878	16645	16692	16956	16786	16743	16866	16616	16783	16590	16658	16784	16579	16678	16780	16792	16731	16581	16703	16813	16835	16597	16733	16573	16611	16855	16925	16756	16910	16849	16579	16799	16803	16985	16825	16735	16751	16850	16693	16692	16712	16640	16850	16787	16619	16728	16623	16689	16765	17056	16597	16661	16520	16742	16838	16848	16646	16885	16914	16880	16617	16799	17083	16766	16816	16795	16690	16908	16601	16793	16798	16806	16691	17016	16724	16688	16628	16877	16742	16555	16754	16810	16972	16717	16789	16862	16867	16742	16875	16693	16748	16674	16908	16721	16770	16816	16658	16872	17015	16899	16662	16747	16621	16760	16765	16744	17058	16860	16683	16814	16836	16650	16845	16810	16610	16974	16802	16681	16775	16933	16826	16851	16630	16995	16729	16835	16638	16797	16817	17017	16741	16730	16780	16696	16625	16891	16658	16647	16735	16784	16527	16591	16685	16648	16861	16980	16768	16819	16797	16872	16793	16786	16559	16628	16783	16968	16770	16645	16718	16864	16744	16602	16782	16680	16863	16667	16819	16709	16904	16728	16819	16704	16644	16759	16770	16619	16667	16693	16879	16829	16896	16545	16708	16721	16937	16831	16517	16783	16785	16761	16648	16886	16646	16636	16891	16745	16830	16757	16677	16816	16926	16786	16738	16657	16808	16811	16859	16708	16604	16640	16679	16879	16842	16798	16807	16894	16721	16725	16729	16680	16852	16661	16719	16785	16814	16753	16748	16850	16738	16831	16697	16745	16820	16884	16666	16639	16757	16487	16746	16772	16845	16952	16899	16825	16650	16753	16734	16815	16770	16614	17003	16896	16736	16629	16879	16866	16407	16743	16739	16718	16704	16598	16742	16550	16768	16610	16913	16923	16676	16962	16781	16547	16550	16606	16712	16724	16708	16828	16895	16686	16599	16748	16811	16772	16646	17023	16758	16816	16937	16955	16758	16963	16774	16833	16729	16918	16768	16872	16634	16826	16869	16835	16960	16764	16611	16845	16700	16783	16585	16861	16773	16793	17019	16796	16780	16728	16687	16571	16881	16560	16644	16748	16618	16728	16817	16714	16576	16769	16742	16806	16685	16666	16980	16809	16656	16791	16911	16757	16867	16757	16704	16743	16829	16729	16796	16737	16831	16882	16837	16864	16860	16766	16766	16915	16886	16952	16819	16795	16569	16641	16758	16772	16712	16556	16771	16717	16768	17210	16809	16697	16577	16821	16774	16862	16886	16365	16748	16506	16795	16815	16744	16572	16944	16854	16725	16846	16833	16744	16516	16858	16633	16602	16803	16735	16648	16695	16739	16709	16826	16726	16800	16764	16796	16679	16879	16573	16664	16872	17077	16772	16563	16885	16812	16855	16973	16778	16771	16714	17120	16775	16720	16618	16673	16636	16863	16872	16837	16838	16847	16908	16664	16741	16841	16922	16705	16957	16860	16847	16906	16982	16777	16798	16780	16707	16795	16669	16772	16829	16959	16713	16832	16582	16727	16922	16625	16649	16686	16905	16666	16798	16824	16777	16854	16861	16710	16640	16658	16547	17087	16689	16802	16822	16863	16957	16827	16643	17078	16799	16936	16794	16713	16801	16966	16768	16722	17044	16826	16802	16854	16819	16793	16794	16872	16809	16895	16869	16814	16906	16781	16967	16700	16848	16766	16688	16595	16823	16764	17027	16672	16724	16791	16754	16578	16903	16951	16685	16832	16797	16780	16702	16710	16769	16863	16839	16749	17047	16766	16686	16762	16795	16733	16843	16654	16951	16926	16767	16702	16805	16928	16853	16774	16801	16833	16911	16766	16755	16624	16531	16814	16532	16778	16894	16901	16813	16683	16572	16847	16764	16943	16716	16715	17056	16796	16689	16657	16819	16789	16824	16470	16845	16889	16645	16615	16941	16561	16810	16687	16821	16756	16797	16963	16905	16790	16623	16700	16673	16834	16790	16678	16870	16712	16753	16715	16743	16791	16823	16822	16914	16808	16835	16754	16699	16780	16635	16641	16768	16863	16694	16644	16695	16514	16569	16740	16649	16763	16690	16934	16880	16747	16975	16710	16637	16676	16657	16762	16870	16856	16990	16784	16825	16840	16968	16625	16873	16725	16489
21884	59413	98489	91596	70509	46363	28036	16506	12341	11267	10890	10926	10870	10815	10978	11077	10913	11102	11002	10810	10990	10906	10760	11044	10735	11055	10992	10808	10854	10947	10936	10907	10902	10984	10814	11085	10938	10743	10849	10990	10915	10906	10981	10997	10958	11051	10892	10972	10842	10950	11015	10769	10966	10882	10891	10885	11139	10754	11045	11035	11057	10972	10816	10915	10854	10956	10974	10851	10845	10979	10957	10825	10890	10879	10923	10778	10899	10820	10941	10911	10926	10960	10875	10929	10949	10988	10865	10909	10947	10835	10984	10820	10838	10968	10886	10923	10970	11025	10932	10983	10900	10927	10839	10904	10761	10994	11002	10832	10978	11027	10863	10882	10896	10922	10781	10907	10922	10762	10887	10902	10810	10839	10889	10960	10938	10851	10940	10840	10833	10939	10921	10874	10874	10766	10940	11056	10837	10910	11069	10767	10872	10853	10992	10849	10904	10714	10861	10948	10864	10737	10797	10870	10843	10714	10821	10797	10910	10873	10855	10910	10889	10808	10942	11078	10777	10878	10812	10973	10891	10927	10881	10954	10806	10833	11088	10813	10821	10878	10694	10888	10856	10900	10929	10746	10847	10795	10864	10959	10901	10904	10814	10804	10914	10854	10874	10777	10967	10724	10849	10821	10870	10863	10858	10723	10878	10927	10962	10902	10861	10736	10976	10923	10849	11011	10823	10921	10820	10733	10952	10880	10883	10714	10846	10866	10826	10855	10936	11011	10829	10852	10872	10943	10864	10861	10936	10867	10877	10897	10875	10961	10982	10822	10896	10905	10702	10876	10792	10880	10974	10785	10867	10872	10759	10830	10681	10858	11032	10859	10755	10822	10712	10725	11005	10962	10692	10691	11026	10841	10867	11045	10815	10927	10779	10795	10937	10930	10820	10909	10746	10866	10695	10953	10769	10632	11009	11019	10802	10743	10901	10814	10944	10896	11004	10925	10953	10753	10909	10861	10983	10930	10852	10859	10904	10842	10997	10874	10761	10975	10944	10878	10886	10825	10962	10877	10793	10787	11056	10733	10896	10892	10931	10877	10990	10907	10585	10837	10937	10997	10784	10844	10882	10966	11019	10866	10868	10751	10845	10965	10875	10789	10876	10936	10809	10812	10720	10908	11098	10805	10853	10843	10909	10852	10933	10878	10784	10989	10946	10885	10914	10934	10934	10999	10984	10927	10835	10892	10986	10929	10889	10831	10859	10918	10915	10722	11016	10817	10957	10790	10731	10839	10927	10842	10895	10975	10767	10873	10922	10988	10693	10999	10881	10849	10892	11077	10955	10855	10923	10806	10861	10821	10959	10884	10989	11027	10921	10917	11042	10846	11004	10815	10856	10815	10904	10865	10992	10801	10844	10953	10908	10774	10934	10902	10927	10950	10847	10931	10833	10987	10848	10680	11011	10841	10783	10881	10785	10783	10921	10792	10923	10890	10931	10940	10813	10831	11005	10787	10766	10775	10916	10962	10777	10936	10789	10787	10945	10966	10763	10815	10908	10916	10735	10710	10886	10876	10851	10887	10845	10843	10832	10942	10986	10977	11002	10917	10907	10908	11006	10844	10932	10948	10716	10919	10904	10859	10761	10713	10934	10804	10759	11004	10794	10868	10753	10939	10776	10969	10842	10782	10940	11015	11183	11008	10786	11007	10873	10848	10721	10883	10876	10955	10722	11034	10838	10947	10738	10715	10827	10897	10900	10815	10896	11006	10799	10892	10929	10733	10930	10829	10997	10755	10812	10702	10807	11078	10918	10811	10759	10982	10893	10889	10702	10898	10786	11013	10779	10890	10811	10712	11053	10916	10723	10897	11109	10912	10806	10894	10768	10830	10828	10885	10843	10800	10972	10903	10891	10926	10866	10925	10798	10854	11064	10824	10830	10963	10868	10690	10799	10827	10916	10937	10891	10751	10840	10931	10843	10911	10906	10896	10755	10783	10984	10970	10808	10916	10924	10821	10833	10817	11002	10743	10854	10917	10801	10863	10833	10817	11021	10791	10878	10877	10863	11011	10829	10966	10758	10982	10974	10935	10855	10892	10866	10930	10995	10866	10828	10971	10810	10964	10716	10831	10940	10909	10961	10903	10799	10914	10863	10791	10979	10811	10818	10777	10876	10836	10647	10956	10803	10868	10846	10899	10753	10973	11071	10697	11017	10787	10944	10927	10842	10842	10620	10940	10833	10761	10878	10943	10913	10893	10986	10889	10831	10709	10801	10934	11096	10789	10938	10638	10917	10902	10678	10893	10823	10839	10998	10914	10777	11090	10709	10733	10988	10851	10904	11011	10812	10853	10857	10818	11048	10897	10849	10897	10859	10817	10920	10889	10924	10886	10908	10743	10917	10807	10929	10936	10678	10984	10890	10880	10738	11008	10834	10780	10834	11027	10754	10735	10819	10907	10880	10805	10847	10977	10889	10969	10917	10842	10678	10907	10901	10789	10939	10725	10967	10719	10972	10822	10838	10888	10935	10873	10932	10775	10912	10762	10979	11056	10968	10910	10787	10741	10767	10897	10792	10942	10877	10877	10829	10826	10907	10940	10811	10692	10740	10851	10934	10631	10974	10691	11002	11014	10795	10973	10925	10833	10867	10998	10710	10915	11066	10752	10833	10914	10857	10972	10845	10945	10877	10853	10839	10887	10842	11009	10973	10865	10793	10968	10909	10903	10905	10858	11021	10970	10882	10997	10884	10934	10940	10736	10990	10913	10859	10828	10815	11008	10845	10930	11075	10927	10967	10807	10999	10847	11027	10816	10942	11012	10932	10804	10776	10812	10948	10820	10888	10835	10895	11063	10923	10971	10923	10899	10866	10884	10931	10802	10914	10702	10848	10864	10805	10949	10970	10796	10936	10846	10896	10953	10940	10913	10728	10897	10811	10849	10777	10829	10857	10943	10774	10746	10854	10915	10950	10820	10898	10732	10845	10843	10859	10727	10752	10858	10794	10777	10929	11016	10901	10920	10783	10957	10786	10932	10938	10969	10932	10763	10784	10912	11009	10776	10857	10744	10758	10712	10775	10830	10833	10751	10857	10942	10873	10866	10912	10830	10938	10910	10909	10731	10956	10818	10763	10966	10861	10854	10905	10925	10730	10781	11005	11025	10811	10869	10916	11018	10751	10888	10784	10801	10865	10972	10866	11008	10945	11006	10898	10907	11237	10923	10902	10839	10859	10784	10934	10872	10739	10825	10896	10813	10778	10826	10756	10746	10891	11036	10934	10914	10815	10865	10909	10993	10896	10807	10781	10781	10777	10875	10925	10963	10853	10971	10781	10885	11012	10906	10875	10894	10842	10740	10756	10679	10900	10991	10737	11084	11013	10869	10773	10947	10967	10890	10856	10644	10873	10794	10779	10873	10849	10846	10913	10834	10877	10851	11095	10924	10776	10689	10796	10848	10821	10947	10803	10804	10923	10881	10850	10905	10746	10937	10990	10794	10813	10840	10913	10885	10870	10910	10921	10854	11094	10790	10909	10769	10801	10986	10851	10722	10921	10875	10828	10934	10844	10775	10860	10829	10841	10904	10849	10733	10693	10834	11013	10790	10926	10778	10750	10855	10839	10709	10884	10835	10782	10818	10713	10859	10957	10895	10812	10874	11013	10838	11114	10812	10831	11109	10812	10911	10825	10670	10848	10821	10965	11012	10874	10787	10814	10741	10745	10901	10822	10985	10916	10869	10977	10818	10904	10837	10860	10856	10808	10757	10865	10834	10846	10769	10684	10956	10793	10932	10907	10861	10996	10956	11089	10969	10791	10993	10872	10785	10969	10722	10840	11002	10994	10911	10912	10722	10814	10934	10917	10753	10746	10920	10941	10750	11025	11008	10568	10840	10826	10797	10930	10994	10881	10757	10927	10909	10817	11006	10980	10826	10747	10818	10931	10922	10782	10870	10867	10726	10801	11071	10920	10882	10812	10923	10819	10768	10828	10756	10767	10950	10925	10866	10797	10791	10800	10943	10886	10792	10741	10712	10821	10852	10911	10808	10881	10902	10766	10759	10868	10870	10940	10718	10777	10950	10698	10782	11001	10871	10877	10951	10836	10801	10968	10702	10859	10839	11066	10691	10933	10827	10867	10878	11031	10855	10857	10962	10787	10983	10682	10889	10790	10994	10841	10714	10954	10831	10846	10917	10856	10815	10814	10873	10906	10792	10924	10876	10945	10841	10945	10900	10911	10866	10889	10798	10777	10729	10747	10773	10828	10797	10770	10842	10793	10688	10744	10954	11001	10810	10641	10786	10764	10883	10966	10827	10870	10763	11029	10760	10863	10708	10941	10830	10676	10937	10936	11056	10979	10778	10989	10920	10901	11014	10901	10907	10791	10962	10852	10892	10790	10623	10792	10776	10840	10688	10841	10888	10786	10817	10822	10940	10741	10861	10898	10924	10891	10789	10670	10911	10906	10894	10806	10774	10869	10795	10851	10829	10723	10866	10762	10937	10906	10703	10973	10972	10808	10716	10831	10825	10818	10786	10843	10929	10851	10811	10960	10884	10948	10804	10856	10763	10869	10884	10871	10752	10847	10893	10970	10853	10797	10862	10808	10679	10964	10766	10844	10815	10977	10871	10852	10805	10943	10889	10871	10970	10761	11062	10836	10765	11013	10841	10833	10958	10725	10961	10850	10875	10822	10760	10984	10918	10953	11054	10855	10716	10986	10889	10829	10971	11029	10813	10972	11019	10889	10899	10695	10763	10803	10775	10953	10820	10910	10805	10890	10834	10940	10877	10800	10837	10817	10863	10893	10930	10896	10874	10904	10871	10776	10833	10901	10728	10896	10827	10825	10858	10837	10858	10843	10990	10821	10901	10785	10770	10910	10816	10653	10678	10868	10600	10798	10932	10761	10780	11042	10939	10736	10763	10796	10765	10907	10659	10897	10925	10991	10800	10887	11024	10826	10861	10832	10878	10793	11050	10891	10732	10800	10837	10883	10769	10900	10817	10689	10806	10877	10762	10966	10887	10863	10916	10795	10908	10700	10844	10855	10813	10927	10860	10876	10951	10866	10850	11010	10809	10874	10761	10861	11045	10872	10950	10851	10860	10923	10732	10960	10754	10953	10822	10842	10798	10899	10853	10789	10925	10876	10736	10778	10843	10952	10783
30428	23111	33571	40785	31869	23987	19807	17634	16768	16540	16293	16569	16455	16446	16501	16586	16623	16541	16719	16547	16617	16657	16440	16489	16529	16409	16657	16275	16443	16420	16439	16578	16632	16355	16507	16472	16633	16411	16309	16391	16498	16463	16408	16585	16377	16509	16566	16486	16429	16396	16425	16414	16539	16673	16143	16447	16343	16588	16519	16425	16488	16532	16437	16567	16725	16489	16221	16381	16478	16586	16616	16504	16506	16477	16343	16285	16364	16343	16248	16484	16657	16589	16425	16493	16556	16325	16600	16679	16604	16561	16487	16419	16497	16496	16583	16440	16350	16546	16391	16282	16455	16559	16423	16633	16588	16573	16422	16423	16428	16545	16514	16444	16658	16443	16331	16682	16521	16614	16533	16585	16558	16630	16536	16549	16423	16436	16258	16406	16390	16405	16546	16561	16352	16182	16315	16308	16491	16257	16443	16327	16428	16344	16323	16304	16511	16530	16426	16419	16545	16243	16440	16424	16630	16571	16452	16525	16400	16384	16549	16321	16403	16617	16512	16444	16523	16412	16421	16208	16513	16491	16570	16325	16416	16517	16517	16485	16446	16523	16436	16737	16522	16415	16449	16350	16473	16232	16377	16317	16385	16413	16297	16353	16552	16482	16568	16543	16440	16304	16627	16641	16384	16287	16523	16581	16651	16547	16793	16439	16380	16485	16503	16403	16549	16444	16413	16493	16363	16542	16402	16513	16621	16465	16300	16439	16285	16544	16418	16384	16419	16487	16379	16498	16446	16449	16449	16536	16323	16594	16387	16540	16362	16421	16505	16556	16447	16593	16295	16424	16380	16397	16601	16482	16505	16458	16242	16626	16440	16667	16469	16633	16323	16441	16474	16435	16327	16568	16379	16307	16437	16237	16373	16331	16611	16497	16624	16667	16487	16393	16445	16531	16508	16249	16324	16736	16431	16353	16204	16341	16338	16467	16508	16475	16520	16625	16572	16474	16360	16605	16465	16544	16410	16277	16440	16184	16213	16398	16398	16552	16364	16398	16471	16386	16414	16358	16381	16605	16655	16410	16472	16525	16291	16496	16697	16450	16497	16539	16436	16478	16357	16686	16578	16258	16578	16523	16433	16446	16548	16666	16241	16537	16476	16476	16294	16457	16317	16383	16741	16467	16375	16321	16479	16470	16380	16505	16447	16390	16468	16207	16483	16347	16385	16498	16567	16428	16467	16449	16328	16486	16383	16527	16268	16487	16526	16315	16566	16529	16523	16511	16572	16503	16246	16457	16522	16416	16331	16628	16675	16401	16427	16466	16610	16581	16704	16412	16458	16456	16404	16629	16538	16417	16331	16516	16497	16513	16361	16479	16343	16398	16269	16514	16479	16590	16500	16381	16432	16549	16447	16440	16318	16510	16568	16562	16361	16409	16433	16469	16437	16448	16329	16729	16704	16653	16599	16677	16520	16480	16587	16644	16478	16402	16400	16492	16472	16456	16393	16468	16433	16533	16401	16373	16467	16397	16478	16383	16542	16479	16454	16522	16314	16392	16376	16546	16406	16448	16394	16547	16519	16395	16416	16630	16493	16543	16447	16491	16567	16504	16281	16396	16434	16585	16339	16477	16284	16742	16436	16387	16339	16351	16434	16456	16328	16629	16435	16502	16538	16407	16529	16407	16350	16401	16494	16490	16433	16482	16427	16626	16644	16551	16355	16454	16349	16261	16454	16154	16434	16474	16455	16345	16266	16224	16309	16586	16224	16478	16700	16378	16363	16404	16528	16729	16556	16409	16596	16419	16692	16497	16298	16559	16548	16283	16406	16343	16447	16506	16474	16301	16406	16622	16518	16334	16462	16322	16570	16277	16460	16384	16620	16509	16671	16258	16410	16363	16537	16484	16437	16727	16398	16537	16522	16385	16679	16319	16364	16469	16430	16613	16557	16474	16712	16571	16459	16466	16565	16458	16607	16451	16709	16440	16617	16352	16359	16558	16557	16489	16524	16474	16418	16465	16461	16372	16388	16425	16454	16685	16598	16376	16302	16466	16537	16553	16292	16333	16355	16374	16434	16226	16507	16483	16428	16381	16329	16468	16389	16613	16577	16356	16559	16288	16692	16395	16519	16450	16718	16571	16548	16435	16346	16328	16501	16368	16498	16545	16570	16466	16523	16566	16340	16506	16468	16479	16518	16638	16448	16445	16563	16316	16177	16570	16357	16634	16486	16486	16604	16347	16212	16549	16442	16418	16356	16330	16397	16432	16411	16572	16399	16520	16580	16458	16513	16534	16347	16188	16433	16498	16250	16552	16236	16422	16441	16227	16480	16606	16340	16237	16237	16531	16453	16431	16424	16436	16446	16265	16421	16271	16176	16475	16577	16496	16211	16231	16637	16349	16451	16456	16404	16598	16412	16593	16405	16578	16322	16438	16536	16442	16537	16503	16494	16719	16553	16535	16354	16482	16612	16538	16544	16499	16395	16629	16507	16366	16685	16367	16401	16747	16287	16367	16295	16372	16533	16471	16597	16575	16555	16419	16509	16371	16617	16570	16486	16283	16506	16499	16497	16504	16495	16394	16595	16345	16557	16463	16342	16412	16493	16620	16446	16513	16452	16431	16408	16211	16364	16419	16269	16310	16593	16354	16393	16599	16704	16560	16248	16288	16304	16523	16548	16479	16417	16448	16687	16407	16400	16609	16488	16274	16396	16334	16464	16667	16663	16364	16263	16351	16439	16317	16392	16513	16505	16471	16325	16491	16331	16513	16585	16675	16616	16495	16683	16488	16606	16419	16480	16441	16254	16355	16317	16234	16516	16552	16503	16409	16421	16467	16478	16441	16275	16335	16416	16535	16489	16448	16501	16479	16247	16377	16564	16483	16405	16457	16476	16437	16377	16665	16309	16577	16204	16394	16368	16513	16456	16454	16523	16415	16441	16482	16406	16537	16631	16533	16671	16390	16693	16363	16500	16483	16487	16441	16353	16379	16489	16541	16663	16368	16618	16508	16387	16266	16444	16417	16266	16627	16520	16635	16519	16473	16495	16414	16396	16398	16512	16614	16421	16309	16523	16498	16452	16239	16417	16555	16479	16471	16410	16235	16435	16344	16456	16516	16579	16378	16143	16451	16377	16606	16590	16582	16262	16554	16533	16328	16468	16453	16413	16412	16224	16511	16507	16706	16571	16501	16464	16413	16332	16421	16402	16531	16422	16453	16327	16601	16551	16397	16371	16481	16368	16360	16423	16280	16614	16230	16608	16596	16408	16202	16576	16609	16450	16536	16456	16473	16312	16376	16618	16404	16611	16498	16597	16595	16679	16427	16365	16358	16562	16466	16177	16526	16432	16291	16638	16421	16201	16367	16311	16501	16609	16393	16351	16416	16662	16393	16569	16663	16565	16421	16455	16518	16698	16713	16437	16496	16479	16271	16446	16545	16520	16288	16581	16537	16287	16470	16643	16503	16425	16492	16577	16334	16330	16512	16366	16637	16708	16472	16595	16417	16616	16412	16745	16520	16741	16393	16369	16342	16443	16596	16503	16562	16474	16456	16166	16360	16606	16304	16486	16769	16394	16463	16556	16369	16435	16478	16411	16356	16345	16464	16582	16480	16548	16527	16403	16482	16663	16533	16578	16332	16498	16524	16362	16533	16380	16417	16513	16559	16482	16432	16494	16653	16397	16500	16501	16296	16558	16544	16404	16497	16510	16439	16573	16634	16473	16592	16447	16515	16553	16413	16792	16314	16683	16655	16483	16431	16474	16411	16551	16505	16666	16488	16214	16395	16470	16476	16515	16414	16304	16406	16534	16611	16424	16367	16464	16336	16509	16522	16463	16556	16366	16400	16506	16518	16496	16603	16455	16454	16422	16483	16586	16597	16320	16457	16517	16410	16482	16442	16472	16494	16460	16586	16462	16509	16473	16342	16369	16413	16457	16523	16447	16618	16414	16616	16652	16583	16395	16520	16462	16485	16673	16463	16424	16507	16190	16328	16640	16579	16474	16416	16398	16392	16327	16485	16434	16476	16473	16296	16348	16487	16504	16150	16448	16576	16398	16507	16446	16466	16487	16468	16566	16259	16366	16491	16377	16242	16480	16444	16462	16278	16599	16529	16561	16661	16412	16519	16434	16528	16494	16412	16490	16571	16420	16420	16464	16467	16356	16493	16373	16376	16530	16441	16386	16286	16422	16370	16302	16474	16457	16472	16578	16272	16172	16496	16596	16478	16376	16574	16362	16363	16543	16428	16428	16303	16397	16577	16435	16614	16466	16290	16307	16530	16307	16406	16479	16368	16279	16451	16629	16571	16409	16288	16314	16506	16536	16496	16284	16459	16310	16574	16616	16330	16566	16419	16395	16615	16331	16440	16455	16628	16386	16626	16467	16439	16310	16285	16641	16537	16628	16479	16577	16569	16438	16767	16472	16451	16643	16592	16551	16372	16556	16551	16487	16621	16407	16403	16446	16589	16315	16404	16337	16279	16608	16467	16346	16463	16591	16527	16353	16368	16516	16501	16572	16347	16453	16587	16594	16306	16548	16434	16369	16303	16491	16447	16705	16561	16364	16439	16378	16295	16402	16408	16334	16340	16339	16316	16390	16525	16555	16624	16592	16534	16385	16469	16482	16579	16431	16293	16409	16465	16406	16548	16479	16426	16602	16451	16512	16641	16366	16522	16251	16564	16591	16566	16522	16523	16477	16532	16361	16444	16554	16560	16448	16511	16441	16426	16625	16488	16646	16443	16434	16397	16471	16516	16556	16503	16347	16448	16630	16492	16177	16442	16517	16388	16273	16549	16552	16602	16268	16261	16483	16663	16468	16768	16518	16582	16329	16420	16563	16449	16453	16690	16479	16656	16497	16487	16377	16407	16476	16290	16498	16695	16588	16579	16396	16342	16557	16664	16321	16349	16466	16681	16490	16578	16385	16322	16417	16345	16368	16654	16693	16523	16412	16243	16327	16550	16728	16400	16399	16395	16492	16530	16589	16320	16560	16392	16555	16319	16570	16335	16316	16436	16344	16458	16462	16443	16403	16537	16381	16498	16431	16462	16304	16363	16362	16416	16439	16386	16608	16573	16569	16457	16513	16610	16429	16455	16461	16336	16448	16522	16335	16504	16392	16376	16408	16560	16463	16457	16568	16478	16610	16324	16433	16508
12293	15933	31727	31486	22276	15562	12112	10704	10294	10125	10147	10073	10034	10202	10206	10173	9977	10133	10265	10223	10052	10287	10128	10120	10243	10153	10179	10174	9988	10355	10220	10254	10237	10006	10170	10152	10189	10020	10117	10059	10257	10110	10025	10165	10170	10154	10101	10108	10246	10137	10205	10162	10155	10183	10233	10140	10227	10141	10254	10070	10034	10175	10174	10175	10076	10164	10085	10097	10073	10029	10299	10153	9982	10044	10077	10130	10229	10083	10152	10079	10078	10033	10120	10044	10025	10088	10048	10128	10117	10061	10084	10052	10047	10080	10123	10085	10163	10001	10026	10283	10078	10342	10274	10105	9999	10220	10133	10273	10035	10127	10158	10191	10257	10098	10071	10065	10309	9999	10078	10066	10249	10156	10015	10241	10190	10132	10020	10134	10179	10224	10127	10052	10155	10047	9912	10033	10311	10049	10172	10191	10204	9955	10066	10167	10093	10162	10101	10138	10240	9975	10189	10135	10030	9904	10220	10056	10174	10088	10255	10055	9994	10254	10189	9994	10049	10058	10184	9932	10072	10145	10186	10022	10118	10261	10110	9979	10081	10186	10046	10062	10150	10107	10125	10199	10197	10172	10107	10009	10062	10182	10211	10076	10060	10095	10169	9961	10129	10003	10070	10186	10124	10100	10114	10079	10129	9937	10162	9959	10218	10026	10153	10123	10170	10209	10131	10071	10197	9979	10161	10144	10092	10134	10115	10102	10096	10093	10250	10218	9971	10119	9981	9994	10156	10155	10187	10097	10024	10112	10161	10073	10190	10084	10193	10102	10091	10301	10046	10070	10236	10150	10035	10097	10208	10046	10175	10018	10004	10235	10126	10003	10112	10016	10276	10022	10220	10046	10141	10132	10096	10039	10065	10067	10217	10159	10034	10106	10029	10121	10052	10168	10159	10106	10158	9997	10089	9931	10194	10098	10025	10212	10153	10163	10120	10115	10276	10125	10052	10269	10184	10110	10198	10157	10030	10136	10125	10066	10030	9925	10100	10074	10128	10053	9943	10063	10128	10111	10145	10329	10042	10232	10106	10145	10168	10164	10281	10072	10079	10276	10207	10185	10066	10074	10030	10133	10035	10128	10080	10191	10272	10210	9993	10098	10202	10038	10090	10208	10077	10104	10118	10009	10086	10064	10047	10092	10177	10218	10178	9971	10065	10144	10229	10245	10056	10065	10177	10037	10062	10134	10135	10159	10319	10168	10082	10215	9957	10215	10246	10202	10071	10125	10092	10136	10161	10057	10063	10115	10296	10240	10239	10114	10076	10143	10218	10144	10255	10010	10250	10136	10231	10066	10166	10060	10202	10063	10213	10197	10152	10003	10192	10132	10057	10027	10208	10062	10175	10112	10008	9973	10209	10068	10160	10156	10185	10202	10244	10057	10169	10140	10194	10118	10036	10043	10059	10079	10181	10042	10033	10200	10054	10021	10174	10079	10177	10207	9932	10211	10317	10134	10270	10244	10143	10032	10079	10127	10027	10029	10116	10111	10062	10006	10086	10051	9966	10054	10170	10133	10041	10094	9992	10176	10142	10094	10107	10107	10114	9994	10137	9986	10192	10162	10262	10158	10149	10067	10029	10132	10100	10103	10116	10308	10104	10172	10239	9997	10252	10113	10080	10151	10246	10021	9995	10076	10317	10092	10021	10009	10091	10256	10101	10021	10101	10075	10218	10142	10146	10224	10089	10115	10210	10122	10070	10124	10024	9984	10227	10197	10104	10278	10049	10147	10149	10048	10095	10125	10062	10136	10250	10001	10089	10097	10139	10134	10303	10188	10218	9945	10164	10128	10219	10000	9983	10144	10191	10167	10096	10131	10149	10292	10162	10054	10081	10071	10063	10123	10183	10270	10207	10078	10173	10085	10010	10048	10134	9968	9997	10285	10002	10080	10037	10083	10078	10138	10170	10016	10225	10064	10175	10092	10236	10141	10346	10201	10068	10124	10020	10282	10063	10029	10013	10078	10207	10071	10020	10118	10103	9909	9839	10177	10127	9976	10101	10001	10051	9963	10360	10097	10062	9940	10243	10092	10221	9984	10058	10172	10200	10124	10236	10036	10178	10087	10133	10115	10072	10074	10176	9988	10085	9964	10041	10239	10078	10174	10096	10060	10098	10162	10322	9991	10048	10316	10115	10154	10195	10081	10068	10236	10109	10025	10244	10008	10088	10079	10074	10178	10018	10178	10091	10001	9976	10272	10031	10145	10139	10033	10101	10125	9923	9973	10176	10066	9993	10059	10161	10067	10343	10096	10112	10200	10291	10143	10314	10233	10128	9978	10279	10166	9997	9956	10009	10028	9962	10089	10063	10091	10233	10070	10049	10218	10116	10070	10186	10069	10096	10211	10282	10210	10044	10094	10038	9935	10264	10040	10001	10133	10227	10290	10141	10268	10039	10032	10061	10176	9999	10119	10196	10111	10089	10241	10082	10240	10074	10101	10268	10090	10131	10152	10182	10151	10089	10077	10109	10089	10151	10134	10039	10014	10060	10011	10199	10171	10073	10186	10145	10177	9962	10079	10049	10232	10053	9947	10082	10182	10050	10208	10197	9981	10267	10257	10155	10288	10146	10062	10246	10208	9972	10084	9988	10087	10083	10040	10166	10099	10246	10116	10114	10111	10214	10127	10089	9935	10091	10079	10104	10026	10145	10121	10129	10081	10007	10052	10245	10153	10159	9918	10331	10289	10103	10217	10125	9866	10030	10193	10288	10216	10087	10123	10101	10198	10290	10017	10169	10183	10228	10165	10116	10181	10322	10135	10006	10006	10192	10188	10146	10154	10241	10137	10170	10151	10105	9973	10156	10129	10266	10014	10098	10038	9978	10221	10128	10081	10038	10081	10051	10060	10039	10094	10335	10093	10300	9957	10016	9962	10069	10120	10239	10202	10137	10204	10099	10072	10085	10166	10129	10206	10352	9893	10058	10060	10129	10177	10134	10032	10169	10092	10117	10136	10027	10123	10017	10255	10182	10193	10068	10199	10064	10046	10185	10122	10238	10069	10216	10119	10096	10094	10161	10094	10054	9997	10070	10054	9994	10120	10105	10193	10164	10136	10144	10167	10146	10078	10139	10131	10246	10044	10124	10164	10180	10176	10296	10192	10109	9977	10145	10132	10239	10047	10160	10159	10095	10122	10183	10120	10202	10065	10063	10215	10124	10097	10262	10067	10006	10126	10121	10098	10161	10116	10118	10242	10076	10218	10248	10039	10031	10057	9962	10141	10213	10004	10153	10180	10053	10136	10143	10106	9991	10074	9991	10129	10186	10083	9952	10147	10059	10131	10041	10290	10216	10022	9962	9882	10061	10144	9979	10075	10174	10124	10066	10109	10126	10056	10103	10178	10124	10156	10229	10004	10166	10173	9949	9957	10154	10016	10125	10033	10128	10207	10188	10000	10150	10205	10053	10072	10322	10173	10016	10138	10128	10200	10328	10077	10073	10103	10129	10198	10253	10034	10009	9988	10240	10181	10214	10142	10131	10111	10087	10245	10084	10174	10011	10134	10137	10164	10235	10174	10010	10139	10116	10275	10075	10202	10253	10026	9986	10185	10137	10165	10270	10133	10107	10024	10123	10178	10074	10184	10382	10136	10105	10161	10034	10172	10216	10038	10059	10101	10079	10223	10322	10073	10127	10160	9997	10021	10131	10118	10245	10049	10261	10185	10168	10116	10117	10023	9962	10044	10135	10083	10162	10069	10190	10124	10120	10031	10259	10164	10175	9999	10176	10217	10135	10207	10054	10088	10090	10071	9961	10130	10207	10172	10244	10097	9926	10211	10045	10014	10269	10131	10095	10125	10125	10197	10086	10062	10120	10198	10007	10088	10027	10212	10023	10279	10119	10176	10078	10082	10139	10202	10274	10213	9931	10027	10088	10082	10290	10237	10267	10175	10155	10010	10092	10134	10128	10090	10087	10056	10110	10100	10129	10012	10252	10151	10265	10072	10227	10215	10063	9992	10166	10152	10075	10265	10021	10142	10131	9956	10214	10104	10093	10098	10294	10073	10229	10360	10124	10123	10039	10090	10117	10127	10190	10319	10149	10053	10128	9965	10131	10151	10018	10072	10241	10103	10129	9949	10065	10069	10341	10000	9990	10128	10089	9968	10079	10029	10073	10167	10213	9977	10189	10328	10050	10173	10208	10141	10232	10120	10103	9983	10150	10063	10195	9976	9965	10084	10212	10155	10032	10180	10134	10039	9960	10258	10006	10156	10117	10125	10141	10073	10160	10097	10257	10252	9992	10291	10200	10051	10117	10267	10147	10056	10146	10245	10067	10005	10064	10130	10156	10204	10140	10152	10104	10091	10139	10163	10071	10135	10079	10130	10060	10170	9819	10240	10133	10046	10171	9967	10190	10083	10220	10025	10081	10152	10349	10146	10154	10216	10135	10160	10089	10062	10132	10072	10145	10264	10139	10061	10126	10115	10203	10021	10017	10227	10072	10303	10104	10055	10174	10160	10230	10180	10117	10054	10248	10155	10174	10061	10195	10184	10078	9958	10136	10013	10222	9989	10019	10124	10085	10096	10161	9939	10017	10161	10033	10063	10055	9959	10200	10095	10187	10002	10099	10200	10229	10066	10180	10193	10136	10016	10093	10105	10085	10152	10084	10247	10131	9926	10026	10155	10024	10170	10018	10061	10190	10257	10099	10248	10053	10002	10000	10232	10125	10135	10285	10323	10162	10228	10194	10166	10211	10124	10154	9936	10206	10104	10133	9958	10207	10172	10134	10035	10052	10255	10072	10211	10288	10044	10118	10125	10196	10144	10210	10108	10109	10136	10061	10182	10050	10055	10123	10073	10188	10290	10142	10173	10149	10088	10095	10260	10196	10177	10158	10144	9923	9989	10116	10123	10084	10151	10199	10331	10241	10338	9967	10056	10119	10055	10167	10168	10228	10084	10053	10231	10096	10130	10121	9927	9967	10126	10112	10119	10177	10056	10208	10290	10037	9920	10124	10192	9961	10192	10080	10145	10173	10048	10165	10103	10274	10165	10293	10171	10231	10120	10144	10012	10053	10135	10328	10106	10172	10230	10041	10141	10126	10101	10027	10053	10225	10154	10132	10109	10040	10090	10178	10122	10169	9937	10062	10167
25173	21598	39567	68210	58438	44425	31636	22388	18489	17138	17009	17074	16897	16791	16938	16828	16795	16722	16891	16862	16669	16725	16800	16954	16661	16664	16692	16753	16922	16891	16898	16887	17031	16783	16626	16621	16679	16928	16770	16843	16760	16777	16855	16920	16674	16657	16600	16653	16796	16688	16835	16654	16804	16665	16691	16908	16889	16795	16604	16489	16814	16998	16834	16705	16670	16755	16617	16616	16753	16821	16766	16704	16613	16625	16592	16774	16596	16611	16660	16442	16526	16701	16684	16589	16608	16529	16510	16621	16616	16743	16713	16431	16583	16793	16919	16790	16670	16786	16650	16541	16606	16612	16852	16676	16784	16776	16618	16515	16688	16667	16721	16868	16885	16931	16726	16715	16824	16902	16655	16641	16635	16711	16686	16593	16742	16803	16882	16544	16744	16748	16758	16758	16729	16632	16620	16836	16959	16770	16614	16885	16801	16790	16703	16687	16919	16845	16780	16879	16533	16529	16760	16557	16730	16819	16635	17025	16986	16786	16759	16805	16617	16642	16779	16704	16724	16563	16655	16801	16548	16710	16714	16876	16862	16758	16799	16683	16546	16737	16673	16756	16881	16509	16672	16813	16754	16479	16613	16598	16677	16683	16553	16752	16600	16592	16641	16618	16747	16781	16859	16789	16674	16757	16632	16581	16438	16767	16819	16660	16617	16742	16682	16671	16555	16819	16886	16772	16626	16750	16530	16596	16796	16834	16531	16626	16441	16518	16554	16711	16638	16650	16644	16560	16720	16485	16477	16628	16655	16545	16808	16692	16936	16810	16737	16671	16765	16578	16718	16723	16765	16724	16571	16457	16601	16744	16651	16719	16635	16711	16810	16634	16722	16826	16933	16716	16733	16597	16836	16648	16566	16760	16745	16689	16691	16763	16846	16588	16644	16695	16417	16723	16869	16724	16983	16686	16598	16734	16630	16680	16474	16876	16662	16648	16609	16754	16734	16669	16650	16676	16675	16615	16584	16722	16641	16818	16841	16697	16754	16867	16931	16418	16413	16492	16509	16507	16875	16860	16730	16779	16709	16858	16821	16786	16618	16857	16863	16705	16824	16598	16656	16568	16589	16629	16757	16685	16793	16872	16567	16578	16919	16496	16476	16706	16806	16732	16767	16755	16711	16782	16721	16610	16745	16717	16782	16702	16869	16590	16695	16583	16714	16716	16817	16679	16562	16579	16758	16666	16741	16594	16749	16535	16618	16691	16762	16778	16805	16795	16693	16531	16615	16393	16710	16769	16823	16660	16771	16634	16766	16489	16850	16572	16898	16843	16813	16760	16879	16701	16686	16663	16652	16542	16779	16640	16666	16717	16656	16712	16706	16867	16674	16637	16506	16874	16475	16765	16738	16835	16609	16676	16695	16809	16464	16568	16577	16567	16821	16647	16692	16720	16913	16738	16684	16611	16502	16708	16680	16679	16568	16938	16508	16759	16795	16720	16826	16587	16654	16641	16630	16635	16632	16894	16888	16592	16837	16743	16718	16534	16551	16476	16594	16695	16770	16712	16707	16756	16744	16748	16688	16671	16694	16725	16574	16659	16717	16661	16691	16599	16660	16674	16392	16471	16736	16653	16848	16645	16512	16693	16732	16869	16717	16640	16662	16344	16523	16715	16800	16647	16508	16677	16522	16612	16593	16779	16865	16822	16814	16598	16819	16774	16609	16504	16771	16745	16679	16744	16747	16595	16718	16662	16546	16739	16590	16705	16842	16704	16706	16781	16667	16406	16554	16772	16721	16976	16680	16878	17069	16719	16703	16691	16578	16572	16770	16524	16846	16770	16621	16839	16592	16625	16683	16781	16655	16869	16549	16779	16499	16615	16670	16720	16623	16911	16584	16693	16634	16687	16673	16690	16552	16807	16612	16752	16681	16555	16535	16642	16843	16600	16849	16700	16584	16652	16832	16793	16565	16832	16505	16796	16659	16634	16852	16690	16698	16791	16838	16597	16435	16673	16454	16419	16541	16528	16800	16794	16729	16813	16967	16597	16692	16786	16523	16666	16608	16701	16859	16787	16957	16426	16664	16603	16615	16420	16756	16657	16765	16597	16781	16669	16774	16775	16794	16827	16612	16792	16880	16520	16723	16559	16749	16734	16756	16615	16847	16622	16799	16589	16740	16800	16801	16624	16775	16760	16633	16738	16674	16671	16498	16874	16795	16674	16921	16822	16632	16524	16857	16566	16518	16650	16891	16702	16641	16756	16740	16827	16811	16715	16555	16805	16709	16701	16915	16992	16634	16654	16642	16649	16590	16700	16658	16708	16753	16515	16682	16745	16733	16584	16843	16802	16574	16647	16894	16543	16534	16449	16754	16862	16737	16711	16757	16751	16564	16536	16675	16827	16835	16660	16592	16789	16662	16613	16671	16686	16678	16570	16764	16440	16580	16543	16676	17083	16771	16777	16652	16679	16678	16776	16642	16789	16854	16532	16644	16630	16754	16628	16837	16764	16751	16836	16600	16520	16612	16597	16704	16855	16773	16793	16849	16399	16641	16625	16663	16692	16620	16627	16736	16536	16834	16618	16528	16737	16767	16754	16640	16792	16609	16546	16678	16682	16727	16526	16670	16706	16580	16558	16508	16543	16868	16601	16628	16514	16678	16655	16707	16469	16596	16619	16640	16548	16794	16661	16684	16706	16767	16601	16649	16556	16651	16606	16696	16537	16374	16586	16594	16740	16775	16534	16709	16774	16710	16727	16506	16570	16499	16383	16853	16661	16691	16816	16621	16451	16679	16604	16672	16654	16599	16706	16759	16711	16834	16648	16712	16903	16823	17027	16795	16687	16502	16871	16554	16588	16854	16816	16738	16749	16425	16627	16626	16777	16666	16829	16784	16717	16682	16652	16678	16670	16591	16482	16678	16649	16845	16432	16723	16495	16500	16882	16764	16769	16885	16707	16594	16808	16757	16806	16741	16602	16762	16563	16746	16711	16652	16564	16775	16653	16631	16769	16651	16636	16632	16895	16509	16699	16814	16936	16803	16708	16662	16739	16591	16730	16852	16696	16619	16618	16697	16669	16731	16776	16480	16648	16640	16624	16667	16796	16623	16749	16658	16921	16533	16592	16704	16713	16416	16618	16636	16625	16756	16677	16771	16649	16733	16685	16761	16714	16758	16764	16983	16767	16802	16478	16632	16643	16709	16726	16661	16563	16767	16624	16592	16672	16580	16827	16817	16708	16747	16754	16607	16734	16759	16630	16703	16469	16583	16644	16783	16749	16531	16517	16682	16888	16902	16658	16420	16653	16695	16704	16687	16775	16620	16610	16644	16671	16683	16575	16719	16697	16938	16629	16590	16755	16740	16703	16809	16724	16804	16787	16626	16768	16589	16738	16668	16800	16660	16717	16684	16454	16531	16691	16703	16569	16991	16728	16810	16807	16739	16616	16610	16713	16689	16569	16792	16834	16621	16654	16893	16724	16879	16574	16661	16541	16818	16663	16628	16697	16748	16767	16741	16425	16770	16579	16731	16693	16832	16845	16572	16798	16836	16673	16638	16686	16801	16552	16867	16634	16714	16795	16779	16892	16753	16672	16801	16876	16844	16602	16557	16711	16493	16649	16785	16775	16707	16551	16807	16768	16780	16754	16619	16732	16690	16773	16722	16717	16633	16788	16785	16712	16471	16692	16803	16682	16836	16597	16642	16577	16558	16526	16643	16780	16786	16588	16768	16502	16718	16722	16642	16586	16646	16675	16554	16425	16534	16754	16751	16776	16613	16615	16878	16505	16652	16586	16701	16884	16738	16755	16798	16751	16560	16564	16826	16588	16465	16735	16672	16521	16549	16656	16805	16694	16723	16657	16833	16481	16730	16793	16782	16557	16697	16684	16556	16663	16528	16789	16625	16551	16595	16670	16603	16670	16739	16714	16829	16627	16786	16938	16687	16798	16583	16726	16921	16581	16650	16871	16774	16783	16499	16609	16581	16566	16561	16600	16611	16610	16705	16653	16683	16870	16681	16699	16559	16720	16633	16597	16821	16953	16517	16646	16755	16741	16676	16755	16662	16786	16615	16749	16762	16648	16995	16681	16662	16760	16766	16736	16613	16577	16741	16718	16773	16716	16633	16752	16716	16573	16851	16636	16495	16776	16602	16715	17026	16795	16568	16482	16741	16830	16642	16767	16678	16724	16716	16697	16584	16617	16658	16853	16724	16857	16763	16578	16510	16737	16696	16804	16821	16862	16721	16605	16821	16760	16708	16575	16485	16788	16587	16630	16731	16594	16758	16712	16700	16688	16653	16761	16889	16588	16836	16812	16823	16759	16660	16661	16784	16674	16462	16748	16695	16601	16709	16684	16755	16661	16554	16757	16646	16524	16726	16842	16756	16698	16610	16784	16740	16747	16747	16588	16544	16429	16733	16767	16738	16711	16698	16704	16743	16760	16672	16753	16941	16894	16713	16692	16815	16546	16427	16589	16885	16795	16808	16664	16556	16901	16710	16705	16719	16930	16769	16670	16633	16811	16651	16673	16792	16648	16728	16667	16475	16569	16591	16626	16603	16563	16752	16776	16647	16681	16665	16446	16587	16615	16642	16784	16621	16919	16787	16688	16766	16523	16756	16548	16771	16620	16750	16659	16639	16805	16428	16715	16891	16825	16906	16831	16556	16587	16775	16839	16690	16633	16693	16801	16653	16721	16520	16709	16535	16575	16770	16701	16691	16613	16709	16712	16473	16614	16667	16746	16669	16706	16511	16711	16854	16567	16897	16795	16866	16899	16593	16567	16814	16944	16683	16732	16785	16686	16739	16906	16638	16846	16781	16589	16546	16434	16706	16888	16699	16717	16711	16690	16681	16702	16509	16643	16767	16622	17009	16656	16798	16695	16764	16876	16587	16649	16860	16577	16730	16733	16643	16783	16862	16548	16517	16897	16606	16595	16792	16744	16662	16828	16719	16721	16594	16784	16765	16892	16648	16511	16613	16776	16737	16895	16804	16609	16528	16630	16773	16659	16778	16734	16505	16855	16820	16582	16779	16938	16527	16618	16837	16653	16541	16731	16664	16708	16733	16636	16513	16726	16639	16750	16784	16734	16749	16862	16834	16705	16681	16736	16449	16556	16738	16641	16498	16688	16819	16466	16698	16936	16699	16661	16807	16725
15716	32585	75548	76117	55976	35696	22145	14092	11565	10953	10565	10610	10566	10633	10626	10514	10631	10701	10682	10645	10686	10732	10572	10395	10593	10771	10486	10633	10514	10615	10529	10653	10524	10484	10582	10491	10565	10558	10635	10698	10743	10494	10438	10580	10617	10477	10513	10499	10616	10611	10387	10563	10525	10570	10558	10565	10473	10546	10584	10514	10562	10734	10517	10481	10474	10613	10507	10567	10621	10664	10511	10428	10641	10439	10543	10580	10516	10419	10520	10552	10453	10618	10508	10483	10543	10676	10542	10434	10416	10556	10575	10446	10500	10399	10593	10376	10649	10510	10609	10632	10409	10485	10616	10470	10627	10439	10643	10392	10482	10495	10512	10476	10521	10545	10493	10506	10614	10320	10529	10590	10555	10533	10550	10532	10531	10528	10640	10494	10467	10491	10459	10517	10513	10650	10671	10670	10620	10436	10508	10531	10508	10568	10507	10507	10579	10540	10547	10654	10754	10640	10469	10579	10675	10379	10611	10535	10541	10469	10627	10536	10431	10484	10603	10403	10575	10559	10407	10704	10522	10410	10444	10531	10595	10504	10544	10493	10390	10530	10589	10664	10462	10501	10656	10502	10614	10362	10556	10462	10532	10637	10643	10556	10509	10383	10619	10402	10584	10613	10447	10555	10562	10582	10489	10571	10697	10484	10575	10451	10490	10429	10654	10601	10424	10366	10528	10528	10380	10437	10488	10520	10420	10552	10508	10635	10520	10533	10466	10592	10521	10385	10545	10579	10427	10409	10669	10493	10543	10334	10599	10520	10401	10445	10537	10500	10352	10622	10507	10520	10564	10608	10494	10452	10564	10389	10615	10581	10595	10526	10527	10409	10395	10572	10504	10667	10664	10537	10679	10504	10538	10579	10349	10370	10400	10562	10630	10400	10512	10524	10536	10699	10519	10522	10545	10458	10603	10528	10528	10597	10395	10396	10394	10437	10544	10587	10488	10398	10501	10517	10485	10450	10376	10489	10370	10635	10586	10542	10544	10498	10588	10514	10462	10749	10441	10459	10490	10492	10572	10484	10537	10244	10457	10471	10565	10611	10426	10586	10488	10467	10453	10526	10636	10534	10334	10484	10523	10565	10508	10501	10461	10440	10439	10385	10458	10626	10465	10496	10595	10545	10540	10565	10558	10488	10500	10626	10510	10518	10386	10657	10546	10570	10640	10630	10379	10683	10648	10440	10448	10463	10558	10494	10529	10492	10566	10554	10408	10380	10517	10524	10582	10425	10525	10466	10643	10617	10570	10648	10447	10506	10440	10408	10390	10473	10552	10451	10550	10490	10381	10511	10526	10515	10674	10355	10432	10335	10694	10489	10760	10520	10510	10527	10501	10480	10373	10656	10545	10603	10463	10609	10609	10507	10517	10392	10558	10423	10553	10535	10392	10452	10481	10500	10571	10602	10698	10473	10346	10385	10498	10424	10397	10433	10574	10461	10605	10569	10448	10448	10443	10574	10599	10538	10466	10618	10397	10671	10414	10563	10639	10513	10559	10510	10389	10531	10580	10326	10757	10566	10327	10515	10610	10386	10419	10502	10479	10641	10489	10460	10616	10536	10482	10416	10532	10367	10506	10494	10497	10546	10307	10541	10585	10477	10607	10423	10544	10543	10599	10359	10632	10605	10471	10667	10502	10647	10537	10588	10622	10506	10460	10578	10530	10626	10461	10470	10618	10686	10613	10568	10423	10615	10465	10499	10385	10426	10460	10589	10558	10578	10591	10555	10494	10629	10450	10921	10544	10523	10439	10665	10641	10550	10462	10528	10551	10431	10496	10554	10547	10462	10497	10629	10498	10503	10427	10422	10565	10539	10519	10341	10632	10514	10494	10581	10431	10547	10525	10455	10523	10426	10482	10681	10581	10506	10549	10581	10508	10671	10490	10586	10444	10360	10465	10396	10579	10527	10580	10349	10567	10428	10572	10531	10686	10681	10458	10634	10586	10465	10548	10521	10564	10608	10556	10463	10494	10616	10445	10509	10708	10545	10636	10517	10541	10541	10517	10407	10467	10567	10491	10518	10410	10401	10351	10569	10496	10524	10500	10343	10605	10373	10468	10381	10521	10571	10741	10585	10483	10608	10542	10451	10554	10467	10540	10610	10459	10440	10466	10492	10546	10496	10461	10651	10419	10457	10588	10495	10361	10502	10523	10540	10454	10471	10569	10706	10475	10630	10485	10384	10657	10512	10621	10455	10562	10519	10615	10663	10577	10473	10545	10546	10648	10573	10501	10321	10573	10596	10500	10450	10522	10625	10629	10367	10604	10455	10538	10531	10474	10657	10555	10453	10525	10831	10613	10495	10600	10419	10684	10334	10535	10650	10477	10543	10613	10556	10299	10428	10461	10512	10465	10550	10508	10545	10415	10476	10570	10386	10598	10435	10599	10487	10551	10449	10491	10457	10564	10597	10622	10591	10435	10326	10577	10640	10444	10490	10506	10689	10631	10565	10339	10643	10612	10609	10440	10487	10431	10522	10461	10413	10530	10476	10631	10496	10534	10419	10490	10587	10530	10398	10629	10437	10473	10451	10562	10375	10394	10550	10521	10421	10642	10624	10525	10567	10409	10496	10432	10375	10408	10550	10528	10567	10716	10521	10498	10463	10638	10545	10581	10496	10593	10582	10569	10440	10386	10630	10452	10494	10633	10545	10500	10524	10562	10539	10412	10487	10657	10717	10492	10498	10523	10538	10377	10539	10503	10466	10408	10382	10505	10462	10476	10404	10579	10527	10518	10486	10487	10506	10561	10441	10573	10512	10614	10381	10451	10632	10660	10644	10500	10385	10772	10594	10438	10476	10555	10407	10554	10459	10466	10489	10552	10459	10517	10626	10455	10693	10554	10491	10649	10399	10708	10501	10663	10292	10514	10497	10425	10402	10716	10485	10615	10495	10428	10580	10506	10533	10584	10512	10504	10508	10627	10475	10563	10427	10398	10684	10571	10554	10700	10552	10474	10472	10639	10614	10517	10683	10477	10545	10354	10482	10715	10547	10504	10553	10613	10483	10583	10600	10546	10533	10446	10516	10532	10394	10500	10556	10608	10554	10317	10433	10323	10567	10436	10568	10485	10454	10591	10512	10648	10583	10515	10607	10437	10475	10605	10399	10384	10392	10523	10363	10485	10497	10642	10389	10497	10499	10220	10600	10605	10498	10651	10505	10466	10645	10535	10469	10692	10457	10535	10532	10565	10544	10435	10434	10447	10562	10638	10440	10398	10373	10504	10368	10558	10626	10348	10484	10616	10470	10532	10522	10528	10409	10479	10522	10621	10574	10678	10561	10474	10549	10591	10492	10512	10434	10758	10586	10613	10480	10673	10565	10594	10657	10713	10450	10340	10636	10467	10547	10552	10565	10488	10384	10432	10521	10488	10617	10459	10417	10629	10622	10508	10463	10582	10515	10560	10546	10494	10521	10518	10549	10629	10416	10577	10344	10478	10512	10413	10626	10502	10676	10484	10424	10561	10585	10574	10435	10595	10402	10403	10462	10438	10502	10404	10700	10473	10572	10263	10675	10533	10387	10475	10397	10556	10467	10443	10432	10537	10719	10636	10516	10554	10328	10612	10501	10546	10483	10612	10418	10422	10523	10643	10523	10452	10544	10454	10612	10475	10553	10565	10652	10472	10436	10435	10502	10587	10488	10381	10451	10528	10635	10433	10490	10341	10481	10732	10461	10435	10422	10382	10481	10554	10458	10447	10365	10501	10494	10512	10659	10588	10380	10504	10543	10457	10465	10464	10360	10438	10486	10487	10516	10395	10608	10466	10598	10448	10481	10512	10476	10524	10462	10521	10462	10411	10628	10545	10559	10630	10655	10568	10623	10552	10583	10420	10617	10633	10529	10606	10617	10719	10701	10632	10407	10490	10484	10652	10547	10471	10475	10653	10652	10352	10538	10599	10415	10622	10590	10495	10485	10322	10539	10570	10579	10446	10530	10695	10464	10555	10600	10455	10464	10463	10431	10582	10414	10452	10443	10452	10469	10582	10379	10691	10589	10557	10568	10466	10395	10548	10635	10608	10557	10675	10583	10469	10260	10503	10464	10571	10391	10548	10450	10622	10479	10570	10674	10445	10477	10496	10450	10489	10526	10440	10604	10465	10531	10574	10442	10320	10478	10458	10496	10690	10541	10550	10450	10434	10591	10370	10473	10552	10447	10549	10480	10448	10458	10616	10531	10491	10616	10329	10592	10603	10622	10513	10577	10555	10414	10557	10608	10569	10673	10623	10482	10603	10575	10732	10367	10524	10575	10436	10707	10470	10635	10402	10497	10508	10461	10526	10625	10315	10411	10509	10374	10657	10527	10464	10458	10608	10413	10608	10588	10668	10531	10513	10483	10507	10623	10583	10446	10479	10572	10394	10603	10307	10485	10616	10516	10541	10602	10566	10412	10595	10389	10453	10451	10495	10563	10333	10704	10372	10495	10340	10601	10560	10427	10533	10558	10431	10475	10582	10469	10507	10462	10496	10463	10460	10420	10502	10630	10529	10462	10510	10375	10590	10649	10471	10571	10692	10527	10638	10484	10445	10392	10621	10388	10511	10475	10524	10644	10666	10447	10443	10591	10557	10402	10443	10449	10530	10633	10734	10640	10532	10548	10614	10647	10685	10622	10582	10459	10448	10486	10605	10450	10479	10578	10544	10466	10621	10532	10603	10733	10509	10347	10347	10458	10480	10559	10564	10515	10462	10561	10543	10655	10448	10575	10477	10528	10591	10470	10513	10564	10551	10491	10426	10584	10520	10617	10537	10636	10523	10506	10515	10313	10524	10487	10559	10683	10616	10381	10515	10534	10485	10541	10431	10546	10495	10453	10523	10522	10486	10694	10396	10549	10607	10530	10560	10667	10595	10589	10404	10407	10566	10525	10522	10564	10381	10595	10564	10527	10537	10512	10447	10702	10515	10311	10455	10510	10493	10435	10660	10564	10345	10630	10638	10593	10554	10578	10668	10372	10471	10505	10603	10482	10593	10588	10545	10600	10571	10585	10477	10390	10438	10591	10411	10422	10469	10561	10489	10593	10489	10485	10343	10474	10564	10608	10522	10530	10463	10459	10510	10668	10446	10555	10449	10503	10511	10532	10519	10563	10396	10545	10503	10490
23778	21609	37127	63801	62979	51847	39121	27036	20656	18669	18093	17774	17796	17778	17453	17633	17530	17754	17391	17824	17751	17613	17397	17594	17585	17265	17595	17388	17589	17541	17450	17654	17678	17809	17666	17398	17526	17263	17443	17406	17391	17324	17507	17459	17549	17430	17631	17395	17251	17401	17351	17289	17404	17351	17473	17523	17554	17364	17377	17424	17635	17426	17427	17252	17503	17436	17487	17408	17454	17473	17296	17460	17345	17381	17396	17471	17705	17248	17313	17309	17097	17437	17609	17467	17288	17247	17534	17475	17402	17449	17321	17354	17398	17471	17488	17400	17251	17202	17354	17377	17378	17524	17522	17557	17715	17282	17208	17468	17166	17404	17222	17403	17313	17396	17571	17274	17465	17122	17337	17287	17206	17264	17440	17444	17532	17373	17430	17255	17328	17400	17481	17584	17482	17342	17146	17215	17208	17454	17264	17567	17353	17420	17350	17471	17373	17277	17416	17213	17646	17313	17257	17431	17171	17148	17374	17128	17595	17326	17253	17281	17446	17144	17427	17278	17372	17297	17494	17446	17410	17341	17431	17263	17293	17317	17464	17557	17431	17470	17577	17239	17401	17529	17321	17378	17304	17243	17134	17116	17513	17476	17409	17479	17360	17432	17360	17286	17392	17346	17222	17185	17436	17349	17487	17377	17483	17380	17221	17232	17421	16953	17077	17304	17384	17350	17476	17471	17309	17390	17426	17303	17439	17303	17366	17483	17403	17359	17376	17431	17261	17382	17393	17374	17424	17397	17266	17421	17307	17351	17339	17230	17447	17386	17353	17386	17141	17374	17377	17382	17333	17362	17416	17447	17561	17384	17373	17322	17386	17403	17461	17201	17309	17370	17082	17611	17374	17354	17438	17308	17401	17146	17368	17636	17349	17272	17219	17360	17357	17205	17263	17338	17352	17375	17420	17352	17357	17594	17203	17317	17380	17290	17628	17571	17281	17509	17223	17242	17358	17126	17470	17452	17433	17337	17569	17377	17183	17434	17224	17301	17340	17286	17532	17381	17358	17369	17374	17239	17311	17425	17178	17326	17505	17386	17358	17355	17010	17516	17258	17349	17260	17444	17342	17639	17387	17375	17367	17288	17432	17445	17549	17576	17380	17275	17263	17216	17434	17547	17597	17222	17412	17386	17455	17338	17284	17411	17446	17313	17408	17166	17409	17297	17461	17274	17373	17485	17542	17426	17643	17224	17230	17312	17273	17344	17493	17252	17272	17299	17437	17020	17536	17372	17470	17431	17224	17347	17383	17333	17519	17373	17179	17228	17520	17346	17402	17377	17175	17418	17381	17412	17603	17581	17315	17457	17414	17309	17382	17259	17508	17436	17290	17351	17347	17437	17520	17226	17573	17239	17250	17419	17450	17408	17415	17417	17527	17532	17309	17252	17333	17391	17192	17458	17379	17326	17402	17268	17559	17275	17269	17576	17522	17504	17481	17371	17530	17579	17442	17359	17432	17190	17243	17300	17323	17390	17422	17244	17489	17334	17284	17383	17542	17246	17327	17236	17189	17212	17298	17575	17373	17379	17449	17322	17503	17360	17423	17356	17296	17304	17384	17421	17389	17422	17320	17402	17328	17486	17624	17571	17465	17421	17422	17386	17337	17160	17362	17313	17489	17309	17361	17390	17458	17577	17393	17273	17693	17494	17317	17416	17515	17359	17325	17460	17629	17433	17389	17189	17415	17422	17249	17334	17344	17468	17226	17488	17495	17265	17369	17111	17284	17243	17393	17549	17393	17316	17444	17348	17280	17503	17343	17232	17197	17745	17381	17294	17460	17308	17218	17514	17369	17412	17439	17258	17462	17157	17242	17324	17578	17471	17104	17235	17555	17248	17347	17489	17411	17488	17350	17401	17383	17489	17191	17345	17397	17407	17272	17353	17558	17355	17484	17244	17204	17339	17396	17126	17456	17220	17326	17261	17246	17458	17232	17394	17392	17515	17464	17490	17405	17341	17380	17289	17311	17345	17190	17401	17536	17294	17219	17525	17342	17278	17379	17328	17681	17350	17357	17303	17305	17578	17492	17353	17596	17212	17416	17412	17175	17298	17531	17462	17604	17328	17191	17465	17350	17154	17236	17346	17323	17513	17074	17349	17268	17352	17315	17453	17353	17303	17536	17564	17135	17637	17408	17314	17340	17338	17600	17383	17520	17410	17496	17726	17452	17344	17409	17231	17243	17344	17300	17334	17642	17283	17326	17580	17458	17359	17448	17407	17328	17244	17135	17110	17624	17351	17559	17303	17367	17237	17406	17522	17386	17293	17590	17547	17329	17254	17308	17294	17330	17499	17395	17401	17371	17333	17321	17151	17221	17312	17207	16986	17449	17153	17289	17171	17373	17387	17274	17251	17649	17383	17277	17545	17486	17567	17371	17346	17231	17340	17347	17325	17306	17479	17407	17528	17487	17459	17486	17500	17303	17163	17203	17628	17762	17315	17449	17374	17547	17391	17244	17010	17350	17510	17410	17332	17271	17372	17312	17577	17470	17397	17419	17457	17355	17217	17407	17401	17200	17518	17222	17459	17310	17278	17485	17383	17512	17337	17526	17560	17408	17410	17272	17361	17225	17207	17387	17245	17510	17242	17121	17406	17216	17019	17507	17288	17350	17480	17376	17268	17308	17355	17426	17171	17241	17287	17369	17437	17451	17492	17486	17410	17192	17433	17428	17368	17349	17318	17313	17428	17457	17105	17503	17371	17265	17476	17191	17333	17315	17351	17248	17408	17404	17245	17268	17458	17421	17367	17448	17328	17309	17225	17408	17426	17700	17487	17450	17298	17322	17272	17521	17496	17447	17435	17404	17430	17468	17423	17324	17451	17398	17229	17370	17358	17248	17369	17222	17285	17507	17424	17264	17288	17475	17369	17407	17294	17183	17548	17468	17314	17300	17339	17552	17243	17431	17483	17084	17656	17484	17395	17394	17306	17221	17135	17270	17517	17305	17534	17431	17098	17440	17361	17235	17465	17327	17435	17414	17266	17262	17116	17270	17280	17227	17409	17341	17215	17397	17249	17476	17591	17474	17239	17335	17535	17391	17253	17211	17209	17485	17253	17284	17148	17306	17160	17516	17410	17517	17412	17423	17638	17443	17112	17247	17232	17501	17205	17602	17374	17283	17407	17390	17405	17521	17569	17556	17629	17252	17276	17136	17166	17384	17298	17507	17504	17446	17155	17379	17264	17322	17277	17190	17447	17151	17326	17569	17445	17430	17363	17412	17352	17526	17315	17343	17223	17339	17450	17376	17475	17475	17249	17500	17433	17095	17263	17459	17625	17161	17402	17478	17359	17438	17135	17296	17508	17231	17436	17557	17398	17360	17453	17413	17246	17191	17400	17595	17376	17573	17443	17357	17421	17271	17490	17321	17484	17621	17524	17458	17515	17437	17332	17118	17294	17344	17309	17305	17265	17159	17378	17377	17431	17208	17420	17211	17267	17445	17414	17210	17683	17522	17343	17603	17473	17426	17345	17341	17108	17387	17214	17211	17241	17308	17475	17368	17364	17430	17515	17365	17257	17407	17362	17174	17525	17459	17348	17462	17452	17248	17270	17375	17263	17311	17536	17332	17363	17669	17400	17308	17226	17338	17389	17276	17464	17256	17159	17472	17290	17170	17534	17457	17174	17328	17639	17388	17212	17273	17262	17364	17418	17504	17460	17357	17359	17458	17262	17466	17396	17414	17390	17343	17418	17266	17336	17327	17372	17246	17174	17403	17412	17348	17304	17385	17311	17436	17364	17475	17419	17350	17258	17483	17264	17280	17336	17091	17367	17255	17283	17313	17338	17352	17179	17515	17554	17168	17315	17418	17341	17439	17249	17458	17341	17459	17313	17365	17541	17383	17493	17259	17268	17372	17459	17446	17420	17467	17268	17186	17324	17233	17336	17109	17473	17158	17529	17520	17373	17274	17230	17504	17569	17319	17257	17246	17302	17259	17479	17534	17227	17399	17470	17607	17443	17381	17210	17470	17466	17478	17310	17536	17359	17387	17200	17349	17350	17326	17567	17255	17243	17439	17389	17310	17331	17241	17335	17468	17432	17391	17287	17490	17367	17396	17555	17434	17234	17512	17336	17236	17388	17285	17309	17253	17107	17436	17286	17372	17218	17329	17136	17467	17260	17406	17329	17273	17220	17246	17230	17422	17441	17165	17230	17494	17345	17491	17432	17196	17223	17401	17309	17151	17318	17236	17289	17376	17306	17169	17497	17381	17508	17550	17614	17202	17484	17160	17265	17349	17215	17270	17298	17084	17046	17153	17127	17309	17339	17528	17211	17503	17374	17380	17441	17454	17345	17477	17420	17363	17412	17219	17407	17401	17282	17132	17318	17208	17589	17425	17513	17576	17378	17409	17583	17148	17410	17454	17288	17263	17412	17280	17360	17447	17343	17327	17181	17321	17241	17208	17624	17163	17371	17241	17534	17400	17424	17326	17258	17445	17385	17199	17113	17324	17212	17311	17347	17258	17559	17429	17390	17375	17393	17363	17428	17324	17445	17530	17156	17470	17530	17276	17308	17323	17284	17182	17371	17314	17422	17289	17266	17275	17351	17301	17192	17478	17509	17313	17266	17472	17277	17422	17335	17458	17449	17389	17350	17220	17508	17438	17338	17372	17291	17316	17518	17558	17291	17326	17425	17358	17145	17335	17237	17318	17292	17211	17302	17487	17385	17501	17226	17427	17278	17352	17289	17338	17115	17353	17719	17245	17175	17473	17382	17143	17454	17518	17432	17285	17482	17473	17366	17425	17313	17441	17415	17655	17364	17646	17473	17420	17402	17345	17432	17360	17474	17361	17468	17368	17325	17488	17498	17368	17493	17303	17418	17268	17512	17306	17350	17162	17368	17350	17459	17460	17398	17394	17239	17323	17505	17383	17315	17211	17302	17371	17270	17238	17351	17334	17386	17221	17287	17338	17206	17337	17127	17080	17142	17133	17428	17397	17335	17243	17403	17366	17253	17401	17392	17513	17726	17314	17296	17500	17465	17205	17149	17262	17433	17424	17514	17216	17438	17490	17646	17276	17385	17278	17303	17398	17311	17066	17465	17495	17242	17300	17532	17455	17419	17209	17473	17417	17213	17331	17305	17427	17450	17488	17303	17461	17390
21351	47067	93075	92042	74231	48561	29910	17987	12879	11627	11199	11251	11355	11294	11287	11357	11208	11034	11210	11121	11212	10992	11202	11218	11444	11159	11296	11262	11297	11145	11119	11246	11371	11209	11432	11196	11330	11247	11164	11247	11184	11146	11187	11238	11172	11207	11125	11117	11239	11225	11158	11314	11299	11252	11347	11289	11252	11187	11298	11257	11190	10976	11248	11128	11057	11125	11059	11199	10856	11213	11148	11125	10921	11183	11212	11210	11139	11228	11306	11206	11269	11143	11144	11235	11228	11155	11147	11078	11298	11220	11082	11168	11233	11087	11204	11153	11268	10945	11133	11066	11155	11252	10981	11112	11103	11297	11155	11064	11198	11051	11212	11298	11263	11209	10985	11211	10942	11244	11257	11075	11067	11247	11048	11263	11169	11201	11117	11118	11074	11065	11158	11118	11211	11387	11142	11163	11207	11113	11222	11282	11174	11069	11091	11247	11147	11235	11140	11165	11168	11102	11063	11277	11197	11305	11156	11108	11236	11098	11061	11060	11125	11115	11192	11105	11103	11221	11136	11255	11184	11061	11194	11190	11043	11125	10981	11224	11004	11231	11143	11217	11023	11122	11292	10954	11187	11164	11191	11171	11115	11010	11339	10998	11311	11272	11127	11038	11196	10966	11014	11115	11341	11102	11155	11376	11191	11029	11118	11251	11255	11164	10968	11037	11203	11287	11134	11235	11282	11231	11075	11194	11281	11224	11329	11131	11257	11181	10948	11312	11138	11090	11155	11291	11051	11107	11190	11067	11109	11136	11040	11273	11170	11126	11153	11280	11164	11219	11095	11107	11087	11181	11186	10993	10993	11220	11144	11325	11137	11092	11122	11113	11087	11153	11197	11342	11171	11222	11196	11108	11209	11278	11236	11172	11023	11110	11148	11237	11151	11293	11255	11154	11253	11125	11126	11017	11244	11148	11150	11150	11189	11146	10987	11323	11129	11197	11247	11168	11089	11183	11262	11212	11240	11214	11256	11134	10958	11166	11296	11264	11112	11131	10930	11080	11359	11123	11087	11126	11220	11342	11063	11022	11200	11203	11303	11156	11028	11227	11105	11074	11225	11308	11247	11197	11022	11217	11146	11274	11224	11200	11083	11267	11203	10887	11132	11320	11201	11182	11174	11124	11261	11165	11261	11223	11154	11066	11133	11142	11295	11107	11163	11090	11017	11284	11135	11190	11063	11209	11428	11231	11274	11261	11136	11245	11252	11137	11141	11286	11262	11303	11340	11147	11191	11195	11194	11178	11167	11138	11061	11169	11001	11303	11133	11091	11091	11110	11040	11101	11119	11223	11015	11050	11195	11176	11255	11132	11341	11236	11276	11045	11195	11120	11035	11172	11332	11260	11200	11015	11130	11107	11145	11109	11330	11055	11160	11190	11175	11270	11113	11143	11096	11263	11090	11081	11292	11130	11120	11188	11093	11083	11252	11154	11121	11145	11229	11069	11289	11112	11296	11071	11153	11233	11167	11050	11173	11171	11151	11093	11021	11251	11132	11144	11022	11033	11200	11250	11182	11120	11134	11215	11184	11005	11156	11031	11169	11230	11190	11121	11221	11184	11366	11107	11243	11100	11177	11222	11031	11105	11077	11270	11107	11312	10922	11226	11213	11062	11227	11071	11200	10987	11167	11145	10874	11233	11204	11092	11066	11146	11248	11128	11244	10961	11162	11196	11190	11206	11153	11058	11051	10974	11156	11169	11141	11206	11288	11172	11004	11153	11100	11025	11149	11149	11181	11366	11248	11163	11094	11016	11218	11114	11216	11230	11192	11196	11150	11084	11082	11156	11146	11061	11231	11276	11205	11265	11134	11365	11173	11096	11202	11173	10963	11222	11103	11201	11308	11305	11007	11121	11223	11111	10988	11182	11172	11185	11123	11377	11153	11172	11231	11020	11116	11090	11070	11241	11179	11181	11205	11084	11206	11062	11047	11037	11252	11213	11113	11070	11169	11164	11266	11123	10979	11150	11112	11205	11225	11174	11040	11234	11152	11057	11109	11126	11164	11309	11244	11085	11202	11283	11098	11301	11344	11188	11156	11184	11268	11145	11145	11056	11204	11065	11093	11247	11094	11021	11286	11148	11059	11168	11343	11219	10996	11121	11115	11127	10954	10963	11017	11176	11205	11268	11166	11104	11155	11216	11125	11117	11376	11112	11034	11089	11000	11191	11186	11092	11081	11346	11062	11083	11321	11224	11290	11111	11088	11109	11213	11212	11157	11112	11159	11056	11126	11200	11101	11159	11048	11279	11218	11055	11028	11290	11131	11041	11158	11115	11120	11090	11254	11161	11142	11101	11179	11220	11175	11056	10982	11119	11219	11037	11096	11240	11145	11319	11142	11133	11185	11227	11145	11154	11059	11221	11111	11188	11132	11142	11208	11253	11304	11304	11243	11204	11190	11101	11190	11048	11240	11054	11149	11210	11154	11180	11243	11248	11181	11129	11306	11221	11280	11189	11116	11115	11194	11242	11180	11194	11169	11249	11260	11053	11280	11227	11290	11043	11224	11292	11273	11228	11093	11082	11142	11054	11078	11308	11271	11132	11138	11002	11202	11249	11107	11162	11014	11187	11262	11151	11085	11249	11032	10964	11025	11067	11172	11155	11242	11114	11070	11145	11299	11303	11142	10964	11240	11161	11215	11224	11172	11233	11334	11009	11143	11275	11233	11164	11144	11150	11255	11174	11170	11114	11079	11174	11241	11140	11233	11126	11081	11207	11031	11145	11237	11164	11063	11183	11060	11186	11083	11046	11096	11168	11166	10987	11083	11201	11202	11242	11143	11230	11280	11346	11192	11095	11082	11177	11178	11295	11045	11033	11204	11013	11249	11192	11103	11103	11186	11196	11236	11248	11120	11103	11274	11286	11116	11165	11084	11207	11212	11073	11114	11098	11107	11006	11126	11162	11263	11194	11308	11177	11163	11069	11155	11177	11066	11185	11201	11093	11092	11139	11227	11112	11145	11039	11263	11130	11166	11191	11237	11282	11161	11220	11224	11050	11315	11087	11145	11103	11306	11098	11346	11156	11302	11326	11171	11007	11233	11275	11152	11282	11081	11227	11157	11215	11058	11211	11200	11120	11318	11120	11159	11206	11343	11216	11086	11252	10984	11171	11178	11264	10992	11140	11041	11071	11265	11136	11242	11211	10957	11053	11111	11029	11109	11256	11078	11261	11064	11156	11102	11166	11136	11098	11327	11205	11094	11071	11031	11071	11183	10978	11096	11071	11058	11271	11050	11202	11294	11180	11125	11162	11278	11109	11155	11275	11263	11137	11156	11250	11078	11133	11249	11146	11095	11159	11056	11124	11102	11247	11205	11054	11233	11415	11038	11178	11126	11003	11174	11046	11158	11111	11096	11259	11265	11338	11144	11264	11253	11146	11080	11251	11116	11238	11089	11132	11252	11150	11197	11180	11054	11248	11101	11214	11126	11137	11211	10998	11075	11076	11122	11266	11208	10899	11287	11021	11076	11227	11090	11115	11104	11255	11198	11244	11298	11199	11252	11050	11149	11225	11111	11184	11202	11142	11167	11140	11219	11240	11064	11179	11157	11268	11141	10955	11243	11144	11134	11090	11273	11215	11200	11250	11162	11009	11175	11116	11235	11234	11099	11193	11141	11177	11080	11113	11067	11142	11078	11178	11381	11150	11045	11345	11346	11236	11141	11166	11156	11269	11128	11031	11094	11033	11111	11070	11252	11104	11124	11149	10955	11112	11180	11136	11067	11119	11132	11406	11129	11140	11449	11160	11156	11162	11165	11109	11037	11014	11141	11176	11215	11253	11136	11252	11147	11246	11070	11257	11070	10876	11123	11144	11147	11113	11295	11123	11253	11160	11149	11144	11174	11163	11088	11190	11109	10974	11326	11085	11071	11068	11145	11082	10998	11055	11184	11180	11150	10941	11244	11127	11229	11081	11190	11085	11201	11066	10986	11261	11120	11142	11126	11177	11297	11166	11142	11033	11171	11146	11283	11197	11293	11237	11164	11160	11204	11284	11093	10993	11133	11220	10895	11001	11186	11037	11165	11145	11152	11167	11174	11160	11152	11155	11039	11205	11073	11099	11087	11292	11081	11186	11245	11035	11006	11208	11077	11228	11156	11101	11151	11012	11218	10934	11273	11184	11053	11186	11184	11210	11080	11117	11203	11240	11227	11120	11022	11014	11154	11301	11055	11134	11177	10966	11147	11154	11266	11162	11135	11035	11043	11099	11050	11320	11201	11043	11025	11005	11203	11231	11265	11248	11036	11125	11354	11180	11225	11081	11147	11397	11155	11212	11094	10976	11243	11067	11056	11101	10956	11241	11073	11244	11126	11259	11154	11157	11028	11114	11042	11109	11069	11162	11048	11018	11218	10972	11136	11262	11150	11152	11197	11270	11159	11150	11130	11135	11311	11169	11144	11210	11154	11130	11050	11264	11124	11181	11017	11220	11180	11087	11110	11154	11034	11053	11330	11207	11211	11317	11077	11242	11023	11211	11176	11105	11077	11100	11210	11135	11052	11080	11404	11082	11124	11108	11178	10960	11149	11291	11142	11192	11171	11204	11147	11204	11214	11205	11247	11025	11261	11077	11135	11097	11206	11274	11216	11152	10852	11359	11219	11068	11196	11362	11100	11137	11257	11124	11056	11072	11178	11073	11196	11033	11111	11146	11059	11154	11173	11280	11151	11155	11127	11304	11135	11248	11218	11289	11107	11146	11082	11333	11186	11358	11308	11066	11347	11126	11259	11081	11166	11126	11260	11294	11316	11263	11061	11119	11121	11256	11072	11088	11241	11180	11153	11160	11434	11124	11068	10803	11052	11015	11111	11208	10940	11110	10836	11212	11144	11037	11227	10924	11200	11206	11227	11035	11296	11065	11126	11118	11229	11200	11162	11144	11006	11101	11156	11217	11247	11059	11051	11211	11059	11107	11167	11155	11211	11257	11249	11037	11027	11174	11184	11297	11144	11142	11225	11259	11295	11059	11074	11162	11202	11154	11132	11220	11258	11165	11230	11217	11174	11082	11255	10983	11323	10992	11068	11332	11273	11008	11185	11177	11053	11131	11170	11264	11113	11104	11132	11153	11245	11103	11053	11195	11087	11297	11023	11204	11017	11130
30366	23252	37073	41378	32071	24192	19893	18217	17550	17373	16880	17189	17088	17175	17042	17000	17038	17112	16873	17101	16916	17078	17122	17272	17096	17308	17074	17173	17273	17176	16994	16994	17082	16927	17109	17231	17091	16924	17083	16992	16868	17021	17015	16889	17075	17086	17112	16960	17036	16870	17293	17038	16850	17012	16870	16903	17124	17067	17196	16961	17113	16920	16944	17217	17025	17021	16928	17221	17031	17124	16894	16942	16883	17049	16882	17083	16926	16949	17180	17072	16933	17070	17032	17035	17207	16994	16957	16942	17158	16994	17202	17054	17036	17276	16971	17091	16837	16764	17243	16982	17167	16981	16954	16831	16925	16856	17166	17202	16816	17003	17228	17002	16930	17077	17038	17072	16966	17136	16922	17072	17000	17121	16945	17112	17177	16911	17049	17013	17324	17046	17013	17185	17049	16912	17082	16881	17329	17048	17053	17002	16894	16976	16977	17111	17216	16910	16861	17032	17108	17003	17155	17057	16943	17191	17095	17074	17058	17129	17218	17003	17162	16954	16912	16957	17019	17063	16942	17003	17065	16913	17173	17061	17170	17005	16971	16826	16912	16845	16992	16980	16818	16829	17103	17100	17084	17029	16981	16948	17077	17055	16933	16913	17059	16948	17150	16895	16995	16934	17005	17055	17061	17089	16999	17039	17021	17123	16980	17200	17104	17283	17118	17104	17151	16922	17038	17244	17228	17207	17005	17196	17226	17112	17329	16959	17016	17096	17106	17044	16944	17041	16994	16999	16923	16918	16985	16950	17106	17123	17122	17056	17014	16995	16988	17143	17056	17066	16978	17015	17026	17117	16939	17016	17125	17144	17074	16864	17192	16950	16852	16787	16954	17007	16971	16994	17074	17029	17044	16833	16812	16833	16976	17039	17139	17007	17100	17063	17037	17115	16965	17099	17114	16783	17215	16955	16886	16899	16904	17225	16932	16884	17170	17034	16899	17036	17137	16889	16965	16894	17059	16934	16870	17019	17172	17104	17134	16903	17133	16893	17140	16939	17015	17210	17247	17006	16961	16899	16898	17119	16993	16905	17086	16964	17109	16982	17074	17281	16999	17023	17018	16888	16999	17066	17055	16966	16793	16927	17072	17203	16996	17043	16999	16893	17015	17004	17094	17084	16889	17189	17165	16987	16923	16810	17129	17048	16924	17141	16902	16869	17291	17035	17028	16946	16990	17130	17096	16908	17028	17090	16804	16881	17170	17036	17195	16901	17074	16809	17107	16909	16951	16967	17149	16967	17213	17114	16849	16782	17142	17145	17239	16927	17122	17057	17060	16899	16965	16992	17057	17041	16981	16909	17116	16976	17099	16950	17037	16952	17014	16899	17100	17101	17142	16916	17086	17326	17150	16886	17164	17036	17163	17115	17074	16963	17108	17238	17233	17044	16960	17223	17101	16791	16889	17109	17192	17019	17229	16826	16993	17126	17004	17049	16922	17046	17068	17073	16897	17278	17014	17192	17318	17311	17105	17109	17100	17048	17090	16787	16785	16979	17147	17077	17415	17033	17109	17223	17196	16901	17106	17084	17132	17003	17283	17146	17073	17033	16998	17206	17026	17109	17123	17021	17022	17005	17125	17122	16917	16957	16952	16971	17095	16906	16923	17092	16940	16990	17093	17137	16798	17202	17086	17079	17018	16897	17176	17116	16935	17109	17129	17061	17154	17050	17079	17117	17037	16923	17054	17033	17003	16960	16945	17131	17140	17103	16976	17039	17095	17165	17030	17083	17114	16939	16871	17269	17199	17024	17240	16869	17259	17031	16942	16876	17262	16986	17182	17044	16980	17098	16819	16966	16945	17109	16983	17033	17140	17122	17086	17026	17152	17000	17162	16968	17028	17203	17123	17131	17267	16985	16933	16990	17102	17196	17206	17092	16999	17372	17002	17105	17034	17163	17055	17127	17029	17063	17162	17132	17117	17015	16819	17250	16899	16839	16971	17071	17286	17006	17061	17042	17113	16962	17245	17022	17158	17153	17257	17139	17141	17018	17165	17277	17007	17178	17019	16928	17161	16917	16904	17035	16925	17169	16826	17084	16981	17021	17059	16840	16950	16886	17103	17191	17046	16894	17116	17001	17164	16929	16909	17141	17008	17059	16984	16850	16929	17164	17021	17084	16972	17026	17270	17051	17080	17066	16930	16929	17054	16939	17034	17210	16883	16972	17074	16871	16986	17118	17183	16955	17035	17147	17024	16913	16957	16892	17043	16843	16910	17025	16853	16962	17110	17098	17116	17036	17078	16836	16979	17153	16984	16829	16935	17110	17032	17077	17037	17115	16939	16986	16809	17114	17229	16882	16990	17115	17024	17105	17163	17113	16951	17127	17213	17531	17143	16917	16948	16938	17006	17065	16900	16898	17079	17235	17129	16891	16830	17071	17040	17044	16863	17232	17091	16926	17105	17066	17023	17213	16969	16944	16903	17059	16950	17106	16795	17206	17133	17073	17000	17304	17079	17174	17077	17049	17165	16925	17170	17170	17101	17266	17010	17092	17060	16889	16978	16978	17277	17178	17107	17091	17070	16950	17091	17042	17141	17159	17091	16989	17167	17114	16944	16844	17149	16901	16803	16975	16890	16999	17017	17148	17257	16845	16960	17013	17043	17178	17079	16916	16938	16978	17105	17084	17319	16967	17089	17096	16981	16942	17025	17022	16990	17003	17009	17124	17133	17007	16919	16948	17060	17130	17310	16994	17025	17116	17191	16914	17118	17026	17247	17069	17080	16843	17151	17389	17083	16829	16911	17036	17155	16919	16921	17095	17174	17048	16946	16944	16858	16998	17112	17010	17080	16905	16953	17239	17020	17126	16906	17249	17210	16972	17068	16886	17112	17392	16944	17272	16989	17108	17000	17008	16887	17091	16925	17183	17043	17004	17063	17086	17159	17251	16887	17139	16979	17132	17021	17217	17013	16984	16850	16802	16926	17233	17049	17134	17104	16855	17117	17082	17119	17166	17021	17119	17038	16785	16995	16967	17013	17041	17230	17099	17087	16793	17076	16993	16892	16991	17065	17016	17244	16860	17110	16982	17203	16983	17237	17279	17014	17184	17002	17047	16918	17046	16938	16861	17033	16965	17024	17081	17202	17140	17057	17040	17185	17140	17110	16902	17046	17145	17064	16818	17162	17236	17138	17183	17150	16977	17116	17045	16824	17154	17090	16871	17064	17234	17138	17022	17143	17149	17055	17094	16983	17242	17128	17022	17148	17151	17223	17211	17252	17044	17122	17097	16990	16896	17259	17311	16976	17072	16865	17083	17122	17152	17119	16877	17110	17002	17227	17058	17079	17085	17039	17229	17147	17140	17009	17083	17073	17304	17113	16892	16917	17009	16882	17213	17055	17216	17036	17125	17068	17122	17215	17182	16946	16892	16961	17180	17128	16944	17059	17149	17129	17253	17097	17199	16901	17185	17170	17073	16993	16952	17055	17162	17113	17220	16973	17218	17007	17206	17048	17015	17021	17054	17082	16850	16985	16834	16771	16951	17098	17197	17076	16950	16963	17105	17090	16923	17161	17105	17058	17158	17091	17021	16822	16918	17080	17077	17109	17158	16920	17240	17076	17041	16942	17194	16976	16764	16942	17033	17335	17214	17060	17098	16910	17138	16833	16818	16868	16837	16900	17115	17211	17154	16985	16975	17077	17035	17003	17077	17038	16855	17034	17032	17070	16842	17125	17065	16940	16756	17117	17070	17104	16905	16908	17028	17017	17001	17199	17231	17210	17054	16958	17072	17289	17107	16957	17048	17042	17204	17068	16786	17095	16975	17132	17116	17293	17271	17152	17151	16942	16998	17035	17131	16998	17090	17081	16983	17081	17012	17110	16978	16915	16824	17314	17214	17099	17053	16747	17124	16824	17208	17144	17200	17155	17009	16841	17137	17113	17093	17204	16955	17042	17001	17154	16784	17000	17083	17099	17080	17113	17045	17126	16918	16921	17134	17014	17047	17284	16866	16993	16976	17028	16913	17233	16801	16908	17231	17253	17000	17081	17062	17093	17045	16963	17133	17174	16974	16898	17010	16917	17063	17116	17162	17153	17109	16933	17014	17045	16814	16949	16975	17055	16946	16845	16770	17215	17009	17056	17100	17054	16891	17007	17115	17316	17001	17055	16981	17124	17089	17157	16994	17066	16999	17215	16813	17200	17166	16971	17038	17102	17044	17135	17253	17308	17010	17006	17186	17198	17112	17248	17139	16979	16715	16840	17058	17059	17271	17141	17020	17087	17283	17117	16937	17016	17060	17059	17088	17088	16982	16832	16979	17207	17047	17185	17097	17126	16823	16981	17143	17056	17266	17191	16981	17127	17052	16988	17029	17030	16951	17013	16931	17098	16998	16910	17085	16991	16994	16765	16948	17161	16945	16870	16993	16999	17034	17160	17117	16910	16965	17074	17166	17145	17085	17095	17067	17264	17174	17156	17101	17247	17279	17052	17189	16869	16964	16926	16961	17010	16925	17063	17138	16988	17173	16880	17072	17076	16841	16860	17026	17183	17103	16881	17056	16936	16909	16817	16977	17077	16879	16814	16984	17091	16862	17137	17234	17265	16981	17207	17079	17180	17188	17150	17069	17262	17210	17034	16930	17098	16916	17000	17078	16971	16740	17065	17097	17045	17059	16936	16894	17061	17042	16987	17015	16872	16908	17141	16976	16858	17023	17021	17036	17095	17028	17036	17041	17040	17144	17080	17138	16926	16982	16888	16858	16904	17155	17130	17059	16866	17247	17080	17127	17019	17100	17004	17012	17040	17049	17059	17268	17220	17038	17026	16919	17110	17144	17203	17140	17011	17013	17013	17034	17060	17157	16777	17081	16861	16864	17062	16956	17361	16921	17066	17053	17210	17076	17018	17117	16989	16983	17103	17095	16774	17099	17173	17105	16973	17171	16940	16999	17195	17168	16885	16822	16968	17007	16957	16961	16864	16977	17098	17166	17117	17139	17031	16960	16889	17280	16878	17134	17098	17087	17122	17045	17081	17003	17380	17152	16996	16854	17126	17159	17037	17083	17084	17096	16903	17158	17111	16881	17006	17133	16930	17125	16975	17104	17068	17056	17204	17155	17091	17156	17046	16820	17266	17138	16863	17101	17071	17071	16956	17275	17032	17067
12655	16623	36157	32218	22692	15482	12265	11024	10647	10468	10514	10539	10418	10539	10382	10361	10483	10441	10573	10392	10511	10350	10331	10359	10436	10501	10374	10375	10586	10331	10396	10527	10398	10386	10314	10513	10355	10436	10487	10456	10356	10456	10521	10410	10519	10341	10410	10465	10401	10349	10575	10371	10533	10358	10344	10359	10541	10601	10573	10316	10448	10456	10343	10447	10291	10420	10283	10524	10565	10406	10405	10407	10223	10414	10436	10221	10278	10314	10327	10428	10324	10349	10539	10375	10419	10263	10413	10352	10381	10408	10378	10424	10450	10267	10412	10442	10367	10365	10475	10408	10542	10436	10386	10236	10339	10405	10371	10379	10379	10369	10470	10387	10514	10339	10349	10476	10409	10351	10383	10512	10433	10274	10480	10427	10306	10279	10388	10220	10459	10416	10418	10383	10447	10311	10424	10546	10367	10372	10247	10503	10469	10286	10336	10464	10577	10399	10314	10488	10483	10388	10363	10413	10489	10443	10335	10427	10482	10415	10360	10573	10385	10395	10348	10307	10647	10297	10510	10479	10430	10371	10584	10417	10419	10483	10462	10438	10413	10378	10298	10405	10374	10345	10401	10409	10484	10361	10316	10486	10341	10480	10480	10312	10463	10346	10349	10443	10326	10421	10389	10409	10291	10369	10287	10396	10302	10429	10442	10285	10433	10488	10555	10345	10519	10450	10460	10407	10374	10539	10454	10386	10269	10439	10427	10247	10445	10431	10367	10363	10475	10450	10367	10355	10450	10439	10328	10355	10457	10415	10425	10500	10422	10303	10352	10421	10398	10432	10462	10416	10308	10433	10386	10368	10538	10216	10420	10415	10494	10523	10466	10506	10276	10464	10480	10314	10405	10399	10371	10468	10346	10490	10446	10313	10464	10460	10394	10371	10425	10316	10380	10411	10285	10454	10309	10344	10387	10274	10525	10273	10266	10245	10409	10402	10467	10345	10475	10292	10286	10427	10585	10496	10249	10438	10279	10250	10315	10435	10357	10488	10474	10446	10280	10470	10569	10273	10361	10295	10526	10351	10246	10331	10418	10394	10396	10358	10444	10376	10415	10261	10357	10243	10427	10293	10300	10508	10537	10241	10305	10420	10431	10443	10255	10504	10432	10328	10482	10411	10366	10333	10346	10338	10380	10376	10432	10512	10258	10435	10390	10417	10292	10248	10380	10338	10397	10314	10314	10409	10423	10366	10458	10483	10388	10480	10627	10510	10463	10467	10395	10315	10498	10410	10472	10489	10593	10364	10467	10387	10439	10408	10483	10481	10368	10453	10484	10371	10317	10421	10467	10447	10505	10356	10371	10329	10471	10440	10404	10259	10382	10484	10336	10371	10373	10327	10423	10530	10416	10483	10337	10318	10265	10481	10420	10504	10379	10408	10449	10430	10443	10362	10440	10483	10365	10368	10442	10473	10608	10459	10433	10376	10441	10288	10393	10447	10232	10148	10395	10303	10452	10459	10413	10387	10516	10501	10475	10451	10543	10239	10342	10313	10403	10509	10445	10460	10368	10445	10329	10450	10371	10382	10347	10380	10357	10384	10443	10378	10418	10464	10344	10533	10337	10470	10273	10486	10401	10399	10407	10503	10295	10403	10211	10427	10362	10440	10228	10482	10497	10274	10378	10304	10432	10472	10424	10370	10453	10353	10392	10391	10472	10386	10316	10485	10501	10418	10356	10438	10304	10416	10363	10411	10374	10382	10393	10435	10293	10302	10405	10451	10504	10295	10240	10301	10402	10489	10441	10194	10239	10401	10349	10373	10481	10378	10344	10300	10307	10436	10283	10428	10554	10411	10308	10389	10403	10409	10322	10239	10318	10416	10250	10285	10305	10343	10399	10411	10455	10326	10499	10496	10427	10526	10338	10404	10506	10456	10389	10453	10388	10450	10451	10328	10531	10513	10473	10508	10371	10415	10493	10462	10356	10475	10290	10280	10426	10268	10396	10404	10305	10502	10345	10390	10331	10332	10272	10588	10208	10278	10302	10506	10271	10465	10209	10379	10293	10324	10374	10449	10446	10362	10546	10330	10460	10520	10381	10501	10293	10486	10503	10559	10453	10279	10497	10350	10386	10350	10442	10436	10392	10334	10373	10396	10449	10344	10320	10383	10404	10470	10391	10397	10566	10557	10384	10462	10501	10479	10263	10310	10464	10487	10464	10495	10336	10505	10490	10306	10347	10449	10368	10304	10526	10398	10447	10427	10336	10392	10495	10553	10403	10345	10375	10393	10319	10350	10379	10212	10348	10388	10396	10432	10422	10318	10490	10461	10446	10389	10395	10411	10463	10368	10347	10419	10371	10457	10394	10386	10350	10420	10352	10272	10480	10369	10367	10253	10338	10221	10578	10383	10323	10531	10366	10263	10430	10295	10437	10509	10469	10362	10519	10237	10408	10467	10273	10401	10423	10316	10516	10267	10405	10363	10404	10605	10426	10405	10328	10365	10457	10245	10300	10505	10301	10450	10345	10278	10397	10437	10515	10476	10452	10422	10442	10563	10295	10370	10477	10459	10587	10479	10264	10457	10424	10278	10401	10307	10614	10511	10278	10473	10417	10442	10320	10313	10386	10379	10378	10294	10299	10240	10344	10347	10188	10358	10355	10451	10445	10392	10313	10293	10542	10525	10468	10336	10356	10381	10508	10386	10428	10407	10529	10473	10454	10411	10474	10368	10398	10350	10445	10269	10407	10403	10432	10339	10397	10308	10482	10619	10444	10281	10456	10464	10489	10394	10255	10475	10375	10565	10332	10463	10375	10328	10356	10373	10303	10358	10310	10435	10329	10444	10311	10423	10413	10480	10209	10453	10340	10353	10375	10328	10493	10378	10483	10408	10451	10333	10502	10472	10333	10387	10301	10331	10344	10453	10490	10285	10296	10373	10452	10413	10424	10408	10418	10615	10329	10519	10362	10447	10407	10588	10480	10411	10428	10326	10449	10359	10549	10499	10429	10442	10498	10296	10516	10441	10197	10335	10491	10391	10451	10372	10299	10342	10464	10352	10451	10372	10522	10380	10478	10393	10296	10469	10370	10470	10371	10489	10318	10336	10381	10383	10385	10291	10371	10397	10414	10390	10380	10309	10372	10280	10332	10596	10484	10437	10467	10437	10493	10317	10478	10425	10358	10314	10347	10503	10307	10348	10311	10425	10517	10448	10407	10421	10432	10427	10307	10417	10365	10477	10463	10359	10406	10237	10448	10353	10351	10423	10273	10435	10475	10327	10396	10482	10490	10214	10322	10341	10414	10252	10426	10440	10368	10466	10354	10424	10381	10472	10333	10396	10344	10342	10221	10309	10267	10319	10224	10546	10550	10316	10366	10401	10289	10335	10340	10268	10101	10398	10301	10434	10573	10297	10485	10325	10537	10475	10445	10271	10561	10533	10422	10287	10491	10320	10426	10485	10419	10526	10294	10388	10404	10271	10497	10513	10344	10415	10503	10325	10611	10351	10272	10507	10508	10350	10507	10437	10394	10176	10303	10433	10451	10353	10528	10439	10430	10479	10404	10403	10437	10446	10535	10486	10530	10517	10368	10391	10441	10391	10500	10440	10464	10428	10545	10482	10435	10406	10288	10363	10420	10312	10190	10305	10269	10492	10350	10434	10388	10315	10260	10385	10551	10416	10482	10373	10313	10235	10463	10486	10609	10392	10422	10461	10385	10379	10504	10467	10489	10421	10366	10386	10423	10331	10460	10323	10382	10526	10396	10275	10236	10306	10372	10522	10339	10448	10384	10395	10533	10441	10357	10305	10480	10327	10395	10514	10538	10420	10623	10488	10441	10327	10429	10288	10472	10446	10482	10462	10519	10314	10351	10489	10496	10337	10484	10311	10387	10425	10320	10330	10371	10510	10220	10453	10473	10306	10390	10290	10567	10527	10206	10575	10288	10347	10416	10339	10473	10563	10279	10350	10384	10434	10304	10446	10361	10604	10537	10292	10242	10218	10256	10455	10544	10381	10481	10444	10376	10375	10445	10462	10351	10550	10143	10295	10246	10338	10391	10544	10474	10533	10517	10491	10289	10392	10458	10412	10411	10460	10254	10441	10413	10441	10409	10374	10387	10555	10264	10443	10370	10408	10352	10386	10498	10407	10442	10339	10457	10402	10366	10424	10397	10446	10327	10322	10373	10230	10429	10336	10373	10460	10334	10406	10513	10552	10346	10507	10324	10497	10504	10363	10289	10395	10403	10333	10482	10231	10515	10451	10367	10346	10439	10502	10419	10595	10409	10262	10387	10423	10579	10455	10364	10271	10471	10410	10470	10319	10346	10519	10310	10331	10345	10375	10333	10408	10431	10320	10454	10432	10256	10540	10313	10390	10446	10296	10321	10394	10389	10328	10392	10349	10513	10445	10518	10512	10408	10541	10246	10472	10402	10473	10262	10350	10389	10379	10365	10475	10438	10447	10380	10293	10441	10420	10383	10458	10561	10368	10292	10353	10380	10421	10427	10449	10422	10419	10453	10412	10383	10544	10266	10465	10379	10393	10489	10380	10393	10339	10461	10343	10369	10347	10277	10519	10427	10411	10376	10370	10258	10435	10360	10289	10240	10357	10314	10313	10375	10434	10392	10456	10416	10444	10537	10378	10325	10594	10400	10344	10262	10410	10446	10317	10484	10373	10309	10432	10430	10379	10493	10410	10460	10334	10517	10316	10512	10378	10432	10436	10421	10412	10403	10324	10258	10295	10124	10394	10292	10561	10434	10243	10401	10263	10337	10356	10383	10233	10332	10533	10385	10300	10437	10473	10343	10287	10296	10156	10481	10578	10429	10279	10447	10537	10479	10375	10370	10616	10355	10368	10283	10398	10472	10455	10490	10343	10538	10447	10378	10515	10519	10354	10355	10467	10383	10264	10523	10393	10390	10648	10464	10359	10318	10305	10212	10428	10530	10508	10497	10412	10583	10279	10381	10516	10384	10300	10438	10296	10567	10360	10510	10371	10464	10288	10377	10540	10493	10361	10518	10333	10240	10397	10437	10473	10489	10504	10577	10389	10534	10442	10235	10420	10304	10506	10368	10336	10285	10593	10513	10391	10557	10485	10423	10322	10378	10432	10469	10497	10253	10402	10343	10462	10544	10313	10416	10278	10436	10419	10383	10472
25153	21611	41285	66442	56414	42967	29981	21866	18726	17906	17706	17456	17648	17524	17531	17458	17379	17432	17383	17522	17640	17494	17534	17461	17258	17049	17241	17431	17464	17437	17340	17329	17238	17332	17368	17247	17150	17253	17584	17271	17369	17181	17450	17405	17160	17314	17238	17264	17387	17131	17474	17341	17209	17215	17373	17348	17177	17348	17609	17554	17284	17261	17258	17205	17336	17169	17324	17484	17354	17425	17199	17275	17344	17191	17398	17282	17434	17467	17359	17333	17376	17192	17218	17231	17259	17172	17340	17485	17366	17448	17328	17288	17292	17397	17207	17190	17205	17157	17136	17435	17368	17482	17191	17456	17230	17338	17288	17170	17131	17271	17090	17255	17147	17327	17334	17236	17622	17600	17439	17160	17199	17345	17578	17176	17423	17299	17366	17285	17270	17283	16971	17363	17339	17210	17330	17233	17454	17353	17013	17145	17130	17336	17139	17266	17514	17448	17211	17235	17369	17396	17166	17384	17368	17414	17219	17522	17201	17237	17116	17355	17142	17091	17213	17194	17012	17285	17451	17604	17322	17249	17216	17170	17308	17414	17358	17163	17379	17312	17328	17427	17060	17197	17494	17328	17151	17112	17137	17367	17555	17214	17397	17214	17099	17308	17347	17323	17322	17040	17530	17222	17291	17305	17255	17462	17168	17145	17315	17365	17348	17196	17153	17161	17484	17323	17409	17122	17504	17310	17341	17323	17358	17366	17279	17213	17270	17466	17481	17328	17184	17260	17332	17376	17253	17302	17407	17313	17357	17258	17450	17239	17253	17208	17331	17429	17308	17274	17301	17295	16992	17373	17162	17324	17356	17229	17271	17087	17122	17458	17258	17170	17454	17274	17335	17289	17269	17177	17464	17304	17270	16993	17204	17168	17296	17184	17325	17119	17284	17099	17412	17178	17315	17322	17234	17482	17373	17421	17532	17490	17282	17180	17280	17346	17176	17385	17222	17141	17354	17614	17459	17274	17426	17034	17251	17090	17280	17497	17318	17287	17246	17385	17345	17318	17177	17492	17282	17115	17096	17146	17356	17145	17375	17339	17502	17244	17272	17501	17176	17357	17335	17262	17369	17334	17338	17319	17322	17179	17233	17446	17094	17436	17224	17257	17189	17194	17426	17326	17205	17468	17111	17335	17204	17177	17008	17268	17479	17215	17414	17443	17193	17346	17344	17273	17229	17389	17202	17131	17571	17294	17331	17290	17311	17268	17320	17141	17409	17363	17243	17398	17330	17264	17257	17289	17316	17177	17332	17261	17568	17157	17302	17508	17681	17290	17239	17287	17113	17346	17180	17239	17366	17333	17297	17171	17353	17190	17300	17257	17354	17563	17306	17176	17261	17364	17043	17301	17249	17251	17328	17403	17514	17319	17424	17385	17185	17263	17392	17372	17416	17257	17643	17012	17384	17178	17653	17331	17439	17154	17299	17244	17457	17354	17327	17016	17465	17303	17269	17419	17208	17293	17370	17114	17165	17241	17265	17272	17175	17312	17443	17357	17339	17333	17142	17251	17317	17301	17327	17316	17370	17111	17267	17471	17470	17306	17352	17204	17108	17216	17407	17399	17251	17600	17443	17183	17445	17348	17237	17291	17174	17225	17305	17386	17203	17214	17491	17375	17213	17360	17279	17458	17208	17662	17314	17095	17509	17218	17357	17293	17368	17326	17253	17437	17370	17178	17284	17318	17392	17423	17329	17454	17345	17281	17396	17362	17163	17189	17339	17289	17589	17250	17271	17499	17183	17163	17464	17287	17399	17590	17158	17312	17478	17284	17362	17448	17275	17349	17321	17284	17197	17220	17241	17282	17162	17268	17226	17140	17133	17295	17333	17167	17315	17205	17397	17415	17246	17341	17183	17135	17265	17512	17391	17344	17219	17288	17208	17383	17427	17454	17340	17318	17409	17412	17429	17291	17370	17338	17254	17123	17257	17242	17396	17288	17408	17165	17351	17384	17347	17252	17314	17074	17421	17287	17234	17421	17488	17297	17194	17346	17373	17232	17339	17229	17135	17458	17223	17451	17551	17465	17200	17319	17243	17231	17325	17467	17404	17262	17349	17368	17207	17389	17085	17314	17328	17504	17141	17300	17080	17224	17340	17290	17102	17186	17082	17324	17333	17423	17242	17180	17424	17171	17364	17316	17327	17304	17207	17328	17210	17468	17369	17167	17349	17293	17478	17190	17245	17459	17328	17215	17368	17277	17249	17352	17310	17408	17465	17141	17321	17171	17248	17385	17419	17090	17447	17438	17250	17235	17296	17098	17341	17228	17265	17373	17424	17270	17172	17363	17321	17337	17161	17273	17237	17493	17191	17260	17220	17408	17226	17388	17176	17001	17132	17250	17283	17128	17433	17217	17231	17408	17228	17245	17266	17516	17515	17222	17155	17292	17303	17315	17423	17289	17461	17242	17212	17155	17268	17207	17390	17403	17262	17326	17189	17472	17241	17416	17270	16997	17164	17307	17463	17435	17416	17303	17401	17091	17405	17427	17519	17530	17309	17447	17406	17488	17478	17411	17479	17341	17303	17474	17508	17215	17301	17462	17374	17496	17348	17073	17232	17132	17302	17367	17268	17314	17450	17374	17321	17294	17051	17462	17524	17124	17649	17354	17148	17214	17523	17201	17414	17351	17275	17270	17542	17246	17299	17190	17309	17255	17246	17383	17202	17281	17340	17427	17390	17231	17421	17314	17291	17489	17313	17212	17198	17302	17308	17191	17298	17474	17299	17131	17310	17405	17566	17349	17410	17368	17200	17341	17167	17197	17312	17397	17251	17098	17276	17180	17098	17152	17426	17428	17331	17204	17170	17393	17225	17330	17239	17549	17155	17226	17391	17251	17547	17423	17182	17584	17376	17292	17283	17064	17240	17413	17225	17293	17338	17414	17182	17329	17375	17262	17382	17254	17348	17199	17352	17367	17099	17186	17461	17220	17605	17319	17402	17347	17472	17149	17215	17462	17600	17267	17125	17325	17261	17317	17349	17328	17276	17347	17548	17364	17320	17210	17289	17326	17308	17261	17121	17305	17259	17275	17276	17441	17391	17060	17466	17251	17377	17443	17221	17299	17316	17359	17184	17026	17430	17321	17230	17118	17478	17513	17414	17449	17331	17466	17300	17484	17410	17427	17462	17457	17201	17388	17204	17445	17241	17365	17240	17378	17099	17135	17505	17396	17367	17463	17367	17416	17331	17152	17363	17296	17098	17254	17379	17183	17338	17394	17644	17062	17299	17320	17072	17378	17005	17207	17388	17305	17207	17438	17126	17163	17331	17361	17287	17443	17279	17101	17213	17255	17131	17393	17290	17381	17559	17226	17536	17250	17222	17325	17461	17313	17217	17380	17497	17316	17181	17352	17303	17237	17361	17153	17367	17293	17164	17243	17283	17296	17146	17191	17577	17321	17304	17236	17086	17105	17254	17527	17452	17257	17261	17351	17271	17148	17343	17252	17283	17248	17265	17261	17551	17360	17337	17050	17184	17197	17315	17357	17283	17237	17253	17255	17234	17433	17173	17295	17301	17028	17406	17238	17432	17255	17183	17277	17481	17482	17147	16984	17376	17467	17300	17082	17323	17425	17379	17185	17328	17169	17376	17264	17234	17301	17511	17200	17413	17299	17130	17159	17346	17246	17356	17243	17433	17200	17459	17138	17313	17211	17377	17227	17168	17215	17394	17049	17242	17554	17526	17213	17244	17341	17258	17411	17293	17409	17318	17253	17249	17460	17178	17415	17394	17291	17285	17149	17359	17159	17270	17191	17279	17511	17220	17464	17274	17127	17052	17206	17290	17255	17220	17313	17450	17372	17253	17385	17353	17046	17220	17129	17272	17225	17190	17378	17479	17162	17042	17293	17304	17272	17333	17407	17160	17249	17188	17447	17205	17330	17292	17382	17287	17087	17533	17385	17422	17290	17218	17272	17257	17316	17161	17127	17162	17364	17249	17362	17385	17231	17395	17357	17331	17416	17238	17423	17448	17249	17325	17160	17135	17372	17119	17380	17477	17630	17496	17241	17275	17340	17386	17215	17518	17314	17253	17144	17234	17145	17139	17047	17296	17305	17342	17407	17344	17339	17328	17291	17307	17256	17310	17182	17088	17358	17076	17505	17419	17213	17324	17194	17297	17453	17422	17284	17304	17364	17271	17200	17549	17151	17221	17282	17410	17369	17303	17164	17193	17215	17324	17410	17120	17410	17196	17233	17374	17363	17206	17267	17504	17345	17281	17241	17165	17421	17213	17363	17240	17312	17240	17341	17388	17560	17363	17092	17197	17175	17229	17218	17268	17194	17066	17344	17373	17443	17041	17403	17243	17381	17330	17405	17325	17344	17169	17242	17393	17449	17268	17278	17470	17504	17406	17422	17451	17444	17458	17400	17243	17370	17186	17420	17232	17376	17267	17256	17408	17256	17319	17255	17260	17585	17251	17241	17085	17258	17396	17400	17450	17251	17266	17419	17564	17307	17471	17289	17404	17298	17405	17439	17196	17384	17404	17347	17285	17468	17353	17242	17106	17233	17409	17094	17385	17064	17011	17581	17259	17152	17409	17363	17350	17342	17487	17478	17266	17379	16964	17470	17428	17376	17443	17197	17506	17364	17252	17192	17443	17251	17221	17299	17089	17272	17392	17339	17262	17188	16932	17148	17302	17177	17235	17330	17317	17208	17501	17313	17297	17336	17161	17221	17302	17272	17274	17195	17191	17299	17399	17201	17283	17177	17272	17260	17339	17242	17300	17227	17134	17246	17310	17278	17467	17409	17132	17481	17289	17163	17292	17297	17064	17398	17323	17292	17297	17169	17116	17213	17224	17312	17303	17175	17223	17294	17383	17175	17262	17300	17268	17289	17421	17561	17222	17217	17126	17389	17438	17252	17246	17303	17351	17301	17284	17312	17306	17128	17376	17388	17293	17125	17098	17243	17218	17080	17308	17235	17253	17470	17486	17337	17107	17240	17433	17419	17371	17200	17312	17289	17408	17171	17242	17190	17170	17253	17237	17499	17332	17182	17428	17301	17337	17296	17071	17234	17375	17263	17156	17524	17401	17561	17464	17051	17210	17409	17210	17489	17237	17507	17519	17303	17586	17296	17169	17200	17364	17493	17292	17228	17248	17209
16537	37289	83667	77002	54569	33621	19835	13606	11614	11103	10842	10918	10952	11054	11068	10836	10792	10803	10755	10979	10930	10814	10911	10763	10833	10870	10910	10806	11102	10900	10643	11036	10913	10879	11051	10891	10966	10964	10971	11007	10750	10908	10966	10873	10826	10743	10909	10974	10840	10838	10824	10879	10797	10830	10739	10774	10824	10812	10852	10766	10811	10815	10793	10873	10772	11013	10863	10779	10918	10675	10849	10938	10860	10914	10688	10896	10921	10823	10799	10984	10916	10978	10748	10918	11038	10842	10966	10827	10795	10933	10902	10801	10726	10765	10755	10809	10830	10938	10642	10859	10801	10820	10907	10731	10868	10829	10769	10746	10951	10843	10796	10725	10570	10842	10860	10667	10803	10974	10685	10738	10743	10901	10758	10744	10860	10754	10946	10709	10878	10875	10724	10845	10860	10707	10830	10813	10826	10945	10629	10846	11023	10855	10817	10765	10801	10976	10846	10723	10789	10845	10750	10809	10694	10809	10934	10991	10710	10833	10888	10785	10749	10913	10784	10922	10873	10711	10861	10737	10837	10784	10931	10900	10804	10581	10771	10702	10854	10846	10886	10787	10764	10764	10758	10862	10906	10840	10847	10742	10821	10756	10799	10816	10891	10999	10808	10934	10874	10746	10827	10799	10936	10838	10881	10700	10828	10756	10766	10581	10903	10820	10921	10776	10835	10962	10831	10920	10801	10773	10843	10777	10973	10872	10660	10876	10818	10986	10802	10857	10781	10779	10730	10822	10698	10854	10834	10722	10986	10901	10761	10968	10791	10977	10853	10940	10985	10903	10903	10838	10793	10819	10853	10758	10770	10865	10675	10726	10749	10859	10805	10948	10852	10884	10706	10937	10615	10794	10937	10769	10681	10751	10752	10836	10606	10798	10630	10721	10851	10780	10767	10858	10942	10861	10848	10720	10755	10897	10957	10932	10919	10914	10846	10791	10805	10879	10797	10813	10987	10901	10756	10667	10741	10690	10822	10840	10891	10882	10734	10733	10728	10825	10922	10710	10690	10922	10679	10808	10768	10661	10957	10838	10697	10843	10612	10840	10745	10856	11014	10736	10860	10818	10864	10974	10905	10788	10823	10921	10770	10780	10744	10802	10894	10770	10888	11013	10779	10902	10731	10986	10813	10914	10780	10765	10881	10855	10645	10780	10875	10709	10759	10837	10634	10704	10826	10892	10737	10729	10766	10847	10806	10730	11075	10853	10770	10733	10783	10893	10733	10803	10960	10840	10716	10940	10852	10798	10797	10789	10712	10859	10893	10680	10783	10732	10764	10801	10757	10769	10759	10776	10899	10704	10858	10882	10822	10959	10775	10852	10852	10685	10950	10735	10835	10904	10954	10847	10796	11010	10960	10811	10813	10813	10747	11026	10835	10726	10756	10890	10853	10624	10691	10864	10744	10628	10812	10937	10890	10819	10740	10906	10859	10736	10759	10850	10592	10878	10907	10772	10749	10783	10798	10891	10726	10833	10648	10893	10824	10913	10956	10892	10927	10955	10911	10746	10810	10755	10781	10897	10886	10822	10978	10858	10794	10792	10704	10755	10748	10719	10851	10787	10783	10858	10843	10803	10893	10957	10879	10796	10708	10786	10870	10650	10895	10999	10802	10857	10794	10733	10823	10723	10726	10730	10936	10829	10855	10675	10882	10947	10964	10784	10863	10911	10708	10825	10945	10910	10726	11035	10879	10931	10856	10755	10888	10807	10897	10883	10749	10818	10794	10656	10885	10879	10818	10725	10882	10858	10740	10878	10952	10686	10794	10689	11068	10839	10710	10796	10863	10737	10770	10703	10898	10898	10884	10984	10791	10782	10878	10894	10894	10797	10719	10949	10899	11032	10724	10834	10828	10863	10778	10955	10820	11016	10998	10771	10957	10834	10963	10919	10953	10795	10831	10779	10726	10624	10890	11011	10810	10787	10820	10913	10848	10774	10949	10786	10780	10834	10837	10754	10916	10910	10872	10999	10863	10694	10783	10864	10934	10905	10837	10761	10848	10776	10876	10885	10956	10691	10889	10813	10795	10771	10769	10824	10893	10802	10784	10853	10628	10781	10757	10867	10944	10904	10951	10776	10832	10716	10758	10871	10875	10597	10710	10920	10943	10820	10741	11018	10768	10809	10863	10957	10795	10799	10913	10865	10787	10684	10958	10735	10899	10829	10731	10907	10851	10992	10784	10861	10465	10906	10741	11026	10809	10834	10985	10775	10901	10644	10918	10942	10718	10820	10941	10864	10865	10858	10914	10764	10842	10814	10829	10782	10880	10831	10773	10942	10831	10638	10724	10837	10812	10830	10879	10827	10767	10903	10788	10726	10794	10870	10939	10785	10861	10838	10689	10754	10736	10841	10899	10872	10995	10705	10745	10869	10998	10974	10907	10962	10787	10731	10705	10763	11027	10930	10886	10752	10823	10878	10712	10698	10701	10868	10882	10877	10883	10829	10944	10742	10895	10774	10750	10880	10771	10670	10780	10723	10805	10638	10826	10850	10783	10791	10896	10826	10677	10782	10894	11080	10831	10805	10753	10731	10840	10805	10799	10850	10907	10900	10914	10935	10853	10673	10884	10870	10710	10712	10775	10803	10695	10817	10596	10862	10629	10697	10785	10874	10768	10870	10806	10802	10865	10914	10728	10805	10757	10757	10779	10938	10951	10867	10691	10871	10774	10806	10812	10684	10756	11022	10809	10782	10813	10678	10762	10848	10743	10786	10790	10739	10710	10865	10719	10748	10839	10921	10967	10708	10790	10984	10751	10892	10964	10848	10829	10811	10635	10941	10909	10782	10856	10813	10741	10823	10730	10837	10854	10774	10780	10759	10878	10949	10958	10777	10809	10909	10919	10757	10879	10726	11028	10906	10873	10788	10799	10955	10844	10661	10733	10768	10782	10753	11098	10952	10750	10736	10839	10791	10898	10907	10751	10873	10917	10758	10831	10905	10865	10737	10803	10776	11000	10780	10924	10767	10714	10833	10753	10799	10774	10799	10892	10583	10798	10690	10768	10823	10711	10864	10768	10806	10843	10903	10837	10716	10965	10782	10822	10743	10784	10782	10857	10839	10724	10841	10791	10844	10735	10693	10909	10882	10805	10903	11043	10818	10886	10856	10675	10685	10891	10900	10783	10772	10798	10809	10847	10761	10756	10905	10866	10973	10991	10739	10887	10896	10929	10819	10797	10841	10836	10725	10768	10892	10773	10691	10661	10894	10734	10856	10897	10771	10941	10767	10953	10810	10700	10821	10909	10887	10928	10826	10865	10960	10900	10789	10971	10752	10598	10733	10787	10712	10898	10758	10756	10852	10753	10906	10806	10741	10823	10741	10782	11014	10864	10744	10743	10652	10776	10833	10789	10749	10696	10756	10829	10885	10979	10800	10846	10745	10938	10852	10810	10700	10766	10957	10881	10930	10840	10815	10689	10960	10903	10927	10776	10718	10903	10827	10790	10865	10923	10835	10899	10843	10845	10623	10773	10953	10855	10938	10847	10796	10988	10900	10839	10812	10906	10966	10836	10816	10869	10825	10786	10900	10845	10672	10760	10811	10896	10803	10748	11017	10793	10969	10719	10972	10935	10865	10703	10805	10907	10811	10779	10839	10766	10700	10758	10739	10834	10773	10839	10790	10933	10831	10673	10801	10690	10855	10814	10791	10894	10900	10883	10796	10959	10858	10737	10843	10888	10818	10711	10960	10854	10838	10750	10872	10830	10929	10850	10970	10815	10808	10741	10766	10892	10856	10793	10794	10807	10909	10757	10846	10708	10794	10872	10885	10722	10849	10698	11073	10774	10641	10918	10891	10902	10655	10852	10697	10801	10709	10796	10807	10784	10970	10729	10770	10849	10814	10866	10812	10809	11013	10756	10875	10981	10945	10754	10730	10852	10877	10834	10789	10749	11009	11003	10785	10739	10962	10904	10939	10765	10795	10839	10747	10737	10851	10825	10652	10696	10835	10883	11013	10907	10754	10672	10769	10956	10932	10830	10821	10767	10869	10761	10831	10757	10762	10767	10864	10866	10847	10892	10818	10925	10780	10866	10817	10850	10768	10860	10788	10761	10720	10809	10753	10720	10800	10703	10785	10981	10738	10949	10860	10694	10788	10915	10700	10868	10862	10751	10768	10832	10919	10886	10898	10810	10826	10748	10890	11057	10850	10830	10727	10713	11042	10900	10864	10769	10804	10910	10826	10765	10803	10918	10769	10830	10900	10770	10904	10829	10739	10793	10902	10847	10709	10737	10876	10813	10702	10749	10936	10868	10755	10760	10920	10869	10895	10644	10939	10812	11014	10951	10889	10811	10904	10621	10907	10836	10966	10725	10816	10821	10802	10738	10791	10815	10997	10757	10824	10890	10729	10805	10826	10824	10798	10786	10848	11010	10816	10822	10921	10959	10640	10788	10825	10600	10888	10747	10723	10787	10955	10899	10871	10890	10904	10811	10853	10945	10775	10671	10816	10864	10722	10738	10688	10860	10834	10922	10880	10883	10796	10748	10783	10773	10806	10728	10911	10826	10936	10849	10929	10859	10902	10893	10805	11065	10900	10704	10925	10910	10873	10686	10884	10737	10754	10797	10760	10894	10807	10950	10948	10569	10899	10748	10737	10699	10646	10875	10829	10498	10887	10926	10828	10736	10841	10893	10878	10679	10741	10912	10727	10778	10659	10770	10730	10814	10829	10797	10863	10787	10989	10886	10893	10759	10749	10752	10838	10858	10841	10950	10774	10819	10878	10861	10948	10993	10715	10853	10893	10915	10814	10898	10786	10928	11022	10683	10730	10895	10918	10772	10861	10879	10739	10663	10807	10917	10915	10804	10700	10936	10860	10849	10842	10935	10856	10830	10908	10884	10823	10773	10845	10814	10824	10753	10888	10722	10910	10786	10843	10733	10728	10988	10667	10857	10915	10864	10841	10779	10685	10967	11003	10775	10789	10797	10970	10661	10843	10923	10843	10761	10906	10801	10762	10987	10701	10800	10756	10858	10988	10942	10779	10804	10655	10834	10806	10951	10821	10830	10727	10696	10859	10846	10883	10908	10822	10843	10834	10808	10592	10659	10766	10866	10841	10926	10786	10805	10876	10750	10751	10717	10826	10730	10816	10900	10821
23759	21588	36783	65608	62373	51925	37418	25730	20634	18936	18765	18277	18423	18505	18278	18170	18370	18089	18141	18291	18080	18362	18131	17964	18013	18046	18077	17876	17976	18020	18026	18055	17956	18217	17930	17892	18044	18032	18052	17934	18034	18013	18070	18017	17839	18152	17794	17881	18064	18023	17923	17946	17792	17938	18069	17999	18040	17924	17887	18050	18023	17958	18224	18102	18004	17991	17992	18040	17820	17947	17881	17806	17971	18015	18098	18017	17785	17982	17935	18077	17922	18102	18079	17864	17986	17900	18012	17937	18161	17959	18121	18018	17850	17959	17949	17679	17820	18054	17849	17995	17845	17972	17752	17831	18072	17953	18024	18074	18199	18103	17978	17966	18037	18004	17624	17880	17996	17760	17772	17921	17955	17961	17816	17930	17878	17855	17804	17887	18197	18273	17915	17937	18047	17866	17876	17984	17933	18021	17832	17869	17826	17718	17822	18044	17981	17895	18042	17906	17798	17920	17972	17966	17912	18108	17753	17667	18082	18018	17876	17895	18054	17894	17948	17919	17746	17822	17969	17746	17593	17882	18074	17903	17904	17842	17773	17782	17768	18016	18098	18006	17850	18172	17927	17896	17799	17859	17940	17721	17919	17891	17949	17789	18041	18037	18103	17760	17759	17917	17647	18024	17995	17966	17862	17814	17775	17901	17871	17889	17964	17681	17814	17881	17738	17953	18014	17935	18006	18067	18102	17975	17876	17772	18034	17918	17924	17843	18022	17957	17821	18009	17977	17756	17807	17875	17914	18142	17747	18142	17928	18072	17950	17793	17988	18220	17719	17843	17693	17994	17780	17920	18007	17909	17939	17715	17861	17732	17861	18028	17786	18023	17836	17871	17828	17858	17793	17869	17862	17956	17914	17678	17830	17862	17913	18020	17936	17919	17794	17981	17660	17842	17901	18040	17826	17906	17990	17829	17937	17766	17997	17761	18035	17773	18040	17783	17987	18058	17913	17795	17817	17825	18028	17964	17840	17983	18123	17918	18047	17896	18086	17963	18006	17994	17807	17919	17914	18000	17790	17924	17898	18282	18044	17664	18038	17781	17680	18037	17706	17822	17841	17878	17900	17940	17939	17899	17762	17839	17698	17977	17939	17856	17852	18099	17738	17749	17989	17871	17998	17900	17939	17963	18013	17795	18015	17821	17612	17700	17795	17827	17919	17899	17869	17863	17893	17935	17996	18085	17841	17711	17565	17823	18026	17997	17883	17759	17792	17811	17747	17818	17908	17776	17898	17915	17842	17881	18022	18010	18132	18051	17831	17797	17798	17788	17941	18085	17855	17877	17743	17995	17923	17725	17881	17925	17855	17989	17800	17916	17880	17946	18010	17935	17919	17901	17829	18159	18051	17893	17951	17842	18063	17719	18092	17896	17981	17848	17826	17771	18026	17643	17747	17945	18119	17931	18033	17621	18001	17971	18081	17803	17744	17668	17824	17935	18083	18109	17788	17743	17787	17871	17975	17887	17882	17753	17934	17795	18171	17561	17802	17849	17945	17851	18079	18006	17783	17926	17959	17914	17961	17843	18016	17703	17863	17979	17776	18229	17842	17767	17986	17868	17894	18031	18074	18127	17999	18032	17784	17920	18002	17883	18033	18033	17706	18019	17918	18056	17848	17867	17949	17888	17996	17967	17786	17723	17983	17846	17808	18378	17844	17704	17922	17879	17847	17773	17868	18050	17915	17793	17998	17911	17850	17961	17758	17891	17943	18006	17840	17674	17885	17947	18013	17772	18074	18027	17870	17699	17730	17966	17748	18018	18000	17702	17930	17824	17898	17842	18043	17839	17591	17875	17818	18011	17965	18006	17834	17858	17854	17840	17826	17744	17930	17891	17902	17944	17725	17822	17938	17876	18009	17650	17790	17826	17740	17928	17721	17783	17939	17800	17946	18031	17949	17820	18048	17911	17904	17724	17908	17942	17946	17998	17903	17703	17644	17774	17842	17846	17799	17843	17854	17912	17768	17800	17846	17790	18232	17899	17837	17968	17862	17924	18088	17888	17915	17794	17791	18029	18226	17992	17799	17808	17961	17976	17971	17819	17954	17934	18076	18062	17951	17781	17987	17846	17812	17986	17966	17909	17889	17898	17801	17898	17760	17886	17895	17961	18025	17900	17949	18008	17947	18016	17816	17981	17950	18005	17945	17771	17870	17894	17748	17840	17990	17880	17845	17911	17952	17908	18063	17907	18020	17963	17986	17880	17978	17889	17973	17768	17932	17839	17935	17984	17925	17862	17876	17675	18019	17875	17879	17804	17962	17786	17625	17937	17842	17825	17994	17832	17893	17861	18183	18058	18114	18036	17928	17840	17733	17796	17970	17786	18048	18205	17842	17839	17847	17986	18045	17829	18026	17901	17850	17996	17741	17786	17835	17855	17623	17966	17671	17765	17942	17956	18108	17978	18181	17995	17894	18045	17789	18018	17847	17881	17728	17837	17739	17709	18092	18054	17951	18157	17978	17821	17971	17941	18052	18024	17996	17914	17846	17768	17807	17953	17937	17704	17981	17838	17775	17902	17661	17898	17724	17763	17789	17842	17888	17877	17898	17875	17818	17689	17959	17990	17817	18001	18040	17917	17937	17833	17911	17739	17781	18027	17853	17927	17916	17893	17769	17870	18034	17678	18107	18136	17917	17930	17902	17891	17991	17907	18011	17932	17798	17928	18020	18019	17935	17893	17807	17900	17776	17897	17974	17763	17830	17767	18158	17904	17975	17902	17817	18000	17794	17660	17783	17886	17934	17793	17989	18033	17880	18057	17888	17795	17869	17827	17876	17957	18196	18043	18094	17876	18107	18002	18058	17985	17947	17694	18025	17986	17861	18066	17869	17769	17949	17761	17902	17881	17841	17816	17910	18021	17946	17962	17784	18106	17844	17669	18101	17891	17879	17753	17923	17979	17763	17675	17779	17758	17640	18095	18136	18045	18098	17879	17921	17886	17738	17929	18088	18015	17773	17874	18002	18077	17807	17845	18227	17960	17864	18038	17959	17861	17995	18141	18170	17827	17938	17873	17565	17994	17785	17693	17865	17817	17951	17766	17782	17929	17948	17929	17806	17899	17879	18010	17917	18046	17881	17982	17780	17755	17755	17906	17986	17976	17927	18000	17940	17996	17871	17608	17715	17758	17755	17910	18009	17984	17771	18091	17953	17842	17635	17704	17688	18146	18031	17770	18035	18110	17867	17871	17733	17990	17937	17866	18137	17941	17718	17860	17744	18018	17947	17849	17974	17796	17874	17939	17763	18048	18003	17938	18056	17759	17839	17837	17954	18043	18024	17927	17866	18062	17914	17742	17764	17861	18065	17813	17898	18061	17795	18048	17995	18148	17978	18113	18048	18105	18196	18110	17812	17840	17817	18021	17840	18018	17785	17627	17840	17964	17703	17865	17779	18024	17998	17994	17814	17684	17858	18029	17637	17739	17945	17923	17824	17945	17940	17825	17827	17731	18105	17903	17989	17834	17668	17809	17922	17726	17796	17773	17962	17944	17819	18011	17797	17865	17843	17892	17953	17851	17946	17953	18021	17914	17836	17881	17708	17853	17906	17795	17786	17845	17983	17706	18015	17981	17959	17947	18049	17965	17833	18140	17954	18041	17715	17752	17988	17817	17887	17974	17781	17785	17895	17665	17471	17947	17913	17931	17867	17786	17837	17884	17871	18063	18080	17981	18075	17851	17935	17890	18018	17971	18007	18057	17704	17949	17886	17923	17946	17891	17839	17844	17848	17926	17881	17851	17966	18003	17976	17998	17655	17871	17781	17842	18032	17952	18061	17816	18025	18080	17910	17943	17866	17810	17971	17963	18132	17735	17886	17693	17953	17996	18034	18153	17930	17910	17829	17779	17879	17918	18030	17951	18034	18032	17952	17860	17990	17995	17770	17647	17799	17866	17803	18219	18028	18033	17930	17778	17902	17927	17887	17899	18080	17771	17964	17859	17696	17837	17779	17976	17831	17919	17907	17939	17811	17967	17795	17777	17993	17793	17923	17970	17970	17878	17903	17810	17991	17781	17855	17962	17981	17734	17819	17868	17804	17869	17860	17877	17872	17912	17884	17783	17641	17916	17943	17918	17781	17901	17894	18153	17926	18012	17627	17871	17824	17859	17739	18001	17869	17839	17975	17788	18073	17848	17729	17970	17906	18033	17727	17852	18018	17691	17985	17906	17656	17747	18015	18010	17803	17925	17701	17927	17762	17721	17737	17898	17925	18037	17857	17817	18016	17979	17787	17746	17904	17875	17874	17773	17944	17948	18097	17910	17966	17978	17907	17945	17659	17848	17947	17931	17882	17797	17859	18102	17951	17801	17896	17745	17949	17857	17972	17871	17976	17985	18008	17834	17954	17978	17845	17708	17957	17829	18106	17821	18123	17900	17927	17689	17859	17872	17788	17757	18038	17948	17848	17952	18213	17972	18208	17993	17811	17909	17858	17856	17985	17961	17779	18028	17915	17701	17830	17821	17829	17937	18014	17819	17902	17762	18088	18093	17735	17705	17914	17765	17672	17758	17970	17867	17804	17823	18032	18023	17970	17875	17874	17909	17968	17940	17630	17732	17856	17832	17872	17862	17817	17697	17733	17724	17779	17672	17937	17724	17789	17889	17802	17995	18013	17941	17929	17825	18083	17888	18171	17874	17872	17932	17845	17920	17891	18061	17961	17884	17898	17855	17904	17808	17895	17882	17904	17952	17851	17780	17900	17730	18028	17862	17893	17882	18000	17959	17918	17872	17824	17853	17725	17943	17704	17801	17936	17962	18060	17617	17916	18065	17951	17927	17857	18088	17862	17954	17802	17813	17828	17686	17769	17723	17804	17949	18046	17981	17902	18005	17890	17781	17688	17989	17874	17848	17813	18009	17730	18040	18073	17920	18024	17930	17713	17853	17675	17958	17865	17847	17893	17829	18030	17783	18097	17733	18096	17801	17722	17946	17776	17907	17950	17839	17567	17833	18067	17997	17768	17929	18130	17912	17956	18027	17863	17862	18101	17946	17880	17892	17822	17869	17714	17746	17911	17843	17872	17936	18004	18182	18018	17831	17897	17640	17969	18011	18021	17832	17738	17839	18124	17962	17989	17795	17905	17916	18057	17835	17800	17869	17976	17722
22952	49595	90452	92199	73021	48581	27459	16412	12779	11734	11564	11430	11559	11423	11521	11494	11371	11433	11607	11437	11490	11575	11450	11338	11558	11404	11550	11511	11397	11494	11376	11455	11496	11370	11529	11397	11426	11453	11536	11469	11462	11481	11573	11444	11540	11418	11398	11420	11558	11443	11462	11413	11500	11462	11343	11541	11429	11368	11473	11424	11346	11439	11560	11155	11599	11323	11401	11496	11409	11372	11358	11277	11291	11540	11417	11376	11476	11409	11350	11347	11642	11271	11449	11361	11526	11352	11550	11589	11351	11426	11347	11407	11435	11368	11209	11537	11315	11606	11463	11320	11288	11477	11242	11377	11447	11319	11368	11519	11432	11346	11365	11445	11378	11362	11450	11480	11407	11344	11332	11486	11436	11479	11462	11373	11355	11393	11365	11504	11466	11361	11359	11451	11555	11408	11499	11349	11399	11312	11415	11391	11428	11450	11442	11356	11386	11381	11430	11518	11239	11263	11427	11375	11373	11361	11471	11376	11504	11468	11369	11267	11606	11373	11298	11204	11326	11468	11434	11364	11418	11368	11439	11319	11360	11443	11559	11490	11384	11262	11496	11432	11452	11381	11484	11381	11228	11444	11389	11483	11432	11547	11405	11256	11477	11294	11362	11512	11331	11417	11505	11549	11370	11385	11386	11443	11262	11603	11456	11398	11387	11446	11280	11350	11473	11448	11426	11403	11411	11252	11445	11330	11361	11377	11451	11405	11463	11486	11415	11353	11581	11462	11372	11251	11470	11455	11370	11265	11455	11479	11523	11484	11476	11330	11532	11488	11359	11629	11331	11435	11501	11673	11395	11571	11280	11487	11442	11358	11474	11572	11434	11446	11434	11600	11329	11295	11474	11559	11368	11483	11418	11540	11287	11340	11423	11476	11435	11368	11462	11416	11633	11398	11336	11516	11478	11355	11493	11440	11436	11477	11422	11435	11362	11277	11449	11366	11318	11370	11347	11203	11417	11419	11382	11330	11390	11299	11503	11414	11316	11392	11355	11504	11671	11433	11358	11432	11359	11382	11302	11397	11577	11487	11508	11204	11409	11345	11469	11199	11447	11263	11252	11471	11427	11437	11324	11272	11450	11299	11276	11349	11450	11426	11371	11460	11373	11276	11487	11143	11411	11470	11406	11483	11301	11360	11424	11473	11317	11341	11461	11408	11238	11511	11417	11412	11447	11254	11389	11329	11325	11372	11473	11558	11448	11528	11363	11370	11488	11376	11545	11477	11441	11429	11270	11552	11349	11485	11343	11545	11573	11371	11403	11650	11290	11407	11478	11517	11437	11419	11351	11388	11429	11321	11433	11271	11502	11556	11487	11523	11368	11457	11363	11574	11626	11365	11483	11346	11307	11564	11401	11332	11484	11472	11268	11426	11367	11368	11495	11282	11283	11513	11374	11090	11345	11486	11562	11234	11485	11562	11424	11516	11514	11378	11483	11360	11412	11395	11484	11447	11466	11570	11554	11481	11282	11454	11524	11414	11323	11273	11614	11446	11380	11393	11544	11509	11475	11461	11227	11196	11374	11201	11417	11284	11416	11200	11440	11500	11624	11323	11398	11476	11416	11460	11412	11409	11486	11380	11487	11339	11715	11351	11369	11328	11465	11276	11314	11499	11440	11278	11342	11350	11465	11428	11370	11521	11600	11413	11327	11347	11487	11563	11556	11448	11498	11396	11449	11332	11338	11160	11276	11347	11513	11421	11266	11327	11304	11469	11381	11287	11591	11290	11396	11506	11455	11551	11498	11337	11474	11297	11311	11302	11522	11315	11437	11437	11394	11359	11199	11288	11374	11444	11376	11404	11404	11537	11414	11143	11373	11334	11494	11336	11394	11429	11444	11447	11520	11237	11391	11276	11297	11416	11516	11620	11415	11315	11493	11412	11436	11266	11377	11309	11433	11472	11190	11354	11419	11512	11408	11392	11374	11370	11334	11366	11401	11310	11406	11417	11497	11415	11358	11431	11326	11484	11522	11382	11586	11318	11401	11330	11398	11402	11369	11336	11434	11366	11397	11467	11318	11273	11534	11551	11201	11322	11463	11405	11418	11402	11458	11444	11470	11423	11299	11376	11439	11540	11372	11504	11406	11492	11422	11344	11414	11326	11441	11476	11461	11372	11399	11374	11457	11505	11317	11475	11395	11352	11429	11488	11566	11404	11367	11405	11543	11572	11457	11546	11119	11397	11198	11301	11449	11479	11518	11270	11463	11405	11484	11303	11470	11438	11392	11496	11460	11389	11475	11385	11372	11475	11422	11179	11443	11447	11390	11476	11405	11504	11260	11394	11373	11306	11537	11349	11466	11395	11467	11426	11472	11341	11493	11378	11434	11368	11349	11548	11409	11420	11371	11486	11536	11303	11393	11274	11452	11301	11413	11350	11441	11306	11460	11427	11441	11451	11364	11468	11420	11531	11472	11483	11409	11384	11386	11491	11571	11462	11344	11392	11273	11404	11388	11471	11433	11316	11434	11480	11368	11506	11465	11377	11401	11358	11416	11330	11527	11422	11369	11464	11383	11411	11449	11293	11508	11369	11361	11394	11614	11305	11521	11434	11323	11383	11320	11386	11349	11522	11299	11304	11336	11439	11414	11285	11377	11423	11607	11451	11470	11433	11536	11421	11430	11389	11358	11284	11449	11496	11498	11446	11359	11503	11497	11309	11270	11414	11279	11386	11340	11470	11414	11433	11289	11433	11606	11413	11452	11479	11223	11390	11490	11379	11396	11496	11336	11414	11468	11478	11395	11318	11324	11467	11529	11330	11480	11571	11301	11341	11435	11500	11172	11500	11333	11511	11515	11362	11400	11460	11415	11184	11398	11465	11507	11331	11288	11616	11131	11362	11418	11271	11490	11488	11354	11222	11195	11430	11283	11464	11353	11366	11576	11525	11368	11467	11346	11394	11203	11383	11348	11459	11583	11391	11517	11393	11426	11353	11539	11520	11327	11332	11449	11329	11383	11448	11415	11369	11398	11380	11346	11422	11402	11463	11401	11336	11381	11251	11478	11464	11362	11478	11520	11401	11446	11452	11331	11179	11339	11502	11383	11405	11451	11537	11312	11520	11469	11412	11433	11366	11381	11334	11584	11483	11574	11302	11415	11547	11625	11355	11467	11455	11351	11352	11369	11450	11519	11456	11396	11514	11448	11495	11266	11429	11324	11264	11357	11512	11565	11284	11308	11304	11353	11566	11454	11292	11333	11382	11409	11389	11468	11318	11395	11450	11470	11264	11455	11480	11299	11530	11476	11380	11451	11193	11523	11437	11435	11497	11498	11431	11339	11428	11502	11272	11212	11289	11461	11336	11443	11220	11352	11451	11418	11467	11287	11445	11306	11403	11278	11120	11408	11463	11533	11310	11340	11441	11575	11339	11518	11422	11431	11352	11329	11399	11410	11415	11423	11416	11321	11601	11267	11347	11466	11480	11334	11320	11509	11372	11421	11350	11459	11441	11416	11381	11394	11411	11583	11434	11459	11288	11445	11450	11330	11433	11379	11300	11311	11315	11136	11430	11339	11333	11358	11420	11401	11312	11516	11305	11505	11449	11334	11567	11494	11384	11399	11350	11313	11335	11437	11515	11509	11514	11504	11483	11427	11431	11579	11267	11672	11368	11545	11512	11376	11417	11323	11429	11495	11560	11465	11398	11443	11290	11443	11346	11536	11279	11461	11437	11340	11374	11467	11403	11287	11402	11461	11394	11477	11361	11403	11299	11257	11253	11490	11593	11332	11205	11461	11367	11415	11434	11296	11345	11436	11461	11410	11413	11303	11388	11436	11420	11268	11436	11399	11374	11417	11429	11383	11381	11388	11373	11369	11422	11292	11403	11394	11445	11494	11315	11332	11417	11338	11356	11561	11364	11285	11521	11402	11415	11374	11639	11401	11367	11341	11510	11420	11422	11327	11310	11297	11378	11385	11414	11227	11306	11380	11346	11410	11393	11270	11402	11284	11302	11366	11449	11494	11341	11304	11543	11277	11498	11392	11405	11446	11253	11340	11480	11406	11449	11537	11310	11354	11507	11452	11296	11552	11304	11348	11396	11488	11458	11196	11380	11413	11318	11321	11493	11374	11482	11407	11245	11363	11477	11243	11441	11432	11284	11411	11315	11355	11518	11437	11421	11338	11604	11609	11553	11369	11489	11292	11480	11457	11272	11370	11292	11468	11491	11516	11368	11393	11370	11455	11374	11486	11493	11353	11492	11490	11345	11411	11332	11428	11291	11482	11422	11463	11640	11398	11487	11400	11325	11260	11528	11507	11339	11424	11339	11320	11309	11377	11449	11373	11417	11491	11355	11433	11580	11316	11322	11446	11393	11438	11424	11440	11532	11391	11326	11334	11468	11416	11262	11516	11340	11544	11253	11536	11372	11486	11495	11411	11514	11291	11319	11337	11291	11391	11364	11374	11227	11416	11299	11347	11521	11387	11259	11376	11445	11391	11366	11407	11331	11412	11309	11506	11353	11288	11413	11266	11407	11415	11373	11575	11480	11357	11412	11236	11288	11552	11290	11454	11390	11369	11273	11313	11261	11341	11383	11405	11330	11408	11478	11383	11350	11259	11391	11272	11398	11373	11259	11462	11585	11230	11470	11463	11387	11464	11620	11430	11431	11389	11546	11583	11364	11464	11309	11357	11590	11507	11316	11262	11323	11471	11440	11519	11342	11403	11357	11411	11303	11327	11486	11356	11161	11416	11462	11577	11299	11541	11400	11292	11476	11408	11406	11349	11320	11401	11365	11415	11445	11383	11282	11419	11342	11449	11638	11379	11387	11469	11331	11413	11306	11408	11385	11341	11356	11419	11240	11524	11432	11273	11280	11308	11493	11309	11271	11627	11267	11319	11403	11374	11313	11384	11454	11357	11477	11439	11450	11418	11321	11432	11498	11431	11545	11184	11489	11397	11529	11257	11536	11493	11426	11532	11536	11381	11313	11455	11491	11295	11487	11443	11309	11390	11501	11303	11362	11415	11443	11443	11359	11625	11294	11308	11363	11246	11535	11220	11344	11295	11368	11402	11383	11443	11367	11393	11514	11437	11421	11382	11492	11498	11350	11413	11506	11189	11325	11358	11475	11365	11478	11317	11427	11381	11304	11341	11395	11339	11250
30438	23295	31989	40729	33526	25727	21072	18567	17776	17671	17377	17194	17349	17501	17433	17585	17541	17604	17649	17374	17473	17281	17411	17543	17422	17407	17512	17417	17447	17582	17442	17548	17347	17384	17315	17329	17684	17662	17632	17546	17615	17701	17639	17466	17649	17530	17434	17470	17463	17339	17564	17486	17501	17430	17538	17448	17424	17406	17325	17296	17531	17530	17322	17234	17454	17400	17388	17327	17372	17271	17477	17305	17226	17289	17345	17342	17501	17560	17389	17654	17454	17724	17671	17428	17374	17581	17516	17695	17411	17428	17407	17616	17310	17420	17275	17417	17460	17367	17427	17552	17355	17533	17302	17314	17497	17624	17503	17460	17546	17390	17472	17590	17438	17592	17453	17419	17494	17510	17431	17416	17608	17380	17326	17517	17422	17290	17464	17383	17321	17648	17496	17399	17490	17566	17610	17566	17518	17367	17479	17542	17406	17193	17422	17551	17538	17729	17488	17545	17510	17431	17671	17535	17346	17364	17424	17264	17479	17437	17334	17481	17492	17534	17418	17397	17345	17573	17326	17495	17360	17175	17518	17275	17346	17309	17403	17349	17599	17384	17553	17353	17443	17595	17513	17600	17380	17475	17492	17381	17652	17448	17675	17276	17546	17390	17453	17448	17449	17299	17354	17491	17252	17452	17496	17582	17615	17248	17490	17490	17703	17364	17385	17500	17440	17514	17370	17538	17479	17353	17351	17379	17449	17685	17348	17605	17302	17324	17668	17490	17665	17458	17433	17413	17555	17282	17398	17367	17341	17401	17362	17311	17714	17556	17452	17419	17495	17388	17596	17509	17453	17430	17400	17725	17356	17515	17559	17583	17522	17637	17491	17418	17570	17522	17496	17459	17421	17423	17445	17585	17212	17356	17240	17538	17551	17418	17284	17503	17313	17632	17554	17310	17256	17341	17236	17249	17348	17438	17451	17405	17474	17567	17500	17363	17406	17568	17424	17376	17379	17272	17650	17388	17305	17766	17349	17354	17543	17692	17260	17428	17528	17497	17562	17772	17446	17630	17557	17306	17385	17344	17513	17465	17662	17320	17376	17307	17456	17568	17438	17232	17371	17350	17389	17539	17539	17619	17404	17518	17618	17568	17532	17544	17687	17581	17516	17456	17422	17542	17376	17349	17423	17460	17565	17508	17561	17550	17514	17404	17454	17417	17496	17525	17278	17521	17637	17486	17181	17494	17582	17289	17518	17678	17460	17402	17418	17524	17533	17578	17588	17370	17285	17493	17466	17349	17468	17662	17449	17409	17281	17367	17567	17410	17540	17332	17514	17542	17508	17501	17408	17437	17552	17495	17596	17420	17475	17628	17382	17557	17386	17484	17490	17585	17506	17538	17444	17467	17347	17556	17279	17428	17320	17412	17269	17537	17245	17564	17387	17488	17517	17540	17322	17423	17331	17389	17328	17421	17757	17494	17408	17443	17482	17415	17606	17493	17368	17480	17349	17369	17185	17354	17413	17571	17349	17555	17242	17462	17538	17535	17580	17307	17532	17601	17456	17491	17341	17431	17535	17219	17385	17422	17678	17511	17422	17511	17642	17318	17253	17538	17626	17501	17605	17410	17359	17592	17507	17242	17597	17429	17385	17819	17437	17484	17713	17571	17318	17553	17587	17483	17462	17315	17499	17608	17313	17521	17204	17613	17184	17530	17340	17340	17273	17525	17393	17414	17459	17448	17596	17599	17607	17375	17590	17392	17569	17468	17380	17531	17522	17451	17581	17445	17476	17435	17485	17517	17294	17420	17496	17444	17330	17277	17296	17538	17555	17324	17430	17408	17598	17462	17448	17371	17338	17614	17370	17338	17515	17459	17346	17338	17330	17484	17384	17429	17262	17405	17620	17505	17579	17649	17415	17444	17481	17507	17524	17640	17569	17326	17284	17297	17480	17365	17536	17666	17520	17428	17370	17404	17511	17340	17688	17481	17640	17318	17418	17557	17543	17423	17521	17439	17418	17433	17568	17646	17537	17358	17416	17386	17225	17332	17616	17613	17479	17754	17525	17588	17597	17401	17293	17433	17435	17523	17566	17372	17345	17640	17624	17555	17620	17756	17535	17395	17364	17458	17518	17293	17337	17385	17332	17503	17501	17552	17717	17488	17486	17348	17464	17350	17490	17347	17529	17570	17239	17414	17498	17405	17321	17412	17552	17436	17590	17585	17401	17614	17648	17392	17446	17402	17498	17442	17292	17533	17497	17562	17576	17609	17541	17520	17567	17501	17612	17577	17313	17385	17711	17605	17412	17474	17538	17651	17504	17574	17243	17728	17645	17362	17410	17544	17436	17490	17584	17680	17411	17343	17499	17682	17486	17407	17571	17610	17104	17342	17355	17394	17301	17425	17308	17389	17432	17608	17465	17300	17340	17465	17447	17270	17460	17283	17683	17581	17486	17422	17499	17510	17477	17456	17362	17268	17563	17382	17701	17420	17489	17399	17389	17528	17512	17630	17447	17663	17609	17328	17335	17459	17636	17382	17315	17562	17350	17508	17473	17547	17348	17419	17288	17485	17526	17795	17678	17602	17571	17366	17460	17345	17274	17564	17729	17638	17476	17374	17423	17662	17747	17633	17500	17640	17445	17265	17454	17362	17536	17503	17333	17455	17579	17485	17565	17448	17637	17311	17434	17633	17523	17597	17519	17505	17554	17531	17446	17317	17627	17570	17226	17452	17534	17128	17633	17436	17230	17589	17313	17362	17504	17435	17415	17587	17677	17452	17555	17437	17432	17406	17399	17556	17587	17551	17571	17495	17547	17467	17356	17532	17755	17430	17640	17424	17372	17394	17361	17402	17170	17399	17592	17334	17527	17529	17274	17573	17670	17606	17330	17498	17668	17567	17613	17412	17579	17485	17537	17674	17740	17669	17432	17470	17607	17466	17412	17547	17369	17500	17448	17542	17250	17548	17459	17302	17518	17356	17488	17470	17368	17651	17614	17316	17495	17275	17543	17578	17331	17476	17441	17394	17442	17524	17615	17369	17586	17474	17504	17302	17426	17336	17369	17325	17505	17530	17367	17445	17434	17327	17542	17520	17489	17426	17431	17405	17557	17362	17367	17522	17415	17373	17415	17374	17416	17524	17370	17582	17520	17669	17445	17336	17466	17330	17607	17375	17583	17597	17541	17525	17303	17207	17483	17307	17389	17405	17538	17589	17364	17388	17421	17486	17464	17251	17489	17511	17474	17329	17280	17641	17535	17463	17602	17478	17518	17385	17490	17568	17620	17479	17368	17249	17369	17454	17317	17234	17399	17569	17310	17582	17497	17425	17564	17379	17357	17400	17488	17560	17556	17653	17334	17489	17333	17416	17456	17541	17508	17437	17510	17361	17415	17492	17617	17310	17460	17443	17518	17445	17660	17414	17475	17433	17365	17456	17555	17431	17572	17677	17433	17454	17429	17318	17531	17575	17538	17292	17468	17261	17581	17470	17397	17633	17459	17547	17574	17358	17387	17330	17618	17647	17488	17452	17435	17382	17453	17573	17387	17380	17374	17408	17205	17367	17460	17318	17454	17582	17617	17726	17430	17466	17452	17540	17531	17361	17340	17274	17272	17356	17414	17448	17396	17426	17534	17416	17373	17554	17446	17629	17583	17352	17460	17520	17354	17238	17258	17252	17592	17482	17623	17609	17635	17341	17344	17557	17346	17335	17430	17376	17383	17426	17587	17491	17411	17537	17377	17374	17456	17566	17325	17602	17539	17503	17530	17409	17518	17534	17337	17603	17448	17200	17403	17528	17673	17353	17403	17435	17375	17635	17632	17491	17385	17527	17338	17394	17467	17457	17533	17612	17391	17552	17409	17439	17500	17556	17586	17374	17459	17523	17676	17235	17290	17600	17550	17293	17572	17462	17349	17459	17127	17357	17283	17576	17144	17431	17207	17191	17434	17502	17329	17149	17316	17551	17541	17475	17522	17387	17290	17591	17504	17387	17689	17618	17506	17378	17422	17348	17512	17507	17565	17550	17467	17385	17417	17502	17552	17460	17584	17479	17397	17253	17476	17327	17544	17328	17383	17556	17637	17330	17526	17404	17513	17320	17329	17305	17223	17561	17400	17395	17406	17504	17383	17510	17407	17433	17374	17502	17579	17341	17455	17249	17447	17463	17471	17397	17449	17489	17556	17314	17527	17463	17358	17420	17441	17310	17516	17346	17549	17366	17310	17335	17428	17301	17458	17381	17377	17489	17350	17479	17482	17577	17231	17509	17447	17105	17526	17160	17523	17409	17192	17621	17391	17605	17612	17499	17078	17300	17373	17451	17268	17732	17485	17661	17333	17383	17601	17421	17435	17322	17558	17390	17520	17378	17426	17442	17442	17409	17452	17619	17417	17499	17318	17512	17393	17456	17566	17449	17392	17443	17470	17460	17451	17328	17420	17275	17449	17423	17608	17429	17553	17335	17439	17424	17316	17443	17489	17630	17776	17529	17634	17560	17439	17579	17526	17638	17436	17366	17399	17686	17411	17513	17432	17487	17495	17475	17488	17505	17633	17502	17457	17532	17334	17502	17682	17472	17456	17622	17535	17384	17387	17412	17605	17415	17501	17465	17468	17473	17368	17392	17294	17230	17387	17352	17354	17340	17582	17477	17492	17519	17338	17277	17413	17371	17291	17350	17497	17532	17604	17501	17598	17541	17450	17321	17387	17523	17491	17497	17310	17461	17647	17435	17302	17413	17424	17430	17447	17428	17431	17379	17502	17703	17487	17233	17259	17329	17359	17292	17588	17550	17356	17572	17575	17630	17433	17634	17266	17402	17570	17478	17454	17477	17518	17590	17632	17216	17200	17348	17515	17480	17415	17391	17454	17425	17353	17480	17577	17571	17347	17383	17449	17393	17499	17527	17455	17117	17403	17369	17489	17453	17533	17316	17460	17446	17541	17347	17320	17441	17423	17303	17286	17297	17625	17337	17340	17386	17629	17553	17274	17280	17406	17432	17407	17542	17447	17480	17462	17441	17549	17407	17567	17440	17586	17413	17645	17246	17534	17508	17415	17584	17539	17424	17518	17530	17570	17597	17491	17468	17488	17732	17356	17477	17383	17422	17375	17421	17357	17374	17539	17431	17401	17576	17400	17460	17535	17441	17530	17579	17537	17546	17600	17464
13032	15346	28397	31457	24436	16558	12763	11372	10976	10841	10795	10534	10707	10745	10613	10648	10889	10558	10505	10579	10720	10788	10646	10611	10880	10564	10551	10721	10699	10698	10664	10897	10836	10751	10662	10720	10768	10601	10553	10713	10694	10707	10817	10554	10723	10647	10591	10434	10687	10552	10654	10714	10483	10577	10511	10872	10743	10607	10526	10763	10624	10647	10750	10512	10727	10714	10721	10853	10712	10619	10671	10593	10698	10624	10617	10552	10787	10512	10623	10630	10682	10604	10614	10465	10744	10655	10831	10708	10629	10564	10504	10859	10714	10576	10653	10577	10696	10856	10689	10748	10670	10640	10647	10753	10675	10725	10628	10613	10723	10668	10558	10729	10672	10742	10610	10582	10709	10757	10740	10762	10760	10660	10444	10739	10603	10557	10618	10659	10503	10677	10857	10729	10705	10697	10654	10759	10723	10750	10614	10594	10546	10563	10583	10641	10807	10630	10665	10708	10744	10715	10707	10495	10682	10775	10579	10559	10709	10685	10661	10792	10780	10576	10866	10630	10674	10694	10562	10676	10702	10550	10565	10692	10650	10708	10677	10783	10634	10751	10709	10586	10582	10742	10516	10597	10622	10728	10691	10709	10770	10764	10654	10556	10724	10626	10799	10684	10710	10708	10568	10755	10770	10658	10721	10601	10731	10785	10709	10594	10655	10552	10732	10647	10712	10575	10468	10599	10658	10672	10525	10660	10790	10716	10700	10657	10607	10573	10582	10707	10774	10742	10821	10668	10574	10649	10636	10684	10780	10783	10765	10622	10573	10805	10649	10778	10743	10581	10718	10747	10839	10762	10740	10504	10667	10602	10805	10665	10611	10579	10866	10668	10703	10718	10695	10680	10683	10614	10580	10746	10605	10682	10644	10782	10878	10789	10599	10704	10751	10724	10805	10543	10610	10600	10633	10606	10776	10588	10663	10668	10729	10613	10669	10613	10487	10767	10564	10735	10829	10765	10723	10672	10790	10842	10618	10707	10639	10778	10558	10677	10569	10811	10682	10518	10687	10572	10763	10697	10628	10581	10687	10535	10615	10668	10756	10635	10625	10689	10521	10592	10629	10588	10723	10513	10469	10682	10610	10566	10668	10528	10660	10639	10689	10738	10745	10825	10859	10620	10746	10661	10554	10567	10646	10671	10707	10707	10755	10651	10690	10605	10517	10830	10672	10512	10687	10539	10670	10704	10622	10635	10716	10643	10551	10657	10685	10734	10656	10711	10674	10707	10557	10679	10610	10693	10702	10749	10641	10675	10679	10622	10631	10794	10657	10746	10750	10746	10600	10693	10474	10780	10755	10558	10642	10480	10661	10697	10693	10542	10688	10735	10703	10598	10670	10635	10677	10831	10639	10671	10695	10824	10751	10656	10628	10595	10511	10688	10613	10652	10740	10611	10815	10763	10643	10789	10653	10553	10610	10827	10594	10674	10538	10556	10590	10709	10542	10539	10612	10692	10753	10720	10690	10678	10512	10753	10596	10728	10466	10904	10698	10633	10718	10778	10717	10836	10543	10650	10640	10563	10589	10759	10667	10480	10813	10856	10693	10802	10585	10562	10674	10795	10737	10574	10750	10635	10713	10652	10607	10566	10698	10635	10675	10718	10822	10689	10704	10984	10557	10761	10552	10718	10777	10629	10670	10765	10738	10694	10646	10509	10604	10705	10597	10623	10564	10527	10547	10681	10797	10709	10685	10685	10577	10687	10749	10542	10645	10692	10704	10799	10597	10557	10731	10647	10653	10764	10710	10645	10706	10725	10666	10737	10665	10682	10719	10707	10671	10551	10775	10517	10805	10649	10683	10721	10737	10449	10728	10683	10519	10663	10676	10830	10683	10509	10675	10642	10724	10745	10601	10600	10658	10730	10689	10614	10851	10484	10625	10616	10436	10673	10705	10761	10565	10590	10559	10702	10572	10518	10637	10582	10640	10565	10696	10487	10760	10636	10657	10692	10644	10804	10694	10608	10669	10634	10548	10624	10731	10845	10845	10658	10690	10489	10606	10563	10683	10569	10633	10608	10803	10646	10732	10748	10786	10734	10666	10616	10658	10695	10785	10664	10660	10631	10717	10505	10743	10529	10842	10609	10827	10781	10708	10605	10728	10602	10705	10616	10723	10669	10561	10733	10643	10833	10703	10711	10679	10535	10566	10519	10724	10578	10697	10527	10754	10535	10708	10779	10721	10628	10526	10592	10548	10734	10666	10575	10790	10703	10729	10708	10832	10636	10598	10691	10574	10626	10659	10651	10544	10648	10651	10695	10800	10538	10759	10678	10693	10783	10730	10722	10557	10656	10769	10618	10601	10644	10699	10593	10643	10829	10578	10717	10555	10703	10536	10679	10809	10876	10644	10618	10617	10727	10565	10667	10702	10631	10835	10594	10720	10699	10673	10652	10691	10733	10599	10757	10788	10695	10790	10545	10708	10593	10669	10617	10650	10566	10620	10755	10721	10670	10724	10662	10764	10893	10644	10694	10677	10660	10765	10623	10520	10765	10778	10719	10788	10636	10628	10752	10592	10646	10495	10574	10649	10630	10724	10686	10658	10720	10541	10768	10771	10709	10640	10700	10545	10781	10703	10602	10658	10736	10504	10571	10766	10636	10605	10653	10610	10632	10569	10575	10812	10810	10655	10647	10546	10689	10621	10651	10804	10592	10504	10724	10601	10665	10743	10567	10749	10850	10635	10837	10777	10612	10585	10634	10492	10626	10458	10553	10681	10724	10678	10767	10579	10737	10584	10763	10796	10613	10709	10723	10597	10731	10576	10558	10634	10604	10626	10750	10723	10706	10784	10763	10722	10665	10607	10769	10546	10651	10594	10736	10583	10729	10637	10643	10629	10657	10638	10677	10729	10624	10697	10564	10643	10652	10595	10605	10638	10572	10829	10653	10815	10702	10670	10768	10584	10782	10924	10751	10688	10463	10636	10792	10802	10580	10673	10657	10582	10668	10720	10761	10643	10636	10645	10835	10540	10671	10653	10863	10827	10664	10559	10589	10753	10581	10526	10646	10807	10557	10539	10613	10730	10521	10613	10537	10625	10550	10693	10596	10568	10680	10745	10805	10632	10746	10586	10798	10665	10797	10773	10756	10568	10668	10730	10499	10832	10702	10968	10695	10682	10665	10873	10663	10783	10658	10679	10597	10641	10560	10626	10659	10791	10581	10562	10747	10702	10727	10836	10814	10733	10778	10671	10595	10684	10552	10791	10698	10605	10641	10683	10641	10688	10697	10584	10628	10696	10627	10670	10726	10737	10861	10551	10736	10777	10525	10699	10708	10730	10714	10719	10634	10522	10619	10721	10591	10633	10746	10486	10584	10639	10632	10639	10775	10813	10730	10644	10719	10768	10656	10770	10649	10804	10804	10821	10669	10794	10642	10593	10746	10577	10804	10631	10662	10720	10550	10797	10570	10677	10695	10709	10673	10737	10613	10681	10634	10609	10695	10664	10555	10535	10638	10696	10597	10732	10684	10768	10573	10740	10757	10516	10788	10783	10584	10576	10614	10705	10669	10858	10827	10712	10696	10607	10611	10777	10618	10636	10709	10673	10840	10740	10718	10488	10704	10708	10526	10661	10711	10748	10717	10656	10607	10643	10707	10580	10698	10665	10669	10670	10737	10660	10693	10543	10598	10672	10729	10521	10719	10459	10659	10829	10831	10790	10564	10601	10583	10763	10775	10823	10639	10774	10618	10474	10765	10704	10747	10558	10585	10874	10739	10608	10734	10798	10653	10694	10657	10699	10635	10581	10721	10728	10746	10803	10771	10671	10796	10583	10595	10703	10712	10655	10685	10683	10631	10752	10680	10743	10564	10793	10565	10562	10610	10799	10762	10604	10550	10585	10758	10809	10869	10736	10666	10697	10714	10668	10609	10743	10780	10871	10648	10760	10688	10586	10695	10587	10701	10706	10689	10641	10609	10860	10726	10595	10636	10561	10798	10540	10766	10725	10659	10761	10755	10800	10457	10728	10600	10662	10665	10673	10566	10620	10701	10497	10717	10751	10801	10598	10459	10658	10568	10542	10716	10705	10563	10624	10735	10738	10628	10630	10614	10748	10627	10834	10746	10664	10699	10721	10857	10626	10760	10603	10665	10644	10713	10673	10708	10721	10468	10665	10680	10671	10576	10677	10626	10577	10737	10718	10738	10695	10711	10842	10558	10698	10673	10527	10613	10601	10667	10702	10650	10769	10640	10678	10747	10682	10642	10610	10657	10730	10658	10584	10669	10821	10623	10608	10706	10675	10758	10774	10511	10722	10631	10728	10617	10772	10809	10576	10595	10779	10745	10700	10765	10641	10731	10713	10609	10666	10661	10755	10555	10608	10706	10598	10593	10594	10565	10717	10689	10650	10751	10786	10744	10702	10827	10605	10763	10625	10674	10661	10622	10632	10774	10748	10724	10452	10500	10702	10729	10567	10690	10585	10671	10796	10721	10750	10590	10724	10688	10722	10722	10867	10655	10774	10690	10724	10603	10780	10527	10779	10697	10732	10790	10621	10678	10632	10572	10575	10749	10614	10610	10668	10567	10638	10660	10657	10818	10705	10750	10610	10770	10621	10567	10660	10692	10784	10723	10733	10617	10594	10685	10540	10739	10714	10670	10650	10629	10619	10794	10545	10694	10597	10592	10659	10548	10740	10621	10563	10720	10549	10648	10593	10755	10719	10698	10661	10583	10728	10611	10691	10702	10751	10777	10595	10699	10615	10601	10594	10641	10767	10659	10710	10714	10573	10682	10614	10678	10701	10563	10655	10677	10693	10614	10678	10490	10594	10740	10811	10615	10684	10682	10606	10784	10758	10449	10718	10637	10748	10541	10688	10580	10740	10759	10772	10716	10638	10780	10679	10508	10539	10698	10739	10662	10632	10776	10802	10706	10662	10717	10673	10743	10810	10780	10711	10777	10492	10803	10737	10778	10482	10719	10518	10767	10641	10544	10793	10709	10663	10633	10682	10727	10815	10611	10657	10608	10645	10540	10619	10467	10713	10531	10717	10600	10456	10630	10780	10753	10687	10643	10623	10707	10597	10647	10558	10699	10695	10731	10688	10695	10688	10499	10693	10688	10825	10581	10791	10705	10576	10597	10669	10722	10702	10785	10665	10707
25205	21571	39952	66108	55403	43072	31365	22879	19196	18078	18034	17794	17992	17859	17704	17659	17590	17564	17463	17556	17491	17521	17609	17763	17760	17432	17589	17707	17663	17556	17356	17633	17602	17664	17485	17707	17464	17706	17612	17468	17548	17417	17487	17487	17616	17409	17676	17579	17495	17645	17504	17395	17586	17710	17507	17630	17590	17782	17600	17663	17586	17666	17661	17604	17537	17586	17477	17608	17446	17313	17469	17728	17433	17424	17491	17540	17582	17506	17333	17583	17364	17561	17501	17513	17594	17581	17425	17537	17450	17360	17491	17526	17737	17345	17353	17321	17478	17530	17515	17559	17503	17488	17680	17394	17577	17432	17288	17439	17485	17313	17500	17228	17558	17611	17452	17229	17360	17386	17600	17407	17540	17535	17524	17613	17644	17635	17655	17353	17581	17635	17765	17472	17585	17503	17596	17499	17566	17602	17645	17414	17462	17583	17485	17397	17514	17623	17262	17666	17473	17528	17468	17527	17585	17487	17412	17436	17673	17272	17455	17347	17851	17557	17544	17543	17450	17475	17499	17301	17195	17379	17403	17542	17683	17579	17462	17434	17482	17401	17644	17576	17511	17428	17424	17559	17380	17426	17309	17479	17172	17491	17576	17447	17371	17587	17518	17421	17624	17514	17675	17514	17478	17370	17367	17489	17473	17591	17454	17597	17538	17517	17502	17401	17436	17481	17506	17646	17455	17439	17359	17711	17590	17757	17500	17571	17353	17432	17565	17578	17330	17491	17378	17449	17444	17464	17518	17516	17523	17511	17575	17389	17335	17073	17250	17537	17411	17563	17377	17272	17421	17356	17403	17317	17482	17492	17291	17433	17403	17406	17506	17719	17373	17516	17659	17686	17279	17341	17601	17381	17529	17243	17536	17517	17563	17317	17554	17604	17649	17590	17169	17392	17349	17421	17328	17373	17575	17541	17651	17618	17570	17510	17367	17548	17502	17369	17549	17532	17476	17489	17599	17699	17712	17445	17565	17738	17545	17485	17459	17465	17336	17565	17474	17561	17524	17398	17594	17487	17666	17468	17490	17695	17620	17433	17450	17624	17359	17394	17507	17421	17315	17322	17689	17579	17515	17603	17538	17338	17471	17609	17387	17415	17507	17583	17474	17313	17377	17513	17466	17412	17467	17450	17416	17562	17542	17526	17487	17499	17466	17579	17346	17453	17484	17555	17660	17607	17559	17549	17449	17448	17612	17544	17394	17583	17864	17639	17480	17394	17332	17335	17565	17409	17565	17570	17707	17475	17527	17639	17369	17415	17587	17616	17472	17550	17467	17453	17283	17436	17579	17573	17271	17641	17546	17439	17550	17442	17352	17383	17532	17391	17452	17589	17427	17511	17159	17328	17304	17428	17514	17407	17354	17143	17286	17491	17473	17509	17708	17443	17468	17268	17288	17320	17356	17416	17622	17352	17395	17495	17513	17539	17513	17401	17277	17213	17478	17338	17657	17574	17421	17395	17380	17409	17232	17366	17405	17332	17385	17546	17515	17398	17456	17365	17403	17495	17563	17653	17541	17703	17297	17369	17169	17476	17327	17466	17497	17557	17611	17453	17456	17534	17594	17564	17455	17419	17551	17579	17479	17576	17346	17570	17630	17372	17364	17376	17414	17293	17419	17316	17539	17624	17483	17583	17307	17433	17394	17425	17521	17435	17586	17413	17516	17473	17527	17324	17480	17293	17256	17377	17547	17340	17473	17523	17566	17457	17603	17304	17538	17322	17396	17213	17621	17504	17452	17399	17482	17184	17684	17560	17433	17566	17337	17491	17475	17511	17545	17614	17412	17574	17491	17350	17583	17459	17477	17462	17585	17620	17672	17439	17322	17525	17390	17485	17612	17563	17542	17521	17529	17288	17462	17405	17519	17451	17445	17549	17448	17352	17468	17594	17541	17338	17349	17627	17674	17322	17746	17450	17425	17563	17411	17566	17442	17414	17517	17443	17413	17385	17523	17454	17485	17538	17531	17609	17549	17475	17410	17517	17497	17420	17676	17713	17615	17723	17576	17468	17605	17596	17479	17402	17297	17430	17396	17351	17480	17577	17523	17295	17433	17437	17224	17407	17506	17506	17647	17614	17606	17824	17265	17400	17262	17627	17455	17373	17527	17554	17524	17486	17472	17527	17348	17368	17519	17344	17532	17570	17423	17588	17571	17389	17516	17554	17517	17405	17490	17512	17445	17393	17373	17333	17400	17467	17558	17395	17315	17525	17349	17458	17574	17664	17482	17437	17338	17496	17543	17543	17619	17473	17688	17783	17403	17536	17603	17533	17491	17445	17346	17446	17674	17262	17432	17505	17582	17493	17324	17492	17501	17395	17572	17390	17469	17573	17340	17547	17438	17490	17396	17492	17445	17446	17502	17626	17339	17478	17325	17397	17457	17508	17423	17561	17344	17487	17339	17377	17536	17250	17486	17477	17386	17353	17708	17412	17533	17473	17392	17491	17250	17245	17347	17587	17569	17548	17404	17466	17463	17725	17686	17649	17286	17678	17338	17476	17488	17710	17348	17409	17515	17481	17370	17543	17558	17517	17384	17481	17391	17504	17367	17432	17246	17671	17444	17511	17557	17416	17509	17456	17556	17306	17402	17699	17617	17535	17487	17626	17496	17495	17514	17603	17609	17354	17487	17434	17560	17712	17342	17729	17530	17522	17439	17380	17715	17401	17484	17468	17390	17486	17657	17679	17570	17575	17704	17501	17672	17675	17478	17401	17407	17406	17393	17424	17303	17416	17448	17490	17619	17337	17846	17276	17464	17767	17450	17578	17437	17627	17833	17474	17644	17299	17320	17441	17520	17588	17460	17286	17357	17433	17429	17597	17353	17538	17360	17481	17528	17511	17579	17658	17623	17240	17537	17543	17571	17555	17488	17598	17648	17569	17528	17431	17544	17608	17453	17488	17428	17589	17438	17360	17400	17264	17236	17277	17348	17616	17529	17526	17569	17468	17494	17468	17569	17597	17577	17444	17501	17644	17498	17432	17370	17490	17505	17374	17500	17745	17439	17632	17482	17539	17255	17532	17361	17575	17450	17584	17511	17519	17360	17468	17491	17477	17554	17433	17279	17341	17440	17320	17392	17470	17572	17506	17431	17557	17319	17263	17543	17210	17381	17418	17601	17537	17618	17461	17548	17452	17505	17420	17291	17541	17456	17315	17556	17599	17586	17485	17709	17542	17626	17580	17350	17424	17557	17354	17569	17314	17399	17500	17435	17453	17597	17434	17536	17434	17346	17560	17525	17555	17446	17325	17621	17595	17405	17140	17542	17559	17423	17488	17218	17370	17247	17546	17488	17510	17327	17787	17396	17425	17616	17360	17420	17516	17272	17400	17391	17402	17417	17586	17615	17312	17487	17592	17639	17588	17755	17524	17507	17506	17666	17378	17341	17345	17556	17569	17540	17362	17363	17607	17472	17420	17684	17586	17617	17261	17459	17541	17263	17435	17267	17452	17365	17513	17539	17590	17615	17481	17603	17214	17379	17417	17613	17556	17464	17504	17566	17470	17708	17506	17273	17393	17399	17672	17260	17598	17605	17757	17543	17716	17445	17647	17673	17274	17476	17662	17492	17585	17445	17494	17545	17636	17477	17357	17511	17700	17492	17511	17453	17466	17646	17500	17534	17553	17490	17349	17498	17353	17392	17577	17467	17509	17395	17471	17500	17637	17483	17516	17307	17515	17587	17574	17464	17665	17459	17848	17453	17540	17466	17323	17553	17295	17556	17637	17413	17555	17499	17314	17641	17604	17819	17638	17470	17720	17580	17542	17616	17356	17480	17498	17423	17435	17763	17285	17403	17528	17373	17510	17526	17499	17473	17551	17531	17495	17509	17593	17559	17470	17303	17485	17639	17543	17454	17481	17707	17478	17537	17652	17421	17450	17349	17429	17591	17638	17315	17526	17482	17581	17464	17615	17506	17569	17291	17546	17708	17335	17278	17362	17515	17397	17556	17302	17381	17711	17435	17680	17556	17432	17505	17611	17389	17498	17328	17309	17205	17650	17656	17515	17723	17412	17627	17518	17429	17545	17525	17488	17385	17417	17418	17424	17513	17559	17393	17641	17394	17422	17541	17509	17413	17603	17581	17563	17423	17469	17547	17465	17313	17461	17382	17344	17466	17196	17469	17555	17455	17736	17441	17319	17361	17603	17656	17635	17461	17631	17683	17434	17521	17293	17503	17403	17430	17525	17498	17510	17562	17552	17543	17396	17565	17396	17469	17683	17473	17386	17634	17421	17404	17543	17391	17502	17571	17665	17466	17476	17323	17578	17418	17546	17450	17627	17531	17469	17310	17296	17585	17457	17519	17556	17519	17502	17573	17611	17698	17396	17653	17490	17388	17441	17472	17523	17475	17676	17644	17305	17686	17429	17557	17519	17402	17533	17426	17477	17366	17315	17531	17362	17489	17571	17581	17459	17496	17361	17687	17644	17746	17457	17478	17380	17474	17518	17519	17720	17617	17571	17708	17489	17491	17468	17352	17517	17321	17433	17408	17438	17438	17496	17560	17646	17576	17405	17494	17516	17598	17527	17389	17424	17423	17318	17524	17445	17387	17431	17840	17586	17716	17515	17415	17362	17533	17432	17426	17196	17295	17242	17302	17623	17467	17589	17274	17495	17541	17400	17536	17579	17576	17657	17276	17563	17471	17317	17447	17593	17508	17673	17520	17433	17401	17353	17407	17355	17425	17423	17347	17691	17557	17572	17615	17418	17626	17713	17516	17588	17550	17587	17538	17458	17323	17468	17616	17399	17573	17512	17469	17587	17381	17508	17364	17598	17815	17466	17538	17414	17478	17391	17346	17468	17270	17484	17437	17550	17517	17747	17727	17578	17385	17671	17431	17573	17603	17647	17676	17499	17537	17321	17315	17552	17465	17491	17465	17511	17578	17355	17517	17534	17347	17393	17621	17422	17616	17506	17494	17543	17356	17708	17341	17481	17613	17473	17647	17317	17361	17315	17395	17674	17291	17576	17453	17535	17145	17743	17783	17514	17529	17328	17503	17590	17541	17778	17522	17223	17513	17341	17567	17516	17281	17481	17456	17315	17499	17346	17608	17699	17381	17543	17269	17445	17402	17320	17425	17572	17377	17425	17450	17478	17661	17554
16802	32997	75240	76436	54503	34737	21433	14626	11946	11122	11079	11104	11043	11088	11190	11101	11025	11083	10958	10959	11074	11024	11018	11014	10900	11096	11065	10992	10958	11147	11042	10806	11115	11034	10969	10907	11056	10959	10818	11100	11084	10994	10929	10941	10899	10869	10905	11015	10979	10953	11111	11115	11164	10956	10854	10931	10727	11101	11064	11037	10924	11085	10979	10930	11018	11075	10823	10968	10875	10941	10941	11044	10953	10993	11109	11016	10942	10839	11015	10968	11029	10981	10835	11074	10894	10908	10888	10780	10934	11020	11055	11004	10990	11009	10992	11182	10995	10921	10831	11107	10835	11010	11031	10989	10889	11194	11025	10907	11020	11039	10975	10929	10923	11054	10876	10798	11033	10894	11090	10756	10943	11132	10905	10988	11057	10965	10771	10998	11033	11004	11059	11089	11016	10994	10899	10929	10881	10921	11106	11146	10886	10974	10986	11034	10979	10979	10864	10883	10881	10994	11023	11011	10845	10973	11052	10956	11034	10955	10842	10983	10951	10953	10961	10860	11045	11080	10915	11062	10969	11065	10937	10815	11057	10959	10799	10916	10804	10944	10888	11078	10904	10827	10987	10956	11086	10898	11117	11012	10901	11079	10802	10801	10884	10977	10975	10862	10932	10991	11037	11074	10934	10870	11069	10892	11027	10945	11032	10971	11027	10968	10978	10991	10971	10939	11037	10969	10785	10967	10959	11003	11072	10905	10870	11024	11015	11030	10970	11042	11052	11040	11019	10935	10943	10941	10959	11043	10997	10900	10992	10939	11029	11083	11032	11002	11061	10886	10967	10793	10935	10969	10906	10906	10959	10954	10992	10937	10870	10939	11170	10982	10932	10845	10901	10835	10859	10945	10949	10941	10959	10978	10983	11254	11054	10936	10867	10790	11011	10886	10988	10974	10932	10999	10954	11173	11086	11002	11060	10856	11003	10918	10831	10993	10986	11068	11125	10819	10797	10985	11026	10845	10974	10926	11009	11073	10912	11026	10958	11000	10949	10959	11017	11065	10943	10809	11030	10927	10765	10963	10987	11012	10937	10903	10931	10927	11096	10922	10841	11135	11040	11008	10935	11013	10988	10884	10985	10974	10942	11090	10868	11113	10823	10968	10899	11006	10928	10879	10975	10958	10949	10917	10951	10837	10931	11115	10998	10963	10877	10977	10908	10964	11085	11047	10934	11033	11010	10984	11069	10867	10923	10937	11000	11020	11024	10910	10957	10912	11089	10850	10943	11132	10942	11084	11112	10938	10823	10990	11035	10974	11017	10845	10987	10992	11050	10855	11064	11018	10888	10961	10919	10989	11011	11064	10934	11225	11060	10948	10948	10901	11146	10913	11091	11045	11047	10983	10993	11045	11087	10969	10967	10814	10906	11032	10950	10896	10893	10994	10997	11136	10942	10899	10819	11077	11046	11091	10996	10950	10905	10941	10844	10936	11044	10915	10969	10992	10881	10926	10930	10850	10856	11007	10905	11004	11062	10954	10881	10944	10968	10894	10925	10908	10855	10964	10830	10745	10852	10808	11054	10978	10892	10989	10951	10859	10819	10790	11036	10912	10977	10911	10915	10947	11024	10996	11019	10943	10818	11005	11087	11066	10854	10922	10934	10977	10955	10872	11013	11208	10881	10994	11054	10917	11120	11001	10894	11061	11034	10980	11190	10918	10963	10971	10870	11080	10977	11210	11033	11091	10939	10917	11108	11107	10851	11014	10998	11023	10798	10983	11088	10922	10779	11149	11027	10910	11009	10819	10888	10983	10894	11096	10870	10946	10920	11004	10944	10821	11022	10996	11016	10765	10967	10966	10937	10909	10937	10899	10772	10979	10904	10967	10998	11020	11056	10894	11014	11110	11146	10940	10986	10932	10980	11006	10989	10960	10980	10962	10935	10983	10823	10941	10941	10926	10975	10937	11005	10929	10955	10909	10943	10941	10866	11014	10988	11056	11053	10912	11073	11080	11056	10831	10918	11008	11053	10932	10980	11078	11099	10902	11103	10994	10950	11209	10925	10916	10980	10875	11008	11033	10937	10942	10939	11055	10913	10890	10941	10902	10944	10888	11119	11134	10974	11056	11044	10967	11037	10909	10952	10971	10982	10944	10859	11006	11026	11118	10947	10761	11096	10996	10993	10913	10961	11068	10947	10957	10988	10911	11128	11055	10954	10939	11071	11048	10975	10835	11020	10919	11045	10993	11005	10703	10889	11125	11002	10971	10865	10952	10863	10867	11011	10886	11146	10981	11066	11026	11030	10992	11093	11161	11128	10771	10916	11013	10988	10964	10950	10974	10970	11097	10895	10989	11003	10853	10993	10957	10919	10850	11069	11082	10966	10964	10979	10878	10939	11080	11021	10869	11100	10861	11264	10948	10947	10981	11057	11007	10929	10926	10922	10944	10987	11004	10931	10843	10955	11042	11053	11042	10939	10958	11149	10964	11018	10928	10952	11097	10916	10761	11057	10950	10912	11018	10799	10864	10988	10936	10907	10993	10939	10962	10837	11059	10805	11061	10845	11099	10875	11115	10814	10825	10784	10830	11016	10955	11076	11089	10947	11141	10774	11097	11173	11031	10977	10915	11110	10910	10993	10835	10933	11055	10870	10923	10956	10966	11082	11006	11003	11034	10905	10829	10845	10996	10970	11001	11150	11128	10916	10818	10868	10824	10875	10874	10957	10929	11046	11026	11006	10828	11105	10942	11070	10775	10999	10778	10980	11069	11027	11054	10819	10999	10940	11002	11019	11088	10959	11106	11076	11026	10987	11067	10945	10846	11039	10982	10978	10938	11046	10879	11029	10991	10927	10969	10816	11069	10921	10932	11087	11031	11245	10969	11047	11055	11131	10937	10874	10980	10918	10867	11032	10846	11008	11063	11100	10857	10920	11008	10833	11002	10990	11023	10943	11044	10898	10865	11060	10894	11013	10774	10962	10917	10937	10977	11027	10865	11077	10976	10961	11088	10948	10789	11009	11054	10969	10890	10911	11043	10909	10886	10962	10922	11036	10967	11007	10838	10952	11156	10717	10974	11036	10951	10983	10931	10907	11128	10991	11092	10797	11066	10835	10929	10826	10782	10883	11067	11032	10962	10978	11106	10937	10910	11121	10955	10768	10876	10849	10833	10975	10968	11015	10996	11139	10949	10843	10934	11012	10973	10910	10882	11049	10907	10982	11202	10839	10955	10942	11026	10913	10997	10943	10969	11000	11081	11049	10888	11159	11019	10961	10943	10736	10874	10970	10878	10871	10987	10891	11095	11075	11048	10807	11053	11037	10915	10965	10891	11008	11098	10975	10949	11049	10744	10958	11060	11141	10917	10971	10805	11065	10893	10944	10934	11064	10879	10874	11039	10936	10968	10805	10857	10846	11007	11138	10947	10973	10928	10848	10889	10836	11140	10929	10969	10916	11046	10953	10917	10929	11026	10923	10861	11069	10828	10934	10992	11010	11073	11061	10773	11011	10929	10983	10983	10913	10856	11041	10971	10938	10896	10948	11002	11008	10923	11093	11106	10984	10784	11112	10955	10929	10821	10967	10817	10911	10892	10880	10930	11118	11002	10937	10939	10808	11060	11050	11006	10953	10944	10945	10925	10862	10928	10863	11001	10904	10889	10968	10968	10814	10980	11082	11008	10899	10965	11179	10983	10946	10941	10947	10937	10932	11190	11041	10885	10974	10986	10859	10930	11109	10888	10861	11006	10901	10933	10957	10952	10976	11005	10928	10849	10829	10973	10851	11222	10916	10970	11079	11008	11012	10944	10994	10951	10955	10999	10984	10918	10894	10909	10990	11056	10933	10976	10883	10931	10859	10937	11014	10839	10994	11078	10884	10898	11080	10859	10840	10894	10879	11044	10909	11043	10965	10883	11071	10917	10946	11200	10996	11034	11007	10977	10960	10903	10936	10930	10976	11035	10762	10985	11133	11012	10849	10984	10810	10932	10870	11059	10935	11084	11031	10868	10848	10938	10954	11006	10915	10863	11058	10893	10896	10930	11003	10929	10842	11011	11083	10957	10869	11048	10783	10907	11004	10783	11039	11116	10949	10864	11054	10772	11141	11055	11057	10953	10999	10856	11017	10932	11131	10936	10949	11050	11026	10845	10960	10898	11082	11008	10991	11047	10966	11031	10943	10959	11030	10869	10936	10900	10898	10903	10914	10924	10989	10908	11079	11044	11122	10856	10937	10939	10996	10960	11021	10765	10979	11026	10913	10969	10839	11043	10796	11020	10973	11017	10913	10974	10901	11062	11023	11132	11236	10834	10989	10979	10898	10944	10956	10789	10901	10890	10922	10976	11025	10838	11001	10911	10842	11010	10894	11003	10931	10820	10959	11060	11072	10862	10972	10825	10955	10859	11160	10830	10898	11004	10861	10965	11092	10957	11053	10963	10884	10839	11151	10837	10980	11002	11023	10923	10946	10927	10940	10883	11050	11010	10864	10918	11049	11014	10858	11086	10889	11034	10904	10813	10977	10911	11055	11099	11037	10903	10949	10944	11018	11055	10990	11044	10975	10931	10971	11096	10862	10895	10861	10872	10993	11061	10997	11019	10914	10840	10840	10935	11014	10933	10980	10796	10933	10775	10789	10961	10803	10992	10975	10974	10899	10961	11045	10935	10947	10944	10953	10978	11121	11023	10932	10971	11032	10941	10830	10961	10936	10892	10957	10946	11014	11072	11255	11029	10954	10982	11113	10939	10983	10979	11029	11028	11025	11027	10935	10967	11044	10902	10934	10834	11014	10952	11187	11128	10907	11109	10839	10910	10937	10951	10894	10918	11085	11031	11092	10979	11093	10960	10999	10861	10828	11001	10954	10905	10974	10987	10756	11039	10966	10957	10863	10700	11025	10920	11079	10887	11019	10969	10937	10984	10990	10913	10937	11022	10933	11019	11124	11011	11048	10767	10884	10810	10870	10838	10898	11023	10873	10830	11033	10914	10966	10928	10892	10949	11018	11101	11015	10941	11148	11008	11031	11003	10938	10925	10970	11080	11023	10961	10962	10891	10948	11074	10960	11025	10942	10864	10790	10956	10936	10884	10969	10985	10835	11047	10931	10919	10905	10886	10928	10878	10912	11002	11035	11051	10907	10948	10938	11120	10822	10949	10882	10915
23778	21583	38866	71119	61961	51414	39638	27668	21234	19423	18787	18139	18165	18399	18425	18302	18048	18301	18179	18287	18219	18003	18142	18052	18045	18239	18107	18249	18186	18060	18121	18106	17998	18089	17825	17877	17728	18161	18097	18166	18083	18129	17911	18166	18054	17878	18154	18158	18023	18358	17990	17950	18192	18148	17984	18092	17932	18069	18047	17971	17962	17986	18114	17847	18014	18046	18122	17968	17944	18056	17901	17932	18039	18120	18050	18178	17941	18246	17826	18040	17974	18033	17955	17999	18039	18112	18063	17900	17822	18087	17907	17882	17774	18029	17987	18026	18203	18194	17972	18110	18116	17974	17833	17986	17698	17775	17997	17970	17767	17902	18068	17886	18158	17772	17892	18042	18040	17742	17991	17990	17835	17948	17881	18088	18033	18003	18099	17845	17927	17832	17936	18094	18123	17800	17831	17789	18056	17901	17947	18018	17698	17791	17770	17936	18112	18111	18199	17915	18095	18143	18010	17880	18023	18110	18061	18070	17727	17871	17825	17887	18043	17834	18076	17946	18180	17937	18023	18035	17964	17993	17898	18090	17951	17897	17981	17868	17871	18134	17847	17993	18066	18058	17847	17538	17984	17865	18020	17992	17894	17771	17843	18233	17864	17951	17832	17980	17927	17923	17862	17997	18024	17988	18038	18191	17929	18057	17919	17885	18082	18054	18093	17943	17705	18155	18031	18037	17979	17964	17841	17962	18145	18165	18090	18094	17982	17764	18136	17813	17761	17909	18128	17878	18088	18063	18160	18107	17826	17875	18089	18045	18058	17819	18131	17997	17911	18049	17979	18059	18060	17918	18069	17969	17889	17824	17999	18121	18012	17794	17888	17942	18020	18069	17997	17745	17840	17892	17855	17960	17983	17967	17647	17984	17994	18026	18046	18114	18055	17852	18074	18097	17931	17975	18099	18048	18168	17897	18062	18078	17904	17887	18178	18142	17863	18074	17923	18038	17925	18019	18102	18003	17926	17956	17925	17899	17867	17884	17891	17874	18111	17914	17925	17852	17914	17917	18141	18130	17848	17986	18044	17925	18001	17868	17816	17992	17991	18003	17895	17989	18039	18123	17838	17854	18073	17889	18067	18032	17920	18100	17883	18149	17903	17970	17680	17995	18045	18120	17937	17944	17845	18025	17964	18014	17972	17915	18033	17954	17844	17888	17809	17987	17906	18055	18032	17927	17839	17911	17900	17837	17918	17975	17945	17900	17798	18010	17703	17927	18013	18027	18048	18036	17904	17998	18023	17878	18020	17888	17765	17953	18044	17910	18234	18052	17951	17901	17689	17859	17927	17921	18186	18190	17908	18125	18012	18028	18164	18053	17975	18007	17882	17869	18008	17940	17699	17956	17881	17872	18064	18007	17878	18047	18059	18172	18021	18096	17978	18079	18051	17922	18042	18092	18071	18022	17904	18102	18005	17868	17942	17983	17935	17838	17771	17943	18074	17883	17981	17954	17731	17908	17828	17956	17871	17863	17905	18038	17997	17968	18077	18040	17917	17975	17866	17975	18153	18200	18002	17953	17873	17901	18136	17969	17954	18099	18127	18203	17998	18033	18011	17791	17760	17889	18002	17824	18055	17997	18099	17825	17746	17911	17982	17990	18053	17872	17739	18154	17870	18070	18018	18129	18001	17854	18171	17691	18139	18027	17902	17848	18124	17941	17913	17918	17830	17978	17916	17990	17839	18242	18099	17919	17886	17861	17895	17913	18197	17997	17876	17772	17871	18038	18074	17919	18002	17919	17935	17947	17926	17990	17978	17789	17895	17986	17946	18030	18081	18152	18018	18020	18251	17970	17795	18015	17878	17982	18163	17828	18071	18008	18085	18212	17875	17924	18039	18037	17975	17940	18010	17671	18162	17695	17723	17803	17724	18183	17953	17976	17827	17885	18021	17982	17893	17963	17945	17908	17972	17786	17854	17664	18034	17833	18131	17896	17983	17907	18058	17840	17893	17702	17912	17995	17888	18191	18038	18016	17933	17931	17858	18053	18127	18320	18009	17938	17953	17836	18021	17894	17636	17909	17766	18210	18081	18110	18007	17883	17856	17877	17941	17866	17828	17922	18009	17705	18042	17879	17981	17902	17879	17931	18087	18165	17813	18024	17876	17773	18030	17938	17904	17933	17957	17871	17807	17931	17943	17996	18192	18118	18075	17958	17862	18020	17888	17796	17832	17979	17905	17910	18057	18065	18058	17883	17952	17773	18154	18066	18175	17965	18083	17832	17915	18077	18123	17917	17918	17979	17984	17908	18042	18112	17951	17876	17964	18161	18066	18042	17878	18040	17960	17929	18106	18102	17930	17902	18024	17744	17896	17823	17894	17966	18056	17799	18099	18101	18171	17995	17978	17978	18142	18052	17924	17907	18107	17991	18075	17937	18045	17931	17949	18199	17924	17854	18005	17921	18123	18100	18013	18035	18097	18087	18231	18007	17794	17776	17841	18028	18064	17858	17901	17980	17715	17754	18016	17783	17791	17858	17934	17893	18086	17906	18085	18185	18083	17714	17770	17726	17876	18089	17954	17839	18125	17747	17830	17570	18005	17801	18198	18080	17876	17885	18019	17897	17944	18063	17962	17914	18020	17848	17992	17978	18002	17961	17970	18071	17827	17759	17972	17838	17795	17943	17831	17922	18017	17820	17801	17686	17941	17916	18080	18153	17856	18037	17880	17994	17857	17859	18105	18120	17814	17980	18191	17956	17799	18146	17932	18037	17837	18081	17998	17938	17984	17732	18034	17828	17855	18046	18067	17765	18013	18015	18063	18008	17914	18136	17791	17880	17858	17992	18103	18235	17953	17773	17964	17815	18062	17869	17909	18002	17974	17890	17806	17890	18045	18194	17997	18120	18061	18115	18143	17929	17794	17943	17963	17854	17865	18050	17989	17991	17983	18060	18162	18046	17832	17957	17973	17998	17954	17804	17790	17994	17919	18021	17917	17752	18075	17924	18038	17844	17903	17794	17921	17898	17923	17784	18062	17792	17959	17998	17923	17738	17858	17865	18200	18032	18079	17823	18022	17996	17896	18079	18149	17871	17972	18005	17917	18057	17892	17908	18006	18099	17873	18009	17826	17774	17882	18082	17941	18060	18143	17841	17912	17953	17835	18015	18083	17907	17981	17826	17841	17920	17990	18063	18037	18195	17965	18069	18058	17939	17815	17842	17968	18097	17979	17984	17909	17833	17986	17847	18040	17715	18201	17873	17949	17935	18140	18040	18024	17960	17899	18060	18201	17912	18067	17869	18094	17851	17833	17982	18148	17965	18191	17995	17955	17937	18011	18003	17869	18105	17767	17883	18030	18093	18088	17921	17999	18030	17904	17957	18111	18091	17792	18038	17941	17962	18065	17970	17892	18047	17768	18009	18008	17836	18023	17906	18177	17845	17861	17977	18018	17906	17903	17813	17864	17714	18076	17979	17885	17983	18037	17679	17953	18027	17790	18008	17901	18053	17991	17777	18058	17984	17744	17910	18050	17905	17983	17953	18030	18036	17886	17972	17961	17869	17772	17831	18028	17948	18108	18068	18072	17778	18041	17872	18023	17840	17723	17753	18093	17968	17851	18027	18047	17845	18004	18039	17959	17996	18046	17786	17987	17994	18148	17799	17934	17876	17938	17998	17898	17825	17822	18317	17728	18119	18006	17738	17870	17875	17968	17932	17959	17943	17852	18056	18079	17993	17940	18128	18103	17773	18141	17875	17729	18006	18226	18127	17979	18003	17975	17837	18192	17958	18225	18133	18197	18001	18018	17904	17838	17875	17735	18052	17929	18027	17807	17927	18137	17805	18068	17959	18034	18055	17911	17998	17917	17948	18083	17955	17894	17928	18147	17868	17877	17715	17876	17730	18013	18009	18193	17749	17856	18035	17683	17922	17998	18048	17755	18013	18060	17847	17861	17870	17984	17921	18131	17863	17889	18044	18037	17853	18073	17951	17896	17792	17927	18029	18112	18200	17888	17940	18105	18030	17901	17678	17682	18048	18030	18207	18096	18040	18044	17830	17893	17841	18008	18011	17870	18069	18022	17960	17908	18035	17847	18064	17895	17840	17925	17749	17849	18257	18030	18078	17959	17893	17844	17546	17803	18098	17758	17971	18186	18084	17874	17923	17795	17939	17882	18046	17810	17958	17983	17924	17856	17979	18119	18037	17958	17933	18032	18217	18045	17761	17923	17970	17822	17792	17834	17890	17855	18019	17960	17765	18098	17943	17874	17913	17997	18303	18058	17835	18203	17919	17871	17970	17907	17948	17745	17933	17906	17954	17881	17734	17861	17835	17942	18127	17975	17894	18207	18161	18038	17834	17868	18005	17918	17889	17949	17948	17951	18048	17910	17967	17944	18196	18001	17933	18007	18071	17835	17933	17821	18270	17895	18041	17959	18076	18097	17876	17933	17831	18251	17941	17964	18078	18025	17753	17807	17861	17735	17881	18064	18018	18039	17884	18040	17841	17951	18062	17975	18147	18085	18187	17878	18063	18091	18049	17836	17991	17765	17795	17993	18039	17947	18155	18033	17952	18118	17962	18049	17932	17821	18027	17944	18100	17937	17927	17965	17949	18045	17747	17912	17952	18013	17815	17677	17913	17910	17856	17978	18110	18124	18122	17929	17832	17971	17965	17785	17993	18049	17898	17848	17814	17958	17986	17993	17866	17919	18095	18130	18181	17979	17758	17827	17923	18121	17962	17951	18013	18069	17972	17822	18232	18147	17899	17812	17989	17930	18185	17736	17942	17850	17859	18116	17981	17749	17974	17905	18210	17867	17701	17787	18010	17923	17915	17891	18110	18122	18001	18045	17975	17899	18078	17973	17980	17917	17973	18257	17832	17849	17790	18078	17968	17846	17911	17910	17999	18070	17970	17963	18002	17851	17751	18009	18065	17949	18027	18018	17726	17913	17871	17895	17989	18115	17949	18130	17967	18027	17927	17715	17915	17834	18058	18050	17927	17959	18018	17866	17990	18033	17896	18037	18189	17987	17968	18112	17875	17990	17991	17938	17962	17950	18079	18003	17849	18094	18176	17877	18179	17807	17978	18075	18149	17975	18182	18207	17943	17964	17975	17763	17936	17886	18069	17795	18126	18003	17923	17512	18141	17807	17836	18047	18006
23129	44869	90742	88960	70758	47990	30896	18855	13237	11830	11702	11629	11462	11499	11530	11493	11641	11552	11695	11456	11552	11542	11722	11529	11537	11633	11470	11565	11588	11616	11388	11574	11559	11611	11403	11400	11545	11580	11622	11343	11616	11412	11448	11554	11660	11423	11519	11517	11496	11613	11595	11488	11580	11402	11597	11347	11440	11608	11583	11388	11395	11412	11496	11489	11376	11554	11669	11685	11350	11715	11502	11492	11606	11651	11506	11411	11607	11540	11533	11556	11477	11547	11443	11511	11524	11469	11425	11535	11444	11604	11465	11689	11493	11327	11607	11453	11569	11497	11410	11328	11409	11472	11399	11498	11378	11403	11500	11461	11422	11479	11545	11532	11575	11591	11702	11495	11534	11494	11586	11589	11489	11554	11493	11607	11451	11517	11386	11307	11515	11533	11464	11467	11519	11449	11401	11479	11464	11428	11672	11425	11610	11343	11605	11557	11562	11475	11519	11354	11378	11396	11598	11553	11441	11462	11510	11441	11613	11604	11463	11354	11342	11484	11546	11482	11685	11555	11530	11391	11465	11346	11378	11544	11440	11530	11566	11436	11502	11289	11487	11514	11382	11411	11425	11479	11593	11398	11365	11420	11553	11369	11610	11422	11545	11462	11491	11330	11475	11349	11551	11453	11624	11524	11470	11482	11541	11352	11375	11639	11505	11498	11554	11569	11415	11495	11521	11499	11424	11486	11667	11393	11598	11489	11555	11667	11526	11344	11598	11443	11457	11467	11558	11432	11276	11471	11518	11524	11547	11441	11414	11420	11438	11516	11481	11415	11540	11420	11556	11582	11634	11372	11459	11388	11477	11654	11339	11596	11682	11279	11587	11441	11498	11517	11599	11475	11482	11396	11481	11593	11515	11556	11527	11460	11351	11497	11435	11481	11468	11343	11591	11579	11510	11439	11403	11636	11480	11586	11639	11405	11399	11409	11605	11529	11450	11534	11471	11502	11514	11379	11424	11600	11422	11580	11553	11629	11582	11427	11540	11396	11498	11635	11450	11409	11322	11517	11342	11396	11635	11494	11592	11405	11213	11501	11438	11447	11508	11515	11524	11509	11392	11543	11538	11433	11456	11412	11548	11610	11484	11550	11340	11519	11464	11529	11684	11559	11554	11555	11465	11513	11477	11501	11514	11495	11629	11465	11636	11466	11554	11322	11405	11349	11339	11464	11487	11541	11498	11587	11533	11609	11386	11330	11426	11410	11567	11499	11463	11575	11473	11461	11510	11352	11469	11463	11651	11409	11375	11548	11550	11405	11511	11500	11470	11559	11382	11541	11586	11446	11662	11447	11720	11420	11522	11434	11269	11508	11376	11377	11611	11380	11522	11659	11530	11567	11505	11499	11579	11498	11484	11398	11479	11494	11423	11501	11460	11434	11678	11466	11532	11438	11642	11408	11434	11570	11489	11460	11640	11487	11393	11605	11552	11449	11310	11380	11542	11453	11448	11368	11532	11423	11468	11483	11487	11414	11471	11417	11501	11496	11580	11612	11637	11528	11555	11577	11457	11559	11607	11466	11592	11345	11344	11597	11411	11453	11435	11434	11596	11340	11483	11493	11398	11414	11593	11447	11560	11424	11417	11422	11557	11543	11478	11409	11549	11403	11404	11453	11427	11535	11546	11719	11607	11541	11383	11452	11500	11488	11387	11501	11568	11498	11513	11368	11388	11315	11578	11518	11408	11421	11389	11484	11549	11451	11475	11418	11504	11475	11584	11341	11585	11620	11586	11399	11637	11557	11552	11409	11376	11488	11318	11536	11426	11521	11625	11485	11520	11433	11803	11563	11384	11421	11346	11494	11438	11335	11407	11478	11517	11396	11490	11403	11492	11576	11407	11589	11464	11399	11478	11455	11406	11368	11496	11472	11529	11410	11485	11530	11533	11422	11525	11500	11435	11497	11384	11420	11583	11453	11581	11473	11520	11522	11553	11573	11556	11324	11519	11308	11285	11571	11508	11555	11503	11362	11567	11487	11600	11352	11403	11390	11414	11245	11486	11500	11422	11489	11544	11523	11380	11544	11599	11345	11509	11468	11547	11441	11540	11608	11432	11382	11543	11473	11495	11494	11495	11503	11508	11452	11316	11492	11367	11419	11447	11475	11392	11427	11646	11476	11433	11477	11565	11493	11431	11399	11448	11535	11370	11582	11552	11559	11547	11447	11437	11331	11370	11537	11510	11391	11358	11599	11381	11348	11567	11506	11472	11435	11419	11436	11511	11312	11476	11560	11404	11407	11533	11433	11350	11458	11522	11431	11300	11589	11460	11413	11328	11633	11548	11580	11348	11400	11378	11493	11438	11475	11527	11455	11389	11431	11584	11476	11633	11552	11543	11644	11454	11389	11559	11407	11517	11532	11553	11330	11614	11486	11342	11343	11558	11320	11482	11485	11519	11348	11572	11460	11753	11422	11501	11374	11393	11534	11522	11328	11432	11497	11395	11509	11657	11289	11438	11496	11533	11575	11311	11533	11467	11327	11537	11597	11520	11424	11663	11394	11395	11341	11334	11575	11510	11578	11334	11410	11606	11497	11633	11504	11723	11445	11496	11528	11600	11544	11450	11446	11515	11530	11466	11516	11446	11414	11658	11288	11566	11473	11542	11453	11469	11464	11553	11496	11417	11593	11333	11475	11489	11573	11504	11430	11576	11552	11372	11497	11510	11462	11530	11486	11407	11550	11433	11589	11334	11643	11193	11437	11390	11395	11517	11466	11488	11485	11628	11379	11490	11529	11425	11253	11520	11304	11496	11457	11412	11498	11381	11502	11440	11475	11576	11393	11407	11535	11428	11422	11413	11392	11483	11521	11332	11431	11655	11454	11546	11488	11673	11578	11572	11293	11559	11417	11442	11424	11576	11343	11472	11487	11681	11503	11563	11473	11449	11610	11504	11350	11363	11501	11472	11451	11479	11445	11536	11430	11409	11378	11575	11438	11501	11430	11567	11580	11207	11578	11398	11316	11456	11424	11531	11557	11369	11403	11453	11486	11459	11375	11676	11587	11424	11474	11502	11461	11576	11267	11478	11490	11514	11391	11528	11483	11357	11451	11469	11509	11534	11370	11488	11544	11598	11453	11485	11420	11416	11531	11550	11377	11493	11500	11377	11606	11540	11664	11577	11583	11517	11420	11439	11543	11463	11571	11568	11632	11272	11402	11601	11572	11469	11353	11575	11505	11532	11457	11595	11462	11439	11654	11412	11400	11558	11426	11519	11470	11515	11488	11416	11341	11497	11621	11418	11427	11362	11616	11433	11312	11317	11462	11437	11370	11396	11439	11568	11482	11350	11399	11482	11585	11456	11512	11421	11490	11503	11535	11477	11595	11552	11543	11465	11610	11440	11491	11407	11564	11403	11515	11625	11337	11439	11582	11549	11577	11304	11520	11512	11519	11639	11545	11479	11383	11588	11463	11536	11411	11362	11407	11576	11635	11512	11523	11672	11225	11382	11445	11751	11485	11410	11597	11438	11601	11389	11392	11422	11503	11428	11557	11448	11400	11367	11509	11501	11338	11505	11370	11480	11263	11439	11388	11438	11404	11529	11632	11411	11489	11597	11525	11518	11321	11542	11468	11481	11243	11525	11258	11572	11501	11618	11409	11265	11453	11695	11379	11402	11504	11466	11445	11592	11503	11432	11487	11378	11708	11373	11391	11613	11407	11377	11655	11500	11400	11419	11480	11508	11627	11509	11687	11324	11542	11410	11592	11383	11424	11460	11435	11559	11412	11283	11442	11619	11448	11451	11644	11459	11591	11455	11420	11343	11516	11475	11388	11603	11430	11608	11540	11526	11662	11517	11441	11403	11394	11444	11450	11372	11520	11401	11597	11651	11442	11616	11437	11392	11686	11674	11648	11361	11332	11407	11616	11467	11629	11545	11471	11471	11487	11439	11503	11492	11406	11424	11488	11261	11398	11638	11458	11523	11456	11504	11470	11623	11525	11572	11548	11389	11462	11340	11438	11509	11432	11434	11518	11396	11675	11424	11486	11537	11465	11480	11469	11380	11623	11510	11456	11597	11408	11439	11318	11498	11464	11511	11691	11623	11355	11528	11464	11488	11579	11602	11450	11469	11512	11467	11530	11251	11476	11561	11501	11624	11437	11427	11669	11475	11382	11526	11522	11562	11449	11526	11387	11567	11322	11504	11566	11438	11489	11386	11473	11525	11364	11547	11506	11448	11437	11600	11358	11403	11524	11527	11428	11392	11342	11445	11687	11519	11444	11314	11491	11433	11492	11611	11429	11533	11405	11496	11419	11436	11612	11422	11357	11490	11447	11510	11378	11450	11450	11494	11329	11323	11516	11504	11529	11449	11438	11523	11564	11509	11675	11438	11363	11414	11407	11542	11409	11355	11635	11566	11554	11630	11440	11614	11230	11610	11332	11323	11516	11601	11642	11488	11489	11537	11346	11366	11536	11570	11452	11565	11444	11252	11469	11436	11378	11604	11538	11474	11443	11467	11394	11425	11695	11490	11519	11561	11354	11435	11383	11520	11354	11612	11409	11459	11537	11495	11515	11578	11585	11488	11556	11456	11368	11525	11517	11345	11494	11372	11464	11498	11599	11448	11527	11554	11505	11606	11577	11579	11561	11392	11387	11426	11533	11476	11501	11600	11496	11499	11546	11499	11510	11567	11554	11550	11421	11554	11615	11569	11428	11420	11540	11463	11538	11489	11491	11472	11501	11512	11451	11452	11406	11400	11508	11511	11359	11463	11515	11318	11502	11418	11313	11538	11488	11413	11461	11538	11475	11738	11295	11461	11409	11500	11483	11348	11518	11554	11551	11521	11527	11524	11395	11364	11440	11409	11519	11464	11425	11408	11514	11444	11497	11457	11481	11609	11354	11442	11415	11387	11588	11435	11550	11328	11509	11482	11510	11504	11404	11372	11435	11458	11310	11442	11551	11669	11484	11439	11493	11606	11444	11627	11444	11488	11436	11378	11554	11564	11516	11392	11347	11500	11443	11551	11577	11350	11455	11706	11354	11478	11488	11438	11431	11558	11357	11586	11471	11326	11444	11300	11538	11479	11460	11603	11385	11463	11663	11275	11445	11743	11571	11660	11392	11372	11515	11466	11509	11413	11330	11369	11484	11584	11516	11459	11392
30366	23360	35699	41832	32070	24965	20603	18461	17709	17444	17547	17437	17376	17372	17472	17296	17356	17652	17562	17520	17639	17449	17498	17636	17333	17416	17451	17429	17564	17454	17426	17212	17189	17279	17371	17563	17375	17293	17345	17410	17347	17355	17252	17671	17592	17511	17592	17458	17441	17614	17440	17227	17176	17336	17587	17221	17304	17304	17429	17588	17317	17458	17418	17280	17487	17409	17458	17341	17396	17437	17351	17269	17463	17591	17298	17411	17344	17461	17227	17596	17436	17515	17358	17112	17299	17439	17560	17486	17502	17520	17464	17348	17497	17496	17436	17576	17366	17444	17462	17520	17491	17341	17538	17420	17465	17487	17554	17201	17321	17413	17312	17169	17374	17228	17486	17240	17465	17497	17444	17263	17423	17440	17289	17446	17215	17406	17413	17331	17262	17512	17388	17394	17441	17460	17696	17267	17431	17527	17425	17456	17399	17527	17521	17333	17455	17406	17378	17508	17593	17182	17367	17457	17298	17330	17414	17300	17415	17337	17555	17559	17551	17358	17270	17208	17533	17210	17252	17269	17394	17352	17471	17396	17493	17285	17415	17497	17480	17350	17288	17139	17362	17444	17437	17508	17226	17241	17329	17526	17408	17171	17324	17362	17201	17644	17450	17264	17346	17571	17521	17464	17360	17363	17167	17329	17326	17345	17175	17437	17446	17374	17573	17287	17230	17276	17446	17419	17057	17264	17418	17296	17273	17401	17282	17520	17363	17331	17377	17310	17326	17350	17160	17363	17460	17418	17210	17235	17360	17320	17458	17231	17246	17253	17232	17569	17469	17628	17443	17483	17628	17621	17496	17319	17442	17415	17376	17495	17452	17305	17297	17500	17497	17626	17447	17386	17355	17504	17582	17359	17149	17595	17513	17455	17359	17454	17452	17220	17533	17245	17479	17458	17347	17482	17169	17392	17379	17359	17577	17369	17310	17368	17471	17489	17279	17510	17271	17564	17531	17455	17255	17382	17316	17278	17324	17253	17307	17468	17477	17457	17308	17313	17307	17351	17550	17342	17170	17367	17601	17532	17372	17494	17451	17326	17558	17248	17531	17476	17430	17269	17643	17203	17383	17521	17453	17439	17368	17422	17305	17546	17425	17296	17392	17504	17440	17521	17386	17279	17544	17533	17316	17444	17486	17389	17477	17351	17500	17587	17231	17572	17521	17531	17314	17323	17360	17500	17325	17178	17391	17443	17594	17307	17289	17177	17332	17525	17247	17441	17583	17301	17325	17344	17304	17342	17524	17544	17501	17420	17365	17525	17411	17278	17418	17387	17307	17458	17388	17401	17271	17336	17295	17532	17463	17303	17520	17283	17466	17403	17282	17556	17362	17290	17442	17340	17535	17341	17384	17409	17340	17333	17581	17284	17178	17396	17645	17467	17451	17308	17368	17425	17334	17460	17279	17371	17128	17458	17302	17421	17375	17561	17386	17350	17342	17280	17548	17437	17337	17334	17101	17280	17270	17417	17334	17366	17497	17578	17375	17441	17495	17318	17531	17290	17310	17273	17524	17149	17497	17227	17202	17446	17223	17462	17226	17280	17341	17352	17343	17138	17365	17339	17377	17351	17407	17361	17251	17410	17562	17294	17566	17232	17334	17327	17500	17477	17253	17456	17372	17407	17298	17156	17375	17372	17435	17335	17364	17390	17346	17499	17399	17308	17486	17393	17522	17269	17477	17410	17358	17686	17436	17449	17523	17379	17419	17343	17279	17383	17490	17252	17393	17534	17437	17455	17400	17291	17579	17545	17573	17615	17449	17347	17473	17373	17276	17281	17370	17305	17220	17269	17435	17349	17331	17256	17477	17461	17401	17491	17315	17380	17191	17377	17198	17306	17527	17415	17408	17113	17504	17288	17477	17430	17432	17376	17456	17251	17288	17295	17367	17310	17725	17599	17396	17315	17404	17126	17534	17669	17474	17375	17346	17388	17506	17294	17510	17314	17259	17570	17236	17476	17321	17153	17470	17458	17215	17260	17604	17344	17433	17334	17223	17112	17262	17618	17249	17475	17422	17488	17562	17586	17407	17531	17486	17300	17422	17242	17444	17155	17501	17494	17448	17699	17518	17305	17364	17331	17234	17159	17334	17578	17312	17510	17368	17468	17274	17280	17534	17430	17483	17310	17369	17194	17237	17204	17219	17457	17349	17342	17403	17367	17230	17400	17636	17286	17394	17540	17390	17479	17489	17302	17425	17230	17313	17583	17339	17520	17334	17373	17495	17493	17501	17367	17408	17670	17324	17318	17482	17371	17439	17188	17387	17468	17326	17528	17247	17415	17228	17398	17559	17233	17319	17265	17434	17584	17347	17313	17612	17515	17325	17413	17313	17359	17522	17624	17473	17366	17483	17320	17342	17511	17315	17194	17571	17480	17509	17496	17357	17316	17572	17392	17237	17408	17425	17427	17374	17255	17407	17469	17334	17421	17356	17448	17193	17273	17280	17320	17458	17416	17438	17466	17367	17330	17351	17314	17586	17359	17269	17452	17416	17262	17472	17420	17373	17439	17546	17255	17290	17488	17388	17284	17394	17470	17419	17495	17358	17399	17420	17319	17426	17349	17431	17523	17475	17283	17470	17294	17227	17457	17363	17695	17492	17563	17532	17600	17465	17394	17577	17215	17340	17414	17440	17641	17496	17269	17349	17640	17424	17317	17432	17542	17275	17363	17265	17370	17433	17112	17218	17367	17267	17309	17219	17212	17350	17213	17239	17532	17506	17304	17355	17445	17352	17486	17455	17460	17223	17354	17269	17616	17254	17492	17532	17386	17387	17083	17555	17249	17326	17678	17319	17331	17192	17604	17427	17604	17280	17316	17247	17491	17715	17316	17274	17584	17360	17464	17510	17364	17311	17520	17160	17324	17173	17286	17319	17180	17209	17324	17439	17217	17425	17288	17295	17308	17183	17668	17267	17396	17312	17395	17486	17567	17533	17505	17310	17193	17283	17537	17408	17071	17548	17550	17383	17542	17362	17326	17311	17265	17310	17382	17294	17346	17218	17504	17270	17398	17459	17238	17397	17336	17520	17380	17369	17348	17384	17312	17348	17507	17277	17386	17376	17314	17287	17559	17503	17281	17452	17341	17314	17395	17448	17421	17354	17281	17498	17460	17536	17140	17246	17369	17185	17498	17395	17629	17402	17310	17330	17355	17414	17351	17437	17583	17578	17409	17646	17368	17159	17519	17494	17203	17602	17488	17263	17268	17365	17253	17358	17298	17472	17497	17456	17430	17353	17333	17485	17476	17421	17421	17426	17264	17512	17441	17394	17445	17380	17661	17314	17242	17474	17129	17387	17500	17470	17492	17359	17415	17234	17169	17321	17287	17433	17178	17307	17219	17326	17467	17216	17359	17724	17376	17666	17497	17459	17480	17379	17473	17403	17279	17113	17327	17182	17069	17395	17309	17423	17291	17304	17497	17543	17483	17449	17373	17565	17260	17494	17404	17244	17399	17415	17461	17418	17581	17481	17419	17270	17224	17493	17381	17391	17343	17585	17346	17354	17411	17538	17209	17370	17369	17572	17643	17502	17552	17412	17234	17619	17243	17536	17392	17456	17198	17355	17338	17403	17328	17501	17531	17193	17163	17341	17528	17334	17325	17596	17370	17391	17420	17487	17546	17407	17294	17339	17380	17528	17411	17515	17257	17373	17246	17378	17265	17299	17169	17353	17335	17415	17374	17204	17453	17542	17584	17322	17329	17421	17437	17340	17459	17554	17297	17256	17466	17376	17338	17401	17352	17464	17627	17485	17426	17497	17362	17569	17411	17390	17364	17368	17196	17528	17605	17567	17153	17423	17443	17322	17417	17391	17436	17355	17342	17360	17561	17383	17643	17469	17488	17263	17368	17223	17375	17263	17420	17490	17483	17144	17228	17289	17372	17499	17412	17411	17451	17247	17355	17150	17378	17498	17472	17367	17308	17411	17285	17295	17219	17540	17617	17331	17323	17394	17367	17220	17437	17528	17391	17291	17317	17302	17361	17275	17291	17386	17326	17310	17311	17314	17464	17449	17310	17435	17590	17488	17647	17309	17423	17427	17493	17273	17418	17461	17470	17408	17418	17566	17667	17318	17449	17298	17444	17583	17323	17423	17386	17393	17389	17490	17386	17254	17519	17503	17274	17689	17503	17406	17456	17379	17481	17274	17339	17498	17427	17396	17467	17337	17452	17530	17492	17488	17308	17490	17227	17370	17238	17430	17294	17415	17421	17334	17570	17327	17281	17401	17219	17542	17268	17313	17433	17362	17503	17357	17433	17659	17653	17277	17599	17359	17454	17674	17553	17583	17319	17515	17314	17497	17074	17343	17193	17406	17288	17313	17524	17363	17449	17329	17408	17415	17472	17594	17530	17341	17500	17470	17433	17326	17366	17411	17390	17459	17446	17189	17619	17251	17186	17679	17374	17114	17234	17279	17304	17475	17499	17312	17280	17277	17272	17485	17307	17368	17430	17300	17161	17489	17328	17207	17160	17268	17277	17402	17497	17435	17484	17289	17396	17389	17376	17431	17617	17363	17285	17586	17511	17576	17332	17306	17250	17109	17361	17328	17621	17378	17311	17444	17477	17343	17361	17536	17451	17367	17360	17431	17361	17344	17583	17461	17505	17353	17362	17567	17321	17649	17627	17392	17615	17703	17490	17430	17291	17428	17196	17244	17461	17371	17554	17302	17508	17515	17336	17459	17258	17414	17566	17414	17327	17331	17348	17457	17404	17364	17482	17282	17279	17369	17532	17359	17355	17532	17345	17268	17375	17558	17527	17258	17395	17361	17303	17352	17399	17360	17423	17474	17401	17332	17320	17321	17481	17498	17530	17511	17595	17319	17028	17407	17398	17534	17363	17449	17470	17619	17638	17368	17581	17266	17255	17241	17438	17405	17414	17443	17323	17672	17481	17336	17342	17664	17384	17312	17268	17462	17644	17576	17286	17491	17484	17651	17253	17293	17484	17505	17441	17375	17459	17271	17517	17765	17645	17339	17549	17407	17477	17487	17454	17466	17385	17327	17514	17392	17417	17328	17413	17392	17448	17401	17412	17526	17371	17332	17314	17439	17231	17639	17612	17377	17460	17330	17358	17254	17237	17272	17430	17336	17191	17242	17346	17450	17502
13144	15927	34526	31585	22602	15985	12635	11301	10733	10709	10715	10945	10847	10872	10665	10804	10666	10650	10679	10799	10701	10638	10721	10608	10739	10657	10748	10665	10760	10532	10564	10687	10663	10558	10700	10661	10538	10553	10662	10598	10718	10587	10568	10575	10547	10666	10679	10661	10711	10719	10675	10687	10646	10743	10690	10803	10681	10800	10478	10774	10844	10815	10857	10660	10493	10543	10543	10646	10700	10494	10800	10751	10642	10431	10710	10674	10679	10584	10582	10571	10543	10671	10540	10732	10648	10593	10825	10714	10473	10660	10489	10499	10699	10661	10703	10397	10542	10675	10582	10571	10616	10634	10591	10726	10628	10622	10664	10633	10512	10629	10603	10742	10612	10711	10692	10655	10536	10632	10789	10435	10689	10699	10570	10606	10647	10633	10736	10520	10603	10763	10588	10651	10486	10600	10565	10673	10563	10678	10699	10727	10701	10707	10655	10647	10586	10680	10589	10708	10579	10482	10576	10666	10716	10810	10621	10714	10603	10428	10672	10816	10739	10602	10749	10605	10537	10544	10598	10583	10658	10675	10826	10688	10647	10675	10639	10555	10652	10539	10676	10703	10602	10587	10589	10553	10517	10529	10660	10719	10652	10609	10720	10687	10728	10728	10568	10666	10768	10705	10597	10574	10546	10829	10622	10651	10598	10637	10710	10663	10656	10622	10610	10573	10476	10507	10675	10531	10535	10697	10546	10563	10657	10671	10647	10770	10675	10745	10684	10632	10622	10783	10542	10574	10803	10625	10463	10478	10549	10715	10631	10705	10708	10700	10741	10485	10662	10795	10604	10613	10774	10621	10738	10485	10534	10580	10553	10624	10635	10603	10526	10605	10867	10683	10707	10613	10571	10677	10598	10720	10545	10543	10797	10616	10686	10719	10576	10521	10572	10558	10703	10722	10505	10831	10620	10737	10685	10473	10563	10712	10546	10648	10675	10762	10749	10671	10598	10624	10783	10543	10673	10741	10542	10704	10735	10688	10730	10653	10624	10765	10646	10802	10604	10674	10578	10644	10696	10644	10491	10600	10539	10753	10481	10602	10685	10734	10699	10675	10568	10690	10620	10477	10527	10545	10614	10817	10762	10724	10643	10565	10619	10724	10760	10604	10645	10772	10617	10774	10526	10536	10596	10676	10691	10627	10833	10505	10572	10627	10546	10637	10580	10679	10661	10676	10465	10655	10583	10639	10693	10502	10700	10576	10463	10661	10586	10697	10683	10804	10839	10686	10576	10742	10528	10710	10664	10761	10550	10474	10715	10643	10547	10559	10685	10730	10684	10637	10599	10725	10584	10709	10577	10629	10808	10658	10638	10682	10566	10912	10486	10625	10652	10589	10641	10762	10779	10691	10558	10574	10517	10689	10568	10661	10552	10541	10659	10725	10658	10555	10731	10726	10453	10762	10634	10577	10708	10540	10548	10686	10672	10634	10517	10617	10698	10552	10753	10601	10756	10597	10731	10745	10778	10604	10686	10624	10673	10628	10724	10572	10518	10570	10690	10675	10913	10507	10640	10744	10620	10539	10597	10536	10739	10751	10659	10660	10596	10679	10561	10496	10648	10557	10705	10638	10621	10485	10840	10464	10556	10631	10639	10634	10556	10679	10703	10681	10526	10661	10739	10655	10742	10620	10810	10651	10521	10724	10580	10565	10681	10737	10541	10744	10740	10543	10875	10637	10554	10734	10657	10489	10710	10589	10742	10747	10534	10708	10608	10590	10652	10653	10595	10716	10717	10666	10582	10565	10678	10777	10652	10507	10741	10559	10524	10595	10674	10566	10597	10712	10728	10759	10549	10750	10568	10461	10671	10666	10730	10693	10622	10581	10721	10694	10745	10710	10723	10754	10703	10636	10713	10737	10692	10634	10610	10636	10641	10634	10659	10480	10911	10428	10815	10713	10610	10737	10604	10676	10601	10607	10620	10760	10700	10715	10688	10761	10694	10747	10874	10585	10724	10565	10753	10735	10651	10551	10712	10487	10686	10559	10757	10684	10781	10586	10756	10599	10741	10725	10635	10563	10566	10702	10599	10485	10724	10575	10704	10495	10580	10618	10656	10637	10774	10636	10508	10638	10649	10647	10650	10658	10819	10668	10528	10636	10605	10788	10632	10606	10658	10555	10693	10550	10674	10707	10686	10526	10721	10833	10644	10595	10824	10672	10768	10556	10564	10648	10747	10571	10564	10574	10621	10624	10799	10540	10588	10675	10698	10633	10486	10595	10676	10685	10625	10689	10678	10621	10857	10625	10623	10718	10599	10730	10775	10754	10616	10669	10648	10695	10640	10636	10672	10836	10653	10630	10510	10541	10711	10747	10489	10733	10726	10718	10833	10686	10788	10768	10730	10835	10729	10736	10623	10741	10654	10499	10549	10660	10616	10588	10751	10811	10529	10438	10735	10851	10595	10629	10631	10666	10633	10532	10785	10727	10640	10673	10645	10563	10717	10544	10653	10839	10545	10752	10580	10572	10709	10611	10707	10691	10523	10566	10647	10540	10702	10587	10527	10876	10753	10692	10715	10575	10639	10747	10650	10660	10750	10500	10618	10717	10650	10682	10594	10612	10595	10572	10421	10629	10671	10591	10775	10707	10554	10457	10743	10638	10562	10669	10621	10530	10772	10741	10606	10778	10829	10614	10675	10645	10693	10618	10762	10551	10588	10517	10732	10658	10503	10708	10572	10611	10523	10553	10687	10654	10650	10580	10641	10707	10596	10549	10649	10528	10529	10586	10706	10525	10616	10643	10662	10684	10747	10772	10653	10654	10532	10696	10565	10554	10758	10659	10601	10755	10789	10728	10828	10689	10681	10738	10680	10651	10708	10572	10554	10703	10437	10808	10650	10646	10465	10622	10709	10535	10714	10664	10615	10721	10605	10625	10533	10621	10795	10576	10615	10621	10807	10566	10539	10540	10556	10722	10662	10737	10671	10578	10709	10787	10640	10719	10705	10593	10542	10570	10502	10648	10611	10692	10694	10639	10661	10614	10698	10747	10751	10606	10634	10644	10862	10586	10737	10533	10715	10631	10652	10655	10628	10637	10681	10692	10742	10617	10488	10574	10691	10691	10660	10518	10589	10611	10668	10599	10700	10836	10853	10576	10677	10687	10694	10623	10589	10601	10662	10733	10697	10707	10783	10579	10562	10505	10410	10687	10542	10546	10677	10512	10725	10613	10732	10627	10533	10704	10717	10783	10704	10543	10855	10712	10663	10526	10667	10643	10884	10648	10700	10698	10675	10886	10756	10633	10499	10561	10714	10580	10552	10609	10647	10699	10536	10774	10684	10942	10585	10505	10653	10639	10741	10619	10669	10474	10568	10805	10747	10752	10906	10657	10791	10504	10593	10565	10578	10658	10728	10707	10694	10692	10663	10817	10611	10714	10701	10572	10630	10736	10552	10616	10508	10550	10680	10642	10598	10675	10618	10591	10686	10631	10562	10642	10566	10734	10678	10627	10550	10589	10644	10598	10538	10687	10668	10668	10663	10525	10581	10610	10708	10784	10667	10745	10631	10684	10647	10465	10856	10606	10734	10566	10727	10766	10623	10603	10711	10654	10580	10782	10685	10624	10596	10719	10602	10529	10690	10692	10702	10591	10541	10594	10754	10792	10618	10794	10657	10724	10659	10677	10748	10523	10691	10588	10689	10753	10740	10574	10686	10760	10539	10688	10677	10709	10644	10624	10519	10531	10571	10818	10809	10800	10521	10567	10691	10788	10438	10745	10594	10611	10714	10815	10806	10703	10619	10666	10512	10686	10725	10564	10518	10486	10677	10802	10618	10651	10602	10572	10635	10770	10633	10576	10805	10621	10578	10564	10755	10618	10612	10607	10511	10780	10627	10670	10715	10556	10637	10665	10649	10526	10910	10655	10674	10511	10609	10700	10660	10792	10650	10654	10751	10582	10677	10641	10615	10639	10725	10691	10570	10645	10742	10676	10647	10876	10576	10679	10775	10654	10741	10809	10615	10650	10601	10542	10572	10448	10568	10582	10625	10729	10772	10588	10538	10714	10854	10582	10771	10673	10525	10499	10720	10784	10605	10661	10718	10799	10646	10698	10644	10834	10585	10552	10619	10629	10666	10691	10670	10563	10618	10512	10533	10697	10615	10826	10705	10613	10765	10715	10505	10638	10602	10680	10725	10691	10641	10535	10533	10788	10561	10606	10642	10576	10536	10543	10598	10545	10707	10616	10790	10536	10776	10593	10523	10489	10723	10743	10797	10787	10646	10686	10616	10685	10778	10672	10611	10639	10753	10885	10704	10772	10811	10654	10671	10705	10631	10637	10595	10753	10661	10614	10670	10627	10646	10700	10670	10809	10380	10633	10578	10749	10703	10647	10753	10621	10645	10590	10594	10645	10627	10719	10759	10718	10720	10633	10698	10573	10792	10612	10714	10635	10676	10715	10757	10678	10621	10541	10659	10651	10595	10806	10732	10552	10670	10734	10559	10730	10615	10685	10475	10603	10705	10581	10694	10580	10614	10695	10794	10585	10682	10601	10736	10558	10629	10696	10692	10561	10718	10602	10666	10719	10567	10679	10587	10680	10614	10684	10656	10586	10616	10635	10647	10675	10654	10689	10545	10715	10533	10774	10739	10685	10603	10642	10571	10704	10618	10743	10781	10776	10602	10659	10522	10605	10551	10713	10674	10682	10686	10551	10529	10570	10691	10746	10684	10702	10603	10683	10676	10728	10641	10649	10686	10821	10674	10783	10693	10568	10641	10704	10461	10664	10629	10565	10715	10578	10551	10650	10505	10546	10706	10633	10598	10630	10710	10602	10658	10673	10776	10589	10614	10571	10828	10519	10552	10420	10781	10840	10617	10448	10655	10671	10776	10868	10719	10641	10608	10772	10667	10753	10733	10610	10819	10654	10507	10702	10659	10658	10705	10589	10647	10590	10632	10628	10672	10539	10634	10605	10711	10456	10543	10734	10779	10714	10563	10591	10679	10677	10519	10595	10585	10691	10684	10694	10601	10569	10704	10658	10600	10557	10497	10683	10554	10675	10728	10712	10569	10671	10584	10503	10712	10620	10716	10762	10738	10665	10563	10687	10726	10641	10547	10633	10599	10512	10781	10672	10662	10670	10669	10637	10653	10694	10744	10709
25190	21600	43072	69933	57042	43242	31114	22664	19099	18145	17809	17816	17695	17718	17693	17646	17352	17404	17374	17602	17431	17652	17618	17635	17761	17413	17669	17544	17419	17587	17590	17305	17542	17731	17794	17581	17546	17537	17552	17456	17623	17488	17392	17396	17402	17405	17599	17585	17507	17646	17640	17372	17678	17498	17665	17376	17306	17284	17257	17136	17493	17571	17666	17501	17362	17630	17592	17406	17236	17509	17607	17596	17541	17558	17574	17332	17305	17372	17348	17413	17717	17394	17509	17347	17578	17555	17387	17407	17588	17429	17263	17285	17479	17399	17482	17436	17499	17676	17804	17592	17513	17559	17596	17419	17384	17410	17299	17502	17537	17594	17438	17296	17295	17561	17532	17479	17676	17304	17381	17432	17463	17515	17466	17396	17645	17417	17647	17509	17440	17558	17394	17351	17464	17518	17556	17393	17371	17628	17591	17510	17532	17517	17486	17518	17592	17332	17392	17498	17559	17565	17518	17523	17488	17278	17501	17432	17575	17448	17528	17624	17493	17710	17271	17454	17344	17493	17470	17333	17539	17668	17421	17364	17508	17589	17591	17453	17616	17436	17399	17404	17477	17497	17344	17486	17466	17323	17458	17542	17532	17521	17444	17447	17571	17511	17256	17245	17487	17606	17654	17694	17624	17540	17557	17388	17477	17451	17448	17503	17631	17587	17524	17209	17339	17551	17486	17216	17350	17660	17380	17226	17301	17547	17260	17262	17524	17430	17472	17630	17402	17149	17360	17554	17521	17288	17467	17289	17526	17462	17389	17241	17597	17489	17405	17618	17601	17309	17707	17448	17470	17473	17583	17445	17329	17267	17565	17513	17498	17563	17435	17427	17569	17246	17567	17414	17450	17404	17354	17290	17483	17492	17508	17416	17593	17631	17431	17394	17466	17732	17431	17414	17525	17548	17649	17476	17459	17435	17486	17380	17483	17261	17285	17562	17382	17499	17574	17137	17490	17544	17564	17408	17336	17546	17357	17525	17505	17371	17506	17445	17379	17477	17491	17293	17400	17493	17409	17327	17291	17599	17418	17203	17394	17447	17287	17558	17581	17587	17521	17408	17533	17422	17700	17492	17457	17323	17585	17496	17445	17368	17303	17491	17242	17306	17549	17423	17497	17367	17567	17602	17665	17399	17207	17396	17605	17387	17522	17278	17519	17417	17510	17532	17267	17406	17392	17250	17382	17431	17526	17541	17409	17423	17420	17341	17389	17291	17392	17650	17309	17648	17515	17564	17493	17351	17490	17426	17312	17346	17485	17370	17365	17336	17406	17272	17535	17447	17653	17254	17471	17432	17381	17547	17369	17365	17368	17430	17287	17338	17450	17535	17573	17533	17496	17618	17376	17593	17353	17555	17561	17504	17453	17285	17402	17480	17455	17266	17599	17419	17497	17547	17331	17483	17449	17579	17471	17245	17478	17596	17547	17539	17453	17567	17676	17382	17481	17551	17445	17563	17455	17266	17501	17323	17404	17569	17648	17291	17455	17291	17487	17611	17455	17450	17560	17338	17447	17417	17572	17361	17429	17395	17438	17667	17506	17521	17545	17611	17575	17411	17528	17570	17457	17413	17364	17397	17471	17465	17386	17474	17393	17462	17565	17303	17484	17556	17339	17494	17695	17328	17353	17430	17688	17341	17537	17622	17496	17495	17582	17570	17612	17599	17611	17433	17514	17462	17444	17438	17308	17517	17488	17585	17603	17518	17398	17482	17412	17404	17287	17574	17367	17222	17531	17365	17372	17485	17369	17605	17533	17538	17394	17458	17607	17564	17495	17357	17541	17401	17243	17369	17450	17281	17501	17436	17703	17245	17305	17605	17438	17577	17445	17512	17548	17574	17658	17675	17595	17525	17435	17473	17397	17813	17310	17481	17699	17290	17271	17442	17477	17397	17457	17472	17358	17138	17384	17607	17485	17480	17498	17445	17429	17340	17352	17479	17312	17510	17412	17409	17364	17534	17480	17509	17285	17418	17381	17536	17436	17627	17555	17616	17476	17522	17419	17319	17365	17618	17390	17490	17561	17322	17578	17540	17463	17369	17430	17600	17729	17323	17501	17413	17498	17352	17316	17569	17307	17325	17272	17430	17280	17626	17466	17472	17594	17437	17270	17357	17538	17336	17419	17509	17377	17556	17346	17532	17280	17234	17619	17239	17451	17467	17540	17478	17369	17533	17385	17610	17584	17461	17585	17289	17334	17523	17374	17533	17752	17434	17310	17454	17145	17551	17568	17674	17493	17663	17515	17663	17317	17529	17378	17596	17510	17439	17529	17513	17332	17222	17528	17358	17232	17479	17321	17448	17571	17461	17359	17401	17505	17459	17497	17605	17535	17352	17484	17536	17314	17292	17447	17315	17302	17425	17398	17366	17263	17331	17124	17488	17497	17441	17461	17385	17288	17372	17335	17485	17413	17419	17384	17397	17548	17590	17600	17366	17360	17546	17432	17564	17433	17260	17300	17332	17504	17450	17536	17416	17526	17521	17418	17512	17553	17520	17448	17352	17394	17477	17551	17584	17368	17419	17434	17233	17417	17454	17309	17340	17565	17699	17474	17422	17345	17394	17229	17566	17510	17461	17368	17423	17335	17548	17460	17607	17312	17254	17495	17421	17423	17408	17549	17524	17232	17553	17518	17394	17416	17337	17531	17416	17625	17329	17390	17430	17486	17523	17617	17446	17332	17298	17481	17348	17666	17260	17479	17481	17587	17674	17465	17540	17384	17430	17540	17344	17420	17522	17208	17482	17555	17300	17284	17459	17334	17263	17444	17506	17369	17786	17378	17315	17373	17383	17538	17438	17508	17466	17266	17500	17399	17567	17541	17369	17707	17296	17427	17523	17516	17252	17444	17549	17396	17172	17454	17511	17484	17380	17269	17345	17488	17567	17430	17402	17298	17522	17656	17385	17426	17459	17180	17158	17492	17478	17466	17540	17617	17382	17510	17476	17354	17709	17611	17405	17498	17347	17271	17180	17326	17438	17489	17208	17661	17717	17604	17439	17558	17638	17648	17717	17585	17412	17429	17486	17348	17249	17547	17320	17493	17262	17427	17563	17505	17605	17609	17488	17480	17413	17343	17361	17507	17227	17631	17554	17268	17571	17408	17493	17587	17571	17347	17505	17449	17480	17679	17433	17368	17533	17541	17313	17491	17611	17585	17455	17449	17636	17621	17348	17460	17496	17439	17112	17328	17350	17425	17401	17416	17308	17391	17236	17438	17355	17424	17408	17515	17524	17280	17500	17423	17516	17576	17611	17623	17190	17321	17322	17383	17359	17490	17578	17654	17370	17476	17379	17269	17440	17747	17380	17528	17254	17241	17874	17588	17402	17467	17530	17418	17383	17401	17355	17341	17355	17380	17397	17482	17432	17268	17368	17383	17471	17581	17278	17415	17525	17440	17232	17523	17298	17472	17600	17517	17413	17781	17493	17539	17623	17416	17336	17428	17365	17493	17385	17684	17581	17487	17593	17335	17603	17519	17259	17387	17503	17357	17401	17361	17330	17369	17609	17622	17537	17756	17380	17412	17752	17455	17475	17567	17441	17599	17490	17263	17390	17454	17313	17369	17679	17528	17342	17528	17495	17465	17491	17642	17298	17311	17491	17439	17452	17314	17452	17734	17383	17363	17344	17510	17444	17490	17399	17473	17405	17359	17340	17633	17501	17569	17605	17773	17342	17348	17285	17361	17462	17382	17605	17613	17479	17386	17390	17487	17512	17600	17506	17442	17236	17280	17337	17158	17613	17649	17378	17450	17610	17494	17343	17261	17611	17421	17302	17353	17411	17420	17571	17383	17433	17301	17397	17444	17309	17595	17476	17516	17408	17345	17261	17371	17423	17454	17528	17188	17404	17453	17432	17463	17323	17412	17315	17453	17630	17500	17421	17483	17592	17408	17635	17507	17350	17305	17585	17574	17252	17398	17296	17478	17441	17396	17367	17337	17464	17352	17287	17502	17387	17534	17607	17370	17470	17629	17351	17703	17378	17353	17510	17436	17367	17488	17494	17546	17566	17459	17639	17476	17637	17406	17539	17657	17446	17673	17289	17412	17677	17432	17307	17536	17634	17395	17676	17464	17540	17363	17458	17548	17360	17362	17445	17521	17457	17519	17505	17257	17353	17546	17730	17346	17369	17516	17419	17427	17610	17482	17288	17276	17614	17548	17601	17265	17351	17411	17479	17425	17468	17548	17534	17515	17383	17483	17502	17284	17331	17360	17356	17335	17451	17540	17545	17472	17509	17330	17354	17584	17522	17280	17451	17651	17596	17551	17631	17429	17480	17508	17316	17261	17506	17386	17256	17343	17523	17456	17344	17409	17527	17384	17432	17359	17400	17450	17476	17567	17610	17380	17279	17639	17449	17454	17678	17361	17549	17340	17464	17462	17554	17332	17405	17448	17487	17480	17502	17232	17540	17448	17617	17666	17577	17332	17234	17412	17581	17531	17571	17507	17431	17676	17549	17432	17427	17656	17588	17422	17334	17284	17546	17433	17323	17493	17429	17420	17389	17442	17573	17370	17338	17519	17439	17328	17482	17516	17484	17633	17394	17320	17326	17484	17632	17441	17531	17299	17523	17552	17564	17495	17169	17288	17352	17575	17641	17373	17316	17482	17612	17253	17297	17425	17287	17395	17514	17570	17406	17612	17451	17573	17560	17248	17558	17587	17337	17575	17444	17548	17710	17455	17396	17456	17476	17563	17274	17449	17402	17535	17375	17576	17267	17318	17482	17449	17459	17430	17679	17329	17417	17675	17580	17453	17575	17508	17458	17575	17535	17377	17561	17427	17361	17384	17441	17536	17414	17262	17552	17370	17545	17337	17533	17408	17670	17549	17527	17206	17503	17463	17409	17393	17494	17658	17693	17457	17398	17651	17480	17251	17395	17489	17402	17634	17468	17302	17437	17555	17509	17500	17261	17472	17420	17666	17432	17662	17485	17353	17412	17429	17268	17582	17348	17447	17390	17400	17399	17516	17668	17438	17236	17278	17556	17561	17361	17105	17512	17456	17549	17588	17565	17324	17427	17510	17485	17164	17270	17406	17694	17533	17511	17495	17652	17547	17502	17536	17459	17506	17610	17563	17403	17395	17375	17506	17500	17494	17273	17593	17587
16912	32809	80637	75344	55091	34255	21450	14371	11880	11192	11152	10885	10940	11014	11073	11024	11061	11022	11015	10896	11115	10923	11024	11055	10988	10904	11086	11040	10989	10833	11053	10883	11037	10965	10973	11061	10925	10914	10898	10943	11014	11015	11024	11036	10957	10981	11046	11057	10983	11083	10909	11084	10982	10848	10901	10946	10904	10978	11033	10985	11085	10982	11045	10994	10965	11001	10973	10926	10898	11002	10958	10751	10810	11048	10747	10980	10843	10993	11032	11013	10993	11002	10807	10979	10950	10994	10793	10941	11064	11099	10968	11069	10973	10912	10869	10852	11022	10925	10913	10957	11103	10932	11030	10936	11038	10973	10999	10956	11043	11177	10917	10756	11014	10968	11008	10819	10809	10967	10986	10885	10901	10973	10908	10997	11019	10902	11017	10996	10910	11052	11007	10858	10873	10846	10964	10949	11035	10948	11024	10968	10995	10979	10966	10923	11055	11212	10917	10848	10843	10876	10956	10767	10962	10868	10972	10897	11163	11123	10936	10881	10861	11075	11067	10797	10814	10941	11083	10867	11035	10947	10968	10999	10978	10860	10898	10871	11021	10862	11025	11110	10885	11151	10778	10801	10758	10995	10939	10946	10989	10833	11129	10949	10935	10901	10920	11011	10753	10821	10927	10951	10875	10860	11114	10809	10844	11057	10969	10891	10894	10911	10899	10983	10961	11120	10787	11070	10904	10976	10800	11063	10914	10905	10908	10967	10926	10964	10988	11048	10878	10926	11039	11119	10982	11079	10954	10908	10870	10951	11020	10873	10801	10969	10992	10948	11057	10997	10812	10968	11049	10908	10988	10999	10977	11064	11041	10959	11086	10930	11125	10926	10909	11006	10904	10981	11004	10862	10923	11087	11067	10918	10755	10849	10954	11028	10968	10839	10971	11056	11144	10969	10852	10930	10913	10818	10869	11170	10804	10932	10925	11004	10857	11017	11010	10829	11006	10890	11075	10845	10895	10809	11059	10988	11000	10838	10978	10992	10907	11059	11031	10809	10831	10771	10864	11023	10980	11012	10809	11039	11006	10951	10925	10956	10741	10890	10992	10998	10794	10980	10944	11075	11071	10871	10939	10865	11153	10882	11001	11051	11151	11014	11033	10846	10809	11071	10973	10944	10984	10840	10997	10939	11051	11075	11036	11067	10808	11153	10928	10956	10941	11055	10883	11047	10929	10937	11017	10802	10802	10861	10899	11020	10868	10898	11035	10888	11047	10954	10840	10987	10864	11018	11019	11078	10886	10830	10805	11011	11018	10978	10953	10937	10842	10952	11100	10928	11102	10854	10927	10990	10934	11002	11114	10986	10974	10988	10856	10859	11023	10997	10953	11035	10875	10913	11105	11115	10993	11123	11063	10999	10922	11117	10989	10866	10970	11018	10918	10941	10979	10927	10855	11049	11166	11083	11018	10660	10959	10995	10679	10869	10813	11121	10959	10866	10966	10906	10860	10873	11191	10910	10863	10890	10842	10982	10769	10780	10889	10907	10945	10952	10993	11079	10951	10847	10942	10896	10996	10813	11056	10979	10943	10832	10809	11005	10965	10869	10898	10730	10778	10852	10874	10997	10985	11065	10809	11027	10913	11050	10886	10884	11039	10948	11065	10995	10965	10866	10965	10874	10912	11116	10990	10975	11107	10869	10889	10891	11010	10868	10819	11032	10991	10846	11004	10973	10949	10914	11014	11094	10939	10883	11023	11177	10957	10964	10764	10995	10962	10929	10988	10961	10960	11026	11038	10768	11023	11039	10972	11074	10909	11024	10902	10767	11008	10898	10875	10834	10807	10962	10953	10987	11120	10955	10901	10899	10992	11014	11149	10916	11008	11067	10792	10946	10850	11111	10857	10805	10876	10994	10927	11027	10964	10901	10853	10989	10982	10842	10999	10965	10866	10897	10959	10870	10930	11082	11087	10914	10731	10835	10895	10875	10909	10949	11005	11011	11057	10848	11025	10957	10957	11058	11023	10980	10836	10976	11053	10930	11019	10978	10972	10722	10815	10982	11028	10925	10863	10885	10870	11045	10939	10808	10993	11109	11014	10862	11073	10990	11046	10957	10999	10979	10970	11052	10946	10817	11034	10931	10948	10916	10924	11060	10888	11143	10943	11052	10930	10872	10967	10968	10818	10821	10961	10880	11024	10934	11034	10874	10907	10942	10962	10937	10762	10999	10911	10900	11017	11143	10956	10961	10981	10777	10918	10926	10921	10897	11035	11033	11015	10963	11010	11100	10872	10995	10880	10928	11126	11087	11061	10947	11031	10930	11041	10906	10916	10864	10871	10999	10970	10816	11013	11013	11092	10901	11078	10965	11008	10915	10843	10887	10849	11041	10982	10925	11033	10893	10983	10900	10955	11092	10984	11065	10985	10864	10982	10936	10989	11038	11056	11052	10932	10946	10963	10936	10867	10841	11051	11037	11008	10783	11119	10948	10858	10905	11001	10948	10939	10771	11049	11082	10883	11050	11059	10946	11037	11074	11158	11073	10956	10958	10886	10829	10954	10815	10940	10989	10958	10946	10861	10902	10932	10887	11103	10901	11017	10965	10842	11013	10899	10935	10886	10948	10985	10990	10990	10942	11024	10791	10898	11057	10921	10967	11194	10748	10853	10953	10941	10858	10957	10875	10941	10811	10883	11038	10942	10961	10887	10855	10834	10947	10946	11040	10804	10889	11028	10936	10985	11174	10934	11012	10886	10995	10985	10926	10984	10991	10986	10928	10963	10973	11017	10970	10912	10887	10758	10949	10858	10889	11043	10847	11040	10960	11054	11063	10872	10944	10999	11095	11022	10863	11076	10872	10890	10812	10843	10969	10913	10988	10909	11014	10922	11076	10912	10979	10974	10966	11154	11135	10937	10833	10976	10857	11017	10944	11007	11068	11049	10835	10996	10981	10853	10955	10808	10977	11037	11065	11043	11152	10881	11069	11049	10920	11089	11034	10971	11104	10943	10876	11081	11047	11043	11094	10896	10989	10917	10986	11076	11011	10916	10998	10930	10882	10920	11025	10921	10853	10734	10781	11138	10887	10837	10868	11021	10943	10949	10925	10902	11134	10928	11068	10958	10971	10898	11023	10861	11069	10950	10816	10837	11110	10924	10909	10965	10942	10719	11041	11012	10981	11004	10771	10792	10899	10909	10979	10995	11030	11038	10792	10925	10884	10970	10734	11122	10906	10918	10945	11005	10824	10829	10838	11026	10987	11039	10893	11047	10886	10824	11042	10902	10846	11218	10980	10895	10931	10761	10850	10941	10902	11121	10793	10878	10931	11086	11016	10955	10990	10919	10842	11018	11042	10961	10952	10952	11011	11036	10853	11073	10889	11174	11038	10837	11035	10935	10889	10879	11027	10928	10940	11015	10965	10802	10930	10866	10982	10968	10954	10827	10897	10966	10900	10888	10924	10794	10972	11080	11045	10867	10993	10879	11029	10857	10899	10925	10954	10758	11035	10829	10986	10896	10869	11024	10990	11110	10895	10936	10919	10901	10996	11036	10909	10882	11013	10765	11029	11005	10970	10937	10844	11047	11006	10980	10903	10900	11001	10895	10949	10950	11074	10961	10961	11008	10992	10883	10886	10901	11006	10843	11006	10933	11040	11050	10993	10907	11044	10931	10969	11052	10873	11022	11058	10957	10855	11003	11049	10967	10908	10987	10836	11092	10933	11164	10976	10821	10974	10996	10847	10971	10898	10861	10942	10724	10932	10890	10851	11013	10862	10920	11048	10884	11041	11023	10904	10873	10901	10987	10927	10788	10931	11058	11018	11012	10977	11001	11093	10925	10960	10880	11005	10857	10937	10897	11038	10996	11053	11028	11085	10936	10993	10896	11061	10897	10813	10886	10757	11047	10779	10895	10976	10905	10992	10929	10960	10824	10882	10987	10983	10915	10752	11023	10876	10845	11113	11002	10864	11053	11012	11093	10914	10923	10862	10890	11070	10899	10947	11013	10919	11073	10897	10970	11072	10961	11075	11041	10818	11071	11005	10886	10909	10895	10810	10929	11043	10917	11039	11097	11010	11008	10855	10806	10804	11126	10994	11119	10979	10986	11058	10746	10831	11039	10991	10894	11004	10922	11047	10843	10942	11056	11031	10947	10868	11024	11000	10882	10947	10901	11083	10918	10898	10734	11133	10840	10893	10979	10956	10990	10948	10957	10923	10933	10819	10908	10872	10864	11025	10832	11099	10872	10918	10998	10900	10951	11099	11085	11003	10958	10875	10896	10711	10930	11056	10906	10975	11011	10903	11063	11014	11009	11086	10852	10939	11088	10936	10951	10926	10942	10964	11008	10913	10990	10867	11054	10877	10882	11005	10926	10976	10849	10935	10902	10801	11019	11011	10994	11001	10915	11024	10951	11022	11012	11090	10972	11043	10924	11092	11048	11009	10990	10933	10919	10834	10917	10982	11001	10897	10851	10813	10897	11158	11019	10974	11096	10809	11062	10919	10951	10871	10939	10903	10961	10761	11120	10956	10841	11063	10893	11011	10999	10836	10924	11023	10997	11146	10807	11062	11160	10934	11041	11068	10961	11052	10957	11038	11050	11010	10882	10852	10828	10854	10870	10923	10995	10922	10929	10814	11004	10879	10886	10811	10987	10944	10899	10931	11037	10896	11036	11068	11012	10936	11050	10858	11072	10979	10803	10814	10920	11091	10905	10979	10781	11062	11079	10832	10871	11013	10935	10856	10936	11054	10850	10897	10959	11070	10869	10876	11005	10910	10998	10874	10911	10830	11004	10912	10852	10989	10943	11009	10992	10879	10838	10786	10972	11000	10928	11150	11083	10979	10909	11099	10876	10757	11049	11011	10886	10891	10840	10944	11131	10972	10984	10997	10893	11057	10833	10841	10961	10825	10930	11025	11017	10922	11007	11019	10805	11102	10897	10899	10952	10906	10965	10937	10903	10926	10931	11026	10941	10990	10920	10955	10945	10791	10951	11017	10892	10998	10963	10926	11058	11001	10994	10900	11152	10906	11098	10983	10860	10811	10714	10826	10845	10893	11021	10913	10961	10970	10881	11023	11147	10824	11049	10933	10908	10979	10963	11011	10945	11000	11012	10843	11065	10964	10871	10998	10969	11094	11130	11157	10975	10940	10774	10898
23751	21621	37597	62982	63273	53039	40338	27339	21018	19275	18385	18369	18137	18408	18060	17974	18081	18387	18188	18136	18051	18048	18065	18053	18136	18022	18249	18206	18249	17955	18139	18057	17935	18079	18187	17786	18003	17946	18149	17989	18049	17962	18063	18028	17904	17881	17919	17890	17952	17907	17995	17960	18167	17764	17828	17789	17689	17802	17728	17880	17965	17857	17911	18018	17894	18002	17822	17822	17740	18068	17708	17830	18019	17710	17884	17868	17960	17656	18129	18146	18131	17951	18082	18013	17619	17881	17777	17724	17871	17801	17829	17930	17834	17927	18122	18075	17906	17756	17941	17858	17859	17964	18016	17965	18017	17898	17858	17849	17775	17846	17742	17897	17766	17656	18115	17889	17776	17820	18030	17819	17795	18067	17788	17873	17946	17840	17861	17897	17918	17996	17958	17867	17807	17737	17962	17755	17844	18240	17938	17814	17793	18045	17989	17905	17806	17906	17881	17932	17816	17849	17821	17759	18068	17882	17714	17874	18043	18066	17831	17929	18204	17953	17915	17927	17963	17774	17570	17800	17791	17882	17946	17791	17666	17990	17920	18058	17908	17694	17847	17799	17842	17743	17663	17952	17974	17917	18163	17883	17993	17970	18008	17890	18249	17971	17753	17879	17867	17827	17930	17992	17813	17747	18147	17752	17920	17797	17852	17858	17936	17759	18003	17895	17926	17825	17823	17879	18064	17859	17953	18053	17971	17847	17715	17957	18027	17859	17692	17653	17972	17873	17786	17891	17792	17859	18010	17885	17899	17831	17868	17904	17861	18132	17842	18098	18067	17877	17904	17987	17906	17786	17653	17839	18062	17930	18069	17818	17954	17933	18073	17998	18010	18005	17897	18023	17975	17893	17881	17899	17866	18051	17906	17867	18175	17827	17863	17733	17867	17852	17906	17837	17828	17791	17897	17846	17750	17833	18158	18024	17680	18205	17685	18121	17940	17845	18018	17838	17714	18139	17864	17906	17693	18009	17893	17955	17786	17661	17724	17908	17939	17872	17733	17625	17764	17842	17743	17681	17710	17884	18043	18052	17898	17897	17873	18163	18164	18021	17766	17753	17998	17797	17713	17982	17844	18069	17985	17957	17688	17706	18127	17885	17912	18124	18033	17952	17781	17889	18030	17768	17872	17710	17670	17897	17913	18093	18026	17902	18012	18027	17766	17814	18024	17842	17788	18100	17962	17986	17573	18063	17835	17977	17944	17912	17710	17904	17762	17824	18125	17815	17931	17984	18080	18039	17708	17833	17702	17858	17917	17898	17826	17775	17771	17768	17955	17801	17679	17991	17959	17951	17923	17872	17860	18004	17892	18130	18066	17786	17827	17768	17926	17822	17944	17762	17981	18030	18005	18170	18033	17899	17814	18011	17885	18061	17830	17604	17672	17904	17957	17827	17701	17901	17883	17679	17876	17757	17753	17793	18018	17786	17980	18080	18000	17800	17899	17920	17924	17940	17927	17804	17863	18042	18035	17865	17934	17910	17931	17827	17857	17608	17725	17848	17721	18056	17798	17712	18044	18064	18071	17810	18047	17749	17924	17998	17863	18089	17980	17831	17764	17768	17854	18081	17858	18013	17774	17891	17915	17848	17772	17830	17889	17865	17844	17867	17932	17770	17904	17790	17788	17972	18082	17883	18125	18116	18071	18037	17898	17914	17856	17834	17880	17938	17998	18026	17837	17860	17879	17788	17834	17838	17931	17819	17821	17809	17780	18184	17874	18088	18162	17929	17874	17921	17881	17759	17768	17894	17928	17898	17995	17939	17949	17964	17920	17817	17789	18074	18179	17793	17915	17809	17630	17820	18080	17804	17856	17681	17860	17790	17721	17930	17942	17829	17851	17932	17717	17697	17855	17914	17906	18034	18078	17966	18102	18037	17868	17872	17667	17745	17761	17823	17650	17587	17994	18130	17844	18126	17555	17841	17867	17891	17813	18076	18067	18147	17854	17734	17919	18020	18099	17902	17908	17826	17893	17767	17748	18009	18236	17711	17906	17850	17986	17819	17947	17799	18085	17915	17972	17907	17739	17818	18111	17886	17688	17815	18006	17849	17763	17878	17913	17900	17830	17992	18015	17982	18031	18066	18050	17873	17810	18011	17746	17967	17930	17688	17893	17881	17846	18013	17930	17972	17745	17904	18011	17745	17818	17949	17841	17794	17853	17992	17646	17932	17814	17992	17839	17885	18002	17804	18037	17866	17910	17993	18105	17903	17804	17954	18006	17934	18084	18046	17854	17956	17925	17970	18019	17893	17893	17921	17912	18072	18048	17901	17685	17850	17928	17890	17949	17907	17739	17951	17828	17749	17928	17796	17793	17973	17979	17674	17893	17917	17955	17757	17978	17734	17932	18006	17862	17842	17767	17780	18183	18113	17985	17797	17838	17843	17850	18126	18061	17863	17870	17735	17933	18019	17849	18002	17989	17834	17823	17938	17961	17721	17660	17938	17940	17639	17700	17679	17913	18213	18048	17902	17887	17802	17966	17848	17806	17906	17699	17739	17990	17989	17852	17860	17860	17597	17713	17938	17777	17844	17781	17718	17828	17848	17981	17861	17856	17912	18066	17601	17907	17848	17782	17839	17929	18047	17835	17846	17875	18003	17670	17818	17742	17793	17798	17828	17985	17754	17969	17851	17805	17899	17915	17952	17772	17806	17800	17706	17707	17669	17778	17821	17817	17978	17955	18033	17925	18045	18132	17933	17980	17747	18000	17812	17864	17935	17765	17769	17780	17787	17888	17831	18045	17810	18081	18138	18061	17773	17984	18016	17961	17783	18117	17806	17806	17761	17836	17665	17769	18050	18053	17930	18033	17849	17922	17923	17773	17924	17857	17859	17839	18079	17717	17749	17695	17837	17751	17871	17810	18034	17872	17977	18029	17929	18069	17985	18143	17945	18018	17748	17969	17954	17979	17834	17921	17993	17617	17966	17887	17977	17910	17955	17959	17957	17793	17752	17857	17943	17830	17873	17841	17924	18004	17747	17957	17807	17981	18085	17932	17764	17667	17992	17899	17737	17813	17863	18010	17862	17851	18050	17878	17992	17730	17878	18001	17653	17792	18010	17770	17755	18089	18113	17785	17686	17919	17924	17995	17973	17875	17659	17849	17776	17988	17880	18026	17825	18107	17755	17878	17957	18083	17855	17867	17863	17897	17766	17707	17774	18057	17859	18000	17986	17798	17644	17822	17865	17916	17935	17998	18009	17730	17790	17788	17896	18092	17539	17904	17864	18036	17885	17571	17900	17793	17713	18053	18014	17895	17921	17882	17789	18116	18054	17803	17949	17859	17816	18054	17885	18040	17930	17898	18089	17842	17814	18051	18000	17799	18027	17904	17782	17774	17917	17894	18049	18018	17903	17933	18111	17768	17751	17677	17951	18005	17979	18009	17869	17905	17987	17834	17991	17893	18038	17734	17849	17910	17726	17790	17606	17869	17863	17983	17733	17744	17604	17740	17894	17806	17948	17948	17922	17907	17742	18167	18033	17909	17913	17786	17852	18068	17961	17897	17816	18105	17739	17807	17900	17883	17952	17851	17937	17871	17820	17983	17744	17724	17763	17742	17784	18037	17823	17841	17986	18030	17727	17678	17849	17745	17914	17885	17767	17643	17928	17984	17744	17854	17789	18011	17934	17738	17772	18019	17986	17869	17912	17916	17865	17943	17969	17814	18024	17849	17783	17789	18027	17953	17826	17888	18003	17983	17926	17982	17831	17743	17779	18107	17791	17818	17827	17857	17907	17729	17894	17841	17750	17914	17851	17693	17833	17825	17870	17767	17777	17917	17691	17775	17886	17763	17795	17833	17635	17991	17973	18012	17811	17874	17915	17607	17838	17852	17833	17938	17744	17682	17908	17694	17770	18040	17672	17986	17854	17672	17898	17729	17840	17906	17803	17857	18059	18137	17915	17685	17702	18096	17866	17867	17735	17752	17998	17909	17801	17794	17954	17866	17933	17950	17795	17802	18046	18034	17746	17768	17978	18127	17865	18106	17778	17925	17869	17990	17930	17884	17832	17805	17714	17991	17992	17967	17829	17566	17841	17991	17872	17789	17767	17784	17765	17951	17818	18113	17892	17917	17754	17940	17798	18036	17887	17884	18011	17953	17966	17898	18020	17842	17823	17984	17653	17715	17683	17970	18029	18151	18018	17962	17823	17975	17857	17884	17877	17882	17786	17787	17816	17548	17878	17828	17875	17888	17967	17725	17860	17858	17894	18077	17968	17830	17925	17934	17710	17940	18133	17905	17866	18222	18077	17949	18041	17918	17915	17617	18032	17899	17916	17995	17986	17849	17772	17817	17841	17967	17816	17816	18169	17901	17801	17890	17746	17836	18036	17929	17696	17824	18074	18073	18026	17876	17939	17974	17719	17773	17956	17770	17811	18100	17987	17751	17918	17903	17911	17930	17810	17836	17862	17875	17692	18088	17929	18191	17868	17877	17874	17937	17879	17983	17828	18028	18019	18005	17636	18041	17880	17640	17882	17995	17908	18046	17904	17804	17913	17871	17798	17912	17694	17737	17617	17913	17861	18008	17775	17829	17764	17696	17981	17677	17743	17707	17842	17891	18063	17934	18070	17890	17757	18099	17988	17694	18021	17878	17965	17901	17956	17699	17866	17844	17895	17944	17783	17804	18045	17786	17899	17717	17729	17782	17736	17923	17811	17799	17558	17868	17878	17928	17740	17923	17817	17781	17873	17852	17761	18031	17999	17863	17963	17845	17857	17784	17836	17715	17943	17686	17787	17855	17671	17689	18138	17978	17715	17793	18164	17696	17880	17996	17756	17691	17725	17842	18141	17897	17879	18112	17909	17732	17738	17966	17884	17776	17921	17956	17779	17919	17903	17893	18052	17634	17936	17881	18016	17966	18150	18026	17869	17944	18048	17837	17879	17791	17864	17855	17950	17822	17823	17899	17783	17799	17938	17811	17604	17571	17924	18005	17840	17872	17923	17813	18110	17922	18044	18043	17622	17907	17944	18099	17992	18050	17974	17920	17895	18052	17900	17787	18124	17844	18081	17857	17747	17869	17862	17925	17885	18038	17735	17653	17660	17907	17793	18033	17842	17850	17907	17712	17689	18055	17938	17919	17986	18098	17928	18006	17853
23116	53559	92893	91785	74054	50452	30473	18025	13137	11900	11708	11568	11518	11500	11546	11529	11498	11508	11572	11586	11434	11602	11570	11616	11507	11562	11437	11547	11519	11509	11509	11512	11417	11572	11649	11497	11629	11453	11691	11564	11339	11423	11599	11605	11397	11602	11489	11413	11660	11352	11546	11414	11479	11490	11509	11571	11638	11295	11510	11526	11573	11415	11544	11476	11639	11550	11578	11484	11550	11454	11586	11444	11476	11587	11540	11406	11558	11702	11552	11580	11642	11307	11551	11614	11573	11634	11581	11384	11407	11354	11499	11577	11535	11460	11586	11417	11462	11584	11470	11621	11557	11508	11517	11722	11402	11488	11546	11513	11483	11473	11418	11555	11479	11430	11650	11428	11400	11303	11629	11501	11323	11387	11433	11484	11418	11614	11530	11352	11502	11399	11329	11483	11441	11507	11384	11433	11592	11407	11550	11393	11490	11334	11350	11571	11451	11468	11449	11367	11518	11455	11665	11454	11582	11619	11553	11458	11395	11591	11473	11380	11531	11420	11490	11659	11521	11333	11519	11363	11595	11469	11589	11485	11495	11453	11573	11494	11500	11409	11479	11377	11501	11395	11670	11596	11490	11375	11585	11486	11392	11380	11326	11513	11465	11437	11427	11441	11380	11534	11577	11680	11493	11353	11497	11432	11542	11334	11665	11368	11394	11482	11412	11438	11288	11515	11521	11611	11488	11421	11376	11634	11501	11495	11596	11521	11478	11164	11546	11431	11474	11434	11335	11553	11595	11505	11508	11368	11493	11495	11477	11264	11557	11472	11461	11477	11426	11482	11605	11317	11551	11456	11484	11338	11541	11563	11512	11310	11341	11577	11538	11467	11589	11428	11337	11246	11393	11584	11349	11624	11548	11406	11378	11565	11409	11569	11373	11419	11545	11478	11610	11484	11497	11494	11445	11660	11449	11411	11482	11366	11501	11384	11351	11361	11510	11445	11677	11427	11589	11467	11502	11479	11476	11492	11524	11327	11546	11492	11444	11343	11460	11404	11553	11494	11411	11495	11361	11687	11404	11519	11503	11426	11423	11598	11316	11467	11546	11464	11307	11498	11332	11420	11470	11511	11586	11556	11438	11289	11350	11503	11518	11385	11418	11396	11355	11409	11445	11397	11473	11611	11498	11431	11539	11317	11488	11596	11462	11438	11479	11452	11638	11543	11491	11549	11732	11536	11473	11395	11398	11544	11461	11563	11593	11357	11485	11415	11539	11423	11455	11502	11558	11496	11561	11454	11429	11309	11579	11453	11579	11385	11454	11426	11404	11441	11473	11320	11560	11497	11423	11575	11463	11648	11552	11502	11409	11648	11333	11466	11438	11627	11492	11298	11363	11662	11416	11477	11508	11452	11538	11580	11465	11517	11463	11464	11494	11294	11450	11402	11462	11454	11566	11393	11306	11429	11590	11339	11426	11426	11481	11540	11519	11384	11656	11442	11456	11437	11529	11466	11428	11556	11515	11416	11499	11370	11639	11594	11275	11544	11493	11458	11526	11362	11342	11491	11448	11524	11379	11350	11446	11391	11283	11506	11493	11467	11507	11375	11441	11635	11421	11475	11295	11485	11497	11505	11248	11451	11452	11420	11554	11411	11545	11566	11417	11526	11627	11513	11495	11480	11508	11453	11434	11509	11441	11606	11477	11450	11419	11396	11331	11302	11487	11615	11530	11628	11543	11549	11465	11465	11610	11513	11638	11529	11537	11417	11452	11659	11425	11545	11571	11271	11563	11467	11410	11460	11476	11573	11622	11401	11617	11459	11437	11430	11432	11365	11478	11464	11438	11381	11410	11491	11576	11484	11428	11428	11467	11350	11432	11506	11344	11433	11437	11386	11420	11525	11383	11414	11517	11483	11460	11473	11561	11320	11378	11591	11523	11499	11403	11553	11508	11622	11407	11321	11328	11464	11500	11394	11471	11469	11270	11378	11585	11489	11542	11443	11417	11389	11374	11491	11522	11494	11425	11455	11472	11462	11399	11532	11520	11420	11536	11423	11425	11481	11495	11528	11494	11470	11299	11565	11482	11550	11386	11375	11405	11461	11407	11479	11397	11308	11402	11423	11536	11456	11448	11414	11590	11452	11548	11418	11496	11406	11397	11487	11446	11498	11473	11454	11466	11523	11674	11413	11496	11439	11368	11384	11373	11485	11330	11413	11407	11453	11494	11675	11512	11403	11415	11535	11468	11510	11347	11531	11424	11431	11297	11394	11567	11399	11549	11345	11480	11574	11561	11419	11524	11412	11430	11469	11435	11609	11467	11420	11444	11389	11417	11528	11465	11566	11486	11462	11396	11441	11397	11505	11478	11466	11494	11465	11480	11428	11407	11353	11356	11392	11511	11511	11506	11393	11454	11565	11497	11518	11397	11377	11619	11425	11411	11465	11522	11316	11434	11421	11511	11447	11407	11487	11431	11546	11390	11376	11374	11571	11470	11429	11617	11446	11482	11428	11384	11649	11515	11336	11419	11369	11466	11455	11310	11405	11312	11504	11322	11465	11427	11484	11532	11526	11437	11521	11398	11347	11526	11551	11372	11696	11365	11593	11409	11466	11515	11427	11409	11525	11301	11387	11526	11395	11359	11525	11339	11363	11434	11438	11443	11322	11428	11494	11456	11392	11365	11448	11417	11369	11606	11383	11493	11429	11437	11633	11478	11402	11355	11487	11375	11414	11424	11580	11306	11452	11557	11534	11389	11465	11405	11533	11452	11467	11561	11504	11305	11486	11537	11461	11263	11359	11415	11370	11518	11399	11544	11451	11456	11431	11505	11375	11355	11511	11537	11535	11444	11440	11491	11396	11394	11620	11408	11360	11642	11394	11457	11539	11464	11497	11511	11527	11443	11324	11464	11536	11470	11191	11438	11294	11582	11474	11338	11375	11594	11452	11511	11482	11540	11463	11467	11369	11399	11299	11489	11525	11530	11516	11666	11488	11376	11449	11445	11289	11402	11339	11549	11574	11506	11514	11527	11367	11384	11719	11514	11542	11421	11680	11534	11585	11431	11436	11352	11460	11524	11537	11619	11523	11395	11361	11446	11494	11481	11413	11411	11578	11543	11493	11513	11301	11418	11640	11460	11512	11494	11571	11444	11416	11422	11625	11389	11530	11518	11581	11458	11525	11479	11494	11391	11449	11430	11497	11490	11561	11362	11367	11566	11441	11498	11418	11524	11440	11414	11504	11549	11453	11531	11466	11584	11327	11444	11368	11484	11563	11473	11559	11400	11686	11301	11534	11479	11225	11527	11299	11344	11436	11444	11433	11440	11575	11444	11464	11456	11494	11610	11481	11512	11373	11443	11475	11487	11436	11378	11285	11365	11362	11550	11408	11509	11464	11398	11447	11456	11567	11600	11518	11506	11238	11430	11284	11459	11392	11472	11530	11519	11481	11565	11500	11550	11360	11400	11362	11566	11557	11674	11551	11409	11514	11459	11528	11542	11670	11391	11470	11525	11505	11504	11458	11441	11491	11513	11686	11437	11609	11544	11364	11477	11572	11492	11537	11465	11456	11344	11475	11408	11473	11527	11369	11470	11486	11489	11483	11444	11507	11409	11568	11455	11398	11562	11428	11704	11580	11535	11447	11552	11428	11460	11553	11605	11458	11310	11606	11534	11476	11607	11575	11539	11552	11324	11569	11465	11506	11466	11398	11238	11455	11403	11541	11582	11508	11222	11337	11499	11469	11340	11517	11324	11261	11567	11405	11467	11429	11531	11677	11539	11377	11477	11421	11485	11426	11474	11404	11426	11294	11428	11588	11450	11330	11435	11414	11372	11563	11326	11571	11282	11469	11450	11571	11397	11532	11339	11540	11433	11433	11353	11570	11501	11380	11426	11469	11489	11374	11542	11609	11493	11398	11476	11474	11560	11422	11382	11505	11254	11459	11368	11459	11481	11454	11414	11395	11375	11583	11346	11460	11374	11351	11511	11455	11547	11407	11422	11390	11521	11615	11456	11483	11371	11414	11472	11459	11438	11345	11406	11452	11523	11553	11559	11427	11435	11503	11398	11572	11549	11502	11377	11437	11486	11408	11605	11435	11416	11369	11490	11450	11426	11387	11462	11334	11437	11497	11337	11456	11293	11372	11406	11485	11341	11448	11363	11451	11331	11381	11407	11486	11609	11479	11431	11500	11524	11395	11543	11414	11743	11606	11395	11290	11452	11454	11508	11552	11580	11465	11465	11527	11285	11592	11577	11456	11551	11559	11572	11527	11414	11355	11407	11465	11426	11470	11330	11660	11280	11396	11426	11483	11502	11332	11509	11266	11539	11552	11257	11629	11453	11411	11416	11342	11330	11566	11380	11495	11465	11443	11617	11412	11449	11299	11438	11527	11323	11434	11354	11447	11444	11318	11320	11294	11317	11545	11613	11363	11454	11365	11570	11550	11622	11383	11502	11423	11348	11289	11355	11489	11524	11408	11376	11403	11461	11371	11424	11323	11439	11461	11314	11398	11390	11363	11369	11405	11492	11393	11326	11390	11470	11481	11544	11302	11551	11506	11179	11462	11323	11478	11434	11444	11363	11525	11355	11466	11578	11437	11431	11261	11513	11495	11540	11653	11403	11438	11440	11403	11550	11441	11523	11391	11535	11490	11454	11277	11538	11338	11487	11456	11501	11368	11396	11383	11435	11553	11596	11460	11413	11563	11333	11542	11490	11455	11428	11540	11563	11534	11468	11395	11414	11502	11549	11382	11424	11484	11469	11327	11277	11595	11494	11485	11355	11470	11428	11486	11421	11552	11568	11588	11463	11488	11475	11403	11556	11452	11550	11470	11508	11435	11414	11532	11403	11618	11171	11388	11520	11415	11288	11472	11542	11560	11396	11524	11474	11538	11537	11366	11629	11472	11540	11476	11517	11410	11534	11551	11457	11525	11510	11486	11292	11392	11365	11497	11311	11313	11542	11494	11380	11421	11638	11495	11306	11467	11425	11461	11518	11433	11358	11511	11478	11517	11502	11750	11653	11380	11637	11463	11483	11381	11403	11516	11540	11348	11505	11497	11377	11464	11422	11465	11510	11374	11436	11573	11192	11428	11556	11459	11353	11425	11332	11517	11431	11474	11480	11420	11451	11428	11541	11577	11392	11542	11661	11297	11500	11599
30406	23553	34543	40302	32480	25015	20457	18457	17770	17344	17482	17346	17292	17407	17430	17537	17301	17526	17536	17487	17180	17183	17249	17479	17651	17321	17333	17317	17456	17187	17353	17398	17288	17151	17361	17315	17480	17259	17339	17179	17460	17325	17350	17415	17426	17403	17718	17382	17305	17221	17397	17489	17352	17450	17548	17587	17430	17620	17354	17411	17380	17082	17417	17250	17179	17383	17332	17343	17090	17354	17235	17299	17246	17396	17170	17312	17168	17316	17501	17646	17413	17556	17387	17551	17361	17492	17348	17482	17390	17393	17366	17453	17291	17371	16879	17237	17321	17401	17097	17441	17398	17448	17499	17317	17578	17233	17241	17214	17290	17400	17364	17119	17195	17487	17350	17351	17384	17498	17296	17174	17340	17383	17470	17267	17251	17260	17423	17355	17227	17243	17284	17422	17430	17298	17244	17398	17371	17300	17363	17349	17344	17321	17546	17184	17399	17567	17312	17446	17447	17355	17387	17288	17435	17384	17404	17514	17370	17312	17432	17309	17357	17238	17435	17271	17345	17497	17398	17391	17391	17324	17173	17352	17478	17418	17600	17328	17394	17355	17310	17707	17384	17247	17413	17344	17434	17095	17283	17278	17290	17366	17273	17298	17427	17423	17372	17182	17441	17332	17373	17264	17187	17287	17451	17377	17552	17420	17215	17133	17333	17311	17467	17365	17498	17505	17235	17413	17422	17509	17479	17565	17625	17128	17246	17288	17413	17218	17435	17225	17454	17209	17419	17275	17193	17386	17450	17259	17264	17269	17120	17454	17241	17309	17478	17201	17281	17318	17372	17284	17193	17324	17400	17310	17414	17317	17330	17364	17495	17255	17388	17246	17448	17251	17412	17353	17496	17120	17458	17196	17203	17332	17279	17348	17106	17160	17143	17573	17264	17468	17343	17349	17463	17336	17501	17430	17349	17224	17340	17283	17080	17317	17243	17199	17447	17255	17182	17349	17343	17253	17422	17361	17513	17273	17302	17364	17421	17340	17457	17297	17406	17319	17347	17117	17145	17324	17509	17508	17276	17399	17084	17482	17304	17243	17410	17303	17286	17248	17402	17349	17396	17449	17326	17368	17051	17347	17626	17509	17536	17248	17201	17320	17420	17437	17424	17096	17484	17343	17296	17248	17426	17289	17146	17393	17268	17386	17269	17183	17546	17456	17334	17394	17040	17259	17130	17446	17494	17263	17362	17252	17472	17435	17492	17137	17400	17171	17265	17251	17530	17436	17462	17163	17349	17187	17364	17362	17378	17215	17410	17302	17520	17142	17337	17338	17312	17207	17181	17606	17416	17568	17465	17251	17170	17415	17555	17459	17482	17290	17521	17549	17365	17327	17395	17474	17419	17336	17305	17242	17347	17347	17573	17566	17391	17377	17398	17234	17337	17190	17241	17328	17522	17395	17386	17357	17501	17420	17428	17408	17505	17274	17337	17290	17378	17376	17504	17539	17257	17416	17531	17279	17503	17373	17476	17467	17352	17274	17366	17404	17355	17393	17326	17133	17396	17451	17341	17269	17324	17674	17495	17508	17582	17173	17525	17510	17252	17079	17538	17267	17438	17372	17118	17171	17253	17555	17225	17315	17260	17245	17280	17169	17354	17108	17374	17056	17297	17387	17376	17289	17118	17334	17255	17028	17265	17249	17368	17368	17619	17390	17336	17420	17417	17191	17373	17405	17280	17382	17349	17401	17282	17228	17258	17393	17295	17467	17336	17420	17294	17487	17392	17373	17311	17347	17297	17364	17310	17540	17330	17415	17474	17468	17338	17284	17143	17389	17293	17260	17327	17423	17338	17478	17334	17339	17411	17382	17131	17668	17447	17367	17472	17416	17125	17523	17423	17381	17320	17274	17501	17517	17423	17258	17371	17313	17398	17444	17116	17002	17153	17514	17412	17427	17377	17429	17174	17445	17329	17535	17011	17436	17374	17391	17233	17349	17233	17310	17483	17216	17382	17484	17489	17513	17581	17602	17273	17341	17112	17333	17661	17317	17458	17255	17390	17136	17290	17405	17349	17460	17289	17319	17171	17306	17217	17318	17343	17285	17189	17332	17396	17464	17617	17279	17367	17088	17240	17346	17368	17326	17425	17488	17390	17556	17331	17298	17278	17078	17441	17206	17210	17227	17476	17409	17421	17365	17531	17529	17451	17304	17331	17409	17478	17375	17420	17379	17217	17205	17389	17373	17506	17125	17526	17225	17337	17520	17298	17428	17449	17142	17461	17167	17324	17351	17468	17276	17211	17537	17367	17474	17493	17530	17638	17307	17431	17524	17346	17322	17429	17466	17355	17107	17359	17470	17356	17399	17277	17533	17400	17322	17338	17189	17530	17550	17341	17356	17405	17553	17349	17409	17337	17446	17341	17198	17540	17277	17353	17474	17369	17339	17239	17352	17245	17427	17395	17193	17290	17652	17561	17261	17342	17144	17300	17380	17390	17389	17573	17393	17277	17374	17322	17392	17392	17410	17510	17539	17453	17494	17473	17339	17096	17226	17232	17402	17207	17471	17562	17220	17271	17606	17222	17124	17576	17261	17338	17265	17232	17215	17322	17261	17373	17584	17208	17127	17459	17233	17236	17241	17279	17282	17304	17259	17327	17385	17355	17508	17120	17280	17383	17317	17223	17415	17257	17474	17414	17226	17242	17175	17348	17430	17365	16982	17335	17435	17507	17564	17289	17424	17452	17407	17460	17344	17335	17337	17382	17338	17540	17326	17483	17272	17273	17443	17470	17280	17235	17355	17358	17158	17305	17511	17087	17340	17181	17453	17282	17324	17213	17296	17292	17409	17382	17493	17314	17181	17311	17242	17304	17432	17424	17408	17371	17346	17354	17273	17495	17478	17300	17550	17577	17342	17429	17485	17462	17405	17565	17358	17278	17311	17345	17311	17087	17287	17165	17172	17445	17340	17372	17470	17296	17355	17271	17178	17548	17304	17161	17250	17537	17529	17247	17239	17386	17286	17340	17489	17406	17377	17565	17276	17287	17372	17651	17298	17423	17139	17210	17445	17481	17325	17277	17421	17200	17373	17271	17391	17450	17368	17359	17380	17298	17082	17509	17440	17086	17404	17375	17369	17304	17478	17201	17544	17359	17377	17405	17268	17158	17407	17387	17342	17151	17437	17408	17423	17323	17469	17509	17405	17425	17542	17267	17419	17265	17282	17575	17509	17480	17421	17370	17390	17449	17363	17533	17369	17494	17439	17414	17248	17293	17115	17234	17325	17137	17216	17339	17098	17355	17272	17292	17386	17192	17323	17237	17212	17439	17399	17291	17410	17361	17421	17396	17411	17520	17449	17372	17295	17445	17360	17459	17244	17283	17228	17502	17448	17412	17350	17337	17411	17419	17483	17448	17508	17573	17491	17403	17407	17376	17357	17445	17209	17443	17290	17178	17471	17432	17394	17541	17527	17503	17367	17050	17259	17030	17372	17263	17296	17195	17354	17129	17471	17429	17381	17331	17346	17336	17485	17529	17302	17318	17263	17219	17049	17388	17427	17474	17364	17244	17154	17167	17404	17468	17342	17515	17301	17638	17632	17341	17174	17411	17353	17268	17172	17502	17297	17361	17492	17321	17498	17360	17585	17400	17422	17251	17412	17444	17374	17383	17229	17329	17400	17419	17416	17449	17400	17514	17348	17476	17322	17358	17560	17243	17244	17393	17621	17351	17290	17573	17406	17365	17317	17311	17234	17250	17525	17230	17453	17260	17335	17212	17296	17320	17265	17409	17411	17389	17339	17558	17349	17598	17508	17501	17355	17313	17271	17332	17199	17503	17483	17460	17382	17424	17442	17479	17386	17362	17540	17482	17423	17258	17190	17337	17455	17500	17360	17546	17310	17376	17471	17523	17371	17217	17203	17485	17207	17315	17150	17559	17043	17420	17441	17635	17302	17424	17484	17302	17355	17358	17300	17363	17482	17318	17365	17285	17245	17412	17311	17354	17387	17435	17424	17102	17284	17360	17438	17288	17314	17215	17284	17366	17395	17201	17354	17290	17249	17340	17317	17437	17352	17395	17297	17209	17454	17479	17248	17416	17422	17420	17345	17303	17320	17398	17358	17284	17379	17331	17378	17553	17303	17450	17307	17365	17371	17313	17467	17460	17240	17281	17213	17555	17394	17303	17150	17273	17238	17390	17350	17324	17285	17392	17310	17219	17300	17332	17356	17533	17395	17372	17128	17286	17312	17392	17210	17638	17557	17294	17383	17320	17303	17525	17427	17473	17215	17330	17317	17553	17438	17353	17245	17240	17294	17377	17424	17393	17438	17451	17228	17489	17538	17281	17338	17262	17198	17332	17242	17353	17265	17275	17309	17566	17449	17307	17256	17397	17096	17368	17272	17255	17168	17280	17511	17473	17433	17458	17526	17206	17408	17363	17221	17621	17271	17182	17299	17277	17337	17418	17302	17149	17537	17481	17416	17289	17411	17587	17140	17240	17395	17098	17276	17278	17322	17506	17389	17345	17415	17344	17389	17532	17222	17317	17347	17299	17307	17228	17296	17369	17389	17234	17407	17346	17461	17282	17474	17246	17329	17460	17382	17416	17223	17510	17401	17353	17368	17222	17258	17483	17244	17306	17191	17443	17382	17294	17174	17546	17305	17495	17226	17390	17287	17282	17331	17319	17290	17333	17255	17419	17232	17273	17381	17383	17183	17236	17442	17333	17319	17479	17408	17217	17178	17339	17362	17569	17161	17093	17032	17385	17364	17226	17374	17176	17194	17420	17286	17242	17292	17447	17167	17418	17413	17319	17236	17345	17551	17426	17439	17359	17227	17137	17330	17527	17497	17301	17495	17389	17424	17242	17388	17286	17295	17144	17398	17328	17450	17466	17205	17327	17356	17212	17313	17343	17428	17141	17331	17415	17520	17531	17277	17316	17284	17256	17384	17376	17424	17173	17444	17339	17337	17346	17345	17381	17462	17450	17520	17537	17478	17291	17467	17586	17193	17560	17473	17421	17212	17564	17299	17409	17213	17278	17326	17194	17456	17442	17380	17432	17347	17133	17278	17334	17241	17394	17486	17377	17285	17374	17676	17163	17457	17353	17352	17273	17513	17644	17232	17524	17165	17299	17191	17180	17249	17367	17426	17482	17277	17365	17320
13512	17474	33045	31181	23245	16213	12687	11123	10718	10631	10639	10714	10539	10623	10572	10662	10576	10639	10636	10482	10745	10586	10648	10668	10566	10450	10667	10694	10633	10669	10606	10442	10573	10542	10725	10588	10580	10745	10665	10581	10573	10581	10576	10540	10633	10801	10598	10687	10493	10678	10751	10582	10521	10597	10637	10538	10640	10757	10742	10510	10629	10536	10476	10495	10632	10605	10636	10580	10659	10532	10646	10615	10570	10707	10684	10696	10548	10659	10633	10688	10794	10687	10466	10744	10550	10508	10617	10650	10649	10628	10726	10545	10706	10608	10549	10588	10703	10534	10539	10667	10494	10546	10663	10671	10412	10752	10534	10546	10713	10655	10582	10620	10644	10677	10394	10742	10668	10527	10553	10614	10637	10625	10620	10650	10488	10619	10725	10658	10519	10576	10565	10581	10639	10593	10585	10525	10442	10551	10522	10600	10635	10609	10369	10582	10541	10448	10633	10517	10537	10466	10503	10693	10634	10592	10459	10575	10607	10472	10686	10626	10530	10679	10386	10642	10610	10565	10547	10555	10500	10495	10730	10600	10597	10654	10557	10652	10773	10773	10700	10452	10513	10618	10656	10761	10716	10660	10573	10549	10598	10563	10499	10558	10510	10549	10604	10460	10584	10524	10424	10474	10604	10672	10528	10609	10472	10534	10434	10618	10611	10571	10522	10807	10488	10658	10547	10658	10578	10716	10644	10583	10689	10549	10459	10482	10492	10539	10578	10544	10700	10731	10559	10681	10508	10630	10723	10708	10475	10606	10685	10567	10753	10664	10602	10493	10511	10563	10488	10601	10616	10541	10580	10713	10520	10597	10553	10530	10744	10626	10644	10705	10637	10615	10693	10474	10628	10441	10598	10669	10621	10566	10611	10470	10668	10663	10601	10506	10622	10598	10734	10556	10722	10728	10606	10533	10552	10660	10680	10754	10660	10612	10581	10658	10686	10550	10661	10520	10543	10662	10582	10564	10562	10403	10559	10686	10616	10716	10569	10420	10524	10742	10777	10742	10823	10690	10503	10484	10599	10543	10510	10485	10534	10602	10583	10624	10531	10429	10578	10505	10634	10587	10692	10588	10601	10490	10679	10536	10704	10607	10582	10597	10707	10517	10514	10643	10564	10602	10752	10555	10561	10709	10500	10515	10663	10612	10452	10689	10644	10609	10550	10544	10563	10529	10426	10522	10664	10766	10703	10693	10557	10475	10653	10618	10598	10540	10669	10573	10564	10520	10449	10637	10754	10726	10579	10601	10546	10525	10414	10477	10541	10550	10451	10410	10603	10591	10740	10578	10579	10630	10496	10728	10535	10605	10337	10602	10554	10667	10618	10549	10546	10402	10537	10567	10549	10574	10617	10533	10533	10578	10564	10630	10346	10763	10527	10530	10593	10600	10484	10436	10576	10595	10565	10592	10388	10765	10685	10459	10518	10543	10625	10606	10390	10570	10616	10499	10592	10561	10642	10766	10612	10615	10657	10672	10546	10867	10590	10704	10494	10674	10515	10648	10585	10484	10609	10676	10683	10567	10722	10470	10675	10610	10529	10742	10480	10622	10575	10611	10621	10701	10587	10597	10649	10438	10636	10625	10616	10652	10590	10521	10680	10538	10556	10739	10662	10523	10681	10621	10432	10705	10528	10618	10438	10699	10575	10570	10536	10621	10682	10589	10640	10549	10411	10485	10653	10752	10606	10528	10578	10666	10409	10509	10691	10619	10639	10684	10644	10579	10641	10526	10439	10543	10496	10557	10590	10554	10544	10622	10521	10569	10596	10610	10425	10520	10609	10597	10520	10449	10631	10627	10703	10665	10546	10494	10686	10589	10499	10466	10646	10671	10746	10605	10522	10496	10544	10562	10656	10591	10479	10490	10575	10781	10532	10589	10622	10555	10695	10559	10542	10704	10606	10638	10406	10677	10526	10504	10629	10622	10545	10721	10558	10456	10603	10714	10605	10622	10662	10468	10670	10529	10737	10660	10529	10651	10526	10591	10737	10601	10517	10775	10834	10531	10649	10615	10575	10591	10645	10620	10531	10629	10668	10671	10680	10659	10567	10590	10695	10680	10607	10607	10583	10653	10539	10662	10700	10593	10526	10558	10752	10440	10722	10398	10591	10660	10624	10567	10680	10641	10668	10615	10582	10499	10604	10560	10679	10442	10505	10473	10630	10638	10510	10612	10531	10512	10672	10505	10617	10588	10400	10683	10609	10664	10685	10565	10406	10734	10617	10661	10651	10769	10581	10466	10622	10484	10540	10465	10787	10573	10651	10577	10532	10738	10636	10730	10655	10558	10566	10650	10623	10474	10636	10878	10734	10538	10448	10703	10646	10352	10605	10600	10598	10568	10585	10498	10495	10669	10493	10662	10575	10448	10705	10523	10657	10548	10588	10675	10546	10685	10467	10602	10563	10598	10499	10634	10709	10653	10573	10562	10643	10603	10704	10569	10711	10649	10669	10568	10623	10464	10562	10620	10694	10635	10540	10622	10648	10527	10533	10526	10561	10727	10539	10693	10552	10617	10700	10556	10649	10527	10516	10563	10586	10575	10635	10532	10556	10480	10530	10589	10465	10453	10577	10449	10554	10551	10599	10551	10555	10721	10727	10556	10563	10618	10622	10610	10643	10647	10439	10622	10564	10534	10549	10405	10637	10691	10618	10609	10686	10389	10804	10662	10791	10521	10564	10583	10628	10546	10473	10471	10593	10600	10545	10660	10569	10648	10559	10637	10673	10570	10704	10628	10654	10482	10528	10641	10743	10691	10497	10752	10592	10613	10552	10469	10482	10655	10682	10636	10689	10524	10430	10668	10673	10580	10605	10616	10504	10761	10586	10549	10778	10534	10625	10649	10555	10382	10691	10635	10523	10452	10522	10640	10599	10578	10557	10587	10541	10667	10578	10478	10538	10667	10590	10657	10489	10658	10695	10544	10693	10510	10484	10645	10650	10740	10446	10540	10640	10570	10629	10650	10611	10552	10584	10404	10559	10628	10553	10644	10571	10538	10566	10660	10568	10468	10579	10562	10590	10553	10433	10639	10631	10642	10611	10540	10685	10443	10713	10623	10579	10677	10431	10732	10613	10590	10516	10678	10554	10447	10753	10517	10499	10619	10742	10609	10501	10696	10480	10610	10641	10558	10594	10546	10571	10552	10560	10608	10556	10437	10630	10475	10473	10534	10516	10428	10571	10647	10573	10587	10536	10547	10590	10395	10593	10518	10635	10735	10636	10534	10562	10691	10663	10410	10622	10658	10450	10621	10563	10557	10699	10527	10631	10666	10620	10657	10534	10628	10562	10621	10656	10574	10535	10548	10618	10526	10632	10580	10622	10634	10783	10669	10616	10513	10725	10793	10592	10546	10613	10426	10523	10602	10645	10554	10807	10553	10646	10622	10704	10592	10584	10549	10629	10607	10640	10693	10664	10584	10629	10643	10475	10629	10572	10568	10653	10535	10587	10485	10726	10623	10466	10581	10408	10459	10674	10692	10700	10560	10585	10554	10636	10549	10747	10602	10510	10659	10502	10491	10517	10582	10635	10668	10427	10634	10656	10390	10551	10645	10443	10551	10657	10448	10785	10665	10546	10629	10686	10469	10493	10549	10618	10657	10506	10696	10653	10685	10514	10548	10644	10512	10552	10585	10592	10733	10577	10592	10596	10535	10666	10605	10798	10455	10648	10520	10699	10499	10486	10562	10840	10519	10658	10585	10714	10577	10569	10380	10504	10638	10683	10663	10609	10557	10506	10615	10668	10603	10433	10647	10654	10627	10449	10595	10738	10565	10460	10579	10713	10683	10715	10487	10429	10653	10663	10725	10554	10486	10596	10618	10725	10569	10547	10547	10553	10434	10324	10632	10600	10591	10624	10670	10524	10613	10595	10480	10718	10590	10517	10525	10576	10558	10656	10638	10624	10540	10551	10529	10561	10586	10621	10719	10556	10709	10470	10576	10575	10596	10478	10651	10526	10554	10662	10520	10687	10601	10688	10636	10664	10718	10525	10646	10636	10602	10629	10570	10642	10584	10433	10539	10570	10631	10527	10633	10607	10418	10566	10573	10589	10558	10523	10632	10620	10629	10595	10686	10637	10634	10644	10831	10636	10672	10562	10575	10485	10624	10615	10503	10605	10611	10759	10688	10656	10603	10577	10546	10615	10690	10497	10564	10670	10509	10581	10494	10451	10609	10464	10525	10529	10551	10609	10585	10677	10722	10740	10613	10679	10499	10702	10573	10517	10549	10637	10731	10441	10548	10334	10699	10589	10684	10756	10584	10468	10572	10673	10567	10693	10602	10614	10531	10471	10543	10655	10554	10612	10518	10689	10493	10431	10506	10682	10570	10706	10534	10459	10544	10561	10715	10518	10736	10512	10442	10610	10454	10661	10492	10623	10661	10472	10636	10581	10555	10686	10683	10632	10666	10698	10664	10577	10596	10605	10696	10610	10675	10720	10528	10609	10643	10695	10522	10717	10565	10663	10606	10665	10596	10447	10506	10442	10581	10552	10649	10538	10666	10529	10555	10682	10500	10505	10465	10524	10632	10393	10610	10747	10515	10630	10487	10584	10650	10405	10580	10663	10551	10632	10583	10559	10513	10631	10403	10564	10541	10641	10521	10686	10673	10496	10751	10595	10626	10669	10456	10465	10648	10549	10741	10528	10642	10706	10518	10458	10542	10540	10803	10743	10532	10555	10685	10630	10422	10755	10469	10671	10677	10534	10575	10702	10615	10661	10463	10667	10519	10648	10590	10557	10677	10581	10557	10640	10656	10711	10456	10681	10632	10722	10615	10538	10688	10458	10546	10605	10518	10484	10529	10540	10806	10463	10603	10548	10585	10606	10735	10541	10526	10581	10706	10616	10476	10622	10672	10600	10654	10734	10623	10727	10614	10534	10468	10634	10716	10537	10463	10703	10622	10585	10701	10471	10578	10553	10706	10506	10573	10704	10559	10679	10673	10773	10545	10573	10562	10493	10560	10580	10644	10499	10428	10591	10659	10752	10478	10613	10614	10579	10547	10789	10635	10592	10456	10473	10616	10632	10614	10603	10581	10639	10611	10404	10473	10623	10768	10526	10589	10839	10594	10642	10489	10615	10840	10608	10509	10659	10546	10639	10537
25215	21617	39293	68635	59320	45115	31991	22985	19112	18190	17790	17543	17595	17451	17305	17525	17451	17447	17411	17569	17422	17546	17417	17410	17594	17411	17495	17540	17533	17497	17582	17247	17448	17498	17439	17323	17472	17472	17299	17383	17652	17374	17491	17358	17478	17317	17464	17319	17109	17329	17624	17307	17215	17435	17344	17323	17361	17381	17563	17389	17492	17312	17432	17392	17450	17425	17528	17441	17427	17313	17377	17228	17417	17389	17318	17288	17392	17458	17339	17273	17288	17399	17383	17559	17393	17203	17271	17239	17577	17395	17572	17419	17351	17050	17230	17382	17362	17419	17398	17492	17522	17405	17292	17373	17403	17658	17417	17328	17211	17223	17456	17442	17414	17154	17258	17294	17249	17173	17086	17121	17249	17587	17266	17273	17362	17295	17363	17085	17327	17478	17337	17288	17437	17344	17565	17480	17218	17203	17669	17210	17169	17431	17492	17320	17569	17287	17307	17280	17287	17132	17299	17378	17376	17584	17276	17350	17382	17311	17462	17289	17376	17247	17187	17432	17318	17441	17455	17281	17499	17520	17621	17200	17290	17340	17239	17334	17367	17312	17358	17171	17541	17644	17383	17444	17511	17220	17339	17269	17223	17155	17409	17340	17455	17410	17478	17496	17367	17518	17439	17294	17537	17390	17381	17374	17525	17426	17380	17383	17300	17296	17361	17196	17322	17341	17404	17457	17349	17216	17321	17231	17261	17355	17290	17405	17429	17314	17411	17356	17442	17321	17171	17311	17455	17231	17231	17342	17278	17343	17407	17414	17255	17390	17400	17361	17356	17399	17378	17332	17377	17222	17441	17606	17329	17498	17381	17219	17173	17442	17420	17287	17217	17630	17220	17442	17404	17353	17396	17286	17420	17506	17329	17247	17257	17307	17187	17350	17374	17405	17295	17222	17307	17378	17605	17420	17396	17394	17312	17412	17347	17229	17539	17289	17348	17458	17197	17205	17419	17423	17316	17307	17187	17189	17274	17163	17363	17296	17240	17278	17369	17291	17382	17465	17238	17370	17427	17257	17277	17262	17234	17545	17390	17354	17164	17139	17550	17115	17576	17445	17268	17121	17440	17244	17249	17348	17278	17235	17322	17231	17353	17285	17192	17405	17523	17381	17283	17245	17218	17175	17428	17322	17403	17357	17186	17182	17356	17374	17422	17471	17435	17365	17274	17367	17527	17169	17257	17602	17334	17225	17377	17156	17295	17433	17397	17649	17056	17133	17231	17258	17096	17560	17374	17593	17465	17400	17309	17326	17594	17603	17456	17175	17196	17436	17285	17325	17317	17296	17548	17294	17375	17396	17164	17286	17558	17344	17356	17384	17401	17489	17349	17440	17257	17171	17552	17272	17179	17321	17431	16865	17346	17379	17319	17343	17233	17287	17252	17376	17394	17526	17308	17269	17337	17297	17305	17474	17291	17609	17191	17156	17191	17390	17438	17282	17312	17441	17235	17334	17380	17222	17322	17314	17269	17334	17288	17059	17411	17374	17461	17356	17215	17625	17367	17332	17428	17257	17581	17474	17339	17454	17349	17047	17309	17478	17421	17580	17306	17297	17338	17291	17362	17486	17479	17292	17269	17370	17307	17285	17165	17529	17331	17345	17413	17190	17593	17253	17366	17161	17215	17284	17534	17484	17118	17523	17242	17327	17331	17246	17430	17243	17566	17407	17382	17495	17359	17529	17349	17360	17406	17527	17212	17418	17188	17566	17144	17143	17319	17302	17272	17358	17283	17249	17487	17408	17441	17470	17665	17458	17295	17461	17135	17357	17349	17237	17468	17478	17290	17363	17452	17380	17343	17360	17186	17320	17431	17553	17319	17226	17381	17324	17284	17517	17313	17418	17468	17379	17454	17434	17392	17344	17213	17146	17356	17289	17219	17352	17410	17307	17389	17282	17288	17488	17444	17394	17280	17358	17286	17453	17290	17193	17270	17207	17183	17203	17426	17243	17395	17293	17451	17336	17369	17239	17502	17257	17439	17304	17430	17221	17323	17370	17427	17252	17287	17299	17520	17399	17322	17132	17306	17317	17345	17483	17348	17343	17268	17219	17386	17336	17376	17360	17365	17347	17362	17362	17286	17336	17441	17512	17529	17216	17417	17147	17179	17506	17342	17422	17510	17384	17393	17306	17391	17293	17366	17081	17364	17506	17344	17302	17400	17318	17287	17151	17337	17268	17350	17282	17196	17451	17283	17561	17235	17256	17275	17318	17255	17488	17363	17609	17123	17388	17238	17358	17472	17253	17453	17315	17455	17391	17372	17275	17346	17269	17398	17226	17207	17378	17455	17352	17337	17437	17331	17209	17231	17247	17444	17364	17311	17271	17317	17259	17427	17398	17320	17459	17368	17287	17588	17549	17182	17414	17291	17050	17259	17213	17173	17147	17285	17458	17403	17387	17012	17338	17417	17403	17472	17348	17479	17163	17226	17252	17502	17432	17463	17621	17256	17406	17398	17451	17493	17329	17399	17288	17407	17283	17263	17678	17194	17483	17562	17251	17235	17237	17287	17133	17342	17351	17288	17244	17383	17308	17473	17376	17377	17467	17238	17274	17306	17284	17372	17194	17494	17380	17584	17386	17140	17257	17371	17099	17352	17384	17428	17387	17408	17399	17351	17171	17523	17323	17274	17407	17362	17367	17353	17203	17154	17547	17224	17364	17264	17522	17530	17326	17599	17370	17468	17318	17398	17188	17300	17420	17299	17554	17181	17305	17536	17308	17400	17242	17255	17400	17256	17380	17767	17576	17345	17414	17630	17264	17611	17446	17355	17289	17232	17457	17530	17390	17339	17439	17267	17406	17436	17298	17504	17253	17423	17503	17274	17301	17341	17290	17231	17430	17399	17293	17228	17342	17538	17428	17581	17243	17231	17310	17171	17219	17242	17187	17335	17285	17384	17408	17441	17262	17337	17309	17320	17285	17253	17383	17522	17397	17297	17586	17288	17393	17444	17264	17464	17366	17496	17445	17439	17166	17376	17254	17261	17154	17422	17452	17357	17484	17482	17425	17608	17469	17284	17200	17456	17457	17354	17527	17133	17439	17472	17367	17470	17231	17250	17383	17565	17205	17414	17163	17341	17133	17284	17508	17341	17289	17520	17499	17398	17320	17340	17333	17229	17385	17131	17375	17520	17262	17215	17256	17446	17353	17293	17226	17004	17381	17370	17297	17583	17406	17156	17387	17476	17215	17566	17448	17301	17333	17305	17540	17478	17559	17277	17371	17510	17330	17181	17299	17264	17286	17653	17451	17441	17306	17272	17272	17382	17485	17428	17148	17296	17651	17508	17455	17406	17399	17364	17453	17526	17382	17370	17364	17486	17407	17467	17276	17533	17303	17372	17213	17427	17280	17358	17314	17405	17364	17499	17406	17332	17433	17400	17464	17326	17360	17188	17501	17576	17526	17244	17211	17519	17578	17341	17170	17293	17332	17427	17442	17497	17362	17402	17345	17484	17154	17230	17333	17357	17295	17218	17219	17280	17326	17342	17447	17491	17412	17174	17419	17303	17096	17183	17445	17069	17463	17508	17433	17237	17299	17116	17401	17170	17341	17070	17261	17313	17297	17259	17296	17517	17312	17344	17415	17386	17334	17411	17506	17311	17387	17396	17588	17298	17331	17288	17448	17394	17493	17310	17223	17351	17189	17383	17416	17241	17300	17342	17305	17329	17389	17471	17198	17335	17218	17576	17345	17315	17482	17345	17530	17453	17352	17498	17271	17291	17130	17260	17440	17306	17636	17318	17346	17308	17262	17453	17460	17394	17283	17242	17445	17233	17259	17364	17432	17286	17397	17307	17426	17230	17245	17363	17272	17221	17227	17462	17456	17376	17521	17360	17150	17190	17401	17327	17268	17398	17380	17297	17266	17397	17230	17336	17335	17292	17241	17415	17406	17421	17147	17510	17273	17163	17165	17383	17542	17501	17347	17298	17206	17241	17603	17439	17271	17376	17515	17490	17275	17160	17306	17211	17362	17455	17262	17278	17455	17266	17232	17129	17297	17281	17197	17327	17301	17339	17213	17187	17103	17438	17327	17653	17318	17352	17391	17432	17300	17389	17440	17336	17211	17427	17290	17413	17263	17490	17352	17295	17205	17196	17368	17315	17251	17328	17499	17394	17518	17146	17337	17350	17573	17564	17325	17274	17389	17316	17420	17385	17448	17425	17341	17074	17358	17689	17104	17086	17366	17206	17124	17212	17449	17387	17306	17219	17469	17351	17309	17514	17310	17563	17555	17340	17397	17514	17223	17443	17360	17374	17507	17330	17221	17137	17225	17371	17284	17472	17342	17325	17333	17104	17409	17420	17399	17427	17441	17350	17307	17242	17292	17437	17398	17446	17268	17410	17526	17428	17447	17369	17413	17358	17385	17152	17297	17350	17265	17563	17293	17324	17341	17313	17212	17329	17451	17417	17365	17508	17431	17316	17261	17397	17121	17430	17480	17205	17168	17274	17334	17388	17156	17486	17457	17483	17350	17399	17449	17494	17419	17236	17238	17293	17433	17287	17174	17289	17364	17335	17253	17209	17487	17209	17347	17380	17468	17163	17242	17409	17462	17488	17402	17229	17292	17125	17425	17330	17270	17381	17428	17477	17354	17312	17274	17572	17415	17375	17282	17208	17215	17361	17451	17256	17187	17363	17403	17485	17197	17317	17072	17367	17507	17124	17438	17503	17381	17473	17279	17383	17434	17363	17329	17432	17480	17171	17215	17338	17421	17261	17365	17246	17468	17161	17551	17283	17481	17356	17396	17170	17283	17383	17200	17577	17479	17421	17564	17416	17455	17314	17253	17322	17609	17242	17158	17307	17224	17403	17273	17290	17486	17386	17552	17236	17149	17272	17466	17418	17389	17106	17392	17415	17435	17416	17235	17383	17129	17229	17340	17286	17338	17188	17468	17219	17428	17313	17347	17193	17422	17341	17218	17262	17267	17277	17273	17439	17490	17418	17341	17401	17205	17419	17292	17533	17194	17483	17336	17211	17449	17336	17574	17246	17217	17423	17143	17311	17235	17462	17394	17330	17570	17282	17403	17400	17315	17421	17289	17250	17361	17416	17388	17396	17404	17253	17359	17385	17284	17142	17231	17106	17396	17453	17307	17405	17287
16927	36380	71504	77225	57101	36628	22146	14366	11676	11090	10770	10971	10917	10871	10968	11159	10995	10854	10918	10793	10973	10948	10852	10872	10852	11008	11023	11003	10843	10940	11038	10997	10781	10865	10799	10877	10916	10840	10983	10830	10902	10778	10759	10932	10876	11007	10932	10714	10819	10890	10819	10863	10953	10862	10866	10850	10885	11053	10805	10827	10888	10849	10810	10884	10896	10982	10929	10840	10933	10884	10881	11020	10821	10998	10902	10810	10797	10945	10752	10846	10828	10950	10808	11014	10750	10945	10849	10925	10875	10881	10837	10759	10838	10970	10800	10887	10974	10711	10781	10929	11031	10822	10692	10885	10909	10724	10993	10807	10885	10892	10855	10906	10723	10850	10906	10773	10896	10896	10808	10810	10736	10884	10780	10916	10958	10911	10731	10882	10787	10903	10838	10823	10872	10582	10886	10949	10791	10818	10793	10823	10793	11071	10774	10812	10891	11057	10858	10793	10894	10902	10857	10868	11144	10865	10847	10782	10872	10787	10903	10703	10794	10862	10756	10906	10998	10896	10922	10951	10885	10969	10909	10832	10777	10870	10858	10811	10966	10700	10763	11132	10845	10759	10918	10922	10818	10895	10781	10972	10757	10831	10984	10637	10723	10991	10874	10869	10894	10810	10914	10953	10908	10837	10926	10911	10837	10862	10883	10833	10841	10711	10834	10789	10895	10818	10863	10894	10995	10719	10821	10930	10781	10775	10978	11031	10850	10705	10956	10859	10881	10867	10716	10641	10769	10932	10709	10937	11002	10860	10931	10844	10918	10962	10896	10779	10866	10914	10926	10797	10706	10991	10752	10869	10760	10843	11075	10804	10790	10903	10804	10743	10823	10709	10862	10743	10896	10924	10875	10797	10790	10927	10770	10935	10723	10795	10753	10857	10937	10939	10957	10965	10793	10874	10916	10785	10933	10802	10715	10884	10868	10957	10776	10685	10871	10951	10868	10743	10921	10851	10978	10752	11010	10598	10831	10867	10755	10839	10788	10710	10898	11020	10825	10806	10692	10956	10862	10841	10794	10940	10991	10778	10915	10769	10779	10787	10891	10797	10809	10920	10832	10780	10844	10827	10782	10872	10594	10815	10926	10938	10965	10773	10781	10882	10798	10985	10846	10928	10803	10918	10698	10852	10838	10755	10799	10904	11044	10786	10690	10890	10784	10808	10816	11028	10781	11033	10963	10763	10745	10891	10788	10846	10855	10644	10938	10801	10880	10819	10858	10667	10733	10724	10820	10960	10926	10797	10954	10843	10702	10951	10885	10767	10837	10807	10806	10811	10947	10909	10735	10850	10855	10910	10871	10921	10811	10839	10703	10861	10918	10761	10794	10994	10900	10955	10756	10877	10812	10830	10847	10993	10995	10847	10771	10736	10849	10871	10889	10899	10828	10772	10896	10830	10775	10800	10787	10926	10878	10681	10954	10775	10868	10774	10809	10857	10682	10886	10834	11046	10887	10997	10712	10900	10759	10771	10888	10856	10888	10938	10843	10852	10869	10891	10862	10931	10895	10985	10847	10933	10876	10760	10767	10855	10774	10874	11007	10782	10952	10799	10741	10819	10791	10892	10927	10864	10889	10955	10926	10916	10743	10886	10808	10759	10960	10803	10856	11038	11006	10861	10773	10976	10868	10752	10976	10945	10713	10907	10851	10894	10834	10808	10794	10949	10768	10817	10681	10746	10971	10925	10810	10885	10647	10936	10570	10771	10813	10878	10866	10685	10947	10768	11043	10853	10771	10875	10850	10704	10876	10934	10796	10791	10893	10769	10856	10810	10930	11025	10904	10854	10771	10863	10838	10677	10799	10904	11024	10907	10803	10782	10883	10900	10946	10880	10848	10818	10854	11008	10711	10838	10818	10909	10812	10877	11030	10840	10768	10819	10786	10822	10910	10867	10838	10888	10887	10904	10816	10865	10925	10922	10960	10877	10837	11050	10965	10948	10718	10848	10888	10802	10845	10781	10794	10898	10855	10868	10880	10966	10916	10845	10769	10873	10877	10805	10800	10946	10961	10800	10860	10690	10959	10896	10909	10831	10941	10879	10961	10738	10891	10718	10851	10842	11042	10958	10918	10820	11036	10952	10942	10942	11016	10797	10831	10732	10949	10748	10812	10998	10990	10825	10902	10716	10704	10861	10815	10801	10943	10764	10820	10983	10897	10860	10779	10918	10847	10916	10684	10758	10914	10720	10863	10963	10876	10901	10835	10880	10876	10755	11014	10877	10966	10891	10821	10891	10725	10724	10970	10843	10869	10899	10744	10928	10917	10856	10708	10755	10931	10724	10763	10756	10817	11084	10948	10923	10828	10849	10866	10902	10917	10943	10782	10913	10843	10864	10909	10893	10865	10982	10696	10734	10741	10817	10636	10833	10766	10933	10895	10835	10825	10572	10947	10685	10771	10837	10872	10973	10860	10878	10938	11014	10870	10775	10836	10815	10748	10900	10782	10863	10852	10849	10900	10855	10806	10791	10817	10811	10908	10710	10959	10966	10820	10869	10705	10761	10827	10745	10964	10710	10893	10830	10707	10919	10852	11008	10911	10800	10808	10927	10830	11036	10777	10854	10710	10851	10848	10840	10786	10846	10668	10689	10961	10808	10870	10897	10846	10898	10818	10719	11001	10857	10988	10714	10858	10901	10790	10913	10930	10815	10798	10740	10880	10678	10813	10821	10958	10937	10961	10887	10772	10869	10754	10793	10782	10826	10894	10948	10877	10854	10853	10781	10913	10755	10846	10771	10834	10847	10803	10840	10940	10889	10743	10910	10831	10746	10680	10885	10769	10833	10710	10647	10965	10916	10845	10747	10753	10947	10768	10864	10850	10768	10784	10924	11029	10808	10892	11000	10895	10884	10882	10915	10777	10853	10865	10955	10878	10771	10793	10909	10959	10794	10769	10965	10684	10815	10863	10941	10836	10837	10765	10827	10804	10713	10736	10996	10835	10837	10855	10794	10950	10761	10919	10832	10848	10819	10735	10905	10792	10848	10754	10928	10802	10787	10720	10830	10869	10769	10813	10807	10825	10750	10810	10829	11071	10862	10830	10924	10865	10696	10734	10855	10857	10762	10815	10857	10945	10873	10831	10915	10948	10821	10844	11046	10748	10720	10707	10909	10903	10847	10840	10682	10753	10873	10903	10670	10906	10849	10795	10881	10804	10817	10928	10887	10838	10942	10896	10831	10787	10857	10947	10596	10983	10901	10771	10922	10762	10737	10790	10795	10885	10938	11002	10923	10958	10904	10813	10918	10829	10932	10740	10935	10779	10850	10843	10981	10881	10725	10912	10862	10936	10788	10822	10884	10904	10759	10851	11010	10889	10930	10930	10884	10715	11078	10890	10845	10864	10917	10805	10960	10733	10911	10863	10864	10906	10788	10720	10890	11036	10769	10788	10803	10919	10784	10737	10733	10901	10784	10885	10914	10870	10888	10874	10791	10745	10848	10927	10774	10849	10906	10935	10851	10849	10881	10926	10746	10870	10822	10872	10880	10926	10849	10871	10718	10786	10788	11065	10865	10949	10753	10888	11038	10737	10840	10881	11026	10711	10908	10909	10849	10979	10932	10858	10878	10907	10791	10758	10866	10935	11018	10790	10845	10985	11002	10960	10885	10776	10780	10891	10986	10851	10921	10737	10763	10713	10892	10880	10835	10875	10836	10993	10824	10845	11019	11005	10773	10839	10757	10946	10817	10824	10897	10759	11040	10707	10945	10956	10796	10948	10859	10872	10819	10730	10885	10799	10982	10771	10876	10827	10781	10857	10832	10812	10737	10834	10962	10876	10968	10842	10800	10718	10855	10877	10808	10714	10798	10985	10854	10927	10951	10915	10925	10786	10900	11041	10795	10887	10855	10871	10924	10749	10895	10833	10747	11008	10992	10886	10880	10842	10931	10789	10897	10948	10897	10800	10873	10729	10755	10822	10781	10727	10832	10885	11010	10701	10853	10770	10913	10830	10706	10833	10904	11013	10960	10863	10709	10856	10806	10853	10678	10792	10704	11023	10743	10774	10797	10834	10820	10756	10849	10793	10793	10778	10864	10810	10860	10929	10870	10777	10980	10778	10883	10755	10750	10808	10816	11113	10750	11112	10901	10919	10712	10918	10922	10875	10817	10935	10862	10722	10878	10829	10820	10812	10914	10757	10783	10818	10806	10679	10710	10931	10718	10860	10839	10804	10791	10932	10906	10727	10885	10888	10700	10883	10808	10916	10816	10959	10741	10857	10806	10777	10894	10796	10755	10818	10929	10969	10914	10873	10876	10901	10788	10777	10940	10724	11010	10979	10908	10908	10817	10764	10878	10992	10755	10773	10956	10929	10799	10990	10820	10894	10844	10788	10892	10826	10799	10912	10962	10865	10686	10975	10890	10986	10902	10924	10767	10767	10811	10541	10867	10921	10908	10941	10848	10796	11090	10800	10924	10839	10942	10803	10712	10747	10834	10811	10867	10827	10799	10964	10886	10781	10742	10955	10625	10851	10771	10909	10792	10842	10530	10739	10683	10966	10745	10872	10891	10860	10855	10737	10889	10846	11062	10840	10881	10816	10800	10759	10800	10894	10868	10981	10858	10808	10847	10860	10776	10795	10842	10840	10737	10850	10683	10938	10882	10844	10896	10833	10847	10851	10845	10842	10912	10865	10909	10814	10876	10705	10940	10827	10832	10690	10899	10849	10891	10770	10807	10989	10847	10991	10701	10798	10893	10713	10905	10699	10822	10963	10784	10876	10734	10749	10885	10610	10873	10750	10898	10937	10960	10926	10723	10901	10965	10868	10805	10795	10810	10920	10706	10911	10836	10854	11011	10838	10764	10976	10932	10921	10838	10741	10906	10741	10950	10677	10868	10783	10837	10824	10919	10786	10855	10871	10917	10926	10872	10969	10946	10685	10872	10985	10967	10919	10874	10785	10756	10691	10737	10763	10845	10933	10839	10963	10898	10842	10887	10807	10934	10890	10754	10833	10813	10776	10775	10765	10858	10744	10770	10787	10800	10736	10838	10820	10862	10839	10735	10936	10658	10908	10862	10748	10812	10894	10867	10869	10839	10838	10848	10732	10819	11050	10889	10973	10815	10908	10941	10787	10917	11035	10858	10839	10845	10910	10947
23725	21608	38624	68715	64165	52507	39252	26925	20864	18961	18304	17954	18206	18136	17882	17788	17774	17796	17932	17855	17860	17751	17822	17807	17958	17981	17938	17783	17821	17772	17872	17674	17785	17720	17784	17800	17666	17678	17481	17622	17688	17539	17527	17625	17620	17557	17604	17425	17718	17567	17459	17370	17456	17712	17903	17635	17729	17704	17779	17592	17650	17690	17912	17531	17615	17819	17630	17469	17649	17651	17763	17663	17610	17614	17782	17539	17707	17672	17672	17625	17624	17754	17595	17615	17841	17782	17532	17471	17634	17665	17713	17683	17621	17519	17769	17731	17656	17760	17489	17724	17605	17533	17749	17610	17566	17527	17637	17694	17705	17841	17670	17634	17664	17578	17345	17561	17611	17592	17559	17760	17632	17666	17591	17758	17704	17886	17618	17487	17593	17580	17724	17596	17669	17574	17847	17648	17691	17553	17650	17571	17605	17595	17456	17759	17796	17482	17757	17706	17783	17767	17628	17755	17580	17728	17661	17501	17600	17526	17613	17584	17868	17601	17636	17622	17610	17680	17704	17548	17590	17658	17557	17654	17740	17627	17638	17614	17323	17464	17679	17698	17660	17648	17696	17699	17557	17686	17612	17633	17439	17681	17694	17668	17729	17657	17590	17655	17707	17662	17533	17555	17696	17792	17866	17747	17511	17759	17598	17670	17608	17779	17786	17567	17759	17642	17518	17811	17689	17722	17613	17540	17838	17752	17783	17509	17736	17537	17409	17554	17564	17639	17606	17679	17606	17688	17789	17686	17587	17624	17587	17876	17579	17768	17502	17630	17679	17812	17714	17711	17685	17404	17626	17510	17656	17640	17580	17644	17640	17562	17422	17473	17622	17632	17617	17516	17835	17771	17556	17651	17558	17716	17563	17537	17483	17537	17732	17669	17549	17422	17629	17599	17572	17451	17580	17547	17562	17535	17479	17770	17846	17708	17835	17531	17548	17473	17500	17282	17500	17499	17505	17769	17602	17443	17595	17750	17603	17636	17577	17746	17734	17770	17522	17538	17620	17660	17567	17669	17850	17674	17634	17432	17619	17613	17477	17567	17553	17663	17690	17847	17641	17583	17566	17668	17636	17454	17777	17655	17442	17643	17465	17768	17634	17760	17552	17536	17484	17503	17618	17632	17723	17609	17660	17616	17613	17754	17624	17605	17615	17762	17811	17592	17624	17717	17630	17638	17638	17632	17924	17556	17752	17670	17811	17488	17478	17722	17710	17700	17541	17696	17578	17622	17503	17831	17584	17675	17736	17464	17651	17584	17827	17566	17477	17565	17596	17535	17790	17459	17432	17441	17609	17600	17643	17611	17997	17656	17550	17616	17675	17717	17693	17599	17695	17680	17558	17622	17518	17664	17896	17602	17623	17670	17676	17790	17645	17458	17642	17564	17683	17554	17691	17556	17526	17689	17738	17763	17575	17676	17749	17571	17455	17470	17685	17724	17687	17749	17685	17627	17737	17671	17559	17584	17735	17713	17574	17411	17692	17937	17635	17428	17513	17777	17654	17715	17601	17611	17628	17594	17887	17783	17971	17837	17745	17598	17552	17628	17692	17685	17780	17671	17739	17811	17520	17640	17515	17783	17709	17692	17574	17412	17547	17595	17579	17654	17575	17707	17563	17623	17620	17742	17532	17749	17696	17775	17643	17565	17657	17437	17834	17712	17513	17791	17337	17648	17711	17551	17542	17798	17605	17527	17690	17679	17395	17508	17457	17677	17586	17598	17620	17426	17508	17725	17566	17523	17526	17515	17365	17501	17681	17722	17603	17607	17702	17561	17581	17638	17725	17636	17896	17744	17683	17516	17645	17746	17541	17619	17522	17700	17718	17418	17573	17571	17772	17580	17550	17639	17545	17587	17680	17450	17697	17585	17560	17718	17640	17642	17547	17481	17791	17443	17644	17741	17874	17931	17606	17581	17517	17799	17515	17887	17770	17571	17649	17668	17658	17541	17535	17684	17659	17742	17687	17671	17498	17530	17558	17549	17741	17700	17627	17587	17829	17685	17535	17802	17704	17469	17633	17761	17651	17231	17589	17642	17837	17451	17794	17677	17468	17328	17675	17731	17638	17766	17724	17748	17511	17562	17756	17641	17457	17535	17596	17776	17723	17538	17695	17676	17568	17728	17678	17724	17622	17914	17675	17589	17574	17586	17520	17656	17771	17430	17556	17458	17741	17477	17632	17735	17575	17497	17668	17701	17582	17681	17655	17489	17625	17485	17747	17491	17677	17705	17518	17679	17438	17610	17606	17474	17771	17537	17671	17585	17403	17732	17776	17817	17621	17655	17652	17543	17698	17562	17607	17707	17638	17472	17430	17612	17348	17656	17732	17698	17642	17862	17713	17486	17546	17672	17585	17613	17704	17636	17777	17531	17645	17749	17659	17686	17894	17670	17613	17577	17706	17796	17640	17631	17628	17584	17660	17479	17824	17719	17682	17351	17538	17642	17757	17484	17552	17652	17702	17546	17429	17800	17475	17708	17683	17582	17774	17630	17519	17559	17672	17618	17628	17670	17803	17675	17623	17561	17481	17679	17822	17622	17589	17607	17685	17472	17758	17728	17797	17913	17710	17504	17614	17877	17878	17628	17627	17673	17621	17475	17640	17692	17652	17851	17787	17673	17549	17545	17601	17664	17601	17648	17734	17487	17706	17489	17792	17570	17639	17623	17866	17407	17475	17692	17756	17516	17595	17565	17540	17738	17545	17490	17523	17684	17599	17603	17886	17590	17740	17652	17647	17388	17705	17561	17944	17600	17676	17791	17538	17674	17703	17818	17700	17748	17691	17622	17812	17660	17559	17748	17684	17619	17883	17667	17520	17637	17685	17494	17501	17558	17662	17734	17494	17606	17624	17450	17740	17745	17697	17563	17744	17863	17576	17537	17696	17758	17734	17640	17705	17732	17720	17553	17653	17568	17814	17880	17628	17502	17516	17495	17510	17678	17714	17613	17587	17755	17653	17465	17665	17606	17554	17498	17717	17305	17760	17692	17621	17622	17451	17601	17708	17724	17537	17461	17590	17685	17602	17840	17551	17572	17645	17592	17827	17447	17595	17725	17714	18068	17620	17568	17861	17710	17808	17689	17488	17411	17491	17725	17641	17586	17623	17711	17578	17608	17753	17609	17589	17507	17778	17684	17557	17582	17809	17601	17530	17765	17768	17806	17626	17665	17805	17612	17479	17637	17653	17510	17542	17690	17788	17418	17715	17672	17772	17721	17725	17478	17718	17726	17686	17431	17549	17582	17343	17659	17522	17508	17385	17530	17706	17627	17519	17358	17776	17483	17690	17506	17679	17745	17618	17690	17833	17657	17552	17586	17288	17782	17799	17581	17618	17597	17939	17527	17486	17848	17667	17510	17688	17527	17701	17618	17618	17526	17704	17390	17540	17630	17774	17699	17446	17706	17673	17665	17568	17491	17511	17696	17466	17507	17712	17605	17654	17765	17410	17624	17551	17815	17569	17744	17872	17556	17617	17826	17510	17709	17758	17750	17680	17636	17780	17544	17594	17589	17550	17463	17681	17696	17531	17392	17509	17668	17473	17565	17684	17592	17479	17678	17706	17754	17433	17687	17688	17610	17465	17569	17635	17769	17670	17533	17586	17654	17756	17518	17840	18080	17535	17607	17674	17721	17765	17641	17695	17511	17512	17581	17666	17792	17573	17512	17838	17534	17691	17552	17576	17485	17681	17601	17559	17485	17417	17450	17578	17463	17782	17760	17722	17608	17551	17475	17701	17566	17698	17630	17650	17627	17483	17711	17529	17463	17558	17543	17661	17507	17574	17574	17825	17544	17791	17550	17419	17641	17552	17835	17832	17558	17744	17652	17716	17372	17880	17537	17516	17798	17667	17538	17707	17692	17813	17537	17611	17674	17555	17790	17619	17851	17774	17683	17632	17653	17458	17502	17551	17650	17683	17635	17700	17754	17556	17668	17652	17655	17544	17801	17658	17638	17546	17741	17773	17805	17893	17540	17595	17738	17683	17757	17596	17920	17716	17681	17580	17537	17646	17396	17844	18026	17741	17711	17531	17656	17649	17500	17670	17745	17663	17613	17659	17585	17779	17588	17667	17580	17745	17652	17597	17527	17597	17520	17620	17528	17584	17858	17637	17554	17689	17587	17892	17676	17687	17433	17745	17521	17640	17760	17665	17666	17640	17698	17603	17458	17713	17632	17552	17549	17642	17784	17576	17572	17873	17537	17774	17558	17557	17679	17590	17676	17529	17459	17622	17683	17511	17732	17519	17706	17811	17642	17707	17578	17735	17909	17486	17790	17465	17463	17633	17423	17515	17649	17544	17465	17660	17806	17664	17688	17603	17398	17598	17608	17620	17659	17770	17688	17880	17703	17643	17454	17795	17587	17760	17638	17655	17536	17620	17802	17383	17601	17547	17389	17780	17640	17551	17586	17651	17712	17840	17542	17690	17423	17746	17563	17459	17547	17735	17727	17560	17715	17552	17465	17530	17796	17649	17702	17519	17674	17601	17474	17671	17495	17656	17461	17604	17611	17617	17412	17743	17501	17498	17764	17627	17567	17759	17716	17664	17660	17671	17555	17767	17801	17879	17656	17609	17761	17799	17692	17686	17592	17461	17593	17581	17545	17603	17644	17597	17931	17571	17644	17511	17649	17540	17655	17515	17556	17499	17510	17686	17650	17508	17755	17575	17657	17549	17690	17584	17609	17597	17860	17815	17714	17766	17679	17447	17455	17548	17597	17597	17502	17800	17583	17882	17576	17514	17827	17818	17608	17552	17782	17492	17594	17755	17895	17526	17465	17626	17544	17649	17533	17473	17562	17506	17562	17486	17692	17677	17569	17834	17660	17630	17600	17772	17499	17567	17972	17371	17524	17572	17831	17750	17786	17666	17560	17834	17474	17778	17664	17623	17732	17619	17553	17494	17565	17832	17661	17778	17673	17691	17621	17588	17348	17862	17556	17520	17563	17764	17611	17587	17668	17458	17783	17657	17468	17621	17593	17489	17661	17635	17682	17600	17414	17630	17563	17595	17617	17589	17610	17528	17628	17679	17611	17635	17531	17777	17688	17660	17527	17740	17428	17815	17609	17777	17297	17421	17498	17746	17518	17535	17374	17656	17676	17555	17661
22489	50452	93228	92993	72529	48723	29676	17810	12932	11710	11414	11311	11455	11423	11449	11470	11382	11355	11458	11486	11362	11278	11311	11411	11431	11305	11392	11415	11456	11389	11400	11299	11347	11358	11376	11271	11378	11487	11212	11379	11221	11370	11436	11371	11447	11251	11429	11408	11190	11483	11245	11424	11206	11496	11254	11364	11423	11476	11605	11376	11172	11404	11396	11294	11252	11405	11388	11407	11356	11175	11183	11231	11505	11329	11327	11469	11428	11414	11323	11354	11460	11175	11408	11233	11237	11467	11298	11225	11443	11314	11340	11276	11385	11331	11321	11378	11369	11142	11313	11405	11247	11363	11245	11322	11550	11245	11378	11318	11488	11357	11312	11304	11116	11392	11290	11370	11269	11313	11252	11410	11409	11391	11375	11216	11395	11271	11289	11443	11456	11384	11201	11489	11462	11263	11444	11238	11199	11327	11399	11311	11226	11303	11296	11405	11333	11292	11231	11441	11456	11273	11321	11250	11265	11460	11401	11411	11297	11241	11083	11397	11282	11357	11318	11406	11255	11264	11353	11318	11402	11296	11399	11250	11230	11302	11419	11375	11320	11167	11217	11160	11284	11453	11407	11247	11443	11322	11193	11294	11381	11278	11241	11319	11330	11424	11301	11421	11383	11247	11234	11432	11267	11365	11432	11280	11076	11328	11314	11382	11378	11323	11368	11272	11268	11109	11399	11399	11434	11472	11175	11439	11251	11257	11292	11232	11589	11167	11391	11246	11241	11530	11285	11187	11279	11253	11301	11392	11310	11322	11374	11305	11357	11297	11292	11245	11363	11327	11424	11334	11350	11473	11298	11166	11529	11578	11353	11205	11328	11373	11284	11389	11417	11267	11387	11367	11329	11391	11224	11199	11250	11386	11438	11319	11471	11436	11146	11355	11330	11521	11355	11506	11125	11326	11292	11451	11240	11319	11301	11229	11321	11163	11333	11422	11433	11184	11378	11253	11340	11356	11371	11093	11427	11388	11322	11394	11197	11209	11341	11290	11292	11443	11461	11372	11202	11401	11212	11352	11323	11317	11499	11483	11193	11445	11246	11279	11373	11257	11239	11321	11363	11360	11212	11328	11263	11302	11433	11291	11347	11256	11274	11260	11267	11217	11393	11179	11206	11387	11378	11238	11208	11215	11282	11329	11380	11171	11413	11272	11194	11334	11399	11333	11147	11260	11447	11251	11328	11333	11443	11392	11319	11418	11537	11247	11317	11455	11281	11361	11197	11311	11393	11248	11356	11299	11429	11246	11279	11542	11299	11486	11285	11276	11378	11335	11360	11252	11343	11500	11284	11209	11309	11288	11281	11284	11276	11455	11271	11203	11235	11343	11204	11301	11261	11296	11163	11309	11250	11170	11274	11302	11384	11362	11321	11410	11284	11107	11271	11256	11192	11270	11183	11437	11296	11317	11429	11365	11267	11171	11240	11282	11319	11322	11382	11298	11159	11346	11158	11199	11378	11266	11319	11258	11381	11200	11281	11231	11414	11407	11206	11495	11356	11275	11384	11431	11291	11252	11290	11338	11351	11132	11244	11531	11342	11314	11163	11194	11342	11341	11146	11370	11381	11262	11262	11353	11166	11242	11386	11399	11447	11267	11266	11249	11238	11152	11310	11472	11168	11301	11262	11427	11264	11340	11398	11282	11261	11201	11392	11490	11291	11291	11442	11296	11290	11432	11188	11446	11275	11280	11306	11367	11357	11356	11340	11350	11208	11285	11291	11489	11400	11415	11349	11297	11236	11409	11356	11347	11239	11262	11381	11251	11172	11332	11331	11300	11435	11190	11466	11250	11312	11344	11369	11133	11418	11246	11534	11238	11295	11474	11346	11342	11137	11299	11238	11381	11175	11365	11169	11341	11155	11233	11467	11381	11265	11282	11338	11315	11293	11402	11349	11272	11168	11334	11350	11320	11518	11355	11274	11270	11285	11241	11287	11301	11244	11411	11270	11309	11238	11358	11201	11286	11203	11294	11248	11436	11320	11352	11315	11335	11224	11437	11312	11356	11484	11407	11303	11256	11280	11364	11388	11317	11252	11229	11295	11293	11184	11418	11308	11325	11206	11306	11223	11216	11294	11297	11372	11387	11199	11082	11336	11345	11253	11306	11501	11401	11180	11346	11300	11149	11245	11256	11357	11260	11287	11275	11312	11356	11210	11150	11160	11284	11292	11221	11279	11423	11315	11467	11371	11249	11363	11255	11430	11190	11361	11231	11280	11298	11365	11371	11323	11282	11300	11217	11445	11233	11374	11308	11273	11361	11388	11357	11282	11300	11318	11229	11325	11391	11342	11414	11317	11362	11392	11233	11296	11329	11216	11424	11274	11391	11208	11382	11327	11182	11352	11249	11248	11414	11243	11240	11315	11245	11267	11436	11275	11290	11573	11328	11453	11180	11220	11335	11512	11532	11303	11285	11285	11294	11156	11419	11329	11308	11227	11278	11385	11219	11252	11415	11355	11243	11406	11316	11285	11327	11397	11327	11182	11279	11382	11300	11358	11187	11239	11229	11451	11160	11381	11301	11333	11317	11181	11242	11520	11203	11443	11345	11380	11246	11311	11521	11313	11220	11500	11328	11378	11290	11203	11208	11290	11376	11281	11351	11224	11211	11146	11320	11259	11256	11204	11334	11426	11283	11190	11219	11140	11326	11434	11350	11224	11186	11482	11314	11403	11257	11256	11415	11377	11508	11334	11407	11239	11375	11354	11306	11418	11345	11522	11250	11276	11245	11333	11374	11281	11397	11405	11260	11358	11206	11187	11299	11489	11286	11175	11457	11496	11432	11459	11425	11380	11298	11405	11297	11405	11185	11371	11234	11286	11444	11375	11364	11410	11382	11367	11380	11230	11328	11338	11510	11241	11211	11386	11279	11329	11189	11419	11160	11381	11347	11229	11292	11179	11447	11333	11312	11321	11194	11322	11335	11278	11302	11370	11252	11215	11211	11398	11355	11219	11524	11356	11471	11333	11249	11304	11305	11357	11251	11148	11380	11303	11316	11356	11299	11176	11230	11324	11276	11359	11328	11234	11267	11293	11288	11567	11428	11419	11354	11480	11275	11270	11332	11316	11331	11307	11298	11291	11512	11548	11258	11489	11291	11404	11255	11485	11102	11415	11288	11233	11316	11280	11339	11263	11371	11160	11436	11325	11242	11320	11223	11363	11396	11236	11362	11356	11241	11383	11296	11246	11246	11233	11527	11304	11305	11432	11430	11449	11126	11243	11307	11446	11340	11199	11268	11283	11238	11342	11366	11248	11351	11199	11246	11353	11417	11231	11169	11272	11294	11307	11284	11295	11322	11200	11340	11495	11314	11329	11233	11309	11221	11315	11304	11478	11345	11389	11227	11224	11310	11165	11203	11365	11268	11396	11263	11348	11422	11321	11238	11356	11389	11278	11416	11214	11198	11285	11167	11320	11210	11422	11255	11209	11245	11322	11377	11243	11409	11331	11191	11395	11277	11198	11335	11289	11209	11325	11250	11372	11284	11258	11388	11382	11227	11384	11113	11400	11308	11301	11422	11400	11266	11293	11366	11254	11422	11095	11192	11413	11164	11300	11394	11299	11294	11492	11375	11170	11421	11416	11374	11533	11439	11384	11311	11230	11353	11384	11172	11325	11297	11172	11251	11287	11187	11349	11310	11511	11374	11311	11327	11407	11341	11386	11348	11319	11409	11285	11349	11306	11233	11258	11211	11309	11267	11376	11220	11319	11322	11143	11357	11175	11242	11235	11259	11191	11470	11470	11315	11261	11322	11409	11317	11135	11348	11501	11416	11143	11204	11187	11156	11296	11406	11202	11350	11281	11285	11279	11296	11171	11413	11440	11155	11267	11384	11335	11409	11210	11394	11416	11406	11355	11294	11472	11259	11189	11242	11356	11331	11238	11336	11202	11022	11477	11246	11306	11482	11378	11217	11294	11273	11271	11468	11478	11138	11171	11246	11335	11193	11434	11361	11279	11338	11352	11272	11175	11243	11208	11196	11282	11395	11445	11255	11210	11195	11215	11177	11309	11366	11233	11269	11336	11234	11317	11467	11166	11373	11342	11179	11330	11374	11270	11281	11407	11300	11259	11180	11285	11244	11249	11233	11336	11339	11131	11294	11324	11313	11267	11434	11258	11291	11345	11257	11302	11307	11287	11419	11373	11386	11353	11371	11245	11464	11478	11227	11421	11195	11420	11187	11131	11224	11312	11257	11253	11431	11185	11177	11370	11520	11304	11407	11303	11288	11328	11305	11395	11199	11359	11177	11337	11251	11329	11341	11324	11376	11274	11206	11310	11321	11159	11260	11189	11345	11304	11332	11137	11333	11332	11295	11205	11367	11295	11428	11178	11133	11192	11356	11268	11329	11341	11124	11317	11167	11166	11216	11313	11309	11337	11391	11364	11294	11389	11408	11225	11334	11294	11259	11269	11491	11437	11314	11404	11292	11325	11121	11254	11266	11368	11303	11349	11116	11244	11216	11393	11363	11332	11275	11506	11294	11327	11388	11350	11396	11249	11303	11330	11163	11339	11304	11192	11354	11325	11476	11226	11277	11390	11251	11315	11272	11273	11319	11312	11304	11298	11222	11269	11066	11393	11302	11358	11367	11288	11336	11254	11190	11293	11325	11339	11287	11233	11282	11289	11251	11168	11284	11316	11357	11437	11386	11353	11436	11116	11294	11089	11420	11296	11396	11241	11301	11270	11377	11294	11334	11371	11177	11274	11353	11294	11392	11361	11156	11237	11382	11420	11293	11268	11341	11427	11495	11314	11217	11430	11531	11329	11333	11206	11242	11310	11399	11295	11303	11349	11341	11326	11272	11292	11232	11276	11367	11383	11373	11268	11370	11386	11258	11307	11244	11262	11327	11260	11306	11327	11277	11342	11201	11379	11260	11443	11294	11356	11340	11335	11432	11168	11315	11301	11308	11195	11282	11243	11387	11285	11283	11334	11309	11398	11184	11273	11382	11224	11234	11260	11417	11452	11385	11284	11270	11354	11458	11250	11538	11242	11447	11251	11433	11256	11544	11321	11275	11221	11161	11352	11346	11247	11379	11189	11484	11269	11349	11471	11253	11347	11441	11417	11426	11334	11285	11220	11235	11340	11387	11414	11278	11412	11433
30276	23428	34306	41483	31466	24646	20430	18157	17215	17040	17018	17261	17145	16887	16973	17100	16922	17036	17025	16908	17017	16971	17101	17053	16767	16694	17048	16854	17062	17217	17217	16892	16782	16936	17183	16906	16961	17014	16852	16762	17026	16920	17089	16927	17110	17150	16872	16844	16803	16938	16930	16802	17041	16853	16878	16978	17075	16799	16928	16918	17004	17031	16904	17037	16944	17043	16947	17080	17002	16916	16956	16691	17102	17008	16823	17147	17028	16733	16853	17053	17027	16929	16809	17079	16876	16881	16935	16948	16779	16791	16841	17125	16972	16820	16852	17065	16819	17173	17057	17106	16871	16974	16821	16948	16892	16996	17203	16978	16980	16931	17039	17004	17073	16973	16967	16791	17006	17069	16952	16905	16825	17008	17015	16810	16991	17032	16795	16832	16972	17077	16883	16794	17043	16887	16988	16843	17041	16765	16938	16866	16876	17081	16968	17032	17035	16929	16657	16763	16809	16834	16869	16982	17082	16824	16922	16858	16689	17031	17088	16907	16994	16884	16971	16897	16887	16885	16706	16876	16956	16788	17011	17208	16986	17131	17131	16973	16843	16741	16845	16760	16842	16869	16941	17009	16749	16932	17065	16889	16879	16989	17036	17125	16957	16822	16985	16874	16848	17065	16955	16952	17034	16984	16845	16951	16911	16886	16918	17005	17060	17060	16844	16788	16856	16838	17140	16977	16865	16799	16853	17152	16924	16935	16868	16758	16995	16810	16872	17053	16823	16985	17218	17055	17193	17045	16886	16837	16927	16833	16911	17050	16911	17089	16966	16965	16682	16969	16864	17004	16902	16890	17017	16581	16959	16927	16985	16875	16938	16699	16888	16878	16874	16984	16813	16903	17135	16809	16842	16729	16992	16930	16911	16817	16828	16865	16830	16936	16847	16937	16896	16881	16889	16896	16914	16995	16866	16841	17077	17059	16982	16981	17223	17003	16849	16979	17022	17013	16980	16871	16940	16876	16990	17217	16905	16778	17059	16787	16880	17073	16951	16975	16848	16801	16830	16822	16891	16919	16775	16991	16772	16961	16979	16906	16891	17048	16978	17036	16784	17059	16951	17018	17174	17005	16919	16909	17030	16983	16922	16979	17032	17187	16906	16873	16776	16977	16995	16953	16954	16760	16748	17096	16904	16868	17124	17020	17105	17132	17091	17079	16962	17079	16957	16942	16782	16901	16951	17131	17010	16836	17032	16912	17017	16959	17109	16948	17006	17048	16913	17181	17137	16934	16962	16869	16938	17141	17030	16812	16898	16973	16920	16709	16909	17163	17077	17152	17161	17018	17031	16932	17017	17248	16777	16903	16770	16964	16804	17094	17088	16994	16679	16866	16860	17089	17009	16858	16883	16848	16788	17030	17028	16901	16807	16841	16762	16912	16906	17036	16899	17028	16971	16839	17011	17193	16998	16754	16699	16970	16774	16800	16863	16994	17046	16762	16831	16971	16831	16970	16820	16995	16956	16929	16977	17017	17030	16974	16756	17163	16934	16857	16855	16928	16889	16947	17130	17068	16897	16944	17098	17065	17081	17128	16893	16950	17002	16971	16751	16918	16921	16927	16900	16838	16788	17048	16866	16906	16996	16874	16811	16936	16826	16829	16937	16766	16983	16700	16938	16922	16936	16830	17208	16822	16980	16969	16891	17021	17160	16969	16975	16822	16841	17062	16901	16984	16935	16893	17008	16987	16865	16963	17053	16845	16875	16768	16924	16869	16959	16952	17103	16853	16799	17007	16830	17103	16831	16996	16856	16926	16903	16855	16925	17018	16904	16882	16987	16951	16845	16840	16711	16976	16771	16716	16898	16611	16911	16859	16890	17016	16772	16946	16833	17093	16879	16984	17021	17260	16990	16800	17012	16948	16948	16972	16914	17042	16830	16814	16833	17028	16950	16750	16872	17004	17031	16975	16940	16924	17022	16959	16909	17012	17168	16897	17022	17007	17073	16977	16800	16815	16984	16839	16955	16897	17071	16872	16804	16885	17252	16911	16766	16971	16950	16962	16775	16935	17039	17037	16848	16851	16885	16730	16930	17049	16863	16936	17037	16764	17053	16877	16618	17164	16862	16819	17034	16989	16992	16946	17139	16972	17062	16834	16989	16928	16936	16809	16772	16834	16916	16950	17025	16863	17149	16901	17071	16944	16959	16989	16895	16980	16959	17000	16922	16827	16923	17033	16834	16786	17037	17051	16816	16728	16767	17220	16947	16938	16911	17050	17087	17065	16788	16776	16992	16965	16816	16895	16995	16967	17037	16831	17005	17063	17119	16725	16930	16860	16912	16981	16921	16983	17000	17034	16988	17018	16764	16822	17077	16936	17200	17105	16999	16884	16880	16783	16973	16897	16847	16888	16656	16972	16981	17031	16897	17099	17025	16645	16724	16946	16911	16985	16932	17022	17007	16888	16956	16921	16652	16938	17069	17060	17034	17025	17016	16906	17144	16907	17237	16819	16897	16897	17089	17090	16930	16817	16826	16666	17020	17001	16977	17000	16890	16883	17028	17015	16882	17127	17121	17026	16858	16915	16878	17122	17143	16980	16964	16796	16923	17062	16919	17069	17052	17013	17140	17011	16810	16842	17010	16856	17030	17030	17035	17126	16878	16968	16903	16973	16826	16687	17057	17066	17147	16815	16975	16954	16962	17256	16992	16827	16967	16936	16974	16990	16941	17175	17218	16981	16896	16852	17016	16877	16918	16837	17044	16981	17035	16970	16900	16843	17184	16988	16861	16836	16984	16927	16934	16725	17009	16899	17297	16978	16945	17053	16895	17057	16951	16965	17009	16827	17105	16920	16971	16708	16742	16979	16771	16978	17119	16935	17002	16715	17146	16699	16755	17052	17085	16748	16908	16840	17050	16912	16864	16978	17116	17055	16855	16978	16928	16884	16790	16997	16948	16891	17006	16805	16926	16957	16961	16827	17000	16862	17048	17003	17059	16908	16790	17033	16801	16938	16801	16948	16713	17089	17106	16884	17089	17009	16953	16971	16977	16765	16848	16888	17023	17151	16957	16966	16951	17199	16875	16784	16842	17149	16923	16987	16899	16981	17008	16569	16887	16988	17011	16942	17010	16934	17096	17091	17088	17161	17112	17072	16961	17003	17030	17209	16838	17031	16887	16687	16771	16912	16899	17040	16994	16686	16856	17006	16939	16935	16937	16933	16871	16939	16799	17011	16962	17126	17028	16850	17119	16763	16952	17166	17126	17014	16841	17005	17009	16939	16847	16797	16852	16955	16931	16871	17108	16883	17030	16792	17025	16995	16905	16983	16882	16975	17026	16859	16799	16977	16942	16769	17072	16725	16837	16856	16739	16918	16833	16824	16856	16864	16960	16948	16893	17091	17026	16935	16965	16797	17015	16826	17011	17073	16954	17137	16939	16830	17048	17112	16969	17048	16977	16771	16892	16880	16937	17076	17019	16822	17095	16920	17076	16740	16901	17165	16841	17031	17249	17044	16930	16767	16849	16939	17088	17027	17049	16925	16844	16835	16885	16995	17215	17083	17017	16947	17034	16839	16934	16820	16862	16674	17000	16920	16810	16788	16842	16862	16729	16846	16615	16923	16972	16875	17085	16867	17079	16924	16918	16869	16820	16935	16771	17072	17020	16913	16920	17004	16719	16843	16930	17108	16945	16951	16956	16885	16940	16953	16974	16807	16936	16986	16850	16918	16894	16810	17006	16871	17051	16892	16835	16896	17031	16928	16996	17105	17061	16808	16816	16723	16883	16918	17086	17106	16886	17014	17159	17135	17033	16902	17057	17141	16853	16857	17082	17010	16926	16707	16754	16707	17029	16883	16932	16676	16998	17049	16877	16826	16880	16819	16854	16780	16967	17015	17001	17069	17048	17025	17191	17181	16989	17144	16946	16804	16973	17112	16905	16866	16995	17051	16962	17030	16910	16975	17045	17131	16864	17130	17175	17297	16957	16977	16839	16967	16935	16686	16983	16868	16976	16890	16949	16994	17201	16993	16801	16609	17043	16877	17054	16876	16844	16849	16916	16995	17028	17123	17038	16819	17025	17032	16872	16934	17078	16728	16873	16906	16844	16714	16911	16926	16939	17093	16815	16705	16812	16972	16756	17057	17020	16897	16925	16756	16955	16960	16883	16666	16807	16776	16745	17078	16888	17008	16908	16920	17015	16918	16927	16821	16844	16857	16953	16830	16868	17029	17110	17022	16883	17062	16899	16939	16866	17022	16764	16806	16845	17013	17004	17071	16973	16794	16690	16765	17041	16872	17024	16857	16919	16858	16771	16878	17108	16928	16974	17007	17057	17087	16834	16884	16748	16923	16887	16785	17254	16900	16940	16859	16859	16777	17182	17064	16889	16782	17115	17040	17023	17040	16900	16952	16984	16975	17051	16877	16983	17018	16868	17075	17036	16880	16939	16930	16983	17009	17086	17153	16868	16752	16907	17075	16925	16958	16970	16667	16827	16928	17068	16926	16957	16962	16916	16859	16941	16779	16952	17051	17028	16958	16854	17135	16968	17038	16970	16952	16934	16820	16892	16826	16842	17056	16789	16943	16911	17161	17144	17139	17097	16869	17059	16811	17058	16818	16849	16815	16857	16853	16860	17052	16911	16998	16858	17013	17051	17088	16840	16956	17096	16834	16897	16826	17045	16910	16989	16878	17201	16883	16821	16850	16973	17229	16956	16955	17010	16858	16873	16716	17095	16997	17093	16995	17104	16861	17076	17096	17169	16884	17012	16898	17067	16793	16839	16825	16866	16900	16978	16980	17069	16959	16850	16962	17051	16873	16821	16956	16782	16813	16960	16879	16937	16944	17128	16911	17050	16968	17140	17008	16996	16887	17094	16895	16991	17067	17006	16986	16869	16843	16907	16843	17006	17132	16888	16876	16868	17008	16893	17124	17078	16590	16990	16983	16872	16821	16759	16825	16783	16936	16761	16681	16729	16934	17006	16899	16791	16974	16941	17096	17032	16851	16961	16767	16953	17106	16842	16980	16952	16918	17141	16942	16748	17078	16953	16719	16994	16918	17141	16874	17134	17052	16838	16770	17044	16949	17027	17032	16868	16977	17022	16837	16915	16925	16902	17076	16897	16884	16648	16908	16901	17027	17005	17071	16930	16853	16853	16762
12974	17481	32391	31983	22362	15891	12522	10939	10453	10245	10404	10396	10548	10354	10491	10489	10433	10414	10498	10462	10352	10497	10460	10407	10426	10372	10524	10375	10408	10431	10320	10352	10417	10406	10355	10464	10500	10282	10362	10367	10344	10571	10398	10193	10352	10417	10481	10379	10454	10468	10459	10342	10397	10423	10264	10303	10382	10290	10225	10281	10342	10263	10391	10367	10357	10242	10356	10533	10254	10377	10427	10321	10473	10418	10381	10471	10258	10342	10198	10326	10457	10339	10353	10435	10337	10268	10426	10356	10403	10531	10309	10441	10278	10413	10388	10356	10490	10403	10427	10437	10335	10377	10599	10320	10515	10343	10497	10475	10268	10416	10277	10422	10401	10367	10278	10515	10393	10380	10318	10378	10307	10345	10485	10469	10324	10200	10413	10395	10237	10415	10353	10341	10395	10334	10310	10373	10458	10389	10401	10454	10386	10496	10441	10171	10584	10366	10320	10464	10373	10446	10353	10325	10326	10295	10307	10382	10311	10359	10331	10376	10410	10466	10394	10338	10295	10300	10356	10317	10339	10459	10417	10319	10445	10278	10306	10268	10334	10363	10405	10561	10256	10372	10322	10373	10398	10152	10476	10383	10337	10303	10411	10375	10339	10340	10355	10422	10466	10482	10215	10398	10467	10402	10260	10248	10340	10379	10363	10452	10453	10443	10323	10415	10420	10232	10452	10493	10298	10332	10282	10325	10385	10364	10286	10542	10343	10415	10448	10359	10408	10244	10397	10273	10260	10484	10411	10328	10269	10321	10474	10422	10418	10300	10203	10384	10532	10389	10330	10358	10533	10462	10340	10241	10642	10425	10469	10379	10464	10420	10371	10307	10334	10519	10505	10332	10394	10449	10375	10370	10361	10329	10454	10347	10364	10375	10217	10414	10436	10430	10433	10367	10318	10285	10373	10343	10340	10411	10265	10266	10457	10400	10467	10398	10410	10347	10292	10488	10471	10438	10349	10360	10393	10336	10308	10482	10483	10386	10307	10255	10437	10321	10387	10366	10264	10476	10292	10421	10290	10458	10222	10354	10420	10294	10486	10245	10487	10534	10368	10284	10427	10256	10409	10376	10245	10355	10367	10361	10360	10345	10388	10351	10349	10342	10370	10328	10354	10386	10434	10486	10543	10318	10484	10173	10424	10360	10481	10398	10354	10335	10259	10439	10327	10298	10408	10335	10426	10289	10367	10416	10373	10259	10198	10441	10382	10427	10458	10373	10243	10501	10430	10464	10520	10404	10350	10411	10357	10336	10422	10180	10309	10414	10508	10358	10548	10334	10322	10319	10490	10199	10487	10419	10316	10340	10489	10202	10404	10357	10330	10481	10515	10346	10381	10292	10408	10464	10456	10461	10241	10339	10321	10477	10398	10543	10339	10256	10391	10456	10487	10486	10356	10274	10376	10346	10285	10340	10299	10630	10439	10354	10336	10503	10304	10358	10255	10452	10312	10290	10388	10258	10304	10180	10446	10555	10233	10419	10313	10556	10338	10487	10379	10552	10394	10431	10533	10426	10411	10281	10279	10338	10435	10464	10217	10256	10398	10373	10264	10328	10258	10256	10418	10366	10389	10424	10484	10473	10243	10292	10313	10391	10358	10263	10441	10320	10489	10368	10323	10454	10437	10380	10267	10554	10197	10373	10497	10480	10259	10439	10486	10470	10327	10449	10358	10258	10453	10428	10369	10452	10263	10309	10279	10332	10179	10447	10464	10426	10474	10272	10424	10353	10355	10286	10559	10358	10400	10407	10376	10421	10445	10433	10235	10266	10338	10366	10422	10299	10371	10392	10495	10454	10413	10449	10360	10383	10394	10427	10282	10411	10347	10334	10416	10412	10124	10346	10285	10344	10511	10307	10482	10380	10369	10235	10409	10422	10394	10377	10465	10319	10402	10510	10422	10350	10344	10431	10443	10355	10314	10341	10443	10245	10306	10462	10498	10356	10366	10255	10431	10390	10332	10371	10511	10467	10600	10327	10367	10341	10457	10287	10442	10343	10362	10489	10340	10371	10445	10299	10418	10434	10384	10469	10331	10467	10358	10332	10430	10382	10380	10269	10312	10422	10316	10398	10428	10472	10334	10485	10376	10444	10406	10500	10448	10407	10332	10376	10325	10216	10381	10338	10249	10405	10406	10406	10270	10465	10335	10213	10312	10245	10342	10460	10411	10345	10406	10351	10435	10402	10435	10210	10396	10509	10395	10290	10249	10356	10250	10446	10393	10506	10201	10381	10389	10504	10363	10409	10293	10422	10329	10294	10359	10374	10490	10326	10336	10341	10338	10451	10326	10402	10384	10314	10378	10457	10525	10308	10327	10351	10462	10432	10325	10260	10364	10457	10443	10428	10370	10379	10576	10411	10558	10381	10366	10432	10295	10373	10338	10266	10393	10422	10420	10507	10349	10380	10381	10482	10251	10300	10455	10357	10248	10202	10356	10361	10461	10376	10250	10461	10420	10339	10305	10414	10351	10426	10310	10328	10309	10208	10336	10391	10346	10326	10313	10246	10219	10377	10337	10367	10479	10370	10329	10382	10284	10417	10459	10415	10409	10579	10452	10414	10330	10526	10256	10354	10436	10372	10422	10433	10344	10469	10379	10374	10326	10363	10432	10239	10327	10274	10320	10289	10347	10399	10457	10468	10552	10395	10492	10431	10286	10460	10436	10296	10365	10428	10467	10569	10415	10313	10247	10408	10323	10149	10264	10361	10411	10368	10286	10409	10415	10411	10272	10256	10421	10321	10490	10404	10432	10329	10231	10503	10369	10498	10303	10512	10351	10347	10487	10144	10346	10376	10512	10444	10441	10437	10368	10267	10453	10384	10225	10418	10391	10235	10526	10337	10403	10377	10311	10293	10463	10320	10381	10526	10503	10379	10341	10341	10329	10529	10383	10202	10529	10393	10369	10263	10272	10413	10321	10446	10390	10389	10578	10493	10383	10302	10467	10273	10405	10116	10382	10455	10296	10428	10408	10510	10395	10401	10508	10467	10439	10379	10268	10404	10421	10310	10458	10334	10426	10420	10435	10363	10383	10353	10393	10429	10371	10304	10207	10379	10406	10425	10491	10344	10342	10458	10449	10528	10380	10370	10282	10409	10300	10282	10402	10335	10289	10349	10282	10264	10491	10337	10350	10297	10329	10274	10426	10479	10480	10265	10297	10347	10374	10410	10273	10332	10385	10445	10449	10448	10351	10419	10343	10376	10431	10400	10394	10427	10216	10438	10460	10300	10312	10427	10355	10262	10271	10475	10408	10536	10411	10189	10486	10350	10338	10220	10362	10455	10384	10443	10336	10240	10465	10554	10402	10431	10349	10475	10315	10314	10464	10566	10358	10328	10378	10487	10221	10399	10329	10345	10582	10487	10344	10373	10409	10534	10523	10288	10416	10422	10489	10525	10452	10437	10351	10477	10353	10537	10457	10251	10287	10466	10354	10225	10348	10532	10208	10445	10379	10461	10332	10290	10422	10332	10337	10372	10442	10439	10410	10451	10403	10380	10399	10259	10304	10498	10443	10396	10503	10290	10315	10392	10289	10394	10417	10345	10394	10396	10489	10382	10484	10304	10353	10413	10546	10353	10343	10275	10287	10294	10240	10436	10400	10341	10330	10453	10431	10388	10441	10337	10422	10702	10479	10420	10401	10362	10305	10455	10432	10440	10446	10311	10326	10401	10312	10465	10307	10277	10303	10430	10457	10428	10465	10368	10293	10472	10330	10326	10395	10288	10380	10438	10484	10403	10412	10574	10300	10499	10246	10479	10280	10333	10273	10421	10291	10423	10386	10452	10327	10343	10462	10312	10497	10417	10351	10350	10329	10411	10355	10279	10433	10390	10276	10237	10440	10312	10489	10326	10455	10431	10459	10314	10267	10385	10463	10305	10316	10262	10323	10238	10382	10357	10394	10443	10511	10492	10346	10439	10669	10494	10352	10593	10309	10371	10497	10321	10578	10521	10205	10400	10491	10463	10405	10652	10337	10335	10313	10382	10507	10323	10342	10377	10398	10403	10265	10272	10397	10394	10348	10401	10300	10290	10355	10358	10477	10420	10451	10286	10422	10331	10348	10354	10471	10403	10286	10244	10318	10307	10218	10416	10394	10422	10396	10378	10447	10329	10357	10398	10295	10418	10476	10515	10594	10216	10355	10454	10330	10386	10394	10146	10378	10294	10384	10320	10292	10304	10329	10412	10381	10395	10301	10317	10529	10247	10360	10366	10293	10526	10376	10461	10431	10323	10306	10405	10496	10229	10297	10286	10390	10302	10441	10207	10294	10377	10296	10337	10426	10414	10383	10429	10324	10609	10370	10177	10293	10391	10355	10331	10381	10433	10607	10417	10528	10381	10328	10458	10381	10361	10397	10301	10305	10516	10437	10344	10373	10246	10378	10375	10408	10335	10478	10386	10348	10239	10223	10413	10449	10496	10345	10400	10423	10482	10427	10233	10267	10339	10384	10343	10287	10363	10463	10484	10295	10438	10303	10476	10357	10318	10291	10475	10475	10336	10379	10467	10297	10362	10423	10357	10339	10334	10418	10306	10418	10393	10374	10283	10490	10195	10406	10433	10347	10308	10364	10432	10396	10330	10412	10445	10287	10487	10434	10446	10561	10398	10378	10298	10576	10319	10314	10457	10419	10329	10406	10272	10456	10378	10403	10266	10356	10347	10498	10382	10457	10484	10392	10427	10467	10432	10451	10514	10384	10397	10400	10382	10287	10386	10451	10265	10500	10471	10443	10307	10452	10402	10432	10426	10274	10358	10411	10448	10432	10529	10440	10485	10199	10439	10393	10437	10431	10294	10401	10385	10337	10402	10221	10414	10556	10298	10370	10453	10312	10267	10354	10560	10444	10274	10270	10353	10451	10423	10403	10333	10395	10487	10472	10374	10405	10401	10265	10476	10433	10520	10204	10417	10525	10337	10399	10430	10442	10366	10424	10357	10362	10414	10393	10395	10509	10241	10325	10491	10368	10386	10326	10315	10404	10455	10317	10488	10293	10382	10408	10281	10421	10344	10259	10318	10435	10442	10485	10410	10287	10299	10293	10302	10287	10278	10213	10348	10586	10211	10529	10393	10377	10501	10375	10390	10340	10571	10261	10388	10410	10445
25112	21616	37068	66372	58221	44726	31996	22448	18524	17356	17209	16929	17004	17152	17022	17131	16912	17081	17170	17269	16993	16702	16870	16631	16730	16880	16921	17140	16855	16843	16733	16921	16820	16913	17006	16935	17011	17021	16755	16840	16639	16763	16913	16830	16844	16928	16949	16714	16837	16723	16844	16877	16964	16868	16883	16842	16772	16832	16908	16930	16718	16981	16693	16920	16920	16779	16670	16714	16863	16694	16983	16794	16844	16910	16871	16866	16825	17015	16865	16783	16923	16661	16909	16944	17092	16858	16849	16924	17004	17016	16798	17078	16901	16859	16882	16857	16830	16637	17011	16866	16948	17047	16544	16912	16658	16776	16750	16764	16986	16816	16911	17003	16706	16948	16794	16922	16858	16857	16928	16977	16517	16662	16829	16490	16871	16751	16518	16918	16877	16957	16811	16883	16806	16992	17014	16772	16762	16851	16743	16745	16776	16849	16636	16759	16946	16822	16911	16965	16625	16936	17054	16730	16766	16856	16925	16788	16716	17038	16931	16867	16871	16938	16860	16586	17016	17014	16646	16988	16751	16776	16812	16790	16679	16862	16880	16679	16721	16966	16769	16807	16736	16600	16730	16614	16739	16837	16920	16894	16837	16596	16759	16705	16997	17048	16888	16776	16833	16852	16666	16989	16778	16911	16965	16958	16895	16830	16785	16880	16878	16826	16810	16680	16701	16645	16754	16891	16836	16996	16768	17013	16710	16928	16843	16673	16808	16629	16826	16730	16623	16865	16693	16892	16715	16941	16696	16811	16995	16976	16829	16823	16949	16602	16802	16836	16705	16827	16715	16542	16718	16817	16810	16835	16869	16829	16699	16924	16886	16897	16905	17018	16952	16782	16710	16795	16721	17026	16990	16751	16760	16857	16837	16992	16828	16846	17095	17031	16989	16731	16746	17018	16901	16667	16812	16722	16765	16909	16787	16734	16918	16951	16854	16880	16702	16745	16782	16766	16827	16755	16984	16778	16700	16683	16825	16649	16937	16782	16870	16799	16623	16752	16706	16610	17031	16755	16803	16771	16859	16918	16879	16901	16742	16798	16906	16739	16752	17039	16523	16687	16754	16735	16812	16766	16853	16766	16713	17035	17030	17004	16780	16826	17109	16807	17074	16694	16931	16920	16968	16714	16958	16734	16770	16790	16935	16868	16829	16946	16788	16619	16847	16821	16785	16796	16959	17060	16911	16856	16850	16781	16766	16839	17128	16783	16980	16761	16789	16786	16757	16699	16774	16767	16636	16879	16958	16933	16902	16940	16801	16623	16768	16869	16980	16763	16887	16674	16946	16549	16726	16894	16760	16692	16895	16868	16686	16890	16761	16639	16755	16795	16596	16647	16671	16862	16917	16822	16632	16811	16765	16899	16724	16985	16643	16712	16900	16707	16811	16943	16890	16843	16698	16590	16763	16859	16831	16969	16920	16965	16742	16704	16455	16826	16737	16654	16959	16725	16591	16822	16758	16780	16915	16916	16986	16849	16689	16898	16832	16852	16863	16920	16897	16973	17029	16720	16937	16871	16834	16920	16970	16969	16969	16859	16737	16744	16923	16708	17000	16994	16902	16742	16816	16740	16958	16637	16812	16849	16972	16848	16958	16917	17132	16922	16785	16852	16925	16701	16929	16941	16879	16885	16704	16638	16824	16859	16670	16756	16813	16606	16931	16827	16827	16713	16842	16721	16881	16805	16774	16888	17175	16855	16761	16873	17055	16842	16745	16976	16833	16684	16945	16608	16508	16780	16800	16927	16973	16944	16942	16705	16664	17008	16690	16829	16686	16843	16839	17037	17021	16875	16857	16942	16867	16714	16821	16714	16596	16753	16680	16655	16580	16895	16781	16600	16750	16745	16756	16865	16795	16774	16633	16860	16797	16887	16787	16829	16657	16638	16988	16846	17068	16898	16708	16780	16987	16928	16731	16854	16740	16825	16848	16868	16854	16842	16827	16891	16806	16942	16672	16849	16896	16834	16971	16947	16731	17034	16934	16892	16938	16870	16685	16788	16805	16822	16720	16927	16920	16727	16660	16817	17011	16837	17042	16849	16758	16735	16972	16800	16940	16852	16664	16735	16686	16783	16597	16916	16821	16762	16848	16989	16782	16983	17022	17008	16735	16875	16586	16766	16717	16828	17033	16753	16865	16741	16873	16648	16880	16732	16915	16886	17087	16859	17031	16852	16619	16750	16887	16992	16724	16800	16699	16713	17181	16864	16747	16857	16685	16552	16846	16863	16841	16910	16919	16626	16749	16878	16746	16782	17079	16873	16896	16968	16907	16649	16849	16870	16980	16726	16736	16735	16749	16819	16760	16766	16794	16688	16919	16950	17157	16742	16772	16869	16727	16630	16818	16773	16934	16845	16903	16878	16773	17016	16876	16630	16814	16921	16947	16839	16855	16914	16714	16747	16985	16911	16789	16775	16936	16984	16684	16841	17057	16595	16773	16863	16726	16818	17042	16824	16795	16653	16770	16799	16747	16870	16853	16824	16769	16971	16950	16946	16671	16534	16858	16807	16646	16856	17014	16615	16925	16854	16836	16806	16792	16961	16708	16563	16802	16767	16743	16810	16854	16937	16878	16750	16925	16708	16683	16936	16886	16893	16680	16874	16739	16728	16717	16971	16759	16916	17064	16916	16732	17025	17037	16744	16760	16829	16652	16916	16844	16894	16955	16856	16676	16942	16615	16771	16784	16984	16552	16935	16856	16767	16680	16878	16757	16861	16675	16716	16966	16804	16937	16831	16744	16890	17109	16868	16909	16927	16661	16652	16993	16938	16804	16820	16823	16617	16694	16978	16852	16791	16857	16691	16563	16870	16928	16798	16937	16748	16988	16887	16826	16828	16626	16704	16753	16780	16882	17019	16732	16866	16823	17070	16595	16898	16792	16719	16742	16808	16879	16955	16869	16667	16874	16693	16738	16786	16614	16544	17001	16716	16982	16909	16854	17034	16883	16785	16692	16939	16926	16741	16880	16906	16832	17008	16701	16842	16721	16919	16814	16996	16807	16989	16959	16865	16887	16805	17230	16768	17020	16671	16938	16858	16778	16796	16820	16704	17017	16844	16830	16866	17065	16793	16800	16928	16826	16651	16867	16743	16860	16749	16891	16859	16685	17010	16876	16851	16885	16889	16630	16787	17020	16893	16839	17019	16807	16956	16652	16827	16718	16823	16633	16648	16846	16689	16590	16815	16879	16815	16826	16705	16977	16986	16862	16642	16537	16827	16920	16826	16807	17086	17019	16843	16751	16848	16819	16567	16963	16891	16854	16842	16968	16682	16833	17008	16983	16806	16985	16740	17024	17019	16904	17075	16667	17007	16815	16791	16894	16909	16782	16884	16837	16793	16882	16734	16679	16831	16680	16832	17000	17119	16856	16786	16891	16732	16640	16810	16875	16918	16755	16750	16939	16948	16830	16927	16879	16781	17036	16745	16900	16735	16857	16884	16827	16946	16837	16875	16624	16836	16702	16703	16890	16665	16797	16800	16811	16778	16783	16908	16928	16929	16915	17044	17089	16956	16883	16855	16735	16838	16768	16813	16707	16919	16871	16612	16936	16874	16712	16683	16875	16658	16682	16654	16663	16831	16978	16780	16888	16870	16837	16721	16978	16879	16720	16732	16805	16740	16825	16923	16804	16654	16943	16889	16864	16751	16859	16879	16808	16702	16960	16868	16749	16909	16798	16899	16671	16632	16709	16808	16981	16658	16734	16950	16749	16608	16703	16661	16856	16699	16961	16830	16978	16878	16823	16800	16674	16889	16905	16882	16758	16832	16807	16859	16883	17001	16567	16891	16851	16737	16714	16634	16787	16652	16886	16856	16624	16768	16643	16964	16728	16554	16972	16853	16823	16781	16626	16517	16839	16656	16968	16866	16742	16667	16845	16876	16659	16799	16710	16590	16816	16867	16661	16852	16910	16860	16657	16826	16873	16789	16878	16870	17062	16934	16785	16668	16681	16879	16690	16629	16645	16721	16731	16824	16648	16697	16685	16736	16685	16851	16824	16876	16842	16720	16997	16759	16819	16633	16912	16894	16653	16967	16808	16795	16819	16791	16666	16880	16969	16769	16592	16896	16860	16843	16808	17089	16956	16719	16790	17052	16883	16791	17070	16853	16884	16685	16730	16827	16813	16812	16792	16772	16741	16921	16834	16838	16644	16605	16891	16749	16741	16798	16910	16649	16602	16912	16859	16784	16861	16741	16970	16772	16796	16827	16803	16877	17041	16572	16816	16653	16833	16899	16739	17001	16909	16685	16932	16953	16721	16820	16840	16893	16974	16885	16976	16766	16791	16779	16662	16715	16930	16896	16630	16592	16800	16844	16919	16811	16802	16786	17056	17193	16797	16905	16758	17008	16893	16884	16933	16794	16709	16681	16907	16835	16963	16910	17037	16688	16801	16897	16848	16860	16793	17012	16799	16927	16808	16759	16901	16881	17103	17088	16721	16979	16830	16892	16723	16733	16907	16850	17053	16896	16893	16855	16841	16962	16868	16709	16998	16827	16870	16927	16928	16790	16980	16978	16884	16885	16736	16700	16956	16916	16656	16993	16764	16839	16629	16808	16788	16856	16827	16877	16894	16869	16705	16615	16881	16837	16862	16729	16661	16873	16623	16748	16688	16506	16862	16815	17105	16881	16947	16607	16832	16639	16891	16752	16989	16941	16781	16753	16789	16797	16922	16651	16692	16906	16975	17027	16754	17034	16945	16738	16699	16619	16881	16881	16962	16727	16666	16810	16898	16689	16819	16727	16763	16688	16797	16801	16930	16677	16851	16652	16712	16816	16853	16933	16830	16721	17096	17047	16751	16683	16824	16840	16920	16681	16846	16679	16611	16950	16803	16809	16869	16891	16962	16893	16898	16822	16918	16933	16679	16987	16814	16885	16625	16947	16795	16861	16837	16803	16802	16699	16769	16919	16921	16877	16895	17060	17021	16803	17007	17099	16691	16798	16971	16899	16943	16742	16665	16863	16838	16873	16681	16576	16885	16826	16849	17008	16896	16786	16553	16925	16621	16847	16654	16863	16662	16700	16775	16993	16885	16748	16829	16897	16856	16743	16954	16899	16752	16916	16622	16736	17031	16847	16845	16816	17024	16907	16920	16902	16814	16702
17033	39689	69180	77289	56907	36380	22142	14141	11498	10785	10726	10633	10619	10744	10749	10717	10575	10631	10641	10587	10639	10675	10738	10632	10556	10610	10690	10651	10560	10837	10559	10741	10716	10518	10669	10495	10647	10632	10589	10629	10548	10686	10550	10598	10675	10699	10650	10569	10553	10575	10611	10645	10329	10696	10577	10755	10588	10609	10466	10688	10501	10639	10566	10845	10614	10611	10510	10807	10639	10776	10691	10579	10684	10659	10817	10623	10679	10613	10618	10743	10539	10686	10536	10473	10583	10702	10488	10639	10603	10521	10556	10661	10707	10562	10664	10661	10589	10383	10817	10722	10475	10613	10660	10526	10571	10540	10554	10669	10683	10533	10554	10762	10665	10642	10557	10477	10581	10496	10683	10821	10597	10568	10555	10384	10487	10724	10738	10614	10685	10566	10672	10694	10696	10591	10594	10766	10608	10517	10534	10787	10720	10568	10541	10669	10534	10589	10498	10557	10448	10523	10771	10692	10437	10550	10647	10490	10668	10603	10672	10636	10613	10935	10550	10556	10633	10617	10776	10441	10533	10633	10590	10622	10670	10457	10626	10527	10651	10697	10688	10544	10606	10658	10560	10587	10672	10450	10611	10689	10517	10591	10622	10600	10624	10602	10551	10514	10573	10513	10600	10517	10657	10747	10617	10640	10397	10613	10568	10684	10653	10700	10726	10641	10486	10531	10551	10521	10563	10622	10698	10616	10477	10811	10701	10631	10534	10426	10545	10762	10629	10537	10600	10619	10626	10568	10702	10736	10667	10546	10635	10636	10577	10641	10482	10517	10721	10483	10607	10680	10677	10607	10801	10701	10580	10549	10623	10627	10714	10477	10708	10491	10484	10692	10543	10584	10536	10595	10571	10676	10591	10724	10459	10586	10607	10564	10545	10643	10551	10617	10528	10623	10705	10596	10578	10626	10455	10530	10733	10607	10623	10570	10671	10575	10552	10571	10540	10539	10553	10517	10488	10585	10515	10575	10554	10529	10576	10638	10657	10495	10610	10712	10637	10468	10626	10622	10513	10633	10368	10416	10761	10566	10608	10647	10621	10614	10629	10581	10547	10726	10559	10454	10608	10282	10468	10653	10550	10533	10546	10608	10634	10705	10659	10579	10504	10660	10703	10543	10584	10660	10483	10594	10597	10492	10812	10630	10612	10613	10782	10633	10584	10557	10568	10586	10493	10754	10603	10575	10679	10601	10662	10525	10496	10539	10598	10599	10662	10591	10398	10645	10562	10391	10708	10534	10620	10410	10556	10656	10523	10575	10526	10616	10470	10476	10610	10584	10432	10596	10649	10591	10666	10623	10524	10643	10518	10686	10619	10662	10652	10721	10581	10593	10612	10676	10573	10618	10350	10512	10611	10494	10698	10616	10529	10543	10590	10631	10582	10523	10720	10656	10656	10574	10603	10688	10577	10538	10632	10669	10689	10465	10594	10569	10560	10594	10576	10616	10693	10594	10650	10555	10615	10592	10733	10597	10553	10540	10625	10509	10655	10404	10583	10634	10583	10597	10550	10611	10848	10721	10527	10630	10466	10591	10585	10660	10483	10682	10518	10480	10684	10428	10626	10631	10608	10576	10535	10522	10499	10601	10560	10615	10620	10536	10625	10605	10514	10634	10675	10722	10664	10766	10550	10713	10600	10658	10510	10613	10684	10498	10596	10453	10724	10565	10639	10704	10552	10657	10668	10564	10481	10554	10655	10556	10684	10769	10454	10615	10624	10629	10574	10490	10645	10567	10638	10690	10487	10766	10399	10637	10503	10574	10703	10618	10491	10455	10679	10596	10651	10466	10567	10566	10685	10511	10648	10579	10647	10636	10571	10629	10522	10697	10445	10748	10560	10682	10756	10564	10549	10637	10721	10491	10581	10524	10576	10772	10581	10664	10576	10593	10612	10628	10552	10743	10542	10582	10693	10655	10688	10637	10504	10569	10645	10620	10686	10559	10672	10626	10771	10569	10637	10709	10539	10612	10578	10454	10758	10523	10478	10584	10662	10545	10497	10661	10586	10559	10495	10665	10409	10623	10723	10533	10493	10500	10604	10608	10701	10674	10647	10561	10654	10528	10695	10618	10639	10625	10553	10773	10478	10544	10618	10602	10569	10653	10599	10571	10568	10517	10568	10642	10512	10655	10501	10436	10570	10456	10677	10583	10529	10692	10698	10647	10631	10704	10629	10600	10643	10670	10772	10618	10699	10631	10553	10594	10542	10488	10633	10562	10634	10595	10679	10614	10505	10531	10696	10564	10451	10696	10690	10776	10472	10807	10628	10500	10550	10570	10749	10582	10527	10554	10564	10546	10523	10803	10446	10731	10515	10614	10523	10713	10566	10645	10534	10683	10642	10701	10582	10641	10562	10650	10739	10348	10561	10660	10661	10490	10722	10651	10595	10677	10470	10522	10762	10593	10707	10380	10654	10628	10544	10555	10608	10643	10488	10610	10537	10567	10694	10809	10579	10477	10635	10502	10661	10394	10733	10556	10653	10728	10664	10729	10531	10496	10670	10410	10742	10518	10683	10495	10651	10576	10544	10464	10657	10491	10604	10505	10536	10537	10599	10654	10662	10636	10652	10545	10381	10472	10632	10456	10416	10540	10483	10577	10626	10636	10655	10522	10621	10612	10619	10754	10439	10502	10763	10672	10644	10629	10583	10505	10536	10460	10503	10636	10670	10509	10673	10556	10743	10575	10663	10526	10635	10630	10655	10428	10733	10501	10548	10654	10715	10639	10576	10606	10397	10570	10841	10707	10571	10553	10645	10645	10436	10543	10446	10538	10770	10482	10670	10629	10663	10538	10619	10667	10608	10536	10688	10705	10645	10560	10723	10568	10606	10472	10442	10570	10601	10623	10588	10507	10498	10576	10573	10390	10621	10669	10611	10559	10751	10563	10603	10640	10551	10520	10606	10499	10439	10594	10610	10582	10569	10643	10632	10723	10548	10487	10496	10624	10623	10549	10403	10661	10516	10571	10603	10584	10442	10633	10565	10574	10501	10618	10667	10674	10408	10571	10521	10593	10579	10691	10517	10575	10622	10638	10567	10538	10526	10409	10486	10541	10638	10573	10585	10665	10664	10754	10640	10624	10648	10654	10420	10590	10501	10750	10587	10629	10546	10538	10648	10377	10809	10433	10667	10612	10548	10515	10758	10554	10600	10558	10485	10654	10560	10574	10584	10578	10770	10682	10542	10427	10618	10657	10727	10858	10657	10532	10567	10564	10500	10645	10465	10638	10510	10618	10785	10678	10610	10725	10556	10627	10669	10649	10659	10557	10649	10514	10586	10709	10685	10626	10572	10588	10602	10629	10538	10638	10751	10456	10605	10634	10740	10676	10727	10598	10492	10676	10415	10376	10611	10573	10654	10557	10606	10577	10483	10589	10373	10810	10525	10606	10573	10397	10547	10702	10576	10607	10721	10648	10704	10651	10735	10695	10638	10533	10663	10703	10835	10505	10528	10542	10557	10605	10476	10721	10710	10664	10593	10397	10547	10627	10387	10592	10477	10698	10529	10610	10635	10709	10622	10530	10623	10590	10659	10618	10650	10711	10609	10587	10746	10572	10632	10595	10575	10674	10577	10644	10511	10727	10771	10614	10643	10482	10674	10578	10659	10647	10703	10701	10556	10693	10565	10750	10654	10538	10764	10690	10582	10678	10591	10594	10671	10558	10386	10596	10610	10653	10657	10633	10503	10691	10593	10738	10552	10610	10672	10640	10489	10472	10717	10684	10568	10571	10561	10446	10648	10609	10529	10606	10849	10607	10728	10656	10545	10483	10621	10687	10519	10516	10619	10599	10586	10554	10612	10500	10611	10518	10659	10617	10496	10574	10558	10629	10664	10496	10694	10390	10632	10652	10626	10616	10655	10804	10673	10622	10596	10640	10793	10603	10655	10688	10619	10640	10649	10712	10612	10535	10547	10501	10644	10625	10586	10676	10652	10658	10440	10550	10597	10604	10493	10722	10612	10477	10653	10633	10730	10519	10578	10576	10573	10706	10456	10582	10605	10478	10617	10615	10626	10600	10726	10618	10570	10576	10538	10629	10549	10676	10687	10701	10587	10558	10688	10689	10602	10606	10622	10593	10655	10543	10547	10535	10655	10678	10864	10650	10698	10704	10561	10794	10592	10578	10655	10609	10625	10734	10738	10592	10549	10531	10518	10652	10526	10772	10487	10676	10529	10465	10626	10583	10607	10717	10679	10557	10497	10542	10584	10471	10360	10568	10642	10539	10646	10573	10622	10637	10481	10389	10503	10677	10696	10492	10719	10541	10605	10678	10527	10705	10511	10507	10653	10542	10705	10751	10413	10561	10549	10530	10720	10615	10623	10583	10666	10585	10666	10580	10565	10624	10520	10543	10515	10644	10541	10684	10498	10629	10576	10610	10605	10484	10518	10700	10635	10631	10654	10597	10464	10578	10472	10465	10410	10741	10640	10594	10555	10576	10543	10579	10602	10590	10464	10422	10603	10601	10446	10718	10494	10697	10629	10649	10572	10634	10712	10689	10505	10570	10474	10637	10505	10670	10594	10548	10661	10585	10467	10670	10659	10643	10550	10500	10571	10755	10615	10550	10713	10669	10593	10728	10728	10612	10614	10631	10611	10759	10634	10611	10567	10787	10717	10707	10649	10525	10578	10635	10581	10510	10592	10574	10554	10519	10604	10675	10746	10701	10477	10617	10646	10652	10624	10531	10799	10619	10711	10593	10618	10461	10763	10792	10641	10563	10604	10592	10659	10570	10718	10560	10584	10647	10697	10588	10558	10558	10629	10698	10433	10735	10552	10603	10637	10655	10643	10654	10568	10589	10663	10713	10577	10590	10624	10673	10654	10554	10705	10532	10591	10600	10635	10661	10690	10450	10701	10601	10677	10608	10677	10605	10521	10610	10491	10682	10673	10605	10572	10472	10519	10427	10582	10450	10648	10565	10708	10674	10663	10701	10662	10609	10565	10634	10513	10594	10541	10583	10550	10540	10656	10645	10739	10668	10669	10611	10629	10770	10678	10670	10502	10529	10632	10693	10626	10694	10584	10580	10647	10590	10607	10536	10605	10596	10712	10573	10704	10471	10511	10596	10612	10619	10572	10703	10514	10536	10639	10666	10472	10569
23795	21585	38143	64642	62916	52837	39644	26818	20261	18274	17599	17137	17527	17507	17509	17470	17628	17441	17497	17135	17415	17326	17401	17284	17337	17384	17313	17356	17368	17441	17253	17090	17211	16947	17185	17326	17292	17243	17283	17226	17270	17148	17154	17068	17109	17122	17306	17142	17255	17319	17070	17171	17072	17315	17125	17127	17219	17187	17326	16963	17211	17066	16903	17153	17211	17084	17218	17135	17066	17344	17034	17058	17020	17209	17041	16860	17361	17216	17180	17104	17040	17066	17335	17465	17129	17105	17099	17161	17040	17046	17328	17063	17122	16966	17269	17256	17269	17241	16955	17269	17061	17200	17280	17155	17190	17259	17196	17333	17099	17268	17144	17024	17022	17095	17238	17213	17129	17221	17036	17214	17176	17283	17307	17040	17062	17102	17096	17060	17179	17133	17210	17161	17269	17235	17203	17154	17049	17103	17041	17161	17172	17366	17476	17168	17305	17053	17233	17141	17216	17023	17113	17133	17008	17322	17099	16989	17310	17242	17079	17165	17036	17096	17138	16959	16922	16976	17269	17082	17190	16994	17063	17049	17077	17120	16975	17170	17197	17051	17162	17230	17095	17111	17029	17134	17068	17227	17062	17099	17160	16952	16974	17017	16841	17172	16991	17311	17161	17125	16822	17024	17297	16967	17170	17208	17244	17084	17073	17186	17174	16998	17042	17166	17147	17255	17220	17007	17063	17128	17117	17035	17187	17117	17147	17065	17333	17210	17433	17156	17175	16893	17139	17227	16921	16960	17123	17233	17012	17068	17312	17273	16861	17296	17261	17190	16945	17088	16999	17154	17088	17189	17041	17116	17285	17203	17114	17189	17165	17171	17145	17055	17265	16948	17068	17119	17124	17004	17177	17106	17190	17061	16985	17237	17263	17116	16961	17107	16942	17093	17207	17355	17077	17294	17263	17111	17175	17337	17046	17186	17108	17035	17013	17262	17042	17263	17384	17221	17123	16914	17208	17276	17062	16888	17052	17019	17352	17102	17147	17074	17180	17156	17238	17084	17033	17104	17012	17017	16920	16991	17145	17198	17146	17179	16979	16984	16767	17237	17104	17024	17090	17117	16979	17068	17101	17109	17112	16986	17227	17071	17021	17193	17014	17156	16943	16970	16980	16939	17132	17203	17000	17352	17153	17108	16981	17190	17091	16987	17090	16941	17163	17087	17222	16998	17018	17031	17209	17221	17133	17034	17261	16860	17150	17117	17028	17182	16830	17154	17128	17186	16931	17045	17063	17034	16987	17256	17209	17091	17144	16997	17266	16969	17177	17181	17082	17224	16981	17084	17117	17142	17222	17029	16861	16914	17179	17085	17009	17075	17086	17077	17109	17087	17014	17046	16879	17059	17109	17001	17051	17269	16959	17072	17290	17283	17195	17253	16991	16905	17126	16931	17156	17093	17021	17125	17213	17136	17209	16919	16951	17023	17060	17238	16967	17126	17274	17205	17279	17069	16934	17163	17031	16825	17217	17119	17292	17302	17004	17163	16916	17159	17097	17024	17108	17043	17156	17311	17159	16995	17032	17391	17103	17080	17077	17298	17056	17196	17044	17045	17023	17285	16925	17176	17047	17217	17081	17070	17109	17020	17076	17276	17269	17320	17213	17320	17159	17222	17114	17086	17346	17038	17058	17054	17197	17141	17148	17332	17241	17141	17297	17209	17001	17285	17194	17138	17190	17239	17207	17102	17198	17175	17191	16975	17036	17239	17022	16956	17379	17219	17261	17115	17223	17124	17150	17233	17026	16996	17100	16991	16994	17296	17209	17144	16924	17202	17154	17013	17179	16911	17056	16991	17217	17135	17131	17125	16869	17072	17164	17086	17257	17323	17202	17014	17150	17212	17184	17194	17092	17059	17139	17248	17005	16951	17150	17227	17224	17244	17189	17053	16918	17068	17284	17141	17087	17068	17256	17267	17183	17193	17029	17142	17180	17117	17105	17322	17210	17006	17223	16963	17129	16938	17109	17116	17158	17145	17120	17104	17249	17038	17031	17182	17187	17201	16962	16986	16908	17210	17073	17055	17236	17024	17275	17341	16953	16774	17131	17334	17183	17189	17165	17190	17189	17213	17070	17220	17092	17049	17139	17153	17078	17079	17068	17072	16998	17025	16927	17256	17116	17303	17149	17247	17205	17104	17197	16918	17049	17102	17249	17242	17067	16932	17361	17231	17076	16972	17360	17148	17136	17303	17224	16998	16954	17137	17262	17293	16845	17111	17148	17153	16860	17011	17227	17120	17206	17235	17040	17104	17300	17239	17105	17167	17254	17150	17135	17233	17199	17044	17184	17156	17176	17175	17036	17013	17111	17058	17036	17037	17332	17018	17509	17246	17302	17036	17126	16917	17220	17019	17106	17291	17025	17058	16950	17215	17187	16979	17117	17073	17017	16962	17098	17163	17041	17085	17236	17099	17298	17313	17446	17217	17086	17046	16913	16963	16883	17011	17334	17215	17133	17090	16804	16937	17024	17037	17362	17047	16892	17041	16985	17003	17025	17253	17022	17413	17155	17137	16872	17204	17007	17052	17200	17122	17083	17063	17105	17273	17141	17230	17138	17078	17146	16828	16990	17180	17265	17088	16995	17246	17265	17128	17058	17048	17152	17131	17132	17138	17199	17126	17164	17044	17125	16980	17188	17125	17255	17059	17020	16997	17082	17213	17184	17085	17187	17283	17215	17272	17259	17060	17301	16990	17114	17215	17007	17185	17200	17074	16968	16920	16856	16847	17027	17041	17213	17179	17049	17075	16993	17211	16840	17151	17036	17215	16985	17094	17243	17039	17145	17134	17190	17151	16942	17053	17209	17119	17127	17133	16938	17069	17174	17148	17060	16926	17112	17136	16842	17276	17142	16917	17048	17018	17296	16993	17181	16896	17190	17166	17201	17141	16922	17220	16972	16916	17211	17110	17335	17089	17333	17267	17116	16982	16963	17186	17217	17003	17024	17007	16950	17214	17135	17247	16938	17007	17330	17101	16992	17391	17177	17111	17274	17201	17077	17018	16995	17185	17054	17228	17034	17085	17142	17075	17151	16918	17081	17144	17237	17091	17112	17138	17176	17119	17120	17258	17001	17162	17268	17026	17171	17035	17156	17045	17094	17094	17086	17045	17116	17148	17208	17164	17121	16953	17089	17194	17036	17070	17166	17246	17262	17342	16911	17001	16965	17079	16941	17176	17150	16995	17010	17157	17154	17208	17220	16957	17125	17191	16869	17006	17233	17084	17323	17044	17191	17026	17255	17048	17177	17172	17299	16950	16911	17099	17062	17279	17070	17059	17152	17199	17063	17257	17161	17124	16976	17082	17077	17040	17214	17068	17002	17204	17128	16916	17231	17011	16876	17140	17032	17093	17156	17029	17160	17070	17318	17135	17082	16920	16792	17325	17213	17096	17238	16938	17061	17234	17244	17090	17084	17199	17202	17112	17096	17258	16987	17089	17148	17026	16907	17059	17028	17082	17074	17134	17069	17062	17123	17205	16998	17068	17116	16967	17269	17027	17179	17290	17131	17242	16909	16965	16997	17146	16948	17170	17012	16995	17091	17122	17120	17108	17013	16954	17242	17051	17288	17231	17046	17032	16982	17181	17131	16908	17136	17078	17068	17280	17204	17188	17118	17245	17190	17248	17151	17157	17054	17069	17140	16965	17073	17149	17063	16917	17287	17227	17393	17224	17042	17020	17142	17074	17000	17041	17187	17107	17001	16973	17102	16952	17089	17302	17151	17114	16999	17157	16949	17100	17106	17114	17113	17068	17194	17247	17043	17181	17146	17019	17147	17183	17185	17129	17026	17082	16934	17015	17091	17019	17168	17009	17222	17098	17040	17019	16948	17049	16805	16933	17036	17194	17034	17097	16883	17281	17260	17111	16956	17103	17219	17049	16956	17009	17061	17081	17210	17017	16900	17382	17203	17052	16910	17194	17311	16925	17121	17041	17317	17101	17261	16861	16986	17158	17159	17059	17096	17148	17041	17240	17057	17069	17130	17133	17227	17212	17159	17193	17296	16996	17148	16978	17089	17045	17209	17246	17016	17090	17135	17021	17002	17050	17188	16993	16934	17000	17199	17143	17172	16878	17111	17102	16986	17015	17179	17111	17255	17232	17211	17140	17007	17094	16846	17022	17053	17121	17248	17174	17119	17034	16933	17055	17004	17180	17031	17126	17269	17330	17239	16976	17117	17094	17006	17091	17157	17210	16942	16994	17086	17037	17158	17262	17152	17143	17019	17171	17055	17309	17223	17236	17159	17103	17344	17228	17049	16928	17049	16931	17108	17022	16936	17060	16952	17119	17036	17171	17027	17103	17464	17107	17143	17153	17155	17016	17028	16888	17315	17084	17276	17259	17225	17043	17147	17150	17004	17305	17109	17103	16985	17152	17160	17016	16981	17160	17074	17188	17079	17277	16913	17015	17293	17091	16954	16888	17070	16978	17079	17049	17013	17032	17136	17187	17109	17042	17012	16857	16993	17036	16994	16992	17150	17106	17157	17141	17206	17245	17191	16982	17149	17178	17008	17377	16947	17339	17222	17188	16973	16977	17038	17354	17142	17059	17078	17032	17118	17092	16991	17314	17244	17087	17136	17148	17249	16870	17171	17182	17045	17091	17109	17026	17114	17048	16994	17096	17005	16994	17384	17023	17174	17288	17099	17058	17050	17052	16963	17101	17238	17058	16838	16946	17137	17100	17013	16871	17085	17014	17156	17229	17193	17144	17147	17332	17216	16843	17235	17066	16994	17195	17246	17035	17063	17043	17107	17180	17136	17124	17278	17236	17034	17256	16973	16868	17134	17095	17077	17162	17302	16953	17412	16971	16882	17127	16930	17196	16966	17069	17197	17156	17223	17177	17028	17266	17135	17027	16945	17250	16941	17081	17246	17001	17090	17205	17046	17249	17058	17074	17025	17126	17103	17112	17050	17192	16962	17098	17162	17207	17091	17056	17033	17017	17000	17051	17052	17022	17169	17219	16984	17215	17098	16944	17143	16993	17222	16834	17160	17072	16980	17258	17039	17327	17050	17144	17151	17051	17161	17184	17446	17285	17035	17089	17057	17063	17132	17171	17040	17292	17101	16952	17083	17034	17063	17214	17315	17261	17130	17195	17264	17036
22619	48185	88773	91703	72177	49707	30098	17779	12833	11338	11263	11042	11023	11052	11235	10931	11075	11015	10993	10993	11100	11166	10970	11175	10925	11172	11040	11249	11138	11002	11033	11176	11202	11108	11048	10968	11063	11073	11206	11135	10978	10848	11011	10976	11106	10960	11052	10985	11037	11052	11052	11090	11047	11118	11102	11126	11125	10878	11162	11085	11001	11036	11021	11187	11068	11156	11035	10881	11080	10959	10971	11168	10989	10872	10857	11104	11033	11211	10971	11094	10951	11032	10880	11068	11038	11099	11036	11007	11054	11061	10854	11108	11144	11003	11031	10979	11040	10859	11081	11134	10897	10984	11028	10965	11149	10902	10881	10885	11054	10992	10862	10967	11001	11131	10971	11074	11028	11138	11001	11021	11026	11092	11151	11184	11081	11104	10986	11000	11052	11205	11050	11040	11092	11200	11287	10854	11056	11059	11043	11062	10997	11045	10984	11017	10855	10923	11046	11022	10985	10893	11009	11203	10864	10998	10951	11047	10881	11018	10921	11008	11027	10884	11035	10924	10976	10922	11149	11123	10994	11053	11164	11196	10966	11026	11001	11044	10959	10920	11083	10944	11058	11035	11060	10934	11075	11048	10915	11036	11030	11105	10843	11035	11002	11114	10902	11064	11103	10854	10942	11004	10899	11081	10974	11065	10949	10973	11227	10947	11091	10912	10857	11237	11033	11102	11150	10995	11150	11003	10969	10886	10858	10967	11008	10961	11010	10819	10932	11137	10959	10894	11027	10869	11085	11010	10963	11082	10938	11183	10968	10916	11042	11023	10949	11172	11120	10854	11100	11109	10951	11022	11030	11115	10963	10952	11052	10936	10960	10957	11085	11048	11057	11037	11077	10984	11028	11067	10946	11039	11080	11068	11015	11002	11044	10999	11127	10983	10993	11161	10934	10945	11060	11074	10916	10979	10993	11161	10969	11042	10821	11045	11111	11046	11127	11076	10942	11163	11059	11117	11044	10966	11000	10997	11043	11040	10983	10827	10973	11042	10984	11012	11087	10959	11041	11048	10971	11155	11073	11049	10991	11077	10995	11097	11026	10969	11074	11091	11097	11171	10973	11084	11041	10938	11026	10943	10930	10991	11054	11074	11014	10941	10885	10890	11034	11064	11141	10941	11121	10996	11047	10870	10913	11123	11032	11143	10924	10974	10987	10921	10974	10924	10989	11119	11026	11108	10944	11125	10916	11040	10994	10981	11010	11053	11026	11187	11031	11012	11066	10920	11112	10975	11064	11129	11074	11112	10997	11122	11007	11013	10932	10903	10951	11037	11084	11155	10943	11200	11051	11230	11151	11065	10893	10953	10982	10995	10957	11026	10926	11021	11074	10969	10900	10907	11050	10967	11006	10953	11095	10936	11075	11011	11042	10867	11171	11048	11109	11014	11145	10946	10945	11079	11116	10880	11151	11061	11024	11010	11042	11089	11149	11025	11055	10993	10927	10967	10980	11114	10950	10988	10993	10922	11079	11020	11030	10953	10998	11016	10962	11003	11027	11065	11160	11124	10881	11059	11033	11082	11048	11114	10966	11063	11041	11018	10952	10930	10991	11078	10928	11062	11001	10997	10988	10964	10850	11036	10969	10918	10998	11014	10936	11025	11153	11002	11058	10967	10913	10931	10907	11112	11091	11088	10989	11074	11199	10832	10983	11004	10974	10859	11043	10920	11065	11077	11027	11071	11033	11109	10969	10991	10972	11096	10913	11075	11182	11050	11172	10978	10941	10974	11165	10945	11014	11037	10905	10966	11012	11093	10868	10938	11078	10929	10958	11025	10952	11030	10969	10931	10896	11019	10957	10939	11143	10958	10977	11053	11076	10926	11024	11043	11097	10937	10987	10952	10856	10983	10982	11144	11017	11027	10983	11001	10858	10972	11028	11041	10955	10992	10967	10908	10952	10928	10909	11019	10896	11036	11023	11228	10950	11168	11099	11222	10988	10993	10956	10896	10931	11110	10984	11147	10958	11041	11000	10990	11080	10956	10971	11180	10817	11168	11044	11101	10900	10940	11007	11079	11175	11146	10948	10901	11163	10965	11208	10822	11145	11005	11088	11010	11049	10960	11113	10924	10973	11014	11089	11039	10883	10918	10970	10947	10974	10977	10985	11054	10956	11186	10832	10987	10926	10961	10948	10768	11178	11100	11099	11117	10964	10929	10913	10947	10950	10979	10866	11104	11079	11058	11127	11261	11016	10920	11077	10917	11020	10953	10941	10981	10993	10966	11202	11013	10950	10913	11090	11004	10851	11036	10952	11035	11007	10899	11040	11059	10874	11025	11025	10950	10954	10939	11054	10958	10967	10898	10952	10987	10918	10970	11077	10906	10876	10958	11111	11093	11009	10962	10968	11025	11095	11035	11026	11002	11056	10967	11020	11083	11009	10953	11033	11031	10814	11011	10919	10918	11015	10840	11001	11054	11155	11007	11013	10833	11037	11022	10839	11086	11039	10990	10866	11124	11129	10924	10960	10978	10911	11112	11003	11144	11014	10849	11041	10824	11031	11022	11146	11012	10924	10988	11141	11016	11101	10988	10815	10972	11055	11073	11051	10932	11045	10966	10958	11112	11024	10980	11051	10963	11122	11049	10913	10882	10977	11015	10893	11068	10855	10991	11052	10868	10901	11177	10984	10862	10968	11060	11010	10979	11006	10933	11008	10839	11026	11083	11069	10919	11029	10948	10993	10877	10791	10748	11011	11024	11216	10945	11217	11302	11030	11033	11106	11047	11039	11076	10780	10964	11026	11111	11079	10930	11066	11132	10954	10888	11014	10956	11204	10849	11036	10880	10954	10865	10999	10916	10964	11066	11150	10979	10995	10929	10922	10965	10872	11074	11005	11048	10944	10925	11053	10971	10964	11010	10835	11179	10930	11078	10812	11029	10868	10913	10955	10876	11102	10983	11001	10974	10941	11037	10959	11140	10912	10961	11066	10993	10931	11110	11004	10964	11116	11108	11013	10876	11006	10749	11088	11016	11086	11068	10937	10989	11052	11002	10991	10930	10962	11053	10956	10872	10989	11116	10927	10957	11038	11007	11155	11030	10753	11151	11104	11073	10961	10952	11043	11014	10858	10935	10964	11145	11107	10998	10959	10927	11032	10997	10868	11109	10870	10987	10999	11076	10936	11050	11078	11155	11016	11014	11018	10944	11079	10930	11043	10924	10974	11144	11033	11000	10778	10978	11054	10981	11147	10940	11056	11021	11059	11107	10989	11166	10917	11124	10982	11019	11012	11035	10996	10998	11072	11071	11060	11106	11057	10942	11091	10887	10914	10876	11095	11084	10976	11117	11021	10932	11060	10932	10895	10968	11043	10879	10989	10899	10989	11097	10929	11123	10900	10850	10844	10928	11153	11014	10924	11192	11211	10983	10906	11057	11102	10886	11083	11148	10911	11117	11030	11055	11078	10892	10924	10931	10985	11219	11135	11117	10907	10917	10981	10905	10976	11102	11098	11118	11105	10850	10966	10795	11054	10972	11003	11142	10929	10971	10985	10873	11043	10921	11023	10951	10953	11113	11117	11021	10933	10967	11104	11053	11039	11092	11087	10973	10996	11073	11030	10912	10846	10890	11202	11051	10873	10949	10920	10978	10853	10940	10897	11090	11017	10897	11008	11250	11010	10903	11124	10925	11091	10927	11086	11013	10882	10912	10957	10940	11037	11003	11029	10857	10963	10967	11038	10899	11022	10865	11131	11066	11057	11015	10964	10992	11048	10880	10955	11021	10971	10950	10868	11127	10892	11138	11105	11041	11159	10912	10824	11014	11026	10924	11124	10844	11015	10888	10998	10934	11045	11013	10942	10863	10778	10887	10843	10990	11094	10986	10963	10904	10949	11007	10807	11061	11032	10938	10970	10918	10977	10947	11058	11012	10979	10886	11235	10947	11141	11053	10922	11055	10985	10921	11020	10981	10886	10970	10819	10792	10848	11127	10968	11114	11010	10963	10939	10991	10935	11098	10991	11109	11023	11185	11010	10829	11113	11126	10957	11115	11223	10993	11024	10831	11001	11037	11099	10956	10917	11114	11094	10897	10828	10820	11073	10954	10970	10949	10906	10948	10948	10846	11094	10989	11067	11008	11111	10884	11184	11058	10956	10930	11063	10925	11017	11110	11179	10938	10942	10954	10797	10907	10902	11011	10972	10855	11073	10922	10979	10991	10967	11020	11049	10982	11055	10955	10968	10863	11075	10979	10978	11003	11078	10965	11054	10964	10854	11088	10917	11062	10910	10906	11007	11012	10997	10960	10881	10883	10942	10958	11039	11063	10835	10886	11034	10946	11189	11005	10998	11037	10957	11026	11011	10991	11026	10940	11130	10908	10949	10866	11102	10846	10935	10980	10903	10948	11031	11011	11170	10914	10960	11181	11102	11068	10888	11013	10829	11046	11087	11097	10973	11068	11136	10910	11051	11084	10874	11151	11039	10925	11002	10806	10909	10878	11083	10980	11006	11101	11127	10945	10898	10952	10972	11034	10832	10923	11038	10998	10901	11069	11051	11024	10937	10981	11054	10783	11092	10954	10912	10956	10993	10976	11027	10956	10997	10969	10988	11024	10898	10994	11104	10844	11008	10922	10983	11078	10884	10969	10912	10923	10996	10865	11089	10961	11058	11054	11029	11132	10924	10897	10994	10994	11016	11001	11014	11056	10919	11008	11047	10937	10896	10902	11081	10959	11056	11063	11155	10941	10940	10929	10875	10940	10989	11017	10883	10922	11020	10933	11127	11050	11049	10996	11168	11039	10999	10836	11040	10888	10951	11103	10937	11023	11100	11110	10936	11042	10883	11002	10967	10989	11018	10975	11105	11013	11221	11236	11103	11074	11008	10913	10946	10877	11087	10928	11001	11058	11039	11066	11035	10912	11058	11002	11038	10925	10987	11023	10917	11031	10945	10982	11051	10945	10925	10986	11070	10940	11067	10998	10981	10901	11031	10949	10996	10967	11047	10928	10938	10973	11052	11055	10729	11200	10953	11161	10971	10949	11093	10998	11096	10863	10977	11224	10912	10981	11013	10996	10986	11037	11022	11095	10968	11022	10956	11003	11152	11048	10916	11022	11041	11105	11099	11117	10862	11152	11055	11106	11120	11042	10998	10935	10971	10983
30200	23152	34174	38876	31445	24608	20193	17901	17166	16713	16961	16568	16788	16412	16544	16721	16270	16495	16608	16752	16850	16778	16629	16608	16546	16543	16531	16594	16626	16508	16669	16628	16528	16673	16477	16800	16823	16765	16518	16545	16556	16646	16468	16537	16670	16697	16667	16564	16677	16477	16421	16614	16563	16493	16808	16624	16602	16704	16569	16760	16606	16655	16505	16357	16565	16408	16662	16790	16523	16602	16709	16589	16766	16592	16642	16533	16492	16610	16888	16669	16421	16608	16488	16447	16617	16497	16758	16577	16478	16442	16697	16607	16635	16569	16702	16564	16757	16460	16620	16411	16489	16519	16824	16374	16414	16469	16482	16485	16514	16512	16583	16740	16403	16478	16753	16657	16614	16469	16723	16700	16370	16645	16556	16606	16522	16474	16716	16678	16802	16633	16640	16724	16618	16523	16642	16604	16535	16376	16365	16650	16707	16479	16682	16583	16582	16629	16518	16409	16532	16720	16423	16449	16593	16708	16506	16375	16490	16570	16779	16616	16478	16492	16522	16601	16545	16735	16533	16755	16611	16714	16561	16618	16675	16589	16488	16620	16745	16649	16515	16649	16582	16526	16396	16577	16614	16745	16655	16601	16531	16483	16629	16653	16684	16798	16737	16724	16419	16591	16621	16603	16573	16538	16679	16630	16619	16884	16559	16726	16666	16679	16590	16691	16614	16480	16544	16509	16581	16497	16594	16709	16586	16372	16779	16660	16661	16580	16495	16738	16659	16502	16635	16861	16616	16517	16537	16551	16545	16568	16622	16476	16553	16597	16486	16576	16518	16389	16594	16689	16628	16431	16525	16657	16378	16368	16527	16618	16601	16629	16445	16639	16521	16510	16921	16606	16574	16453	16678	16619	16530	16729	16732	16605	16589	16595	16569	16532	16568	16499	16631	16529	16677	16445	16603	16456	16713	16436	16481	16620	16650	16518	16639	16459	16631	16642	16499	16477	16612	16825	16400	16716	16659	16583	16629	16732	16466	16465	16654	16682	16565	16553	16641	16541	16486	16689	16669	16803	16564	16484	16557	16674	16717	16545	16505	16595	16594	16482	16815	16388	16588	16364	16450	16549	16745	16405	16613	16638	16524	16573	16652	16653	16491	16672	16581	16443	16646	16808	16664	16316	16684	16520	16652	16776	16620	16464	16591	16613	16625	16599	16388	16327	16482	16620	16610	16471	16533	16617	16555	16601	16420	16612	16758	16499	16573	16581	16750	16538	16600	16624	16445	16596	16857	16849	16446	16777	16555	16732	16616	16345	16459	16639	16632	16529	16621	16631	16523	16313	16494	16594	16503	16572	16807	16611	16482	16590	16602	16425	16656	16534	16599	16723	16840	16566	16651	16603	16690	16430	16580	16650	16565	16723	16845	16571	16697	16460	16674	16548	16780	16562	16662	16503	16707	16646	16607	16524	16431	16426	16651	16528	16710	16655	16581	16543	16485	16617	16895	16502	16679	16589	16671	16614	16670	16678	16640	16632	16449	16513	16548	16393	16285	16477	16726	16719	16569	16648	16531	16683	16471	16674	16500	16516	16720	16655	16763	16520	16723	16351	16677	16520	16718	16469	16436	16614	16655	16691	16402	16734	16323	16527	16485	16696	16715	16459	16585	16632	16590	16533	16805	16561	16720	16533	16336	16490	16531	16592	16633	16532	16623	16576	16679	16646	16760	16644	16655	16768	16679	16585	16347	16363	16229	16633	16746	16717	16698	16831	16682	16602	16463	16535	16694	16568	16649	16687	16585	16609	16561	16681	16619	16567	16547	16535	16521	16405	16690	16549	16627	16583	16613	16525	16512	16510	16770	16329	16540	16427	16697	16542	16444	16381	16610	16465	16559	16681	16493	16745	16467	16639	16484	16620	16570	16649	16783	16729	16651	16499	16578	16579	16616	16506	16578	16700	16748	16491	16833	16600	16524	16688	16534	16592	16477	16550	16689	16582	16531	16805	16640	16461	16641	16619	16918	16671	16473	16426	16429	16647	16553	16602	16619	16591	16621	16461	16703	16374	16700	16450	16546	16456	16335	16579	16814	16587	16503	16599	16570	16604	16565	16710	16621	16541	16650	16720	16636	16460	16386	16591	16490	16645	16565	16649	16590	16413	16485	16672	16809	16531	16644	16396	16457	16622	16595	16488	16716	16605	16783	16557	16600	16583	16567	16741	16517	16490	16354	16729	16501	16721	16718	16672	16459	16638	16440	16702	16579	16617	16447	16633	16557	16621	16708	16653	16530	16531	16425	16547	16822	16588	16572	16563	16515	16657	16461	16557	16527	16739	16824	16640	16830	16521	16446	16562	16439	16723	16721	16393	16538	16619	16663	16550	16645	16782	16629	16540	16759	16337	16554	16637	16633	16413	16643	16402	16560	16698	16612	16527	16531	16520	16573	16493	16477	16574	16625	16734	16575	16650	16580	16415	16473	16539	16615	16603	16759	16582	16532	16473	16511	16533	16680	16441	16555	16634	16365	16596	16576	16497	16396	16579	16500	16431	16651	16566	16569	16605	16544	16670	16655	16709	16493	16503	16606	16884	16716	16401	16657	16700	16483	16585	16550	16500	16458	16555	16542	16590	16808	16681	16805	16668	16667	16678	16525	16571	16681	16597	16684	16790	16651	16598	16667	16704	16476	16712	16625	16516	16638	16357	16774	16461	16638	16588	16605	16609	16896	16520	16684	16686	16345	16754	16527	16800	16359	16777	16707	16878	16687	16543	16508	16472	16646	16549	16570	16460	16575	16599	16501	16631	16354	16639	16623	16589	16658	16683	16682	16584	16614	16461	16563	16644	16543	16627	16629	16396	16457	16762	16580	16655	16584	16705	16461	16487	16642	16685	16826	16517	16638	16522	16511	16497	16774	16531	16625	16617	16585	16639	16587	16488	16478	16577	16582	16674	16591	16628	16594	16448	16621	16779	16635	16502	16490	16378	16491	16606	16582	16576	16608	16637	16545	16651	16753	16717	16631	16510	16552	16657	16478	16592	16605	16673	16559	16707	16779	16433	16349	16664	16641	16557	16739	16372	16553	16508	16416	16339	16604	16668	16811	16572	16640	16576	16572	16672	16498	16595	16663	16660	16631	16719	16604	16511	16477	16692	16739	16540	16738	16604	16549	16517	16594	16472	16546	16563	16731	16772	16532	16645	16747	16640	16483	16482	16618	16670	16699	16672	16670	16409	16664	16608	16514	16678	16633	16707	16720	16443	16538	16471	16549	16613	16570	16589	16865	16548	16837	16677	16698	16670	16572	16578	16574	16439	16734	16688	16516	16565	16575	16733	16549	16700	16479	16713	16818	16456	16599	16806	16654	16758	16740	16577	16469	16508	16515	16427	16461	16507	16726	16599	16739	16554	16667	16401	16482	16457	16829	16427	16454	16492	16544	16545	16585	16509	16481	16537	16547	16651	16744	16680	16817	16604	16500	16472	16606	16816	16696	16486	16647	16599	16767	16637	16588	16651	16472	16795	16715	16585	16549	16847	16493	16755	16563	16690	16539	16594	16618	16489	16585	16561	16749	16629	16631	16731	16641	16494	16596	16748	16512	16730	16546	16678	16793	16557	16452	16784	16575	16529	16677	16581	16638	16556	16572	16624	16596	16719	16512	16559	16690	16638	16539	16564	16458	16727	16762	16720	16573	16689	16762	16735	16527	16506	16529	16479	16459	16701	16627	16582	16522	16482	16620	16455	16465	16863	16588	16578	16421	16702	16567	16470	16648	16849	16677	16744	16545	16599	16536	16451	16488	16535	16611	16639	16565	16518	16740	16580	16456	16624	16650	16682	16582	16743	16777	16593	16647	16751	16780	16690	16568	16594	16662	16554	16781	16569	16420	16636	16552	16637	16619	16555	16553	16584	16524	16745	16858	16613	16673	16598	16330	16653	16713	16555	16611	16619	16637	16427	16492	16714	16500	16490	16605	16609	16642	16777	16553	16575	16687	16610	16828	16726	16371	16515	16587	16437	16621	16538	16351	16596	16691	16747	16611	16703	16655	16879	16839	16566	16518	16603	16543	16641	16613	16670	16500	16663	16546	16316	16802	16782	16646	16497	16616	16746	16626	16389	16602	16466	16557	16436	16479	16636	16410	16693	16829	16628	16699	16511	16629	16502	16531	16497	16620	16424	16503	16713	16705	16713	16646	16617	16717	16510	16705	16576	16587	16417	16690	16528	16658	16544	16533	16517	16496	16659	16832	16631	16554	16565	16531	16703	16743	16665	16548	16507	16547	16299	16481	16778	16752	16729	16475	16710	16683	16391	16585	16530	16505	16899	16604	16621	16743	16643	16781	16500	16655	16630	16679	16808	16707	16582	16778	16739	16720	16680	16781	16504	16613	16611	16390	16564	16688	16590	16699	16495	16700	16506	16549	16589	16656	16687	16514	16536	16569	16496	16740	16756	16602	16386	16659	16741	16594	16563	16666	16538	16671	16768	16479	16664	16505	16410	16705	16472	16785	16583	16706	16659	16492	16623	16588	16688	16504	16785	16516	16598	16251	16410	16634	16686	16587	16506	16683	16389	16521	16494	16581	16605	16631	16680	16617	16555	16689	16603	16729	16521	16532	16507	16604	16702	16539	16528	16601	16481	16720	16764	16551	16439	16716	16493	16510	16658	16644	16816	16679	16681	16667	16669	16501	16688	16709	16743	16581	16601	16692	16537	16688	16754	16578	16529	16660	16446	16750	16591	16337	16680	16360	16627	16683	16616	16837	16602	16574	16603	16508	16615	16418	16707	16989	16621	16600	16660	16708	16375	16812	16467	16725	16561	16578	16590	16437	16485	16479	16902	16762	16703	16587	16563	16711	16780	16534	16884	16584	16264	16646	16498	16601	16524	16561	16635	16438	16579	16619	16454	16634	16426	16589	16611	16646	16488	16676	16771	16660	16446	16798	16581	16628	16577	16694	16702	16609	16618	16634	16306	16543	16521	16470	16629	16893	16757	16492	16483	16388	16516	16656	16482	16480	16514	16528	16689	16692	16569	16543	16677	16721	16334	16716	16462	16444	16603	16597	16493	16783	16733	16416	16594	16899	16666	16560	16674	16625	16748	16356	16392	16547	16538	16631	16490	16575	16482	16873	16775	16509	16807	16703	16557	16560	16468	16690	16511
12799	15997	33042	29977	22657	16205	12579	10984	10364	10178	10245	10371	10302	10306	10308	10078	10194	10118	10053	10208	10093	10272	10282	10198	10092	10203	10166	10162	10297	10066	10333	10147	10125	10212	10153	10107	10192	10068	10179	10138	10191	10118	9981	10313	10147	10257	10238	10307	10165	10154	10257	10168	10020	10313	10217	10007	10207	10216	10111	10174	10099	10413	10096	10145	10108	10323	10224	10231	10174	10265	10167	10044	10362	10164	10056	10118	10165	10153	10158	10232	10359	10139	9963	10344	10073	10304	10214	10216	10118	10102	10350	10205	10140	10284	10046	10156	10000	10155	10286	10057	10203	10320	10076	10283	10000	9926	10118	10083	10119	10366	10225	10301	10260	10217	10209	10077	10107	10146	10254	10130	10299	10049	10239	10165	10111	10149	10148	10191	10078	10181	10297	10177	10137	10142	10217	10146	10007	10270	10061	10112	10193	10126	10032	10109	10278	10077	10263	10112	10252	10129	10201	10121	10114	10323	10139	10324	10287	10241	10224	10072	10194	10120	10036	9895	10126	10125	10053	10175	10247	10034	10246	10019	10067	10118	10153	10296	10286	10117	10236	10096	10146	10147	10259	10298	10090	10251	10226	10086	10186	10297	10165	10128	10171	10131	10134	10028	10107	10121	10298	10149	10178	10145	10003	10273	10278	10216	10174	10234	10192	10098	10233	10127	10183	10075	10129	10159	10173	10091	10183	10223	10295	10077	10108	10242	10246	10087	10023	10106	10122	10055	10299	10319	10064	10123	10090	10165	10176	10204	10185	10242	10192	10149	10243	10124	10126	10266	10177	10146	10160	10108	10312	10043	10143	10225	10124	10181	10006	10041	10210	10212	10150	10259	10140	10122	10231	10155	10022	10061	10134	10219	10132	10219	10090	10156	10221	10322	10138	10110	10137	10159	10245	9988	10137	10125	10237	10207	10083	10063	10063	10132	10124	10142	10183	10098	10019	10210	10175	10309	10171	10133	10285	10211	10168	10103	10142	10141	10062	10153	10189	10093	10145	10289	9983	10026	10181	10242	10132	10151	10227	10132	10143	10336	10140	10254	10241	10082	10106	10064	10249	10196	10148	9996	10263	10310	10174	10126	10162	10126	10212	10177	10249	10297	10310	10100	10121	10064	10076	10206	10208	9963	10361	10016	10111	10130	10269	10219	10334	10229	10290	10162	10080	10252	10275	10072	10043	10194	10051	10276	10060	10063	10264	10102	10079	10177	10035	10190	10170	10185	10169	10204	10156	10076	10145	10240	10207	10171	10290	10068	10082	10074	10225	10236	10262	10166	10137	10325	10182	10106	9963	10117	10102	10126	10212	10335	10121	10109	10210	10157	10128	10058	10060	10316	10312	10074	10107	10164	10197	10192	10170	10116	10066	10134	10081	10253	10080	10174	10063	10236	10304	10123	10215	10072	10214	10249	10119	10156	9993	10294	10198	10260	10197	10202	10130	10211	10193	10069	10312	10221	10178	10145	10097	10060	10286	10240	10150	10160	10145	10262	10196	10125	10194	10212	10073	10191	10123	9982	10320	10149	10049	10090	10220	10137	10339	10167	10215	9992	10006	10159	10119	10188	10123	10320	10235	10200	10340	10376	10135	10292	10159	10265	10148	10156	10296	10214	10141	9929	10222	10260	10223	10267	10000	10296	10100	10286	10124	10248	10228	10341	10136	10022	10299	10302	10138	10144	10168	10085	10006	10077	10138	10163	10144	10268	9971	10041	10228	10091	10133	10090	10144	10239	10174	10141	10110	10066	10081	10392	10186	10196	10206	10240	10146	10034	10150	10226	10129	10146	10282	10233	10198	10254	10282	10075	10283	10268	10300	10222	10019	10202	10109	10353	10183	10163	10147	10269	10211	10055	10150	10119	10253	10264	10299	10102	10193	10185	10215	10217	10076	10242	10054	10163	10136	10212	10133	10079	10151	10100	10161	10234	10163	10183	10007	10068	10257	10197	10030	10135	10125	10187	10316	10210	10241	10154	10193	10240	10214	10070	10181	10210	10054	10341	10212	10183	10249	10326	10137	10217	10097	10309	10192	10379	10120	10097	10284	10069	10085	10159	10074	10153	10062	10282	10195	10211	10256	10214	10078	10207	10182	10244	10251	10188	10253	10253	10302	10285	10189	10128	10072	10317	10326	10075	10280	10119	10104	10246	10112	10284	10155	10210	10150	10092	10066	10221	10086	10239	10179	10143	10108	10086	10220	10229	10110	10225	10076	10054	10137	9961	10234	10174	10124	10005	10121	10020	10145	10185	10252	10111	10047	10191	10194	10133	10140	10133	10264	10270	10235	10267	10126	10042	10169	10013	10203	10284	10194	10191	10334	10255	10041	10219	10237	10114	10169	10037	10280	10242	10124	10170	10038	10021	10367	10207	10158	10205	10081	10199	10214	10224	10235	10196	10165	10316	10103	10106	10225	10276	10216	10251	10080	10096	10127	10235	10140	10129	10180	10342	10141	10167	10304	10217	10074	10224	10099	10126	10244	10143	10199	10035	10177	10136	10121	10056	10354	10095	10151	10261	10229	10267	10204	10182	10051	10118	10023	10164	10103	10373	10296	10139	10222	10285	10001	10226	10272	10361	10168	10154	10109	10034	10118	10271	10288	10219	10284	10172	10152	10372	10131	10168	10258	10119	10322	10135	10058	10002	10326	10152	10231	10140	10199	10381	10201	10052	10125	10306	10206	10182	10229	10227	9988	10201	10123	10029	10152	10251	10110	10119	10127	10093	10199	10207	10197	10236	10207	10117	10172	10128	10152	10101	10191	10216	10272	10075	10160	10179	10067	10234	10203	10161	10238	10239	10225	10178	10132	10157	10218	10037	10167	10115	10075	10378	10136	10149	10123	10160	10308	10362	10124	10047	10189	10185	10093	10052	10168	10287	10169	10366	10076	10158	10226	10132	10050	10253	10065	10137	10157	10183	10166	10083	10218	10182	10140	10299	10322	10147	10206	10121	10154	10175	10160	10019	10139	10071	10038	10312	10103	10140	10132	10215	10251	10233	10191	10308	10163	10295	10186	10196	10286	10349	10256	10201	10050	10206	10456	10132	10154	10241	10151	10234	10260	10261	10161	10017	10028	10229	10040	10115	10216	10115	10176	10202	10134	10262	10094	10311	10100	10242	10152	10141	10219	10147	10207	10153	10049	10120	10226	10065	10094	10082	10070	10236	10242	10096	10176	10260	10122	10189	10317	10120	10059	10193	10217	10147	10061	10199	10226	10191	10275	10161	10158	10173	10210	10161	10134	10215	10234	10164	10230	10231	10238	10236	10196	10261	10215	10187	10183	10181	10142	10098	10346	10237	10155	10206	10127	10032	10275	10257	9982	10136	10070	10154	10088	10234	10160	10205	10076	10191	10002	10179	10209	10151	10186	10230	10072	10192	10120	10075	10283	10283	10030	10104	10084	10125	10116	10159	10190	10203	10296	10378	10078	10175	10181	10082	10079	10263	10206	10149	10148	10217	10155	10265	10215	10233	10213	10112	10271	10137	10254	10091	10056	10219	10200	10210	10153	10098	10228	10089	10160	10096	10171	10186	10096	10108	10212	10180	10073	10082	10048	10214	10110	10031	10123	10060	10223	10102	10206	10132	10208	10130	10163	10126	10085	10108	10025	10241	10394	10159	10112	10139	10081	10120	10156	10263	10117	10286	10083	10014	10140	10093	10189	10114	10155	10027	10085	10136	10245	10111	10201	10027	10101	10176	10228	10136	10133	10171	10215	10276	10125	10224	10161	10229	10141	10424	10215	9942	10249	10163	10157	10149	10023	10335	10025	10285	10151	10045	10141	10115	10282	10098	10357	10141	10079	10078	10335	10146	10114	10147	10204	10052	10105	10140	10034	10056	10057	10216	10248	10198	10244	10220	10102	10081	10117	10228	10108	9962	10201	10194	10213	10305	10202	10098	10248	10056	10251	10091	10234	9946	9996	10202	10212	10153	10148	10060	10164	10173	10302	10224	10271	10220	10183	10143	10249	10062	10226	10174	10239	10040	10114	10081	9972	10145	10108	10199	10184	10169	10113	10029	10219	10031	10349	10022	10214	10196	10310	10116	10125	10098	10208	10193	10203	10010	10233	10207	10154	10171	10194	10183	10118	10126	10076	10296	10150	10117	10169	10224	10133	10077	10135	10129	10238	10159	10106	9976	10295	10246	10199	10130	10242	10162	10214	10214	10202	10147	10350	10116	10115	10225	10281	10210	10281	10161	10244	10186	10126	10060	10042	10082	9968	10176	10166	10117	10329	10191	10403	10257	10085	10313	10197	10018	10109	10234	10067	10152	10145	10179	10265	10109	10149	10079	10224	10113	10184	10037	10308	10108	10103	10275	10128	10097	10284	10226	10114	10206	10254	10073	10143	10100	10286	10303	10197	10232	10089	10198	10220	10195	10181	10178	10113	10255	10232	10193	10220	10190	10220	10072	10289	10113	10163	10249	10189	10103	9979	10076	10268	10291	10170	10163	10118	10200	10042	10124	10112	10202	10303	10121	10183	10075	10242	10154	10150	10182	10242	10154	10019	10239	10178	10316	10104	10124	10179	10199	10211	10069	10017	10299	10148	10228	10111	9982	10278	10015	9964	10241	10198	10247	10175	10220	10296	10132	10192	10206	10358	10229	10218	10232	10219	10197	10054	10176	10205	10170	10079	10167	10242	10108	10171	10230	10252	10010	10075	10113	10291	10097	10017	10180	10085	10181	10211	10132	10116	10144	10146	10279	10021	10090	10151	10269	10231	10158	10089	10287	10097	10207	10109	10196	10137	10407	10341	10166	9965	10153	10270	10224	10213	10293	10072	10185	10240	10267	10165	10104	10146	9991	10320	10147	10132	10323	10206	10273	10224	10233	10152	10298	10117	10242	10150	10132	10086	10178	10146	10051	10001	10079	10091	10321	10060	10260	10188	10303	10251	10102	10368	10162	10204	10247	10162	10196	10059	10132	10195	10083	10217	10165	10187	10162	10300	10227	10076	10246	10150	10149	10125	10155	10190	10117	10131	9988	10081	10291	10386	10158	10175	10131	10171	10379	10334	10212	10138	10042	10079	10057	10067	10044	10165	10121	10196	10199	10025	10095	10054	10250	10099	10100	10124	10325	10208	10226	10289	10204
25188	21597	35530	63595	57858	45451	32541	22745	18365	17497	17060	17039	16777	16824	16790	16901	16574	16689	16795	16792	16642	16665	16642	16691	16768	16906	16691	16467	16818	16510	16617	16764	16766	16951	16654	16542	16667	16492	16841	16693	16674	16471	16664	16796	16705	16618	16606	16840	16584	16672	16516	16494	16646	16728	16670	16667	16618	16712	16768	16668	16713	16713	16456	16550	16773	16536	16618	16630	16684	16514	16724	16751	16727	16556	16560	16504	16719	16535	16686	16833	16731	16734	16698	16466	16508	16573	16676	16340	16714	16465	16537	16378	16622	16438	16450	16514	16399	16556	16599	16389	16552	16619	16413	16579	16465	16602	16729	16466	16555	16665	16547	16663	16419	16727	16596	16397	16503	16503	16499	16558	16746	16596	16755	16778	16455	16405	16560	16574	16721	16605	16669	16714	16591	16715	16467	16681	16643	16690	16753	16765	16634	16603	16648	16584	16632	16650	16547	16523	16776	16720	16550	16547	16560	16537	16609	16751	16701	16585	16547	16328	16526	16670	16612	16553	16712	16742	16607	16659	16604	16745	16585	16638	16587	16607	16522	16654	16545	16744	16597	16465	16691	16823	16426	16545	16720	16506	16535	16520	16606	16776	16627	16705	16608	16446	16621	16552	16659	16746	16432	16407	16708	16591	16667	16708	16457	16392	16488	16419	16489	16753	16563	16493	16699	16613	16609	16369	16534	16441	16758	16670	16648	16549	16806	16660	16564	16622	16457	16682	16573	16635	16598	16914	16536	16662	16724	16514	16534	16552	16754	16664	16555	16662	16659	16507	16332	16675	16525	16461	16537	16571	16818	16701	16539	16514	16782	16532	16605	16658	16610	16640	16623	16539	16700	16766	16501	16635	16685	16416	16581	16613	16445	16673	16696	16853	16520	16579	16414	16529	16608	16738	16349	16588	16644	16550	16517	16554	16371	16539	16676	16480	16594	16585	16674	16555	16671	16343	16561	16643	16559	16708	16574	16757	16729	16684	16617	16764	16566	16536	16807	16508	16622	16500	16271	16403	16649	16572	16553	16488	16736	16593	16660	16811	16451	16584	16592	16448	16523	16511	16622	16483	16533	16611	16469	16611	16595	16739	16560	16698	16780	16591	16445	16308	16587	16497	16774	16772	16560	16618	16527	16708	16545	16647	16508	16459	16626	16507	16896	16677	16666	16537	16754	16402	16617	16578	16433	16593	16530	16557	16656	16767	16597	16576	16563	16642	16679	16712	16541	16625	16613	16707	16718	16564	16590	16613	16622	16536	16775	16545	16797	16569	16571	16573	16618	16270	16703	16491	16716	16460	16565	16591	16696	16708	16562	16552	16548	16635	16514	16478	16506	16733	16762	16557	16668	16621	16517	16543	16536	16449	16585	16515	16534	16346	16753	16529	16527	16685	16565	16548	16663	16685	16619	16457	16722	16675	16471	16464	16775	16869	16599	16501	16592	16545	16716	16532	16707	16562	16508	16611	16568	16521	16479	16668	16470	16770	16623	16330	16563	16627	16548	16641	16354	16773	16813	16535	16568	16419	16756	16653	16572	16567	16541	16429	16650	16718	16605	16445	16441	16581	16587	16445	16598	16749	16733	16638	16671	16578	16704	16529	16728	16497	16687	16441	16581	16474	16659	16266	16796	16625	16686	16624	16731	16615	16623	16502	16481	16619	16526	16431	16432	16815	16568	16362	16478	16539	16457	16641	16515	16622	16899	16525	16555	16524	16618	16719	16622	16752	16804	16477	16689	16659	16646	16468	16626	16592	16756	16616	16573	16544	16480	16440	16638	16668	16644	16409	16602	16693	16416	16596	16513	16624	16700	16561	16362	16650	16564	16748	16563	16290	16596	16626	16311	16536	16449	16629	16526	16557	16723	16803	16441	16598	16617	16647	16595	16468	16474	16540	16658	16349	16701	16665	16518	16690	16708	16456	16680	16633	16790	16795	16546	16701	16738	16708	16402	16712	16597	16525	16578	16546	16432	16568	16643	16534	16615	16793	16735	16551	16783	16441	16527	16430	16697	16603	16533	16677	16546	16517	16561	16476	16718	16596	16720	16720	16697	16527	16431	16538	16689	16567	16507	16441	16391	16440	16513	16722	16527	16465	16682	16637	16561	16568	16440	16356	16540	16616	16475	16667	16659	16488	16708	16645	16683	16374	16577	16679	16656	16487	16574	16733	16424	16507	16857	16517	16437	16721	16502	16771	16405	16388	16464	16416	16685	16786	16779	16725	16574	16523	16654	16533	16712	16613	16722	16403	16810	16411	16386	16637	16652	16599	16813	16565	16586	16534	16711	16500	16517	16560	16868	16710	16724	16723	16530	16598	16676	16560	16415	16467	16596	16539	16530	16576	16521	16675	16409	16526	16551	16609	16733	16632	16654	16618	16495	16428	16485	16337	16677	16770	16622	16565	16453	16581	16526	16659	16518	16481	16528	16589	16615	16414	16497	16430	16460	16498	16675	16499	16529	16384	16596	16528	16572	16754	16546	16344	16383	16532	16586	16493	16792	16583	16441	16532	16424	16362	16415	16756	16625	16710	16714	16628	16695	16734	16515	16443	16485	16540	16596	16576	16560	16583	16592	16553	16791	16649	16415	16458	16515	16545	16735	16704	16653	16637	16678	16545	16600	16528	16578	16356	16624	16616	16796	16616	16580	16617	16758	16710	16430	16466	16651	16623	16585	16562	16342	16592	16295	16746	16718	16574	16547	16402	16598	16471	16806	16579	16358	16699	16681	16679	16535	16500	16609	16709	16595	16650	16724	16544	16537	16505	16657	16444	16563	16709	16646	16578	16767	16712	16705	16732	16661	16667	16627	16453	16452	16495	16566	16736	16931	16670	16405	16420	16745	16607	16530	16641	16422	16530	16740	16562	16598	16510	16632	16888	16505	16434	16368	16536	16512	16718	16558	16542	16736	16444	16355	16559	16525	16572	16704	16612	16738	16619	16704	16595	16492	16563	16601	16569	16639	16622	16511	16608	16656	16524	16496	16741	16737	16651	16398	16419	16610	16536	16412	16456	16687	16710	16506	16708	16745	16365	16370	16472	16719	16448	16394	16610	16295	16653	16644	16738	16622	16577	16494	16818	16477	16454	16436	16527	16631	16563	16626	16426	16577	16581	16811	16556	16648	16570	16463	16264	16549	16710	16577	16471	16564	16698	16454	16592	16580	16554	16658	16513	16852	16602	16520	16765	16666	16612	16556	16541	16703	16683	16690	16354	16508	16472	16358	16400	16695	16734	16670	16677	16622	16591	16560	16569	16444	16338	16538	16623	16682	16474	16745	16667	16661	16557	16485	16542	16792	16426	16708	16738	16772	16674	16680	16630	16544	16681	16530	16508	16519	16525	16466	16801	16561	16751	16570	16618	16586	16516	16673	16536	16795	16709	16304	16700	16592	16572	16537	16592	16699	16538	16615	16729	16421	16598	16627	16631	16587	16527	16490	16683	16644	16677	16642	16557	16332	16619	16491	16447	16412	16420	16665	16502	16668	16517	16696	16498	16509	16321	16606	16656	16704	16645	16538	16584	16547	16575	16681	16470	16666	16558	16645	16718	16609	16681	16750	16739	16623	16673	16872	16769	16601	16514	16701	16761	16432	16672	16533	16699	16485	16706	16567	16589	16686	16719	16551	16533	16668	16354	16493	16740	16582	16601	16773	16348	16618	16359	16396	16634	16769	16524	16655	16424	16575	16564	16782	16673	16399	16743	16652	16537	16598	16611	16590	16420	16254	16490	16728	16648	16422	16472	16558	16831	16828	16810	16697	16585	16528	16706	16351	16529	16616	16497	16489	16462	16581	16600	16562	16507	16605	16534	16624	16623	16597	16556	16435	16696	16644	16584	16694	16661	16599	16592	16550	16699	16543	16766	16608	16443	16541	16481	16533	16503	16534	16517	16573	16557	16521	16561	16356	16580	16579	16602	16685	16383	16574	16417	16408	16385	16619	16654	16688	16595	16782	16404	16652	16396	16638	16689	16651	16592	16691	16599	16631	16628	16366	16560	16530	16681	16656	16476	16444	16480	16720	16609	16703	16742	16692	16482	16678	16474	16542	16511	16246	16657	16577	16585	16502	16471	16494	16643	16750	16663	16611	16533	16722	16530	16728	16783	16561	16468	16590	16462	16487	16400	16615	16647	16508	16621	16734	16591	16461	16459	16377	16446	16538	16806	16568	16431	16524	16598	16532	16432	16524	16573	16593	16621	16580	16658	16660	16784	16657	16456	16774	16689	16652	16489	16423	16551	16768	16486	16626	16676	16599	16691	16575	16742	16704	16495	16529	16858	16625	16537	16667	16544	16439	16638	16627	16572	16605	16564	16464	16499	16562	16617	16539	16589	16522	16678	16648	16476	16607	16739	16510	16657	16737	16753	16556	16604	16476	16559	16654	16560	16695	16595	16556	16426	16445	16460	16634	16573	16611	16552	16517	16584	16501	16748	16770	16554	16390	16748	16484	16582	16674	16622	16606	16439	16530	16595	16523	16494	16594	16589	16503	16529	16681	16377	16537	16582	16432	16521	16703	16593	16443	16698	16615	16516	16632	16291	16463	16654	16582	16615	16741	16529	16556	16635	16496	16670	16598	16665	16551	16669	16673	16465	16564	16484	16623	16624	16517	16430	16635	16486	16249	16496	16397	16676	16714	16594	16635	16812	16470	16716	16690	16478	16440	16591	16428	16650	16438	16596	16434	16525	16509	16557	16609	16532	16691	16537	16571	16589	16611	16419	16471	16818	16626	16568	16494	16584	16785	16396	16567	16680	16562	16413	16390	16523	16426	16664	16606	16433	16567	16698	16833	16444	16575	16518	16596	16626	16627	16585	16752	16447	16486	16570	16571	16470	16600	16423	16551	16729	16641	16628	16560	16507	16365	16455	16631	16520	16538	16684	16696	16658	16875	16632	16623	16726	16459	16729	16760	16705	16644	16537	16547	17046	16655	16616	16630	16471	16384	16642	16673	16741	16376	16671	16756	16613	16530	16348	16532	16536	16587	16659	16407	16614	16599	16635	16546	16577	16519	16620	16658	16648	16587	16710	16409	16659	16643	16500	16540	16550	16780	16351	16560	16425	16463	16520	16445	16521	16393	16513	16624	16790	16556	16542	16592	16593	16638	16667
16367	34712	69277	76384	57376	37072	22379	14485	11331	10670	10685	10508	10656	10394	10596	10392	10487	10598	10564	10293	10512	10532	10452	10347	10442	10465	10417	10405	10311	10441	10430	10283	10516	10470	10466	10437	10471	10340	10454	10432	10334	10475	10345	10464	10352	10467	10380	10421	10443	10332	10336	10381	10628	10439	10517	10396	10605	10632	10272	10429	10419	10348	10318	10223	10444	10472	10471	10527	10388	10414	10576	10313	10298	10504	10426	10476	10507	10324	10436	10414	10451	10578	10399	10372	10522	10457	10445	10486	10420	10318	10328	10407	10481	10400	10421	10182	10306	10315	10199	10506	10406	10509	10553	10392	10432	10582	10323	10431	10373	10474	10441	10313	10536	10252	10332	10381	10301	10497	10396	10394	10392	10397	10156	10425	10352	10289	10340	10377	10302	10513	10342	10498	10379	10528	10423	10432	10341	10403	10391	10521	10444	10397	10340	10328	10468	10455	10541	10414	10486	10220	10229	10249	10422	10298	10465	10376	10593	10317	10416	10579	10576	10380	10476	10304	10236	10403	10266	10454	10384	10542	10371	10509	10265	10408	10327	10492	10460	10343	10436	10409	10420	10362	10509	10332	10402	10332	10375	10357	10305	10489	10360	10267	10455	10386	10314	10483	10308	10413	10301	10457	10366	10453	10452	10300	10499	10619	10318	10339	10393	10471	10388	10297	10489	10409	10207	10330	10340	10444	10364	10546	10446	10406	10460	10329	10445	10369	10218	10339	10346	10475	10420	10388	10183	10405	10313	10542	10485	10291	10620	10319	10459	10385	10116	10482	10341	10480	10401	10381	10475	10314	10362	10418	10485	10379	10476	10412	10306	10400	10332	10549	10412	10384	10433	10225	10466	10536	10282	10581	10294	10372	10431	10406	10378	10309	10328	10356	10418	10321	10315	10438	10456	10484	10513	10207	10424	10337	10393	10420	10381	10523	10453	10296	10405	10361	10212	10465	10445	10328	10475	10333	10299	10445	10437	10439	10483	10492	10369	10392	10372	10521	10328	10448	10525	10473	10471	10300	10297	10408	10371	10379	10403	10205	10319	10481	10425	10414	10517	10261	10328	10329	10315	10366	10394	10359	10309	10444	10235	10343	10531	10304	10457	10517	10385	10424	10445	10299	10402	10423	10426	10369	10346	10330	10398	10331	10521	10372	10376	10358	10330	10342	10297	10353	10330	10477	10469	10302	10250	10283	10504	10486	10291	10414	10321	10410	10454	10267	10316	10460	10446	10570	10364	10411	10442	10315	10282	10405	10302	10530	10539	10524	10185	10445	10463	10342	10578	10329	10509	10469	10417	10484	10358	10425	10386	10367	10392	10378	10453	10406	10317	10434	10463	10417	10436	10389	10465	10433	10394	10347	10587	10350	10352	10377	10382	10396	10431	10408	10404	10371	10364	10336	10499	10345	10377	10421	10342	10390	10451	10435	10426	10481	10390	10353	10479	10398	10276	10371	10303	10337	10434	10366	10474	10345	10288	10574	10216	10344	10404	10419	10168	10475	10450	10282	10295	10392	10226	10470	10388	10461	10532	10379	10296	10481	10476	10439	10311	10481	10482	10410	10290	10398	10373	10457	10458	10206	10476	10288	10382	10280	10378	10279	10229	10383	10358	10369	10499	10305	10432	10381	10213	10456	10360	10469	10582	10234	10375	10375	10412	10391	10240	10463	10242	10431	10193	10282	10331	10410	10439	10377	10502	10305	10512	10474	10292	10531	10376	10328	10328	10399	10374	10420	10324	10292	10389	10398	10436	10420	10464	10368	10499	10338	10413	10419	10599	10367	10509	10338	10340	10508	10391	10445	10492	10343	10491	10261	10396	10360	10496	10436	10294	10468	10452	10415	10407	10361	10310	10322	10298	10312	10316	10333	10329	10375	10419	10268	10445	10360	10257	10506	10293	10335	10314	10402	10425	10307	10371	10350	10316	10366	10417	10414	10399	10445	10493	10409	10351	10367	10332	10472	10499	10353	10427	10298	10582	10521	10339	10495	10410	10509	10511	10359	10353	10401	10199	10417	10414	10360	10339	10268	10293	10448	10391	10384	10543	10339	10438	10356	10439	10287	10287	10555	10275	10386	10393	10284	10443	10500	10418	10315	10308	10446	10542	10277	10370	10504	10320	10475	10402	10378	10345	10573	10367	10197	10395	10255	10361	10426	10288	10393	10342	10595	10439	10422	10392	10397	10439	10331	10433	10389	10399	10219	10582	10314	10296	10371	10388	10247	10255	10459	10344	10418	10313	10459	10398	10430	10338	10495	10409	10440	10272	10379	10404	10509	10674	10427	10386	10297	10355	10282	10343	10345	10449	10390	10444	10480	10486	10374	10394	10332	10434	10371	10419	10519	10449	10308	10378	10331	10260	10456	10486	10475	10310	10461	10415	10302	10268	10255	10551	10486	10500	10365	10435	10339	10420	10474	10346	10522	10387	10339	10483	10449	10365	10375	10449	10371	10388	10684	10527	10531	10436	10439	10392	10224	10323	10331	10446	10431	10363	10305	10401	10268	10253	10541	10323	10364	10384	10424	10358	10492	10430	10261	10288	10570	10474	10248	10359	10317	10376	10483	10360	10420	10231	10451	10419	10405	10379	10291	10479	10325	10423	10356	10295	10355	10420	10369	10327	10357	10345	10438	10505	10275	10438	10343	10417	10318	10441	10476	10365	10423	10445	10379	10429	10241	10323	10387	10326	10463	10380	10431	10329	10362	10388	10573	10417	10512	10367	10432	10340	10478	10437	10297	10458	10502	10349	10393	10232	10439	10404	10393	10402	10425	10441	10267	10315	10557	10412	10448	10256	10428	10543	10430	10297	10302	10362	10457	10374	10371	10441	10418	10299	10311	10366	10295	10271	10365	10380	10294	10463	10414	10492	10581	10444	10337	10478	10390	10244	10504	10176	10458	10452	10398	10407	10411	10472	10405	10513	10367	10425	10391	10317	10355	10400	10424	10460	10311	10383	10348	10412	10504	10430	10446	10366	10378	10448	10448	10288	10248	10331	10369	10407	10407	10357	10388	10455	10404	10371	10407	10344	10302	10466	10304	10392	10581	10394	10229	10445	10344	10465	10406	10272	10322	10397	10359	10424	10419	10532	10199	10364	10505	10328	10329	10488	10392	10336	10391	10346	10351	10201	10405	10276	10448	10454	10400	10432	10492	10103	10449	10395	10451	10395	10286	10187	10263	10387	10294	10402	10365	10422	10502	10313	10260	10325	10499	10379	10462	10278	10555	10311	10494	10463	10264	10393	10475	10398	10459	10380	10302	10302	10199	10508	10365	10328	10429	10318	10388	10369	10644	10451	10473	10273	10231	10497	10309	10386	10446	10483	10437	10290	10471	10460	10474	10303	10293	10388	10409	10323	10402	10432	10438	10412	10330	10304	10313	10275	10348	10241	10483	10334	10370	10430	10283	10199	10334	10514	10435	10494	10316	10381	10165	10340	10452	10255	10413	10327	10350	10244	10406	10320	10378	10450	10586	10417	10436	10146	10503	10513	10354	10338	10398	10383	10295	10380	10463	10437	10377	10482	10447	10292	10404	10390	10443	10360	10507	10569	10427	10425	10517	10392	10459	10350	10401	10404	10390	10496	10381	10397	10366	10297	10478	10268	10346	10328	10367	10366	10227	10481	10546	10327	10423	10475	10432	10466	10399	10273	10305	10409	10406	10434	10461	10419	10431	10433	10388	10410	10413	10490	10348	10355	10395	10449	10299	10365	10415	10400	10282	10254	10326	10275	10374	10368	10430	10429	10416	10433	10428	10472	10257	10276	10423	10386	10494	10363	10249	10283	10302	10414	10277	10400	10347	10311	10394	10450	10334	10321	10435	10271	10384	10315	10481	10330	10367	10497	10584	10412	10484	10314	10564	10318	10354	10337	10243	10492	10403	10324	10390	10597	10358	10396	10321	10303	10411	10419	10491	10326	10613	10424	10196	10433	10509	10398	10374	10488	10426	10325	10316	10542	10340	10418	10282	10537	10513	10314	10451	10462	10438	10438	10462	10335	10482	10332	10501	10438	10224	10437	10381	10424	10467	10388	10489	10298	10415	10442	10422	10267	10423	10417	10366	10508	10359	10235	10357	10423	10372	10165	10482	10540	10287	10217	10398	10279	10463	10352	10304	10516	10463	10285	10301	10381	10306	10490	10247	10510	10300	10269	10441	10509	10535	10383	10377	10277	10220	10317	10509	10354	10582	10397	10468	10488	10267	10475	10336	10499	10408	10321	10481	10261	10392	10323	10320	10407	10376	10492	10448	10302	10343	10295	10411	10499	10553	10311	10417	10286	10199	10476	10362	10348	10408	10371	10410	10418	10423	10365	10397	10393	10401	10424	10537	10266	10376	10433	10518	10346	10331	10532	10408	10314	10307	10387	10462	10274	10449	10222	10379	10417	10510	10531	10315	10537	10584	10371	10441	10413	10282	10437	10310	10503	10254	10391	10371	10286	10477	10458	10437	10408	10352	10318	10350	10398	10379	10274	10283	10429	10440	10289	10384	10494	10358	10408	10328	10464	10476	10334	10345	10290	10492	10409	10405	10341	10456	10236	10423	10454	10334	10476	10325	10353	10306	10373	10354	10638	10467	10364	10368	10312	10384	10360	10361	10462	10394	10497	10368	10331	10589	10426	10344	10557	10378	10125	10276	10559	10331	10509	10380	10353	10452	10308	10494	10246	10449	10453	10344	10416	10483	10352	10487	10466	10348	10468	10378	10519	10343	10589	10350	10424	10458	10392	10554	10324	10331	10488	10459	10402	10312	10315	10459	10500	10377	10395	10344	10394	10228	10495	10428	10383	10317	10313	10415	10468	10377	10373	10400	10345	10263	10512	10206	10401	10233	10342	10600	10444	10268	10417	10360	10453	10156	10506	10394	10392	10448	10393	10429	10424	10226	10381	10456	10345	10361	10334	10352	10472	10474	10677	10435	10413	10302	10448	10559	10437	10381	10385	10507	10497	10430	10392	10458	10548	10326	10442	10310	10429	10433	10368	10371	10360	10304	10477	10481	10298	10524	10373	10469	10407	10330	10471	10451	10349	10491	10475	10343	10327	10368	10505	10331	10407	10225	10362	10392	10353	10448	10383	10301	10418	10370	10336	10384	10346	10306
23728	21610	33207	64467	65295	54036	39840	27198	20610	18349	17632	17133	17051	17040	17012	16829	17086	16906	17008	17156	17123	16961	17049	16836	17010	16837	16851	16794	16964	16937	16843	17002	16800	16569	16818	16905	16905	16892	16731	16956	16954	16689	16904	16857	16905	16645	16796	17130	16774	17003	16859	16776	16745	16868	16738	16689	16771	16834	16723	16638	16938	16795	16982	16988	16668	16867	16733	16758	16819	16890	16714	16537	16859	16697	16792	16770	16708	16754	16797	16571	16991	17007	16832	16817	16720	16763	16806	16653	16838	16746	16612	16867	16561	16876	16768	16820	16772	16799	16654	16735	16712	16926	16839	16677	16640	16867	16908	16707	16889	16602	16773	16844	17053	16945	16715	16772	16929	16503	16679	16791	16897	16461	16699	16831	16644	16580	16600	16787	16578	16597	16810	16743	16772	16583	16892	16541	16713	16626	16813	16719	16607	16667	16683	16581	16714	16885	16622	16845	16871	16752	16823	16761	16777	16765	16691	16690	16788	16731	16796	16709	16741	16635	16896	16604	16687	16691	16817	16807	16775	16664	16659	16771	16730	16755	16544	16503	16775	16661	16832	16893	16566	16772	16829	16765	16783	16740	16945	16871	16863	16771	16704	16711	16798	16707	16774	16751	16945	16651	16697	16641	16835	16902	17078	16698	16670	16711	16783	16694	16649	16595	16613	16783	16857	16800	16660	17012	16793	16484	16743	16750	16633	16656	16623	16626	16637	16663	16654	16405	16474	16572	16596	16682	16544	16844	16659	16727	16784	16715	16933	16929	16703	16671	16770	16669	16659	16741	16951	16823	16703	16925	16800	16740	16675	16707	16941	16602	16708	16850	16807	16567	16836	16809	16818	16695	16932	16594	16776	16918	16522	16597	16704	16912	16576	16635	16687	16846	16816	16727	16707	16764	16749	16775	16650	16650	16744	16778	16710	16690	16942	16846	16643	16955	16763	16886	16841	16930	16773	16892	16686	16630	16729	16710	16974	16629	16724	16815	17001	16583	16735	16579	16499	16891	16833	16661	16639	16698	16545	16736	16692	16773	16815	17091	16584	16623	16651	16811	16943	16741	16842	16914	16731	16854	16669	16760	16771	16854	16723	16799	16703	16718	16523	16574	17053	16711	16579	16824	16857	16760	16749	16578	16842	16652	16582	16716	16923	16571	16790	16816	16577	16696	16718	16789	16849	16591	16635	16860	16643	16672	16891	16584	16485	16804	16760	16923	16766	16667	16950	16724	16865	16842	16817	16804	16710	16740	16836	16674	16727	16765	16705	16891	16461	16889	16671	16723	16936	16800	16551	16795	16590	16687	16729	16753	16808	16944	16644	16694	16520	17009	16609	16860	16826	16685	16701	16584	16947	16815	16905	16927	16761	16791	16681	16775	16550	16896	16679	16771	16614	16661	16788	16767	16779	16655	16834	16702	16892	16783	16777	16567	16763	16589	16825	16633	16912	16690	16771	16820	16804	16743	16549	16822	16675	16777	16712	16634	17058	16750	16733	16874	16936	16689	16908	16844	16769	16659	16728	16678	16754	16907	16736	16669	16822	16516	16884	16642	16720	16503	16672	16781	16683	16801	16767	16563	16676	16811	16692	16596	16658	16671	16589	16866	16584	16793	16482	16778	16781	17018	16762	16645	16608	16969	16800	16734	16582	16873	16844	16876	16628	16644	16971	16873	16757	16641	16704	16572	16746	16744	16905	16685	16784	16821	16477	16789	16701	16695	16950	16728	16611	16768	16720	16566	16603	16653	16798	16661	16647	16588	16691	16826	16760	16528	16631	16781	16641	16783	16802	16983	16656	16704	16671	16712	16776	16704	16795	16480	16600	16675	16832	16868	16846	16602	16876	16659	16922	16689	16921	16820	16677	16748	16786	16575	16911	16740	16770	16655	16805	16672	16747	16964	16901	16912	16990	16719	16575	16587	16756	16872	16616	16831	16695	16650	17006	16745	16682	16749	16628	16777	16612	16690	16625	16528	16834	17007	16807	16734	16779	16823	16808	16827	16853	16626	16791	16821	16816	16806	16735	16632	16690	16699	16954	16642	16812	16707	16598	16763	16656	16735	16608	16822	16548	16690	16758	16661	16627	16738	16886	16777	17105	16836	16692	16457	16709	16663	16837	16880	16996	16775	16758	16762	16820	16857	16591	16736	16589	16796	16562	16841	16790	16853	16666	17005	16683	16655	16785	16730	16811	16440	16724	16789	16546	16631	16797	16903	17011	16619	16810	16697	16757	16592	16846	16801	17093	16611	16837	16747	16975	16758	16768	16853	16891	16650	16694	16792	16830	16943	16958	16987	16648	16833	16842	16732	16934	16697	16769	16680	16738	16639	16625	16611	16756	16932	16756	16733	16798	16787	16922	16720	16631	16858	16735	16922	16862	16957	16806	16956	16907	16868	16594	17094	16734	16953	16773	16856	16791	16936	16694	16786	16568	16713	16896	16410	16780	16900	16769	16755	16778	16742	16863	16612	16861	16674	16826	16476	16988	16704	16719	16850	16766	16908	16935	16878	16762	16779	16726	16841	16759	16706	16616	16732	16977	16659	16694	16791	16516	16519	16796	16761	16777	16785	16597	16748	16672	16799	16651	16691	16566	16675	16671	16917	16774	16811	16802	16785	16697	16626	17006	16726	16925	16547	16950	16909	16837	16829	16847	16802	16667	16616	16639	16556	16590	16685	16763	16667	16610	16773	16850	16529	16816	16774	16873	16730	16747	16640	16976	16826	16812	16846	16800	16754	16745	16853	16877	16721	16939	16607	16958	16703	16738	16762	16961	16759	16887	16795	16757	16537	16832	16491	16778	16664	16758	16940	16837	16812	16606	16739	16671	16825	16714	16974	16505	16700	16831	16719	16624	16636	16688	16844	16838	16811	17026	16885	16745	16715	16805	16505	16650	16590	16834	16752	16787	16648	16719	16884	16675	16896	16763	16832	16723	16890	16846	16816	16741	16752	16907	16822	16731	16700	16732	16948	16563	16607	16721	16712	16617	16822	16498	16634	16733	16792	16943	16675	16809	16846	16728	16659	16713	16698	16726	16839	16802	16634	17001	16860	16848	16531	16476	16799	16502	16565	16682	16610	16733	16842	16714	16445	16682	16891	16580	16776	16916	16807	16782	16736	16793	16892	17004	16808	16847	16606	16752	16516	16744	16580	16794	16676	16788	16652	16607	16767	16779	16805	16573	16705	16338	16647	16742	16567	16705	16658	16955	16692	16860	16730	16780	16854	16868	16693	16680	16714	16681	16392	16775	16727	16939	16638	16597	16863	17089	16794	16728	16728	16775	16768	16887	16887	16783	16623	16619	16553	16773	16696	16845	16829	17034	16871	16585	16674	16884	16868	16761	16775	16594	16865	16841	16766	16791	16611	16646	16902	16729	16694	16690	16824	16868	16925	16718	16842	16817	16699	16672	16661	16809	16987	16876	16854	16658	16913	16907	16580	16730	16742	16893	16562	16759	16551	16749	16624	16748	16577	16696	16738	16738	16590	16849	16635	16817	16777	16791	16723	16803	16661	16674	17025	16623	16907	16852	16894	17068	16737	16788	16902	16612	16644	16625	16806	16682	16867	16668	16756	16779	16630	16625	16624	16763	16733	16872	16755	16763	16516	16740	16653	16638	16837	16817	16674	16817	16801	16835	16722	16888	16778	16586	16599	16804	16503	16665	16606	16700	16704	16656	16570	16698	16869	16707	16762	16805	17034	16742	16810	16837	16712	16574	16602	16710	16905	16621	16662	16772	16797	16554	16627	16805	16496	16633	16792	16754	16639	16751	16800	16815	16764	17035	16710	16810	16928	16711	16788	16685	16662	16888	16838	17025	16771	16897	16857	16603	17063	16827	16701	16943	16708	16838	16673	16510	16564	16695	16704	16815	16615	16723	16834	16841	16697	16714	16706	16712	16638	16533	16860	16718	16723	16779	16758	16729	16716	16746	16703	16608	16735	16837	16815	16628	16652	16812	16937	16870	16881	16687	16979	16776	16682	16770	16870	16741	16857	16707	16855	16915	16792	16798	16777	16821	16609	16554	16503	16554	16696	16879	16604	16810	16759	16804	16586	16634	16764	16749	16867	16634	16523	16734	16633	16740	16706	16931	16638	16904	16748	16704	16855	16808	16722	16636	16743	17000	16760	16826	16635	16638	16582	16889	16774	16699	16729	16852	16687	16641	16665	16754	16636	16829	16616	16795	16800	16819	16726	16808	16646	16731	16825	16592	16764	16781	16585	16835	16727	16578	16679	16840	16596	16826	16784	16801	16606	16848	16893	16822	16850	16624	16706	16734	16828	16861	16687	16536	16824	16809	16858	16786	16862	16591	16611	16730	16623	16782	16984	16811	16611	16580	16792	16666	16706	16669	16786	16793	16743	16740	16934	17004	16782	16594	16724	16743	16817	16439	16680	16810	16813	16827	16753	16722	16766	16672	16822	16747	16815	16603	16660	16629	16638	16755	16720	16745	16795	16644	16595	16566	16804	16784	16522	16855	16713	16557	16624	16508	16791	16643	16707	16677	16673	16782	16371	16902	16687	16641	16752	16659	16964	16685	16837	16793	16851	16745	16488	16746	16823	16691	16877	16807	16609	16791	16694	16928	16743	16734	16701	16800	16920	16864	16791	16835	16773	16808	16732	16823	16648	17022	16649	16912	16878	16961	16807	16534	16666	16621	16610	16640	16945	16714	16723	16653	16681	16757	16735	16860	16625	16600	16603	16731	16660	16750	16581	16801	16879	16741	16717	16932	16547	16808	16695	16847	16724	16867	16756	16636	16944	16562	16927	16777	16822	16850	16687	16668	16756	16739	16613	16764	16900	16761	16783	16454	16701	16722	16704	16799	16625	16715	16619	16779	16692	16848	16563	16667	16710	16886	16652	16832	16683	16720	16810	16999	16777	17054	16526	16826	16814	16472	16715	16870	16871	16747	16692	16611	16745	16850	16725	16836	16774	16710	16614	16800	16752	16724	16535	16788	16609	16539	16720	16534	16589	16502	16692	16945	16628	16582	16742	16768	16663	16850	17021	16756	16707	16825	16783	16595	16582	16736	16611	16512	16753	16721	16796	16731	16733	16728	16877	16696	16825	16741	16728	16744	16816	16767	16761	16651	16655	16898	16620
21843	46734	79649	94328	75568	51683	30546	18665	13042	11320	10913	10857	10808	10843	10871	11007	10740	10848	10797	10633	10907	10791	10742	10766	10947	11020	10962	10936	10748	10877	10829	10911	10704	10806	10850	10932	10771	10699	10832	10885	10734	10898	10780	10723	10863	10850	10752	10925	10689	10838	10816	10802	10801	10873	10691	10789	10733	10817	10616	10756	10713	10701	10835	10784	10829	10859	10647	10947	10774	10688	10863	10778	10801	10684	10857	10617	10761	10791	10717	10703	10771	10745	10732	10645	10752	10781	10716	10658	10880	10815	10739	10891	10792	10801	10899	10703	10752	10815	10716	10850	10693	10873	10829	10767	10780	10785	10806	10882	10744	10726	10970	10838	10694	10750	10677	10823	10689	10683	10705	10814	10671	10824	10794	10595	10690	10817	10807	10818	10784	10803	10806	10654	10768	10703	10765	10694	10841	10843	10930	10659	10763	10663	10809	10724	10793	10721	10797	10689	10785	10708	10777	10779	10762	10729	10725	10728	10738	10860	10845	10851	10740	10729	10669	10811	10766	10672	10841	10783	10762	10838	10819	10683	10712	10508	10767	10663	10654	10694	10795	10752	10859	10699	10653	10844	10866	10631	10741	10670	10731	10590	10779	10723	10865	10788	10727	10760	10796	10718	10533	10847	10751	10856	10728	10753	10524	10820	10791	10733	10684	10608	10731	10786	10800	10783	10906	10738	10849	10675	10883	10875	10735	10729	10676	10763	10774	10739	10746	10804	10810	10684	10661	10684	10708	10867	10848	10981	10808	10795	10883	10686	10597	10766	10721	10783	10668	10712	10690	10843	10797	10643	10800	10626	10783	10841	10687	10771	10771	10742	10818	10802	10748	10887	10836	10632	10778	10770	10665	10651	10719	10689	10661	10771	10870	10731	10629	10718	10797	10636	10740	10647	10940	10717	10659	10629	10982	10861	10685	10685	10583	10756	10841	10777	10732	10695	10793	10866	10746	10621	10683	10997	10875	10766	10933	10717	10735	10704	10598	10793	10651	10721	10606	10813	10707	10576	10692	10636	10659	10753	10742	10764	10955	10765	10743	10714	10913	10650	10855	10789	10811	10677	10913	10845	10618	10693	10751	10713	10699	10755	10771	10877	10773	10780	10883	10746	10582	10702	10642	10685	10747	10670	10815	10709	10717	10928	10765	10733	10882	10764	10794	10765	10710	10789	10774	10642	10827	10706	10708	10859	10697	10743	10758	10762	10760	10684	10845	10677	10733	10700	10898	10847	10703	10704	10991	10716	10685	10799	10642	10757	10689	10615	10806	10762	10662	10609	10871	10750	10699	10783	10774	10748	10832	10733	10709	10816	10718	10769	10804	10754	10686	10848	10701	10686	10745	10653	10744	10789	10821	10915	10729	10839	10867	10671	10824	10629	10776	10739	10613	10734	10849	10899	10815	10799	10697	10765	10693	10704	10690	10658	10639	10851	10828	10800	10718	10687	10623	10690	10831	10835	10784	10802	10781	10764	11001	10787	10626	10741	10856	10504	10777	10657	10723	10755	10810	10705	10615	10646	10754	10802	10707	10839	10682	10644	10904	10889	10756	10697	10551	10777	10783	10643	10682	10809	10817	10649	10772	10915	10767	10789	10699	10728	10885	10559	10811	10531	10794	10670	10616	10653	10840	10904	10697	10673	10727	10751	10855	10589	10748	10712	10763	10653	10830	10723	10815	10751	10871	10876	10834	10778	10929	10771	10788	10721	10773	10810	10711	10688	10717	10790	10640	10784	10873	10858	10795	10731	10792	10792	10861	10798	10743	10575	10781	10727	10801	10805	10696	10896	10795	10860	10789	10869	10705	10649	10845	10731	10913	10728	10870	10726	10762	10754	10759	10695	10743	10748	10868	10794	10676	10619	10708	10733	10793	10784	10806	10763	10691	10826	10604	10652	10778	10768	10608	10894	10685	10739	10697	10722	10692	10679	10879	10781	10817	10758	10585	10722	10689	10817	10854	10842	10821	10881	10886	10670	10841	10744	10679	10908	10737	10605	10908	10677	10688	10718	10852	10727	10790	10802	10633	10768	10834	10707	10732	10879	10757	10763	10877	10642	10715	10707	10741	10688	10714	10633	10839	10768	10935	10671	10708	10681	10747	10700	10734	10916	10667	10756	10671	10616	10743	10683	10865	10774	10626	10731	10713	10707	10762	10799	10664	10667	10781	10600	10672	10836	10637	10751	10654	10859	10775	10733	10773	10544	10757	10665	10763	10755	10792	10916	10857	10895	10712	10651	10756	10681	10663	10756	10753	10781	10738	10574	10786	10604	10745	10946	10674	10739	10518	10919	10940	10867	10814	10835	10788	10758	10600	10656	10800	10809	10856	10738	10611	10650	10755	10714	10801	10774	10784	10685	10611	10618	10679	10773	10745	10746	10781	10656	10797	10856	10670	10757	10756	10640	10757	10733	10845	10764	10863	11016	10682	10665	10647	10740	10785	10692	10653	10637	10687	10954	10673	10795	10733	10843	10589	10554	10664	10659	10762	10716	10728	10690	10727	10781	10635	10727	10778	10761	10765	10757	10968	10798	10569	10849	10564	10852	10706	10838	10640	10701	10678	10819	10915	10876	10677	10745	10820	10876	10892	10615	10809	10779	10743	10789	10771	10718	10814	10740	10738	10724	10847	10531	10666	10648	10793	10774	10685	10746	10845	10840	10820	10716	10789	10742	10825	10715	10689	10824	10714	10828	10798	10749	10553	10584	10782	10699	10691	10789	10826	10720	10829	10627	10754	10732	10719	10842	10813	10736	10626	10749	10866	10656	10670	10672	10628	10767	10803	10783	10929	10607	10831	10830	10733	10919	10677	10686	10624	10900	10801	10829	10629	10673	10775	10624	10775	10750	10765	10848	10737	10799	10703	10616	10826	10766	10725	10716	10773	10707	10741	10739	10800	10648	10618	10703	10590	10722	10799	10838	10636	10745	10750	10736	10847	10612	10770	10816	10686	10608	10709	10674	10764	10616	10734	10750	10871	10810	10717	10862	10833	10765	10585	10675	10648	10747	10870	10636	10670	10756	10771	10595	10704	10708	10776	10785	10691	10749	10692	10738	10855	10678	10919	10812	10709	10697	10657	10617	10690	10711	10632	10724	10703	10616	10800	10596	10643	10908	10827	10786	10687	10848	10842	10763	10658	10644	10811	10883	10782	10657	10756	10709	10670	10679	10632	10878	10632	10637	10612	10638	10846	10752	10752	10751	10788	10694	10509	10839	10641	10653	10758	10794	10640	10853	10752	10856	10638	10878	10778	10639	10762	10807	10707	10688	10788	10695	10665	10803	10735	10625	10722	10679	10867	10693	10743	10783	10773	10869	10744	10810	10795	10716	10835	10707	10771	10781	10749	10523	10631	10848	10851	10738	10740	10743	10732	10807	10584	10850	10662	10712	10822	10743	10787	10702	10729	10627	10618	10790	10691	10739	10684	10703	10576	10677	10781	11009	10699	10871	10810	10846	10657	10733	10734	10829	10618	10683	10682	10920	10778	10749	10691	10800	10659	10746	10883	10532	10793	10717	10706	10780	10864	10755	10724	10825	10608	10722	10696	10711	10781	10812	10746	10858	10845	10684	10745	10817	10723	10683	10763	10767	10753	10596	10865	10657	10810	10855	10800	10674	10861	10786	10860	10866	10508	10751	10663	10654	10775	10786	10616	10811	10715	10821	10750	10747	10843	10776	10848	10780	10727	10624	10792	10880	10830	10863	10644	10668	10802	10777	10736	10620	10785	10682	10678	10574	10655	10708	10787	10802	10655	10690	10747	10774	10697	10649	10649	10917	10758	10672	10751	10716	10829	10616	10643	10800	10767	10558	10704	10721	10797	10800	10675	10759	10850	10679	10657	10725	10781	10644	10719	10620	10847	10685	10619	10773	10669	10657	10849	10537	10894	10613	10805	10785	10700	10934	10621	10744	10785	10772	10718	10715	10769	10684	10737	10793	10649	10822	10752	10696	10766	10795	10758	10769	10816	10625	10738	10749	10732	10692	10767	10898	10703	10534	10666	10894	10670	10687	10620	10563	10649	10861	10623	10754	10686	10754	10704	10625	10743	10904	10878	10712	10799	10792	10820	10765	10727	10977	10729	10658	10865	10651	10721	10760	10552	10667	10828	10756	10846	10689	10499	10905	10611	10721	10735	10797	10659	10590	10643	10777	10794	10609	10629	10714	10781	10677	10785	10710	10851	10714	10919	10630	10827	10777	10635	10647	10773	10733	10751	10718	10721	10755	10682	10762	10739	10698	10732	10712	10765	10835	10786	10586	10799	10749	10682	10731	10716	10776	10750	10841	10782	10721	10761	10821	10684	10801	10689	10860	10652	10684	10801	10731	10811	10747	10808	10727	10708	10831	10868	10740	10436	10792	10729	10785	10746	10648	10884	10741	10847	10732	10811	10730	10754	10669	10732	10852	10588	10751	10802	10896	10723	10683	10772	10827	10642	10827	10652	10736	10793	10860	10706	10628	10686	10877	10740	10765	10900	10673	10863	10644	10714	10761	10761	10689	10759	10873	10773	10788	10781	10789	10946	10866	10610	10862	10665	10673	10751	10930	10701	10825	10749	10833	10793	10767	10821	10781	10620	10773	10812	10700	10816	10671	10724	10711	10931	10776	10568	10716	10724	10901	10682	10811	10737	10688	10616	10803	10694	10688	10714	10827	10905	10621	10640	10889	10679	10856	10666	10680	10696	10602	10742	10500	10621	10661	10767	10712	10683	10506	10697	10817	10771	10803	10686	10737	10742	10729	10707	10732	10722	10705	10646	10695	10806	10726	10831	10771	10740	10819	10732	10682	10893	10770	10841	10654	10847	10695	10784	10890	10732	10729	10822	10607	10928	10884	10687	10630	10835	10697	10738	10736	10774	10847	10708	10838	10795	10613	10730	10663	10774	10663	10747	10722	10742	10779	10735	10609	10798	10716	10712	10774	10776	10879	10797	10845	10741	10893	10798	10742	10766	10679	10678	10643	10766	10883	10685	10796	10650	10845	10754	10889	10713	10564	10901	10915	10777	10721	10756	10792	10687	10548	10745	10712	10921	10825	10821	10740	10765	10710	10767	10670	10530	10633	10547	10687	10807	10619	10705	10608	10733	10721	10669	10846	10786	10677
30255	22732	27740	39465	32032	24663	19968	17553	16531	16310	16237	16170	16188	16168	16142	16094	16071	16184	16056	16315	16026	16003	16220	16003	16073	16289	16287	16123	16266	16101	16115	16081	16151	16122	16201	16103	16096	16088	16312	16066	15883	16069	16158	16274	16014	16248	16050	16297	16126	16017	15988	16060	16130	16288	16118	16170	15892	16095	16123	15992	16038	16077	16005	16040	16129	16179	16147	16074	15982	16057	16088	16126	16194	15990	16090	16223	16001	16333	16162	16001	16094	16231	16195	16114	16042	16282	16029	16238	15890	16114	15881	16111	15944	16027	16161	15841	15982	16072	16088	16140	16030	16164	15998	16069	16042	15918	16272	16084	16053	15942	16100	16065	16075	16059	16212	16232	15925	16069	16166	16388	16344	16186	16116	16150	16134	15811	16169	16115	16149	16127	15946	16103	15899	16084	16310	16348	16075	16342	16184	16163	16301	16121	16005	16269	16263	16203	16272	16045	16007	15986	16073	16269	16003	16248	15993	16018	16213	15980	16106	16222	16081	16143	16190	16094	16124	16284	16105	15994	16070	16000	16251	16214	16136	16241	16121	16049	15879	16156	15921	16133	15931	15985	16244	16115	16080	16180	16210	16051	16124	16252	16100	16053	16080	16120	16275	16085	16141	16029	15921	16292	15998	16328	16198	16325	16116	16110	16069	16057	16242	16201	16459	16109	16052	15855	15962	16093	15941	16065	15842	16239	16211	16180	16145	16168	16317	16073	15957	16053	15969	16137	16089	16066	16093	15924	15856	16098	16101	16006	16064	15978	16051	16049	16140	16180	15878	15945	16039	15964	16181	15968	16109	15957	15892	16025	16100	16057	16068	15993	15954	16019	15921	15919	16324	16037	16027	16054	15822	16051	16223	16043	16122	16264	16207	15928	16101	16085	16285	16028	16141	16188	16075	16128	15940	16318	16065	16022	16027	16128	16084	15821	16079	15901	16081	16150	16043	15876	16113	16142	16289	16194	16145	16206	15985	16383	16158	16055	16056	16263	16051	16062	16151	16103	16157	16184	16124	16120	16077	16291	16060	16081	15983	16059	16077	16044	16272	16157	16126	15873	16071	16241	16059	16188	16003	15961	16142	16151	16063	16080	16128	16203	16020	16000	16099	15938	16104	15780	16158	16085	15990	16041	16068	15959	16083	16172	16062	16091	16188	16145	16065	16165	16138	16322	16256	16191	16305	16089	16009	15996	15984	16139	16164	16101	16119	15793	15905	16203	16187	16210	16108	16059	16018	16166	15931	16060	15959	16144	16085	16034	15983	16227	15957	15934	16386	16258	16089	16005	16024	16059	15981	16044	16029	16117	16028	16364	16079	15796	15824	16267	16263	16085	16127	16130	16200	16186	16097	16078	16073	15985	16335	16123	16147	16102	16236	16191	16099	16261	16041	16046	16258	16190	16094	16039	16063	16093	16298	16057	16139	16107	16085	16073	16053	16257	16072	16082	15967	16179	15896	15908	16074	16108	16027	16013	16150	16162	16003	16022	16137	15929	16155	16046	16151	16088	16123	16146	16139	16028	16294	16228	16219	16169	16225	16234	16249	16060	15990	16026	16057	16113	16071	15809	16197	16064	16144	16152	16245	15907	16015	16047	16239	16162	16135	16156	16172	16137	15975	15952	16228	16069	16302	15983	16083	16018	16085	16221	16090	16197	16308	16227	15964	16134	16015	15946	16056	16149	16067	15962	16216	16120	16179	16048	15956	16059	16164	15975	16175	16088	16045	16129	16047	16227	16149	16014	16100	16152	15884	16118	16106	16056	16140	16119	16121	16199	16063	16045	16137	16319	16225	16258	16351	16016	16199	16221	16144	16103	16102	16157	16081	16168	16175	15922	16079	15923	15885	15880	15818	16115	16015	16107	15994	16056	16109	16151	16166	16074	16143	15951	16152	16162	16079	16223	16174	16160	16168	16141	16162	16228	15908	16091	15896	16055	15956	16150	16042	16214	16107	16143	16021	16137	16135	16030	16108	15911	16100	16072	15888	16215	16177	16237	16358	16246	16087	16044	16136	16036	16120	15990	16180	16074	16136	16129	16193	16046	16079	15997	16170	16331	16091	15972	15850	16257	16105	16146	16120	16002	16116	16034	16076	16126	16054	16104	16025	16202	16069	16087	15798	16089	15963	16172	16270	15996	15930	16026	16111	15880	16097	16018	16190	16037	15830	16055	15966	16184	16114	15978	15929	16142	16249	15881	15805	16040	16052	16077	16134	16250	15907	16173	16099	15968	16223	16245	16043	16057	16214	16083	16068	16101	16030	16157	16069	16039	16222	16189	16169	16092	15918	16069	16063	16089	16170	16179	16020	16245	16131	15887	16138	16215	16133	16203	16109	16044	16126	16177	16163	16164	16125	16056	16232	15945	15863	16060	16099	15964	16153	16093	16124	16095	16073	16043	15965	16179	16055	16165	16113	16121	16249	16097	16178	15931	16032	16150	16236	16219	15943	16121	15942	15964	15938	16214	16105	16138	15943	16236	16212	16188	16301	16242	16100	16270	16018	16142	16013	16063	16011	16013	16378	16073	16248	16085	16049	16287	16107	15994	16106	16285	16111	15899	16012	16107	16143	16054	16113	16126	16107	15928	16063	16217	16165	16122	15993	16206	16272	16095	16214	16088	16301	16065	16154	16176	16090	16284	16021	16136	16050	16005	16279	16387	16352	15912	16101	16270	16033	16149	16186	15869	16092	16000	16017	16145	16052	16353	16080	16123	15910	16162	15979	16122	16082	16097	16089	16309	16053	16146	16043	15947	16078	16044	16147	16131	16001	16063	16087	16333	16037	16217	15918	15913	16040	16014	16147	16178	16098	16080	16270	16034	16235	16087	16165	16014	15957	15910	16240	16199	15998	16063	15999	15974	15949	16217	16049	15971	16132	16052	16120	16298	16217	16149	16115	16034	16225	16252	16257	15891	16034	16021	16142	15971	15847	16098	16183	16004	15973	15995	16191	16007	16084	16078	16027	16147	16144	16145	16147	16149	16098	16221	15919	15924	15918	16180	16151	16180	16062	16052	16215	15755	16152	16177	16161	16235	16412	16056	16152	15940	16082	16022	15901	16024	16132	16015	16053	16046	15900	16118	16187	16171	16184	16261	16164	15951	16068	16224	16096	16127	15719	15929	15710	16251	16186	16118	15932	15935	16114	16063	16045	16109	16069	16099	16138	16221	15897	16378	16190	16027	16288	16069	16086	16053	16067	16241	16373	16072	15924	16124	15927	16232	16008	16136	16371	16215	16014	15912	16235	16017	16187	16116	15917	16122	16080	16007	15816	16123	16213	16131	16226	16059	15922	16278	16106	16078	16176	16071	15959	16083	16063	16028	16008	16094	16255	15970	16133	16115	16239	16122	15996	16021	16089	16047	16171	15868	16278	15911	15964	16126	16053	16252	16099	16232	16044	16333	16097	16017	16109	16391	16082	15960	15941	15913	16176	16246	16136	16079	16060	16074	16249	16119	16177	16337	15988	16174	16106	16080	16033	16136	16090	16054	16342	16050	16288	15987	16175	16037	16106	16112	15933	15992	16268	16279	16266	16197	16067	16105	16017	16142	16198	16042	16259	16128	16099	15908	16283	16292	16282	16059	16092	16024	15974	16128	16145	16172	16154	16080	16137	15988	16084	15899	16036	16062	16053	16126	16081	16130	16019	16150	15962	16152	16086	16459	15895	16007	16114	16069	16054	15973	15949	16146	15968	16224	16123	16234	16116	15998	15968	16036	16062	16075	16170	16151	16157	16096	16042	16330	16222	16341	16176	16164	16219	15998	16069	16035	16219	16219	16218	16418	16171	16000	16098	16144	16133	15866	16150	16202	16325	16142	16086	16117	16021	15944	16203	16233	15972	16102	16201	16070	16173	16073	16177	16009	15955	16137	16131	16234	16007	16147	15962	16021	16105	16033	16014	16137	16103	16086	16244	16171	16030	16099	16160	16105	15963	16267	16416	16082	16262	16124	16219	16014	16129	15836	16064	16240	16112	16126	16129	16135	16102	15991	16140	16008	16121	15992	16183	16035	16024	16060	16251	15968	16099	16146	16229	16199	16064	16067	15923	16017	16087	16099	16013	16038	15942	16329	16097	16037	16105	15902	16296	16113	16197	16198	16268	16053	16234	16040	16053	16302	16079	16289	16288	16057	15877	16087	15934	16280	15907	16065	16437	16161	16086	15879	16009	16115	16015	15859	16048	16199	16217	16086	16155	16192	16153	16138	16176	16115	16134	16190	16167	16031	16064	16218	16000	16241	16321	16118	16206	16022	16180	16349	16129	15974	15955	15952	16159	16048	16064	16064	16161	15943	16070	16201	16232	16077	16063	15920	16039	16472	16035	16230	16234	15944	16225	16287	16135	16269	16199	15846	16037	16077	16083	16301	16217	16157	16174	16209	15976	16269	16014	16377	16375	16070	16004	16058	16036	16162	16045	16154	16174	16121	16043	16023	16208	16016	16242	16275	16067	16062	16185	15993	16081	16285	16061	16164	16159	16061	15871	15992	16076	16215	16113	16114	16125	15801	16251	16326	16293	16128	16230	16097	15994	16210	16047	16119	16104	16158	16100	16164	16265	16134	16073	15906	15991	16125	16097	16231	16213	16208	16269	16261	15998	16296	16172	16058	16251	16263	16319	16101	16130	16086	16194	16066	16078	16081	16039	16021	16058	16012	15971	16065	16212	16359	16145	16108	16016	15931	16205	16211	16090	16127	16253	16193	16262	16018	16226	16235	16200	15967	16205	16232	16218	16430	16294	16042	16222	16104	16202	15944	16123	16208	16018	16236	16068	16160	16114	16073	16256	16198	15882	16224	16178	16093	15950	16116	16212	16100	16049	15993	16172	16223	16062	16006	16176	15920	16167	16158	15967	15960	16053	16322	16139	16208	15879	16046	16193	16185	16180	15897	15955	16101	16225	16117	16021	16247	16066	16135	16256	16080	16066	16266	15913	16013	15981	15989	15972	16092	16104	15968	16136	16061	16070	16045	16093	16061	16171	15920	16214	16288	16020	15791	15969	16144	16127	16134	16345	16261	15947	16253	16064	16121	16241	16075	16050	16230	16226	16227	16034	16034	16179	15997	16077	16168	16109	16226	16071	16121	16112	16198	16348	16123	16074	16173
12185	14275	23301	30879	23355	16224	12505	10709	10246	10026	9915	10022	9882	9925	9944	9806	10028	9925	10020	9868	10056	9934	9970	9888	10010	9896	9975	9902	9866	9907	9963	10000	9832	9993	9828	10027	10023	9986	10026	10005	9830	9868	9877	9737	9953	9928	9982	9925	9978	10069	9958	9833	9953	10023	9896	9883	9880	10042	10047	9904	10037	9922	9925	9920	9882	9935	9996	9937	9881	9991	9980	10002	9882	9809	9967	10045	9887	9838	10074	9866	9986	9883	9799	9861	9881	9810	10055	9966	9772	9860	9848	9897	9990	9890	10085	9862	9866	9727	10028	9903	9945	9982	9816	10045	9795	9903	10045	9904	9890	9914	10061	9845	9911	9927	10001	10032	9771	9897	9864	9864	9941	10063	9896	9936	9842	10097	9903	9903	9894	9917	9918	9852	9889	9858	9941	9877	9931	9870	9856	9791	9843	9907	9810	9948	9909	9875	10020	9829	10081	9772	9754	9907	9891	10034	9838	10022	9900	9899	9921	9935	9911	9884	9885	9919	9960	9991	9982	9819	10037	9864	9889	9992	9912	9746	9845	9956	9823	9812	9893	9980	9978	9976	9827	9822	9906	9934	9931	9918	9950	10003	9777	9735	9954	9887	9884	9684	9937	9962	9825	9930	10006	10062	10023	9942	9926	9993	9981	9809	9840	9862	10075	9936	9877	10048	9731	10009	9955	9938	10023	9817	9868	10078	9887	10014	9867	10030	9906	9940	9791	9968	9859	9773	9853	9710	9843	9943	9852	10003	10091	9815	9862	9942	9969	9728	9934	9938	9968	10012	9691	10045	10018	9971	9952	9806	9931	9922	9989	9858	9855	9907	9827	10074	9937	9914	9938	9855	9900	10039	9862	10004	9949	9717	9957	9961	9906	10118	9794	9911	9849	9976	10005	9800	9902	9988	10000	9868	9958	9947	9958	9770	9988	9995	9934	9937	9839	9966	9742	9910	9892	10022	10035	10057	9704	9982	9804	9980	9912	10083	10025	9882	9897	9908	10005	9967	9914	9702	10020	9975	9782	9864	9794	9807	9927	9878	9948	9998	9879	9947	9929	9874	9952	9932	9908	10025	9927	10017	9699	9917	9920	9694	9840	10020	9949	9819	9807	9880	9887	9944	9914	9937	10033	9910	9870	9871	9941	9837	10001	10131	9961	9902	9998	9806	9951	9815	9951	9889	9990	9916	9950	9936	9936	9986	9815	10000	10059	9925	9994	10089	9794	9883	9874	9840	9962	9932	9824	10034	9974	9858	9921	10036	10027	9919	10004	9966	9962	9918	9939	9717	9716	9966	9889	9974	9827	9848	9946	9923	9848	9854	10036	9920	10073	10045	9829	9722	10017	9783	10136	9975	9886	9779	9991	9691	9854	9916	9895	9967	9968	9842	9959	9955	9894	9822	9784	9925	9824	9993	9838	9880	9923	9858	9941	9993	9977	9817	10031	9880	9866	9887	9953	9814	9931	9948	9962	9994	9775	9964	9911	9876	9975	9781	10012	9823	9858	9918	9955	9768	9966	9880	9885	9954	9993	9863	9832	9719	9855	9922	9908	9926	10034	9964	9944	9810	9892	9921	10022	9846	9901	9879	9913	10006	10024	9897	10047	9895	9931	9921	9832	9962	10054	9918	9914	9751	9921	9991	9817	9876	10028	9727	9824	9836	9957	10100	9964	9898	10002	9940	9831	9946	10023	9864	9988	9877	9907	9954	9958	9887	9985	9991	9911	9771	9807	9992	9817	9875	9756	9984	9892	9901	10026	10019	9930	10029	10025	9956	9901	9903	9789	9943	9953	9862	9853	9882	9773	9846	10041	10075	9776	10046	9952	10133	9998	9918	10019	9889	10017	9887	9989	9892	10009	9901	10073	9939	9872	9921	9987	9868	9867	9882	9874	9871	9897	10012	9888	9898	10063	9971	10110	9981	9968	9904	10044	10000	9847	10052	9963	9920	9976	9960	9945	10164	9950	9923	9886	10137	9969	9889	9865	9915	9903	9730	9940	9896	9923	9817	9925	9842	9893	10049	9802	9957	9868	9790	9764	9977	9920	10068	9915	9782	9818	10000	9945	9936	9962	9757	9839	9734	9927	10146	10054	9822	9872	9873	10044	9909	9812	10067	10119	9819	10033	9900	9887	9910	9884	9864	9888	9895	10002	10092	9914	9932	9985	9994	9920	9842	9958	9944	9948	10050	10032	9957	9835	9976	9825	9920	9965	9993	10037	9961	9891	9996	9983	9969	9869	9984	9797	10060	10081	9904	9905	9766	10020	10021	9912	9875	9772	9943	9974	9973	9966	9978	10040	9936	9833	9908	9963	9969	10089	9996	9802	9903	9902	9930	9850	9966	9880	10063	9961	9928	10028	9917	9964	9918	9944	9865	9962	9874	9994	9896	9854	9853	9829	9967	9966	10021	9948	9922	9846	9776	9951	9947	9881	10024	9943	9821	9757	9923	9959	9742	9875	9954	10004	9872	10007	9954	9990	9932	10007	9998	9986	9903	9897	9771	9949	10030	9998	9720	9933	9898	9871	9905	10225	9861	10071	9918	9974	9978	10056	10001	9882	10006	9876	10031	9927	10088	9969	10006	9885	9803	9869	9877	9943	9901	9852	9900	10086	9943	9900	10013	9939	10149	9943	9935	9984	9880	9893	10043	9910	9869	9821	9917	9903	9974	9926	9959	9891	9953	9912	9887	9882	9974	9742	9924	10034	9850	9964	9959	9900	9969	9909	9904	10066	9916	9994	9862	9955	9958	9907	9960	9957	9902	9860	9984	10044	9881	9743	9839	9946	10091	9899	9909	9850	9851	10033	10078	9948	9833	9912	10027	9866	9869	10046	9931	9992	9930	9915	9875	9887	9820	9916	9940	10012	9950	9932	9989	9924	9988	9848	9744	9846	9884	9935	9936	9932	9994	9905	9986	9904	9947	9948	9996	9909	10090	9860	9916	9977	9878	9981	9991	9899	9957	10059	9903	10095	9899	10057	9993	9985	10128	9848	10044	9713	9861	9909	9793	9904	9796	9891	9848	9816	9929	9764	9882	9797	9955	9854	9916	10067	9848	9942	9908	9796	9996	9894	9940	9989	9856	9982	9886	9984	10079	9902	9946	9862	9928	9936	10053	9808	9854	9929	9946	9901	10107	10003	9935	10068	9937	9820	9808	9981	10069	9812	9919	9804	9841	10090	9911	9800	10162	9919	9995	9923	9913	9889	9870	9926	9926	10061	9887	10031	9864	10013	9740	9877	9952	9946	9897	9820	9938	9842	9963	9928	9991	9772	9795	9949	9884	9954	9840	9976	9741	9948	9826	9976	9942	9945	9900	10069	9815	9997	9942	9884	9963	9937	10116	9969	9952	9968	9862	10035	10083	9846	9954	10044	9929	9989	9874	9929	9972	9885	10000	9958	10002	9996	9901	9985	9894	9854	9794	9943	9854	9920	9924	9841	9892	9948	9743	9865	10007	9884	9838	9801	9956	10044	9962	9845	9880	9907	9954	10000	9988	9833	9948	9802	9937	9887	9905	9819	9832	9849	10011	10001	9968	9852	10034	9944	9880	9938	9832	9973	9785	9833	9991	9842	9960	10031	9868	9880	9858	9826	9935	10008	9855	9991	9907	9898	10021	9945	9878	9843	9851	10036	9914	9967	9875	9972	9860	9959	9864	10028	9816	9936	9902	10193	9868	10023	9925	9925	9988	9826	9928	10003	9853	9938	9898	9893	9905	10099	9836	9955	9878	10100	9900	9998	9985	9880	9970	9919	9914	9952	10026	10004	10125	9876	9971	9906	9867	9942	9752	9768	9898	10012	9878	9838	9763	9893	9955	9817	9970	9768	9738	9905	9787	9995	9876	9947	9907	9779	9895	9922	10011	9968	9994	9969	9833	9852	9855	10070	9842	9897	9886	9974	9949	10017	9785	9913	9990	9892	9768	10027	10001	9891	9950	9857	10054	9904	9800	9969	9859	9932	9842	9811	9874	9931	9845	9828	9878	9956	9812	10048	9947	9924	9960	10045	10044	9874	9833	9876	9877	9811	9940	9941	10011	9901	10003	9885	9893	10076	9952	9952	9916	9944	9850	9939	9736	9807	9783	9848	9867	9815	10125	9843	9883	10025	9786	9877	9918	9928	10018	9916	9952	9937	9947	9980	10006	9866	9835	9750	9942	10016	9799	9891	9922	9928	9915	9946	9844	9805	9889	9950	10006	9901	10066	9875	9804	9904	10065	10004	9891	9933	9834	9889	9979	9958	9966	9996	9980	9967	9944	9999	10023	10083	9846	9974	9890	10013	9918	9835	9966	9845	9811	9858	9999	9948	10037	9947	9939	10053	10063	9860	10002	9991	9885	9892	9882	9915	10054	9741	9850	9969	9875	9950	10015	9892	9975	9933	10034	9809	10012	9926	9844	9931	9975	9902	9746	9895	9899	9874	9931	9878	9963	9984	10031	10090	9889	9874	10013	10010	9965	9979	9979	9953	10025	9958	10003	10073	9919	9934	9842	9895	9801	9937	10016	9831	9812	9799	9976	9956	10037	9806	9876	10017	10018	9987	10155	9703	9957	9928	10104	9954	9928	10048	9938	9924	9934	9880	9963	9911	9944	9928	9916	9861	9912	9917	9942	9982	10023	9915	9951	9913	9876	9856	9912	9924	9999	9859	9721	9916	9934	9785	9838	9990	9934	9834	9874	9876	9915	9836	9739	9929	10034	10049	9975	10073	9835	9811	9857	10050	9855	9920	9808	9932	9818	9959	9733	9914	9953	9868	9813	10042	9812	9883	9739	10019	9943	9955	9910	9882	9989	9920	9962	9991	9861	9918	9974	9942	9825	9906	9900	9940	10082	9893	9965	9814	10095	9888	10043	9963	9873	10129	9986	10013	9957	10074	9979	9920	9983	9806	10010	9865	9959	10017	9950	9795	9850	9853	9930	9876	9712	9842	10055	9875	9816	9929	9900	10106	10101	9803	9807	9906	9940	9792	9803	9868	9868	9974	9862	10021	9781	9906	9934	9978	9745	9963	10085	9842	9942	9848	9677	10010	10005	9957	10015	9935	9898	9954	9777	9773	9778	10128	9663	10082	9873	10061	9908	9857	9827
25189	21572	36133	65521	58226	44726	32273	22476	17985	16928	16443	16597	16244	16117	16332	16383	16241	16152	16253	15997	16146	16108	16450	16166	16284	16086	16322	16069	16158	16019	16078	16419	16235	16095	16089	15941	16415	15820	16038	16135	16328	15943	16168	16205	16205	16094	16258	16241	16253	16076	15797	16321	15831	16228	16048	16061	16062	16129	16308	16144	15972	15964	16259	16106	16063	16188	16223	16093	16194	15994	16309	16055	16196	15852	15925	16093	16179	16152	16310	16106	16094	16087	15895	15887	16162	16146	16226	15880	16009	15969	16262	15842	16088	15947	16006	15951	15871	16132	15960	16181	16272	15990	16334	16053	16235	16036	16049	16180	16199	15911	16021	15898	15868	16022	16108	16056	16091	15984	16122	16167	16208	16133	15898	15948	16186	15840	15921	15939	16023	16058	15957	15922	16006	15973	16005	15876	16386	16196	15960	15830	16065	15984	16057	16199	16122	16350	16116	16001	16083	16163	16227	16176	16067	15952	16063	16131	16128	16079	16137	16014	16179	16107	15990	15987	16077	16232	16230	16102	16021	15941	15987	16184	16128	16215	16158	16150	16171	16057	15986	15888	16349	16114	16008	15909	16000	16003	16017	16201	15881	16152	16182	16102	16138	16156	16047	16000	16096	16098	15845	16049	16147	15952	15917	15916	16022	16062	15918	15841	15920	15975	15938	15950	15831	16060	15914	15999	16044	16164	16099	16162	15961	16099	16127	16182	16112	16071	16002	15867	15986	16180	16126	16004	16204	16071	15989	16048	16267	15841	16014	16123	16183	16030	16044	16069	16079	16150	16071	15956	15892	15889	16205	15982	16101	16180	16065	16072	16019	16049	16119	16065	16018	15962	16134	16193	16014	16172	16058	15877	16011	15906	15946	16154	16089	16131	16034	15985	16084	16113	16204	16021	16063	15971	16084	16083	16026	16205	16048	16234	16216	16234	16062	16045	15993	16263	16054	15981	15735	15880	16260	15907	15973	15964	16048	15851	16045	16118	16045	15909	16259	15989	16166	16192	16175	16221	15965	15928	16002	15820	15983	15776	16175	16056	16043	16048	16019	16077	16056	16007	16056	16002	16146	15931	16126	16294	16261	16085	16086	16057	16115	16064	16067	16265	16034	16254	16079	16147	16023	16057	16138	15855	15867	15978	16082	16178	16059	16093	15916	15972	16070	15875	16087	16017	16051	15975	15868	16055	15937	15893	16046	15989	15908	16268	15904	16066	16054	16000	15995	16214	16272	16100	16039	16006	15930	15976	16067	15788	15994	16132	16167	16282	16129	16068	16110	16093	16070	16104	15904	15970	16006	16005	16180	16082	16029	16072	16182	16026	16010	15796	16046	15942	15896	16106	15905	16048	15937	15997	16172	16164	15971	16041	15932	16031	15986	16017	16113	16019	16007	16015	15966	15902	16065	16143	15918	15890	16295	16065	16305	16026	16015	16030	15969	16207	15853	16065	16067	16012	16024	16035	15925	15898	16012	16095	16280	16055	16063	16087	15915	15857	16076	16026	16224	16161	16088	16149	15958	15943	15937	16119	16038	16287	16273	16139	16148	16222	15982	16181	16078	16006	16128	15934	16011	16273	16238	16109	15964	16042	16065	16002	15968	16074	15882	16080	16021	15955	15872	16239	15879	16244	16126	15987	15941	16046	15649	15909	16091	15901	16247	16184	16008	16021	16246	16028	16216	16120	15973	16193	16040	16127	16067	16079	16047	16124	16116	16139	16022	15939	16016	16011	15997	15979	16084	16044	15950	15930	15821	15861	16167	15970	16185	16183	16297	16022	16080	16086	16012	16151	16101	15928	16075	16196	16089	15936	16101	16049	16099	15980	16130	16057	16010	16088	16112	16176	16020	16142	16047	16042	16080	16058	16003	16039	15945	16141	16120	16043	15989	15825	16261	15981	15922	16085	15889	15882	16099	16063	16108	16337	16214	16118	16090	16097	16044	16175	16160	15966	15894	15986	16030	16162	16268	16178	15978	16126	16241	15944	16140	16034	15799	16039	16106	16063	16068	16108	16126	15903	16025	15895	16007	16030	15925	16016	16076	15914	16188	16125	15860	15925	16038	16321	16234	16018	16154	15961	16107	16111	16021	16027	16280	16001	16019	16117	16001	15998	15873	15859	16045	16094	16174	16314	16037	16031	15850	15940	15907	16037	16308	15881	16065	16006	15987	16097	15886	15956	16061	16222	16243	15855	16093	16030	16083	15876	15908	15930	16054	16028	15905	15924	15855	16076	15718	16147	15998	16303	16140	16012	16084	15974	15981	15960	16090	16088	16120	16181	16281	15969	15993	16078	16159	16083	15872	16136	16138	16060	16015	16372	15880	16156	16207	16186	16017	15900	15951	15960	15950	16306	16244	16021	16125	16079	16123	16137	16107	16068	15876	16218	16285	16026	15945	16112	16096	16005	16255	15841	15971	15796	16072	16194	16102	16151	16104	16134	16052	16162	15987	16029	15994	16164	16219	15981	16022	16199	15875	16120	16028	16150	16076	15902	15974	15978	15938	16101	16171	16274	16012	16080	16181	16092	16079	15918	15893	16056	16299	16117	16082	16119	16138	16167	16236	15995	15901	15861	15957	15947	16058	16157	16260	16126	16145	15994	15955	16172	16125	15972	16078	15868	16073	16057	15960	16199	16014	16023	15830	16213	16176	16132	16077	15971	16199	16008	16118	15929	16063	16211	16028	16214	16197	16051	16107	16085	16127	16159	16142	16037	16090	15933	15945	16093	15811	15835	16036	15857	16198	16102	16114	16004	15964	16123	16076	16076	16215	15804	15981	15886	16008	16171	16076	16147	16101	16036	15970	16046	16137	15858	16170	16126	16058	15861	15978	15978	16106	16184	16068	16163	15936	16174	16217	16099	16157	16098	16012	16181	16178	16106	16152	16192	16049	16133	16114	16148	16054	16014	16080	15991	15809	16098	16188	16056	16048	15783	16071	16114	16150	16195	16363	16250	15971	16249	16259	15880	16113	15858	15976	16055	15982	16075	16115	16063	16053	16030	15955	16100	15964	15888	15946	16018	15990	16070	16040	16179	16107	16119	16087	16247	15912	16117	16132	15841	16117	16015	16010	16045	15905	15839	16032	16101	16119	15966	16073	15968	16127	15937	15963	16217	15786	15989	15802	15999	15905	16015	16222	15940	16098	16129	16193	16284	16262	16055	16107	16096	16106	16136	16053	16175	16218	15859	15842	16061	15980	15934	16027	15966	16231	16143	15961	16087	15967	15801	15910	15915	16233	16066	16200	15904	15946	16025	16003	15992	16034	16065	16138	16087	16053	16091	16245	16009	15886	16058	16217	16242	16188	16063	16131	16033	16182	16007	16007	16114	15932	16092	16085	15951	16102	16115	16311	15887	16083	16116	16249	16055	16201	16000	16000	16206	15986	16164	16009	16113	15985	16029	16262	16085	16037	16037	16233	15990	16143	15949	16005	16116	16040	15874	15827	16011	16160	16160	16200	15990	16184	15984	16101	16048	16210	15989	16126	15925	16027	16081	16064	15794	15944	16047	16043	16245	15784	15890	16064	16037	16326	16162	16057	16148	15876	16095	16056	15943	16095	16192	16104	16096	16161	16237	16186	16204	16133	16063	16024	16003	15982	16198	16102	16013	16363	16188	16066	16074	16038	16199	16137	15898	16082	15938	16005	16031	16201	16117	15951	15953	16101	15935	15901	16112	16001	16097	16200	16031	16027	15936	16237	15889	15953	16051	16213	16113	16034	16070	16073	15883	16047	15890	16309	15981	16004	15986	16102	16120	16107	16079	16155	16173	16197	16237	16022	15967	16339	16056	15881	16219	16100	16143	16091	16389	16111	16045	15808	15813	16094	16019	15930	16239	16007	16038	16190	16365	16135	16369	15894	16033	15959	16053	15936	16055	16096	16039	16177	15947	16052	15964	15782	15886	16047	16098	16142	16021	16046	16019	16035	15987	16156	16211	16143	16102	16107	15982	16323	16263	15984	15966	15879	16286	15822	16155	16215	16032	16180	15955	16028	16006	15876	16114	15978	16055	16206	16092	16159	15985	16071	16185	15926	16199	16091	15928	16047	16099	15946	16005	15769	15982	16045	16169	16134	16154	16002	16091	16057	16219	16128	16167	16091	16037	15790	15872	16186	16067	15958	16223	16056	16094	16221	16094	15927	16069	15791	16223	15972	16052	16184	16154	16093	15920	16020	16175	16191	16269	16195	16077	16071	15875	15952	16206	15854	15999	16098	16122	15984	16098	16071	16039	16021	16349	16090	16317	16206	16069	16065	15899	15863	16110	16137	16046	16113	16263	15933	16038	15963	15926	16043	16134	16262	15918	16009	16001	16007	16249	16030	15925	15860	15919	16185	16036	16119	16090	16103	16201	15975	16192	16080	16024	16169	16055	15880	15850	16163	15818	15974	15936	16032	16238	16163	16186	16152	15944	16238	16038	15937	15955	16245	15930	16078	16273	16053	15941	15985	16036	16196	16073	16016	15969	16016	16062	16143	16105	16222	16117	15975	16027	16008	16081	15882	15886	15968	15872	15917	16011	15999	16076	15997	15947	16124	16157	16172	16098	16027	16127	16256	16133	15982	16089	16049	15879	16015	16114	16270	16183	16211	15955	16142	16079	16139	15941	15993	15956	16249	15986	16255	15990	15992	16092	16048	15982	16061	16196	16119	16122	16126	15960	16133	15934	16025	16051	16032	16202	15870	16007	15901	15949	16054	16236	15994	16080	16299	16065	16061	16110	16038	16073	15996	16337	16269	15911	16236	15932	16239	16107	15965	16072	16123	16157	16164	15876	16119	16293	16128	16008	16129	15893	16125	16144	16275	16092	15869	16183	16140	16017	16138	15996	15962	16004	15928	15946	16172	16087	16039	15895	16190	16180	15994	15829	16109	16009	16119	16201	16070	16132	16203	16074	16132	15971	16339	16116	16167	16144	16089	16197	16138	16108	16089	16111	16088	16211	15952	15931	16005	16051	15957	15976	15811	16006	16062	15894	15927	16186	16023	16020	16068	15923	15996	16050	16111	16190	16209	16248	16103	16168	16019	16054	16082	16050	16055	16036	15738	16261	16232	16196	15993	15955	16015	15925	16032	16042	15976	15992	16204	16211	16129	16201	16176	15967
14985	28524	67667	74939	56216	36884	22695	14426	11264	10372	10319	10259	10207	10303	10304	10196	10127	10260	10407	10251	10296	10361	10167	10167	10182	10141	10234	10226	10204	10098	10002	10226	10224	10209	10265	10128	10226	10228	10163	10131	10211	10077	10236	10245	10101	10209	10105	10052	10351	10187	10018	10265	10121	10191	9994	10248	10145	10232	10239	10093	10259	10108	10112	10216	10169	10153	10108	10096	10336	10177	10108	10150	10225	10190	10261	10175	10094	10081	9914	10225	10063	10200	10083	10183	10248	10151	10153	10287	10164	10164	10126	10133	10202	9964	10177	10215	10072	10098	10115	10293	10221	10174	10243	10085	10124	10116	10114	10066	10042	10244	10155	10212	10183	10077	10136	10062	10111	10271	9982	10229	10153	10240	10146	10140	10076	10218	10145	10135	10039	10287	10128	10069	10128	10014	10131	10224	10044	10134	10113	10108	10177	10137	9977	10143	10276	10315	10156	10042	10207	10011	10055	10262	10194	10253	9952	10096	10055	10115	10130	10152	10118	10140	10180	10114	10197	10115	10238	10167	10065	9952	10089	10182	10213	10173	10181	10178	10228	10291	10028	10271	10143	10175	10166	10219	10103	10382	10144	10061	10124	10166	10191	10171	10298	10105	10127	10256	10237	10037	10158	10218	10193	10192	10226	10141	10190	9955	10112	10201	10191	10039	10209	10121	10180	10237	10216	10148	10071	10246	10193	10003	10282	10060	10155	10106	10028	10140	10198	10054	10201	10152	10196	10094	10083	10224	10132	10062	10099	10006	10100	10078	10058	10078	10041	10207	10190	10199	10172	10155	10211	10187	10108	10103	9985	10257	10063	10071	10068	10333	10115	10086	10087	10127	10161	10129	10013	10174	10199	10136	10185	10064	10032	10094	10009	10188	10101	10171	10166	10075	10164	10020	10004	10220	10139	10039	10100	10104	10164	10023	10062	10110	10075	10129	10114	10197	10169	10109	10296	10273	10107	10211	10115	10062	10208	10120	10159	10258	10041	10371	10111	10319	10024	10072	10268	10252	10214	10144	10244	10047	10109	10337	10122	10250	10081	10171	10153	10169	10146	10120	10108	10087	10154	10123	9961	10088	10219	10115	10028	10153	9930	10266	10107	10112	10114	10336	10146	10137	10096	10039	10063	10266	10024	10239	10230	10192	10144	10243	10292	10235	10128	10242	10226	10319	10335	9986	10125	10280	10148	10005	10064	10041	10035	10148	10212	10187	10054	10251	10226	10194	10086	10253	10055	10027	10191	10111	10202	10248	10116	10279	10151	10193	10179	9981	10204	10251	10196	10147	10199	10082	10071	9974	10093	10307	10121	10013	10205	10215	10019	10109	10218	10093	10208	10257	9986	10087	10220	10079	10019	10036	10138	10230	10201	10223	10187	10066	10136	10006	10354	10143	10165	10277	10168	10040	10135	10202	10031	10074	10354	10197	10049	10182	10068	10152	9986	10101	10147	10151	10095	10139	10148	10142	10143	10099	10203	10051	10072	10087	10223	10145	10038	10159	9995	10119	10182	10070	9987	10236	10167	10083	10145	10140	10168	10171	10282	10151	10130	10132	10213	10264	10118	10118	10134	10187	10265	10101	10364	10191	10285	10033	10277	10118	10112	10103	10092	10208	10234	10255	10181	10057	10062	10026	10217	10242	10216	10059	10238	10096	10161	10296	10081	10207	10265	10079	10149	10106	10239	10206	10166	10192	10115	10251	10224	10127	10052	10065	10278	10162	10201	10197	10129	10239	10217	9995	10162	10097	10214	10073	10127	10171	10048	10270	10068	10094	10230	10168	10119	10224	10094	10009	10095	10206	10133	10118	10184	10133	10179	10150	10112	10060	10044	10118	10237	10112	10095	10210	9950	10173	10035	10101	10400	10045	10199	10055	10150	9931	10086	10303	10187	10093	10219	10244	10157	10109	10197	10085	10218	10209	10209	10136	10445	10074	10090	10118	10070	10107	10366	10025	10289	10026	10037	9985	10153	10155	10150	10155	10082	10205	10256	10268	10389	10293	10111	10112	10154	9987	10147	10058	10142	10262	10248	10117	9930	10005	10066	10126	10229	10261	10013	10115	10120	10138	10341	10168	10168	10217	10010	10304	10196	10352	10091	10054	10110	10161	10201	10123	10236	10177	10208	10062	10011	10203	10154	10240	10230	10140	10017	10257	10244	10115	10044	10158	10129	10086	10178	10091	10188	10169	10183	10156	10163	10125	10246	10002	10100	10129	10093	10208	9977	10151	10219	10096	10219	10058	10230	10203	10055	10007	10193	10163	10034	10284	10016	10007	10091	10134	10144	10201	10406	10042	10169	10193	10167	9970	10141	10275	10157	10255	10167	10123	10192	9993	10190	10083	10082	10180	10064	10055	10156	10094	10152	10208	10078	10060	10141	10089	10144	10341	10051	10112	10054	10125	10275	10144	10134	10203	10130	10197	10045	10179	10091	10227	10156	10218	10098	10141	10236	10247	10248	10076	10090	10075	10053	10088	10292	10170	10249	9972	9982	10224	10269	10136	10194	9981	10203	10016	9951	10187	10222	9993	10139	10279	10003	10250	9993	10158	10106	10209	10312	10140	9948	10133	10237	10267	10092	10216	10154	10289	10172	10243	10077	10236	9955	10098	10075	10370	10155	10091	10216	10253	10141	10129	10249	10065	10248	10081	10160	10161	10106	10104	10144	10285	10073	10093	10164	10016	10070	10087	10252	10033	10157	10021	10231	10115	10102	9914	10198	10171	10282	10216	10140	10259	10165	10135	10135	10329	10125	10113	10034	10185	10345	10099	10086	10085	10087	10340	10089	10278	10184	10206	10208	10189	10206	10250	10081	10238	10030	10304	10101	10017	10142	10061	10267	10127	10132	10178	10232	10067	10173	10047	10141	10164	10186	10085	10124	10183	10182	10086	10091	9911	9993	10188	10089	10231	10136	10187	10144	10135	10061	10148	10084	10166	10012	9944	10057	10105	10103	10201	10075	10050	10199	10304	10345	10112	10212	9961	10225	10232	10191	10227	10339	10111	10215	10064	10214	10120	10133	10149	10296	10184	10121	10002	10218	10273	10115	10118	10138	10053	10005	10186	10069	10083	10196	10146	10202	10249	10061	10114	10097	10248	10166	10335	10122	10073	10034	10100	10076	10141	10152	10165	10075	10049	10054	10350	10183	10037	10040	10159	10104	10088	10237	10237	10280	10222	10153	10027	10137	10083	10270	10251	10270	10183	10108	10133	10053	10140	10140	10240	10245	9894	10058	10346	10204	10131	10121	10125	10312	10279	10283	10087	10142	10103	10239	10207	10063	10028	10114	10063	10103	10081	10108	10083	10269	10076	10086	10145	10252	10070	10199	10055	10138	10097	10201	10141	10070	10144	10181	9992	10055	10300	10103	10248	10103	10093	10432	10123	10143	9904	10247	10190	10076	10105	10335	10099	10308	10013	10172	10099	10201	10201	10210	10054	10089	10167	10157	10144	10070	10266	10210	10290	10057	10004	10258	10290	10154	9875	10074	10155	10089	10180	10215	10250	10198	10115	10104	10037	10181	10199	10271	10102	10113	10188	10165	10180	10083	10157	10237	10000	10230	10077	10082	10061	10145	10202	10156	10129	10038	10026	10171	10097	10167	10173	10140	10147	10163	10207	10082	10173	10062	10029	10086	10223	10133	10267	10077	10152	10118	10005	10008	10077	10150	10170	10128	10218	10104	10183	10166	10256	10108	10165	10092	10121	10159	10246	10175	10059	10057	10199	10194	10239	10166	10094	10095	10206	10111	10151	10140	10121	10150	10123	10214	10238	10149	10108	10153	9994	10066	10282	10138	10167	10109	10125	10153	10044	10250	10241	10157	10094	10149	10074	10210	10213	10054	10087	10012	10230	10084	10094	10015	10067	10241	9967	10204	10178	10150	10087	10125	10179	10172	10065	9996	10221	10182	10217	10152	10283	10007	10218	10185	10163	10112	10332	10203	10113	10232	10127	10278	10168	10124	10249	10029	10002	10135	10143	10231	10025	10095	10235	10171	10141	10289	10129	10302	10246	10044	10281	10166	10094	10172	10228	10117	10073	10101	10034	10198	10158	10314	10121	10148	9991	10194	10155	10126	10216	10275	10108	10052	9960	10098	10105	10167	10109	10273	10121	10253	10189	10020	10245	10154	10113	10090	10019	10132	10154	10144	10154	10046	10191	10093	10184	10070	10140	10238	10096	10103	10220	10167	10187	10130	10374	10177	10224	10332	10113	10058	10159	10117	10021	10111	10183	10112	10138	10262	9968	10145	10318	10148	10003	10043	10139	10253	10257	10072	10237	10130	10287	10182	10284	10016	10017	10148	9943	9995	10221	10122	10152	10145	9984	10234	10333	10095	10134	10177	10019	10230	10046	10181	10229	10081	10183	10216	10156	10199	10206	10146	10055	10208	10252	10212	10026	10151	9969	10134	10083	10251	10139	9989	10221	10111	10126	10123	10127	9918	10088	10152	10210	10191	10035	10112	10246	10117	10080	10212	10216	10094	10069	10145	9976	10236	10158	10260	10168	10164	10283	10126	10009	10275	10163	10037	10257	10079	10172	10302	10081	10274	10278	10082	10165	10108	10185	10176	10170	10174	10100	10171	10134	10200	10213	10119	10053	10227	10204	10163	10090	10093	10145	10133	10176	10178	10221	10076	9966	10116	10223	9984	10168	10244	10114	10162	9989	10095	10089	9930	10244	10046	10056	10097	10181	10232	10109	10087	10127	10203	10022	10190	10137	10209	10097	10250	10100	10139	10176	10110	10090	10008	10041	10244	10085	10157	10125	10263	10143	10048	10227	10096	9968	10133	10169	10050	10216	10135	10190	10149	10176	10209	10127	10264	10188	10187	10097	10101	10216	10141	10172	10203	10303	10263	10073	10168	10049	10255	10169	10172	10294	10227	10151	10211	10174	10150	10260	10099	9959	10186	10110	10088	10052	10184	10286	10087	10282	10196	10054	10116	10129	10192	10156	10107	10046	10201	10078	10056	10162	10115	10039	10006	10249	10159	10111	10131	10336	10067	10165	9944	10047	10137	10230	10140	10226	10124	10151	10281	10165	10195	10068	10352	10127	10053	10126	10148	10224	10176	9829	10240	10060	10069	10217	10209	10142
23805	21596	33803	60686	62236	54427	42035	27787	20366	18068	17261	16991	16750	17029	16785	16666	16807	16715	16771	16695	16685	16853	16686	16566	16984	16802	16632	16502	16818	16670	16616	16682	16706	16467	16670	16608	16754	16685	16792	16852	16798	16635	16569	16508	16585	16372	16689	16704	16546	16371	16417	16430	16453	16541	16699	16710	16686	16389	16624	16760	16860	16724	16591	16555	16647	16740	16673	16438	16460	16661	16552	16757	16624	16766	16727	16812	16667	16720	16591	16640	16576	16557	16440	16481	16659	16539	16531	16426	16656	16657	16465	16736	16581	16542	16416	16781	16586	16622	16602	16786	16652	16411	16515	16698	16512	16757	16478	16412	16635	16496	16415	16570	16730	16362	16642	16457	16768	16675	16541	16514	16454	16494	16439	16498	16524	16641	16642	16510	16585	16597	16531	16613	16760	16474	16720	16604	16621	16573	16493	16569	16498	16370	16327	16263	16516	16478	16611	16492	16551	16541	16594	16814	16529	16483	16601	16791	16479	16533	16559	16449	16652	16451	16621	16563	16619	16296	16526	16569	16646	16737	16504	16525	16611	16408	16460	16683	16563	16610	16598	16513	16645	16492	16574	16653	16543	16484	16572	16559	16450	16565	16503	16546	16557	16679	16664	16808	16546	16580	16587	16628	16516	16831	16451	16509	16526	16562	16425	16541	16547	16342	16573	16332	16479	16494	16583	16445	16566	16427	16651	16659	16563	16453	16571	16741	16642	16580	16558	16604	16314	16401	16713	16653	16469	16451	16510	16526	16541	16553	16611	16524	16594	16610	16770	16460	16523	16444	16560	16485	16431	16610	16381	16455	16628	16404	16636	16781	16096	16693	16712	16557	16547	16509	16381	16443	16596	16603	16443	16641	16633	16675	16383	16593	16608	16503	16748	16681	16509	16386	16548	16587	16619	16388	16545	16394	16568	16810	16546	16390	16811	16599	16676	16319	16536	16408	16316	16528	16527	16603	16705	16591	16739	16392	16548	16333	16613	16605	16683	16577	16333	16366	16607	16616	16663	16590	16640	16686	16534	16572	16671	16590	16599	16538	16544	16698	16729	16510	16679	16705	16418	16723	16431	16451	16644	16557	16574	16611	16638	16472	16382	16542	16583	16633	16632	16647	16651	16664	16600	16254	16748	16678	16252	16393	16476	16572	16530	16628	16391	16592	16496	16676	16317	16699	16475	16706	16606	16555	16516	16763	16468	16670	16578	16326	16443	16682	16547	16583	16548	16403	16618	16430	16420	16759	16620	16601	16364	16413	16358	16758	16366	16488	16583	16785	16590	16467	16581	16583	16469	16441	16632	16692	16832	16467	16570	16648	16679	16567	16320	16465	16505	16561	16561	16538	16586	16678	16473	16576	16838	16553	16500	16367	16555	16716	16452	16475	16331	16469	16561	16384	16575	16395	16388	16760	16493	16599	16648	16550	16565	16674	16494	16678	16722	16667	16686	16527	16732	16515	16555	16458	16642	16731	16725	16448	16721	16553	16584	16410	16410	16522	16360	16441	16620	16399	16672	16432	16499	16336	16405	16476	16623	16438	16450	16410	16649	16712	16757	16767	16553	16361	16577	16522	16396	16467	16640	16499	16683	16405	16517	16729	16312	16677	16361	16348	16485	16516	16633	16604	16480	16645	16638	16402	16466	16616	16400	16553	16684	16491	16593	16251	16697	16715	16773	16430	16573	16596	16561	16655	16585	16577	16491	16368	16398	16419	16526	16563	16658	16411	16696	16579	16317	16521	16535	16393	16512	16389	16695	16473	16343	16572	16516	16680	16550	16214	16397	16565	16364	16581	16630	16749	16722	16546	16512	16378	16541	16524	16352	16489	16474	16361	16734	16617	16558	16557	16741	16663	16618	16612	16530	16658	16625	16591	16552	16359	16520	16452	16626	16509	16563	16670	16509	16398	16621	16584	16513	16601	16447	16493	16524	16314	16567	16581	16572	16537	16514	16648	16570	16693	16507	16459	16388	16293	16627	16585	16429	16564	16454	16382	16564	16538	16456	16328	16568	16473	16720	16486	16509	16596	16567	16613	16660	16707	16433	16479	16633	16331	16486	16591	16339	16693	16598	16536	16327	16511	16353	16414	16453	16433	16662	16365	16507	16612	16440	16560	16412	16539	16548	16348	16706	16550	16609	16452	16632	16395	16660	16543	16573	16390	16422	16454	16607	16689	16506	16434	16420	16508	16546	16528	16639	16562	16555	16746	16593	16162	16588	16638	16626	16333	16561	16460	16474	16513	16902	16547	16384	16480	16527	16605	16584	16635	16463	16337	16527	16670	16694	16585	16784	16847	16592	16354	16454	16567	16316	16595	16567	16665	16557	16533	16671	16581	16483	16589	16450	16517	16406	16750	16531	16478	16622	16508	16273	16580	16570	16563	16745	16549	16554	16483	16394	16518	16668	16599	16374	16509	16528	16747	16738	16590	16705	16545	16564	16635	16599	16504	16571	16422	16586	16691	16613	16341	16664	16482	16468	16428	16469	16430	16408	16603	16436	16675	16579	16531	16461	16506	16467	16463	16371	16455	16574	16407	16403	16709	16500	16518	16442	16651	16639	16665	16710	16494	16452	16602	16335	16440	16370	16525	16412	16723	16609	16559	16422	16665	16531	16570	16658	16191	16496	16428	16550	16502	16608	16405	16507	16479	16611	16656	16430	16454	16483	16671	16702	16649	16496	16666	16636	16721	16438	16538	16569	16570	16503	16276	16516	16354	16638	16616	16420	16691	16524	16841	16583	16527	16610	16600	16464	16520	16465	16553	16505	16567	16667	16720	16487	16533	16737	16598	16689	16223	16474	16468	16717	16595	16446	16642	16659	16393	16473	16674	16470	16505	16418	16606	16488	16433	16369	16447	16480	16315	16452	16490	16463	16726	16656	16510	16654	16634	16509	16372	16413	16418	16523	16614	16680	16473	16359	16522	16653	16532	16599	16534	16256	16529	16507	16546	16700	16460	16408	16662	16701	16538	16454	16480	16616	16420	16482	16529	16431	16601	16460	16653	16477	16509	16385	16511	16524	16271	16456	16544	16672	16713	16468	16628	16511	16567	16603	16497	16574	16448	16647	16667	16614	16443	16551	16564	16629	16553	16532	16655	16696	16479	16451	16550	16586	16572	16641	16513	16417	16519	16569	16493	16666	16466	16535	16542	16564	16507	16642	16749	16613	16452	16546	16755	16637	16620	16352	16824	16730	16684	16367	16547	16385	16573	16371	16396	16467	16710	16505	16542	16629	16658	16687	16508	16396	16606	16546	16515	16606	16354	16238	16351	16575	16594	16611	16605	16628	16531	16617	16388	16516	16564	16566	16523	16715	16456	16551	16504	16576	16502	16638	16506	16690	16611	16555	16528	16569	16438	16501	16515	16282	16525	16465	16397	16751	16568	16701	16515	16701	16586	16656	16572	16532	16358	16352	16495	16544	16546	16691	16426	16593	16627	16750	16447	16569	16435	16464	16635	16494	16568	16353	16433	16389	16565	16535	16581	16650	16761	16525	16591	16780	16538	16399	16316	16304	16291	16570	16544	16619	16601	16565	16402	16535	16552	16531	16553	16501	16473	16451	16431	16506	16421	16377	16272	16388	16466	16635	16512	16619	16633	16425	16491	16562	16693	16537	16540	16534	16479	16390	16224	16714	16740	16592	16269	16608	16615	16386	16679	16544	16465	16492	16580	16427	16410	16480	16402	16570	16552	16598	16609	16336	16677	16606	16637	16613	16423	16439	16617	16461	16607	16540	16626	16570	16624	16503	16649	16424	16386	16589	16206	16498	16673	16547	16480	16607	16368	16671	16516	16434	16590	16501	16731	16534	16329	16274	16459	16591	16386	16654	16637	16467	16592	16550	16673	16476	16431	16648	16672	16659	16641	16628	16656	16530	16561	16492	16668	16599	16683	16735	16373	16431	16370	16656	16670	16490	16585	16654	16492	16437	16499	16568	16355	16654	16514	16502	16362	16412	16671	16491	16520	16403	16491	16339	16775	16426	16482	16566	16544	16420	16512	16269	16542	16560	16486	16368	16564	16666	16791	16670	16662	16510	16421	16621	16432	16430	16645	16611	16399	16386	16416	16538	16428	16647	16528	16498	16604	16624	16731	16672	16679	16557	16476	16695	16443	16580	16542	16495	16638	16512	16476	16592	16617	16657	16665	16604	16658	16483	16380	16345	16381	16712	16528	16528	16517	16585	16565	16461	16492	16683	16531	16645	16393	16618	16515	16611	16546	16662	16515	16423	16487	16724	16549	16446	16482	16590	16492	16731	16458	16537	16412	16562	16754	16456	16436	16425	16329	16526	16619	16579	16742	16665	16606	16410	16689	16570	16571	16691	16528	16643	16377	16417	16641	16620	16621	16519	16482	16595	16543	16831	16644	16671	16709	16692	16653	16441	16515	16496	16528	16509	16498	16536	16379	16411	16397	16685	16485	16705	16627	16418	16602	16493	16495	16520	16286	16603	16412	16668	16438	16532	16511	16401	16540	16666	16474	16453	16378	16565	16485	16367	16435	16404	16551	16793	16545	16461	16597	16775	16602	16653	16424	16556	16507	16404	16419	16690	16541	16564	16492	16479	16408	16468	16389	16542	16479	16410	16606	16528	16510	16425	16340	16639	16693	16485	16718	16692	16689	16567	16540	16569	16649	16531	16463	16427	16337	16454	16561	16654	16570	16422	16297	16506	16463	16595	16527	16521	16325	16521	16476	16471	16502	16497	16393	16755	16635	16493	16287	16500	16458	16501	16301	16485	16691	16698	16719	16525	16597	16280	16576	16482	16462	16797	16594	16485	16603	16838	16390	16583	16299	16581	16511	16603	16420	16721	16653	16658	16335	16654	16513	16506	16333	16542	16572	16505	16610	16562	16681	16605	16567	16609	16460	16775	16531	16640	16711	16686	16566	16527	16405	16428	16567	16400	16592	16497	16599	16372	16415	16596	16424	16493	16589	16643	16713	16509	16618	16617	16427	16672	16568	16542	16766	16626	16872	16502	16282	16646	16387	16515	16366	16497	16409	16404	16462	16422	16811	16448	16451	16501	16572	16701	16537	16951	16304	16444	16702	16601	16525	16569	16242	16648	16796	16536	16596	16582	16370	16492	16741	16606	16314	16443	16331
20157	41446	80009	90954	74321	52918	32639	19242	12838	11242	10765	10729	10719	10770	10710	10865	10885	10792	10634	10782	10939	10756	10844	10708	10648	10663	10663	10825	10635	10724	10704	10700	10610	10701	10656	10870	10817	10644	10720	10650	10437	10694	10617	10633	10686	10787	10612	10734	10721	10519	10727	10725	10634	10776	10664	10617	10530	10727	10502	10674	10727	10419	10706	10675	10628	10645	10653	10574	10576	10563	10744	10587	10576	10692	10744	10673	10635	10710	10719	10623	10701	10745	10624	10581	10624	10779	10714	10650	10658	10659	10632	10847	10701	10773	10612	10755	10695	10605	10653	10634	10641	10729	10647	10578	10627	10680	10620	10663	10552	10554	10726	10741	10610	10631	10573	10708	10590	10696	10785	10708	10626	10776	10579	10706	10671	10527	10779	10949	10586	10564	10552	10629	10690	10426	10673	10821	10775	10901	10691	10597	10694	10738	10619	10709	10642	10669	10634	10697	10527	10658	10599	10641	10642	10744	10664	10839	10470	10619	10654	10685	10582	10768	10557	10650	10707	10802	10639	10628	10556	10439	10611	10618	10601	10651	10584	10826	10613	10612	10670	10834	10637	10564	10630	10778	10616	10646	10804	10769	10680	10783	10637	10595	10534	10750	10481	10682	10655	10531	10725	10679	10745	10622	10774	10567	10708	10519	10808	10783	10609	10612	10743	10870	10675	10491	10653	10665	10489	10553	10687	10682	10564	10834	10524	10655	10609	10699	10711	10641	10635	10661	10524	10664	10551	10747	10805	10514	10600	10646	10749	10629	10593	10622	10596	10515	10612	10592	10585	10622	10709	10583	10725	10690	10753	10636	10657	10692	10557	10627	10585	10851	10538	10710	10658	10784	10630	10557	10744	10668	10699	10636	10455	10830	10580	10699	10572	10673	10671	10555	10713	10515	10744	10591	10709	10589	10504	10742	10705	10669	10743	10613	10712	10584	10717	10702	10666	10729	10598	10737	10727	10758	10714	10639	10569	10660	10704	10559	10703	10677	10718	10656	10569	10802	10748	10607	10673	10678	10681	10498	10633	10660	10695	10575	10673	10698	10571	10619	10557	10668	10627	10594	10749	10667	10707	10629	10707	10766	10609	10659	10427	10770	10694	10559	10679	10646	10777	10625	10686	10685	10727	10561	10690	10641	10686	10613	10575	10582	10770	10720	10766	10602	10797	10656	10651	10616	10700	10586	10536	10665	10585	10852	10658	10550	10666	10592	10781	10766	10632	10474	10705	10614	10688	10629	10667	10493	10497	10647	10493	10763	10694	10744	10644	10554	10880	10554	10585	10664	10789	10650	10588	10588	10601	10576	10775	10625	10774	10742	10623	10582	10606	10656	10528	10734	10591	10582	10708	10667	10661	10692	10565	10622	10738	10549	10724	10556	10655	10796	10591	10555	10705	10591	10752	10818	10675	10733	10665	10664	10606	10688	10688	10578	10564	10477	10849	10811	10692	10505	10789	10683	10547	10582	10729	10628	10762	10560	10677	10639	10641	10620	10816	10678	10517	10691	10635	10789	10612	10730	10637	10473	10610	10443	10674	10660	10628	10530	10612	10626	10685	10600	10652	10564	10656	10488	10582	10614	10662	10617	10736	10809	10662	10686	10657	10589	10722	10595	10585	10502	10683	10601	10595	10500	10702	10626	10709	10580	10644	10748	10718	10661	10643	10811	10609	10596	10678	10622	10629	10705	10546	10583	10697	10585	10670	10732	10768	10848	10726	10661	10569	10744	10573	10712	10622	10609	10562	10808	10506	10659	10719	10595	10615	10689	10662	10656	10542	10720	10776	10661	10613	10691	10739	10583	10695	10626	10827	10623	10636	10621	10703	10611	10714	10558	10691	10639	10700	10594	10640	10618	10572	10602	10721	10674	10646	10743	10723	10595	10684	10780	10609	10856	10629	10638	10551	10642	10602	10599	10600	10593	10709	10753	10530	10583	10603	10655	10730	10496	10616	10643	10797	10633	10687	10710	10568	10796	10548	10580	10775	10679	10508	10747	10719	10739	10560	10609	10817	10709	10540	10577	10502	10549	10670	10798	10683	10686	10812	10557	10693	10681	10601	10701	10577	10787	10667	10762	10626	10735	10595	10697	10679	10578	10696	10628	10699	10691	10719	10550	10726	10574	10888	10614	10677	10488	10648	10655	10731	10514	10618	10611	10583	10714	10610	10737	10564	10649	10653	10614	10690	10728	10745	10564	10681	10717	10472	10626	10686	10570	10634	10597	10495	10680	10554	10688	10744	10745	10632	10689	10731	10671	10450	10580	10781	10610	10617	10767	10770	10721	10484	10710	10739	10633	10565	10594	10848	10791	10531	10793	10760	10673	10555	10707	10637	10733	10602	10632	10505	10581	10587	10566	10695	10740	10637	10668	10595	10709	10738	10701	10656	10539	10627	10719	10614	10743	10646	10674	10538	10692	10629	10625	10791	10688	10496	10754	10544	10612	10634	10600	10836	10705	10598	10633	10770	10588	10775	10679	10760	10755	10530	10575	10638	10695	10689	10678	10562	10516	10527	10829	10614	10560	10752	10592	10522	10599	10517	10735	10784	10645	10600	10605	10556	10681	10610	10492	10587	10822	10611	10557	10768	10661	10579	10618	10570	10636	10672	10755	10710	10509	10741	10699	10655	10666	10618	10732	10531	10614	10801	10734	10771	10681	10535	10433	10491	10532	10515	10499	10576	10776	10697	10631	10637	10608	10696	10716	10701	10699	10575	10611	10754	10681	10675	10679	10706	10494	10558	10473	10690	10550	10600	10648	10673	10728	10666	10717	10727	10688	10649	10768	10583	10721	10760	10575	10781	10487	10620	10775	10571	10581	10514	10656	10719	10705	10592	10702	10681	10695	10332	10726	10597	10589	10483	10510	10441	10758	10730	10598	10725	10694	10534	10670	10705	10542	10621	10580	10523	10690	10613	10724	10470	10794	10751	10591	10675	10665	10614	10669	10730	10549	10602	10540	10819	10598	10628	10609	10729	10633	10680	10715	10692	10748	10637	10752	10534	10671	10751	10477	10662	10734	10726	10646	10761	10619	10710	10591	10727	10804	10646	10771	10613	10638	10677	10561	10571	10511	10581	10627	10575	10667	10710	10634	10493	10635	10624	10571	10645	10772	10581	10640	10629	10688	10608	10629	10574	10771	10515	10590	10629	10524	10621	10579	10616	10715	10687	10811	10623	10413	10493	10610	10488	10582	10661	10738	10494	10841	10617	10713	10687	10690	10610	10625	10803	10696	10601	10482	10709	10638	10701	10737	10577	10711	10513	10663	10688	10649	10520	10586	10624	10622	10677	10601	10411	10756	10539	10674	10612	10690	10531	10649	10709	10789	10709	10733	10737	10523	10624	10727	10588	10821	10729	10681	10478	10665	10587	10611	10524	10626	10691	10760	10699	10635	10630	10715	10481	10674	10497	10609	10881	10647	10511	10507	10673	10638	10675	10677	10791	10589	10591	10575	10636	10576	10527	10700	10409	10676	10657	10763	10523	10724	10460	10584	10684	10933	10507	10522	10598	10489	10669	10724	10610	10480	10747	10725	10648	10722	10614	10771	10575	10576	10683	10506	10718	10557	10674	10534	10593	10596	10600	10521	10681	10438	10617	10581	10652	10662	10524	10566	10530	10613	10646	10638	10715	10542	10578	10662	10699	10793	10696	10652	10531	10451	10800	10697	10728	10624	10493	10515	10610	10594	10619	10668	10666	10770	10651	10689	10521	10730	10904	10577	10553	10640	10484	10636	10660	10639	10565	10557	10526	10580	10654	10614	10601	10771	10586	10584	10622	10853	10645	10719	10483	10596	10726	10610	10832	10748	10728	10865	10472	10435	10455	10469	10471	10765	10614	10572	10605	10542	10526	10669	10666	10684	10606	10521	10641	10625	10572	10732	10789	10401	10455	10618	10670	10590	10744	10856	10702	10490	10585	10553	10626	10718	10596	10782	10715	10595	10634	10721	10795	10602	10555	10657	10723	10739	10639	10672	10786	10681	10599	10671	10588	10697	10559	10499	10733	10792	10739	10472	10625	10649	10586	10475	10705	10650	10699	10623	10596	10581	10709	10671	10645	10647	10533	10744	10616	10743	10644	10553	10650	10631	10668	10791	10602	10696	10745	10721	10640	10554	10447	10836	10615	10479	10680	10684	10811	10631	10671	10765	10587	10691	10734	10643	10633	10501	10712	10581	10763	10645	10644	10691	10675	10677	10780	10589	10603	10719	10584	10662	10630	10448	10763	10647	10562	10730	10652	10552	10546	10608	10616	10637	10586	10669	10610	10617	10616	10581	10507	10600	10612	10544	10489	10676	10564	10662	10675	10763	10656	10595	10623	10730	10649	10596	10767	10667	10715	10610	10658	10540	10508	10593	10656	10803	10584	10675	10789	10797	10664	10458	10564	10649	10601	10426	10728	10673	10527	10582	10671	10683	10530	10591	10511	10747	10627	10640	10388	10617	10675	10807	10614	10671	10552	10674	10856	10611	10528	10583	10573	10575	10764	10673	10683	10588	10668	10741	10750	10751	10649	10789	10556	10743	10716	10625	10744	10658	10551	10571	10823	10765	10774	10579	10635	10560	10595	10691	10616	10604	10675	10580	10709	10699	10642	10790	10754	10498	10609	10732	10596	10503	10661	10749	10546	10725	10628	10679	10377	10603	10571	10586	10526	10575	10652	10855	10526	10631	10596	10427	10689	10606	10691	10626	10563	10513	10591	10608	10695	10785	10545	10636	10628	10610	10527	10760	10676	10666	10556	10683	10654	10638	10827	10690	10512	10687	10615	10669	10656	10672	10603	10527	10616	10585	10442	10866	10524	10588	10715	10623	10696	10762	10636	10647	10693	10587	10284	10541	10711	10745	10671	10682	10689	10692	10570	10583	10649	10653	10695	10626	10609	10658	10777	10490	10563	10624	10747	10670	10706	10552	10447	10640	10621	10595	10800	10549	10598	10701	10817	10694	10514	10672	10509	10645	10703	10416	10621	10693	10698	10708	10676	10666	10540	10566	10733	10674	10639	10632	10748	10704	10448	10572	10621	10604	10574	10612	10702	10704	10688	10535	10637	10537	10561	10702	10525	10592	10717	10517	10700	10650	10677	10602	10760	10628	10655	10721
30112	22624	31670	38513	30261	24135	19871	17685	16745	16433	16382	16346	16266	16178	16191	16340	16331	16300	16206	16352	16244	16131	16136	16125	16172	16300	16316	16173	16194	16118	16159	16337	16218	16288	16082	16440	16332	16258	16147	16209	16060	16227	16296	16061	16165	16219	16156	16034	16110	16139	16225	16294	16126	16328	16325	16161	16060	16403	16251	16316	16213	16024	16305	16255	16255	16192	16101	16403	16160	16202	16000	16116	16184	16369	16368	16248	16057	16160	16267	16102	16216	15939	16081	16316	16386	16161	16182	16296	16317	16203	16103	16384	16172	16355	16252	16252	16363	16169	16407	16415	16231	16238	16304	16313	16271	16013	16218	16136	16125	16085	16106	16242	16081	16399	16323	16202	16145	16437	16086	16298	16213	16156	16151	16091	16178	15909	16205	16132	16111	16148	16349	16235	16195	16268	16112	16142	16063	16179	16162	16167	16060	16231	16128	16253	16257	16198	16257	16333	16142	16299	16179	16187	16317	16198	16272	16178	16228	16245	16332	16135	15697	16174	16248	15961	16364	16217	16464	16056	16352	16283	16148	16148	16058	16156	16148	16157	16374	16081	16095	16174	16045	16139	16145	16107	16354	16063	16223	16295	16287	16178	16190	16028	16073	16018	16221	16125	16283	16202	16213	16275	16046	16217	16265	16101	16017	16089	16279	16450	16289	16114	16225	16046	16113	16114	16344	16324	16220	16260	16378	16315	16205	16212	16369	16316	16074	16378	16279	16185	16176	16271	16255	16029	16291	16079	16131	16066	16087	16131	16209	16248	16284	16152	16096	16292	16427	16303	16264	16148	15975	16204	16282	16380	16193	16339	16267	16091	16251	16157	16219	16341	15921	16019	16200	16144	16312	16197	16018	16274	16074	16067	16066	16184	16362	15942	16193	16293	16272	16282	16358	16117	16093	16206	16166	16185	16035	16132	15989	16142	16249	16072	16294	16064	15986	16181	16250	15992	16452	16218	16263	16115	16238	16288	16261	16208	16129	16105	16107	16336	16020	16016	15981	16153	16217	16257	16245	16009	16181	16118	15981	16120	16093	16214	16095	15995	16173	16093	16266	16119	16119	16179	16171	16389	16323	16092	16416	16016	15977	16169	16316	16327	16177	16240	16401	16085	16204	16139	16040	16023	16071	16116	16369	16074	16160	16143	16177	16213	16118	16313	16347	16205	16260	16137	16460	16339	16210	16065	15862	15949	16175	16197	16179	16235	15934	16109	16409	16168	16232	16233	16246	16194	16260	16166	16376	16339	16247	16073	15923	16021	16081	16173	16155	16415	15919	16289	16217	16331	15981	16143	16080	16198	16181	16092	16020	16329	16015	16063	16132	16076	16013	16308	16329	16109	16053	16119	16193	16071	16384	16350	16262	16233	15902	16138	16295	16189	16143	16171	16335	16127	16328	16340	15943	16083	16384	16188	16090	16166	16147	16107	16273	16279	16112	16192	16337	16173	16087	16303	16122	16269	16203	16266	16170	15945	16071	16285	16270	16063	16075	16160	16176	16184	16244	16190	16013	16310	16148	16193	16167	16256	16166	16051	16080	16101	16181	16256	16235	15939	16210	16241	16210	16196	16320	16216	16378	16096	16228	16169	16310	16198	16193	16368	16181	16301	16102	16304	16370	16041	16121	16384	16219	16062	15927	16303	16198	16105	16101	16075	16157	16154	16268	16223	15967	16296	16160	16125	16031	16043	16058	16209	16085	16214	16158	15985	16206	16088	16296	16150	16295	16293	16265	16223	16208	16352	16294	16013	16160	16193	16154	16303	16083	16282	16201	16319	16264	16176	16309	16148	16240	16234	16333	16100	16260	16172	16383	16281	16225	16254	16199	16345	15991	16212	16180	16177	16153	16139	16080	16107	16197	16037	16084	16242	16122	16122	16076	16343	16290	16117	16316	16202	16213	16177	16092	16042	16049	16152	16223	16100	16192	15896	16003	16206	16107	16072	16383	16274	16135	16262	16214	15940	16299	16280	16358	16297	16140	16316	16277	16186	16228	16109	16334	16049	16349	16278	16067	16260	16224	16181	16151	16160	16153	16191	16064	16253	16413	16206	16116	16064	16145	16219	16114	16086	16142	16191	16193	16151	16031	16077	16331	16190	16262	16047	16078	16296	16117	16247	16230	16084	16083	16106	16330	16248	15992	16151	16193	16264	16140	16308	16329	16145	16243	16125	16187	16087	16018	16084	16119	16200	16158	16220	15998	16249	16140	15994	16201	16361	16097	16079	16054	16252	16187	16282	16213	16165	16331	16322	16252	16349	16177	16309	16180	15865	16239	16287	16190	16295	16318	16081	16142	16117	16305	16195	16080	16102	16377	16179	16101	16148	16250	16193	16018	16097	16171	16282	16134	16033	16026	15936	16073	15887	16246	16167	16237	16072	16286	16093	15986	16402	16417	16276	16190	16215	16018	16328	16257	16295	16291	16075	16022	16125	16212	16260	16333	16080	16330	16315	16205	16296	16131	16241	16254	16196	16022	16203	16102	16117	16195	15990	15986	16184	16249	16270	16332	16026	16249	16164	16205	16133	16244	16209	16290	16114	16263	16112	15967	16204	16263	16019	16116	15915	16047	16238	16331	16054	16139	16237	16148	16060	16359	16297	16040	16239	16264	16049	16225	16085	16282	16225	16228	16068	16127	16364	15923	16077	16238	16164	16304	16100	16139	15886	16201	16133	16234	16169	16251	16310	16118	16108	16268	16331	16198	16294	16301	16163	16209	16185	16152	15978	16186	16204	16016	16364	16315	16065	16270	16227	16068	16132	16398	16191	16125	16116	16134	16293	16220	16258	16262	16222	16171	16166	16053	16153	15902	16306	16149	16107	16053	16222	16149	16092	16086	16201	16259	16090	16195	16170	16293	16092	16060	16233	16247	16203	16290	16027	16234	16200	16000	16090	16150	16225	16436	16266	16150	15964	16017	16188	16375	16119	16269	16303	16092	16268	16147	15989	16214	16226	16361	16310	16228	16361	16031	16410	16310	16144	15918	16319	16274	16306	16245	16167	16227	16205	16249	16242	16104	16174	16185	16232	16228	16002	16104	16006	16024	16087	16124	16105	16467	16263	16240	16250	16375	16306	16099	16205	16167	16211	16312	16313	16067	16197	16081	16250	16348	16302	16118	16315	16382	16065	16099	16260	16331	16203	16165	16362	16107	15928	16219	16278	16076	16029	16238	16156	16078	16041	16371	16350	16091	16246	16221	16239	16198	16227	16384	16112	16008	16161	16127	16255	16332	15942	16191	15991	16192	16304	16149	16271	16286	16118	16142	16188	15937	16335	16104	16168	16111	16153	16170	16110	16209	16268	16209	16311	16245	16047	16424	16148	16168	16041	16524	16341	16201	16344	16157	16020	16287	16190	16252	16168	16164	16254	16129	16085	16167	16435	16299	16190	16273	16128	16153	16059	16295	16179	16281	16253	16016	16085	16258	16132	16211	16203	16314	16173	16132	16222	16383	16272	16119	16212	16169	16238	16106	16285	16355	15909	16097	16101	16204	15978	16251	16437	16254	16186	16484	16422	16372	16226	16341	16239	16270	16158	16147	16355	16094	16134	16231	16078	15995	16065	16286	16234	16139	16149	16050	16085	16327	16208	16218	16297	16130	16201	16311	16206	16301	16385	16112	16208	16401	16239	16232	16372	16158	16017	16087	16137	16313	16220	16132	16301	16058	16215	16195	15991	16416	16270	16310	16058	16157	16143	16154	16374	16295	16270	16124	16258	16230	16062	16201	16030	16254	16220	16283	16066	16083	16014	16273	16149	16251	16217	16291	16131	16238	16204	16128	16066	16182	16335	16137	16470	16225	16190	16247	16073	16269	15984	16055	16266	15971	16266	16213	16259	16184	16236	16162	16159	16148	16176	16114	16039	16291	16327	16337	16434	16281	16201	16071	16085	16335	16140	16284	16134	16080	16356	16288	16196	16184	16149	16268	16220	16067	16078	16151	16084	16103	16093	16295	16306	16219	16165	16099	16147	16168	16205	16164	16351	16246	16148	16162	16051	16094	16192	16092	16090	16228	16226	16058	15885	16067	16302	16307	16187	16055	16189	16076	16276	16184	16263	16207	16093	16162	16150	16179	16185	16066	16086	16240	16219	16243	16122	16033	16172	16272	16177	16321	16172	16254	16474	16079	16045	16052	15976	16346	16266	16257	16215	16061	16200	16227	16094	16008	16184	16301	16092	16271	16136	16200	16180	16267	16270	16114	16199	16160	16093	16324	16080	16316	15994	16265	16224	16258	16486	16333	16016	16159	16184	16198	16307	16183	16342	16125	16094	16162	16171	16166	16482	16201	15915	16038	16234	16136	16330	16300	16154	16269	16383	16486	16227	16304	16245	16107	16330	16401	16231	16390	16305	16202	16082	16034	15907	16272	16242	16003	16148	16303	16221	16077	16144	16084	16091	16249	16247	16181	16177	16285	16171	16349	16257	15948	16113	16248	16493	16227	16003	16146	16228	16111	16226	16114	16367	16214	16125	16068	16190	16229	16152	16328	16509	16426	16287	16169	16303	16182	16136	16152	15923	16142	16100	16237	16049	16070	16361	16115	16212	16107	16205	16238	16000	16115	16255	16213	16184	16230	15910	16085	16199	16235	16161	16114	16204	16250	15985	16183	16172	15887	16193	16350	16226	16004	15981	16217	16145	16235	16143	16003	16263	16227	16101	16190	16105	16136	16226	16180	16215	16093	16094	16189	16224	16259	16069	16229	16012	16159	16282	16257	16042	16052	16096	16166	16100	15926	16063	16173	16328	16272	16246	16042	16127	16301	16193	16108	16025	16159	16055	16090	16081	16182	16250	16367	16269	16149	16187	16057	16311	16196	16036	15847	16029	16302	16278	16242	16309	16243	16192	16267	16102	16103	16168	16109	15937	16204	15976	16147	16134	16373	16395	16278	16388	16156	15986	16168	16274	15996	16234	16313	16408	16152	15932	16380	16322	16104	16354	16241	16257	16160	16062	16147	16130	16158	16185	16174	16220	15984	15882	16178	16316	16199	16342	16259	16155	16149	15893	16059	16218	16150	16290	16313	16255	16061	16159	16032	16251	16193	16317	16161	16274	16007	16184	16155	16145	16105	16215	16263	16358	16232	16095	16327	16203	16115	16258
12039	14147	28723	29388	21815	16088	12552	10769	10274	10025	9980	9850	9934	9943	10061	9911	10094	9985	9910	9989	9960	9943	10001	9902	9877	9943	9915	9963	10057	9992	9818	10028	9941	9877	10004	10084	10003	10009	10039	9944	9995	9906	9977	9884	9955	10024	9941	10002	9837	10093	10067	9953	9993	10041	10149	9952	9869	9901	9841	10070	9948	10067	9951	10133	9964	9914	9880	9898	9939	9935	9909	10072	9974	9916	10013	9862	9980	9840	10020	9995	9782	10052	9993	9903	9863	10013	10144	10082	9855	9963	9946	10007	10095	10150	9860	9922	10026	9905	9956	9943	10011	10041	9970	9979	9918	9994	10069	9900	9892	10197	9851	9952	9729	9995	9879	9975	9975	9731	10030	9970	10127	9922	9952	9935	10004	9800	9947	9946	10022	9824	10035	10148	9852	9756	9948	10003	10005	9857	10111	9894	10005	9887	10039	9968	10003	9893	9984	9953	10026	10017	9929	9915	9858	10081	9898	9990	9956	9822	9882	9990	9886	9966	10052	9899	9897	10068	10004	9934	9953	9936	9838	9832	9997	10015	9964	9936	9983	9998	9958	10022	9928	9813	9819	9930	9914	9949	9980	9985	9929	9833	9977	9930	9925	10010	10040	10023	9907	10120	9912	9909	9842	9847	10075	9726	9955	9942	9995	9879	9873	9889	9958	9866	9850	9956	9849	9977	9969	9986	9891	10066	9991	9728	10013	9849	9900	9879	10086	9953	9821	9950	10012	9985	9987	9931	9996	9933	9964	10207	10101	9971	9826	10052	9882	9968	9764	9984	9907	9915	10013	9833	9834	9881	9977	10010	9849	9885	9934	9945	9939	9948	9847	9721	10001	10054	9896	9990	9908	9928	9877	9921	9979	9943	9891	10022	9892	10056	9876	10086	9918	9956	9944	9957	9920	9984	9823	9919	9736	9929	9980	9856	9986	9923	9942	9856	9908	9995	9794	9964	9995	9976	9884	9860	10025	9943	9929	10022	9905	9959	9774	9870	10061	9900	10165	10038	9854	9855	9923	10041	10181	9979	9992	9818	9997	9907	10047	9916	9938	10066	9907	9915	10031	10032	9872	9822	9920	10114	9986	9949	9922	9934	9869	10007	9972	9875	9919	9836	9878	10115	9964	9950	10037	9813	9925	9881	10009	10094	9915	9890	9959	9879	9931	9971	10052	9794	10000	9826	9937	9937	9964	10183	9850	9940	9937	9877	10051	9806	10058	10003	9972	9929	9818	9981	9938	9977	9999	10059	9924	9926	10037	9838	9904	9827	9931	9885	10148	9907	9763	9947	9848	9948	10169	9986	9924	9993	9995	10005	9875	10101	9921	10096	9874	9967	9948	9841	10010	9891	10062	9855	9839	10027	10120	10001	9915	9945	9935	9991	9956	9814	9974	9945	10038	10045	9959	10100	9956	9854	9978	9896	10009	9931	9992	9892	9958	10099	9895	9991	9890	9926	9758	9958	9881	10003	9950	9925	10066	9995	9877	10024	9832	10044	9923	9964	9925	9913	9903	10088	9915	10019	9917	9949	10000	9954	9934	9852	10052	9884	9944	9993	10032	9959	9787	9909	9919	9958	9937	9931	9980	9812	10069	10029	10048	10003	9917	9908	10052	9906	9952	9963	9871	9986	9981	9954	9868	10010	9958	9881	10218	10041	9921	9948	9803	9934	10020	9989	9982	9997	9910	10017	9881	9881	10012	10031	9942	9982	10143	9856	9988	9939	9991	9962	9793	10072	9985	10096	9903	9966	9995	9886	9979	10181	10007	9897	10034	9924	10205	10025	9938	9977	9829	9974	10008	10071	10028	9934	9986	10044	9954	9857	9814	10028	9771	9928	9901	9914	9789	9975	9948	9973	9899	9929	9813	9940	9915	9986	9908	9991	9965	10127	9786	9997	9955	10029	9835	9878	10026	10027	10014	9884	9917	9935	9971	10043	10063	9764	10018	9787	9931	9775	10039	9973	9957	9833	9856	10098	10115	9935	10046	9939	9902	10095	10055	10034	9878	9914	9968	9905	10032	10046	9895	9886	9755	9977	10016	10009	9993	10011	10029	9866	9947	9922	10066	9964	9921	9885	9903	10060	9906	10009	9994	10087	9879	9877	9906	9996	9904	9839	9992	9857	10054	9781	9938	9942	9904	9706	9945	9937	10031	9888	9894	9843	9952	9933	10028	9940	9885	9992	9954	9917	9894	9911	9933	9919	9963	9915	9912	9826	10021	9873	9822	9915	9910	9948	9997	9860	9903	9881	9947	9988	9857	9973	10001	9920	9935	10010	10044	10054	10000	9857	9829	10045	9970	9986	9938	9845	9950	10101	10074	10032	9902	9811	10045	9791	9919	10011	9937	10025	9978	9929	9880	9946	9933	10025	10093	9945	9989	9941	9936	10012	9945	10040	9965	9727	9988	9912	9850	10025	9985	9756	9941	9946	9875	9977	9886	9994	9959	9860	10048	9923	9904	10019	10039	9991	9900	9914	9891	9919	10063	9959	9840	10064	9846	9890	9990	9942	9941	9948	9967	9949	9935	10049	9991	10004	9847	9990	9876	9932	10006	10056	9859	9895	10003	9796	9859	10118	9970	9910	10083	9875	9755	9896	9959	10052	9946	9864	9981	9945	9898	9992	9987	9839	9902	9891	10009	10009	10015	9895	9879	9953	9959	9884	9811	9946	9950	9966	10013	9858	10019	9840	9974	10056	9928	9905	9977	9808	9921	10112	10129	10025	9821	10090	9892	9886	10156	9844	10007	10007	9970	9806	9954	9904	9819	9881	9918	10058	9846	9901	10006	9946	9908	9768	9884	9981	9951	9911	9951	10004	9997	10087	9996	9892	9875	9968	9887	9874	10012	9808	10086	10037	9933	9907	10014	10032	9885	10030	9974	9968	10006	9856	9930	9988	10176	9812	9811	9828	10002	9945	10039	9783	9948	10064	9979	10068	9922	9952	9847	9895	9989	10011	10045	9848	9963	9890	10016	9986	10044	9923	10036	9995	9946	9955	10032	9955	10099	9903	9909	10055	10067	10031	9876	9933	10062	10019	9832	9997	9871	10008	10068	10088	10025	9868	10067	9843	9810	10073	9934	9979	9941	10000	9972	9972	9832	9842	9875	10064	10050	9921	10021	9940	9964	10115	9922	10015	9909	9889	10028	9978	10011	9828	10015	10018	9947	9910	9832	9925	10013	10070	10076	9956	9934	9827	10047	10032	9897	9921	9909	10029	9890	9970	9956	9876	9971	9969	9936	10032	10019	9813	9983	9916	10052	9880	9813	9833	9954	9878	9920	10036	9986	9867	9937	9902	9976	9978	9953	9862	9997	9920	10024	9900	10084	10073	9986	9988	9757	9842	9944	10067	9783	9732	9967	9881	9940	9851	9931	9908	9921	9932	9947	10001	9887	9931	9900	9998	9940	10125	9975	9913	9990	9960	9989	10038	9874	9918	9942	9932	10004	10093	9870	9858	9991	9916	9795	10011	9871	9917	9988	9794	9894	10023	9844	9880	9948	9848	10001	9927	9905	9835	9908	9923	9860	9963	9984	9915	9966	9941	9895	9911	9987	9942	9909	10109	9957	9819	9849	9899	9932	9900	10040	9993	9955	10070	9930	9985	10005	9936	9940	9984	9966	10034	9959	9967	10080	9977	9875	9928	9945	9902	9948	10027	9932	10105	9927	9915	9955	10000	9823	10009	10055	9720	10060	9897	9918	9971	9894	10030	9983	10044	9995	10075	9921	10019	9973	10067	9762	9909	9931	10019	9970	9901	10026	10100	9864	9995	9923	9772	9892	9919	9836	10115	10063	10095	10068	9705	9842	9992	10145	9872	9935	10082	9919	9867	10041	9861	9924	10076	9935	9783	9763	9912	9936	10053	9862	10057	9817	9872	10182	10029	9999	9779	9709	9968	9896	9758	9887	10046	9858	9924	9898	9945	10028	9837	10116	10035	9948	10028	9946	9794	9923	9839	9866	9917	9962	9834	9834	9883	10097	10009	9992	9875	9988	9957	9862	9803	9949	9934	9989	9805	9874	9940	10119	10035	9899	9814	9997	9870	9905	9876	9917	9867	9941	9943	10057	9921	9919	9879	9951	9888	9933	9882	10095	9966	10046	9852	9992	9917	9961	9895	10036	9960	9893	10106	10070	10063	9983	10013	10064	9932	9899	9969	9975	9998	9931	10009	10030	10048	9954	9953	9946	9974	9885	9896	9884	9961	9878	10037	10059	9994	9847	10041	10091	9948	9910	9977	9985	9837	9803	9920	9940	9915	9983	9913	10047	9993	9923	10051	10040	9939	9852	10000	10066	9896	9907	9918	9975	9946	9868	9935	10114	10055	9910	9943	9848	10021	9991	9868	9967	10040	9766	9813	9964	9938	9874	9837	9957	9806	9929	9947	9995	9954	9917	9956	9915	9952	10111	9926	9702	9968	9869	9883	9853	9938	9844	10119	9955	9951	9866	9909	9852	10028	9966	9894	9954	10030	10073	9904	9888	9975	10103	10072	9966	10108	9896	10042	10009	9855	9982	9948	9815	10038	9769	9853	9953	9995	10017	9984	9815	9816	10011	9986	9876	9920	9955	9950	9878	9765	9870	9886	9968	9973	9927	9977	9908	9908	10162	9995	10001	10125	9955	9997	10076	9844	9934	10016	10004	9914	9847	9840	10013	9982	9886	9915	10031	9856	10029	9857	9956	9912	10028	10072	9839	9881	9925	10024	9886	9918	9986	9964	9963	9995	9919	9983	9821	10036	9978	9873	9838	9864	10059	10115	10015	9964	10012	9840	9905	9959	10021	9675	9943	9889	9985	9952	10040	10073	10037	9895	10070	9831	10002	9948	9794	9851	9839	9925	9958	10077	9970	9905	9832	9821	9866	10083	10009	10047	9841	9991	10150	9878	10036	9841	9889	9873	9983	9910	9932	9959	9873	9982	10013	9963	9938	9983	9968	9942	9908	9981	9983	9971	9829	9999	9944	10001	10066	10080	10037	9856	9915	9902	9957	9972	9938	9820	10002	10029	9999	9943	9997	10095	9967	9934	9730	9911	9979	10011	9863	10006	9999	9864	10015	9796	10022	9922	9939	9818	10003	10119	10025	9807
25218	21605	39764	61239	56973	44670	32444	22773	18599	17359	16696	16508	16493	16237	16417	16600	16495	16283	16322	16401	16387	16157	16300	16471	16503	16252	16139	16217	16287	16604	16323	16231	16302	16315	16116	16289	16311	16317	16302	16378	16578	16354	16287	16112	16193	16167	16246	16345	16372	16359	16149	16095	16238	16491	16306	16388	16264	16351	16362	16308	16446	16420	16392	16166	16097	16250	16214	16339	16335	16301	16221	16056	16050	16227	16142	16258	16063	16238	16496	16203	16305	16329	16070	16202	16282	16289	16291	16235	16180	16415	16333	16243	16279	16208	16281	16087	16216	16471	16089	16040	16268	16222	16292	16337	16191	16032	16362	16347	16167	16283	16140	16177	16338	16333	16224	16143	16226	16182	16242	16208	16232	16144	16189	16254	15981	16205	16107	16427	16287	16396	15917	15860	16272	16472	16171	16147	16023	16163	15851	16321	16300	16245	16021	16203	16117	16221	16295	16212	16117	16136	16208	16082	16303	16230	16021	16057	16375	16280	16168	16210	16049	16248	16266	16107	16217	16265	16135	16385	16181	16173	16361	16108	16140	16058	16340	16234	16043	16356	16210	16062	16282	16195	16158	16278	16291	16226	16179	16192	16288	16167	16080	16189	16193	16047	16380	16305	16314	16381	16339	16169	16293	16344	16394	16205	16189	16163	16259	16026	16120	16335	16359	16133	16094	16244	16229	16134	15970	16083	16313	15949	16253	16326	16169	16236	16297	16136	16401	16223	16155	16043	16245	16110	16443	16133	16246	16032	16209	16099	16020	16392	16205	16160	16256	16133	16151	16254	16247	16167	16253	16365	16386	16151	16203	16200	16233	16308	16223	16174	16256	16310	16228	16117	16159	16213	16167	16123	16159	16224	16260	16262	16035	16083	16191	16330	16313	16306	16209	16278	16101	16292	16448	16187	16238	16292	16227	16162	16239	16190	16248	16257	16111	16226	16179	16190	16271	15983	16319	16249	16412	16461	16356	16169	16197	16305	16274	16113	16057	16275	16249	16130	16394	16202	16108	16468	16278	16178	16311	16186	16407	16357	16308	16340	16139	16186	16280	16391	16275	16187	15951	16124	16112	16380	16264	16136	16042	16276	16161	16123	16221	16282	16323	16362	16372	16248	16181	16238	16446	16207	16377	16169	16154	16267	16149	16266	16189	16132	16083	16406	16132	16284	16229	16276	16258	16222	16361	16159	16111	16219	16427	16174	16137	16211	16090	16221	16298	16147	16187	16488	16174	16254	16300	16065	16266	16212	16379	16197	16249	16306	16192	16245	16266	16201	16368	16502	16037	15992	16440	16420	16247	16279	16203	16124	16223	16177	16291	16385	16159	16206	16351	16281	16207	16282	16358	16172	16342	16206	16071	16053	16079	16173	16368	16055	16147	16171	16299	16186	16117	16164	16238	16277	16207	16281	16445	16144	16261	16075	16095	16343	16350	16287	16202	16089	16272	16143	16375	16235	16097	16167	16179	16262	16347	16280	16068	15897	16302	16178	16036	16359	16263	16192	16074	16012	16217	16194	16186	16024	16139	16217	16213	16205	16208	16243	16395	16197	16125	16149	16073	16242	16284	16240	16281	16269	16303	16244	16198	16286	16346	16431	16181	16232	16338	16146	16360	16405	16253	15947	16089	16071	16336	16279	16361	16237	16056	16176	16065	16098	16226	16201	16219	16362	16419	16193	16191	16070	16412	16162	16201	16190	16115	16106	16285	16203	16112	16153	16355	16333	16219	16210	16301	16137	16198	16034	16134	16149	16325	16221	16139	16177	16234	16384	16177	16401	16303	16228	16304	16161	16071	16059	16281	16230	16317	16204	16186	16165	15947	16356	16337	15987	16178	16314	16202	16272	16080	16200	16212	16312	16352	16235	16000	16231	16293	16277	16041	16262	16128	16019	16223	16135	16245	16286	16434	16304	16161	16153	16285	16303	16235	15998	16056	16362	16285	16157	16224	16335	16199	16217	16192	16151	16058	16106	16099	16214	16078	16402	16183	16126	16178	16171	16077	16242	16289	16216	16139	16303	16245	16174	16307	16119	16086	16179	16221	16035	16325	16099	16130	16067	15959	16271	16310	16387	16294	16269	16372	16108	16128	16307	16226	16231	16113	16265	16291	16306	16001	16043	16238	16070	16223	16272	16093	16338	16348	16261	16217	16225	16201	16330	16241	16202	15984	16218	16281	16360	16090	16059	16147	16258	16138	16178	16143	16062	16382	16221	16039	16186	16247	16272	16265	16214	16159	16243	16386	16120	16336	16304	16121	16204	16320	16134	16328	16232	16069	16140	16164	16269	16155	16208	16209	16113	16235	16020	16117	16167	16421	16138	16286	16129	16128	16274	16386	16029	16303	16117	16248	16226	16214	16184	16146	16168	16282	16135	16124	16033	16160	16498	16407	16205	15999	16206	16062	16092	16208	16257	16283	16214	16346	16160	16053	16147	16289	16151	16281	16042	16389	16263	16087	15989	16044	15960	16007	16066	16122	16153	16207	16111	16231	16226	16257	16011	16199	16134	16250	16114	16332	16084	16027	15933	16152	16319	16240	16411	16250	16235	16339	16354	16224	16098	16129	16172	16243	16266	16268	16165	16323	16339	16181	16412	16199	16315	16331	16167	16293	16168	16178	16168	16065	16305	16254	16367	16186	16191	16088	16028	16136	16288	16303	16173	16345	16501	16107	16175	16239	16399	16215	16114	16223	16250	16104	16187	16084	16145	16123	16321	16426	16060	16159	16220	16091	16124	16167	16228	16279	16409	16171	15990	16233	16161	16161	16092	16278	16275	16142	16253	16258	16158	16335	16291	16238	16182	16174	16253	16326	16280	16384	16392	16052	16173	16266	16079	15994	16107	16161	16026	16411	16219	16116	16231	16094	16096	16262	16152	16016	16242	16205	16239	16217	16269	16246	16339	16440	15929	16036	16275	16171	16091	16235	16208	16183	16303	16262	16264	16213	16232	16139	16334	16226	16135	16189	16179	16067	16098	16254	16176	16210	16166	16285	16299	16136	15964	16396	16098	16318	16302	16064	16123	16274	16109	16230	16283	16235	16307	16335	16045	16262	16188	16117	15986	16245	16098	16197	16239	16340	16313	16394	16087	16351	16247	16229	16151	16521	16296	16034	16365	16294	16137	16103	16335	16295	16323	16228	16089	16129	16476	16142	16218	16161	16301	16157	16241	16227	16202	16291	16364	16360	16272	16435	16144	16087	16201	16261	16203	16155	16386	16048	16145	16234	16295	16133	16177	16192	16144	16195	16003	16338	16133	16042	16270	16125	16271	16174	16187	15972	15951	16205	16385	16116	16170	16282	16243	16114	16387	16186	16251	16005	16075	16138	16319	16415	16086	16191	16282	16150	16181	16328	16332	16435	16202	15922	16234	16067	15997	16232	16218	16238	16231	16162	16202	16091	16136	16071	16032	16119	16092	16201	15982	16252	16079	16062	16203	16147	16132	16084	16271	16360	16151	16185	16287	16228	16060	16218	16374	16308	16038	16084	16188	16161	16321	16071	16319	16146	16162	16402	16331	16333	16160	16256	16130	16114	16270	16271	16233	16023	16144	16098	16232	16228	16242	16209	16175	16092	16150	16290	16159	16120	16123	16144	16182	16406	16250	16302	15860	15980	16340	16266	16178	16112	16390	16062	16340	16173	16227	16072	16180	16109	16170	16119	16200	16002	16328	16534	16211	16531	16352	16194	16152	16125	16278	16166	16088	16220	16123	16241	16233	16182	16340	16363	16180	16191	16035	16147	16093	16139	16240	16220	16122	16338	16199	16312	15902	16179	16252	16291	16465	16282	16448	15974	16439	16075	16484	16124	16172	16327	16163	16192	16209	16279	16264	16217	16178	16340	16138	16351	16110	16297	16166	16290	16176	16244	16460	16162	16179	16339	16372	16236	16085	16299	16131	16389	16344	16230	16316	16366	16172	16191	16148	15976	16283	16201	16136	16170	16214	16506	16215	16195	16026	16339	16183	16131	16239	16247	16201	16362	16190	16170	15961	16358	16295	16263	16110	16141	16283	16249	16137	16096	16185	16216	16239	16348	16212	16273	16344	16128	16266	16142	16114	16282	16155	16416	16268	16222	16193	16274	16150	16045	16301	16197	15995	16086	16182	16294	16311	16000	16311	16314	16096	16379	16385	16210	16096	16150	16126	16391	16382	16493	16255	16231	16232	16288	16120	16310	16320	16298	16210	16282	16315	16226	16169	16276	16405	16322	16008	16133	16363	16140	15982	16154	16088	16321	16197	16124	16114	16247	16209	16258	15978	16245	16400	15997	16188	16108	16327	16323	16199	16172	16302	16067	16165	16304	16312	16257	16201	16316	16267	16310	16354	16175	16300	16488	16152	16367	16219	16223	16374	16259	16168	16225	16141	16202	16192	16029	16319	16195	16227	16051	16086	16105	16306	16342	16260	16055	16102	16208	16091	16258	16237	16340	16404	16095	16147	16139	16268	16247	16037	16210	16232	16250	16181	16198	16326	16373	16369	16367	16285	16176	16362	16189	16194	16424	16267	16132	16148	16287	16189	16379	16178	16225	16188	16231	16295	16262	16300	16373	16341	16339	16113	16055	16054	16177	16236	16361	16121	16286	16345	16095	16210	16185	16353	16370	16166	16250	16267	16293	16231	16114	16300	16033	16215	16100	16110	16422	16011	16231	16068	16370	16214	16275	16225	16052	16276	16262	16187	16186	16178	16181	16205	16311	16531	16158	16336	16299	16144	16089	16288	16181	16325	16245	16187	16294	16291	16219	16394	15880	16284	16084	16322	16231	16119	16192	16405	16287	16234	16089	16113	16196	16238	16045	16358	16398	16273	16458	16198	16259	16145	16157	16197	16164	16361	16221	16091	16235	15902	15916	16196	16086	16131	16151	16252	16087	16394	16397	16444	16283	16462	16370	16422	16200	16484	16303	16187	16211	16061	16298	16219	16061	16122	16253	16229	16208	16223	16240	16199	16403	16176	16079	16196	16124	16337	16166	16237	16332	16201	16422	16321	16160	16204	16272	16365	16183	16068	16069	16067	16325	16131	16230	16396	16298	16192	16169	16022	16355	16042	16020	16327	16396	16129	16387	16224	16288	16216	16243	16136	15959	16103	16387	16361	15896	16044
14663	29198	77347	71573	56640	36847	22828	15028	11757	10665	10452	10446	10304	10292	10386	10365	10311	10364	10312	10280	10245	10356	10397	10435	10269	10343	10387	10285	10357	10232	10156	10252	10429	10302	10225	10279	10226	10459	10325	10318	10068	10384	10482	10384	10380	10088	10403	10231	10245	10099	10222	10229	10304	10251	10321	10185	10252	10360	10295	10166	10277	10310	10209	10339	10206	10350	10468	10348	10169	10428	10350	10185	10375	10334	10442	10390	10125	10342	10306	10297	10348	10267	10401	10230	10399	10286	10125	10255	10094	10392	10217	10307	10230	10218	10191	10273	10226	10285	10301	10226	10304	10279	10223	10289	10192	10295	10254	10324	10158	10176	10304	10218	10316	10255	10408	10269	10202	10302	10205	10113	10241	10345	10264	10149	10421	10225	10291	10183	10337	10295	10375	10210	10341	10185	10144	10122	10277	10263	10232	10197	10338	10159	10209	10341	10199	10246	10375	10223	10260	10274	10208	10381	10274	10236	10148	10370	10308	10237	10263	10095	10293	10325	10335	10326	10256	10457	10205	10315	10246	10249	10263	10327	10254	10165	10196	10277	10296	10295	10334	10168	10191	10249	10318	10169	10337	10492	10260	10157	10147	10201	10196	10155	10143	10278	10202	10341	10130	10292	10125	10318	10206	10260	10315	10313	10295	10161	10326	10107	10373	10313	10358	10249	10295	10256	10282	10194	10172	10112	10341	10140	10272	10162	10304	10020	10251	10320	10182	10334	10160	10240	10256	10228	10359	10306	10362	10240	10265	10264	10195	10154	10223	10238	10438	10280	10146	10259	10174	10238	10220	10327	10229	10277	10220	10221	10324	10293	10254	10200	10201	10259	10323	10228	10394	10271	10216	10137	10236	10313	10187	10070	10231	10138	10310	10244	10389	10293	10233	10141	10162	10297	10184	10202	10107	10179	10307	10217	10196	10174	10282	10378	10211	10324	10388	10130	10200	10105	10098	10310	10134	10311	10228	10196	10311	10151	10263	10189	10304	10282	10268	10187	10302	10301	10364	10193	10183	10301	10257	10122	10092	10254	10225	10288	10047	10201	10240	10248	10332	10299	10290	10194	10340	10173	10141	10254	10263	10206	10293	10250	10137	10233	10308	10207	10360	10253	10139	10238	10202	10249	10367	10144	10237	10222	10318	10311	10043	10348	10183	10216	10228	10268	10240	10070	10215	10152	10133	10353	10176	10205	10331	10249	10397	10291	10385	10119	10197	10279	10306	10371	10292	10254	10233	10107	10274	10210	10116	10105	10226	10189	10294	10320	10281	10239	10226	10354	10271	10352	10234	10234	10142	10115	10409	10316	10137	10275	10350	10392	10099	10087	10358	10228	10327	10271	10096	10202	10354	10341	10198	10390	10297	10233	10255	10208	10431	10309	10260	10213	10282	10319	10150	10328	10061	10178	10190	10247	10159	10356	10239	10362	10266	10349	10316	10228	10239	10214	10247	10411	10281	10217	10188	10303	10179	10165	10261	10123	10203	10205	10258	10263	10119	10260	10418	10287	10166	10217	10198	10237	10178	10178	10189	10285	10254	10349	10278	10236	10226	10150	10387	10251	10334	10270	10423	10305	10269	10173	10015	10219	10316	10196	10349	10286	10186	10335	10352	10208	10183	10339	10304	10324	10025	10143	10234	10368	10224	10084	10470	10213	10292	10384	10212	10273	10064	10328	10127	10166	10274	10195	10252	10054	10264	10129	10197	10196	10100	10189	10236	10243	10242	10321	10191	10186	10285	10289	10209	10394	10124	10296	10387	10320	10257	10307	10402	10316	10154	10311	10313	10279	10310	10253	10224	10293	10390	10271	10169	10262	10345	10135	10164	10458	10266	10466	10293	10091	10160	10332	10151	10189	10231	10148	10208	10164	10155	10283	10287	10154	10225	10437	10207	10301	10309	10162	10272	10302	10216	10293	10155	10240	10364	10359	10300	10141	10120	10244	10207	10323	10370	10287	10459	10291	10262	10329	10193	10219	10231	10345	10402	10208	10220	10116	10106	10175	10318	10335	10143	10290	10301	10424	10242	10111	10372	10138	10221	10385	10171	10202	10291	10233	10409	10266	10299	10180	10406	10172	10163	10253	10113	10280	10348	10278	10131	10308	10133	10149	10336	10306	10289	10218	10107	10259	10366	10189	10242	10226	10292	10296	10152	10340	10128	10299	10301	10269	10282	10089	10189	10442	10269	10284	10320	10088	10175	10255	10214	10227	10362	10180	10247	10408	10273	10196	10245	10308	10253	10406	10326	10487	10238	10208	10357	10262	10213	10349	10278	10214	10294	10196	10350	10289	10220	10328	10329	10214	10232	10202	10306	10225	10257	10255	10400	10341	10324	10172	10341	10171	10251	10289	10315	10062	10240	10214	10398	10284	10382	10213	10058	10175	10176	10368	10130	10167	10333	10271	10173	10332	10362	10252	10254	10330	10316	10420	10222	10282	10009	10327	10232	10278	10201	10315	10259	10243	10234	10209	10227	10281	10395	10326	10210	10210	10162	10253	10282	10323	10208	10221	10192	10374	10129	10289	10165	10157	10171	10175	10300	10298	10291	10152	10123	10259	10327	10249	10149	10215	10096	10220	10421	10150	10312	10298	10109	10269	10290	10254	10333	10176	10273	10280	10303	10355	10350	10178	10213	10183	10403	10168	10361	10228	10347	10295	10244	10354	10365	10223	10139	10213	10236	10368	10210	10287	10191	10307	10236	10137	10216	10165	10267	10207	10115	10186	10097	10308	10172	10407	10117	10377	10283	10263	10285	10293	10225	10369	10242	10275	10315	10109	10166	10370	10146	10278	10137	10302	10296	10329	10272	10244	10206	10302	10146	10198	10216	10210	10353	10275	10147	10357	10203	10188	10162	10324	10297	10284	10299	10256	10160	10344	10197	10168	10171	10321	10153	10302	10334	10288	10247	10317	10253	10122	10176	10211	10211	10184	10328	10202	10236	10216	10232	10474	10177	10197	10307	10128	10255	10231	10287	10205	10124	10313	10093	10141	9961	10357	10161	10217	10139	10325	10352	10197	10081	10274	10107	10324	10351	10134	10159	10179	10079	10351	10366	10201	10198	10216	10244	10382	10297	10247	10271	10322	10275	10271	10184	10217	10312	10315	10373	10281	10064	10275	10260	10214	10419	10247	10131	10294	10142	10248	10186	10347	10093	10151	10329	10226	10296	10242	10307	10302	10347	10316	10285	10264	10196	10228	10202	10190	10234	10098	10272	10418	10345	10234	10258	10306	10259	10236	10131	10306	10265	10248	10281	10247	10388	10143	10232	10263	10323	10363	10403	10237	10341	10186	10082	10224	10295	10238	10149	10154	10142	10326	10175	10148	10288	10453	10492	10281	10292	10423	10325	10142	10217	10166	10257	10262	10278	10184	10359	10155	10302	10189	10298	10259	10206	10372	10193	9998	10191	10430	10325	10215	10341	10152	10296	10212	10272	10235	10429	10182	10334	10167	10341	10216	10341	10176	10384	10342	10310	10424	10198	10181	10254	10268	10213	10218	10249	10237	10240	10263	10208	10310	10311	10283	10188	10348	10173	10237	10107	10204	10170	10309	10279	10288	10370	10121	10329	10155	10362	10154	10254	10305	10242	10362	10180	10330	10206	10257	10286	10273	10321	10208	10218	10206	10152	10293	10132	10043	10071	10319	10275	10247	10127	10193	10308	10408	10143	10253	10264	10349	10210	10292	10264	10335	10139	10254	10349	10192	10181	10208	10239	10242	10323	10258	10201	10306	10230	10293	10164	10447	10360	10250	10353	10200	10114	10460	10178	10424	10237	10233	10415	10313	10190	10238	10233	10202	10235	10233	10287	10133	10390	10404	10180	10289	10380	10194	10384	10230	10146	10292	10204	10268	10177	10279	10332	10227	10355	10184	10222	10098	10325	10228	10159	10313	10279	10401	10271	10257	10379	10312	10266	10343	10106	10119	10189	10309	10283	10167	10142	10265	10286	10263	10306	10053	10427	10382	10196	10410	10252	10260	10193	10353	10281	10269	10140	10309	10264	10104	10242	10137	10286	10221	10320	10305	10281	10178	10125	10281	10272	10088	10093	10117	10179	10300	10242	10359	10244	10293	10373	10296	10188	10370	10170	10335	10281	10273	10344	10326	10198	10284	10227	10305	10209	10277	10158	10293	10165	10212	10581	10327	10245	10245	10232	10228	10182	10176	10339	10408	10203	10437	10262	10261	10231	10263	10159	10212	10160	10131	10218	10356	10330	10171	10256	10074	10271	10364	10161	10206	10253	10392	10283	10277	10169	10223	10235	10273	10212	10249	10441	10327	10127	10222	10256	10226	10257	10250	10314	10182	10281	10317	10186	10268	10210	10358	10101	10049	10207	10182	10258	10330	10351	10229	10343	10240	10191	10343	10262	10328	10143	10240	10337	10225	10405	10046	10218	10226	10359	10270	10109	10130	10372	10235	10296	10466	10209	10270	10153	10179	10283	10192	10365	10179	10128	10151	10224	10223	10074	10379	10248	10417	10266	10218	10301	10302	10046	10140	10258	10202	10217	10327	10217	10156	10167	10183	10410	10099	10178	10283	10296	10209	10291	10179	10338	10251	10186	10113	10187	10283	10200	10162	10300	10305	10300	10480	10268	10344	10330	10247	10297	10386	10311	10166	10293	10392	10185	10190	10331	10333	10424	10234	10328	10112	10356	10227	10236	10310	10443	10375	10269	10232	10242	10174	10143	10272	10339	10478	10290	10321	10207	10277	10470	10191	10302	10133	10189	10220	10217	10293	10240	10299	10277	10202	10075	10171	10117	10279	10178	10230	10200	10179	10296	10294	10272	10377	10390	10357	10256	10249	10364	10444	10167	10307	10245	10341	10266	10317	10135	10075	10366	10266	10354	10300	10204	10373	10223	10393	10407	10360	10241	10192	10300	10245	10129	10143	10288	10379	10336	10272	10275	10109	10241	10283	10226	10079	10423	10231	10181	10307	10254	10313	10262	10305	10246	10112	10282	10290	10297	10310	10263	10164	10212	10214	10447	10283	10150	10217	10195	10035	10191	10172	10170	10280	10102	10254	10185	10202	10150	10406	10307	10275	10272	10356	10352	10250	10210	10248	10436	10282	10133	10117	10350	10318	10099	10221
23769	21584	33966	58856	63123	53442	39989	28227	21233	18389	17229	16874	16819	16636	16498	16805	16604	16708	16814	16683	16361	16731	16770	16661	16634	16608	16666	16765	16433	16373	16636	16638	16755	16461	16704	16736	16663	16489	16450	16589	16707	16379	16575	16263	16643	16533	16672	16638	16376	16358	16681	16742	16587	16462	16386	16635	16646	16761	16690	16564	16367	16540	16698	16465	16680	16429	16438	16586	16599	16517	16643	16505	16585	16541	16833	16396	16521	16418	16492	16656	16789	16432	16370	16515	16352	16556	16400	16465	16487	16603	16441	16433	16535	16386	16404	16530	16353	16596	16295	16458	16521	16469	16395	16583	16500	16465	16436	16565	16565	16528	16617	16493	16485	16578	16529	16522	16663	16616	16866	16567	16549	16304	16594	16518	16361	16654	16520	16530	16583	16693	16472	16613	16525	16605	16333	16240	16208	16703	16452	16651	16699	16339	16402	16426	16574	16492	16663	16443	16730	16437	16688	16443	16610	16417	16518	16700	16549	16642	16660	16609	16260	16321	16729	16553	16434	16407	16342	16465	16581	16540	16398	16431	16406	16529	16588	16431	16547	16570	16518	16611	16572	16424	16257	16467	16484	16186	16245	16434	16349	16397	16445	16408	16365	16502	16373	16468	16449	16718	16573	16512	16230	16448	16638	16480	16320	16564	16396	16470	16465	16344	16666	16389	16375	16476	16319	16332	16555	16570	16586	16489	16596	16580	16523	16569	16339	16493	16351	16639	16548	16346	16102	16444	16325	16468	16273	16486	16520	16459	16470	16320	16431	16410	16385	16246	16495	16528	16466	16538	16523	16652	16577	16498	16551	16353	16467	16594	16528	16514	16482	16612	16660	16446	16374	16587	16436	16445	16439	16479	16542	16566	16680	16416	16380	16558	16532	16421	16577	16449	16296	16396	16569	16460	16492	16294	16513	16379	16409	16625	16558	16518	16510	16354	16270	16445	16535	16654	16493	16421	16431	16322	16486	16505	16521	16506	16510	16343	16423	16553	16526	16276	16526	16588	16483	16298	16332	16564	16404	16445	16450	16495	16360	16415	16575	16308	16512	16507	16481	16336	16415	16409	16505	16437	16350	16372	16458	16382	16505	16493	16576	16353	16301	16448	16533	16486	16544	16472	16271	16385	16528	16497	16597	16484	16433	16422	16461	16456	16650	16427	16425	16396	16511	16494	16530	16621	16648	16593	16435	16541	16399	16504	16433	16405	16388	16540	16697	16485	16304	16648	16272	16443	16435	16426	16469	16163	16397	16485	16354	16476	16494	16446	16651	16548	16529	16422	16524	16540	16364	16396	16232	16591	16571	16541	16444	16390	16287	16484	16477	16527	16401	16696	16567	16485	16327	16551	16266	16542	16657	16500	16522	16505	16311	16650	16480	16386	16425	16395	16488	16517	16631	16439	16780	16510	16378	16685	16487	16397	16267	16416	16463	16447	16618	16458	16453	16487	16544	16607	16601	16595	16582	16587	16578	16445	16518	16540	16387	16408	16463	16511	16575	16528	16686	16544	16425	16469	16546	16449	16367	16400	16666	16468	16296	16411	16411	16472	16430	16399	16573	16475	16380	16272	16434	16526	16395	16354	16360	16427	16458	16408	16511	16446	16414	16466	16527	16579	16575	16615	16376	16627	16505	16549	16596	16406	16610	16396	16395	16421	16346	16394	16561	16503	16500	16465	16403	16537	16426	16222	16485	16542	16443	16424	16214	16228	16347	16439	16384	16530	16521	16319	16530	16473	16702	16296	16779	16581	16362	16387	16386	16515	16500	16387	16566	16639	16465	16430	16597	16497	16492	16475	16345	16357	16412	16449	16306	16650	16455	16353	16460	16330	16467	16314	16177	16577	16739	16616	16386	16318	16620	16542	16332	16543	16465	16381	16552	16429	16284	16358	16247	16742	16529	16477	16302	16670	16544	16409	16501	16544	16528	16566	16623	16454	16545	16384	16464	16202	16388	16411	16470	16417	16415	16442	16371	16434	16493	16413	16375	16439	16587	16296	16477	16129	16543	16519	16653	16558	16595	16341	16495	16345	16479	16465	16465	16373	16569	16576	16463	16416	16738	16699	16480	16559	16512	16505	16182	16640	16396	16471	16570	16502	16425	16413	16573	16399	16592	16367	16533	16469	16387	16308	16192	16418	16445	16537	16622	16365	16262	16380	16407	16447	16469	16349	16431	16245	16507	16415	16489	16456	16570	16313	16398	16427	16698	16605	16565	16231	16464	16550	16456	16610	16642	16391	16352	16331	16508	16521	16340	16402	16529	16414	16467	16294	16436	16258	16463	16729	16468	16787	16642	16515	16436	16384	16379	16291	16442	16529	16549	16366	16613	16571	16389	16533	16431	16439	16461	16452	16762	16455	16645	16516	16344	16443	16599	16497	16438	16624	16691	16464	16676	16362	16480	16398	16364	16505	16377	16652	16376	16525	16364	16523	16363	16540	16686	16460	16469	16390	16490	16681	16522	16530	16334	16377	16286	16612	16407	16483	16280	16469	16363	16647	16380	16335	16390	16708	16621	16480	16206	16474	16321	16518	16399	16618	16549	16372	16434	16437	16749	16695	16374	16585	16568	16562	16595	16476	16521	16559	16410	16366	16474	16310	16481	16410	16568	16355	16445	16375	16316	16452	16468	16352	16639	16630	16653	16632	16543	16144	16458	16468	16592	16418	16571	16726	16625	16431	16469	16597	16602	16404	16499	16173	16380	16519	16291	16645	16513	16578	16552	16468	16608	16651	16272	16490	16704	16489	16441	16572	16460	16657	16592	16515	16393	16297	16466	16525	16459	16318	16332	16441	16659	16598	16330	16348	16369	16612	16301	16358	16444	16362	16356	16516	16422	16607	16287	16412	16401	16590	16425	16574	16583	16435	16337	16343	16487	16202	16539	16425	16423	16502	16271	16559	16376	16339	16433	16671	16512	16549	16443	16454	16446	16336	16506	16299	16623	16447	16659	16368	16663	16548	16466	16403	16570	16438	16472	16599	16479	16415	16580	16389	16632	16609	16595	16464	16413	16529	16398	16416	16336	16496	16625	16548	16506	16604	16386	16673	16575	16425	16564	16578	16691	16563	16403	16284	16556	16423	16479	16533	16512	16372	16619	16331	16582	16445	16548	16513	16417	16325	16570	16515	16630	16571	16610	16331	16581	16420	16316	16346	16580	16534	16371	16766	16465	16474	16612	16577	16551	16476	16470	16449	16559	16255	16510	16620	16549	16580	16324	16342	16559	16481	16364	16417	16520	16415	16582	16381	16347	16443	16415	16533	16463	16353	16438	16560	16172	16433	16669	16527	16317	16474	16462	16327	16415	16463	16284	16565	16432	16342	16617	16466	16535	16484	16107	16322	16621	16376	16558	16497	16680	16311	16520	16325	16371	16511	16473	16461	16412	16331	16431	16591	16548	16326	16482	16361	16662	16426	16449	16412	16265	16424	16321	16654	16698	16459	16299	16359	16305	16669	16491	16671	16407	16356	16502	16548	16379	16424	16502	16461	16527	16295	16413	16471	16373	16625	16448	16535	16569	16519	16500	16558	16513	16414	16483	16469	16548	16527	16418	16365	16404	16512	16348	16459	16350	16432	16641	16421	16552	16532	16647	16586	16225	16249	16769	16407	16520	16340	16469	16621	16430	16494	16616	16236	16571	16511	16436	16461	16370	16207	16372	16356	16512	16539	16317	16479	16468	16428	16359	16475	16303	16341	16522	16435	16380	16271	16427	16513	16461	16479	16395	16614	16492	16424	16523	16518	16344	16344	16420	16464	16421	16339	16465	16367	16426	16450	16448	16379	16429	16192	16643	16427	16653	16528	16611	16557	16438	16395	16419	16347	16212	16397	16460	16657	16536	16505	16408	16516	16346	16204	16597	16675	16475	16633	16501	16332	16528	16330	16560	16496	16469	16699	16286	16387	16565	16478	16424	16569	16358	16609	16380	16440	16471	16429	16445	16311	16442	16635	16662	16545	16439	16282	16608	16507	16802	16456	16473	16562	16595	16419	16301	16413	16523	16385	16464	16480	16300	16438	16587	16212	16606	16261	16526	16603	16488	16611	16451	16544	16431	16350	16362	16462	16506	16531	16590	16269	16346	16358	16439	16503	16325	16553	16479	16334	16409	16476	16246	16447	16396	16397	16637	16321	16510	16526	16511	16375	16303	16571	16559	16479	16534	16397	16394	16622	16605	16319	16447	16469	16547	16618	16458	16378	16354	16245	16443	16522	16592	16641	16309	16382	16495	16443	16667	16329	16533	16311	16647	16290	16369	16412	16598	16618	16564	16455	16269	16509	16412	16777	16362	16441	16488	16407	16369	16598	16659	16624	16534	16436	16695	16482	16377	16407	16374	16255	16486	16430	16255	16394	16477	16552	16460	16449	16439	16487	16284	16237	16403	16399	16567	16441	16388	16551	16301	16513	16430	16460	16597	16423	16369	16520	16560	16505	16207	16437	16524	16488	16663	16365	16393	16478	16434	16433	16655	16599	16619	16329	16563	16478	16475	16699	16740	16579	16245	16530	16589	16510	16355	16386	16516	16629	16730	16432	16462	16496	16540	16547	16329	16543	16415	16419	16602	16571	16388	16521	16588	16351	16520	16600	16467	16621	16502	16599	16442	16669	16399	16478	16354	16499	16318	16465	16427	16432	16502	16418	16578	16498	16481	16477	16528	16610	16508	16316	16492	16496	16508	16697	16575	16456	16359	16318	16350	16682	16577	16521	16278	16511	16563	16646	16608	16507	16432	16371	16459	16479	16445	16479	16530	16580	16359	16515	16477	16538	16434	16499	16496	16451	16556	16579	16544	16333	16412	16350	16512	16381	16372	16049	16227	16388	16505	16453	16724	16652	16378	16623	16544	16511	16438	16337	16519	16407	16301	16350	16351	16401	16509	16498	16610	16447	16690	16419	16485	16646	16353	16412	16488	16418	16445	16323	16637	16550	16559	16593	16448	16246	16384	16530	16456	16460	16665	16312	16367	16464	16500	16541	16445	16503	16348	16705	16417	16620	16653	16426	16296	16338	16461	16357	16510	16314	16350	16325	16596	16495	16506	16454	16522	16572	16425	16298	16395	16522	16490	16362	16357	16510	16470	16260	16455	16527	16282	16472	16334	16489
19211	40616	84591	91242	74820	51181	30752	20336	13781	11607	10895	10425	10687	10627	10664	10422	10621	10573	10684	10698	10880	10674	10685	10774	10569	10752	10763	10672	10752	10618	10818	10688	10524	10608	10780	10637	10699	10614	10685	10630	10604	10529	10566	10735	10527	10590	10685	10649	10521	10698	10669	10513	10865	10500	10564	10593	10658	10543	10620	10812	10691	10536	10691	10660	10640	10698	10672	10637	10723	10612	10555	10735	10690	10554	10718	10753	10603	10638	10529	10778	10758	10717	10792	10647	10691	10727	10555	10626	10631	10734	10752	10588	10582	10702	10516	10456	10480	10715	10524	10597	10714	10748	10728	10543	10510	10537	10657	10692	10672	10599	10510	10629	10674	10553	10562	10731	10776	10719	10662	10621	10545	10618	10599	10635	10656	10519	10589	10645	10537	10686	10564	10667	10701	10495	10571	10613	10574	10715	10554	10624	10684	10558	10550	10607	10636	10657	10617	10551	10807	10653	10748	10647	10602	10588	10700	10486	10577	10536	10609	10553	10712	10622	10580	10734	10660	10629	10477	10550	10719	10618	10426	10577	10527	10475	10653	10517	10673	10729	10636	10595	10617	10618	10618	10627	10549	10729	10481	10571	10660	10634	10667	10729	10620	10580	10600	10490	10495	10683	10726	10609	10601	10532	10497	10622	10638	10675	10606	10681	10568	10606	10678	10643	10534	10632	10475	10614	10542	10710	10578	10581	10628	10638	10545	10694	10553	10610	10647	10773	10504	10759	10694	10635	10507	10632	10704	10612	10587	10579	10732	10442	10586	10567	10495	10693	10749	10572	10579	10669	10660	10648	10439	10588	10593	10705	10632	10593	10682	10544	10454	10644	10583	10542	10608	10546	10577	10591	10738	10692	10506	10653	10620	10519	10454	10634	10588	10611	10557	10681	10636	10589	10575	10641	10656	10613	10678	10641	10429	10552	10611	10547	10617	10598	10580	10638	10693	10648	10792	10605	10501	10774	10515	10781	10625	10662	10643	10599	10677	10611	10725	10598	10688	10553	10658	10514	10620	10527	10501	10676	10580	10593	10531	10657	10526	10585	10772	10552	10492	10553	10723	10512	10575	10619	10566	10401	10552	10632	10524	10693	10623	10669	10509	10661	10564	10473	10500	10526	10674	10696	10524	10604	10598	10591	10471	10462	10683	10513	10546	10549	10549	10618	10586	10712	10566	10499	10473	10763	10610	10607	10763	10487	10702	10751	10533	10536	10633	10695	10637	10483	10665	10476	10599	10560	10615	10536	10674	10633	10512	10567	10731	10681	10580	10655	10763	10476	10611	10807	10429	10547	10625	10384	10556	10842	10633	10553	10552	10701	10690	10591	10739	10806	10582	10627	10545	10759	10570	10628	10594	10568	10620	10589	10657	10583	10646	10693	10537	10568	10807	10617	10421	10720	10705	10570	10658	10666	10682	10749	10590	10633	10663	10701	10604	10557	10616	10538	10595	10554	10607	10632	10599	10537	10544	10508	10467	10617	10607	10678	10723	10659	10517	10808	10565	10649	10666	10542	10626	10665	10594	10512	10624	10477	10531	10612	10529	10692	10743	10510	10697	10702	10692	10679	10520	10600	10527	10708	10695	10801	10496	10608	10583	10544	10691	10497	10610	10595	10498	10657	10537	10543	10462	10614	10698	10564	10585	10599	10577	10533	10640	10536	10482	10733	10674	10521	10613	10629	10610	10688	10623	10769	10445	10672	10691	10541	10660	10705	10592	10649	10698	10659	10621	10647	10637	10687	10659	10660	10692	10766	10702	10681	10592	10565	10533	10711	10537	10827	10485	10625	10551	10569	10604	10626	10537	10596	10584	10419	10578	10566	10639	10611	10615	10644	10599	10477	10597	10680	10609	10622	10447	10542	10502	10697	10477	10513	10627	10726	10548	10587	10547	10784	10560	10622	10689	10607	10600	10791	10553	10531	10604	10576	10481	10655	10575	10737	10675	10604	10671	10536	10660	10594	10568	10768	10578	10619	10524	10708	10540	10705	10626	10530	10501	10615	10593	10659	10643	10573	10660	10711	10669	10559	10750	10495	10392	10404	10473	10689	10623	10727	10689	10705	10687	10397	10492	10648	10542	10561	10540	10667	10643	10605	10664	10600	10645	10551	10472	10624	10582	10732	10518	10458	10602	10580	10613	10505	10651	10609	10574	10531	10574	10496	10655	10551	10635	10681	10674	10546	10617	10564	10585	10647	10591	10577	10555	10468	10525	10671	10532	10612	10811	10617	10548	10670	10658	10505	10720	10578	10377	10640	10645	10756	10712	10663	10547	10490	10624	10613	10553	10620	10780	10691	10568	10558	10546	10628	10494	10529	10688	10513	10670	10588	10673	10453	10466	10526	10698	10790	10532	10687	10583	10666	10588	10701	10693	10650	10483	10657	10636	10571	10654	10623	10528	10544	10593	10660	10508	10597	10575	10682	10721	10686	10366	10477	10596	10651	10473	10505	10642	10694	10654	10610	10574	10572	10538	10557	10430	10775	10760	10528	10684	10603	10567	10642	10811	10608	10584	10671	10723	10630	10609	10610	10664	10672	10575	10611	10579	10714	10543	10435	10550	10751	10706	10491	10568	10407	10795	10591	10705	10662	10571	10659	10689	10718	10546	10690	10711	10757	10680	10569	10666	10598	10537	10413	10562	10568	10623	10597	10481	10560	10517	10608	10573	10710	10585	10658	10656	10515	10663	10462	10647	10528	10546	10640	10659	10502	10542	10553	10649	10610	10584	10649	10449	10629	10557	10569	10673	10649	10693	10517	10449	10506	10654	10579	10678	10540	10460	10508	10573	10565	10596	10553	10708	10681	10639	10674	10428	10639	10604	10643	10727	10619	10638	10567	10730	10506	10500	10487	10663	10749	10668	10552	10544	10731	10591	10707	10597	10516	10660	10612	10474	10603	10650	10715	10622	10679	10619	10590	10622	10624	10683	10680	10492	10717	10534	10579	10563	10665	10593	10521	10640	10634	10499	10634	10629	10593	10800	10549	10536	10596	10552	10570	10675	10705	10521	10507	10615	10574	10659	10680	10676	10512	10542	10615	10537	10620	10576	10389	10524	10602	10767	10555	10560	10465	10567	10647	10683	10691	10641	10650	10532	10522	10579	10865	10664	10520	10407	10492	10551	10663	10769	10676	10619	10581	10618	10544	10631	10585	10645	10516	10567	10564	10598	10611	10570	10623	10750	10531	10665	10657	10458	10488	10581	10552	10579	10475	10646	10618	10553	10641	10639	10650	10720	10453	10508	10619	10663	10752	10455	10651	10681	10427	10504	10603	10591	10664	10669	10551	10641	10581	10636	10590	10739	10541	10698	10607	10563	10632	10676	10548	10624	10553	10534	10535	10609	10473	10449	10537	10636	10508	10605	10548	10907	10633	10636	10691	10581	10587	10521	10648	10700	10811	10569	10529	10645	10533	10653	10605	10688	10589	10648	10653	10533	10561	10494	10550	10604	10595	10637	10486	10691	10554	10665	10548	10699	10570	10670	10478	10641	10514	10619	10533	10464	10508	10576	10505	10441	10694	10795	10660	10542	10594	10512	10562	10607	10772	10674	10724	10566	10622	10527	10579	10639	10592	10654	10495	10584	10537	10631	10619	10486	10561	10547	10628	10630	10558	10661	10591	10506	10676	10714	10628	10568	10522	10578	10517	10637	10554	10516	10772	10350	10527	10529	10667	10661	10507	10424	10611	10578	10476	10562	10624	10708	10577	10763	10611	10565	10597	10507	10595	10559	10554	10516	10568	10627	10740	10535	10621	10505	10718	10683	10560	10432	10551	10764	10599	10694	10763	10654	10566	10708	10542	10807	10543	10576	10573	10655	10725	10619	10387	10588	10639	10457	10645	10559	10746	10712	10732	10573	10786	10630	10559	10585	10690	10682	10603	10624	10652	10495	10668	10600	10535	10624	10478	10627	10633	10630	10480	10571	10658	10599	10681	10599	10714	10739	10679	10561	10725	10618	10576	10557	10597	10628	10459	10798	10581	10834	10582	10444	10597	10629	10616	10610	10620	10734	10622	10530	10797	10639	10635	10763	10569	10565	10585	10567	10671	10530	10479	10569	10701	10551	10525	10615	10560	10767	10499	10618	10617	10631	10695	10617	10707	10726	10617	10574	10364	10703	10525	10713	10559	10613	10686	10539	10764	10614	10647	10623	10498	10628	10541	10634	10770	10612	10539	10649	10567	10591	10596	10499	10794	10717	10484	10673	10492	10740	10639	10537	10637	10697	10802	10668	10574	10596	10686	10561	10565	10636	10627	10485	10516	10466	10592	10627	10666	10719	10508	10595	10456	10726	10579	10437	10567	10627	10601	10687	10741	10573	10662	10736	10724	10497	10471	10551	10617	10567	10423	10651	10643	10760	10594	10611	10788	10622	10778	10636	10681	10591	10536	10609	10612	10582	10486	10545	10452	10501	10513	10517	10636	10625	10574	10517	10699	10695	10443	10730	10640	10614	10601	10448	10612	10612	10618	10680	10640	10661	10593	10722	10679	10708	10545	10626	10568	10387	10542	10698	10612	10804	10548	10583	10644	10666	10736	10653	10554	10600	10587	10511	10589	10519	10671	10616	10640	10818	10593	10614	10608	10598	10612	10585	10610	10543	10501	10567	10576	10678	10576	10702	10461	10618	10555	10643	10587	10506	10614	10664	10621	10624	10658	10574	10569	10552	10624	10502	10684	10582	10590	10520	10714	10641	10520	10637	10688	10579	10592	10610	10467	10661	10495	10697	10614	10481	10393	10525	10586	10547	10664	10564	10732	10701	10517	10512	10515	10639	10466	10575	10553	10558	10706	10581	10695	10701	10644	10669	10595	10573	10474	10619	10626	10497	10489	10501	10677	10548	10656	10641	10697	10723	10492	10662	10536	10457	10671	10638	10600	10630	10624	10495	10695	10632	10641	10705	10495	10670	10396	10466	10595	10666	10713	10542	10692	10606	10527	10590	10797	10597	10590	10562	10740	10673	10540	10613	10592	10596	10726	10645	10635	10648	10618	10616	10464	10662	10644	10559	10513	10661	10581	10684	10447	10531	10569	10587	10590	10485	10667	10647	10671	10460	10561	10628	10580	10507	10547	10486	10382	10620	10752	10656	10750	10564	10567
29915	22491	32580	38827	31240	24204	19531	17083	16632	16498	15993	16204	16245	16077	16070	16169	16018	16017	16046	15918	16015	15915	15995	16102	16044	16196	16239	15934	15907	16106	16083	15864	15948	16170	16059	15904	16318	15919	15907	16154	16093	15889	15943	16073	16159	15973	15957	15964	16016	16083	15959	15977	16055	16008	15910	15698	15977	16050	16040	16007	16185	16007	15880	16198	16090	16118	16144	16057	16043	16041	16010	16090	16045	15937	16151	16188	16147	15968	15918	15845	16262	15843	16175	16099	16004	15836	16102	16242	16202	16141	15921	16144	16011	15933	15854	16054	15985	16110	15975	16114	15967	16185	16008	15904	15967	15949	16012	16066	16034	16248	15978	16086	15898	16069	16132	16001	15958	15808	15848	16007	16152	16184	16016	16055	16061	16227	16139	16052	15983	16056	16012	15936	15915	16043	16010	16069	16065	16141	16006	16010	16133	16026	15844	15978	15921	15855	15842	15877	16147	16194	16053	15785	15893	15979	15841	16163	15832	16162	16131	15655	15926	16080	16133	16138	16110	16222	16265	15917	16073	16051	16030	15963	15893	16149	16005	15821	15937	16061	16110	16078	16083	15968	16101	16120	16084	15872	15885	15869	16025	16070	16166	16234	15932	16044	16071	16157	15989	16113	16191	16059	16217	16083	15963	15694	15938	16019	16152	16084	15941	16022	16243	16104	15947	16095	16105	16000	15762	16008	16171	15928	16073	16033	16006	16165	16018	16037	15930	16071	16058	16033	16091	16043	16167	16167	16087	15876	16037	16131	16206	16002	16073	16135	16209	16097	16224	15946	16203	15813	16042	16044	15967	16011	15935	15972	16011	15939	16041	16111	15847	16179	16117	16007	16096	16105	16183	15969	16027	15933	16155	16028	16069	15917	15927	16115	16085	16177	16135	16072	15907	16033	15960	15995	15934	15841	15935	15767	16173	16273	15940	15877	16122	15912	16045	16163	15877	16129	16086	16004	16081	16034	16073	16005	16202	15964	16283	16069	16056	16020	16078	16150	15796	15879	16080	16105	16126	15943	15991	16202	15830	15798	16061	15903	16012	16039	15754	16062	15826	16013	15881	15897	16021	15891	15834	15997	15957	15961	16240	16099	16090	16006	15955	16012	16197	16158	16063	15975	16082	15926	16017	16193	15964	15947	16019	15927	16089	16048	15906	15855	15894	15820	15810	15952	15912	16082	16098	15990	16124	16095	16174	16054	16197	16261	16082	16241	16010	16017	15883	15913	16070	16070	16164	16065	15996	16164	16148	16231	16134	15967	16101	16041	15985	15995	16042	16161	15882	16121	16200	16081	15858	16082	15918	15955	16011	15990	16105	16338	16070	16025	15961	15974	16033	16067	16150	16134	15770	16125	16177	15977	16182	16099	16190	15961	16092	15874	16136	16009	16141	16070	15983	16071	15832	16013	15672	15830	15965	15767	15993	15937	15812	15970	16106	16039	16123	16138	16048	16164	16008	16061	16075	15902	15922	16245	16120	15877	16162	15896	15990	15942	15893	15848	15917	15841	15930	16069	15794	15966	15984	16028	15916	16255	16057	16149	15995	16085	16164	16272	15980	15843	16046	16009	16050	16143	16092	16003	16138	16063	16064	16196	15987	15750	16180	15961	15873	15971	15991	15931	15881	15891	15715	15756	16004	16056	16102	16087	16046	16041	15871	16047	16005	15861	16081	15956	16026	15885	16058	16014	15935	16043	16247	15794	15905	16089	16043	15942	16024	15990	15758	15978	16114	16183	15925	15994	15915	15858	15896	16056	16061	16042	15945	16172	15886	16046	16130	16095	16108	15950	15931	16128	15880	15878	16155	16063	16067	16063	16079	16046	15968	16132	15918	15948	16026	16205	16030	15874	16312	16086	15959	15829	16074	15979	16409	15853	15851	16068	16044	16191	16090	15937	16082	16109	16019	16063	16024	15988	16065	15978	15835	16007	16104	16108	15984	15938	15919	16132	15845	16051	16317	16057	15934	15958	16174	16021	16066	16071	16170	16087	16042	16024	16079	15952	16072	15972	15983	15985	15832	15951	16076	15936	15949	15864	15954	16193	16081	15936	16071	16075	15944	16100	16128	16145	16065	16150	16024	15936	16091	15939	15982	16097	15918	15984	15831	16301	15920	16131	16110	15890	16070	16229	16346	16149	16234	16012	15801	16033	15880	16109	16079	16043	15987	16056	15952	16100	16037	15899	15876	16033	16079	16002	15984	15836	15973	15899	16026	16098	15941	16093	16197	16039	16045	15747	15971	16144	16191	16072	15877	15835	15977	16027	16030	16238	15986	16053	16133	16086	15903	16033	15993	16312	16088	16057	16007	16085	16122	16020	15974	15971	15990	16116	16024	16031	15981	16060	15957	16178	15889	16204	15993	16096	16063	15982	15847	16039	16123	16192	15966	15967	15918	16011	15974	16168	16029	15924	15858	15881	15764	16007	15959	16022	16139	16029	16157	15895	16067	16128	15726	15970	16094	16191	16208	16170	16156	16122	15981	15900	16272	15957	16103	15955	16067	16104	16022	16168	16339	15982	15963	16271	16001	16165	16017	15928	15896	15997	16179	16164	16084	16103	15934	16011	15959	16123	16071	16063	16084	15960	15998	15937	15852	16035	16000	16086	16089	16040	16082	16068	16023	16035	16123	16111	16070	16114	15875	15929	15848	16043	16144	16002	16171	16280	15800	15939	16014	15760	15964	16171	15969	16026	15927	16219	16068	15982	16047	16083	15973	15982	15952	16022	16282	16140	15930	16039	15891	15985	15889	16143	16062	15986	16068	16026	16088	16182	16091	16233	16130	16043	16004	15840	16218	16037	16037	15988	16030	16009	16106	15940	16056	16043	16033	16018	16049	16082	16096	15988	16102	15939	16142	16098	15954	16120	16067	16141	15984	16149	15968	16091	15895	16100	16216	16102	16101	15988	16066	15972	16066	16022	15967	15965	15867	15949	15935	16035	16032	15889	15931	15826	16027	15917	16112	16077	16028	16099	15984	16074	16147	16019	15914	16247	16006	16157	15863	15981	15939	15775	15936	15942	16048	15769	16041	15869	16076	16053	15977	16129	16157	15793	16143	15974	15837	15846	15996	16097	16113	16075	15863	15768	15940	16247	15994	16129	15989	16062	16047	15873	15959	15952	15984	15992	16047	16160	15877	15838	16051	16005	15850	16235	16023	16117	16145	15913	16297	15976	15845	15993	16161	16052	16078	16163	16133	16147	16123	16184	16031	16033	16159	16099	16249	16135	16207	16066	16079	15979	15981	16226	16065	16099	15963	16045	16153	16103	16181	16205	15980	16015	15984	15818	15864	16066	16148	15936	16103	15949	16142	16118	16033	16049	16215	15811	16053	16057	16004	15972	16026	15978	16121	15999	15890	15946	16090	15810	16040	16193	16060	15960	16110	16120	16034	16122	15939	15901	16037	16128	16045	16274	15964	16017	15908	15951	15871	15991	16073	16093	16289	15995	15954	16075	15930	15858	16204	15988	16145	16082	16137	15893	15958	15947	15983	15948	15986	16141	16042	16031	16075	16285	16219	15947	16016	15940	15940	16040	15729	15829	15796	15983	16025	16082	16198	15818	16014	15912	15993	15942	16156	15806	15923	16337	16058	15957	16087	15970	15961	16060	16032	16007	15976	15889	15861	15927	16057	15688	16095	15838	15899	16180	16179	16112	16045	16036	15946	16107	15874	15996	15941	16073	16210	16099	16095	16083	15996	16073	15898	15999	15961	15916	15886	16192	15768	16018	16195	15953	16070	15911	16105	16303	15970	16202	15828	15864	16016	15886	16138	15986	16118	15996	16145	15977	15900	16006	15823	16162	15901	15989	15816	15965	16253	16100	16115	16140	16217	16038	16081	15920	15888	16077	16334	16052	16119	15889	15936	16096	16149	15836	15902	15931	16173	16110	16109	15859	16012	16099	16188	15958	16242	15917	16047	16026	15950	15908	16236	16053	16027	15977	15831	15920	15772	16092	16127	16104	16181	16233	15962	15964	16131	16032	15925	16143	15996	15956	16166	16185	16272	16008	16320	16129	16023	15986	16156	16003	16030	15898	16162	15982	16138	16190	16253	16185	16111	15869	15870	16020	15959	15888	16019	15955	16055	16251	15938	16102	16190	16206	16015	16004	16158	16112	15980	15805	15935	16084	15876	15928	15983	16095	15746	15967	16105	16157	16122	16051	15893	16047	16183	15939	16156	16114	15972	15794	16007	16157	16207	15998	16037	16063	16123	15950	16193	16103	15914	16056	16008	16051	15960	15858	16129	16106	16011	15842	16186	15993	15968	16044	16141	16247	16198	16079	16050	16031	16097	16014	15912	16088	15950	15984	16106	16102	16061	16071	15996	16079	16117	15955	16024	16168	15999	16074	15982	15833	16118	16001	16079	16075	15874	15989	16057	16168	16205	15854	16074	16284	16005	15999	16031	16122	16199	16166	16047	16171	15900	15932	15991	16053	15954	16219	16045	15952	16028	16261	16079	16155	16069	16043	16199	15927	15946	15814	16056	16059	16038	16099	16076	16141	16123	15924	15958	15967	15961	16164	16039	16034	16101	16111	16102	16021	15898	16124	16207	16113	15997	15987	16201	16236	16144	15973	15814	15747	16036	16099	16118	16225	16100	16035	15801	16102	16073	16136	16084	15990	15903	15903	15947	15964	16101	16067	16057	16111	16070	15939	16006	15945	16093	16043	15926	16047	16084	16145	15999	15966	15921	15792	15925	15832	15980	16022	16058	16002	15884	15888	16056	15809	15973	16038	16005	16113	16092	16075	16030	16248	15988	15958	15981	15730	16105	15948	16191	15980	16192	15926	16157	15953	16201	16083	15938	16041	16052	16112	16080	16210	16196	15987	16089	16009	16436	16134	16040	16219	16139	15828	16201	16137	16057	15898	16278	16215	16057	16220	15849	15989	16074	16054	16117	16013	16058	16136	15851	15938	16067	16214	16041	16143	16164	15978	16048	16045	15996	15958	15978	15938	16063	16090	16073	15963	16063	16126	16028	16024	16005	16038	15941	16090	15995	16107	15913	15943	16059	15960	16163	16089	16013	15921	16034	16053	15975	16134	16098	15956	16193	16123	16115	15990	16167	15946	16067	15987	15806	16083	16061	16090	16209	16196
12158	13400	30958	29808	22565	15907	12242	10483	10328	10033	10019	10007	9971	9965	9959	9877	10029	10026	10022	10103	10033	9898	9929	9985	9946	10016	9984	9954	10011	9923	10069	10008	10019	9932	9813	9887	9894	10098	9961	9963	9876	9831	9907	10073	10029	9822	9923	9833	9892	9889	9924	9693	9843	9930	9930	9987	9957	9766	10006	9876	9998	10108	9972	9809	9994	9955	9946	9946	10124	9925	9923	9912	9903	9908	9811	9999	9895	10047	9869	9934	9933	9859	9953	9828	9858	9892	9837	9873	9885	9892	9879	10002	10109	10105	10003	9985	9874	9877	9998	9859	9838	9900	9881	9871	9983	9905	9898	9797	9907	10151	9887	9954	10027	10033	9948	9740	10060	9941	9908	9993	9822	9911	9923	9931	9946	9669	10001	9693	9810	9971	9955	9924	9792	9909	10082	9849	9718	9816	9881	9994	9986	9908	9814	9830	9982	9933	9880	9819	10025	9833	10084	9799	9928	9864	9927	9840	9904	9882	10033	9828	10075	9834	9812	9980	9800	10103	9843	10207	9888	9869	9876	9930	9972	9958	9880	9924	9884	9998	9974	9994	9944	10070	9934	9779	9883	9923	9706	9971	9824	9973	9864	9975	10075	9861	9938	9888	9948	9816	9974	9619	10026	9956	9970	9926	9919	9859	9949	9864	9869	9807	9787	9793	9828	9988	9949	9974	9861	9947	10045	9963	10073	9786	9887	9927	9792	10114	9871	9966	10033	10071	9948	9998	9730	9968	10027	10012	10028	9832	9743	9864	9982	9940	9963	9910	9850	9847	9939	9946	9786	9971	10019	9858	9869	9908	9868	9713	9992	9922	9895	9885	9988	9886	9894	9988	9802	10141	10007	9841	9932	9946	9819	9773	9969	9954	9866	9988	9969	10012	9942	9999	9921	10001	9888	9870	9899	9974	9858	9927	10036	9748	9850	10080	9977	9942	9966	9928	9993	9908	10072	9915	9811	9906	10117	9981	9958	9964	9833	10015	10100	9909	9846	9942	10051	9868	10136	9893	9901	9884	9964	9974	9880	10010	9937	9878	9929	9776	10018	9960	9943	10026	9879	9854	9949	10046	9970	10064	9922	10034	9954	9921	10018	9837	9878	9950	9940	9915	9749	9862	9816	10055	9918	9903	9999	10144	9837	10001	9876	9987	9932	9991	9951	9992	9998	9731	9862	9913	9901	9889	9941	9950	9805	10033	10023	9924	9897	9924	9888	10073	9962	9922	9999	9980	9918	9899	9950	9871	9950	9950	9716	9812	9986	9906	9872	9942	9870	9981	9927	9938	9715	10028	9867	10003	9867	9919	9896	10119	10043	9934	9999	10086	10031	10018	9897	9887	9980	9990	9905	10020	9975	9982	9908	9913	10071	9933	9971	10123	10015	9889	9892	9985	9915	10100	9936	9894	9818	9944	9823	9914	9793	9881	9811	9870	9780	9901	9943	9836	9963	9994	9882	9950	9885	10049	10043	9806	9946	9867	9923	10029	9941	9817	10097	9955	9947	10014	9855	9987	9932	9989	9902	9955	10035	9854	9844	9855	9884	9921	9860	9974	9797	9837	9901	9980	9940	9856	10063	10022	9961	10061	9770	9968	9861	9907	9873	9869	9894	9955	9902	9812	9951	9871	9892	10007	10100	10071	9827	9923	9830	9752	9865	9956	9869	10055	9944	9791	10082	9765	9892	10030	10017	9819	10035	10048	9879	9785	9952	10081	9816	9838	9871	9803	9839	10014	9959	9920	9877	9772	9745	10050	9894	9945	10084	9952	9966	9952	9865	9894	9957	9925	9946	9880	9993	9908	9961	10016	9992	9904	9877	9891	9979	9867	9857	9921	9928	9813	9849	9851	9900	10019	9877	9867	9968	9894	9825	10050	10001	9927	9954	9903	9922	10016	9842	9844	9805	9776	9801	9914	10007	9906	10044	9974	9951	9895	9951	9975	9973	9986	9857	9786	10046	9869	9784	9850	9994	9980	10048	9899	10052	9735	9899	9839	9702	9969	10086	9849	9912	9934	10078	9996	9962	10015	9835	9884	9857	9852	9977	10035	9995	9880	9952	9932	9921	9962	9918	10052	9875	9899	9806	10040	10012	9894	9890	10074	10019	10108	9751	9825	9847	9973	9920	9994	9806	10024	9892	9836	9816	9942	9880	9845	9950	9935	9962	9963	9888	9900	9809	9901	9881	10121	9941	9857	9880	9938	9808	9758	9802	9951	9909	9877	9911	9812	9800	10034	9876	10001	9870	9815	9925	9870	9960	9976	9840	9778	9879	10032	9955	9842	9904	10130	9913	9947	9837	10096	9945	9878	10101	10005	10044	9858	9910	9757	9893	10007	9949	9827	9925	9886	9885	9994	10043	10162	9759	9951	9806	10010	9941	9965	9948	9818	9802	9830	9883	9688	9841	9921	10015	9921	10044	10051	10034	10018	9899	10085	9795	10005	9994	9763	9942	9861	9922	9949	9856	9952	10004	9891	9872	10027	9923	9938	9901	9842	9818	9959	10018	9903	9829	10004	9942	9891	9938	9959	10072	9863	10056	9948	10038	9869	9976	9839	9906	9999	9953	9846	9940	9864	9880	9893	9989	10000	9787	10003	9930	9972	9783	9978	9877	10021	9978	9968	9814	9829	9705	9866	9918	9974	9787	9991	9948	9838	9891	9869	9875	9952	9936	9939	9856	9926	9815	9986	9968	9913	9902	9982	10052	9888	9707	9908	9860	9848	9972	9830	9836	9978	9915	9806	9854	10027	9999	9877	9895	9919	9953	9972	9864	9873	9878	10055	9935	9977	10043	9996	9850	9956	9874	10056	10003	9896	9958	9955	9949	9889	9931	9853	9975	10016	9927	9869	9904	9909	9827	9757	10022	9911	10034	10035	10009	9930	10156	9785	10020	10000	10016	9981	9922	9820	9877	9940	9706	9985	9923	9912	9910	9900	9980	10126	9964	9865	10041	9812	9991	9819	10049	10030	9822	9907	9826	9844	9910	9933	9826	9951	9999	9954	9857	10021	9888	10080	10076	9985	9933	10054	9966	9995	9956	9724	9859	9953	9775	10068	10087	10010	9922	9801	10066	9755	9923	9995	9913	10007	10110	9959	9788	10089	9652	9978	9959	9922	10032	9842	9796	9883	9965	9882	9875	9822	9973	9832	9985	9881	9961	9844	9921	10004	9900	9871	9858	9884	9923	9870	9921	9896	9715	9923	10106	9820	9983	9911	9915	9906	9818	9918	9978	9812	10046	10085	10028	9852	9965	9823	9953	10011	9967	9817	9996	10048	9910	9985	9915	9999	9863	9901	9968	9864	9869	9985	10058	10027	9984	9946	9932	9875	9868	9949	9948	9789	9929	9914	9894	9766	9806	9859	9997	10069	9893	10019	10120	9888	9866	9872	9882	9806	9799	10005	9914	9965	9924	10020	10032	9798	9927	9794	9828	9969	9925	9746	9977	9933	9908	10024	9875	9850	10004	9826	9913	9953	9872	10001	9875	10005	10015	9879	9941	9843	9844	9909	9894	9998	9924	9893	9976	9865	9947	9857	9874	9925	9811	9937	9845	9827	10014	9851	9777	10007	9780	10059	9860	9839	10039	9849	9860	10022	9815	10019	9890	9990	9893	9889	10077	9912	10008	9915	9771	9964	9841	9920	9743	9901	9907	9902	9862	9881	9804	9834	10044	9906	9848	10060	9927	10067	10059	9846	10067	9959	9823	9805	9980	9828	9890	9876	9952	9894	9867	9836	9841	9856	9833	9879	9853	9943	9936	9972	9880	9968	10024	9906	9999	10003	9854	9847	9938	10004	10030	10078	9934	9839	9887	9887	9857	9922	9989	9906	9905	9971	10104	9905	9949	9860	9954	9971	9935	9814	10084	10009	9938	9960	9959	9877	9860	9974	9847	10149	10058	9931	9815	10035	9906	9908	9835	9988	9929	9947	10026	9921	9886	9900	9955	9857	9948	9973	9766	9813	9886	9817	9969	9926	9882	10050	9885	9818	9955	10000	9982	10044	9870	9939	9872	10026	9939	10077	9879	9876	9878	9892	9945	9931	9845	9810	10076	9881	9867	9990	9892	9785	9852	9898	9967	9779	9773	9788	9937	9932	9897	9921	9999	9850	9983	9942	9851	9773	10140	10003	9808	9845	9889	9919	9954	9895	9775	9794	9846	9814	9961	10002	9976	9809	9941	9852	9880	9884	9949	9836	9857	9978	9960	10013	9932	10136	9827	9914	10023	10036	9987	9836	9962	9953	10159	9741	9801	9941	9750	10002	9956	9778	9933	9882	9960	9959	9942	9898	9905	9939	9835	9967	9756	9858	10041	9909	10068	9936	9966	9880	9961	9948	10053	9928	10025	10018	9919	10137	9818	9894	9886	10033	10074	10047	9872	10050	9938	9973	9900	10029	10003	9922	9837	9961	10000	10082	10053	9833	10127	9898	9755	9861	9940	9848	9998	10073	9939	9970	9987	9903	9931	10069	9908	9934	9881	9843	9965	9913	9919	9966	9804	9920	9860	9901	9954	10071	9872	10167	9875	10083	9825	10009	9942	9796	9800	9859	10069	9827	10036	9612	9849	9931	9846	9978	9943	9947	10046	10044	9844	10005	9951	9757	9834	9781	10060	9844	10136	9928	9691	9994	9960	9895	9922	10019	9772	9797	9931	10022	9823	9909	9843	10039	10024	9831	9975	9710	9860	9921	9798	9798	9816	9838	9981	9891	9928	10015	10073	9941	9901	9900	9800	9943	9865	9958	9875	9888	9841	10008	9878	9980	9901	9949	9945	10002	10027	9859	10026	9838	9915	9817	9808	9934	9920	9839	9786	9839	9794	9724	9989	9923	9897	9962	10026	9852	9934	9979	9890	9921	10033	10039	9767	9829	9933	10027	9791	9855	10049	10035	9856	10034	9632	9947	10050	9946	9754	9932	9932	9951	9953	9766	9701	9989	10078	9935	9981	9873	9968	9905	9884	9998	9939	10005	9784	9958	9958	9864	10013	9885	9854	9987	10046	9868	9902	9809	10125	10097	9872	9917	10020	9855	10057	9919	9865	9927	9885	9949	9825	9945	9981	9851	10001	9940	10028	10024	10026	9845
25182	21591	35529	64887	57301	45203	31875	21695	17977	16898	16560	16326	16339	16196	16322	16061	16018	16281	16401	16149	16006	16205	16179	16214	16051	16329	16002	16197	16025	15994	16155	16046	16202	16260	15994	16083	16099	15967	16082	16030	16022	15984	15892	16088	16126	16200	16044	16040	16039	16041	15863	16032	16028	16015	16226	16065	16101	15906	16094	15928	16172	15985	16047	15957	16120	16073	16099	16100	16101	16081	16041	15918	16008	16132	16035	16012	16117	16051	16100	16130	15928	15935	16171	16094	15849	16153	16073	15844	16126	16132	16126	15991	15957	15976	16035	16057	16158	15982	15979	15909	15965	16048	16112	16072	15951	16032	15925	16128	16023	16121	15857	15905	15953	15993	16136	16004	15888	16088	16130	16069	15981	16027	15955	15927	16099	15984	16050	16145	15998	16082	16113	16127	15950	16000	16019	16048	16217	16186	16073	16195	16160	15972	16037	16065	16052	16124	16035	16120	16063	15938	16055	15975	16105	16221	16260	16123	16049	15981	15890	16036	15989	15933	16017	16075	15965	15778	15944	15953	15965	16112	15937	15974	15960	16020	16115	16041	15911	16117	16173	16066	16093	15992	16014	15842	15947	16006	16022	16098	16206	15830	15925	16058	15849	15989	15839	16044	15903	15746	15918	16022	16176	15940	16139	16323	15994	16070	16042	16055	16291	15988	16061	16081	15911	16050	16035	15892	16004	15968	15893	16099	16160	15928	16245	16085	16275	16072	16036	16037	16069	15855	15856	16096	16230	15969	16217	15981	15904	15720	15931	15948	16071	15894	15924	16159	15988	15981	16066	16035	16003	15823	15946	16110	16086	16100	15950	16058	16060	15914	16024	16087	15854	16135	16239	15977	16252	16053	16090	16137	15964	15965	16058	16166	16082	16037	16048	16090	15769	16061	15919	15924	16100	15979	16112	16042	15948	16152	16075	15949	15858	16159	16012	16044	15993	16276	16104	15910	15801	16113	16323	15949	15967	15904	16245	15995	16052	15894	15977	16060	16017	16173	15954	16267	16114	15988	16151	15826	16101	15907	15972	15768	16039	16013	15866	16137	15872	15966	16048	15876	15946	15983	16114	16037	16095	15884	16116	15919	15942	15931	15893	15818	16015	15904	15877	16083	15785	15816	15905	16079	16019	15964	16058	15974	15793	16026	16125	15893	16098	16051	15930	16149	16037	15894	15892	16073	15926	16097	16082	15815	16073	15983	16183	16118	15859	15965	16020	16214	15901	15749	16134	16049	15909	15949	16045	16195	16074	16287	16033	16025	16094	16047	15844	16198	16155	16152	15915	15910	16016	16167	16053	15964	15888	16062	16034	15997	16016	16080	16058	16018	16213	16095	15987	15906	15925	15931	15974	16062	16041	16074	16115	16003	16308	16039	16022	16081	16079	16020	15873	15964	15906	16160	15983	16112	15967	16005	16247	15950	16046	16021	15745	16059	16205	15977	15991	16002	16157	16155	16057	16083	16208	16075	16118	16125	16056	16152	15976	16032	15900	16083	16001	16240	16020	16022	15894	15839	16226	16002	16119	15964	15979	16079	16104	16102	15877	16094	16016	15914	16061	16118	16208	15891	16036	16274	16114	15954	16070	16081	16046	16009	15969	16164	16187	15980	16256	16051	16021	16165	15979	15870	16024	15932	15928	16089	16020	15907	16095	16028	16000	16027	15969	16165	16027	16122	16145	15934	15917	15971	15898	15961	16035	15846	15883	15871	15920	16009	16100	15902	15983	16140	15920	16038	15890	15987	15875	16003	16082	16092	15935	16011	15850	15918	16089	15898	16079	16112	15958	15974	15934	16046	15931	16078	15986	16000	16150	16165	15902	16154	16050	16100	16129	15943	16214	16072	16006	15851	16162	16288	16290	15969	16118	16193	16107	16066	16289	16112	16315	15765	16040	16171	16031	15962	15957	15959	15989	15906	16006	15900	16054	15998	16135	15831	16044	16019	16154	15929	16179	16141	15939	16036	16136	16025	15914	16075	15977	16036	15957	16066	16025	15925	16039	15962	16196	16385	15819	15953	16126	16273	15908	16072	16140	16206	16074	16292	16182	16092	16057	15970	16006	16111	16022	16151	16129	15916	16074	16055	15937	16122	16095	16149	16239	16112	16071	16166	15968	16034	16096	16033	16222	16137	16195	16048	15868	16138	16001	16041	16038	15944	16215	16099	16062	15948	15972	16021	16133	16062	15838	16063	15992	15816	15850	15715	16151	15809	15931	15921	16054	16079	16040	15916	15969	16097	16021	15740	16025	15999	15991	15808	15836	16018	15873	16116	15955	16035	15915	15909	15930	16043	15986	16026	15969	16055	15968	15798	16211	16140	15916	16068	15958	16033	16055	15966	16022	15919	16163	16070	15954	15744	16264	16127	16253	16186	16028	15994	15940	16080	16161	16078	15904	16213	16027	16080	16093	15937	16148	16055	16147	16228	16131	16127	16149	16038	16094	16000	16147	15960	16174	16003	15996	16147	16260	16125	16173	16184	16000	16005	16049	16084	15874	15880	15890	16040	16036	15935	16041	16193	15860	16164	15988	16073	16077	15993	15924	16177	16256	16109	16229	15927	16092	16098	16048	16159	16070	16117	16057	15991	16208	16025	16017	16021	16028	16014	16083	16081	16131	16110	16162	16176	16024	16102	16089	15934	16015	16070	16170	16045	15906	16192	16114	16002	16015	16019	15982	16084	15966	16133	15957	15915	15824	15887	16196	16109	15768	16153	16145	16101	15961	15923	16176	15817	16062	16041	16092	15934	16156	16037	16134	16091	15993	16022	16159	16023	15856	15972	16058	16212	15987	15928	15849	15922	15895	16159	16093	16160	16184	15810	15968	15884	15894	15899	15964	16181	16083	15920	15997	15823	16048	15855	16098	16056	16104	16052	16042	16152	16182	15991	16183	16100	15851	16120	16088	16065	15902	16101	16189	16035	16234	16086	15938	16256	16102	16056	16180	16089	15947	16039	16055	16223	16236	16007	16159	16011	15928	16097	16002	16006	16040	15981	16016	16058	15765	15835	16099	16261	16159	15989	16098	16453	16226	16068	15960	15838	16069	16080	16254	15920	16171	16055	15765	15938	15984	16154	16235	16169	16041	15984	16082	16069	16125	15974	16026	15976	15998	16053	16110	16026	15934	15927	15997	15962	16049	16035	16020	16249	16019	16057	16114	15995	16132	16080	16063	16015	15973	16089	16155	16101	15935	16030	15867	16069	16019	15807	16115	16215	16109	16033	16168	16183	16080	16084	16004	16055	16299	16192	16240	16042	15853	15985	15956	15916	15944	16207	16134	16169	16114	15984	16067	15994	16111	15906	16093	16087	16014	15928	16004	15918	16013	16215	15968	15901	16114	15931	15843	15799	16071	15833	16068	15975	16027	16138	15993	15999	16168	16064	16069	15823	16016	16031	16056	16073	15984	15936	16024	16074	15964	15729	16047	16035	15888	15877	15843	16127	16031	15985	15902	16051	16058	15940	16055	16243	15878	16037	16057	16141	16206	15925	16053	16121	16129	16253	16089	16100	16122	16076	15979	16091	16141	16057	16067	16214	16191	15942	16090	15899	16095	16089	15819	16010	16083	16107	15759	15944	15910	16042	15965	15876	15908	16133	16073	16256	16051	16061	16152	16275	16027	15963	16008	16021	15872	15946	16025	16135	16033	16188	16015	16020	16128	15993	15995	15904	16077	16057	16153	15866	16107	15902	15967	15774	15985	16281	16147	15974	16007	16179	15907	16323	16223	15991	16161	16047	16039	15873	16167	16128	15912	16233	16148	16092	15980	16191	16032	16131	16162	16028	15923	16055	16105	15934	16112	16177	16109	15994	15989	16082	16037	15910	16167	15890	16131	16005	15896	16029	16173	16138	16048	16010	15966	16119	16108	16029	16110	15979	16034	16163	16311	16022	15978	15809	16075	15776	15881	15975	16384	16041	16121	15921	15864	15975	15912	15920	15945	16149	15977	16029	15920	15937	16230	16005	16085	15760	15896	15939	16088	15925	16180	16210	16006	15945	16005	16149	16184	15908	16208	16022	16086	16010	15979	16037	16170	16031	15889	16065	16169	15951	15861	15821	15798	15846	15966	16178	15914	15950	16201	16206	16114	15851	16151	16130	15934	16316	15931	16148	15990	16163	16055	16144	16141	16000	16301	15994	16048	15952	16120	16158	15853	15912	15986	16290	16122	15897	16037	15993	16141	15965	15830	16090	16074	16053	16269	15892	15995	15958	16026	15964	16222	16110	16095	16148	16016	16046	15923	16169	16196	16000	15907	16058	16207	16080	16051	15766	16067	16372	16092	15749	16024	16086	16193	16002	16058	16181	15813	15909	16010	16025	15942	15697	16016	16107	15946	16113	15901	16150	16004	16102	16056	15960	16141	16188	16042	16049	16061	16290	15771	16030	16007	15706	16155	16225	15992	16095	15953	15923	15988	16040	15956	15951	16031	15907	16233	16038	16093	16042	15963	16187	16067	16081	16339	16010	16057	15981	15807	16065	15811	16074	16084	15801	16079	16257	16030	15846	16043	16195	15952	16097	16001	16185	15993	15926	16019	16020	16251	16146	16219	16045	15944	15960	16109	15704	16129	16076	15918	16085	15982	16067	16057	16118	15882	16098	15920	15892	16135	16088	16131	15990	16012	16018	16049	15781	15945	16113	16095	15951	15986	16039	16309	15858	16046	16141	16033	15929	16006	16180	16077	16004	16100	15964	15754	15952	16053	15971	15725	16020	16008	16181	16153	16186	15997	16290	15889	16072	15856	15986	15947	16049	16011	15964	15942	15986	15994	15975	16070	15996	16190	15992	15937	15949	15948	16110	16154	15968	16106	16277	16046	15880	15977	16057	16106	15943	16041	15957	15973	16099	16045	15976	16264	16028	16204	15965	15884	16121	16024	16208	15918	16191	16031	16058	15868	16031	16034	15939	16043	16209	16219	16037	15942	15775	15853	15861	15977	15918	16120	15849	15890	16169	16071	16098	15941	16165	16203	15906	16089	15877	15853	16117	16041	15995	16051	16074	16020	15981	15996	15980	16082	16063	16046	16102	16069	15961	16004	16033	16079	16146	16043	15975	16005	16098	16076	15964	16086	16100	16046	16052	16079	15893	16115	15848	15799	15966
14697	27543	66351	75467	56729	37069	21669	13864	11371	10569	10220	10226	10399	10202	10295	10177	10170	10260	10204	10261	10243	10244	10341	10305	10056	10079	10174	10114	10331	10166	10140	10226	10319	10119	10142	10179	10114	10153	10327	10269	10217	10173	10300	10117	10123	10281	10141	10260	10404	10357	10320	10159	10145	10208	10007	10082	10185	10094	10154	10256	10161	10316	10137	10252	10176	10118	10161	10284	10232	10169	10290	10130	10268	10166	10111	10174	10064	10099	10230	10138	10150	10071	10093	10254	10196	10144	10095	10290	10037	10126	10281	10205	10126	10190	10072	10340	10227	10115	10267	10159	10111	10180	10150	10153	10070	10117	10052	10058	10112	10027	10175	10162	10158	10154	10093	10013	9938	10146	10110	10065	10396	10222	10171	10156	10171	10009	10283	10252	9949	10259	10188	10073	10091	10163	10154	10133	10147	9920	10179	10129	10092	10232	10058	10176	10165	10082	10227	10082	10232	10210	10174	10020	10208	10178	9971	10129	10106	10091	10188	10006	10054	10077	10194	10212	10010	10202	10100	10219	10097	10231	10222	10058	10097	10054	10126	10225	10292	10086	10324	10084	10249	10153	10074	10290	10223	10025	10184	10170	10293	10247	10299	10138	10169	10040	10070	10044	10146	10018	10150	10267	10151	10070	10063	10128	10102	10223	10177	10150	10107	10267	10215	10036	10159	10306	10200	10127	10012	10170	10194	10100	10132	10087	10189	10163	10137	10039	10201	10115	10159	10005	10179	10076	10027	10175	10082	10096	10255	9984	10119	10273	10223	10093	10126	10026	9956	10137	10185	10274	10270	10132	10233	9980	10101	10085	10198	10186	10148	10161	10183	10138	9972	10007	10218	10218	10221	10265	10171	10251	10169	10103	10118	10245	10052	10235	10230	10293	10237	10044	10232	10409	10252	10074	10222	10141	10151	10074	10092	10180	10226	10112	10280	10218	10149	10124	10034	10241	10060	10275	10017	10108	10373	10326	10077	10052	10262	10159	10175	10167	10130	10126	10119	10037	9974	10118	10196	10098	10096	10237	10133	10187	10175	10151	10054	10168	10212	10203	10184	10195	10113	10219	9988	10047	10183	10163	10057	10123	10145	10407	10035	10041	10059	10038	10102	10173	10190	10029	10236	9950	10057	10179	10173	10075	10042	10221	10163	10070	9979	10176	10055	10136	10236	10129	10150	10154	10095	10321	10286	10085	10081	10121	10132	10218	10050	10177	10058	10156	10155	10081	10125	10027	10158	10103	10233	10142	10169	10096	10392	10185	10113	10123	10071	10108	10115	10196	10202	10008	10191	10106	10169	10015	10193	10227	10043	10066	10239	10112	10087	9956	10090	10165	10058	10146	10198	10000	10193	10248	10042	10030	10088	10084	10070	10073	10219	10110	9995	10233	10172	10089	10086	10087	10046	10225	10166	10165	10079	10026	10095	10133	10252	10291	10115	10217	10203	10128	10202	10013	10194	10051	10043	10142	10206	10061	10285	10163	10118	10085	10115	10316	10052	10092	10195	10221	10106	10194	10296	10256	10066	10133	10120	10184	10032	10070	10189	10063	9957	10233	10124	10209	10106	10121	10020	10172	9924	9936	10154	10085	10087	10059	10051	10113	10174	10047	10253	10244	10149	10140	10176	10119	10098	10055	10176	10211	10269	10016	10112	10107	10102	10016	10154	10065	10190	10245	10081	10217	9995	10145	10196	9999	10253	10128	10273	10188	10221	10210	10069	10218	10220	10123	10357	10101	10198	10027	10260	10033	10345	10240	10113	10132	10157	10059	10160	10057	10050	10104	10000	10152	10231	10261	10144	10227	10051	10170	10200	10204	10172	10252	10088	10185	10268	10392	10151	10248	10142	10076	10173	10161	10096	10173	10018	10080	10249	10099	10316	10102	10267	10284	10083	10080	10235	10247	10145	10195	10139	10239	10157	10070	10242	10202	10205	10097	10105	10174	10202	10142	10034	10142	10173	10181	10023	10067	10233	10103	10196	10151	10195	10122	10108	10004	10060	10253	10031	9995	10146	10045	10138	10061	10027	10150	10022	10161	10063	10176	10196	10164	10021	10126	10070	10106	10102	10135	10169	10143	10077	10084	9950	10128	10296	10093	10170	10086	10110	10086	10228	10007	9968	10074	10163	10194	10241	9975	10188	9945	10257	10157	10233	10167	10241	10031	10087	10048	10375	10194	10237	10013	10247	10274	9999	10130	9969	10129	10203	10020	10078	9975	10100	10010	10098	10164	10196	10125	10254	10191	10151	10168	10253	10155	10023	10081	10002	10242	10312	10265	10261	10204	10159	10217	10193	10143	10032	10257	10074	10159	10172	10275	10205	10298	10060	10074	10204	10131	10203	10121	10235	10249	10177	10107	10262	10127	10145	10159	10236	10340	10153	10128	10243	9964	10142	10073	10264	10092	10175	10247	10237	10100	10218	10006	10127	10165	10270	10148	10110	10159	10067	10151	10077	10113	10108	10096	10048	10043	10149	10262	10278	10113	10045	10257	10092	10219	10072	10147	10147	10065	10138	10236	10169	10227	10124	10132	10080	10125	10020	10076	10059	10271	10007	10119	10048	10042	10120	10137	10149	10003	10236	10153	10189	10174	10161	10265	10030	10206	10073	10219	10038	10160	10209	10149	10078	10043	9966	10053	10231	10060	10239	10363	10006	10061	10180	10153	10214	10248	10269	10055	10046	10075	10089	10151	10115	10152	10290	10150	10335	10100	10183	10342	10271	10172	10333	10072	9951	10079	10055	10022	10278	10222	10216	10231	10272	10181	10147	10022	10117	10026	9958	10174	10236	10272	10076	10128	10050	10144	10146	10189	10076	10292	10192	10096	9979	10090	10016	10022	9962	10171	10134	10060	10235	10132	10154	10131	10227	10228	10179	10235	10089	10150	10188	10024	10207	10115	10204	10202	9941	10152	10139	9966	10162	10199	10065	10077	10245	10088	10213	10143	10202	10036	10031	10173	10348	10172	10167	10338	10127	10274	10286	10136	9977	10070	10037	9955	10062	10028	10163	10208	10285	10166	10201	10176	10113	10235	9957	10149	10151	10280	10090	10066	10057	10130	10223	10175	10090	10213	10186	10135	10108	10145	10202	10152	10072	10176	10101	10256	10064	10204	10270	10167	10008	10178	10314	10273	10228	10265	10059	10074	10313	10159	10118	10212	10050	10205	10134	10102	10229	10196	10195	10134	10032	10149	10188	10225	10166	10198	10186	10157	10115	10171	10190	10181	10105	10091	10215	10163	10084	10280	10092	10027	10237	10246	10445	10128	10041	10046	10024	10210	10116	10112	10175	10151	10098	10179	10273	9999	10294	10082	10166	10103	10060	10151	10230	10164	10142	10184	10092	10082	10159	10158	10128	10147	10166	10156	10015	10189	10136	10086	10269	10275	10141	10264	10177	10182	10107	10067	10119	10185	10311	10080	9982	10324	10159	10165	10121	10241	10244	10149	10256	10084	10179	10199	10216	10107	10379	10123	10150	10100	10206	10244	10172	10129	10043	9958	10114	10001	10129	10252	10120	10094	10091	10097	10206	10216	10025	10049	10282	10084	10168	10310	10049	10037	10177	10276	9994	10156	10181	10179	10271	10119	10162	10210	10127	10137	10168	10048	10148	10022	10239	10165	10171	10123	10171	10042	10265	10149	10205	10169	10173	10031	10027	10212	10242	10054	10205	10162	10086	10166	10239	10127	10200	10138	10051	10200	10151	10013	10189	10000	10218	10139	10030	10107	9997	10068	10061	10131	10076	10065	10102	10155	10106	10165	10190	10071	10199	10032	10114	10000	10153	10112	10150	9984	10175	10120	10205	10260	10107	10175	9986	10288	10121	10131	10114	10077	10033	10163	10169	10100	10068	10124	10363	10174	10157	10125	10198	10282	10109	10115	10293	10139	10245	10048	10204	9932	9981	10259	10131	10055	10103	10054	10082	10240	10041	10200	10106	10062	10103	10169	10254	10005	10219	10097	10111	10225	10122	10068	10265	10103	10315	10199	10009	10091	10255	10203	10200	10207	10273	10190	9953	10250	10100	10191	10138	9998	10146	10331	10136	10126	10204	10174	10168	10073	10104	10065	10086	10036	10258	10140	10047	10110	10158	10026	10227	10168	10080	10214	10147	10109	10365	10022	10072	10234	10115	10070	10243	10024	10078	10222	10277	10078	10108	10253	10157	10157	10136	10024	10198	10008	10267	10305	10060	10056	10004	10095	10046	10173	10177	10228	10127	10268	10155	10191	10200	10004	10257	10271	10093	10134	10070	10059	10205	10184	10141	10218	10151	10092	10260	10062	10209	10168	10068	10198	10092	10260	10130	10063	10218	10391	10170	10150	10233	10111	10237	10074	10125	10112	10070	10188	10032	10093	10049	10103	10141	10099	10004	10112	10056	10343	10089	10250	10131	10153	10223	10133	10050	10283	10304	10147	10286	10140	10145	10089	10146	10077	10165	10202	10218	10047	10073	9950	10212	10240	10168	10177	10210	10177	10226	10195	10156	10121	10084	10048	10179	10090	10146	10239	10194	10224	10080	10081	10352	10199	10052	10052	10098	10140	10203	10153	10194	10073	10205	10151	10250	10194	10057	10255	10205	10137	10244	10156	10008	10172	10167	10167	10290	10021	10174	10227	10273	10159	10257	10167	10133	10043	10064	10285	10058	10171	10096	10241	10032	10136	10020	10086	10109	10107	10140	10210	10207	10095	10203	10182	10222	10316	10289	10184	10229	10179	10194	10213	9994	10034	10149	10258	10150	10017	10256	10075	10200	10216	10165	10125	10213	10103	10050	10171	10229	9896	10328	10029	10014	10146	10153	10190	10079	10040	10148	10123	10114	10202	10086	10234	10227	10217	10315	10160	10038	10104	10248	9921	10072	10101	10059	10080	9936	10163	10013	10223	10226	10142	10177	10123	10222	10019	10168	10035	10143	10214	10205	10059	10248	10068	10126	10188	10039	10162	10062	10025	10130	10169	10163	10067	10134	10079	10109	10028	10236	10325	10120	10222	9990	10187	10160	10092	10149	10264	10116	10124	10239	10176	10028	10182	10079	9991	10063	10161	10183	10117	10055	10096	10297	10229	10089	10086	10069	10174	10074	10199	10037	10180	10313	10182
23789	21600	35459	64356	64033	53088	38944	26657	20356	17729	17065	16706	16712	16607	16837	16509	16354	16573	16578	16542	16624	16742	16483	16622	16589	16676	16668	16571	16538	16536	16491	16533	16442	16359	16498	16439	16325	16493	16332	16361	16355	16336	16362	16647	16369	16564	16510	16475	16563	16387	16607	16392	16638	16421	16486	16430	16659	16582	16188	16535	16414	16357	16421	16317	16406	16566	16339	16482	16527	16562	16503	16385	16464	16402	16637	16348	16332	16261	16495	16617	16401	16418	16381	16460	16544	16387	16449	16487	16387	16493	16442	16462	16521	16201	16268	16557	16177	16430	16396	16346	16605	16361	16380	16304	16317	16197	16276	16495	16248	16318	16303	16332	16212	16456	16467	16397	16389	16218	16295	16213	16366	16197	16321	16264	16514	16456	16431	16605	16302	16286	16321	16551	16342	16255	16307	16603	16671	16566	16401	16275	16534	16368	16282	16330	16352	16476	16264	16327	16365	16301	16392	16221	16274	16398	16335	16321	16619	16312	16405	16261	16545	16310	16373	16383	16401	16380	16600	16095	16422	16446	16204	16428	16310	16391	16376	16225	16441	16555	16440	16482	16052	16238	16273	16279	16381	16433	16347	16333	16191	16258	16182	16186	16335	16485	16210	16479	16551	16309	16456	16374	16375	16291	16240	16371	16335	16411	16235	16181	16432	16272	16234	16411	16436	16425	16363	16468	16397	16551	16447	16245	16337	16380	16373	16437	16418	16402	16444	16468	16433	16299	16467	16235	16230	16187	16232	16412	16530	16401	16281	16572	16372	16369	16479	16509	16264	16249	16416	16348	16337	16365	16327	16479	16321	16230	16360	16501	16298	16575	16404	16282	16497	16245	16568	16250	16535	16361	16491	16286	16175	16475	16325	16414	16390	16347	16345	16434	16393	16360	16421	16294	16328	16400	16497	16467	16484	16104	16428	16180	16329	16455	16267	16505	16131	16329	16357	16273	16289	16182	16261	16448	16297	16272	16600	16377	16317	16259	16432	16531	16316	16271	16521	16352	16238	16234	16317	16582	16513	16315	16401	16434	16397	16383	16242	16332	16227	16447	16420	16643	16438	16409	16415	16387	16353	16352	16534	16546	16428	16358	16319	16473	16415	16010	16322	16251	16160	16619	16499	16382	16336	16281	16369	16449	16448	16363	16709	16398	16526	16437	16481	16388	16337	16348	16411	16294	16292	16158	16296	16498	16422	16488	16252	16322	16222	16234	16358	16420	16369	16519	16320	16214	16459	16389	16312	16233	16378	16459	16179	16215	16469	16472	16508	16445	16551	16357	16415	16405	16380	16188	16379	16438	16279	16227	16336	16337	16506	16473	16274	16336	16508	16312	16218	16411	16497	16431	16304	16356	16539	16250	16424	16528	16536	16419	16395	16442	16453	16308	16366	16226	16528	16324	16365	16394	16574	16372	16406	16333	16431	16230	16233	16403	16387	16467	16360	16435	16349	16657	16515	16480	16177	16351	16569	16378	16404	16159	16473	16431	16482	16228	16369	16462	16478	16366	16277	16285	16377	16194	16348	16477	16367	16218	16395	16198	16301	16418	16340	16464	16403	16477	16248	16302	16270	16388	16462	16311	16421	16244	16309	16178	16285	16482	16238	16199	16335	16359	16302	16411	16421	16338	16466	16415	16475	16255	16400	16386	16442	16289	16211	16420	16246	16487	16285	16520	16412	16446	16277	16636	16376	16514	16324	16449	16510	16360	16233	16294	16491	16275	16404	16336	16332	16247	16499	16100	16341	16556	16426	16407	16402	16245	16510	16361	16461	16317	16613	16385	16392	16418	16541	16430	16502	16350	16399	16201	16223	16229	16473	16189	16309	16223	16402	16366	16249	16437	16482	16250	16458	16548	16631	16205	16315	16218	16341	16612	16304	16333	16327	16485	16284	16269	16244	16441	16198	16371	16284	16664	16298	16276	16287	16367	16352	16724	16532	16457	16537	16380	16274	16209	16557	16559	16232	16458	16247	16413	16380	16171	16348	16325	16379	16154	16327	16248	16316	16334	16294	16346	16275	16460	16433	16391	16270	16395	16355	16347	16282	16229	16433	16336	16551	16455	16301	16480	16426	16489	16375	16580	16482	16541	16332	16433	16492	16535	16618	16242	16567	16365	16489	16280	16526	16106	16383	16331	16449	16401	16341	16572	16326	16447	16310	16460	16189	16411	16429	16349	16355	16273	16303	16492	16589	16385	16301	16482	16355	16334	16373	16267	16587	16405	16248	16093	16407	16259	16274	16458	16333	16284	16696	16186	16521	16282	16438	16581	16559	16277	16355	16309	16115	16478	16303	16338	16268	16265	16363	16243	16325	16437	16217	16535	16358	16396	16115	16506	16459	16313	16454	16241	16460	16463	16431	16547	16255	16574	16388	16244	16381	16449	16487	16508	16361	16404	16232	16399	16382	16359	16205	16235	16527	16356	16455	16299	16434	16261	16425	16349	16659	16381	16240	16328	16431	16331	16434	16546	16165	16378	16423	16328	16534	16421	16242	16546	16293	16475	16506	16389	16454	16733	16398	16205	16236	16268	16448	16433	16491	16263	16335	16444	16464	16311	16293	16426	16509	16505	16272	16670	16181	16283	16432	16210	16315	16216	16360	16368	16537	16431	16441	16354	16285	16271	16300	16303	16363	16386	16458	16436	16401	16470	16580	16439	16352	16315	16378	16549	16241	16287	16209	16246	16281	16383	16481	16403	16490	16372	16448	16411	16275	16254	16398	16359	16262	16218	16385	16351	16378	16484	16366	16299	16528	16389	16276	16363	16294	16412	16311	16293	16294	16249	16344	16343	16189	16589	16232	16432	16534	16400	16629	16362	16317	16456	16483	16414	16420	16441	16250	16214	16387	16495	16185	16286	16377	16406	16592	16419	16481	16694	16291	16398	16280	16303	16281	16252	16451	16486	16404	16493	16384	16317	16294	16285	16620	16219	16311	16162	16290	16350	16413	16246	16102	16383	16443	16499	16444	16210	16391	16362	16431	16262	16149	16161	16383	16405	16254	16242	16345	16384	16437	16236	16424	16534	16225	16312	16346	16171	16381	16200	16298	16383	16372	16492	16218	16280	16532	16566	16620	16286	16395	16399	16453	16192	16294	16433	16407	16436	16151	16328	16254	16428	16313	16391	16484	16375	16376	16280	16334	16366	16611	16576	16313	16380	16502	16495	16313	16437	16361	16373	16392	16330	16362	16291	16536	16433	16346	16522	16298	16237	16034	16476	16379	16440	16240	16326	16262	16370	16480	16262	16251	16401	16401	16349	16224	16370	16293	16163	16504	16477	16304	16315	16432	16274	16488	16326	16316	16438	16277	16539	16334	16306	16314	16372	16226	16225	16475	16404	16585	16371	16600	16172	16368	16206	16393	16349	16117	16134	16458	16252	16294	16354	16271	16400	16337	16330	16252	16461	16340	16404	16188	16266	16286	16223	16193	16307	16470	16353	16521	16366	16195	16378	16391	16412	16620	16445	16417	16459	16263	16407	16400	16266	16285	16354	16203	16205	16297	16163	16361	16200	16320	16382	16205	16455	16548	16536	16350	16136	16297	16502	16480	16339	16432	16156	16182	16260	16595	16400	16397	16385	16267	16233	16584	16411	16284	16445	16472	16319	16385	16417	16380	16495	16388	16344	16542	16399	16470	16035	16503	16711	16279	16465	16399	16271	16450	16382	16391	16119	16332	16329	16349	16396	16238	16372	16180	16382	16465	16282	16447	16235	16342	16384	16437	16404	16504	16443	16151	16376	16497	16228	16376	16391	16682	16349	16432	16369	16365	16221	16449	16498	16477	16517	16483	16424	16196	16131	16254	16249	16225	16320	16373	16548	16322	16266	16341	16256	16379	16340	16375	16390	16561	16178	16140	16306	16303	16359	16202	16430	16511	16435	16359	16453	16338	16076	16432	16385	16321	16401	16330	16150	16333	16199	16377	16331	16146	16514	16436	16259	16303	16363	16377	16250	16494	16353	16386	16289	16261	16402	16465	16472	16437	16421	16408	16291	16248	16438	16458	16507	16435	16378	16515	16492	16334	16230	16298	16384	16200	16380	16134	16573	16423	16381	16468	16375	16351	16108	16128	16326	16310	16286	16544	16193	16405	16374	16090	16336	16439	16234	16479	16196	16180	16429	16301	16283	16190	16353	16305	16551	16561	16417	16322	16270	16316	16315	16430	16537	16182	16434	16371	16412	16476	16452	16283	16586	16310	16280	16473	16092	16259	16334	16095	16366	16549	16347	16458	16583	16476	16344	16290	16400	16452	16331	16410	16393	16503	16411	16149	16458	16453	16547	16418	16409	16311	16320	16423	16294	16347	16406	16387	16414	16460	16183	16505	16271	16507	16376	16309	16534	16474	16402	16180	16626	16206	16390	16482	16388	16370	16370	16557	16342	16346	16224	16255	16297	16336	16293	16529	16583	16398	16332	16333	16653	16289	16432	16437	16527	16417	16450	16483	16343	16368	16323	16463	16237	16396	16526	16458	16177	16429	16445	16423	16607	16308	16391	16179	16230	16319	16375	16432	16336	16403	16474	16327	16582	16364	16262	16276	16442	16194	16029	16262	16551	16416	16204	16328	16278	16509	16374	16254	16674	16435	16360	16381	16327	16409	16036	16462	16269	16447	16321	16374	16304	16319	16290	16290	16438	16348	16145	16504	16417	16394	16226	16404	16311	16457	16403	16495	16452	16449	16523	16341	16344	16368	16508	16346	16276	16361	16329	16642	16382	16227	16393	16337	16365	16509	16406	16426	16563	16420	16407	16442	16320	16348	16287	16416	16378	16252	16252	16476	16427	16230	16509	16366	16261	16677	16322	16321	16316	16432	16403	16468	16578	16673	16574	16240	16266	16260	16330	16432	16446	16420	16369	16380	16316	16311	16478	16491	16310	16473	16225	16325	16453	16581	16299	16276	16169	16338	16443	16298	16385	16475	16519	16680	16292	16312	16444	16256	16373	16347	16384	16385	16405	16399	16265	16331	16358	16393	16323	16503	16387	16116	16238	16368	16543	16228	16276	16202	16358	16602	16465	16606	16424	16447	16182	16264	16316	16399	16314	16203	16299	16344	16319	16436	16398	16160	16213	16121	16271	16509	16271	16445	16547	16228	16516
20820	41742	87744	90484	74009	50132	29616	18341	13093	11317	10834	10558	10730	10786	10759	10604	10601	10532	10691	10717	10639	10777	10770	10659	10753	10499	10534	10702	10490	10513	10821	10709	10701	10609	10601	10651	10650	10663	10582	10605	10575	10607	10552	10745	10588	10601	10762	10550	10597	10747	10525	10635	10781	10552	10734	10548	10624	10652	10583	10702	10744	10762	10722	10453	10568	10576	10696	10541	10590	10628	10429	10619	10597	10526	10637	10518	10655	10436	10574	10533	10661	10606	10568	10708	10657	10646	10600	10757	10610	10600	10652	10751	10538	10641	10561	10609	10603	10377	10555	10769	10603	10517	10726	10505	10726	10613	10496	10572	10594	10575	10652	10717	10550	10653	10438	10619	10546	10799	10449	10630	10689	10635	10553	10761	10542	10663	10659	10721	10503	10567	10627	10568	10514	10728	10540	10534	10567	10619	10591	10509	10614	10706	10569	10614	10565	10611	10662	10570	10756	10525	10560	10603	10566	10547	10705	10541	10764	10539	10679	10696	10582	10481	10636	10595	10586	10705	10442	10550	10453	10560	10458	10663	10527	10459	10615	10599	10440	10519	10484	10609	10602	10603	10521	10686	10435	10591	10538	10644	10504	10596	10530	10463	10410	10400	10672	10676	10630	10530	10674	10430	10671	10478	10462	10595	10693	10578	10464	10833	10472	10629	10675	10640	10497	10602	10479	10521	10456	10449	10575	10607	10663	10585	10420	10552	10606	10583	10605	10634	10611	10564	10617	10441	10468	10659	10733	10666	10516	10671	10745	10610	10631	10624	10524	10506	10665	10615	10598	10629	10492	10642	10472	10562	10511	10510	10452	10557	10412	10581	10580	10559	10668	10596	10578	10541	10520	10663	10603	10392	10545	10566	10569	10577	10425	10559	10558	10442	10584	10555	10534	10548	10503	10429	10531	10646	10553	10581	10481	10674	10542	10604	10490	10591	10539	10573	10617	10557	10408	10538	10668	10573	10521	10515	10641	10498	10660	10553	10587	10512	10620	10534	10547	10667	10387	10665	10551	10439	10616	10617	10443	10625	10555	10698	10481	10792	10559	10669	10693	10524	10706	10665	10688	10476	10587	10650	10572	10519	10665	10671	10513	10533	10707	10418	10644	10552	10791	10685	10482	10598	10612	10525	10519	10650	10443	10543	10739	10659	10684	10427	10667	10798	10476	10581	10589	10477	10713	10521	10457	10512	10669	10565	10456	10664	10607	10624	10461	10604	10422	10650	10596	10442	10580	10585	10604	10760	10720	10623	10593	10598	10591	10624	10708	10427	10590	10501	10490	10646	10711	10568	10641	10593	10598	10541	10728	10511	10712	10763	10712	10668	10467	10470	10626	10560	10592	10569	10545	10608	10622	10499	10588	10405	10660	10635	10576	10589	10669	10591	10425	10462	10449	10585	10670	10713	10554	10745	10577	10697	10540	10766	10324	10468	10718	10558	10728	10441	10734	10589	10703	10489	10684	10683	10659	10577	10684	10656	10503	10518	10491	10656	10649	10551	10504	10592	10575	10423	10576	10689	10532	10651	10570	10627	10503	10627	10635	10530	10731	10510	10557	10577	10662	10681	10464	10508	10696	10581	10367	10600	10634	10503	10519	10597	10513	10486	10615	10638	10631	10659	10587	10621	10458	10578	10512	10665	10571	10558	10816	10638	10534	10703	10596	10363	10656	10587	10737	10643	10518	10606	10493	10583	10478	10673	10787	10550	10612	10516	10475	10550	10633	10624	10463	10515	10535	10579	10503	10582	10599	10423	10676	10476	10434	10501	10463	10628	10597	10594	10523	10663	10445	10575	10825	10572	10651	10621	10571	10594	10499	10647	10527	10504	10524	10668	10639	10598	10585	10488	10532	10616	10515	10370	10631	10675	10436	10682	10408	10643	10505	10629	10396	10504	10532	10547	10612	10458	10476	10672	10604	10534	10466	10599	10482	10572	10679	10645	10662	10601	10577	10528	10642	10676	10613	10701	10572	10518	10652	10694	10492	10718	10505	10528	10523	10510	10571	10581	10561	10694	10514	10609	10766	10603	10700	10689	10514	10641	10661	10685	10469	10455	10622	10522	10673	10623	10574	10520	10593	10598	10660	10632	10618	10561	10653	10591	10593	10583	10463	10553	10574	10625	10460	10601	10595	10301	10578	10599	10534	10608	10611	10669	10434	10594	10512	10571	10429	10696	10720	10759	10509	10391	10629	10666	10397	10619	10474	10656	10546	10538	10472	10789	10393	10680	10518	10521	10542	10559	10661	10438	10599	10589	10443	10505	10623	10603	10529	10570	10695	10638	10551	10467	10553	10585	10559	10486	10500	10522	10561	10436	10606	10489	10443	10554	10532	10464	10761	10398	10515	10584	10687	10546	10477	10478	10566	10643	10506	10582	10660	10515	10531	10638	10633	10508	10481	10499	10704	10541	10477	10633	10746	10587	10483	10609	10649	10601	10542	10731	10548	10635	10514	10624	10480	10632	10463	10505	10564	10441	10582	10602	10568	10570	10592	10689	10558	10457	10433	10560	10590	10664	10432	10606	10574	10458	10604	10561	10629	10642	10615	10509	10446	10472	10647	10716	10554	10576	10595	10629	10643	10608	10700	10593	10580	10506	10621	10494	10625	10482	10600	10546	10498	10545	10496	10731	10547	10500	10419	10627	10610	10604	10501	10598	10507	10675	10557	10665	10669	10644	10659	10428	10532	10577	10453	10657	10491	10559	10596	10643	10586	10545	10690	10604	10595	10470	10600	10555	10621	10560	10407	10431	10672	10518	10635	10631	10534	10575	10663	10547	10493	10783	10561	10599	10571	10365	10572	10524	10584	10477	10582	10486	10547	10701	10600	10392	10576	10424	10712	10542	10574	10682	10665	10674	10496	10653	10605	10453	10638	10662	10702	10623	10688	10527	10519	10664	10497	10617	10552	10667	10599	10440	10412	10594	10622	10426	10518	10704	10479	10498	10604	10635	10311	10536	10506	10496	10622	10608	10500	10665	10645	10447	10689	10583	10618	10590	10493	10636	10754	10543	10506	10432	10569	10633	10667	10608	10571	10473	10582	10628	10496	10526	10643	10492	10401	10566	10510	10381	10697	10617	10586	10677	10721	10533	10597	10514	10628	10759	10638	10477	10521	10544	10623	10600	10640	10596	10387	10559	10427	10673	10674	10553	10577	10645	10646	10571	10494	10543	10671	10635	10538	10466	10472	10487	10503	10585	10542	10630	10446	10563	10621	10589	10783	10630	10552	10625	10524	10545	10489	10597	10543	10665	10708	10485	10674	10391	10556	10494	10550	10524	10600	10574	10565	10512	10714	10411	10637	10705	10520	10504	10691	10529	10467	10674	10654	10486	10693	10610	10450	10521	10511	10636	10653	10431	10467	10523	10603	10571	10397	10631	10670	10428	10496	10493	10462	10674	10704	10552	10721	10645	10668	10531	10517	10560	10557	10514	10540	10510	10482	10529	10650	10400	10687	10673	10510	10554	10552	10485	10537	10554	10650	10541	10642	10400	10503	10631	10427	10673	10671	10480	10482	10554	10568	10650	10518	10460	10568	10583	10567	10597	10517	10357	10700	10523	10629	10667	10448	10605	10582	10520	10523	10527	10501	10648	10605	10590	10591	10576	10430	10397	10449	10603	10518	10505	10532	10641	10546	10516	10632	10598	10596	10611	10539	10504	10653	10533	10623	10583	10591	10524	10508	10494	10676	10453	10377	10552	10642	10611	10619	10709	10705	10478	10608	10553	10660	10406	10593	10517	10574	10649	10657	10552	10628	10620	10513	10500	10563	10461	10553	10566	10584	10632	10659	10397	10599	10376	10524	10545	10650	10601	10518	10566	10456	10799	10529	10617	10541	10614	10402	10648	10417	10447	10594	10502	10630	10583	10550	10527	10657	10535	10611	10594	10632	10539	10511	10511	10688	10501	10505	10472	10525	10563	10562	10478	10622	10531	10430	10422	10482	10488	10445	10663	10534	10681	10554	10611	10746	10613	10687	10594	10356	10432	10582	10616	10515	10544	10524	10635	10610	10618	10627	10510	10644	10559	10559	10627	10518	10604	10487	10521	10614	10664	10582	10505	10640	10404	10591	10462	10406	10604	10818	10574	10558	10484	10624	10596	10561	10575	10553	10692	10576	10380	10561	10639	10602	10553	10441	10635	10741	10509	10539	10704	10509	10564	10509	10557	10577	10598	10595	10351	10440	10654	10534	10515	10413	10393	10571	10611	10572	10327	10536	10584	10466	10409	10500	10543	10623	10404	10412	10771	10706	10484	10551	10555	10563	10511	10587	10570	10547	10533	10592	10559	10505	10590	10638	10606	10347	10452	10594	10702	10739	10605	10659	10488	10706	10446	10579	10517	10544	10596	10664	10493	10420	10624	10583	10608	10733	10649	10499	10665	10530	10547	10622	10641	10405	10447	10289	10584	10666	10403	10477	10517	10563	10669	10561	10444	10509	10590	10482	10621	10668	10602	10545	10595	10721	10675	10478	10592	10494	10489	10499	10459	10580	10590	10483	10569	10634	10706	10596	10575	10483	10503	10490	10534	10552	10684	10596	10733	10674	10610	10501	10624	10456	10483	10544	10613	10517	10617	10660	10447	10710	10650	10486	10749	10641	10705	10510	10756	10495	10476	10620	10580	10465	10557	10647	10678	10624	10482	10548	10593	10617	10499	10609	10670	10612	10637	10773	10439	10617	10595	10534	10719	10637	10510	10731	10551	10515	10561	10665	10504	10637	10614	10774	10558	10726	10523	10392	10633	10742	10573	10617	10451	10675	10552	10746	10712	10604	10642	10502	10638	10710	10431	10494	10492	10589	10643	10557	10470	10478	10664	10588	10638	10655	10518	10584	10661	10644	10656	10519	10617	10483	10664	10579	10593	10669	10522	10677	10581	10629	10672	10624	10516	10477	10602	10523	10470	10656	10604	10568	10488	10523	10635	10407	10501	10636	10516	10604	10555	10552	10647	10525	10535	10604	10522	10531	10680	10575	10464	10429	10563	10496	10547	10622	10613	10501	10418	10530	10559	10508	10507	10500	10496	10645	10680	10516	10595	10356	10557	10730	10600	10565	10643	10648	10331	10519	10557	10664	10635	10502	10482	10583	10680	10659	10585
30270	22598	32366	39510	30750	23627	19595	17217	16433	16073	16042	16224	16133	16026	16091	16164	15992	16203	15923	16354	16110	16239	16076	16011	16010	16098	16213	16068	15881	15946	16273	16256	16232	15950	16029	15975	15984	15983	16321	16043	15942	15994	16048	16123	16062	15977	15953	16116	16112	16048	16032	16063	16121	15904	15969	15978	16018	16320	16183	16279	16344	16156	16135	16007	16158	16103	16116	16287	16092	15978	16023	16035	16005	15973	16067	16039	16041	16082	16197	16104	16246	15953	16033	16104	15933	16152	16076	16154	16122	16072	16152	16051	15973	15990	15980	16055	15970	15884	15950	16278	16067	16058	16111	15997	16167	16340	15970	16075	16019	15949	16071	16071	15969	16117	16039	15845	16209	15909	16150	15869	16132	16191	15985	16148	16090	16038	16216	16013	16117	16060	16070	15960	16163	16153	16000	16138	16380	15913	15939	16208	16128	15995	16269	16074	16099	16255	16082	16100	16019	16063	16101	16020	16165	16127	16105	16074	16096	16032	16089	16051	16039	16094	15969	15913	15918	15899	15991	15911	16017	15987	16107	16002	16167	15938	16092	15952	16213	16066	15904	16128	16001	16078	16184	16233	16277	16197	16202	16226	16069	16029	16046	16074	16102	16020	16093	15881	15907	16108	16016	15848	16219	16129	16225	15986	16121	16047	16107	16124	15898	16090	16214	16071	16043	15808	16048	15936	16095	16013	16186	16045	16018	15908	16134	15949	15994	16200	15898	16043	16111	16107	16199	15930	16200	16071	15787	15857	15784	15979	16388	16075	16145	16048	15970	16112	16191	15844	16044	16022	16101	16246	16087	16131	16022	16150	16441	16103	16149	15960	15998	15952	16135	16081	16170	16018	16129	15985	15876	16009	15981	16288	16017	16154	16133	16007	16060	15927	15941	16330	16128	15819	15862	16155	15963	16021	15949	16073	15954	16138	15971	16214	16155	15969	16144	16147	16052	16018	15819	15959	16060	16197	16177	16131	16035	15956	15797	15945	15993	16015	15970	15976	16130	16364	15794	15955	16250	16181	16048	16030	16037	16294	16187	16218	16255	15969	16077	16011	16007	16305	16401	16075	15956	16222	16245	16184	16043	16073	15828	16090	15940	16000	16027	16000	15949	15994	16199	15966	15936	16092	16021	16089	15999	16122	16276	16216	16248	16002	16026	15984	16178	16067	15977	15964	16075	16167	16114	16281	16100	16213	15985	15949	16072	16224	15956	15999	16167	16301	15969	16017	16065	16088	15920	16056	15973	16165	16071	16279	15975	15937	16143	16111	16174	15976	16095	16044	16004	15954	15923	16162	16178	15977	16138	16040	16116	16043	16172	16284	16247	16178	16024	15895	16010	16081	16116	15983	16214	15923	16227	16181	15871	16190	15965	15943	16245	16173	16313	16087	16146	16045	16234	16064	16039	16274	16079	16078	16031	16021	15942	16189	16081	15746	16093	16003	16030	15975	15938	15971	16016	15970	16112	16164	16017	16113	16115	15985	15879	16233	15996	16019	16094	15810	15970	16075	16076	16189	16075	15931	16221	16047	16026	16080	16001	15983	16037	15857	15823	15904	16131	16134	16149	16109	16056	16065	16203	16026	16025	16121	16011	16187	16334	15890	16138	16036	15969	16093	16059	16265	16213	15948	16228	16094	15954	16106	15985	15821	15978	16072	16226	16065	15927	16093	16165	16196	16136	15953	16378	15897	16067	16013	15983	16043	16151	16025	15963	15962	16146	16160	16174	16049	16059	15967	15990	16216	16180	15945	16003	16111	16357	16197	16309	16036	16087	16024	16070	16073	15988	16163	16176	15938	16065	16171	16205	15891	15858	16146	16225	16240	16176	16029	16141	15991	16121	15954	15977	16087	16066	15940	15976	16312	16263	16163	15892	15925	15954	16127	15853	16016	15926	16162	15970	15913	16161	16133	15918	16068	16012	15971	16077	15985	16229	15952	16040	15839	16067	15883	16092	16050	15955	16199	16316	16062	16244	16079	16144	15947	16060	16138	16269	16093	15879	16119	16297	16043	16252	16246	15976	16133	16175	16184	16080	16028	15912	16004	16118	16120	15818	15940	16032	16167	16106	16098	16220	15975	16212	15765	16010	15977	16164	15797	15902	16213	16256	15971	16131	16106	16130	16093	15936	16035	16186	15966	15961	16156	16288	16179	16332	16063	16139	15988	15862	16203	16116	16275	16115	16020	16074	16163	16227	16208	16145	16183	16233	16132	16038	16024	16221	16134	16179	16181	16120	16176	16133	16207	16085	16044	15906	15817	15951	15962	16139	16014	16189	15842	15778	15956	16189	15870	15982	15918	16008	16029	16119	15928	16292	16130	16140	16090	15938	16202	15958	16087	16051	16218	16097	16084	16169	16033	16152	16140	16142	16104	16090	16286	16136	15987	16227	15946	16212	16039	16068	15916	16093	15967	16177	16111	15939	15966	16045	15988	16113	16040	16077	16156	16070	16229	16053	15977	16091	15971	16249	15991	15923	16231	16168	16292	16155	16303	16046	16169	16064	15939	16002	16066	16035	15926	16130	16097	15952	15865	15888	15851	16041	15911	16157	16213	16190	15926	16142	16087	16142	16058	16090	16001	16106	15947	16123	16009	16023	16077	16048	16170	16097	16037	16075	15994	16051	16209	16202	16051	16214	15825	16168	16126	16110	16071	16141	15944	16272	16050	16088	16039	16219	16245	16118	16086	16147	15991	16342	15928	16144	16149	16069	16156	16187	16218	15958	16263	16325	16250	15958	16316	16100	16176	15993	16131	16077	16189	16123	16128	16053	16183	16261	15970	16217	16066	15944	15995	15971	16068	16086	16084	16006	16100	16165	15972	16047	16178	16237	16288	15925	16181	16091	16183	15924	16062	15920	15919	16047	15959	15963	16013	15850	16101	15948	16300	16086	16340	15867	16082	16048	15909	16005	16150	15905	16102	16194	16099	16022	15970	16154	16156	16212	15911	16033	15947	16198	16049	16063	15939	16012	16029	16155	15964	16175	15979	16130	16155	15988	15971	16136	16323	16180	16139	15990	16156	16166	16093	16013	16023	16140	16194	15964	16086	16328	15978	16276	16137	16179	16160	15960	15928	16170	16047	16051	15947	16093	15985	16314	16081	16125	16050	15907	16019	15928	15841	16201	16162	15932	16008	16067	16107	16039	16123	16245	16131	16028	16056	15937	16264	16207	16061	15917	16098	16005	16064	15943	16084	16032	16207	16390	16083	16174	15975	16027	15976	16043	16012	16220	16141	16187	16015	16202	16026	16212	16077	16278	15918	15853	16214	16188	16039	16051	16010	16166	16140	15927	16088	16208	15965	15893	15989	16112	16106	16059	16071	16138	16001	16128	16041	16138	16105	16210	16099	15961	16173	15973	16081	16216	16075	16179	16135	16215	15944	16026	15943	16190	16183	16207	15935	16126	15976	16037	15888	15905	15910	16037	16168	16066	16131	16016	16113	16078	16065	16078	16164	16131	16035	16059	15874	16040	16058	16152	16078	16316	15887	16074	16147	16077	16149	16026	16058	16134	15896	16076	16048	16187	16234	16114	16169	16045	16059	16083	16141	16246	16202	15889	16108	16052	16153	15919	15948	15998	16017	16203	16154	16027	15944	16269	15902	16057	16123	16085	15987	16249	15980	16166	16068	16120	16169	16151	15955	16019	16041	15959	15953	15882	15914	15996	16173	16224	16052	15918	16062	16208	16102	15982	16069	15991	16064	16249	15985	16045	16006	15998	16092	16119	16004	16101	16186	16167	16257	16093	16033	16197	16158	15912	16297	16247	16306	15951	15934	16157	15941	16047	16124	16058	16090	16195	16105	16092	16212	15851	16146	16162	16217	16134	16266	16166	16028	16106	16007	16052	16282	15992	15979	16073	16041	16125	15937	15952	16109	16095	16030	16308	16248	16050	16011	16152	16161	16243	15904	16032	16022	15810	16010	16033	16256	16116	16182	16059	16040	16101	16111	16089	16162	16013	15908	15872	16090	16248	16206	16127	15904	15742	16159	15998	15901	16249	16054	16092	16318	16214	15898	16220	16025	16144	15934	16141	16131	16049	16230	16157	15994	16218	16245	16196	15814	16103	16137	16106	16055	16306	16141	15995	16078	15845	16037	16087	16193	16204	16126	16110	16019	15905	16156	15997	16011	15945	15983	16149	15947	16238	16083	16160	15991	16089	16085	16108	16129	16044	16142	16317	16128	16182	16256	16153	16113	16082	15882	15778	15963	16108	15975	15959	16145	16220	16045	16214	16202	16130	16071	15973	15888	15694	15940	16109	15882	16081	16154	15950	16067	16236	15905	15970	16104	16092	16033	16047	15954	16006	15963	15986	16057	16001	16013	15995	15971	15930	16193	15938	16012	16031	16082	16228	16306	16077	16174	16203	15907	16067	16192	16136	16111	16038	16213	16195	15924	16051	16017	16065	16103	15991	16114	16112	16252	16152	15991	15799	16166	15981	15959	16229	16132	16211	16352	16026	15880	16059	16355	16284	16102	15898	16148	16066	16156	16158	15973	15973	15942	16150	15977	16245	15960	16197	16242	16110	16219	15970	16128	16200	15914	16092	16173	16070	15975	16270	15736	16050	16098	16170	16002	16149	15941	15958	15890	16033	16020	15968	15968	16076	16071	16160	15998	16088	16027	15999	16100	16054	16103	16117	16187	16044	16219	16179	16102	16003	16243	16223	15996	16056	16223	15909	16018	15987	15991	16172	16306	15932	16007	16133	16070	15964	15978	16281	16060	16172	16094	15973	16057	16006	15929	15969	15883	15863	16158	15897	15917	16020	16247	15980	16120	16169	15872	16081	16016	16148	15962	16062	16211	16094	16065	16301	15952	15932	16050	16290	15928	16139	15991	16026	15970	16022	16044	16168	16000	16072	16193	16134	15834	15697	16070	16128	15932	16051	16057	16009	16242	16094	16303	15951	16003	16024	15864	16141	16243	16169	16122	16147	15972	16313	15994	16060	16296	15928	15799	16299	16156	16083	16040	16176	16118	16120	16230	16177	15995	16198	15994	15958	16171	16057	16113	16242	16058	16220	16128	15984	15941	16243	16035	16295	16200	15929	16256	16019	16111	16035	16003	15925	15958	16040	16133	16118	16023	15952	15920	16143	16304
12416	14307	30299	30263	21948	15579	12249	10829	10203	10023	9941	9948	9930	9827	9983	10095	9930	9876	9847	9912	10006	9654	9834	9996	9990	9974	9827	9945	9735	9942	9941	9801	9809	9878	9907	9869	9829	9954	9852	9831	9993	9921	9816	9753	9910	9954	9945	9743	10000	9757	9849	9851	10122	9874	9954	10041	9864	9879	9960	10032	9857	9810	9897	9942	9771	9863	9871	10006	9959	9893	9959	9972	9764	9809	9920	9947	9961	9853	9935	9834	9823	10024	9929	9870	9835	9864	9853	9937	9764	9919	9895	9744	9936	9835	9823	9865	9841	9877	9939	9881	9886	9864	9892	9968	9878	9886	9877	9873	9828	9986	9882	9969	9747	9799	9925	9946	9725	9714	9964	9841	9967	9688	10106	10004	9970	9798	9975	9767	9881	9864	9961	9897	9742	9880	9801	9961	9910	9958	9932	9961	9953	9799	9872	9877	9993	9985	9936	9880	9670	10004	9936	9834	9936	9691	10017	9997	9915	9894	9942	9997	9885	9699	9988	9723	9879	9904	9815	9925	9909	9898	9781	9733	9745	10042	9851	9867	9811	10055	9871	9862	9959	9846	9986	9847	9957	9897	9828	9918	10093	9930	9893	9920	9939	9761	9801	9814	9823	9929	9879	9830	9951	9921	9842	9786	10029	9975	9874	9935	9989	9899	9934	9991	10004	10015	10007	9832	9796	9793	9842	10029	9905	9925	9934	9811	9743	9964	9809	9943	9787	9749	9830	9895	9944	9946	9768	9880	9862	9795	9840	9912	9882	9866	9907	9750	9940	9903	10004	9804	9788	9891	9952	9956	9925	9909	9849	9957	10004	9874	9973	9899	9936	9977	10010	10063	9878	9786	9899	10028	9945	9803	9903	9881	9887	9887	9948	9788	9918	9753	9707	9896	9802	9861	9979	9845	9936	9860	9853	9998	9941	9847	9871	9678	9889	10078	10039	9889	9953	9805	9949	9982	10076	9904	9986	9929	9861	9900	9995	9955	9939	9905	10025	9849	9850	9893	9889	9851	9766	9730	9957	9939	9871	9943	9913	9914	9911	9777	9879	9973	9869	9921	9965	9780	9895	9920	9767	9956	9899	9815	10024	9878	9995	9902	9948	9896	9843	9888	10012	9926	9915	9896	9757	9865	9866	9875	9850	9746	9935	9886	9806	9880	9767	9947	10004	9844	9670	9840	9957	9953	9951	9763	9890	9834	9938	9864	9761	9798	10004	9845	9968	9885	9912	9958	9908	9783	9843	9855	9954	9957	9925	9963	9973	9722	9907	9838	9814	10003	9801	10030	9987	9967	9851	9877	9874	9927	9930	9897	9810	9979	10046	9930	9947	9746	9843	9831	9879	9827	9995	9782	9929	9910	9951	9928	9758	9914	9865	9865	9721	9735	9890	9748	9802	9865	9932	9913	10069	9899	9810	9871	9838	9830	9947	9937	9912	9837	9920	9895	9668	9951	9932	9810	9872	9946	9876	10034	9803	9844	9765	9946	9851	9926	10041	9754	10022	10014	9856	9894	9859	10003	9764	9759	10027	9808	9873	9917	9857	9920	9770	9843	9801	9904	10001	9965	9954	9867	9975	9755	9875	9901	9947	9872	9843	9852	9815	9958	10009	10030	9833	9781	9742	9817	10014	9806	9840	9867	9918	9893	9862	9912	9936	10092	9948	9730	10027	9745	9623	9866	9968	9907	9850	9855	9871	9817	10041	9764	9796	9767	9841	10040	9823	9858	9969	9922	9987	9991	10094	9875	9980	9918	9846	9802	9869	9864	9895	9835	9943	9942	10030	10000	9867	9861	9876	9880	9953	9819	9901	9987	9922	9992	10032	10061	9891	9955	9811	9962	9784	9834	9845	9925	9832	10012	9958	9964	9807	10016	9919	9995	9858	9894	9863	9811	9916	10061	9820	9927	9875	9997	9939	10064	9894	9903	9968	9694	9860	9937	9978	9957	9818	9950	9920	9985	9881	10002	9941	9929	9927	9904	9859	9868	9878	9893	9894	9862	9767	9839	9842	9766	9898	9949	9850	9973	9884	9991	9905	9980	9856	9922	9895	9759	9906	9937	10054	9796	9902	9942	9909	9703	9829	9929	9873	9873	9949	9964	9792	9806	9915	9883	9924	9803	9755	9896	9780	9848	9940	9886	9816	9953	9946	9794	9967	9706	9799	9891	9850	10029	9882	9735	9844	10053	9901	10111	9948	9951	9966	9819	9761	9938	9947	9881	9869	9789	9822	9830	9907	9876	9772	9921	9939	9973	10024	9824	9912	9891	9955	9895	9800	9935	9899	9859	9831	10025	9824	9866	9854	9862	9934	9918	9847	9818	9955	9808	9705	9946	9849	9919	9609	9902	9862	9881	9930	9714	9987	9981	9831	10016	9929	9987	9805	9783	9942	9771	9920	9932	9661	9950	9802	10000	9939	9850	9967	9912	9832	9959	9944	9976	9889	9977	9858	9864	9825	9905	9874	9833	9866	10034	9770	9918	9789	9804	9845	9800	9992	9848	9895	9886	9846	9946	9850	9938	9995	9986	9932	9926	9952	9903	9893	9830	9914	10219	9976	9770	9880	9962	9920	9846	10033	9866	9898	9833	9999	9835	10064	9972	9836	9998	9955	10027	9804	9965	9930	10014	9980	9878	9948	9945	9870	9880	9867	9771	9897	9794	10030	9914	9864	9999	10002	9959	9775	9790	9846	9938	9838	9923	10085	9907	9981	9959	9983	10018	9862	9991	9966	9892	10010	9923	9804	9844	9928	9687	10017	9820	9833	9992	9962	9795	9950	9888	9856	9957	9925	10017	9785	9660	9958	9898	9867	9965	10047	9941	9922	9779	9829	9907	9795	9923	9878	9870	9995	9958	9946	9949	9932	9812	10006	9869	10076	9828	9935	9947	9943	10025	9840	9896	9918	9777	9938	9904	9916	9879	9918	9908	9957	9744	9963	10002	9836	9947	9989	10086	9913	9839	9808	9811	9923	9864	9925	9787	9802	9922	9798	9932	9938	9782	9812	10035	9800	9684	9808	9925	9932	10009	9837	10079	9842	9938	9889	9924	9749	9882	9914	10017	9912	9905	9997	9869	9926	10124	10023	9827	9917	9804	9779	9868	9988	9893	9804	9828	9913	9821	9911	9817	9990	9932	9883	9754	9898	10117	9804	9982	9993	9889	9898	9992	9772	9878	9878	9785	9964	9825	9861	9989	10022	9850	9891	9860	9927	9882	9806	9869	10110	9956	9915	9910	9944	9936	9926	9908	9969	9983	9835	9938	10000	9916	10011	9882	9905	9869	9908	10042	9846	9799	9884	9997	10035	9882	9800	10089	9958	9782	9877	9835	9921	9911	9894	9798	10028	9955	9998	9891	9754	10009	9854	9776	9950	10043	9893	10026	9834	9815	9966	10009	9906	9883	9870	9893	9869	9793	9936	9907	9965	9859	9758	9767	9872	9881	9768	9867	9905	9963	9979	9911	9789	9865	9992	9840	9870	9890	9833	9853	9959	9930	9918	9900	10006	9883	9934	9859	9869	10003	9898	9881	9895	9955	10005	9880	9949	9901	9939	9968	9959	9778	9917	9994	10011	9829	9860	9850	9877	9805	9954	9816	9709	9816	9974	9874	9923	9830	9982	9858	9844	9821	9870	9888	9967	9966	9849	9724	9800	9949	9916	9815	9835	9969	10092	9940	9825	10000	9914	9942	9909	9812	9943	9955	10001	9918	10032	9790	9888	9874	9914	9994	9787	9984	10022	9917	9855	9995	10052	9817	9957	9782	9891	9766	10066	9970	9884	9912	9780	9751	9848	9840	10069	9922	9966	9914	9862	9893	9853	9802	10005	9859	9922	9974	9878	9887	10031	9934	9986	9766	9940	10060	9983	9906	9763	9807	9933	10015	9807	9924	9935	9717	10031	9968	9924	9922	9823	9848	9857	9917	9910	9785	9893	9836	9947	9892	9929	9739	9860	9966	9850	9822	9854	9757	9902	9922	9904	9859	9983	9860	9981	9792	9866	9750	9977	9919	9810	9954	9772	10053	9884	9745	9842	9891	9736	9852	9756	9872	9950	9729	9868	9888	9651	10092	9893	9996	9958	10003	9942	9769	9920	10062	9841	9859	9834	10009	9928	9959	9791	9845	9741	9889	9915	9870	9896	10090	9980	9945	10123	9876	9713	9917	9814	9878	9954	9935	9808	9839	9712	9891	9923	9738	9863	9809	9888	10008	9908	9984	9953	9863	9845	9957	9837	9937	10025	9847	9861	9948	10046	9814	9767	9779	9992	9875	9881	9827	9937	9802	10037	10021	9851	9953	9870	9928	9991	9851	9803	9997	9958	9949	9935	9969	9892	9946	9862	9834	9902	9930	9957	9930	9996	9971	10085	9895	9898	9942	9820	9969	9940	9894	9831	9885	9732	9830	10015	9873	9741	9880	9877	10063	9982	9784	9932	9968	9941	9871	9748	9842	9851	9998	10000	9991	9906	9775	9885	10015	9893	9899	9838	9984	9795	9756	9983	9962	9854	9945	9777	10033	9944	10064	9917	9888	9919	10016	9941	9892	9870	9959	10011	9991	9817	9754	9926	9864	9977	9891	9965	9814	9838	9975	10108	9681	10067	9705	9885	9999	9849	10075	9839	9990	9916	9953	9892	9883	9940	9871	9971	9890	9915	9906	9969	9891	9876	9940	9869	9972	9912	9898	9972	9963	9841	9944	10040	9893	9812	9822	10077	9982	9892	9915	9931	9916	9917	9917	10034	9867	9878	9937	10022	9971	9977	9841	9811	9861	9861	9865	9932	9798	9937	9858	9835	9768	10034	9927	9945	9820	9792	9926	9845	9951	9835	9874	9944	9939	9956	9984	9935	9762	9895	9843	10006	9720	9859	9890	9998	9940	9901	9974	9804	9764	9819	9996	10125	9853	9849	10059	9895	9884	9878	9796	9936	10036	9956	9953	9831	9860	9858	9962	9971	9878	10098	9916	9986	9942	9875	9842	10081	9888	10016	9782	9756	9913	9851	9930	9896	9971	9904	9815	9925	9853	9932	9862	9852	9877	9918	9967	9819	10040	9777	9932	9870	10061	9883	9895	9941	9988	9859	9962
25167	21601	36614	65761	58694	45975	32158	22494	18108	17001	16626	16402	16334	16395	16409	16173	16364	16261	16268	16454	16422	16181	16119	16534	16421	16280	16111	16196	16356	16189	16343	16054	16116	16161	16331	16330	16387	16335	16339	16081	16207	16374	16015	16108	16353	15980	16216	16379	16355	16062	16308	16253	16117	16119	16076	16325	16361	16113	16253	16167	16110	16190	16263	16302	16295	16092	16069	16107	16269	16163	16179	16092	16182	16142	16015	16274	16303	16152	16285	16128	16123	16316	16158	16359	16376	16115	16297	16194	16274	15957	16158	16284	16223	16186	16048	16235	16070	16175	16583	16336	16187	16189	16323	16327	16163	16190	16199	16382	16230	16099	16164	16127	16152	16335	16189	16153	16360	16136	16101	15893	16271	15958	16173	16088	16052	16400	16187	16176	16353	16390	16138	16150	16091	16073	16033	16052	16150	16091	16142	15988	16135	16285	16408	16103	16198	16199	16086	16111	16070	15988	15934	16265	16156	16203	16204	16282	16165	16341	16298	16077	15838	16079	16128	16136	15999	16079	16148	16277	16207	15994	16185	15951	16220	16145	16417	16120	16241	16108	16061	16076	16280	16379	15955	16016	15934	16401	16145	16188	16366	16353	16171	15967	15983	15922	16077	16161	16172	16131	16030	16138	16175	16020	16427	16094	16257	16037	16041	16145	16161	16417	16163	16161	16190	16183	16087	16297	16459	16187	15958	16304	16237	16216	16210	16107	16211	16130	16140	16172	16127	15911	16281	16217	16147	16129	15984	16121	16202	16121	16043	16125	16091	16110	15923	16258	16261	16234	16249	16087	16141	16226	16095	16272	16130	16295	16088	16249	16301	16245	16109	16055	16113	16366	16108	16247	16138	15912	16224	16221	16306	16219	16048	16186	16043	16416	16239	16013	16033	16093	16031	16191	15977	16175	16562	16270	16002	16201	16177	16184	16120	16059	16394	16066	16380	16283	16229	16156	16206	16246	16206	16211	16355	16182	15901	16290	16153	16246	16173	16208	16444	15978	16063	16092	16149	16160	16226	16011	16141	16261	16022	16041	16127	16315	16059	16194	16020	16143	16259	16196	16141	16080	16058	16117	16210	16035	16210	16080	16113	16104	16123	16106	16272	16393	16164	16168	16092	16066	16241	16246	16345	16306	16279	16087	16149	16118	16045	16224	16316	16258	16198	15858	16138	16284	16121	16306	16253	16252	16270	16161	16149	16065	16043	16115	16208	16186	16103	16032	16156	16150	16272	16040	16114	16139	16151	16114	16160	16005	16287	16354	16293	15937	16215	16202	16243	16105	16427	16148	16251	16124	16112	16203	16058	16090	16142	16132	16251	16098	16292	16139	16372	16108	16325	16218	16226	16262	16239	16401	16229	16151	16152	16412	16355	16102	16126	16203	16111	16299	16206	16280	16230	16165	16229	16125	16198	16313	15987	16285	16235	16045	16118	16047	16134	16175	16152	16153	16236	16344	16213	16081	16211	16045	15999	16023	16158	15877	16187	16256	16170	16158	16007	16149	16138	16200	16238	16380	16345	16017	16199	16025	16078	16065	16269	16155	16352	16396	16348	16090	15847	16194	16285	16080	16327	16074	16021	16061	16259	16261	16225	16036	15988	16142	16340	16063	15994	16210	16161	16244	16213	16264	16085	16135	16419	16089	16185	16168	16018	16292	16184	15930	16160	16016	16449	16153	16192	16146	16256	16206	16185	16106	16243	16035	16459	16346	16210	16308	16096	16054	16185	16200	16187	16279	16243	16048	16264	15980	16381	16177	16100	16273	16050	16058	16245	16072	16156	16034	16257	16252	16222	16180	16021	16141	16111	16222	16056	16262	16093	16060	16097	16105	16010	16323	16216	16272	16279	16154	16073	16357	16162	16149	16310	16139	16502	16163	16205	16169	16169	16176	16149	16137	16204	16282	16291	16280	16254	16177	16111	15900	16171	16199	16230	16148	15968	16147	16257	16052	16065	16289	15999	16138	16105	16334	16038	16178	16127	16172	16206	16090	16066	16270	16263	16373	16182	16331	16108	16249	16351	16329	16028	16059	16220	16124	16269	16253	16123	16379	16204	16067	16463	16256	16218	16178	16085	16023	16167	16296	16145	16283	16024	16203	16102	16028	16159	16205	16075	16448	16055	16168	16057	16152	16039	15999	16192	16338	16255	16170	16184	16239	16480	16248	16279	16075	16141	16129	16059	16335	16165	16161	16049	16092	16064	16059	16140	16258	16118	16169	15960	16221	16152	16345	16442	16030	16197	16287	16091	16188	16244	16080	16116	16176	16183	15943	16201	16111	16320	16154	16259	16137	16043	16176	16232	16003	16224	16085	15959	16234	16280	16091	15951	16139	16098	16079	16105	16327	16067	16023	16139	16399	16341	16182	16176	16105	16181	16280	16201	16224	16153	16172	16164	16087	16291	16101	16198	16203	16230	16173	16182	16040	16043	16113	16064	16069	16365	16267	16245	16202	16094	16438	16223	16144	16110	16319	16246	16145	16150	16184	16471	16242	16013	16011	16346	16320	16154	16082	15978	16270	16175	16038	16284	16549	16332	16245	16158	16205	16057	16347	16046	16097	16105	16199	16449	16127	16234	16180	16326	16193	16196	16285	16196	16332	15943	15963	15957	15947	16235	16064	16235	16157	16232	16120	16182	16313	16324	16359	16277	16171	15997	16029	16274	16128	16278	16077	16083	16161	16182	15979	15998	16151	16196	16097	16194	16263	16264	16154	16074	16204	16390	16167	16251	16259	16045	16198	16275	16329	16116	16175	16321	16196	16255	16028	16309	16212	16152	16113	16109	15999	16300	16144	16270	16250	16132	16086	16037	16035	16244	16193	16334	16394	16245	16249	16140	16411	15927	16207	15917	16163	15888	16227	16259	16230	16285	16233	16410	16280	16170	16315	16332	16128	16341	16230	16115	16295	16510	16203	16256	16220	16265	16187	16018	16374	16282	16204	16140	16351	16248	16038	16273	16313	16340	16059	16058	16144	16122	16296	16211	16323	16330	16182	16271	16246	15998	16028	16220	16181	16302	16234	16345	16140	16281	16180	16272	16136	16040	16234	16099	16063	16185	16510	16193	16141	16141	16193	16062	16116	15987	16289	16173	16143	16249	16129	16040	16220	16191	16064	16069	16197	16177	16370	16046	16145	16191	15969	16232	16173	16111	16070	16278	16137	16131	16212	16024	16003	16015	16066	16206	16121	16136	16037	16367	16052	16217	16178	16198	16188	16167	16073	16223	16003	16381	16102	16010	16089	16091	16362	16148	16204	16111	16171	16247	16373	16071	16239	16086	16469	16252	16127	16181	16046	16247	16206	15999	15998	16119	16218	16291	16062	16325	16122	16326	16244	16200	16262	16388	16240	16086	16141	16082	16080	16123	16183	16051	16147	16159	16367	16098	16137	16112	16111	16126	16120	16215	16182	16170	16073	16118	16133	16020	16100	16328	16287	16277	16189	16297	16031	16043	16194	16109	16131	16178	16344	16167	16230	16170	15975	16143	16324	16202	16212	16109	16050	16104	15970	16223	16024	16226	16304	15938	16126	16083	16221	16216	16158	16237	15989	16161	16029	16172	16080	16033	16282	16136	15947	15988	16339	16230	16215	16327	15931	16121	15918	16114	16107	16239	16069	16406	16172	16079	16227	16452	16207	16063	15986	15991	16182	16116	16216	15806	16165	16015	16006	16142	16209	16222	16252	16228	16210	16163	16258	16329	16105	16188	16264	16046	16310	16289	16188	16447	16243	16293	16042	16117	16181	16299	16078	16106	16441	16139	16288	16069	16148	16235	16299	16162	16261	16140	16021	16202	16194	16082	16076	15946	16258	16063	16066	16281	16108	16126	16116	16146	16376	16111	16057	15999	16237	16274	16187	16026	16083	16311	16257	16166	16343	16299	16355	16298	16315	16283	16438	16123	15971	16147	15965	16091	16188	16411	16207	16085	16190	16268	16199	16080	16184	16232	16123	16118	16168	16301	16081	16143	16060	16280	16320	16311	16391	16327	16241	16066	16252	16143	16130	16107	16237	16239	15914	16024	16392	16342	16255	16321	16230	16248	15928	16083	16098	16212	16078	16098	16024	16249	16141	16329	16316	16082	16031	16184	16117	16125	16105	16116	16235	16122	16089	16214	16235	16159	16293	15923	16027	16076	15987	16103	16129	16328	16294	16133	16117	16021	16114	16154	16147	16069	16078	16310	16164	16159	16303	15800	16126	16175	16407	16160	16232	16165	16303	16122	16171	16100	16262	16008	16167	16158	16186	16254	16172	16333	16352	16055	16041	16216	16185	16130	16190	16240	16098	16183	16236	16159	16101	16169	16258	16045	16329	16179	16244	16131	16173	16069	16365	16141	16156	16300	16100	16164	16091	16222	16263	16208	16111	16193	16146	16221	16229	16247	16234	16245	16198	16444	16046	16118	16027	15973	16371	16328	16016	16249	16052	16158	16010	16277	16021	16209	16233	16020	16098	16145	16157	16117	16288	16108	15957	16178	16256	16099	16108	16260	16273	16192	16368	16173	16193	16357	16182	16328	16215	15998	16258	16219	15969	16282	16222	16185	16150	16032	16243	16102	16148	16185	16201	16203	16140	16284	16055	16270	15958	16205	16251	16301	16077	16111	16236	16134	16057	16255	16014	16265	16216	16188	16221	16299	16516	16171	16422	16151	16163	16217	16202	16033	16305	16221	16196	16193	16032	16142	16125	16116	16324	16325	16253	16278	16254	16114	16316	16205	16031	16150	16031	16506	16270	16118	16262	16167	16304	16116	16234	16260	16010	16075	16094	16304	16155	16236	16341	16137	16195	16214	16294	15984	16173	16304	16040	16259	15927	15953	16104	16165	16071	16102	16187	16171	15978	16247	16238	16169	16200	16198	16246	16347	16066	16103	16208	16117	16356	16105	16373	16011	16028	16373	16196	16231	16125	16352	15938	16152	16121	16148	16144	16128	16366	16355	16250	16204	16123	16368	16051	16078	16147	16221	16115	16305	16256	16431	16249	16238	16178	16133	16174	16133	16145	16394	16102	16139	16246	16273	16269	16112	16083	16183	16168	16166	16214	16183	16108	16092	16237	16290	16107	16050	16047	16348	16283	16277	16148	16047	16225	16226	16158	16290	16114
14242	31093	69902	75239	56357	38013	22508	14161	11151	10437	10419	10445	10257	10307	10285	10223	10185	10288	10285	10276	10436	10360	10147	10330	10315	10220	10250	10275	10259	10319	10227	10368	10332	10395	10283	10189	10244	10175	10469	10257	10328	10355	10467	10077	10378	10319	10227	10228	10374	10327	10415	10257	10315	10264	10259	10259	10322	10157	10381	10331	10195	10178	10085	10410	10235	10363	10144	10206	10316	10293	10282	10190	10267	10413	10232	10227	10179	10111	10163	10322	10195	10216	10344	10280	10278	10277	10042	10282	10308	10246	10400	10366	10185	10232	10301	10194	10328	10140	10175	10281	10346	10303	10108	10170	10213	10294	10222	10324	10167	10251	10322	10298	10160	10437	10188	10264	10178	10198	10213	10216	10084	10236	10231	10240	10243	10069	10270	10238	10323	10152	10266	10299	10305	10320	10082	10215	10299	10299	10340	10260	10415	10125	10146	10290	10285	10136	10083	10168	10314	10136	10096	10415	10190	10142	10193	10261	10229	10315	10138	10344	10055	10065	10249	10117	10233	10117	10312	10168	10331	10227	10134	10205	10293	10319	10186	10172	10254	10162	10326	10299	10066	10184	10202	10273	10123	10156	10176	10231	10287	10117	10165	10253	10255	10235	10218	10078	10104	10200	10305	10273	10229	10275	10266	10218	10354	10167	10177	10255	10207	10233	10210	10128	10086	10054	10247	10034	10220	10140	10426	10221	10285	10125	10133	10244	10244	10099	10170	10184	10281	10220	10202	10179	10176	10228	10237	10340	10436	10121	10249	10280	10290	10126	10088	10196	10240	10211	10164	10066	9994	10287	10319	10142	10281	10204	10091	10125	10278	10308	10241	10128	10228	10302	10307	10037	10362	10209	10300	10317	10249	10140	10106	10278	10150	10083	10133	10332	10162	10337	10198	10196	10294	10187	10308	10272	10220	10236	10361	10196	10117	10228	10180	10139	10259	10322	10215	10150	10325	10105	10194	10190	10323	10176	10149	10205	10359	10131	10274	10151	10238	10131	10314	10246	10233	10162	10129	10281	10427	10129	10394	10078	9999	10093	10096	10227	10154	10239	10191	10288	10144	10324	10266	10261	10195	10249	10188	10062	10169	10215	10257	10069	10270	10141	10268	10056	10141	10282	10261	10184	10302	10287	10185	10132	10210	10276	10145	10206	10263	10300	10253	10254	10382	10387	10074	10184	10145	10161	10119	10249	10236	10344	10364	10173	10267	10260	10363	10169	10017	10123	10231	10373	10192	10331	10136	10184	10291	10151	10288	10282	10087	10200	10111	10149	10102	10288	10172	10294	10112	10296	10312	10233	10183	10178	10248	10383	10142	10143	10239	10246	10199	10274	10219	10356	10170	10238	10179	10312	10159	10417	10336	10226	10190	10288	10243	10131	10256	10313	10210	10080	10140	10319	10305	10203	10224	10243	10155	10268	10168	10209	10168	10189	10099	10090	10215	10219	10403	10210	10031	10189	10324	10331	10199	10138	10370	10095	10306	10150	10215	10444	10247	10053	10208	10186	10259	10103	10221	10283	10108	10318	10192	10201	10049	10188	10283	10136	10196	10157	10131	10101	10293	10177	10211	10185	10339	10105	10251	10402	10188	10336	10247	10251	10143	10258	10115	10109	10256	10228	10324	10296	10287	10230	10227	10208	10190	10243	10127	10210	10318	10222	10068	10266	10189	10103	10160	10227	10241	10264	10171	10143	10057	10258	10213	10142	10154	10320	10233	10183	10242	10142	10220	10099	10273	10275	10191	10075	10336	10052	10245	10183	10202	10274	10303	10200	10202	10212	10278	10189	10345	10110	10346	10185	10406	10153	10426	10086	10191	10282	10138	10292	10188	10167	10210	10281	10191	10174	10128	10262	10215	10242	10261	10204	10186	10243	10188	10088	10271	10185	10201	10142	10102	10177	10253	10297	10353	10287	10154	10188	10227	10224	10282	10356	10185	10204	10158	10147	10139	10115	10410	10152	10376	10301	10294	10222	10250	10143	10284	10079	10243	10155	10167	10219	10352	10147	10176	10115	10247	10243	10228	10118	10032	10165	10298	10299	10358	10158	10158	10205	10222	10362	10301	10095	10242	10295	10093	10235	10182	10134	10173	10142	10063	10137	10017	10261	10111	10175	10160	10268	10221	10312	10116	10329	10308	10096	10243	10138	10245	10208	10198	10325	10157	10232	10254	10194	10262	10306	10154	10284	10262	10115	10318	10278	10304	10136	10392	10256	10148	10144	10178	10205	10252	10136	10199	10189	10331	10124	10148	10048	10255	10252	10107	10255	10219	10267	10200	10209	10048	10232	10217	10235	10251	10229	10119	10272	10301	10275	10120	10299	10197	10206	10175	10189	10280	10351	10550	10230	10177	10212	10205	10008	10169	10319	10201	10171	10263	10120	10195	10291	10400	10206	10238	10305	10139	10247	10274	10114	10287	10155	10148	10140	10112	10236	10282	10236	10169	10322	10209	10327	10369	10236	10147	10174	10092	10211	10417	10242	10397	10296	10280	10049	10160	10361	10300	10181	10158	10335	10225	10182	10258	10081	10304	10378	10005	10229	10112	10351	10136	10339	10157	10308	10289	10264	10313	10251	10172	10181	10159	10267	10088	10205	10337	10264	10349	10137	10063	10158	10260	10156	10223	10111	10182	10189	10164	10253	10250	10350	10280	10119	10109	10203	10100	10175	10236	10165	10105	10249	10207	10318	10139	10260	10278	10370	10289	10176	10218	10121	10224	10200	10220	10321	10257	10109	10152	10249	10327	10216	10284	10031	10248	10127	10230	10156	10204	10183	10298	10243	10160	10267	10083	10360	10279	10222	10191	10229	10212	10131	10075	10175	10262	10181	10098	10353	10312	10169	10050	10234	10289	10251	10271	10145	10199	10415	10119	10299	10295	10178	10154	10299	10146	10277	10175	10348	10250	10273	10346	10362	10185	10236	10328	10255	10146	10158	10245	10189	10161	10174	10064	10149	10195	10236	10183	10249	10361	10168	10126	10067	10319	10083	10369	10306	10148	10186	10199	10222	10372	10204	10127	10172	10237	10233	10179	10268	10181	10335	10173	10238	10267	10235	10305	10321	10143	10136	10225	10276	10352	10192	10193	10158	10133	10113	10149	10165	10224	10333	10176	10248	10347	10274	10186	10289	10137	10148	10237	10145	10241	10248	10219	10011	10087	10172	10200	10317	10264	10252	10122	10261	10239	10156	10220	10415	10183	10205	10269	10217	10231	10278	10230	10300	10362	10212	10197	10229	10289	10134	10231	10215	10031	10347	10136	10172	10241	10228	10226	10067	10226	10151	10236	10303	10257	10275	10103	10229	10091	10154	10205	10215	10027	10336	10195	10216	10235	10085	10146	10086	10156	10118	10303	10237	10239	10123	10264	10116	10173	10091	10233	10154	10307	10201	10274	10439	10257	10189	10098	10324	10268	10244	10109	10159	10213	10160	10153	10241	10454	10077	10302	10192	10184	10243	10249	10200	10235	10284	10369	10196	10239	10238	10353	10326	10222	10403	10321	10452	10287	10153	10241	10275	10108	10334	10344	10386	10326	10273	10191	10362	10172	10245	10245	10128	10204	10341	10198	10358	10242	10149	10391	10033	10041	10300	10258	10227	10318	10268	10392	10221	10178	10223	10135	10151	10195	10309	10173	10156	10134	10179	10118	10140	10227	10329	10273	10212	10321	10284	10226	10170	10090	10397	10158	10216	10338	10186	10172	10146	10349	10131	10179	10209	10255	10226	10042	10215	10186	10112	10287	10232	10309	10228	10241	10297	10211	10295	10180	10051	10360	10268	10025	10222	10088	10339	10283	10206	10351	10282	10314	10155	10135	10266	10217	10156	9965	10105	10083	10167	10201	10146	10309	10220	10032	10224	10222	10351	10212	10231	10096	10087	10298	10143	10232	10334	10175	10162	10188	10318	10209	10264	10332	10335	10345	10102	10177	10206	10257	10202	10362	10238	10168	10197	10364	10119	10165	10116	10299	10195	10279	10199	10107	10321	10096	10159	10116	10165	10218	10248	10177	10300	10164	10267	10235	10298	10151	10258	10023	10237	10241	10241	10134	10319	10218	10126	10400	10364	10363	10359	10274	10296	10394	10380	10350	10260	10185	10176	10346	10229	10211	10141	10138	10178	10129	10186	9942	10255	10282	9920	10267	10302	10206	10182	10128	10042	10364	10332	10190	10181	10175	10156	10219	10360	10195	10223	10266	10483	10168	10248	10171	10401	10189	10161	10273	10181	10323	10341	10355	10090	10290	10184	10163	10150	10223	10325	10183	10241	10195	10314	10270	10313	10016	10279	10238	10302	10244	10101	10182	10139	10365	10206	10117	10180	10326	10186	10306	10165	10280	10257	10258	10232	10337	10266	10243	10323	10137	10352	10171	10179	10258	10177	10319	10155	10074	10294	10229	10250	10378	10177	10087	10228	10193	10104	10135	10157	10183	10278	10155	10134	10287	10381	10403	10181	10148	10286	10244	10149	10214	10227	10119	10252	10216	10378	10358	10197	10226	10114	10167	10305	10224	10133	10193	10257	10201	10207	10253	10268	10299	10085	10110	10178	10100	10190	10083	10383	10357	10260	10305	10211	10229	10194	10095	10281	10205	10134	10190	10271	10295	10321	10176	10318	10196	10108	10152	10205	10247	10279	10397	10213	10141	10146	10253	10308	10258	10176	10340	10202	10199	10197	10168	10219	10223	10232	10172	10193	10257	10183	10121	10252	10299	10305	10238	10146	10422	10319	10165	10205	10265	10221	10109	10277	10156	10416	10175	10356	10163	10294	10141	10308	10235	10108	10197	10368	10211	10335	10177	10282	10359	10104	10267	10260	10129	10185	10285	10224	10313	10300	10098	10200	10285	10113	10173	10228	10127	10424	10203	10226	10223	10325	10129	10298	10232	10286	10125	10153	10349	10210	10326	10236	10108	10271	10117	9997	10213	10292	10331	10134	10252	10335	10242	10321	10196	10308	10289	10065	10306	10247	10350	10185	10273	10101	10177	10173	10323	10088	10245	10242	10205	10314	10266	10230	10245	10117	10168	10072	10022	10185	10308	10132	10164	10273	10183	10154	10238	10287	10274	10125	10330	10210	10192	10199	10144	10094	10326	10265
23712	21584	35574	63173	64152	54222	39803	26586	19848	17930	17128	16867	17015	16863	16974	16895	16879	16715	16880	16752	16589	16867	17030	16854	16814	16857	16915	16918	16652	16897	16981	16867	16779	16907	16650	16747	16693	16800	16837	16667	16811	16570	16681	16795	16430	16562	16449	16671	16463	16642	16560	16672	16665	16554	16567	16598	16680	16683	16766	16706	16617	16824	16766	16588	16660	16678	16859	16764	16570	16542	16703	16620	16577	16649	16752	16720	16824	16771	16549	16762	16649	16886	16690	16728	16617	16613	16669	16648	16621	16660	16428	16723	16596	16699	16577	16566	16658	16658	16600	16600	16464	16557	16725	16490	16542	16556	16789	16530	16697	16574	16611	16860	16842	16754	16588	16631	16532	16600	16764	16546	16670	16756	16650	16780	16646	16669	16469	16697	16708	16741	16447	16549	16676	16600	16779	16675	16763	16650	16826	16388	16446	16500	16716	16878	16623	16588	16534	16637	16608	16502	16555	16590	16684	16513	16524	16779	16585	16619	16665	16764	16647	16671	16563	16610	16555	16488	16541	16640	16457	16837	16894	16499	16652	16485	16663	16801	16586	16553	16673	16583	16584	16725	16751	16935	16477	16706	16717	16559	16627	16803	16666	16613	16644	16729	16638	16664	16645	16660	16784	16585	16733	16584	16720	16586	16626	16616	16493	16669	16547	16494	16613	16635	16700	16638	16650	16923	16753	16751	16903	16627	16617	16631	16751	16612	16679	16757	16740	16842	16556	16721	16706	16712	16694	16633	16711	16679	16952	16643	16707	16502	16613	16656	16610	16645	16660	16580	16705	16710	16575	16450	16429	16548	16797	16641	16633	16684	16636	16671	16542	16706	16441	16693	16751	16579	16767	16667	16685	16676	16593	16779	16737	16567	16693	16779	16760	16410	16391	16391	16656	16383	16574	16611	16710	16710	16716	16866	16633	16755	16784	16627	16682	16548	16577	16680	16609	16771	16490	16600	16508	16342	16654	16651	16616	16570	16531	16596	16796	16779	16527	16531	16690	16435	16631	16785	16771	16784	16565	16555	16759	16538	16569	16552	16613	16394	16732	16601	16544	16714	16480	16532	16736	16511	16530	16681	16748	16674	16699	16513	16652	16632	16689	16638	16872	16666	16696	16563	16753	16590	16651	16647	16687	16752	16587	16418	16605	16500	16680	16656	16592	16321	16512	16578	16671	16654	16658	16316	16671	16648	16760	16465	16665	16554	16704	16591	16690	16590	16828	16454	16660	16588	16591	16755	16331	16804	16604	16746	16796	16702	16412	16514	16748	16605	16643	16497	16432	16631	16756	16425	16537	16672	16670	16768	16593	16452	16788	16825	16489	16725	16600	16707	16604	16820	16531	16581	16548	16717	16622	16663	16511	16687	16569	16638	16568	16667	16937	16802	16709	16593	16790	16523	16724	16715	16612	16486	16548	16531	16641	16901	16721	16638	16716	16613	16581	16772	16499	16529	16602	16664	16709	16463	16660	16582	16783	16612	16632	16497	16528	16708	16678	16776	16574	16757	16651	16705	16973	16590	16807	16572	16810	16835	16751	16612	16459	16555	16864	16580	16820	16784	16806	16805	16477	16585	16738	16717	16438	16757	16765	16735	16575	16574	16627	16843	16505	16663	16652	16494	16545	16747	16647	16527	16689	16743	16723	16558	16660	16781	16559	16720	16582	16593	16633	16744	16760	16494	16665	16570	16633	16845	16575	16514	16643	16702	16700	16530	16646	16683	16605	16644	16728	16458	16527	16503	16692	16583	16733	16587	16578	16767	16859	16492	16912	16491	16658	16583	16648	16476	16490	16711	16461	16478	16850	16633	16659	16640	16694	16838	16679	16533	16696	16787	16641	16736	16513	16582	16709	16633	16563	16803	16847	16635	16559	16656	16608	16644	16786	16706	16654	16484	16646	16655	16517	16487	16644	16657	16674	16556	16485	16682	16753	16629	16704	16531	16629	16455	16493	16656	16758	16499	16722	16534	16596	16470	16615	16750	16892	16603	16687	16484	16877	16807	16838	16620	16800	16792	16793	16705	16579	16742	16641	16586	16499	16438	16735	16472	16680	16659	16661	16530	16699	16671	16665	16803	16678	16487	16617	16621	16829	16634	16833	16852	16613	16810	16628	16611	16763	16400	16842	16543	16680	16713	16628	16560	16710	16562	16734	16701	16738	16638	16493	16523	16580	16614	16604	16691	16814	16831	16769	16710	16586	16517	16788	16640	16547	16650	16568	16514	16649	16602	16799	16483	16660	16566	16654	16725	16650	16568	16723	16733	16777	16555	16595	16686	16701	16453	16694	16652	16684	16658	16646	16903	16472	16642	16552	16751	16726	16581	16619	16557	16388	16523	16644	16567	16780	16649	16743	16672	16695	16764	16599	16816	16606	16556	16544	16563	16649	16805	16698	16612	16706	16648	16726	16690	16714	16564	16607	16822	16671	16624	16637	16705	16672	16575	16536	16579	16490	16601	16481	16473	16846	16523	16761	16817	16617	16615	16743	16541	16716	16729	16713	16708	16579	16568	16709	16564	16758	16540	16615	16771	16650	16751	16874	16561	16627	16567	16675	16509	16693	16750	16849	16585	16798	16663	16731	16613	16693	16726	16561	16590	16703	16699	16585	16698	16646	16470	16733	16767	16692	16603	16447	16420	16474	16654	16678	16772	16695	16583	16524	16738	16519	16794	16641	16686	16494	16633	16689	16710	16713	16802	16503	16654	16504	16830	16777	16656	16756	16612	16505	16774	16646	16657	16480	16503	16576	16513	16743	16427	16867	16585	16659	16681	16602	16594	16743	16615	16543	16577	16773	16723	16715	16709	16565	16570	16440	16817	16626	16591	16673	16395	16511	16619	16725	16687	16713	16559	16776	16572	16599	16662	16674	16589	16495	16790	16306	16712	16782	16513	16743	16526	16529	16700	16723	16414	16809	16761	16711	16724	16777	16906	16736	16456	16598	16712	16740	16673	16712	16830	16682	16587	16705	16902	16747	16653	16604	16621	16614	16527	16638	16807	16590	16720	16681	16697	16752	16511	16608	16621	16670	16676	16648	16577	16789	16697	16523	16749	16823	16540	16697	16711	16653	16798	16799	16630	16631	16603	16758	16815	16760	16476	16706	16540	16476	16896	16746	16777	16627	16891	16762	16714	16585	16716	16760	16526	16578	16499	16600	16504	16608	16585	16719	16618	16580	16521	16455	16650	16748	16816	16464	16511	16649	16669	16637	16684	16704	16590	16422	16693	16790	16697	16688	16655	16739	16726	16755	16598	16660	16606	16599	16512	16619	16574	16713	16552	16758	16645	16465	16617	16652	16543	16810	16722	16643	16603	16532	16688	16620	16639	16708	16382	16560	16770	16640	16627	16686	16749	16671	16698	16615	16562	16470	16583	16595	16605	16659	16772	16591	16692	16865	16699	16809	16854	16822	16831	16479	16695	16786	16636	16330	16783	16720	16620	16827	16700	16555	16635	16775	16829	16701	16322	16840	16659	16600	16467	16554	16469	16516	16812	16625	16638	16584	16470	16622	16540	16471	16766	16629	16641	16724	16619	16716	16468	16524	16542	16714	16661	16761	16558	16462	16629	16469	16561	16696	16577	16864	16947	16830	16596	16746	16801	16553	16712	16548	16614	16609	16820	16506	16499	16622	16542	16525	16431	16930	16439	16727	16711	16679	16533	16562	16772	16718	16495	16747	16716	16785	16474	16625	16462	16593	16449	16697	16797	16741	16839	16751	16768	16575	16551	16719	16508	16481	16508	16636	16571	16667	16697	16515	16618	16583	16674	16601	16786	16770	16561	16534	16667	16533	16489	16772	16608	16795	16528	16375	16745	16513	16629	16703	16806	16749	16495	16601	16833	16765	16627	16693	16701	16631	16596	16528	16803	16849	16506	16529	16521	16775	16492	16814	16548	16703	16551	16618	16732	16776	16532	16607	16532	16591	16767	16549	16728	16563	16665	16687	16691	16589	16716	16528	16639	16642	16603	16548	16760	16751	16487	16709	16747	16454	16466	16627	16699	16514	16766	16730	16581	16672	16725	16753	16596	16709	16492	16683	16690	16713	16567	16804	16770	16856	16713	16763	16621	16401	16575	16594	16834	16690	16755	16497	16879	16665	16503	16643	16476	16615	16758	16476	16589	16616	16653	16750	16498	16539	16697	16724	16516	16681	16572	16656	16845	16678	16575	16711	16692	16454	16547	16633	16290	16587	16696	16597	16473	16415	16704	16663	16799	16664	16662	16715	16520	16708	16651	16725	16632	16748	16825	16726	16680	16529	16585	16526	16556	16766	16465	16620	16688	16760	16567	16536	16664	16798	16660	16746	16679	16844	16599	16676	16730	16771	16719	16567	16532	16893	16844	16653	16566	16573	16748	16596	16733	16740	16593	16599	16479	16620	16637	16752	16728	16599	16675	16673	16677	16523	16671	16779	16732	16767	16619	16722	16622	16497	16684	16477	16550	16608	16637	16635	16668	16612	16532	16623	16497	16566	16692	16558	16607	16584	16485	16566	16680	16754	16887	16472	16333	16620	16698	16754	16652	16671	16667	16804	16757	16496	16563	16619	16790	16661	16597	16568	16512	16733	16529	16463	16580	16538	16511	16436	16445	16570	16602	16598	16854	16707	16704	16749	16633	16487	16669	16625	16672	16627	16696	16570	16655	16413	16748	16410	16782	16595	16498	16863	16490	16762	16511	16598	16754	16910	16400	16554	16699	16684	16622	16461	16475	16680	16588	16504	16591	16726	16696	16633	16392	16733	16822	16553	16624	16642	16605	16664	16609	16361	16666	16566	16574	16483	16492	16560	16677	16681	16587	16546	16369	16581	16703	16540	16613	16640	16627	16770	16640	16418	16566	16407	16396	16400	16701	16558	16819	16541	16463	16503	16676	16799	16638	16513	16627	16597	16785	16746	16621	16399	16458	16623	16679	16660	16627	16814	16349	16680	16846	16737	16731	16695	16597	16656	16670	16700	16651	16551	16569	16854	16816	16561	16741	16504	16717	16484	16724	16565	16755	16644	16623	16729	16763	16541	16698	16855	16697	16680	16802	16573	16624	16855	16745	16713	16512	16714	16662	16583	16724	16922	16579	16523	16458	16609	16866	16569	16785	16758	16576
19620	47419	84091	92751	74543	51864	30119	17678	12496	11174	10780	10664	10802	10759	10709	10829	10698	10773	10707	10824	10741	10561	10903	10767	10599	10719	10672	10722	10840	10606	10914	10769	10849	10747	10750	10847	10784	10638	10698	10853	10897	10837	10690	10752	10711	10744	10784	10729	10703	10683	10693	10945	10710	10820	10824	10719	10699	10637	10497	10790	10805	10650	10688	10671	10679	10710	10783	10774	10943	10764	10489	10773	10737	10925	10609	10769	10764	10738	10508	10741	10708	10631	10810	10883	10660	10736	10734	10763	10654	10821	10788	10638	10785	10698	10776	10690	10715	10742	10605	10906	10657	10771	10735	10746	10789	10646	10584	10663	10942	10743	10724	10710	10755	10734	10767	10747	10742	10776	10728	10640	10666	10668	10609	10851	10655	10765	10665	10741	10771	10724	10618	10646	10776	10744	10660	10745	10631	10825	10792	10694	10707	10678	10740	10815	10852	10763	10715	10760	10677	10599	10700	10778	10660	10724	10746	10673	10661	10622	10850	10679	10790	10655	10684	10530	10826	10603	10742	10862	10839	10764	10578	10657	10827	10590	10726	10728	10544	10768	10733	10720	10717	10776	10766	10621	10748	10814	10661	10638	10705	10680	10762	10600	10633	10566	10665	10700	10717	10703	10812	10705	10611	10650	10775	10724	10722	10681	10552	10601	10698	10743	10880	10698	10592	10687	10690	10796	10700	10495	10718	10742	10451	10687	10784	10732	10533	10636	10664	10749	10435	10622	10657	10670	10751	10517	10706	10639	10709	10693	10771	10645	10735	10811	10684	10689	10718	10560	10529	10736	10844	10716	10789	10684	10632	10589	10718	10699	10637	10639	10865	10570	10603	10682	10667	10692	10691	10680	10801	10547	10754	10711	10674	10624	10704	10688	10740	10713	10703	10858	10699	10654	10570	10540	10639	10625	10804	10526	10698	10767	10736	10833	10668	10707	10641	10802	10728	10531	10665	10773	10547	10567	10716	10658	10729	10652	10717	10790	10664	10671	10595	10651	10503	10826	10535	10628	10649	10758	10716	10639	10567	10715	10687	10701	10773	10516	10827	10694	10749	10657	10766	10828	10718	10374	10825	10652	10638	10612	10652	10735	10690	10720	10777	10634	10750	10616	10544	10755	10797	10561	10765	10660	10729	10683	10509	10632	10781	10721	10674	10728	10751	10782	10742	10729	10585	10726	10769	10699	10662	10626	10733	10595	10616	10730	10934	10487	10700	10639	10706	10795	10725	10637	10779	10667	10529	10418	10647	10650	10670	10504	10594	10604	10853	10688	10784	10554	10610	10519	10718	10678	10730	10776	10722	10682	10853	10791	10558	10712	10704	10828	10772	10756	10797	10729	10604	10705	10766	10808	10592	10662	10623	10651	10858	10499	10616	10799	10699	10638	10831	10775	10656	10715	10704	10708	10458	10670	10477	10757	10762	10567	10757	10541	10700	10655	10518	10743	10741	10669	10599	10707	10661	10856	10602	10609	10740	10634	10587	10595	10671	10796	10746	10586	10616	10635	10683	10749	10677	10700	10605	10677	10673	10676	10675	10579	10645	10697	10598	10669	10732	10709	10582	10630	10620	10734	10531	10760	10746	10803	10637	10704	10709	10653	10742	10727	10623	10766	10919	10620	10802	10667	10645	10717	10709	10833	10701	10591	10629	10603	10593	10580	10650	10692	10561	10811	10787	10792	10695	10679	10787	10601	10688	10742	10688	10684	10526	10661	10729	10714	10534	10581	10717	10563	10694	10733	10643	10417	10773	10720	10683	10771	10750	10812	10671	10769	10748	10782	10643	10589	10685	10640	10674	10650	10702	10724	10788	10656	10813	10661	10707	10562	10724	10786	10592	10616	10650	10734	10786	10524	10553	10686	10627	10706	10785	10719	10616	10724	10792	10711	10771	10716	10800	10671	10700	10829	10600	10635	10714	10741	10776	10782	10655	10682	10667	10787	10618	10774	10683	10603	10458	10581	10524	10818	10667	10716	10681	10672	10590	10690	10555	10666	10787	10645	10646	10740	10614	10688	10691	10911	10622	10632	10628	10527	10589	10706	10687	10683	10611	10703	10606	10583	10835	10741	10717	10611	10713	10658	10818	10738	10727	10804	10604	10718	10642	10629	10681	10671	10648	10457	10602	10637	10739	10578	10572	10632	10683	10609	10783	10735	10667	10645	10650	10623	10707	10618	10613	10623	10684	10738	10731	10893	10648	10672	10607	10597	10718	10782	10753	10786	10634	10655	10710	10896	10573	10735	10613	10588	10631	10738	10719	10601	10739	10769	10614	10862	10818	10664	10861	10679	10740	10719	10613	10741	10644	10614	10677	10572	10712	10690	10740	10764	10678	10608	10604	10631	10637	10589	10733	10650	10656	10651	10662	10789	10762	10771	10754	10713	10577	10876	10622	10534	10624	10502	10638	10591	10810	10689	10615	10779	10800	10650	10708	10793	10702	10594	10810	10618	10787	10770	10520	10683	10776	10779	10669	10825	10524	10648	10855	10804	10752	10637	10757	10755	10691	10749	10691	10676	10709	10676	10697	10660	10635	10672	10618	10695	10690	10723	10592	10748	10565	10733	10777	10767	10708	10625	10645	10778	10715	10605	10765	10761	10661	10681	10672	10715	10712	10575	10589	10706	10745	10548	10787	10616	10693	10652	10795	10678	10772	10690	10714	10601	10688	10581	10583	10714	10655	10753	10701	10596	10765	10870	10649	10732	10805	10663	10711	10584	10684	10515	10707	10679	10673	10799	10760	10669	10780	10692	10688	10553	10688	10738	10713	10628	10673	10632	10671	10661	10763	10818	10753	10569	10642	10687	10542	10557	10729	10717	10690	10686	10791	10773	10643	10619	10700	10701	10751	10596	10732	10675	10770	10541	10623	10701	10637	10722	10696	10636	10616	10504	10644	10597	10594	10632	10801	10769	10856	10627	10726	10684	10710	10804	10744	10742	10712	10656	10850	10643	10592	10612	10765	10772	10706	10729	10432	10719	10736	10794	10682	10656	10623	10639	10706	10637	10734	10591	10721	10559	10880	10607	10677	10650	10795	10722	10512	10718	10735	10720	10696	10678	10713	10803	10757	10637	10608	10650	10717	10663	10755	10660	10699	10742	10618	10571	10799	10548	10668	10791	10735	10714	10780	10706	10571	10738	10746	10565	10600	10795	10727	10715	10697	10609	10593	10727	10622	10682	10638	10662	10729	10600	10628	10731	10608	10564	10686	10604	10709	10470	10690	10763	10617	10690	10604	10674	10700	10699	10643	10662	10605	10713	10710	10802	10734	10710	10701	10736	10640	10643	10794	10640	10821	10704	10767	10822	10735	10639	10665	10796	10764	10622	10638	10628	10488	10739	10733	10626	10366	10710	10749	10679	10610	10655	10623	10843	10715	10650	10887	10785	10566	10771	10543	10604	10725	10633	10778	10587	10548	10705	10730	10776	10894	10875	10729	10758	10765	10508	10704	10650	10711	10763	10733	10853	10779	10703	10627	10962	10671	10769	10625	10534	10719	10770	10599	10755	10753	10599	10557	10739	10654	10641	10429	10828	10613	10652	10730	10565	10738	10669	10685	10605	10816	10682	10504	10607	10852	10694	10651	10772	10890	10635	10663	10724	10593	10629	10716	10764	10651	10669	10581	10611	10605	10721	10723	10713	10650	10620	10731	10661	10701	10565	10571	10723	10679	10625	10764	10740	10550	10787	10748	10626	10656	10609	10732	10713	10520	10751	10737	10614	10688	10616	10605	10740	10528	10745	10664	10739	10752	10660	10629	10702	10688	10637	10699	10795	10627	10762	10522	10538	10678	10579	10694	10846	10536	10674	10744	10808	10623	10693	10557	10679	10576	10715	10815	10707	10750	10748	10685	10655	10685	10786	10743	10588	10798	10586	10796	10824	10730	10752	10774	10502	10797	10736	10602	10606	10656	10841	10601	10651	10520	10612	10703	10769	10668	10694	10716	10618	10636	10484	10605	10733	10623	10665	10792	10569	10820	10853	10627	10795	10568	10631	10795	10705	10768	10685	10533	10728	10786	10540	10674	10726	10760	10533	10714	10608	10655	10638	10620	10604	10743	10868	10550	10732	10822	10691	10648	10721	10844	10712	10784	10617	10699	10567	10742	10804	10683	10725	10559	10602	10663	10760	10700	10630	10684	10655	10658	10523	10674	10600	10840	10773	10748	10802	10539	10661	10703	10567	10766	10669	10691	10735	10574	10617	10872	10689	10659	10742	10690	10744	10622	10646	10588	10844	10699	10573	10529	10789	10587	10610	10635	10729	10760	10634	10740	10654	10609	10751	10475	10830	10656	10628	10604	10711	10744	10663	10738	10835	10721	10858	10571	10696	10831	10708	10764	10807	10607	10719	10578	10716	10568	10713	10610	10737	10620	10826	10761	10707	10596	10572	10626	10524	10769	10619	10647	10685	10548	10595	10732	10628	10780	10720	10696	10591	10776	10543	10597	10843	10519	10600	10720	10543	10824	10591	10545	10706	10651	10723	10710	10616	10629	10504	10708	10354	10732	10576	10679	10702	10809	10648	10676	10703	10674	10650	10552	10830	10792	10482	10498	10897	10597	10715	10609	10538	10840	10670	10728	10641	10704	10754	10536	10687	10697	10683	10582	10651	10751	10719	10770	10681	10727	10560	10899	10655	10693	10603	10558	10840	10693	10708	10750	10628	10439	10781	10820	10800	10495	10683	10610	10761	10727	10725	10688	10784	10755	10595	10893	10672	10685	10799	10799	10711	10653	10627	10716	10591	10657	10732	10734	10694	10753	10821	10866	10732	10784	10584	10781	10602	10766	10762	10569	10680	10615	10789	10708	10699	10579	10767	10624	10846	10675	10602	10707	10719	10676	10664	10697	10635	10800	10692	10654	10574	10624	10671	10479	10773	10614	10674	10767	10636	10733	10558	10504	10614	10679	10835	10635	10572	10734	10652	10834	10670	10547	10731	10706	10540	10525	10637	10600	10670	10756	10569	10845	10683	10780	10700	10672	10606	10730	10710	10703	10715	10612	10765	10684	10667	10586	10604	10641	10743	10747	10670	10649	10636	10644	10745	10723	10753	10753	10525	10602	10617	10771	10863	10700	10690	10678	10718	10725	10716	10720	10663
30176	22566	30088	40694	32072	24654	20170	17850	16861	16628	16597	16604	16646	16540	16465	16602	16630	16391	16538	16364	16570	16549	16652	16568	16307	16474	16319	16580	16460	16629	16288	16361	16396	16571	16463	16298	16319	16371	16013	16503	16667	16615	16454	16494	16396	16499	16432	16540	16546	16279	16520	16452	16753	16641	16678	16412	16464	16509	16378	16294	16322	16348	16296	16441	16423	16624	16397	16352	16465	16446	16418	16504	16393	16368	16497	16483	16357	16482	16486	16272	16444	16634	16228	16334	16474	16530	16525	16192	16734	16469	16545	16477	16313	16503	16366	16495	16667	16360	16356	16591	16461	16495	16445	16347	16510	16430	16497	16383	16587	16370	16381	16480	16553	16456	16553	16476	16457	16658	16226	16551	16497	16605	16538	16509	16503	16544	16627	16683	16377	16488	16577	16359	16243	16401	16465	16544	16502	16514	16477	16584	16344	16556	16285	16400	16193	16474	16329	16621	16437	16514	16534	16346	16370	16448	16313	16504	16481	16322	16286	16397	16591	16513	16400	16356	16493	16385	16447	16556	16382	16519	16446	16503	16430	16286	16401	16410	16472	16498	16407	16562	16381	16278	16413	16500	16382	16384	16413	16494	16364	16413	16399	16431	16622	16411	16436	16507	16449	16449	16523	16329	16358	16070	16404	16503	16394	16450	16616	16482	16388	16572	16448	16343	16472	16570	16568	16295	16487	16426	16506	16252	16316	16513	16328	16557	16340	16370	16362	16312	16282	16337	16352	16570	16343	16530	16669	16423	16539	16438	16301	16392	16401	16323	16414	16175	16509	16466	16530	16522	16452	16663	16668	16378	16484	16430	16479	16530	16542	16660	16428	16271	16596	16548	16337	16582	16554	16516	16700	16323	16410	16224	16513	16511	16539	16332	16354	16318	16587	16387	16409	16395	16426	16357	16368	16246	16550	16417	16449	16260	16374	16338	16524	16534	16383	16413	16242	16314	16622	16448	16663	16501	16351	16416	16354	16404	16296	16360	16679	16473	16530	16359	16235	16232	16284	16184	16425	16308	16324	16496	16575	16588	16354	16407	16433	16616	16367	16377	16506	16497	16363	16473	16505	16394	16327	16594	16388	16474	16357	16263	16370	16505	16501	16355	16361	16346	16315	16440	16311	16568	16489	16623	16237	16331	16490	16546	16509	16477	16373	16419	16546	16204	16375	16449	16470	16428	16188	16332	16539	16436	16426	16547	16389	16513	16513	16533	16461	16280	16586	16422	16670	16196	16371	16424	16346	16440	16704	16282	16278	16350	16276	16273	16352	16335	16470	16372	16352	16394	16269	16618	16500	16426	16279	16603	16396	16273	16364	16444	16457	16241	16477	16353	16325	16306	16494	16303	16377	16264	16420	16161	16361	16436	16462	16395	16400	16469	16281	16463	16471	16491	16383	16518	16527	16593	16617	16454	16322	16322	16376	16465	16578	16422	16293	16421	16415	16567	16463	16555	16358	16473	16640	16515	16348	16548	16409	16232	16427	16472	16588	16538	16393	16389	16382	16363	16596	16495	16531	16430	16431	16505	16609	16424	16360	16578	16463	16267	16503	16577	16465	16455	16409	16510	16517	16325	16319	16491	16413	16294	16345	16240	16436	16386	16500	16507	16516	16426	16199	16430	16405	16428	16338	16210	16302	16373	16384	16408	16523	16394	16380	16483	16515	16294	16312	16347	16343	16253	16336	16346	16467	16264	16448	16386	16375	16307	16208	16307	16457	16242	16421	16303	16542	16464	16126	16320	16417	16190	16382	16483	16338	16536	16592	16600	16362	16516	16459	16594	16437	16413	16571	16463	16179	16350	16427	16636	16378	16461	16544	16210	16390	16475	16354	16345	16301	16515	16410	16362	16212	16276	16349	16447	16401	16217	16425	16423	16535	16440	16360	16332	16351	16597	16466	16270	16363	16335	16356	16444	16339	16448	16329	16305	16546	16420	16465	16435	16495	16433	16351	16564	16137	16387	16293	16459	16576	16622	16358	16635	16548	16373	16577	16444	16567	16681	16482	16444	16617	16333	16427	16459	16604	16548	16379	16577	16470	16506	16570	16577	16371	16495	16332	16537	16586	16458	16426	16597	16640	16372	16366	16490	16385	16529	16405	16435	16308	16342	16193	16516	16440	16461	16364	16311	16316	16475	16377	16459	16303	16495	16237	16453	16215	16380	16400	16373	16516	16426	16439	16311	16358	16475	16222	16505	16305	16528	16432	16472	16335	16228	16489	16356	16492	16517	16597	16535	16276	16372	16242	16660	16444	16490	16531	16339	16606	16503	16509	16348	16386	16199	16383	16290	16336	16589	16414	16781	16491	16365	16383	16458	16512	16493	16581	16424	16530	16479	16418	16266	16446	16419	16586	16364	16470	16437	16285	16278	16468	16657	16659	16622	16522	16350	16528	16446	16435	16522	16527	16604	16524	16612	16350	16294	16386	16465	16422	16410	16525	16170	16321	16533	16305	16528	16283	16462	16386	16320	16390	16393	16701	16553	16367	16431	16648	16551	16509	16315	16488	16504	16418	16536	16346	16500	16220	16582	16375	16382	16534	16293	16346	16327	16460	16370	16547	16404	16499	16556	16383	16597	16269	16211	16818	16376	16544	16405	16271	16298	16328	16233	16492	16499	16469	16453	16461	16436	16663	16448	16660	16473	16501	16430	16271	16299	16425	16396	16482	16410	16525	16418	16319	16511	16619	16513	16406	16504	16433	16462	16618	16300	16457	16467	16373	16566	16451	16278	16568	16372	16229	16533	16498	16324	16411	16264	16298	16232	16588	16463	16301	16468	16696	16247	16384	16398	16546	16269	16337	16554	16561	16433	16497	16461	16333	16493	16480	16460	16491	16347	16507	16307	16570	16285	16460	16591	16311	16239	16274	16211	16465	16357	16191	16526	16349	16336	16431	16582	16444	16632	16577	16477	16370	16552	16325	16498	16672	16604	16426	16684	16592	16387	16387	16653	16536	16224	16325	16441	16459	16228	16581	16359	16477	16645	16305	16501	16276	16623	16403	16415	16245	16850	16721	16431	16401	16456	16263	16285	16432	16315	16398	16609	16536	16255	16473	16380	16281	16564	16606	16413	16497	16573	16578	16540	16543	16418	16639	16641	16277	16368	16698	16450	16451	16594	16565	16539	16648	16460	16392	16329	16594	16494	16601	16304	16519	16397	16551	16375	16674	16603	16354	16694	16496	16418	16357	16456	16468	16744	16401	16491	16400	16511	16507	16459	16449	16403	16534	16355	16480	16255	16326	16646	16489	16386	16463	16356	16405	16389	16432	16347	16466	16569	16528	16411	16311	16552	16479	16391	16524	16456	16368	16230	16408	16566	16372	16529	16536	16441	16502	16409	16565	16457	16387	16426	16618	16493	16351	16434	16380	16457	16449	16515	16423	16572	16471	16634	16476	16537	16373	16337	16515	16367	16354	16533	16427	16475	16518	16383	16593	16450	16461	16308	16410	16374	16428	16485	16455	16554	16405	16303	16515	16299	16515	16454	16427	16632	16295	16367	16245	16399	16555	16332	16483	16699	16615	16495	16322	16591	16414	16556	16492	16476	16462	16551	16439	16630	16348	16371	16301	16281	16405	16363	16385	16431	16373	16465	16552	16567	16517	16539	16301	16472	16604	16373	16369	16397	16542	16418	16470	16616	16432	16390	16428	16284	16463	16339	16569	16479	16437	16616	16440	16364	16324	16581	16346	16450	16674	16426	16448	16246	16401	16464	16371	16435	16615	16445	16386	16412	16489	16526	16473	16498	16506	16581	16572	16414	16312	16596	16470	16479	16679	16373	16373	16355	16429	16384	16615	16498	16585	16475	16353	16412	16555	16704	16492	16435	16578	16409	16299	16446	16289	16248	16352	16310	16494	16461	16257	16211	16487	16534	16396	16186	16498	16703	16553	16111	16270	16455	16424	16392	16369	16443	16461	16403	16303	16306	16593	16476	16582	16495	16309	16374	16367	16668	16498	16409	16572	16587	16370	16531	16355	16399	16284	16685	16598	16511	16346	16411	16562	16439	16284	16480	16464	16499	16340	16388	16411	16370	16351	16425	16331	16354	16446	16513	16613	16439	16508	16483	16113	16493	16394	16416	16395	16310	16410	16490	16231	16492	16407	16330	16219	16436	16416	16310	16318	16293	16371	16347	16414	16623	16564	16560	16575	16477	16584	16697	16585	16433	16444	16434	16568	16442	16379	16381	16416	16548	16488	16392	16336	16350	16296	16314	16453	16480	16128	16427	16558	16507	16441	16440	16152	16288	16581	16262	16289	16293	16706	16330	16377	16128	16425	16281	16418	16389	16446	16360	16300	16515	16424	16441	16180	16459	16377	16143	16281	16545	16427	16524	16385	16362	16439	16512	16497	16287	16648	16333	16398	16421	16271	16408	16579	16368	16507	16520	16484	16550	16388	16423	16523	16439	16306	16275	16361	16412	16547	16535	16371	16417	16300	16175	16547	16371	16297	16493	16297	16362	16300	16423	16609	16626	16405	16393	16331	16363	16570	16617	16648	16233	16378	16430	16526	16631	16460	16542	16582	16405	16525	16395	16428	16595	16597	16420	16426	16360	16464	16551	16549	16417	16375	16519	16382	16436	16473	16326	16425	16549	16667	16590	16617	16342	16570	16539	16649	16581	16462	16493	16563	16333	16348	16577	16535	16448	16537	16614	16651	16321	16368	16340	16384	16315	16522	16382	16406	16533	16289	16306	16378	16370	16489	16400	16682	16396	16377	16443	16246	16518	16445	16370	16317	16407	16555	16558	16450	16584	16435	16277	16317	16395	16378	16342	16331	16435	16321	16277	16311	16292	16587	16289	16645	16329	16301	16534	16353	16428	16515	16354	16555	16606	16444	16361	16578	16134	16277	16456	16469	16365	16574	16323	16622	16229	16455	16499	16720	16541	16653	16368	16422	16556	16364	16457	16299	16382	16307	16204	16452	16331	16368	16347	16407	16596	16519	16371	16632	16491	16545	16510	16324	16439	16450	16349	16442	16441	16237	16520	16519	16708	16406	16367	16576	16295	16489	16249	16415	16377	16496	16604	16602	16574	16381	16498	16427	16403	16370	16276	16502	16342	16571	16455	16471	16398	16423	16191	16370	16552	16341	16374
12206	13675	26415	31621	22727	16212	12404	10804	10315	10192	10102	10230	10110	10142	10187	10229	10097	10168	10106	10024	10208	10101	10102	10299	10116	10123	10167	10210	10034	10033	10063	10113	10082	10000	10038	10122	9960	9947	10103	10065	10083	10221	10050	10059	10056	10189	10131	10103	10187	10141	9954	10174	10122	10222	10147	10030	10009	9966	10118	10066	10044	10029	10033	9970	10221	10039	10145	10231	9850	10111	10089	9998	10052	10119	10070	9991	10014	10067	10099	10160	10141	10102	10064	10054	10211	10021	10195	9978	10035	10098	10114	10141	10065	10134	10075	10146	10027	9989	10199	10118	10145	10039	10174	10068	10125	9948	10221	10069	10143	10106	10047	9948	10167	10191	10046	10081	10045	10065	10176	10166	10155	9982	10126	10062	10236	10053	10129	10050	10186	10157	10053	10033	10102	10188	10111	10166	9978	10037	10012	10104	10151	10111	9996	9915	10089	9991	10138	10115	10079	10059	10022	9884	10023	10174	10057	10311	10049	9957	9922	10025	10108	9997	10129	10054	10054	10130	10173	10190	10055	10177	10080	10056	10058	10164	9992	10056	9981	10078	9961	10041	10101	10095	10045	10127	10193	10083	10122	10101	10089	10056	10197	10140	10116	10102	10175	10198	10201	10000	10134	10130	10140	9900	10022	9991	10029	10064	10144	10086	9995	10104	10207	10187	10050	10099	10051	10024	10055	10289	9924	10091	9980	10132	10005	10081	10133	9982	10108	10136	10160	9967	10045	10183	10063	9961	9902	10104	9976	10196	10143	10083	9988	10156	10028	10169	10155	10154	9873	10076	9989	10208	10191	10208	10061	10157	10005	9971	9971	10196	10095	10207	10019	10033	9948	9966	10225	9949	10012	10034	10169	10137	10124	10054	10247	10099	9865	10145	10045	9981	10143	9968	10030	10122	10073	10190	10071	10086	10081	10102	10075	10093	10020	10230	10227	10106	10012	10032	10185	10108	9999	9950	10106	10043	9972	10059	10158	10078	10152	10106	10153	10057	10020	10158	10004	10064	10011	10120	9936	10163	9910	10043	10115	10035	10090	10108	10082	10128	10129	10021	10015	9985	10123	9985	9900	10050	10073	9966	9993	10006	10154	10142	10149	10056	10071	9946	10083	10239	10197	10069	10154	9951	10159	10026	10298	10130	10066	10115	10083	10080	10012	10137	10198	9894	10094	10076	10084	10040	10058	10005	9908	9985	9902	10053	10004	10092	9901	10045	9933	10005	10119	9906	9975	10057	10221	10075	10177	9961	10029	10121	10157	10110	9988	10208	10120	10031	10026	10164	10068	10160	10032	10155	10116	10204	10131	10096	9937	10330	10088	10155	10018	10164	10057	10164	10171	10081	10218	10150	10131	9896	10019	9985	10050	10317	10109	10008	10054	10004	10077	10027	10222	9978	10016	10169	10162	10131	9961	10077	10045	9993	10109	10058	9997	10037	10033	10164	9961	10075	10000	9977	10204	10061	10144	9884	10067	10155	10177	9849	10175	10088	9981	10172	10061	9988	10090	10088	10118	10127	10108	9885	10141	10090	10143	9999	9980	10063	10072	10108	9996	10066	10186	10191	10031	10012	10214	9999	9949	10011	10138	10041	10033	9892	9999	9909	10061	10167	10096	10302	10063	10103	10025	10080	10165	10241	10121	10127	10046	10005	10134	10011	10108	10045	10162	10105	10033	9930	9958	10129	10091	10090	10150	9966	10060	10069	10057	10019	10109	10169	10179	10046	10024	10150	9911	10135	10102	10043	10193	10032	10134	10049	10307	10025	9886	9961	10010	10097	9968	10219	10102	10002	10284	10180	10172	10027	10155	10189	10170	10044	10192	10075	10122	9985	10030	10048	10037	10084	9995	10064	10105	10116	10067	10225	9923	10113	10045	10074	10073	10033	10157	10084	10022	10036	10086	10115	10004	9924	10048	10065	10109	10005	10148	9889	10117	10077	10150	10152	10062	10102	10175	10129	10093	10067	10158	10067	10055	9990	10010	10004	10045	10030	9987	9976	10103	10010	10040	9969	10056	10051	9987	10069	9925	10010	10072	9950	10056	9963	9955	10126	10002	10036	10190	10039	10110	10056	10185	10200	10245	10070	10000	9955	10139	9939	10190	9895	10242	10151	9986	10243	10111	10280	10150	9992	10151	9996	10040	10224	9908	10100	10087	10099	10249	10011	10027	10117	10185	9982	10171	10088	9986	10073	10082	10023	10069	10056	10037	10067	10039	9975	10131	10040	9937	10169	9989	10032	10148	10026	10118	10117	10217	10024	10089	10133	10229	10117	10207	10015	10161	10082	10249	9984	9942	10206	10063	10076	10171	10122	10128	10275	9962	10077	10036	10126	10051	10167	10092	10082	10012	10114	10179	10045	10004	9984	10022	10191	10148	10207	10180	10234	9997	10244	9993	10235	9988	10071	10050	10065	10035	10083	10110	10093	10039	9937	10163	9954	10084	10036	10083	10146	10084	10193	10041	10033	9916	10044	10102	10105	10087	10052	10142	10026	10090	10099	10143	10065	10191	10071	10062	10082	10003	10128	10117	10148	10078	9971	10102	10107	10191	9990	9995	10174	10170	10091	10182	10041	10068	9929	10258	9903	10084	10049	10151	9946	10075	9961	9965	10134	10185	9900	10218	9969	10007	10071	10264	10070	10116	10111	10058	10075	9994	10064	10042	10065	10226	10262	10181	10175	10003	10158	10059	10063	10100	10097	10112	10140	10082	10092	9921	10179	9939	10141	10216	10238	10192	10116	10044	10060	10196	9992	10011	10296	10086	10089	10058	10120	10051	10066	10063	10288	10083	10006	10146	10143	10057	10050	10081	10142	10111	10114	10046	10032	9990	10095	10221	10147	9972	10030	10121	10197	9973	10172	10155	10079	10123	10050	9968	9967	10127	10044	10056	10098	10264	10099	10187	10008	10139	10081	10102	10070	10050	10112	10094	10045	10181	10057	10224	10045	9950	10231	10035	9993	10186	9969	10108	10004	10032	10087	10144	10142	9881	10005	10219	10012	10096	10213	10090	10106	10028	10117	10116	9965	10074	10110	10050	10037	10033	10071	10105	10168	10098	10028	10085	10005	10041	10058	10178	10187	10165	10122	10082	10067	10097	10163	10150	10123	10182	10059	10180	9974	10079	10093	9947	9914	9920	10143	10188	10115	10085	10030	10185	10001	10170	9987	10070	9964	10003	10000	9996	10200	10266	10085	9958	10025	10176	10178	10070	10007	10108	10191	10243	10075	10169	9999	10062	10144	10136	10037	10005	10131	10198	10055	9992	10148	10061	9950	10067	10117	10068	10099	10109	10150	10160	10107	10080	10049	10131	10027	9962	10021	10124	10063	10075	10248	10153	10137	10076	10086	10107	10014	10052	10044	9948	10127	10156	9929	10134	10128	10249	10258	10067	9904	10008	10115	10064	9965	10125	10141	9917	9992	9905	10124	10093	10152	10101	10038	9989	10257	10068	10052	10013	9982	9991	9915	10005	10048	9962	10149	9985	9906	10105	10085	10085	10240	10034	9992	10095	9991	9999	10011	10050	10095	10068	9966	10094	10079	9894	10156	10121	9997	10116	10032	10045	10050	10065	10048	10031	10024	10043	10218	10010	9941	10146	10040	10212	10132	9996	10078	10161	10186	10022	10174	10129	9902	10123	10236	10027	10062	10003	9984	10205	10086	10064	10141	10161	10179	10050	10160	10132	9985	10191	10019	10081	10158	9932	9947	10045	10020	9990	10170	10100	10038	10089	10183	9965	10153	10103	10004	10108	9889	10008	10241	10117	10137	10235	10069	10028	10155	9972	10062	10063	10058	10085	9975	10162	10121	9957	10047	10116	10201	9947	10021	10089	9895	10033	10147	10041	10077	10023	10017	9943	10003	10051	10061	10058	10157	10059	10159	10095	10132	10064	10105	10049	10167	9985	10002	10182	10080	10041	10032	9972	10070	9953	10095	10136	10145	10060	9943	9915	9954	10094	10125	10076	10059	10159	10124	10103	10217	10135	10132	10099	10031	10200	10289	9987	10072	10154	10004	10199	10066	10115	9994	10074	10090	10143	10065	10112	10015	9945	10093	10203	10040	10206	9989	10072	10083	10182	10027	9988	10123	10121	10247	9929	10135	9966	10073	10165	10239	10129	10125	10122	10133	10072	10231	10194	10166	10040	10139	10027	10033	9955	9963	10097	10087	10036	10022	10076	9910	10121	10051	10169	10008	9971	10050	10085	10040	10127	10113	9912	10015	10074	10016	10198	9944	10138	10113	9976	10029	10071	10062	10112	10017	10125	10004	10040	10107	10118	10178	9961	10169	10071	10283	10127	10115	10174	10147	10050	10010	9943	10046	10008	10044	9976	10159	10092	10094	10042	10012	10099	10184	10091	10139	10272	10049	10123	9965	10059	10095	10095	10203	9966	9944	10055	10189	10263	10109	10017	9951	10285	10114	10062	10115	10105	9905	9970	10225	10235	10172	10055	10053	10031	10077	10079	10038	10031	10030	10105	10021	10227	9972	10041	10105	10022	10030	10058	10056	10112	10220	10049	9995	10158	10110	10147	10027	10065	10079	10169	10027	10143	10226	10039	10101	10032	10114	10157	10021	10016	10091	10183	9957	10024	9933	10070	10127	10012	9979	9959	9995	10103	10075	10149	10082	10026	10076	10143	10011	10044	10025	10004	10101	10301	10035	10014	10147	10130	10004	9995	10072	10027	10084	10033	10138	10292	10011	10134	10166	10071	10048	10057	10009	9892	10041	10059	10241	10115	10018	10182	10009	10166	10082	10062	9988	10015	10084	9998	9991	10080	10028	10088	10161	9950	10107	10118	10027	10208	9992	10203	10152	10155	10100	10180	10122	10094	10085	10054	10084	10115	10078	10093	10046	10100	10191	9952	10121	10131	10104	9952	10074	10252	10102	10165	10120	9886	9876	10142	10302	10120	10213	10180	9943	10032	10126	10094	10127	10067	10008	10033	9984	10064	10126	10110	10177	10077	10083	10119	10075	10178	9939	10002	10200	9989	10196	10241	10020	10030	10018	10172	9960	10063	10006	10100	10141	10112	10197	9961	10123	10174	10005	10212	10134	10167	10137	10019	10268	10281	9868	10062	9917	10164	10053
25180	21607	34931	64433	58349	45464	32269	22517	18451	17254	16836	16848	16645	16786	16797	16937	16834	16519	16671	16549	16725	16710	16604	16521	16584	16553	16783	16650	16546	16588	16606	16734	16581	16624	16731	16714	16532	16532	16345	16702	16786	16626	16556	16486	16391	16631	16474	16467	16858	16539	16413	16344	16603	16845	16422	16708	16653	16573	16588	16867	16575	16538	16452	16725	16718	16552	16691	16602	16688	16489	16621	16658	16628	16470	16491	16405	16505	16497	16607	16616	16701	16540	16715	16517	16556	16535	16634	16582	16340	16737	16637	16500	16463	16595	16557	16558	16549	16347	16623	16571	16515	16399	16408	16760	16603	16407	16610	16698	16667	16476	16291	16419	16504	16638	16529	16382	16542	16506	16655	16627	16638	16588	16662	16662	16586	16449	16567	16361	16423	16515	16584	16464	16600	16564	16429	16601	16559	16647	16525	16425	16444	16632	16640	16684	16536	16580	16595	16623	16499	16278	16620	16433	16466	16343	16701	16691	16569	16438	16257	16486	16557	16448	16471	16695	16630	16632	16422	16503	16442	16468	16467	16460	16533	16474	16563	16627	16576	16622	16682	16459	16505	16526	16561	16743	16570	16496	16397	16657	16607	16568	16500	16339	16263	16313	16310	16508	16514	16593	16533	16564	16706	16513	16222	16446	16446	16429	16358	16545	16682	16586	16596	16505	16814	16597	16543	16560	16520	16425	16696	16405	16656	16533	16540	16402	16642	16427	16384	16335	16480	16384	16523	16583	16534	16410	16725	16546	16481	16534	16823	16407	16677	16702	16565	16487	16571	16507	16484	16205	16394	16570	16476	16591	16493	16692	16508	16430	16609	16337	16733	16413	16413	16541	16410	16698	16476	16496	16525	16687	16516	16532	16644	16594	16855	16721	16444	16774	16483	16790	16749	16569	16622	16465	16596	16640	16422	16535	16685	16681	16582	16425	16578	16534	16634	16417	16584	16654	16547	16358	16551	16647	16667	16615	16504	16583	16514	16721	16464	16649	16549	16424	16548	16551	16548	16520	16575	16498	16626	16842	16513	16466	16720	16464	16242	16432	16619	16625	16796	16475	16511	16631	16538	16620	16603	16691	16347	16571	16554	16733	16503	16271	16239	16343	16458	16450	16696	16666	16461	16327	16665	16827	16530	16572	16465	16421	16675	16757	16451	16617	16658	16668	16573	16532	16588	16618	16631	16516	16501	16412	16382	16202	16516	16506	16424	16573	16344	16322	16578	16602	16852	16545	16647	16586	16514	16588	16530	16407	16352	16481	16459	16595	16321	16635	16544	16374	16512	16563	16549	16664	16602	16602	16634	16627	16583	16501	16598	16405	16632	16513	16560	16552	16434	16480	16410	16544	16697	16823	16381	16609	16492	16652	16634	16374	16638	16530	16279	16681	16631	16795	16590	16639	16603	16441	16511	16686	16376	16286	16508	16519	16579	16628	16469	16394	16623	16829	16561	16310	16315	16759	16563	16557	16358	16545	16527	16511	16687	16720	16678	16328	16334	16673	16549	16758	16598	16692	16554	16539	16389	16416	16537	16730	16570	16357	16178	16526	16354	16657	16630	16788	16584	16608	16508	16557	16581	16821	16558	16548	16556	16601	16540	16388	16281	16458	16523	16665	16598	16503	16620	16490	16747	16517	16462	16506	16352	16752	16486	16523	16426	16515	16331	16420	16577	16670	16367	16449	16458	16458	16539	16478	16526	16562	16545	16537	16597	16598	16525	16821	16369	16315	16605	16377	16555	16350	16697	16659	16565	16613	16577	16514	16275	16515	16681	16373	16499	16630	16559	16560	16635	16565	16629	16465	16752	16583	16545	16515	16501	16652	16519	16851	16757	16420	16453	16406	16300	16377	16582	16569	16613	16304	16320	16506	16543	16388	16619	16612	16344	16629	16632	16476	16422	16494	16597	16707	16734	16568	16548	16474	16401	16633	16589	16449	16505	16520	16508	16243	16573	16531	16537	16480	16595	16447	16564	16473	16552	16811	16337	16551	16686	16641	16827	16635	16585	16478	16659	16514	16527	16500	16445	16367	16738	16704	16685	16744	16515	16581	16718	16474	16411	16543	16677	16476	16605	16579	16684	16660	16732	16580	16598	16519	16441	16537	16638	16603	16583	16536	16516	16615	16482	16500	16689	16433	16667	16552	16629	16643	16366	16486	16476	16477	16644	16538	16534	16396	16695	16366	16579	16639	16649	16353	16702	16522	16522	16557	16479	16815	16630	16570	16479	16694	16542	16350	16180	16658	16581	16428	16468	16382	16438	16612	16427	16423	16595	16624	16621	16325	16554	16487	16555	16666	16512	16503	16461	16457	16532	16204	16711	16705	16595	16610	16619	16733	16570	16295	16683	16633	16591	16699	16604	16592	16400	16526	16623	16452	16548	16554	16473	16709	16411	16494	16807	16752	16516	16562	16536	16398	16705	16508	16579	16609	16484	16314	16241	16460	16549	16392	16512	16403	16512	16639	16436	16508	16514	16647	16581	16611	16592	16529	16701	16588	16727	16640	16677	16330	16531	16796	16591	16436	16578	16425	16559	16580	16750	16370	16604	16425	16600	16394	16575	16473	16541	16454	16509	16504	16470	16394	16487	16302	16654	16594	16443	16756	16629	16588	16488	16583	16705	16337	16499	16520	16651	16630	16755	16799	16681	16563	16782	16589	16506	16460	16566	16573	16537	16688	16603	16651	16764	16525	16417	16615	16647	16530	16532	16515	16696	16610	16598	16401	16501	16677	16482	16583	16612	16690	16441	16674	16467	16484	16600	16565	16464	16406	16553	16560	16353	16608	16517	16821	16703	16544	16716	16635	16282	16395	16426	16452	16715	16595	16338	16661	16635	16586	16525	16565	16692	16566	16428	16678	16638	16544	16372	16436	16752	16596	16598	16780	16452	16541	16392	16498	16396	16522	16785	16530	16234	16587	16621	16482	16681	16665	16616	16512	16616	16544	16620	16402	16715	16843	16662	16540	16416	16570	16551	16540	16401	16662	16506	16599	16542	16572	16341	16602	16434	16547	16563	16434	16413	16561	16412	16662	16684	16353	16427	16285	16778	16496	16474	16463	16739	16518	16616	16608	16589	16548	16839	16522	16833	16652	16607	16687	16632	16517	16571	16611	16592	16455	16541	16488	16445	16784	16349	16363	16576	16574	16546	16535	16556	16645	16426	16520	16478	16722	16419	16448	16507	16429	16696	16611	16621	16420	16484	16542	16505	16565	16549	16506	16267	16729	16689	16712	16398	16634	16525	16640	16334	16417	16731	16559	16339	16607	16499	16574	16569	16482	16592	16596	16494	16595	16310	16461	16574	16298	16657	16696	16606	16537	16477	16662	16721	16625	16579	16653	16601	16840	16495	16579	16525	16510	16496	16600	16444	16522	16508	16690	16662	16564	16519	16420	16863	16448	16322	16569	16441	16541	16688	16412	16513	16331	16625	16495	16481	16517	16479	16589	16665	16559	16619	16480	16487	16511	16616	16555	16489	16638	16476	16433	16341	16627	16647	16325	16643	16615	16354	16517	16618	16369	16792	16557	16484	16420	16455	16528	16596	16436	16432	16361	16673	16426	16461	16535	16478	16593	16508	16432	16479	16608	16599	16796	16543	16418	16292	16407	16455	16442	16518	16673	16379	16721	16612	16617	16474	16383	16596	16561	16732	16673	16585	16593	16625	16366	16473	16767	16668	16602	16624	16468	16499	16540	16641	16422	16680	16584	16458	16692	16491	16344	16385	16440	16573	16740	16696	16720	16839	16495	16541	16558	16606	16544	16546	16775	16609	16592	16612	16433	16555	16439	16581	16472	16706	16604	16557	16530	16736	16605	16359	16560	16434	16531	16679	16741	16544	16582	16497	16520	16589	16628	16469	16674	16453	16646	16405	16500	16511	16520	16600	16398	16562	16379	16771	16580	16714	16559	16524	16487	16804	16599	16468	16547	16366	16655	16543	16556	16595	16618	16440	16618	16555	16384	16446	16676	16561	16532	16617	16534	16575	16532	16491	16682	16437	16464	16465	16448	16505	16600	16630	16677	16524	16487	16547	16536	16368	16777	16542	16571	16456	16607	16610	16474	16444	16371	16497	16388	16328	16482	16568	16533	16597	16340	16550	16532	16709	16630	16508	16596	16600	16574	16646	16538	16480	16493	16615	16472	16576	16497	16567	16634	16538	16540	16602	16590	16642	16773	16580	16606	16618	16608	16521	16562	16504	16594	16626	16629	16567	16672	16547	16629	16643	16521	16513	16339	16314	16657	16458	16417	16594	16439	16445	16574	16433	16489	16343	16413	16540	16566	16801	16446	16771	16550	16572	16483	16474	16336	16670	16468	16777	16583	16453	16394	16681	16622	16539	16503	16609	16706	16691	16554	16825	16563	16630	16670	16594	16509	16572	16394	16524	16538	16497	16455	16573	16411	16405	16271	16454	16524	16724	16606	16703	16619	16260	16525	16491	16618	16709	16596	16504	16490	16588	16560	16546	16612	16745	16790	16446	16571	16575	16329	16318	16197	16628	16577	16509	16539	16397	16623	16412	16435	16583	16619	16318	16577	16489	16663	16342	16506	16408	16372	16476	16414	16721	16518	16647	16375	16750	16834	16678	16436	16528	16644	16461	16606	16422	16494	16612	16491	16395	16625	16522	16651	16558	16466	16582	16678	16586	16508	16464	16392	16377	16359	16657	16572	16431	16639	16405	16606	16582	16364	16552	16493	16544	16427	16283	16474	16749	16669	16647	16356	16647	16475	16531	16438	16450	16635	16666	16635	16624	16592	16590	16838	16375	16451	16574	16714	16528	16440	16630	16514	16489	16504	16523	16501	16407	16649	16496	16692	16575	16400	16493	16448	16582	16498	16592	16643	16578	16448	16680	16556	16646	16533	16594	16532	16482	16585	16542	16370	16501	16671	16544	16587	16407	16466	16526	16557	16574	16530	16619	16482	16405	16472	16764	16447	16572	16585	16668	16395	16734	16597	16322	16380	16408	16623	16660	16620	16515	16705	16666	16601	16421	16486	16575	16607	16456	16540	16542	16512	16524	16582	16506	16681	16487	16381	16600	16444	16393	16459	16359	16348	16468	16624	16706	16346	16437	16681	16712	16609	16729	16576	16510	16692
14829	27748	63502	76444	57217	37508	22351	14507	11369	10822	10539	10522	10579	10515	10324	10538	10430	10381	10574	10529	10434	10480	10423	10300	10472	10472	10460	10515	10648	10442	10514	10456	10494	10402	10527	10418	10519	10571	10368	10412	10546	10515	10594	10462	10486	10443	10331	10448	10344	10392	10445	10481	10648	10432	10414	10561	10369	10362	10481	10338	10271	10470	10345	10266	10547	10407	10329	10305	10549	10408	10347	10599	10366	10529	10354	10409	10440	10267	10338	10560	10318	10424	10475	10442	10444	10418	10439	10496	10383	10304	10477	10518	10374	10313	10367	10497	10417	10526	10235	10402	10365	10425	10512	10389	10650	10471	10387	10394	10350	10371	10424	10325	10474	10410	10511	10354	10432	10453	10444	10495	10594	10383	10490	10336	10456	10397	10395	10315	10474	10581	10420	10391	10489	10636	10520	10519	10526	10454	10413	10374	10428	10424	10279	10456	10367	10579	10394	10404	10408	10434	10472	10376	10523	10302	10265	10366	10425	10408	10378	10706	10378	10504	10450	10414	10432	10356	10305	10430	10487	10493	10212	10448	10519	10376	10481	10416	10573	10448	10380	10358	10547	10321	10443	10416	10248	10554	10514	10235	10348	10275	10494	10390	10448	10523	10355	10346	10424	10440	10426	10380	10475	10490	10446	10387	10451	10378	10438	10322	10196	10455	10316	10388	10286	10378	10320	10495	10409	10311	10511	10410	10610	10322	10412	10334	10339	10408	10215	10320	10430	10456	10344	10537	10357	10447	10143	10477	10282	10380	10381	10300	10485	10578	10462	10220	10467	10368	10516	10393	10371	10399	10439	10328	10569	10331	10359	10375	10393	10395	10479	10475	10427	10353	10394	10416	10424	10378	10428	10308	10286	10442	10382	10395	10336	10363	10274	10503	10561	10443	10420	10392	10539	10385	10573	10291	10486	10520	10309	10445	10383	10418	10269	10502	10455	10372	10405	10436	10328	10336	10409	10461	10363	10325	10319	10432	10680	10334	10434	10396	10285	10425	10294	10268	10363	10166	10464	10346	10439	10444	10309	10640	10387	10529	10423	10323	10523	10372	10375	10455	10393	10290	10260	10392	10328	10347	10482	10564	10359	10382	10323	10310	10523	10426	10404	10513	10517	10514	10241	10204	10544	10404	10307	10578	10409	10404	10194	10412	10589	10227	10487	10366	10446	10478	10265	10339	10361	10431	10383	10464	10403	10352	10488	10403	10460	10424	10445	10453	10464	10453	10428	10370	10491	10487	10411	10352	10374	10288	10433	10623	10434	10295	10464	10471	10298	10362	10406	10353	10302	10499	10320	10259	10323	10325	10319	10479	10308	10426	10329	10396	10378	10464	10514	10447	10336	10317	10445	10228	10706	10516	10395	10397	10225	10439	10275	10316	10225	10408	10265	10424	10450	10582	10227	10268	10419	10302	10350	10446	10416	10497	10349	10304	10403	10450	10311	10489	10358	10346	10310	10262	10599	10434	10384	10400	10515	10457	10290	10469	10457	10383	10494	10427	10433	10281	10382	10454	10365	10297	10384	10409	10360	10406	10364	10384	10409	10580	10511	10499	10264	10415	10469	10479	10604	10476	10354	10464	10442	10504	10297	10205	10570	10470	10327	10413	10466	10434	10285	10528	10276	10398	10364	10412	10438	10466	10433	10422	10345	10397	10444	10447	10290	10516	10414	10416	10310	10497	10252	10609	10270	10487	10496	10466	10324	10469	10322	10294	10513	10411	10497	10368	10414	10492	10210	10322	10324	10393	10394	10509	10381	10352	10440	10318	10190	10580	10466	10454	10451	10190	10304	10314	10474	10426	10446	10351	10299	10339	10352	10558	10423	10471	10369	10494	10220	10415	10406	10386	10437	10419	10365	10429	10416	10386	10379	10330	10396	10426	10503	10330	10456	10451	10343	10435	10344	10531	10250	10532	10408	10385	10370	10536	10539	10525	10604	10427	10402	10301	10301	10361	10375	10304	10470	10366	10426	10305	10383	10365	10330	10287	10295	10399	10500	10410	10308	10409	10377	10336	10333	10225	10457	10520	10456	10492	10324	10573	10323	10311	10258	10496	10399	10389	10237	10306	10528	10326	10496	10548	10347	10614	10292	10275	10372	10382	10265	10349	10346	10352	10563	10253	10430	10362	10348	10412	10388	10352	10443	10371	10498	10417	10331	10484	10393	10466	10439	10392	10402	10469	10285	10388	10558	10258	10325	10417	10518	10253	10492	10413	10414	10331	10545	10317	10465	10424	10442	10448	10650	10557	10405	10405	10351	10342	10315	10360	10427	10500	10424	10472	10381	10556	10400	10463	10530	10248	10422	10592	10439	10442	10348	10290	10335	10459	10327	10408	10407	10445	10567	10320	10338	10299	10460	10258	10396	10338	10401	10318	10492	10436	10304	10370	10427	10517	10407	10302	10368	10362	10298	10323	10306	10359	10473	10491	10223	10344	10497	10260	10508	10445	10299	10541	10441	10341	10499	10386	10491	10162	10383	10350	10377	10339	10350	10177	10458	10200	10406	10352	10494	10314	10460	10416	10512	10484	10584	10303	10256	10396	10426	10368	10433	10325	10280	10362	10246	10400	10388	10401	10443	10467	10413	10415	10434	10453	10452	10342	10387	10397	10504	10405	10352	10443	10282	10352	10561	10329	10451	10341	10377	10418	10473	10502	10357	10287	10344	10453	10436	10380	10397	10340	10396	10424	10435	10283	10323	10306	10383	10357	10348	10442	10415	10343	10413	10366	10246	10449	10463	10551	10320	10372	10476	10308	10372	10435	10277	10368	10351	10276	10421	10511	10497	10415	10364	10423	10408	10367	10469	10469	10469	10331	10328	10450	10475	10499	10612	10459	10363	10225	10536	10410	10358	10394	10430	10460	10410	10383	10430	10380	10264	10342	10529	10334	10458	10320	10433	10406	10584	10324	10261	10309	10402	10457	10340	10442	10567	10396	10351	10450	10450	10504	10379	10442	10233	10418	10247	10479	10583	10428	10389	10406	10283	10530	10387	10506	10316	10469	10537	10542	10332	10390	10314	10253	10311	10460	10233	10408	10259	10367	10379	10259	10544	10360	10390	10364	10341	10491	10409	10379	10439	10445	10474	10389	10503	10296	10367	10316	10351	10231	10326	10385	10296	10348	10311	10444	10326	10410	10485	10487	10347	10538	10375	10266	10163	10434	10568	10503	10378	10331	10483	10488	10478	10457	10561	10293	10534	10493	10551	10405	10302	10469	10389	10494	10482	10606	10458	10319	10359	10358	10410	10476	10402	10350	10304	10267	10354	10335	10405	10403	10406	10396	10507	10238	10274	10485	10346	10325	10527	10395	10459	10474	10349	10528	10334	10462	10565	10341	10367	10418	10382	10492	10531	10273	10322	10307	10444	10247	10321	10258	10394	10300	10596	10194	10394	10461	10382	10362	10292	10385	10363	10465	10227	10539	10280	10300	10285	10360	10536	10318	10448	10436	10368	10474	10619	10297	10252	10533	10415	10364	10467	10352	10496	10380	10533	10383	10375	10356	10472	10345	10519	10522	10605	10282	10444	10465	10361	10382	10418	10454	10432	10286	10451	10407	10469	10673	10476	10340	10531	10340	10423	10366	10492	10483	10388	10516	10497	10543	10517	10445	10393	10377	10323	10415	10460	10294	10355	10407	10568	10287	10429	10365	10282	10156	10488	10360	10362	10425	10314	10415	10603	10282	10488	10403	10414	10391	10529	10446	10311	10591	10527	10424	10400	10483	10518	10350	10493	10235	10452	10603	10482	10179	10526	10409	10307	10399	10259	10518	10233	10332	10284	10409	10487	10438	10445	10443	10549	10431	10540	10414	10483	10333	10475	10491	10407	10479	10423	10303	10240	10304	10365	10401	10426	10361	10391	10337	10368	10609	10515	10325	10418	10410	10517	10426	10271	10377	10422	10557	10411	10547	10427	10527	10589	10470	10522	10259	10404	10497	10300	10291	10404	10366	10199	10560	10524	10485	10350	10535	10459	10339	10139	10342	10469	10422	10525	10414	10139	10342	10411	10312	10523	10467	10591	10583	10315	10444	10304	10436	10476	10485	10446	10247	10483	10344	10343	10308	10351	10425	10352	10408	10401	10306	10397	10454	10353	10311	10372	10343	10397	10321	10399	10262	10485	10454	10347	10335	10352	10354	10437	10285	10406	10284	10378	10343	10405	10564	10446	10261	10579	10263	10356	10326	10373	10404	10574	10410	10405	10260	10375	10554	10387	10275	10492	10297	10286	10360	10378	10428	10389	10496	10459	10447	10328	10383	10430	10366	10446	10420	10662	10396	10343	10493	10315	10326	10380	10307	10303	10201	10367	10434	10342	10315	10356	10370	10409	10458	10369	10485	10410	10472	10363	10269	10432	10436	10545	10423	10284	10510	10312	10278	10438	10317	10489	10383	10424	10458	10420	10302	10365	10390	10449	10365	10442	10288	10418	10369	10341	10402	10406	10544	10250	10314	10281	10460	10481	10330	10329	10476	10310	10446	10342	10457	10262	10584	10481	10324	10467	10248	10557	10390	10338	10287	10476	10383	10454	10394	10496	10295	10386	10377	10426	10424	10371	10524	10533	10452	10487	10437	10357	10397	10372	10314	10540	10346	10393	10409	10639	10367	10365	10369	10485	10498	10345	10515	10476	10276	10347	10513	10575	10479	10454	10437	10512	10329	10255	10438	10254	10510	10553	10400	10442	10306	10386	10533	10425	10353	10404	10295	10408	10514	10256	10431	10447	10416	10256	10526	10218	10349	10342	10435	10411	10349	10350	10482	10316	10413	10456	10414	10322	10435	10397	10293	10279	10559	10288	10453	10635	10458	10411	10393	10467	10455	10392	10322	10455	10561	10539	10419	10488	10336	10545	10416	10316	10372	10529	10424	10517	10416	10441	10417	10503	10342	10347	10466	10424	10445	10297	10379	10351	10140	10485	10451	10449	10376	10466	10290	10466	10433	10231	10506	10530	10406	10297	10376	10333	10492	10394	10412	10388	10457	10400	10400	10373	10472	10399	10366	10331	10445	10563	10312	10358	10294	10329	10475	10486	10459	10394	10464	10340	10307	10343	10508	10406	10491	10403	10355	10397	10499	10407	10377	10510	10434	10350	10336
23800	21593	34698	61446	65380	54608	40488	27162	20456	18438	17715	17414	17037	17029	17339	17147	17146	17260	17146	17173	17085	17017	17119	16924	17226	17189	17012	17110	17163	17105	16925	16941	16850	16794	16810	17056	17042	17265	17080	16887	16841	17009	17262	16929	16817	16778	16860	16967	17132	16976	17109	17083	16939	16927	17167	16967	17081	16990	16893	16997	17038	16860	16847	16770	16839	16743	17059	16894	16994	17005	16908	16896	16887	16998	16859	16943	16923	16991	17040	16784	16740	17073	17005	16987	16995	17123	17049	17162	16812	16902	16920	16705	16960	16840	16994	16724	17123	16970	16885	16877	16806	17065	16937	16892	16658	16949	17022	16937	17111	17077	16874	16907	16871	17065	16924	16899	16797	16909	16944	16915	16762	16871	16848	16759	16682	16891	16765	16902	16941	16998	16703	16834	17035	16970	16855	16924	16810	17100	17057	16915	16913	17033	17025	16914	17018	17020	16945	16891	16969	16891	16835	16992	16946	16789	16803	16744	16831	16788	16884	16761	16852	16889	16917	16724	16868	16968	16957	16864	16825	16986	17097	16733	16952	16888	16921	16908	16954	16879	16834	17004	17077	16900	16846	16869	17089	16797	17003	16995	16900	16957	16847	17179	17075	17066	16991	16871	16907	17046	16796	16927	17074	17015	16752	16809	16818	16956	16782	16755	17049	16679	16814	16985	16949	16953	16913	16646	16865	16925	17028	17030	16971	16814	16747	16816	16757	17001	16940	16966	16849	17091	17022	16809	16686	16845	16942	16782	16682	16886	16904	16872	17143	16727	16899	16776	16685	16935	16837	17018	16867	16968	16860	16792	16648	16716	16902	17013	16993	16791	16836	16915	16746	16913	16994	16955	17011	16952	16801	16878	16827	16736	16776	16911	17011	16951	16940	16853	16966	16873	16892	16756	16933	16893	16909	16867	16955	17030	16996	16711	16966	17062	17025	17027	17024	16800	16625	17012	17006	16935	17055	17116	16966	17118	17081	16727	17149	16989	17014	16862	17130	16785	16834	16751	16763	16961	17074	17028	16813	16890	16946	16866	16748	16879	16874	16814	17058	16878	16944	17065	16967	16995	16678	17027	16797	16948	16856	16963	16811	16770	16758	16780	16723	17044	17003	16807	16835	17028	17030	16896	16879	16804	16713	16984	16721	16765	16904	16806	16877	16835	16847	16843	16950	17097	16987	16724	16882	16805	16920	16907	16794	17102	17067	17030	16794	16936	17019	16802	17010	16923	16759	16861	16862	16828	16912	17129	16913	16849	16929	16785	16987	16810	16821	16817	17022	16654	16913	16734	16842	16842	16624	16972	16817	16871	16873	16918	16934	16831	17052	16996	16856	17059	17081	16811	16862	16793	16896	16895	17052	16882	16949	16915	16980	17038	16915	16838	16936	17053	16884	16973	16914	16752	17081	16850	16928	16648	16924	16842	16998	16758	17042	17107	17102	16942	16841	16868	16972	16978	17104	16636	17033	16898	16888	16783	16856	16910	17005	16917	16874	16965	17075	16925	16908	17004	17004	16926	16968	16803	16825	16961	17010	16914	16964	17042	17041	16875	16829	16887	17046	16861	16764	16832	16897	16687	16947	16910	16864	16851	17077	16983	16833	16876	17037	16861	16832	16972	16876	16771	16845	16874	16782	16895	17057	16969	16983	17016	16860	17011	17018	16749	17239	17033	16855	16841	17003	16915	16708	17105	16884	16871	16992	16868	17022	17004	16884	16793	16863	17034	17106	16882	16852	16919	17109	16955	16893	16686	16857	16874	16909	16964	17026	16779	17037	16780	17025	16973	16962	16914	16968	16999	16926	16715	16999	16837	16886	16982	17113	16885	16979	16899	16843	17147	17023	16966	16813	16909	17015	16916	16971	16748	16874	16969	16994	16902	16952	16828	17094	16941	17021	16823	16855	16931	16740	16802	16827	16890	17015	16887	16854	16891	16914	17001	16965	16963	16699	16943	16672	16860	17058	16893	17047	16928	16913	16864	16764	16773	16937	16856	17129	16725	16989	16973	16919	16964	16711	16865	16872	16858	17062	16957	16734	16867	17032	16760	16833	16885	16753	16898	16885	16816	17246	17111	16946	17170	17058	16972	16975	16996	17029	17157	16895	17088	17145	16843	17097	16875	16825	16828	16545	16906	17032	16871	16688	17055	16989	17077	16607	16910	16887	16967	16897	16760	17043	16777	16941	16941	17030	17039	16917	17034	16703	16848	16822	16761	16824	16913	17001	17202	17017	16908	16840	17172	16877	17031	17049	16881	16954	16742	17119	16975	16981	16763	16879	16890	16734	16934	16954	16822	16963	16810	17035	17069	16933	16862	16799	16742	16876	16848	17011	16999	16977	16863	16960	16870	17111	16868	16935	17123	16894	16814	16899	16893	16988	16791	16923	16897	16902	16729	16974	17012	16930	16810	16895	17029	16898	16918	16827	16717	16920	16784	16960	16930	16822	16955	16754	17028	17180	16883	16894	16598	16839	16639	16910	16747	16667	16866	16882	17094	16839	16678	17088	16836	16973	16923	16918	17052	16918	16990	16919	17009	16864	17079	16734	16869	16855	16858	16984	16845	16720	17035	16735	16952	16833	16708	16857	17103	17118	17000	16844	16879	16897	17026	17018	17057	16883	16688	16965	16955	17092	17069	16765	16884	17065	16991	16932	16852	17053	17020	16986	17035	16820	16948	16837	16693	17040	16767	17173	16936	17099	16774	16850	16828	16797	17024	16830	16824	17112	16824	16997	17004	16961	16990	17012	16970	16830	16973	16774	17052	16871	16846	16958	16905	16744	16874	17002	16807	16877	16929	16931	16772	16823	16983	17126	16957	17020	17047	16886	16980	16909	17094	17029	16906	16956	16901	16954	16790	16922	16802	17010	17029	16939	16754	16773	16819	17179	17006	16744	16891	16720	16918	16989	16982	16873	17013	16941	17103	16778	16868	16858	17037	16935	16850	16614	16819	16830	16819	17056	16936	16935	16881	17007	16946	16754	16989	17004	17030	16947	17055	16991	16771	17124	17143	16893	16769	17018	16909	16844	17026	16730	16823	17015	17006	16605	16927	16854	17000	16803	16848	17092	16814	16802	16839	16869	16745	17065	16754	17239	16818	16767	16919	17019	16822	16693	16896	17033	16902	16908	16923	17133	16914	16803	17181	16995	16676	16940	16818	16890	16885	17042	17020	16943	16892	17154	16854	16802	16897	16931	16839	17038	16927	16902	17064	16911	16992	17001	16952	16843	16888	16717	16912	16939	17017	16970	16952	17013	16870	16947	17060	16865	16910	16932	16875	16994	16916	16638	16928	16859	16845	17004	16814	16689	16814	16992	16939	16758	16903	17029	16967	16951	16848	16944	16823	17008	16814	16698	16780	16974	17104	16761	17078	16943	17133	16943	16914	16978	17009	16881	16910	16840	16996	17026	16915	17113	16886	16844	16856	16982	16653	16725	16870	16780	16660	16971	16719	17133	16763	16734	16944	16812	16738	16845	16967	16959	16885	16981	16746	16892	16920	16941	16848	16979	16768	16996	16988	16879	16761	17049	16773	16853	16895	17109	16907	16874	16927	17013	16840	16795	16860	16887	16793	16833	16920	17072	16951	16948	16927	16954	16904	16849	16780	17078	16862	16652	17086	16967	16799	16782	16930	16876	16828	16790	16832	16570	17016	16943	16910	17007	16760	16757	16710	17193	16941	16996	16670	16953	16915	17125	16970	16787	16822	16920	17027	16789	16901	16912	16863	16982	16841	17091	17009	16854	16636	17112	17098	16719	16681	16850	16837	17047	16929	16890	16811	17025	16833	16728	16902	16923	16830	16742	17094	16961	16933	17031	16971	16853	16922	16928	16996	16808	16999	17146	16694	16858	16944	16803	16953	16881	16808	16686	16836	16953	17007	17063	16886	16733	16889	16855	17110	16984	17049	16796	16827	16785	17010	16893	16971	16852	17027	16807	16942	16898	16851	16813	16937	16849	17122	16803	16910	16725	16937	16892	16907	17183	16913	16961	17032	16849	16850	16871	16969	16749	16972	17042	16858	17059	17116	17119	17048	16823	16989	16883	16923	16880	16957	16958	16895	16733	17027	16993	16716	17133	17007	16957	17078	16680	16767	16925	16882	16777	16717	16847	17105	16942	16967	17002	16953	17076	16849	16576	16901	16862	16864	16855	17082	17113	17097	17154	16829	16809	16893	16747	17027	17014	16844	17158	16902	16804	16871	16911	17080	17041	16948	16923	16866	16724	17246	16873	16772	16990	16685	16972	16892	17018	16932	16760	16949	17121	16928	16753	16844	16759	16910	16852	16907	16951	16871	16768	16787	16919	16709	16953	16839	16539	16948	16924	16804	16905	17007	16803	16874	17028	16951	16830	16891	16744	16840	17017	17046	16967	17066	16917	17060	16965	16799	16813	16803	17067	16873	16953	16963	17068	16872	16957	16924	17119	16853	16825	16837	16766	16917	16779	16875	16973	16981	16926	16949	16804	16721	16802	17004	16940	16830	16808	16955	16963	16805	16673	16991	16770	16817	16940	16867	17069	16992	17019	16946	17182	16943	16825	17140	16854	16658	16917	16778	16718	17037	16956	16825	16852	16855	16869	16973	16857	16779	16842	16859	16701	16709	16767	17088	16973	17010	16817	16832	16902	17094	16840	16933	16681	16929	16815	16885	16740	16784	16987	17003	16882	16840	16917	16963	17049	17028	16920	16970	16924	17047	17105	16938	16847	16935	16847	16881	16821	17044	17210	16832	16958	17143	16937	16919	17049	16728	16876	16972	16978	17035	16784	17029	17150	16918	17095	16685	17133	17186	17048	17167	16871	16871	16991	16923	16852	16788	16891	16943	16942	16945	17016	16824	16988	17037	16737	17046	16996	16940	17003	17003	16933	16950	17085	17123	16888	16771	17009	16964	16881	16774	16955	16870	16836	17017	17097	16839	16909	16781	16846	16905	16690	16912	17047	16941	16849	16864	16877	17045	16898	16919	17030	16843	16721	16821	16887	17087	16945	16923	16891	17023	16779	16859	16760	16864	16821	17020	17030	16864	16811	16945	16892	16970	16918	16904	16931	16969	16716	17000	16844	16892	17063	16842	17227	17024	16870	16796	16882	16952	16823	16958	16965	16895
20575	40163	79040	93045	75014	52076	31426	18629	12941	11326	11040	10915	10940	10860	11076	10894	10951	10980	11037	10817	10851	10831	10872	10822	10910	10950	10965	10901	10936	10786	10970	10878	10879	10891	10987	10793	10961	10797	10937	10638	10889	10728	10697	10863	10844	10768	10826	10992	10777	10979	10804	10876	10861	10781	10787	10922	10665	10687	10744	10881	10802	10937	10816	10863	10873	10837	10842	10726	10965	11065	10924	10874	10871	10920	10797	10802	10799	10729	10730	10912	10866	10801	10789	10725	10795	10863	10854	10938	10712	10884	10959	10781	10737	10719	10774	10893	10943	10800	10916	10866	10785	10821	10718	10859	10747	10824	10859	10680	10853	10802	10667	10914	10895	10793	10933	10793	10875	10640	10894	10738	10804	10827	10881	10698	10829	10890	11015	10648	10822	10757	10719	10810	10728	10881	10799	10845	10860	10756	10752	10787	10785	10886	10825	10917	10682	10744	10775	10939	10891	10777	10873	11002	10713	10904	11011	10811	10781	10866	10783	10785	10851	10825	10682	10932	10660	10876	10717	10955	10697	10731	10771	10858	10686	10869	10736	10766	10893	10854	10779	10846	11026	10797	10756	10862	10764	10711	10794	10758	10891	10951	10895	10892	10899	10841	10925	11090	10763	10845	10826	10996	10649	10914	10849	10882	10921	10856	10777	10790	10778	10796	10905	10662	10908	10849	10899	10753	10785	10932	10770	10817	10753	10850	10966	10935	10845	10883	10882	10762	10788	10918	10886	10783	10929	10787	11054	10866	11027	10853	10871	10806	10938	10661	10790	10766	10904	10879	10857	10982	10886	10797	10810	10879	10746	10726	10848	10894	10889	10920	10753	10709	10917	10757	10598	10930	10879	10694	10877	10874	10783	10867	10749	10786	10930	10868	10856	10875	10739	10682	10776	10884	10892	10928	10772	10736	10837	10883	10769	10792	10708	10839	10699	10881	10844	10810	10668	10831	10814	10831	10642	10805	10929	10749	10663	10914	10678	10776	10874	10813	10907	10738	10904	10731	10942	10821	10675	10905	10741	10735	10853	10733	10841	10710	10845	10817	10691	10820	10915	10851	10829	10818	10879	10805	10829	10776	10705	10852	10827	10785	10926	10858	10698	10846	10823	10874	10922	10888	10830	10891	10819	10752	10822	11025	10877	10902	10873	10728	10942	10848	10910	10870	10869	10671	10640	10976	10931	10895	10805	10893	10851	10684	10817	10604	10783	10814	10850	10868	10618	11005	10771	10965	10793	10735	10767	10905	10866	10784	10826	10969	10791	10683	10822	10971	10870	10843	10811	10794	10762	10722	10984	10906	10861	10835	11019	10784	10830	10731	10843	10762	10836	10820	10642	10762	10902	10928	10699	10887	10740	10864	10716	10852	10836	10671	10904	10802	10789	10896	10855	10891	10791	10846	10790	10830	10704	10856	10903	10869	10718	10816	10868	10830	10983	10882	10764	10686	10650	10797	10896	10778	10966	10909	10741	11100	10915	10757	10723	10764	10796	10840	10871	10885	10876	10890	10711	10798	11024	10846	10797	10824	10898	10745	10912	10999	10740	10790	10696	10866	10731	11003	10803	10843	10927	10855	10773	11009	10885	10699	10757	10868	10928	10732	10814	10876	10925	10774	10839	10820	10708	10901	10905	10848	10849	10868	10787	10867	10756	10715	10859	10656	10672	10848	10862	10906	10833	10840	10835	10869	10792	10940	10906	10837	10773	10778	10956	10807	10900	10701	10920	10704	10767	10925	11017	10650	10732	10949	10902	10753	10719	10703	10778	10844	10743	10914	10954	10852	10837	10880	10823	10728	10905	10902	10851	10907	10798	10639	11025	10864	10834	10868	10884	10877	10826	10950	10936	10908	10846	10697	10719	10921	10751	10898	10883	10775	10781	10744	10779	10795	10951	10798	10744	10721	10843	10732	10743	10911	10830	10889	10885	10931	10632	10880	10756	10978	10909	10782	10835	10768	10768	10934	10839	10735	10862	10834	10983	10851	10858	10933	10750	10815	10929	10877	10939	10839	10814	10830	10859	10689	10605	10903	10819	10824	10698	10694	10862	10798	10956	10760	10804	10773	10982	10921	10973	10760	10819	10724	10847	10823	10933	10847	10680	10787	10868	10676	10920	10932	10903	10979	10797	10868	10813	10691	10821	10692	10738	10778	10962	10973	10968	10871	10747	10775	10949	10707	10911	10928	10757	10805	10790	10774	10837	10817	10773	10860	10885	10582	10879	10759	10970	10861	10669	10901	10717	10648	10828	10943	10917	10815	10907	10939	10860	10831	10989	10825	11045	10756	10945	10843	10860	10793	10915	10887	10774	10928	10764	10828	10907	10793	10884	10780	10802	10822	10962	10735	10694	10883	10984	10875	10822	10739	10836	10775	10697	10743	10986	10774	10792	10906	10820	10823	10909	10761	10823	10802	10915	10907	10813	10872	10750	10734	10867	10722	10643	10841	10782	10797	10794	10861	10715	10871	10874	10852	10803	10731	10915	10824	10873	10758	10649	10738	10987	10799	10904	10952	10770	10863	10802	10649	10919	10683	10881	10697	10674	10927	10747	10842	10878	10931	10744	10915	10940	10768	10853	10745	10743	10934	10865	10872	10716	10870	10835	10777	10827	10722	10721	10747	10797	10915	10913	10770	10970	10923	10741	10817	10718	10921	10837	10779	10913	10970	10832	10918	10771	10833	10794	10759	10805	10868	10711	10843	10829	10982	10793	10665	10721	10978	10963	10663	10933	10813	10795	10806	10798	10896	10750	10872	10938	10859	10821	10722	10694	10857	10948	10800	10856	10751	10888	10720	11030	10686	10879	10887	11045	11006	10761	10705	10913	10916	10862	10788	10866	10726	10879	10851	10925	10690	10676	10820	10850	10857	10931	10719	10844	10962	10791	10906	10859	10841	10725	10821	10798	10751	10924	10633	10676	10848	10899	10788	10738	10767	10689	10833	10697	10788	10825	10783	10879	10938	10837	10730	10901	10663	10799	10673	10840	10879	10830	10825	10818	10967	10779	10782	10778	10842	10986	10817	11027	10837	10921	10771	10793	10707	10744	10804	10814	10951	10808	10730	10787	10800	10916	10820	10696	10899	10835	10716	10851	10800	10916	10930	10918	10860	10932	10784	10800	10782	10798	10841	10913	10698	10837	10873	10712	10859	10840	10791	10771	10811	10992	10992	10711	10805	10832	10856	10858	10858	10946	10868	10683	10826	10775	10802	10807	10810	10719	10632	10713	10765	10860	10798	10706	10860	10982	10801	10614	10774	10657	10805	10788	10752	10770	10815	10810	10856	10841	10859	10892	10975	10893	10782	10707	10821	10979	10784	10856	10891	10781	10793	10790	10781	10871	10854	10938	10868	10814	10949	10926	10864	10896	10927	10817	10914	10702	10839	10824	10870	10953	10872	10861	10748	10719	10943	10890	10699	10961	10835	10764	10685	10857	10901	10855	10733	10800	10621	10923	10766	10706	10760	10966	10713	10750	10909	10773	10783	10746	10784	10624	10886	10950	10883	10836	10956	10816	10824	10765	10722	10845	10733	10754	10829	10783	10653	10831	10735	10909	10677	10814	10837	10997	10879	10858	10754	10794	10856	10930	10716	10572	10816	10815	10828	10796	10969	10863	10785	10779	10885	10867	10773	10821	10814	10787	10965	10948	10752	10732	10874	10739	10844	10766	10771	10726	10847	10910	10942	10824	10712	10969	10824	10821	10789	10698	10795	10700	10873	10829	10835	10872	10873	10937	10698	10789	10823	10826	10759	10843	10821	10838	10853	10691	10848	10934	10971	11001	10848	11093	10830	10801	10880	10911	10954	10913	10870	10795	10811	10843	10875	10708	10892	10864	10752	10824	10763	10750	10925	10757	10962	10724	10856	10820	10881	10787	10752	10872	10743	10864	10587	10803	10711	10770	10796	11009	10833	10894	10805	10964	10842	10846	10902	10808	10824	10833	10858	10809	11024	10740	10910	10811	11059	10791	10949	10842	10847	10955	10902	10776	10928	10755	10763	10850	10707	10941	10893	10698	10817	10829	11032	10756	10780	10577	10910	11013	10862	10806	10826	10829	10772	10932	11068	10788	10795	10883	10715	10716	10796	10791	10857	10670	10842	10853	10749	10740	10810	10811	10813	10740	10886	10804	10844	10886	10690	10754	10901	10883	10819	10797	10666	10848	10823	10764	10803	10965	10797	10919	10992	10990	10714	10770	10741	10776	10696	10887	10819	10652	10866	10771	10894	10937	10691	10814	10816	10739	10768	10650	10513	10790	10758	10892	10822	10841	10937	10756	10851	10890	10802	10860	10805	10919	10784	10825	10927	10913	10816	10758	10738	10903	10741	10894	10708	10803	10708	10846	10854	10787	10807	10994	10844	10945	10754	10777	10888	10771	10845	10818	10727	10753	10761	10892	10921	10869	10675	10959	10791	10755	10763	10734	10954	10799	10967	10791	10659	10901	10831	10774	11008	10891	10924	10788	10879	10711	10831	10826	10796	10940	10810	10955	10752	10826	10821	10946	10625	10711	10857	10749	10949	10915	10744	10841	10888	10881	10777	10689	10973	10764	10754	10885	10760	10858	10896	10783	10828	10748	10805	10879	10941	10807	10765	10955	10797	10755	10928	10891	10848	10733	11073	10703	10858	10826	10786	10722	10911	10773	10980	10816	10963	10779	10876	10818	10884	10855	10723	10875	10696	10708	10806	11020	10881	10801	10743	10669	10683	10780	10696	10848	10759	10902	10969	10858	10766	10856	10706	10884	10954	10717	10825	10736	10710	10944	10769	10933	10876	10888	10702	10913	10871	10881	10788	10833	10775	10921	10862	10733	10836	10748	10909	10830	10891	10758	10798	10855	10862	10727	10713	10745	10840	10871	10871	10776	10903	10702	10808	10845	10766	10847	10804	10792	10989	10776	10830	10800	10800	10907	10928	10995	10719	10780	10766	10851	10774	10827	10881	10850	10772	10807	10730	10808	10868	10759	10756	10739	10859	10945	11074	10962	10839	10777	10905	10864	10732	10834	10510	10792	10811	10926	10715	10935	10897	10728	10906	10813	10858	10687	10747	10836	10871	10795	10782	10862	10884	10805	10890	10812	10873	10910	10810	10959	10754	11068	10731
30180	22640	30432	39974	32708	24877	20008	17803	17069	16479	16772	16426	16700	16627	16547	16483	16399	16618	16616	16421	16679	16611	16558	16568	16629	16470	16555	16488	16330	16341	16653	16398	16440	16429	16657	16668	16538	16600	16400	16658	16605	16549	16536	16562	16567	16352	16665	16679	16573	16402	16506	16516	16331	16704	16660	16502	16519	16385	16525	16682	16436	16565	16559	16555	16645	16451	16497	16502	16450	16471	16451	16522	16364	16528	16561	16355	16351	16579	16559	16447	16533	16526	16715	16553	16627	16624	16454	16378	16461	16658	16445	16530	16544	16623	16603	16582	16627	16444	16540	16554	16554	16426	16595	16557	16312	16569	16447	16560	16687	16311	16392	16500	16633	16572	16592	16456	16320	16609	16427	16464	16506	16461	16649	16560	16495	16506	16436	16616	16405	16522	16498	16475	16703	16449	16712	16345	16567	16507	16530	16466	16608	16572	16445	16368	16495	16616	16448	16609	16643	16444	16705	16657	16443	16628	16541	16655	16511	16532	16561	16443	16615	16699	16341	16447	16579	16528	16690	16633	16557	16492	16520	16427	16385	16482	16700	16557	16649	16741	16153	16342	16530	16514	16464	16485	16358	16542	16542	16514	16616	16536	16578	16592	16437	16475	16658	16619	16664	16610	16559	16483	16601	16415	16514	16458	16570	16496	16613	16397	16552	16637	16807	16370	16441	16371	16710	16718	16568	16605	16571	16358	16485	16634	16675	16427	16469	16370	16373	16400	16322	16391	16583	16356	16514	16407	16537	16483	16471	16502	16505	16565	16607	16650	16478	16380	16494	16512	16895	16616	16496	16373	16571	16319	16179	16530	16608	16570	16556	16505	16459	16589	16341	16470	16553	16454	16709	16501	16395	16420	16633	16639	16336	16485	16507	16637	16374	16333	16462	16504	16444	16299	16498	16630	16848	16609	16691	16716	16535	16575	16568	16400	16471	16623	16467	16403	16392	16459	16480	16449	16857	16455	16541	16409	16594	16536	16381	16459	16492	16476	16604	16625	16273	16559	16584	16370	16527	16655	16397	16352	16459	16472	16472	16445	16603	16619	16666	16552	16529	16453	16372	16643	16524	16447	16566	16593	16419	16527	16312	16479	16567	16679	16459	16556	16700	16620	16659	16533	16457	16810	16201	16581	16741	16449	16416	16609	16532	16488	16547	16577	16573	16530	16395	16561	16529	16450	16350	16511	16362	16381	16598	16494	16331	16515	16491	16340	16587	16401	16770	16484	16581	16269	16511	16581	16455	16417	16536	16674	16595	16550	16488	16680	16517	16571	16511	16655	16446	16667	16560	16374	16635	16566	16408	16347	16468	16383	16334	16686	16687	16461	16625	16403	16452	16491	16521	16672	16476	16698	16361	16307	16447	16607	16783	16484	16462	16545	16615	16436	16455	16340	16246	16293	16482	16567	16540	16484	16684	16572	16471	16593	16602	16572	16332	16433	16478	16581	16372	16318	16515	16447	16593	16268	16352	16355	16368	16480	16414	16576	16474	16454	16558	16387	16533	16479	16477	16651	16689	16420	16460	16711	16660	16487	16464	16617	16669	16425	16732	16480	16494	16472	16604	16517	16565	16470	16453	16521	16348	16472	16382	16410	16532	16484	16475	16393	16359	16367	16529	16630	16532	16676	16745	16391	16711	16638	16721	16584	16697	16488	16409	16653	16349	16432	16652	16544	16424	16530	16547	16780	16401	16476	16394	16429	16520	16368	16549	16684	16713	16283	16470	16638	16605	16578	16606	16517	16582	16466	16469	16447	16365	16578	16394	16561	16381	16770	16466	16539	16637	16515	16480	16453	16425	16671	16621	16559	16353	16775	16504	16552	16561	16294	16474	16255	16611	16633	16691	16253	16632	16538	16598	16651	16622	16557	16610	16413	16414	16636	16703	16681	16759	16710	16501	16550	16578	16614	16457	16491	16611	16737	16647	16548	16420	16402	16682	16643	16900	16678	16689	16422	16630	16542	16631	16402	16687	16619	16651	16617	16572	16558	16338	16485	16664	16467	16548	16613	16558	16466	16550	16541	16334	16493	16547	16675	16813	16404	16212	16624	16453	16408	16680	16612	16592	16367	16569	16503	16537	16743	16470	16637	16430	16423	16418	16535	16563	16417	16571	16542	16616	16439	16365	16453	16643	16507	16412	16474	16565	16459	16415	16703	16496	16548	16566	16405	16553	16346	16405	16459	16427	16509	16510	16573	16527	16471	16473	16622	16634	16426	16373	16332	16422	16392	16387	16678	16643	16556	16556	16455	16491	16841	16410	16543	16416	16573	16817	16678	16455	16691	16285	16579	16576	16556	16404	16606	16445	16487	16493	16469	16355	16473	16428	16384	16500	16549	16410	16550	16898	16421	16333	16368	16517	16374	16476	16530	16637	16768	16426	16618	16571	16560	16655	16572	16522	16728	16534	16239	16458	16529	16509	16304	16595	16510	16544	16638	16516	16608	16411	16588	16466	16539	16532	16585	16589	16549	16468	16648	16681	16525	16596	16692	16476	16492	16607	16379	16391	16628	16525	16456	16414	16396	16534	16467	16525	16606	16407	16402	16601	16370	16428	16458	16275	16717	16634	16483	16530	16540	16352	16429	16641	16607	16483	16520	16508	16573	16435	16423	16471	16607	16503	16440	16367	16484	16484	16632	16410	16445	16523	16663	16564	16630	16800	16500	16582	16482	16652	16441	16405	16407	16517	16505	16614	16586	16639	16607	16448	16560	16487	16621	16515	16657	16607	16581	16337	16781	16465	16451	16501	16563	16358	16515	16715	16571	16466	16432	16536	16460	16508	16617	16619	16443	16519	16539	16450	16270	16389	16373	16672	16462	16676	16404	16305	16398	16530	16548	16373	16473	16470	16663	16531	16522	16512	16555	16510	16437	16578	16498	16685	16622	16565	16606	16344	16533	16570	16515	16417	16574	16651	16441	16660	16693	16501	16341	16271	16506	16556	16603	16650	16560	16519	16760	16618	16508	16529	16458	16638	16665	16496	16383	16416	16512	16521	16454	16595	16640	16649	16477	16437	16489	16458	16488	16609	16437	16432	16634	16668	16721	16395	16733	16558	16383	16623	16721	16509	16396	16720	16650	16443	16586	16465	16545	16585	16500	16486	16493	16510	16416	16483	16526	16371	16502	16513	16802	16581	16515	16722	16550	16521	16527	16538	16290	16613	16582	16317	16549	16421	16540	16472	16512	16575	16834	16570	16621	16694	16701	16598	16646	16381	16515	16566	16784	16540	16586	16420	16630	16589	16656	16465	16508	16562	16612	16437	16538	16530	16636	16479	16652	16638	16416	16506	16609	16537	16490	16643	16345	16372	16618	16549	16695	16507	16528	16692	16678	16551	16464	16666	16440	16681	16387	16582	16203	16610	16360	16534	16576	16424	16366	16346	16462	16382	16369	16383	16490	16425	16367	16469	16485	16570	16613	16566	16527	16619	16528	16534	16388	16468	16518	16547	16545	16321	16621	16389	16413	16365	16324	16532	16532	16538	16666	16582	16402	16443	16542	16470	16510	16523	16567	16617	16573	16382	16586	16328	16358	16462	16544	16529	16585	16370	16603	16595	16415	16631	16570	16453	16736	16737	16517	16553	16530	16255	16399	16575	16553	16546	16444	16511	16432	16311	16413	16669	16474	16467	16581	16500	16437	16445	16373	16564	16446	16524	16455	16506	16478	16363	16558	16637	16493	16614	16550	16784	16435	16557	16472	16326	16682	16544	16411	16680	16780	16475	16662	16675	16537	16594	16387	16234	16401	16551	16513	16602	16334	16626	16616	16552	16493	16580	16611	16502	16481	16595	16625	16616	16559	16580	16487	16575	16540	16688	16496	16512	16374	16415	16537	16419	16514	16466	16450	16545	16625	16362	16770	16306	16433	16742	16384	16594	16750	16581	16608	16465	16614	16384	16443	16561	16308	16428	16473	16654	16584	16683	16493	16415	16563	16691	16466	16552	16753	16524	16676	16597	16749	16560	16520	16506	16650	16733	16577	16556	16538	16427	16510	16497	16723	16366	16531	16396	16492	16686	16686	16459	16478	16436	16654	16497	16424	16557	16439	16701	16473	16657	16489	16460	16678	16680	16635	16454	16400	16508	16570	16378	16737	16326	16516	16440	16561	16476	16393	16377	16375	16657	16543	16671	16601	16487	16680	16621	16310	16568	16444	16742	16664	16556	16293	16729	16427	16707	16417	16442	16689	16319	16655	16587	16446	16387	16495	16585	16337	16601	16418	16422	16560	16685	16345	16480	16532	16589	16462	16552	16339	16635	16585	16473	16575	16414	16445	16570	16445	16486	16585	16593	16634	16551	16593	16508	16657	16508	16350	16555	16666	16655	16542	16636	16593	16576	16378	16462	16526	16657	16588	16540	16634	16534	16597	16613	16585	16465	16604	16559	16447	16618	16386	16517	16404	16699	16565	16436	16476	16597	16403	16611	16544	16478	16535	16570	16462	16430	16692	16622	16374	16514	16562	16479	16457	16514	16534	16501	16657	16434	16499	16474	16540	16578	16718	16453	16470	16536	16551	16742	16630	16503	16498	16630	16384	16723	16454	16551	16575	16464	16530	16432	16549	16479	16390	16439	16561	16695	16513	16419	16493	16720	16583	16509	16548	16507	16473	16409	16595	16391	16653	16639	16306	16557	16338	16542	16536	16443	16577	16568	16621	16415	16550	16314	16326	16510	16396	16557	16392	16527	16447	16563	16373	16599	16712	16606	16722	16467	16392	16463	16601	16650	16757	16667	16526	16529	16442	16400	16604	16488	16368	16475	16515	16567	16551	16469	16408	16405	16623	16557	16429	16552	16518	16256	16549	16478	16422	16398	16447	16624	16308	16786	16457	16407	16533	16351	16418	16562	16556	16480	16596	16546	16457	16472	16580	16293	16344	16373	16737	16712	16648	16395	16588	16461	16577	16313	16453	16341	16567	16673	16750	16655	16688	16752	16316	16597	16535	16638	16444	16346	16515	16564	16456	16572	16625	16264	16486	16446	16481	16567	16680	16401	16538	16605	16593	16379	16326	16472	16404	16531	16489	16427	16563	16350	16638	16665	16569	16434	16418	16595	16698	16617	16627	16521	16737	16621	16557	16661	16463	16603	16573	16871	16494
12264	13396	26391	31284	22992	16050	12259	10795	10417	10215	10203	10186	10224	10016	10266	10017	10121	10048	10125	10181	10086	10200	10072	10060	10243	10222	10056	10082	10097	10033	10017	10183	10008	10052	10222	10268	9992	10112	10163	10038	10166	10104	10122	10206	10143	10099	10110	10035	9983	9992	10036	10107	10133	10212	10165	10244	10248	10123	10087	10031	10089	10213	10150	10185	10164	10053	10259	10195	10000	10016	10040	10076	10193	10099	10146	10150	10122	10036	10144	10274	10044	10100	9945	10082	10173	10115	10050	10108	10105	10150	10088	10020	10101	10156	10133	10090	10025	10042	9990	10084	10112	10013	10248	10247	10150	10101	10058	10136	10060	10171	10130	10017	10085	10217	10041	10315	9966	10119	10076	10013	10190	10042	10089	9936	9988	10032	10116	10040	10023	10070	10030	10166	10082	10066	10096	10136	10102	10138	10218	10100	10226	10050	10154	10019	10140	10201	10108	10247	10026	10241	10050	9963	10162	10104	10015	10039	10032	10060	10189	10114	10018	10107	10110	10174	10053	9901	10192	10145	10059	10026	10162	10054	10110	9996	9964	10126	9897	10183	10062	10100	10033	9968	10099	10090	10213	10057	10100	10090	10195	10182	10046	10138	10046	10044	10095	10044	10083	10000	10060	10123	10012	10057	10031	10069	10184	9930	9966	10037	10021	10021	9959	10243	10109	10065	9994	10133	10019	10083	10051	10000	10128	10030	9897	10089	10100	10151	9983	10212	10028	10170	10034	10102	10133	10095	9890	9942	10095	10063	10137	10033	10137	10084	10015	10070	10055	10131	10056	10065	10056	10154	9913	10138	10233	10241	10102	10127	10125	10263	10135	10217	10124	10136	10089	10168	10250	10031	10122	10003	10119	10155	10038	9932	10161	10047	10103	10034	10109	10165	10148	10132	10000	10132	10042	10075	10222	10170	10008	10092	10126	10108	9905	10308	10164	10115	10101	10148	10039	10176	10093	10088	10138	10079	10060	10250	10034	10018	10023	9977	10050	10126	9952	9998	10077	10157	10046	10164	10022	10133	10140	10073	9970	9967	10088	10071	10115	10033	10138	10172	10051	10183	9951	10060	10175	10250	10058	10145	10118	10026	10111	10094	10217	10136	10071	10069	10049	10004	10125	10238	10165	10210	10024	10081	10118	10005	10052	10123	10144	10098	10228	10119	10061	10090	10171	10066	10043	10085	10023	10096	9959	10146	10086	10127	10140	10138	10057	10016	10041	10064	9964	10114	10086	10152	10028	10072	10153	10176	10205	10090	10167	10145	10141	10049	10081	10022	10034	10180	10226	10034	10169	10040	10095	10005	10051	10032	10290	10035	10154	9939	10076	9998	10104	9883	10236	10112	10269	10068	10223	10092	10230	10153	10088	10114	10085	10255	10079	10119	10161	10069	10196	10133	10076	10188	10130	10219	10231	10197	10159	10189	10027	10204	10152	10149	10147	10091	10143	9980	10001	10228	10085	10234	10196	9933	10162	10208	10084	10236	10140	10036	10133	10124	10000	9981	10082	10080	10047	10174	10014	10158	10259	10009	10071	10151	9832	10171	10144	10101	9983	10149	10212	10202	9981	10191	10120	9976	10187	10236	10223	10049	10172	10022	9899	10198	10042	10092	10201	10226	10041	9839	10037	10130	10001	10035	10189	9903	9848	10247	10057	9974	10232	10075	10125	10066	10063	9917	10120	10183	10053	9884	10121	10109	10071	10041	10133	10052	10179	10159	10078	10191	10101	10005	10089	9914	10198	10018	10060	9986	10099	10098	10048	10293	10190	10017	10088	10160	10020	10209	10120	10185	10036	10062	10181	10222	10101	10126	10162	10080	10166	10111	9896	10157	10008	10193	10109	10021	10022	10352	10136	9876	9968	10017	10127	10070	10154	10147	10200	10062	10050	9913	10127	10077	10013	10040	9962	10048	10134	9998	10163	10112	10105	10006	10225	10067	9889	10039	10076	10192	10007	10058	10173	10212	10038	10163	10233	10107	10131	10180	9977	10093	10182	10203	10019	10138	10104	9967	10184	10063	10308	9907	10186	10136	9978	10192	10086	10093	9969	10113	10080	10011	10142	10202	9973	10151	10035	10087	9969	10038	9950	10167	10019	10070	10146	10162	10080	10029	10212	10085	10152	10066	10091	10071	9996	10112	9970	10190	10188	9986	10172	10155	10131	10080	10183	10004	10225	9964	10165	10257	10187	10125	10165	10251	10199	10190	10076	10155	10069	10152	10060	10072	10076	10126	10100	9972	10293	10264	10054	10172	10087	10104	10157	10065	10062	9952	10085	9992	10101	10046	9957	10103	10147	9920	10113	10012	10074	10006	10265	10131	10106	10222	10107	10104	10034	10141	10293	10182	9982	10190	10161	10076	10030	10160	10160	10187	10108	10326	10048	9966	10125	10148	10222	10136	10067	10069	10370	10077	9986	10001	10033	10137	9997	10020	10135	10098	9928	10070	10008	10024	10259	10156	10034	10083	9930	10052	10078	10096	10096	10016	10103	9883	10100	10222	9982	10167	10055	10147	10054	9998	10035	10058	10105	10212	10002	10098	10037	10122	10097	10047	10077	10044	10102	10154	10059	10174	9981	9999	10182	10134	10187	10046	10099	10155	10103	9923	9993	10263	10153	10104	10282	10106	9932	10022	10157	10044	10159	10229	10084	10067	9976	10069	9976	10068	10088	10243	10040	10147	9975	10140	9917	10119	10206	10307	9968	10196	10009	10216	10053	10168	10204	10124	10063	10170	10199	10115	10119	10020	9965	10086	9966	10169	10038	10152	10083	10161	10012	10010	10207	10002	10218	10030	10200	10156	9916	10159	10183	10114	10059	10008	10111	10157	10145	10148	10136	10103	10128	10143	10065	9954	10221	10028	10172	10101	10114	10160	10265	9892	10128	10015	10153	10133	10175	10068	10121	10136	10141	9922	10190	10061	10208	10015	10208	10043	10035	9993	10125	10124	10226	9990	10028	10064	10072	10013	9996	10037	10012	10149	10062	9943	10228	10091	10150	10027	10157	10183	9978	10110	10068	10030	10020	10154	10139	10165	10229	10023	10206	10129	10218	10153	10058	10257	9961	10128	9929	10141	10012	9968	10007	10093	9986	10087	10044	10079	10121	9937	10023	10111	9898	10149	10067	10142	10056	10029	9979	9968	10169	10097	10039	10226	10066	10125	10092	10152	10078	9995	10225	10187	10100	10164	10077	10064	10188	9995	10006	10275	10237	9941	10099	10073	9925	10052	10038	10145	10060	10172	9955	9976	10183	10119	10186	10187	10167	9956	10073	10107	10184	10153	10157	10046	10158	10345	10148	10075	10118	10122	10168	10080	10065	10029	10073	10025	10234	9963	9964	9972	10177	10097	9974	10200	10140	10219	10192	10095	10159	10058	10139	10079	10139	10073	10014	10197	9952	10073	10056	10194	10050	10152	10044	10260	9986	10096	10081	9938	9998	9988	10034	10051	10238	10090	10036	10010	10174	9940	10108	10054	9921	10278	10078	9992	10089	10109	10063	10170	10049	10246	9975	10090	9884	10150	10018	10112	10179	9909	9993	9978	10111	10171	10190	9953	10150	10156	10043	10039	10123	10268	10154	10260	10111	10230	10030	10101	10176	9954	10086	9959	10001	10020	10231	10121	10246	10074	10053	10257	10172	10020	10128	9983	10012	10193	9944	9983	10304	9858	10146	10263	10035	10157	10078	9947	10124	10291	9988	10040	10114	10185	10145	10139	10125	9961	10121	10191	9983	10086	9968	10131	9893	10095	10254	10107	10180	10183	10217	9930	10077	10154	9969	10113	9951	10213	10057	10150	10259	10059	10031	10156	10043	10071	10055	9988	10206	10148	10104	9932	10063	10108	10131	10008	9939	9955	10092	10096	10018	10161	10125	10102	10074	10090	10082	10066	10041	10070	10099	10033	10168	10167	9981	10076	10142	10200	10098	10137	10284	10054	10069	10045	10055	10193	10145	10092	10014	9989	10131	10069	10093	10116	10112	10024	10112	10029	10006	10102	10054	10148	10146	9990	10022	10140	10074	10116	10276	10195	10237	10153	10062	10186	10242	10215	10204	10143	9951	10115	9997	10078	10128	10248	10095	10080	10099	10171	9989	10123	10147	10080	10150	10311	10076	9893	10035	10010	10173	10141	10005	10021	10192	10276	10134	10225	9970	10144	10228	10126	10134	10073	10073	10048	9985	10161	10052	10068	9961	10073	10161	10101	10175	10061	10144	10103	10150	10127	10178	10121	10038	9971	10051	9990	10093	10128	10027	10201	10269	10053	10250	10246	9993	10106	10125	10054	10099	9891	9991	10112	10165	10052	10052	10140	10211	10132	10180	10134	10087	10174	10127	10014	10135	10180	10237	10199	10072	10200	10089	9964	10215	10239	10085	10191	10184	10094	10158	9936	10142	10108	10211	10071	10136	10134	10247	10068	10028	9982	10068	10186	10164	10071	10065	10218	10032	10178	10210	10192	10014	10017	10176	10188	10157	10302	10185	10139	9967	10312	10150	10012	10030	9996	10067	10165	10180	10226	10121	10109	10171	10121	9827	10148	10189	10143	10019	9981	10277	10106	10101	10218	10181	10002	9968	10099	10001	10049	10175	10007	10053	9973	10087	10099	9980	10067	10168	9905	10106	10129	10052	9948	10133	10012	10169	10049	10036	10190	10063	9977	10245	9894	10067	10029	10077	10142	10077	10134	10135	10114	10080	10227	9974	9968	10217	9944	10149	10162	9977	10193	9970	10142	10116	10206	10097	10271	10096	10079	10071	10055	9927	9994	9879	10020	10188	10046	10024	10101	10160	10105	9871	10134	10026	10079	10092	10203	10102	10010	10029	10202	10156	10104	10060	10190	10127	10058	10241	10013	10029	9993	10290	10246	10131	10068	10115	10208	10083	10059	10067	10080	10112	9990	10166	10055	10163	10097	10182	10129	10105	10127	10023	10100	10143	10246	10088	10040	10135	10145	9970	9957	10080	10097	9889	10171	10010	10245	10108	10108	9992	10160	10121	10191	10013	10031	10167	10080	10033	10192	9990	10155	10106	10042	10201	10110	10101	10223	10163	10098	10056	10123	10083	10130	10144	10075	9974	10198	10070	10078	10066	10026
25228	21594	37410	65847	59616	44932	31750	22429	18481	17283	16839	16806	16554	16701	16610	16461	16640	16576	16738	16536	16720	16765	16480	16445	16484	16498	16335	16516	16567	16506	16715	16801	16633	16593	16478	16644	16524	16621	16437	16575	16731	16611	16404	16632	16427	16633	16315	16530	16359	16222	16390	16357	16596	16558	16589	16609	16578	16548	16544	16623	16795	16619	16600	16538	16641	16455	16596	16741	16443	16593	16572	16485	16634	16612	16463	16458	16355	16581	16458	16496	16498	16458	16454	16403	16517	16408	16487	16417	16520	16679	16492	16236	16568	16592	16460	16412	16389	16657	16586	16470	16485	16649	16396	16444	16657	16503	16747	16397	16483	16522	16463	16626	16689	16327	16531	16665	16511	16484	16427	16433	16423	16455	16641	16584	16205	16566	16727	16456	16547	16475	16635	16628	16491	16323	16446	16825	16446	16458	16435	16401	16521	16222	16413	16384	16551	16602	16424	16720	16510	16585	16601	16433	16369	16471	16738	16591	16603	16621	16412	16465	16495	16543	16494	16150	16471	16350	16460	16507	16621	16470	16578	16167	16405	16511	16417	16572	16625	16341	16503	16273	16707	16413	16453	16341	16658	16451	16630	16414	16523	16498	16671	16485	16321	16446	16379	16417	16295	16486	16344	16534	16461	16483	16360	16319	16455	16674	16431	16653	16628	16356	16432	16637	16692	16590	16502	16477	16468	16360	16530	16418	16568	16582	16270	16418	16374	16732	16401	16357	16489	16469	16583	16437	16348	16647	16659	16370	16281	16284	16486	16511	16443	16373	16591	16348	16460	16480	16468	16464	16453	16581	16536	16437	16678	16568	16435	16508	16255	16420	16430	16604	16566	16562	16503	16514	16461	16397	16642	16523	16501	16534	16462	16436	16534	16460	16404	16347	16614	16500	16544	16599	16487	16374	16461	16375	16549	16334	16562	16578	16455	16470	16493	16366	16477	16336	16338	16360	16319	16677	16582	16316	16638	16469	16455	16528	16545	16618	16519	16575	16662	16463	16673	16543	16600	16327	16392	16369	16502	16637	16605	16516	16214	16429	16659	16478	16529	16239	16244	16479	16507	16711	16440	16712	16578	16391	16237	16654	16436	16291	16373	16541	16517	16754	16652	16373	16847	16502	16401	16296	16443	16413	16459	16333	16438	16324	16455	16523	16571	16487	16508	16393	16517	16505	16355	16352	16394	16380	16455	16334	16475	16225	16508	16276	16576	16435	16529	16503	16563	16388	16351	16438	16381	16587	16464	16617	16693	16563	16461	16339	16645	16503	16573	16449	16385	16308	16384	16425	16528	16569	16353	16269	16801	16734	16571	16335	16468	16433	16460	16341	16406	16721	16511	16315	16386	16387	16341	16575	16529	16502	16235	16348	16445	16625	16547	16210	16376	16648	16553	16642	16344	16324	16306	16574	16445	16586	16420	16460	16413	16423	16341	16514	16236	16377	16563	16370	16518	16512	16553	16601	16456	16402	16411	16511	16539	16627	16442	16465	16247	16624	16396	16439	16531	16314	16469	16485	16661	16695	16530	16309	16306	16426	16425	16585	16408	16601	16561	16551	16605	16494	16602	16643	16271	16346	16539	16597	16304	16343	16450	16672	16585	16584	16441	16274	16568	16395	16614	16492	16464	16551	16646	16561	16474	16414	16515	16355	16480	16570	16500	16388	16513	16537	16683	16346	16243	16360	16488	16421	16406	16418	16331	16329	16271	16483	16505	16490	16539	16291	16514	16259	16573	16413	16346	16475	16369	16647	16464	16595	16404	16340	16609	16398	16379	16459	16456	16491	16359	16551	16503	16531	16556	16432	16419	16357	16496	16391	16539	16381	16396	16380	16510	16463	16425	16353	16459	16615	16651	16420	16396	16417	16199	16542	16339	16448	16474	16314	16303	16432	16543	16339	16292	16564	16368	16371	16477	16301	16397	16285	16549	16182	16404	16387	16379	16461	16560	16337	16415	16320	16499	16434	16410	16415	16664	16572	16448	16411	16346	16434	16489	16409	16492	16548	16549	16285	16550	16325	16500	16454	16654	16519	16632	16300	16337	16551	16593	16453	16483	16284	16415	16399	16608	16617	16570	16394	16381	16470	16365	16329	16508	16766	16566	16441	16558	16521	16549	16325	16518	16461	16506	16639	16542	16563	16182	16517	16455	16435	16449	16539	16549	16540	16281	16568	16361	16356	16545	16394	16336	16490	16626	16548	16435	16423	16500	16477	16500	16530	16367	16457	16473	16410	16442	16666	16447	16477	16531	16575	16441	16614	16544	16467	16455	16491	16536	16451	16487	16513	16345	16489	16585	16607	16566	16376	16475	16211	16403	16368	16536	16587	16437	16556	16752	16435	16408	16529	16641	16488	16454	16489	16371	16342	16510	16294	16446	16457	16678	16465	16356	16451	16471	16524	16516	16240	16697	16601	16493	16416	16441	16396	16483	16544	16609	16447	16324	16161	16488	16492	16588	16623	16535	16237	16214	16175	16155	16512	16359	16343	16585	16454	16280	16463	16392	16645	16415	16545	16728	16530	16383	16506	16590	16471	16548	16689	16578	16611	16261	16361	16483	16525	16274	16399	16340	16383	16414	16523	16496	16485	16518	16429	16610	16342	16503	16429	16378	16354	16692	16414	16483	16512	16661	16357	16440	16137	16355	16465	16641	16413	16494	16528	16434	16398	16570	16576	16774	16528	16505	16413	16384	16244	16624	16436	16591	16471	16662	16526	16566	16405	16406	16515	16505	16524	16387	16618	16676	16606	16341	16629	16630	16454	16652	16563	16383	16560	16701	16324	16363	16414	16354	16506	16387	16762	16237	16423	16344	16463	16658	16433	16498	16447	16574	16417	16416	16470	16502	16533	16290	16361	16496	16574	16612	16360	16426	16500	16478	16542	16648	16618	16341	16364	16528	16431	16377	16399	16626	16419	16530	16400	16654	16554	16381	16607	16575	16443	16437	16523	16667	16271	16459	16601	16579	16769	16295	16516	16579	16588	16518	16720	16426	16246	16347	16254	16447	16483	16562	16574	16501	16338	16747	16517	16270	16617	16626	16646	16330	16441	16492	16346	16416	16534	16497	16552	16719	16381	16627	16446	16216	16415	16603	16405	16333	16411	16386	16479	16389	16489	16522	16609	16314	16571	16415	16270	16434	16274	16441	16578	16406	16420	16417	16479	16285	16511	16373	16482	16561	16423	16547	16603	16392	16421	16516	16402	16518	16499	16567	16489	16475	16387	16439	16411	16617	16284	16500	16377	16454	16421	16610	16465	16458	16520	16416	16461	16364	16524	16512	16510	16497	16507	16522	16655	16556	16573	16683	16556	16532	16659	16464	16683	16464	16373	16497	16352	16572	16463	16401	16407	16375	16532	16494	16462	16430	16595	16366	16376	16349	16506	16505	16636	16413	16493	16605	16404	16518	16262	16549	16457	16636	16228	16444	16398	16349	16293	16584	16291	16445	16497	16468	16666	16674	16555	16729	16508	16601	16727	16514	16412	16451	16613	16570	16581	16443	16360	16407	16470	16492	16397	16449	16359	16425	16356	16373	16540	16614	16122	16495	16595	16559	16394	16498	16363	16467	16462	16310	16419	16386	16414	16531	16580	16429	16385	16415	16631	16553	16576	16362	16568	16407	16319	16644	16562	16312	16337	16484	16499	16448	16486	16667	16442	16429	16455	16507	16288	16420	16629	16535	16391	16410	16614	16517	16462	16444	16500	16606	16579	16490	16461	16514	16445	16543	16439	16587	16475	16371	16390	16601	16414	16542	16479	16597	16341	16479	16474	16465	16505	16456	16567	16503	16670	16684	16443	16454	16601	16251	16546	16466	16618	16323	16527	16571	16582	16630	16433	16545	16589	16625	16452	16311	16486	16600	16547	16384	16537	16438	16332	16614	16538	16442	16551	16509	16408	16603	16504	16460	16536	16663	16498	16650	16548	16652	16500	16416	16405	16478	16211	16478	16436	16476	16412	16497	16712	16346	16512	16413	16514	16396	16706	16594	16357	16517	16376	16516	16377	16421	16387	16570	16362	16174	16204	16682	16387	16626	16295	16579	16462	16495	16709	16435	16425	16278	16468	16371	16262	16533	16640	16417	16478	16580	16445	16635	16436	16347	16275	16391	16366	16643	16378	16426	16480	16558	16603	16450	16511	16277	16402	16299	16408	16448	16581	16571	16465	16554	16473	16384	16416	16588	16479	16438	16619	16488	16442	16386	16468	16610	16595	16655	16382	16634	16535	16435	16383	16342	16397	16539	16575	16730	16352	16175	16478	16380	16361	16683	16478	16665	16367	16346	16605	16402	16462	16323	16460	16671	16385	16553	16456	16600	16485	16343	16280	16362	16348	16588	16547	16301	16374	16518	16301	16504	16457	16252	16496	16291	16383	16430	16456	16407	16494	16608	16491	16400	16588	16448	16465	16364	16467	16361	16528	16731	16502	16428	16470	16480	16384	16505	16303	16434	16459	16291	16564	16748	16514	16504	16598	16522	16489	16402	16546	16450	16499	16452	16396	16346	16494	16402	16374	16464	16407	16330	16296	16422	16391	16578	16258	16370	16531	16466	16442	16609	16438	16359	16408	16423	16638	16718	16487	16406	16505	16248	16354	16495	16456	16329	16453	16439	16371	16419	16440	16506	16562	16599	16353	16322	16404	16351	16371	16595	16433	16571	16523	16418	16537	16415	16468	16543	16418	16331	16570	16528	16308	16289	16654	16442	16330	16655	16660	16512	16719	16671	16492	16405	16541	16319	16499	16452	16549	16573	16579	16320	16434	16487	16497	16322	16236	16538	16293	16232	16617	16467	16480	16591	16578	16526	16555	16500	16423	16376	16361	16514	16467	16624	16470	16443	16589	16757	16428	16326	16620	16648	16586	16490	16623	16444	16603	16453	16417	16561	16345	16376	16307	16237	16398	16499	16515	16376	16491	16449	16325	16531	16545	16458	16481	16464	16454	16321	16631	16546	16564	16616	16335	16300	16471	16551	16451	16317	16623	16750	16176	16476	16568	16450	16507	16376	16447	16514	16486	16435	16333	16375	16356	16442	16639	16461	16457	16350	16447	16709	16248	16249	16252	16341	16512	16497	16281	16574	16297	16303	16319	16140	16442	16304	16365
13948	26358	70705	76003	56437	36722	21866	14171	11548	10861	10551	10391	10422	10494	10497	10463	10408	10499	10521	10553	10512	10514	10355	10630	10502	10374	10535	10467	10548	10477	10508	10537	10304	10476	10436	10538	10435	10383	10477	10403	10257	10326	10182	10376	10675	10359	10350	10470	10444	10486	10246	10427	10610	10508	10276	10525	10391	10466	10512	10391	10487	10344	10355	10309	10347	10417	10433	10430	10441	10237	10334	10480	10384	10338	10496	10442	10332	10448	10363	10333	10342	10439	10469	10288	10569	10391	10289	10411	10553	10550	10382	10386	10516	10400	10521	10457	10329	10388	10457	10301	10394	10460	10566	10546	10243	10497	10311	10371	10439	10302	10308	10463	10421	10518	10295	10345	10378	10494	10465	10483	10375	10399	10420	10521	10362	10410	10471	10506	10441	10502	10313	10466	10337	10527	10431	10382	10380	10255	10303	10384	10476	10285	10453	10273	10391	10470	10515	10258	10413	10467	10238	10434	10401	10244	10365	10395	10520	10466	10457	10231	10330	10414	10309	10350	10375	10434	10542	10424	10401	10477	10441	10483	10288	10221	10452	10602	10384	10438	10549	10508	10342	10374	10229	10387	10386	10534	10256	10519	10461	10488	10447	10256	10377	10305	10306	10376	10256	10324	10430	10480	10419	10402	10454	10355	10420	10322	10341	10331	10425	10275	10229	10354	10541	10228	10340	10478	10143	10403	10384	10495	10394	10404	10212	10431	10277	10508	10426	10402	10479	10375	10314	10313	10435	10237	10399	10287	10329	10365	10359	10517	10401	10262	10295	10229	10388	10255	10181	10438	10350	10400	10417	10303	10553	10401	10484	10198	10408	10502	10349	10269	10272	10326	10546	10455	10320	10422	10404	10490	10448	10332	10233	10194	10298	10226	10325	10491	10404	10484	10354	10273	10475	10313	10440	10469	10220	10336	10370	10476	10512	10329	10295	10332	10408	10327	10582	10411	10386	10314	10498	10277	10326	10474	10480	10367	10505	10530	10435	10382	10439	10510	10530	10542	10402	10382	10368	10650	10372	10429	10299	10249	10456	10383	10395	10425	10443	10364	10488	10525	10458	10386	10322	10297	10364	10292	10398	10375	10401	10402	10368	10564	10363	10441	10399	10314	10327	10355	10272	10420	10476	10336	10236	10487	10430	10254	10381	10301	10488	10288	10360	10403	10465	10340	10388	10512	10393	10313	10297	10566	10339	10312	10304	10433	10292	10300	10338	10519	10412	10427	10388	10264	10414	10328	10415	10280	10396	10460	10445	10431	10332	10322	10328	10444	10204	10280	10407	10481	10420	10425	10265	10433	10418	10311	10274	10473	10446	10343	10359	10376	10258	10340	10439	10336	10384	10526	10359	10269	10350	10304	10389	10273	10493	10473	10418	10205	10384	10395	10372	10468	10355	10380	10341	10252	10366	10381	10297	10453	10254	10464	10288	10572	10212	10427	10369	10391	10576	10638	10368	10368	10411	10399	10426	10367	10367	10311	10287	10456	10478	10372	10326	10357	10315	10351	10292	10426	10324	10370	10383	10295	10455	10306	10436	10391	10352	10286	10354	10398	10402	10383	10414	10456	10261	10387	10258	10289	10382	10422	10447	10289	10382	10426	10315	10324	10396	10497	10486	10351	10351	10382	10476	10326	10463	10380	10329	10286	10520	10315	10496	10232	10361	10378	10343	10383	10508	10479	10408	10252	10251	10400	10354	10371	10501	10471	10637	10336	10249	10415	10392	10375	10407	10468	10336	10503	10522	10567	10424	10360	10422	10219	10456	10421	10335	10380	10420	10410	10233	10406	10347	10529	10344	10318	10346	10205	10359	10480	10440	10338	10351	10262	10446	10306	10464	10503	10254	10376	10280	10417	10360	10457	10398	10354	10401	10478	10293	10426	10464	10194	10313	10392	10487	10343	10292	10450	10271	10339	10325	10403	10435	10392	10430	10413	10408	10366	10380	10475	10339	10290	10423	10401	10590	10320	10308	10403	10387	10373	10324	10362	10361	10383	10638	10417	10403	10457	10377	10378	10319	10571	10397	10453	10246	10375	10201	10484	10477	10509	10376	10332	10282	10479	10455	10222	10398	10277	10274	10295	10237	10403	10371	10279	10287	10368	10538	10450	10478	10471	10432	10374	10281	10390	10530	10411	10466	10331	10435	10365	10342	10538	10513	10383	10514	10214	10456	10347	10277	10295	10467	10428	10310	10481	10355	10489	10510	10433	10502	10452	10298	10278	10393	10417	10384	10333	10301	10462	10298	10280	10266	10293	10416	10313	10416	10459	10330	10465	10371	10452	10318	10439	10263	10406	10399	10262	10300	10326	10392	10321	10225	10202	10235	10503	10333	10482	10345	10432	10452	10366	10501	10247	10488	10466	10496	10332	10377	10336	10344	10484	10357	10458	10586	10312	10264	10304	10193	10264	10429	10236	10343	10354	10465	10431	10423	10383	10293	10349	10320	10286	10336	10434	10392	10240	10312	10307	10297	10464	10271	10449	10420	10423	10408	10392	10352	10314	10490	10330	10391	10428	10349	10361	10325	10407	10446	10599	10334	10458	10266	10544	10202	10292	10369	10355	10057	10371	10291	10322	10324	10361	10345	10324	10396	10382	10432	10281	10389	10413	10551	10405	10407	10443	10332	10451	10366	10347	10370	10426	10404	10364	10258	10284	10360	10293	10456	10371	10147	10406	10523	10274	10271	10434	10284	10463	10460	10255	10359	10362	10418	10393	10218	10455	10310	10442	10406	10235	10540	10517	10368	10419	10310	10574	10390	10436	10331	10403	10531	10465	10272	10330	10332	10547	10377	10355	10281	10466	10440	10231	10385	10413	10257	10377	10301	10450	10404	10368	10344	10407	10461	10411	10412	10493	10473	10399	10283	10351	10300	10277	10396	10317	10464	10350	10407	10354	10439	10263	10318	10402	10357	10488	10360	10306	10337	10442	10515	10507	10304	10357	10380	10336	10366	10455	10316	10440	10457	10322	10231	10378	10342	10331	10371	10370	10393	10355	10441	10473	10365	10492	10401	10383	10222	10532	10391	10307	10492	10362	10308	10479	10385	10300	10492	10312	10512	10377	10247	10287	10339	10497	10349	10592	10501	10519	10506	10304	10290	10272	10566	10293	10429	10326	10222	10432	10329	10440	10320	10239	10346	10432	10365	10462	10327	10342	10419	10504	10360	10325	10441	10337	10549	10317	10481	10442	10370	10358	10250	10354	10426	10386	10319	10427	10603	10364	10414	10320	10385	10423	10468	10301	10503	10402	10367	10253	10490	10350	10432	10516	10273	10463	10414	10238	10401	10403	10337	10331	10383	10564	10413	10359	10483	10445	10335	10341	10325	10595	10392	10373	10284	10389	10362	10378	10482	10401	10603	10374	10521	10222	10356	10326	10233	10365	10354	10434	10297	10435	10302	10387	10290	10361	10272	10409	10354	10297	10463	10533	10455	10397	10465	10416	10241	10410	10436	10340	10462	10283	10296	10434	10430	10268	10487	10486	10336	10335	10389	10359	10475	10583	10397	10361	10591	10608	10449	10480	10331	10359	10355	10288	10319	10522	10336	10268	10358	10343	10323	10299	10327	10475	10614	10370	10475	10404	10456	10334	10275	10483	10432	10507	10393	10388	10402	10370	10440	10365	10228	10306	10397	10382	10433	10425	10438	10351	10381	10416	10377	10375	10391	10349	10433	10352	10366	10404	10363	10429	10430	10227	10429	10469	10360	10322	10437	10420	10454	10417	10417	10325	10486	10431	10438	10318	10461	10194	10376	10475	10355	10375	10335	10342	10408	10330	10252	10383	10441	10360	10259	10393	10567	10286	10278	10262	10358	10385	10349	10380	10196	10327	10455	10433	10428	10320	10356	10294	10340	10270	10370	10366	10475	10452	10430	10451	10389	10464	10212	10420	10338	10449	10341	10455	10498	10388	10315	10429	10463	10429	10269	10568	10376	10304	10536	10590	10339	10245	10481	10471	10524	10409	10439	10469	10287	10385	10414	10283	10399	10259	10335	10342	10497	10364	10468	10511	10370	10383	10431	10380	10261	10322	10394	10250	10294	10520	10332	10361	10492	10452	10342	10409	10222	10358	10484	10363	10189	10500	10308	10375	10366	10518	10400	10505	10367	10386	10341	10486	10383	10228	10198	10422	10382	10314	10428	10385	10484	10399	10553	10307	10386	10425	10419	10397	10220	10366	10170	10489	10224	10318	10378	10307	10558	10395	10405	10348	10455	10380	10398	10315	10372	10387	10379	10411	10276	10514	10419	10310	10167	10263	10365	10225	10297	10305	10441	10344	10392	10280	10365	10270	10410	10430	10415	10352	10274	10347	10260	10400	10483	10231	10270	10534	10383	10405	10371	10330	10358	10290	10368	10403	10264	10435	10332	10514	10344	10435	10335	10326	10363	10457	10261	10363	10261	10371	10507	10346	10350	10290	10391	10377	10359	10273	10376	10394	10345	10440	10521	10315	10421	10393	10290	10450	10568	10207	10387	10352	10385	10398	10370	10224	10301	10453	10392	10454	10316	10257	10338	10489	10429	10344	10420	10269	10448	10454	10356	10427	10389	10340	10332	10437	10493	10487	10286	10337	10337	10396	10438	10502	10400	10419	10459	10566	10479	10296	10366	10359	10421	10424	10221	10534	10284	10571	10449	10411	10414	10355	10156	10441	10383	10352	10274	10373	10384	10237	10537	10383	10358	10306	10397	10399	10317	10218	10441	10470	10437	10458	10335	10400	10210	10433	10299	10300	10302	10437	10244	10301	10334	10351	10456	10340	10446	10358	10333	10445	10365	10375	10179	10528	10434	10369	10334	10276	10372	10411	10513	10380	10333	10359	10396	10325	10487	10459	10156	10446	10395	10434	10423	10452	10491	10381	10318	10334	10452	10251	10294	10499	10302	10530	10437	10470	10464	10468	10346	10454	10377	10224	10360	10242	10250	10383	10422	10415	10562	10441	10360	10386	10410	10527	10466	10182	10386	10147	10371	10442	10330	10328	10429	10406	10340	10494	10293	10329	10498	10256	10336	10272	10291	10320	10493	10403	10271	10403	10361	10356	10356	10316	10409	10340	10440	10380	10249	10400	10379	10532	10422	10373	10232	10398	10373	10556
23866	21601	32152	55068	62295	54644	41881	28580	20885	18574	17752	17193	17365	17093	17132	17132	17021	16942	17008	17037	17035	17063	16849	17137	16867	17039	17005	16985	17089	16920	16993	16872	16780	16825	16954	16990	17066	16880	16954	16872	17018	16842	16682	16725	17078	16884	16875	17051	16948	16776	16911	16957	16820	16778	16748	16953	16886	16807	16878	16841	16910	16905	17085	16863	17097	16971	16958	16685	16972	16770	16762	16709	16896	16900	16723	17013	17099	16726	16752	17030	16840	16686	17063	17041	17047	16855	16793	16844	16988	16724	17068	16921	16612	16883	16637	16844	16960	16759	16933	16768	16981	17044	17040	16991	16849	16787	16654	16784	17048	16792	16857	16872	16868	16647	16835	16900	16836	16921	16778	16864	16855	16912	16787	16998	16934	16609	16861	16653	16827	16884	16915	16671	16895	16831	16961	16972	16997	16939	17010	16909	16960	16814	16706	16884	16889	17141	16979	16718	16933	16785	16893	16765	16736	16705	16850	16832	16726	16950	16947	16899	16796	16619	16912	16963	16776	16811	16799	16868	16890	16618	16958	16830	16995	16814	16906	16969	16832	17041	17189	16927	16902	16732	16924	16917	16773	16778	17000	17007	16740	16966	16848	17091	16792	16853	16921	16738	16787	16954	16995	16650	17002	16960	16921	16946	16933	16872	16948	16758	16775	16778	16946	17198	16918	16961	16924	16858	16995	16592	16705	16946	17014	16747	16853	16769	16776	16656	16726	16711	16556	16830	16729	17077	16890	16658	16755	16705	16873	16750	16808	17091	16726	16810	16746	16816	16806	16685	16833	16916	16779	16937	17034	16763	16906	16721	17019	16651	16878	16854	16902	16646	16858	16727	16859	16740	16716	16834	16709	16704	16893	16939	16731	16741	16764	16790	17009	16761	17008	16715	16879	16913	17072	16674	16681	16691	16778	16669	16835	16847	16813	16783	16959	16798	16741	16912	16769	16602	16793	16837	16901	16914	17017	16853	16713	16779	16590	17089	16741	16917	17144	16824	16982	17137	17050	17028	16903	16808	16911	16844	16596	16825	16850	16822	16702	16796	17026	16851	16917	16945	17011	16781	16861	16869	16892	16911	16979	16966	16833	16927	16843	16704	16935	16844	16893	16915	17091	16915	16730	16848	16828	16906	16731	16620	16870	16765	16946	16932	16859	17058	16781	16736	16614	16889	16761	16901	16801	16804	16660	16841	16822	16562	16542	16863	16830	16823	16905	16831	16892	16884	17016	16863	16784	16871	17082	16808	16730	16750	16780	16731	16733	16916	16830	16772	16914	16938	16795	16878	16939	16802	16920	16843	16726	16755	16871	16817	16808	16685	16798	16812	16728	16918	16448	17104	16972	16697	16709	16887	16795	17022	16632	16810	16852	16740	16802	16742	16836	16887	16890	16678	16859	16747	16966	16812	16949	16837	16601	16768	16756	16895	16776	16745	16819	17000	16826	16807	16835	16769	16823	16783	16773	16774	16808	16811	16811	16980	16874	16894	16867	16925	16734	16806	17178	16839	16909	16890	16782	16842	16809	16861	16729	16969	16812	16699	16899	16870	17008	16813	16797	16853	16628	16719	16776	16955	16729	16915	16899	16905	16655	16595	16625	16938	16971	16797	16863	17091	16703	16785	17077	16865	16784	16870	16771	16792	16759	16809	16775	17014	16721	16556	16646	16854	16914	16866	16628	16857	16888	16970	16827	16840	16943	16846	16823	16828	16660	16948	17027	16699	16903	16776	17044	16543	16772	16788	17003	16807	16774	16859	16730	16961	16759	16820	16989	16752	17015	16868	16849	16783	16748	16720	16808	16741	16838	16831	16774	16909	17023	16842	17042	16714	16932	16683	16769	16746	16689	16676	16800	16897	17005	16643	16838	16792	16972	16468	16854	16792	16832	16926	16771	16951	16998	16951	16940	16869	16925	16804	16630	16857	16851	16748	16773	16901	16709	16809	16868	16720	16785	16904	16767	16689	17086	16827	16872	16672	17139	16669	16639	16834	16924	16882	16720	16867	17110	16958	16778	16902	16815	16692	16726	16810	16827	16902	16731	16980	16731	16971	16935	16861	16999	16790	16917	16715	17007	16850	16746	16981	16958	16776	16890	16981	16898	16685	16817	16638	16731	16750	17120	16919	16966	16895	17003	16941	16618	16900	16818	16907	16632	16659	16975	16800	17096	16854	16777	16894	16915	16807	16762	16777	16844	16772	16702	16813	16802	16799	17081	17018	16841	16885	16956	16723	16863	16706	16792	16814	16874	16770	16834	16892	16642	16920	16886	16643	16826	17086	17004	16911	16865	16739	16798	16879	16832	16736	16949	16801	16869	16781	16797	16714	16808	16710	16810	16862	16503	16758	16554	16963	16910	16894	16978	16779	16698	16671	16911	16950	16845	16831	16804	16847	16742	16814	16989	16841	16952	16862	16816	16764	16818	17034	16703	16845	16798	16821	16689	16798	16689	16662	16900	16898	16604	16771	16684	16736	16787	16891	16936	16936	16986	16935	16730	16934	16690	16897	16851	16895	16848	16837	16925	16725	16942	16874	16753	16608	16803	16809	16799	16698	16888	16804	16854	16937	16922	16844	16594	16873	16896	16963	16769	16697	16749	16789	16701	16843	16748	16725	16764	17071	16777	16823	16912	17030	16807	16937	17162	16693	16826	16735	16904	16859	16936	16670	16714	16951	16829	16608	17085	16890	17013	16734	16808	16945	16900	16965	16623	16959	16897	16692	16801	16916	16802	16978	16817	16871	16687	16867	16695	16833	16696	16649	16666	16681	16821	16765	17138	16724	16827	16730	16847	16602	16904	16633	16978	16908	16687	16568	16842	16997	16801	16818	16666	17064	16941	16742	16944	16816	16798	16704	16985	16821	16803	16891	16770	16926	16902	16973	16756	16885	16764	16750	16845	16778	16533	16656	16866	16624	16808	16848	16808	16773	16984	16942	16687	16894	16751	16702	16759	16622	16783	16874	16700	16662	16841	16849	16725	16834	16809	16852	16833	16659	16674	16859	16913	16765	16770	16906	16756	16911	16601	17151	16878	16758	16707	16889	16728	16592	16779	16927	17056	16842	16996	16718	16792	16836	16897	16735	16682	16861	16999	16990	16926	16852	16891	16844	16661	16910	16845	16725	16972	16793	16819	16851	16750	16794	16950	16762	16955	16728	16790	16487	16935	16926	16763	16789	16776	16829	16960	16913	16833	16912	16818	16705	16855	16962	16715	16962	16901	17159	16645	16749	16839	16903	16754	16768	16716	16868	16910	16850	16870	16725	16794	17039	17033	16930	16876	16674	16862	16795	16949	16760	16832	16912	16936	16972	17096	16668	16633	16951	16822	16933	16912	16852	16873	16971	17032	16816	16923	16662	16723	16699	16727	16809	16882	16605	16896	16764	16774	16983	16949	16803	16690	16868	16742	16652	16774	16614	17111	16861	16741	16875	16792	16955	16736	16893	16746	16944	16971	16859	16893	16785	16750	16977	16908	16849	16839	16894	16719	16881	16912	16978	16766	16676	17062	16875	16757	16704	16805	16753	16662	16816	16866	16784	16758	16826	16820	16926	16962	16980	16916	16661	16669	16748	16605	16850	16796	16575	16861	16522	16820	16848	16841	16786	16854	16577	16641	16760	16936	17007	16798	16919	16773	16901	17000	17037	16938	16834	16733	16759	16844	16741	16815	17036	16879	16986	16858	16921	16870	16598	16885	17026	16790	16967	16811	16967	16766	16894	16805	16914	16893	17010	16856	16899	16920	16797	16750	16694	17100	16818	16765	17031	16997	16755	16732	16887	16762	17057	16630	16867	16806	16843	16783	16717	16871	16683	16938	16668	16818	16801	16702	16645	16865	16736	16922	16743	16999	16902	16868	16867	16923	16875	16775	16672	17037	17082	17074	17071	16995	16905	16856	16953	16914	16781	16662	16708	16903	16685	16745	16793	16819	16938	16914	16732	16929	16872	16732	16704	16753	16813	16907	16917	16911	16945	16701	16857	16616	16922	16773	16552	16720	16834	16745	16776	16809	16710	17084	16820	16740	17032	16783	16747	16912	16659	16691	16729	16819	16920	16812	16760	16658	16937	16975	16770	16782	16797	16839	16855	16952	16795	16827	16851	16690	16892	16703	16811	16918	16988	16982	16738	16959	16726	16595	16785	17025	16914	16908	17005	16913	16787	16785	16815	17050	16835	16939	16781	17028	16938	16888	16800	16736	16786	16880	16762	16830	16920	16900	16874	16699	16836	16732	16885	16895	16833	16790	16744	16910	16952	16813	16685	16983	16885	16761	16947	16751	16748	16908	17039	16824	17082	16759	16724	16868	17159	16978	16934	16789	16738	16830	16789	16748	16950	16917	16775	16607	16769	17016	16883	16844	16945	16714	16746	16788	16716	16833	16737	16981	16800	16673	16550	16701	16744	16779	16731	16690	16868	16844	16755	16743	16968	16828	16907	16796	16585	16829	16849	16958	16795	16859	16852	16881	16774	16838	16944	16963	16859	16797	16971	16811	16662	16593	16934	16750	16853	17047	16714	16922	16868	16801	16688	16696	16808	16899	16907	16971	16789	16674	16724	16965	16939	16769	16768	16944	16735	16745	16877	16657	16845	16764	16824	17028	16867	16844	16967	16710	16879	16814	16917	16827	17011	16875	16995	16755	16971	16947	16894	16832	16951	16892	16797	16781	16735	16731	16725	16869	16822	16839	16927	16901	16611	16833	16935	16800	16775	16787	17057	16746	16780	16644	16710	16860	16799	16940	16587	16661	16854	16809	16779	16584	16806	16773	16860	16721	16847	16961	17032	16911	16814	16838	16927	16700	16762	16807	16917	16892	16811	16703	16880	16621	16881	16828	17037	16931	16799	16910	16625	16809	16823	16994	16778	16850	16752	16772	16862	16997	16899	16720	16830	16754	16616	16912	16965	16800	16810	17059	16866	16718	16873	16720	16675	16868	16889	16841	16755	16735	16881	16684	16597	16878	17056	16789	16981	16829	16539	17018	16768	16844	16916	16624	16875	16933	17053	16743	16980	16766	16780	16913	16914	16723	17114	16855	16714	16875	16802	16784	16808	16629	16772	16632	16919	16785	17070	16800	16872	16881	16689	16811	16868	16839	16522	16729	16670
18486	37310	67740	89507	76250	53734	33067	19585	13264	11403	11000	10809	10886	10634	10692	10840	10859	10777	10757	10838	10781	10848	10726	10807	10781	10832	10761	10805	10917	10659	10698	10628	10791	10740	10780	10913	10771	10882	10822	10779	10646	10780	10827	10815	10716	10638	10711	10726	10728	10743	10671	10653	10791	10684	10822	10663	10598	10944	10657	10642	10746	10735	10687	10892	10637	10639	10701	10673	10747	10699	10658	10783	10751	10678	10736	10777	10741	10690	10702	10806	10929	10598	10570	10761	10783	10625	10732	10881	10721	10962	10556	10829	10862	10832	10733	10680	10785	10625	10764	10647	10858	10657	10600	10851	10688	10593	10589	10553	10740	10844	10699	10618	10611	10714	10764	10592	10581	10712	10817	10811	10810	10821	10871	10695	10790	10544	10733	10665	10708	10704	10748	10731	10838	10872	10690	10671	10652	10644	10638	10585	10614	10797	10667	10656	10755	10784	10723	10799	10464	10741	10942	10601	10836	10653	10701	10786	10700	10590	10693	10684	10744	10736	10771	10875	10755	10787	10532	10652	10661	10723	10761	10629	10762	10788	10683	10594	10648	10468	10783	10758	10700	10816	10718	10814	10827	10589	10729	10783	10777	10659	10898	10794	10693	10655	10754	10797	10797	10790	10717	10933	10574	10731	10781	10754	10849	10821	10624	10664	10697	10643	10677	10589	10561	10759	10685	10677	10560	10730	10757	10685	10697	10699	10731	10681	10731	10741	10944	10625	10667	10668	10780	10719	10719	10801	10647	10720	10755	10509	10639	10683	10706	10798	10751	10718	10710	10607	10681	10667	10703	10774	10702	10655	10807	10516	10738	10717	10774	10705	10653	10733	10771	10849	10765	10603	10672	10681	10757	10633	10727	10654	10742	10678	10589	10735	10693	10593	10730	10711	10544	10697	10666	10807	10778	10883	10671	10672	10626	10716	10656	10680	10791	10677	10682	10767	10718	10709	10742	10780	10558	10646	10738	10838	10913	10760	10826	10760	10665	10647	10716	10723	10648	10715	10657	10695	10783	10759	10630	10670	10742	10809	10564	10705	10604	10840	10692	10847	10558	10655	10770	10822	10802	10599	10882	10706	10771	10565	10600	10714	10722	10700	10632	10815	10620	10760	10674	10669	10772	10812	10762	10792	10717	10631	10815	10737	10786	10629	10616	10849	10777	10629	10754	10463	10620	10516	10664	10723	10695	10782	10754	10572	10643	10720	10754	10728	10683	10673	10623	10699	10858	10695	10739	10742	10705	10784	10724	10762	10633	10651	10722	10741	10634	10779	10880	10658	10670	10759	10669	10608	10748	10417	10550	10574	10747	10686	10683	10592	10676	10600	10886	10612	10611	10753	10630	10676	10715	10985	10582	10848	10738	10559	10715	10694	10694	10751	10743	10606	10682	10651	10603	10857	10726	10743	10676	10650	10589	10656	10704	10754	10740	10681	10694	10703	10818	10731	10743	10897	10705	10845	10868	10598	10790	10563	10717	10637	10791	10779	10740	10666	10730	10627	10718	10636	10680	10699	10866	10687	10719	10553	10663	10714	10665	10734	10653	10532	10638	10732	10764	10603	10767	10749	10643	10705	10599	10910	10719	10657	10820	10688	10729	10787	10714	10761	10808	10667	10634	10659	10759	10857	10864	10580	10795	10663	10620	10750	10648	10689	10657	10667	10758	10837	10566	10859	10513	10729	10638	10717	10596	10322	10646	10839	10726	10555	10856	10700	10757	10725	10791	10640	10657	10763	10687	10814	10794	10749	10824	10715	10711	10655	10798	10724	10748	10672	10587	10725	10634	10675	10858	10685	10822	10728	10737	10897	10721	10641	10615	10770	10665	10546	10626	10702	10644	10634	10588	10732	10874	10627	10799	10641	10569	10688	10586	10883	10671	10748	10717	10717	10610	10765	10841	10720	10661	10483	10698	10766	10644	10689	10693	10599	10662	10665	10642	10691	10835	10826	10621	10822	10842	10670	10731	10812	10571	10572	10597	10700	10705	10859	10719	10708	10665	10625	10740	10572	10608	10743	10568	10688	10659	10785	10740	10652	10683	10744	10686	10649	10815	10660	10741	10709	10725	10843	10615	10669	10547	10693	10746	10714	10656	10635	10706	10674	10659	10673	10749	10654	10812	10766	10800	10651	10767	10643	10642	10692	10580	10709	10690	10722	10923	10684	10676	10801	10601	10762	10673	10780	10654	10606	10599	10673	10843	10688	10667	10768	10651	10716	10812	10737	10725	10706	10621	10864	10685	10725	10712	10519	10754	10840	10531	10712	10614	10510	10573	10808	10643	10717	10657	10680	10653	10654	10682	10632	10779	10766	10768	10830	10715	10677	10754	10569	10696	10611	10586	10625	10680	10717	10760	10828	10880	10844	10638	10696	10675	10820	10690	10636	10700	10647	10744	10651	10775	10703	10644	10650	10852	10620	10717	10701	10727	10688	10565	10657	10624	10499	10699	10616	10773	10721	10560	10754	10641	10759	10689	10546	10867	10694	10678	10718	10715	10766	10790	10552	10630	10743	10896	10831	10629	10661	10744	10690	10783	10717	10712	10650	10670	10756	10837	10768	10680	10697	10678	10683	10657	10780	10858	10354	10832	10879	10588	10724	10599	10743	10773	10638	10645	10687	10710	10627	10783	10697	10703	10573	10656	10857	10738	10787	10695	10680	10705	10648	10680	10762	10636	10733	10686	10621	10786	10634	10612	10726	10701	10637	10672	10610	10495	10583	10776	10592	10629	10717	10611	10734	10777	10594	10681	10730	10739	10806	10545	10762	10794	10912	10651	10661	10771	10864	10699	10781	10717	10514	10644	10800	10704	10793	10668	10608	10712	10836	10860	10801	10656	10627	10572	10723	10551	10389	10690	10743	10739	10688	10934	10674	10711	10936	10670	10699	10727	10628	10586	10783	10655	10669	10708	10562	10793	10942	10550	10756	10698	10688	10594	10639	10719	10502	10572	10687	10837	10612	10659	10635	10453	10705	10609	10539	10743	10752	10628	10725	10673	10720	10711	10584	10756	10724	10691	10646	10856	10800	10730	10745	10682	10847	10906	10701	10692	10714	10799	10681	10727	10730	10695	10656	10844	10660	10566	10767	10857	10727	10587	10571	10768	10905	10743	10740	10773	10708	10611	10654	10546	10775	10659	10719	10768	10787	10745	10656	10475	10622	10824	10623	10765	10554	10593	10737	10626	10775	10657	10657	10817	10716	10773	10795	10754	10725	10617	10595	10747	10771	10834	10692	10810	10568	10671	10750	10783	10905	10709	10737	10683	10714	10616	10742	10711	10656	10823	10699	10530	10816	10793	10778	10793	10808	10606	10735	10751	10796	10746	10666	10583	10858	10632	10657	10796	10692	10747	10723	10571	10783	10794	10783	10743	10634	10764	10627	10889	10729	10691	10595	10738	10806	10719	10812	10655	10660	10697	10667	10688	10735	10632	10759	10624	10696	10625	10658	10599	10736	10535	10590	10773	10800	10619	10680	10731	10874	10757	10739	10617	10730	10617	10866	10593	10558	10769	10586	10678	10685	10609	10800	10848	10687	10754	10654	10707	10637	10757	10845	10743	10708	10779	10809	10748	10678	10787	10691	10620	10748	10610	10622	10718	10668	10649	10689	10823	10662	10650	10651	10770	10771	10722	10743	10642	10665	10636	10754	10814	10735	10636	10754	10566	10750	10639	10797	10705	10666	10707	10768	10655	10736	10745	10647	10878	10781	10575	10803	10712	10739	10798	10618	10588	10804	10591	10817	10809	10775	10616	10801	10445	10824	10569	10598	10765	10785	10684	10597	10755	10721	10686	10690	10618	10702	10697	10591	10692	10749	10820	10647	10713	10755	10717	10738	10797	10851	10814	10708	10831	10655	10721	10640	10686	10890	10687	10559	10797	10670	10703	10732	10647	10701	10734	10806	10791	10665	10978	10692	10667	10784	10853	10745	10855	10783	10801	10609	10591	10807	10743	10662	10805	10762	10715	10750	10695	10672	10652	10742	10665	10718	10635	10886	10818	10604	10748	10703	10779	10571	10773	10823	10613	10765	10829	10682	10759	10742	10713	10767	10846	10609	10738	10712	10642	10690	10701	10590	10849	10832	10696	10648	10825	10612	10748	10702	10804	10768	10638	10758	10723	10621	10790	10693	10649	10686	10701	10796	10687	10782	10568	10674	10692	10883	10516	10899	10574	10619	10536	10754	10706	10733	10821	10726	10648	10812	10715	10836	10623	10757	10646	10748	10592	10722	10725	10780	10639	10700	10798	10741	10738	10769	10758	10710	10687	10602	10830	10552	10730	10843	10644	10616	10514	10480	10576	10668	10783	10684	10405	10492	10753	10747	10522	10701	10607	10812	10816	10588	10716	10674	10828	10739	10803	10971	10735	10716	10654	10638	10606	10816	10730	10894	10787	10600	10840	10832	10527	10755	10633	10623	10734	10483	10589	10624	10707	10730	10767	10581	10594	10554	10591	10578	10720	10836	10749	10688	10604	10579	10784	10759	10611	10539	10730	10658	10651	10707	10625	10675	10513	10569	10674	10692	10702	10588	10624	10566	10717	10724	10616	10642	10634	10740	10569	10576	10596	10786	10680	10709	10787	10804	10755	10719	10737	10875	10789	10568	10746	10735	10817	10613	10603	10715	10736	10738	10790	10735	10675	10737	10739	10697	10702	10750	10655	10585	10576	10665	10809	10700	10697	10691	10730	10660	10724	10844	10583	10636	10786	10723	10697	10739	10686	10749	10608	10883	10866	10784	10939	10757	10622	10670	10618	10750	10630	10752	10598	10637	10753	10797	10626	10672	10615	10787	10488	10648	10458	10784	10834	10570	10641	10720	10725	10593	10745	10658	10668	10765	10679	10521	10794	10630	10720	10759	10724	10640	10729	10639	10672	10687	10613	10649	10781	10774	10650	10716	10765	10673	10685	10678	10838	10644	10686	10603	10585	10665	10603	10665	10820	10560	10654	10720	10682	10676	10685	10740	10756	10658	10691	10785	10805	10674	10750	10633	10606	10768	10825	10699	10873	10688	10720	10679	10664	10787	10680	10552	10654	10649	10765	10601	10695	10710	10752	10656	10676	10732	10608	10624	10682	10589	10801	10664	10685	10806	10753	10675
30072	22500	25302	39577	32346	25563	20391	17958	16729	16972	16459	16454	16546	16370	16382	16379	16365	16295	16299	16370	16541	16420	16213	16464	16468	16155	16387	16453	16245	16545	16231	16237	16655	16487	16269	16361	16479	16456	16482	16479	16470	16621	16119	16485	16412	16567	16495	16269	16248	16461	16380	16312	16375	16403	16372	16496	16354	16248	16314	16668	16368	16507	16557	16505	16403	16366	16562	16511	16537	16670	16342	16443	16242	16362	16459	16370	16303	16466	16544	16239	16562	16423	16353	16286	16276	16408	16371	16342	16316	16498	16261	16266	16467	16293	16367	16470	16407	16523	16297	16354	16430	16317	16394	16267	16306	16309	16411	16177	16300	16121	16158	16356	16356	16282	16215	16352	16484	16295	16661	16292	16622	16423	16381	16486	16449	16408	16471	16474	16429	16529	16412	16253	16327	16314	16629	16325	16193	16283	16331	16263	16449	16483	16351	16254	16388	16484	16357	16613	16565	16295	16698	16592	16442	16703	16303	16399	16395	16276	16247	16287	16525	16532	16381	16306	16460	16497	16545	16582	16369	16422	16382	16466	16366	16321	16594	16408	16648	15998	16458	16371	16429	16510	16448	16446	16465	16385	16388	16459	16347	16378	16324	16473	16449	16419	16457	16189	16420	16414	16362	16403	16351	16417	16344	16497	16402	16510	16539	16419	16269	16400	16559	16584	16536	16400	16557	16465	16413	16210	16320	16447	16473	16382	16473	16303	16238	16440	16254	16148	16391	16626	16492	16473	16378	16375	16323	16323	16238	16353	16432	16282	16465	16477	16329	16494	16589	16512	16362	16295	16419	16376	16344	16417	16707	16371	16537	16545	16401	16193	16426	16149	16248	16423	16433	16509	16602	16384	16381	16418	16419	16362	16420	16380	16469	16227	16340	16389	16465	16438	16281	16358	16386	16298	16237	16335	16313	16433	16395	16239	16473	16552	16589	16495	16327	16438	16527	16494	16472	16361	16617	16623	16525	16362	16549	16405	16258	16334	16289	16273	16378	16113	16320	16531	16399	16276	16365	16355	16366	16325	16196	16266	16353	16228	16463	16412	16502	16442	16401	16444	16393	16503	16633	16361	16623	16310	16480	16209	16366	16291	16434	16524	16566	16295	16132	16185	16562	16520	16450	16439	16275	16219	16320	16309	16278	16477	16265	16240	16242	16472	16421	16374	16460	16442	16592	16474	16200	16160	16317	16456	16407	16243	16409	16355	16414	16282	16349	16336	16288	16400	16513	16391	16426	16231	16303	16414	16520	16116	16246	16523	16377	16192	16289	16583	16464	16376	16389	16311	16414	16352	16380	16352	16411	16375	16427	16461	16484	16240	16298	16122	16430	16586	16459	16375	16443	16402	16320	16391	16436	16423	16364	16486	16485	16295	16621	16564	16191	16390	16293	16534	16385	16394	16396	16446	16359	16502	16356	16688	16636	16411	16417	16289	16514	16400	16558	16339	16298	16528	16522	16593	16410	16392	16513	16384	16384	16345	16338	16247	16512	16536	16316	16378	16516	16350	16560	16516	16299	16331	16484	16265	16407	16254	16341	16304	16463	16469	16151	16091	16333	16414	16445	16490	16415	16406	16343	16361	16482	16395	16404	16451	16279	16529	16320	16303	16218	16359	16514	16391	16147	16554	16449	16333	16424	16407	16517	16346	16466	16473	16263	16610	16284	16264	16302	16254	16417	16393	16563	16466	16440	16469	16207	16357	16499	16424	16414	16348	16401	16571	16315	16337	16390	16183	16285	16409	16444	16655	16438	16463	16490	16476	16433	16620	16286	16398	16588	16360	16372	16262	16291	16481	16456	16331	16430	16215	16401	16374	16475	16457	16362	16434	16383	16578	16310	16407	16423	16378	16668	16377	16493	16399	16285	16373	16518	16571	16499	16275	16561	16465	16466	16391	16564	16335	16379	16341	16453	16343	16197	16436	16434	16196	16392	16393	16336	16298	16193	16420	16454	16427	16287	16652	16518	16413	16223	16570	16412	16484	16382	16645	16229	16549	16512	16557	16310	16184	16399	16224	16208	16458	16397	16108	16279	16370	16540	16537	16252	16330	16412	16406	16459	16508	16687	16285	16398	16392	16365	16517	16380	16545	16387	16456	16382	16242	16478	16174	16318	16150	16349	16286	16393	16556	16322	16391	16294	16560	16516	16201	16303	16336	16212	16461	16308	16340	16458	16611	16317	16402	16305	16280	16503	16868	16424	16382	16294	16296	16288	16236	16281	16534	16533	16505	16738	16309	16176	16522	16519	16365	16521	16358	16368	16239	16366	16499	16720	16152	16380	16434	16501	16388	16449	16364	16402	16550	16639	16353	16463	16387	16477	16624	16333	16549	16800	16588	16535	16264	16223	16327	16301	16455	16630	16388	16360	16227	16246	16298	16417	16299	16362	16443	16651	16394	16346	16512	16426	16175	16345	16378	16376	16447	16428	16348	16337	16543	16450	16322	16448	16414	16419	16374	16278	16387	16440	16502	16256	16471	16474	16440	16620	16446	16323	16261	16314	16301	16319	16511	16473	16518	16541	16461	16481	16568	16384	16275	16213	16312	16376	16508	16475	16294	16388	16334	16560	16262	16455	16448	16085	16341	16439	16389	16425	16364	16401	16356	16413	16249	16359	16550	16396	16700	16317	16207	16418	16495	16478	16440	16418	16586	16524	16389	16276	16369	16368	16438	16395	16588	16415	16368	16362	16266	16393	16428	16330	16353	16401	16460	16343	16372	16405	16289	16229	16376	16372	16404	16236	16554	16369	16405	16402	16366	16441	16492	16377	16549	16213	16471	16320	16180	16513	16518	16426	16508	16439	16211	16447	16341	16297	16708	16590	16271	16340	16396	16230	16189	16335	16400	16581	16154	16277	16523	16463	16225	16376	16441	16575	16378	16276	16472	16436	16497	16451	16266	16250	16321	16220	16489	16426	16444	16471	16607	16618	16602	16361	16401	16250	16484	16287	16574	16414	16555	16348	16362	16380	16351	16225	16478	16373	16330	16601	16319	16443	16465	16560	16342	16401	16478	16191	16296	16324	16422	16358	16426	16419	16344	16393	16467	16413	16540	16399	16531	16189	16418	16395	16232	16305	16401	16191	16459	16247	16523	16385	16287	16494	16455	16201	16516	16298	16291	16402	16368	16555	16402	16312	16290	16445	16108	16343	16413	16236	16470	16382	16381	16390	16433	16421	16483	16401	16325	16543	16564	16228	16514	16456	16286	16526	16460	16274	16562	16458	16201	16302	16447	16247	16386	16507	16330	16558	16493	16671	16488	16544	16385	16360	16343	16294	16445	16333	16543	16383	16555	16422	16333	16412	16321	16502	16487	16551	16390	16537	16420	16339	16391	16631	16577	16455	16292	16220	16399	16215	16527	16573	16509	16554	16411	16318	16454	16390	16305	16396	16194	16335	16485	16364	16545	16423	16328	16225	16274	16522	16457	16409	16266	16273	16265	16721	16398	16466	16454	16474	16623	16181	16425	16551	16223	16563	16679	16558	16335	16383	16359	16342	16502	16291	16483	16472	16269	16341	16358	16330	16577	16409	16311	16344	16220	16566	16604	16296	16525	16431	16335	16351	16361	16324	16412	16572	16377	16535	16351	16523	16396	16250	16424	16239	16259	16370	16404	16529	16586	16484	16287	16217	16485	16124	16289	16420	16263	16423	16352	16336	16447	16360	16357	16496	16468	16312	16070	16345	16405	16302	16458	16486	16439	16153	16355	16349	16502	16405	16636	16399	16519	16373	16374	16219	16408	16340	16562	16605	16341	16183	16445	16376	16329	16573	16473	16353	16447	16453	16432	16366	16322	16556	16481	16234	16491	16435	16453	16466	16553	16385	16328	16667	16244	16316	16229	16418	16327	16467	16277	16270	16294	16544	16456	16296	16295	16263	16481	16609	16533	16398	16503	16492	16412	16418	16274	16391	16322	16344	16399	16462	16427	16333	16449	16360	16390	16100	16339	16398	16438	16387	16276	16507	16413	16601	16457	16431	16205	16521	16368	16271	16395	16449	16479	16422	16513	16336	16250	16612	16485	16236	16159	16538	16445	16416	16399	16328	16445	16384	16377	16305	16327	16460	16505	16368	16373	16508	16626	16363	16631	16231	16220	16248	16399	16294	16308	16325	16357	16480	16397	16396	16445	16502	16384	16359	16342	16439	16433	16425	16469	16680	16401	16327	16560	16568	16461	16496	16256	16214	16251	16395	16485	16343	16469	16358	16429	16416	16548	16185	16403	16520	16362	16443	16456	16289	16427	16274	16441	16576	16435	16444	16321	16328	16354	16214	16420	16344	16368	16272	16337	16426	16462	16281	16276	16442	16441	16703	16641	16428	16479	16582	16399	16362	16536	16374	16362	16408	16467	16167	16373	16613	16592	16542	16595	16532	16395	16332	16449	16319	16529	16229	16448	16226	16298	16324	16468	16558	16338	16484	16496	16306	16277	16146	16491	16516	16577	16204	16222	16253	16418	16431	16422	16486	16488	16421	16271	16397	16389	16386	16408	16272	16391	16432	16253	16625	16427	16569	16345	16275	16305	16401	16321	16406	16402	16305	16222	16127	16499	16313	16508	16542	16281	16422	16276	16686	16415	16433	16504	16548	16513	16655	16588	16540	16416	16394	16582	16442	16418	16391	16450	16542	16569	16373	16540	16655	16464	16389	16305	16203	16457	16267	16223	16365	16447	16608	16400	16412	16389	16276	16327	16462	16481	16363	16378	16457	16832	16479	16508	16488	16473	16306	16470	15998	16312	16254	16699	16445	16301	16356	16455	16258	16403	16519	16342	16538	16453	16230	16495	16441	16372	16254	16504	16208	16411	16337	16558	16538	16556	16495	16421	16468	16340	16568	16509	16551	16250	16250	16413	16220	16415	16605	16297	16665	16333	16256	16536	16381	16312	16401	16394	16501	16355	16287	16285	16159	16375	16241	16533	16459	16432	16345	16448	16277	16549	16595	16356	16312	16501	16398	16412	16580	16200	16672	16494	16435	16254	16175	16332	16311	16346	16428	16371	16511	16664	16523	16394	16462	16242	16452	16399	16399	16483	16299	16612	16495	16388	16442	16295	16367	16285	16372	16390	16591	16412	16548	16499	16444	16673	16469	16247	16365	16363
12040	12853	19040	31539	23486	16850	13072	11119	10244	10098	10080	10072	10035	10035	10049	10110	10159	10074	9977	10047	10048	10084	10171	10225	9884	10166	10043	10095	10047	9911	10028	10096	10099	10033	9891	10248	10081	10110	10057	10104	10074	10093	9988	10136	9998	10016	10265	10040	9994	9938	9974	10101	9940	10019	10144	9822	9951	10031	9924	10095	9996	10091	10012	10019	10013	9916	10104	10036	9947	9922	9995	10004	10002	9881	9936	10107	10152	10071	9884	9963	10050	9974	10037	10064	10012	9822	9976	9982	9929	9942	10204	10018	9862	10016	10005	9969	9948	10177	9953	9826	9995	10016	9939	9841	10154	10049	10217	9990	9945	10111	9881	10103	10039	9948	9917	9961	10046	10083	10110	10017	10079	9911	9966	9959	10048	10071	9943	9950	10024	10012	9942	10080	10055	9942	9971	9951	9832	10139	10038	9787	10023	10004	10102	10048	9998	9982	9884	9993	9932	9946	9916	9965	10000	10021	9970	10000	9968	9927	10064	10122	9789	9972	10017	9875	9982	9860	9844	9958	10015	9878	9864	10199	9842	9919	10078	10164	9917	9912	10032	10043	9898	10064	9991	10047	10122	10068	10072	9990	9955	10159	9978	10076	9993	9906	9906	10018	10104	10041	10137	9925	10007	9879	10171	9870	10009	10048	10025	9908	9982	10074	9906	10075	10066	9909	10095	10039	9963	9931	10014	10050	9923	10005	10094	9875	9919	9890	10107	9980	10025	9995	9941	9999	9999	9862	10047	10015	10037	10120	9971	10056	10005	10016	10081	10010	10118	9954	10088	10017	10030	9986	9914	10108	9927	10087	9960	10053	10057	9936	9919	9896	10002	9972	10128	10026	9985	9922	10134	10006	10101	10011	10032	9894	10043	10092	10113	10029	10027	9902	10163	9975	10087	9888	9967	10001	10064	10029	10100	10051	9995	9907	10092	10061	10044	9970	9964	9983	9917	9988	10044	10027	10116	10054	9994	10132	9959	9977	10075	9994	9867	9944	10002	9929	9964	10128	10164	9931	9940	10014	9969	9916	9994	9996	10062	9997	9974	10089	10018	10025	10136	9913	9968	9869	10070	9970	10054	9708	10095	9899	10037	9923	9976	9932	10150	10002	10064	10060	10185	10007	10069	10062	10120	9925	10086	9891	10042	10070	9940	10138	9980	10179	9968	10119	10014	9904	10001	9908	10017	9996	10138	9906	9893	9855	9966	10252	10105	9995	9988	9945	10030	9902	10068	10040	10108	10169	9905	10037	10110	9962	10046	10086	10149	9993	10184	10024	10033	9964	10079	10022	9918	9915	10176	9966	9995	10018	9927	10025	10009	9911	10069	9982	9946	10018	10021	9939	9914	10061	10014	10099	9921	9966	9997	10008	10049	10148	10049	10052	10022	10038	10060	9930	9920	10120	9893	9845	10089	10140	9846	10005	10076	10096	9985	10143	10029	9985	9969	9972	10076	9989	9997	10008	10139	9987	10098	10044	9990	9858	9951	9973	10036	9989	10095	9955	9894	10129	9970	10075	9987	10209	10018	9872	9886	10016	10028	10089	10001	10013	10056	9914	9902	10003	10130	9850	9988	9967	9904	10163	9993	10001	9942	10031	9916	10159	10056	10004	10135	9911	10149	10114	9870	9884	9962	9942	9977	10188	9864	10036	9976	9867	9954	10139	9906	9910	10059	10022	10006	10036	10046	10125	10110	10030	10124	10029	9997	10016	9969	10046	10066	10029	10168	9894	9981	9981	9958	10032	10190	9837	9951	10042	10135	9924	10075	9938	10000	10165	10044	10115	9964	10197	9903	9988	10021	10131	10173	9983	10042	10102	10070	9881	10019	10151	10076	9999	9955	10007	10040	10017	10131	10168	9974	10003	10087	10124	9999	9927	10022	10046	9922	9928	10069	10014	10060	10001	9886	10014	10053	9999	10021	9999	10008	10079	10090	10030	9915	10076	10132	9892	10022	9983	10087	10092	10031	9988	10085	10062	10026	10159	10015	9845	9852	10151	9800	9990	10021	10079	9886	9944	10210	10026	10023	9945	10064	9967	10017	10135	9847	9982	10006	9902	10069	10004	10063	10086	9928	9999	10021	10221	10036	10115	9980	9938	10066	10094	9974	9979	9769	10022	9982	9960	9936	10035	9979	9908	10066	10018	10204	9920	10074	9948	9902	9828	10087	10018	10053	10026	10093	9905	10112	9989	10106	9930	10015	9849	10113	10082	10117	10026	9875	10113	10119	10011	10083	10045	9845	10037	9926	9943	10080	9869	10020	10037	10012	10035	9908	10024	9975	9953	9846	9931	10127	9928	10017	9937	10030	10026	10001	9949	9970	10029	10061	10053	10015	10007	10046	10107	10027	10101	9934	9964	10053	10027	9801	9982	10008	10117	9958	10072	10083	10115	9950	9923	10016	10006	10052	10026	10188	10028	9992	9998	10068	10035	10167	9893	9911	10025	9951	9888	9918	10018	10141	9875	10089	9984	9939	9955	9964	10164	10043	10040	10135	9934	10068	10010	10089	10146	10098	10067	9812	9987	10161	9947	10025	10057	10039	10034	10013	10109	10047	9937	9970	10018	10127	9855	10035	10069	9909	10160	9992	10153	10083	9942	10094	10040	9933	9924	9958	9986	10020	10009	10085	9996	9869	9888	9884	10069	10006	10009	9997	9896	10065	10081	10051	10020	10075	10052	9996	9995	9955	10021	10172	10005	10015	9965	9897	9868	9996	10168	10023	10120	9932	10080	9944	9823	9942	10058	10017	9982	9999	10015	10032	10026	9986	10063	9859	10099	9987	10102	10298	9961	10089	9870	9950	9933	10131	10136	10028	10001	10107	9978	10152	10017	10052	10029	9930	10188	10014	10092	10109	10170	9935	10181	9896	10040	9952	10092	9970	10088	9919	9995	9979	9939	9920	10097	9965	9863	10074	10121	10014	9990	10081	9869	10073	9932	10029	9954	10100	10002	10078	10086	9955	10051	9950	10168	10026	10012	10139	10008	10147	9997	10125	9995	9951	10040	10142	10032	9991	9954	10051	9812	9999	10150	9985	9897	10156	10024	10159	10080	9943	10002	9949	10076	10094	10034	9959	10201	9900	10044	9866	9968	10058	10051	9920	9902	9906	10019	9970	9898	9929	10042	10049	9938	10103	10109	10104	9903	10070	10008	9959	10055	10039	10036	9930	10092	10160	9947	9870	10018	10068	9879	10135	9905	9861	10001	9962	9994	10022	10036	10066	9995	9984	10106	10088	9973	9964	10045	9931	10012	10081	9972	9925	9942	9910	9955	9910	10013	10168	10024	10090	9914	9810	9981	9965	9981	9988	10081	9919	10095	10022	10047	10114	10033	10019	9979	9754	9966	9976	10017	9942	10074	9924	9851	9979	9928	9887	9964	10254	9985	10004	9977	10075	10028	9956	9937	10219	9926	9910	10197	9954	9878	9964	9998	9969	10037	9986	10009	10075	10087	9955	10035	10101	10014	10089	10020	10156	10004	9989	10007	10072	10063	9985	9954	10037	10000	9934	9938	9940	10169	10046	10061	10087	10109	10073	9982	9985	10075	9911	9939	9863	9955	10122	9941	10060	9960	10053	10072	10008	9950	10085	10076	10035	9993	10045	9975	9907	10103	9957	10007	10035	9927	10029	10059	10038	10072	9966	10054	10001	10114	10054	10139	9972	10045	9954	10035	10220	10027	9859	10032	10039	10002	9879	9969	10082	9870	9989	9972	10005	10002	10066	9831	9918	10005	9877	9939	9916	10030	9889	9998	10110	10145	9971	9909	10072	9946	10097	9927	9982	10053	10199	10041	10034	9977	10007	9986	10002	10002	10026	9965	10022	10068	9915	9931	10205	10083	10009	10003	10211	10197	10078	10011	10022	10031	9909	9986	10105	10083	9967	9994	10075	9996	9921	9943	10042	10053	10049	9941	9960	9997	10046	9957	10112	9827	10064	9926	9968	10077	9941	10057	10018	9825	10134	9920	10035	9924	10134	10008	10210	10050	10080	10061	10001	9960	10095	10040	9791	9861	10117	9936	10025	10007	10000	9991	10025	9978	9963	10073	10117	10102	10049	10070	10009	10034	9884	10223	10056	9994	10127	9989	10060	10009	10001	9962	9984	10160	10039	9988	9926	9875	9959	9970	10075	9944	9932	9965	10129	9821	10072	9998	10028	10052	9987	9933	10042	9948	9989	10005	10004	10047	9907	9981	10117	10020	10066	9971	10013	9978	10084	9932	10002	10051	9934	10046	10073	9927	9853	9935	9966	10097	10066	9872	9943	10086	10093	9950	9944	10042	10065	10051	10029	10111	9973	10058	9980	10002	9939	10062	9990	10081	10023	9948	9984	9959	9894	9910	10153	9880	9962	10184	10001	10123	10093	10019	10078	10058	10008	10061	10006	9860	10074	10049	10105	9948	10102	10065	10141	10080	10031	10021	10024	9877	10095	10054	10161	9931	9979	9962	10046	9960	10037	10158	9998	10057	9894	9968	10001	9998	10109	10098	9982	9989	9929	10137	9918	9893	10020	9894	9984	10086	9935	10011	9960	10010	10029	10037	10135	10059	9988	10048	10075	9983	10088	9967	10106	9967	9898	10145	10019	10084	10010	10176	10011	10017	10035	9969	10252	10004	10013	10058	10069	9966	10126	9992	10060	10037	10109	10054	10023	10066	10107	10119	10063	9966	10031	9967	10076	10091	9909	10170	10136	10036	10007	9986	10011	10010	9968	9916	10158	9949	9973	10041	9924	9875	10023	9996	10077	10121	9945	10112	10003	9850	10054	10126	10007	10075	9926	10080	10138	9929	10190	10105	9828	9949	9989	10027	10035	9972	9975	10007	9946	10055	10049	10026	10138	10104	10023	9929	9917	10045	10044	9830	9983	9993	10005	10203	9964	10049	10054	9977	10062	10009	9923	9904	10147	10040	10178	10182	10128	10196	9962	10011	9953	9963	10122	10093	9972	10077	10022	9894	9904	10067	10065	10093	9960	10146	10034	10058	10001	10109	9899	10042	9960	10129	10004	10036	10057	10038	10166	9989	9884	10081	9975	9925	9879	10124	10035	10002	9981	10010	10053	10052	10071	9937	9975	10042	9944	10112	10051	9968
25251	21557	31315	63589	60762	48675	33353	22770	18295	16902	16474	16136	16499	16508	16327	16289	16339	16391	16521	16296	16457	16195	16111	16041	16329	16284	16124	16385	16176	16133	16200	16386	16376	16209	16225	16238	16264	16278	16177	16268	16341	16414	16322	16298	16359	16335	16093	16324	16368	16106	16365	16332	16195	16261	16182	16410	16326	16270	16256	16223	16284	16265	16056	16208	16282	16251	16269	16187	16294	16122	16225	16134	16284	16108	16143	16109	16142	15903	16190	16199	16579	16222	16047	16095	16207	16247	16241	16283	16359	16333	16401	16069	16223	16141	16331	16252	16166	16163	16001	16151	16176	15991	16205	16192	16051	16114	16045	16133	16112	16344	16242	16115	16188	16176	16218	16254	16208	16356	16141	16296	15913	16064	16127	16278	16306	16289	16137	16263	16342	16280	16304	16309	16329	16413	16152	16135	16203	16422	16187	16256	16113	16110	16279	16105	16286	16309	16136	16275	16290	16197	16156	16245	16093	16183	16224	16257	16213	16329	16248	16110	16026	15943	16180	16224	16394	16078	16027	16130	16117	16199	16118	16183	16238	16130	15976	16022	16000	16105	16174	16137	16068	16159	16282	16257	16190	16321	16196	16258	16070	16314	16203	16184	16180	16347	16275	16381	16414	16167	15985	16223	16237	16451	16153	16165	16312	16310	16367	16471	16367	16095	16315	16047	16251	16015	16132	16156	15847	16201	16372	16369	16030	16313	16197	16132	16057	16227	16153	16382	16334	16175	16195	16150	16033	16064	16112	16211	16327	16200	15964	16240	16302	16413	16079	16139	16059	16169	16204	16191	16156	16003	16354	16280	16080	16241	16184	16281	16251	16057	16273	16428	16188	16222	16317	16007	16183	16103	16136	16307	16266	16151	16037	16067	16170	16205	16321	16035	16012	16283	16317	16028	15956	16172	16162	16183	16030	16177	16045	16146	16097	16007	16405	16229	16116	16206	16238	16274	16200	16294	16155	16066	16084	16223	16165	16296	16105	16156	16335	16183	16137	16036	15992	16239	16226	16132	16222	16211	16449	16146	16061	16190	16056	16314	16238	16106	16212	16290	15979	16045	16271	16127	16063	16129	16243	16177	16050	16196	16293	16141	16149	16229	16027	16242	16252	15929	16153	16152	16138	16159	16126	16090	16009	16100	16209	16156	16234	16365	16132	16041	16002	16070	16166	16443	16205	16200	16255	16144	16310	16242	16341	16206	16277	16175	16367	16040	16326	16109	16305	16262	16189	16200	16229	16217	16186	16163	16268	16270	15993	16145	16070	16054	16300	16014	16157	16180	16340	16398	15916	16158	16300	16175	16218	16265	16125	16171	16218	16332	16292	16276	16085	16162	16223	16123	16184	16214	16123	16133	16319	16175	16305	16234	16158	16172	16403	16293	16147	16276	16341	16288	16129	16100	16414	16273	16131	16206	16221	16410	16135	16280	16112	15995	16193	15899	16100	16231	16194	16099	16100	16069	16250	16070	16285	16185	16001	16120	16337	16091	16209	16059	16012	16007	16087	16119	16025	16097	16175	16312	16269	16233	16498	16393	16161	16351	16173	16243	16341	16037	16298	15890	16072	16134	16006	16094	16086	16082	16135	16099	16248	16201	16232	16236	15985	16289	16217	16160	16313	16242	16201	16284	16321	16046	16298	16193	16242	16057	16222	16250	16031	16199	16132	16036	16293	16037	16195	16121	16140	16325	16133	16177	16413	16258	16018	16061	16042	16087	16057	16223	16260	16165	16219	16124	16215	16255	16236	16113	16209	16129	16103	16103	16181	16218	16196	16212	16238	16097	16057	16273	16379	16355	16150	16300	16310	16111	16173	16035	15941	16247	16262	16266	16002	16090	16014	16074	16058	16425	16285	16107	16245	16003	16216	16387	16286	16189	16237	16066	16029	16005	16417	16158	16239	16232	16269	16145	16203	16051	16292	16248	16149	16382	16268	15975	16216	16173	16249	16216	16255	16107	16010	16034	16124	16233	16305	16082	16100	15811	16176	16192	16305	16065	16089	16109	15996	16040	16411	16196	16155	16248	16109	16060	15986	16267	16081	16279	16185	15946	16043	16199	16364	16052	16160	16259	16542	16274	15993	16253	16175	16260	16349	16286	16171	16204	15964	16069	16140	16259	16164	16132	16299	16144	16089	16042	16100	16015	16033	16007	16095	16347	16185	15996	16201	16085	16159	16319	16054	16188	15991	16111	16184	16251	16197	15845	16327	16236	16018	16181	16408	16351	16284	16206	16403	16311	16214	16241	16498	16223	16251	16127	16017	16106	16099	16113	16192	16320	16261	16216	16059	16082	16171	16258	16229	16032	16182	16197	16166	16206	16203	16185	16188	16311	16225	16441	16131	15979	16249	16192	16097	16128	16066	16214	16083	16294	16189	16170	16357	16144	16068	16104	16319	16309	16385	16300	16265	16223	16080	16214	16337	16262	16109	16262	16103	16085	16004	16259	15991	16299	16330	15890	16028	16025	16201	16210	16368	16114	16101	16115	16107	16316	16215	16153	16208	16229	16050	16269	16332	16080	16169	16058	16207	15966	16418	16299	16238	16292	16070	16021	16077	16262	16319	16211	16216	16063	16144	16263	16202	16294	16074	16190	16157	16328	16148	16129	16200	16255	16031	16211	16204	16290	16140	16110	16349	16200	16048	16243	16193	16089	16168	16078	16217	16267	16212	16256	16214	16230	15954	16344	16296	16187	16054	16298	16069	15980	16209	16353	16316	16243	16297	16149	16217	16214	16256	16432	16106	16084	16276	16237	16086	16050	16102	16062	16175	15955	15945	16048	16096	16190	16290	16161	16087	16054	16192	16286	16090	16089	16202	16247	16217	16148	16243	16181	16179	16186	16130	16079	16227	16218	16294	16375	16188	16090	16180	16231	16426	16406	16248	16204	16160	16348	16305	16252	16097	16083	16087	16406	16087	15950	16419	16016	16214	16123	16066	16129	16255	16200	16289	16247	16496	16209	16057	16005	16239	16211	16267	16251	16206	16414	15932	16089	16185	16048	16122	16009	16097	16084	16167	16057	16203	16135	16256	16009	16092	16347	16187	16186	16138	16270	16222	16158	16274	16332	16248	15859	16256	16140	16065	16043	16223	16247	15960	16272	16337	16349	16152	16179	16038	16215	16081	16160	16019	16151	16482	16241	16172	16377	16389	16148	16181	16087	16168	16091	16219	16232	16111	16430	16062	16142	16267	16133	16029	16345	16088	16210	16352	16071	16104	15979	16136	16256	16181	16183	16349	16259	15981	16143	16273	16347	16172	15979	16116	16253	16123	16100	16397	16118	16141	16092	16357	16188	16080	15994	16229	16129	16111	16392	16178	16341	16416	16199	16326	16111	16367	16094	16267	16148	16214	16168	15963	16228	16199	16121	16280	16193	16243	16166	16233	16157	16166	16424	16292	16092	16279	16337	16258	16339	16044	16076	16456	16187	16198	16191	16250	16162	16204	16095	16214	16201	16132	16236	16009	15981	16104	16146	16105	16190	16214	16041	16104	16038	16331	16166	16089	16295	16067	16040	16108	16025	16061	16174	16176	16451	16287	16264	15994	16340	16319	16083	16025	16325	16259	16119	16142	16043	16185	16005	16106	16061	16380	16484	16290	16368	16169	16250	16296	16383	16324	16182	16156	16155	16149	16153	16000	16152	16184	16190	15989	16174	16466	16220	16001	16102	16161	16187	16075	16323	16370	16217	16240	16383	16189	16188	16134	16138	16310	16224	16282	16048	16054	15994	16148	16324	16005	16065	16096	16017	16278	16336	16355	16467	16226	16044	16070	16168	16115	16206	16256	16401	16334	16081	16124	16061	16164	16189	16238	16379	16220	16031	16106	16227	16074	16163	16186	16160	16142	16317	16253	16291	16119	16083	16186	16168	16222	16397	16369	16420	16437	16347	16272	16259	16365	16242	16323	16152	16194	16065	16226	16101	16087	16162	16220	16129	15971	16226	16364	16283	16338	15976	16234	16080	16191	16115	16179	16065	16128	16364	16115	16013	16084	16201	16039	16064	16022	15926	16250	16343	16113	16121	16252	16305	16329	16229	16434	16092	16258	16076	16033	16200	16057	16173	16095	16242	16145	16149	16306	16452	16259	16297	16266	16085	16327	16183	16146	16236	16213	16209	16210	16231	16254	16014	16334	16156	16255	16269	16153	16230	16010	16250	16145	16232	16109	16310	16022	16195	16198	16265	16283	16325	16128	16309	16115	16177	16395	16193	16067	16244	15972	16007	16095	16095	15950	16301	16129	16247	16269	16050	16057	16307	16072	16305	16195	16207	16186	16235	16456	16344	16308	16183	16323	16131	16007	16092	16328	16334	16021	16135	16278	16171	16131	16130	16272	16187	16199	16106	15940	16000	16209	15988	16227	16123	16127	16224	16269	16306	16125	15990	16136	16107	16201	16110	16047	16130	16218	16023	16159	16122	16245	16116	15965	16199	16185	16239	16011	16006	16362	16273	16141	15952	16136	16099	16274	16201	16075	16302	16112	16277	16351	16130	16141	16418	16459	16018	16188	16280	16289	16187	16224	16224	16164	16214	16040	16069	16146	16220	16210	15957	16173	16182	16253	16092	16108	16111	16146	16035	16267	16251	15965	16105	16319	16130	16476	16161	16304	16305	16204	16162	16269	16087	16196	15956	16105	16123	16048	16284	16441	16138	16174	15977	16197	16246	16290	16209	16180	16175	16250	16082	16093	16169	16012	16026	16190	16104	16286	16061	16281	16048	16037	16143	16152	16281	16269	16371	16112	16176	16132	16141	16232	16215	16025	16165	16179	16163	16062	16155	16195	16152	16019	16117	16061	16249	16276	16084	16193	16299	16056	16141	16061	16026	16071	16059	16134	16172	16378	16209	16240	16319	16160	16004	16328	16225	15945	16083	16100	16241	16047	16120	16170	16062	16363	16116	16120	16281	15927	16205	16018	16012	16232	15934	16124	16230	16209	16224	16343	16130	16408	15942	16082	16282	16502	16248	16024	16324	16178	16073	16363	16194	16057	16135	16182	16072	16258	16240	16198	16278	16186	16132	16077	16080	16237	16224	16020	16145	16028	16312	16038	16278	16334	16215	16276	16242	16106	16063	16183	16140	16140	16146	16110	16188	16217	16126
13644	24819	45499	76663	59804	40836	22745	14591	11013	10475	10214	10044	10448	10176	10321	10145	10313	10125	10318	10305	10138	10220	10248	10331	10196	10243	10184	10190	10272	10065	10196	10037	10303	10184	10203	10218	10211	10188	10393	10147	10201	10175	10314	10333	10232	10120	10243	10117	10291	10116	10265	10205	10211	10387	10269	10048	10147	10119	9991	10317	10394	10235	10307	10164	10302	10403	10375	10160	10260	10207	10249	10117	10274	10156	10143	10179	10222	10255	10205	10336	10191	10095	10298	10073	10059	10328	10213	10173	10168	10170	10208	10263	10331	10177	10124	10203	10266	10145	10181	10139	10242	10154	10272	9997	10153	10193	10240	10091	10194	10167	10210	10223	10102	10272	10350	10158	10158	10221	10216	10185	10133	10143	10163	10108	10182	10088	10363	10182	9984	10213	10074	10147	10321	10247	10147	10162	10146	10157	10189	10379	10105	10192	10319	10144	10174	10301	10278	10132	10019	10166	10257	10184	10183	10139	10145	10152	10186	10068	10193	10266	10259	10226	10154	10227	10114	10154	10393	10333	10130	10134	10226	10144	10247	10108	10166	10194	10012	10176	10136	10254	10116	10271	10076	10349	10131	10260	10144	10221	10331	10059	10253	10259	10197	10251	10155	10113	10195	10207	10361	10213	10112	10067	10206	10053	10189	10170	10069	10038	10177	10228	10224	10058	10102	10113	10083	10197	10080	10192	10177	10074	10091	10156	10221	10350	10083	10162	10254	10178	10120	10276	10159	10223	10214	10122	10218	10188	10188	10326	10183	10148	10155	10226	10172	10149	10288	10161	10243	10127	9983	10063	10178	10197	10243	10312	10069	10148	10346	10367	10291	10013	10166	10074	10107	10244	10205	10309	10125	10325	10241	10264	10316	10093	10196	10187	10337	10192	10253	10157	10342	10123	10249	10321	10167	10208	10280	10265	10206	10295	9986	10022	10181	10187	10264	10256	10110	10128	10134	10028	10041	10271	10234	10150	10258	10024	10217	10252	10265	10246	10134	10197	10116	10308	10107	10108	10222	10120	10272	10158	10081	10078	10174	10110	10138	10194	10128	10142	10022	10140	10382	10093	10195	10253	10040	10209	10354	10284	10085	10287	10213	10259	10126	10187	10081	10062	10289	10047	10146	10153	10283	10224	10052	10200	10106	10133	10264	10110	10207	10179	10183	10144	10041	10039	10192	10244	10095	10261	10319	10080	10243	10168	10268	10157	10105	10124	10148	10213	10268	10237	9979	10166	10199	10254	10138	10190	10309	10129	10270	10146	10101	10198	10138	10170	10145	10292	10100	10307	10085	10279	10155	10073	10157	10072	10157	10144	10239	10180	10183	10184	10164	10156	10035	10198	10179	10146	10123	10145	10117	10161	10214	10134	10283	10257	10114	10389	10227	10306	10268	9965	10215	10140	10357	10162	10227	10336	10220	10080	10279	10298	10342	10243	9975	10298	10241	10022	10181	10205	10289	9976	10158	10209	10227	10179	10187	10315	10211	10332	10334	10240	10101	10268	10214	10157	10214	10329	10369	10224	10283	10270	10272	10111	10156	10156	10094	10152	10221	10238	10042	10144	10135	10161	10082	10224	10116	10110	10153	10051	10278	10176	10100	10198	10359	10080	10179	10152	10240	10083	10276	10275	10098	10122	10117	10294	10221	10284	10195	10117	10130	10241	10022	10144	10113	10276	10163	10114	10034	10125	10286	10041	10012	10113	10267	10235	10112	10108	10268	10192	10151	10304	10149	10206	10341	10121	10363	10161	10180	10192	10219	10244	10132	10263	10302	10160	10123	10152	10175	10232	10293	10250	10202	10212	10108	10310	10103	10132	10154	9939	10035	10156	10217	10210	10128	10267	10347	10282	10225	10260	10182	10275	10078	10130	10383	9936	10218	10246	10287	10103	10195	10210	10289	10091	10156	10107	10125	10278	10008	10001	10171	10348	10157	10294	10108	10149	10292	10101	10177	10174	10368	10089	10194	10163	10072	10263	10087	10096	10162	10141	10215	10286	10263	10111	10120	10232	10122	10100	10041	10118	10187	10152	10125	10104	10091	10054	10175	10281	10150	10017	10196	10128	10229	10113	10112	10180	10381	10246	9989	10125	10109	10205	10094	10190	10122	10091	10101	10149	10064	10086	10180	10256	10004	10114	10086	10144	10284	10094	10183	10281	10314	10173	10270	10119	10170	10239	10174	10096	10132	10319	10162	10042	10097	10179	10104	10102	10116	10242	10250	10182	10199	10272	10215	10194	10121	10287	10180	10283	10331	10104	10131	10173	10192	10213	10233	10086	10052	10149	10245	10252	10172	10313	10078	10255	10144	10225	10221	10260	10221	10176	10120	10259	10093	10277	10158	10261	10107	10137	10029	10274	10270	10262	10170	10116	10074	10130	10132	10108	10295	10248	10188	10237	10086	10185	10169	10100	10255	10129	10135	10202	10301	10065	10101	10179	10359	10149	10292	10071	10237	10117	10222	10259	10299	10049	10197	10181	10147	10131	10210	10077	10166	10139	10243	10107	10100	10181	10210	10182	10235	10212	10212	10246	10176	10264	10221	10262	10263	10041	10183	10119	10209	10383	10170	10179	10176	10294	10250	10178	10257	10166	10070	10175	10072	10097	10126	10220	10287	10258	10058	10179	10244	10240	10219	10173	10208	10095	10158	10270	10184	10397	10165	10237	10189	10070	10242	10322	10102	10285	10184	10066	10098	10075	10100	10139	10151	10058	10243	10340	10074	10188	10247	10255	10104	10213	10213	10190	10198	9944	10166	10133	10158	10134	10225	10260	10369	10083	10131	10261	10274	10182	10209	10078	10113	10163	10134	10188	10244	10144	10105	10202	10163	10050	10334	10244	10200	10102	10076	10054	10108	10279	10158	10390	10134	10273	10115	10354	10168	10120	10338	10112	10146	10282	10276	9974	10047	10121	10021	10178	10319	10292	10272	10066	10186	10139	10040	10314	10195	10253	10141	10103	10209	10216	10178	10191	10232	10132	10204	10131	10036	10212	10183	10151	10126	10080	10271	10139	10214	10231	10317	10146	10273	10080	10092	10214	10103	10115	10255	10076	10148	10042	10242	10119	10229	10204	10181	10154	10319	10198	10023	10052	9978	10155	10183	10207	10081	10106	10178	10063	10172	10126	10123	10231	10176	10405	10261	10127	10060	10217	10247	10229	10182	10283	10144	10292	10198	10270	10058	10147	10130	10076	10182	10182	10142	10264	10199	10231	10174	10237	10353	10284	10159	10036	10267	10235	10215	10260	10160	10114	10305	10191	10113	10123	10183	10236	10228	10251	10042	10164	10177	10176	10243	10110	10199	10253	10053	10160	10376	10212	10275	10135	10270	10199	10222	10281	10131	10067	10137	10174	10164	10012	10285	10275	10237	10328	10251	10242	10233	10196	10056	10165	10163	10074	10137	10110	10053	10158	10125	10204	10032	10032	10173	10225	10203	10231	10237	10266	10265	10300	10198	10187	10271	10144	10276	10167	10241	10206	10278	10277	10308	10248	10189	10008	10189	10211	10100	9944	10271	10081	10076	10182	9955	10198	10102	10217	10172	10249	10216	10258	10230	10176	10096	10124	10189	10197	10249	10220	10229	10077	10138	10148	10131	10142	10211	10137	10178	10296	10074	10259	10210	10055	10249	10160	10186	10264	10235	10181	10262	10196	10070	10210	10329	10133	10177	10277	10213	10242	10202	10265	10013	10233	10101	10307	10186	10329	10349	10232	10109	10122	10078	10087	10203	10239	10376	10092	10145	10134	10137	10061	10110	10315	10095	10121	10216	10247	10395	10050	10325	10379	10222	10143	10180	10069	10238	10200	10131	10261	10285	10173	10159	10128	10181	10124	10116	10019	10215	10181	10043	10191	10133	10279	10103	10166	10083	10203	10160	10328	10035	10115	10179	10141	9952	10221	10069	10147	10094	10063	10225	10228	10030	10128	10079	10210	10305	10265	10333	10076	10169	10152	10014	10223	10236	10183	9993	10248	10134	10049	10109	10082	10030	10070	10067	10282	10144	10151	10235	10161	10037	10273	10181	10176	10241	10293	10238	10196	10172	10198	10149	10148	10156	10251	10172	10092	10122	10241	10056	10209	10122	10214	10265	10155	10084	10073	10228	10192	10195	10067	10168	10173	10122	10183	10182	10144	10370	10208	10124	10120	10304	10282	10151	10112	10231	10134	10167	10243	10205	10236	10268	10235	10103	10064	10395	10288	10144	10109	10209	10356	10144	10175	10091	10224	10102	10121	10280	10119	10188	10087	10265	10192	10313	10264	10142	10090	10225	10351	10125	10082	10326	10204	10092	10136	10111	10177	10173	10184	10282	10375	10075	10094	10115	10053	10101	10264	10221	10117	10085	10036	9998	10178	10253	10153	10117	10057	10164	10251	10183	10217	10052	10181	10136	10301	10063	10119	10261	10211	10216	10163	10122	10134	10115	10130	10142	10314	10199	10169	10233	10157	10374	10105	10225	9993	10217	10228	10114	10251	10226	10176	10311	10226	10196	10177	10110	10329	10053	10179	10204	10223	10156	10199	10133	10181	10229	10162	9984	10110	10099	10225	10158	10112	10276	10131	10120	10182	10211	10194	10317	10170	10176	10124	10111	10225	10160	10124	10309	10170	9975	10111	10316	10153	10145	10195	10227	10273	10221	10206	10164	10115	10049	10125	10237	10176	10106	10258	10344	10192	10110	10123	10155	10112	10140	10135	10018	10304	10157	10087	10301	10168	10199	10120	10264	10040	10083	10295	10117	10224	10163	10294	9995	10041	10120	10184	10157	10093	10212	10227	10097	10120	10248	10245	10039	10220	10153	10218	10148	10097	10215	10024	10251	10206	10156	10104	10219	10173	10004	10140	10040	10185	10201	10281	10104	10100	10179	10188	10140	10093	10159	10195	10124	10110	10242	10258	10137	10233	10144	10089	10035	10297	10083	10145	10365	10144	10092	10221	10297	10139	10126	10103	10139	10189	10164	10096	10193	10159	10231	10195	10202	10144	10020	10127	10190	10177	10259	10318	10167	9921	10104	10045	10107	10016	10154	10166	10253	10181	10287	10149	10109	10083	10261	10123	10101	10165	10131	10126	10145	10261	10129	10116	10173	10269	10221	10247
23820	21590	31942	64495	67409	56634	40403	26940	19491	17423	16937	16591	16580	16671	16808	16544	16444	16510	16476	16447	16562	16326	16352	16344	16528	16238	16412	16401	16339	16617	16524	16420	16459	16258	16575	16383	16350	16476	16460	16388	16286	16370	16507	16386	16446	16315	16515	16386	16292	16347	16379	16452	16456	16577	16473	16599	16433	16420	16391	16386	16504	16357	16446	16408	16753	16443	16397	16479	16361	16562	16238	16338	16390	16310	16372	16404	16533	16529	16420	16324	16447	16505	16234	16277	16451	16273	16467	16499	16516	16419	16237	16304	16333	16362	16346	16405	16377	16458	16386	16398	16218	16362	16419	16457	16411	16268	16279	16255	16244	16257	16319	16171	16377	16375	16125	16349	16465	16358	16347	16252	16228	16506	16391	16418	16410	16520	16208	16516	16485	16506	16354	16390	16508	16381	16363	16516	16392	16275	16299	16320	16494	16386	16290	16120	16433	16495	16432	16473	16378	16071	16422	16489	16167	16394	16246	16324	16426	16239	16401	16485	16583	16288	16457	16418	16408	16452	16376	16345	16268	16224	16220	16287	16394	16363	16430	16245	16350	16212	16346	16493	16180	16384	16371	16263	16276	16289	16220	16224	16212	16497	16153	16193	16227	16136	16397	16296	16306	16418	16151	16026	16218	16457	16306	16291	16323	16197	16483	16446	16428	16303	16337	16450	16258	16167	16411	16384	16391	16358	16415	16240	16209	16428	16260	16618	16336	16184	16243	16471	16317	16330	16185	16257	16532	16421	16474	16226	16171	16195	16439	16477	16336	16429	16352	16280	16435	16589	16472	16331	16342	16326	16267	16378	16592	16457	16422	16464	16296	16178	16268	16193	16331	16357	16552	16581	16346	16306	16244	16448	16511	16379	16524	16482	16532	16427	16472	16424	16355	16411	16378	16122	16162	16297	16267	16497	16351	16409	16387	16614	16424	16345	16325	16461	16266	16478	16555	16452	16167	16253	16357	16447	16507	16399	16443	16411	16300	16334	16329	16221	16272	16380	16211	16353	16426	16442	16341	16341	16273	16275	16212	16581	16292	16277	16269	16255	16481	16434	16132	16690	16240	16294	16215	16325	16405	16334	16378	16438	16433	16263	16266	16301	16428	16287	16445	16283	16318	16276	16197	16317	16408	16183	16328	16216	16515	16357	16257	16435	16458	16295	16433	16545	16311	16304	16364	16088	16143	16305	16391	16227	16382	16648	16270	16422	16441	16369	16315	16185	16208	16435	16257	16220	16207	16406	16242	16545	16505	16160	16321	16184	16406	16102	16242	16268	16354	16605	16308	16437	16313	16166	16356	16213	16121	16176	16196	16313	16402	16548	16458	16420	16258	16433	16322	16665	16491	16048	16197	16423	16209	16220	16622	16418	16417	16283	16334	16189	16356	16237	16199	16368	16363	16479	16454	16391	16364	16226	16416	16307	16284	16178	16418	16391	16316	16506	16306	16529	16395	16524	16354	16245	16322	16284	16297	16470	16336	16486	16397	16279	16221	16232	16213	16283	16460	16282	16356	16387	16302	16215	16157	16244	16251	16398	16101	16392	16505	16080	16271	16218	16235	16409	16475	16462	16522	16464	16345	16289	16484	16217	16359	16475	16206	16174	16537	16260	16200	16155	16395	16324	16110	16097	16303	16155	16186	16166	16352	16356	16511	16316	16306	16318	16238	16418	16404	16308	16114	16233	16314	16251	16287	16331	16462	16331	16260	16421	16425	16226	16399	16386	16302	16364	16244	16500	16130	16287	16091	16372	16384	16191	16175	16216	16481	16250	16224	16350	16258	16331	16471	16429	16332	16353	16359	16438	16237	15982	16234	16304	16376	16348	16601	16258	16224	16198	16421	16281	16354	16716	16421	16351	16216	16325	16339	16326	16169	16345	16404	16181	16410	16311	16500	16172	16317	16518	16417	16312	16489	16171	16092	16426	16510	16457	16413	16242	16540	16625	16346	16416	16324	16297	16246	16388	16263	16135	16188	16342	16341	16400	16325	16276	16418	16382	16314	16421	16146	16113	16274	16360	16286	16515	16302	16210	16284	16325	16297	16318	16457	16402	16197	16132	16321	16306	16332	16231	16220	16479	16287	16404	16413	16431	16476	16332	16307	16130	16450	16282	16414	16447	16362	16461	16301	16541	16471	16321	16481	16373	16385	16419	16262	16153	16340	16274	16262	16360	16435	16251	16436	16138	16250	16199	16262	16403	16323	16168	16126	16591	16292	16409	16330	16275	16291	16247	16369	16368	16396	16367	16370	16217	16307	16236	16131	16262	16492	16493	16311	16330	16567	16519	16400	16375	16238	16249	16346	16223	16411	16304	16490	16464	16413	16421	16537	16292	16416	16312	16389	16083	16463	16297	16439	16288	16448	16406	16215	16439	16310	16423	16389	16144	16399	16383	16254	16459	16287	16374	16319	16120	16409	15964	16323	16490	16345	16227	16451	16368	16273	16197	16405	16315	16377	16169	16315	16487	16565	16485	16258	16438	16407	16453	16523	16520	16461	16262	16270	16378	16275	16161	16590	16403	16315	16223	16532	16238	16442	16293	16140	16149	16402	16384	16229	16397	16105	16514	16233	16277	16414	16336	16338	16485	16282	16423	16507	16253	16256	16412	16452	16349	16233	16463	16247	16318	16200	16382	16483	16415	16327	16366	16284	16138	16186	16200	16227	16549	16623	16184	16217	16229	16221	16230	16394	16351	16111	16504	16417	16288	16445	16520	16241	16419	16332	16326	16520	16257	16482	16194	16175	16354	16379	16227	16228	16339	16225	16257	16313	16448	16298	16056	16202	16392	16251	16336	16181	16253	16362	16268	16413	16382	16320	16271	16420	16519	16373	16576	16292	16431	16278	16344	16240	16355	16442	16286	16219	16309	16256	16293	16465	16472	16327	16386	16241	16143	16173	16452	16228	16555	16597	16159	16471	16346	16302	16298	16268	16210	16367	16425	16412	16274	16394	16313	16338	16532	16299	16336	16365	16344	16311	16241	16265	16247	16200	16502	16399	16355	16500	16443	16396	16224	16431	16149	16453	16286	16323	16124	16264	16328	16468	16355	16253	16164	16367	16348	16355	16337	16382	16268	16159	16379	16251	16356	16387	16439	16367	16270	16017	16200	16115	16518	16135	16391	16247	16381	16237	16338	16526	16286	16306	16513	16514	16355	16402	16434	16342	16442	16549	16365	16389	16394	16319	16201	16456	16346	16421	16467	16306	16310	16400	16316	16353	16140	16464	16437	16353	16172	16371	16362	16127	16269	16555	16188	16289	16398	16490	16531	16373	16346	16492	16166	16295	16317	16232	16326	16346	16373	16256	16137	16378	16335	16245	16204	16344	16316	16358	16431	16164	16230	16321	16436	16467	16182	16290	16267	16257	16183	16351	16102	16213	16342	16210	16347	16498	16249	16375	16360	16402	16209	16382	16169	16145	16296	16355	16288	16475	16172	16153	16265	16464	16446	16259	16206	16262	16335	16211	16001	16282	16320	16326	16317	16381	16203	16263	16252	16397	16326	16385	16428	16362	16394	16316	16428	16442	16358	16324	16397	16347	16323	16458	16389	16297	16133	16326	16186	16497	16309	16282	16431	16140	16196	16199	16210	16283	16242	16142	16159	16294	16352	16361	16467	16166	16180	16282	16554	16433	16461	16381	16245	16324	16313	16261	16515	16421	16139	16561	16245	16144	16447	16272	16444	16314	16404	16457	16206	16287	16353	16270	16268	16271	16271	16290	16280	16366	16209	16457	16701	16292	16231	16441	16230	16485	16226	16329	16298	16295	16193	16272	16269	16425	16323	16239	16428	16194	16191	16324	16244	16409	16342	16308	16401	16291	16292	16288	16380	16259	16386	16275	16397	16313	16252	16190	16158	16428	16384	16470	16492	16422	16228	16498	16228	16335	16485	16300	16297	16316	16333	16088	16128	16364	16222	16150	16241	16220	16366	16273	16331	16489	16462	16413	16454	16290	16466	16207	16390	16255	16398	16472	16143	16352	16312	16207	16366	16282	16348	16385	16301	16242	16306	16407	16489	16486	16392	16492	16410	16475	16397	16297	16433	16432	16317	16353	16241	16327	16264	16154	16175	16427	16097	16340	16177	16306	16452	16306	16323	16335	16351	16285	16356	16523	16191	16270	16413	16144	15993	16246	16115	16293	16279	16352	16103	16242	16450	16431	16410	16382	16711	16234	16457	16271	16310	16274	16236	16481	16240	16419	16064	16097	16304	16773	16275	16204	16240	16412	16429	16347	16248	16224	16425	16404	16297	16429	16488	16292	16400	16282	16548	16174	16276	16223	16296	16422	16479	16281	16388	16390	16166	16380	16383	16460	16443	16561	16325	16279	16250	16443	16250	16129	16415	16285	16137	16316	16271	16341	16407	16142	16277	16377	16357	16239	16301	16401	16443	16410	16295	16444	16220	16461	16295	16209	16210	16387	16438	16392	16359	16295	16445	16386	16277	16356	16272	16310	16147	16168	16289	16295	16312	16268	16369	16345	16436	16282	16325	16439	16209	16242	16126	16386	16383	16138	16321	16296	16361	16209	16244	16379	16331	16105	16315	16378	16231	16321	16282	16363	16176	16318	16414	16188	16256	16413	16252	16396	16270	16461	16299	16482	16501	16085	16449	16445	16428	16428	16313	16235	16212	16281	16471	16268	16033	16460	16228	16371	16554	16517	16450	16254	16256	16395	16348	16364	16476	16270	16307	16305	16555	16370	16372	16337	16255	16347	16286	16342	16469	16417	16248	16528	16229	16497	16508	16431	16207	16254	16156	16236	16432	16327	16348	16255	16437	16253	16370	16230	16355	16377	16507	16312	16398	16490	16554	16482	16419	16294	16269	16357	16240	16325	16270	16375	16492	16378	16273	16382	16449	16358	16217	16312	16475	16294	16514	16410	16165	16387	16556	16435	16467	16568	16366	16297	16313	16098	16282	16337	16405	16364	16347	16329	16364	16279	16261	16074	16310	16261	16346	16354	16271	16487	16243	16104	16085	16350	16142	16405	16293	16465	16294	16148	16172	16365	16274	16298	16273	16302	16394	16212	16280	16396	16225	16367	16450	16303	16354	16329	16182	16223	16519	16143	16167	16419	16483	16270	16343	16354	16404	16233	16387
17368	33214	55131	93347	78408	54202	30516	18345	12190	10850	10545	10726	10584	10525	10565	10537	10673	10669	10535	10717	10525	10492	10526	10441	10590	10479	10500	10616	10627	10608	10583	10584	10667	10513	10410	10560	10597	10607	10584	10501	10455	10844	10462	10631	10456	10504	10498	10488	10429	10519	10608	10478	10378	10606	10482	10512	10540	10607	10491	10374	10377	10536	10492	10502	10605	10495	10523	10456	10353	10519	10482	10526	10546	10631	10435	10549	10533	10584	10531	10504	10548	10437	10428	10506	10655	10454	10308	10498	10506	10511	10568	10448	10482	10661	10547	10546	10576	10503	10510	10501	10397	10547	10338	10553	10698	10451	10697	10452	10523	10442	10406	10603	10466	10561	10633	10319	10484	10704	10547	10334	10588	10502	10695	10463	10406	10432	10513	10772	10409	10420	10544	10541	10387	10463	10479	10653	10582	10516	10419	10511	10494	10318	10435	10627	10552	10422	10691	10552	10602	10511	10402	10520	10448	10581	10562	10377	10650	10596	10299	10496	10519	10467	10298	10679	10625	10525	10480	10533	10484	10514	10534	10515	10487	10620	10583	10502	10606	10514	10538	10461	10526	10436	10450	10504	10542	10631	10446	10512	10453	10433	10685	10345	10411	10559	10633	10418	10368	10595	10420	10496	10351	10653	10503	10449	10601	10653	10761	10731	10516	10415	10607	10479	10646	10491	10546	10492	10550	10272	10524	10379	10436	10558	10548	10417	10548	10358	10480	10572	10554	10451	10574	10540	10349	10504	10532	10608	10414	10697	10465	10516	10568	10597	10613	10586	10373	10473	10371	10602	10533	10437	10442	10507	10335	10645	10536	10415	10423	10499	10316	10407	10589	10466	10605	10538	10522	10388	10528	10551	10603	10498	10405	10484	10457	10504	10549	10464	10533	10464	10438	10419	10546	10455	10558	10522	10331	10584	10283	10515	10518	10519	10563	10483	10478	10657	10481	10494	10655	10316	10566	10591	10212	10544	10553	10319	10551	10543	10547	10718	10405	10546	10458	10430	10637	10516	10273	10418	10662	10571	10502	10430	10634	10547	10657	10389	10688	10595	10584	10414	10461	10583	10385	10430	10592	10412	10538	10471	10504	10533	10540	10578	10493	10692	10563	10540	10488	10531	10414	10482	10588	10549	10660	10548	10532	10487	10514	10457	10437	10466	10364	10455	10365	10624	10421	10479	10493	10468	10473	10507	10529	10505	10409	10472	10554	10452	10591	10386	10466	10486	10657	10676	10427	10480	10550	10540	10455	10381	10431	10539	10492	10461	10489	10488	10471	10563	10418	10527	10367	10395	10641	10420	10537	10551	10470	10548	10374	10477	10593	10492	10485	10619	10679	10454	10480	10486	10595	10395	10439	10376	10545	10542	10371	10429	10475	10418	10462	10368	10402	10360	10403	10370	10410	10411	10462	10415	10586	10208	10504	10431	10450	10554	10503	10412	10660	10520	10628	10564	10463	10374	10473	10421	10406	10370	10360	10457	10519	10610	10681	10387	10456	10380	10530	10425	10406	10469	10585	10507	10637	10447	10441	10459	10287	10541	10616	10437	10520	10503	10496	10430	10492	10546	10500	10567	10405	10614	10458	10640	10601	10548	10517	10443	10401	10468	10424	10580	10463	10456	10606	10469	10510	10403	10410	10487	10440	10332	10490	10607	10618	10456	10514	10562	10382	10375	10621	10511	10595	10628	10514	10386	10531	10455	10519	10550	10396	10420	10518	10442	10433	10471	10551	10592	10431	10468	10567	10460	10456	10431	10571	10409	10681	10447	10436	10429	10491	10485	10556	10355	10438	10577	10379	10429	10434	10404	10629	10463	10542	10497	10478	10539	10547	10575	10436	10452	10460	10523	10357	10483	10516	10437	10675	10453	10443	10537	10592	10592	10619	10401	10520	10458	10601	10363	10654	10402	10502	10426	10364	10558	10400	10457	10443	10503	10407	10527	10431	10540	10405	10600	10629	10506	10626	10626	10534	10386	10334	10467	10403	10368	10511	10464	10380	10473	10574	10486	10324	10438	10525	10444	10341	10541	10461	10385	10497	10562	10416	10311	10340	10422	10560	10532	10679	10396	10428	10482	10470	10622	10496	10495	10508	10493	10410	10513	10386	10446	10551	10491	10576	10668	10467	10477	10566	10610	10492	10419	10514	10575	10450	10521	10575	10390	10482	10554	10492	10587	10377	10424	10436	10541	10420	10367	10361	10504	10584	10465	10617	10413	10576	10509	10488	10435	10440	10529	10496	10510	10411	10456	10254	10549	10383	10392	10494	10625	10391	10560	10484	10454	10413	10478	10503	10487	10534	10340	10544	10407	10493	10507	10381	10424	10526	10466	10609	10544	10500	10440	10475	10475	10602	10270	10477	10504	10520	10576	10400	10443	10532	10528	10420	10475	10597	10476	10305	10591	10411	10535	10340	10529	10480	10511	10773	10511	10549	10642	10441	10366	10570	10643	10326	10486	10492	10501	10571	10592	10530	10413	10574	10571	10323	10400	10493	10412	10407	10302	10576	10538	10273	10451	10498	10451	10525	10494	10377	10497	10579	10573	10566	10553	10447	10396	10517	10445	10605	10430	10559	10442	10409	10684	10534	10468	10484	10394	10577	10664	10405	10454	10385	10433	10539	10385	10507	10413	10431	10416	10408	10492	10599	10413	10433	10578	10533	10478	10577	10624	10557	10410	10307	10488	10644	10500	10507	10538	10494	10446	10553	10365	10646	10590	10457	10379	10416	10446	10528	10550	10475	10632	10455	10609	10602	10540	10537	10610	10495	10482	10447	10613	10266	10440	10525	10584	10403	10514	10570	10498	10530	10474	10546	10531	10503	10608	10506	10427	10512	10465	10496	10539	10565	10372	10462	10605	10458	10451	10625	10501	10414	10672	10539	10526	10575	10520	10456	10553	10464	10527	10419	10474	10541	10485	10438	10317	10613	10430	10401	10338	10357	10477	10395	10590	10427	10594	10488	10593	10530	10255	10425	10669	10448	10458	10502	10493	10252	10502	10464	10371	10224	10400	10397	10430	10356	10372	10484	10575	10516	10566	10424	10690	10522	10499	10472	10386	10390	10475	10475	10530	10518	10491	10467	10650	10427	10381	10567	10545	10426	10425	10537	10484	10495	10536	10583	10546	10647	10460	10405	10508	10531	10557	10524	10370	10586	10489	10650	10537	10509	10388	10495	10377	10519	10344	10519	10435	10584	10554	10513	10493	10445	10449	10256	10421	10575	10580	10566	10326	10541	10611	10512	10520	10515	10414	10542	10399	10591	10531	10516	10439	10565	10616	10430	10619	10420	10574	10571	10376	10560	10459	10552	10578	10559	10590	10390	10643	10379	10555	10494	10587	10401	10407	10407	10518	10612	10481	10323	10505	10464	10539	10555	10417	10449	10340	10463	10425	10571	10665	10493	10510	10465	10556	10554	10430	10528	10457	10556	10556	10502	10471	10378	10577	10490	10333	10492	10566	10465	10437	10403	10462	10571	10396	10651	10462	10402	10557	10461	10527	10404	10581	10663	10525	10465	10480	10630	10472	10673	10455	10407	10542	10421	10497	10555	10474	10567	10372	10381	10574	10460	10542	10457	10566	10485	10553	10463	10369	10506	10373	10576	10497	10501	10507	10487	10433	10523	10517	10548	10398	10364	10600	10571	10481	10356	10483	10555	10601	10714	10408	10451	10496	10517	10424	10477	10632	10545	10488	10445	10541	10373	10696	10611	10452	10527	10458	10438	10517	10373	10478	10500	10390	10425	10537	10474	10513	10482	10557	10493	10554	10404	10525	10590	10459	10393	10437	10511	10408	10527	10482	10501	10304	10317	10530	10564	10475	10530	10486	10640	10441	10637	10553	10429	10588	10376	10364	10554	10438	10499	10505	10453	10422	10572	10446	10445	10338	10440	10351	10364	10393	10544	10534	10524	10545	10402	10523	10416	10631	10593	10352	10553	10436	10421	10582	10470	10498	10559	10534	10338	10545	10403	10562	10543	10600	10451	10535	10400	10607	10471	10457	10399	10564	10560	10464	10540	10652	10478	10454	10477	10520	10342	10407	10472	10483	10430	10525	10539	10474	10458	10493	10502	10546	10362	10497	10464	10531	10467	10604	10472	10491	10459	10493	10392	10439	10538	10449	10531	10565	10435	10514	10571	10389	10567	10549	10479	10416	10358	10464	10504	10457	10336	10515	10429	10632	10364	10401	10526	10496	10436	10633	10596	10523	10587	10566	10442	10501	10446	10443	10488	10467	10365	10507	10418	10520	10603	10507	10400	10383	10396	10465	10467	10327	10625	10316	10576	10550	10479	10473	10399	10501	10618	10333	10370	10471	10486	10464	10516	10392	10449	10444	10531	10513	10402	10462	10473	10399	10528	10308	10447	10362	10533	10337	10604	10417	10478	10424	10596	10593	10551	10505	10362	10550	10491	10346	10514	10451	10453	10576	10486	10231	10467	10407	10653	10415	10585	10506	10398	10624	10353	10532	10448	10337	10485	10379	10532	10448	10581	10447	10546	10356	10600	10445	10543	10590	10453	10540	10432	10547	10478	10536	10472	10470	10526	10495	10583	10624	10502	10592	10756	10448	10498	10559	10588	10420	10625	10528	10493	10506	10449	10658	10490	10424	10521	10524	10548	10456	10378	10434	10691	10480	10540	10403	10675	10427	10445	10371	10595	10413	10479	10537	10510	10414	10450	10379	10488	10386	10425	10493	10519	10297	10500	10778	10330	10510	10511	10599	10594	10519	10529	10474	10513	10515	10351	10576	10486	10452	10522	10454	10489	10506	10378	10431	10348	10509	10499	10491	10483	10540	10683	10453	10539	10592	10440	10594	10294	10513	10495	10468	10483	10560	10446	10468	10455	10282	10384	10637	10453	10501	10511	10493	10450	10372	10507	10530	10548	10425	10527	10485	10636	10584	10494	10519	10417	10465	10533	10454	10415	10503	10514	10544	10474	10361	10560	10411	10578	10504	10483	10588	10505	10517	10476	10362	10369	10568	10568	10567	10617	10534	10519	10518	10360	10390	10508	10707	10509	10481	10587	10498	10377	10387	10611	10520	10452	10413	10520	10339	10583	10553	10455	10508	10466	10715	10348	10564	10404	10338	10489	10463
30296	22217	25069	39179	33258	24978	19936	17341	16169	16112	16046	16047	15841	15806	15840	15815	16004	16041	15719	15803	15654	15918	15988	15959	15799	16059	15967	15947	16188	15964	15754	15957	15906	15734	15983	15931	15979	15920	15978	15995	15994	15927	15955	15734	15928	16054	15813	15971	15927	15999	15923	15937	16003	15940	15965	15951	15977	15757	15850	15895	16097	15898	15922	15792	15741	15751	15819	15711	15885	15892	15841	15866	15901	15871	15774	15650	15886	16059	15639	15797	16009	15683	15918	15963	15995	15880	15722	15719	15693	15467	15988	15817	15856	15608	15776	15739	15720	15955	15830	15837	15811	15928	15739	15892	15871	15872	16088	15913	15821	15769	15895	15691	15974	15711	15871	15849	15892	15819	16020	15826	15805	15929	16066	15805	16020	15763	15954	15860	15922	15985	15925	15903	15951	15838	15831	16020	15830	15855	15807	15800	15869	15830	15870	15761	15951	15843	15999	15994	15804	15947	15746	16036	15832	15834	15824	15989	15927	15979	15781	16064	15692	15902	15770	16040	15791	15844	15912	15898	15749	15809	15695	15951	15893	15844	15731	16031	15795	16029	15947	15947	15559	15851	15879	15948	15977	15993	15945	15931	15971	15777	15874	15757	15875	16062	15901	15773	15731	15856	15702	16081	15791	15911	15830	15832	15739	15952	15904	16020	15883	15759	15852	15551	15978	15931	16116	15777	16062	15916	15856	15818	15959	15956	15834	15850	15890	15878	16085	15888	15826	15866	15902	15865	16013	16041	15899	15930	16058	15948	15851	15977	15683	15947	15966	15816	15863	15706	15676	16007	15871	15727	15773	15918	15812	15842	15769	15820	15759	15918	15756	15880	15784	15821	15878	15795	15893	15857	15661	15775	15801	15866	15944	16018	15873	15979	15792	15893	16036	15937	15935	15832	15968	15704	15911	15933	16003	15902	15903	15894	15797	15676	15946	15892	15603	15948	15909	15888	15814	15704	16040	15895	15912	16037	15937	15860	15826	15619	15887	15807	15823	15895	15768	15811	15930	15882	15882	15898	15826	15908	15728	15597	15866	16076	15851	15741	15884	16065	15882	15899	15779	15865	15809	15763	15686	15934	15763	15709	15986	15753	15749	15802	15786	16057	15881	15885	15820	15882	15892	15924	15674	15710	16013	15833	15911	15852	15812	15761	15971	15923	16031	15854	15792	15801	15924	16060	15788	16003	15900	16033	16028	16122	15955	15816	15693	15951	15898	15802	15903	16059	15811	15716	16096	15918	15874	15989	15880	15978	15881	15795	15779	15842	15891	15751	15840	15743	15992	16005	15878	15943	15832	15835	16056	15833	15787	15914	15809	15879	15888	15969	15891	15895	15932	15728	15826	15776	15883	15876	15829	15797	15913	15781	15714	15665	15892	15848	15915	15811	16056	15742	16137	15807	15838	15794	16019	15962	15902	15646	15718	15733	15798	15725	15788	15746	15892	15835	15992	15776	16009	15800	15873	15903	15548	15973	16016	15841	16028	15932	15832	15903	15883	15925	15693	16063	15703	16008	15757	16174	16111	15823	15842	15949	15805	15904	15854	15782	15819	15887	15895	15782	15930	15928	15980	15848	15831	15864	15741	15769	15675	15687	15902	15930	15860	15816	15689	16011	15918	16012	16118	15823	15922	15933	15805	15706	15852	16011	15919	15801	15740	16108	15914	15648	15919	15988	15719	15661	15900	15838	15893	15934	16013	15840	15958	15813	15822	15867	15825	15682	15581	15789	15829	15797	15764	15979	15865	15908	15711	15822	15990	16002	15623	15658	15963	15904	16019	15927	15729	15845	15874	15703	15858	15887	15749	15970	15680	15859	15894	16105	15887	15840	15969	16063	15777	15912	15997	16001	15813	15932	15586	15831	15922	16103	15947	15834	15964	15889	15893	16110	16062	15747	15863	16291	15931	15748	15890	15866	15995	15907	15844	15849	15889	15916	15932	15889	15816	15778	15919	15890	15955	15850	15951	16000	15886	15866	15854	15995	15932	15777	15978	15897	15840	15963	16047	16046	15667	15819	15986	15831	15785	15957	15851	15925	16051	15857	15811	15886	15870	15706	15950	15881	16044	15980	15852	15818	15775	15777	15805	15980	16007	15835	15838	15729	15761	15889	15866	15812	15942	15894	16207	15802	16159	15964	15768	15592	15968	15913	16145	15717	15762	16053	15901	15872	15845	15878	15894	15945	15855	15931	15951	15673	16033	16030	15874	15914	15865	15993	16005	15965	16009	15821	15861	15914	15921	16019	15662	15713	15886	15811	15794	15934	16010	15852	15952	15719	15907	15942	15742	15860	16006	15875	15785	15988	15781	15974	16038	15868	15767	15894	15996	15782	15907	15796	15929	15974	15777	15655	15746	15907	15857	15970	15957	15949	15918	15824	15787	15795	15778	15764	15990	15661	15881	15920	15656	15695	15814	15832	15715	16244	15900	15837	15884	15927	16009	15798	15752	15851	15799	15952	15889	15802	15959	15905	15895	15815	15699	15884	15689	15913	15968	15832	15846	16175	15738	16038	15727	16036	15879	15687	15859	15732	15925	15806	15947	15984	15831	15938	15846	15970	15998	15813	15879	15858	16096	15779	15887	15961	15853	15796	16067	15868	15990	15790	15652	15538	15989	15861	15971	15940	16012	15677	15622	15754	15808	15859	15949	15850	15743	15816	15872	15913	16095	15968	15753	15967	15957	15661	15965	15736	15854	15852	15922	15910	15923	15928	15902	15875	15832	15855	16079	16067	15811	15811	15795	15764	15944	15731	15851	15939	15880	15792	15906	15837	15992	15663	15817	15835	15643	15739	15925	15780	15737	15949	15770	15974	15935	15983	15841	15976	15795	16003	16003	15632	15854	16152	15804	15938	15609	16001	15884	15764	15661	15785	15763	15874	15688	15991	15796	15874	15787	16169	15831	15721	15803	15937	15920	15922	15958	15878	15798	15874	15965	15919	15940	16066	15943	15824	15860	15778	16014	15926	15859	15596	15748	15851	15811	15917	15967	15812	15957	15709	15933	15963	16021	15843	15978	15925	16049	15687	15978	15938	15977	16058	15997	15994	15982	16063	16020	15808	15850	15983	15796	15973	15962	15804	15868	15856	15767	15815	15986	15851	15897	15805	15825	15931	16091	15844	15758	15915	15812	15841	15624	16021	15813	16017	15920	16054	15692	15948	15846	16007	16015	16058	15922	15767	15988	15953	15844	15803	15819	15807	15898	15730	15738	15750	15841	15633	15523	15783	15685	15748	15898	15688	15957	15765	16076	16087	15982	15965	15912	15801	15806	15853	15979	16000	15692	15755	15895	15926	15756	15896	15922	16002	15800	15970	15893	16004	15994	15831	15834	15728	15692	15927	15808	15852	15964	15906	15626	15891	15923	15946	15779	15824	15849	15885	15960	15824	15806	15871	16138	15830	16025	15933	15751	15998	15778	15965	15929	15989	15705	15952	16000	16039	15907	15942	15689	16057	15881	15950	16140	15931	15759	15746	15954	15914	15899	15911	15772	15805	15901	16057	15704	15814	15912	15913	15868	16133	15915	15767	15777	15746	15884	15979	15823	15810	15897	15820	15873	16092	15951	16081	15976	15734	16210	15881	15698	15775	15901	15983	16017	15736	15815	15860	16056	15769	15838	15752	15778	15823	15909	15888	16115	15811	15719	15738	15674	15667	16189	15960	15828	15892	16038	15910	15707	15666	15646	15694	15937	15616	15767	15826	15742	15887	15749	15831	15732	15760	15812	15666	15906	15948	15780	15903	15733	15825	15838	16017	15978	15750	15921	16017	16018	16003	16003	15963	15796	15804	15805	16006	15744	16126	15836	15916	15697	15741	15942	16002	15925	15822	15906	15940	16010	15830	15913	15767	15886	15848	15823	15919	15928	15817	15855	15823	15971	15796	15962	15782	16033	15913	15976	15969	15890	15728	15788	15958	15844	15908	16075	15731	15717	15932	15938	15631	15934	15883	15958	15886	15893	15876	15849	15870	16030	15875	15734	15854	16045	15802	15843	15794	15749	15926	15911	15841	15614	16012	15899	15790	15858	15824	15917	15629	15872	15749	15983	15871	15737	16011	15730	15892	15804	15796	16055	15944	15884	15823	15952	15837	15966	15838	15948	15777	15904	15699	16025	15971	16009	15916	15955	15773	15846	16105	15957	15902	15911	15906	15781	15906	15836	15982	15957	15984	15995	15688	15743	15777	15761	16021	15924	15785	16051	15835	15729	15827	15835	15690	15851	15904	15781	15670	15877	15867	15913	15902	15761	16024	15949	15856	15954	15779	15735	15883	15892	15969	15898	15749	15829	15837	15831	15771	16039	15993	15913	15659	15825	15697	15970	15741	15895	15801	15932	16017	15831	15852	15890	15887	15701	15885	16024	15882	15999	15954	15959	15842	15858	15818	15848	15889	15924	15714	15463	15787	15889	15847	15945	15740	15991	16232	15978	15836	15860	15880	15921	15930	15800	16007	16058	15837	15874	15715	15714	15947	15828	15862	15787	15864	15820	15935	15814	15874	15777	15963	15806	15954	15683	15753	16102	15945	15707	15857	15929	15991	15759	15889	15653	15837	15759	15962	15850	15924	15798	15906	15756	15867	15907	15782	15813	15919	15980	15628	15817	15957	15875	15871	15874	15972	15894	15856	15994	15908	15918	15799	15901	15715	15783	15929	15806	15983	15866	15865	15866	15925	16089	16123	15878	15722	15894	15954	16033	15909	15741	16037	15675	15795	15790	15959	15969	16093	15979	15823	16133	15857	16079	15754	15847	15770	15680	15696	15906	15924	15923	15823	15807	15934	15691	15913	15770	15783	15710	15920	15908	15828	15854	15970	15878	15784	15802	15856	15939	15816	15779	15791	15935	15712	15972	16007	15938	15975	15987	15912	16030	15969	15771	15817	15953	15947	15802	15914	15864	15773	15793	15970	15871	15788	16065	15852	15861	15909	15922	15976	15731	15863	15861	15668	15708	15766	15855	15981	16113	16056	15859	15844	15854	15790	16065	15552	15922	16042	16010	15944	16044	15877	15915	15832	15849	15856	16079	15823	15898	15853	16059	15858	16145	15837	15827	15826	15849	15949	15940	15927	15721	15990	15813	15753	15835	15839	15801	15804	15565	15870
11822	12262	19179	31569	24219	16572	12278	10627	9989	9909	9809	9856	9704	9822	9859	9835	9793	9945	9871	9890	9867	9926	9878	9884	9717	9897	9921	9744	9872	9841	9745	9860	9778	9728	9908	9766	9878	9799	9843	9805	9957	9906	9809	9642	9886	9789	9723	9893	9920	9817	9696	9788	9808	9935	9763	9840	9692	9832	9795	9606	9926	9822	9748	9709	9895	9812	9840	9863	9947	9783	9770	9799	9724	9773	9778	9764	9832	9608	9718	9908	9728	9655	9883	9829	9766	9691	9704	9976	9743	9828	9837	9787	9832	9785	9827	9735	9856	9772	9877	9833	9720	9803	9857	9835	9766	9895	9654	9742	10056	9863	9693	9816	9736	9784	9737	9848	9855	9630	9874	9688	9746	9812	9738	9818	9653	9838	9638	9775	9887	9789	9893	9796	9695	9794	9754	9993	9803	9814	9789	9794	9656	9818	9810	9842	9819	9572	9749	9654	9715	9821	9702	9758	9684	9663	9976	9693	9840	9645	9749	9783	9796	9745	9870	9722	9791	9871	9779	9816	9673	9676	9829	9875	9651	9841	9859	9898	9764	9901	9899	9831	9741	9621	9825	9784	9716	9760	9831	9787	9809	9911	9823	9666	9739	9789	9746	9866	9753	9806	9795	9814	9796	9673	9761	9882	9806	9801	9682	9713	9871	9737	9880	9848	9656	9695	9745	9756	9867	9585	9756	9867	9815	9742	9753	9866	9587	9868	9590	9705	9830	9747	9764	9839	9656	9725	9689	9731	9893	9784	9704	9708	9927	9808	9805	9783	9826	9738	9813	9818	9709	9856	9806	9749	9744	9826	9606	9764	9892	9703	9836	9809	9843	9690	9873	9905	9863	9729	9766	9841	9845	9836	9828	9788	9823	9961	9571	9780	9754	9863	9767	9874	9863	9649	9891	9893	9792	9703	9776	9775	9881	9689	9830	9782	9701	9824	9843	9774	9899	9717	10025	9753	9828	9793	9689	9736	9814	9778	9640	9794	9920	9825	9543	9815	9855	9758	9764	9837	9634	9753	9817	9907	9789	9905	9640	9700	9737	9837	9707	9770	9756	9919	9839	9666	9702	9824	9677	9783	9902	9779	9699	9888	9650	9726	9642	9667	9743	9663	9736	9668	9638	9823	9652	9918	9803	9825	9946	9877	9948	9835	9817	9755	9856	9958	9813	9841	9810	9786	9697	9854	9778	9911	9838	9811	9820	9736	9782	9807	9711	9810	9810	9724	9755	9794	9777	9895	9707	9623	9535	9846	9851	10072	9661	9747	9755	9937	9672	9952	9852	9818	9621	9820	9817	9783	9783	9771	9726	9784	9769	9722	9884	9826	9666	9792	9689	9867	9809	9847	9798	9819	9738	9813	9753	9763	9750	9887	9760	9783	9585	9864	9668	9766	9826	9697	9781	9798	9782	9672	9797	9770	9706	9686	9823	9796	9783	9767	9856	9796	9923	9824	9806	9650	9887	9901	9794	9772	9869	9804	9763	9820	9698	10001	9846	9875	9750	9775	9635	9871	9767	9716	9734	9922	9825	9645	9823	9715	9874	9577	9919	9770	9872	9881	9878	9689	9749	9790	9705	9868	9838	9754	9762	9859	9871	9833	9820	9829	9664	9792	9845	9755	9718	9700	9687	9986	9707	9766	9734	9807	9682	9809	9741	9973	9823	9598	9731	9789	9908	9728	9717	9751	9798	9688	9640	9783	9644	9801	9740	9732	9721	9725	9741	9796	9569	9791	9834	9818	9747	9701	9752	9640	9887	9606	9675	9746	9726	9718	9847	9933	9773	9951	9853	9900	9600	9769	9716	9739	9802	9941	9661	9970	9801	9761	9649	9769	9913	9784	9870	9763	9870	9809	9914	9921	9816	9864	9788	9882	9627	9613	9773	9794	9804	9948	9595	9893	9874	9700	9750	9775	9837	9856	9869	9841	9660	9829	9898	9897	9705	9726	9747	9725	9928	9846	9731	9788	9771	9900	9824	9735	9804	9861	9725	9776	9643	9719	9747	9746	9787	9723	9694	9757	9798	9752	9733	9671	9913	9795	9778	9795	9829	9849	9769	9730	9776	9730	9677	9814	9834	9785	9722	9800	9650	9819	9732	9761	9848	9867	9888	9930	9832	9842	9797	9786	9850	9894	9914	9923	9741	9919	9876	9888	9926	9867	9757	9801	9921	9842	9831	9812	9671	9716	9900	9772	9793	9745	9731	9789	9814	9698	9723	9914	9796	9932	9692	9615	9815	9916	9869	9800	9883	9649	9780	9765	9731	9675	9788	9847	9815	9882	9715	9689	9708	9812	9860	9631	9642	9716	9794	9699	9804	9840	9693	9747	9814	9534	9774	9859	9814	9779	9819	9749	9739	9782	9746	9825	9766	9857	9757	9779	9811	9643	9856	9782	9739	9774	9885	9844	9685	9768	9809	9613	9778	9805	9867	9735	9845	9790	9627	9871	9790	9840	9613	9873	9717	9806	9901	9804	9783	9841	9829	9842	9673	9866	9774	9630	9959	9843	9827	9877	9659	9730	9643	9752	9667	9724	9830	9779	9854	9770	9847	9880	9833	9718	9813	9687	9671	9797	9801	9714	9899	9611	9645	9755	9882	9812	9790	9704	9705	9805	9776	9697	9869	9879	9717	9693	9704	9826	9679	9970	9870	9792	9798	9890	9814	9884	9713	9811	9898	9645	9882	9854	9712	10022	9786	9799	9691	9884	9676	9663	9872	9920	9760	9808	9831	9786	9783	9892	9657	9773	9861	9890	9784	9883	9800	9842	9780	9689	9834	9831	9951	9854	9661	9711	9813	9764	9868	9739	9900	9686	9794	9809	9740	9780	9783	9845	9840	9817	9921	9647	9654	9924	9936	9874	9788	9632	9723	9810	9812	9699	9863	9787	9842	9826	9659	9847	9780	9685	9886	9581	9793	9810	9977	9725	9900	9924	9699	9686	9640	9958	9855	9782	9700	9798	9693	9641	9774	9815	9859	9831	9842	9724	9822	9791	9769	9826	9734	9712	9664	9642	9776	9718	9825	9851	9642	9742	9675	9800	9837	9794	9856	9770	9976	9658	9874	9833	9740	9720	9744	9736	9851	9726	9706	9769	9912	9789	9676	9717	9693	9819	9995	9785	9956	9798	9822	9733	9798	9738	9868	9828	9825	9607	9673	9811	9749	9881	9717	9914	9882	9571	9750	9831	9878	9815	9831	9937	9751	9874	9669	9721	9634	9877	9735	9749	9806	9735	9845	9816	9828	9793	9702	9761	10009	9532	9815	9837	9889	9852	9728	9773	9885	9830	9829	9836	9825	9853	9934	9710	9757	9615	9945	9913	9716	9726	9725	9608	9831	9800	9752	9863	9718	9857	9585	9753	9767	9842	9874	9716	9835	9704	9791	9789	9793	9792	9856	9934	9859	9852	9764	9760	9726	9663	9827	9895	9786	9844	9946	9869	9861	9654	9799	9687	9848	9840	9774	9904	9739	9832	9851	9737	9922	9761	9926	9849	9806	9833	10014	9697	9708	9820	9649	9865	9905	9781	9810	9793	9982	9737	9707	9855	9641	9895	9743	9839	9662	9711	9780	9841	9853	9879	9752	9779	9695	9784	9781	9780	9685	9779	9815	9781	9755	9818	9878	9730	9738	9896	9903	9906	9760	9785	9777	9665	9854	9769	9526	9748	9910	9964	9782	9625	9782	9750	9785	9718	9786	9794	9753	9738	9707	9859	9803	9761	9887	9914	9892	9812	9713	9837	9738	9815	9665	9804	9743	9882	9824	9814	9911	9911	9828	9699	9674	9817	9808	9742	9780	9856	9740	9757	9846	9727	9808	9819	9734	9852	9578	9710	9689	9805	9589	9627	9561	9808	9934	9837	9834	9896	9862	9676	9715	9716	9719	9926	9870	9743	9826	9752	9665	9925	9797	9961	9984	9760	9824	9884	9855	9834	9874	9867	9743	9811	9618	9817	9656	9764	9833	9783	9730	9752	9749	9836	9884	9855	9694	9920	9804	9855	9799	9871	9873	9749	9913	9759	9767	9857	9791	9602	9583	9661	9890	9675	9856	9799	9861	9794	9814	9616	9741	9745	9693	9727	9829	9675	9872	9886	9813	9790	9831	9786	9719	9761	9782	9724	9805	9615	9837	9797	9925	9871	9776	9731	9818	9776	9900	9638	9762	9867	9694	9895	9611	9691	9765	9624	9733	9904	9594	9754	9766	9883	9963	9679	9725	9848	9741	10006	9721	9629	9838	9670	9704	9649	9898	9744	9918	9822	9862	9888	9717	9885	9807	9705	9864	9739	9755	9796	9783	9755	9642	9858	9807	9812	9709	9765	9783	9811	9735	9826	9888	9949	9805	9761	9743	9651	9959	10014	9715	9717	9854	9709	9747	9771	9938	9657	9817	9926	9796	9885	9662	9903	9792	9741	9728	9795	9906	9608	9834	9882	9774	9793	9764	9826	9673	9786	9769	9932	9990	9709	10011	9863	9838	9825	9798	9753	9825	9680	9812	9791	9828	9794	9649	9794	9889	9686	9725	9703	9753	9866	9802	9831	9820	9749	9781	9731	9697	9722	9783	9827	9895	9894	9621	9680	9903	9815	9807	9797	9824	9792	9698	9701	9560	9769	9811	9913	9864	9722	9934	9786	9797	9837	9747	9792	9742	9846	9629	9744	9587	9720	9774	9858	9758	9766	9734	9737	9762	9815	9817	9675	9867	9862	9801	9779	9763	9936	9895	9854	9714	9831	9847	9858	9787	9944	9921	9730	9842	9875	9933	9911	9812	9813	9739	9759	9723	9690	9720	9816	9821	10020	9859	9795	9913	9778	9819	9721	9858	9793	9835	10005	9800	10012	9784	9674	9854	10044	9933	10096	9815	9876	9729	9645	9858	9734	9738	9849	9871	9801	9880	9866	9807	9731	9768	9839	9931	9719	9735	9795	9872	9764	9683	9941	9862	9860	9676	9848	9723	9720	9825	9806	9749	9776	9822	9871	9800	9881	9641	9699	9842	9793	9669	9828	9841	9779	9820	9903	9875	9678	9897	9775	9877	9830	9844	9718	9729	9764	9758	9638	9827	9682	9814	9693	9762	9595
25295	21604	30986	62434	60575	46202	32305	22170	17676	16639	16351	16055	16146	15965	16048	15871	15926	15862	15833	16014	15629	15706	16002	15847	15898	15889	15722	15737	15980	15859	15682	15807	15823	15945	15756	15910	15755	15847	15803	15864	15734	15896	15983	15898	15785	15850	15672	15836	16039	15847	15974	15792	15722	15900	15831	15747	15717	16032	15773	15786	15865	15805	15806	15827	15789	15880	15709	15932	15696	15906	15873	15946	15833	15801	15968	15839	15839	15797	16088	15861	15761	15833	15755	15669	15550	15826	16009	15799	15657	15868	15919	15675	15803	15917	16001	15807	15927	15897	15833	15627	15874	15739	15971	15908	15902	15895	15888	15775	15870	15863	16145	15996	15774	16034	15864	15874	15930	15790	15940	15622	15796	15936	15862	15865	15565	15666	15916	15880	15923	15890	15666	15686	15865	15880	15951	15709	15979	15747	15722	15805	16053	15906	15844	15786	16060	15712	15844	15869	15792	15692	15841	15804	15742	15794	15891	15746	15810	15881	15812	15911	15853	15928	15791	15970	15908	15841	15925	15857	15923	15857	15690	15824	15885	15958	15632	15699	15991	15845	15681	15821	15752	15874	15759	15940	15853	15811	15825	16014	15728	15787	15766	15664	15953	15749	15688	15761	15776	15828	15669	15840	15734	15779	15975	15767	16064	15761	16028	15762	15792	15714	15971	15848	15700	15671	16027	15733	15743	15680	15890	15787	15705	15866	15905	15698	15803	15749	15628	15777	15807	15776	15808	15668	15866	15720	15909	15605	15706	15873	15838	16065	15927	15897	15771	15685	15783	15852	15743	15626	15788	15900	15838	15701	15652	15810	15781	15889	15926	15854	15670	15578	15853	15962	15920	15777	15746	15893	15595	15879	15937	15664	15887	15800	15734	15772	15645	15738	15620	16008	15769	15891	15865	15926	15766	15802	15803	15460	16147	15812	15950	15826	15759	15824	15902	15937	15871	15947	15680	15814	15784	15789	15580	15627	15803	15809	15827	15929	15723	15726	15904	15795	15925	15853	15805	15757	15786	15664	15867	15739	15652	15678	16043	15785	16074	15935	15849	15907	15831	15825	15758	15720	15927	15831	15787	15921	15949	15907	15688	15833	15966	15803	15750	15769	15775	16029	15691	15767	15975	15739	15656	15601	15904	15806	15804	15857	15778	15885	15716	15861	15878	15776	15649	15773	15855	15627	15767	15804	16095	15754	15836	15943	15630	15672	15877	15804	15884	16104	15702	15933	15968	15727	15894	15835	15812	15814	15694	15748	15746	15610	15725	15932	15913	15786	15788	15875	15911	15726	16046	15824	15717	15733	15852	15791	15837	15728	15965	15744	15781	15633	15875	15772	15937	15753	15733	15686	15822	15828	15652	15635	15874	15908	15690	15642	15877	15687	16007	15654	15826	16010	15998	15835	15799	15572	15849	15977	15814	15656	15692	15842	15851	15671	15680	15859	15845	15793	15944	15715	15538	15873	16092	15983	15885	15899	15789	15776	16075	15823	15853	15706	15809	15964	15974	15597	15713	15785	15662	15934	16089	15806	15873	16061	15709	15701	15777	15372	15803	15752	15736	15691	15843	15848	15873	15770	15878	15848	15853	15770	15994	15824	15989	15738	15755	15888	15672	15660	15938	15835	16021	15882	15951	15841	15895	15949	15929	15607	15710	15868	15747	15760	15691	15877	15811	15723	15918	15646	15793	15789	15860	15876	15970	15637	15669	15754	15652	15745	16013	15914	15800	15657	15971	15702	15933	16034	15867	15951	15695	15823	15746	15922	15757	15633	15803	15739	15898	15737	16020	15814	15691	15929	15830	15688	15760	15893	15665	15698	15756	15794	15802	15937	15986	15763	16025	15770	15826	16002	15636	15754	15654	15870	15766	15665	15603	15902	15790	15957	15986	15843	15861	15698	15795	15634	16030	15850	15829	15872	15723	15862	15619	15859	15838	15734	15838	15807	15924	15871	15740	15676	15910	15657	15804	15858	15759	15938	15989	15829	16068	15664	15806	15911	15869	15893	15797	15730	15714	15757	15750	15834	15648	15865	15868	15816	15921	15885	15902	15870	16015	15765	15739	15736	15845	15808	15797	15778	15564	15864	15800	15928	15797	15723	15633	15783	15732	15718	15791	15871	15785	15825	15992	15813	15729	15779	15611	16011	15959	15775	15882	15975	15754	15721	15879	15892	15900	15645	15860	15738	15861	15642	15630	15910	15837	15680	15707	15769	15834	15674	15845	15848	15792	15764	15829	15822	15883	15902	15698	15320	15750	15836	15832	15791	15725	15733	15756	15789	15571	15777	15615	15873	15817	15760	15808	15865	15792	15978	16037	15709	15736	15866	15871	15776	15801	15886	15903	15849	15983	16000	15734	15695	15751	15924	15902	15687	15697	15677	15726	15854	15766	15884	15800	15557	15630	15720	15733	15639	15514	15647	15657	15996	15829	15892	15825	15883	16152	15806	15828	15622	15858	15791	15634	15712	15900	15683	15795	16014	15868	15640	15797	15772	15996	15939	15796	16051	15931	15888	15911	15794	16048	15671	15718	15721	15787	16010	15887	15897	15844	15706	15628	15822	15702	15603	15875	15705	15878	15769	15706	15769	15552	15771	15694	15699	16021	15754	15559	15840	15667	15832	15794	15766	16061	16038	15804	15671	15797	16018	15939	15754	15569	16031	15663	15535	15910	15892	15677	15804	15700	15860	15504	15628	15814	16024	15754	15810	15630	16000	15784	15898	15908	15885	15725	15637	15891	15998	15713	15857	15860	15880	15880	15717	15892	15812	15878	15999	15964	15875	15692	15838	15966	15966	15955	15921	15721	15966	15862	16131	15778	15656	15866	15760	15885	15893	15799	15749	15791	15915	15820	15644	16009	15873	15750	15830	15880	15757	15659	15720	15693	15813	16084	15655	15813	15928	15900	15845	15977	15793	15879	15999	15680	15626	15957	15867	15922	15825	15820	15621	15798	15844	15756	15854	15775	16012	15838	15696	15753	15699	15674	15724	15800	15553	15711	15782	15816	15828	15982	15985	15915	15946	15868	15904	15950	15625	15903	15920	15842	15799	15865	15877	15910	15865	15921	15775	16010	15849	15832	15772	16085	15738	15665	15716	15793	15553	15871	15907	15869	15862	15851	15774	15769	15634	15890	15748	15835	15695	15632	15793	15806	15804	15883	16172	15954	15790	15807	15785	15705	15777	15655	15610	15511	15675	15846	15802	15683	15683	15879	15735	15768	15931	15876	15776	15753	15909	16014	15682	15754	15798	15754	15950	15941	15600	15682	15681	15866	15784	15921	15946	15904	15890	15636	15949	15770	15810	15992	15732	15907	15890	15959	15560	16020	15893	15916	15997	15813	15889	15857	15426	15661	15741	15592	15740	15787	15653	15938	15689	15871	16037	15732	15736	15819	15803	15721	15979	15853	15803	15859	15718	15701	15632	15851	15591	15856	15538	15897	15844	15866	15766	15663	15805	15775	15833	15929	15773	15726	15861	15705	15834	15666	15589	15837	15726	15741	16000	15703	15670	15753	15795	15672	15599	15826	15682	15629	15828	15889	15715	15711	15742	15961	15875	15763	15674	15810	15659	15636	15862	15695	15893	15689	15929	15975	15905	15694	15540	15822	15802	15689	15751	15935	15701	15770	15846	16157	16167	15740	15792	15799	15912	15658	15905	15590	15815	15928	15943	15647	15865	15739	15758	15852	15875	16009	15949	15882	15855	15712	15576	15841	15799	15996	15617	15762	15611	15639	15717	15707	15775	15770	15831	15961	15808	15681	15732	15911	15817	15807	15807	15819	15991	15836	15972	15682	15773	15740	15966	15906	15761	15704	15944	15758	15922	15732	16049	15772	15726	15888	15675	15702	15781	15779	15735	15936	15645	15874	15914	15799	15925	15744	15973	16062	15581	15869	15849	15897	15861	16009	15633	15724	15889	15770	15874	15785	15847	15854	15757	15805	15630	16046	15739	15703	15861	16003	15803	15891	16016	15939	15855	15705	15901	15619	15850	15666	15656	15644	15906	15916	16037	16158	15936	15746	15775	15864	16031	15687	15794	15775	15759	15828	15767	15781	15877	15929	15834	15735	15834	15884	15934	15619	15883	15961	16324	15825	15988	15800	15661	15709	15914	15773	15844	15731	15901	15777	15677	15853	15781	15735	15756	15658	15795	16014	15933	15966	15680	15720	15744	15818	15941	15718	15820	15592	16008	15899	15563	15996	15854	15779	15754	15811	15918	15761	15980	15853	15881	15990	15559	15829	15606	15975	15831	15867	15479	15584	15826	15984	15827	15845	15567	15692	15830	15679	15709	15903	15784	15803	15829	15784	15898	15784	15884	15837	15825	16042	16110	16140	15842	15788	15795	15804	15785	15657	15842	15777	15748	15688	15881	15813	15891	15871	15805	15689	15898	15720	15925	15806	15948	15752	15841	15793	15917	15973	15697	15694	16068	15859	15826	15789	15816	15757	16006	15785	15923	15873	15808	15748	15702	15721	15753	15753	15774	15967	15870	15829	15930	15762	15900	15899	15805	15836	15591	15781	15691	15711	15959	16043	15980	15781	15878	15850	15942	15859	16066	15842	15882	15744	15698	15906	15498	15628	15889	15977	15804	15874	15826	15963	15951	15684	15794	15718	15597	15951	16031	16013	15830	15800	15850	15726	15644	16069	15745	15969	15988	15878	15797	15659	15775	15824	15801	15808	15904	15769	15649	15719	15847	15897	15990	15952	16046	15899	15839	15970	15879	15778	15697	15776	15788	15791	15892	15881	15754	15792	15851	15859	15712	15868	15606	15856	15854	15950	15920	15468	15853	15889	15843	16015	15782	15957	15604	15812	15514	15931	15867	16017	15940	15740	15848	15869	15681	15756	15657	15799	15716	15655	15708	15784	16010	15886	15823	16070	15874	15731	15851	15852	15870	15944	15771	15862	15833	15763	15696	15636	15750	15763	15617	15782	15861	15814	15606	15731	15886	15910	15619	15793	15708	15954	15872	15768	15883	15877	15658	15763	15960	15805	15964	15816	15776	15812	15868	15959	15842	15824	15736	15850	15952	15678	15696	15772	15899	15810	15552	15900	15757	15917	15881	15777	15908	15683	16009	15791	15853	15658	15549	15892	15620
12078	22080	43178	79031	58747	37926	22254	14212	10926	10354	10111	10193	9961	10136	10001	10145	10230	10105	10106	10084	10047	9980	10111	10046	9982	10147	9914	10087	9951	10130	10168	10002	10012	10034	10050	9931	10039	10291	10004	9998	10012	10150	10040	10025	10092	10037	10100	9937	9881	9999	10129	10058	9909	10062	9803	9925	10003	10109	9949	10010	10125	10157	10183	9986	10099	10058	9952	9889	9924	10007	10066	10025	10104	10010	10084	9991	9992	9853	9872	10140	9856	10027	10061	10084	9890	9957	10105	9986	10064	10127	9874	9990	9965	9967	10085	9825	9948	9975	10041	9967	10283	10062	9992	9960	9896	9934	10079	9978	10036	10117	10073	9953	10026	10022	10084	9958	9864	10016	9895	10034	9946	10022	10185	9999	10034	9952	9880	9989	9983	9935	9987	9933	9930	9925	9949	9854	10001	10059	10072	10061	10102	9943	9967	9906	10138	10138	9921	10130	10042	9983	10195	10037	9869	10087	9908	9945	9961	10069	9983	9955	10083	9955	10103	10038	9986	10077	10049	9996	10013	9942	9881	10096	9915	10060	9899	9901	10016	10015	9912	9962	9965	10008	9779	9947	10001	10041	10130	10000	10070	10049	9914	9963	10131	10062	10044	10110	9947	9984	9967	9945	9973	9869	10099	10012	10057	10031	10062	10003	10028	10066	9962	9859	10211	9985	9994	10133	10002	9988	10054	10014	9909	9981	10020	9867	9966	9988	9926	10066	9955	10177	9871	9889	9946	9980	10123	10008	9844	10090	9874	9961	10158	9958	10010	9975	9929	10000	10072	9982	10093	10054	9963	9935	10024	10002	9861	9892	10081	10144	10005	9974	9815	9934	9981	10018	9897	9975	9985	9903	9963	9837	9898	9891	10029	10055	9927	9876	9972	10031	9886	10080	10101	9827	9864	10161	10054	10050	9960	9851	9915	9920	9843	10003	10036	9965	10087	9926	9845	9963	10057	10172	10184	10092	10044	9980	9995	9832	10151	9839	10027	10097	9906	9836	10082	9922	10037	9991	9937	10069	10015	10004	9933	9983	10139	9836	10103	9950	10001	10042	9924	9994	10072	10012	9857	9912	9955	10039	9990	9989	10099	9925	10001	9805	10062	9977	9885	9962	9947	9947	10187	10015	9831	9962	9951	10144	10068	10044	10027	9913	10030	9981	10162	9933	10121	9888	10004	10043	10092	10055	10036	10015	9951	10112	9983	9888	9966	10055	10040	10018	9921	9946	9965	10011	9933	10056	10070	9881	10021	10060	9934	10030	10051	10045	9824	9927	10094	9991	9787	9921	10025	9894	9978	10010	10080	10158	9937	9906	10064	10030	10138	9942	10089	10114	10091	9908	10001	9965	9977	10218	9967	10156	10035	9924	9946	9966	9914	9971	10121	10094	10065	9984	9993	10012	9999	10099	9934	9973	10085	9946	9850	10048	10026	9816	10052	9939	9954	9897	9905	9842	9973	10033	9895	10051	9939	10105	10101	10082	9997	10060	10024	9877	9871	9967	9916	10035	10177	9892	10086	9920	10028	10090	9919	9877	9984	9905	9952	9969	9994	9938	9995	10052	10116	9994	9959	9909	9984	9878	9878	10148	9996	10087	10099	10044	10072	9954	10152	9930	9938	9913	10010	9880	10117	10097	9895	9959	9913	9943	9863	9951	9905	9993	10044	9951	9983	10088	10007	9910	9938	10125	10038	10169	9962	9975	10158	10064	9947	10122	9916	9936	10039	10148	9946	10082	9975	10082	9967	10033	10057	9849	9962	10092	10086	9855	10057	9960	9871	9943	9989	9904	9880	10215	9952	10029	10059	10105	9970	9958	9996	10104	9863	10069	9962	9975	10143	9965	10070	9949	10039	9909	10055	9956	9981	10209	10006	9938	9878	10124	9913	10017	9832	9976	10111	9942	10001	10054	10136	9978	9967	9965	9866	10021	10122	9966	9935	9872	9767	9807	10005	9994	10023	10032	10211	9929	9924	10047	10128	9902	9992	10000	9777	9936	10067	10071	9979	9973	9959	9950	10190	10097	9969	9899	10011	9926	9931	10143	10000	10009	9997	9903	9950	9950	9782	9885	9984	9858	9957	9950	9940	9870	9904	10200	9886	9875	9982	9994	10031	10059	10097	10002	10023	9981	10075	9958	9955	9940	9953	9978	10084	9937	10018	10025	9917	10048	10118	10019	9969	10100	10109	9965	10015	10020	9992	10074	9981	9966	9935	10005	10023	10003	10036	10046	10020	10065	9987	9878	10039	9916	9899	10034	10141	9884	9924	9850	10043	10002	9983	9931	9961	10059	10108	9956	9965	10131	9919	10002	10027	9837	9872	10094	9966	10110	9992	10017	10023	10217	9995	9942	9976	9944	10120	10043	10018	10136	9852	9982	10054	9973	9958	9971	9952	10076	9809	10113	10111	10073	9990	10014	9926	9793	9850	10162	10134	9900	9900	9962	9881	10102	9987	10071	10214	10026	10041	9836	10121	9989	9977	9903	10078	9891	9781	9972	9960	9950	9967	9894	10068	10049	10096	9980	9955	9862	10077	10132	10023	10064	10052	10071	10071	9943	9956	10121	9863	9952	10039	9786	9994	9935	9934	10006	10011	9905	9882	9981	9984	9963	9927	10040	10115	9904	10093	10239	10107	10092	9983	9915	10242	9977	9958	10147	10058	10074	10064	10196	9991	10065	10134	10031	10170	10046	9882	10031	9955	9946	9938	9745	9897	10015	9964	9937	9899	10002	10023	9852	9949	10059	9963	9945	10046	9996	9891	10017	10007	9931	10030	9855	9992	10017	9994	9968	9897	10061	9987	9956	9908	9864	10015	9908	9976	9927	9890	10033	10005	10032	10068	9968	10064	10094	9890	10010	9956	9905	10178	9959	10147	9914	9948	9913	9951	9893	9936	10117	9971	9972	9942	10129	10068	10002	10009	9949	9962	10053	10004	10024	9950	10014	9974	10016	10122	9987	10007	10036	10013	10088	10097	10021	10054	9840	9914	10135	9726	10140	10160	9978	9989	10031	9953	9969	10010	10059	9929	10064	9878	10052	9983	9909	9895	10044	9753	9969	10138	9889	10204	10005	9897	9984	10002	10076	9991	10023	9952	10077	10021	10098	9928	9920	9915	9864	10068	9889	10088	10010	10026	10090	9991	10117	10033	9810	10006	10080	10131	10068	10073	9926	10071	9887	9970	10053	10091	9936	9879	9946	10061	9845	10075	9909	10000	9880	9925	9973	10039	10026	10085	10023	10005	9887	9985	9881	9977	9938	9968	9988	10036	10203	9914	9989	9879	10008	10064	10026	10140	9821	9913	10010	10026	9904	9959	9932	9846	9992	9910	10128	10073	10077	10040	10048	10010	9991	10207	9887	10083	9932	10017	10004	9992	9970	10033	10001	9948	10068	9986	10047	9904	10045	10065	10092	9923	9972	9898	10055	9882	9861	9986	10037	9978	9932	9960	10054	9941	9995	10081	9961	10062	9939	9923	10012	10038	9950	9947	10023	10063	10047	9828	10008	9974	10077	9890	10001	9807	10002	10046	10049	10098	9951	10065	9998	9899	9977	9947	10030	10255	10010	10040	10029	9861	9945	9868	10023	10011	10142	9994	9937	10083	10077	10043	9997	9926	9955	9941	9957	9967	10011	9987	9925	9980	10116	9981	9895	9857	10015	10002	10132	9974	9963	10062	9766	9938	9884	9919	10110	9982	9995	10097	9929	10239	9853	9883	9888	10023	9931	9996	10026	10041	10154	9891	9977	10095	10049	9974	9909	10024	10087	10075	9949	9985	10039	9953	9935	9999	9925	10041	9869	10020	9898	9839	9911	10000	10015	9948	9985	9870	10007	9838	10206	9887	10016	10052	10027	9890	9876	10058	10007	10039	10095	10102	10032	9948	9895	10058	10052	10053	9926	10071	10093	9977	9964	9997	10058	9910	10067	9914	9861	9940	9962	10071	9977	10071	10026	10116	9966	10008	9937	9988	10059	9911	10008	10020	9856	10033	9905	9920	10140	10014	10130	9868	10011	10049	9991	10071	9993	10052	9892	9878	9963	10136	10043	10024	10035	9960	9992	10054	9984	10066	9917	10033	9938	9969	10018	10100	9994	9984	9962	10016	10092	10064	9992	10009	10160	10046	9974	10019	9934	10029	9950	10079	9981	10014	10024	10164	10041	9895	9937	10105	9941	9934	9928	9905	10094	10113	9969	9943	10008	9912	9911	10124	9946	9921	10028	9893	10036	9969	9980	10014	9987	9946	10056	10028	10157	9985	9927	10014	9987	10043	10013	10070	9990	10085	9936	9977	10077	9801	9995	10069	9866	9871	10013	9940	10050	9944	9893	9932	9973	9983	9975	10006	9934	10007	9850	10016	10005	9989	10028	9900	10141	9946	10040	10119	10080	10020	9877	9963	10107	9898	10034	10085	10172	9827	9997	10165	9959	10011	9964	9862	9936	9840	10135	10040	10070	10101	10165	9845	10005	9945	9933	9938	10068	10111	10148	9950	10021	9978	9991	9943	10168	10146	9852	10035	9969	10057	9866	9867	9959	9899	9956	9833	9928	10174	9942	10045	9898	10066	9993	9969	10078	9971	10074	9883	10016	9975	9939	10023	10086	9976	9930	9820	9877	10050	10085	10017	10036	10007	10074	9935	9886	9951	9859	9902	9968	10017	9914	9943	10007	9943	9763	9990	10046	10140	10012	10040	10103	10088	9945	10037	9775	9982	9922	10019	10194	9929	10112	10014	10095	10058	9929	9903	10133	10138	9827	9850	9953	9795	10011	9851	10127	10039	9942	10080	9947	10140	10140	9854	10104	10014	10000	9968	10056	10012	9950	9948	9954	9931	10137	10004	10097	9882	10062	10097	10001	10159	9845	10013	10000	9934	9979	9858	9916	10133	10022	10035	9932	10014	9906	9984	9879	10135	10189	10052	10035	9986	10038	10005	9805	9966	9944	9902	10025	9998	9984	9929	9940	10075	9969	9988	10044	10154	9992	9916	10100	9865	9955	9832	9865	10070	9847	10003	9958	10076	10156	9893	10013	10125	9830	9891	10106	9876	9871	9974	9945	10046	10153	10117	9916	9983	10078	9980	10082	9913	10070
23801	21588	31112	57750	65990	56019	41395	27310	19876	17711	16858	16524	16475	16289	16211	16303	16452	16173	16345	16273	16418	16255	16180	16290	16179	16222	16312	16140	16189	16037	16069	16170	16071	16243	16125	16090	16184	16192	16055	16258	16029	16023	16269	16130	16078	16028	16098	16101	16026	16190	15962	16033	15881	16185	16002	16131	16094	15951	16220	16097	16153	16267	16149	16040	16012	16149	16093	16024	15776	16000	16164	16033	16071	16153	16118	16118	16070	16197	16102	15874	15923	16243	16146	16006	16205	16334	15951	15992	16210	16163	16097	16037	16262	16029	16346	15950	16111	16006	15964	16103	16137	16004	16156	16004	15941	16259	16094	16061	15997	16121	16027	15948	16198	16141	16070	15895	16098	16081	16069	15811	16114	16074	15956	16143	15950	15910	15882	15901	15837	15920	16091	16041	16192	15935	16032	15971	15951	16042	16114	16042	16330	16265	16010	16073	15845	15974	16160	16010	16186	15947	15949	16247	16251	15938	15993	16030	16295	16218	16164	16001	15974	16022	15903	15794	16013	16060	15989	16046	16009	16001	16108	15881	15999	16062	16217	16117	16028	15969	15964	16142	16054	16009	16195	16029	16131	16022	16120	16288	15907	16266	16025	15986	16058	16001	16207	15885	15951	15812	16074	16233	16145	15986	15946	16060	15977	15977	15998	16122	16019	15973	16111	16165	15897	16041	16101	16124	15900	15912	15962	15794	16091	16175	16209	16211	16111	16058	16078	16097	16291	16038	16155	15931	16162	15879	16197	16005	16078	16033	15941	15849	16166	16012	15985	16084	15984	16168	16021	16085	16211	16075	15885	15914	15972	16238	16210	16207	16338	16068	15963	15991	16115	16010	16169	15703	15989	15956	16138	16131	16154	16421	16060	15935	16014	16007	16057	16053	16108	16251	16012	15933	15964	16001	15915	16029	15927	16031	15947	15997	16065	16026	16132	16093	16065	16109	15959	15959	15844	16162	15815	15979	16060	15979	16085	16009	16025	16010	15981	16024	16102	16092	16049	16011	16103	16272	16146	16164	16008	15977	16148	15935	16108	16016	16180	15957	16178	16050	16092	16095	16055	15983	16020	16089	16047	16029	15988	16094	15774	16123	15938	15947	16029	16057	16052	16009	16061	16334	15784	15877	15790	16202	16199	16031	16250	15945	15914	16017	16017	16035	16003	15964	15959	15964	15999	16036	16098	15992	15968	15865	16078	16007	15978	15864	16060	15925	15961	16005	16160	16072	16317	15990	16052	16074	16198	16037	15957	15994	15990	16008	15985	15894	16160	16208	15833	15887	16255	15897	15957	15949	15942	16122	16227	15960	16075	16003	16212	15867	16060	16091	15898	16282	16132	16268	15887	16151	15998	16100	15984	15792	15937	16119	16056	15937	15863	16082	16028	16048	16013	16111	16045	16150	16213	16023	15912	16045	16114	16202	16229	16228	15838	15944	16048	15897	16075	15908	16144	15995	16168	15909	15822	15955	15999	16043	16024	15825	15969	16047	16019	15833	15926	16103	16312	16261	16129	16147	16067	16027	16055	15842	16080	16022	15974	15825	16067	16001	16192	15921	15875	15870	15993	15960	16092	16066	16164	16125	16059	16130	15974	16114	16109	16131	15900	16021	16030	15865	15910	15919	16066	16054	15957	15855	15880	16046	16038	16325	15947	16317	16045	16164	15993	15890	16017	15996	16144	16014	16068	16283	16152	16148	15964	15858	16171	15902	16060	15906	16014	15952	16202	16093	15940	15996	15900	15851	15713	15836	15938	15911	15881	15877	15943	15991	16215	16110	16199	16088	16078	15995	16155	15992	15950	15918	16119	15827	15985	16046	15827	16007	16253	16110	15997	15838	15876	15866	16024	16207	16116	16033	16017	16033	16005	16176	15902	16002	16064	16007	16048	16077	16246	16213	16033	16225	15828	16166	16133	16044	15953	16085	16118	15875	16005	16049	15985	16063	16198	16020	15944	16093	15917	15775	16293	16165	16085	16030	16168	15912	15795	16156	15919	16008	16028	16011	16133	16067	15966	15959	16189	16088	15960	15961	16133	15899	15904	15819	15941	15929	16220	16062	16011	16023	15999	15837	15947	15984	16321	15982	16075	16025	15987	15895	16187	16131	16062	16104	16086	16265	16040	16038	16192	16083	16222	16136	16137	16012	15952	15851	16212	15942	15973	15944	16115	16245	16071	15882	16254	16092	16072	16050	15904	15979	16167	16028	15981	16079	16017	16027	16145	16040	16039	15964	16243	16117	16170	16225	15932	16004	16161	15874	16061	16065	16055	15936	16060	16252	15878	15893	16195	15952	16194	15922	16152	16281	16088	16192	15967	15994	16175	15985	15964	15920	16108	16135	16074	16012	16049	15961	16024	15989	16035	16199	16185	16032	16085	15914	15848	16061	16057	16151	16001	16003	16059	16006	16223	16023	15894	16051	16066	16109	16090	16091	16240	16190	16054	16088	16118	16080	15953	15919	15903	15957	16029	15904	16004	16244	16147	16076	16245	15956	16039	15936	16266	16029	16044	16008	15954	16038	16111	16262	15991	15956	16023	16040	15931	16093	15935	16193	15891	16122	16185	15931	16129	16050	15900	15985	15855	15960	16155	15833	15966	16050	15911	16209	16014	15768	15888	16033	15995	16050	16121	16008	16158	16189	15978	16159	16047	16266	16049	16088	16024	16118	16205	16055	15918	16001	15792	15788	16142	15952	16079	16216	16007	16140	16024	15818	15777	16300	16135	15925	16023	16063	16071	15798	16111	15951	15996	16019	15985	15953	16183	16058	15876	16158	16104	16184	16138	15893	16000	16048	15853	16043	16097	15719	15930	16144	15826	15917	16207	15942	16030	16189	15972	15855	15766	15941	15832	15977	16254	16039	16042	16148	15817	16026	16071	16177	16096	16117	16101	16254	15820	15895	15931	15991	16037	16051	16117	15995	16052	16103	15977	16145	16124	15916	15942	16238	16103	15963	15948	16105	15974	16182	16130	16036	16155	15933	15903	16039	15992	16135	16169	15932	16143	15963	15983	16001	16148	16122	16159	15855	15857	16131	16073	16035	15998	16047	15906	15861	15908	16098	15941	15977	15957	15963	16025	16107	16183	16191	15880	16106	16048	16120	16179	15892	15894	16013	15887	16085	15952	15862	15980	16109	16028	16060	16093	15896	16180	15966	16066	16004	15951	16138	16009	15863	16145	16060	16099	16169	16020	16018	16267	16082	16065	15963	16022	15887	16090	16078	16002	15997	16153	16049	16103	16119	16076	16130	16017	15998	16020	16147	16120	15911	15863	16090	16214	16109	16144	16117	16120	16158	16210	16295	16201	16057	16194	16009	16053	15904	15955	16034	16112	16212	15965	15993	15919	16397	16027	16031	16012	15882	16268	16048	16046	16039	16177	15870	16080	16076	16093	16182	15984	16013	16080	16069	15962	15929	16015	16067	16045	16016	16311	15804	16027	16042	16109	15893	15984	15972	15868	16131	16055	15958	15929	16116	16096	15991	15967	16085	16136	15900	16137	15935	16024	16019	16264	16055	15952	16171	16117	15976	16292	16041	16098	16277	15900	16157	16066	15995	15962	15988	16052	16116	15950	16018	16166	16307	16146	16245	16046	15993	16145	15998	15998	16115	15914	16036	15999	15918	16066	16291	16122	16044	16115	15967	16125	16066	16050	15919	15856	16025	15985	16116	16094	16032	15998	16060	16085	16132	16123	15984	16178	16009	15972	16005	16096	16071	16092	15953	16133	16172	15967	16127	16102	16104	16084	16187	16136	16048	16063	16055	16114	16243	15763	15879	15939	15840	16051	15955	16193	16090	16215	16144	16090	16117	16270	16096	16103	16055	16154	15917	15860	16096	15942	15835	16009	16031	15982	16003	16099	15947	16136	16105	16196	16149	16175	16172	15981	15979	16128	15859	16143	16185	16147	16055	16016	16052	16218	16054	16267	16130	16033	15911	15859	16124	16123	15983	16060	15980	16024	16074	16016	16072	16202	16128	15915	16179	16159	16282	16027	15984	16174	15990	15970	16111	16154	16328	16111	16171	16092	16185	16178	15906	16088	16164	16055	15997	15887	15962	16098	16177	15954	15851	16035	16079	16280	15810	16056	15981	16139	15980	15961	16255	16012	16044	15981	15985	15944	16230	16065	16062	16151	15870	16155	16083	16087	16020	16258	16113	15985	16219	16090	16107	15952	16166	16176	15921	16099	16135	16018	16039	15990	16133	16214	16122	16187	16073	15975	16354	15991	15978	15977	16131	16112	16101	16097	16140	16101	15925	16257	15961	16056	16138	15943	16123	16084	16187	15980	16093	16053	15980	16261	15965	16215	16145	15983	16028	15788	15903	15967	16027	16092	16006	16139	15919	15970	16013	16099	16040	16174	16282	16056	16093	16130	16089	16126	16115	16112	16010	15883	15674	16084	16075	15986	16164	16007	15984	16049	16180	15965	16010	16231	16069	15972	15985	16000	16015	16067	16254	16078	16260	16065	16156	15986	15947	16259	16262	15811	16036	16098	16019	15937	15921	16016	16018	15940	16133	16155	16036	16088	16225	15950	16098	15854	16063	15925	15957	16103	16285	15847	15944	15868	16083	16161	15925	16117	15962	15942	15952	16214	16124	15963	15943	16013	15769	16170	16067	15914	16044	16043	15756	15813	16083	16060	16061	15962	15949	16062	16248	16227	16169	16207	16084	15921	15962	15954	16141	15889	16065	16034	15947	15938	15817	15949	16095	16134	15983	15926	15870	16121	16096	15852	16034	15843	15770	16107	16031	16060	16098	15942	15909	16134	15935	16095	16167	15923	16001	16190	16082	15931	16030	16060	16016	16151	16045	15919	15916	16053	16093	15795	16020	15936	16056	16034	16010	15839	15955	15883	16227	15942	16050	16049	16121	16256	15873	15974	15925	16209	15971	16008	16057	15944	15951	15953	15953	16181	16024	16280	15987	16204	16195	15956	15945	16083	15866	16156	15925	15983	16066	16050	15886	15862	15922	16132	16062	15899	15956	16017	16038	16015	16005	16129	16130	16023	16002	15923	15948	16002	15839	15846	15760	16076	15927	16148	16140	15851	16058	16027	16056	15955	15973	15929	15962	16201	15952	15905	15980	16024	15984	16072	16066
14924	31312	59052	93351	77509	54739	32047	18825	12292	10983	10445	10367	10336	10506	10389	10408	10465	10263	10400	10416	10253	10326	10341	10364	10376	10417	10551	10375	10389	10392	10314	10458	10464	10241	10362	10500	10407	10236	10485	10200	10421	10525	10461	10431	10367	10510	10400	10197	10371	10557	10299	10314	10427	10333	10431	10137	10306	10447	10384	10335	10325	10480	10356	10340	10405	10283	10466	10311	10394	10387	10455	10176	10428	10383	10245	10347	10365	10271	10477	10223	10399	10246	10290	10175	10460	10237	10340	10233	10317	10404	10360	9995	10344	10523	10283	10370	10431	10434	10218	10375	10378	10490	10361	10389	10280	10235	10211	10390	10428	10183	10220	10285	10347	10340	10398	10481	10281	10403	10398	10145	10177	10156	10303	10272	10274	10348	10270	10323	10306	10215	10286	10379	10481	10352	10261	10483	10201	10452	10332	10337	10330	10371	10200	10358	10349	10284	10343	10236	10381	10309	10296	10371	10345	10311	10263	10258	10295	10176	10443	10367	10298	10243	10318	10209	10431	10266	10256	10407	10312	10226	10336	10415	10326	10354	10435	10246	10280	10345	10208	10261	10162	10222	10266	10328	10383	10215	10309	10269	10433	10222	10318	10241	10434	10121	10431	10188	10316	10347	10387	10354	10337	10330	10432	10249	10272	10356	10270	10352	10288	10365	10384	10405	10296	10333	10232	10362	10250	10358	10393	10177	10313	10355	10396	10332	10431	10314	10436	10302	10395	10550	10344	10474	10341	10357	10331	10396	10338	10228	10325	10287	10456	10343	10176	10289	10407	10273	10367	10400	10401	10533	10291	10296	10299	10339	10302	10162	10484	10364	10419	10365	10392	10281	10205	10307	10409	10232	10283	10473	10437	10305	10358	10373	10410	10413	10273	10315	10247	10385	10397	10318	10235	10485	10310	10201	10381	10251	10443	10338	10398	10218	10433	10280	10208	10278	10184	10359	10223	10332	10264	10390	10124	10294	10463	10439	10421	10147	10258	10302	10370	10262	10382	10318	10461	10282	10330	10319	10382	10278	10202	10257	10195	10317	10160	10307	10520	10239	10177	10233	10491	10426	10340	10262	10176	10312	10394	10472	10403	10474	10359	10390	10366	10469	10170	10184	10422	10224	10384	10303	10311	10237	10265	10299	10107	10356	10424	10288	10408	10284	10391	10275	10210	10313	10108	10363	10348	10162	10446	10321	10254	10330	10306	10328	10182	10458	10244	10285	10363	10293	10289	10281	10355	10365	10343	10332	10303	10186	10441	10358	10311	10393	10231	10145	10294	10269	10490	10275	10214	10185	10370	10316	10417	10265	10215	10328	10224	10363	10284	10168	10210	10237	10342	10388	10369	10347	10296	10473	10410	10304	10126	10314	10247	10325	10258	10172	10220	10514	10435	10303	10365	10341	10191	10208	10286	10314	10429	10334	10278	10444	10267	10294	10210	10260	10349	10271	10357	10312	10218	10335	10431	10416	10432	10242	10274	10360	10332	10238	10338	10288	10252	10261	10300	10421	10193	10281	10277	10365	10319	10316	10295	10261	10302	10228	10196	10254	10264	10300	10245	10270	10497	10242	10272	10316	10503	10329	10131	10253	10474	10241	10307	10244	10425	10171	10342	10320	10217	10516	10159	10346	10124	10469	10293	10290	10299	10053	10329	10300	10201	10129	10368	10365	10336	10426	10349	10264	10405	10339	10356	10171	10324	10421	10452	10270	10302	10325	10426	10400	10418	10377	10124	10294	10207	10395	10356	10350	10256	10423	10358	10372	10229	10345	10332	10227	10301	10387	10222	10309	10499	10312	10260	10316	10193	10212	10401	10192	10351	10278	10155	10321	10386	10330	10299	10347	10430	10319	10310	10285	10283	10252	10323	10173	10311	10201	10286	10358	10248	10403	10270	10325	10287	10289	10350	10434	10416	10355	10217	10263	10167	10347	10249	10226	10287	10343	10357	10290	10406	10308	10171	10280	10488	10157	10327	10216	10277	10408	10265	10234	10306	10355	10220	10278	10329	10330	10260	10370	10335	10343	10367	10269	10160	10306	10398	10234	10313	10397	10310	10335	10344	10307	10327	10247	10345	10290	10358	10214	10268	10391	10453	10177	10313	10313	10313	10313	10275	10280	10233	10309	10488	10244	10385	10393	10200	10232	10198	10273	10412	10328	10272	10448	10301	10380	10248	10160	10177	10292	10251	10312	10352	10226	10308	10360	10348	10195	10342	10186	10332	10370	10408	10357	10375	10406	10178	10327	10113	10395	10148	10310	10264	10375	10322	10317	10440	10361	10382	10288	10315	10327	10356	10332	10432	10322	10372	10378	10266	10361	10377	10400	10381	10288	10298	10253	10338	10328	10274	10423	10281	10326	10403	10188	10313	10345	10265	10187	10316	10223	10296	10359	10289	10229	10302	10279	10327	10151	10310	10350	10178	10384	10291	10419	10410	10414	10346	10433	10409	10215	10344	10228	10273	10261	10266	10522	10181	10386	10438	10411	10307	10325	10403	10286	10393	10328	10341	10375	10155	10273	10565	10300	10234	10438	10261	10349	10387	10230	10421	10170	10380	10375	10322	10231	10263	10214	10468	10352	10349	10439	10389	10340	10309	10307	10307	10169	10283	10438	10107	10306	10259	10324	10347	10281	10172	10305	10269	10291	10312	10193	10347	10386	10315	10521	10302	10514	10193	10389	10226	10311	10363	10340	10258	10460	10336	10333	10447	10334	10358	10449	10169	10327	10301	10268	10081	10298	10289	10305	10346	10292	10478	10364	10411	10218	10415	10195	10242	10312	10174	10329	10461	10250	10202	10326	10227	10418	10283	10335	10265	10381	10334	10357	10250	10270	10290	10313	10284	10305	10250	10341	10234	10265	10308	10343	10406	10257	10374	10246	10217	10306	10229	10209	10353	10303	10416	10228	10222	10272	10327	10438	10412	10301	10241	10303	10285	10116	10325	10265	10365	10240	10378	10396	10196	10346	10386	10162	10359	10188	10231	10173	10157	10149	10388	10265	10333	10213	10291	10402	10411	10259	10260	10214	10220	10219	10209	10359	10301	10375	10325	10306	10313	10280	10332	10336	10328	10377	10191	10384	10322	10229	10403	10450	10332	10276	10323	10182	10307	10341	10243	10324	10262	10233	10335	10305	10446	10293	10240	10241	10421	10275	10351	10449	10280	10080	10226	10379	10354	10367	10335	10274	10327	10307	10282	10150	10230	10430	10247	10297	10297	10309	10251	10176	10175	10214	10286	10353	10385	10227	10272	10345	10254	10481	10161	10297	10301	10449	10205	10456	10416	10161	10171	10273	10389	10178	10294	10312	10432	10476	10355	10333	10245	10294	10378	10327	10395	10253	10310	10447	10243	10453	10309	10288	10192	10384	10246	10154	10167	10203	10269	10422	10244	10063	10325	10228	10429	10241	10366	10174	10413	10241	10344	10398	10241	10302	10299	10220	10330	10197	10431	10463	10270	10314	10253	10414	10142	10390	10393	10254	10365	10277	10276	10267	10274	10274	10404	10347	10334	10320	10353	10254	10335	10384	10273	10330	10171	10208	10292	10384	10281	10344	10240	10397	10361	10350	10290	10396	10282	10247	10300	10226	10242	10332	10362	10369	10382	10424	10442	10317	10328	10178	10273	10226	10338	10057	10265	10343	10539	10233	10416	10418	10337	10109	10215	10343	10437	10366	10341	10213	10444	10233	10204	10299	10327	10463	10320	10279	10476	10343	10300	10289	10235	10323	10319	10418	10343	10175	10367	10295	10256	10316	10365	10259	10188	10333	10316	10160	10213	10247	10510	10207	10228	10149	10269	10245	10272	10380	10191	10345	10390	10344	10304	10222	10290	10279	10427	10309	10253	10351	10333	10435	10393	10336	10331	10232	10439	10241	10480	10258	10243	10355	10315	10134	10329	10358	10374	10410	10275	10251	10281	10525	10165	10427	10164	10330	10484	10288	10334	10193	10273	10232	10315	10299	10320	10363	10233	10393	10389	10251	10126	10437	10482	10318	10377	10239	10311	10161	10226	10349	10297	10299	10395	10286	10258	10353	10421	10195	10334	10348	10396	10196	10320	10338	10406	10315	10350	10386	10278	10351	10400	10292	10242	10302	10239	10269	10136	10248	10347	10253	10300	10290	10404	10265	10303	10302	10270	10234	10279	10343	10405	10459	10264	10284	10197	10402	10241	10195	10344	10310	10314	10273	10392	10372	10505	10352	10400	10512	10219	10410	10251	10233	10314	10235	10271	10177	10305	10320	10412	10303	10262	10296	10185	10338	10200	10312	10147	10305	10249	10243	10248	10429	10374	10398	10236	10307	10234	10173	10278	10433	10319	10308	10474	10306	10369	10311	10286	10212	10333	10416	10323	10312	10342	10114	10197	10333	10356	10457	10282	10260	10131	10266	10232	10324	10442	10275	10126	10338	10325	10253	10255	10266	10271	10585	10427	10332	10312	10249	10326	10359	10166	10496	10395	10297	10350	10265	10201	10391	10261	10364	10326	10230	10356	10265	10386	10228	10224	10299	10469	10176	10191	10109	10312	10436	10375	10323	10447	10292	10388	10398	10273	10335	10285	10310	10324	10271	10297	10142	10243	10392	10286	10374	10277	10422	10273	10199	10329	10310	10136	10332	10285	10269	10415	10296	10323	10383	10383	10311	10188	10422	10266	10276	10306	10310	10240	10390	10299	10264	10323	10227	10169	10280	10309	10332	10391	10131	10432	10235	10335	10235	10345	10299	10464	10321	10340	10330	10389	10158	10303	10400	10398	10365	10309	10303	10434	10226	10353	10338	10347	10382	10476	10353	10332	10427	10108	10306	10185	10306	10389	10303	10463	10099	10268	10319	10285	10448	10151	10300	10249	10340	10136	10312	10454	10398	10477	10344	10341	10401	10235	10347	10344	10434	10356	10016	10167	10258	10258	10342	10332	10404	10253	10310	10359	10454	10229	10498	10281	10277	10359	10219	10323	10403	10345	10233	10356	10155	10368	10368	10376	10358	10328	10341	10281	10508	10429	10268	10349	10260	10259	10419	10334	10324	10323	10269	10256	10432	10408	10317	10200	10394	10355	10422	10461	10410	10240	10326	10203	10340	10329	10258	10415	10312	10164	10358
30191	22272	22762	34068	34082	25784	20255	17267	16429	16030	15848	15758	15868	15807	15638	15684	15723	15500	15610	15778	15712	15648	15556	15556	15768	15553	15644	15779	15850	15654	15764	15626	15922	15713	15564	15684	15624	15716	15596	15625	15615	15823	15780	15551	15555	15705	15613	15699	15664	15427	15647	15573	15685	15621	15912	15718	15742	15748	15727	15840	15664	15736	15682	15638	15867	15416	15572	15630	15551	15579	15773	15706	15439	15744	15521	15559	15735	15711	15709	15639	15811	15586	15686	15513	15648	15796	15656	15626	15584	15604	15620	15589	15507	15458	15667	15605	15711	15617	15602	15683	15659	15714	15773	15631	15721	15606	15761	15853	15527	15631	15784	15468	15707	15562	15775	15648	15574	15537	15625	15712	15327	15561	15535	15822	15726	15600	15723	15904	15696	15534	15475	15489	15521	15513	15666	15545	15577	15554	15627	15598	15454	15635	15502	15527	15594	15741	15607	15597	15582	15632	15429	15687	15719	15568	15539	15555	15458	15652	15659	15668	15604	15446	15693	15526	15788	15536	15548	15515	15646	15713	15888	15684	15643	15727	15472	15580	15701	15688	15548	15592	15669	15543	15633	15601	15586	15587	15768	15813	15675	15700	15744	15644	15643	15599	15688	15687	15809	15682	15772	15837	15760	15549	15603	15467	15747	15604	15553	15846	15695	15660	15516	15730	15728	15597	15657	15480	15395	15482	15677	15671	15544	15509	15741	15482	15707	15596	15644	15763	15741	15605	15625	15523	15748	15656	15623	15734	15733	15640	15723	15910	15616	15764	15675	15460	15533	15489	15661	15655	15645	15636	15461	15715	15661	15755	15476	15756	15664	15596	15546	15570	15676	15710	15597	15499	15553	15698	15524	15674	15710	15681	15548	15490	16010	15545	15640	15403	15719	15587	15597	15658	15588	15690	15761	15778	15407	15651	15569	15600	15535	15602	15705	15647	15597	15683	15652	15651	15480	15848	15583	15515	15577	15774	15517	15612	15652	15618	15551	15542	15548	15566	15547	15669	15667	15782	15579	15588	15525	15629	15720	15642	15802	15607	15592	15649	15758	15648	15713	15602	15643	15807	15599	15558	15890	15885	15836	15816	15776	15473	15807	15848	15558	15362	15514	15574	15794	15743	15807	15457	15440	15508	15545	15806	15502	15530	15556	15703	15566	15505	15452	15782	15602	15582	15790	15733	15553	15641	15595	15692	15801	15834	15542	15465	15633	15639	15582	15691	15707	15605	15710	15584	15593	15541	15730	15410	15691	15590	15604	15543	15615	15792	15728	15721	15793	15764	15523	15299	15573	15533	15613	15486	15592	15566	15862	15733	15574	15682	15760	15531	15522	15624	15653	15593	15787	15729	15671	15679	15757	15583	15630	15763	15766	15779	15841	15480	15717	15630	15721	15582	15398	15578	15612	15612	15549	15557	15545	15854	15794	15594	15575	15516	15365	15600	15742	15635	15667	15739	15588	15580	15541	15655	15643	15674	15473	15569	15638	15799	15939	15536	15638	15592	15351	15688	15526	15668	15499	15591	15529	15579	15678	15603	15725	15656	15596	15530	15507	15773	15740	15754	15550	15540	15734	15567	15732	15390	15633	15877	15676	15768	15595	15666	15655	15757	15790	15913	15700	15692	15666	15626	15504	15510	15564	15622	15711	15757	15637	15744	15546	15602	15671	15493	15636	15698	15625	15461	15780	15492	15566	15543	15577	15750	15639	15854	15550	15456	15523	15691	15814	15629	15615	15776	15482	15638	15359	15615	15771	15582	15609	15507	15623	15731	15629	15598	15785	15554	15704	15580	15655	15558	15571	15573	15569	15756	15722	15636	15639	15691	15579	15853	15685	15762	15786	15658	15697	15506	15480	15380	15553	15541	15655	15734	15789	15746	15540	15695	15691	15596	15677	15694	15571	15737	15636	15762	15839	15599	15579	15617	15584	15591	15829	15570	15574	15561	15351	15674	15632	15601	15671	15463	15717	15637	15459	15695	15831	15722	15634	15605	15669	15755	15601	15671	15402	15594	15575	15552	15684	15534	15513	15655	15661	15654	15658	15666	15547	15654	15756	15788	15735	15823	15595	15534	15684	15651	15852	15457	15513	15748	15572	15549	15518	15764	15555	15451	15641	15758	15668	15679	15751	15624	15792	15565	15582	15663	15680	15780	15657	15680	15509	15548	15468	15823	15496	15571	15553	15404	15462	15501	15675	15397	15524	15774	15574	15593	15573	15423	15658	15638	15606	15691	15571	15690	15767	15711	15488	15555	15616	15735	15649	15648	15626	15687	15431	15803	15613	15593	15701	15548	15526	15803	15663	15615	15728	15739	15752	15509	15742	15683	15588	15612	15537	15617	15529	15537	15602	15597	15697	15660	15729	15733	15539	15647	15669	15766	15704	15418	15564	15725	15815	15632	15694	15564	15516	15564	15523	15700	15620	15659	15681	15806	15618	15667	15787	15606	15710	15692	15434	15599	15507	15742	15643	15770	15667	15551	15655	15730	15690	15791	15588	15586	15600	15618	15632	15415	15623	15806	15763	15719	15573	15785	15579	15659	15600	15671	15614	15652	15783	15656	15706	15639	15651	15473	15631	15865	15616	15675	15563	15547	15659	15550	15637	15692	15546	15384	15669	15598	15599	15531	15651	15507	15681	15634	15625	15916	15614	15625	15712	15742	15761	15561	15699	15594	15768	15631	15831	15713	15474	15707	15755	15425	15697	15665	15289	15677	15636	15647	15444	15717	15648	15781	15835	15698	15617	15581	15543	15571	15722	15474	15591	15530	15718	15743	15815	15469	15823	15767	15540	15724	15698	15612	15604	15774	15694	15567	15559	15349	15799	15461	15616	15858	15663	15887	15655	15772	15611	15630	15611	15563	15654	15756	15540	15550	15671	15585	15906	15695	15737	15868	15619	15638	15687	15419	15437	15677	15689	15724	15551	15794	15837	15644	15456	15493	15606	15624	15584	15734	15407	15596	15642	15545	15849	15670	15820	15598	15649	15622	15469	15513	15571	15477	15654	15745	15686	15571	15661	15568	15764	15722	15466	15668	15769	15624	15619	15678	15561	15666	15697	15591	15715	15759	15741	15691	15595	15908	15617	15675	15651	15620	15621	15782	15647	15732	15722	15702	15759	15636	15667	15669	15500	15577	15616	15619	15617	15742	15808	15503	15599	15690	15480	15305	15685	15639	15611	15884	15587	15669	15719	15687	15690	15453	15777	15676	15741	15639	15666	15574	15726	15596	15754	15723	15544	15486	15500	15615	15514	15515	15890	15546	15603	15557	15629	15565	15614	15545	15523	15680	15623	15956	15823	15753	15658	15617	15656	15628	15642	15497	15644	15754	15534	15597	15641	15667	15817	15560	15364	15602	15585	15664	15653	15735	15741	15720	15714	15752	15779	15671	15718	15748	15693	15538	15586	15646	15726	15652	15452	15350	15653	15701	15629	15656	15755	15795	15628	15659	15699	15656	15661	15443	15610	15525	15541	15551	15413	15548	15537	15624	15502	15750	15659	15789	15493	15536	15726	15718	15643	15675	15539	15484	15518	15661	15632	15791	15518	15525	15558	15624	15622	15501	15477	15800	15858	15403	15947	15639	15738	15500	15589	15598	15441	15569	15628	15743	15626	15685	15695	15567	15547	15630	15611	15653	15636	15756	15397	15547	15739	15627	15587	15643	15715	15605	15594	15494	15651	15591	15684	15669	15659	15643	15707	15516	15543	15778	15634	15826	15672	15628	15510	15525	15782	15773	15731	15699	15562	15591	15674	15664	15480	15600	15612	15738	15747	15396	15708	15718	15704	15648	15585	15542	15352	15579	15828	15842	15814	15620	15415	15748	15735	15734	15709	15563	15714	15601	15597	15294	15652	15696	15621	15651	15558	15601	15635	15447	15733	15884	15577	15690	15593	15483	15591	15651	15424	15429	15588	15632	15697	15617	15513	15558	15501	15771	15844	15742	15565	15788	15530	15639	15723	15644	15548	15607	15739	15671	15756	15462	15531	15759	15668	15672	15610	15730	15471	15771	15638	15874	15623	15516	15657	15741	15499	15414	15506	15730	15642	15805	15760	15686	15634	15524	15588	15454	15619	15626	15672	15467	15645	15719	15650	15641	15568	15670	15837	15722	15740	15444	15651	15358	15609	15544	15707	15443	15797	15534	15865	15748	15636	15450	15664	15810	15999	15737	15625	15702	15617	15709	15709	15508	15716	15589	15429	15875	15742	15945	15513	15710	15708	15580	15562	15621	15554	15727	15455	15594	15869	15561	15815	15604	15857	15688	15758	15604	15748	15689	15486	15654	15643	15576	15641	15446	15771	15700	15492	15582	15778	15633	15506	15600	15749	15551	15586	15440	15693	15560	15763	15626	15578	15711	15840	15608	15757	15623	15660	15585	15736	15793	15411	15520	15629	15684	15557	15382	15717	15555	15613	15780	15643	15692	15772	15497	15760	15900	15673	15708	15687	15627	15675	15550	15669	15635	15690	15720	15509	15503	15649	15581	15771	15475	15672	15689	15646	15522	15641	15676	15530	15733	15787	15698	15708	15530	15774	15504	15789	15586	15643	15682	15627	15532	15608	15624	15678	15668	15552	15678	15773	15559	15768	15897	15590	15589	15613	15856	15529	15760	15617	15650	15539	15520	15617	15646	15558	15696	15609	15645	15631	15689	15642	15464	15780	15537	15659	15674	15685	15834	15607	15566	15607	15493	15607	15617	15508	15670	15718	15510	15580	15768	15513	15477	15495	15652	15751	15579	15646	15694	15422	15551	15815	15760	15483	15701	15505	15648	15600	15776	15816	15867	15673	15521	15564	15695	15654	15593	15524	15758	15613	15429	15488	15605	15526	15621	15602	15540	15515	15676	15573	15492	15721	15482	15525	15602	15659	15474	15581	15659	15557	15588	15678	15500	15688	15575	15546	15561	15656	15721	15472	15859	15811	15595	15708	15707	15629	15628	15781	15575	15631	15637	15644	15672	15562	15510	15692	15729	15567	15509	15385	15684	15659	15800	15862	15683	15708	15471	15600	15521	15674	15518	15530	15578	15731	15628	15638	15824	15453	15493	15622	15649	15718	15736	15610	15518	15646	15490	15858	15708	15587	15685	15605	15694	15772	15648
11582	12990	15457	28063	25419	17571	12821	10847	9841	9952	9610	9618	9599	9735	9688	9579	9707	9645	9524	9489	9702	9840	9681	9705	9646	9798	9680	9453	9731	9657	9743	9718	9689	9687	9647	9628	9752	9579	9613	9594	9770	9533	9634	9566	9785	9706	9628	9525	9647	9673	9749	9631	9524	9558	9520	9622	9628	9725	9779	9730	9610	9636	9781	9485	9734	9608	9740	9595	9784	9655	9588	9750	9785	9747	9639	9661	9672	9657	9671	9623	9737	9648	9750	9540	9637	9740	9521	9650	9691	9552	9724	9576	9753	9602	9516	9570	9586	9573	9713	9576	9441	9650	9637	9575	9702	9694	9801	9599	9612	9451	9681	9615	9735	9601	9699	9477	9582	9598	9620	9657	9729	9626	9563	9669	9593	9508	9488	9641	9861	9666	9658	9478	9609	9596	9603	9673	9571	9751	9584	9562	9784	9686	9597	9637	9628	9584	9619	9709	9642	9586	9701	9720	9613	9637	9629	9600	9581	9565	9646	9552	9575	9885	9607	9603	9544	9597	9597	9744	9460	9785	9588	9664	9571	9600	9667	9700	9536	9554	9526	9606	9556	9449	9695	9617	9806	9685	9643	9735	9636	9598	9648	9650	9553	9641	9511	9638	9787	9495	9665	9685	9595	9548	9778	9628	9760	9592	9385	9604	9736	9656	9606	9792	9643	9535	9711	9568	9583	9708	9721	9541	9806	9662	9724	9664	9589	9560	9675	9839	9517	9608	9717	9557	9557	9607	9699	9743	9666	9652	9724	9598	9540	9574	9708	9599	9666	9577	9484	9735	9664	9630	9631	9731	9606	9708	9720	9737	9620	9524	9621	9671	9614	9859	9869	9570	9539	9552	9534	9785	9526	9697	9546	9563	9576	9551	9596	9701	9471	9635	9620	9666	9603	9632	9691	9666	9580	9623	9857	9532	9542	9578	9721	9570	9473	9565	9706	9745	9739	9731	9706	9576	9836	9606	9657	9672	9692	9509	9711	9405	9670	9615	9709	9561	9688	9562	9703	9605	9695	9710	9622	9584	9656	9634	9652	9536	9609	9639	9570	9528	9574	9507	9614	9562	9724	9690	9679	9643	9794	9719	9747	9608	9731	9696	9595	9546	9638	9513	9560	9727	9538	9591	9763	9571	9677	9671	9639	9578	9496	9959	9644	9622	9531	9601	9759	9712	9847	9598	9547	9603	9534	9680	9658	9572	9639	9618	9447	9572	9798	9602	9596	9580	9711	9659	9506	9670	9774	9575	9754	9792	9584	9733	9610	9730	9693	9530	9504	9798	9729	9513	9565	9809	9494	9530	9660	9580	9472	9556	9669	9553	9626	9511	9652	9570	9456	9633	9590	9632	9572	9661	9608	9656	9626	9796	9685	9655	9550	9620	9654	9763	9440	9701	9642	9526	9590	9672	9606	9675	9654	9526	9591	9680	9861	9724	9629	9654	9519	9665	9673	9724	9639	9697	9685	9556	9630	9757	9608	9580	9690	9713	9629	9509	9611	9649	9597	9692	9595	9765	9809	9640	9683	9654	9712	9582	9645	9663	9491	9587	9643	9638	9671	9694	9661	9615	9527	9769	9719	9633	9464	9542	9551	9589	9706	9634	9588	9631	9598	9692	9583	9768	9662	9657	9620	9586	9784	9613	9698	9749	9509	9489	9562	9576	9642	9634	9621	9718	9664	9583	9496	9597	9555	9706	9645	9486	9561	9480	9699	9629	9589	9607	9739	9730	9728	9664	9520	9631	9676	9429	9725	9607	9661	9571	9571	9653	9816	9513	9830	9510	9746	9651	9769	9794	9717	9638	9562	9546	9735	9619	9534	9628	9698	9757	9697	9575	9673	9707	9579	9680	9616	9749	9601	9653	9663	9645	9581	9436	9599	9685	9709	9661	9674	9613	9772	9672	9557	9654	9626	9730	9742	9593	9531	9605	9821	9569	9561	9699	9718	9688	9613	9633	9722	9716	9575	9685	9594	9525	9637	9630	9633	9622	9697	9793	9640	9675	9502	9621	9640	9545	9594	9514	9657	9722	9835	9653	9715	9707	9679	9574	9836	9534	9465	9769	9554	9659	9630	9680	9627	9490	9671	9567	9723	9662	9765	9675	9691	9735	9515	9658	9754	9564	9767	9567	9673	9594	9748	9726	9629	9533	9589	9724	9521	9573	9643	9544	9688	9569	9697	9674	9801	9651	9634	9627	9623	9609	9629	9744	9567	9588	9603	9717	9634	9599	9707	9561	9647	9629	9554	9515	9661	9607	9656	9531	9792	9843	9683	9661	9838	9552	9660	9565	9635	9677	9711	9589	9725	9647	9669	9670	9508	9539	9704	9665	9700	9680	9535	9565	9672	9726	9702	9606	9626	9568	9617	9613	9784	9664	9606	9611	9504	9607	9644	9582	9648	9620	9880	9629	9928	9761	9650	9754	9677	9756	9775	9553	9538	9634	9591	9684	9667	9534	9615	9727	9553	9792	9487	9509	9672	9780	9658	9650	9836	9593	9515	9485	9626	9618	9591	9709	9662	9587	9484	9554	9736	9564	9593	9603	9673	9629	9609	9623	9644	9734	9578	9625	9756	9549	9632	9609	9634	9739	9426	9589	9572	9623	9603	9592	9625	9731	9741	9649	9686	9579	9770	9660	9739	9671	9678	9654	9718	9709	9718	9637	9550	9613	9615	9737	9719	9628	9736	9625	9602	9739	9695	9676	9687	9606	9581	9674	9533	9495	9635	9602	9601	9543	9466	9655	9554	9642	9757	9677	9577	9560	9593	9697	9553	9696	9665	9666	9588	9791	9578	9778	9800	9845	9567	9589	9588	9716	9650	9631	9487	9711	9605	9632	9464	9615	9476	9860	9693	9619	9700	9629	9668	9622	9640	9733	9583	9695	9614	9562	9674	9611	9555	9702	9724	9639	9738	9684	9680	9714	9707	9622	9584	9640	9786	9611	9806	9662	9462	9749	9736	9569	9661	9587	9773	9379	9512	9668	9799	9525	9707	9658	9624	9631	9647	9661	9726	9633	9560	9700	9650	9669	9606	9530	9532	9509	9726	9664	9564	9597	9652	9700	9769	9646	9712	9737	9507	9514	9817	9608	9710	9633	9808	9608	9606	9653	9635	9609	9699	9676	9646	9608	9554	9550	9520	9549	9585	9454	9771	9631	9643	9625	9788	9566	9510	9726	9818	9696	9674	9744	9651	9725	9503	9723	9682	9606	9843	9634	9633	9738	9725	9630	9740	9675	9673	9585	9784	9623	9624	9581	9761	9586	9678	9708	9514	9672	9673	9570	9711	9656	9752	9806	9698	9410	9655	9690	9467	9640	9461	9668	9689	9619	9706	9634	9513	9639	9804	9693	9557	9598	9594	9629	9658	9625	9837	9755	9669	9796	9728	9648	9609	9563	9639	9732	9649	9554	9600	9732	9576	9654	9823	9621	9814	9542	9721	9643	9703	9499	9687	9573	9589	9677	9704	9598	9592	9655	9727	9648	9621	9611	9596	9603	9591	9770	9647	9599	9695	9528	9653	9579	9713	9577	9655	9777	9715	9767	9562	9543	9744	9735	9717	9589	9661	9581	9546	9718	9773	9668	9776	9705	9696	9715	9689	9665	9563	9677	9478	9685	9570	9727	9618	9791	9764	9660	9556	9609	9679	9608	9582	9646	9662	9534	9562	9741	9686	9611	9611	9562	9548	9767	9758	9623	9800	9538	9696	9635	9697	9536	9633	9710	9506	9585	9733	9566	9823	9775	9692	9670	9634	9427	9563	9756	9676	9563	9807	9692	9631	9680	9709	9567	9620	9507	9551	9770	9543	9771	9641	9622	9690	9537	9549	9767	9581	9562	9753	9677	9632	9743	9682	9775	9671	9551	9623	9513	9484	9614	9678	9626	9537	9515	9613	9547	9686	9615	9701	9823	9656	9670	9741	9720	9439	9728	9556	9700	9729	9701	9750	9581	9640	9580	9747	9630	9761	9614	9738	9710	9685	9656	9803	9781	9571	9794	9758	9714	9625	9549	9402	9763	9533	9676	9627	9679	9774	9842	9693	9827	9688	9633	9728	9545	9619	9738	9538	9591	9526	9515	9521	9744	9606	9617	9644	9769	9774	9624	9598	9644	9585	9512	9553	9527	9770	9763	9662	9698	9571	9559	9616	9694	9593	9767	9714	9579	9790	9763	9762	9657	9678	9660	9582	9691	9578	9755	9622	9577	9790	9742	9482	9553	9645	9655	9646	9709	9740	9631	9696	9680	9731	9718	9544	9564	9717	9607	9680	9600	9715	9684	9597	9568	9698	9630	9543	9737	9643	9704	9712	9619	9557	9566	9758	9557	9481	9583	9624	9701	9713	9617	9650	9687	9714	9471	9613	9667	9499	9783	9665	9651	9641	9555	9504	9690	9428	9676	9588	9623	9630	9558	9654	9428	9706	9620	9624	9593	9539	9554	9696	9565	9661	9580	9755	9609	9692	9586	9730	9667	9681	9584	9743	9624	9717	9685	9823	9599	9726	9615	9525	9574	9704	9616	9518	9689	9747	9709	9629	9692	9674	9578	9656	9705	9700	9633	9609	9676	9660	9753	9601	9639	9688	9702	9656	9623	9625	9638	9589	9602	9642	9691	9675	9819	9719	9566	9617	9486	9659	9756	9558	9756	9608	9701	9605	9752	9572	9574	9677	9720	9822	9503	9854	9708	9648	9633	9752	9545	9732	9478	9632	9706	9706	9648	9637	9787	9679	9690	9533	9549	9647	9548	9466	9665	9670	9816	9780	9654	9608	9681	9573	9604	9657	9465	9714	9632	9516	9621	9597	9675	9661	9801	9639	9643	9688	9437	9697	9680	9600	9644	9516	9589	9786	9708	9977	9701	9548	9611	9595	9639	9708	9736	9661	9557	9580	9632	9615	9478	9622	9698	9659	9706	9494	9668	9621	9640	9699	9611	9661	9678	9681	9675	9566	9665	9654	9688	9760	9701	9691	9569	9643	9709	9577	9584	9626	9670	9691	9579	9557	9632	9676	9600	9613	9670	9658	9588	9474	9716	9626	9558	9676	9874	9680	9809	9550	9718	9571	9624	9671	9623	9723	9706	9605	9676
25328	21604	29856	57302	60317	47909	33805	22664	17382	16155	15855	15629	15540	15705	15600	15688	15909	15524	15497	15508	15577	15644	15318	15578	15509	15607	15530	15620	15631	15446	15514	15575	15778	15650	15653	15436	15502	15561	15667	15570	15495	15536	15749	15514	15656	15497	15668	15385	15561	15697	15403	15364	15495	15454	15542	15527	15274	15504	15473	15598	15543	15318	15512	15656	15502	15487	15654	15344	15483	15433	15505	15297	15545	15555	15458	15290	15347	15373	15515	15486	15426	15467	15603	15336	15361	15428	15497	15357	15481	15418	15405	15725	15584	15695	15773	15597	15446	15422	15260	15386	15435	15477	15590	15342	15483	15367	15551	15391	15274	15499	15315	15496	15485	15371	15500	15576	15395	15379	15422	15622	15349	15550	15265	15422	15444	15581	15242	15550	15394	15701	15287	15699	15523	15289	15528	15479	15356	15517	15437	15453	15401	15387	15421	15462	15451	15471	15378	15374	15522	15281	15149	15383	15310	15487	15599	15611	15294	15509	15502	15366	15448	15532	15573	15587	15206	15670	15454	15471	15435	15467	15563	15378	15380	15462	15619	15526	15421	15454	15491	15337	15443	15159	15291	15487	15481	15406	15593	15595	15480	15490	15399	15682	15352	15628	15421	15506	15478	15496	15463	15349	15568	15449	15183	15322	15320	15208	15435	15490	15516	15526	15431	15506	15581	15464	15647	15551	15219	15562	15463	15372	15436	15407	15370	15509	15338	15352	15583	15565	15477	15446	15634	15402	15363	15343	15505	15444	15514	15480	15227	15460	15295	15392	15571	15338	15303	15395	15445	15370	15552	15594	15527	15528	15441	15506	15183	15626	15546	15401	15633	15506	15543	15450	15437	15270	15458	15416	15388	15558	15452	15648	15332	15631	15410	15544	15419	15332	15474	15294	15342	15396	15674	15473	15378	15586	15410	15495	15495	15540	15362	15361	15478	15349	15558	15491	15188	15562	15646	15411	15477	15347	15451	15237	15488	15364	15579	15597	15541	15300	15415	15572	15683	15501	15341	15264	15371	15510	15579	15277	15564	15683	15428	15415	15418	15448	15474	15291	15413	15360	15349	15450	15460	15563	15440	15532	15379	15293	15556	15424	15408	15485	15527	15541	15548	15479	15171	15450	15377	15569	15411	15259	15380	15360	15362	15627	15351	15630	15562	15360	15643	15426	15426	15541	15469	15650	15541	15266	15446	15441	15385	15279	15526	15534	15522	15374	15560	15501	15433	15389	15340	15392	15408	15329	15452	15402	15445	15260	15325	15332	15716	15395	15517	15505	15606	15584	15504	15416	15372	15636	15502	15391	15376	15546	15510	15352	15324	15447	15359	15369	15492	15487	15317	15466	15427	15457	15457	15583	15443	15386	15422	15455	15339	15269	15324	15514	15456	15331	15489	15666	15450	15299	15407	15337	15412	15403	15612	15452	15240	15236	15549	15294	15132	15352	15528	15639	15325	15496	15481	15364	15470	15533	15548	15526	15522	15360	15404	15430	15331	15401	15389	15412	15596	15436	15644	15483	15323	15331	15405	15592	15416	15543	15288	15522	15615	15246	15340	15362	15294	15404	15426	15508	15601	15492	15414	15341	15413	15234	15380	15395	15537	15274	15578	15686	15468	15548	15567	15454	15632	15527	15453	15490	15359	15367	15448	15313	15486	15545	15367	15359	15326	15245	15351	15587	15340	15409	15489	15467	15462	15399	15441	15577	15403	15475	15611	15379	15422	15530	15669	15420	15327	15602	15582	15464	15662	15628	15545	15490	15497	15470	15574	15583	15538	15390	15405	15475	15554	15656	15488	15440	15531	15327	15279	15439	15483	15405	15526	15555	15617	15492	15290	15433	15584	15360	15540	15594	15436	15336	15295	15520	15434	15599	15400	15384	15309	15289	15399	15480	15584	15400	15377	15548	15454	15603	15559	15499	15264	15559	15622	15528	15523	15579	15353	15353	15456	15576	15519	15425	15558	15555	15643	15387	15614	15728	15302	15386	15504	15492	15460	15345	15593	15380	15477	15592	15488	15528	15572	15351	15392	15315	15647	15250	15435	15371	15505	15474	15403	15405	15517	15252	15544	15397	15321	15451	15446	15503	15403	15407	15400	15465	15279	15402	15369	15407	15488	15577	15444	15355	15379	15392	15512	15543	15440	15457	15498	15494	15474	15522	15791	15365	15512	15509	15486	15585	15553	15410	15294	15255	15409	15262	15543	15527	15454	15632	15275	15514	15473	15535	15573	15560	15618	15427	15394	15493	15564	15476	15487	15482	15430	15438	15534	15514	15575	15426	15452	15416	15396	15481	15315	15555	15515	15564	15518	15463	15651	15326	15476	15509	15483	15553	15492	15416	15356	15429	15379	15516	15432	15351	15418	15299	15444	15267	15465	15501	15619	15517	15722	15403	15540	15435	15273	15225	15370	15458	15402	15457	15388	15564	15501	15648	15659	15306	15226	15381	15523	15582	15377	15539	15240	15521	15559	15467	15300	15361	15525	15470	15537	15669	15735	15419	15518	15676	15463	15506	15331	15357	15483	15391	15558	15420	15284	15548	15381	15410	15671	15598	15393	15479	15403	15400	15476	15509	15474	15461	15584	15574	15612	15430	15434	15416	15298	15411	15377	15569	15557	15464	15455	15421	15443	15339	15514	15446	15443	15315	15638	15606	15233	15493	15397	15481	15471	15390	15473	15664	15466	15398	15293	15417	15443	15456	15322	15464	15507	15565	15394	15402	15486	15340	15374	15550	15351	15463	15406	15389	15527	15369	15628	15413	15484	15354	15512	15327	15690	15536	15520	15388	15217	15554	15555	15493	15466	15486	15318	15594	15588	15498	15367	15622	15151	15501	15381	15477	15367	15372	15522	15455	15477	15334	15483	15358	15502	15643	15390	15442	15287	15405	15623	15414	15517	15482	15592	15332	15297	15455	15399	15204	15516	15507	15754	15478	15545	15382	15453	15273	15590	15475	15335	15502	15493	15598	15538	15543	15615	15455	15546	15431	15318	15456	15309	15360	15537	15343	15540	15523	15430	15365	15484	15763	15494	15462	15588	15604	15596	15300	15643	15629	15410	15764	15484	15564	15633	15579	15629	15330	15446	15474	15495	15672	15502	15379	15298	15327	15348	15500	15527	15549	15643	15441	15509	15306	15511	15365	15518	15661	15483	15500	15363	15574	15496	15534	15554	15728	15408	15591	15479	15407	15447	15350	15398	15494	15491	15355	15173	15215	15512	15436	15588	15641	15538	15445	15490	15343	15333	15429	15597	15669	15596	15563	15536	15469	15534	15400	15464	15538	15658	15323	15415	15450	15435	15385	15355	15551	15368	15308	15534	15490	15522	15463	15465	15395	15411	15581	15721	15280	15511	15500	15494	15361	15453	15455	15649	15500	15523	15609	15540	15314	15698	15654	15476	15470	15222	15347	15583	15557	15575	15482	15536	15530	15317	15393	15332	15426	15594	15531	15299	15570	15388	15183	15486	15491	15545	15484	15520	15484	15407	15488	15199	15288	15403	15369	15451	15728	15530	15471	15600	15385	15462	15492	15482	15397	15498	15458	15456	15447	15522	15491	15275	15499	15366	15420	15424	15464	15412	15514	15455	15392	15377	15320	15331	15491	15507	15343	15462	15180	15465	15568	15615	15521	15393	15484	15455	15479	15559	15467	15489	15292	15455	15386	15579	15518	15373	15352	15296	15414	15281	15490	15424	15415	15610	15581	15464	15501	15369	15672	15406	15440	15575	15405	15248	15420	15589	15319	15343	15457	15572	15530	15380	15358	15446	15320	15516	15621	15495	15385	15473	15564	15612	15225	15473	15696	15610	15230	15391	15385	15423	15644	15540	15470	15411	15546	15253	15577	15594	15495	15357	15460	15245	15388	15474	15271	15598	15270	15286	15523	15524	15412	15356	15420	15436	15465	15554	15361	15366	15275	15282	15367	15474	15694	15398	15529	15559	15289	15465	15375	15416	15345	15260	15558	15478	15408	15268	15290	15448	15236	15354	15264	15325	15298	15622	15642	15496	15503	15443	15531	15414	15655	15427	15617	15487	15536	15608	15464	15327	15522	15443	15498	15481	15403	15227	15311	15467	15387	15549	15454	15762	15376	15500	15407	15537	15332	15428	15436	15503	15385	15336	15536	15442	15503	15703	15208	15576	15229	15420	15410	15398	15328	15443	15507	15439	15498	15507	15458	15422	15586	15209	15428	15558	15392	15436	15570	15570	15308	15459	15479	15441	15435	15435	15370	15424	15344	15368	15524	15381	15420	15407	15559	15425	15307	15593	15618	15553	15296	15533	15496	15553	15448	15397	15490	15622	15465	15460	15560	15527	15342	15554	15492	15479	15362	15544	15455	15315	15610	15348	15329	15442	15480	15386	15521	15460	15594	15384	15411	15481	15449	15422	15392	15604	15603	15524	15502	15420	15651	15486	15733	15575	15363	15409	15519	15386	15547	15537	15457	15286	15451	15392	15189	15366	15489	15364	15637	15573	15568	15452	15463	15495	15441	15329	15444	15463	15356	15486	15459	15333	15332	15538	15294	15402	15522	15406	15483	15376	15437	15537	15373	15464	15401	15485	15455	15581	15485	15499	15292	15478	15522	15536	15381	15457	15497	15219	15470	15486	15437	15239	15470	15563	15481	15354	15287	15527	15339	15577	15394	15398	15546	15511	15544	15520	15094	15377	15322	15395	15667	15397	15444	15420	15503	15435	15459	15628	15329	15613	15638	15367	15409	15465	15463	15715	15459	15337	15449	15580	15694	15519	15557	15805	15578	15453	15416	15345	15389	15383	15488	15556	15544	15482	15283	15535	15498	15558	15522	15345	15571	15341	15396	15597	15645	15555	15527	15453	15661	15526	15389	15489	15390	15426	15448	15293	15276	15525	15409	15474	15452	15324	15463	15413	15326	15493	15464	15496	15440	15389	15312	15455	15536	15483	15450	15258	15404	15146	15458	15528	15422	15539	15569	15407	15412	15556	15360	15406	15375	15293	15590	15473	15469	15515	15460	15285	15480	15491	15423	15465	15493	15420	15572	15485	15347	15455	15489	15608	15436	15381	15532	15654	15527	15294	15645	15401	15493	15632	15345	15452	15549	15651	15441	15438	15297	15258	15416
13033	24159	40267	74487	60450	40621	23873	14580	10869	10217	9879	10023	9751	9946	9935	9821	9875	9828	9931	9826	9922	9935	9879	9746	9856	9860	9718	9773	9781	9817	9816	9858	9821	9896	9773	9799	9873	9747	9880	9880	9729	9757	10014	9936	9788	10014	9691	9893	9831	9802	9979	9713	9845	9807	9746	9748	9798	9847	9764	9847	9826	9733	9947	9783	9738	9765	9961	9903	9739	9893	9957	9707	9923	9791	9774	9807	9822	9760	9744	9675	9737	9842	9740	9801	9746	9766	9644	9941	9889	9815	9894	9856	9621	9812	9785	9822	9999	9871	9762	9765	9654	9943	9729	9883	9787	9761	9860	9783	9709	9816	9789	9827	9687	9818	9786	9780	9825	9806	9944	9747	9900	9804	9897	9956	9866	9892	9913	9686	9904	9890	9850	9873	9846	9764	9577	9889	9733	9921	9762	9834	9827	9782	9865	9908	9633	9824	10101	9691	9746	9774	9864	9737	9821	9792	9857	9762	9848	9874	9731	9704	9982	9646	9692	9768	9804	9953	9886	9860	9911	9980	9931	9967	9785	9811	9691	9670	9730	9806	9774	9878	9960	9927	9789	9694	9660	9698	9905	9605	9835	9879	9882	9837	9831	9789	10013	9855	9876	9863	9719	9774	9871	9827	9590	9867	9693	9836	9729	9867	9589	9846	9763	9695	9724	9768	9804	9837	9839	9923	9775	9739	9884	9854	9834	9861	10005	9864	9735	9772	9773	9773	9826	9957	9821	9797	9816	9909	9778	9745	9726	9885	9820	9790	9902	9864	10023	9881	9738	9839	9961	9766	9778	9874	9916	9790	9873	9659	9812	9821	9782	9822	9781	9815	9729	9782	9831	9745	9831	9747	9642	9691	9862	9775	9911	9760	9772	9743	9902	9759	9757	9793	9847	9712	9729	9748	9774	9804	9785	9627	9835	9734	9816	9823	9885	9742	9917	9765	9856	9811	9759	9866	9859	9821	9755	9795	9853	9997	9791	9809	9637	9842	9862	9756	9673	9740	9739	9908	9640	9765	9854	9803	9796	9924	9774	9787	9808	9732	9899	9971	9741	9762	9960	9877	9934	9707	9748	9833	9756	9836	9803	9866	9778	9626	9746	9837	9783	9793	9851	9787	9856	9886	9827	9830	9859	9743	9873	9888	9839	9773	9806	9832	9900	9784	9755	9977	9775	9855	9777	9691	9929	9815	9791	9919	9713	9731	9788	9816	9796	9736	9677	9998	9753	9743	9834	9895	9947	9786	9914	9538	9812	9766	9853	9655	9741	9803	9789	9872	9838	9775	9869	9697	9764	9803	9685	9734	9956	9895	9887	9758	9849	9878	9790	9847	9763	9885	9724	9781	9786	9824	9723	9713	9819	9932	9808	9797	9803	9717	9861	9823	9780	9821	9659	9668	9836	9786	9839	9968	9784	9795	9705	9787	9854	9838	9811	9836	9834	9766	9746	9836	9840	9729	9698	9855	9687	9858	9670	9930	9792	9839	9706	9887	9839	9822	9812	9918	9726	9748	9886	9846	9765	9681	9780	9893	9855	9949	9723	9747	9811	9754	9805	9828	9812	9811	9752	9842	9802	9989	9840	9697	9754	9915	9649	9676	9792	9780	9888	9805	9679	9730	9664	9835	9787	9759	9727	9977	9794	9578	9940	9716	9856	9641	9734	9795	10019	9688	9742	9722	9842	9718	9918	9925	9901	9775	9925	9675	9794	9819	9867	9698	9793	9744	9938	9601	9806	9803	9759	9757	9843	9709	9897	9868	9604	9852	9984	9818	9796	9790	9884	9812	9910	9860	9971	9925	9770	9803	9773	9802	9783	9802	9843	9857	9811	9779	9756	9708	9763	9937	9786	9904	9763	9836	9900	9908	9697	9825	9837	9812	9897	9806	9649	9798	9898	9957	9735	9944	9745	9678	9928	9842	9768	9824	9754	9863	9752	9773	9684	9627	9890	9863	9631	9671	9793	10022	9714	9631	9756	9744	9750	9794	9634	9827	9880	9711	9818	9680	9844	9820	9667	9848	10007	9743	9582	9852	9925	9873	9826	9776	9877	9785	9908	9724	9754	9922	9697	9773	9738	9781	9670	9756	9899	9646	9778	9894	9762	9817	9700	9863	9779	9802	9787	9933	9768	9842	9730	10081	9823	9750	9741	9935	9833	9676	9844	9717	9678	9884	9539	9729	9679	9855	9727	9664	9834	9789	9712	9760	9788	9640	9673	9731	9679	9616	9739	9643	9789	9855	9856	9899	9734	9759	9900	9709	9825	9702	9726	9753	9756	9672	9702	9807	9766	9778	9730	9794	9711	9901	9769	9846	9817	9808	9775	9638	9736	9920	9721	9790	9863	9864	9790	9881	9813	9883	9751	9881	9864	9766	9851	9775	9799	9676	9907	9848	9827	9842	9784	9755	9633	9760	9692	9710	9830	9787	9883	9857	9815	9772	9675	9791	9906	9775	9814	9821	9804	9768	9984	9767	9828	9865	9874	9808	9746	9911	9868	9831	9666	9806	9730	9939	9747	9886	9905	9775	9701	9817	9935	9854	9657	9764	9848	9634	9946	9785	9691	9772	9745	9615	9771	10014	9750	9970	9721	9883	9817	9856	9913	9724	9782	9956	9638	9680	9620	9708	9890	9921	9764	9869	9903	9897	9856	9765	9791	9741	9796	9778	9740	9874	9768	9823	9829	9916	9821	9778	9893	10026	9911	9908	9848	9776	9631	9800	9701	9771	9827	9761	9791	9648	9777	9771	9765	9850	9895	9858	9750	9710	9708	9804	9759	9860	9762	9793	9821	9711	9891	9695	9663	9762	9693	9730	9760	9718	9822	9799	9782	9725	9892	9829	9860	9778	9775	9712	9831	9851	9703	9737	9766	9913	9725	9701	9852	9870	9954	9632	9656	9784	9928	9799	9738	9919	9836	9929	9853	9903	9800	9832	9748	9900	9910	9837	9826	9913	9880	9818	9858	9701	9594	9789	9786	9879	9907	9818	9829	9832	9902	9765	9865	9677	9926	9717	9793	9666	9852	9814	9740	9772	9915	10053	9735	9748	9797	9810	9948	9750	9719	9921	9889	9761	9576	9901	9909	9831	9824	9741	9621	9914	9808	9877	9787	9759	9707	9895	9738	9694	9793	9748	9732	9854	9874	9792	9821	9693	9925	9777	9691	9815	9740	9704	9894	9743	9681	9811	9673	9875	9795	9898	9768	9706	9709	9782	9915	9802	9799	9874	9713	9611	9782	9806	9807	9813	9630	9831	9858	9785	9875	9759	9918	9757	9749	9776	9871	9785	9887	9809	9734	9895	9831	9782	9980	9793	9879	9825	9722	9894	9858	9843	9838	9876	9754	9703	9777	9771	9847	9909	9702	9729	9903	9712	9758	9668	9695	9537	9929	9856	9903	9768	9765	9749	9742	9898	9668	9838	9872	9752	9648	9608	9887	9796	9801	9838	9670	9717	9616	9733	9737	9741	9718	9838	9834	9802	9701	9905	9649	9873	9762	9876	9666	9777	9685	9767	9985	9642	9841	9806	9888	9695	9625	9993	9826	9794	9738	9686	9749	9790	9809	9851	9836	9840	9714	9943	9893	9976	9789	9793	9836	9798	9742	9682	9593	9697	9823	9773	9749	9775	9623	9828	9743	9769	9790	9885	9859	9819	9735	9849	9751	9757	9794	9749	9736	9871	9650	9802	9768	9640	9764	9844	9695	9826	9859	9887	9917	9875	9905	9639	9812	9860	9814	9811	9792	9735	9786	9858	9896	9760	9812	9820	9784	9647	9871	9883	9845	9716	9812	9862	9801	9782	9752	9667	9843	9808	9787	9860	9867	9853	9799	9776	9717	9803	9870	9830	9838	9704	9808	9800	9691	9728	9638	9859	9723	9920	9801	9944	9861	9699	9968	9686	9847	9802	9833	9697	9903	9669	9878	9742	9661	9784	9652	9707	9949	9567	9756	9766	9686	9789	9749	9692	9798	9741	9793	9595	9829	9713	9741	9889	9620	9853	9611	9692	9885	9700	9835	9764	9822	9738	9799	9791	9899	9936	9780	9744	9780	9833	9893	9711	9824	9697	9801	9714	9882	9901	9773	9870	9823	9755	9895	9914	9737	9774	9875	9754	9814	9922	9832	9745	9787	9730	9849	9951	9735	9930	9810	9970	9653	9708	9676	9752	10044	9696	9723	9834	9777	9787	9879	9758	9883	9815	9722	9875	9790	9891	9759	9826	9848	9646	9759	9671	9926	9881	9783	9786	9699	9981	9850	9846	9696	9895	9913	9902	9872	9650	9681	9606	9802	9769	9924	9819	9874	9873	9804	9935	9658	9939	9819	9871	9839	9795	9853	9673	9835	9758	9719	9725	9761	9888	9693	9757	9902	9838	9718	9833	9724	9793	9755	9675	9791	9797	9786	9783	9778	9606	9914	9779	9809	9765	9826	9786	9684	9885	9706	9842	9776	9846	9773	9740	9929	9717	9722	9776	9843	9604	9813	9685	9685	9673	9828	9736	9635	9826	9808	9712	9720	9773	9685	9758	9890	9861	9745	9948	9815	9698	9789	9730	9829	9805	9780	9913	9721	9843	9766	9884	9949	9751	9730	9888	9726	9952	9887	9748	9701	9795	9625	9827	9897	9789	9798	9925	9809	9778	9920	9819	9600	9623	9845	9843	9687	9696	9720	9733	9703	9696	9823	9846	9888	9727	9859	9742	9802	9833	9750	9705	9831	9632	9804	9742	9786	9822	9709	9979	9831	9704	9835	9676	9890	9773	9713	9767	9855	9976	9901	9705	9617	9745	9804	9775	9840	9692	9808	9793	9792	9941	9693	9826	9718	9771	9960	9873	9830	9812	9793	9931	9787	9778	9796	9777	9689	9939	9984	9948	9828	9771	9649	9794	9902	9693	9917	9903	9830	9719	9851	9806	9824	9835	9752	9831	9709	9834	9814	9870	9685	9590	9826	9876	9748	9785	9659	9933	9842	9641	9725	9611	9713	9830	9631	9743	9663	9730	9847	9800	9679	9844	9781	9739	9721	9945	9935	9718	9732	9792	9891	9733	9900	9816	9861	9735	9653	9749	9895	9919	9624	9758
23852	21592	30139	53423	66012	56717	42522	27522	19689	17363	16135	15970	15872	15924	15992	15851	15803	15944	15845	15832	15918	15822	15614	15639	15969	15798	15772	15761	15843	15865	15873	15845	15679	15863	15798	15969	15589	15739	15604	15568	15762	15800	15708	15939	15803	15512	15772	15705	15787	15695	15740	15735	15840	15851	15674	15723	15525	15752	15805	15736	15691	15612	15726	15635	15794	15606	15488	15614	15615	15571	15700	15876	15593	15589	15619	15543	15815	15683	15638	15738	15758	15970	15976	15592	15549	15660	15552	15601	15764	15436	15789	15463	15641	15757	15788	15620	15767	15715	15656	15718	15814	15581	15703	15850	15625	15830	15562	15522	15636	15592	15503	15596	15637	15513	15689	15425	15584	15726	15786	15580	15599	15563	15745	15560	15623	15877	15990	15887	15580	15495	15655	15655	15659	15567	15675	15376	15715	15698	15883	15469	15651	15641	15788	15764	15720	15661	15815	15578	15653	15892	15718	15652	15633	15703	15665	15788	15716	15643	15642	15642	15542	15628	15672	15446	15652	15694	15697	15705	15638	15833	15794	15668	15400	15598	15794	15567	15568	15684	15489	15666	15632	15628	15769	15528	15661	15685	15809	15530	15699	15950	15701	15759	15928	15599	15751	15599	15625	15559	15387	15404	15775	15835	15589	15789	15815	15685	15663	15921	15816	15679	15880	15705	15668	15531	15648	15464	15673	15737	15689	15612	15662	15532	15487	15645	15690	15601	15814	15615	15696	15742	15875	15844	15615	15483	15761	15702	15620	15727	15562	15836	15626	15643	15554	15616	15386	15576	15868	15495	15430	15765	15448	15624	15566	15664	15635	15523	15708	15689	15663	15788	15574	15706	15686	15510	15736	15746	15448	15732	15650	15517	15583	15701	15747	15736	15680	15823	15576	15689	15746	15757	15702	15644	15647	15703	15790	15716	15546	15611	15625	15697	15671	15709	15779	15814	15756	15821	15752	15698	15604	15707	15632	15717	15522	15738	15652	15561	15676	15586	15653	15669	15627	15490	15676	15516	15477	15770	15616	15487	15709	15688	15685	15636	15721	15591	15724	15621	15640	15637	15564	15626	15801	15665	15762	15762	15486	15731	15713	15454	15613	15622	15587	15601	15694	15748	15532	15676	15445	15595	15658	15519	15343	15443	15680	15475	15590	15504	15749	15594	15851	15440	15414	15540	15586	15599	15636	15777	15557	15732	15681	15536	15634	15582	15728	15737	15759	15840	15520	15787	15642	15677	15653	15694	15761	15704	15643	15556	15573	15573	15477	15707	15577	15695	15621	15814	15676	15813	15602	15754	15705	15768	15782	15748	15616	15652	15714	15694	15663	15691	15473	15648	15406	15709	15699	15617	15653	15712	15512	15793	15674	15610	15845	15624	15627	15678	15654	15658	15600	15599	15677	15623	15553	15638	15797	15786	15624	15783	15579	15671	15633	15476	15845	15565	15631	15562	15651	15790	15794	15704	15717	15493	15499	15517	15698	15522	15557	15459	15756	15544	15512	15536	15498	15686	15604	15636	15666	15499	15704	15907	15687	15776	15735	15519	15634	15728	15685	15627	15338	15595	15471	15656	15639	15803	15705	15897	15727	15639	15570	15520	15628	15527	15719	15708	15699	15796	15854	15576	15717	15584	15664	15576	15861	15731	15675	15545	15645	15567	15521	15616	15535	15840	15614	15849	15745	15714	15684	15598	15718	15687	15620	15531	15628	15506	15415	15564	15562	15755	15478	15743	15776	15545	15674	15687	15568	15569	15638	15636	15560	15620	15557	15522	15561	15742	15733	15605	15555	15633	15657	15590	15662	15465	15716	15495	15718	15704	15694	15702	15462	15775	15739	15488	15905	15758	15689	15568	15626	15692	15570	15657	15694	15570	15535	15677	15624	15813	15691	15629	15677	15644	15813	15744	15812	15716	15514	15547	15624	15485	15847	15682	15520	15370	15497	15557	15518	15819	15573	15755	15395	15554	15691	15674	15661	15446	15746	15589	15760	15606	15888	15630	15810	15767	15810	15746	15698	15911	15706	15692	15782	15616	15807	15563	15944	15731	15706	15677	15743	15814	15976	15768	15843	15708	15650	15831	15478	15464	15902	15778	15690	15505	15495	15454	15656	15374	15455	15528	15576	15822	15691	15647	15656	15536	15643	15612	15671	15520	15681	15736	15678	15770	15661	15571	15534	15450	15763	15631	15833	15664	15771	15729	15645	15606	15598	15654	15805	15667	15569	15787	15610	15749	15568	15649	15656	15800	15474	15582	15517	15897	15684	15487	15648	15719	15776	15666	15813	15593	15630	15838	15652	15741	15408	15754	15618	15572	15617	15784	15702	15678	15531	15622	15648	15827	15794	15628	15619	15602	15746	15665	15755	15632	15575	15791	15762	15583	15721	15748	15664	15659	15602	15599	15728	15890	15743	15599	15510	15466	15590	15758	15749	15631	15575	15647	15629	15730	15690	15658	15704	15591	15593	15686	15447	15478	15673	15850	15744	15641	15744	15803	15608	15681	15782	15768	15573	15844	15630	15478	15597	15602	15548	15584	15798	15670	15676	15659	15798	15894	15530	15610	15637	15787	15827	15536	15794	15747	15585	15617	15473	15588	15554	15679	15753	15718	15653	15708	15613	15714	15558	15758	15515	15626	15637	16002	15689	15588	15654	15809	15669	15504	15626	15549	15589	15691	15474	15597	15737	15573	15492	15634	15594	15465	15650	15714	15842	15449	15679	15600	15433	15572	15675	15892	15544	15689	15645	15779	15725	15830	15891	15727	15591	15682	15527	15523	15665	15601	15746	15557	15684	15672	15444	15622	15617	15633	15820	15708	15671	15511	15748	15616	15689	15480	15638	15699	15537	15645	15592	15673	15555	15815	15684	15709	15659	15610	15822	15651	15694	15664	15467	15559	15525	15574	15746	15573	15533	15661	15813	15677	15580	15578	15607	15530	15594	15700	15670	15534	15840	15785	15468	15835	15762	15846	15442	15756	15552	15753	15535	15645	15556	15992	15747	15592	15639	15753	15616	15481	15585	15616	15852	15855	15698	15654	15649	15526	15633	15520	15759	15702	15597	15665	15587	15606	15814	15857	15707	15655	15829	15733	15857	15576	15826	15694	15609	15602	15696	15389	15454	15532	15592	15704	15655	15687	15566	15730	15667	15512	15631	15618	15572	15523	15539	15524	15619	15702	15697	15800	15501	15499	15475	15715	15758	15765	15730	15822	15720	15771	15659	15744	15394	15459	15842	15819	15610	15703	15372	15815	15697	15686	15577	15742	15699	15689	15590	15483	15651	15600	15728	15757	15662	15604	15455	15620	15579	15738	15747	15670	15587	15858	15706	15606	15560	15621	15747	15684	15750	15803	15866	15696	15704	15698	15540	15674	15602	15737	15871	15552	15407	15672	15717	15669	15610	15476	15640	15668	15637	15614	15568	15569	15614	15498	15624	15749	15756	15542	15576	15766	15774	15821	15730	15577	15597	15637	15491	15469	15509	15652	15791	15752	15799	15702	15498	15718	15788	15726	15798	15696	15829	15666	15780	15658	15626	15512	15735	15661	15674	15651	15730	15578	15678	15617	15622	15538	15625	15483	15555	15600	15642	15699	15735	15575	15715	15552	15667	15824	15636	15680	15575	15646	15852	15733	15730	15540	15752	15576	15617	15719	15702	15517	15837	15698	15615	15645	15567	15570	15597	15585	15778	15642	15780	15980	15814	15678	15847	15868	15514	15690	15611	15734	15653	15642	15837	15630	15830	15917	15941	15592	15890	15739	15623	15687	15725	15818	15698	15564	15694	15666	15740	15686	15487	15694	15673	15653	15651	15726	15446	15655	15698	15604	15905	15544	15640	15488	15727	15741	15530	15722	15665	15572	15742	15701	15879	15777	15752	15654	15591	15789	15777	15634	15528	15753	15971	15729	15938	15680	15480	15527	15587	15533	15651	15609	15566	15468	15247	15611	15827	15657	15658	15617	15606	15669	15642	15668	15746	15938	15607	15642	15396	15581	15482	15638	15828	15657	15761	15620	15590	15614	15658	15694	15613	15641	15818	15635	15599	15575	15762	15897	15578	15559	15582	15602	15717	15545	15730	15525	15684	15647	15947	15594	15614	15678	15581	15851	15653	15720	15561	15442	15841	15578	15528	15583	15620	15711	15563	15557	15590	15603	15785	15553	15687	15763	15445	15514	15565	15661	15811	15426	15704	15669	15908	15613	15649	15586	15630	15655	15625	15560	16013	15801	15645	15486	15629	15607	15679	15634	15717	15574	15633	15590	15572	15527	15567	15674	15769	15633	15690	15687	15860	15662	15659	15642	15690	15515	15631	15618	15664	15730	15686	15566	15699	15738	15631	15567	15739	15566	15624	15669	15589	15644	15825	15511	15680	15534	15829	15824	15627	15726	15856	15793	15562	15592	15644	15486	15742	15573	15620	15625	15780	15704	15725	15528	15810	15360	15536	15685	15557	15688	15667	15648	15767	15614	15730	15618	15695	15650	15571	15613	15606	15506	15536	15495	15821	15707	15691	15698	15575	15790	15586	15476	15748	15573	15668	15618	15569	15811	15761	15537	15915	15565	15533	15603	15623	15728	15590	15648	15809	15586	15595	15670	15850	15709	15829	15730	15499	15739	15763	15601	15868	15909	15677	15881	15648	15502	15557	15495	15865	15547	15613	15526	15608	15502	15673	15604	15615	15534	15570	15895	15559	15706	15509	15635	15600	15568	15726	15563	15545	15590	15676	15755	15597	15557	15777	15550	15644	15920	15757	15577	15599	15660	15617	15552	15669	15808	15657	15725	15744	15708	15802	15700	15716	15588	15802	15666	15655	15711	15406	15272	15591	15692	15567	15578	15848	15663	15800	15635	15633	15836	15688	15649	15904	15723	15472	15609	15645	15654	15635	15650	15586	15686	15659	15667	15619	15684	15832	15742	15575	15732	15518	15743	15835	15764	15765	15810	15739	15438	15537	15694	15686	15901	15605	15795	15683	15831	15560	15666	15761	15706	15521	15628	15861	15624	15497	15527	15762	15618	15519	15549	15495	15634	15830	15821	15612	15764	15842	15535	15585	15507	15556	15729	15636	15705	15611	15564	15700	15550	15647	15668	15749	15656	15571	15545
17133	35769	58395	92340	79201	56278	32985	18941	12221	10559	10294	10070	10063	10134	10163	10199	10215	10300	10086	10176	10285	10049	10094	10282	10303	10163	10110	10193	10105	10209	10093	10038	10120	10188	10100	10074	10160	10117	10175	10244	10105	10142	10104	10231	10198	10096	10154	10165	10017	10033	10169	10207	10081	10122	10110	10161	10037	10150	10088	10146	10136	10101	10084	10137	10038	9993	10168	10230	9990	10076	10081	10167	10048	10043	10140	10069	10039	10331	10071	10218	10096	10108	10013	10024	10075	10163	10141	10125	10048	10103	9966	10264	10272	10022	10137	9990	10048	10047	10056	10216	10083	10059	10148	10025	10087	10061	10043	10024	10117	10109	10125	10039	10124	10164	10242	10074	10098	10126	10127	9991	9968	10121	9724	9931	9993	10099	9989	10008	10064	10153	10039	10152	10178	10160	10056	10220	10039	10081	10017	9949	10082	10091	9953	10116	10154	10173	9913	10197	10024	10088	10075	10236	10115	10080	10022	10101	9970	10229	10153	10163	10187	10037	10097	10045	10103	9965	10122	10083	10122	10018	10176	10220	10141	10200	9967	9939	10013	10092	10052	9938	10121	10190	10155	10176	9912	10067	9991	10177	10132	10204	10014	10119	10067	10098	10099	10188	9983	9888	10072	10015	9996	10131	10012	9887	10097	10099	10095	10128	10045	10026	9946	10021	10008	10109	9978	10052	10135	10054	9990	9962	10068	10039	10017	10134	9906	10060	10096	10110	9906	9958	10157	10083	10171	10095	10286	10060	10003	10117	10115	10322	10122	9999	10020	10139	10072	10208	10015	10194	10189	10123	10147	10141	9996	10272	10008	10089	10214	9953	10118	9989	10180	10136	10019	9954	10086	9989	9950	9926	10115	10196	10033	10165	10086	10077	9940	10109	10103	10100	10095	10059	10097	9967	10192	10178	10013	9848	10046	10140	10127	9926	10097	10102	9965	10201	9983	9993	10116	10060	10207	10199	9989	10131	10107	9978	10245	10087	10077	10032	10057	10057	10032	10103	10018	9960	9921	10177	9935	10173	10084	10051	9994	10067	10160	9979	10078	10053	10073	10135	10061	10074	9911	10125	10078	10065	10146	10171	10111	10034	10054	10065	10085	10027	10067	9946	10193	10168	10152	9924	10192	10011	10161	9934	10029	9987	10124	10118	9891	10102	10170	10285	10067	10069	10234	10128	10155	10113	10033	9992	10108	10178	10154	10142	9980	10035	10145	10099	9954	10087	10135	10068	10185	10041	10008	10133	10203	10010	10091	10097	10111	9988	10034	9947	9946	10108	10142	10114	10129	9802	10140	10049	10122	10004	10064	10049	9946	10090	10096	10052	10067	10045	10166	10030	10159	10111	10030	10066	10058	10108	10108	10230	10159	10121	9953	10107	10042	9929	10083	10132	10034	10238	10033	10015	10174	10067	10007	9901	10093	10115	10125	10124	9973	10117	10038	10133	10012	10024	10111	9944	10090	10169	10122	10043	10257	10192	10139	10023	10058	10190	9980	10075	10205	10073	9994	10023	10087	9906	10163	10028	10012	10035	10111	10237	10087	10224	9998	10134	10083	9895	10049	10073	10046	10121	9943	10058	10118	10096	10098	9955	10137	10275	10038	10116	10079	9912	10076	10072	10300	10151	10099	10045	9987	10076	9875	9994	10037	10060	10154	10051	10149	10068	10043	10184	10256	10109	10132	10087	10050	9975	10258	10155	9857	10020	9982	10212	10157	9983	9964	9990	10000	10085	10103	10047	9957	10108	10083	9972	10179	10021	9744	10062	10176	10015	10040	9892	10057	10093	10163	9892	10171	10058	10009	10024	9998	10199	10015	9995	10080	10088	10001	9968	10057	10132	10037	10258	10065	10093	10070	9991	9999	10044	9993	10136	10063	10024	10186	9832	10031	10016	10052	9964	10023	10114	10038	10185	10000	9913	10094	9974	10113	10247	10075	10227	10035	10026	10057	10155	10057	10071	10104	10039	10074	9994	10042	9934	9981	10253	10064	10058	10092	10054	10143	10093	9950	9952	10268	10120	10067	10043	9997	10182	10219	10071	10151	10031	10004	10159	10146	10211	10173	10163	9967	10122	9906	10091	9992	10054	10080	10111	10196	10092	10096	10126	10054	10172	10089	10083	9978	10140	10101	10227	10103	10079	9935	10095	10142	10098	10090	10305	10070	10075	10045	10156	10051	10177	9978	9979	10112	10317	10200	9981	10052	9862	10098	10200	10080	10109	9972	10158	9967	10038	10009	10043	10117	9994	10067	10095	10093	9992	10184	10167	10083	10038	9960	10051	10055	10010	10095	10060	9967	10157	9977	9834	10188	10144	10120	9965	10011	9978	10022	9924	10148	10046	10045	10114	10083	10199	10193	9966	10074	9925	9967	10023	10010	10106	10268	9907	10025	9958	10157	10141	10104	10122	10051	10143	10105	10019	10157	10009	10060	9954	10146	10159	10061	10023	10130	10175	10087	9941	10067	10137	10078	10130	10090	9911	10090	10121	10123	10108	10004	10155	10171	9975	10094	10230	10131	10152	10008	10051	10197	10003	10160	9998	10056	10101	10019	10064	10168	10118	10090	10031	10212	10034	10085	10018	10236	9999	10055	10047	10147	10002	10217	10084	10028	10122	10094	10029	10055	9980	10174	10039	10290	9849	10275	9908	10025	9982	10104	9970	10084	10148	10125	10142	10069	10023	10085	10013	10005	10158	10104	10050	9867	10004	10114	10033	10069	9965	10087	10102	10062	10095	10097	10093	10181	9901	10062	10139	10005	10072	10134	10035	10047	10098	10061	10239	9975	10103	10013	9987	10061	10240	9914	10133	10204	9993	10071	9927	9910	10144	10142	9924	10142	10073	10028	10096	10025	10041	10357	10091	10153	10138	9947	10108	10056	10025	9953	10070	9790	10098	10132	10289	9989	10111	9962	10142	10169	10125	10121	9993	10071	10120	10129	10049	10043	10036	10022	10151	9982	10008	10108	10078	10048	10141	10018	10002	10030	10128	10104	10037	10099	10191	10107	10015	9942	9947	9982	9923	10016	10144	10169	10144	10000	10143	10066	10035	10190	10070	10157	10154	10014	9967	10273	10061	10076	9909	9972	9991	10148	10003	10041	9968	10005	10128	10126	10072	9962	10018	10098	10072	10031	10167	10108	10110	10040	10161	10188	10246	10088	10089	10188	10188	9977	10081	9990	10115	10057	10176	10152	10047	10044	9929	10227	10073	10056	9979	10043	10057	10078	10032	10043	9979	10032	10093	9903	10140	10015	10074	10088	10235	10070	10035	10029	9931	9916	10137	10212	10044	10075	10017	10173	10047	10031	10088	10047	10056	9888	10001	10068	10200	10120	10079	10092	10090	10249	10036	10139	10127	10000	10010	10172	10030	10056	10021	10047	10116	10007	10016	10215	10158	10147	10115	10010	10007	10127	10129	9976	10001	10079	10074	9995	10280	10059	10068	10274	10117	10050	10113	10062	10116	10052	10148	10030	10124	10085	10053	10053	9934	9915	10167	9906	10117	10068	10163	10087	10049	10248	10049	9947	10160	10069	9952	9915	10046	10097	9876	9973	10166	10100	10113	10138	9995	10115	10197	10089	10162	10189	10052	10108	10075	10128	10150	10072	10050	9953	10084	9909	10069	10042	10048	9971	10127	10174	10020	10003	10206	10001	10085	10062	9964	10113	10160	10098	10098	9997	10126	9979	10031	10078	9949	9977	10043	10026	10113	9973	10123	10078	10068	10186	10048	9979	10210	10084	10138	9909	10085	10003	10123	10013	9916	10004	10115	10247	10188	10065	10162	9975	10047	9945	10163	10102	10119	9972	10174	10210	10077	10089	10133	10018	10098	10138	9931	10107	10110	10178	10158	10138	10140	10007	10058	10072	10194	10086	10042	10017	9953	10115	9997	9958	10114	10104	10143	10118	10185	10018	9949	10114	9932	10238	10195	9906	10137	10028	10232	10114	10188	10092	10092	10025	10109	9990	10113	10022	9927	9989	9993	10065	10163	10011	10103	10035	10049	10071	10016	10017	10061	10087	10301	10087	10053	10017	10025	10037	10044	10172	10033	9996	10086	10076	10083	10024	10104	10315	10086	10018	10115	10153	9969	9990	10009	10057	10008	10231	10067	9961	10206	10031	9937	10136	9933	10099	10063	10091	10062	10113	10173	10097	9977	9949	10312	10062	10053	10112	10004	10148	10060	10046	9988	10010	9991	10049	10211	10062	10018	10055	10031	9969	9988	10042	10110	9902	10002	10056	9908	10129	9964	10106	10021	10041	10030	10178	10122	10139	10012	9979	10091	10248	10167	10024	10015	10004	10064	10044	9974	10041	10028	10030	10162	10221	10165	10003	10146	10092	9938	10148	10048	9962	9935	10077	10118	10175	10079	10121	10095	10104	10017	10030	10175	10103	10023	10080	10025	10202	10043	10209	10126	9921	9927	10113	10171	10027	10147	10117	10074	10155	10113	9938	10132	10097	10084	10095	10181	10100	10212	10207	9887	10003	10113	10223	10306	10129	10146	10085	10059	10149	9960	10312	9862	10009	10022	10202	10084	10093	10063	10138	10124	10101	9989	10104	10070	10061	10006	9968	10136	10178	10021	10154	10096	10096	10052	10121	9997	10083	10038	10054	10151	9993	10042	10032	9986	10180	9823	10040	10028	9966	9910	10145	10043	10114	10111	10132	10152	10159	10085	10005	10085	9953	10062	10073	9995	10030	10076	10077	10038	9890	10071	10152	10039	9987	10147	10166	9903	10090	10222	10173	10095	10220	10119	10006	10060	10195	10095	10020	10182	10179	10033	10164	10088	9969	9949	10199	9993	10015	10204	10049	10152	10129	9954	10267	10053	10172	10179	10100	10082	9862	10038	10100	9926	10027	10038	10052	10114	10175	10054	10086	10150	9918	10232	9907	9992	10131	9998	10135	10087	9999	9919	9947	10147	10030	9934	10085	10054	10064	10231	10156	10096	10134	9926	10062	9964	10023	10014	9915	10016	10048	10150	10170	10166	10271	10038	10040	10052	10116	9958	9896	10133	10036	10004	10038	10157	10069	10160	10042	10087	9999	10046	9996	10101	10144	10297	10132	10074	10073	9916	10184	9974	10070	10076
30094	21945	27252	39054	31555	24087	19070	16635	15675	15509	15268	15310	15567	15449	15509	15218	15271	15420	15401	15489	15245	15345	15501	15316	15448	15189	15298	15244	15237	15177	15186	15283	15481	15306	15265	15307	15312	15445	15226	15152	15257	15235	15334	15294	15274	15367	15192	15288	15272	15429	15262	15488	15365	15281	15472	15302	14980	15265	15457	15331	15301	15327	15208	15250	15345	15279	15377	15169	15474	15316	15296	15173	15241	15276	15421	15525	15291	15354	15400	15302	15370	15225	15097	15282	15422	15385	15209	15179	15263	15270	15280	15183	15496	15273	15310	15449	15284	15401	15578	15286	15347	15243	15300	15335	15355	15333	15530	15288	15538	15368	15231	15174	15262	15363	15365	15360	15345	15367	15425	15369	15324	15494	15214	15276	15324	15446	15283	15182	15227	15195	15390	15345	15354	15350	15326	15074	15436	15219	15160	15270	15244	15540	15359	15219	15427	15209	15065	15167	15278	15375	15484	15315	15356	15252	15301	15153	15201	15253	15311	15520	15244	15276	15351	15481	15353	15461	15336	15271	15261	15202	15549	15079	15409	15359	15307	15500	15268	15304	15366	15267	15250	15384	15258	15249	15278	15478	15428	15359	15313	15128	15430	15431	15291	15459	15366	15411	15287	15507	15308	15139	15268	15361	15397	15113	15380	15202	15104	15341	15296	15283	15406	15299	15252	15276	15289	15268	15213	15311	15352	15226	15339	15042	15186	15258	15460	15279	15399	15380	15295	15285	15095	15106	15362	15256	15259	15356	15475	15442	15518	15195	15251	15087	15219	15214	15105	15403	15332	15256	15343	15414	15358	15347	15378	15101	15398	15419	15296	15302	15200	15311	15167	15174	15238	15375	15367	15210	15374	15391	15325	15147	15276	15308	15309	15460	15318	15109	15148	15294	15302	15266	15171	15147	15137	15224	15286	15421	15299	15405	15203	15339	15192	15439	14976	15176	15244	15361	15059	15172	15413	15182	15170	15373	15061	15272	15334	15414	15270	15345	15145	15373	15120	15237	15355	15310	15364	15295	15287	15465	15397	15206	15486	15100	15292	15117	15302	15366	15290	15372	15174	15252	15379	15207	15312	15231	15194	15097	15272	15193	15043	15579	15334	15366	15444	15531	15330	15329	15171	15084	15173	15135	15160	15323	15289	15276	15159	15235	15294	15243	15420	15210	15143	15068	15441	15246	15299	15291	15220	15427	15152	15106	15361	15243	15342	15458	15160	15253	15094	15269	15479	15209	15130	15263	15258	15211	15276	15435	15235	15360	15326	15406	15287	15474	15407	15491	15216	15232	15329	15349	15252	15257	15292	15390	15294	15449	15137	15366	15190	15509	15318	15363	15262	15331	15158	15302	15201	15141	15279	15193	15021	15169	15441	15439	15180	15438	15094	15379	15489	15311	15109	15354	15092	15369	15267	15258	15125	15292	15561	15382	15290	15393	15295	15169	15275	15446	15139	15204	15171	15233	15303	15209	15322	15109	15418	15136	15306	15060	15208	15194	15383	15019	15138	15410	15270	15451	15387	15161	15191	15219	15032	15411	15585	15319	15006	15201	15280	15206	15419	15299	15210	15322	15228	15161	15364	15121	15338	15310	15338	15138	15384	15256	15446	15244	15096	15347	15267	15297	15370	15412	15233	15316	15262	15224	15270	15390	15279	15541	15464	15285	15124	15193	15496	15266	15438	15271	15167	15275	15446	15319	15394	15319	15276	15238	15186	15335	15330	15330	15386	15322	15457	15282	15301	15470	15152	15424	15279	15113	15275	15228	15027	15317	15196	15194	15238	15183	15363	15367	15456	15411	15162	15371	15343	15212	15075	15385	15459	15134	15344	15122	15262	15226	15218	15452	15178	15449	15083	15281	15408	15269	15308	15332	15479	15267	15349	15393	15140	15216	15308	15335	15611	15314	15269	15241	15615	15491	15271	15513	15489	15263	15251	15315	15430	15454	15405	15321	15280	15485	15002	15108	15173	15278	15318	15163	15584	15301	15331	15383	15423	15146	14990	15296	15348	15197	15403	15446	15153	15222	15231	15373	15374	15449	15265	15293	15441	15166	15266	15333	15408	15387	15455	15231	15257	15260	15347	15254	15366	15301	15136	15372	15107	15330	15421	15203	15299	15449	15426	15371	15361	15292	15324	14938	15245	15235	15460	15466	15269	15302	15261	15276	15193	15161	15171	15251	15345	15096	15298	14984	15376	15403	15439	15064	15149	15440	15314	15232	15132	15247	15227	15203	15271	15180	15208	15241	15267	15186	15257	15266	15366	15620	15173	15322	15369	15167	15402	15127	15387	15404	15313	15359	15428	15325	15247	15222	15482	15189	15084	15370	15136	15084	15291	15232	15158	15230	15174	15325	15167	15477	15139	15145	15133	15368	15417	15216	15261	15128	15134	15307	15320	15319	15360	15246	15193	15327	15388	15397	15442	15238	15368	15485	15376	15220	15348	15254	15436	15291	15478	15523	15275	15420	15271	15248	15156	15180	15224	15267	15073	15393	15298	15193	15418	15263	15371	15095	15312	15293	15255	15351	15477	15428	15503	15090	15416	15427	15162	15263	15208	15538	15436	15334	15312	15451	15351	15264	15528	15296	15388	15262	15319	15387	15215	15187	15266	15277	15457	15274	15113	15214	15384	15150	15246	15362	15309	15332	15167	15380	15213	15433	15144	15219	15368	15246	15477	15230	15485	15354	15138	15196	15254	15206	15189	15149	15196	15267	15268	15275	15381	15397	15280	15126	15159	15164	15310	15246	15318	15190	15337	15278	15433	15290	15230	15273	15101	15214	15176	15248	15310	15100	15484	15298	15369	15331	15281	15142	15328	15248	15327	15100	15124	15355	15356	15401	15553	15407	15464	15185	15283	15330	15097	15195	15453	15385	15231	15251	15249	15366	15464	15348	15192	15329	15180	15241	15440	15166	15304	15348	15236	15331	15148	15374	15307	15512	15364	15298	15536	15406	15315	15419	15183	15262	15248	15237	15159	15091	15255	15322	15289	15343	15250	15413	15211	15289	15197	15314	15407	15389	15445	15164	15246	15353	15313	15340	15207	15312	15338	15254	15410	15124	15366	15244	15172	15417	15388	15318	15365	15305	15273	15119	15138	15364	15424	15175	15156	15379	15419	15407	15231	15136	15335	15236	15122	15246	15514	15370	15239	15414	15230	15305	15272	15385	15300	15228	15316	15217	15409	15174	15368	15235	15451	15241	15595	15413	15240	15273	15445	15407	15272	15279	15090	15403	15186	15290	15362	15279	15239	15185	15406	15384	15216	15414	15284	15162	15190	15271	15147	15147	15353	15264	15280	15237	15210	15251	15239	15305	15335	15286	15215	15337	15230	15417	15314	15391	15084	15240	15405	15229	15254	15289	15348	15335	15345	15262	15344	15219	15475	15333	15043	15369	15465	15359	15394	15263	15302	15317	15437	15156	15275	15252	15489	15296	15305	15557	15375	15435	15380	15406	15370	15456	15464	15361	15342	15286	15179	15321	15329	15366	15159	15259	15331	15293	14904	15004	15139	15314	15303	15271	15424	15139	15280	15350	15426	15487	15424	15336	15305	15432	15399	15165	15293	15197	15166	15212	15104	15277	15230	15589	15216	15360	15443	15122	15193	15186	15428	15436	15240	15350	15195	15302	15184	15465	15454	15265	15510	15158	15352	15382	15376	15318	15187	15314	15440	15201	15322	15106	15179	15146	15199	15293	15237	15129	15252	15247	15231	15367	15258	15554	15237	15352	15370	15458	15414	15378	15204	15347	15264	15360	15391	15256	15288	15300	15313	15101	15214	15125	15300	15428	15400	15404	15371	15214	15188	15212	15320	15296	15540	15188	15334	15194	15157	15241	15197	15238	15221	15288	15281	15267	15270	15209	15444	15201	15298	15253	15453	15316	15467	15406	15298	15287	15319	15228	15360	15318	15215	15295	15228	15252	14998	15372	15304	15245	15400	15240	15390	15317	15262	15305	15295	15272	15160	15283	15175	15377	15298	15335	15278	15335	15364	15392	15237	15311	15308	15299	15286	15259	15099	15218	15262	15208	15442	15368	15243	15213	15153	15222	15410	15361	15351	15291	15349	15209	15130	15206	15220	15140	15175	15261	15190	15311	15449	15281	15178	15314	15402	15409	15191	15235	15324	15245	15236	15179	15297	15318	15318	15222	15407	15265	15375	15154	15139	15038	15183	15296	15257	15240	15275	15202	15298	15151	15369	15203	15214	15181	15416	15392	15222	15372	15204	15364	15424	15345	15212	15201	15085	15343	15282	15199	15074	15505	15295	15208	15287	15337	15423	15363	15382	15323	15358	15208	15201	15308	15194	15439	15349	15357	15455	15066	15143	15262	15187	15214	15288	15197	15500	15218	15356	15151	15180	15353	15295	15206	15332	15364	15379	15300	15430	15234	15454	15297	15217	15360	15352	15215	15143	15071	15177	15369	15535	15320	15189	15282	15357	15134	15244	15302	15388	15325	15210	15238	15284	15379	15468	15104	15345	15364	15236	15257	15299	15406	15380	15320	15268	15307	15358	15202	15328	15333	15262	15200	15342	15246	15372	15311	15282	15423	15256	15165	15477	15096	15291	15400	15358	15440	15504	15141	15266	15310	15275	15250	15261	15398	15354	15196	15492	15370	15359	15200	15225	15294	15348	15351	15390	15391	15271	15417	15489	15465	15233	15308	15351	15357	15438	15477	15242	15300	15313	15354	15263	15193	15213	15268	15565	15293	15419	15206	15322	15388	15372	15236	15276	15313	15293	15311	15327	15273	15363	15214	15280	15264	15374	15227	15221	15528	15373	15381	15262	15408	15334	15241	15345	15161	15406	15082	15391	15403	15221	15343	15298	15204	15097	15226	15322	15326	15221	15251	15262	15385	15108	15621	15151	15173	15342	15354	15268	15251	15337	15195	15299	15361	15379	15340	15361	15322	15189	15164	15253	15093	15248	15325	15338	15355	15181	15405	15356	15340	15256	15429	15463	15440	15307	15388	15374	15404	15489	15452	15511	15349	15318	15304	15435	15464	15163	15564	15369	15314	15471	15183	15384	15394	15282	15208	15080	15303	15578	15217	15222	15328	15270	15280	15329	15390	15401	15231	15262	15216	15428	15156	15199	15238
11562	12378	23274	30862	22890	16182	11818	10180	9628	9518	9631	9587	9395	9518	9602	9673	9476	9496	9559	9393	9592	9635	9535	9544	9551	9624	9545	9433	9463	9448	9585	9583	9418	9476	9446	9516	9555	9540	9551	9444	9454	9514	9645	9449	9519	9639	9638	9514	9482	9716	9398	9602	9511	9543	9565	9524	9486	9663	9650	9513	9564	9558	9747	9507	9399	9370	9549	9497	9418	9412	9636	9524	9569	9483	9516	9427	9604	9581	9427	9528	9668	9479	9573	9598	9431	9532	9512	9584	9539	9452	9658	9625	9452	9485	9476	9580	9461	9651	9502	9557	9553	9423	9545	9478	9624	9546	9522	9644	9583	9585	9648	9478	9632	9563	9512	9573	9609	9475	9253	9438	9461	9503	9576	9454	9549	9441	9620	9453	9585	9486	9481	9516	9572	9575	9549	9504	9510	9547	9507	9566	9436	9284	9577	9594	9565	9450	9540	9534	9396	9576	9702	9553	9564	9559	9493	9574	9599	9413	9651	9544	9521	9513	9531	9481	9606	9518	9470	9625	9509	9533	9629	9496	9604	9591	9473	9433	9559	9452	9365	9350	9523	9614	9383	9540	9566	9496	9455	9420	9487	9542	9423	9406	9418	9546	9480	9540	9486	9435	9371	9614	9567	9519	9591	9636	9443	9545	9506	9642	9460	9359	9468	9342	9578	9393	9512	9467	9595	9611	9530	9598	9503	9455	9672	9489	9377	9601	9507	9459	9470	9518	9441	9579	9555	9556	9522	9629	9580	9534	9448	9482	9485	9538	9600	9561	9508	9658	9633	9530	9539	9604	9629	9503	9491	9524	9439	9396	9395	9517	9410	9484	9550	9630	9493	9392	9583	9450	9255	9525	9378	9487	9555	9570	9439	9444	9513	9671	9659	9463	9554	9425	9594	9354	9503	9466	9554	9488	9497	9480	9697	9470	9613	9388	9548	9500	9472	9643	9405	9320	9481	9742	9526	9495	9375	9440	9652	9573	9660	9467	9677	9551	9428	9605	9472	9495	9390	9498	9535	9475	9502	9664	9650	9609	9519	9636	9476	9528	9555	9617	9422	9532	9462	9387	9555	9338	9540	9525	9417	9434	9416	9562	9493	9466	9581	9576	9476	9575	9555	9436	9593	9545	9509	9491	9682	9404	9585	9616	9435	9526	9405	9514	9482	9488	9555	9449	9595	9572	9437	9676	9474	9552	9587	9422	9426	9461	9478	9621	9393	9356	9457	9447	9507	9551	9592	9658	9524	9539	9471	9413	9485	9600	9684	9476	9369	9575	9391	9543	9498	9649	9522	9587	9471	9444	9460	9460	9576	9380	9463	9569	9358	9430	9609	9438	9422	9446	9449	9534	9465	9525	9391	9498	9578	9619	9261	9515	9510	9463	9520	9487	9396	9566	9574	9585	9356	9285	9434	9394	9417	9383	9542	9563	9455	9494	9540	9568	9460	9542	9376	9565	9356	9551	9567	9552	9451	9418	9478	9419	9423	9542	9675	9490	9424	9479	9550	9408	9404	9534	9632	9598	9472	9614	9478	9424	9440	9368	9487	9511	9341	9382	9703	9549	9517	9211	9463	9492	9612	9444	9569	9538	9579	9508	9446	9496	9473	9528	9438	9505	9616	9510	9533	9629	9509	9510	9533	9418	9485	9538	9560	9583	9715	9401	9634	9435	9431	9589	9455	9697	9506	9635	9592	9407	9551	9667	9481	9522	9384	9400	9580	9434	9546	9399	9530	9493	9641	9559	9569	9403	9482	9458	9479	9376	9617	9494	9467	9525	9465	9479	9626	9525	9547	9406	9637	9531	9538	9453	9612	9484	9651	9405	9579	9538	9475	9488	9504	9508	9403	9417	9503	9338	9535	9497	9592	9417	9492	9676	9461	9464	9468	9604	9603	9579	9293	9426	9507	9458	9572	9540	9550	9420	9529	9642	9565	9269	9455	9579	9498	9363	9477	9677	9413	9526	9613	9597	9539	9537	9497	9439	9407	9553	9608	9340	9509	9447	9395	9493	9592	9666	9594	9554	9615	9549	9593	9497	9504	9535	9560	9615	9633	9476	9536	9570	9468	9570	9492	9544	9527	9423	9556	9472	9485	9584	9588	9562	9488	9591	9370	9651	9457	9546	9622	9450	9567	9522	9507	9494	9523	9355	9460	9550	9539	9640	9286	9605	9536	9558	9564	9482	9399	9418	9493	9390	9527	9541	9554	9627	9591	9553	9616	9603	9473	9446	9438	9600	9534	9510	9506	9356	9482	9517	9533	9498	9485	9586	9463	9450	9360	9554	9390	9400	9427	9384	9683	9521	9465	9488	9436	9441	9435	9496	9470	9686	9467	9567	9521	9381	9465	9500	9518	9407	9492	9510	9475	9363	9440	9401	9623	9413	9573	9415	9423	9328	9422	9511	9585	9453	9567	9398	9439	9487	9458	9403	9404	9563	9481	9501	9506	9425	9495	9521	9624	9406	9461	9404	9537	9532	9531	9497	9566	9470	9341	9488	9694	9491	9634	9636	9536	9511	9552	9590	9444	9526	9422	9524	9414	9625	9379	9474	9544	9629	9525	9578	9395	9485	9515	9559	9516	9519	9496	9533	9372	9474	9339	9553	9391	9472	9551	9634	9667	9588	9562	9534	9402	9450	9636	9439	9472	9439	9569	9587	9572	9553	9564	9557	9665	9441	9604	9455	9470	9668	9573	9524	9393	9558	9527	9592	9667	9527	9498	9570	9588	9753	9537	9647	9533	9484	9616	9635	9561	9453	9426	9563	9469	9591	9403	9634	9485	9336	9563	9535	9416	9583	9532	9591	9570	9513	9523	9528	9485	9557	9453	9688	9578	9638	9460	9309	9667	9591	9640	9657	9455	9626	9468	9493	9625	9577	9475	9567	9432	9456	9555	9652	9514	9573	9670	9635	9522	9363	9586	9486	9554	9584	9546	9591	9434	9517	9626	9445	9430	9400	9389	9573	9562	9659	9489	9530	9577	9452	9420	9505	9375	9497	9570	9602	9360	9588	9597	9473	9316	9374	9633	9525	9542	9531	9393	9515	9695	9681	9518	9607	9403	9466	9671	9515	9537	9638	9474	9486	9502	9624	9404	9630	9325	9479	9462	9406	9504	9521	9505	9621	9621	9494	9544	9521	9636	9524	9561	9500	9611	9606	9596	9505	9510	9390	9535	9363	9480	9687	9610	9473	9414	9489	9681	9632	9566	9589	9552	9473	9494	9486	9426	9539	9589	9501	9467	9455	9496	9572	9438	9486	9407	9593	9576	9547	9450	9478	9612	9530	9623	9474	9520	9629	9631	9525	9554	9568	9402	9543	9570	9408	9625	9410	9521	9755	9504	9676	9611	9482	9610	9617	9574	9487	9516	9579	9534	9510	9465	9616	9388	9623	9515	9390	9534	9645	9562	9384	9617	9576	9623	9502	9513	9417	9525	9374	9491	9602	9555	9526	9630	9470	9513	9594	9712	9289	9465	9398	9468	9453	9539	9521	9542	9456	9515	9666	9449	9626	9429	9604	9618	9511	9649	9436	9397	9531	9591	9594	9387	9354	9500	9569	9598	9520	9551	9610	9537	9516	9355	9518	9599	9508	9432	9395	9495	9461	9679	9579	9528	9560	9609	9436	9477	9561	9506	9416	9529	9469	9541	9573	9581	9679	9412	9600	9561	9669	9474	9570	9459	9583	9525	9502	9483	9507	9558	9482	9293	9454	9569	9658	9667	9419	9573	9543	9451	9567	9425	9369	9449	9503	9542	9586	9545	9535	9405	9543	9439	9498	9479	9428	9467	9579	9669	9425	9399	9449	9597	9410	9556	9599	9510	9416	9531	9484	9569	9669	9652	9581	9422	9583	9441	9469	9534	9613	9527	9492	9442	9622	9654	9397	9511	9482	9368	9575	9532	9454	9564	9504	9418	9506	9550	9426	9538	9451	9511	9555	9488	9413	9648	9436	9441	9425	9458	9498	9492	9362	9440	9493	9421	9556	9651	9528	9485	9556	9542	9348	9615	9543	9611	9520	9573	9475	9541	9661	9457	9448	9497	9469	9449	9555	9455	9674	9492	9571	9500	9408	9533	9568	9588	9451	9538	9458	9593	9605	9546	9460	9470	9437	9742	9339	9609	9527	9591	9469	9484	9601	9436	9375	9568	9592	9550	9402	9467	9544	9579	9446	9491	9527	9430	9555	9377	9451	9440	9613	9418	9508	9506	9567	9475	9593	9497	9683	9608	9418	9500	9422	9573	9479	9483	9596	9567	9478	9486	9553	9554	9601	9422	9563	9573	9411	9415	9546	9605	9437	9560	9589	9596	9410	9587	9496	9657	9542	9454	9548	9528	9544	9448	9483	9376	9487	9616	9568	9512	9571	9536	9431	9545	9591	9429	9486	9563	9524	9336	9551	9433	9487	9448	9592	9509	9504	9518	9532	9600	9537	9551	9556	9535	9573	9441	9425	9396	9487	9503	9567	9486	9517	9476	9506	9473	9556	9394	9494	9562	9528	9423	9499	9447	9460	9424	9500	9469	9604	9399	9735	9555	9470	9521	9482	9347	9449	9536	9439	9457	9489	9535	9461	9505	9539	9437	9456	9504	9547	9726	9458	9569	9454	9521	9645	9558	9416	9523	9471	9556	9389	9632	9445	9398	9513	9547	9500	9460	9518	9459	9540	9525	9522	9655	9641	9375	9486	9508	9462	9401	9538	9451	9443	9602	9516	9361	9521	9435	9517	9581	9362	9599	9513	9588	9535	9484	9422	9457	9458	9454	9614	9528	9450	9610	9495	9580	9636	9446	9476	9503	9421	9587	9459	9560	9577	9588	9527	9469	9434	9514	9348	9655	9424	9452	9477	9575	9489	9495	9578	9497	9495	9453	9498	9509	9374	9470	9541	9618	9571	9549	9567	9505	9537	9469	9496	9467	9462	9433	9502	9682	9392	9369	9429	9661	9504	9525	9609	9344	9595	9464	9525	9467	9567	9488	9507	9565	9471	9645	9632	9716	9431	9557	9525	9613	9436	9408	9421	9486	9571	9551	9462	9541	9428	9439	9448	9433	9524	9610	9570	9447	9439	9725	9585	9515	9576	9501	9440
25258	21575	38179	63587	56539	43497	30201	20714	17092	16044	15671	15547	15645	15506	15447	15366	15523	15581	15318	15339	15690	15466	15373	15250	15445	15414	15463	15269	15154	15601	15373	15440	15532	15376	15349	15270	15274	15234	15250	15272	15179	15384	15352	15351	15396	15379	15190	15514	15437	15192	15263	15190	15135	15210	15274	15284	15237	15143	15244	15371	15701	15486	15293	15258	15456	15367	15082	15217	15511	15327	15236	15331	15166	15211	15338	15223	15323	15009	15432	15207	15124	15325	15363	15240	15360	15218	15255	15339	15256	15316	15122	15253	15204	15447	15302	15532	15320	15228	15298	15299	15306	15143	15320	15211	15236	15297	15461	15360	15465	15393	15284	15161	15162	15458	15374	15255	15110	15437	15312	15430	15336	15377	15246	15333	15416	15360	15552	15228	15380	15163	15345	15294	15154	15231	15234	15413	15304	15358	15198	15420	15349	15338	15154	15214	15123	15394	15219	15358	15066	15265	15425	15330	15306	15255	15323	15188	15214	15141	15206	15271	14974	15523	15244	15483	15266	15228	15360	15285	15060	15323	15515	15103	15229	15323	15344	15414	15390	15145	15127	15134	15401	15361	15304	15332	15311	15334	15223	15194	15347	15117	15271	15187	15220	15309	15167	15314	15343	15323	15306	15444	15484	15152	15328	15331	15305	15164	15291	15356	15193	15171	15340	15156	15333	15320	15154	15091	15055	15107	15249	15088	15233	15382	15373	15284	15261	15245	15337	15293	15250	15260	15456	15465	15257	15382	15411	15344	14899	15167	15249	15271	15449	15260	15141	15299	15273	15332	15093	15495	15251	15248	15432	15189	15261	15102	15302	15338	15289	14972	15145	14974	15110	15218	15428	15310	15343	15289	15177	15076	15360	15132	15459	15339	15224	15283	15573	15430	15437	15161	15267	15194	15201	15316	15365	15216	15399	15368	15196	15253	15409	15229	15238	15274	15157	15000	15082	15367	15398	15359	15341	15296	15601	15234	15082	15296	15255	15407	15123	15169	15210	15343	15365	15352	15226	15330	15321	15289	15231	15195	15213	15177	15373	15255	15313	15375	15326	15306	15272	15216	15195	15385	15364	15353	15276	15203	15225	15141	15320	15352	15244	15419	15162	15171	15396	15239	15337	15309	15234	15273	15421	15153	15199	15224	15158	15351	15149	15376	15302	15136	15337	15432	15267	15545	15583	15237	15263	15204	15236	15330	15290	15179	15189	15341	15346	15309	15300	15304	15225	15603	15336	15511	15238	15367	15354	15247	15282	15146	15375	15284	15285	15291	15300	15194	15002	15177	15279	15150	15195	15404	15236	15421	15101	15115	15278	15157	15135	15118	15449	15340	15162	15124	14953	15203	15268	15329	15282	15319	15311	15050	15166	15304	15343	15381	15274	15114	15191	15199	15109	15284	15196	15249	15028	15240	15092	15173	15532	15221	15393	15426	15440	15212	15388	15156	15159	15255	15211	15156	15481	15082	15333	15158	15237	15132	15238	15222	15106	15268	15386	15134	15581	15252	15317	15298	15231	15162	15201	15312	15313	15025	15183	15235	15204	15072	15060	15171	15040	15336	15123	15328	15384	15298	15318	15145	15331	15346	15468	15419	15389	15202	15245	15165	15315	15227	15199	15239	15329	15130	15350	15206	15033	15123	15475	15344	15292	15375	15251	15192	15129	15370	15200	15227	15357	15171	15141	15117	15279	15150	15359	15128	15279	15233	15154	15158	15340	15312	15226	15360	15172	15245	15477	15285	15207	15349	15275	15280	15235	15342	15339	15072	15204	15339	15148	15218	15207	15051	15166	15225	15304	15200	15360	15279	15239	15332	15278	15254	15494	15216	15295	15269	15183	15230	15462	15236	15271	15432	15181	15102	15270	15264	15343	15247	15386	15469	15228	15267	15163	15243	15163	15274	15211	15278	15286	15379	15427	15288	15028	15247	15362	15316	15394	15263	15389	15360	15211	15346	15108	15362	15261	15338	15129	15324	15280	15194	15336	15137	15254	15254	15184	15116	15214	15230	15222	15348	15088	15178	15264	15370	15389	15295	15335	15299	15412	15462	15281	15258	15199	15353	15284	15154	15275	15218	15135	15433	15304	15233	15286	15419	15314	15362	15211	15270	15168	15207	15469	15409	15372	15613	15231	15036	15196	15330	15195	14990	15113	15096	15355	15239	15262	15342	15300	15359	15390	15225	15291	15290	15167	15261	15376	15250	15265	15340	15416	15104	15363	15341	15277	15091	15335	15135	15288	15280	15131	15400	15196	15520	15362	15235	15450	15250	15293	15414	15271	15220	15299	15297	15193	15148	15216	15387	15333	15436	15262	15295	15226	15141	15248	15144	15141	15443	15455	15283	15249	15388	15514	15155	15503	15261	15466	15264	15222	15356	15185	15314	15216	15265	15229	15370	15122	15581	15234	15337	15222	15256	15283	15334	15521	15392	15267	15346	15332	15219	15373	15470	15506	15328	15161	15399	15294	15340	15173	15340	15339	15334	15307	15175	15198	15372	15405	15217	15268	15340	15331	15439	15293	15403	15269	15142	15156	15451	15247	15441	15100	15182	15199	15160	15585	15349	15236	15314	15170	15332	15603	15319	15586	15172	15531	15345	15314	15254	15162	15313	15407	15288	15403	15306	15233	15038	15271	15259	15154	15246	15364	15387	15255	15258	15286	15426	15286	15286	15167	15418	15184	15013	15270	15227	15167	15279	15354	15336	15378	15204	15456	15269	15277	15232	15265	15262	15379	15086	15314	15058	15248	15378	15191	15230	15326	15248	15221	15105	15380	15286	15191	15398	15366	15115	15229	15256	15287	15282	15198	15149	15060	15361	15273	15270	15477	15165	15218	15459	15445	15318	15253	15319	15455	15233	15033	15067	15287	15351	15326	15338	15325	15136	15240	15272	15354	15227	15334	15380	15242	15110	15259	15248	15281	15190	15285	15279	15283	15259	15159	15088	15112	14992	15342	15286	15143	15349	15139	15443	15371	15389	15382	15270	14994	15352	15268	15266	15453	15072	15252	15090	15304	14973	15262	15101	15208	15345	15088	15315	15191	15267	15337	15299	15178	15332	15309	15216	15009	15286	15305	15299	15349	15380	15340	15163	15128	15060	15075	15138	15307	15270	15364	15206	15177	15286	15409	15207	15114	15346	15267	15275	15243	15359	15377	15098	15240	15554	15249	15058	15406	15325	15405	15407	15220	15387	15234	15602	15211	15335	15366	15283	15403	15195	15439	15328	15199	15135	15227	15211	15200	15114	15364	15473	15590	15440	15312	15146	15194	15141	15231	15128	15340	15239	15358	15370	15624	15379	15193	15331	15359	15203	15293	15232	15517	15283	15233	15209	15279	15164	15245	15398	15144	15281	15390	15175	15427	15273	15035	15452	15125	15242	15266	15285	15337	15112	15178	15159	15154	15118	15277	15216	15188	15300	15411	15082	15146	14963	15245	15227	15151	15234	15269	15236	15195	15150	15344	15073	15340	15221	15265	15093	15175	15234	15451	15296	15092	15260	15162	15451	15276	15096	15396	14913	15347	15408	15281	15116	15128	15235	15352	15153	15421	15284	15474	15233	15330	15356	15335	15151	15020	15436	15143	15340	15205	15084	15433	15315	15269	15387	15364	15274	15353	15191	15285	15323	15245	15359	15408	15505	15309	15187	15406	15140	15305	15372	15110	15309	15513	15216	15230	15264	15292	15279	15090	15319	15543	15150	15300	15379	15204	15317	15329	15331	15220	15298	15360	15059	15123	15381	15224	15326	15199	15340	15261	15159	15269	15066	15431	15177	15207	15197	15106	15404	15319	15275	15402	15123	15316	15278	15148	15276	15382	15264	15335	15278	15267	15267	15381	15269	15175	15165	15246	15096	15162	15010	15198	15249	15469	15440	15349	15133	15233	15287	15160	15188	15320	15381	15262	15277	15217	15322	15119	15225	15387	15249	15182	15245	15380	15280	15062	15525	15174	15077	15407	15123	15235	15417	15407	14854	15249	15221	15551	15113	15232	15211	15152	15201	15196	15385	15449	15366	15259	15241	15249	15374	15283	15101	15282	15166	15346	15277	15306	15341	15340	15393	15276	15306	15230	15300	15427	15287	15260	15290	15131	15315	15321	15324	15408	15256	15401	15246	15481	15371	15403	15234	15387	15236	15391	15323	15276	15274	15473	15158	15137	15323	15390	15085	15228	15183	15255	15359	15449	15266	15310	15297	15330	15159	15425	15361	15361	15328	15440	15220	15240	15215	15388	15094	15189	15249	15510	15409	15354	15237	15374	15276	15366	15227	15175	15276	15245	15320	15413	15202	15398	15235	15299	15224	15310	15322	15240	15430	15359	15075	15304	15242	15358	15276	15284	15443	15356	15070	15168	15024	15172	15503	15279	15350	15340	15440	15346	15418	15388	15288	15408	15030	15311	15186	15418	15293	15239	15408	15305	15376	15460	15303	15167	15139	15281	15174	15406	15198	15139	15248	15324	15236	15291	15374	15239	15397	15394	15378	15371	15365	15302	15299	15172	15398	15242	15117	15330	15235	15280	15145	15391	15309	15451	15277	15429	15245	15249	15375	15355	15183	15223	15184	15361	15360	15161	15066	15188	15364	15492	15376	15181	15242	15209	15157	15236	15462	15431	15349	15340	15336	15242	15246	15146	15389	15318	14937	15453	15207	15278	15317	15357	15409	15374	15252	15457	15305	15267	15205	15272	15187	15249	15399	15378	15313	15332	15419	15299	15499	15320	15250	15315	15337	15326	15356	15414	15347	15290	15213	15357	15276	15095	15299	15518	15401	15398	15499	15134	15267	15190	15376	15302	15256	15177	15332	15075	15101	15280	15178	15409	15406	15387	15336	15184	15259	15362	15273	15199	15268	15361	15256	15095	15311	15333	15370	15290	15387	15364	15195	15299	15221	15297	15304	15421	15377	15318	15354	15226	15249	15261	15422	15238	15129	15406	15385	15109	15119	15254	15167	15345	15475	15231	15276	15212	15207	15114	15338	15355	15332	15548	15186	15415	15185	15443	15391	15176	15177	15288	15267	15210	15473	15327	15340	15339	15248	15278	15397	15596	15267	15146	15454	15315	15329	15312	15262	15334	15368	15421	15301	15321	15230	15134	15232	15215	15278
12651	31591	76951	74333	55481	34978	20353	13050	10506	9903	9857	9821	9734	9774	9798	9834	9840	9977	9629	9871	9774	9796	9773	9851	9659	9723	9929	9737	9751	9639	9668	9721	9816	9720	9715	9673	9821	9799	10004	9726	9795	9805	9553	9608	9804	9688	9650	9804	9798	9686	9759	9683	9832	9755	9784	9868	9724	9646	9709	9818	9836	9701	9795	9788	9713	9693	9791	9580	9723	9786	9857	9712	9616	9847	9828	9811	9737	9641	9692	9797	9829	9727	9751	9758	9494	9598	9708	9854	9802	9809	9702	9813	9797	9794	9756	9845	9723	9645	9640	9669	9779	9708	9876	9905	9817	9766	9722	9629	9753	9781	9747	9780	9735	9765	9658	9813	9755	9709	9832	9607	9700	9634	9706	9667	9749	9817	9576	9574	9703	9685	9593	9704	9701	9636	9579	9708	9702	9765	9832	9781	9747	9931	9721	9765	9680	9736	9875	9700	9799	9708	9686	9627	9696	9770	9775	9686	9659	9792	9687	9725	9727	9842	9562	9777	9665	9728	9768	9571	9691	9728	9782	9581	9675	9715	9707	9710	9695	9673	9762	9817	9738	9712	9784	9764	9940	9648	9549	9720	9798	9778	9737	9693	9785	9803	9744	9687	9769	9665	9883	9701	9735	9726	9666	9757	9678	9763	9724	9633	9788	9711	9650	9875	9731	9656	9632	9685	9663	9750	9581	9757	9794	9780	9650	9675	9499	9629	9727	9720	9768	9762	9739	9738	9743	9777	9821	9833	9621	9902	9623	9649	9833	9765	9742	9631	9638	9801	9618	9635	9867	9929	9756	9668	9677	9629	9759	9768	9809	9735	9684	9744	9651	9752	9679	9760	9626	9819	9747	9684	9578	9766	9756	9797	9816	9774	9602	9778	9820	9649	9694	9625	9678	9790	9698	9649	9738	9738	9585	9698	9673	9857	9750	9833	9724	9690	9744	9689	9677	9717	9662	9762	9613	9594	9655	9753	9749	9706	9759	9632	9637	9628	9643	9804	9627	9747	9799	9749	9707	9700	9639	9705	9713	9616	9756	9928	9749	9818	9698	9555	9741	9675	9716	9761	9711	9696	9488	9734	9715	9759	9837	9752	9667	9556	9740	9765	9578	9850	9593	9785	9769	9823	9732	9863	9837	9749	9604	9665	9797	9740	9719	9690	9742	9751	9816	9818	9829	9740	9772	9628	9762	9743	9706	9749	9707	9629	9851	9578	9595	9744	9652	9725	9796	9835	9806	9725	9631	9892	9588	9777	9672	9813	9646	9784	9729	9528	9868	9638	9686	9793	9836	9859	9682	9722	9706	9642	9813	9768	9751	9666	9806	9644	9721	9672	9804	9638	9682	9870	9583	9691	9650	9664	9716	9668	9973	9853	9796	9705	9711	9702	9704	9700	9566	9699	9854	9745	9721	9681	9808	9781	9690	9652	9641	9775	9730	9813	9720	9761	9725	9695	9761	9677	9681	9795	9517	9622	9709	9777	9693	9636	9655	9514	9767	9591	9628	9712	9580	9754	9645	9640	9744	9743	9510	9679	9626	9707	9820	9723	9768	9682	9749	9703	9674	9670	9610	9682	9765	9766	9790	9662	9662	9801	9748	9625	9709	9771	9758	9858	9832	9796	9720	9763	9676	9769	9751	9700	9624	9796	9650	9723	9791	9848	9821	9845	9828	9584	9761	9653	9727	9701	9659	9718	9838	9716	9583	9823	9602	9638	9798	9838	9703	9705	9699	9768	9880	9659	9781	9737	9733	9773	9690	9554	9805	9654	9847	9880	9637	9751	9728	9719	9730	9721	9836	9742	9794	9761	9795	9576	9715	9811	9672	9782	9629	9785	9828	9710	9528	9642	9852	9665	9827	9672	9787	9789	9853	9861	9755	9684	9698	9777	9771	9790	9887	9737	9681	9615	9580	9555	9612	9768	9680	9790	9626	9754	9677	9722	9873	9686	9822	9795	9729	9790	9812	9820	9569	9631	9580	9751	9686	9693	9737	9695	9683	9693	9682	9602	9680	9754	9720	9745	9736	9734	9789	9636	9614	9697	9800	9535	9770	9705	9714	9771	9597	9663	9905	9677	9786	9821	9699	9803	9672	9551	9706	9626	9919	9723	9507	9756	9820	9633	9682	9787	9750	9831	9717	9805	9692	9696	9826	9846	9738	9701	9663	9600	9580	9723	9699	9861	9879	9567	9681	9680	9696	9583	9823	9669	9903	9709	9750	9545	9766	9682	9606	9749	9888	9751	9529	9757	9666	9798	9690	9727	9619	9709	9590	9796	9751	9701	9631	9783	9969	9691	9605	9850	9567	9660	9697	9980	9747	9854	9775	9706	9630	9709	9672	9595	9707	9611	9763	9765	9737	9768	9665	9743	9693	9631	9520	9622	9628	9723	9719	9754	9586	9692	9708	9768	9673	9702	9735	9740	9560	9828	9639	9754	9749	9823	9808	9889	9795	9722	9900	9791	9669	9721	9770	9720	9830	9784	9725	9716	9651	9634	9836	9632	9792	9715	9723	9744	9721	9683	9732	9888	9633	9913	9757	9798	9767	9691	9742	9822	9798	9756	9668	9791	9674	9560	9821	9555	9722	9623	9685	9693	9738	9740	9629	9804	9749	9688	9642	9624	9557	9704	9646	9827	9545	9769	9636	9751	9750	9665	9710	9719	9836	9850	9669	9624	9789	9756	9591	9623	9722	9737	9748	9627	9599	9627	9659	9787	9553	9774	9708	9752	9753	9715	9787	9730	9641	9734	9753	9906	9630	9677	9702	9603	9586	9581	9821	9683	9873	9770	9782	9626	9830	9691	9727	9681	9821	9777	9755	9879	9634	9777	9777	9777	9566	9719	9680	9742	9629	9815	9628	9741	9722	9751	9621	9615	9699	9798	9747	9869	9693	9780	9741	9631	9718	9646	9663	9536	9696	9636	9678	9654	9721	9641	9593	9831	9611	9622	9791	9644	9626	9537	9827	9678	9648	9631	9714	9793	9611	9938	9709	9749	9857	9694	9616	9758	9732	9767	9664	9521	9624	9543	9619	9631	9657	9804	9774	9620	9650	9516	9742	9655	9575	9711	9854	9659	9693	9657	9723	9724	9577	9726	9795	9645	9613	9644	9846	9814	9731	9814	9691	9751	9698	9715	9778	9783	9652	9699	9663	9772	9886	9641	9730	9794	9720	9852	9688	9802	9652	9752	9750	9717	9972	9876	9679	9960	9743	9820	9657	9847	9704	9652	9678	9747	9731	9899	9754	9763	9702	9644	9813	9749	9774	9772	9676	9799	9755	9642	9796	9774	9598	9659	9792	9853	9742	9709	9896	9744	9789	9544	9606	9647	9698	9685	9765	9840	9736	9784	9742	9724	9697	9715	9716	9596	9800	9736	9818	9769	9733	9679	9670	9640	9651	9684	9752	9822	9805	9596	9717	9738	9700	9751	9675	9832	9601	9610	9789	9790	9577	9759	9780	9655	9709	9632	9558	9805	9900	9805	9694	9764	9661	9700	9860	9794	9672	9660	9770	9778	9681	9763	9742	9635	9811	9887	9645	9694	9835	9708	9739	9848	9905	9988	9572	9744	9698	9677	9726	9707	9582	9726	9592	9601	9660	9591	9696	9745	9641	9809	9749	9734	9862	9709	9846	9758	9716	9708	9645	9933	9658	9705	9730	9606	9639	9729	9711	9758	9628	9762	9696	9807	9722	9646	9840	9597	9790	9713	9724	9718	9646	9604	9799	9751	9593	9732	9778	9800	9644	9878	9699	9796	9592	9809	9596	9750	9580	9654	9657	9727	9641	9680	9600	9724	9891	9911	9747	9778	9766	9755	9798	9789	9863	9784	9634	9610	9687	9593	9671	9685	9649	9677	9686	9669	9748	9767	9821	9745	9830	9612	9616	9673	9692	9655	9744	9701	9701	9650	9715	9738	9793	9692	9871	9743	9596	9714	9683	9710	9788	9738	9697	9629	9739	9771	9754	9734	9808	9717	9621	9897	9827	9629	9646	9767	9797	9778	9729	9719	9697	9707	9727	9710	9757	9615	9827	9741	9797	9785	9889	9824	9691	9684	9684	9676	9828	9697	9770	9707	9692	9803	9654	9699	9715	9750	9782	9731	9785	9838	9621	9596	9702	9726	9795	9757	9695	9715	9880	9752	9749	9810	9729	10020	9711	9568	9592	9725	9836	9626	9719	9750	9706	9697	9747	9653	9656	9519	9669	9690	9832	9640	9760	9695	9830	9722	9618	9649	9776	9667	9825	9689	9720	9715	9832	9575	9710	9800	9853	9822	9782	9715	9835	9665	9650	9877	9682	9673	9717	9682	9755	9791	9704	9588	9664	9592	9729	9599	9800	9796	9751	9832	9703	9747	9622	9863	9689	9802	9793	9683	9727	9653	9706	9693	9768	9794	9839	9555	9713	9685	9957	9605	9650	9794	9680	9697	9761	9714	9698	9679	9824	9700	9690	9717	9644	9716	9589	9896	9691	9761	9651	9674	9595	9660	9566	9742	9800	9773	9737	9793	9778	9623	9815	9650	9682	9684	9902	9791	9683	9695	9643	9769	9673	9780	9804	9794	9709	9656	9713	9916	9755	9679	9650	9645	9819	9738	9813	9765	9673	9811	9892	9628	9814	9489	9853	9709	9765	9580	9697	9651	9723	9705	9717	9667	9613	9647	9702	9628	9719	9779	9783	9747	9752	9699	9616	9702	9807	9843	9708	9681	9560	9773	9715	9659	9675	9857	9861	9758	9600	9765	9827	9842	9680	9673	9731	9616	9654	9704	9755	9796	9649	9755	9700	9742	9633	9742	9720	9738	9714	9737	9770	9734	9733	9666	9813	9679	9692	9798	9761	9721	9652	9590	9772	9627	9701	9729	9759	9779	9733	9697	9603	9737	9743	9763	9634	9831	9709	9798	9853	9735	9700	9709	9641	9811	9671	9824	9662	9687	9829	9520	9834	9712	9779	9714	9615	9838	9719	9617	9728	9702	9815	9590	9818	9684	9569	9757	9802	9628	9734	9754	9677	9754	9759	9755	9864	9698	9712	9694	9867	9866	9768	9613	9726	9709	9758	9551	9703	9666	9690	9691	9720	9654
23857	21588	36424	64463	63569	52341	38328	24740	18469	16792	16300	15875	16007	15978	15952	15833	15721	15969	15711	16067	15783	15979	15659	15665	15816	15785	15709	15616	15777	15688	15552	15713	15973	15529	15443	15721	15541	15856	15721	15762	15621	15682	15824	15725	15704	15832	15689	15652	15819	15978	15653	15619	15819	15845	15716	15675	15570	15654	15788	15742	15733	15700	15767	15764	15762	15641	15759	15611	15733	15559	15588	15688	15811	15736	15596	15748	15768	15620	15646	15681	15697	15576	15809	15869	15755	15533	15605	15544	15689	15642	15689	15694	15611	15367	15508	15614	15674	15740	15751	15667	15813	15884	15681	15645	15435	15564	15691	15891	15684	15736	15709	15558	15569	15539	15721	15565	15643	15552	15676	15712	15691	15561	15631	15812	15910	15604	15387	15567	15641	15808	15814	15777	15594	15855	15698	15664	15328	15601	15532	15687	15890	15732	15743	15727	15677	15600	15611	15565	15589	15850	15621	15679	15681	15622	15644	15670	15400	15542	15590	15696	15845	15735	15665	15395	15703	15521	15833	15662	15722	15841	15577	15476	15628	15391	15564	15623	15614	15673	15570	15633	15802	15867	15710	15688	15572	15586	15665	15848	15556	15408	15536	15871	15630	15636	15760	15679	15533	15452	15659	15637	15685	15795	15473	15708	15568	15695	15590	15600	15552	15577	15521	15539	15616	15776	15587	15741	15560	15645	15475	15683	15511	15756	15468	15770	15691	15722	15697	15575	15781	15510	15599	15482	15405	15687	15712	15732	15674	15737	15522	15507	15665	16000	15763	15487	15767	15662	15623	15750	15676	15692	15796	15675	15764	15484	15882	15676	15723	15560	15507	15606	15570	15745	15509	15659	15853	15732	15861	15602	15420	15693	15889	15597	15833	15706	15791	15653	15614	15788	15606	15712	15628	15670	15610	15577	15593	15545	15621	15831	15844	15795	15576	15608	15760	15494	15702	15715	15893	16060	15687	15452	15557	15794	15691	15655	15789	15811	15418	15539	15640	15853	15676	15548	15577	15780	15588	15617	15607	15667	15579	15641	15778	15465	15586	15653	15621	15625	15681	15618	15709	15615	15658	15681	15607	15711	15676	15492	15726	15659	15707	15511	15489	15609	15629	15592	15618	15547	15547	15569	15751	15642	15674	15790	15748	15754	15569	15649	15618	15639	15613	15576	15840	15566	15705	15546	15668	15487	15665	15606	15740	15906	15622	15576	15608	15580	15704	15565	15517	15598	15746	15695	15627	15416	15369	15397	15519	15557	15708	15695	15752	15590	15479	15548	15699	15570	15782	15656	15730	15676	15567	15690	15336	15511	15625	15791	15672	15772	15719	15522	15555	15533	15599	15605	15580	15683	15428	15695	15491	15732	15669	15563	15484	15680	15683	15759	15789	15553	15856	15721	15722	15597	15831	15666	15490	15645	15721	15747	15738	15559	15644	15777	15565	15622	15659	15726	15788	15532	15673	15857	15397	15619	15567	15766	15693	15658	15753	15680	15517	15755	15644	15448	15687	15611	15508	15637	15931	15910	15715	15542	15486	15565	15772	15549	15651	15523	15697	15689	15829	15626	15515	15521	15347	15610	15645	15734	15661	15677	15293	15511	15483	15456	15619	15463	15630	15717	15560	15708	15722	15451	15501	15617	15510	15597	15583	15757	15526	15965	15632	15661	15718	15524	15546	15502	15633	15535	15660	15535	15610	15717	15737	15593	15700	15578	15707	15837	15723	15729	15657	15469	15558	15573	15653	15599	15696	15477	15914	15622	15541	15648	15665	15753	15821	15739	15705	15748	15630	15602	15461	15505	15788	15749	15754	15688	15522	15421	15477	15735	15615	15584	15527	15531	15677	15554	15740	15747	15831	15455	15552	15466	15901	15833	15771	15624	15574	15649	15525	15579	15680	15696	15898	15515	15791	15595	15591	15783	15559	15632	15704	15524	15637	15576	15527	15644	15849	15561	15364	15516	15540	15677	15641	15699	15800	15400	15507	15753	15671	15596	15518	15554	15487	15615	15632	15475	15702	15618	15685	15620	15626	15679	15704	15451	15392	15465	15651	15507	15767	15500	15628	15571	15657	15538	15471	15590	15713	15753	15757	15390	15557	15697	15690	15538	15694	15459	15467	15687	15715	15553	15536	15393	15785	15648	15522	15438	15620	15789	15639	15966	15771	15432	15528	15654	15647	15667	15778	15570	15709	15674	15610	15609	15567	15557	15514	15578	15468	15800	15539	15698	15555	15508	15734	15592	15510	15660	15554	15574	15549	15675	15416	15526	15685	15623	15615	15797	15729	15600	15696	15564	15638	15578	15471	15619	15570	15489	15731	15671	15639	15623	15695	15809	15619	15606	15494	15684	15320	15678	15566	15607	15564	15570	15553	15540	15791	15871	15548	15589	15492	15649	15500	15766	15762	15704	15653	15713	15490	15630	15686	15608	15544	15676	15792	15501	15875	15515	15711	15794	15611	15627	15609	15655	15371	15403	15538	15741	15548	15754	15484	15908	15753	15753	15392	15605	15473	15469	15728	15584	15549	15535	15674	15611	15686	15491	15573	15498	15527	15549	15626	15555	15811	15612	15688	15491	15540	15508	15783	15669	15748	15661	15675	15697	15666	15502	15709	15641	15757	15638	15644	15304	15309	15491	15706	15656	15909	15587	15550	15532	15503	15699	15819	15551	15596	15470	15602	15798	15706	15762	15580	15551	15612	15642	15632	15716	15602	15391	15766	15634	15731	15698	15678	15547	15586	15661	15644	15618	15339	15742	15642	15620	15441	15388	15583	15472	15658	15587	15733	15650	15549	15542	15549	15536	15587	15667	15713	15365	15683	15859	15675	15561	15678	15581	15672	15532	15624	15664	15893	15595	15855	15712	15736	15704	15527	15631	15736	15581	15604	15621	15564	15501	15590	15635	15630	15681	15607	15406	15653	15564	15654	15471	15739	15651	15814	15683	15726	15380	15619	15530	15628	15597	15664	15658	15709	15636	15683	15667	15657	15350	15576	15749	15691	15713	15573	15786	15594	15598	15493	15602	15601	15689	15571	15939	15730	15788	15765	15564	15819	15796	15800	15728	15594	15543	15483	15588	15703	15692	15664	15658	15376	15675	15897	15710	15558	15757	15564	15781	15754	15545	15740	15583	15637	15575	15496	15521	15640	15679	15710	15572	15690	15755	15614	15498	15616	15766	15804	15636	15670	15796	15491	15773	15588	15543	15573	15743	15695	15584	15613	15616	15671	15529	15502	15483	15716	15619	15656	15678	15685	15627	15733	15667	15580	15882	15454	15661	15631	15748	15587	15607	15649	15622	15641	15597	15607	15488	15534	15793	15562	15680	15713	15722	15604	15530	15680	15561	15683	15986	15709	15716	15653	15705	15779	15588	15515	15616	15648	15506	15714	15598	15705	15639	15535	15634	15591	15538	15627	15701	15534	15651	15618	15472	15526	15624	15622	15536	15471	15694	15694	15735	15529	15698	15659	15612	15512	15478	15626	15721	15684	15642	15561	15540	15671	15649	15622	15687	15747	15687	15537	15515	15601	15788	15648	15477	15652	15742	15727	15658	15701	15669	15650	15602	15692	15710	15575	15583	15538	15467	15727	15508	15647	15606	15602	15416	15607	15511	15435	15584	15575	15646	15461	15520	15762	15407	15533	15532	15718	15679	15522	15538	15657	15621	15701	15586	15478	15677	15652	15564	15662	15785	15504	15631	15642	15717	15602	15606	15769	15881	15634	15623	15664	15671	15564	15874	15778	15659	15720	15650	15476	15605	15845	15639	15675	15721	15758	15598	15766	15825	15588	15388	15720	15744	15581	15686	15727	15649	15523	15531	15565	15771	15752	15732	15457	15641	15488	15638	15658	15758	15687	15772	15682	15457	15622	15733	15787	15644	15524	15550	15531	15699	15666	15515	15680	15497	15695	15373	15705	15612	15681	15901	15655	15642	15705	15580	15577	15559	15536	15825	15584	15523	15554	15551	15842	15746	15736	15717	15669	15664	15526	15643	15689	15547	15724	15723	15593	15516	15584	15795	15616	15712	15583	15554	15897	15714	15864	15844	15710	15917	15674	15716	15703	15621	15569	15578	15651	15900	15581	15543	15768	15613	15709	15652	15618	15582	15677	15794	15605	15574	15778	15715	15718	15791	15639	15699	15788	15784	15817	15891	15773	15589	15602	15687	15600	15508	15528	15712	15401	15662	15745	15730	15656	15354	15779	15570	15813	15786	15561	15621	15892	15716	15454	15589	15880	15793	15585	15462	15625	15620	15581	15889	15838	15615	15514	15559	15634	15607	15861	15810	15658	15827	15570	15771	15705	15623	15645	15817	15705	15647	15540	15702	15380	15431	15626	15542	15518	15789	15663	15947	15842	15610	15661	15490	15844	15673	15542	15757	15500	15659	15628	15633	15748	15598	15633	15697	15525	15609	15563	15550	15545	15745	15589	15616	15606	15659	15733	15576	15567	15646	15612	15573	15704	15627	15560	15752	15772	15595	15642	15645	15694	15571	15621	15642	15529	15706	15595	15612	15447	15517	15530	15531	15609	15582	15586	15562	15549	15538	15422	15539	16000	15714	15814	15481	15601	15534	15562	15598	15632	15485	15689	15660	15719	15509	15694	15696	15691	15727	15686	15719	15523	15618	15637	15731	15630	15645	15645	15761	15764	15751	15402	15718	15599	15803	15893	15696	15692	15648	15822	15572	15721	15315	15786	15771	15654	15551	15737	15647	15842	15645	15375	15512	15566	15491	15639	15711	15733	15819	15852	15721	15603	15510	15590	15657	15608	15686	15633	15762	15695	15677	15515	15680	15768	15805	15624	15614	15567	15642	15568	15758	15808	15603	15695	15417	15811	15843	15674	15715	15624	15430	15451	15543	15596	15541	15707	15773	15603	15490	15692	15676	15811	15490	15492	15627	15599	15588	15673	15738	15434	15812	15812	15638	15561	15672	15674	15606	15750	15759	15594	15746	15650	15429	15403	15567	15615	15764	15658	15471	15595	15569	15524	15670	15531	15508	15677	15535	15741	15640	15671	15549	15654	15601	15862	15592	15619	15643	15570	15490	15468	15511	15736	15533	15580	15571	15511	15569	15706	15759	15634	15655	15638	15546	15743	15442
17055	40509	87294	92335	73092	49196	28972	16113	11539	10420	10302	10256	10127	10139	10252	10029	10238	10194	10181	10125	10226	10279	10051	10167	10298	10257	10003	10418	10113	10087	10070	10153	10048	10275	10110	10161	10132	10270	10081	10251	10063	10032	10067	10270	10250	10309	10233	10067	10211	10288	10080	10167	10172	10081	10238	10027	10108	10100	10136	10151	10146	10133	10169	10147	10211	10251	10142	10104	10051	10317	10080	10055	10072	10055	10142	9991	10213	10107	10237	10136	10016	10226	10146	10017	10118	10071	10236	9941	10047	10161	10145	10105	10085	10182	10047	10089	10182	10190	10051	10153	10042	9992	10224	10249	10225	10299	10019	10143	10232	10103	9993	10156	10118	10202	10178	9879	10058	10107	10090	10025	10195	10140	10091	10090	10081	10041	10055	9796	10220	10131	10099	10129	10244	10049	10142	9963	10312	10217	9993	9987	10292	10126	10216	10024	9983	10202	10015	10064	10110	10028	10124	10112	10172	10193	10107	10010	10157	10061	10151	10246	10135	10117	10102	10192	10274	10157	10002	10186	10095	10150	10063	10066	10021	10136	10286	9916	10023	10121	10240	10135	10152	10138	10011	10030	10016	10251	10051	10052	10136	10169	10182	10170	10197	10038	10065	10120	9936	10098	10152	10107	10244	10129	10131	10264	10275	10012	10142	10021	10239	10160	10147	10151	10085	10106	10146	10117	10098	10021	10183	10170	10091	10191	10196	10240	10108	10058	10072	10159	10118	10056	10194	10074	10031	10133	9990	9974	10060	9898	10073	10263	10138	10085	10257	10215	9956	9996	9992	9983	10058	10009	10030	10185	10050	10195	10056	10219	10132	9984	10066	10010	9984	10111	10151	10127	10067	10159	9972	10153	10322	10059	10122	10104	10123	10163	10190	10168	10194	10284	10018	10100	9921	10169	10173	10018	10109	9969	9988	10159	10187	10075	10073	10276	10076	10025	10123	10145	10071	10149	10007	10079	10066	10195	10050	10000	10239	9960	10004	10168	10197	9902	9995	10221	10188	10133	10176	10064	10158	10062	10208	9998	9934	10063	10265	9960	10082	10026	10118	10029	10203	10221	10055	10228	10168	10122	10286	10124	10141	10174	10289	10145	10045	9995	9984	10203	10122	10012	10107	10079	10037	10187	10058	10051	10197	10102	9977	10051	10088	10045	10152	10100	10054	10236	10077	10126	10140	10184	10196	10050	10167	10200	10272	9900	10039	10134	10009	10159	10216	10104	10085	10282	10016	10133	9983	10212	10032	10094	10129	10082	9998	10201	10170	10002	10128	10208	10106	10253	10046	10082	10148	10187	10028	10040	10067	10206	10038	10208	10121	10121	10204	10128	9963	10114	10088	10080	10217	10228	9971	9977	10067	10043	10108	10142	10057	10029	10088	10065	10030	10134	10134	10058	10260	10111	10065	10114	10083	10140	10186	10137	10091	10240	10057	10007	10070	10190	10164	10193	10196	9938	9997	9990	10107	10116	10043	10075	10101	10150	10102	10087	10189	10182	10086	10101	10146	9897	10029	10185	10084	10165	10044	10038	10135	10189	10028	10199	10078	10188	10196	10125	10062	10028	10148	10289	9986	10237	10090	10011	9983	10070	10187	10230	10219	10132	10111	10259	10114	10336	10075	10091	10016	10022	9987	10150	10209	10266	10041	10126	10135	10202	9939	10130	10124	10029	9976	10072	10064	10188	10032	10017	10258	10062	10251	10057	10112	10121	9996	10183	9969	10254	9917	10072	10080	10096	10139	9961	10047	10127	10147	10005	10164	10003	10103	10031	10025	9976	10183	10151	10123	9943	9946	10273	10088	10165	10020	9928	10014	10233	10151	10070	9925	10181	10029	10107	10017	10000	10124	9996	10095	10173	10080	10133	10050	10182	9995	10242	10098	10162	10136	10146	10068	9991	10135	9964	10048	10194	9992	10146	10001	10257	10188	10033	10119	10013	9951	10286	10041	10275	10331	10030	10149	10078	10300	10110	10088	10092	10212	10159	10133	10267	10090	9986	10098	10125	10148	10224	10185	10225	10148	10035	10090	10091	10066	9997	10038	10121	10295	10112	10003	9982	10082	10201	10081	10207	10183	10227	10173	9984	9995	10102	10028	10109	10128	10071	9886	10126	10168	10200	9958	10137	10152	10108	10088	10046	10088	10093	10097	9999	10168	10201	10259	9942	10212	10001	10047	9990	10098	10046	10053	10034	10139	10141	10032	10027	9994	10178	9985	10109	10164	10026	10196	10116	10153	10112	10112	10254	10010	10151	10189	10203	10228	10168	10240	10029	10104	10143	10143	9974	10184	10065	10142	10045	10078	10146	10073	10243	10179	10194	10214	9968	10156	10092	10104	10109	10086	10164	10136	10107	10060	10182	9998	10083	10084	10217	10065	10114	10102	10150	10102	10158	10128	10137	10142	10102	10215	10331	10263	9930	10327	10082	10139	9977	10274	10194	10180	10187	10149	10261	10024	10002	10094	10113	10097	10075	9934	10081	10016	9929	10270	10155	10142	10140	10130	10132	10080	10225	10242	9983	10069	10061	10071	10182	10145	10112	10151	9913	10167	10003	10016	10274	10059	10013	10163	10105	9939	10043	10087	10166	10105	10114	10034	10070	10034	10096	10063	10184	10093	10221	10011	10009	9945	10041	10206	10174	10107	10061	10226	10155	10214	10131	10174	10217	10135	10175	10035	9998	10007	9957	9984	10005	10143	9874	10085	10109	10075	10107	10013	10046	10102	9984	9947	10009	10026	10182	9968	9921	10066	10115	10175	10168	9963	10054	9948	10067	10183	9943	10259	10155	10109	10135	10046	10211	10069	10040	10028	10093	10225	10106	10092	10108	10160	10085	10111	9967	10201	10079	10129	10142	10092	10063	10249	10146	10207	10148	10306	10067	10084	10213	10176	10054	10138	10186	10165	10108	10032	10012	10179	10062	10235	10139	10096	9985	10110	10278	10077	10107	10132	10233	10040	10034	10096	10118	10102	10025	10212	10218	9987	10203	10129	10284	10110	10133	10241	9989	10248	10002	10135	10226	9939	10088	10156	10011	10186	10120	10091	9969	10157	10091	10110	10266	10056	10152	10070	10124	10011	10166	10090	10035	10145	10065	10190	10018	10177	10081	10250	10079	10112	10059	10077	10071	10116	10039	10069	9984	10067	10142	10283	10068	10044	10132	10065	10144	10183	10061	9943	10081	10169	10056	10073	10151	10030	9910	10090	10187	10033	10007	10064	10074	9991	10104	10161	10100	10224	10233	10064	10144	10036	10165	9876	10078	10120	10111	10209	10275	10045	10113	10187	10014	10117	10040	10191	9967	10230	10076	10313	10205	10256	10109	9831	10070	9943	10035	10107	10037	10168	9987	10108	10064	10106	10163	10067	10108	10056	9882	10085	10223	9990	10050	10148	10061	10103	10035	10069	9997	10147	10105	10141	9975	10075	10086	10232	10031	10008	10070	9951	10095	10118	9855	10056	9891	10255	10048	9989	10216	10012	10101	10127	9926	10034	10044	10025	10091	9960	10117	10042	10119	10002	10112	10059	10043	10102	10011	10039	9979	10275	10070	10254	10045	10146	10049	10001	10162	10117	10114	10167	10040	10056	10111	10024	10063	10098	10260	10151	10107	10114	10091	10225	10155	10116	10107	10216	10077	10230	10024	10057	9977	10221	10154	10091	10108	10060	9878	10067	9881	10004	10085	10073	10146	10098	10025	10216	10236	9975	10122	10134	10154	10062	10069	9997	10106	10099	10151	10101	10098	10020	10098	10205	10179	9997	10154	10162	10035	10209	10034	10132	10170	10040	10153	10155	10111	10168	10216	10056	10118	10132	10069	10063	10164	10118	10021	10151	10218	9975	10144	10167	10062	10144	10041	10090	10114	10129	10207	9956	10008	10065	10142	10017	10071	10154	10080	10098	9975	10143	10205	10089	9930	10140	10134	9939	10068	10099	10047	9977	10212	10140	9989	10124	10092	10047	10175	10162	10048	10238	10130	10153	10183	10152	10100	10108	10050	10248	10041	10187	10016	10154	10212	10033	10045	10158	10025	10091	10212	10029	10123	10173	10264	9962	10080	10036	10189	10055	10158	10056	9991	10185	10140	9998	10019	10017	10228	10239	10227	9968	9980	10202	10096	10026	10069	10306	10067	10055	10065	10241	10067	10124	10036	10122	10303	10148	10171	10159	9975	10134	10235	10048	9963	10138	10013	9960	9989	10225	10195	10182	10105	9997	10085	10109	9975	10172	10109	10158	10203	10005	10170	9906	9996	10038	10154	9953	9965	10044	10015	10123	10278	10100	10216	10114	10209	10171	10052	10013	10004	10027	10184	10122	10207	10007	10035	10145	10160	10094	10005	10100	10251	10075	9985	9982	10218	10246	9977	10198	9978	10008	9996	10219	10091	10220	10120	10122	9964	10101	9813	10195	10241	10233	10037	10174	10223	10012	10188	9902	10016	9939	10151	10137	10061	10051	10133	10021	10185	10160	10122	9981	10034	10157	9991	10147	10101	10213	10047	9980	10203	10152	10007	10216	10196	10216	10144	10321	10262	10070	10174	10083	10214	10142	10212	10187	10112	10076	10133	10031	10182	10120	10219	10141	9986	10096	10283	9998	10094	10149	10101	10088	10111	10076	10201	10147	10027	10285	10100	10052	10035	10099	9999	10089	10059	10071	10125	10225	10055	10057	10164	10152	10210	10148	10214	9990	10136	10149	10091	10092	9974	10112	9890	10157	10191	10088	10198	9972	10019	10114	10044	10097	10065	10195	10113	10113	10185	10147	10153	10108	10036	10001	10025	9966	10181	10015	10125	10106	10230	10108	10274	9987	10274	10200	10075	10091	10118	10038	10024	10063	10106	10174	10150	10036	10041	10117	10101	9990	10115	10081	10022	10260	10132	10166	10225	10034	10131	10136	9989	10186	10002	10133	10069	10111	9986	10190	10137	10211	10174	9943	10321	9981	10017	10139	10083	10139	10018	9974	10134	10179	10202	10171	10077	10007	10304	10016	10027	10125	10050	10173	10075	10228	10143	10082	10200	10098	10022	10061	10165	10132	10091	10169	10094	9958	10026	10048	10073	10083	10133	9985	10127	9976	10032	10106	10194	10095	10094
29886	22033	30338	39002	31430	23538	18684	16322	15690	15433	15422	15280	15222	15240	15063	15131	15209	15266	15415	15314	15238	15155	15391	15250	15110	15104	15341	15311	15432	15244	15070	15274	15367	15327	15432	15168	15325	15144	15339	15303	15173	15408	15153	15283	15164	15282	15349	15268	15113	15059	15175	15271	15403	15280	15314	15272	15293	15256	15248	15134	15261	15228	15264	15162	15372	15212	15033	15115	15346	14977	15052	15267	15387	15066	15114	15170	15156	15135	15129	15146	15156	15110	15262	15173	15262	15240	15486	15339	15291	15105	15148	15149	15255	14889	15139	15221	15409	15272	15103	15256	15346	15279	15162	15091	15238	15217	15064	14939	15149	15154	15208	15269	15247	15276	15233	15262	15144	15218	15253	15214	15184	15262	15148	15352	15210	15105	15261	15132	15250	15278	15441	15273	15363	15227	15426	15248	15272	15107	15208	15237	15200	15181	15275	15273	15188	15139	15227	15212	15230	15164	15184	15250	15233	15118	15187	15144	15088	15076	15247	15147	15118	15128	15269	15307	15434	15167	15272	15205	15375	15286	15022	15039	15138	15045	15051	15097	15142	15334	14993	15229	15355	15273	15318	15139	15306	15295	15271	15308	15369	15188	15272	15329	15289	15437	15257	15331	15090	15143	15172	15159	15271	15126	14998	15225	14990	15427	15187	15088	15271	15104	15171	15235	15252	15400	15145	15223	15193	15221	15245	15209	15240	15308	15216	15063	15289	15275	15325	14925	15133	15342	15136	15359	15224	15146	15256	15361	15332	15173	14912	15190	15395	15223	15128	15308	15133	15238	15279	15125	15161	15183	15061	15112	14958	15188	15047	15233	15206	15209	15128	15269	15116	15139	15133	15240	15122	15418	15380	15132	15196	15265	15180	15130	15296	15120	15381	15413	15142	15141	15224	15296	15291	15109	15335	15208	15078	15034	15146	15299	15274	15068	15181	15235	15359	15171	15261	15232	15384	14970	15247	15263	15063	15250	15366	15247	15309	15177	15220	15254	15238	15284	15188	14972	15001	15065	15171	15192	15073	15013	15226	15071	15189	15278	15374	15280	15377	15198	15222	15208	15157	15257	15434	15374	15144	15198	15233	15198	15269	15159	15267	15231	15229	15058	15163	15129	15108	15338	15357	15343	15034	15049	15375	15231	15133	15262	15212	15215	15348	15147	15358	15309	15247	15131	15236	15083	15024	15218	15445	15121	15280	15230	15252	15262	15309	15263	15250	15096	15269	15171	15379	15308	15160	15173	15156	15136	15168	15297	15078	14990	15097	15278	15114	14994	15079	15348	15094	15059	15202	15306	15366	15164	15217	15181	15171	15182	15196	15239	15249	15110	15303	15176	15179	15078	15019	15207	15125	15235	15093	15165	15377	14990	15238	15288	15189	15203	15139	15278	15278	15171	15314	15268	15459	15353	15037	15307	15111	15266	15147	14943	15153	15274	15314	15371	15285	15259	15214	15197	15432	15481	15195	15179	15400	15353	15158	15235	15364	15380	15286	15314	15354	15295	15125	15275	15273	15173	15168	15354	15211	15328	15152	15031	15414	15227	15351	15241	15257	15257	15069	15520	15194	15359	15084	14994	15176	15236	15372	15153	15144	15166	15051	15362	15337	15228	15251	15207	15217	15041	15335	15089	15294	15287	15336	15244	15154	15347	15185	14976	15041	15242	15166	15175	15400	15264	15235	15153	15215	15136	15360	15188	15197	15296	15338	15033	15398	15164	15342	15109	15258	15227	15372	15324	15237	14920	15051	15058	15086	15077	15235	15415	15349	15111	15287	15117	15177	15258	15360	15374	15312	15454	15083	15207	15154	15316	15299	15451	15269	15314	15351	15268	15153	15259	15376	15277	15341	15106	15148	15241	15125	15203	15078	15047	15144	15251	15316	15244	15319	15149	15202	15240	15253	15161	15315	15216	15445	15403	15268	15149	15377	15428	15161	15188	15200	15214	15219	15285	15181	15204	15237	15339	15055	15080	15291	15370	15388	15110	15085	15117	14970	15342	15177	15205	15180	15092	15064	15251	15180	15249	14988	15174	15225	15326	15362	15240	15326	15298	15206	15177	15450	15304	15506	15322	15094	15339	15230	15217	15320	15372	15145	15175	15226	15260	15074	15275	15191	15114	15127	15339	15265	15484	15276	15046	15252	15219	15178	15228	15302	15046	15229	15172	15068	15079	15140	15335	15208	15091	15315	15303	15368	15106	15313	15351	15301	15120	15379	15032	15353	15316	15299	15178	15339	15166	15313	15279	15262	15301	15151	15255	15298	15051	15308	15191	15033	15062	15140	15175	15251	15226	15109	15112	15216	15217	15226	15357	15289	15258	15199	15408	15203	15304	15173	15006	15127	15305	15129	15097	15067	15174	15411	15146	15244	15281	15170	15578	15072	15353	15270	15197	15154	15102	15187	15269	15268	15412	15309	15289	15227	15247	15166	15281	15223	15235	15109	15233	15297	15208	15192	15275	15114	15218	15258	15187	15216	15118	15524	15346	15293	15064	15129	15419	15159	15168	15418	15362	15299	15072	15318	15317	15199	15301	15029	15246	15192	15217	15352	15218	15229	15327	15266	15152	15339	15153	15307	15372	15186	15258	15176	15408	15488	15340	15244	15053	15318	15191	15233	15291	15344	15447	15206	15047	15090	15296	15260	15109	15441	15165	15119	15089	15058	15095	15423	15133	15334	15209	15156	15054	15171	15234	15159	15184	15322	15276	15186	15270	15084	15191	15321	15324	15269	15115	15283	15247	15168	15034	15107	15115	15278	15179	15383	15300	15193	15006	15240	15418	15211	15237	15239	15380	15168	15205	15187	15348	15252	15157	15060	15241	15223	15381	15325	15321	15302	15255	15439	15330	15144	15192	15340	15218	15340	15320	15091	15225	15045	15123	15154	15185	15323	15080	15138	15248	15089	15316	15308	15373	15186	15195	15250	15110	15154	15261	15173	15316	15129	15321	15273	15234	15309	15367	15216	15137	15020	15101	15010	15280	15037	15174	15162	15353	15104	15251	15251	15062	15222	15423	15204	15148	15134	15112	15221	15352	15246	15264	15298	15262	15123	15099	15172	15268	15193	15234	15008	15211	15073	15318	15365	15380	15255	15276	15521	15368	15209	15070	15303	15359	15245	15272	15294	15232	15356	15204	15082	15152	15097	15386	15116	15343	15079	15058	15320	15371	15224	15209	15297	15425	15302	15177	15266	15344	15395	15346	15324	15163	15171	15288	15084	15083	15001	15112	15249	15037	15235	15115	15207	15265	15267	15168	15263	15032	15264	15154	15252	15243	15112	15186	15161	15207	15227	15203	15061	15297	15248	15372	15315	15119	15233	15496	15521	14952	15179	15191	15133	15266	15284	15185	15266	15317	15148	15172	15186	15306	15450	15110	15336	15241	15215	15275	15306	15143	15215	15214	15174	15212	15220	15534	15216	15274	15066	15320	15161	15035	15233	15207	15098	15096	14923	15129	15096	15146	15182	15229	15484	15289	15308	15338	15357	15111	15082	15146	15100	15018	15375	15427	15070	15136	15227	15180	15255	15238	15182	15263	15137	15190	15115	15258	14994	15336	15107	15248	15228	15258	15261	14939	15057	15288	15316	15258	15240	15196	15214	15283	15322	15308	15338	15249	15257	15465	15161	15132	15267	15316	15155	15165	15229	15303	15201	15348	15094	15170	15229	15327	15303	15166	15179	15371	15250	15327	15362	15293	15329	15222	15317	15167	15136	15137	15475	15286	15190	15230	15104	15368	15211	15238	15330	15128	15127	15345	15144	15114	15219	15371	15455	15212	15072	15052	15393	15309	15283	15343	15433	15215	15453	15332	15432	15117	15126	15300	15154	15175	15203	15220	15266	15266	15264	15178	15263	15213	15060	15137	15150	15238	15165	15217	15107	15159	15165	15379	15117	15192	15158	15196	15258	15196	15249	15200	15117	15219	15296	15164	15415	15289	15115	15302	15292	15268	15384	15447	15201	15220	15361	15255	15349	15089	15200	15221	15292	15429	15214	15150	14948	15137	15328	15235	15183	15332	15088	15135	15226	15182	15179	15240	15148	15351	15455	15200	15059	15311	15226	15143	15334	15302	15209	15276	15243	15105	15185	15223	15402	15243	15242	15210	15244	15215	15086	15279	15213	15078	15280	15375	15421	15389	15277	15029	15310	15165	15472	15254	15239	15294	15261	15286	15262	15251	15309	15231	15245	15254	15091	15283	15127	15116	15207	15210	15277	15321	14959	15154	15197	15001	15169	15445	15257	15065	15185	15243	15272	15132	15208	15107	15149	15150	15432	15320	15318	15365	15236	15186	15288	15302	15281	15292	15095	15085	15096	15205	15162	15266	15116	15085	15242	15357	15317	15316	15140	15294	15035	15211	15469	15428	15169	15136	15318	15042	15215	15257	15327	15089	15289	15305	15306	15322	15234	15108	15226	15306	15226	15119	15380	15160	15093	15256	15299	15268	15287	15163	15067	15351	15255	15179	15393	15403	15260	15165	15230	15155	15344	15167	15204	15261	15135	15221	15099	15293	15241	15189	15221	15230	14875	15075	15152	15287	15230	15305	15166	15116	15126	15015	15308	15298	15201	15418	15312	15269	15338	15292	15478	14922	15053	15310	15461	15259	15220	15441	15194	15373	15154	15184	15083	15153	15143	15337	15267	15197	15228	15208	15305	15070	15286	15318	15241	15346	15428	15330	15294	15138	15241	15439	15162	15242	15276	15406	15319	15090	15200	15078	15161	15154	15285	15300	15432	15193	15289	15196	15378	15461	15320	15522	15412	15201	15183	15290	15127	15376	15491	15270	15295	15187	15293	15172	15459	15248	15208	15234	15201	15338	15302	15263	15298	15189	15146	15117	15389	15423	15423	15397	15290	14976	15238	15012	15198	15175	15308	15183	15378	15081	15072	15184	15262	15271	15354	15081	15326	15171	15219	15348	15429	15153	15172	15292	15370	15085	15016	15395	15074	15181	15243	15387	15349	15207	15272	15266	15243	15150	15192	15095	15074	15244	15222	15223	15202	15129	15320	15162	15317	15203	15049	15260	15260	15139	15432	15275	15215	15037	15420	15171	15457	15422	15215	15195	15210	15394	15290	15205	15203	15190	15246	15398	15243	15213
11523	11923	27655	30332	22360	15468	11423	10078	9557	9444	9597	9552	9567	9424	9532	9368	9451	9375	9455	9409	9505	9303	9369	9227	9587	9409	9398	9491	9420	9367	9488	9411	9352	9363	9506	9389	9459	9550	9503	9361	9499	9430	9436	9447	9407	9448	9421	9406	9493	9603	9349	9395	9303	9427	9417	9402	9381	9392	9363	9340	9441	9346	9388	9429	9409	9448	9423	9582	9398	9311	9375	9330	9445	9603	9525	9375	9524	9332	9416	9340	9345	9384	9432	9429	9261	9369	9400	9247	9436	9441	9557	9431	9450	9429	9408	9307	9457	9310	9530	9567	9326	9331	9426	9481	9404	9385	9364	9408	9495	9471	9540	9505	9447	9398	9167	9428	9562	9282	9309	9291	9436	9447	9420	9369	9325	9446	9498	9342	9417	9348	9410	9408	9401	9250	9457	9274	9324	9447	9477	9302	9393	9335	9325	9367	9506	9363	9302	9551	9295	9442	9349	9512	9268	9492	9400	9405	9283	9419	9444	9315	9497	9342	9357	9397	9375	9437	9475	9419	9475	9418	9383	9529	9496	9413	9473	9311	9299	9496	9346	9390	9568	9400	9325	9357	9356	9287	9296	9448	9414	9486	9256	9219	9373	9482	9344	9517	9334	9477	9365	9460	9428	9469	9334	9353	9395	9487	9355	9468	9459	9452	9400	9416	9431	9333	9377	9427	9379	9451	9494	9413	9439	9349	9363	9457	9354	9480	9508	9497	9322	9495	9449	9448	9280	9310	9468	9306	9296	9282	9485	9403	9466	9347	9385	9479	9328	9389	9293	9303	9460	9363	9202	9371	9312	9502	9348	9324	9333	9338	9387	9389	9302	9444	9385	9399	9339	9517	9398	9311	9507	9365	9419	9386	9397	9347	9414	9351	9449	9406	9459	9353	9398	9677	9231	9483	9303	9524	9454	9401	9281	9351	9386	9275	9350	9344	9429	9312	9302	9442	9386	9371	9360	9385	9384	9362	9469	9444	9382	9490	9455	9596	9538	9317	9456	9497	9413	9445	9397	9312	9499	9450	9358	9557	9312	9365	9437	9472	9310	9351	9446	9492	9347	9520	9457	9371	9504	9580	9410	9288	9487	9277	9366	9413	9347	9341	9387	9333	9451	9411	9388	9460	9488	9416	9522	9474	9395	9309	9398	9602	9435	9482	9490	9358	9331	9418	9477	9432	9469	9443	9401	9484	9505	9382	9423	9430	9335	9434	9446	9401	9455	9507	9469	9310	9390	9304	9316	9460	9532	9297	9341	9334	9384	9415	9182	9232	9405	9485	9424	9529	9542	9486	9575	9475	9447	9279	9366	9470	9331	9352	9404	9399	9369	9404	9349	9502	9386	9460	9530	9295	9416	9423	9492	9446	9463	9444	9396	9511	9407	9391	9187	9373	9538	9292	9333	9539	9374	9352	9495	9465	9469	9388	9411	9284	9210	9367	9386	9340	9434	9397	9444	9303	9525	9449	9517	9376	9380	9262	9431	9431	9516	9410	9365	9513	9456	9462	9496	9433	9307	9354	9288	9436	9390	9391	9392	9474	9454	9445	9330	9586	9305	9494	9431	9426	9300	9409	9507	9462	9354	9334	9412	9532	9376	9299	9236	9444	9495	9538	9415	9330	9358	9391	9570	9485	9459	9300	9466	9323	9308	9465	9346	9439	9482	9439	9446	9442	9214	9436	9267	9346	9477	9478	9360	9319	9511	9445	9447	9484	9438	9488	9374	9448	9542	9324	9426	9586	9344	9302	9380	9373	9346	9482	9361	9380	9314	9382	9441	9478	9355	9401	9421	9446	9404	9356	9414	9339	9423	9471	9543	9447	9417	9536	9490	9417	9319	9330	9356	9447	9421	9305	9456	9357	9274	9385	9371	9698	9452	9522	9411	9390	9548	9519	9218	9549	9411	9423	9531	9380	9375	9322	9421	9327	9277	9473	9457	9355	9476	9275	9529	9503	9493	9618	9225	9502	9493	9432	9320	9469	9361	9483	9449	9531	9348	9525	9430	9411	9435	9511	9519	9427	9369	9359	9427	9401	9364	9555	9458	9530	9373	9507	9391	9466	9290	9437	9296	9509	9311	9549	9409	9434	9459	9385	9361	9528	9347	9326	9451	9322	9446	9331	9315	9390	9301	9553	9347	9418	9267	9429	9426	9427	9471	9361	9397	9406	9435	9390	9367	9404	9318	9366	9379	9589	9454	9284	9350	9345	9407	9329	9312	9504	9460	9278	9469	9310	9436	9358	9277	9297	9340	9338	9255	9423	9299	9490	9424	9403	9423	9386	9221	9446	9314	9522	9421	9444	9396	9501	9553	9268	9411	9554	9313	9531	9322	9379	9374	9463	9424	9367	9380	9579	9504	9345	9437	9379	9444	9432	9309	9485	9525	9455	9390	9363	9574	9435	9380	9263	9446	9368	9388	9446	9325	9476	9675	9363	9329	9415	9487	9261	9274	9367	9422	9402	9426	9361	9592	9427	9523	9425	9385	9402	9473	9396	9431	9434	9392	9534	9372	9341	9232	9413	9292	9466	9343	9372	9407	9364	9478	9416	9463	9429	9452	9468	9273	9117	9457	9290	9386	9429	9418	9444	9347	9422	9504	9459	9299	9545	9373	9411	9498	9422	9304	9338	9382	9379	9582	9482	9366	9406	9343	9413	9300	9317	9450	9295	9245	9372	9349	9453	9548	9288	9427	9426	9354	9270	9395	9388	9504	9314	9457	9244	9519	9344	9363	9429	9317	9368	9313	9345	9479	9438	9539	9546	9503	9416	9426	9241	9326	9480	9531	9350	9373	9428	9334	9390	9386	9354	9432	9403	9468	9536	9421	9392	9412	9485	9344	9381	9298	9413	9364	9315	9354	9357	9402	9290	9529	9220	9293	9378	9424	9455	9362	9475	9529	9384	9411	9346	9376	9489	9390	9614	9309	9421	9452	9435	9287	9405	9609	9396	9379	9331	9442	9413	9547	9255	9503	9272	9372	9463	9318	9462	9312	9442	9409	9282	9462	9352	9559	9301	9381	9344	9574	9329	9375	9522	9329	9362	9323	9316	9437	9496	9431	9394	9631	9333	9503	9357	9358	9569	9399	9360	9582	9304	9270	9499	9274	9392	9388	9527	9502	9253	9301	9308	9354	9476	9508	9412	9453	9464	9618	9432	9397	9320	9301	9415	9400	9403	9542	9302	9437	9243	9406	9433	9409	9312	9353	9428	9354	9383	9329	9333	9358	9451	9513	9476	9514	9222	9523	9335	9281	9407	9347	9478	9495	9456	9448	9390	9404	9424	9405	9429	9396	9338	9350	9471	9450	9419	9293	9415	9593	9421	9368	9392	9395	9365	9424	9523	9368	9377	9430	9468	9400	9512	9478	9406	9656	9336	9323	9470	9411	9481	9327	9463	9265	9459	9443	9500	9471	9398	9240	9407	9514	9334	9467	9497	9407	9317	9571	9486	9612	9338	9396	9586	9360	9476	9526	9334	9470	9457	9436	9316	9386	9308	9401	9361	9421	9431	9593	9295	9411	9465	9406	9422	9368	9518	9440	9445	9289	9279	9323	9552	9426	9267	9506	9333	9320	9358	9415	9440	9356	9361	9449	9508	9396	9465	9418	9429	9280	9585	9357	9357	9372	9390	9316	9445	9408	9419	9495	9506	9488	9370	9327	9419	9277	9434	9553	9270	9351	9445	9375	9331	9401	9350	9481	9347	9530	9280	9425	9333	9482	9356	9506	9437	9414	9409	9449	9478	9379	9393	9379	9444	9485	9322	9349	9552	9586	9369	9369	9334	9360	9483	9417	9336	9422	9378	9381	9296	9458	9340	9221	9396	9453	9317	9360	9377	9430	9376	9449	9331	9411	9444	9417	9431	9349	9504	9452	9382	9423	9454	9304	9333	9375	9376	9550	9183	9377	9351	9558	9378	9354	9261	9507	9446	9391	9567	9323	9436	9505	9390	9525	9431	9464	9251	9458	9450	9520	9390	9277	9370	9477	9390	9463	9478	9449	9398	9396	9603	9508	9434	9366	9309	9311	9280	9439	9287	9677	9319	9434	9398	9381	9492	9496	9487	9396	9359	9280	9315	9513	9221	9296	9283	9382	9314	9386	9437	9409	9383	9494	9489	9429	9448	9390	9295	9478	9523	9491	9350	9379	9456	9279	9378	9332	9392	9419	9356	9335	9407	9450	9367	9556	9305	9356	9484	9367	9397	9453	9377	9489	9330	9454	9447	9274	9432	9310	9420	9447	9434	9495	9471	9414	9413	9547	9532	9397	9427	9543	9317	9364	9450	9432	9395	9491	9525	9448	9436	9384	9484	9434	9343	9266	9425	9362	9235	9516	9398	9346	9335	9498	9444	9377	9546	9461	9253	9357	9444	9341	9408	9241	9357	9450	9426	9305	9425	9199	9442	9242	9446	9311	9398	9339	9490	9478	9454	9355	9296	9383	9380	9446	9417	9457	9479	9450	9508	9491	9422	9384	9323	9536	9344	9291	9366	9408	9396	9594	9539	9437	9423	9227	9624	9427	9415	9374	9450	9420	9598	9421	9311	9324	9386	9238	9356	9454	9417	9507	9496	9587	9385	9365	9532	9470	9522	9384	9420	9429	9307	9346	9444	9312	9417	9426	9442	9378	9446	9517	9478	9388	9493	9473	9396	9468	9486	9439	9470	9377	9399	9376	9367	9332	9393	9415	9173	9334	9379	9498	9440	9365	9530	9454	9379	9538	9403	9580	9439	9460	9428	9498	9553	9443	9357	9294	9487	9359	9393	9337	9293	9469	9337	9499	9432	9394	9297	9487	9245	9386	9391	9455	9593	9428	9334	9356	9462	9324	9309	9432	9382	9517	9362	9299	9512	9534	9416	9497	9463	9400	9385	9406	9412	9446	9519	9492	9318	9490	9518	9414	9376	9402	9440	9452	9380	9460	9259	9516	9465	9491	9325	9430	9406	9380	9427	9390	9386	9387	9331	9393	9524	9345	9645	9443	9357	9450	9503	9511	9437	9585	9320	9395	9514	9432	9373	9348	9552	9557	9347	9356	9347	9360	9466	9410	9622	9356	9373	9535	9413	9285	9435	9593	9316	9429	9362
25341	21606	38441	65266	59051	44099	30193	20451	16696	15958	16059	15577	15736	15425	15629	15623	15503	15500	15572	15484	15255	15391	15556	15303	15370	15458	15173	15442	15522	15387	15405	15436	15331	15527	15538	15486	15295	15350	15517	15367	15523	15531	15450	15363	15250	15188	15462	15446	15192	15489	15318	15244	15250	15172	15328	15370	15465	15306	15383	15440	15195	15258	15450	15315	15383	15515	15037	15216	15142	15463	15318	15213	15362	15456	15370	15200	15230	15297	15428	15475	15306	15235	15361	15435	15413	15393	15353	15096	15438	15235	15120	15199	15533	15302	15342	15323	15284	15385	15305	15266	15415	15301	15323	15413	15309	15347	15303	15315	15291	15265	15306	15213	15352	15210	15188	15441	15416	15295	15507	15370	15414	15457	15236	15402	15496	15305	15376	15297	15302	15140	15282	15230	15356	15223	15220	15472	15271	15265	15483	15234	15383	15317	15394	15243	15382	15538	15431	15365	15232	15345	15390	15327	15048	15061	15208	15263	15217	15182	15251	15314	15328	15233	15371	15350	15077	15292	15340	15201	15387	15225	15188	15190	15345	15310	15284	15335	15401	15299	15225	15412	15464	15162	15337	15334	15348	15281	15546	15548	15399	15150	15338	15216	15321	15269	15382	15284	15373	15302	15433	15335	15278	15164	15348	15172	15363	15426	15339	15302	15229	15147	15183	15301	15370	15323	15183	15341	15237	15342	15263	15360	15264	15453	15134	15264	15443	15369	15099	15237	15147	15390	15304	15305	15178	15410	15277	15200	15435	15435	15449	15256	15390	15390	15393	15376	15356	15299	15347	15369	15377	15460	15242	15323	15368	15222	15245	15160	15428	15367	15134	15278	15262	15218	15435	15360	15382	15211	15289	15319	15194	15317	15178	15310	15460	15400	15515	15241	15337	15247	15376	15444	15399	15465	15155	15467	15400	15383	15035	15328	15321	15360	15449	15180	15368	15369	15325	15317	15357	15405	15117	15285	15340	15208	15260	15367	15210	15310	14953	15384	15161	15267	15509	15142	15461	15417	15207	15240	15302	15413	15229	15252	15309	15384	15402	15159	15137	15492	15233	15325	15268	15396	15293	15361	15270	15391	15234	15269	15195	15139	15171	15248	15196	15255	15301	15204	15328	15444	15353	15355	15335	15336	15139	15407	15599	15250	15043	15373	15300	15230	15598	15470	15208	15268	14987	15082	15254	15224	15202	15353	15220	15452	15519	15027	15392	15173	15641	15400	15188	15229	15129	15297	15399	15228	15257	15299	15373	15553	15420	15216	15486	15305	15346	15118	15297	15380	15356	15244	15334	15298	15352	15477	15305	15199	15352	15346	15086	15159	15418	15291	15276	15234	15454	15304	15380	15171	15266	15241	15434	15294	15289	15336	15325	15385	15547	15302	15235	15311	15293	15390	15115	15511	15293	15298	15195	15386	15282	15356	15349	15409	15531	15276	15370	15305	15379	15328	15342	15407	15440	15295	15249	15347	15309	15435	15550	15359	15418	15385	15378	15130	15296	15189	15436	15440	15036	15420	15340	15383	15068	15243	15503	15473	15330	15197	15356	15275	15190	15309	15276	15337	15278	15468	15306	15464	15368	15345	15371	15400	15374	15373	15325	15473	15445	15455	15344	15295	15412	15384	15448	15157	15372	15156	15371	15180	15203	15372	15323	15343	15311	15372	15540	15266	15198	15278	15246	15438	15467	15462	15158	15583	15134	15158	15397	15422	15228	15313	15224	15344	15344	15199	15425	15321	15689	15257	15457	15520	15417	15427	15478	15463	15514	15256	15425	15312	15272	15279	15353	15366	15407	15423	15152	15267	15433	15372	15209	15150	15276	15169	15295	15509	15305	15151	15236	15381	15223	15427	15294	15363	15420	15541	15310	15273	15302	15338	15289	15291	15271	15208	15405	15276	15355	15388	15185	15080	15485	15313	15386	15372	15221	15309	15342	15276	15175	15323	15287	15359	15473	15296	15480	15372	15198	15297	15390	15228	15353	15298	15366	15250	15292	15252	15416	15184	15220	15340	15170	15249	15418	15302	15414	15419	15321	15200	15121	15359	15330	15220	15424	15171	15254	15304	15363	15139	15311	15206	15268	15395	15266	15290	15346	15369	15330	15291	15298	15298	15254	15288	15116	15155	15448	15329	15441	15160	15523	15193	15135	15287	15454	15369	15275	15232	15285	15166	15427	15233	15319	15341	15238	15067	15467	15391	15378	15256	15358	15378	15102	15340	15336	15438	15360	15322	15229	15337	15262	15211	15252	15373	15415	15396	15079	15182	15254	15287	15117	15161	15367	15240	15628	15435	15201	15351	15301	15262	15336	15280	15401	15212	15321	15284	15264	15422	15354	15219	15119	15306	15324	15520	15540	15307	15386	15094	15339	15521	15362	15210	15244	15280	15367	15437	15135	15261	15370	15301	15433	15263	15376	15298	15339	15122	15336	15384	15413	15372	15245	15176	15272	15295	15281	15467	15326	15295	15163	15305	15408	15355	15381	15184	15279	15293	15288	15320	15436	15252	15286	15200	15196	15329	15430	15276	15336	15256	15230	15212	15412	15245	15169	15289	15340	15381	15358	15364	15338	15395	15257	15325	15396	15546	15304	15581	15647	15323	15286	15262	15338	15363	15351	15338	15223	15449	15320	15289	15143	15178	15149	15277	15495	15373	15187	15333	15326	15204	15462	15236	15461	15304	15423	15497	15416	15347	15555	15259	15346	15374	15103	15145	15410	15347	15155	14858	15161	15237	15212	15398	15307	15374	15234	15353	15347	15147	15354	15203	15277	15352	15354	15279	15276	15361	15555	15331	15233	15262	15222	15096	15201	15328	15426	15342	15244	15150	15305	15185	15521	15245	15313	15360	15394	15350	15392	15369	15497	15453	15255	15262	15407	15296	15339	15493	15069	15228	15309	15312	15280	15360	15170	15334	15458	15243	15342	15244	15261	15318	15390	15285	15455	15351	15498	15126	15428	15267	15144	15250	15152	15455	15525	15412	15232	15276	15109	15325	15385	15287	15336	15356	15489	15237	15506	15227	15370	15524	15346	15537	15208	15403	15333	15172	15291	15312	15285	15050	15367	14891	15289	15552	15385	15234	15297	15243	15250	15251	15307	15357	15368	15292	15446	15464	15243	15541	15420	15273	15249	15133	15273	15363	15294	15259	15367	15372	15178	15199	15173	15240	15222	15335	15492	15342	15420	15166	15395	15338	15345	15560	15392	15358	15340	15427	15444	15532	15366	15203	15399	15117	15339	15232	15351	15506	15145	15333	15223	15249	15186	15348	15338	15383	15247	15390	15412	15471	15329	15259	15256	15235	15182	15219	15303	15486	15392	15176	15355	15406	15261	15450	15393	15411	15272	15320	15320	15267	15397	15256	15394	15252	15213	15244	15347	15303	15211	15270	15372	15432	15489	15361	15538	15143	15426	15471	15347	15430	15108	15176	15505	15483	15114	15525	15626	15385	15285	15170	15247	15121	15327	15418	15330	15385	15309	15370	15197	15299	15487	15086	15288	15418	15363	15246	15470	15121	15203	15297	15284	15144	15474	15195	15264	15343	15147	15229	15325	15299	15271	15429	15333	15252	15336	15249	15176	15247	15253	15179	15347	15593	15363	15169	15425	15316	15506	15250	15288	15289	15273	15308	15329	15470	15183	15183	15363	15509	15360	15154	15397	15233	15420	15527	15294	15329	15375	15503	15532	15362	15277	15364	15278	15466	15450	15261	15511	15221	15309	15322	15432	15190	15243	15231	15044	15454	15484	15244	15242	15480	15430	15150	15170	15353	15444	15383	15325	15108	15319	15230	15275	15311	15377	15313	15411	15128	15291	15439	15292	15386	15507	15384	15470	15206	15292	15391	15388	15319	15229	15545	15203	15263	15306	15381	15230	15194	15272	15309	15201	15514	15314	15193	15468	15203	15375	15326	15466	15236	15452	15502	15496	15453	15206	15286	15497	15334	15165	15190	15277	15491	15364	15294	15293	15516	15205	15340	15282	15273	15269	15470	15344	15241	15245	15314	15352	15303	15253	15383	15330	15584	15543	15249	15218	15109	15173	15158	15493	15283	15459	15545	15224	15336	15430	15393	15267	15236	15554	15342	15070	15295	15503	15263	15176	15237	15331	15312	15348	15351	15310	15575	15296	15340	15383	15276	15428	15317	15288	15400	15333	15163	15226	15095	15577	15296	15368	15211	15221	15297	15252	15390	15570	15370	15368	15233	15424	15249	15316	15214	15367	15470	15109	15475	15435	15550	15277	15466	15355	15460	15177	15380	15333	15306	15440	15394	15267	15265	15490	15218	15432	15379	15330	15313	15399	15274	15278	15316	15157	15049	15321	15213	15237	15312	15237	15370	15258	15315	15242	15183	15511	15331	15159	15169	15398	15357	15493	15230	15358	15180	15408	15362	15339	15329	15271	15119	15204	15396	15305	15352	15155	15405	15464	15323	15591	15535	15208	15324	15198	15496	15317	15400	15348	15231	15253	15305	15287	15454	15400	15189	15123	15405	15355	15339	15291	15210	15543	15450	15384	15302	15224	15502	15587	15333	15635	15292	15148	15191	15446	15255	15325	15398	15234	15299	15433	15581	15351	15250	15211	15089	15310	15492	15187	15491	15337	15269	15344	15407	15246	15164	15438	15387	15341	15258	15451	15100	15394	15328	15310	15214	15102	15378	15242	15288	15336	15363	15350	15379	15677	15220	15275	15172	15410	15198	15116	15573	15239	15481	15277	15204	15500	15356	15339	15358	15402	15304	15133	15208	15288	15441	15356	15513	15067	15199	15115	15363	15276	15283	15390	15376	15416	15564	15389	15266	15346	15434	15269	15157	15169	15340	15353	15149	15241	15319	15322	15244	15265	15315	15488	15301	15344	15434	15281	15342	15306	15380	15303	15205	15328	15308	15386	15457	15426	15355	15487	15374	15093	15055	15487	15355	15205	15301	15078	15304	15306	15275	15281	15199	15434	15438	15227	15394	15224	15477	15431	15463	15370	15180	15265	15404	15260	15490	15463	15351	15540	15229	15317	15302	15559	15142	15427	15286	15394	15198	15371	15148	15572	15365	15285	15186	15179	15283	15276	15291	15398	15475	15272	15225	15367	15418	15309	15477	15362	15277
12476	26324	66916	74798	56726	35075	20215	12866	10271	9811	9786	9877	9933	9863	9829	9643	9819	9625	9667	9849	9686	9740	9783	9848	9704	9676	9654	9782	9653	9750	9697	9773	9856	9770	9752	9626	9706	9735	9549	9791	9723	9826	9743	9725	9677	9810	9790	9796	9754	9609	9678	9748	9640	9526	9482	9726	9836	9705	9791	9669	9774	9544	9630	9740	9766	9787	9672	9677	9791	9561	9780	9690	9682	9703	9665	9670	9727	9675	9876	9625	9787	9753	9603	9728	9756	9636	9710	9764	9767	9658	9782	9787	9756	9570	9723	9705	9502	9775	9798	9697	9689	9731	9627	9628	9755	9659	9734	9737	9608	9695	9581	9757	9712	9587	9613	9556	9647	9634	9606	9667	9706	9678	9669	9542	9711	9518	9666	9566	9764	9565	9590	9847	9642	9598	9752	9714	9659	9628	9607	9643	9707	9785	9727	9646	9637	9663	9713	9537	9816	9626	9836	9659	9522	9789	9627	9714	9731	9743	9719	9622	9731	9832	9895	9677	9699	9697	9786	9828	9638	9709	9797	9614	9597	9740	9667	9731	9706	9593	9596	9599	9760	9664	9672	9653	9633	9695	9622	9842	9873	9647	9545	9413	9746	9613	9684	9677	9532	9741	9579	9575	9657	9636	9800	9753	9644	9632	9655	9677	9804	9781	9731	9769	9735	9653	9523	9680	9644	9766	9737	9600	9660	9557	9684	9656	9651	9594	9674	9699	9627	9825	9498	9647	9530	9639	9593	9753	9791	9418	9533	9707	9705	9713	9682	9653	9670	9587	9659	9611	9790	9696	9613	9779	9659	9596	9706	9799	9709	9719	9769	9639	9590	9613	9611	9710	9705	9723	9661	9684	9695	9683	9662	9686	9732	9699	9707	9679	9760	9655	9559	9653	9726	9806	9656	9735	9648	9803	9614	9710	9670	9635	9698	9749	9562	9775	9819	9680	9651	9717	9644	9669	9750	9783	9696	9732	9797	9688	9815	9582	9648	9625	9642	9643	9770	9743	9694	9578	9806	9612	9746	9587	9650	9610	9754	9830	9691	9665	9800	9534	9706	9700	9598	9738	9674	9608	9662	9581	9626	9663	9655	9714	9598	9729	9629	9717	9755	9652	9679	9753	9740	9653	9682	9746	9669	9639	9730	9828	9711	9732	9626	9676	9676	9797	9636	9709	9625	9712	9746	9643	9697	9740	9737	9780	9575	9677	9700	9622	9857	9494	9709	9726	9908	9730	9695	9692	9680	9671	9550	9564	9661	9685	9527	9632	9735	9699	9814	9700	9598	9739	9567	9760	9689	9672	9653	9713	9718	9759	9589	9752	9643	9858	9671	9696	9679	9750	9692	9721	9594	9616	9694	9592	9687	9627	9632	9647	9842	9532	9685	9612	9710	9746	9621	9673	9670	9641	9633	9619	9578	9610	9640	9679	9725	9790	9787	9620	9607	9733	9738	9555	9813	9626	9723	9539	9893	9666	9684	9913	9809	9743	9706	9609	9714	9770	9709	9734	9613	9578	9584	9788	9581	9778	9533	9637	9706	9792	9722	9774	9708	9711	9714	9610	9589	9633	9708	9674	9744	9674	9722	9758	9716	9653	9715	9689	9672	9636	9722	9730	9709	9624	9597	9572	9674	9577	9812	9769	9723	9640	9793	9738	9668	9673	9662	9908	9777	9633	9674	9630	9595	9686	9747	9650	9629	9633	9729	9538	9610	9767	9658	9530	9755	9724	9692	9730	9698	9787	9707	9800	9617	9658	9760	9627	9597	9680	9834	9515	9675	9631	9680	9635	9743	9720	9689	9542	9812	9675	9665	9726	9568	9714	9674	9609	9729	9578	9706	9634	9654	9607	9744	9620	9688	9685	9491	9609	9704	9608	9763	9674	9632	9475	9691	9575	9691	9666	9791	9634	9537	9857	9588	9633	9742	9678	9825	9606	9524	9554	9566	9775	9532	9767	9779	9471	9766	9827	9783	9804	9657	9705	9718	9571	9676	9768	9649	9745	9585	9629	9736	9696	9777	9652	9657	9878	9702	9750	9525	9644	9639	9659	9694	9785	9741	9615	9604	9769	9646	9629	9655	9709	9736	9564	9669	9689	9666	9662	9850	9688	9629	9621	9677	9729	9595	9669	9781	9661	9702	9768	9714	9611	9605	9619	9465	9776	9766	9674	9528	9722	9586	9727	9762	9677	9616	9768	9696	9705	9556	9737	9628	9555	9677	9583	9664	9783	9720	9526	9737	9685	9626	9782	9756	9706	9528	9762	9662	9777	9750	9665	9677	9699	9728	9605	9588	9456	9689	9580	9481	9765	9735	9762	9608	9758	9632	9621	9604	9676	9720	9675	9616	9767	9496	9943	9677	9643	9706	9608	9748	9575	9563	9663	9798	9730	9586	9729	9788	9678	9751	9743	9605	9595	9631	9678	9651	9746	9758	9679	9672	9679	9787	9583	9716	9683	9558	9733	9631	9747	9773	9690	9666	9671	9613	9679	9630	9691	9677	9766	9834	9750	9784	9735	9716	9698	9601	9694	9948	9727	9760	9719	9799	9643	9776	9715	9679	9714	9749	9596	9573	9608	9746	9556	9699	9593	9671	9505	9629	9766	9708	9521	9765	9673	9561	9592	9730	9726	9634	9558	9715	9719	9692	9734	9663	9633	9736	9701	9772	9717	9764	9603	9744	9682	9560	9620	9664	9773	9765	9816	9667	9664	9751	9709	9697	9767	9796	9520	9816	9650	9655	9722	9770	9653	9535	9487	9638	9767	9674	9808	9809	9581	9787	9765	9646	9615	9724	9685	9679	9713	9793	9737	9866	9809	9625	9589	9781	9606	9607	9771	9752	9909	9671	9785	9817	9589	9817	9723	9835	9542	9859	9713	9656	9573	9760	9669	9737	9714	9699	9535	9669	9727	9611	9810	9615	9598	9706	9625	9816	9891	9593	9633	9573	9594	9661	9815	9745	9628	9620	9507	9779	9634	9640	9705	9704	9673	9728	9728	9718	9805	9660	9620	9642	9649	9688	9780	9838	9675	9634	9647	9708	9587	9657	9620	9735	9640	9632	9748	9625	9621	9603	9655	9531	9687	9542	9853	9760	9664	9605	9576	9627	9772	9610	9802	9598	9741	9678	9734	9670	9576	9905	9735	9630	9686	9598	9703	9617	9688	9721	9772	9661	9587	9607	9715	9794	9706	9701	9823	9751	9575	9662	9598	9646	9687	9762	9575	9621	9616	9809	9599	9628	9730	9832	9569	9700	9611	9777	9663	9693	9749	9749	9683	9737	9669	9676	9685	9571	9714	9745	9744	9730	9629	9685	9646	9856	9782	9739	9654	9751	9656	9620	9605	9630	9676	9720	9809	9691	9625	9594	9742	9703	9625	9808	9835	9759	9827	9762	9727	9711	9701	9811	9637	9666	9649	9502	9739	9751	9667	9647	9734	9594	9721	9671	9619	9640	9545	9762	9631	9641	9787	9705	9598	9518	9509	9775	9676	9537	9636	9621	9848	9803	9514	9743	9724	9679	9596	9734	9830	9619	9549	9679	9732	9748	9725	9598	9527	9650	9702	9753	9620	9616	9533	9655	9642	9587	9739	9639	9669	9705	9773	9661	9624	9566	9702	9791	9815	9716	9808	9791	9651	9735	9669	9591	9731	9612	9736	9706	9543	9695	9473	9687	9698	9639	9728	9553	9696	9592	9808	9579	9728	9600	9579	9636	9733	9618	9656	9752	9638	9753	9658	9628	9796	9652	9710	9634	9674	9662	9631	9581	9644	9522	9653	9606	9556	9730	9643	9759	9725	9721	9774	9609	9759	9582	9501	9764	9705	9709	9721	9591	9685	9648	9623	9714	9576	9577	9667	9666	9908	9592	9654	9586	9643	9720	9595	9616	9576	9867	9674	9518	9643	9681	9590	9620	9485	9645	9729	9676	9620	9619	9710	9660	9662	9809	9706	9732	9786	9665	9742	9650	9718	9638	9577	9656	9662	9814	9749	9629	9752	9685	9728	9679	9617	9647	9568	9544	9678	9839	9561	9726	9692	9605	9734	9772	9815	9672	9687	9780	9726	9653	9790	9513	9811	9670	9625	9698	9796	9661	9704	9734	9609	9586	9680	9645	9698	9749	9803	9749	9474	9768	9620	9677	9629	9629	9677	9619	9654	9561	9632	9688	9738	9751	9620	9568	9711	9724	9728	9687	9601	9590	9663	9706	9495	9817	9791	9624	9722	9743	9765	9583	9600	9763	9460	9702	9751	9780	9579	9654	9729	9571	9541	9618	9773	9598	9682	9843	9624	9803	9634	9753	9678	9759	9690	9603	9616	9664	9794	9522	9685	9727	9699	9686	9838	9859	9572	9620	9725	9795	9730	9727	9711	9624	9547	9617	9731	9699	9819	9762	9617	9732	9761	9617	9673	9553	9737	9671	9619	9653	9667	9486	9743	9753	9733	9709	9736	9710	9712	9640	9884	9649	9759	9721	9728	9605	9630	9747	9585	9663	9888	9666	9647	9753	9766	9661	9792	9630	9511	9722	9604	9797	9740	9809	9783	9632	9797	9620	9560	9658	9782	9600	9664	9640	9672	9680	9702	9603	9685	9662	9702	9777	9830	9548	9688	9849	9576	9769	9709	9661	9669	9720	9568	9816	9543	9745	9634	9737	9796	9669	9667	9734	9752	9634	9681	9789	9675	9657	9709	9665	9540	9771	9691	9736	9708	9642	9714	9485	9623	9673	9766	9580	9793	9544	9576	9744	9706	9759	9821	9726	9609	9678	9758	9746	9680	9781	9677	9657	9619	9747	9648	9596	9630	9612	9670	9691	9664	9536	9529	9708	9770	9722	9669	9739	9658	9666	9695	9619	9750	9673	9723	9557	9777	9615	9717	9640	9598	9567	9734	9723	9587	9598	9732	9677	9651	9758	9623	9665	9736	9666	9683	9614	9748	9745	9736	9629	9572	9653	9689	9754	9802	9644	9741	9691	9742	9697	9541	9589	9693	9842	9613	9685	9578	9601	9770	9667	9740	9714	9735	9779	9718	9748	9721	9887	9633	9708	9428	9578	9783	9648	9710	9637	9660	9706	9684	9674	9641
23781	21596	34012	62576	63098	51468	37335	24511	18046	16918	16198	15979	15801	15866	15799	15827	16011	15898	15783	15996	15945	15717	15732	15658	15899	15887	15839	15827	15591	15684	15619	15744	15624	15749	15711	15711	15694	15826	15640	15630	15645	15715	15732	15631	15719	15626	15742	15747	15588	15743	15667	15844	15787	15646	15638	15605	15615	15734	15570	15731	15873	15611	15497	15707	15869	15579	15677	15732	15632	15776	15675	15807	15798	15884	15718	15786	15643	15566	15796	15853	15661	15815	15677	15533	15717	15622	15873	15670	15590	15428	15603	15705	15757	15836	15759	15818	15778	15447	15752	15716	15573	15448	15589	15539	15871	15573	15600	15745	15565	15683	15825	15601	15639	15546	15637	15628	15614	15664	15546	15458	15725	15561	15686	15382	15634	15548	15701	15613	15548	15739	15895	15536	15749	15910	15609	15877	15749	15656	15576	15763	15546	15528	15706	15656	15718	15614	15516	15531	15624	15861	15778	15547	15679	15691	15587	15364	15664	15608	15533	15617	15518	15513	15685	15451	15687	15570	15622	15717	15632	15642	15557	15710	15553	15709	15617	15642	15719	15502	15542	15651	15705	15712	15768	15645	15860	15647	15712	15587	15616	15780	15548	15648	15705	15651	15731	15747	16017	15849	15659	15559	15580	15514	15607	15613	15714	15847	15606	15905	15741	15594	15563	15496	15723	15456	15547	15743	15637	15507	15714	15691	15578	15621	15628	15721	15746	15595	15589	15281	15544	15770	15812	15593	15512	15644	15675	15799	15838	15599	15585	15421	15591	15577	15599	15617	15438	15695	15737	15804	15837	15644	15561	15696	15625	15459	15533	15499	15672	15683	15458	15761	15680	15248	15630	15535	15637	15538	15483	15482	15645	15608	15527	15650	15700	15430	15619	15718	15514	15631	15642	15471	15902	15678	15622	15627	15761	15551	15492	15555	15625	15473	15620	15558	15675	15553	15613	15782	15649	15610	15684	15727	15683	15610	15544	15765	15598	15478	15442	15809	15755	15732	15655	15501	15669	15660	15735	15572	15629	15575	15488	15856	15815	15699	15617	15567	15754	15595	15663	15840	15598	15470	15769	15506	15773	15728	15595	15454	15242	15645	15485	15743	15630	15573	15731	15622	15819	15672	15530	15268	15398	15773	15636	15689	15859	15879	15880	15661	15614	15488	15376	15916	15614	15702	15677	15628	15611	15661	15584	15554	15527	15470	15408	15665	15519	15673	15712	15658	15815	15658	15600	15656	15648	15724	15758	15774	15723	15527	15626	15819	15692	15598	15768	15635	15575	15700	15651	15767	15910	15568	15828	15392	15456	15836	15655	15631	15583	15589	15679	15617	15814	15840	15682	15587	15756	15661	15830	15671	15657	15573	15706	15673	15747	15564	15680	15435	15660	15665	15578	15482	15665	15590	15653	15702	15534	15816	15803	15685	15857	15619	15669	15587	15787	15782	15557	15425	15665	15733	15746	15666	15744	15602	15771	15663	15531	15417	15455	15900	15747	15398	15362	15694	15537	15456	15496	15496	15659	15846	15612	15779	15481	15600	15731	15463	15471	15625	15471	15521	15493	15677	15586	15578	15556	15746	15544	15734	15632	15597	15586	15859	15486	15564	15778	15748	15476	15534	15647	15622	15519	15633	15726	15509	15620	15690	15495	15769	15821	15797	15623	15758	15715	15766	15568	15816	15594	15685	15681	15634	15746	15427	15590	15604	15617	15458	15757	15577	15705	15475	15701	15653	15474	15723	15463	15725	15533	15608	15572	15626	15550	15644	15761	15652	15581	15711	15683	15675	15563	15388	15612	15448	15774	15366	15582	15845	15765	15584	15632	15580	15552	15672	15697	15763	15714	15781	15742	15768	15686	15581	15637	15494	15486	15637	15942	15609	15449	15528	15706	15564	15549	15725	15668	15636	15626	15654	15614	15595	15669	15682	15730	15544	15552	15670	15439	15526	15681	15585	15759	15675	15732	15697	15653	15634	15856	15727	15912	15528	15695	15755	15702	15798	15606	15643	15528	15610	15975	15679	15573	15608	15786	15584	15417	15664	15504	15828	15608	15465	15732	15672	15538	15726	15389	15515	15672	15503	15605	15747	15727	15836	15684	15836	15607	15724	15534	15742	15541	15466	15567	15618	15704	15778	15750	15862	15657	15625	15761	15646	15658	15675	15726	15617	15587	15556	15608	15730	15547	15750	15564	15410	15616	15763	15795	15582	15654	15718	15845	15655	15518	15533	15566	15826	15695	15542	15428	15628	15771	15625	15831	15653	15464	15633	15573	15627	15747	15415	15611	15675	15542	15570	15704	15841	15818	15638	15514	15703	15694	15673	15819	15663	15725	15521	15650	15595	15684	15534	15689	15561	15612	15760	15721	15565	15487	15724	15729	15652	15642	15621	15933	15547	15726	15588	15553	15731	15577	15668	15563	15754	15816	15557	15711	15532	15637	15790	15869	15673	15618	15776	15758	15679	15583	15824	15482	15640	15743	15717	15530	15841	15743	15621	15537	15540	15761	15679	15529	15590	15515	15522	15594	15582	15642	15719	15594	15709	15604	15597	15420	15747	15872	15706	15708	15681	15679	15540	15601	15645	15610	15446	15523	15539	15708	15404	15647	15743	15637	15796	15617	15473	15592	15497	15738	15535	15770	15930	15626	15741	15586	15521	15573	15594	15779	15460	15610	15743	15504	15654	15554	15872	15565	15517	15586	15688	15620	15575	15604	15609	15618	15572	15689	15570	15833	15798	15876	15710	15811	15572	15648	15682	15593	15712	15978	15716	15698	15553	15821	15642	15546	15403	15629	15748	15653	15643	15611	15753	15615	15642	15752	15841	15597	15640	15646	15647	15642	15665	15812	15461	15811	15568	15571	15647	15642	15511	15251	15668	15830	15607	15435	15659	15420	15576	15669	15384	15676	15639	15606	15370	15615	15572	15416	15731	15537	15569	15791	15742	15529	15686	15689	15838	15523	15862	15711	15549	15643	15763	15568	15801	15514	15687	15453	15656	15486	15648	15672	15373	15643	15707	15474	15663	15753	15576	15710	15506	15543	15568	15665	15673	15812	15601	15649	15571	15535	15589	15513	15732	15693	15538	15777	15782	15700	15574	15789	15613	15661	15560	15774	15505	15533	15644	15598	15652	15680	15646	15656	15590	15743	15609	15547	15503	15810	15689	15621	15558	15642	15791	15684	15755	15802	15539	15754	15725	15737	15732	15633	15776	15549	15555	15437	15453	15829	15887	15884	15653	15663	15789	15520	15668	15677	15701	15464	15451	15905	15827	15842	15664	15518	15645	15805	15546	15763	15583	15734	15777	15665	15525	15709	15764	15610	15545	15744	15641	15529	15687	15501	15579	15553	15533	15618	15662	15526	15603	15851	15593	15835	15588	15490	15557	15775	15560	15854	15500	15853	15688	15612	15683	15592	15639	15588	15641	15561	15687	15604	15688	15527	15491	15761	15647	15751	15664	15616	15770	15613	15732	15717	15586	15593	15557	15640	15648	15581	15639	15540	15581	15593	15549	15748	15899	15793	15561	15696	15519	15699	15579	15701	15791	15703	15568	15729	15641	15570	15559	15651	15559	15545	15790	15496	15673	15552	15848	15593	15519	15629	15801	15799	15665	15596	15607	15749	15662	15734	15583	15499	15655	15639	15634	15641	15552	15657	15478	15555	15642	15551	15557	15529	15466	15571	15671	15569	15829	15569	15415	15546	15685	15651	15593	15665	15449	15483	15665	15617	15624	15607	15481	15656	15720	15586	15665	15551	15723	15823	15712	15621	15862	15714	15541	15411	15721	15542	15691	15833	15725	15643	15553	15603	15494	16006	15548	15722	15628	15736	15718	15714	15583	15643	15633	15621	15640	15613	15693	15740	15591	15646	15640	15621	15481	15921	15698	15803	15619	15500	15443	15647	15783	15877	15750	15702	15813	15783	15584	15565	15596	15503	15583	15734	15636	15759	15784	15626	15750	15655	15610	15668	15477	15736	15713	15600	15671	15607	15574	15755	15582	15722	15564	15848	15489	15656	15458	15451	15566	15501	15439	15500	15530	15618	15464	15478	15567	15780	15552	15609	15683	15692	15696	15557	15696	15689	15738	15468	15528	15598	15663	15732	15442	15624	15580	15720	15719	15635	15664	15738	15730	15807	15739	15851	15437	15547	15691	15710	15554	15685	15498	15588	15232	15617	15762	15558	15753	15686	15691	15628	15773	15760	15700	15703	15620	15776	15703	15780	15702	15506	15597	15704	15654	15669	15781	15703	15818	15748	15587	15692	15702	15719	15470	15702	15931	15568	15648	15661	15682	15759	15741	15658	15701	15760	15444	15657	15523	15840	15653	15855	15773	15726	15702	15660	15714	15870	15742	15670	15705	15643	15570	15594	15896	15792	15677	15689	15762	15568	15534	15310	15643	15726	15814	15586	15637	15479	15677	15339	15511	15549	15701	15852	15265	15544	15504	15665	15820	15827	15641	15767	15704	15573	15570	15535	15529	15896	15700	15488	15518	15617	15631	15905	15393	15661	15597	15649	15767	15462	15642	15438	15860	15629	15553	15836	15743	15640	15577	15655	15639	15544	15650	15585	15781	15688	15638	15755	15664	15706	15653	15674	15746	15638	15688	15640	15561	15825	15526	15893	15531	15875	15508	15615	15501	15414	15722	15642	15765	15650	15446	15765	15660	15714	15778	15591	15559	15704	15567	15666	15731	15785	15754	15629	15523	15569	15587	15570	15797	15705	15801	15615	15677	15703	15807	15704	15669	15668	15491	15713	15656	15634	15670	15504	15568	15715	15744	15659	15662	15548	15637	15494	15652	15589	15748	15504	15650	15805	15745	15420	15547	15779	15853	15629	15616	15642	15654	15618	15543	15709	15686	15673	15551	15702	15461	15535	15440	15654	15478	15589	15811	15624	15809	15760	15593	15673	15911	15509	15459	15724	15721	15584	15658	15649	15617	15590	15603	15921	15730	15605	15511	15567	15555	15671	15554	15722	15741	15742	15578	15795	15464	15561	15751	15758	15488	15769	15604	15576	15626	15775	15738	15678	15609	15594	15540	15611	15964	15541	15589	15652	15583	15735	15558	15671	15886	15628	15553	15749	15638	15616	15465	15841	15592
16376	36805	75433	94281	72769	48276	27415	15767	11460	10335	10300	10336	10251	10152	10188	10153	10228	10197	10240	10343	10283	10314	10072	10276	10306	10290	10222	10188	10115	10268	10273	10178	10279	10174	10388	10094	10167	10024	10024	10133	10329	10111	10216	10246	10199	10114	10274	10238	10378	10218	10177	10299	10105	10149	10393	10166	10265	10239	10088	10144	10203	10322	10232	10196	10051	10134	10250	10240	10050	10173	10180	10126	10173	10233	10159	10105	10104	10095	10319	10140	10116	10211	10337	10117	10131	10210	10240	10118	10184	10181	10331	10187	10113	10340	10102	10102	9868	10085	10049	9943	10120	10194	10235	10098	10109	10013	10335	10164	10335	10052	10173	10312	10053	10186	10204	10246	10140	10343	10119	10052	10159	10061	10209	10213	10153	10028	10128	10029	10108	10078	10258	10195	10240	10300	10138	10136	10075	10077	10158	10224	10298	10167	10067	10015	10079	10112	10076	10128	10135	10408	10061	10264	10149	10166	10252	10156	10178	10073	10084	10171	10154	10144	10100	10301	10213	10271	10085	10119	10242	10206	10185	10108	10238	10240	10082	10142	10060	10066	10082	10067	10144	10115	10152	10025	10219	10070	10180	10152	10088	10165	9973	10145	10126	10152	10143	10228	10194	10083	10254	10060	10130	10371	10153	10179	9979	10167	10315	9979	10041	10287	10158	10346	10306	10123	10103	10058	10294	10122	10264	10097	10084	10153	10107	9934	10173	10160	10229	10167	10218	10104	10168	10206	10049	10029	10178	10132	10127	10265	10170	10389	10043	10117	10205	10146	10024	10150	10233	10211	10199	10334	10236	10155	10377	10175	10178	10148	10222	10134	10109	10118	10163	10267	9950	10217	10144	10148	10186	10132	10154	10056	10137	10174	10200	10149	10096	10116	10422	10044	10180	10165	10026	10071	10204	10170	10071	10010	10112	10172	10187	10042	10198	10091	10109	10182	10229	10195	10156	10215	10145	10106	10299	10193	10185	10110	10145	10244	10146	10168	10254	10167	10211	10166	10182	10013	10117	10217	10214	10175	10196	10036	9929	10335	10328	10206	10058	10187	10315	10100	10154	10166	10191	10148	10204	10024	10263	10148	10121	10271	10277	10019	10130	10164	10001	10286	10080	10071	10188	10104	10155	10162	10119	10044	10206	10089	10140	9993	10163	10041	10356	10232	10045	10313	10089	10110	10058	10106	10148	10214	10083	10154	10211	10081	10167	10013	10349	10110	10098	10030	10073	10193	10090	10199	10333	10198	10146	10005	10211	10369	10199	10156	10091	10215	10124	10193	10182	10260	10059	10198	10306	10299	10316	10051	10211	10157	10172	10077	10145	10203	10124	10221	10327	9998	10079	10142	10072	10155	10214	10082	10166	10253	10197	9983	10030	10232	10132	10100	10143	10292	10112	10144	10124	10240	10121	9971	10184	10079	10120	10299	10183	10185	10035	10176	10100	10086	10252	10094	10117	10010	10157	10160	10095	10237	10062	10109	10123	10090	10129	10216	10169	10208	10157	10234	10147	10162	10179	10198	10131	10201	9950	10048	10106	10082	10157	10072	10241	10070	10111	10250	10150	10073	10299	10253	10095	10229	10072	10197	10222	10135	10065	10072	10121	10285	10046	10181	10216	9997	10250	10098	10133	10016	10137	9977	10107	10192	10078	10196	10239	10225	10217	10137	10085	10136	10223	10015	10115	10239	10118	10198	10096	10144	9935	10153	10106	10208	10250	10195	10212	10220	10085	10112	10069	10066	10139	10137	10109	10143	10099	10084	10163	10109	10150	10178	10154	10057	10325	10265	10246	10154	10100	10238	9927	10151	10160	10144	10117	10184	10233	10123	10284	10311	10168	10173	10169	10160	10087	10151	10280	10170	10043	10021	10170	10040	10012	10120	10253	10113	10020	10205	10271	10217	10196	10157	10175	10021	10154	10281	10182	10083	10035	10131	10213	10123	9939	10191	10160	10186	10055	10116	10383	10149	10094	10081	10089	10183	10250	10139	10226	10127	10257	10170	10230	10102	10237	10300	10331	10095	10124	10022	10189	10046	10254	10163	10120	10253	10198	10131	10119	10136	10228	10153	10167	10091	9972	10332	10018	10118	10089	10166	9908	10200	10103	10188	10021	10004	10150	10072	10073	10137	10195	10091	10008	10136	10180	10115	10047	10266	10192	10038	10207	10026	10089	10165	9999	10166	10115	10393	10113	10038	10164	10193	10138	10118	10054	10185	10148	10236	9990	9995	10188	10115	10069	10141	10178	10148	10031	10166	10057	10017	10223	10194	10288	10251	10110	10103	9981	10072	10081	9973	10113	10160	9964	10175	10146	10209	10207	10140	10199	10134	10108	10161	10079	10224	10077	10092	10120	10145	10158	10211	10077	10089	10154	10252	10216	10096	10127	10215	10072	10122	10211	10069	10182	10242	10324	9952	10083	10243	9979	9930	10276	10101	10164	10131	10201	10218	10223	10021	10185	10125	10175	10188	10138	10224	10189	10136	10154	10077	10174	10222	10070	10244	10050	10252	10204	10161	10271	9989	10170	10134	10113	10184	10229	10206	10098	10231	10190	10226	10202	10074	10075	10116	10335	10052	10207	10182	10185	10134	10081	10168	10156	10275	10140	10190	10354	10201	10172	10055	10189	10182	10111	10136	10255	9972	10365	10149	10087	10025	10158	10021	10073	10021	10076	9930	10025	10214	10016	10196	9961	10128	10175	10078	10124	10222	10115	10243	10117	10102	10190	9995	10090	10261	9955	10184	10260	10257	10193	10066	10158	10137	10215	10183	10237	10051	9969	10195	10251	10070	10012	10163	10052	10031	10182	10177	10085	10132	10226	10120	10281	10250	10169	10121	10260	10050	10160	10115	10150	10171	10160	10181	10118	10004	10141	10098	10122	10292	9911	10004	10236	10121	10084	10181	10114	10136	10215	10206	10216	10212	10280	10108	10097	10059	10126	10014	10059	10186	10109	10045	10133	10176	10121	10045	10188	10133	10211	10161	10179	10258	10070	10075	10114	10182	10144	10082	10054	10070	10196	10124	10176	10068	10183	10049	10123	10141	10318	10201	10115	10150	10163	10204	10289	10259	10128	10232	10206	10192	10108	10081	10213	10159	9963	10033	10122	10175	10216	10105	10111	10155	10026	10075	10301	10121	10156	10094	10059	10084	10139	10133	10214	10208	10133	10277	10135	10220	10091	10143	10065	10197	10122	10178	10312	10279	10151	10056	10007	10032	10146	10095	10143	10128	10274	10067	10103	10219	10097	10411	10083	10116	10071	10394	10133	10037	10003	10038	10144	9988	10055	10132	10099	10179	9969	10054	10133	10082	10118	10140	10109	10092	10125	10141	9976	10198	10043	10212	10173	10175	10141	10074	10086	10089	10186	10317	10234	10007	10123	10422	10155	10177	10286	10227	10207	10188	9983	10186	10145	10190	10320	10076	10247	10239	10130	10083	10131	10117	10156	10174	10016	10171	10111	10123	10181	10142	10309	10036	10054	9991	10125	10353	10045	9908	10118	10121	10100	10080	10061	10113	10175	10141	10229	10120	10114	10013	9987	10418	10136	10181	10276	10287	10216	10200	10147	10163	10134	10139	9972	10215	10136	10162	10012	10410	10270	9978	10148	10184	10096	10229	10054	10153	10104	10081	10052	10199	10220	10259	10206	10200	10089	10062	10100	10144	9981	10125	10305	10072	10200	10158	10213	10303	10208	10080	10133	10105	10135	10013	10174	10234	10191	10071	10255	10135	10159	10309	10055	10139	10144	10142	10084	10076	10140	10110	10273	10003	10166	10240	10144	10183	10059	10132	10120	10012	10232	10142	10013	10194	9880	10128	10169	10143	10187	10138	10167	10110	10204	10215	10151	10031	10297	10034	10092	10073	10261	10233	10013	10253	10162	10169	10153	9984	10099	10177	10198	10195	10111	10156	10268	10271	10051	10216	10168	10119	10103	10183	10132	10027	10057	10378	10123	10120	10142	10148	10169	10179	10151	10191	10165	10156	10113	10237	10243	10078	10140	10132	10198	10233	10134	10257	10082	10177	10236	10180	10166	10028	10224	10223	10156	10096	10072	10095	10124	10154	10193	10086	10212	9992	10114	10178	9945	10128	10086	10214	10130	10195	10172	10174	10076	10148	10012	10210	10104	10167	10183	10200	10111	10111	9989	10125	10203	10101	10069	10212	10209	10143	10145	10223	10127	10364	10229	10175	10094	10134	10264	10178	10028	10129	10119	10013	10148	10147	10171	10105	10123	10116	10302	10052	10032	10167	10130	10112	10153	10150	9990	10088	10201	10081	10179	10229	10174	10203	10037	10152	10068	10241	10017	10048	10155	10193	10063	10119	10016	10049	10099	10003	10172	10273	10049	10000	10103	10094	10127	10085	10235	10092	10142	10225	9981	9983	10288	10143	10137	10052	10021	9959	9966	10049	10023	10025	10164	9967	10154	10102	10231	10138	10001	10240	10096	10174	10062	10023	10069	10232	10047	10261	10108	10161	10421	10160	10195	10273	10209	10178	10196	10131	9934	10184	10126	10245	10232	9985	10390	10244	10078	9962	10060	10111	9971	10106	10175	10122	10113	10068	10185	10065	10127	10027	9857	10104	10249	10260	9921	10105	10093	10057	10252	10183	10194	10032	10197	10034	10103	10242	10107	10167	10084	10109	10027	10108	10077	10157	10058	10093	10113	10128	10275	10116	10099	10086	10296	10177	10201	10158	10139	9992	10296	10047	10196	10007	10115	10107	10288	10094	10110	10142	10111	10070	10070	9916	10073	10122	10121	10105	10155	10051	10118	10205	10197	10011	10111	10119	10073	9995	10291	10166	10177	10071	9906	10110	10035	10019	10171	10179	10135	10098	10079	10056	10056	10149	10167	10177	10160	10273	10047	9941	10116	10060	10194	10041	9987	10182	10102	10125	10120	10228	10208	10091	10104	10157	10128	10086	10114	10136	10197	10119	10212	10123	10153	10142	10039	10050	10168	10128	10041	9859	10300	10105	10177	10191	10183	10226	10085	10120	10138	10199	10164	10277	10002	10085	10177	10114	10053	10150	10240	10226	10068	10095	10152	10286	10143	10189	10096	10118	10106	10098	10161	10131	10181	10262	10089	10113
30051	22069	26934	40931	32785	24116	18734	16462	15646	15580	15391	15408	15403	15474	15360	15485	15670	15461	15456	15461	15184	15363	15544	15398	15578	15437	15361	15590	15293	15190	15587	15300	15349	15556	15333	15603	15600	15549	15485	15545	15531	15339	15338	15637	15527	15380	15395	15339	15354	15442	15623	15491	15393	15355	15402	15299	15370	15409	15401	15542	15398	15538	15419	15349	15418	15330	15302	15450	15477	15309	15373	15206	15475	15336	15652	15485	15351	15190	15466	15291	15449	15651	15548	15314	15330	15469	15414	15356	15613	15201	15541	15528	15466	15435	15453	15371	15503	15405	15378	15374	15273	15550	15259	15309	15622	15432	15357	15468	15453	15318	15634	15430	15543	15402	15384	15343	15443	15537	15421	15422	15633	15412	15593	15536	15461	15351	15463	15210	15578	15251	15367	15369	15490	15414	15415	15357	15487	15458	15528	15226	15400	15434	15363	15203	15642	15519	15459	15462	15595	15441	15308	15253	15392	15460	15525	15582	15612	15330	15465	15536	15347	15608	15604	15516	15367	15519	15321	15365	15424	15348	15433	15376	15473	14965	15521	15391	15528	15652	15480	15338	15489	15416	15520	15378	15355	15502	15474	15432	15247	15329	15525	15370	15617	15306	15427	15508	15660	15476	15557	15328	15480	15529	15328	15395	15501	15386	15135	15360	15122	15592	15301	15474	15348	15465	15249	15524	15538	15549	15319	15379	15377	15565	15469	15363	15599	15439	15510	15352	15220	15264	15376	15539	15322	15449	15463	15448	15324	15373	15379	15275	15558	15523	15267	15244	15456	15358	15317	15498	15369	15372	15567	15598	15595	15353	15484	15548	15470	15400	15419	15475	15330	15369	15516	15595	15410	15281	15169	15510	15433	15415	15525	15288	15558	15413	15456	15492	15417	15424	15433	15566	15369	15318	15357	15333	15530	15454	15238	15320	15261	15411	15632	15358	15531	15345	15434	15403	15522	15433	15534	15547	15298	15425	15392	15486	15389	15444	15492	15331	15338	15484	15339	15339	15588	15358	15347	15532	15375	15548	15529	15448	15515	15239	15508	15516	15400	15590	15304	15259	15402	15599	15508	15437	15416	15508	15439	15259	15553	15506	15351	15399	15471	15292	15368	15531	15440	15429	15467	15396	15242	15407	15433	15326	15500	15492	15371	15393	15365	15533	15516	15449	15346	15302	15283	15702	15256	15432	15291	15324	15313	15391	15525	15282	15427	15564	15440	15635	15491	15556	15518	15465	15299	15339	15325	15556	15665	15339	15342	15364	15345	15499	15451	15367	15429	15380	15490	15554	15375	15552	15361	15421	15308	15228	15437	15307	15338	15478	15411	15572	15586	15499	15367	15506	15509	15308	15521	15524	15596	15407	15347	15480	15499	15409	15479	15397	15408	15490	15343	15363	15498	15478	15656	15436	15405	15399	15583	15221	15495	15475	15387	15576	15589	15609	15438	15390	15669	15451	15476	15317	15481	15553	15409	15315	15414	15597	15528	15568	15400	15264	15135	15422	15377	15356	15322	15452	15385	15268	15556	15409	15532	15156	15532	15440	15522	15447	15487	15520	15359	15428	15317	15426	15432	15521	15381	15327	15364	15397	15199	15230	15266	15391	15383	15198	15325	15508	15496	15595	15338	15317	15455	15502	15484	15437	15574	15263	15568	15231	15363	15236	15487	15374	15363	15272	15344	15361	15419	15363	15391	15498	15396	15504	15566	15339	15483	15394	15541	15478	15343	15473	15503	15414	15500	15226	15455	15605	15373	15455	15551	15453	15338	15495	15426	15337	15592	15517	15447	15632	15310	15423	15547	15365	15547	15388	15363	15450	15421	15405	15566	15376	15439	15389	15432	15283	15667	15606	15433	15476	15470	15285	15488	15431	15472	15517	15493	15379	15487	15444	15430	15314	15570	15219	15533	15668	15392	15420	15555	15359	15399	15327	15536	15444	15451	15464	15061	15376	15712	15048	15388	15470	15567	15347	15245	15286	15485	15298	15621	15660	15527	15476	15432	15507	15377	15441	15337	15316	15241	15363	15366	15434	15404	15367	15716	15577	15354	15400	15349	15562	15624	15396	15506	15556	15379	15355	15301	15452	15561	15222	15476	15378	15753	15512	15518	15469	15488	15571	15536	15310	15450	15478	15381	15325	15390	15403	15378	15555	15429	15475	15473	15314	15546	15366	15641	15492	15240	15590	15586	15322	15373	15505	15524	15318	15087	15439	15464	15299	15453	15520	15468	15167	15281	15608	15314	15336	15343	15396	15387	15440	15483	15685	15380	15324	15347	15598	15400	15503	15485	15482	15369	15503	15610	15445	15095	15517	15518	15500	15660	15401	15397	15444	15364	15289	15382	15531	15440	15243	15568	15345	15463	15654	15486	15543	15452	15545	15479	15345	15383	15288	15525	15520	15451	15175	15340	15164	15496	15499	15295	15469	15403	15361	15341	15427	15513	15458	15615	15586	15545	15467	15540	15394	15512	15364	15475	15589	15589	15476	15494	15460	15371	15496	15441	15354	15453	15321	15368	15457	15513	15570	15557	15397	15271	15492	15454	15428	15414	15512	15497	15633	15595	15420	15381	15300	15620	15540	15437	15471	15290	15311	15422	15429	15500	15343	15410	15547	15535	15293	15456	15395	15381	15370	15344	15377	15614	15437	15320	15371	15423	15379	15481	15653	15366	15551	15419	15306	15435	15684	15460	15140	15404	15134	15385	15613	15513	15128	15470	15407	15367	15390	15350	15437	15284	15551	15625	15627	15522	15490	15504	15322	15487	15345	15298	15450	15443	15464	15551	15363	15598	15373	15286	15313	15391	15520	15402	15487	15543	15549	15421	15537	15298	15196	15400	15201	15335	15204	15375	15302	15464	15523	15323	15486	15459	15421	15187	15471	15576	15480	15337	15568	15460	15425	15449	15508	15413	15416	15530	15322	15505	15317	15369	15274	15315	15561	15260	15435	15408	15175	15482	15543	15473	15539	15293	15388	15570	15687	15217	15469	15378	15407	15385	15363	15445	15593	15354	15485	15659	15351	15447	15379	15067	15395	15455	15285	15402	15697	15541	15366	15348	15479	15361	15397	15260	15397	15530	15347	15397	15381	15578	15502	15362	15272	15346	15137	15379	15489	15418	15452	15743	15482	15126	15593	15374	15502	15540	15434	15542	15287	15571	15417	15268	15357	15425	15422	15391	15299	15225	15561	15451	15478	15399	15375	15259	15426	15515	15514	15500	15433	15275	15522	15585	15433	15636	15432	15414	15317	15392	15475	15509	15553	15564	15554	15465	15376	15344	15359	15545	15343	15539	15713	15543	15501	15391	15327	15409	15659	15530	15349	15683	15314	15351	15437	15287	15189	15284	15260	15484	15547	15539	15611	15380	15245	15424	15455	15480	15368	15499	15659	15611	15418	15569	15536	15413	15181	15376	15310	15564	15442	15690	15626	15253	15193	15327	15476	15226	15400	15571	15617	15547	15419	15633	15471	15295	15331	15534	15424	15447	15378	15505	15501	15487	15431	15527	15478	15336	15470	15620	15434	15493	15418	15407	15471	15567	15333	15431	15490	15303	15434	15320	15364	15502	15513	15459	15391	15406	15615	15374	15282	15281	15357	15592	15360	15352	15349	15355	15518	15545	15475	15446	15405	15445	15261	15349	15299	15392	15288	15213	15358	15189	15591	15314	15420	15302	15421	15352	15469	15228	15398	15520	15178	15363	15326	15376	15276	15399	15335	15439	15507	15460	15470	15453	15456	15469	15467	15359	15386	15341	15430	15400	15321	15552	15504	15376	15359	15418	15413	15375	15321	15417	15501	15336	15230	15345	15275	15367	15200	15392	15401	15526	15459	15474	15406	15349	15432	15503	15675	15352	15472	15283	15404	15469	15586	15418	15343	15410	15344	15446	15350	15135	15543	15388	15505	15363	15506	15551	15655	15474	15498	15579	15328	15478	15528	15438	15186	15346	15388	15428	15246	15498	15399	15370	15421	15453	15293	15436	15468	15520	15460	15401	15492	15361	15454	15356	15467	15577	15467	15270	15515	15479	15621	15676	15441	15521	15777	15626	15438	15479	15465	15638	15530	15527	15420	15369	15489	15500	15297	15378	15460	15356	15312	15300	15436	15543	15387	15419	15312	15317	15652	15481	15395	15330	15314	15516	15336	15426	15381	15374	15341	15526	15351	15469	15311	15508	15331	15380	15179	15452	15451	15366	15309	15242	15386	15317	15479	15311	15548	15285	15404	15387	15564	15410	15674	15411	15463	15479	15369	15509	15285	15631	15461	15652	15473	15395	15388	15477	15499	15395	15235	15475	15328	15169	15648	15432	15350	15534	15500	15520	15526	15516	15361	15256	15442	15564	15693	15362	15508	15562	15404	15506	15467	15564	15493	15441	15259	15423	15189	15487	15195	15415	15543	15622	15270	15363	15520	15519	15515	15566	15324	15511	15054	15541	15468	15429	15520	15532	15581	15522	15462	15649	15490	15446	15470	15470	15363	15394	15560	15669	15211	15423	15470	15364	15295	15331	15319	15401	15657	15434	15408	15425	15202	15446	15662	15296	15400	15372	15429	15443	15466	15570	15534	15328	15330	15380	15306	15450	15597	15529	15411	15373	15379	15440	15667	15319	15227	15469	15372	15508	15314	15494	15462	15439	15508	15374	15393	15273	15635	15419	15582	15420	15387	15566	15435	15432	15408	15629	15314	15491	15373	15437	15454	15403	15491	15543	15421	15484	15468	15616	15289	15409	15511	15185	15252	15492	15607	15222	15472	15561	15396	15508	15392	15476	15268	15373	15643	15255	15406	15298	15470	15493	15434	15507	15496	15489	15347	15466	15305	15444	15436	15307	15577	15467	15341	15497	15414	15261	15470	15383	15333	15362	15381	15369	15626	15246	15361	15407	15202	15640	15347	15765	15483	15438	15383	15192	15530	15471	15364	15527	15655	15344	15376	15450	15456	15347	15472	15303	15272	15611	15467	15531	15525	15228	15479	15608	15456	15363	15396	15402	15575	15155	15381	15460	15330	15549	15413	15310	15426	15455	15469	15438	15755	15273	15618	15365	15398	15349	15372	15376	15393	15284	15559	15529	15516	15494	15512	15465	15419	15585	15404	15422	15530
11848	12330	21999	32722	22865	15900	11536	10159	9601	9666	9559	9392	9451	9624	9458	9589	9648	9730	9375	9477	9499	9565	9642	9621	9645	9589	9679	9570	9511	9381	9583	9466	9599	9585	9430	9475	9375	9578	9481	9495	9474	9525	9503	9732	9593	9499	9489	9517	9603	9700	9565	9408	9472	9517	9509	9432	9476	9828	9614	9620	9596	9394	9603	9489	9554	9635	9528	9736	9588	9771	9616	9632	9596	9491	9493	9408	9680	9806	9526	9517	9506	9532	9792	9434	9584	9684	9566	9509	9451	9491	9463	9596	9369	9579	9514	9609	9674	9581	9498	9514	9539	9501	9654	9742	9586	9487	9409	9444	9628	9546	9491	9558	9618	9511	9448	9521	9606	9733	9590	9554	9510	9606	9623	9525	9541	9495	9490	9521	9553	9429	9544	9573	9578	9315	9567	9485	9643	9590	9434	9768	9586	9653	9602	9399	9528	9688	9504	9616	9529	9647	9627	9736	9455	9509	9440	9516	9459	9507	9448	9487	9477	9542	9527	9584	9418	9544	9524	9483	9601	9575	9645	9562	9510	9564	9630	9454	9512	9527	9531	9443	9535	9544	9645	9507	9550	9629	9620	9554	9462	9627	9531	9486	9618	9457	9491	9525	9673	9542	9398	9486	9382	9530	9555	9681	9499	9440	9599	9473	9501	9523	9378	9592	9615	9489	9529	9594	9646	9738	9521	9441	9587	9504	9496	9448	9705	9637	9453	9462	9574	9339	9503	9571	9386	9517	9603	9605	9555	9543	9637	9549	9491	9529	9586	9404	9365	9525	9430	9568	9433	9503	9587	9531	9433	9448	9592	9581	9494	9554	9533	9533	9474	9650	9468	9614	9460	9482	9580	9586	9753	9542	9533	9622	9559	9616	9460	9400	9600	9356	9614	9686	9494	9462	9428	9655	9588	9414	9477	9549	9718	9673	9451	9507	9491	9464	9385	9587	9467	9454	9607	9548	9492	9420	9693	9626	9658	9424	9653	9348	9474	9627	9465	9486	9513	9421	9695	9682	9604	9614	9540	9642	9518	9412	9529	9431	9434	9517	9464	9787	9687	9641	9636	9554	9660	9441	9403	9612	9612	9498	9375	9504	9593	9658	9446	9654	9515	9492	9543	9522	9618	9482	9583	9445	9543	9685	9605	9409	9601	9454	9350	9555	9541	9499	9542	9543	9661	9454	9549	9596	9434	9451	9664	9480	9476	9498	9575	9365	9609	9439	9556	9440	9650	9585	9538	9519	9654	9471	9537	9639	9559	9657	9441	9608	9675	9778	9498	9420	9614	9344	9479	9607	9757	9639	9556	9514	9540	9599	9628	9482	9561	9499	9525	9515	9575	9473	9573	9670	9551	9532	9514	9631	9594	9565	9461	9484	9770	9503	9636	9571	9480	9565	9583	9532	9597	9547	9613	9525	9609	9717	9383	9418	9659	9535	9561	9477	9559	9448	9667	9611	9541	9668	9408	9457	9460	9519	9541	9472	9416	9534	9545	9612	9556	9322	9499	9689	9440	9465	9597	9644	9573	9432	9564	9568	9551	9368	9621	9644	9509	9562	9555	9620	9477	9510	9609	9543	9552	9620	9557	9521	9541	9421	9667	9513	9589	9494	9582	9646	9468	9569	9400	9544	9523	9513	9690	9553	9429	9489	9318	9593	9531	9501	9606	9493	9460	9601	9438	9558	9451	9661	9526	9493	9648	9619	9569	9497	9470	9466	9399	9539	9484	9578	9367	9555	9580	9466	9502	9603	9528	9464	9356	9644	9549	9535	9661	9683	9558	9568	9371	9586	9552	9526	9601	9394	9603	9343	9622	9575	9607	9644	9450	9560	9624	9348	9684	9568	9555	9600	9573	9664	9533	9531	9473	9627	9638	9623	9643	9598	9655	9586	9539	9433	9595	9451	9378	9530	9491	9521	9499	9455	9536	9368	9393	9648	9470	9540	9457	9408	9507	9554	9405	9516	9542	9486	9542	9531	9569	9620	9485	9510	9501	9633	9641	9523	9571	9524	9642	9680	9519	9555	9675	9552	9568	9571	9591	9509	9532	9587	9603	9552	9549	9535	9544	9566	9647	9460	9621	9501	9521	9537	9523	9522	9510	9536	9522	9554	9650	9433	9517	9532	9591	9522	9618	9475	9571	9627	9536	9380	9686	9612	9549	9534	9408	9523	9454	9533	9445	9553	9573	9619	9455	9598	9576	9484	9635	9639	9632	9501	9570	9533	9520	9421	9444	9575	9560	9566	9572	9551	9530	9311	9632	9575	9512	9624	9481	9525	9457	9662	9446	9607	9482	9540	9605	9449	9523	9696	9412	9484	9413	9428	9553	9553	9616	9505	9602	9584	9662	9587	9530	9728	9674	9452	9579	9688	9502	9457	9604	9517	9519	9659	9408	9579	9547	9644	9519	9537	9590	9566	9592	9612	9684	9555	9443	9636	9543	9608	9620	9641	9665	9582	9490	9446	9413	9683	9518	9448	9629	9621	9413	9611	9495	9380	9612	9552	9401	9542	9477	9575	9498	9566	9464	9544	9633	9506	9695	9544	9570	9484	9566	9472	9666	9340	9457	9615	9524	9600	9610	9452	9476	9640	9514	9752	9496	9613	9395	9557	9666	9521	9475	9548	9434	9498	9602	9549	9682	9416	9531	9516	9620	9598	9493	9517	9592	9418	9602	9489	9536	9417	9668	9441	9666	9582	9621	9533	9498	9548	9621	9426	9593	9608	9545	9693	9487	9533	9539	9477	9501	9461	9609	9623	9376	9661	9424	9557	9417	9514	9378	9552	9358	9451	9553	9423	9538	9704	9446	9482	9475	9546	9493	9590	9638	9550	9593	9528	9497	9556	9662	9560	9537	9488	9448	9485	9486	9374	9381	9671	9522	9516	9640	9576	9473	9440	9647	9642	9493	9568	9710	9524	9612	9608	9576	9445	9573	9478	9632	9487	9595	9639	9539	9535	9496	9582	9519	9491	9666	9289	9486	9502	9530	9637	9605	9583	9401	9493	9592	9500	9534	9468	9580	9344	9475	9487	9533	9629	9473	9431	9482	9579	9579	9653	9625	9532	9503	9499	9615	9522	9493	9616	9246	9719	9505	9440	9617	9578	9394	9621	9509	9557	9656	9393	9471	9563	9512	9459	9530	9572	9552	9416	9596	9580	9378	9481	9547	9516	9552	9540	9415	9573	9649	9564	9553	9549	9384	9529	9646	9688	9582	9430	9574	9614	9612	9399	9677	9549	9566	9445	9528	9667	9414	9556	9546	9579	9493	9486	9549	9687	9452	9627	9592	9495	9437	9422	9440	9694	9636	9616	9498	9767	9513	9558	9452	9465	9557	9515	9466	9727	9473	9624	9504	9594	9620	9422	9573	9529	9641	9450	9570	9466	9520	9672	9656	9617	9544	9358	9492	9599	9443	9530	9612	9682	9531	9497	9376	9482	9512	9493	9573	9597	9582	9490	9532	9584	9498	9605	9546	9452	9535	9714	9700	9594	9575	9577	9631	9458	9528	9505	9429	9596	9622	9540	9559	9547	9603	9586	9632	9469	9548	9690	9445	9470	9483	9451	9428	9577	9569	9582	9464	9659	9499	9524	9560	9392	9556	9659	9573	9554	9522	9570	9486	9585	9618	9556	9580	9694	9574	9512	9470	9445	9466	9528	9390	9615	9646	9496	9606	9433	9605	9349	9687	9443	9530	9636	9596	9551	9517	9526	9604	9601	9575	9521	9660	9671	9619	9481	9664	9540	9592	9476	9421	9462	9542	9497	9535	9538	9567	9525	9443	9504	9617	9586	9437	9603	9381	9555	9604	9443	9604	9363	9340	9442	9747	9653	9613	9735	9450	9672	9735	9438	9486	9608	9595	9563	9578	9576	9598	9653	9681	9550	9513	9511	9531	9511	9575	9496	9600	9752	9573	9463	9536	9663	9625	9489	9578	9616	9581	9569	9681	9397	9502	9516	9504	9679	9424	9467	9682	9587	9615	9504	9558	9482	9625	9641	9554	9694	9457	9391	9642	9460	9526	9540	9533	9411	9335	9556	9608	9540	9554	9608	9638	9554	9513	9472	9600	9635	9524	9413	9625	9493	9446	9510	9642	9511	9407	9571	9596	9677	9649	9537	9553	9494	9489	9581	9558	9599	9615	9608	9505	9504	9592	9533	9762	9674	9421	9529	9535	9536	9499	9477	9604	9537	9493	9548	9442	9680	9711	9602	9600	9473	9529	9562	9543	9558	9510	9557	9530	9438	9603	9544	9574	9536	9676	9557	9381	9541	9719	9650	9549	9560	9459	9678	9608	9549	9452	9661	9458	9579	9644	9536	9511	9332	9657	9485	9483	9472	9415	9523	9592	9478	9579	9529	9565	9428	9576	9505	9530	9637	9431	9515	9626	9617	9620	9454	9398	9544	9572	9506	9511	9527	9460	9607	9563	9577	9497	9639	9615	9621	9570	9524	9540	9631	9562	9522	9526	9464	9439	9671	9457	9525	9365	9501	9547	9654	9703	9547	9641	9626	9505	9669	9656	9569	9468	9638	9743	9490	9572	9611	9478	9462	9487	9503	9467	9536	9543	9612	9404	9504	9533	9429	9625	9501	9713	9424	9509	9739	9631	9737	9501	9513	9518	9602	9655	9498	9496	9481	9481	9499	9549	9556	9550	9712	9610	9572	9600	9514	9555	9640	9595	9673	9567	9591	9464	9602	9470	9528	9571	9449	9538	9494	9547	9465	9490	9610	9496	9561	9520	9571	9611	9705	9298	9620	9438	9626	9524	9341	9442	9450	9652	9551	9674	9492	9591	9571	9542	9487	9594	9490	9537	9664	9625	9483	9578	9493	9582	9445	9671	9658	9472	9690	9482	9480	9446	9543	9404	9418	9548	9539	9536	9490	9492	9505	9570	9496	9731	9500	9378	9641	9471	9492	9434	9592	9449	9678	9573	9598	9539	9671	9554	9565	9517	9673	9694	9728	9559	9541	9516	9597	9510	9648	9412	9563	9699	9454	9518	9546	9509	9539	9529	9544	9517	9602	9390	9494	9571	9544	9611	9565	9543	9550	9572	9525	9451	9552	9518	9558	9535	9581	9479	9596
25197	21576	38894	66953	59890	45385	29816	20657	17313	16340	15983	15767	15749	15602	15532	15871	15690	15644	15694	15612	15730	15651	15790	15729	15917	15497	15804	15766	15508	15663	15622	15526	15477	15521	15750	15604	15711	15636	15659	15474	15574	15888	15569	15692	15581	15784	15634	15611	15613	15686	15793	15635	15547	15709	15621	15864	15602	15598	15742	15633	15660	15636	15690	15627	15616	15674	15505	15708	15629	15411	15552	15457	15772	15490	15687	15697	15546	15464	15426	15426	15767	15658	15633	15644	15434	15785	15554	15699	15705	15642	15575	15564	15560	15834	15337	15570	15597	15538	15700	15579	15535	15686	15487	15627	15553	15599	15613	15757	15631	15730	15497	15484	15477	15699	15546	15485	15585	15456	15617	15778	15360	15373	15322	15560	15407	15747	15672	15711	15410	15548	15633	15637	15506	15592	15475	15407	15472	15636	15758	15695	15655	15645	15414	15646	15357	15519	15766	15503	15551	15554	15456	15440	15528	15427	15478	15713	15599	15537	15571	15733	15530	15719	15604	15585	15703	15888	15692	15578	15362	15660	15488	15498	15742	15821	15575	15485	15481	15518	15651	15512	15541	15662	15645	15520	15519	15429	15651	15670	15664	15623	15608	15807	15668	15561	15604	15575	15597	15558	15580	15621	15458	15388	15733	15650	15655	15498	15509	15607	15581	15585	15652	15557	15625	15512	15690	15671	15496	15851	15509	15453	15454	15582	15546	15657	15914	15862	15345	15497	15528	15497	15592	15506	15714	15628	15589	15790	15568	15609	15686	15485	15483	15662	15568	15756	15664	15548	15596	15544	15782	15529	15475	15309	15623	15582	15514	15426	15417	15406	15723	15512	15650	15592	15544	15504	15580	15720	15739	15446	15428	15667	15654	15532	15585	15627	15467	15701	15601	15638	15579	15624	15614	15580	15632	15759	15690	15781	15944	15497	15592	15596	15577	15604	15593	15520	15617	15511	15594	15391	15659	15836	15660	15672	15564	15471	15747	15694	15500	15547	15567	15642	15762	15724	15530	15700	15747	15529	15651	15618	15506	15827	15353	15697	15351	15498	15593	15496	15522	15497	15583	15806	15789	15591	15698	15595	15544	15592	15787	15657	15561	15464	15769	15566	15542	15606	15537	15614	15790	15407	15600	15625	15752	15388	15625	15765	15590	15704	15570	15463	15657	15726	15812	15677	15501	15565	15400	15317	15533	15626	15665	15619	15792	15610	15542	15549	15791	15613	15642	15719	15657	15696	15511	15565	15611	15646	15544	15448	15430	15495	15372	15802	15741	15415	15622	15715	15626	15525	15331	15603	15393	15605	15637	15498	15774	15562	15677	15622	15511	15492	15469	15646	15624	15607	15588	15527	15637	15560	15683	15753	15772	15779	15679	15758	15642	15698	15590	15782	15609	15795	15654	15278	15371	15554	15434	15669	15625	15523	15586	15608	15624	15657	15311	15516	15708	15883	15506	15788	15427	15390	15719	15580	15652	15548	15590	15517	15504	15575	15447	15531	15716	15594	15439	15411	15858	15471	15621	15595	15556	15592	15721	15762	15509	15594	15420	15387	15558	15663	15560	15466	15685	15644	15441	15424	15479	15455	15544	15524	15629	15556	15775	15761	15615	15639	15576	15614	15654	15622	15796	15559	15418	15465	15581	15571	15393	15478	15627	15751	15600	15449	15534	15444	15415	15480	15722	15766	15465	15590	15881	15578	15384	15635	15448	15758	15515	15633	15680	15565	15720	15499	15623	15550	15797	15546	15462	15506	15290	15453	15568	15556	15597	15746	15528	15593	15681	15732	15697	15465	15569	15711	15772	15440	15559	15418	15655	15848	15520	15512	15515	15548	15661	15727	15496	15526	15568	15602	15701	15662	15659	15548	15739	15716	15716	15715	15520	15599	15529	15186	15503	15587	15748	15681	15715	15589	15622	15705	15679	15446	15792	15703	15611	15708	15516	15512	15458	15636	15796	15486	15664	15513	15568	15584	15543	15564	15599	15580	15533	15572	15617	15357	15308	15592	15786	15579	15592	15492	15591	15568	15356	15712	15806	15657	15670	15589	15736	15586	15446	15549	15676	15661	15614	15772	15306	15449	15686	15463	15495	15636	15610	15621	15540	15385	15645	15574	15582	15418	15534	15410	15549	15644	15503	15620	15542	15848	15558	15688	15483	15559	15677	15497	15669	15566	15751	15739	15524	15743	15658	15486	15619	15567	15817	15521	15546	15518	15333	15725	15613	15656	15674	15495	15688	15673	15558	15566	15443	15669	15584	15736	15561	15669	15464	15537	15670	15638	15712	15541	15617	15663	15568	15596	15553	15508	15695	15504	15634	15675	15840	15507	15672	15590	15558	15643	15655	15453	15763	15919	15552	15633	15439	15469	15595	15723	15552	15658	15635	15690	15549	15577	15577	15518	15528	15405	15671	15546	15575	15612	15696	15703	15658	15587	15544	15400	15597	15641	15553	15706	15680	15599	15669	15493	15462	15567	15620	15589	15511	15418	15677	15671	15347	15614	15430	15366	15605	15652	15602	15514	15525	15524	15466	15575	15526	15524	15491	15662	15651	15581	15407	15534	15725	15490	15528	15569	15601	15516	15701	15613	15625	15705	15760	15438	15616	15563	15565	15792	15614	15507	15700	15549	15497	15620	15561	15427	15648	15660	15599	15613	15838	15803	15552	15716	15492	15551	15580	15607	15711	15533	15442	15496	15378	15673	15822	15640	15622	15604	15788	15791	15690	15408	15565	15601	15451	15504	15807	15479	15852	15827	15658	15494	15510	15475	15764	15686	15701	15590	15483	15643	15372	15670	15683	15589	15480	15552	15499	15626	15614	15585	15588	15570	15604	15688	15701	15586	15560	15600	15400	15578	15486	15713	15357	15595	15519	15626	15591	15490	15745	15738	15660	15578	15689	15466	15630	15532	15693	15528	15434	15420	15756	15801	15513	15569	15649	15781	15740	15688	15742	15718	15583	15657	15670	15733	15619	15662	15690	15663	15593	15578	15631	15512	15460	15549	15473	15403	15505	15576	15570	15594	15637	15823	15499	15429	15636	15394	15555	15618	15802	15465	15606	15216	15473	15490	15839	15653	15719	15657	15664	15615	15843	15634	15588	15610	15539	15482	15643	15634	15532	15477	15660	15606	15600	15422	15652	15575	15656	15495	15580	15815	15395	15449	15579	15623	15595	15570	15493	15685	15500	15830	15621	15592	15653	15413	15711	15495	15380	15648	15603	15642	15521	15602	15465	15645	15521	15457	15787	15794	15479	15614	15543	15471	15727	15491	15525	15768	15503	15690	15326	15647	15577	15473	15421	15686	15395	15441	15641	15600	15628	15699	15460	15522	15742	15654	15475	15702	15492	15583	15598	15369	15795	15509	15681	15757	15713	15678	15593	15616	15585	15493	15579	15456	15649	15735	15610	15629	15759	15360	15508	15686	15567	15560	15507	15454	15413	15382	15661	15483	15520	15481	15699	15678	15786	15519	15715	15494	15496	15542	15531	15601	15689	15712	15502	15730	15686	15451	15698	15744	15613	15425	15619	15517	15569	15553	15554	15745	15600	15778	15849	15735	15495	15464	15721	15705	15620	15731	15674	15646	15639	15533	15434	15715	15769	15715	15592	15517	15712	15702	15706	15645	15617	15585	15689	15573	15552	15495	15428	15655	15660	15471	15787	15699	15783	15539	15785	15921	15682	15628	15642	15535	15388	15491	15630	15602	16036	15760	15586	15456	15585	15636	15678	15502	15586	15608	15628	15636	15541	15413	15663	15634	15500	15645	15492	15428	15635	15700	15432	15414	15511	15746	15814	15711	15549	15345	15667	15501	15663	15577	15305	15705	15821	15681	15603	15465	15405	15706	15749	15769	15560	15709	15665	15594	15679	15843	15590	15597	15553	15523	15633	15598	15526	15564	15734	15374	15611	15459	15543	15408	15580	15650	15664	15727	15610	15401	15519	15605	15422	15531	15668	15535	15491	15505	15686	15668	15576	15671	15564	15589	15422	15701	15325	15517	15572	15541	15677	15686	15520	15536	15526	15433	15522	15742	15766	15443	15531	15618	15431	15575	15756	15524	15731	15733	15715	15529	15709	15675	15684	15624	15516	15422	15698	15620	15778	15434	15726	15605	15351	15493	15581	15462	15572	15601	15652	15453	15526	15688	15558	15483	15613	15466	15622	15677	15633	15708	15743	15615	15718	15623	15503	15738	15865	15825	15652	15635	15589	15585	15470	15575	15672	15604	15784	15635	15663	15632	15611	15509	15802	15725	15826	15370	15456	15746	15606	15603	15412	15716	15483	15611	15389	15694	15592	15537	15617	15790	15301	15652	15622	15863	15531	15516	15446	15678	15745	15577	15750	15585	15761	15540	15737	15631	15497	15613	15552	15720	15611	15526	15594	15650	15849	15721	15687	15759	15664	15630	15562	15555	15597	15410	15700	15602	15486	15483	15651	15715	15551	15635	15720	15675	15841	15729	15626	15727	15644	15837	15517	15608	15418	15620	15727	15509	15519	15391	15679	15873	15666	15621	15599	15764	15510	15624	15444	15621	15555	15359	15664	15530	15610	15479	15506	15644	15540	15577	15469	15473	15583	15676	15586	15628	15493	15517	15455	15746	15508	15716	15614	15805	15467	15542	15590	15490	15563	15462	15859	15624	15537	15543	15562	15737	15310	15488	15533	15539	15567	15709	15626	15715	15745	15554	15696	15560	15445	15445	15382	15535	15649	15645	15525	15692	15594	15689	15527	15431	15639	15407	15558	15608	15501	15432	15639	15729	15783	15719	15705	15501	15629	15631	15521	15821	15572	15735	15619	15677	15647	15624	15543	15441	15503	15507	15735	15550	15655	15821	15595	15564	15543	15589	15620	15695	15748	15527	15608	15600	15675	15565	15535	15596	15543	15617	15497	15599	15598	15412	15495	15594	15605	15554	15584	15608	15666	15373	15637	15462	15649	15603	15643	15793	15677	15404	15760	15565	15674	15809	15674	15416	15585	15744	15704	15491	15440	15831	15784	15590	15779	15565	15479	15605	15857	15551	15636	15634	15668	15752	15379	15635	15758	15620	15815	15522	15538	15604	15440	15541	15682	15584	15603	15636	15492	15678	15532	15632	15599	15450
12999	23809	66168	75653	55599	35946	19528	12631	10647	10125	10045	9968	10052	9896	9920	9872	10003	9862	10089	9803	9976	9997	9923	9823	10047	10007	9933	9967	9868	9803	9867	9900	9858	9911	9832	9831	9806	9864	9883	9802	10030	9951	9829	9727	9825	10031	9798	9788	9912	9791	9883	9690	9934	10033	9824	9904	9797	10072	10021	9977	9812	9869	9701	9794	9856	9710	9983	10012	9794	9882	9759	9778	9749	9846	9758	9898	9957	9954	9908	9801	9968	9831	9709	9633	9680	9902	9793	9787	10026	9949	9907	9832	9843	9735	9962	9820	9977	9909	9937	9894	9930	9803	9802	9667	9785	9962	9854	9729	9866	9920	9736	10042	9792	9757	9758	9675	9981	9846	9713	9799	9954	9911	9724	9825	9852	9844	9955	10006	9842	9759	9861	9921	9968	9798	9849	9933	9856	9891	9847	9886	9964	9775	9906	9927	9903	9926	9886	9794	9814	9745	10070	9840	9888	9931	9816	9816	9915	9838	9877	9833	9768	9958	9768	9896	9960	9923	9775	9790	9864	9929	9779	9810	9917	9760	9933	9853	9893	9717	9844	9944	9729	9723	9890	9710	9813	9643	9718	9850	9974	9663	9911	9895	9882	9809	9832	9768	9682	9860	9939	9907	9886	9681	9769	9823	9934	9876	9829	9712	9744	9938	9778	9860	9803	9812	9868	9774	9790	9889	9953	9937	9838	9917	9756	10014	9894	9927	9809	9910	9734	9895	9778	9733	9846	9809	9834	9876	9707	9845	9886	9985	9929	9889	9826	9859	9748	9884	9970	9850	9876	9950	9942	9808	9767	9776	9873	9929	9818	9955	9678	9901	10008	9724	9761	9946	9723	9853	9891	9763	9689	9876	9876	9708	9758	9841	9876	9883	9806	9711	9890	9804	9811	9838	9786	9915	9865	9816	9816	9614	9951	9734	9935	9875	9799	9743	9891	9631	9909	9761	9939	9993	9833	9863	9858	9893	9827	9819	9763	9849	9805	9955	9864	9941	9844	10003	9791	9879	9847	9815	9954	9841	9855	9862	9814	9852	9772	9867	9820	9857	9649	9707	9881	9862	9899	9982	9890	9756	9749	9945	9768	9903	10045	9893	9930	9916	9948	9753	9956	9909	9915	9748	9868	9945	9864	9944	9721	9661	9881	9787	9760	9956	9750	9942	9811	9889	9839	9933	9830	9685	9798	9778	9734	9788	9857	9773	9812	9818	9814	9862	9781	9868	9785	9767	9801	9790	9734	9905	9774	9902	9804	10004	9914	10040	9842	9907	9946	9730	9933	9796	9882	9830	9844	9805	9778	9892	9862	9845	9670	9839	9929	9980	9792	9762	9926	9834	10088	9793	9705	9974	9839	9686	9911	9692	9818	9713	9780	9793	9866	9832	10050	9733	9909	9704	9715	9834	9898	9795	9788	9935	9831	9868	9935	9916	9890	9826	9935	9775	9810	9951	9655	9865	9929	9863	9765	10009	9953	9977	9854	9776	9713	10039	10014	9750	9775	10064	9842	9741	9681	9841	9858	9848	9810	9798	9899	9689	9853	9757	9803	10019	9764	9779	9703	9754	9780	9852	9784	9876	9730	9912	9823	9820	9888	9813	9624	9963	9702	9744	9861	9896	9738	9855	9736	9914	9848	9651	9881	9804	9786	10025	9783	9895	9701	9885	9942	9905	9964	9791	9931	10009	9952	9860	9738	9912	9862	10036	9733	9832	9843	9874	9868	9976	9786	9765	9860	9794	9759	9896	9769	9980	9804	10049	9678	9839	9805	9700	10067	9927	9947	9872	9844	9915	9831	10013	9856	9867	9975	9955	9807	9814	9733	9921	9868	9774	9858	9780	9932	9826	9839	9839	9854	9786	9783	9813	9977	9849	9870	9762	9873	9791	9827	9799	9772	9794	9773	9877	9897	9898	9794	9888	9967	9871	9782	9835	9884	9923	9900	9781	9736	9982	9670	9923	9774	9778	9746	9990	9743	9895	9804	9949	9752	9755	9952	9754	9908	9811	9828	9721	9803	9887	9803	9786	9849	9897	9757	9719	9816	9780	9782	9934	9683	9759	9828	9843	9861	9821	9792	9750	9965	9869	9724	9803	9871	9768	9843	9970	9727	9786	9705	9883	9919	9701	9817	9903	9852	9820	9848	9890	9711	9787	9908	9873	9797	9711	9699	9913	9804	9867	9963	9998	9791	9732	9837	9825	9725	9811	9684	9883	9929	9869	9951	9878	9824	9865	9907	9774	9707	9823	9672	9788	9773	9869	9698	9859	9673	9890	9867	9970	9736	9880	9870	9801	9867	10139	9829	9859	9897	9774	9769	9866	9955	9957	9930	9722	9859	9952	9779	9968	9963	9824	9879	9832	9858	9965	9970	9758	9687	9875	9885	9892	9975	9766	9902	9852	9697	9930	9855	9888	9853	9856	9930	10051	10034	9770	9861	9821	9920	9840	9801	9763	9764	9689	9825	9683	9988	9753	9894	9943	10005	9783	9779	9977	9821	9887	9826	9777	9812	9754	9745	9928	9856	9822	9817	9965	9843	9951	9824	9772	9887	9866	9791	9796	9786	9872	9997	9770	9705	9939	9905	9781	9772	9856	9824	9880	9773	9843	9808	9883	9816	9953	9784	9808	9859	9842	9832	9863	9938	9746	9758	9910	9840	9838	9839	9847	9873	9916	9805	9956	9905	9885	9871	9723	9905	9714	9783	9853	9860	9909	9722	9822	9882	9796	9847	9892	9804	9797	9652	9892	9719	9778	9836	9749	9909	9852	9934	9855	9743	9853	9724	9827	9782	9834	9692	9727	9873	9772	9788	9802	9736	9657	9822	9968	9894	9909	9882	9826	9862	9802	9698	9914	9792	9782	9837	9869	9883	9728	10006	9690	9823	9896	9840	9899	9848	9954	9820	9805	9928	9958	9918	9766	9765	9806	9703	9908	9788	9758	9734	9947	9860	9928	9884	9801	9672	9710	9640	9814	9675	9744	9909	9759	9878	9885	9868	9938	9996	9820	9934	9651	9922	9665	10044	9907	9841	9987	9843	9957	9876	9863	10076	9905	9702	9874	9998	9895	9879	9811	9882	9899	9735	9697	9867	9817	9922	9828	9675	10002	9825	9762	9728	9729	9843	9778	9945	9783	9722	9892	9844	9975	9845	9846	9828	9911	9863	9744	9738	9797	9883	9971	9791	9925	10005	9818	9717	9824	9825	10088	9983	9997	9700	9862	9947	9798	9829	9838	9797	9784	9996	9724	9714	9733	9740	9886	9914	9798	9921	9865	9860	9789	9850	9821	9748	9825	9793	9901	9864	9878	9895	9846	9887	9645	9920	9797	9706	9944	9728	10009	9818	9728	9810	9850	9761	9965	9862	9833	9947	9705	9803	9931	9769	9807	9671	9817	9765	9828	9970	9975	9740	9850	9796	9870	9858	9780	9910	9797	9855	9739	9827	9869	9866	9881	9842	9991	9825	9874	9877	9837	9803	9831	9978	9875	9758	9732	9851	9788	9920	9918	9702	9800	9766	9897	9935	9704	9810	9834	9729	9866	9673	9605	9781	9726	9764	9862	9972	9849	9850	9826	9823	9847	9989	9633	9943	9854	9808	9712	9779	9673	9778	9876	9826	9855	9929	9802	9792	9866	9922	9755	9770	9934	9945	9691	9945	9755	9798	9907	9896	9874	9765	9940	9904	9934	9725	9752	10010	9900	9808	9830	9744	9935	9886	9826	9906	9828	9849	9735	9827	9892	9810	9770	9791	9861	9838	9874	9729	9908	9898	9792	9754	9794	9803	9987	9654	9967	9758	9938	9904	9792	9936	9940	9984	9872	10066	9893	9930	9947	9804	9888	9922	9892	9920	9848	9750	9939	9976	9630	9815	9885	9731	9790	9807	9767	9726	9899	9801	9942	9779	9731	9899	9663	9821	9773	9903	9709	9910	9821	9924	9843	9740	9730	9820	9875	9941	9684	9871	9714	9850	9772	9708	9798	9757	9833	9909	9814	9755	9844	9701	9838	9882	9674	9693	9890	9914	9893	9905	9705	9692	9823	9819	9745	9865	9901	9870	9850	9787	9865	9908	9719	9638	9918	9820	9766	9819	9931	9962	9939	9763	9807	9792	10042	9885	9818	9707	9865	9886	9660	9848	9979	9841	9764	9817	9729	9973	9861	9939	9968	9917	9861	10008	9848	9889	9857	9914	9701	9762	9933	9786	9792	9856	10040	9939	9930	9858	9836	9793	9790	9835	9817	9712	9908	9870	9771	9730	9739	9921	9772	9923	9780	9707	9906	9752	9788	9903	9742	9898	9757	9857	9872	9938	9831	9747	9816	9871	9892	9766	10092	9683	9787	9942	9803	10022	9812	9798	9787	9833	9949	9911	9889	9743	9793	9758	9941	9844	9890	9900	9722	9853	9809	9708	9776	9958	9867	9616	9896	9915	9837	9899	9866	9863	9871	9879	9681	9900	9775	9748	9748	9977	9935	9786	9924	10003	9707	9891	9745	9989	9696	9878	9842	9971	9875	9946	9950	9789	9983	9940	9757	9784	9825	10012	9765	9862	9803	9844	9818	9551	9921	9881	9884	9888	9789	9691	9757	9726	9985	9695	9697	9843	9941	9884	9728	9770	9722	9849	9922	9879	9833	9818	9953	9967	9807	9950	9800	9835	9761	9815	9814	9889	9831	9823	9808	9815	9845	9959	9889	9889	9810	9857	9744	9733	9796	9771	9778	9876	9843	9775	9736	9751	9704	9847	9785	9921	9960	9816	9861	9794	9826	9870	9996	9758	9817	9853	9810	9822	9854	9876	9778	9744	9776	9905	9621	9855	9730	9822	9868	9776	9691	9984	9940	9820	9874	9823	9840	9804	9849	9959	9899	9689	9914	9821	9884	9845	9916	9950	9850	9786	9948	9859	9895	9765	9761	9683	9691	9752	9896	9765	9774	9823	9905	9872	9720	9837	9778	9798	9683	9816	9652	9925	9924	9907	9877	9764	9780	9705	9947	9841	9714	9788	9856	9953	9817	9944	9726	9884	9812	9834	9930	9790	9846	9928	9775	9832	9705	9877	9854	9816	9700	9739	9865	9851	9896
23781	21589	32825	62275	67410	53920	37339	25309	19211	17289	16867	16568	16385	16368	16316	16230	16497	16403	16503	16351	16504	16318	16327	16201	16346	16315	16243	16244	16056	16307	16329	16305	16401	16339	16172	15983	16021	16085	16253	16020	16209	15938	16265	16169	15975	16196	16214	16145	16271	16273	16226	16313	16172	16030	16234	16013	16102	16207	16056	15940	16185	16021	16075	16141	16103	16191	16281	16165	16058	16235	16265	16112	15978	16022	16236	16231	16207	16148	16135	15924	16035	16069	16111	16003	16004	16121	16171	16163	16121	16172	16106	16349	16213	16260	16248	16313	16332	16205	16130	15948	16158	16077	16067	16336	16081	15976	16062	16118	16196	16087	16275	15985	16162	16008	16227	16106	16153	16097	16254	16138	16205	15926	15996	16258	16123	16054	16062	16267	16263	16365	16087	16256	16021	16092	16115	16132	16160	15993	16106	15914	16152	16216	16302	16185	15932	16101	15995	16294	16304	16103	16089	16070	16102	16077	15914	16099	15968	16143	16061	16044	16231	16084	16072	16005	16156	16138	15948	16091	16163	16220	16083	16163	15985	16191	16155	16030	15996	16348	16118	16207	15994	16027	16031	16158	16110	15988	16253	16085	16112	16029	16085	16014	16131	15979	16092	16013	16354	15926	16054	15993	16212	15794	16081	16186	16027	16141	15950	16008	15988	15834	15995	16018	16195	16239	16128	15884	16154	16020	16028	16000	16068	16116	16064	16154	16135	16128	15901	15984	16190	16181	16166	16155	16133	16233	15872	15969	15908	16214	16301	16198	16116	16135	16093	16013	16072	16003	15905	16016	16103	16059	15974	16284	16154	16047	16138	16224	16052	15889	16230	16123	16012	16023	16080	16158	16067	16125	16104	16312	16089	15971	16190	16241	16040	16154	15933	16122	16090	15995	16140	16192	16156	16124	16319	16050	16099	15981	16007	16111	16115	15871	15962	16093	16257	16220	15991	15952	16104	16251	16197	15983	16074	15941	16045	16114	16083	15957	16111	16073	16264	15923	16129	15852	15999	16113	16107	16156	15995	16169	16409	16084	15953	16041	15987	16049	16049	15864	16292	16157	15900	16061	16082	15935	16173	16063	16092	16089	16063	16155	16129	16008	16149	16142	16443	16356	16144	16213	15776	15798	16045	15913	16156	16328	16073	16136	15943	15882	15984	15957	15985	16270	16060	15989	16288	16160	16062	16077	16021	16272	16263	16018	16058	16200	16159	15896	16176	16263	16035	15998	16029	15870	16034	16201	16024	16280	16120	16267	16050	16050	15923	16259	16093	16184	16159	16111	16368	15956	15870	16009	16018	16175	15900	15969	16126	16067	16079	16256	16240	16208	16060	16143	15943	15923	16121	16151	16316	15985	16084	16056	15955	15933	16001	16013	15948	16075	16031	16129	16251	16145	16142	16067	16177	16084	15996	16002	15866	16092	16101	15832	16034	15980	16095	16072	16205	15995	16097	16104	15993	16059	16172	15969	16175	16095	15998	16007	15808	15981	16348	16193	15918	15982	16023	16203	16226	16216	16189	16182	16186	15946	15936	16055	16086	15999	16058	16113	16268	16045	16157	16154	16276	16163	16120	16144	16042	16147	15999	15966	15984	16095	16113	16069	16245	16310	16065	16030	16256	16268	16229	16158	16225	15997	16170	15954	16039	16366	16225	15867	16096	16158	16251	16066	15867	16040	16103	16056	15989	16088	16092	16255	16213	16141	16172	15992	16163	16091	15891	15999	16140	15994	16253	16249	16074	16277	16099	16023	15831	15941	16275	15958	16126	16150	16015	16136	16038	16051	16200	16186	16165	16160	16103	16146	15988	15936	16104	15946	16142	16234	16272	16060	16229	16039	16172	16264	16120	16038	16230	16139	16004	16050	15877	15963	16033	16046	16065	16206	15956	15830	16028	16189	16278	16243	16043	16024	16112	15776	16031	15966	16050	16308	16341	16200	16195	16133	16315	16318	16032	16284	15973	16071	16030	16167	16115	16142	16068	15998	16004	15982	16117	15983	16017	15941	16166	16205	16092	16068	16033	16175	16228	15994	16259	16199	16089	16151	16104	16201	16111	16109	16122	16054	16373	16013	16070	16076	16039	16227	15920	16282	16062	16028	16104	15982	16257	16168	16092	16262	16148	16156	16057	16012	16001	16018	16018	16119	16075	16370	16048	16046	16159	16110	16075	16133	16202	16061	16212	16136	16143	16011	16221	16236	16027	16233	16122	16151	16176	16057	16260	16074	15920	16002	15996	16072	16203	15921	16089	16268	16149	16152	16192	16114	15975	16152	16088	16112	15844	16056	15974	16100	16125	16061	16206	15975	15985	16185	15995	15955	16191	16256	16085	16016	16113	16120	15901	16122	16120	16069	16109	16150	16020	16227	16053	15992	16030	16214	16041	16060	16227	16115	16020	15978	16233	16105	16032	15894	16038	15963	16131	15752	16130	16115	16162	16234	16016	15890	16078	15981	15932	15999	16092	16071	16276	15986	15999	16293	16206	16330	16042	16004	16246	16036	16119	16091	16135	16080	16062	16255	16276	16193	16161	15991	16181	16019	16065	16041	15992	16143	16087	16150	16141	16080	15843	16389	16268	16183	16283	15904	16122	15996	15978	16170	16068	16047	16065	16235	16139	16244	15934	16142	16133	16050	16098	15871	16144	16117	15986	16099	16056	16064	16280	16210	16403	16250	16243	16075	15969	16120	16408	16223	16045	16138	16121	16043	16191	15923	16222	16139	16190	16028	16177	16139	16140	16027	16159	16139	16002	16040	16098	15854	16175	16431	16036	16215	16134	15996	16091	16119	16232	15955	16199	16006	16179	16192	16161	16073	16011	16054	16028	16123	15986	16125	16075	16068	16043	16108	16310	16190	16166	16048	16065	16060	16037	16115	16059	15912	16223	15868	15996	15959	16010	16284	16035	16151	16135	15977	15941	16136	15946	15978	16142	16315	16185	16194	16147	16236	16325	16086	15983	16140	16092	15979	16166	16006	16100	15946	16155	16234	16027	16139	16000	16117	16026	16095	15936	16119	16025	16051	15950	15861	16199	16184	16139	16289	16096	16062	16190	16056	16024	16002	16040	16097	16262	16245	16268	16097	15909	15811	16132	15951	16109	15954	16126	16238	16084	15884	16189	16034	16063	15920	16122	16051	15938	15984	16065	16216	15830	15892	16099	16058	16237	16208	15968	16139	15813	15909	16106	15947	16152	16003	16160	16172	16154	16356	16060	16001	16108	16062	16123	16077	16060	16104	16133	16090	16079	16072	16091	16020	16105	16126	15906	16126	16219	16176	16146	16135	16058	16282	16078	16103	15975	16076	15978	15991	16193	16468	16105	16320	16147	15986	16246	16003	15898	16189	16030	16200	15956	16178	16085	16352	16127	16130	16249	16318	16275	15982	15782	16200	16002	15980	16123	16213	16186	16057	16150	16101	16198	15960	15981	15967	16002	15972	16157	16172	16134	16216	16127	16059	16033	16027	16185	15982	16031	16317	16135	16046	16179	16062	16167	16072	15859	16112	15976	16099	16205	16046	16285	15898	16053	16065	16284	16240	16078	16225	16064	16147	16059	15986	16291	16152	16201	16095	16139	16125	16365	16001	16148	16252	16327	16134	16028	16146	16098	16027	15897	16095	16135	16234	16076	16321	15963	16355	15928	16107	16071	16037	16185	16015	16014	15997	16173	15888	16107	16109	16314	16080	16167	16033	15932	16219	15887	16153	15961	16258	15893	15964	15968	15896	15923	16171	16227	16103	16365	16134	16163	16194	15997	16070	16429	16157	16037	16102	15935	16049	16137	16153	16153	16051	16222	16099	16125	16268	15900	15942	15993	16040	16359	16083	16334	16091	16082	16066	16193	16109	16127	16171	16175	16089	16259	16150	16207	15978	16056	16060	16228	16300	16072	16235	16256	16045	16167	16130	15999	16103	15877	16094	15977	16101	16072	16139	16046	16068	16154	16286	16010	16201	16136	15937	16191	15946	16033	15936	16076	16168	16081	16076	15986	16001	15891	15997	16086	16123	16057	16011	15955	15971	15940	16049	16235	16072	16371	16130	16186	15982	16094	16115	16061	16188	16145	15888	16197	16213	16012	16179	16110	16081	16127	16199	16541	16148	15963	16155	16167	16255	16214	16052	16033	16280	16217	16135	16233	16210	16025	16089	16140	16311	15970	16288	16110	16079	16158	15972	16206	16132	16128	16276	16335	15979	15918	16141	16079	15951	16179	15943	16147	16240	16208	16176	16082	16063	16125	16056	16017	16033	16070	15975	16046	15986	16096	16087	16094	15901	16130	16139	16064	15875	15851	15853	15978	16138	16403	16243	16219	16072	16116	15973	16145	16086	15923	15938	16085	15835	16112	16077	16034	16149	16017	16117	16041	16104	16137	16134	16323	16122	16153	15964	16307	16176	16201	16107	15950	16136	16290	16021	16090	16025	16029	15999	16157	15989	16187	16127	16096	16165	16033	16322	16232	16172	15977	16046	16060	16038	16223	16103	16264	16151	16165	16014	16071	16127	16156	15923	16090	16310	16277	16291	15905	16057	15921	16058	16327	16297	16129	16203	16215	16449	15961	15882	16032	16027	16396	16231	16024	16144	16015	16207	16217	15993	16014	15937	16008	16075	16099	16120	16358	16079	16088	16123	16160	16274	16322	16028	16304	16336	16103	16065	16091	16030	16200	16087	15900	16062	16104	15902	16084	16138	16048	16020	16207	16265	16117	16257	15996	16259	16110	16099	16123	16042	16067	15973	16273	16014	16101	15997	15963	16083	16151	15936	16041	16039	16039	15984	16359	16098	16186	16073	16059	15921	16088	16058	15975	15934	16216	16052	15905	15978	16166	16321	16163	16181	15946	16091	16137	16165	16170	16035	16021	16117	16106	16110	16070	16004	16178	16118	16135	15995	16181	16122	16055	16384	16203	16248	16071	15976	16235	16149	16145	16009	16100	16196	16092	16094	16071	16114	16270	16355	16020	16084	16071	16021	16174	16259	16122	16223	15922	15900	16255	16288	16195	16180	16272	16181	16224	16127	16241	16060	15913	16289	16192	16019	16188	16070	16193	16398	15938	16061	16129	15902	16122	16213	16028	16154	16214	16158	16342	15937	16150	16037	16212	16119
17333	34297	76397	92617	73086	50578	27344	16607	12272	10711	10524	10445	10395	10522	10486	10426	10431	10289	10534	10383	10422	10370	10339	10307	10399	10248	10336	10287	10470	10295	10485	10558	10462	10393	10331	10521	10305	10427	10366	10416	10474	10311	10427	10437	10163	10314	10233	10202	10267	10208	10302	10393	10312	10398	10220	10409	10346	10217	10362	10351	10404	10391	10251	10392	10273	10328	10418	10294	10304	10279	10444	10481	10436	10210	10238	10345	10307	10126	10423	10346	10229	10255	10295	10445	10354	10281	10346	10324	10284	10195	10423	10346	10344	10284	10317	10226	10190	10222	10536	10545	10458	10296	10176	10298	10312	10217	10384	10390	10420	10359	10338	10255	10498	10341	10201	10402	10518	10170	10218	10309	10392	10487	10258	10314	10374	10396	10292	10179	10212	10264	10282	10270	10175	10366	10252	10430	10296	10316	10329	10229	10257	10334	10200	10355	10351	10221	10351	10371	10361	10334	10282	10279	10222	10363	10279	10381	10304	10213	10312	10190	10251	10305	10261	10407	10170	10515	10334	10191	10407	10361	10408	10373	10380	10240	10415	10389	10445	10376	10309	10386	10379	10257	10264	10333	10522	10220	10231	10208	10130	10417	10439	10179	10175	10278	10195	10394	10224	10262	10125	10237	10180	10315	10247	10353	10406	10339	10182	10427	10430	10271	10333	10235	10325	10364	10278	10337	10212	10378	10125	10231	10403	10264	10327	10357	10464	10399	10136	10336	10197	10361	10207	10280	10205	10325	10208	10324	10269	10360	10458	10290	10220	10293	10366	10225	10371	10314	10367	10294	10273	10293	10153	10308	10195	10302	10362	10333	10481	10318	10225	10237	10422	10264	10120	10432	10322	10313	10207	10290	10363	10257	10160	10345	10209	10224	10330	10265	10362	10068	10296	10263	10238	10251	10216	10307	10367	10221	10397	10360	10226	10354	10275	10255	10364	10244	10332	10238	10273	10173	10266	10355	10400	10095	10227	10206	10253	10174	10219	10334	10312	10532	10423	10144	10358	10436	10241	10269	10231	10426	10550	10232	10269	10199	10251	10312	10244	10579	10392	10357	10286	10253	10254	10325	10410	10333	10224	10199	10378	10183	10229	10334	10162	10236	10279	10332	10229	10305	10380	10240	10400	10267	10260	10295	10240	10350	10373	10263	10139	10236	10271	10476	10355	10364	10311	10230	10245	10318	10371	10145	10469	10233	10182	10210	10281	10346	10301	10409	10225	10244	10318	10268	10274	10222	10294	10267	10539	10309	10213	10424	10420	10275	10440	10230	10313	10344	10364	10370	10206	10280	10081	10361	10336	10277	10136	10271	10273	10212	10406	10448	10316	10362	10433	10413	10367	10251	10468	10303	10239	10189	10519	10152	10233	10178	10321	10401	10398	10421	10330	10252	10363	10259	10327	10270	10311	10241	10322	10354	10338	10362	10219	10245	10162	10379	10161	10135	10353	10427	10313	10362	10315	10329	10341	10161	10258	10456	10222	10402	10339	10364	10290	10313	10340	10334	10493	10274	10346	10200	10348	10510	10192	10369	10393	10332	10471	10409	10285	10262	10363	10218	10484	10383	10291	10246	10349	10220	10277	10153	10284	10449	10323	10410	10339	10310	10349	10374	10383	10223	10230	10328	10246	10280	10451	10288	10252	10124	10296	10382	10406	10281	10110	10419	10262	10358	10361	10268	10354	10237	10255	10231	10358	10203	10234	10217	10311	10282	10411	10532	10588	10181	10273	10281	10356	10346	10405	10191	10282	10324	10200	10391	10212	10331	10232	10294	10228	10379	10406	10359	10254	10352	10396	10384	10275	10214	10264	10430	10157	10214	10293	10262	10190	10382	10524	10263	10405	10190	10347	10170	10420	10399	10387	10421	10229	10357	10407	10392	10284	10396	10206	10198	10369	10284	10269	10258	10335	10291	10200	10450	10266	10230	10325	10299	10329	10360	10330	10311	10238	10254	10389	10351	10325	10400	10480	10280	10402	10344	10352	10226	10127	10418	10194	10488	10281	10412	10315	10224	10283	10296	10243	10295	10269	10287	10315	10241	10340	10385	10329	10236	10332	10317	10325	10299	10354	10251	10219	10443	10348	10345	10362	10331	10328	10280	10405	10320	10087	10461	10240	10243	10313	10200	10264	10224	10435	10428	10354	10337	10254	10362	10247	10292	10344	10447	10131	10309	10178	10159	10279	10391	10372	10398	10178	10303	10432	10282	10382	10279	10389	10399	10386	10230	10333	10183	10423	10341	10270	10199	10276	10421	10297	10189	10340	10178	10284	10274	10254	10399	10416	10195	10279	10309	10307	10484	10246	10308	10316	10256	10303	10245	10339	10429	10270	10236	10244	10167	10111	10223	10133	10346	10342	10409	10142	10295	10240	10347	10363	10425	10319	10331	10342	10203	10328	10255	10236	10197	10287	10225	10190	10240	10314	10198	10210	10303	10228	10281	10304	10411	10239	10437	10343	10314	10416	10346	10212	10214	10415	10217	10257	10228	10361	10203	10424	10259	10368	10295	10121	10275	10411	10180	10281	10446	10169	10339	10386	10254	10336	10159	10454	10203	10125	10340	10390	10310	10288	10334	10474	10293	10270	10322	10262	10239	10221	10380	10216	10319	10323	10232	10386	10246	10173	10316	10198	10277	10271	10243	10354	10340	10351	10351	10333	10298	10403	10265	10397	10301	10478	10159	10165	10238	10486	10300	10328	10266	10322	10533	10313	10242	10279	10138	10362	10372	10141	10180	10304	10340	10359	10283	10217	10229	10170	10453	10249	10362	10403	10500	10265	10333	10248	10225	10356	10270	10425	10272	10442	10375	10279	10378	10362	10233	10244	10194	10359	10301	10360	10224	10266	10275	10346	10466	10404	10332	10118	10305	10280	10230	10190	10392	10243	10357	10392	10291	10279	10300	10337	10333	10287	10409	10226	10309	10239	10254	10520	10334	10314	10369	10419	10215	10352	10277	10170	10316	10342	10176	10463	10327	10415	10239	10256	10252	10307	10228	10292	10306	10331	10346	10303	10263	10368	10173	10342	10365	10309	10313	10325	10504	10186	10366	10197	10382	10190	10381	10277	10395	10424	10207	10156	10316	10243	10336	10307	10292	10463	10403	10362	10359	10263	10199	10358	10425	10159	10197	10309	10206	10349	10357	10405	10251	10258	10232	10225	10280	10299	10342	10339	10379	10354	10193	10273	10100	10319	10242	10381	10234	10226	10372	10205	10249	10314	10333	10245	10248	10235	10242	10468	10204	10244	10401	10256	10451	10454	10375	10337	10323	10403	10410	10155	10356	10109	10335	10239	10274	10283	10308	10297	10333	10279	10172	10301	10117	10271	10287	10283	10275	10206	10273	10292	10303	10280	10290	10305	10492	10399	10386	10297	10352	10177	10250	10272	10336	10471	10379	10265	10302	10370	10272	10345	10351	10201	10245	10386	10216	10232	10418	10188	10324	10069	10229	10315	10345	10273	10146	10315	10260	10342	10256	10340	10487	10422	10298	10355	10347	10295	10332	10182	10214	10298	10140	10354	10351	10201	10314	10271	10214	10343	10422	10213	10305	10321	10256	10311	10421	10405	10264	10257	10277	10303	10350	10245	10389	10228	10352	10394	10351	10321	10127	10274	10343	10318	10180	10355	10381	10346	10207	10275	10325	10299	10283	10129	10343	10058	10292	10237	10238	10241	10384	10270	10438	10166	10289	10317	10216	10338	10288	10296	10241	10334	10240	10293	10246	10300	10254	10147	10257	10252	10395	10320	10295	10331	10313	10315	10347	10171	10267	10310	10284	10273	10183	10152	10335	10224	10317	10222	10322	10377	10413	10285	10394	10252	10272	10371	10182	10319	10293	10443	10341	10191	10314	10329	10089	10478	10317	10290	10213	10193	10133	10323	10264	10222	10206	10220	10144	10446	10438	10293	10345	10150	10383	10282	10433	10289	10245	10142	10366	10406	10246	10211	10265	10157	10312	10361	10204	10284	10243	10353	10323	10529	10262	10112	10321	10369	10285	10319	10252	10290	10149	10489	10238	10410	10430	10356	10343	10346	10329	10139	10290	10363	10323	10322	10306	10296	10516	10303	10421	10457	10298	10429	10297	10314	10216	10313	10370	10347	10259	10356	10383	10302	10345	10330	10260	10280	10281	10217	10220	10372	10326	10221	10406	10236	10238	10207	10444	10423	10368	10301	10213	10262	10390	10246	10212	10188	10328	10327	10335	10258	10322	10315	10198	10320	10160	10311	10418	10293	10400	10240	10442	10073	10303	10341	10196	10294	10363	10518	10291	10263	10364	10324	10395	10295	10401	10315	10233	10378	10226	10369	10224	10310	10265	10424	10272	10177	10260	10080	10268	10309	10242	10103	10362	10169	10318	10151	10393	10285	10511	10290	10327	10205	10328	10438	10202	10173	10407	10322	10345	10314	10187	10374	10383	10387	10357	10237	10250	10314	10401	10157	10363	10373	10244	10381	10250	10292	10378	10157	10293	10208	10355	10253	10269	10279	10355	10391	10184	10227	10329	10315	10294	10288	10265	10493	10237	10232	10284	10479	10401	10249	10184	10259	10323	10151	10296	10192	10314	10298	10272	10430	10330	10268	10236	10325	10269	10307	10290	10354	10260	10255	10410	10329	10365	10291	10359	10256	10365	10364	10283	10192	10248	10391	10192	10503	10289	10383	10299	10310	10295	10385	10128	10211	10109	10340	10297	10281	10329	10261	10261	10333	10323	10217	10329	10388	10268	10216	10201	10429	10285	10208	10382	10340	10294	10390	10239	10409	10229	10374	10378	10343	10231	10276	10299	10223	10213	10238	10416	10257	10073	10226	10244	10313	10296	10281	10262	10352	10317	10061	10241	10193	10365	10197	10211	10337	10447	10390	10331	10307	10435	10164	10229	10229	10381	10358	10263	10330	10150	10339	10275	10241	10442	10178	10433	10282	10411	10256	10249	10200	10328	10349	10282	10404	10358	10133	10437	10343	10288	10227	10421	10405	10280	10473	10189	10233	10262	10275	10206	10498	10179	10282	10294	10287	10377	10315	10082	10364	10213	10291	10275	10241	10119	10217	10437	10250	10164	10331	10168	10285	10234	10397	10342	10177	10431	10316	10298
30131	22262	28036	40005	32917	24595	19198	16953	16010	15939	15821	15897	15664	15841	15693	15821	15843	15973	15774	16038	15674	15644	15956	15871	15989	16002	15874	15777	15630	15922	15761	15819	15789	15732	15805	15770	15676	15903	15831	15888	15793	15784	15926	15875	15860	15885	15857	15934	15769	15925	15817	15983	15785	16030	15855	15652	15873	15815	15867	15871	15945	15791	15746	15863	15881	16013	15699	15730	15693	15946	15735	15873	15831	15676	16083	15782	15775	15918	15901	16036	15907	15775	15853	15911	15966	15846	15833	16065	15987	16005	15664	15617	15766	15647	15850	15795	15724	15680	15860	15967	15591	15904	15776	15729	15799	15475	15788	16102	15646	15984	15948	15955	15959	15666	15793	15746	15726	15858	15774	15926	16010	15803	15824	15855	15776	15582	15740	15528	15755	16046	15658	15754	15824	16009	15859	15930	15788	15731	15790	15790	15846	15956	15788	15773	15667	15746	15962	15729	15992	15695	15973	15702	15759	15749	15681	15817	15698	15711	15759	15824	15899	15806	15899	15710	15943	16089	15934	15833	15898	15848	15961	15805	15729	15971	16123	16076	15679	15647	15983	15667	15745	15826	15698	15725	15739	15954	15747	15605	15775	15756	15793	15724	15839	15708	15852	15700	15872	15804	15573	15703	15758	15760	15678	16060	15846	15741	15816	15810	16011	15714	15916	15860	15784	16124	15772	15828	15741	15825	15804	15858	15956	15733	15731	15848	15814	15849	15648	15740	15727	15892	15781	15738	15918	15649	15695	15800	15692	15924	15559	15658	15620	15851	15773	15668	15783	15584	15894	15698	15832	15777	15755	15715	15707	15872	15864	15855	15785	15784	15745	15901	15727	15907	15871	15814	15824	15843	15800	15792	15743	15726	15868	15687	15787	15744	15830	16080	16016	15730	16028	15902	15836	15819	15752	15600	15565	15827	15900	15933	15825	15975	15729	15827	15607	15632	15960	15571	15862	15508	15764	15824	15784	15752	15964	15875	15844	15730	15905	15739	15722	15684	15793	15625	15846	15817	15720	15852	15869	15777	15598	15816	15818	15941	15868	15759	15799	15610	15746	15714	15844	15604	15750	15693	15647	15918	15902	15848	15800	15754	15827	15840	15597	15738	15889	15608	15844	15749	15646	15964	15788	15819	15873	15764	15723	15934	15755	15825	15802	15697	15974	15822	15984	15809	15751	15544	15716	15797	15944	15524	15859	15810	15955	16032	15577	15754	16014	15818	15816	15821	15933	15910	15766	15902	15825	15790	15675	15837	15808	15900	15752	15919	15890	15901	15863	15860	15718	15825	15904	15588	15807	15912	15968	16232	15769	15874	15576	15915	15878	15721	15556	15675	16006	15752	15743	15785	15865	15860	15982	15835	15645	15629	15893	15956	15444	15641	15752	15778	15696	15644	15849	15570	15865	15841	15775	15747	15753	15874	15935	15548	15977	15831	15754	15825	15971	15843	15880	15716	15957	15709	15772	15847	15723	15641	15752	15722	15625	15871	15845	15821	15863	15774	15836	15716	15864	15628	15701	15736	15577	15838	15769	15706	15693	16016	15763	15708	15556	15721	15739	15648	15823	15686	15533	15720	15715	15892	15871	15688	15871	15790	15916	15815	15882	15621	15871	16029	15891	15687	15542	15615	15947	15814	16045	15942	15771	15738	15787	15930	15811	15700	15870	15911	15919	15586	15847	15755	15849	15962	15738	15770	15806	15709	15764	15571	16003	15882	15702	15710	15531	15691	15688	15872	15532	15714	15675	15796	15752	15785	15919	16160	16046	15825	15851	16001	15968	15792	16005	15811	16035	15570	15811	15727	15795	15856	15853	15637	15779	15746	15973	15788	15623	15653	15707	15759	15779	15705	15732	15715	15725	15721	15810	15869	16179	15546	15879	15751	15851	15826	15624	15792	15735	15832	15669	15750	15675	15779	16036	15841	15636	15989	15918	15573	15760	15955	15892	15708	15653	15656	15771	15917	15830	15895	16040	15802	15811	15801	15857	15604	15449	15841	15944	15675	15811	15937	15737	15938	15890	15864	15659	15741	15581	15783	15801	15787	15955	15765	15654	15851	15663	15704	15894	15951	15764	15772	15815	15570	15916	15621	15927	15626	15707	15919	15834	15916	15882	15801	15907	15751	15814	15678	15696	15540	15720	15927	15754	15911	15735	15761	15559	15525	15638	15890	15938	15823	15666	15834	15817	15727	15849	15789	15773	15768	15736	15747	15744	15487	15824	15811	15903	15826	15922	15900	15920	15627	15785	15721	15826	15890	15923	15744	15893	15591	15836	15914	15914	15923	15626	15972	15847	15725	15809	15807	15785	15681	15790	15519	15632	15906	15909	15967	15857	15687	15867	15817	15839	15719	15839	16176	15735	15725	15985	15706	15857	15696	15865	15935	15873	15601	15659	15935	15743	15828	15650	15875	15860	16011	15834	15892	16019	15797	15812	15850	15758	15709	15839	15645	15903	15803	15673	15903	15685	15682	15862	15749	15800	15991	15777	15910	15938	15629	15714	15773	15982	15817	15679	15845	15756	15681	15973	15823	15608	15921	15737	15827	15833	15668	15661	15853	15826	15808	15638	15766	15819	16012	15848	15773	15754	15716	15775	15678	15943	15785	15754	15722	15815	15770	15768	15766	15587	15784	15853	15984	15771	15809	15957	16003	15879	15899	15972	15864	15995	15800	15850	15709	15632	15767	15746	15784	15696	15850	15872	15879	15796	15731	15946	15614	15750	15832	15817	15634	15712	15593	15906	15836	15724	15799	15862	15804	15921	15742	15836	15966	15878	15641	16064	15681	15754	15699	15915	15857	15720	15713	15652	15741	15948	15807	15820	15817	15720	15642	15627	15744	15594	15753	15818	15752	15810	15803	15742	15755	15857	15693	15888	15794	15996	15718	15543	15926	15674	15653	15938	15748	15818	15758	15637	15845	15779	15879	15816	15676	15841	16053	15882	15737	15893	15886	15724	15964	15691	15476	15806	15816	15724	15662	15838	15849	15932	16010	15800	15769	15879	15914	15730	15844	15851	15860	15885	15823	15940	15855	15952	15546	15674	15816	15918	15870	15888	15828	15833	15716	15827	15874	15855	15719	15871	15980	15844	15793	15845	15761	15710	15815	15836	16007	15828	15656	15858	15814	15591	15702	15829	15680	15838	15895	15587	15720	15532	15851	15638	15879	16026	15802	15823	15831	15881	15780	15762	15956	15754	15590	15785	15565	15708	15598	15724	15693	15819	15893	15850	15895	15689	15704	15756	15964	15925	15568	16026	15957	15976	15929	15947	15706	15844	15818	15881	15636	15865	15829	15814	15821	16063	15684	15773	15886	15881	15768	15958	15847	15976	15828	16023	15702	15919	15934	15766	15893	16083	15758	15729	15859	15687	15792	15881	15669	15641	15646	15792	15836	15595	15718	15974	15794	15753	15714	15737	15861	15703	15702	15699	15759	15795	15913	15927	15924	15730	15896	15871	15798	15920	15960	15804	15773	15765	15628	15724	15955	15710	15762	15800	15895	15873	15849	15719	16106	15873	15920	15755	15926	15929	15715	15731	15856	15770	15858	15665	15811	15776	15689	15909	16073	15881	15699	15613	15879	15817	15943	15901	15804	15677	15937	15950	15759	15844	15742	15570	15855	15837	15874	15887	15675	15845	15813	15782	15675	15947	15835	15710	15815	15887	15823	15738	15737	15756	15671	15751	15799	15686	15735	15835	15717	15712	15837	15680	15850	15836	15650	15888	15624	15894	15675	15728	15881	15798	15737	15750	15916	15712	15732	15919	15910	15783	15977	15801	15753	15814	15988	15913	15868	15547	15686	15895	15575	15837	15695	15738	15613	15806	15606	15858	15881	15709	15971	15858	15697	15776	15884	15895	15902	15961	15957	15758	15916	15820	15577	15744	15991	15819	15892	15800	15709	15752	15902	15749	15954	15829	15669	15930	15856	15850	15811	15779	15790	15835	15690	16006	15904	15839	15633	15775	15709	15741	15691	15894	15691	15889	15795	15803	15775	15752	15716	15700	15896	15799	15737	15911	15877	15843	16040	15989	15865	15825	15823	15496	15774	15836	15726	15560	15783	15772	15949	15886	15870	15791	15699	15971	15804	15790	15929	15719	15998	15791	16040	15712	15937	15881	15800	15770	15914	15846	15728	15703	15739	15928	15647	15628	15702	15873	15860	15836	15816	15722	15819	15571	15764	15834	15875	15858	15674	15649	15828	15801	15956	15907	15725	15742	15541	15827	15696	15648	15809	15779	16039	15855	15901	15835	15712	15834	15858	15675	15757	15692	15752	15930	16030	15912	15877	15789	15624	15736	15868	16202	15957	15838	15694	15873	15862	15920	15528	15863	15843	15682	15917	15905	15841	15791	15769	15815	15647	15686	15868	15730	15866	15719	15814	15806	15778	15903	15687	15861	15752	15759	15760	16027	15918	15636	16035	15812	15905	15826	15768	15916	15832	15765	15760	15762	15755	15830	16037	15755	15676	15532	15700	15743	15683	15937	15768	15818	15495	15554	15726	15834	15669	15742	15716	15855	15897	15654	15713	15819	15769	15653	15736	15680	16024	15787	15772	15676	15990	15965	15875	15947	15825	15749	15888	15866	15760	15951	15841	15798	15888	15890	15808	15857	15878	15725	15572	15862	15893	15867	15747	15942	15703	15799	15864	15986	15825	15803	15682	15754	15854	15867	15747	15882	15939	15695	15785	15735	15841	15870	15658	15708	15887	15677	15641	15783	15779	15817	15633	15934	15852	15837	15684	15916	15901	15893	15821	15696	15736	15864	16003	15837	15856	15680	15763	15977	15838	15883	15863	15753	15716	15725	15853	15723	15615	15905	15893	15728	15828	15703	15655	15839	15665	15834	15981	15626	15749	15940	15825	15840	15720	15904	15772	15967	15796	15644	15794	15793	15881	15912	15851	15795	15956	16014	15810	15622	15587	15854	15928	15784	15789	15930	15891	15808	15844	15719	15799	15814	15855	15699	15665	15647	15735	15948	15949	15590	15814	15839	15793	15779	15911	15788	15687	15971	15789	15739	15839	15952	15782	15862	15965	15820	15728	15660	15940	15690	15617	15746	15659	15733	15710	15812	15610	15741	15777	15820	15945	15807	15880
11656	12721	24036	32511	23110	15840	11689	10157	9932	9767	9803	9659	9674	9725	9801	9623	9623	9643	9493	9723	9797	9645	9903	9618	9631	9597	9654	9904	9686	9784	9663	9677	9729	9555	9595	9781	9710	9710	9535	9717	9723	9612	9770	9803	9684	9778	9866	9580	9643	9650	9686	9747	9698	9410	9692	9662	9781	9861	9762	9623	9659	9802	9740	9708	9710	9647	9670	9888	9700	9675	9752	9764	9684	9684	9685	9670	9539	9712	9677	9748	9583	9574	9727	9745	9816	9752	9791	9701	9662	9741	9644	9698	9745	9636	9615	9732	9634	9655	9689	9753	9783	9718	9749	9641	9623	9601	9813	9682	9623	9678	9827	9582	9669	9722	9528	9569	9672	9613	9590	9691	9654	9648	9670	9619	9886	9747	9605	9770	9752	9761	9656	9845	9800	9702	9700	9550	9927	9640	9607	9638	9622	9818	9638	9479	9656	9591	9582	9759	9760	9703	9693	9617	9716	9724	9685	9869	9907	9675	9723	9637	9621	9625	9596	9808	9727	9725	9833	9681	9821	9658	9662	9792	9554	9652	9621	9687	9665	9659	9645	9599	9649	9728	9716	9766	9626	9638	9765	9626	9608	9699	9623	9565	9641	9609	9732	9733	9671	9749	9552	9693	9528	9681	9742	9682	9796	9587	9553	9688	9463	9736	9815	9798	9641	9585	9732	9647	9707	9570	9660	9740	9693	9591	9654	9616	9644	9573	9693	9533	9658	9738	9760	9495	9671	9719	9741	9457	9693	9878	9671	9800	9771	9662	9644	9705	9625	9755	9600	9818	9669	9864	9579	9638	9716	9736	9621	9608	9849	9769	9596	9886	9659	9686	9660	9707	9785	9677	9707	9669	9541	9670	9715	9611	9629	9770	9698	9808	9650	9541	9607	9702	9828	9747	9773	9573	9682	9670	9594	9717	9766	9832	9641	9671	9628	9590	9541	9727	9632	9589	9705	9588	9733	9673	9697	9724	9643	9677	9593	9627	9671	9682	9665	9532	9671	9628	9732	9754	9744	9663	9866	9543	9797	9773	9707	9684	9759	9550	9665	9681	9664	9605	9768	9605	9738	9718	9703	9804	9693	9729	9821	9620	9660	9650	9682	9588	9649	9715	9610	9675	9589	9726	9720	9680	9796	9755	9702	9680	9726	9623	9792	9504	9726	9745	9703	9634	9597	9711	9689	9735	9611	9548	9629	9775	9648	9546	9651	9737	9710	9684	9604	9599	9679	9772	9655	9775	9685	9639	9618	9627	9698	9608	9647	9713	9675	9681	9667	9751	9649	9624	9639	9555	9617	9657	9705	9697	9736	9774	9727	9668	9785	9610	9635	9787	9750	9735	9724	9619	9773	9722	9625	9464	9586	9697	9536	9485	9661	9683	9639	9680	9585	9670	9659	9671	9576	9852	9645	9748	9661	9671	9604	9654	9670	9586	9636	9842	9666	9688	9733	9906	9568	9669	9761	9688	9605	9750	9725	9822	9702	9563	9707	9813	9730	9582	9642	9743	9641	9533	9596	9590	9621	9802	9685	9628	9626	9715	9588	9658	9719	9754	9639	9830	9708	9677	9688	9581	9738	9792	9661	9630	9597	9667	9658	9663	9680	9655	9573	9719	9621	9704	9764	9690	9475	9750	9624	9682	9729	9686	9544	9661	9613	9698	9670	9768	9701	9564	9607	9701	9752	9834	9837	9637	9640	9705	9734	9696	9618	9648	9562	9738	9594	9672	9771	9634	9381	9780	9628	9770	9800	9747	9645	9619	9734	9527	9827	9386	9688	9557	9651	9728	9670	9552	9583	9682	9633	9736	9711	9692	9502	9760	9879	9707	9761	9885	9659	9822	9708	9527	9622	9681	9736	9500	9754	9623	9548	9726	9644	9575	9643	9680	9599	9614	9682	9583	9762	9567	9559	9540	9492	9557	9801	9578	9640	9740	9674	9664	9569	9673	9711	9704	9635	9654	9581	9659	9696	9744	9773	9792	9729	9774	9647	9846	9780	9654	9644	9742	9838	9712	9767	9704	9536	9779	9788	9644	9555	9575	9684	9709	9695	9741	9679	9703	9711	9659	9593	9772	9632	9619	9786	9661	9670	9600	9601	9667	9722	9663	9613	9659	9535	9764	9609	9543	9564	9752	9780	9691	9722	9579	9735	9620	9628	9550	9874	9673	9813	9682	9755	9725	9623	9482	9627	9559	9664	9744	9608	9681	9656	9529	9651	9625	9752	9667	9732	9663	9623	9646	9727	9541	9721	9644	9671	9662	9724	9838	9704	9587	9758	9691	9778	9725	9689	9733	9623	9709	9698	9672	9773	9731	9865	9596	9743	9628	9732	9559	9530	9642	9674	9727	9676	9699	9718	9751	9754	9631	9671	9705	9686	9640	9743	9682	9698	9670	9566	9806	9816	9769	9707	9791	9735	9675	9727	9757	9567	9762	9570	9641	9674	9817	9773	9688	9554	9873	9839	9671	9701	9771	9789	9614	9624	9577	9694	9618	9553	9647	9563	9623	9583	9741	9608	9631	9667	9538	9704	9658	9797	9718	9706	9655	9662	9796	9727	9530	9676	9696	9646	9698	9638	9666	9621	9649	9753	9659	9765	9632	9738	9654	9648	9622	9757	9640	9709	9735	9785	9745	9666	9535	9786	9707	9559	9612	9644	9760	9620	9855	9621	9726	9757	9615	9725	9605	9657	9680	9799	9767	9655	9641	9673	9655	9751	9717	9653	9614	9612	9714	9651	9643	9749	9807	9692	9731	9644	9748	9625	9646	9787	9704	9650	9672	9762	9684	9659	9702	9628	9735	9621	9777	9752	9793	9706	9701	9648	9725	9670	9641	9718	9700	9588	9621	9623	9685	9703	9800	9641	9746	9680	9591	9676	9760	9618	9704	9596	9589	9562	9693	9684	9643	9822	9783	9825	9775	9701	9672	9769	9662	9550	9885	9688	9645	9712	9715	9718	9572	9903	9729	9766	9688	9771	9650	9720	9673	9640	9584	9810	9735	9500	9809	9749	9633	9853	9600	9750	9628	9619	9696	9700	9689	9775	9686	9741	9602	9543	9663	9643	9803	9492	9534	9736	9752	9650	9614	9712	9708	9617	9698	9542	9815	9707	9636	9685	9624	9709	9746	9779	9674	9617	9756	9573	9727	9698	9728	9656	9729	9811	9651	9816	9663	9867	9699	9763	9791	9596	9581	9698	9837	9647	9740	9462	9643	9728	9815	9665	9697	9685	9699	9713	9808	9825	9754	9601	9683	9761	9827	9564	9535	9558	9832	9632	9667	9688	9796	9688	9545	9813	9647	9733	9709	9850	9780	9608	9643	9662	9577	9592	9525	9706	9673	9528	9670	9746	9715	9599	9754	9728	9694	9836	9681	9678	9668	9859	9623	9587	9740	9646	9730	9631	9655	9615	9646	9594	9386	9650	9752	9587	9658	9644	9609	9778	9639	9649	9819	9465	9811	9595	9551	9656	9599	9626	9687	9518	9673	9824	9647	9766	9511	9719	9655	9540	9616	9668	9668	9670	9575	9575	9761	9659	9570	9632	9685	9478	9864	9711	9715	9724	9585	9734	9676	9708	9588	9544	9627	9608	9587	9670	9507	9819	9589	9743	9766	9699	9729	9670	9770	9722	9706	9598	9788	9669	9574	9711	9717	9815	9682	9711	9628	9668	9830	9731	9525	9735	9554	9681	9611	9524	9654	9605	9722	9676	9540	9667	9699	9826	9662	9638	9665	9631	9746	9741	9503	9704	9468	9591	9616	9781	9586	9545	9721	9534	9724	9605	9545	9656	9690	9766	9556	9643	9724	9663	9656	9547	9520	9566	9690	9554	9461	9724	9623	9509	9765	9584	9672	9826	9756	9727	9653	9867	9697	9712	9935	9612	9724	9631	9729	9758	9742	9757	9564	9705	9804	9774	9664	9665	9575	9623	9706	9533	9609	9784	9719	9685	9456	9756	9685	9662	9641	9696	9667	9814	9691	9554	9765	9732	9714	9742	9692	9635	9703	9713	9514	9787	9684	9633	9566	9773	9669	9762	9683	9711	9525	9681	9698	9718	9792	9680	9673	9626	9703	9628	9711	9793	9752	9712	9756	9751	9666	9608	9744	9684	9531	9813	9705	9751	9469	9552	9651	9583	9662	9483	9580	9622	9732	9777	9708	9726	9740	9745	9750	9744	9661	9692	9637	9722	9693	9590	9761	9863	9716	9835	9737	9737	9548	9619	9698	9652	9699	9805	9881	9753	9632	9653	9555	9690	9758	9652	9775	9833	9677	9728	9807	9677	9845	9620	9759	9739	9628	9870	9669	9692	9650	9590	9743	9589	9680	9586	9481	9559	9620	9729	9560	9661	9621	9618	9633	9750	9774	9536	9640	9633	9730	9704	9712	9784	9734	9705	9676	9808	9656	9595	9635	9659	9759	9686	9733	9631	9778	9834	9771	9724	9684	9775	9719	9598	9730	9539	9705	9819	9701	9716	9664	9506	9787	9656	9672	9748	9692	9691	9739	9655	9638	9570	9560	9675	9490	9615	9696	9649	9677	9652	9835	9623	9606	9727	9729	9584	9852	9607	9549	9580	9669	9780	9785	9721	9768	9549	9664	9713	9639	9653	9753	9714	9675	9753	9824	9973	9741	9701	9895	9769	9710	9581	9592	9549	9666	9679	9723	9696	9554	9537	9742	9643	9649	9520	9715	9656	9549	9721	9744	9693	9683	9690	9678	9778	9658	9754	9815	9595	9734	9653	9756	9751	9804	9760	9700	9900	9640	9701	9624	9670	9678	9665	9590	9785	9632	9705	9602	9638	9770	9693	9639	9689	9750	9629	9625	9603	9645	9692	9626	9608	9689	9690	9623	9850	9682	9687	9822	9772	9556	9539	9808	9613	9702	9882	9510	9447	9549	9597	9654	9723	9712	9705	9717	9812	9604	9595	9695	9608	9623	9562	9712	9745	9691	9648	9595	9695	9612	9692	9712	9565	9670	9696	9660	9703	9743	9587	9490	9626	9718	9712	9696	9843	9709	9821	9722	9659	9818	9589	9574	9770	9710	9668	9735	9544	9821	9612	9733	9769	9738	9686	9598
25321	21614	37434	67738	56788	42677	29028	20588	17276	16406	16234	16243	15991	16003	16049	16059	15954	16118	16093	15950	16032	16107	16151	16018	16049	15813	15991	15915	16012	16084	15894	16009	15943	15985	15912	16156	16044	15791	15856	15853	16030	16105	16032	16091	15856	15854	16107	15821	16100	15991	16061	15978	15904	15876	15865	15829	16096	15822	15848	15969	15659	15983	15951	15867	15844	16036	15964	16008	16035	15972	15951	15966	16097	15889	16053	16024	15889	15782	16009	15925	15770	15966	15948	16084	15931	15678	15806	15905	15693	15667	15791	15704	15920	15933	16110	15993	15943	15952	15900	15965	15867	16010	15908	15751	15784	15836	15906	15867	15671	15786	15928	16005	16065	15744	15714	15920	15838	15957	16043	15983	15978	15772	15887	15810	15862	15771	15882	15775	16014	15943	16025	16132	16115	15847	15782	15983	16097	15789	15947	15905	15884	15949	15836	15941	15781	15928	15738	15809	15750	16013	15776	15819	15909	15933	15817	15922	15966	15694	15955	15820	15701	15893	15958	15979	16099	15936	15856	16062	16108	16007	15947	15944	15704	15788	15981	15986	15959	15758	15859	16003	15976	15946	16106	15943	15874	15958	15861	15527	15942	15767	15841	15856	15811	15915	16000	15963	15931	15915	15803	15942	16005	16019	15873	15922	15839	16093	15925	15947	15949	16051	15806	15808	15922	15946	15985	15822	15798	15797	15772	15753	15919	15919	15998	15830	15860	15924	15643	15789	16200	15883	15930	16104	15765	15765	15910	15971	16026	15885	15790	15866	16234	16042	15848	15743	15840	15922	15966	15860	16007	15882	15956	15994	16098	15858	15835	16039	15753	15699	16045	15775	15952	15800	15931	15825	15755	15925	15969	16079	15927	15787	16016	15897	15939	15815	15813	15899	15815	15655	15760	15874	16023	16040	15962	15999	16012	16094	15727	16122	15850	15735	15925	15863	15900	15899	16003	15836	15944	15683	15851	15711	16000	15986	15891	15914	16057	15902	15949	15859	16011	16190	15941	15803	15793	16015	15996	15986	15768	16029	15909	16063	15878	15723	15851	15882	15703	16118	16031	15717	15980	15920	15794	15870	16038	15721	15874	15855	16029	15892	15802	15828	15813	16043	15834	16063	16042	15886	15659	15941	15897	15910	15890	15863	15664	16057	15899	15817	15934	15963	15639	15795	15700	15886	15760	15760	15783	15755	15827	16002	15958	15876	15894	15984	16151	16004	15829	15911	15868	15723	16047	15931	15977	15826	15961	15633	15739	15903	15991	15877	15863	15914	15697	15757	15951	15821	15989	16169	15829	15921	16143	15870	15947	15634	15945	15714	15917	15929	15744	15869	15956	15852	15732	15867	15915	15902	15562	16102	15708	15874	15760	15931	15911	15695	15914	15951	15806	15980	15658	15938	15982	15842	15684	15994	15782	15574	15993	15830	15949	15696	15828	15848	16004	15809	15987	15969	15908	15811	15891	15849	15730	15864	15864	15810	15837	15710	15910	15921	15746	15767	15976	15960	15742	15714	15656	15959	15934	16021	15912	15860	15896	15767	16047	16042	15929	15692	15973	15678	15833	15919	15890	15762	15866	15925	15752	15833	15982	16023	15922	15843	15903	15741	16079	15964	16025	16042	15914	15621	15810	16021	16070	15913	15743	15779	16023	15978	15741	16037	15817	15963	15724	15930	16106	15933	16071	15896	15973	15775	16019	15973	16005	15938	15936	15762	15906	15899	15737	15871	15945	16158	15798	15787	16054	16133	15969	15870	15794	15752	15793	16082	16000	15988	15645	15887	15839	15748	15895	16015	15836	15878	15989	15963	15751	16024	15955	15915	15825	15981	15910	15813	16022	16175	15849	16002	15891	15968	16007	15758	15748	16004	15877	15847	15918	15887	15926	15867	15811	15816	15906	16002	16002	15852	15705	15987	16095	15966	16021	16046	15825	15946	15930	16023	16072	16060	15994	15976	15964	15881	15952	15722	15910	15977	15983	15956	15856	16157	15956	15779	15899	15858	15990	16111	15818	15872	15893	16005	16035	15858	15960	15853	15936	16035	15926	15800	15762	15783	15704	15837	15932	15734	15708	15945	15979	15978	15785	15738	15862	15784	15966	15814	15892	15707	15662	16090	15851	15707	16019	15854	16141	16001	16028	15723	16159	16055	15917	15910	15971	15923	15712	15993	15969	15824	15855	16077	15855	15884	16075	15844	15645	15869	15825	16055	15972	16008	15923	15917	15905	15788	16113	15934	15659	15893	16157	16085	15877	15850	15893	16057	15842	15928	15876	15801	16036	15836	15870	15774	16008	15786	16101	15735	15868	16007	15972	15845	15777	15882	15869	15655	15977	15927	15892	15745	15913	15839	15879	15814	15976	15928	15904	15783	16065	15941	15722	15828	15987	15875	15906	15800	15687	15850	15928	15784	15946	15845	15804	16073	15804	15860	16006	15945	15906	15731	15946	15971	15889	15801	15989	15923	15704	15938	16082	15853	15994	15756	15830	15882	16086	15993	15791	15904	15936	15977	15685	15909	15643	15963	15920	15663	16220	15929	15972	16075	15959	16013	15892	15876	15770	16018	15986	15579	15721	15790	15623	16011	15877	16037	15831	15698	15896	15723	15906	15994	16065	16130	15648	15793	15967	15684	15751	15748	16002	15955	16007	15979	15936	15508	15858	15987	15970	16026	15974	16061	15855	15800	15938	15854	15959	15915	16007	15873	15818	15950	15992	15808	15927	15706	15774	15971	15803	15872	15931	15835	15832	15715	15739	16093	15926	16051	16004	15926	15720	15893	15919	15967	15851	15978	15838	15704	15950	15926	15688	16021	15730	16134	15792	15965	15881	15888	15855	15946	15798	15726	15909	15905	15964	15700	15847	15760	15984	15996	15914	15737	15916	15838	15932	15893	15816	15876	15848	15777	15894	15678	15922	15851	15935	15900	15911	15942	16113	15845	15837	15831	15873	15749	15906	15882	15884	16031	15754	15888	15706	15923	15873	15667	15807	15761	15844	15878	15831	15947	15831	15660	15926	15825	15789	15983	15993	15778	15959	15797	15912	15815	16033	15948	15986	16007	15874	15861	15944	15935	15948	15978	16137	15847	16121	15817	15821	15799	16020	15882	15743	16094	15997	15979	15946	15731	15973	15940	15874	16015	15909	16044	15971	15916	15881	15963	15866	15834	15759	15826	15850	15932	15896	16008	16035	16031	15992	15964	15816	15839	15935	15829	15837	15885	15782	15976	15777	15856	15901	15960	15921	16069	15914	15874	15849	15803	16116	15813	15914	16100	15879	15747	15828	15753	15851	16032	15976	15779	15942	15980	16091	15866	15970	16016	15828	15774	15933	16050	15933	15752	15736	15792	15845	16082	15932	15967	15690	15898	16007	15782	15984	15832	15969	15903	15905	15756	15918	15746	15837	15877	15815	15714	15846	16035	15915	15966	15841	15894	16061	16174	15991	15930	15949	15852	16008	16004	15733	16111	16011	15972	15985	16027	16011	15737	16008	15718	15829	16057	16007	15917	15671	15937	15943	15828	15992	15799	15853	16122	15945	15695	15778	15842	15804	15985	15806	16077	15950	15680	15962	15930	15750	16037	15844	15874	16059	15865	15999	15996	15750	15879	15824	15900	15966	16076	15985	15865	15801	15931	15858	15843	15787	15996	15861	16005	15939	15793	15662	15811	15837	16019	15900	15992	15998	15872	15910	16002	16204	16164	15813	15972	16024	15778	16010	15936	15919	15978	15872	16057	16056	16054	16016	16240	15883	15859	15958	15664	15823	15764	16009	15925	15666	15877	15923	15859	15641	15789	15912	16071	15959	16079	15938	15834	15928	16073	15849	15851	15867	15824	15923	15863	15840	16007	15875	15880	15913	15935	16013	15943	15706	15689	15928	15988	15845	15892	15791	16165	15769	15902	15823	16136	15801	15798	15937	15820	15959	15807	15812	15963	15676	15912	15856	15895	15749	15938	15879	16020	15884	15740	15730	15902	15738	16000	15750	15911	15719	15890	15982	15810	15748	15928	15828	16150	15885	16048	16022	16003	15883	15702	15648	15810	16150	15785	15851	15901	15926	15901	15805	15786	15843	15917	15976	15899	16012	15921	15974	15748	15492	15789	15809	15933	16019	15978	15923	16025	16162	15947	15892	16044	15914	15736	15943	15765	15578	15851	15923	15738	16159	15875	15689	15859	15854	15980	15792	15859	15886	15759	15824	16017	16050	15796	15915	15900	15912	15899	15830	16001	15835	15827	16015	15844	15798	15732	15849	15879	15786	16018	15980	15770	16048	16172	15914	15775	15907	15866	15864	15830	16048	15821	15773	15994	15821	15851	15846	15743	15974	15753	15907	15848	15896	15702	15808	16063	15947	15780	15834	15945	16189	15698	15882	15869	15843	15982	15804	16146	16013	15967	16018	15979	15915	15953	15693	15786	16000	15846	15991	15912	16122	15911	15781	16019	16045	15904	15775	15951	15878	15964	15785	15971	15922	15951	15924	15903	15742	15824	15875	16005	15939	15889	15900	15705	15801	15803	15765	15887	15787	15925	15768	15651	15812	16010	15733	15692	15894	15831	15922	15873	15894	15840	16145	16149	15778	15784	15738	15901	15845	16157	15742	16007	15921	15572	15877	15868	15938	15801	15682	16115	15749	16038	15626	15703	16065	15945	15750	15985	15946	15948	15756	15858	16123	16013	15943	15799	15951	16003	15933	16032	15979	15920	15875	15852	15923	15821	15908	15896	15718	15771	15881	15619	15970	16057	15746	15957	15881	16043	15744	15829	16097	15965	15736	15815	15889	15845	15801	15834	15772	16028	15847	15914	15914	16057	15894	15762	16005	15805	15900	15959	15995	15855	15749	16092	15925	15875	16040	15646	15836	15782	15968	15923	15819	15870	15739	15735	15871	15893	15898	15935	15781	15893	15812	15971	16057	15892	16004	15729	15784	15811	16128	15976	16015	15886	15826	16075	16036	15869	15927	15834	16110	16175	15872	15829	15991	16105	15968	16091	15797	15997	16106	15761	15980	16196	15909	15680	16019	15872	15720	15845	15946	15855	15939	16036	15966	15900	15835	15908	15808	16011	15905	15973	16105	15938	15825	15938	15971	15787	15978	15873	15932	15962
13754	25098	66953	75379	55044	33775	19143	12774	10782	10341	10092	10175	10029	10060	10132	9986	10211	10021	10188	10183	10119	9956	10166	10084	10025	10037	10003	10187	10063	10111	10138	10007	10161	10185	10065	10204	10013	10156	10130	10100	10126	10099	9973	10008	10232	10037	10067	9939	10014	10092	10214	10034	10031	10190	9900	10226	10064	9997	10041	10063	10077	10296	10104	10061	9957	10158	10092	10061	10099	10016	9855	9971	10012	10064	10083	10087	10100	10025	10070	10004	10089	10046	9939	10217	10155	10047	10167	9913	9948	9918	10118	10185	10137	9964	10153	10063	9884	10009	10132	9919	10154	10069	9959	10218	10115	9935	10180	10024	9897	10082	10077	10020	10131	10164	9913	10019	10142	10204	10071	10088	10165	10086	9956	9909	10076	10131	10037	10003	9999	10011	9958	9986	10053	10043	10029	10133	9958	10199	10077	10080	10066	9997	10056	10163	9961	10113	10146	10000	10097	9943	9921	10159	10166	10120	9997	10022	10098	10048	10069	9945	10043	9843	10032	9943	10016	9970	10021	9951	10026	10043	9932	10021	10027	9893	10182	10017	10156	9931	9810	9996	10215	10006	9951	9979	10056	10011	10218	10002	10010	9830	10097	9925	10040	10008	10136	10086	9924	10015	10097	10056	10141	9976	9886	10029	9963	9935	10006	10080	10117	9956	10211	9969	10034	9967	10037	10096	9914	10108	10128	9830	10062	10054	9963	9934	10024	10045	9976	10016	9966	10117	9945	10073	9941	10068	10138	10233	10025	9993	9983	10041	10029	9977	9993	10125	9901	10132	9891	10165	9976	9932	10073	10077	10076	9997	10086	10083	9994	9952	10160	10124	10177	9981	10088	10009	10033	9908	10080	10301	10103	10062	10157	9962	9976	9985	10134	9951	10154	10121	10150	10114	9928	10101	10270	10090	9854	10082	10171	9888	10225	9889	10067	10094	10146	10047	10072	9911	9975	10155	10084	9974	10035	9913	9930	9962	9969	10053	9951	10000	9991	10013	10150	9879	9944	10029	10076	10143	10169	10084	10090	10116	10131	10058	10042	9982	9990	9952	10080	9953	9925	10066	10047	10014	9981	10003	10068	10061	10145	9971	9907	10109	10031	10117	10016	10061	10156	10013	10076	10131	9896	9951	10115	9960	10001	10072	10127	10068	9876	10291	10155	10157	10089	10071	9985	10057	9978	10156	10042	10076	9983	9999	10008	10067	10073	10034	9984	10078	10042	10107	10126	9991	10174	10004	10147	9992	9955	10117	10092	9772	10205	10040	10091	9987	9953	10022	10206	10041	10020	9967	10105	9947	9925	10124	10106	10100	10085	10041	10041	10091	10224	9970	10160	9822	10074	10005	9964	10047	9899	10026	9930	10093	10189	9992	10020	10122	10007	10097	10021	10096	10188	10085	9983	9892	10054	10085	10168	10101	9970	10051	9927	10246	10042	10041	10001	9986	9946	10047	10127	10183	9989	10080	9799	10084	10005	9925	9882	10011	9999	9839	10148	10061	10000	10056	10091	10000	10043	10200	10098	10049	10157	9948	10090	9948	10052	9999	9869	9989	9959	10110	9919	10068	9877	9977	9915	10181	10177	9968	9877	10143	10086	9956	10180	10074	10038	10005	10016	9915	10167	10034	10053	9997	9996	10104	10055	9998	9961	10047	10080	10067	10014	9968	10195	9991	10063	10252	10013	10000	10071	10004	9911	10018	10023	10111	9984	10222	10021	9965	10128	10095	9916	10029	10100	9831	10046	10134	9958	10046	10100	10213	9948	10056	10040	9961	10247	10002	9961	10017	9952	10080	9969	10102	10052	9925	10043	9995	9964	9998	10029	10044	10025	10148	10024	10070	9921	10050	10256	10111	10087	10065	10100	9989	9920	10008	10006	10064	10089	10100	9855	10117	10099	10062	10029	10079	10070	9991	9953	10000	9983	9990	9977	9905	10122	9975	9889	9991	9988	10028	10126	10186	10116	10076	10037	10017	10059	10026	10162	10084	10034	9971	9912	9957	10079	9943	10022	10021	9984	10016	10130	10018	10095	9952	10154	10022	10013	10084	9970	9952	9910	9958	9965	10017	10027	9950	10044	10081	9963	9993	9896	10077	10150	10122	9950	10098	10023	10110	10049	10150	10034	10099	10024	9987	9842	9926	10007	9979	10114	10053	9952	10032	10098	10056	10101	10036	10074	10086	10074	9991	10226	10066	10035	9961	9928	9864	9936	9987	10107	10089	9907	9832	10015	10096	10182	9997	10120	10119	10163	10057	9948	10036	10043	10064	10083	10066	9985	10030	10118	10040	10131	10148	9918	9922	10060	9977	9967	10098	9941	10074	10096	10048	10102	10031	10111	10069	10003	9970	10021	9962	9962	9995	10043	10118	9960	10096	9974	10047	9901	10024	9997	10027	10134	10141	10033	9870	10204	10031	10014	9975	10172	10062	10118	10048	10033	10037	9963	10158	10041	10097	10062	10046	10099	9992	10137	10031	10051	9925	9826	10071	10214	9947	10189	10133	10088	10185	10236	9926	10167	9987	10113	10037	9981	9989	9925	10036	9930	9869	10024	9959	10092	10195	9927	10061	10141	9937	10011	10123	9939	9975	10073	10101	9996	10162	9970	9905	10050	10002	10059	10069	9931	10007	10038	9981	9970	10157	10016	10061	10045	10039	10016	9932	10116	10168	10071	9966	9932	10120	10094	10030	10159	9974	9967	10106	10082	10154	10077	9858	10060	9963	10001	9931	9979	10032	9984	9922	10097	10143	9979	10142	10052	10087	10043	10027	9882	10090	10027	9951	10170	10106	9952	10136	10081	10078	9983	10204	10063	10180	9831	9981	9995	10013	10053	9942	9946	10016	10050	9926	9950	9976	10136	10144	10021	10087	10036	9938	9937	9979	9948	10136	10031	9948	9963	9975	10101	10161	9873	10098	10162	10020	10076	10035	10002	9979	10031	10142	9998	10058	10004	9963	10029	10144	10124	9902	10048	10051	10114	9980	9941	9905	9950	9980	10126	10065	10111	9810	9990	10126	10050	9938	9971	10053	10046	9900	10147	10002	10005	9909	10022	10046	10056	10108	10068	10101	9998	10112	10084	10034	9938	10039	9903	9833	10041	10113	10122	10087	10008	9990	10045	10003	10023	10058	9879	10128	9969	10170	10005	10157	10058	9924	10170	10033	9967	10150	9982	10079	10000	9967	9916	10021	10080	10026	10008	9926	9942	10258	9877	9962	10078	10012	10017	10105	10042	10073	10106	9987	10047	9994	10041	9950	10136	9918	10131	10092	10120	10063	10058	9986	9926	10110	10066	10106	9924	9956	9972	9873	10132	10072	10047	10135	10056	10146	9988	10023	9987	9938	9964	10022	9918	10074	10055	10022	10072	10047	9984	9947	9982	9926	9918	9917	9909	10052	9961	10144	9962	10104	9890	9808	10024	10071	9891	10025	9996	10113	10008	10109	9872	9976	10088	10088	10008	9975	10053	9962	10026	10014	10069	10066	10133	9960	10077	9924	10156	9899	10099	10049	10088	9950	10139	9976	9994	9920	10018	10159	10000	10119	10189	10074	9872	9840	10086	9962	10076	10019	10116	10013	10101	10083	9921	9990	9997	10057	9971	9989	9928	10003	9999	10278	10039	10005	9968	10083	10159	10300	10007	10095	9998	9896	10027	10063	10171	10066	9917	9842	10112	10044	10041	10110	9989	10043	10069	9937	10161	10026	10084	10133	10141	9993	10161	10221	10025	9940	9941	10073	10034	9963	10202	10042	10128	10057	10108	9943	10026	9958	10093	9996	9942	10096	10011	10275	10097	9942	10341	10072	10014	10062	10010	10124	9946	9951	10025	10036	10125	10038	9911	10056	10042	10125	10085	10016	10057	10001	9963	9787	10170	10080	10105	9871	9998	10126	9948	10109	10048	10162	9990	10114	9943	10095	10053	10029	9823	9994	10084	10079	10010	10088	10116	9973	10097	10035	10049	10017	9913	9904	10065	10108	10041	10158	10066	10069	10049	10019	9953	9881	10194	10051	9941	9998	9963	10286	10079	9962	9913	9929	9988	9965	10032	10114	9971	10193	9932	10061	10033	10043	10051	10105	10014	10007	10128	10067	10025	9911	10171	9942	10038	10158	10241	10017	10155	10068	9968	10068	10082	10062	10090	10120	10034	9996	10130	9941	10043	10134	10123	9832	10185	10120	10055	9947	10016	10182	10197	10046	10096	10070	10004	9942	9936	10110	9836	10101	10075	9947	10118	10086	10229	10059	9978	10041	9976	10016	10078	9985	9980	9931	10105	10090	10134	9947	9993	9986	9965	10011	10074	9949	10023	10080	9964	9905	10144	10072	10169	9992	9995	9966	10001	10172	9987	9975	10108	10151	9892	10071	9943	9941	10090	10005	9972	9890	10118	9991	10085	9949	9916	10043	10110	10002	10058	9918	10019	10046	10153	9934	10094	9926	10038	9952	10186	9916	10059	10213	10190	10073	10158	9865	9830	10005	10053	9972	10193	9960	10009	10008	9956	10086	10080	10093	10015	10067	10065	9990	10193	10014	10004	10001	9931	9921	10137	10056	10096	9972	10030	10008	10101	10110	9984	10253	10063	10127	9904	10011	10049	10238	9957	10038	10060	10017	9788	10070	10136	9883	9882	9946	9924	9995	9973	9979	10144	10009	10118	10099	10066	10097	10058	9970	10024	10086	10081	10113	9916	10019	10067	9950	10040	10046	10123	10045	9875	10085	9956	10198	10072	10087	10198	9982	10111	9987	10108	10057	9981	9937	10111	10150	9822	10060	10150	9891	10111	9928	10051	10061	10067	9977	10038	10061	10027	10093	10004	9854	10015	10093	10069	9962	10063	10012	10115	10090	10001	10036	9929	9908	9998	10041	10088	9973	10128	9900	10020	9994	10083	10113	10044	10018	9936	10141	10125	9981	10088	10061	10066	10233	10202	10006	9982	9976	10041	9909	9970	10068	9845	10124	10067	10108	9967	9965	10084	9966	10003	9959	10072	10106	10002	9960	10115	10035	9984	9979	10005	9860	10114	9958	10114	10064	10058	9954	9965	9876	10024	10035	10049	10091	10118	10017	9987	9871	9944	10117	10102	10292	10151	10033
23745	21597	40680	68646	62026	48967	34155	23548	18805	17416	17029	16623	16635	16613	16511	16711	16804	16793	16540	16545	16422	16667	16572	16804	16567	16461	16619	16850	16546	16516	16612	16748	16584	16688	16479	16402	16633	16556	16462	16388	16770	16348	16556	16514	16393	16664	16586	16521	16513	16372	16373	16248	16495	16422	16446	16434	16397	16678	16477	16453	16512	16422	16458	16503	16525	16555	16200	16323	16567	16454	16510	16506	16611	16506	16334	16334	16217	16422	16551	16346	16349	16358	16570	16343	16432	16393	16520	16460	16573	16217	16315	16413	16355	16390	16268	16310	16388	16265	16279	16255	16190	16320	16441	16380	16405	16535	16775	16321	16237	16606	16553	16503	16446	16360	16289	16478	16467	16589	16608	16478	16293	16520	16578	16666	16495	16437	16427	16375	16389	16611	16328	16370	16523	16554	16529	16328	16317	16482	16449	16251	16355	16215	16513	16407	16415	16476	16457	16580	16217	16547	16254	16489	16470	16569	16412	16443	16492	16430	16439	16345	16443	16529	16471	16249	16442	16508	16384	16219	16296	16394	16283	16509	16524	16677	16367	16355	16482	16474	16314	16472	16462	16297	16366	16148	16428	16252	16254	16442	16326	16261	16508	16369	16504	16481	16510	16468	16711	16423	16439	16407	16451	16591	16332	16327	16410	16391	16466	16448	16461	16270	16353	16378	16431	16364	16541	16565	16485	16463	16546	16350	16374	16285	16258	16450	16502	16414	16388	16370	16155	16145	16512	16495	16469	16464	16330	16382	16292	16331	16202	16481	16228	16423	16388	16628	16424	16386	16310	16186	16340	16288	16511	16553	16501	16456	16276	16445	16303	16527	16469	16513	16424	16417	16546	16515	16578	16368	16320	16399	16298	16526	16453	16225	16504	16517	16351	16340	16258	16170	16299	16492	16593	16406	16428	16529	16361	16460	16526	16377	16286	16275	16490	16397	16487	16153	16300	16437	16492	16329	16497	16337	16288	16659	16031	16235	16101	16388	16298	16408	16352	16431	16449	16407	16616	16443	16432	16280	16593	16403	16414	16374	16410	16364	16411	16451	16427	16497	16453	16527	16440	16462	16323	16467	16684	16458	16449	16348	16341	16318	16649	16431	16478	16257	16281	16344	16127	16332	16367	16482	16610	16430	16353	16265	16370	16173	16311	16375	16422	16216	16248	16483	16301	16504	16425	16451	16449	16382	16322	16409	16486	16329	16404	16363	16351	16282	16459	16286	16335	16555	16372	16366	16151	16333	16316	16333	16537	16266	16380	16366	16533	16489	16433	16383	16389	16235	16579	16509	16453	16370	16449	16560	16533	16462	16364	16350	16381	16382	16383	16268	16208	16308	16413	16408	16410	16436	16310	16257	16306	16391	16459	16466	16247	16321	16414	16233	16459	16318	16338	16535	16454	16344	16362	16339	16438	16193	16457	16361	16318	16414	16538	16209	16490	16351	16406	16214	16430	16533	16671	16364	16412	16346	16371	16278	16399	16406	16472	16435	16387	16505	16377	16156	16348	16250	16695	16352	16578	16296	16210	16502	16453	16429	16510	16084	16362	16374	16490	16523	16511	16497	16089	16315	16454	16434	16526	16570	16529	16497	16169	16225	16341	16207	16664	16519	16267	16606	16466	16564	16512	16391	16512	16517	16355	16482	16264	16361	16297	16451	16359	16356	16621	16316	16311	16416	16608	16186	16464	16365	16149	16358	16381	16449	16362	16455	16251	16283	16542	16515	16338	16502	16470	16243	16310	16624	16322	16547	16413	16411	16508	16379	16170	16249	16435	16431	16510	16276	16551	16320	16428	16384	16389	16364	16556	16381	16638	16378	16553	16205	16425	16286	16342	16329	16241	16172	16392	16396	16476	16325	16331	16381	16373	16384	16301	16372	16426	16426	16249	16459	16201	16431	16431	16233	16272	16373	16397	16196	16231	16417	16428	16420	16554	16348	16400	16185	16373	16477	16082	16196	16462	16515	16458	16383	16333	16318	16467	16661	16541	16185	16340	16003	16502	16378	16313	16531	16260	16450	16173	16298	16369	16287	16573	16366	16522	16317	16639	16477	16398	16616	16427	16279	16352	16520	16470	16371	16812	16448	16510	16349	16568	16349	16330	16544	16634	16597	16461	16544	16504	16487	16321	16232	16371	16557	16411	16331	16242	16343	16347	16317	16457	16408	16447	16361	16601	16279	16321	16450	16342	16300	16544	16413	16399	16497	16401	16399	16458	16333	16482	16525	16462	16348	16259	16435	16436	16469	16462	16377	16520	16535	16495	16419	16362	16382	16498	16497	16478	16466	16409	16516	16515	16334	16522	16466	16190	16370	16367	16371	16458	16267	16361	16512	16356	16212	16434	16330	16341	16481	16300	16664	16528	16286	16646	16287	16421	16320	16243	16333	16278	16505	16425	16208	16420	16323	16479	16391	16331	16396	16335	16416	16582	16275	16430	16284	16477	16421	16396	16349	16367	16622	16479	16395	16218	16475	16322	16305	16468	16531	16458	16375	16587	16539	16408	16369	16395	16246	16332	16389	16448	16367	16188	16311	16208	16416	16457	16542	16516	16296	16608	16414	16273	16384	16386	16419	16423	16357	16570	16343	16380	16485	16551	16323	16505	16516	16397	16311	16451	16306	16462	16454	16495	16448	16398	16409	16242	16213	16479	16432	16459	16401	16260	16323	16456	16385	16524	16535	16401	16380	16248	16373	16515	16460	16245	16397	16494	16467	16483	16159	16261	16332	16344	16449	16481	16478	16370	16502	16259	16466	16422	16309	16313	16130	16512	16200	16622	16273	16235	16320	16356	16506	16469	16331	16638	16122	16401	16281	16297	16438	16514	16287	16237	16309	16474	16360	16496	16338	16300	16349	16319	16429	16335	16461	16449	16267	16438	16368	16415	16402	16500	16431	16494	16741	16481	16404	16239	16378	16459	16537	16257	16599	16267	16438	16386	16460	16403	16362	16266	16686	16248	16513	16266	16287	16174	16575	16383	16433	16256	16504	16318	16434	16409	16406	16349	16436	16407	16318	16520	16222	16276	16121	16440	16574	16439	16513	16197	16319	16496	16460	16328	16550	16440	16433	16547	16510	16355	16178	16266	16501	16510	16280	16474	16261	16507	16472	16356	16637	16264	16425	16527	16592	16381	16332	16514	16456	16488	16440	16290	16415	16460	16457	16413	16415	16283	16433	16492	16455	16520	16369	16450	16431	16491	16432	16378	16533	16618	16354	16272	16341	16567	16373	16437	16400	16160	16303	16360	16372	16449	16349	16296	16293	16426	16367	16408	16405	16339	16475	16382	16449	16399	16277	16629	16611	16375	16341	16485	16336	16534	16519	16479	16542	16264	16289	16436	16603	16473	16488	16482	16355	16446	16388	16485	16437	16403	16416	16531	16517	16458	16271	16402	16414	16222	16389	16273	16402	16645	16382	16484	16253	16484	16165	16558	16396	16509	16256	16561	16319	16473	16381	16582	16329	16367	16502	16521	16291	16320	16283	16390	16487	16546	16361	16451	16512	16517	16417	16465	16240	16373	16246	16189	16433	16323	16465	16743	16295	16199	16451	16399	16261	16317	16315	16279	16520	16517	16456	16266	16295	16379	16225	16338	16332	16342	16428	16356	16429	16414	16396	16363	16372	16347	16381	16396	16174	16097	16275	16400	16281	16449	16454	16425	16425	16420	16273	16306	16472	16270	16606	16169	16373	16543	16555	16649	16328	16523	16520	16376	16467	16418	16328	16311	16256	16465	16501	16548	16330	16395	16356	16470	16282	16543	16422	16553	16416	16487	16321	16542	16395	16508	16554	16595	16319	16634	16187	16317	16343	16622	16347	16370	16439	16505	16425	16617	16247	16456	16355	16402	16375	16455	16446	16431	16340	16479	16469	16568	16481	16091	16279	16317	16272	16197	16416	16201	16465	16330	16399	16472	16531	16359	16578	16282	16449	16323	16220	16291	16289	16426	16428	16431	16446	16346	16470	16397	16682	16390	16588	16456	16450	16276	16378	16397	16188	16454	16262	16681	16307	16507	16311	16296	16444	16449	16473	16454	16505	16568	16289	16442	16525	16370	16640	16445	16268	16281	16485	16465	16512	16415	16517	16318	16390	16381	16115	16458	16143	16481	16305	16628	16264	16403	16492	16489	16291	16301	16361	16312	16363	16346	16630	16432	16418	16442	16405	16244	16383	16574	16364	16478	16456	16483	16636	16296	16181	16528	16277	16312	16525	16325	16163	16362	16360	16299	16462	16354	16496	16447	16391	16366	16274	16284	16522	16407	16273	16330	16564	16358	16400	16647	16315	16167	16604	16297	16317	16235	16244	16506	16577	16457	16469	16448	16488	16280	16300	16487	16400	16318	16251	16413	16589	16357	16463	16465	16298	16176	16315	16319	16554	16336	16661	16464	16531	16219	16298	16559	16348	16270	16598	16253	16262	16362	16404	16343	16206	16432	16492	16560	16594	16454	16285	16225	16322	16327	16323	16286	16149	16477	16632	16420	16295	16382	16594	16320	16612	16524	16374	16617	16317	16394	16552	16438	16390	16450	16451	16459	16267	16530	16367	16414	16194	16422	16438	16383	16510	16338	16629	16469	16281	16437	16319	16453	16375	16388	16185	16544	16434	16398	16467	16415	16590	16514	16371	16299	16563	16317	16606	16456	16428	16394	16449	16329	16323	16291	16371	16281	16495	16338	16290	16367	16413	16404	16269	16409	16354	16433	16655	16450	16642	16352	16212	16537	16614	16480	16467	16546	16288	16400	16569	16368	16214	16206	16667	16359	16484	16382	16395	16250	16583	16455	16427	16278	16639	16530	16538	16494	16443	16681	16404	16477	16299	16455	16431	16400	16377	16352	16187	16210	16563	16300	16509	16338	16469	16386	16330	16384	16346	16387	16600	16454	16303	16376	16331	16386	16376	16430	16677	16400	16214	16510	16290	16381	16447	16399	16525	16598	16611	16247	16417	16395	16236	16300	16351	16296	16443	16425	16426	16130	16394	16330	16530	16436	16275	16253	16562	16418	16325	16404	16433	16353	16393	16353	16483	16455	16356	16421	16336	16340	16417	16202	16408	16286	16192	16188	16305	16485	16664	16497	16663	16491	16453	16375	16250	16277	16342
18948	50050	97223	90528	69490	43778	24052	15293	11804	10804	10840	10606	10518	10691	10735	10565	10667	10565	10703	10582	10784	10600	10661	10662	10769	10841	10699	10567	10694	10823	10719	10703	10743	10637	10665	10751	10569	10611	10760	10589	10729	10876	10778	10532	10605	10578	10683	10727	10587	10772	10649	10630	10667	10602	10631	10727	10743	10577	10600	10560	10760	10641	10628	10732	10629	10552	10660	10708	10861	10761	10620	10422	10631	10532	10660	10651	10636	10521	10554	10589	10619	10624	10589	10661	10710	10647	10484	10741	10641	10623	10670	10744	10544	10578	10561	10562	10593	10675	10632	10690	10563	10519	10584	10650	10573	10674	10630	10542	10641	10718	10572	10543	10577	10473	10561	10741	10680	10755	10659	10799	10663	10611	10555	10710	10674	10560	10679	10610	10674	10590	10699	10643	10648	10600	10705	10718	10608	10732	10496	10527	10674	10408	10604	10726	10504	10437	10632	10678	10623	10499	10435	10701	10529	10648	10656	10653	10570	10663	10684	10497	10562	10493	10387	10689	10656	10701	10669	10512	10734	10641	10631	10691	10486	10681	10539	10736	10618	10623	10467	10584	10449	10613	10691	10644	10636	10681	10675	10768	10659	10616	10641	10810	10634	10553	10619	10667	10629	10462	10669	10506	10557	10785	10491	10680	10655	10611	10569	10478	10663	10699	10635	10673	10650	10575	10660	10618	10577	10614	10676	10581	10693	10527	10503	10527	10590	10616	10545	10687	10533	10643	10589	10732	10724	10503	10498	10573	10589	10730	10622	10691	10683	10478	10590	10621	10606	10617	10657	10581	10693	10569	10630	10605	10421	10749	10795	10705	10398	10617	10683	10652	10514	10708	10579	10514	10576	10474	10583	10612	10524	10579	10634	10549	10616	10533	10513	10585	10545	10639	10443	10512	10625	10602	10760	10601	10511	10571	10751	10539	10693	10708	10700	10718	10585	10589	10573	10405	10394	10605	10505	10442	10783	10747	10356	10608	10562	10560	10720	10706	10793	10456	10518	10566	10613	10479	10566	10627	10726	10651	10420	10438	10486	10687	10599	10536	10496	10523	10636	10552	10751	10444	10535	10685	10626	10587	10340	10645	10798	10779	10661	10407	10709	10535	10616	10582	10572	10563	10568	10661	10671	10561	10647	10599	10393	10712	10670	10596	10642	10545	10706	10620	10705	10651	10428	10593	10407	10561	10508	10474	10645	10607	10547	10343	10582	10514	10760	10478	10646	10594	10783	10507	10785	10482	10574	10571	10477	10607	10623	10703	10729	10661	10633	10607	10539	10726	10588	10585	10574	10706	10573	10721	10551	10562	10572	10563	10600	10576	10682	10502	10740	10599	10518	10593	10583	10485	10670	10640	10480	10691	10527	10384	10550	10518	10630	10777	10611	10517	10519	10656	10590	10556	10670	10662	10399	10704	10652	10565	10696	10645	10532	10647	10785	10691	10774	10519	10642	10637	10616	10589	10550	10481	10570	10486	10771	10635	10588	10853	10455	10631	10572	10666	10480	10759	10687	10733	10506	10512	10599	10396	10615	10636	10685	10673	10584	10665	10555	10789	10513	10501	10606	10641	10629	10597	10687	10488	10618	10560	10482	10587	10564	10607	10748	10569	10846	10493	10651	10458	10558	10611	10654	10435	10708	10507	10678	10564	10488	10497	10748	10584	10655	10480	10688	10888	10766	10643	10632	10579	10456	10633	10723	10658	10626	10666	10691	10663	10583	10589	10503	10790	10649	10613	10561	10590	10509	10583	10380	10366	10554	10495	10530	10664	10704	10637	10629	10680	10553	10437	10614	10365	10737	10422	10624	10597	10671	10596	10558	10361	10510	10563	10631	10511	10527	10709	10598	10694	10585	10502	10702	10450	10592	10636	10659	10600	10736	10452	10590	10647	10544	10469	10498	10622	10651	10563	10710	10511	10634	10775	10618	10592	10502	10597	10643	10523	10671	10541	10742	10471	10642	10813	10653	10566	10416	10613	10597	10518	10649	10676	10535	10631	10666	10572	10735	10557	10554	10498	10562	10472	10596	10548	10486	10436	10673	10674	10551	10779	10580	10625	10523	10604	10445	10633	10546	10764	10574	10538	10701	10763	10580	10670	10695	10490	10570	10693	10669	10673	10513	10644	10451	10526	10646	10732	10854	10616	10709	10666	10702	10647	10582	10555	10678	10613	10651	10669	10556	10539	10459	10617	10480	10580	10395	10546	10757	10573	10593	10571	10655	10480	10654	10713	10535	10662	10607	10624	10607	10512	10478	10686	10577	10661	10637	10600	10563	10679	10452	10683	10530	10581	10505	10460	10711	10629	10690	10654	10603	10570	10727	10654	10481	10565	10687	10618	10675	10602	10488	10581	10556	10549	10495	10697	10649	10461	10527	10509	10635	10588	10470	10562	10583	10440	10645	10642	10526	10683	10518	10562	10663	10471	10588	10555	10591	10672	10595	10462	10665	10544	10586	10525	10540	10537	10694	10418	10553	10729	10617	10652	10656	10613	10640	10664	10565	10535	10628	10677	10561	10533	10572	10483	10594	10451	10827	10586	10529	10693	10507	10575	10430	10545	10681	10705	10543	10469	10559	10733	10592	10565	10544	10531	10633	10694	10662	10724	10503	10510	10535	10572	10536	10369	10641	10408	10703	10587	10676	10566	10577	10627	10636	10632	10450	10671	10456	10589	10735	10708	10591	10551	10545	10489	10594	10604	10409	10596	10588	10667	10520	10534	10546	10606	10555	10641	10589	10566	10700	10601	10602	10717	10660	10615	10661	10477	10636	10597	10763	10673	10628	10607	10682	10615	10658	10589	10710	10598	10801	10639	10561	10798	10514	10698	10444	10640	10827	10612	10601	10614	10660	10552	10540	10652	10615	10653	10713	10758	10555	10661	10572	10597	10597	10652	10680	10437	10674	10501	10560	10682	10636	10476	10688	10585	10592	10620	10506	10533	10481	10413	10489	10663	10658	10638	10510	10655	10529	10599	10782	10726	10608	10589	10601	10630	10520	10662	10620	10685	10651	10551	10571	10474	10633	10457	10583	10683	10669	10643	10664	10769	10640	10466	10640	10629	10667	10659	10664	10639	10568	10564	10645	10652	10467	10585	10630	10555	10658	10698	10604	10676	10650	10581	10717	10731	10538	10720	10727	10554	10746	10530	10585	10655	10617	10554	10516	10574	10525	10627	10566	10601	10595	10660	10725	10531	10543	10504	10533	10516	10405	10515	10710	10604	10525	10495	10583	10578	10647	10555	10659	10789	10600	10615	10624	10556	10649	10575	10575	10694	10515	10539	10602	10502	10529	10634	10632	10538	10559	10622	10478	10639	10554	10499	10586	10581	10539	10433	10533	10675	10666	10613	10623	10619	10561	10703	10620	10544	10685	10655	10342	10674	10711	10557	10609	10542	10515	10505	10488	10698	10610	10560	10635	10490	10547	10602	10469	10635	10794	10659	10544	10636	10561	10541	10639	10514	10735	10729	10702	10541	10580	10625	10565	10566	10554	10584	10702	10520	10598	10500	10483	10578	10566	10652	10589	10735	10683	10649	10625	10456	10500	10533	10473	10764	10670	10607	10464	10591	10670	10515	10467	10623	10540	10668	10572	10625	10696	10614	10574	10611	10662	10575	10766	10635	10549	10700	10525	10583	10644	10530	10531	10733	10479	10556	10532	10626	10614	10541	10586	10786	10763	10812	10567	10760	10609	10489	10471	10614	10571	10758	10602	10537	10614	10402	10599	10614	10488	10675	10564	10512	10659	10499	10457	10507	10638	10557	10551	10695	10447	10601	10594	10661	10679	10628	10603	10726	10463	10542	10579	10665	10637	10631	10618	10583	10688	10575	10623	10521	10540	10466	10539	10542	10684	10599	10651	10833	10605	10711	10699	10596	10658	10597	10648	10463	10638	10526	10567	10370	10529	10559	10510	10594	10629	10556	10470	10658	10748	10651	10679	10559	10582	10640	10708	10785	10575	10634	10504	10516	10590	10520	10480	10489	10629	10590	10528	10465	10588	10618	10624	10635	10654	10582	10496	10544	10607	10636	10577	10587	10481	10655	10515	10558	10572	10607	10540	10519	10644	10625	10692	10696	10504	10661	10580	10457	10558	10650	10671	10689	10527	10579	10678	10632	10576	10565	10773	10592	10552	10531	10636	10412	10698	10584	10688	10539	10542	10596	10684	10694	10644	10612	10587	10617	10709	10546	10419	10533	10588	10427	10594	10610	10488	10560	10678	10492	10705	10655	10433	10481	10467	10630	10564	10447	10705	10618	10622	10515	10635	10702	10643	10606	10553	10392	10511	10419	10586	10661	10595	10481	10677	10574	10484	10592	10579	10796	10456	10457	10625	10652	10721	10566	10494	10643	10598	10571	10617	10699	10539	10597	10790	10524	10518	10590	10392	10555	10605	10623	10628	10642	10668	10426	10628	10690	10696	10404	10623	10551	10622	10557	10323	10488	10538	10624	10524	10614	10561	10496	10721	10597	10518	10444	10691	10649	10628	10726	10653	10492	10678	10650	10580	10459	10409	10673	10767	10662	10583	10665	10537	10534	10615	10521	10671	10647	10570	10620	10650	10525	10709	10669	10579	10546	10634	10580	10650	10751	10534	10487	10661	10584	10671	10555	10644	10484	10575	10574	10773	10623	10605	10530	10678	10485	10538	10663	10655	10601	10504	10305	10635	10672	10668	10512	10781	10624	10531	10578	10592	10588	10703	10818	10540	10562	10806	10606	10579	10659	10762	10657	10612	10692	10643	10565	10528	10707	10482	10669	10681	10505	10676	10609	10473	10496	10462	10574	10628	10520	10635	10563	10474	10514	10656	10509	10685	10542	10610	10426	10725	10652	10466	10556	10560	10585	10644	10398	10635	10610	10602	10408	10573	10758	10614	10675	10651	10626	10592	10506	10660	10600	10545	10434	10614	10547	10694	10665	10553	10619	10483	10636	10645	10581	10583	10606	10729	10565	10470	10486	10680	10425	10382	10614	10605	10684	10568	10621	10598	10602	10541	10635	10574	10621	10582	10586	10638	10519	10632	10622	10608	10522	10608	10607	10399	10600	10596	10712	10644	10578	10418	10470	10712	10594	10559	10481	10602	10693	10535	10455	10580	10612
30163	23345	40104	40454	29629	22562	18410	16869	16284	15994	16150	15965	15891	15920	15780	15916	16015	15834	15757	15913	15946	15926	16068	15908	15900	15841	15900	16097	15859	16149	16008	15928	15790	15983	16232	16019	15988	16032	16052	15959	15752	15960	16019	15920	16024	16089	15961	15959	15842	15906	15741	15890	15936	15907	16063	15798	16030	15936	15817	15999	15866	16166	15946	15966	15796	15904	15745	15948	16094	15956	15963	15941	15984	16005	15805	15973	15926	16049	15875	16108	15946	15867	16148	15904	15617	16039	15968	15961	15936	15848	15995	15708	15920	15942	15967	15895	16009	15972	16022	15846	16025	15823	15883	16064	15907	16116	15891	15859	16058	16057	15881	15896	15992	15878	15776	15875	15949	15745	15818	15991	15627	15975	15910	15968	15943	15927	15880	15889	15894	16072	16033	16066	15972	15885	16100	15995	16096	16101	15880	15949	15887	16127	15665	15868	15954	16018	15826	15978	16006	15901	16056	16098	15944	15812	15860	15951	15996	16003	16012	15892	15778	15798	15956	15680	15992	15873	15937	15737	16004	15944	15932	15908	15970	15931	15974	16043	15939	15823	15775	16006	15859	15872	15784	16051	15879	16089	15889	15857	16116	16124	16023	15960	15965	15822	16012	15972	16098	15910	15923	15798	15843	15815	15878	15915	15825	15799	15753	15871	16038	15922	15965	15931	15821	15904	15987	15956	16037	15982	16020	15972	15960	15861	15885	15719	15887	15836	15669	16075	15995	16106	16096	15874	16037	15756	15908	16171	15863	16115	15919	16120	15937	15983	15665	15760	16019	15967	16145	15965	16119	15958	16121	16102	16027	16015	15956	16017	16012	15782	16032	16057	16053	15853	16099	15809	15865	16017	15969	15741	15850	16034	16022	16028	15995	15843	15949	16044	15831	15933	15893	16003	15931	16092	16073	15731	15845	16070	16070	16067	16077	16018	15841	15938	15866	15952	16004	15870	15903	16086	15825	15910	15651	15935	15952	15889	15856	15898	15831	15989	15945	15870	15958	16115	15776	16030	16013	15934	16042	16120	15984	15854	16032	15910	15981	15838	16015	15870	15894	15957	15898	15830	15754	15865	15887	16203	15932	15874	16041	16078	15873	15747	15949	15929	16061	15835	16017	15939	15803	15899	15766	15878	15970	15913	15827	15921	15984	15728	15939	15859	15829	15830	15873	16079	15843	15874	15991	15871	15936	15803	15939	15931	15865	15969	16053	15842	15995	16182	15947	15779	15943	16117	16058	16089	15991	15879	16088	15739	15872	16082	16087	15995	15774	15893	15999	15773	15745	15875	15878	15872	15846	15954	15912	15994	15869	16035	15903	15882	15831	15845	15996	15974	15923	15904	15873	16036	16034	15960	16000	15806	16053	15791	15789	16172	16166	16014	15764	16040	15871	16025	15793	16176	15948	15876	15858	15809	15929	16100	15898	15967	16021	16148	16056	15833	15938	15869	16119	16143	15981	15943	15976	15902	15850	15966	15876	15828	15867	15914	16053	15951	15923	16003	15984	16147	15987	15870	15943	15968	16039	15976	16022	15617	15994	15960	15875	15789	15997	15816	16028	16095	15779	15928	15790	15938	15887	15898	15745	15777	15944	15823	15755	15874	15837	15795	15907	16019	15852	16114	15945	15892	16060	15930	15859	16002	15982	15818	16030	16091	16115	15981	16037	16048	15949	16028	15948	15822	15972	16184	15982	15897	16012	16010	15836	15881	15891	15689	15834	16069	16006	15800	16003	16112	15897	15956	15876	15828	15784	16033	16017	16200	16016	16031	15971	15934	15811	15883	15890	16117	15992	15930	16080	16015	15880	15815	15847	16027	15954	15921	16044	15865	15918	15895	15999	16042	16013	15817	16037	15904	16102	15946	16086	15687	16060	16233	16002	15836	15858	15930	15936	15982	16059	15994	15923	15818	15942	16148	15718	15821	15866	15955	15903	16067	16132	15751	15955	15950	15982	15856	15899	16057	16058	16092	15896	16076	16027	16076	15860	16100	15991	15968	16084	16055	16037	15907	15940	15908	15804	15795	15855	15831	15939	16239	15903	15903	16040	16009	16176	15998	15778	15841	16024	15980	15931	16046	16044	16052	15810	15789	15817	15932	15990	15949	15836	15750	15949	15889	15934	15816	16007	16006	16036	15756	15774	15879	15787	15982	15972	16033	15850	15990	15790	16029	15913	15848	15953	15733	16175	15873	15910	15923	15937	16054	15749	15866	15719	16062	16009	15989	15959	15816	15985	16223	16008	16061	15884	15918	15959	16036	15760	15877	16032	16101	15834	15748	15906	15961	15967	15941	16036	15926	15985	16017	16237	15708	15939	15969	16080	15910	15837	15893	15964	15958	16067	15891	16037	15976	16063	15897	15860	15911	15967	16021	16013	16041	16089	15991	15954	16108	15964	15959	15758	15933	15987	15945	16097	15907	15895	15884	15865	15850	15965	15893	16047	15759	15941	15964	15814	15852	15989	15915	16021	16046	16054	16062	16037	16036	16141	16122	15864	15812	16002	15917	15903	15882	16217	15989	15993	16026	16049	15891	15896	15970	15980	15697	15831	16046	16137	15995	16166	15948	15978	16195	16312	15774	15822	16034	15977	15935	15985	16003	15757	16000	15782	15940	15911	15810	15760	15911	15862	15982	15907	15692	15904	16092	15927	15892	15889	15978	15899	16003	15959	15795	15866	15752	15771	16047	15770	15710	15971	15891	16033	16009	16158	15897	16237	15971	15861	15786	15934	15947	16095	16046	15955	15879	16033	15975	15968	15994	15855	15923	15824	15944	15857	15922	16032	15992	16055	15813	15838	16017	15984	15763	16021	16026	15841	15874	15900	15913	15981	16056	15778	16068	16042	16118	15862	16022	15957	15961	16103	16143	15866	16049	15947	15839	15778	15883	15901	15842	16020	15894	15927	15998	16054	15844	16033	15979	15949	15974	16041	15806	15878	16155	16084	15942	15998	15852	15874	15947	15892	15852	15764	15905	16032	15967	15823	15849	15870	15870	15975	15943	15868	15865	16232	15921	15867	15813	15950	15929	16055	16150	16034	15731	15827	15744	16043	16027	15932	15858	15713	15905	15826	16002	15836	15876	15926	15930	16028	15957	15997	15996	15872	15706	15884	15951	15899	16049	15966	16066	16080	16027	16094	16015	16175	15998	15859	16071	15936	15950	15980	16045	15955	15865	15884	15916	16103	16006	16053	15994	15967	16231	15820	15878	15915	16077	16174	15839	15931	15889	15918	16010	16090	15979	16034	15954	15991	16218	16115	15930	15907	15925	15891	15773	15980	15952	16056	15992	16009	15921	15623	16006	15754	15943	15862	15989	15877	15842	15856	15956	15894	15869	15781	15872	16096	15916	15758	15893	15761	15739	15701	16024	15753	15991	16009	16003	16075	15696	15986	15973	15956	15952	15907	15960	15808	15820	15738	15854	15909	16193	15935	15845	16143	16132	15716	15983	16059	15892	15906	15830	15990	15869	15835	15965	16050	15874	16050	16079	15765	15711	15750	15913	15952	15991	15859	16022	15908	15871	16023	15823	15858	15899	15951	15778	15916	15954	15749	15913	16290	15900	15972	15874	15860	15944	15967	16042	15937	15912	15925	15753	15810	15774	15896	15925	16144	15974	15706	15815	15818	16043	15842	16018	16177	16038	15761	16087	15919	15857	15856	15814	15863	16093	15956	16031	15950	16033	16098	15896	15802	15797	15774	16038	15870	16032	15917	15946	15939	15887	15829	15941	15868	15842	15967	15862	15885	15881	15969	15902	16036	15861	15653	16024	15856	16088	15994	16028	15867	15978	16069	15938	15782	15988	15789	15871	16005	15973	16064	15852	15865	16015	15969	15806	16068	15959	15732	16002	15778	15866	15619	15983	15711	15971	15842	15930	15932	15898	15808	15872	16020	15718	16003	15996	16098	15836	15779	15800	15937	15899	16013	15850	15960	16177	15822	15851	15840	15993	15991	15974	16049	16028	15973	16005	16043	16165	16018	16027	16073	15877	15876	15906	16062	16124	15950	15756	16143	15660	15805	16010	15885	15974	16019	15970	15957	15855	16061	15991	16055	15898	15849	15833	16011	16094	15758	15832	15954	15970	16053	16102	16017	15985	16012	15999	16047	16082	15792	15664	15981	15971	15949	15899	15948	15930	15933	15993	16035	15991	16084	15987	16052	15913	15875	15888	15973	15984	16093	15915	15912	15932	16095	15763	15842	15812	15788	15798	15625	15931	15805	15883	15734	15669	15952	16001	15950	16089	16023	16030	16056	16017	15981	16123	15986	15931	15866	15740	15949	15720	15870	15903	15964	16066	15933	15870	16094	15844	15837	15950	15890	15950	15969	15908	15995	15992	16041	15745	16054	15953	15926	15839	15989	15858	15945	15985	16079	16159	15934	15805	15911	16019	16017	15824	15884	15930	15995	16097	15805	16007	16054	15877	15781	15900	15811	15781	15896	15975	15807	16070	15974	15931	15766	15704	15975	15989	15879	15974	15828	15879	15957	15921	15825	16083	15890	16019	15857	15976	16152	16062	15773	16114	15967	15979	15994	15951	16163	16019	15967	15841	16041	16017	15947	15905	16029	16003	15995	15845	16065	16072	16022	15865	15881	15921	15983	15918	15940	15925	15836	16050	15872	15695	15898	15990	16102	15914	16082	15792	15823	16002	15787	15896	15667	16034	15976	16076	15856	16038	15911	15884	15958	15893	16027	15864	16017	15997	15962	15894	16191	16209	15707	15954	15984	16003	16121	15870	16000	15937	15718	15966	15952	15768	15825	15945	15913	15913	16001	15923	15918	15886	15835	15860	15771	15989	15744	15867	15757	16030	15799	15838	15812	16128	15984	15908	15827	15926	16104	15811	16012	15940	15920	15835	15955	15902	15925	15808	15770	16072	16054	15967	15961	16081	15777	15724	15846	15906	15834	15951	15934	16031	15865	15815	15800	15897	15938	15966	15748	16032	15880	15717	15916	16016	15881	16052	15854	15854	15991	16085	15899	15913	15882	15944	15875	15860	15999	15855	15994	16057	16088	15877	15777	15943	15794	15809	15787	15860	16095	16074	15745	15613	16107	15679	15904	15957	16014	15654	15914	15648	15794	15757	16002	15998	15909	15923
12527	18261	39527	30173	20620	14436	11235	10145	10000	9780	9797	9698	9714	9856	9795	9889	9889	10006	9907	9655	9853	9891	9725	9820	9721	9756	9797	9883	9772	9838	9832	9788	9911	9692	9805	9752	9820	9903	9647	9809	9795	9781	9723	9800	9882	9837	9763	9668	9720	9854	9733	9885	9828	9805	9805	9894	9726	9604	9856	9864	9834	9797	9867	9772	9901	9862	9772	9814	9675	9888	9787	9769	9824	9807	9947	9800	9686	9882	9832	9788	9734	9806	9839	9878	9679	9801	9810	9714	9628	9829	9731	9723	9804	9807	9846	9824	9731	9706	9795	9837	9722	9813	9836	9799	9762	9846	9629	9688	9982	9776	9742	9832	9750	9828	9861	9826	9860	9883	9678	9656	9891	9700	9654	9861	9779	9735	9842	9764	9717	9823	9779	9886	9659	9768	9665	9767	9763	9777	9802	9747	9649	9867	9889	9616	9686	9721	9733	9955	9855	9741	9842	9949	9824	9693	9752	9833	9833	9943	9763	9849	9863	9752	9733	9617	9557	9666	9857	9757	9791	9711	9688	9679	9700	9836	9676	9775	9865	9686	9553	9707	9876	9662	9636	9854	9843	9731	9928	9876	9835	9614	9679	9988	9741	9774	9926	9720	9644	9578	9747	9891	9855	9862	9757	9924	9746	9758	9818	9840	9743	9713	9844	9845	9881	9640	9784	9775	9562	9858	9812	9956	9764	9839	9852	9830	9735	9670	9729	9798	9692	10044	9833	9797	9674	9615	9612	9785	9610	9841	9757	9881	9726	9757	9657	9678	9785	9662	9749	9775	9696	9658	9757	9763	9681	9598	9738	9935	9734	9747	9881	9762	9790	9780	9723	9630	9755	9777	9722	9886	9804	9754	9861	9784	9726	9662	9803	9846	9848	9801	9732	9627	9843	9627	9803	9813	9559	9853	9760	9620	9740	9670	9545	9686	9925	9672	9765	9801	9727	9732	9773	9824	9822	9757	9911	9979	9810	9620	9894	9823	9877	9726	9798	9565	9827	9687	9734	9745	9628	9753	9777	9716	9602	9735	9679	9564	9720	9661	9881	9671	9887	9766	9731	10001	9673	9739	9832	9838	9804	9776	9700	9780	9772	9795	9916	9658	9813	9897	9704	9908	9830	9807	9845	9840	9824	9758	9737	9796	9724	9669	9845	9828	9857	9730	9823	9791	9803	9814	9709	9884	9741	9721	9824	9845	9745	9755	9716	9703	9874	9873	9858	9788	9739	9883	9814	9684	9716	9745	9731	9716	9789	9652	9759	9874	9807	9748	9670	9872	9729	9861	9859	9620	9771	9691	9796	9726	9653	9630	9825	9669	9641	9885	9722	9831	9916	9967	9916	9832	9727	9792	9846	9866	9718	9760	9833	9787	9867	9709	9838	9817	9796	9661	9653	9777	9835	10046	9767	9648	9699	9706	9919	9881	9891	9801	9783	9632	9749	9700	9760	9875	9757	9849	9831	9637	9735	9863	9768	9686	9855	9766	9910	9639	9646	9716	9761	9718	9777	9748	9657	9660	9837	9790	9881	9801	9744	9813	9808	9895	9843	9650	9739	9757	9836	9721	9795	9703	9863	9766	9958	9757	9767	9740	9651	9709	9704	9793	9647	9795	9779	9784	9866	9803	9921	9878	9746	9926	9851	9528	9818	9594	9596	9835	9646	9706	9966	9906	9654	9838	9882	9828	9699	9755	9809	9729	9723	9771	9755	9825	9804	9715	9747	9647	9806	9805	9615	9707	9700	9793	9703	9739	9804	9628	9709	9788	9684	9802	9968	9714	9798	9637	9829	9781	9677	9680	9974	9674	9776	9705	9730	9649	9793	9696	9865	9774	9723	9789	9637	9717	9919	9689	9940	9809	9748	9969	9876	9701	9719	9620	9799	9643	9766	9865	9738	9654	9780	9699	9840	9743	9688	9617	9873	9748	9941	9840	9730	9761	9820	9598	9722	9819	9661	9774	9661	9833	9809	9758	9939	9865	9719	9657	9754	9753	9699	9907	9896	9716	10015	9650	9639	9851	9832	9883	9788	9671	9861	9694	9807	9655	9815	9761	9782	9742	9743	9629	9826	9954	9679	9820	9778	9787	9743	9673	9972	9749	9864	9865	9872	9731	9822	9843	9727	9771	9603	9715	9886	9832	9725	9753	9698	9645	9655	9656	9700	9689	9774	9595	9707	9749	9864	9766	9736	9711	9796	9868	9705	9607	9733	9818	9823	9832	9728	9850	9806	9603	9800	9827	9784	9842	9892	9774	9740	9665	9740	9649	9870	9643	9786	9764	9747	9763	9833	9830	9789	9718	9860	9818	9624	9786	9794	9793	9794	9849	9879	9603	9760	9749	9787	9822	9696	9837	9838	9928	9736	9913	9606	9822	9738	9839	9821	9804	9765	9747	9834	9642	9862	9923	9702	9671	9760	9849	9741	9831	9940	9690	9809	9938	9630	9728	9870	9921	9747	9833	9734	9861	9821	9670	9756	9820	9854	9688	9737	9657	9829	9617	9743	9757	9950	9722	9736	9801	9838	9740	9716	9785	9697	9725	9747	9601	9762	9791	9749	9799	9817	9849	9825	9842	9916	9783	9713	9768	9812	9801	9647	9810	9627	9596	9814	9823	9822	9783	9773	9726	9774	9743	9752	9793	9737	9691	9757	9565	9782	9614	9776	9765	9791	9878	9792	9869	9863	9756	9736	9749	9820	9873	9691	9767	9876	9828	9806	9682	9699	9871	9758	9710	9803	9781	9832	9830	9862	9759	9821	9777	9803	9655	9757	9768	9715	9864	9831	9781	9868	9719	9991	9768	9758	9823	9765	9723	9771	9819	9806	9726	9709	9728	9708	9612	9775	9818	9635	9806	9818	9855	9798	9644	9721	9767	9781	9862	9797	9605	9718	9655	9882	9727	9752	9841	9771	9743	9816	9857	9671	9702	9750	9755	9832	9843	9776	9744	9758	9824	9695	9802	9834	9656	9737	9737	9797	9821	9826	9793	9907	9806	9741	9554	9690	9833	9723	9764	9708	9723	9932	9721	9801	9750	9889	9936	9753	9693	9755	9769	9841	9846	9844	9781	9827	9733	9711	9688	9928	9725	9754	9763	9749	9749	9817	9805	9782	9601	9818	9846	9680	9945	9660	9857	9816	9774	9885	9835	9842	9858	9825	9666	9819	9748	9735	9697	9846	9807	9873	9723	9793	9813	9802	9721	9660	9770	9751	9864	9684	9975	9859	9780	9808	9689	9856	9808	9955	9823	9840	9714	9758	9882	9632	9608	9738	9830	9834	9716	9794	9805	9725	9744	9913	9830	9838	9937	9723	9802	9798	9844	9740	9585	9890	9808	9713	9862	9747	9767	9838	9646	9846	9767	9737	9718	9821	9908	9734	9658	9819	9876	9968	9764	9672	9763	9702	9848	9817	9707	9707	9621	9685	9806	9733	9758	9915	9803	9800	9910	9801	9668	9844	9763	9863	9726	9795	9586	9699	9767	9767	9707	9867	9724	9871	9678	9892	9750	9882	9618	9753	9680	9626	9927	9843	9717	9671	9840	9725	9776	9782	9872	9705	9857	9770	9801	9788	9826	9747	9826	9928	9833	9892	9903	9887	9903	9845	9762	9782	9774	9789	9808	9596	9713	9708	9812	9715	9765	9767	9733	9956	9654	9778	9835	9677	9798	9854	9784	9807	9843	9862	9749	9885	9570	9650	9812	9618	9767	9850	9832	9790	9733	9735	9685	9937	9879	9836	9730	9822	9868	9605	9805	9759	9690	9790	9714	9806	9804	9756	9788	9662	9892	9720	9676	9836	9755	9741	9756	9924	9683	9853	9821	9763	9995	9793	9725	9780	9902	9695	9796	9654	9777	9789	9931	9750	9780	9801	9708	9801	9880	9794	9741	9830	9841	9835	9660	9778	9828	9754	9876	9730	9813	9883	9669	9906	9762	9844	9798	9776	9680	10024	9759	9678	9736	9769	9758	9650	9793	9826	9757	9660	9800	9684	9844	9711	9811	9903	9867	9675	9628	9823	9628	9799	9759	9636	9811	9753	9673	9696	9737	9827	9829	9816	9876	9766	9819	9840	9752	9709	9716	9676	9834	9803	9693	9659	9654	9832	9775	9750	9740	9571	9770	9679	9796	9664	9854	9922	9864	9823	9802	9674	9794	9752	9779	9639	9813	9809	9805	9861	9901	9723	9762	9835	9839	9846	9792	9728	9833	9970	9734	9808	9795	9786	9647	9696	9675	9765	9760	9813	9730	9862	9895	9945	9864	9797	9750	10026	9551	9739	9759	9752	9892	9727	9666	9868	9719	9625	9730	9837	9792	9654	9735	9833	9905	9686	9814	9639	9603	9822	9844	9794	9944	9766	9714	9843	9774	9806	9742	9919	9848	9770	9763	9946	9710	9926	9688	9717	9587	9751	9734	9853	9712	9613	9773	9668	9813	9713	9804	9604	9849	9881	9758	9763	9778	9838	9860	9726	9758	9839	9798	9660	9805	9948	9826	9705	9775	9963	9758	9652	9857	9729	9911	9910	9844	9721	9795	9816	9594	9682	9749	9748	9816	9844	9810	9699	9647	9735	9825	9833	9751	9553	9673	9725	9705	9883	9799	9734	9941	9651	9856	9828	10021	10028	9768	9601	9661	9826	9779	9829	9851	9771	9751	9650	9876	9638	9784	9914	9706	9804	9775	9847	9821	9885	9911	9711	9747	9816	9755	9779	9774	9810	9777	9741	9803	9701	9677	9601	9769	9677	9885	9734	9711	9660	9887	9767	9763	9795	9724	9720	9838	9613	9672	9720	9619	9770	9750	9875	9698	9861	9782	9827	9758	9686	9788	9655	9620	9855	9747	9564	9864	9671	9624	9785	9943	9811	9830	9766	9606	9635	9835	9711	9818	9787	9748	9765	9747	9910	9808	9717	9805	9929	9842	9770	9671	9656	9862	9790	9819	9738	9727	9805	9821	9711	9759	9738	9758	9807	9837	9768	9785	9698	9783	9744	9761	9726	9906	9693	9743	9708	9807	9763	9879	9825	9665	9702	9848	9757	9831	9727	9793	9873	9661	9789	9637	9877	9760	9905	9787	10007	9742
25244	21603	45699	65085	54274	41849	29408	21006	17787	16829	16613	16278	16208	16230	16302	16011	16062	15980	16098	15896	15890	16038	16071	16068	16157	16004	15890	16060	16188	16160	15873	16044	16337	16298	16090	16192	15935	16199	16066	16198	16039	15930	16164	15983	16098	16103	16074	15973	16175	16007	16072	16264	16349	15982	15881	15954	15987	16112	15968	16033	16185	15957	15976	16232	16180	15960	16000	15870	16128	15954	16210	16220	16105	16114	15918	16010	16105	16021	15876	15944	15959	15828	16224	15889	16050	16074	16220	16050	15973	15945	16270	16147	16109	16241	16095	16038	16162	16039	15971	15987	16194	15972	15945	16200	15803	16025	15997	16028	15990	16067	16226	15982	16070	15910	15938	16150	16064	16114	16041	15849	15795	16039	16115	16022	15956	16034	16015	16149	16049	16002	15867	16149	15868	15998	15838	15952	16047	16114	16056	16081	16049	15866	16016	16029	16077	16140	16106	16121	15861	16088	16081	15760	16088	15979	16090	16023	16061	16010	16090	15816	15932	15922	16281	15841	15902	16167	16050	16054	15904	15769	15742	15864	16101	15999	16067	15842	16039	15900	15755	16048	16088	15788	15967	15887	15817	15902	15996	16005	16043	16193	16285	15971	16198	16029	15886	16095	15971	16046	15986	15867	16084	16005	16065	15977	16007	16128	15876	15894	15999	16230	16024	16063	15985	15877	15892	15934	16190	16007	16143	15943	16089	15984	15976	16044	16093	16235	15960	16285	15941	15930	15953	16001	16115	15967	15954	15775	15844	16176	15741	16064	15967	16059	15824	16080	15878	15939	16155	15830	16127	16145	15991	15802	15970	15945	16045	16095	16066	16192	16105	16010	15858	16278	16229	15889	15892	16049	15912	15972	15931	15981	15759	15879	16018	16284	16099	16190	16012	15804	16026	15966	15944	16175	15838	16100	16024	16051	15882	16192	16023	16022	15997	16062	15897	15845	15897	16033	16037	16006	16157	15960	15913	16193	15993	16047	16091	15911	15972	16146	16061	15866	15927	15985	16021	16014	16052	16171	15829	15971	15954	15883	16050	16026	15986	15998	15937	15911	15945	16027	16142	15828	16058	15952	16193	16146	15939	16088	16040	15877	16101	16138	15739	15838	16137	15883	16063	16052	16002	15951	15988	16006	15841	16088	16143	15817	15945	15924	15976	16038	16184	15957	16051	15980	15976	16128	15960	15927	16276	15978	15891	16025	15998	15734	16248	15971	15881	16204	16228	15971	15761	16049	15947	15881	15838	15832	16098	16044	15972	16003	16208	16134	16059	16112	16141	16124	15846	16035	15855	15888	16107	16147	16259	16120	15988	16170	16132	16069	15893	16072	16120	16182	16063	15709	15806	16140	16235	15965	16170	16041	16042	15954	16013	16046	15779	15830	15991	15956	16015	15824	15827	16091	16347	16216	15811	15871	15866	16026	16120	15979	16047	15927	16014	16186	16160	15970	15837	16030	16040	16141	15852	16170	16149	15937	16012	15900	16125	15945	15750	15798	16157	16112	15933	15994	16162	15883	15822	15887	15941	16028	16004	15728	15980	15962	16001	16151	16065	16077	16028	16089	15906	16098	16174	15994	15975	15895	15908	16217	15878	16094	15868	15940	15914	16079	16088	16087	16145	15940	15750	15826	15845	15804	16083	16021	16034	16069	16205	16054	15968	16001	16233	16030	16154	15887	15956	16023	15977	16120	16174	16123	16182	16124	16013	16040	16188	15979	15777	16185	15960	15919	16089	16165	16161	16264	16150	15830	16044	16094	15904	16010	16037	16287	16214	15865	15880	15877	15899	16093	15979	16081	16301	15812	15953	16070	15904	16157	15958	16059	15923	15990	16101	16309	15994	16012	16027	16141	15975	15900	16160	16170	16035	15963	15914	15900	16001	15965	16035	16094	15980	16027	16036	16007	16181	16004	15965	16241	15923	15974	16034	16103	15782	15935	15904	15957	16216	16105	15917	16048	15875	16193	16008	16011	16104	15780	15766	16102	16006	15912	15877	16145	16209	15892	16002	15991	16104	15848	15920	16108	16056	15808	15766	16089	15894	15967	15848	16183	16283	15949	16174	16158	16032	16044	16077	16040	15951	15997	15959	15989	16215	16140	15898	15875	15946	16063	15993	15758	16096	16076	15958	15968	15869	16104	15956	16101	15918	15835	15892	15932	15924	15925	15951	15942	16012	16017	15852	16092	15713	15997	15882	15932	16046	16086	16250	15961	15948	16023	15964	16074	16109	16138	16039	16348	16209	15940	16083	16163	15971	16013	16268	16210	16043	15969	15913	15836	16194	16031	15908	16014	16095	16124	15829	15863	16072	16118	16007	16021	16005	16017	15970	16053	16128	15962	16082	16150	15999	15925	15782	15951	15742	16170	16026	16208	16086	15876	15905	16115	16064	15861	16057	15861	16044	15916	16158	15948	16330	16047	15946	16008	15872	16025	16020	15889	15875	15952	15953	16074	15851	16019	16083	15984	15901	15953	16010	15903	15951	16085	15950	16205	15960	15908	16107	15810	15983	15957	15958	16164	16218	16054	15985	16083	16060	15914	15936	15893	16098	16018	16019	16048	15907	15883	16017	16033	15890	15948	15993	16113	16190	16051	16012	16064	15679	16034	15781	15963	16007	15857	15920	16169	16150	16049	15810	16028	16095	15954	16038	16086	16157	16021	16059	16200	15726	15984	16094	16007	16098	15977	16019	15948	16091	15808	15979	15919	15991	15777	15983	15940	16042	16123	16070	16218	15885	15978	16263	16136	16087	15946	15970	16145	16019	15857	16022	16140	15801	16097	15913	15969	16130	16265	16130	16238	15970	16002	16130	16001	15966	16022	16011	15975	15940	15912	15958	16088	16171	15809	16141	16068	15969	15981	16211	16240	16044	16032	15996	15962	16149	15963	15819	16104	15961	15916	15800	16051	15990	16080	16169	16054	16059	16052	15942	15843	15815	15817	15889	15920	15986	16174	16156	16088	15980	16058	15953	15876	16104	16003	16176	15973	16002	16091	15894	16055	16143	16105	16167	16152	15970	16088	16014	16016	16058	16052	15911	16158	16097	15965	15925	16233	15937	15962	16065	15997	15887	15967	16001	16252	16002	15796	15951	16111	15958	16199	16155	15957	16163	16150	16048	15978	15995	16212	16013	15884	16167	15969	16017	16100	16066	15981	16017	15978	15974	16012	16173	15820	16017	16015	16012	16217	16125	16120	15954	16205	16041	16059	15972	16023	15978	16291	16083	15787	16070	16006	16022	16148	15861	15879	15919	16106	16129	16050	15807	15891	15896	15961	16148	15974	15993	15954	15892	16055	15814	15956	15981	15959	15872	16128	16151	15829	15882	16026	15976	16028	16170	16055	16145	16045	16091	16030	16083	15990	16079	16161	16004	15876	16076	16147	15968	15842	16123	16230	15956	15987	16162	16055	16095	16180	16282	15970	15884	15992	15789	15916	16022	16169	15886	16003	15961	16192	16003	15931	15779	16026	15940	16184	16034	15865	15817	16099	16148	16113	16060	15982	15929	15848	15853	15903	16033	15980	16154	15997	15931	16112	15941	16103	16068	15839	16155	15973	16178	15885	15970	15989	16140	15894	16226	16030	15963	15956	16108	16118	16010	15874	16049	16166	15988	15881	16193	16023	15978	16025	16084	15924	15966	16045	15993	16058	15919	16049	16109	16263	16106	15839	16211	16180	16006	16177	16154	16143	16130	16161	15963	15653	15936	16007	16093	16192	16008	16073	16124	15970	16091	15890	16094	15986	15878	15836	15924	16081	16069	16050	15891	16047	16005	15996	16029	16087	16028	16041	16262	16306	15881	15655	15991	15994	16098	16067	15935	16218	16197	16056	15932	16165	16108	16074	16035	16087	16135	15935	16167	16037	15974	16061	16162	15991	16044	16076	15888	16185	15929	16074	15833	16001	16163	16102	15901	16120	16099	15805	16037	16204	15753	15857	15879	15954	16126	16041	16086	16057	16061	16098	15966	16089	15963	15901	16178	16082	16142	16087	15875	16185	16077	16152	15813	16123	16036	15929	15857	16053	16050	15922	16208	15972	15962	15989	15992	15912	16066	15848	16025	16214	15986	16027	16131	16082	16126	16072	15912	16064	15964	16051	15814	16001	16056	16036	16091	16026	16125	16080	16113	16115	16074	15832	16102	16084	15834	15789	15911	15905	16009	15631	16137	15937	16034	15892	16003	16375	15938	15920	16027	16183	15874	16073	15986	16049	15893	16045	15849	16019	16026	15974	15893	15935	16180	15863	15895	16148	16135	15944	16033	16011	15986	16052	15998	15941	15979	16001	16119	16199	15840	15979	15911	15998	16079	16087	15981	16191	16117	16038	16143	16159	15875	15878	16068	15969	15946	15990	16115	16231	15922	15943	16043	16006	16101	16011	16105	16050	15838	15839	15907	16236	16040	16021	16041	15920	15933	15980	15862	16068	16006	16073	16144	16148	16084	16031	16133	16106	15928	15971	16049	16108	15939	15908	16003	16018	15925	16073	15949	15955	16089	16204	15950	15934	15859	16207	16200	16317	15793	16092	16147	15974	16042	15863	16127	15995	16157	15910	16048	16093	16037	15958	16017	16127	15939	16169	16213	16033	16204	15930	16173	16065	15943	15620	15859	15885	16054	16033	16058	15954	16071	16169	16007	15998	16018	15945	15902	15995	15995	16033	16008	15939	15925	15864	16104	15754	15891	16055	16060	16154	16190	16170	16157	15947	16032	16148	15900	15877	16136	15854	15898	16061	16018	16115	16087	16134	15994	16173	16165	16132	15977	15996	16027	15915	15985	15916	16127	16075	15895	16020	15966	16139	15888	15855	15963	15951	16003	16077	16039	15993	16064	15955	16058	16036	15991	16076	16029	15888	15941	15997	15923	16020	15871	15947	16040	15996	15913	16016	15979	16064	16063	15845	16034	16094	16006	15844	16009	15788	16047	15934	15891	15857	16144	16070	16257	15986	16045	15783	16002	16002	16205	16022	15814	15824	15970	16230	16064	16123	16020	16053	15980	16090	16135	16054	16064	15986	16226	16074	16021	15880	16010	15992	15829	15924	15856	15898	16043	15990	16126	15971	16093	15977	15832	16052	16054	15996	16112	16051	15980	16227	15880	16291
14088	30899	83581	73678	51334	33273	19779	13302	10859	10295	10325	10209	10109	10189	10126	10271	10242	10281	10303	10111	10156	10279	10219	10147	10123	10055	10089	10155	10115	10077	9986	10070	10017	10255	10131	10077	10138	10052	10186	10127	10095	10089	10244	10187	10218	10114	10269	10329	10262	10111	10098	10267	10099	10275	10195	10099	10075	10056	10081	10033	10186	10071	10112	10242	10109	10229	10275	10190	10045	10184	9992	10215	10107	10287	10049	10209	10109	10120	10186	10125	10221	10224	10146	10029	10109	10154	10056	10127	9991	10147	10178	10240	10090	10116	10028	10138	10219	9964	10078	10139	10089	9979	10031	10332	10089	10090	10204	10054	9973	10078	9929	9985	10236	10195	10177	10102	9993	10131	10013	10051	10169	10103	10122	10075	10025	10078	10152	10010	9935	10030	10188	10091	9998	10162	10038	10061	10159	10039	10173	10052	10247	10010	10062	10207	10084	10205	10087	10077	10133	9934	10098	10210	9950	10032	9915	10089	10248	10210	10104	10111	10048	10156	10117	10057	10192	10198	10093	10049	10097	10192	10095	10193	10188	9880	10248	10075	10061	9977	10137	10102	10074	10032	10259	10034	9999	10005	10179	10035	10113	10124	10005	9885	10110	10101	9917	10067	9855	10078	10104	10058	10185	10003	10059	10076	10184	10074	10032	10016	9898	10170	10146	10059	10091	9941	9974	10158	10105	10124	10140	10342	10025	10092	10063	10174	10096	10117	10144	10059	10108	9939	10254	9903	10083	10207	10048	10197	10033	10067	10119	10064	10055	10067	10215	9975	10255	10167	10214	10058	10148	10122	10046	10102	10125	10049	10129	10130	9965	10057	10051	10104	10136	10131	10124	10129	10147	10089	10150	10148	10147	10103	10230	10048	10005	10110	10082	10110	10009	10043	10027	10104	10144	10125	10188	9846	10090	10112	10107	10044	10154	9946	10081	10197	10114	10103	10058	10127	10022	10034	10299	10335	10020	10003	10120	10229	10047	10088	9926	10047	10089	10049	10154	10042	10039	9819	10075	10033	10121	10122	10140	10209	10120	9923	10276	9996	10025	10099	10193	10061	10144	10252	10239	10026	10246	10067	10067	10140	10173	10024	10189	10040	10090	10031	9978	10110	9865	10117	10009	10127	10080	10133	10095	10204	10157	10149	10119	10007	10112	10085	10139	10123	10034	10202	9941	10190	10092	10046	10108	10033	10090	9994	10038	10184	10149	9998	10052	10044	10180	10115	10144	10217	10072	10068	10034	10109	10139	10038	9913	10147	10025	10240	9944	10143	9981	10076	10093	10124	9978	10159	10189	10137	10107	10030	10006	10027	9902	10117	10237	10032	10082	10120	10041	9941	10090	9936	10184	10252	10095	10080	10333	10039	10001	10196	10163	10141	9985	10274	10132	10086	10190	10136	10045	10224	10096	10059	10117	10006	10146	10207	10176	10229	10103	10060	10017	10106	10046	10175	10121	10097	10207	10020	10031	10092	10225	9995	9987	10048	10175	10168	10123	10148	10042	10021	10183	10079	9951	10129	9883	10132	10004	10124	10015	10215	10235	10003	10099	10046	10093	10099	9960	10062	10090	10116	10119	10085	10167	10261	10079	9969	10063	10175	10257	10114	10092	10089	10125	9998	10151	10232	10113	9972	10225	10067	10044	10201	10087	10005	10206	10066	10095	10004	10178	9991	10222	10106	9992	10174	10024	10121	10051	9927	10032	10102	10011	10133	10121	10007	10104	10131	10009	10254	10134	10181	10171	9999	10065	10083	10016	9955	10157	10067	10170	9935	10131	10085	9901	10161	10161	10066	10079	10098	9900	10145	10081	10043	10198	9998	10200	10234	9987	10188	10174	10096	10105	10083	10232	10063	10055	10073	10187	10056	10127	9961	10160	10074	9966	10110	10205	10050	10148	10012	10242	9969	10081	10006	10097	10175	10128	10139	10046	10117	10033	10041	10028	10259	10036	10099	9920	10047	10113	10152	10192	10155	10229	10335	10064	10024	10229	10007	10019	10209	10079	10076	10007	10110	10234	10107	10156	10181	10037	10324	10015	10064	9943	9967	10022	9994	9923	9915	10294	10062	9934	10188	10231	10115	10148	10105	10035	10072	10006	10233	10065	10179	10065	10008	10043	10116	10040	10094	10113	10023	9906	10097	10107	10233	10058	10226	10080	10203	10085	10068	10184	10200	10130	10278	10095	10043	10140	10146	10188	10074	10174	9999	10170	10192	10309	10165	10222	10078	10212	10022	10012	10087	9945	9965	9964	10051	10165	10067	10033	10192	10094	9984	10117	10116	10008	10249	10092	10005	10264	10052	10050	10162	10163	9966	10193	10119	10032	10056	10111	9980	10170	9937	10184	9961	10192	10181	10043	10049	10175	10196	10134	10098	10191	10097	10127	10076	10090	10139	10210	10076	10036	10066	10065	10026	9790	10200	9969	10275	10130	9943	10040	10136	10064	9928	10101	10123	10054	10073	9963	10100	10181	10025	10126	9998	9987	10078	10208	10139	10020	9978	9986	10067	10223	10129	10107	10121	10090	10003	10113	10084	10106	10050	10102	10039	9997	10191	10114	10013	10091	10105	10221	10091	10078	10118	10100	10090	10090	10068	10085	10128	10111	10148	10051	10120	10092	10261	10234	10130	9929	9998	10069	10084	10076	9914	10159	10043	10185	10081	10034	10091	10156	10101	10123	10053	10203	9980	10234	10051	10097	10036	10019	10265	9962	10288	9987	10170	9970	10163	10156	10168	10172	10019	10153	9968	10052	10084	9953	10035	10073	10179	9979	10044	10164	10160	10094	10094	10090	10093	10023	10085	10208	10029	10148	10144	10020	10004	10311	10147	9973	10128	10112	10267	10006	10102	10185	9965	10141	10089	10016	10090	9951	9899	10083	10004	10318	9964	9939	10068	10134	10136	10159	10113	10162	10140	9965	10151	9938	10256	10102	10011	10048	10181	9977	10018	10193	10092	10074	10090	10181	10121	10160	10033	10011	10105	10024	10212	10237	10189	10244	10096	10086	10144	10282	10236	10154	10165	10102	9999	10133	10051	10210	9930	10075	10061	10161	10183	10158	10017	10011	9997	10156	9969	10102	9985	10084	10051	10141	10069	10085	10106	10207	10043	10116	10091	10106	10109	10151	10186	10063	10047	10011	10125	10190	10211	9965	10138	10063	10087	10010	10189	10105	10106	10217	10098	9968	10195	10113	10103	10203	10116	10265	10174	10013	10182	9997	9862	10211	10214	10089	9953	10022	10134	10096	10231	10197	10091	10185	10055	10108	10015	10233	10105	10090	10118	9967	10068	10009	10060	10151	9967	10255	10037	10148	10079	10136	10266	10020	10031	9965	10051	10157	9928	9981	10208	10103	10122	10072	10085	10104	9986	10144	10137	10027	10144	10020	10016	10161	10117	9957	10180	10079	10093	10031	10068	10126	10018	10027	10044	10142	10065	9972	10123	9947	10017	10088	10040	9984	10040	10086	10186	9852	10115	10003	10001	10031	10166	10084	10148	10138	10018	10153	10184	10038	10056	10104	10194	9985	10123	9891	10206	10226	9776	10073	10246	10170	10064	10045	10119	10176	10134	10122	10076	10074	10069	9948	10232	10104	10216	10042	10066	10152	10005	10182	10040	10034	10190	10047	10043	10055	9967	10114	10053	9837	10078	10009	10187	10143	9948	10136	10168	10209	10088	10022	10053	10215	9922	10192	9945	10240	10026	10109	10053	10120	10141	9971	9994	9954	10084	10107	10111	10044	10056	10264	10094	10138	10162	10201	10113	9893	10072	10016	10105	10099	10184	10109	9945	9975	9985	10215	10166	10072	10050	10073	10133	10036	10074	10112	10166	10125	9985	10065	10188	10121	10027	10101	10164	10010	10062	10085	10231	10286	10068	10213	10072	10041	10078	10174	9992	10134	10107	10169	10121	10113	10114	9897	9988	10225	10039	10033	10168	10100	10191	10039	10050	10062	10215	10087	10017	10132	10144	10146	10206	10155	10079	10036	10107	10082	10265	10019	10055	9970	10106	10150	10255	10099	10066	10194	10126	10154	10021	10185	10056	10051	10136	10129	10135	9947	10199	9987	10077	10026	10092	10114	10146	9980	10115	10039	10238	9900	9965	10164	10109	10031	10173	10063	10127	10071	10070	10031	10224	10205	10042	10086	10039	10048	10106	10163	10134	10131	10105	10078	10157	9951	10124	10201	10140	10121	10135	10056	10003	10235	10136	10126	10008	10114	10120	10122	10119	9975	10246	10154	10099	10042	9952	9965	10020	10243	10085	10166	10107	10133	10167	10103	10296	10183	9905	10182	10072	10109	10119	10120	9980	10045	10291	10119	10158	10151	10215	10018	10313	10181	10217	10114	10161	10054	10176	10038	10138	10133	10173	10038	10106	10094	9978	10155	10226	10135	10098	10100	10125	9933	10184	10141	10056	10114	10063	10000	10017	10023	9972	10167	10106	9988	10211	10104	10101	10208	10056	10220	10099	10030	10072	9969	10052	10096	10116	10113	10102	10086	10222	10047	9992	10075	10072	10134	10284	10261	10149	10026	10122	10084	10165	10158	10082	10054	10043	10005	10077	10099	10031	10019	10093	10027	10019	9973	10122	9922	10240	9828	10130	10108	10057	10250	10048	10022	10174	10225	10020	10092	10038	10035	10057	10272	10075	10042	10092	10253	10078	10096	10129	10234	9969	10075	10294	10089	10334	10106	10028	10020	10066	9943	10277	10047	10188	10316	10294	10119	10107	10072	10080	10143	10042	10161	10204	10146	10063	10197	10172	10171	10052	10306	10125	10102	9984	9994	10017	10125	10093	10124	10105	9924	10165	9975	10087	10189	10101	10087	10071	10155	10075	10066	10105	10182	10075	10059	10085	10182	10098	10094	10138	10012	10204	10106	10095	10037	10159	9961	10109	10095	10037	10029	10043	10099	10040	10191	10024	10070	10086	10036	10207	10125	10179	9931	10156	10087	9975	10103	9974	10049	10111	10174	10314	10152	10101	10159	10251	9925	10042	10309	9995	10099	9897	10134	10072	10158	10049	10083	10008	10130	10106	10190	10166	10120	10047	10122	10051	9998	10095	9997	10126	9868	10090	10021	10142	10041	10095
23755	21589	38775	60511	56638	49929	39610	26681	19936	17853	17174	16551	16549	16850	16856	16603	16715	16813	16623	16480	16557	16655	16461	16645	16532	16623	16883	16586	16623	16280	16632	16389	16475	16535	16419	16513	16560	16326	16632	16600	16476	16610	16604	16428	16617	16596	16463	16453	16375	16569	16313	16516	16376	16384	16519	16333	16405	16536	16398	16405	16384	16351	16176	16594	16388	16416	16372	16519	16512	16448	16314	16286	16268	16548	16470	16331	16516	16342	16272	16467	16342	16528	16456	16484	16571	16369	16508	16467	16422	16280	16362	16437	16502	16376	16453	16430	16481	16604	16536	16429	16540	16411	16770	16574	16560	16452	16281	16645	16558	16535	16517	16651	16713	16321	16476	16474	16339	16541	16393	16183	16345	16445	16214	16113	16391	16391	16378	16536	16332	16323	16496	16457	16389	16265	16197	16626	16729	16432	16317	16479	16274	16588	16513	16332	16550	16337	16463	16430	16473	16443	16651	16465	16406	16295	16641	16167	16419	16492	16331	16379	16573	16382	16371	16360	16616	16271	16539	16387	16435	16627	16376	16383	16599	16497	16462	16539	16312	16408	16482	16453	16468	16404	16310	16296	16149	16243	16436	16252	16337	16361	16453	16180	16492	16536	16558	16596	16484	16350	16454	16516	16300	16600	16305	16502	16555	16356	16350	16525	16364	16622	16534	16393	16431	16503	16453	16399	16261	16279	16388	16362	16378	16324	16450	16494	16392	16358	16378	16634	16364	16294	16365	16550	16368	16408	16534	16526	16368	16449	16312	16374	16515	16308	16494	16552	16560	16492	16583	16439	16372	16389	16685	16466	16259	16433	16536	16548	16556	16488	16502	16388	16302	16448	16676	16471	16637	16245	16206	16340	16580	16503	16577	16411	16450	16339	16500	16461	16510	16279	16453	16457	16356	16311	16612	16536	16464	16399	16524	16379	16392	16412	16421	16518	16415	16574	16376	16622	16413	16393	16238	16533	16469	16434	16364	16385	16553	16536	16432	16433	16536	16478	16622	16361	16420	16464	16406	16380	16229	16284	16526	16367	16356	16268	16621	16607	16427	16554	16502	16377	16441	16335	16547	16339	16494	16423	16281	16425	16560	16421	16366	16480	16522	16235	16487	16391	16373	16639	16376	16261	16403	16395	16555	16535	16271	16573	16597	16429	16348	16470	16459	16535	16429	16302	16221	16247	16433	16503	16551	16377	16511	16149	16248	16435	16493	16526	16426	16389	16632	16412	16448	16474	16476	16449	16180	16278	16446	16626	16569	16499	16410	16384	16454	16461	16173	16480	16645	16357	16547	16520	16489	16321	16591	16455	16441	16506	16422	16378	16274	16344	16383	16386	16532	16115	16445	16321	16591	16426	16319	16247	16368	16323	16301	16477	16387	16251	16237	16257	16260	16360	16339	16347	16318	16625	16364	16516	16407	16379	16272	16440	16436	16309	16545	16451	16471	16406	16459	16527	16328	16458	16598	16544	16320	16511	16439	16472	16516	16402	16377	16529	16375	16426	16337	16604	16561	16547	16425	16463	16320	16623	16521	16646	16623	16371	16409	16360	16481	16429	16147	16466	16582	16425	16522	16433	16612	16473	16616	16390	16530	16411	16618	16285	16355	16362	16416	16338	16307	16325	16423	16485	16430	16361	16547	16261	16312	16530	16373	16170	16382	16421	16532	16493	16503	16394	16399	16487	16418	16495	16526	16283	16344	16399	16437	16607	16502	16268	16369	16664	16502	16354	16429	16472	16328	16480	16259	16619	16604	16435	16404	16659	16351	16296	16359	16682	16464	16488	16385	16591	16631	16602	16468	16480	16444	16512	16665	16402	16396	16521	16424	16445	16615	16310	16441	16184	16238	16207	16371	16309	16300	16276	16475	16572	16518	16455	16122	16202	16534	16645	16414	16444	16362	16401	16417	16429	16369	16381	16265	16408	16464	16374	16201	16229	16557	16414	16469	16306	16080	16345	16315	16316	16411	16645	16538	16333	16447	16493	16371	16500	16433	16354	16431	16541	16533	16602	16235	16364	16554	16707	16393	16652	16330	16341	16583	16567	16424	16420	16410	16480	16271	16499	16209	16494	16640	16440	16489	16578	16535	16417	16263	16477	16626	16518	16434	16339	16313	16455	16452	16267	16429	16515	16313	16312	16529	16484	16249	16272	16352	16328	16260	16586	16349	16592	16453	16718	16233	16452	16424	16263	16297	16419	16317	16532	16456	16413	16280	16375	16391	16242	16401	16353	16362	16579	16436	16424	16580	16347	16336	16184	16341	16307	16376	16339	16343	16253	16330	16279	16645	16357	16565	16573	16438	16350	16402	16380	16391	16449	16376	16610	16568	16418	16399	16648	16543	16624	16378	16459	16350	16421	16457	16286	16298	16314	16435	16617	16244	16432	16423	16389	16423	16269	16314	16505	16524	16160	16405	16557	16424	16442	16306	16339	16456	16370	16523	16369	16490	16322	16461	16672	16502	16580	16372	16568	16378	16507	16558	16413	16672	16540	16450	16414	16553	16305	16525	16518	16531	16344	16405	16394	16363	16380	16485	16452	16491	16434	16439	16422	16501	16515	16351	16285	16306	16318	16415	16594	16423	16413	16507	16651	16504	16191	16338	16442	16264	16353	16361	16292	16687	16536	16529	16673	16489	16449	16565	16343	16457	16285	16360	16678	16342	16401	16635	16527	16570	16370	16434	16186	16516	16451	16391	16435	16592	16409	16569	16355	16447	16773	16663	16244	16653	16503	16389	16429	16471	16583	16355	16399	16566	16502	16438	16420	16465	16580	16455	16423	16442	16381	16495	16465	16174	16247	16326	16322	16334	16362	16410	16423	16452	16241	16758	16466	16331	16409	16284	16312	16391	16493	16527	16329	16352	16368	16239	16326	16356	16497	16325	16645	16610	16478	16425	16230	16592	16683	16541	16302	16378	16385	16437	16434	16507	16463	16314	16413	16398	16581	16461	16546	16397	16785	16476	16381	16640	16429	16553	16430	16484	16353	16262	16309	16452	16690	16428	16275	16380	16319	16273	16353	16424	16368	16355	16665	16585	16417	16462	16530	16464	16453	16316	16372	16416	16321	16486	16393	16423	16340	16414	16478	16374	16196	16393	16547	16237	16438	16282	16380	16578	16561	16536	16392	16394	16430	16476	16264	16555	16508	16339	16323	16614	16177	16490	16396	16400	16490	16355	16264	16492	16443	16475	16475	16342	16580	16463	16710	16367	16613	16303	16407	16549	16318	16327	16406	16465	16486	16369	16270	16420	16457	16519	16480	16579	16537	16420	16494	16297	16523	16611	16576	16399	16329	16457	16535	16476	16302	16520	16459	16553	16366	16468	16532	16282	16268	16607	16403	16282	16266	16268	16425	16570	16453	16414	16257	16595	16434	16360	16377	16470	16496	16489	16487	16334	16539	16387	16465	16381	16417	16347	16516	16247	16414	16235	16462	16460	16308	16440	16175	16370	16481	16403	16254	16241	16300	16342	16358	16356	16217	16325	16591	16537	16368	16416	16587	16487	16176	16306	16507	16309	16477	16490	16426	16328	16594	16248	16305	16287	16219	16470	16434	16242	16563	16385	16414	16511	16363	16562	16423	16506	16529	16324	16464	16499	16499	16375	16344	16444	16297	16387	16363	16381	16306	16278	16573	16469	16394	16404	16390	16486	16553	16383	16390	16463	16338	16539	16510	16461	16516	16481	16344	16197	16248	16405	16531	16110	16400	16358	16489	16340	16609	16552	16451	16578	16471	16411	16302	16191	16428	16410	16457	16389	16383	16477	16679	16390	16458	16699	16487	16580	16318	16450	16490	16482	16475	16355	16436	16461	16620	16386	16413	16431	16192	16369	16561	16340	16229	16726	16498	16262	16306	16534	16465	16382	16407	16381	16512	16698	16473	16628	16522	16566	16575	16404	16463	16469	16228	16656	16591	16507	16541	16689	16489	16347	16442	16435	16313	16562	16244	16373	16407	16325	16388	16406	16670	16436	16592	16568	16409	16593	16401	16263	16343	16377	16614	16325	16446	16335	16450	16642	16422	16410	16512	16331	16476	16500	16344	16309	16339	16406	16421	16317	16318	16493	16389	16499	16451	16470	16329	16261	16360	16640	16476	16451	16334	16427	16549	16527	16575	16468	16156	16593	16321	16414	16182	16542	16364	16387	16599	16395	16214	16337	16473	16461	16503	16474	16315	16496	16463	16489	16258	16443	16580	16392	16156	16474	16545	16346	16242	16411	16568	16354	16242	16297	16468	16443	16439	16392	16426	16429	16338	16342	16436	16607	16487	16386	16274	16485	16230	16310	16268	16223	16336	16380	16247	16574	16295	16485	16584	16463	16340	16531	16231	16453	16372	16358	16519	16605	16370	16092	16292	16265	16342	16540	16430	16401	16295	16365	16235	16608	16426	16500	16413	16581	16546	16362	16516	16356	16495	16572	16343	16468	16438	16563	16384	16367	16354	16414	16546	16521	16220	16446	16591	16390	16136	16586	16333	16399	16230	16497	16565	16610	16212	16609	16546	16351	16637	16321	16226	16562	16416	16431	16534	16507	16557	16418	16411	16416	16459	16351	16554	16543	16448	16437	16545	16326	16205	16408	16513	16540	16441	16406	16524	16514	16540	16458	16361	16547	16374	16403	16296	16188	16454	16431	16476	16588	16324	16394	16486	16334	16355	16411	16246	16528	16476	16527	16555	16497	16579	16573	16388	16429	16375	16467	16465	16576	16341	16436	16380	16429	16293	16249	16381	16481	16355	16622	16247	16231	16194	16328	16355	16491	16232	16488	16370	16173	16515	16520	16542	16525	16535	16349	16424	16476	16246	16456	16538	16614	16380	16426	16457	16518	16469	16549	16255	16314	16279	16515	16417	16397	16211	16534	16503	16501	16492	16252	16592	16306	16430	16422	16651	16290	16451	16587	16064	16369	16268	16342	16465	16489	16383	16325	16354	16451	16474	16491	16521	16527	16419	16386	16535	16452	16690	16557	16517	16282	16332	16597	16499	16387	16602	16587	16381	16577	16644	16299	16543	16487	16529	16532	16585	16459	16426	16506	16520	16603	16316	16575	16253	16532	16559	16652	16414	16518	16535	16557	16596	16502	16461	16415	16330	16420	16677
17602	42302	96895	88158	69573	48350	30263	18147	12784	11091	10611	10763	10728	10531	10821	10778	10707	10610	10643	10691	10799	10706	10753	10533	10629	10608	10617	10655	10813	10602	10674	10654	10770	10686	10620	10653	10734	10784	10656	10453	10654	10681	10650	10733	10763	10503	10411	10633	10837	10590	10572	10591	10754	10572	10553	10562	10685	10661	10674	10749	10550	10656	10691	10566	10683	10629	10621	10819	10609	10673	10663	10686	10656	10575	10632	10496	10588	10501	10649	10745	10695	10599	10604	10765	10530	10833	10638	10818	10747	10644	10559	10617	10734	10414	10684	10617	10421	10715	10568	10546	10602	10702	10514	10589	10600	10622	10507	10518	10392	10563	10595	10526	10766	10463	10453	10591	10625	10507	10491	10643	10683	10644	10569	10614	10613	10824	10467	10624	10647	10494	10623	10399	10617	10594	10610	10673	10615	10775	10560	10506	10688	10672	10545	10634	10594	10646	10583	10587	10635	10506	10601	10596	10612	10541	10473	10520	10542	10554	10617	10590	10482	10527	10588	10421	10583	10494	10604	10610	10493	10603	10603	10765	10482	10561	10660	10666	10599	10655	10676	10533	10574	10608	10541	10681	10687	10567	10678	10693	10489	10503	10584	10539	10572	10796	10742	10564	10481	10478	10407	10555	10674	10625	10525	10627	10699	10643	10591	10589	10598	10516	10627	10563	10762	10732	10636	10609	10550	10445	10610	10496	10577	10610	10569	10618	10764	10512	10466	10635	10686	10548	10720	10615	10542	10611	10511	10576	10717	10470	10739	10604	10484	10633	10529	10549	10764	10669	10657	10628	10674	10594	10541	10545	10657	10435	10575	10519	10544	10647	10604	10528	10590	10593	10682	10602	10564	10456	10571	10429	10548	10473	10360	10607	10436	10611	10642	10586	10490	10746	10503	10627	10596	10673	10482	10554	10493	10625	10598	10598	10602	10521	10595	10673	10662	10715	10536	10755	10595	10593	10465	10720	10583	10623	10617	10464	10649	10513	10618	10675	10643	10407	10476	10654	10629	10626	10521	10471	10603	10475	10762	10421	10673	10633	10642	10553	10616	10648	10520	10511	10556	10578	10508	10598	10700	10479	10613	10622	10589	10651	10573	10612	10627	10610	10438	10492	10726	10610	10680	10699	10487	10621	10626	10653	10523	10595	10712	10450	10560	10533	10520	10531	10642	10550	10562	10582	10480	10616	10459	10436	10584	10594	10642	10535	10699	10682	10556	10609	10478	10550	10673	10662	10668	10427	10731	10624	10476	10642	10621	10540	10605	10640	10529	10509	10648	10425	10500	10578	10752	10652	10647	10524	10537	10597	10642	10540	10552	10685	10566	10643	10502	10771	10468	10615	10596	10520	10426	10544	10644	10546	10470	10631	10654	10673	10429	10584	10680	10549	10629	10743	10582	10772	10641	10570	10594	10723	10674	10570	10429	10552	10584	10751	10670	10589	10635	10708	10436	10691	10645	10491	10645	10577	10443	10652	10615	10517	10657	10682	10580	10697	10521	10621	10559	10666	10516	10499	10659	10550	10402	10561	10467	10657	10541	10728	10527	10492	10650	10551	10588	10538	10646	10695	10547	10485	10681	10579	10627	10485	10566	10669	10589	10759	10614	10526	10630	10626	10674	10572	10366	10700	10744	10491	10580	10591	10478	10503	10590	10672	10489	10459	10518	10773	10601	10564	10697	10576	10501	10694	10608	10646	10579	10601	10614	10443	10686	10667	10510	10463	10530	10471	10549	10541	10571	10571	10652	10729	10557	10588	10580	10603	10453	10658	10466	10565	10521	10550	10634	10581	10530	10692	10714	10700	10586	10533	10607	10527	10518	10734	10522	10581	10591	10631	10671	10713	10454	10642	10517	10566	10537	10476	10401	10435	10693	10554	10633	10741	10489	10685	10544	10574	10595	10673	10584	10615	10495	10537	10618	10765	10523	10557	10456	10729	10667	10456	10439	10527	10438	10673	10574	10462	10459	10521	10611	10513	10694	10484	10674	10604	10571	10698	10556	10689	10497	10595	10570	10655	10461	10559	10683	10510	10602	10578	10475	10687	10458	10594	10603	10612	10479	10588	10583	10513	10660	10655	10470	10556	10616	10424	10612	10614	10509	10524	10639	10612	10565	10448	10465	10701	10686	10563	10664	10469	10663	10641	10540	10560	10564	10532	10560	10456	10482	10483	10419	10621	10543	10568	10510	10627	10559	10481	10502	10593	10521	10611	10535	10639	10585	10603	10492	10615	10562	10661	10551	10636	10498	10626	10731	10607	10607	10542	10605	10557	10535	10791	10509	10654	10647	10585	10614	10599	10601	10557	10537	10493	10579	10491	10616	10569	10514	10487	10543	10553	10644	10573	10758	10476	10572	10634	10751	10562	10685	10501	10493	10431	10603	10402	10701	10671	10578	10440	10522	10590	10386	10511	10585	10479	10518	10434	10577	10598	10445	10623	10505	10611	10592	10609	10613	10539	10502	10641	10778	10521	10593	10543	10572	10684	10568	10537	10637	10585	10547	10542	10547	10602	10557	10573	10548	10641	10530	10579	10492	10518	10506	10591	10541	10593	10384	10646	10632	10551	10638	10510	10596	10501	10398	10580	10488	10532	10549	10470	10574	10489	10535	10523	10603	10626	10629	10655	10518	10549	10492	10542	10555	10593	10700	10602	10579	10599	10622	10611	10497	10615	10468	10430	10697	10655	10613	10413	10591	10558	10606	10622	10549	10473	10432	10579	10695	10518	10648	10529	10513	10694	10697	10643	10480	10578	10855	10574	10563	10571	10747	10691	10451	10632	10734	10591	10602	10602	10579	10617	10709	10691	10780	10524	10633	10676	10645	10465	10463	10609	10574	10717	10405	10658	10545	10494	10561	10456	10436	10615	10557	10564	10606	10822	10751	10563	10559	10634	10561	10521	10523	10601	10543	10633	10653	10560	10617	10584	10493	10632	10393	10519	10591	10765	10615	10585	10469	10627	10538	10585	10584	10490	10514	10443	10563	10596	10610	10559	10382	10573	10684	10833	10662	10570	10583	10650	10530	10622	10517	10640	10482	10622	10493	10463	10605	10535	10581	10614	10661	10517	10651	10613	10418	10522	10562	10521	10634	10640	10506	10540	10505	10439	10554	10525	10560	10571	10671	10652	10526	10613	10543	10603	10576	10505	10629	10705	10577	10604	10602	10594	10550	10672	10595	10686	10615	10660	10539	10560	10475	10549	10469	10673	10663	10460	10776	10619	10462	10783	10589	10558	10594	10519	10643	10613	10501	10466	10414	10603	10601	10582	10657	10579	10611	10564	10717	10527	10776	10677	10533	10430	10563	10797	10608	10680	10594	10569	10735	10430	10388	10530	10500	10487	10665	10476	10588	10455	10563	10607	10718	10609	10455	10706	10658	10592	10518	10662	10739	10437	10535	10551	10517	10536	10651	10529	10513	10512	10505	10517	10565	10545	10551	10562	10345	10519	10519	10713	10460	10565	10525	10607	10505	10586	10662	10659	10599	10553	10696	10616	10688	10633	10656	10777	10613	10644	10570	10669	10439	10647	10581	10650	10571	10539	10639	10586	10682	10471	10548	10610	10527	10450	10482	10547	10405	10646	10582	10495	10664	10658	10759	10672	10500	10590	10648	10678	10614	10573	10517	10602	10388	10545	10714	10607	10508	10564	10516	10427	10510	10577	10669	10398	10652	10458	10634	10558	10485	10575	10543	10512	10513	10524	10597	10342	10524	10613	10510	10734	10535	10567	10635	10658	10563	10552	10626	10633	10725	10640	10632	10622	10670	10536	10506	10638	10492	10563	10468	10609	10563	10553	10499	10524	10471	10476	10723	10477	10401	10638	10516	10636	10522	10428	10499	10598	10569	10476	10636	10611	10617	10551	10538	10580	10617	10658	10723	10581	10600	10540	10637	10676	10619	10576	10426	10593	10517	10498	10632	10656	10514	10576	10694	10536	10516	10538	10597	10601	10697	10530	10576	10669	10574	10642	10666	10456	10581	10617	10415	10553	10568	10598	10414	10605	10591	10442	10690	10530	10570	10541	10410	10592	10741	10567	10558	10437	10562	10486	10654	10565	10755	10523	10796	10538	10793	10575	10661	10631	10492	10587	10679	10627	10550	10516	10411	10568	10476	10551	10816	10631	10577	10505	10637	10463	10657	10625	10631	10523	10627	10694	10681	10647	10735	10565	10543	10551	10459	10521	10455	10582	10578	10497	10560	10523	10654	10643	10548	10461	10717	10532	10558	10485	10568	10421	10735	10576	10596	10554	10590	10548	10581	10587	10479	10525	10507	10479	10502	10453	10548	10550	10601	10524	10379	10530	10616	10542	10575	10449	10597	10516	10618	10532	10599	10633	10678	10542	10605	10590	10686	10601	10492	10849	10595	10689	10624	10430	10539	10547	10531	10597	10525	10604	10535	10484	10721	10489	10452	10681	10517	10522	10527	10434	10510	10580	10447	10617	10630	10524	10716	10480	10782	10739	10506	10618	10672	10506	10582	10648	10552	10453	10601	10606	10636	10529	10622	10701	10503	10580	10537	10487	10588	10593	10502	10552	10693	10720	10592	10724	10538	10589	10601	10568	10488	10585	10529	10635	10569	10677	10567	10704	10506	10563	10579	10587	10523	10821	10565	10613	10701	10484	10589	10598	10461	10688	10600	10620	10650	10593	10634	10576	10520	10599	10560	10607	10567	10641	10661	10520	10802	10483	10502	10568	10429	10529	10628	10625	10547	10621	10565	10485	10497	10389	10519	10504	10698	10725	10666	10484	10682	10526	10577	10656	10620	10609	10511	10569	10497	10763	10553	10613	10711	10769	10521	10533	10587	10583	10551	10618	10578	10630	10558	10518	10590	10590	10690	10628	10661	10611	10593	10563	10512	10599	10591	10442	10545	10552	10727	10575	10588	10484	10548	10502	10771	10474	10426	10530	10641	10732	10702	10582	10470	10599	10497	10452	10512	10536	10609	10569	10601	10548	10571	10589	10499	10608	10567	10487	10674	10513	10540	10479	10542	10384	10596	10658	10592	10544	10708	10593	10557	10491	10623	10602	10668	10577	10548	10573	10537	10632	10722	10464	10601	10582	10489	10518	10474	10488	10616	10582	10540	10591	10596	10616
30128	22632	37570	38069	28987	23412	19671	17267	16445	16177	15936	16109	16152	16044	16118	16015	15944	15951	16083	16018	15922	15897	16291	15910	16191	16092	16097	15957	15767	15952	15988	16145	16100	16030	15924	15733	16029	16216	16123	16083	16143	16030	15927	15899	16139	15973	15972	15975	15849	15966	16115	16185	15908	15888	16130	16124	16021	16045	16002	16100	16134	16092	15978	15825	16043	15962	15887	16096	15914	15872	15925	15984	16087	16131	16134	15931	15960	16245	16073	15947	15883	16020	16096	16229	15877	15944	16012	15877	15937	16033	16068	15925	16034	16039	15986	16123	15836	16001	16110	16180	15980	16117	16097	16052	16030	15836	16040	16021	15965	15935	15910	16065	16020	15980	16355	16165	16100	15972	16024	15951	15761	15939	16146	15961	16061	16120	15973	16102	16074	15931	15964	16060	16162	16024	16230	15924	16019	16072	15875	15985	16048	16142	16090	15890	16018	15893	16010	16124	16031	15986	16022	16028	16138	16038	15867	16108	15957	15998	16084	15852	16125	16053	16162	15875	15868	16228	15905	16271	15951	15956	16141	16009	15939	15934	16007	15979	15910	15902	16047	16131	15978	15826	16199	15974	16011	15961	16168	16174	15887	16167	16063	16063	15907	16090	15950	16026	15939	16071	16025	16067	16097	16166	16016	15979	15895	16034	16105	15982	16089	16063	16038	16161	16111	16058	16152	16246	16047	15928	15823	16056	15861	15986	16038	15908	15729	15974	15870	16083	16013	15974	15764	15833	15890	16053	16225	16263	15989	15984	15952	16030	16031	15937	15877	16122	15908	15830	16038	16022	16046	15841	15803	16124	16163	15891	15964	15836	15968	15938	16060	16100	15928	16060	15876	16190	16128	16129	15944	16172	16038	16150	15927	16090	15997	16205	16036	15956	16078	16165	16071	15906	15987	16163	15946	16105	15889	16014	16035	16059	16026	16037	16129	15872	15966	16004	16044	16015	15715	15902	16011	16130	15872	16118	16068	16217	15951	16070	16110	15821	15942	16056	15915	15886	15914	15945	16000	15881	15998	15887	16162	16246	16041	15927	15915	16261	16133	16088	16157	15886	16072	16048	15987	16078	16039	15907	16040	15874	15951	15983	15988	15893	16039	15814	16033	16072	15972	15986	16039	16075	16040	16074	16082	16017	16096	15904	16178	16007	15969	16055	16011	16220	15974	16009	16045	15973	15914	15947	15909	15970	15951	16122	16029	15840	16094	15872	16216	15995	16080	16110	16054	15968	16136	16059	15896	16006	16126	16117	16033	16094	15864	15963	15968	16013	16117	15958	16111	15984	15903	15872	16087	16043	16103	16041	16140	16074	15894	16022	16022	16071	16012	15923	16229	16060	16219	15894	16081	15989	15954	16047	16133	15826	16047	16083	15960	16218	15922	16025	15848	16054	16072	16011	15992	15989	15931	16157	16078	15991	16080	15939	15959	15827	16229	16021	16140	16236	16126	16097	15999	15955	15956	16067	16175	15987	16027	16017	15917	15988	16006	15889	15955	16050	16073	15959	16056	16279	16142	16112	16147	16073	15989	16015	15907	16081	16020	15998	16133	15947	15957	15877	15918	16028	15956	16143	16157	15944	16133	16124	15926	16132	15906	16089	15940	15988	16107	16083	15801	16125	16106	16097	16153	16119	16031	16151	16023	15850	15905	15893	15910	15999	15843	16057	16164	15991	16092	16012	15974	16059	15940	16280	15943	16037	15990	16158	16150	16156	15988	15955	15981	15916	15969	15921	16022	16148	15903	16044	16076	15814	16079	16110	15979	15977	16072	16162	16139	16192	16158	16152	15967	15973	15867	16024	16224	16328	15771	16044	16001	16026	16043	15954	15948	15983	15861	15898	16271	15849	15897	15979	15920	15821	15993	16212	16123	16065	16082	16190	15947	15824	15937	16041	16091	16100	15979	16059	16016	16005	16066	16203	15877	16154	15793	16051	15904	16210	16158	16065	16134	15760	16046	15847	15903	16110	16056	16174	16297	16017	16188	16196	15967	15929	15990	15968	16086	16053	15832	15854	16246	16001	15954	15749	16110	16090	15921	16100	16095	16012	15630	15925	16023	16075	15838	16196	15929	15941	16162	16082	16223	15989	16095	15898	15930	15994	15994	16028	16000	15937	16005	16099	16036	15789	15902	15917	16186	16204	16068	16070	16173	16003	15966	16058	16135	16058	15941	15931	15953	16060	15817	15955	16047	15869	15920	16122	15837	16002	15985	16074	16271	16149	15895	15888	16142	16042	15968	15843	15982	16040	16210	15923	15867	16024	16076	16047	16118	16120	15883	15978	15992	16020	15962	16025	15970	15810	15971	16020	16004	15928	15929	15823	16021	15883	15881	15924	16092	16063	16192	15964	16030	16151	16032	16100	15977	15837	15940	16074	16178	15902	15872	16093	15940	16038	16036	16031	16012	15703	15981	16070	15961	16012	16035	16080	15826	15945	16216	16096	15984	15849	16138	16005	16194	15929	16045	15962	16215	16046	16122	16044	15906	15880	16151	16078	15950	16135	16179	15953	16053	16068	16056	15852	15993	16132	16266	16025	16013	15931	15980	16278	15982	16146	15789	16281	16019	16061	16025	16098	16280	15998	15980	16010	16017	15877	16006	16073	15991	15887	15946	16048	15886	16022	15871	16118	16098	16098	15944	16126	16167	16039	15769	16031	16055	16129	16001	15888	16069	16137	16169	16272	15944	15912	16213	16051	16006	16123	15975	16277	16175	16095	15968	16001	16210	16048	15947	15983	16041	16405	15991	15936	15979	15912	16026	15871	15984	16043	16020	16067	16075	16049	15931	16085	15988	16024	15971	15974	15892	15997	15990	16054	15928	15905	15970	16146	16099	15893	16043	16158	16073	16037	16125	15911	15873	15931	16228	15926	15879	15932	16172	16250	15899	15959	15963	15946	16073	15891	15922	16193	16110	15966	15965	16133	16018	15999	15790	15985	16143	16072	16243	16124	16090	16080	16261	16011	15883	15982	15957	15910	16164	16112	15971	16014	16258	16156	16084	16023	16159	15984	15919	15951	15815	15876	15920	15947	16026	15983	16224	16008	16015	16245	16209	16148	16055	16143	16047	15993	15865	15993	16231	16119	15943	16178	16033	15877	15988	16076	16076	15979	15949	16049	15961	16066	16096	16056	16245	16149	16148	16007	15817	15857	16169	15943	16183	16048	15870	15990	16038	15980	16100	15963	16117	16209	16046	16089	16094	16056	16004	16063	16175	16136	16016	15963	15829	16039	15985	16145	16234	16085	15903	16034	15963	15961	16020	16055	16168	15991	16184	16073	15944	16035	15927	15925	16040	16072	16066	16120	15791	16071	15948	15833	15886	16079	16084	15957	16113	16193	16027	15814	16017	16115	15979	16184	16002	16081	15995	15869	15994	15963	16194	15964	16040	16177	16091	16112	15865	16154	16051	16312	16053	16020	16176	16047	16136	16053	15980	16073	16147	15918	15874	15809	16009	16065	16126	15895	15845	15960	16068	15874	15857	16005	15912	16033	15974	15971	15985	16010	15912	16140	16026	16126	15969	16051	15932	16066	15994	16076	15855	15985	16180	16007	15929	15944	15891	16075	16195	16073	15807	16134	16081	16065	16034	16010	16156	16158	16046	15892	16028	16128	15895	15923	16092	15994	16079	16042	15991	16004	15949	16039	16080	16019	16008	16090	15809	16066	15974	16090	15983	15840	15956	16091	16059	16025	16094	15995	16053	15857	15989	15951	16079	16083	16115	15986	16087	16251	15951	16042	16101	15941	16116	15950	15789	15930	15932	16095	15812	16022	15918	16188	15828	16157	15994	15737	16166	15992	15923	16055	16150	15951	16129	15915	15925	15967	16133	16038	15934	15841	15991	15853	16152	16000	16321	16094	16010	16003	15922	16246	16125	15882	15968	15953	15964	15846	16251	15932	15920	15820	16156	16028	16117	16061	16090	15889	16231	16019	16044	15999	16193	16074	16006	16134	15821	15886	16048	16026	16065	15774	15955	16164	16010	16197	15955	15907	15810	15937	16065	16103	16029	16085	16072	15952	16112	15913	16122	16211	16089	16028	16028	15867	15949	16104	16087	15941	16027	16081	15793	16027	16012	16176	15973	16029	16036	15944	15802	15840	16006	15999	16281	16177	16183	16100	15914	16084	15983	16078	16127	16071	15826	15957	15990	15799	16012	15976	16178	16058	16064	16100	16015	16122	15976	16132	16016	16076	16149	16043	16214	15861	16165	15985	15979	15939	15854	16032	16091	16087	15773	16147	15991	15871	16246	16014	15942	15921	15898	16127	15873	16050	16117	16089	16022	16034	16088	16040	16022	15956	15815	15916	16171	15823	15872	15894	15918	15877	15996	15881	16226	15976	16337	15789	15820	15978	15917	16008	16014	15956	16015	15994	15944	16149	16021	15942	16076	16057	16082	16212	16076	15864	15824	16100	16074	16004	15887	15866	15873	16046	16230	16188	16245	15877	16199	16209	15867	15952	16216	15913	16150	16073	15920	15956	15912	15936	15858	16064	15799	16066	16103	15860	15854	16074	15904	16269	15794	15916	16095	15820	16180	16158	16078	15802	15901	15668	15943	16009	16045	15993	16109	16094	16146	16182	15877	15994	15899	15944	16002	15924	15930	15977	15952	15989	16149	15931	16013	16076	16211	15960	16237	15980	16034	16006	16007	16166	16207	16032	16069	15980	15834	16063	16042	16067	16085	16114	16100	16027	16020	15978	16092	16239	16125	15917	16065	15886	16254	15972	16247	16105	15992	16036	16186	16083	15852	16056	15831	15955	15996	15951	15931	16046	16027	15858	16152	16018	16056	15921	16057	15950	15962	16166	16011	15918	15931	16056	15776	16162	16129	15997	16089	16023	16213	15980	16137	15978	16374	16128	16116	16078	15993	16047	16124	16246	16064	16312	15946	15948	15993	16027	16280	16012	15828	15940	16135	16113	16065	15942	16103	15949	16084	16084	15871	15864	15799	16016	16098	16198	16104	16014	15985	15794	16074	15937	16041	16134	16169	15902	15926	16033	15859	16091	16066	15985	16107	15778	16104	16104	16145	16141	16064	15955	15949	16112	15999	15930	16131	16016	16005	16277	16017	16096	16010	16115	15902	15929	16007	16058
11665	13720	37396	28295	20349	15361	12267	10477	9899	9785	9823	9818	9823	9919	9841	9777	9985	9606	9767	9847	9738	9691	9835	9713	9708	9712	9785	9766	9819	9763	9822	9826	9816	9858	9817	9812	9760	9890	9756	9701	9750	9719	9773	9730	9797	9900	9703	9754	9665	9726	9766	9835	9825	9806	9715	9965	9768	9777	9731	9661	9829	9689	9854	9723	9770	9688	9739	9725	9716	9904	9740	9589	9625	9789	9796	9589	9937	9770	9763	9794	9775	9731	9908	9879	9799	9752	9734	9742	9919	9780	9709	9694	9663	9744	9681	9783	9653	9847	9644	9731	9766	9607	9802	9753	9917	9799	9842	9919	9818	9653	9847	9892	9751	9725	9834	9732	9874	9607	9751	9902	9699	9787	9543	9760	9777	9596	9983	9736	9723	9828	9799	9785	9837	9765	9776	9896	9650	9854	9668	9749	9679	9784	9741	9675	9931	10019	9779	9660	9757	9683	9687	9822	9856	9733	9718	9687	9760	9894	9764	9771	9611	9628	9815	9810	9618	9654	9660	9798	9581	9674	9646	9821	9699	9785	9670	9805	9979	9829	9718	9848	9784	9853	9686	9731	9715	9863	9753	9847	9724	9764	9882	9832	9794	9794	9918	9784	9843	9763	9866	9800	9526	9742	9717	9762	9704	9868	9731	9746	9791	9636	9864	9845	9853	9712	9813	9602	9794	9792	9776	9845	9742	9799	9879	9822	9829	9745	9750	9842	9678	9690	9789	9582	9867	9848	9688	9689	9755	9705	9642	9760	9724	9643	9718	9899	9845	9864	9714	9734	9872	9782	9530	9799	9840	9776	9904	9866	9783	9707	9838	9724	9822	9716	9755	9713	9884	9700	9730	9792	9663	9705	9718	9740	9786	9660	9810	9822	9849	9958	9856	9952	9770	9963	9925	9766	9782	9797	9833	9680	9690	9795	9813	9637	9836	9817	9741	9768	9559	9564	9700	9694	9651	9732	9586	9688	9767	9749	9806	9796	9734	9860	9719	9765	9693	9777	9744	9670	9749	9604	9796	9647	9764	9738	9852	9897	9744	9797	9635	9855	9727	9704	9943	9842	9862	9855	9964	9928	9642	9900	9766	9874	9850	9856	9865	9818	9703	9803	9794	9881	9740	9865	9755	9839	9660	9743	9653	9673	9767	9600	9729	9796	9787	9638	9741	9865	9818	9782	9739	9777	9768	9836	9931	9645	9694	9727	9868	9703	9670	9588	9738	9705	9769	9678	9677	9846	9819	9674	9828	9716	9724	9847	9726	9737	9763	9820	9816	9631	9708	9850	9656	9915	9748	9739	9814	9733	9709	9720	9767	9766	9738	9767	9600	9709	9849	9776	9742	9682	9700	9715	9805	9696	9712	9693	9597	9730	9888	9824	9878	9783	9728	9809	9662	9696	9679	9791	9687	9772	9663	9736	9754	9652	9778	9728	9866	9840	9704	9794	9638	9825	9727	9683	9894	9579	9726	9759	9764	9821	9725	9857	9957	9924	9819	9819	9854	9760	9794	9796	9714	9694	9690	9823	9905	9806	9850	9823	9921	9830	9767	9654	9638	9800	9794	9867	9663	9662	9816	9789	9686	9814	9678	9919	9759	9691	9763	9733	9808	9719	9760	9755	9625	9772	9783	9710	9857	9837	9839	9477	9860	9930	9841	9642	9834	9767	9652	9827	9809	9763	9736	9770	9994	9724	9881	9897	9871	9554	9814	9819	9792	9972	9741	9665	9759	9842	9752	9641	9751	9942	9859	9689	9783	9756	9940	9854	9707	9819	9768	9858	9781	9770	9825	9878	9676	9710	9811	9643	9778	9817	9683	9685	9722	9766	9605	9691	9721	9685	9728	9653	9746	9732	9717	9645	9900	9688	9785	9731	9651	9740	9861	9681	9655	9670	9774	9781	9758	9625	9827	9715	9701	9825	9734	9708	9812	9916	9846	9776	9899	9884	9717	9911	9877	9815	9824	9670	9868	9756	9847	9873	9949	9835	9738	9940	9853	9694	9734	9847	9747	9878	9668	9727	9927	9618	9711	9567	9726	9672	9763	9809	9805	9615	9777	9835	9724	9768	9772	10007	9722	9609	9659	9711	9804	9814	9691	9833	9758	9789	9742	9857	9675	9887	9820	9769	9846	9751	9794	9880	9830	9923	9633	9771	9811	9905	9657	9847	9699	9667	9792	9816	9797	9695	9786	9666	9851	9688	9719	9646	9654	9829	9639	9853	9824	9749	9825	9740	9827	9860	9707	9620	9799	9772	9624	9782	9913	9837	9770	9790	9837	9788	9781	9772	9659	9842	9802	9719	9850	9929	9886	9873	9629	9779	9885	9843	9626	9750	9742	9694	9792	9616	9866	9733	9709	9737	9645	9775	9820	9830	9739	9823	9726	9721	9830	9837	9702	9718	9798	9643	9888	9617	9696	9651	9781	9796	9902	9874	9805	9773	9785	9956	9717	9830	9716	9741	9863	9764	9734	9797	9688	9868	9853	9610	9752	9903	9817	9838	9799	9720	9609	9776	9619	9801	9779	9662	9850	9675	9885	9838	9757	9950	9796	9717	9783	9666	9932	9678	9902	9798	9752	9694	9708	9775	9967	9784	9844	9752	9744	9884	9715	9711	9786	9734	9878	9736	9613	9817	9708	9754	9893	9711	9770	9708	9702	9979	9832	9853	9793	9671	9691	9751	9938	9858	9890	9749	9718	9854	9827	9797	9865	9771	9637	9765	9873	9723	9870	9781	9821	9892	9713	9741	9892	9563	9834	9649	9993	9731	9828	9795	9597	9719	9859	9645	9851	9754	9682	9784	9744	9643	9642	9786	9843	9644	9786	9989	9805	9579	9633	9619	9723	9647	9780	9771	9745	9722	9574	9638	9668	9731	9814	9664	9831	9752	9715	9700	9757	9790	9609	9808	9777	9703	9763	9851	9790	9767	9729	9567	9799	9748	9690	9583	9808	9763	9771	9663	9999	9780	9606	9674	9685	9768	9733	9950	9762	9782	9687	9785	9848	9776	9743	9888	9671	9561	9770	9694	9867	9708	9755	9826	9753	9711	9787	9675	9963	9833	9804	9825	9724	9747	9685	9786	9859	9710	9752	9952	9729	9606	9911	9734	9731	9830	9628	9703	9813	9870	9758	9878	9683	9887	9895	9801	9666	9696	9731	9761	9675	9767	9743	9778	9805	9716	9659	9737	9809	9850	9694	9809	9699	9772	9853	9816	9737	9718	9830	9853	9627	9799	9589	9873	9780	9819	9601	10039	9725	9822	9729	9863	9778	9800	9685	9951	9707	9918	9676	9783	9771	9642	9836	9831	9682	9775	9805	9875	9669	9695	9861	9704	9854	9726	9723	9678	9795	9705	9903	9709	9733	9744	9767	9926	9736	9780	9788	9841	9834	9825	9835	9919	9799	9861	9766	9670	9888	9884	9792	9850	9849	9860	9767	9789	9807	9845	9674	9745	9855	9626	9615	9719	9835	9734	9758	9696	9673	9759	9713	9746	9733	9768	9720	9726	9804	9756	9742	9741	9689	9709	9684	9862	9829	9801	9751	9731	9808	9782	9847	9679	9900	9827	9734	9753	9731	9794	9669	9807	9703	9735	9778	9836	9677	9837	9725	9829	9757	9770	9869	9738	9610	9953	9868	9643	9831	9694	9771	9886	9738	9893	9665	9746	9659	9781	9803	9805	9646	9851	9717	9801	9715	9792	9647	9830	9797	9764	9728	9843	9819	9748	9761	9895	9628	9937	9748	9842	9792	9820	9710	9693	9610	9830	9820	9788	9731	9773	9868	9627	9829	9695	9820	9829	9791	9660	9839	9935	9687	9778	9875	9726	9713	9742	9822	9833	9726	9676	9740	9795	9752	9706	9698	9634	9834	9914	9745	9747	9799	9772	9502	9928	9828	9768	9671	9676	9776	9594	9849	9625	9848	9633	9740	9675	9849	9826	9836	9642	9705	9798	9874	9703	9629	9860	9696	9959	9827	9826	9694	9816	9811	10006	9804	9784	9719	9721	9829	9725	9812	9722	9667	9724	9768	9832	9656	9848	9694	9644	9822	9924	9806	9740	9832	9553	9816	9758	9744	9679	9774	9813	9712	9876	9815	9628	9736	9745	9752	9890	9730	9773	9722	9842	9848	9732	9813	9679	9815	9806	9694	9670	9721	9622	9910	9902	9649	9885	9616	9708	9825	9744	9784	9754	9741	9789	9786	9691	9577	9931	9803	9741	9707	9705	9862	9853	9727	9813	9888	9707	9720	9802	9727	9866	9875	9776	9714	9973	9772	9715	9634	9685	9618	9743	9912	9830	9767	9740	9677	9970	9699	9841	9688	9643	9630	9908	9795	9871	9707	9707	9948	9762	9865	9665	9845	9664	9771	9718	9868	9792	9809	9860	9648	9839	9738	9806	9757	9751	9692	9749	9824	9914	9797	9725	9630	9574	9703	9800	9761	9832	9753	9833	9853	9773	9682	9887	9868	9758	9876	9798	9780	9679	9899	9751	9910	9851	9799	9756	9853	9727	9785	9873	9800	9658	9667	9655	9684	9818	9667	9714	9834	9774	9785	9649	9701	9712	9760	9650	9826	9802	9770	9882	9856	9721	9810	9843	9798	9830	9751	9861	9705	9638	9638	9644	9653	9799	9787	9739	9787	9703	9741	9828	9797	9795	9784	9837	9693	9813	9820	9854	9776	9829	9733	9609	9774	9691	9748	9730	9720	9750	9638	9715	9793	9739	9704	9743	9743	9454	9766	9630	9661	9815	9706	9780	9816	9847	9658	9788	9756	9577	9754	9731	9788	9812	9811	9856	9827	9822	9747	9820	9910	9823	9653	9825	9804	9713	9727	9754	9548	9848	9591	9582	9718	9714	9749	9809	9671	9702	9707	9836	9704	9779	9726	9834	9665	9772	9848	9727	9884	9735	9941	9645	9669	9779	9846	9742	9851	9793	9608	9698	9809	9740	9692	9791	9723	9754	9937	9715	9865	9822	9824	9634	9906	9759	9899	9798	9638	9898	9796	9734	9879	9861	9930	9665	9690	9792	9938	9861	9826	9828	9675	9754	9823	9861	9795	9763	9875	9771	9826	9820
25305	21618	44522	62369	55674	43244	31503	22119	18340	17051	16306	16180	16279	15937	16179	16132	16254	15956	16113	16091	16017	16192	16276	16019	15876	16270	16033	16061	15943	15939	16084	15870	15898	15793	16046	15791	15953	16098	15974	15987	15967	15981	15950	15870	15941	15964	15794	16215	16020	15974	16038	15776	15789	15960	16187	16062	15928	15816	15910	15989	16013	16047	15823	15944	15938	16106	16169	15874	15963	16124	15916	16037	15962	15817	15803	15780	15850	15850	16143	15840	16216	15978	15868	16003	15888	15848	16110	15805	16014	16132	15879	15983	15956	16124	16016	15937	16047	15870	15871	15895	15785	15802	16042	16022	16103	15892	16042	16089	15978	15850	15872	15984	15982	15914	15937	15927	15929	15938	16070	15966	15969	16039	15841	15781	15767	16052	15851	16106	15746	15846	16008	15880	15846	15858	15830	15887	16001	15819	15918	15627	15651	16043	15768	15964	15963	15998	15970	15680	16117	16086	16012	16102	15887	15722	15909	16095	16063	15999	16260	16005	15843	15899	15880	15784	15989	15644	15950	15782	15901	15914	15928	16021	15893	15813	15776	15840	16031	16014	16112	15771	15942	15947	16000	15932	15802	15954	15674	15838	15980	15796	15881	15919	16074	15785	15947	15911	16108	16002	15770	16082	15846	15803	16069	16088	15913	16075	15936	16271	15953	16111	15820	16012	15952	15920	16098	16011	15965	15835	15967	15992	15971	15963	16116	15948	16185	15895	15977	16031	15705	15862	16062	15850	15999	15803	15921	15999	15905	16154	16003	16040	15946	15962	15848	15815	16080	15920	15798	15848	15718	15702	15734	15787	15928	15777	16100	15995	15925	15722	15959	15881	15870	15914	16094	15924	15951	15651	15993	15881	15933	15925	16144	15981	15799	15829	16166	16010	15928	15847	15742	15879	16094	15917	15983	15838	15937	15731	15747	15982	15835	15814	15825	15899	15936	15917	15902	16074	15744	15748	15999	15949	15822	16081	16147	15885	15991	15825	15857	16051	15900	15963	15776	15817	15911	15952	16068	16135	15730	15953	15845	15994	16247	15938	15961	15904	15780	15961	16049	15927	15889	15699	15919	15919	16019	15920	16176	15961	16077	16084	15845	15827	15812	15764	15923	16047	16010	16061	15699	15869	16000	16073	16084	16056	15919	15969	15730	15929	16028	15969	15980	15820	15920	16052	15780	15903	15819	15990	15689	15867	15915	15959	15914	16123	15976	16154	15890	16071	15892	15952	16019	15814	15772	16005	15753	15915	15855	15847	16094	15975	15858	15827	15855	15919	15847	15884	15741	15835	15818	15905	15875	15948	15794	15747	15978	16066	16128	15992	15887	15909	16018	15820	15889	15955	15686	15712	15890	15936	15992	15699	16048	15826	15879	15970	15921	15881	15817	15947	15999	15948	15733	15984	15902	15825	15983	16026	15796	15812	15900	15793	16107	15975	15909	16091	15823	15919	15931	15890	15904	16033	16071	15935	16115	16048	15995	15992	16176	15704	15898	16043	15942	15732	15890	16060	16167	16047	15894	15923	15894	15780	16058	15894	16175	15930	15820	15643	15964	16003	15843	15974	15824	16076	16179	15625	15754	16092	15879	15873	16074	15973	16043	15891	15867	15863	16022	15892	16059	15849	16001	16145	15938	15796	15880	15840	16064	15774	15853	15884	15946	15817	16015	15850	15945	16009	16067	15912	16202	15867	16005	15887	15908	15999	15709	15730	16005	15918	15934	15985	15927	15804	15817	15948	16119	15976	15812	15956	15861	16002	16095	16033	16023	16212	16035	16042	16050	15786	15999	15953	15906	15917	15859	16084	16077	15889	15935	15997	15925	15780	15924	15969	16100	16125	16050	15976	16092	15885	15855	15976	15910	15996	15925	15935	15939	15887	15818	15849	16026	15921	16047	15930	16071	15818	15922	16013	15999	15961	15854	15885	16067	15932	15630	15978	15823	15960	15917	15984	15652	16144	15944	15787	15998	15979	16032	15950	15696	16057	15972	16039	15967	15939	15822	15944	15906	15816	15852	15923	15892	15886	15940	15751	15986	15871	15970	15837	16031	16021	16207	16090	16057	16100	15873	16083	16073	15949	15944	15908	15877	15942	15895	15972	15832	15883	15931	15869	15721	16081	15816	15885	15948	15942	15932	16034	16002	16101	15939	15919	16056	15984	15912	16100	16090	15836	16094	15809	15742	16009	15960	16053	15693	15841	15886	16095	15659	16021	16015	16066	15793	16053	15984	15922	15954	16027	16290	15950	15897	15822	15775	15730	15995	15913	15951	15834	16003	15875	15880	16091	15940	15917	15809	15926	15954	15923	16031	15908	15960	15848	15990	15784	15868	16023	15726	16075	16035	15853	15865	15637	15877	15819	15830	15953	16005	15892	15808	16000	15675	15973	16062	15942	16108	16028	15891	15927	15901	15894	15910	15998	15941	16077	16028	15988	16017	15862	16181	15973	15870	15852	15939	15928	15805	15788	16054	15903	15792	15796	15738	15920	16200	15795	15862	15947	15883	15982	15988	15879	16003	15995	15840	15981	15946	15958	15952	15862	15952	15893	15996	15905	16006	15901	16088	15953	15924	15906	15987	15989	15768	15767	15887	15918	15966	16012	16135	15814	15849	15992	16169	16033	16015	16044	15714	15986	16001	16008	16161	16054	15974	15709	16043	15957	16002	15938	15880	16026	16066	16137	15771	16076	15906	15971	15957	15899	15991	15825	15899	16035	15878	15848	16097	15759	16084	15847	15811	15879	16038	15699	15734	16020	15999	15944	15904	16049	16037	15915	16032	15874	16152	16072	15977	15896	16030	15996	15877	15868	16025	15791	15917	16043	15870	15798	15892	16026	15878	15935	15928	15811	15852	16123	15952	15967	15838	15814	15780	15740	15892	15836	15877	15770	15940	15729	15842	15762	16179	15865	15894	15813	15972	15812	15674	15888	15952	15922	16029	15786	15928	16075	15861	15831	15764	15947	15889	16142	15828	15993	15910	15859	16043	15769	15833	16034	16012	15835	15897	16078	15906	15990	15882	15997	15742	15928	16004	15874	16072	15799	15840	15841	15941	15949	15817	15827	15920	15878	15989	15899	15917	15949	15893	15912	16083	16018	16089	15859	15942	15998	15941	16105	15940	15929	15799	16100	16031	15838	15885	15954	15942	15866	15824	15993	15951	15894	15845	15969	15952	16022	15955	16020	15997	15937	15898	15853	16136	15735	16071	16008	16098	15906	15977	15928	16029	15840	16012	16015	16002	15640	15965	15872	15979	16091	16261	15902	15886	15902	15866	16047	15969	16009	15980	15800	15853	15813	15894	15715	15853	15838	15897	15857	15959	15869	15728	16013	16052	16036	15894	15932	15923	15895	15841	15837	15953	16190	16161	15973	15886	15795	15977	16124	15954	15983	15999	15894	15853	15830	15991	15715	15892	15992	15681	15921	16091	15830	15862	15604	15917	15912	16045	15699	15726	16048	16077	16034	16086	16001	16030	16096	16009	15963	16082	16138	16079	15975	15965	16087	15940	16071	15966	15945	16063	15999	15887	15936	15917	15878	16019	15773	15909	15839	16033	16017	16108	16080	15919	15799	15975	15834	15968	15963	16010	15780	16008	16086	16268	15910	15926	15730	15958	15884	15864	15891	16018	15759	16063	15792	15983	15686	15908	16033	15789	15907	15869	16114	15952	15912	15961	15956	16026	16008	15958	15989	15999	15962	15809	15821	16010	15804	15918	16183	15985	15832	15926	15921	15975	15861	15922	15890	16017	16076	15983	15893	15931	15903	16015	16033	16153	16045	15779	15846	15793	15862	16016	16194	15784	15750	15938	15960	15942	15995	15886	16041	16150	15968	15908	15916	15773	15912	15979	15875	15998	15875	16339	16014	16082	16140	15830	15966	16115	15904	15836	15995	16188	15802	15734	15932	15977	15933	16009	15914	15819	15894	16001	15950	15787	16213	16074	16014	15871	16096	16275	15931	16048	15940	15890	15942	15918	16142	16097	15867	15858	15860	15869	16083	16043	15993	15899	15904	15857	15817	15791	15775	15949	15925	15901	15812	15880	15816	16041	15907	15877	15998	15974	15952	15912	15923	16048	16073	15907	15965	16046	15997	15878	15864	16262	16051	15867	16144	15892	15927	15877	15953	15969	15897	15779	15913	16056	15966	15854	16159	16117	16029	15931	15799	15919	16066	15874	16007	15914	15883	15803	15819	15904	15952	16028	15997	16061	15853	15895	16051	15846	15990	15931	15901	16003	15867	16119	16172	16017	15788	16013	15961	15914	15654	15973	15733	15745	15886	15890	15916	15829	16117	16137	15829	15853	16049	16179	16081	16016	16120	15944	16131	16104	15935	15843	15764	15788	15937	15870	15974	16061	16026	15906	15802	15892	15832	15807	15708	15936	15973	15835	15837	16099	16095	16001	15924	16025	15962	16015	15983	15958	15903	15873	15905	15942	15937	15851	15897	15959	16030	16003	15900	15917	16026	15892	15812	16011	15840	15972	15954	15907	15953	16204	16182	15712	15942	15924	15980	15841	15904	15980	16141	16022	16018	15878	16027	15693	15833	16131	15958	15934	15987	16062	16034	16022	16155	16128	16165	15971	16139	15889	15800	15972	16018	15970	15932	15925	15968	16095	16021	16023	16032	15927	16077	15804	15753	16044	15882	15983	15968	15984	15926	15842	16036	15897	15921	16083	16007	16006	16056	15986	16158	15811	15926	15951	15930	15989	15985	15888	15908	15717	15898	16086	15924	16158	16038	15897	15882	16066	15816	16039	16033	15823	16087	16085	15955	15941	15910	16071	15975	16077	15905	15959	15833	15942	15933	15853	16046	15904	15874	15979	15835	16081	15818	15955	16002	16006	15953	15998	15908	15810	15820	15909	16014	15899	16119	15959	15964	15852	16023	16028	16057	15845	16087	16131	15931	15991	15870	16018	16199	16019	15813	15756	15938	15831	15670	15986	16051	15950	15862	15830	15845	16052	15776	15979	15823	15921	15875	15951	15945	15775	15848	15959	15691	15891	15832	15922	16017	15932	16091	16048	15769	15728	15837	15970	16112	16100	15981	15981	15885	15847	15956	15923	16006	15913	15894	15896	15895	15935	16007	15885	16079	15839	16015
12521	26670	82557	70461	53735	34954	21957	14161	11270	10372	10255	10088	10153	10168	10144	10148	10060	10273	10005	10099	10244	10213	10244	9916	10206	10242	10106	9997	10029	10151	10047	10124	10189	10067	10114	10080	10133	10149	10072	10101	10041	10166	10151	10100	10113	10174	10127	10001	10163	10156	10129	10128	10015	10003	10231	9944	10058	10147	9988	10174	10140	10068	9937	10140	10197	10083	10204	9999	10079	10023	10135	10214	10153	9980	10169	10068	9912	10158	10192	10009	10137	10197	10186	10058	10192	10040	10244	10191	10203	10150	10033	10114	10043	10061	10003	10087	10066	10107	9978	10091	10135	10064	10066	10099	10117	10053	10216	10181	9995	9936	10017	10062	9987	10140	9990	9936	10011	10053	10074	10106	10010	10031	10119	9985	10220	10035	10075	10139	10142	9930	10080	10117	10110	9984	10121	9928	10096	10283	10105	10115	10020	10069	10032	10030	10111	10111	10149	10072	10202	9991	10012	9969	9971	10295	10029	10138	10145	10180	10099	9911	9939	10261	10133	10073	10032	9833	9997	10207	10111	10133	10081	10080	10151	10088	10073	10124	10132	10032	9987	10039	10084	10199	10129	10196	10252	10049	9988	10043	10142	10080	10253	10009	10065	10033	9994	10097	10077	10196	10033	9990	9990	10142	10105	10053	10158	10010	10121	10095	9975	10088	10136	10105	10181	9981	10027	10186	10058	10121	10021	9970	9957	10150	10046	10072	9972	10064	10070	10048	10250	10204	10136	10155	9937	10051	10055	10151	9988	9978	10168	10111	9954	10069	10100	9909	10200	10210	10043	9953	10066	10154	10080	10004	10025	9958	10115	10043	10038	10179	10004	10174	10038	10143	10170	10061	10074	10025	10046	10149	10088	10044	10050	10114	10207	10014	10027	10142	10191	9996	10059	10054	9977	10030	9969	10075	10275	10141	9948	10032	10018	10129	10133	10122	10071	10133	10025	10066	10150	10101	10107	10031	10070	9946	10253	10108	9967	10088	9976	10065	10076	10114	10014	10067	10151	10080	10047	10165	10179	10109	10166	10029	10170	10056	9946	10089	10097	10112	10125	10208	10093	10040	9992	10062	10085	10013	10163	10110	10103	10081	10120	10127	10103	10084	10209	10127	10120	10171	10058	10054	10071	9962	10075	10115	9999	10099	9922	10010	10355	10049	9922	10140	10089	10186	10049	10049	10117	10085	10072	10194	10092	10187	9984	10276	10183	9865	9867	10037	10149	9970	10030	9992	10052	10117	10136	10063	10161	10096	10132	10050	10121	10044	10063	10163	9969	9931	10023	10067	10064	9929	10142	9971	10223	10026	10036	10026	10143	10091	10089	10023	10220	10104	10160	10097	10096	10147	10247	10095	10045	10061	9968	10215	10149	10110	9903	9948	10008	10062	10019	9941	10093	10005	10100	10046	10082	10187	10090	10151	10107	10097	10055	10049	9970	10295	10016	10031	10033	10131	10050	10121	10100	10184	10172	10083	10025	10158	10033	10079	9994	10071	10037	10134	10154	10188	10059	10052	10174	10181	10100	10074	10087	10115	10055	10053	10085	9989	9943	10125	10110	10060	10070	10010	10121	10014	10150	10007	10045	10005	10057	9975	10121	10116	10157	10034	10111	9953	9953	10243	10096	10098	9918	10106	9975	10162	9991	9993	10106	10128	10143	10069	10147	10072	10088	10076	10009	10068	10137	10184	10167	9904	10044	10081	10085	10175	9997	10246	10095	10036	9990	9832	10106	10161	9981	10128	10034	10095	10077	10085	9989	10171	10279	9975	9945	10074	10078	10027	10027	10084	10058	10033	10085	10054	10006	10094	10050	10168	9987	10057	10213	9976	10108	10061	9982	10266	10139	10098	10054	10104	10171	9969	10187	9972	9989	10035	10146	10045	10109	10163	10018	10200	10119	10040	9996	10157	9984	10057	10135	10017	10032	10177	9847	9978	9998	10081	10089	9905	10041	10042	10073	10051	10144	10161	9962	10220	10095	9983	9965	10100	10104	10180	10142	10076	9891	10140	10019	10013	10117	10077	10045	10154	10166	10149	9956	10090	10069	10114	10081	10140	10135	10057	10180	10111	10150	10057	10052	9911	10041	10054	10072	10008	10006	10102	10076	10139	10063	10135	10049	10063	10020	10114	9934	10180	10190	10052	10062	10174	10054	9932	10030	10221	10057	10223	10199	10111	9960	10102	10052	10023	10118	10200	10124	10031	10086	10097	10124	9939	10022	10031	10004	9997	10075	10180	9955	10280	10096	10106	10222	10157	10072	10083	10065	10074	10108	9932	10038	10030	10068	10050	10205	10058	9963	9910	10198	10042	10143	10188	10020	10255	10088	9979	10153	10142	10086	10086	10058	10055	10099	9930	10075	10046	10119	9880	10059	9924	10208	10114	10236	10000	10126	10122	10119	10044	10114	9982	10065	9989	10093	9942	10121	10022	10121	10013	10155	10032	10100	10108	10003	9976	10125	10129	10095	10131	10049	9939	9989	10064	10061	10090	9972	10116	10162	9902	10064	10096	10018	10081	9972	10047	10021	9987	10017	10064	10315	10097	10262	10102	10086	10031	10247	9943	10024	10024	10107	10173	10102	10065	10259	10032	10165	10059	10129	10159	10161	10106	10122	10018	10053	10168	9985	10207	10030	10069	10157	9943	10185	10063	10178	10124	10076	10041	10076	10196	10018	10131	10111	10014	10096	9989	10123	10134	10005	10072	9952	10056	10081	9997	10123	9953	10132	10021	10189	10114	9955	10202	10125	10197	10146	10057	9975	10071	10188	10075	10000	9996	10047	9973	9927	9975	9992	10101	9997	10043	10136	10251	10083	10085	10086	10039	10015	9896	10044	10002	10063	10041	10097	10014	9944	10184	10080	10116	10083	10089	10070	10100	10211	10128	10399	9974	10040	10144	10011	10112	9931	10057	10104	10057	9958	9986	10034	10110	10071	10081	10130	9995	10081	9996	10033	10014	10114	10089	10230	10016	10007	10205	10170	9978	10031	10131	10038	10106	10216	10055	10053	10071	9949	10050	10101	10101	10020	10132	10122	10243	9939	10080	10019	10110	10167	10177	10063	10042	10068	10001	10064	10041	10051	9851	10222	10154	10076	10001	10161	10066	10009	10024	9983	10180	10060	10234	10039	10058	9999	9882	10000	10044	10130	10049	10141	10025	10060	10219	9968	10152	10058	10154	10023	10114	10152	10075	10188	10047	10100	10045	10045	10069	10189	10087	10086	10212	10237	10025	10043	10188	10097	10129	10063	10179	9929	9999	10019	10177	10101	9916	10102	10005	10120	10019	10046	10072	10163	10086	10004	9899	10073	10028	10063	10086	9958	10174	10072	10151	10136	10049	9988	10157	10001	10127	10189	10020	10085	10062	10099	10057	10135	10096	9999	9975	10297	10007	10107	10026	10032	10241	9962	10121	10087	10092	10001	10106	10086	10141	9955	10123	10071	10243	10061	10218	10106	10039	10134	10123	10150	10010	10231	10022	9830	10105	10093	10073	10154	10077	10096	9997	10084	10192	9972	10149	9802	9961	10209	10051	9992	10062	9969	9898	10110	10148	10248	9945	10139	10130	9990	9952	10002	10164	10130	10131	10076	10178	10013	10027	9920	9907	10067	10048	10112	10105	10007	9965	10146	10115	10065	10090	10101	10119	9985	10084	10000	10168	10103	10078	10092	9985	10104	10125	10142	9998	10110	10068	9994	10221	10024	10091	10109	10063	10096	10214	10161	10015	10094	10191	10134	10169	9937	10143	9953	9983	10069	10131	10008	9976	10062	9994	10129	10024	10086	10105	10062	10118	10168	9901	9978	9984	10073	10196	10095	10131	10075	9971	10052	10129	10026	10001	9951	10107	10173	10051	10066	9987	10111	10101	10007	10123	10165	10097	10068	10185	10164	9995	10093	9979	10203	10122	10035	10026	9881	10223	10156	10101	10019	10011	10074	10168	9890	10088	10110	10018	10155	10095	10116	10015	9965	10130	10045	10163	10047	10136	10130	10079	9996	10161	10105	10142	10069	10107	10237	10100	10180	10057	10259	10169	10253	10058	10050	10189	10141	10007	10177	10154	10088	10089	9983	10110	9988	10193	9951	9995	9998	10088	9964	10143	10140	10086	10174	10182	9955	10052	10188	10049	10193	9972	10204	10014	10140	10119	10171	10051	10090	10110	10199	10074	10278	10014	10061	10072	10087	10062	10077	10046	10092	10048	10166	10056	10205	10159	10125	10024	10106	10206	10032	10172	10034	10015	10011	10122	10120	10089	10118	10023	9989	10097	9991	10135	10232	10021	10172	10204	10068	10077	10074	10194	10257	10064	10092	10169	10105	10132	9998	10125	10263	10071	10086	9934	10103	10200	10068	10054	10214	10066	10011	10029	10111	10013	9900	9976	10174	10182	10092	10131	10067	10150	10152	10012	10171	9873	10175	10034	10106	10045	9947	10078	10045	10081	10070	10068	10061	10233	10172	9985	10109	10150	10041	10086	10007	10054	10210	9894	9999	10056	10020	10029	10086	9901	10180	10234	9993	10043	10054	10186	10138	10097	10132	10088	9968	10060	10000	10119	9997	10125	10230	10008	10037	10247	10058	10219	10290	10015	10046	10025	10093	10167	10130	9952	10082	9981	10083	10125	10167	10176	10157	10047	9981	10043	10111	10103	10134	10137	10052	9881	10123	10011	10102	10115	9983	10111	10049	10028	10009	9990	10090	9971	10135	10150	9944	10125	10045	9922	10199	10078	10147	9974	10064	10000	10104	10060	10070	10231	10205	9978	10121	9892	10056	10218	10061	10118	10074	10050	9933	9955	10086	10201	9975	10073	10083	10360	10123	10105	10203	10166	9995	10118	9989	10110	10114	10135	10025	10055	9971	10203	10237	9868	10095	10043	10174	9989	9973	9908	10114	10045	10020	10023	10105	10191	10189	10081	9929	10064	10262	9992	10207	10156	10007	10207	9832	10038	9976	10244	10100	10203	10014	10030	10137	10133	10130	10028	10054	10038	10055	10197	10147	10054	10034	10052	10060	10037	9946	10039	10147	10018	10008	9978	10260	10117	10132	10094	10045	10107	10060	9971	10151	10094	10220	10037	9983	10036	10238	9867	10245	10003
23721	21576	39437	56757	60183	53622	41257	27352	20322	17940	17014	16698	16539	16564	16596	16664	16424	16532	16363	16424	16628	16483	16549	16514	16449	16360	16366	16430	16492	16342	16353	16534	16596	16320	16275	16612	16263	16462	16264	16351	16594	16552	16341	16511	16308	16226	16394	16233	16440	16316	16551	16366	16204	16467	16288	16064	16045	16411	16591	16264	16289	16315	16198	16239	16252	16354	16114	16170	16344	16366	16331	16347	16326	16177	16189	16341	16045	16321	16417	16273	16238	16225	16319	16274	16128	16215	16349	16295	16363	16301	16154	16193	16208	16254	16245	16116	16216	16365	16328	16377	16134	16361	16258	16289	16245	16246	16167	16330	15983	16288	16254	16283	16261	16173	16168	16566	16264	16409	16500	16233	16170	16314	16204	16279	16388	16226	16275	16456	16265	16510	16359	16133	16345	16321	16317	16274	16323	16203	16234	16517	16394	16297	16258	16212	16220	16122	16304	16330	16167	16370	16294	16150	16418	16187	16167	16277	16287	16487	16053	16176	16428	16229	16436	16233	16189	16196	16365	16196	16158	16284	16265	16182	16281	16317	16209	16306	16284	16253	15995	16329	16175	16045	16098	16194	16135	16256	16202	16136	16340	16258	16256	16151	16315	16395	16427	16375	16226	16392	16366	16388	16298	16302	16214	16313	16200	16382	16439	16280	16325	16167	15861	16235	16339	16217	16098	15973	16191	16155	16318	16513	16155	16090	16389	16243	16279	16301	16168	16285	16461	16193	16354	16223	16135	16239	16244	16146	16264	16210	16371	16196	16362	16246	16262	16223	16316	16231	16266	16154	16266	16280	16323	16147	16297	16261	16226	16084	16117	16181	16311	16520	16325	16211	16362	16335	16137	16239	16078	16256	16345	16291	16323	16246	16312	16332	16299	16428	16415	16264	16198	16231	16248	16012	16058	16379	16270	16355	16346	16270	16151	16313	16035	16088	16338	16363	16263	16293	16324	16177	16196	16234	16247	16009	16095	16170	16254	16202	16311	16251	16220	16368	16231	16366	16193	16351	16289	16162	16480	16261	16098	16322	16409	16288	16135	16348	16465	16269	16309	16221	16187	16157	16320	16259	16199	16222	16469	16201	16122	16127	16416	16283	16327	16321	16413	16350	16356	16280	16411	16399	16271	16318	16425	16532	16232	16128	16193	16218	16144	16261	16108	16285	16474	16249	16099	16131	16393	16254	16248	16152	16181	16007	16415	16258	16469	16045	16105	16279	16385	16365	16289	16345	16213	16290	16341	16118	16275	16273	16086	16125	16350	16112	16104	16284	16494	16133	16038	16300	16305	16600	16304	16202	16256	16178	16119	16146	16431	16377	16079	16345	16209	16259	16037	16029	16313	16183	16270	16288	16073	16297	16501	16503	16191	16373	16204	16314	16284	16089	16328	16327	16374	16405	16407	16358	16196	16257	16215	16267	16003	16282	16166	16185	16310	16091	16345	16310	16391	16202	16252	16175	16319	16315	16124	16304	16166	16154	16194	16250	16224	16249	16450	16160	16284	16213	16103	16109	16355	16441	16322	16435	16097	16312	16213	16427	16486	16187	16196	16187	16204	16271	16252	16307	16237	16172	16149	16368	16331	16170	16245	16248	16146	16278	16224	16321	16413	16352	16271	16234	16291	16359	16287	16224	16198	16409	16401	16371	16178	16235	16014	16457	16189	16217	16238	16325	16119	16342	16251	16172	16407	16285	16381	16275	16249	16353	16167	16238	16120	16027	16318	16184	16308	16098	16176	16303	16417	16352	16522	16370	16221	16366	16265	16117	16347	16262	16223	16205	16378	16340	16331	16178	16132	16094	16341	16184	16323	16436	16284	16138	16293	16156	16255	16269	16348	16305	16168	16234	16115	16309	16235	16282	16352	16159	16166	16161	16297	16289	16130	16299	16308	16149	16377	16471	16196	16276	16047	16225	16096	16143	16105	16297	16290	16102	16301	15984	16236	16230	16163	16186	16170	16360	16387	16110	16186	16127	16176	16240	16199	16220	16287	16081	16191	16112	16090	16223	16326	16160	16489	16166	16170	16193	16253	16349	16178	16369	16296	16323	16207	16199	16391	16424	16487	16304	16127	16177	16127	16175	16255	16166	16285	16243	16357	16333	16200	16166	16236	16106	16352	16150	16130	16274	16248	16431	16252	16189	16190	16442	16247	16028	16190	16183	16368	16259	16213	16266	16167	16358	16044	16209	16372	16466	16397	16022	16212	16266	16406	16236	16424	16090	16076	16361	16347	16410	16321	16206	16265	16117	16154	16373	16270	16183	16286	16284	16290	16310	16273	16319	16295	16242	16407	16278	16330	16085	16076	16412	16153	16247	16338	16249	16356	16351	16280	16363	16035	16228	16135	16395	16287	16484	16297	16306	16487	16306	16554	16278	16141	16201	16238	16241	16207	16283	16319	16476	16292	16337	16127	16307	16159	16270	16194	16172	16117	16192	16251	16287	16437	16326	16243	16241	16217	16212	16166	16286	16085	16220	16211	16155	16096	16033	16322	16455	16169	16265	16279	16257	16194	16068	16206	16283	16329	16287	16197	16230	16110	16461	16351	16066	16198	16321	16185	16303	16198	16305	16222	16257	16318	16138	16386	16119	16393	16100	16405	16191	16267	16372	16190	16209	16206	16287	16174	16465	15994	16090	16350	16409	16359	16366	16332	16316	16031	16225	16280	16487	16339	16295	16412	16253	16017	16214	16154	16299	16327	16240	16389	16159	16273	16055	16473	16167	16202	16411	16214	16162	16173	16400	16174	16316	16358	16123	16228	16163	16368	16429	16229	16364	16291	16379	16457	16284	16094	16401	16288	16369	16337	16213	16307	16051	16419	16252	16298	16123	15983	16341	16211	16175	16278	16419	16146	16102	16297	16205	16354	16076	16163	16277	16163	16217	16135	16267	16240	16317	16081	16360	16469	16055	16369	16392	16272	16164	16113	16286	16095	16439	16220	16433	16247	16211	16200	16346	16273	16133	16298	16366	16282	16374	16266	16334	16304	16335	16273	16231	16120	16188	16259	16313	16270	16250	16250	16248	16345	16211	16470	16246	16215	16279	16390	16312	16092	16330	16113	15980	16225	15954	16147	16291	16310	16153	16352	16104	16364	16353	16243	16066	16108	16407	16298	16075	16345	16286	16287	16378	16278	16240	16310	16207	16294	16444	16428	16206	16337	16112	16226	16227	16285	16400	16194	16151	16357	16210	16309	16222	16302	16258	16172	16042	16316	16296	16347	16137	16259	16060	16334	16258	16189	16346	16363	16106	16284	16234	15919	16331	16166	16106	16181	16065	16117	16351	16391	16467	16411	16358	16183	16222	16156	16255	16172	16121	16201	16412	16543	16092	16144	16085	16305	16302	16121	16553	16296	16139	16200	16204	16465	16212	16266	16410	16486	16494	16247	16309	16436	16065	16111	16227	16487	16060	16442	16256	16362	16293	16246	16061	16371	16216	16357	16293	16409	16300	16216	16259	15982	16293	16296	16156	16072	16292	16412	16027	16235	16180	16326	16133	16096	16293	16309	16407	16367	16309	16391	16194	16272	16029	16266	16208	16305	16337	16164	16242	16125	16227	16215	16242	16326	16277	16277	16250	16248	16195	16339	16395	16448	16269	16126	16337	16423	16124	16202	16114	16257	16198	16248	16308	16245	16386	16167	16294	16459	16130	16289	16198	16387	16377	16257	16291	16383	16210	16170	16184	16360	16133	16385	16391	16087	16240	16308	16131	16282	16375	16409	16323	16091	16268	16314	16260	16184	16335	16416	16218	16492	16340	16473	16337	16335	15926	16149	15985	16149	16218	16078	16192	16130	16207	16203	16344	16547	16386	16141	16151	16178	16299	16476	16310	16054	16246	16156	16353	16258	16098	16020	16345	16147	16118	16191	16296	16175	16460	16578	16026	16219	16298	16263	16336	16431	16283	16192	16217	16386	16284	16108	16232	16235	16232	16269	16473	16290	16029	16336	16294	16334	16301	16174	16450	16369	16312	16135	16142	16164	16256	16177	16233	16065	16161	16312	16048	16511	16123	16396	16184	16291	16077	16193	16242	16090	16265	16307	16238	16213	16312	16509	16435	16137	16194	16284	16364	16202	16210	16253	16210	16177	16286	16120	16244	16234	16373	16207	16252	16257	16037	16283	15983	16200	16063	16289	16266	16000	16061	16373	16211	16191	16474	16273	16275	16169	16049	16092	16137	16234	16128	16196	16176	16207	16304	16502	16154	16204	16193	16229	16214	16121	16099	16422	16345	16284	16138	16331	16397	16114	16085	16058	16247	16320	16332	16155	16322	16245	16335	16175	16262	16359	16252	16344	16226	16139	16150	16174	16106	16333	16179	16254	16305	16375	16166	16326	16306	16306	16318	16333	16409	16171	16190	16196	16279	16327	16137	16279	16176	16247	16224	16308	16406	16359	16115	16452	16160	16249	16480	16597	16269	16156	16477	16191	16368	16066	16267	16244	16423	16294	16084	16032	16034	16097	16157	16171	15918	16265	16312	16226	16276	16506	16319	16298	16289	16227	16312	16299	16054	16230	16176	16259	16181	16174	16202	16155	16229	16299	16291	16260	16256	16361	16479	16189	16143	16387	16242	16020	16178	16363	16244	16379	16237	16252	16426	16232	16208	16214	16083	16196	16262	16307	16254	16366	16404	16063	16274	16242	16231	16264	16339	16428	16213	16190	16281	16276	16077	16276	16509	16261	16202	16343	16152	16177	16265	16171	16159	16264	16272	16250	16250	16256	16064	16228	16247	16377	16321	16400	16305	16084	16338	16229	16268	16274	16251	16262	16340	16411	16274	16123	16161	16288	16232	16310	16333	16222	16472	16214	16192	16212	16187	16264	16207	16361	16106	16456	16405	16003	16324	16395	16126	16289	16237	16291	16380	16394	16412	16446	16173	16397	16095	16013	16086	15980	16291	16382	16105	16395	16177	16204	16303	16382	16170	16216	16179	16103	16286	16267	16256	16296	16182	16098	16283	16278	16264	16317	16154	16396	16123	16116	16169	16117	16168	16279	16423	16405	16209	16264	16398	16209	16346	16311	16327	16342	16205	16359	16267	16272	16378	16383	16011	16292	16366	16508	16273	16141	16225	16413	16324	16303	16234	16338	16386
16263	41351	93594	85936	72864	51791	32029	19134	12998	11141	11020	10600	10584	10472	10474	10590	10784	10707	10586	10589	10566	10591	10547	10722	10564	10515	10507	10639	10617	10565	10643	10522	10712	10544	10536	10648	10378	10488	10433	10611	10599	10541	10563	10630	10545	10651	10610	10840	10566	10670	10542	10604	10609	10538	10674	10532	10619	10465	10445	10621	10441	10579	10454	10617	10481	10554	10643	10610	10504	10465	10595	10611	10628	10613	10578	10684	10683	10629	10495	10561	10426	10485	10546	10435	10568	10688	10365	10639	10443	10386	10589	10496	10474	10538	10658	10505	10357	10617	10301	10567	10595	10715	10319	10556	10421	10443	10528	10531	10369	10508	10533	10443	10371	10577	10516	10670	10472	10468	10429	10603	10626	10616	10534	10586	10532	10318	10513	10585	10566	10639	10571	10598	10471	10611	10484	10551	10623	10514	10429	10421	10387	10548	10552	10588	10481	10424	10570	10466	10601	10683	10501	10452	10392	10529	10618	10490	10547	10391	10466	10412	10384	10561	10379	10463	10444	10511	10627	10587	10604	10634	10747	10446	10543	10536	10498	10621	10631	10528	10528	10599	10570	10558	10435	10512	10424	10605	10559	10358	10483	10567	10554	10552	10574	10555	10584	10603	10577	10643	10519	10376	10589	10431	10416	10303	10485	10531	10667	10495	10790	10547	10417	10493	10499	10469	10578	10410	10528	10628	10625	10573	10454	10600	10644	10711	10536	10567	10539	10493	10643	10424	10482	10616	10500	10683	10529	10586	10523	10534	10606	10489	10569	10543	10646	10528	10508	10581	10379	10635	10419	10576	10700	10462	10655	10500	10608	10486	10518	10617	10538	10536	10547	10442	10619	10609	10522	10548	10634	10445	10475	10561	10519	10531	10507	10644	10622	10577	10486	10693	10570	10485	10532	10598	10490	10653	10677	10527	10516	10577	10540	10458	10519	10414	10555	10472	10698	10693	10417	10487	10533	10476	10497	10459	10633	10686	10499	10610	10657	10479	10709	10534	10617	10434	10610	10698	10373	10477	10562	10444	10641	10481	10608	10610	10636	10754	10422	10531	10521	10584	10642	10665	10518	10667	10358	10469	10600	10582	10520	10558	10628	10639	10587	10533	10568	10494	10599	10555	10593	10582	10568	10457	10709	10488	10514	10475	10586	10605	10611	10515	10585	10497	10700	10402	10440	10404	10606	10563	10486	10551	10605	10641	10365	10526	10390	10643	10404	10561	10439	10522	10543	10582	10594	10463	10587	10617	10601	10486	10502	10429	10479	10549	10482	10735	10532	10558	10456	10419	10677	10739	10522	10472	10414	10476	10435	10658	10524	10522	10552	10513	10447	10433	10508	10654	10516	10534	10358	10347	10581	10397	10519	10653	10543	10460	10653	10475	10537	10566	10348	10558	10441	10384	10495	10518	10514	10485	10456	10630	10450	10649	10349	10459	10409	10505	10405	10532	10432	10709	10462	10529	10497	10589	10507	10486	10600	10513	10728	10525	10591	10422	10637	10579	10588	10359	10509	10498	10514	10519	10512	10591	10402	10529	10412	10537	10502	10529	10508	10606	10424	10531	10550	10527	10516	10419	10496	10373	10615	10514	10593	10441	10547	10588	10532	10500	10411	10523	10530	10550	10608	10608	10474	10573	10572	10579	10683	10352	10380	10545	10492	10397	10490	10352	10550	10500	10577	10582	10455	10506	10509	10476	10517	10564	10436	10674	10541	10384	10510	10536	10457	10465	10617	10586	10494	10527	10528	10610	10463	10699	10566	10556	10511	10516	10411	10661	10429	10579	10602	10419	10489	10589	10396	10362	10572	10420	10685	10718	10552	10625	10604	10489	10547	10391	10444	10692	10519	10614	10594	10606	10462	10557	10573	10593	10477	10602	10670	10373	10417	10577	10598	10381	10588	10648	10482	10480	10508	10493	10412	10533	10611	10491	10568	10505	10539	10473	10567	10636	10564	10625	10490	10502	10677	10468	10570	10337	10494	10410	10462	10609	10475	10528	10436	10248	10508	10394	10494	10374	10491	10518	10599	10426	10505	10643	10415	10676	10703	10476	10686	10567	10696	10723	10479	10391	10610	10496	10694	10457	10474	10710	10600	10579	10656	10523	10386	10415	10539	10431	10546	10406	10492	10505	10615	10596	10619	10431	10651	10562	10451	10612	10586	10438	10483	10513	10718	10363	10417	10503	10611	10474	10502	10392	10494	10408	10516	10595	10566	10482	10538	10328	10619	10385	10470	10434	10447	10620	10435	10551	10662	10375	10543	10610	10484	10579	10445	10512	10440	10609	10568	10670	10454	10624	10418	10514	10489	10650	10505	10554	10520	10554	10509	10532	10456	10523	10471	10421	10568	10606	10652	10602	10574	10542	10532	10433	10448	10474	10637	10594	10518	10460	10575	10474	10520	10680	10475	10533	10564	10607	10568	10525	10597	10613	10584	10352	10675	10582	10529	10646	10420	10507	10613	10556	10445	10587	10409	10617	10535	10826	10557	10562	10606	10529	10472	10453	10480	10523	10480	10474	10466	10533	10524	10543	10474	10429	10522	10492	10452	10588	10601	10545	10481	10543	10545	10599	10639	10414	10592	10537	10278	10521	10443	10444	10624	10554	10418	10422	10553	10417	10462	10488	10606	10599	10474	10522	10661	10440	10562	10626	10561	10520	10623	10463	10689	10519	10566	10486	10525	10639	10500	10562	10611	10554	10521	10433	10524	10543	10497	10486	10601	10384	10576	10554	10668	10600	10653	10646	10639	10578	10473	10562	10496	10542	10506	10621	10506	10467	10556	10496	10617	10662	10571	10674	10464	10500	10440	10658	10525	10725	10565	10533	10607	10539	10639	10545	10557	10510	10507	10679	10573	10610	10447	10547	10644	10494	10682	10618	10552	10527	10662	10482	10582	10545	10587	10441	10651	10644	10409	10554	10483	10462	10297	10393	10439	10579	10613	10335	10379	10573	10667	10365	10408	10526	10552	10436	10366	10615	10492	10623	10595	10759	10622	10544	10481	10545	10385	10485	10630	10744	10767	10493	10525	10661	10633	10429	10423	10623	10401	10659	10614	10524	10492	10522	10694	10449	10599	10643	10492	10702	10458	10550	10460	10497	10535	10510	10446	10437	10578	10437	10499	10611	10593	10735	10466	10484	10527	10572	10533	10526	10500	10488	10414	10467	10398	10472	10523	10539	10407	10569	10476	10578	10513	10489	10535	10460	10670	10460	10417	10631	10450	10558	10606	10311	10523	10578	10634	10532	10503	10618	10551	10615	10486	10459	10586	10659	10689	10540	10482	10670	10634	10386	10418	10346	10443	10714	10651	10599	10451	10544	10416	10451	10602	10548	10542	10538	10377	10548	10358	10588	10407	10542	10524	10530	10459	10581	10461	10544	10605	10610	10406	10670	10454	10550	10531	10756	10529	10486	10496	10524	10674	10501	10681	10506	10609	10567	10617	10674	10418	10478	10519	10365	10519	10612	10562	10520	10620	10714	10655	10503	10506	10462	10437	10570	10476	10462	10430	10524	10541	10590	10617	10488	10657	10475	10558	10649	10577	10474	10361	10494	10631	10632	10426	10388	10516	10342	10619	10425	10707	10529	10453	10451	10530	10519	10617	10570	10646	10539	10333	10389	10680	10586	10485	10422	10605	10498	10680	10469	10523	10480	10502	10626	10457	10516	10466	10464	10701	10387	10569	10485	10476	10463	10474	10428	10567	10651	10461	10686	10477	10429	10392	10481	10524	10537	10656	10557	10477	10457	10487	10484	10556	10599	10522	10305	10560	10507	10537	10465	10477	10415	10432	10485	10619	10494	10522	10564	10488	10556	10455	10479	10495	10596	10511	10509	10501	10457	10534	10364	10547	10355	10428	10483	10641	10521	10450	10626	10568	10420	10630	10504	10371	10532	10509	10403	10489	10519	10518	10553	10485	10408	10542	10633	10486	10539	10403	10378	10661	10602	10529	10548	10530	10360	10436	10601	10398	10450	10661	10498	10572	10640	10427	10487	10647	10550	10617	10402	10522	10485	10509	10592	10498	10507	10660	10377	10394	10587	10487	10509	10554	10580	10460	10616	10361	10635	10667	10555	10540	10355	10437	10619	10552	10440	10512	10306	10577	10523	10490	10420	10443	10610	10438	10537	10427	10372	10452	10537	10567	10432	10530	10550	10368	10643	10513	10544	10564	10464	10453	10344	10599	10503	10462	10541	10470	10692	10420	10502	10587	10474	10627	10658	10501	10514	10579	10374	10644	10492	10527	10438	10512	10556	10451	10469	10456	10474	10451	10500	10555	10384	10533	10546	10484	10553	10424	10462	10514	10576	10671	10751	10552	10698	10477	10521	10543	10614	10484	10613	10607	10453	10468	10599	10455	10387	10389	10465	10567	10345	10568	10610	10516	10560	10389	10524	10551	10483	10487	10299	10570	10536	10426	10420	10421	10615	10624	10523	10559	10438	10676	10617	10510	10559	10460	10568	10594	10427	10375	10557	10318	10444	10705	10495	10505	10521	10466	10486	10567	10467	10470	10546	10625	10493	10509	10532	10240	10529	10353	10548	10564	10462	10531	10583	10479	10546	10640	10753	10688	10578	10454	10521	10476	10330	10495	10737	10455	10560	10666	10576	10476	10527	10645	10571	10439	10594	10388	10453	10575	10462	10479	10476	10451	10694	10517	10444	10582	10455	10593	10500	10558	10497	10428	10501	10626	10422	10620	10339	10411	10525	10535	10452	10749	10736	10652	10584	10473	10583	10674	10586	10522	10517	10520	10515	10361	10583	10583	10641	10544	10570	10315	10676	10405	10592	10575	10624	10555	10503	10411	10536	10481	10558	10532	10541	10656	10630	10561	10603	10465	10510	10539	10667	10531	10548	10576	10728	10527	10404	10460	10581	10734	10521	10535	10535	10476	10560	10589	10525	10597	10525	10412	10427	10481	10521	10497	10529	10710	10534	10558	10649	10546	10481	10515	10591	10599	10545	10728	10425	10582	10569	10667	10429	10629	10301	10575	10474	10590	10609	10603	10506	10534	10489	10606	10513	10471	10494	10651	10521	10624	10537	10594	10579	10508	10444	10329	10577	10570	10614	10548	10444	10700	10461	10490	10389	10510	10613
30063	22552	36030	35449	28502	23787	20300	17811	16502	16186	16072	16248	16132	15968	15966	15891	15895	15870	15993	16058	15920	16097	15963	15891	16077	15854	15959	15942	15977	16076	16287	16021	16158	16108	15779	16039	16091	15914	15930	15928	15866	16068	15868	15974	15878	15965	15944	16082	16091	15984	16042	15809	16040	15889	15924	15882	15934	16040	16056	16009	15893	15842	16041	16089	15801	15997	15924	16063	16075	15875	16005	15944	16012	15913	16002	15986	15984	15973	16033	16166	15915	15759	16089	16027	16139	16074	16080	16005	16023	15926	16014	16002	16135	15977	15876	16100	15998	15708	16057	15943	16080	15805	15945	15828	15931	15751	15940	15949	16139	16147	15715	15871	15876	15973	16347	15888	15909	15836	16038	15915	15941	16009	16027	16026	15879	16102	15968	15786	16012	15974	16008	16067	16080	15774	15979	16055	16029	15946	15816	15830	16080	16031	16107	16153	16063	15920	16110	15915	15898	16204	16015	16021	15938	15870	15920	15933	15800	16026	16133	16055	15836	16022	16142	16007	15844	15905	15888	16010	15871	15954	15946	15914	15879	15798	16046	15928	15770	15681	15778	15795	15807	16073	15880	15797	16256	15988	16005	16127	15948	15924	16055	16191	15910	16043	15974	16110	16088	16074	16140	16015	16038	15797	15989	15928	15948	16066	15841	15950	16114	16076	15950	15883	16054	16072	16224	15848	16087	15898	15980	15959	15984	15934	15934	15625	15879	15999	15932	15773	15901	15881	16045	16090	15903	16046	15875	16121	16133	15942	16042	15966	15864	16040	15866	15844	15826	15870	15856	15985	15990	16090	15806	15986	15941	15956	16021	15945	16050	15858	15949	15876	15970	16159	15993	15748	15900	15874	16055	15887	16068	15790	15971	15927	16008	16040	16125	15953	15830	15904	16030	15909	15908	16009	16059	15942	15859	15706	15869	16157	15839	15974	15963	16031	15924	16045	15799	15878	15994	15916	16023	16004	15995	15695	16181	16047	15800	15944	15981	15834	16045	15976	16182	15934	16080	15897	15998	16090	15800	15872	15863	16071	16136	15876	16049	15897	15802	15932	15971	15920	16087	16089	15896	15973	16205	16042	15959	16172	15845	15961	15843	15979	16209	15959	15958	16055	16168	15904	16053	16096	16065	15774	15837	15997	15856	15923	15715	15912	16053	15765	16152	16061	15960	15872	16061	15941	16058	16035	15905	16003	16043	15832	16081	16152	15866	15679	15867	15927	15881	16190	15984	16007	15787	15818	15805	15905	16045	15777	15797	16132	15836	15811	16023	16124	15931	15986	15975	15785	15977	16054	16039	16155	16038	15954	16121	16039	15855	15869	15920	15929	15877	15944	15927	15798	15925	15861	15783	16088	15889	15912	16066	15990	15982	16012	16010	15948	15998	16010	15917	15989	15747	16145	15934	16214	16065	16039	15838	16000	15989	16019	15915	15769	15950	16072	16200	16189	16007	15980	15859	15953	16136	16047	16023	15906	15978	15976	16002	15919	15978	15873	16064	15891	15960	15891	15987	15980	15969	15980	15944	16001	16119	15880	15947	16073	15980	15932	15926	15958	15886	15953	16016	15967	15779	16045	16020	15771	15786	15944	16186	16048	16086	15893	15996	16014	16128	16019	16038	15924	15911	16099	16005	16114	15780	15934	15887	16019	15932	15961	15985	15820	15870	15828	16125	16057	15819	15903	15845	15979	16095	15862	16011	15982	15988	15811	15913	16030	15788	15863	16072	15943	15855	15804	16296	15990	16030	16065	15894	16108	16021	16192	15944	15835	16026	15952	15950	15914	16046	15897	15986	16092	16004	16082	16103	15733	16082	15748	15864	15974	15862	15876	15888	16069	15865	15947	16108	16095	15871	15975	15861	15963	15802	16008	15940	16076	15963	16134	15914	15953	15838	16049	16161	15879	16154	15813	15989	15982	15952	15738	15987	16013	15754	16008	16046	16066	15905	15860	15967	15898	15884	16026	15933	15986	15977	15839	16003	15829	16034	16096	16024	15980	15916	16038	15957	15913	16083	16148	16176	15930	15995	15950	15852	15896	15888	15845	15891	15970	16000	15996	15728	16060	16166	16213	15960	15961	15870	15856	16008	15905	16022	15945	16070	16051	16080	15861	16106	16014	15973	16136	16042	15882	15944	15932	16348	16084	15984	16079	16051	15988	16052	15730	15735	15872	15932	15684	16011	15971	16022	16021	15943	16081	15885	16083	16064	15996	16109	15934	15928	16042	15760	15974	15955	15951	16072	15940	15962	15913	15850	15938	15921	16014	15659	15932	15774	15812	16095	15890	15910	15897	15836	15975	16073	16119	16056	15911	15843	15897	15922	15841	15998	15932	15793	16196	16037	16014	15917	15841	15948	16011	15844	15932	15787	15911	15866	15937	16120	16030	16012	15988	15922	15880	15842	15985	15883	15809	15756	15887	15875	15949	15913	15957	15895	15931	16036	15900	16268	15953	15982	15935	15723	15987	16037	15859	16116	16001	15820	15990	15860	16193	16096	15859	15622	15837	16046	15895	15714	15939	15979	15981	15908	16042	16121	15880	15903	15841	15706	15774	15949	15998	15915	15914	15920	16200	16004	16193	16346	15907	15861	15693	15931	15966	16046	15986	16007	15785	15865	15941	16040	15899	15918	15924	15941	16027	16003	16156	15998	15831	16086	15690	16086	16126	15867	15844	15909	15864	16023	15971	16045	15813	16043	15858	16018	15986	15929	16063	16037	15987	15987	15921	16057	15972	16071	15996	16095	15914	16003	15850	16112	15885	16063	16073	15968	15946	16024	15897	16115	15935	15872	15930	15833	15996	15920	16160	16090	15922	16172	16020	15960	15812	16125	16006	16050	15896	15989	15979	15944	16013	16163	16181	15832	16005	15911	16102	15882	16192	16070	16133	15912	16062	15869	15951	16129	15845	16070	15899	16122	15849	15956	16068	16010	16050	16195	16034	16018	16093	16255	15931	16089	15863	15977	16114	16007	15827	15879	16001	16067	15941	15864	15961	15981	16148	15983	15901	15966	15866	15870	16101	16024	15961	15861	15945	15993	15749	15815	16022	15781	15908	15988	16176	15862	16014	15755	15990	16030	15721	15913	16072	15838	15811	16362	15981	16160	15801	15772	16129	15918	15832	15978	16004	15979	16166	15997	15961	16157	15934	15941	16047	15965	16155	15938	15833	15967	15885	15873	16079	15973	15885	16217	15813	15907	16048	15837	15990	15918	15988	16095	15935	16138	15825	15831	15885	15923	15708	15895	16142	15985	15929	16037	16078	16057	16075	16098	15936	16067	15966	15943	15987	15825	16015	15999	15892	16088	15791	15974	15940	16135	16101	16066	16072	15965	15819	16085	15885	16033	15998	16082	16053	15995	16258	15976	15825	16120	15991	15982	15848	15827	15970	15968	16076	16020	16081	16015	15853	15877	16301	16182	16032	15863	15757	15804	15894	15919	15840	15922	15911	16047	15917	15976	15981	15863	16061	15931	15932	16026	15844	15867	15948	15842	16011	16185	16104	16070	15837	15996	16016	16101	16056	15743	16202	16024	16127	15821	15866	16027	16159	16016	16144	16031	15974	16109	16070	15795	16088	16042	15954	16032	16087	16116	15878	16083	15933	16080	16058	15962	16042	15994	15887	15778	15723	16088	16075	16102	16057	16057	15912	15623	15904	16029	16063	16060	16173	16133	15972	15862	15852	15957	16199	15834	15971	16050	15902	15855	15960	15886	15979	16027	15997	16134	15902	16032	16073	15918	16121	15874	15932	15928	16010	15821	16015	16281	16017	15720	15870	16022	16053	15918	15828	15902	15976	16189	15802	16056	16075	16041	16084	15876	15981	15909	15976	15914	16062	16095	16071	15923	16125	15830	15852	15977	15871	16035	15926	15968	15998	16022	15940	16056	15760	16155	15889	16128	15978	15903	16114	15959	15975	15806	16116	15995	15808	16028	15945	16006	15839	16060	15930	15944	15837	16076	15833	15846	16056	15949	16000	16145	16045	16023	16009	15745	15827	15871	15902	15914	16026	15889	15841	16051	16048	15953	16117	16045	15967	15972	15821	15944	15775	15846	15994	16084	15854	15860	15971	15970	16222	15870	15967	15976	15931	16110	15767	15891	16045	16139	15863	15734	16052	16149	16006	15994	15867	15956	15775	16225	15851	15997	15839	15997	15792	15826	15796	15895	16234	15970	16174	15892	15996	15840	16016	15894	15692	15921	15866	15922	16060	16114	16136	16042	15885	15884	16151	16049	16055	16095	16057	16035	15958	16079	16024	16074	15923	15829	15853	16035	15908	15893	15709	15920	16022	15969	16044	16210	15897	15969	16028	16001	15834	16316	15986	16034	16251	16227	16066	15879	15972	15928	15856	15965	16010	15821	16018	16062	16018	15938	15860	15875	15941	15847	15983	15993	16170	15948	16016	15935	16030	15810	15869	15888	16120	16006	16152	15815	16089	15797	15952	15786	16034	16159	16122	15970	15967	15905	15948	15981	16172	16008	15916	15933	16106	16224	16034	15932	15991	15766	16103	15876	16027	16036	15983	15806	15990	15861	16047	16070	15992	16052	15971	15769	15928	15966	15950	16206	16125	15999	15949	16021	16036	16125	16010	16042	16128	15951	16150	15969	16106	15953	15876	16084	15918	16021	15753	16057	16069	15926	16045	16112	16053	15995	16146	15951	15937	16130	16116	15966	15773	15851	15869	16198	15924	16120	16136	15965	16081	15805	15918	15825	16027	15999	15834	16022	15917	16103	16111	15900	15892	15862	15875	15918	15837	15873	15919	16052	15874	16081	16115	16092	15970	15884	15951	15896	15999	15914	15962	15971	15835	15940	15963	16090	15831	15745	16067	15926	15910	16129	15909	16005	15896	15840	15934	16030	15952	15917	15933	15871	15765	16071	15776	15924	15951	15988	16013	15846	15956	16169	16023	16249	15951	15913	16024	16027	15767	16060	15803	15911	16054	16129	15867	15867	15916	15899	16073	15911	16049	15942	15994	15973	16109	16004	16168	15823	16068	15806	15945	16042	15921	16218	15969	16048	16133	16101	16048	15941	16125	16026	15940	15722	15924	15917	16141	15937	16049	16015	15918	16013	16076	15977	15794	16073	16094	16034	16144
11933	13761	35264	25657	20997	15978	12918	10681	10042	9962	9878	9892	9932	9861	9812	9784	9827	9857	9842	9690	9840	9798	9817	9797	9744	9829	9795	9921	9795	9937	9868	9783	9737	9779	9929	9712	9655	9818	9865	9667	9716	9690	9867	9896	9823	9857	9829	9813	9899	9763	9811	9778	9531	9850	9693	9782	9816	9683	9784	9776	9836	9831	9775	9823	9771	9742	9663	9826	9702	9835	9877	9865	9725	9744	9791	9774	9846	9682	9946	9731	9827	9861	9765	9653	9803	9818	9718	9733	9832	9790	9912	9707	9651	9741	9751	9839	9725	9760	9734	9802	9768	9719	9992	9725	9709	9916	9730	9772	9802	9779	9838	9902	9722	9777	9705	9613	9638	9743	9732	9824	9606	9871	9705	9846	9703	9624	9770	9893	9810	9606	9899	9618	9939	9669	9813	9858	9849	9850	9736	9832	9699	9734	9828	9810	9703	9641	9690	9758	9693	9753	9801	9735	9718	9809	9676	9740	9675	9790	9651	9765	9831	9805	9813	9847	9823	9858	9753	9717	9708	9690	9729	9758	9712	9961	9735	9545	9873	9711	9815	9697	9719	9851	9827	9795	9799	9648	9894	9804	9856	9653	9941	9832	9670	9802	9762	9836	9631	9952	9820	9599	9791	9819	9834	9737	9622	9758	9750	9836	9755	9646	9668	9789	9759	9787	9834	9803	9725	9679	9826	9886	9852	9792	9670	9871	9841	9725	9886	9893	9755	9732	9627	9878	9841	9807	9815	9708	9639	9879	9810	9780	9827	9649	9792	9788	9647	9863	9779	9827	9747	9760	9718	9703	9539	9756	9704	9751	9800	9725	9778	9862	9773	9738	9847	9628	9824	9713	9854	9774	9892	9726	9730	9698	9890	9769	9840	9670	9800	9805	9743	9731	9838	9623	9832	9821	9716	9851	9757	9814	9751	9645	9814	9865	9784	9613	9699	9762	9949	9795	9768	9654	9790	9798	9680	9841	9716	9694	9731	9906	9662	9667	9722	9609	9691	9814	9682	9841	9713	9784	9733	9783	9709	9670	9729	9797	9847	9739	9656	9706	9734	9715	9843	9712	9849	9858	9809	9733	9682	9733	9678	9750	9854	9716	9748	9755	9712	9788	9877	9755	9785	9901	9826	9808	9667	9776	9709	9878	9670	9804	9786	9654	9828	9700	9923	9760	9720	9706	9753	9646	9817	9714	9855	9760	9709	9717	9717	9850	9795	9871	9878	9699	9966	9889	9830	9796	9821	9861	9595	9768	9808	9738	9777	9888	9773	9731	9697	9705	9780	9685	9787	9690	9803	9708	9872	9838	9817	9904	9665	9734	9874	9665	9761	9819	9749	9875	9630	9808	9643	9851	9703	9756	9761	9746	9718	9760	9774	9769	9740	9820	9631	9704	9863	9646	9767	9603	9733	9901	9717	9810	9713	9782	9749	9576	9790	9800	9776	9675	9823	9765	9707	9701	9808	9982	9706	9831	9777	9706	9837	9685	9814	9827	9853	9747	9815	9695	9874	9724	9833	9930	9703	9693	9917	9847	9815	9822	9701	9779	9756	9663	9675	9693	9818	9787	9701	9606	9723	9720	9877	9725	9731	9771	9774	9524	9848	9738	9754	9868	9784	9704	9737	9823	9756	9707	9687	9733	9734	9881	9858	9819	9786	9654	9559	9886	9682	9760	9784	9798	9740	9792	9744	9680	9785	9812	9799	9747	9819	9663	9848	9813	9727	9660	9824	9793	9721	9543	9797	9787	9738	9859	9741	9768	9752	9651	9733	9725	9693	9873	9760	9747	9760	9698	9722	9730	9714	9800	9833	9817	9886	9779	9843	9690	9602	9884	9847	9678	9762	9728	9731	9819	9681	9790	9487	9723	9962	9867	9807	9715	9755	9819	9706	9849	9755	9793	9732	9663	9791	9792	9711	9632	9832	9755	9824	9701	9810	9637	9674	9729	9884	9684	9756	9751	9758	9674	9859	9756	9939	9782	9853	9639	9708	9603	9889	9779	9800	9620	9772	9878	9898	9758	9769	9750	9865	9718	9860	9692	9714	9769	9829	9585	9812	9748	9859	9841	9779	9836	9705	9856	9864	9696	9827	9872	9850	9777	9773	9776	9692	9961	9838	9791	9704	9741	9633	9731	9793	9709	9878	9797	9887	9769	9715	9807	9831	9699	9746	9771	9870	9626	9810	9725	9916	9755	9861	9927	9918	9839	9862	9822	9808	9849	9756	9829	9854	9736	9822	9880	9763	9721	9563	9709	9765	9796	9777	9832	9778	9822	9769	9630	9834	9878	9851	9779	9791	9833	9797	9751	9662	9700	9773	9808	9832	9677	9741	9659	9815	9699	9686	9756	9842	9957	9703	9885	9585	9833	9724	9760	9741	9631	9778	9708	9717	9812	9742	9809	9613	9796	9941	9798	9763	9829	9843	9856	9825	10034	9750	9848	9700	9744	9820	9761	9680	9815	9728	9730	9684	9893	9693	9784	10032	9768	9744	9768	9671	9805	9731	9808	9779	9709	9971	9659	9698	9729	9818	9805	9789	9738	9779	9785	9719	9579	9783	9791	9794	9824	9667	9802	9872	9598	9746	9765	9706	9736	9647	9784	9704	9839	9609	9879	9912	9762	9877	9697	9874	9611	9819	9864	9829	9753	9751	9821	9749	9772	9909	9730	9858	9833	9841	9605	9784	9666	9883	9791	9734	9742	9843	9731	9778	9854	9865	9752	9684	9883	9753	9800	9610	9756	9680	9859	9752	9735	9718	9840	9683	9847	9851	9839	9707	9717	9680	9875	9701	9933	9912	9721	9632	9618	9930	9706	9875	9781	9758	9642	9706	9921	9766	9862	9646	9686	9699	9617	9735	9720	9759	9759	9847	9799	9833	9676	9954	9674	9723	9775	9745	9869	9720	9743	9900	9637	9822	9813	9751	9977	9742	9765	9607	9807	9824	9736	9776	9834	9781	9719	9792	9663	9815	9749	9833	9771	9710	9883	9740	9920	9609	9700	9730	9848	9711	9874	9881	9777	9703	9841	9804	9772	9655	9639	9718	9776	9797	9659	9674	9890	9784	9931	9780	9697	9751	9790	9678	9768	9768	9780	9833	9679	9738	9783	9925	9801	9713	9738	9818	9619	9650	9616	9839	9744	9705	9629	9732	9791	9722	9953	9771	9662	9743	9893	9909	9906	9682	9791	9892	9652	9706	9820	9957	9749	9707	9730	9775	9902	9729	9719	9995	9705	9832	9811	9808	9746	9886	9728	9943	9817	9715	9581	9825	9763	9522	9793	9664	9697	9716	9695	9892	9647	9889	9789	9719	9734	9859	9786	9822	9726	9742	9787	9802	9844	9811	9718	9717	9710	9845	9737	9670	9770	9780	9760	9670	9764	9618	9739	9918	9832	9701	9867	9718	9767	9708	9762	9726	9851	9885	9814	9647	9696	9779	9852	9810	9805	9896	9910	9730	9686	9505	9746	9654	9794	9802	9766	9767	9853	9641	9679	9800	9775	9795	9591	9704	9781	10026	9782	9680	9831	9815	9704	9826	9868	9707	9731	9643	9797	9731	9761	9631	9656	9858	9862	9772	9870	9858	9786	9767	9805	9769	9816	9677	9726	9728	9690	9717	9800	9770	9629	9719	9888	9833	9870	9729	9879	9810	9698	9643	9796	9732	9817	9563	9831	9847	9722	9882	9841	9745	9695	9831	9713	9981	9806	9685	9794	9737	9974	9676	9856	9832	9886	9804	9847	9657	9639	9745	9856	9822	9620	9747	9716	9697	9772	9772	9590	9674	9769	9750	9589	9813	9773	9703	9816	9789	9824	9644	9847	9703	9675	9797	9745	9910	9822	9785	9648	9750	9687	9837	9736	9672	9830	9692	9842	9866	9847	9857	9893	9745	9784	9674	9683	9688	9798	9718	9789	9843	9684	10049	9724	9865	9743	9657	9860	9678	9736	9673	9793	9846	9726	9739	9803	9991	9838	9847	9751	9657	9626	9796	9746	9945	9731	9768	9718	9771	9767	9794	9643	9740	9778	9790	9862	9744	9765	9830	9819	9690	9818	9841	9760	9898	9861	9811	9692	9796	9826	9726	9874	9606	9905	9763	9787	9695	9750	9912	9779	9760	9772	9896	9896	9782	9666	9823	9715	9789	9907	9733	9750	9775	9752	9836	9848	9715	9790	9784	9814	9689	9801	9828	9828	9696	9893	9709	9842	9789	9745	9785	9649	9703	9937	9853	9592	9765	9750	9828	9909	9779	9880	9597	9855	9813	9714	9629	9594	9820	9773	9864	9789	9778	9709	9707	9819	9871	9737	9749	9840	9706	9756	9732	9801	9702	9742	9863	9732	9875	9791	9813	9817	9648	9740	9817	9734	9663	9747	9790	9884	9823	9761	9772	9697	9686	9715	9636	9582	9852	9754	9917	9834	9749	9783	9702	9773	9737	9764	9779	9815	9745	9692	9840	9806	9941	9860	9851	9858	9606	9778	9984	9775	9742	9772	9751	9696	9820	9687	9763	9901	9611	9769	10007	9968	9839	9826	9836	9782	9678	9649	9701	9839	9864	9746	9769	9715	9871	9730	9890	9807	9736	9853	9478	9787	9798	9899	9824	9791	9689	9663	9790	9605	9782	9641	9648	9692	9824	9732	9800	9738	9741	9780	9741	9576	9705	9772	9808	9826	9899	9743	9755	9797	9938	9855	9741	9882	9744	9654	9911	9664	9882	9955	9585	9737	9802	9848	9878	9826	9987	9701	9678	9664	9710	9762	9937	9875	9734	9742	9698	9770	9832	9852	9679	9758	9789	9825	9718	9903	9706	9808	9774	9793	9798	9860	9919	9724	9791	9901	9614	9617	9966	9862	9780	9894	9792	9700	9681	9752	9618	9613	9983	9848	9719	9777	9869	9745	9827	9802	9788	9613	9777	9806	9764	9825	9854	9598	9841	9768	9792	9757	9849	9794	9833	9742	9793	9888	9846	9852	9747	9745	9878	9891	9883	9761	9762	9907	9710	9619	9937	9577	9765	9935	9783	9698	9856	9900	9783	9702	9667	9862	9614	9737	9831	10051	9747	9733	9679	9809	9798	9654
25230	21596	38196	56675	57649	45882	32371	22961	18446	16938	16513	16139	16044	16116	16392	15937	16103	16143	16090	16207	16135	16006	16049	15922	16019	15993	16165	16007	16273	16151	15939	16102	16068	16059	15941	16100	15931	16077	15872	16169	15985	16051	16017	16112	16133	16050	15909	16232	16088	15829	16272	16004	15974	15924	16074	16201	16191	15963	16195	16091	16006	16099	15833	15902	16033	16034	16003	16078	15955	15889	16084	16110	15801	16073	16080	15873	16039	16014	16020	16061	16061	15745	15907	15944	16055	16018	16311	16004	16279	16027	15898	15989	15950	15956	15977	15977	16034	16074	15796	16015	15863	15871	15927	16076	15947	15844	16009	15866	16093	16026	15937	15841	15785	16078	16162	16023	16047	15925	15739	16054	15878	16105	16087	16105	15998	15872	15831	15940	16074	15912	16023	16007	15993	15903	16144	16083	16120	15932	15856	15858	15861	15966	15933	15992	15857	16060	16033	15958	15980	16117	16001	15801	15961	15869	15824	16052	15953	16072	16160	15942	15992	15993	16015	16009	16069	16129	15820	15888	16111	15999	16160	15871	15963	15990	16249	15867	16186	15889	16116	16135	15855	15954	16068	15793	16122	15955	15930	15972	15974	15833	16046	16281	16148	15907	16062	16050	16017	15866	15966	15899	16126	16183	15893	15860	16039	15803	16071	15817	16117	15925	15748	16103	15991	15994	15911	15972	15915	15867	15855	16058	15662	15883	15903	16060	15907	16078	15931	16030	15884	16263	15888	16084	16036	16161	15898	16137	16088	15865	15804	15980	15907	16063	15816	15989	16045	15946	16009	16173	15825	16010	15857	15997	15934	15829	16146	15914	15883	15876	16111	15980	16045	15809	15927	16007	15944	15957	16058	15941	15971	16129	15964	15874	16104	16034	15882	16062	16042	15939	16078	16066	16148	15810	16067	15929	16015	16016	16003	16061	15861	15962	15912	15781	16025	15927	16066	16135	16101	15964	15789	15803	15974	16040	15976	15864	15854	15730	15939	15836	16135	15869	16046	16014	16063	15928	15843	15848	15850	16075	15885	15889	16063	15990	15885	16003	16008	15996	15981	15865	15874	15912	15967	16072	16018	16098	15949	15949	15891	15998	16054	15879	15645	16230	15937	15877	15706	15990	16209	15976	15954	15940	15917	15800	15693	15972	16063	15993	15825	16008	16086	16045	15993	16044	15975	16058	16235	16097	16266	16122	16025	15652	15911	15885	15982	15803	15996	16160	16116	15804	16169	16016	15947	16101	15944	16030	15868	15945	15987	15912	16024	15874	15875	15742	16013	15943	15957	15947	16124	15797	16073	16068	16070	15924	15988	15819	16023	16066	15890	15967	15972	15729	16097	16065	16046	16098	16078	16051	16059	16019	15916	15994	15919	16068	16032	15840	15855	15970	15839	15890	16000	15972	16060	16329	16156	15984	16047	15842	15995	16013	15899	15950	16156	15959	15943	15956	15913	15945	16111	16029	15934	15905	16133	15916	16150	16018	16010	15762	15975	15931	15988	15837	15960	16095	15877	15961	16074	15993	15813	15939	16033	16322	16199	16041	16055	15918	15934	16104	16017	15982	15840	15924	15947	15922	16070	15946	16020	16004	15983	15970	15845	16021	16044	16146	15935	15947	16038	16104	15885	15988	15927	16010	16105	15928	15888	15953	15951	15952	15966	15904	16246	16005	15847	15837	15976	15947	16037	15940	15751	16038	15778	15976	16021	16022	16001	16054	16101	16124	16019	15961	16041	16036	16155	15797	16126	16022	15866	15954	15928	15955	16219	15883	15923	15985	15997	15999	16029	16026	16172	15884	15972	15777	16221	15888	15849	16065	16099	16103	16111	15971	16064	16064	16052	15895	16052	15970	16101	16059	15993	16035	15988	15999	15989	15972	15734	15877	16013	15929	15944	16065	15954	15774	16021	15871	15925	15948	15952	15984	16065	16098	16101	16130	16064	16001	15873	16229	16058	15847	15972	16187	15780	15765	16105	16094	15950	15985	16080	15994	15932	16048	16046	16137	16178	15922	15960	16105	16171	15695	15985	16017	15880	16053	15940	15911	15730	15735	15928	15973	16059	16035	16253	15951	15978	16081	15957	15904	15865	16032	15959	16047	15903	15994	15888	15883	16030	16041	16004	16008	16139	16040	16076	16021	15903	15847	15936	15811	15964	15983	16005	16032	15917	15810	15940	15800	15998	15940	16003	16059	15894	15964	15932	16012	16273	15985	16085	16016	16043	15916	15880	15888	15952	16291	15974	16107	15990	16010	16019	16046	15980	16092	16054	15962	16073	15956	16090	15922	16004	15973	15911	16222	15836	15908	15989	16233	16151	16132	16038	16125	15814	15875	15935	16010	15958	15837	16172	16121	16160	16060	15953	16015	15779	16110	15948	15965	15934	15965	16049	16019	16064	15917	16064	15793	16072	15904	16019	16071	16057	15995	16187	15905	15835	15940	16101	15881	15904	16033	16007	15923	15946	15757	16019	15978	15916	15922	16131	16169	16144	16109	16023	15860	15900	16062	15737	16104	15791	15942	15928	16003	15874	15990	16030	15741	16025	16041	16090	15924	16156	15856	16058	16076	15952	15925	16109	15983	15880	15836	15938	16019	15998	16109	16074	16081	15978	16033	15869	16009	15964	15916	15982	15941	15893	15927	15859	15860	16127	16035	15955	16068	16015	15967	16161	15964	16107	16053	15929	15955	16050	16038	16030	15979	15957	15871	15845	15941	15990	15816	16022	15927	16015	15937	16191	15972	16114	16121	15945	16040	16042	15870	16033	16027	15922	15883	15945	15877	15709	15962	15970	16103	16001	15940	16044	16082	15944	16062	15879	15945	16234	16191	16163	15955	16044	16016	16051	15971	15971	15871	15881	16274	16085	16059	15865	16088	15922	15996	15880	15862	16065	15962	16042	15945	16186	16065	15865	15717	16040	15992	16070	16172	16179	15761	15958	15857	16042	16057	15921	15881	15911	16173	15926	16178	16092	16089	15990	15944	15997	15865	15860	15998	15951	16123	15925	16023	16022	16053	16031	15933	15877	15829	15752	15836	16056	15894	15980	16278	16126	15915	15971	16034	15776	16075	16175	16050	16201	16036	16138	16013	16076	16057	16094	16076	16133	16091	15913	15989	16032	16009	16177	15861	15996	16127	16021	16016	15934	16042	16068	16005	15678	16115	15930	16064	15972	16066	15965	16204	16125	15995	15902	16102	16125	16024	16057	16107	15945	16056	15818	15904	15935	16109	16183	16098	16010	15865	16024	16087	15964	16024	16017	16120	15996	16013	16088	16006	16083	15907	15998	16028	15937	16144	16204	15955	15883	15881	16082	15910	16017	15971	16006	15984	16215	15934	15952	16015	16073	16197	15993	16102	16034	15980	15845	15891	15912	15949	16001	15988	16074	15894	15856	16130	15948	15900	15998	16086	15870	16048	15886	16123	15861	15957	15978	16137	16015	16078	16172	16228	15998	16089	15771	15959	16035	15975	15920	16107	16084	16042	16112	16331	15902	16013	15883	16007	16050	16142	15916	15963	16078	15893	15957	15842	15979	16048	15847	16103	15873	16022	15869	16057	15972	15934	16016	15931	16055	16080	15994	15828	16014	15952	16109	16140	15918	15822	15912	15825	15979	15823	16096	15986	15865	16011	16012	15960	15895	16024	15820	15928	15805	15903	15896	16023	15862	15999	15852	15905	16115	16052	15857	15981	15955	15990	15845	15959	16034	15884	15791	16006	15949	15959	16128	16002	16064	15994	15795	15819	15960	15954	16055	15804	16013	15938	16078	15864	16063	15972	15826	15887	15951	15854	16076	16075	15813	15980	16041	16130	16234	15734	16056	15905	15999	15948	16199	15983	16061	16060	16143	15964	16043	16028	16005	15905	15941	15947	15836	15993	15897	16071	15997	15932	16033	16135	15944	16027	16087	16130	16004	15906	16040	16006	16065	15966	15996	16160	15794	15806	15927	16061	15994	15779	16054	15921	15904	16000	15974	16008	15995	16027	15873	15928	16069	15898	15911	16066	15971	15889	16149	15920	16151	15854	15907	16054	16097	16024	16021	16073	16144	15992	15894	16104	16180	15941	16150	16150	16132	16043	16142	15895	16052	15794	15874	15853	16055	16103	16015	15841	15897	16013	16084	16055	15800	15868	15943	16101	15949	15957	15914	15852	16093	15943	16127	15938	15998	15939	16084	16131	15921	15974	15987	15998	15957	16012	15951	15844	15958	16117	16021	15924	16226	15952	16071	16121	15924	15853	15925	16096	15892	16019	15886	15903	16076	15980	16064	16050	16105	16140	15891	16036	15842	16152	16217	15988	15796	16028	15855	15916	16031	15843	16013	15959	15898	15990	15842	16247	15993	15932	15949	16118	16066	16107	16060	15991	16012	16006	15961	16064	15864	16056	16184	15905	15988	16182	15935	15870	15658	15977	15927	15806	15747	16063	15866	16172	16162	16067	16031	15991	16079	16035	16193	16070	15949	16092	16075	15949	16177	15855	16072	16253	15892	15990	15924	16065	15960	15832	15882	16080	15929	15814	15979	15830	15888	15957	15938	15839	15999	15910	15944	15941	15991	16179	15966	16008	15942	16015	16031	16049	15946	15964	15995	16139	16008	16040	15917	15901	15934	15810	15710	15883	15926	15883	15872	15897	15752	16023	15936	16021	16099	15774	15890	16083	16183	16082	15940	15921	15766	16085	15816	15937	15797	16117	15975	15821	15939	15948	15873	15892	16078	15925	15944	15805	16152	16032	15968	15905	15912	15886	15917	15955	15947	15770	15848	16010	15973	15913	15935	15919	16109	15910	16007	15885	15977	16129	16055	16115	15943	15867	15968	15972	16021	16071	15965	16021	16014	16000	16244	16004	16150	16193	16092	16092	15957	16036	15929	15900	16012	16082	15847	16228	15968	15989	16059	15914	15999	16025	16004	15907	15806	15918	15971	16085	16084	15882	15733	15994	15950	15910	15929	15986	15993	15920	15901	16102	16226	16030	16076	15841	16050	15983	15938	16155	15884	16177	15777	15897	15904	16003	15981	16003	16106	16011	16138	16008	16007	16069	15924	16079	16037	16163	15850	16117	16021	16076	16155	16227	15972	15878	15699	15887	16026	15952	15830	15975
13002	32837	72490	68951	57751	37351	23194	14933	11344	10498	10318	10143	10211	10181	10328	10112	10164	10333	10058	10128	10216	10226	10101	10170	10169	10092	10075	10119	10220	10137	10201	10106	10200	10144	10248	10070	10156	10106	10177	9983	10022	10188	9966	10105	10122	10076	10018	10047	10203	10131	10068	10112	10129	10030	10139	10072	10162	9986	10039	10070	10130	10070	10325	9973	10082	10117	10157	10128	10139	10158	10063	10410	10166	10127	10027	9999	10244	10092	10051	10065	10006	10242	10169	10048	10175	10097	10281	10264	9999	10129	9986	10116	10054	10080	10075	10121	10218	10209	10133	10060	10108	10167	10036	10105	10145	9938	10217	10116	10153	10209	10035	10108	10052	10087	9985	10302	10171	9856	10069	9904	10256	10135	10062	10119	10005	10111	10091	10059	9954	10008	9994	10033	10079	10127	10250	10101	10043	10127	10015	10116	10203	10132	10095	10058	9982	10101	10149	9961	10162	10253	9929	10287	10192	10037	10033	10104	10037	9984	10116	9981	10218	9999	10067	10088	10170	10081	10226	10099	10020	10090	10149	10150	10054	10208	10158	10229	10236	9937	10182	10126	10036	10043	10127	10126	10039	10081	10129	10104	10090	10093	10071	10150	10126	10164	10044	10018	10142	9970	10158	10012	10242	10008	10084	10233	10103	10130	10160	10126	10040	10056	10081	10077	10232	10093	10047	9931	10037	10049	10140	10163	10290	10022	10118	10031	9911	10137	10161	10206	10180	10102	9941	10088	10058	10110	10108	10107	9966	10115	10081	10101	9974	10187	10035	10057	10156	9976	9991	10047	10116	10054	10214	10029	10031	10193	10080	10110	10085	10095	10028	10035	10169	10073	10214	10126	10083	10110	10008	9991	10126	10082	10079	10087	9990	10123	9992	10009	10127	10093	9940	9957	10230	10261	10201	9982	10180	9977	10188	9971	10031	10065	10047	10040	10013	10044	10122	10123	10139	10161	10167	10128	10155	10048	10001	10047	9997	10096	10154	10028	10162	10028	10124	9983	10255	10063	10021	10231	10075	9913	10152	10093	9867	10032	10142	9968	10027	10125	10133	10087	10180	10109	10113	10032	10196	10240	10152	9917	10010	10088	10040	10105	10021	10269	9991	10060	10232	9977	10062	10070	9992	10165	10118	10033	10010	10087	10021	10144	10244	10069	10164	10109	10154	10155	10152	10120	10129	10101	10087	10015	10074	10003	10157	9998	10164	10167	10115	10113	10030	10047	10289	10081	10081	10071	10117	10073	10049	10243	10077	10067	9999	10164	10152	10046	10253	10085	10163	10314	9985	10084	10173	9980	10257	9925	10109	10142	10040	10167	10210	10094	10008	10160	10129	10044	10149	10120	10147	10154	10042	10230	9970	10059	10138	10119	9944	10112	10146	9996	10109	10088	9860	10043	9957	10154	10090	10022	10171	10082	10082	10075	10038	10172	9939	10118	10068	10019	10025	10188	10041	10153	10106	10098	10008	9980	10183	9973	10123	10091	10067	10256	9998	10077	10084	10049	10094	10110	10097	10144	10016	9982	9979	9975	10100	9977	9925	10035	10165	10105	10215	10078	9984	10176	10031	10145	10202	10212	10010	10069	10089	10039	10001	10206	9876	10019	10010	10115	10128	9999	10024	10060	10110	9997	10188	10033	10186	10199	10059	9957	10036	10142	10225	10053	9997	9970	10159	10133	10071	10038	10165	10270	10181	10018	10360	10088	10057	10094	10101	10047	10087	10161	10017	10134	9972	10128	10118	10036	10144	9944	10032	10077	10197	10021	9969	10130	10062	10008	10089	10143	10163	10079	10098	10162	10070	10106	10060	10110	10065	10102	10085	10133	10027	9989	10004	10157	9945	9993	10091	10185	10061	10129	10152	10101	10018	10095	10096	9996	10045	10149	10283	10043	10088	10074	10164	10072	9982	10042	10128	10090	10088	10050	10113	10057	10125	10135	9957	10025	10089	10084	9999	10148	10140	10112	10084	10250	10107	9992	10028	10203	10168	10058	10005	10198	10050	10113	10122	10013	10147	10274	10095	9925	10174	10203	10158	10022	10170	9932	10035	10191	10213	10059	10186	10037	10163	10046	10174	10127	10059	10086	10075	10053	9997	10218	9955	10113	10040	10062	9938	10088	10114	10030	9979	10012	10057	10079	10138	10186	10124	10050	10124	10163	10111	10023	10056	10047	10151	9963	10025	10010	9863	10084	10074	10190	10120	10016	10108	9957	10184	10031	10167	10115	10052	10191	10118	10184	9955	10150	10095	10231	10123	10125	10133	10121	10077	10072	10245	10080	10220	10149	10108	10198	9940	9996	10120	10046	10144	9953	10116	9905	10070	10037	10017	10127	10106	9918	10096	9940	9967	9958	9974	10092	10009	10082	10134	9947	10093	10206	10151	10044	10095	10044	10007	10050	10168	10146	10053	10209	10067	9953	10237	10051	10124	10066	10041	10074	10165	10004	10121	10076	10198	10256	10000	10196	10099	10134	10075	10251	10198	10017	9995	10055	10070	10068	10152	10049	9933	10009	10010	10065	10006	10014	10186	10088	10055	10068	10069	10093	10078	9969	10200	10139	10068	10112	10034	10105	10068	10155	10103	10043	10077	10144	10041	9989	10098	10017	10062	10164	10230	10150	10027	10094	10097	10033	10086	10211	10118	10149	10084	10143	10046	10157	10122	10199	9992	10138	10063	10068	9890	10090	10084	10058	10163	10176	9974	10033	10294	10167	10155	10110	10078	10092	10002	10100	10101	10016	10154	10154	10204	10215	10168	10259	10058	9849	10194	10040	10056	10175	10172	10080	9955	10173	10071	10120	10215	10145	10176	10046	10151	10028	10114	10231	10015	10181	10089	9966	9943	10075	10048	9979	10084	9913	10039	10112	10024	9983	9926	10228	10161	10024	9895	10140	10257	10066	10326	10057	10064	10126	10014	9958	10126	9999	10017	10147	10203	10021	10139	9949	10161	10017	9998	10230	10109	10026	9957	10104	10096	10076	9933	10117	10126	10170	10038	10230	10088	10014	10068	10055	10116	10032	10112	10074	10026	10119	10067	10102	9940	10154	10013	10005	10241	10251	10176	10152	9984	10052	10013	10135	10207	10108	10151	10121	10100	9942	10076	9866	10110	10030	10101	10120	10151	10065	10125	10106	10141	10068	10091	10123	10102	10157	10096	10027	10138	10156	10143	9982	10038	10272	10027	10098	10081	10072	10185	10100	10063	10133	9979	10150	9959	10191	9925	10033	9970	10291	10069	10056	10205	10097	10071	9963	10079	10169	10106	9969	10037	9949	10050	10037	10115	9991	10061	10107	10034	10030	10073	10085	10078	10254	9974	10096	9963	10087	10184	10053	10067	10079	10162	10184	10066	10040	9998	10128	10051	10081	10249	10220	10215	10037	10170	10275	10052	10151	9961	10059	10033	9890	10114	10256	10038	9938	10298	10026	10180	10132	10121	10071	10004	10170	10193	9966	10090	10137	10115	9984	9971	10052	10094	10110	10058	10122	9978	10210	9990	10099	9979	9965	10167	10083	10180	10080	10065	9971	10183	10103	10078	10008	10120	10040	9994	10074	10078	10161	10241	9967	9948	10030	10123	9979	10017	10043	10116	9936	10114	9960	10088	10018	10133	10193	10102	10143	10054	10125	10184	10335	10018	10036	10081	10276	10130	10009	10073	10132	10109	10150	9954	10247	10193	10249	10092	10047	9949	10238	10027	9990	9947	10194	10277	9899	10119	10113	10090	10111	10126	10020	10211	10007	10033	10112	9971	10091	10105	10046	10021	9979	10196	10037	10232	10123	10095	10032	10072	9995	10130	10075	10139	9987	10130	10114	10007	10135	10068	10020	10015	10213	10105	10061	10258	10171	10087	10147	9955	10172	10062	10130	10022	10119	10233	10150	10262	10030	10093	10090	10153	10125	10159	9992	9963	10301	9995	10079	10056	10051	10174	10005	10282	10078	10084	10113	10143	10031	10093	10004	10078	10108	10046	10133	10082	9949	10042	10194	10044	10132	10103	10029	10041	10179	9954	10115	9987	10053	9929	9993	10157	9935	10086	10127	10036	10049	9990	10040	10170	10197	10197	9912	10058	10160	10024	10003	10198	10185	9974	10261	10030	10156	9991	10115	10112	10264	10197	10105	10105	10164	10261	10120	10171	10165	10220	10188	10169	10017	10181	10205	9997	10113	10122	9977	10103	10087	10031	9949	10299	10151	10027	10275	9951	10150	10121	10196	10058	10088	10043	10123	10080	10208	10060	10044	10050	10092	10133	10118	10080	10169	10029	10115	10029	9987	10212	10148	9974	10094	10126	10009	9953	9993	10094	10160	10152	10082	10179	10008	10131	10136	10200	10099	10052	10012	10115	10003	10220	10003	10109	9963	10055	10144	10012	10067	10056	10069	10113	10325	10085	9917	10127	10087	10137	10031	9951	10018	10089	9990	9906	10096	10153	10112	10041	10069	10129	10130	10237	10145	10031	9960	10152	9962	10131	10059	9977	10102	9911	10080	10133	10031	10262	10153	10065	9950	9969	10015	9964	10074	10101	10161	9949	10057	10014	10050	10060	10128	10232	10000	10043	10092	9869	10055	10193	10190	10012	10016	10058	10118	9987	10073	10005	10014	10129	10172	10128	10114	10093	10017	9951	9970	10047	10017	10139	10110	10028	10197	10153	10073	10184	10003	10097	10092	9987	10174	10050	10000	10181	9922	9923	10123	10032	10240	9996	10041	9979	10195	10083	10074	10086	10035	10037	10155	10039	9968	9978	10081	10086	10118	10123	10175	10014	10187	10067	10199	10086	10210	10016	9975	10117	9989	10012	10122	10120	10106	10161	10236	10063	9942	10128	9974	10116	10142	10099	10171	10215	9982	10111	10001	9995	10093	10070	10181	10040	10151	10069	9984	10104	10139	10079	10027	10017	10170	10219	10086	10181	10372	9970	10078	10034	10156	10013	10151	10257	9919	10127	10053	10110	10085	10166	10052	10062	10096	10162	10116	9997	10126	10011	9996	10176	10108	10059	10236	10091	10168	10142	10024	10030	9940	10266	10026	10022	10079	10149	10107	10072	10043	10094	10096	9981	10231	10052	10019	10222	10152	9999	9925	9913	10149
23733	21573	32432	63032	65901	55333	40696	28400	20886	18214	17400	16908	16798	16786	16542	16578	16703	16840	16427	16736	16604	16579	16436	16567	16483	16807	16580	16538	16305	16450	16519	16490	16415	16388	16334	16516	16502	16367	16464	16372	16467	16472	16418	16557	16539	16503	16378	16661	16449	16446	16574	16470	16402	16554	16271	16608	16420	16491	16469	16321	16606	16263	16587	16420	16537	16274	16416	16509	16534	16390	16266	16316	16425	16141	16446	16260	16298	16381	16235	16131	16500	16273	16351	16366	16331	16115	16399	16387	16334	16530	16395	16389	16584	16339	16256	16361	16322	16549	16294	16261	16434	16418	16476	16387	16636	16318	16405	16220	16484	16316	16454	16482	16235	16265	16265	16339	16377	16426	16343	16224	16376	16602	16487	16299	16418	16626	16376	16570	16454	16350	16335	16343	16332	16256	16284	16362	16446	16323	16635	16450	16441	16451	16406	16487	16284	16235	16424	16209	16465	16228	16379	16402	16237	16340	16497	16630	16318	16354	16250	16468	16350	16497	16325	16361	16295	16428	16493	16257	16404	16528	16538	16419	16299	16284	16235	16167	16095	16229	16333	16450	16455	16272	16362	16243	16362	16250	16290	16406	16409	16523	16361	16426	16398	16443	16264	16382	16326	16374	16256	16254	16270	16233	16465	16280	16433	16245	16261	16461	16337	16355	16230	16219	16590	16173	16237	16586	16227	16299	16514	16563	16415	16269	16354	16401	16151	16336	16180	16278	16405	16233	16427	16194	16646	16487	16519	16293	16363	16426	16472	16246	16478	16389	16377	16417	16209	16331	16240	16279	16476	16479	16105	16381	16202	16384	16365	16254	16325	16382	16293	16242	16453	16270	16194	16038	16278	16175	16220	16562	16516	16364	16332	16275	16457	16346	16473	16392	16152	16262	16172	16269	16446	16141	16280	16392	16368	16338	16531	16321	16310	16407	16269	16275	16280	16298	16252	16678	16252	16457	16473	16484	16506	16351	16422	16522	16362	16141	16485	16235	16317	16323	16317	16403	16327	16321	16387	16072	16461	16457	16328	16322	16422	16497	16328	16285	16358	16409	16388	16281	16412	16080	16320	16293	16162	16419	16517	16368	16474	16244	16279	16324	16476	16287	16258	16210	16402	16345	16363	16333	16363	16375	16485	16434	16331	16071	16495	16235	16446	16308	16442	16103	16124	16241	16233	16441	16474	16402	16337	16184	16451	16254	16476	16419	16378	16353	16421	16297	16280	16308	16513	16380	16383	16482	16443	16388	16411	16447	16194	16233	16106	16332	16451	16382	16350	16203	16296	16625	16372	16570	16363	16301	16375	16372	16461	16314	16362	16342	16366	16262	16246	16667	16307	16373	16715	16442	16375	16385	16241	16334	16450	16449	16359	16183	16398	16473	16310	16332	16427	16207	16313	16003	16381	16405	16285	16421	16246	16479	16374	16472	16458	16406	16192	16202	16499	16122	16257	16311	16473	16328	16408	16434	16240	16296	16380	16326	16459	16427	16486	16395	16408	16364	16327	16237	16339	16340	16350	16245	16711	16292	16496	16381	16531	16388	16344	16485	16325	16429	16555	16534	16368	16651	16627	16241	16286	16332	16417	16436	16255	16269	16350	16392	16259	16352	16336	16312	16379	16452	16471	16355	16243	16343	16221	16315	16270	16400	16335	16369	16105	16360	16286	16412	16248	16048	16174	16292	16388	16296	16248	16341	16401	16594	16233	16236	16485	16445	16424	16406	16495	16280	16307	16305	16341	16337	16068	16309	16453	16410	16359	16384	16350	16336	16222	16464	16432	16341	16472	16455	16675	16237	16465	16196	16405	16180	16239	16301	16570	16520	16207	16443	16367	16277	16215	16311	16276	16218	16298	16384	16188	16300	16423	16503	16574	16398	16560	16377	16369	16471	16515	16470	16487	16276	16261	16358	16654	16713	16393	16414	16364	16215	16277	16668	16341	16316	16530	16422	16389	16315	16563	16297	16295	16276	16370	16433	16136	16369	16161	16381	16279	16408	16333	16615	16352	16472	16326	16516	16242	16540	16594	16274	16456	16224	16451	16271	16326	16204	16232	16397	16316	16282	16421	16395	16265	16405	16178	16265	16537	16470	16525	16404	16399	16243	16244	16408	16404	16242	16626	16382	16294	16346	16095	16354	16419	16304	16392	16517	16456	16105	16399	16267	16550	16537	16366	16564	16212	16258	16338	16503	16257	16194	16195	16414	16391	16449	16388	16642	16330	16368	16483	16315	16348	16387	16469	16681	16344	16371	16344	16587	16459	16276	16184	16320	16392	16421	16293	16319	16302	16420	16348	16333	16376	16293	16357	16261	16326	16260	16401	16547	16270	16463	16384	16266	16435	16489	16358	16324	16375	16247	16169	16522	16574	16451	16487	16400	16617	16512	16349	16442	16386	16395	16361	16314	16549	16409	16633	16444	16328	16296	16427	16322	16377	16356	16320	16451	16534	16541	16484	16118	16452	16397	16277	16426	16456	16439	16121	16436	16474	16488	16169	16228	16343	16249	16484	16333	16494	16398	16277	16403	16373	16509	16354	16542	16339	16570	16349	16363	16444	16223	16462	16387	16406	16603	16613	16457	16440	16350	16396	16375	16332	16205	16174	16487	16483	16361	16381	16348	16505	16380	16296	16217	16443	16518	16318	16473	16302	16166	16421	16399	16405	16414	16331	16500	16356	16579	16354	16351	16464	16356	16488	16407	16460	16393	16259	16415	16282	16325	16405	16325	16485	16386	16540	16331	16158	16463	16147	16401	16393	16523	16349	16304	16515	16564	16410	16302	16287	16415	16287	16380	16329	16429	16537	16533	16218	16169	16361	16369	16520	16271	16323	16313	16246	16252	16335	16230	16171	16393	16518	16249	16352	16370	16650	16209	16313	16332	16176	16360	16176	16369	16385	16433	16395	16357	16206	16119	16500	16320	16323	16453	16325	16442	16280	16223	16495	16566	16384	16493	16345	16451	16383	16342	16411	16523	16159	16302	16394	16085	16185	16245	16245	16244	16266	16417	16450	16132	16218	16296	16232	16455	16427	16403	16361	16418	16351	16212	16293	16326	16401	16229	16303	16208	16139	16394	16253	16292	16402	16432	16326	16323	16457	16386	16555	16461	16239	16367	16361	16420	16327	16455	16543	16615	16527	16134	16378	16401	16373	16422	16312	16142	16267	16411	16330	16309	16456	16510	16579	16459	16155	16374	16318	16497	16398	16249	16214	16313	16317	16446	16340	16465	16227	16630	16414	16411	16392	16312	16450	16485	16452	16098	16439	16334	16217	16394	16275	16336	16356	16627	16434	16191	16474	16333	16445	16499	16302	16512	16206	16159	16536	16247	16456	16201	16286	16121	16327	16345	16262	16345	16601	16299	16278	16149	16326	16204	16316	16345	16368	16642	16298	16167	16430	16295	16301	16576	16321	16482	16490	16341	16312	16201	16353	16202	16445	16360	16550	16392	16449	16162	16243	16224	16315	16264	16314	16312	16414	16306	16370	16405	16200	16300	16417	16409	16341	16238	16320	16527	16501	16770	16579	16392	16388	16310	16560	16327	16499	16491	16400	16400	16555	16395	16348	16373	16484	16545	16458	16461	16370	16470	16402	16459	16460	16330	16350	16395	16213	16519	16335	16549	16467	16503	16398	16349	16385	16472	16482	16187	16299	16296	16351	16225	16177	16421	16557	16321	16443	16344	16405	16355	16415	16361	16348	16496	16480	16412	16154	16244	16476	16535	16370	16429	16295	16273	16346	16214	16546	16439	16441	16138	16348	16321	16368	16455	16412	16363	16484	16396	16413	16206	16430	16247	16446	16247	16306	16580	16248	16237	16408	16295	16351	16265	16320	16444	16493	16473	16335	16229	16273	16212	16240	16371	16497	16449	16310	16582	16446	16320	16373	16237	16212	16508	16356	16351	16459	16451	16279	16436	16185	16373	16476	16437	16318	16228	16224	16398	16371	16367	16444	16579	16313	16231	16444	16394	16503	16357	16314	16293	16352	16334	16549	16428	16277	16323	16156	16182	16366	16126	16257	16247	16360	16333	16010	16392	16287	16507	16472	16470	16512	16481	16371	16237	16403	16397	16248	16395	16399	16272	16481	16496	16260	16368	16250	16414	16327	16310	16523	16403	16159	16438	16234	16383	16534	16362	16312	16345	16593	16412	16501	16202	16355	16389	16271	16249	16323	16484	16616	16366	16506	16286	16457	16553	16434	16408	16225	16301	16616	16343	16331	16376	16477	16285	16380	16420	16362	16463	16484	16249	16371	16397	16062	16286	16428	16538	16342	16387	16372	16348	16622	16436	16139	16347	16281	16355	16251	16353	16396	16297	16315	16332	16371	16597	16254	16340	16301	16334	16292	16478	16445	16381	16349	16348	16510	16214	16439	16462	16408	16607	16215	16235	16495	16479	16204	16314	16356	16299	16464	16366	16416	16264	16323	16582	16219	16221	16181	16359	16249	16423	16380	16439	16391	16232	16431	16386	16385	16259	16489	16418	16164	16221	16365	16350	16239	16458	16506	16369	16259	16518	16231	16639	16231	16288	16604	16274	16381	16401	16374	16384	16476	16474	16282	16368	16411	16446	16347	16149	16148	16200	16419	16247	16347	16493	16362	16618	16504	16431	16474	16328	16333	16344	16536	16248	16544	16246	16793	16268	16344	16320	16402	16351	16340	16266	16356	16245	16407	16281	16309	16223	16332	16186	16489	16346	16205	16405	16399	16523	16464	16329	16396	16244	16381	16278	16467	16621	16334	16291	16350	16320	16533	16453	16396	16286	16220	16441	16510	16401	16492	16262	16235	16323	16403	16307	16215	16439	16391	16416	16340	16336	16280	16267	16375	16667	16349	16343	16493	16650	16537	16411	16226	16499	16052	16591	16225	16548	16454	16379	16459	16415	16368	16443	16477	16319	16465	16417	16416	16399	16524	16486	16375	16639	16386	16440	16240	16368	16468	16220	16059	16258	16370	16234	16499	16472	16441	16421	16300	16388	16428	16134	16369	16309	16465	16380	16423	16493	16288	16275	16313	16322	16382	16446	16346	16454	16469	16377	16295	16375	16163	16382	16280	16437	16319	16313	16259	16355	16354	16183	16509	16333	16298	16335	16305	16239
17732	43441	60826	92110	74270	52639	31923	20176	13305	11447	10985	10504	10509	10489	10639	10646	10454	10564	10658	10568	10699	10620	10589	10565	10544	10583	10666	10674	10539	10447	10604	10516	10490	10446	10698	10650	10477	10572	10533	10388	10540	10540	10599	10561	10477	10434	10595	10633	10400	10344	10776	10677	10506	10364	10513	10593	10638	10428	10564	10560	10568	10583	10503	10483	10424	10596	10547	10555	10366	10437	10498	10313	10561	10387	10579	10265	10594	10521	10398	10600	10492	10523	10593	10400	10477	10541	10453	10572	10346	10557	10519	10357	10586	10571	10478	10593	10485	10482	10531	10603	10426	10350	10423	10395	10517	10426	10366	10485	10624	10424	10418	10653	10503	10526	10484	10453	10520	10480	10464	10472	10498	10521	10379	10400	10431	10510	10462	10425	10444	10473	10501	10409	10496	10582	10515	10319	10636	10457	10470	10427	10603	10329	10715	10489	10624	10608	10514	10541	10509	10535	10567	10608	10369	10579	10474	10425	10570	10429	10541	10585	10453	10469	10426	10517	10463	10510	10720	10611	10532	10433	10572	10379	10472	10469	10526	10567	10448	10505	10676	10531	10568	10505	10551	10496	10481	10369	10391	10466	10561	10519	10416	10358	10413	10475	10500	10446	10435	10590	10505	10479	10600	10534	10346	10483	10636	10607	10512	10528	10255	10556	10439	10476	10524	10514	10504	10411	10394	10510	10551	10429	10541	10468	10573	10531	10471	10479	10584	10451	10369	10556	10468	10376	10559	10363	10491	10465	10507	10443	10520	10456	10585	10625	10632	10519	10334	10512	10493	10404	10471	10501	10629	10526	10358	10432	10510	10570	10638	10520	10394	10405	10469	10433	10397	10317	10366	10461	10388	10421	10375	10392	10575	10431	10563	10485	10279	10561	10411	10450	10351	10444	10375	10488	10421	10315	10437	10576	10559	10559	10471	10524	10470	10410	10386	10425	10429	10539	10436	10582	10400	10455	10703	10526	10613	10468	10593	10634	10553	10512	10540	10433	10520	10638	10492	10470	10326	10429	10506	10499	10571	10722	10523	10565	10472	10544	10475	10451	10533	10554	10598	10550	10558	10447	10507	10435	10492	10460	10460	10424	10425	10657	10546	10547	10391	10472	10339	10581	10399	10366	10520	10593	10434	10474	10399	10431	10504	10498	10537	10376	10573	10456	10440	10483	10530	10572	10455	10535	10499	10484	10477	10375	10648	10486	10560	10415	10488	10342	10478	10540	10506	10464	10442	10461	10410	10436	10473	10336	10354	10403	10519	10446	10393	10562	10418	10305	10471	10546	10488	10475	10690	10463	10576	10481	10594	10419	10420	10570	10552	10371	10555	10557	10526	10310	10454	10493	10546	10515	10455	10365	10433	10569	10573	10532	10503	10459	10397	10397	10361	10617	10482	10401	10501	10446	10503	10543	10364	10504	10453	10459	10559	10501	10361	10340	10490	10418	10459	10465	10429	10385	10396	10600	10342	10511	10342	10416	10392	10596	10575	10358	10542	10479	10391	10581	10562	10450	10531	10595	10506	10511	10435	10571	10475	10550	10462	10620	10415	10528	10435	10288	10385	10514	10591	10362	10275	10717	10308	10446	10440	10384	10390	10533	10344	10497	10380	10463	10498	10538	10594	10455	10546	10446	10355	10454	10539	10406	10439	10651	10477	10587	10424	10471	10495	10469	10442	10564	10440	10566	10376	10524	10538	10578	10520	10382	10444	10555	10472	10521	10315	10361	10341	10504	10539	10421	10540	10595	10541	10497	10568	10522	10285	10580	10438	10478	10452	10292	10588	10500	10506	10414	10392	10672	10551	10526	10381	10507	10434	10400	10488	10448	10519	10523	10384	10336	10552	10586	10504	10477	10519	10490	10526	10464	10430	10468	10366	10317	10608	10383	10545	10579	10517	10398	10616	10456	10460	10438	10406	10572	10519	10571	10527	10461	10478	10500	10685	10440	10616	10428	10383	10423	10442	10539	10494	10515	10518	10419	10411	10450	10604	10512	10329	10645	10416	10402	10350	10621	10356	10458	10557	10666	10447	10300	10554	10444	10597	10334	10384	10509	10400	10444	10582	10580	10364	10490	10498	10536	10696	10513	10534	10546	10396	10430	10370	10502	10487	10692	10530	10401	10384	10478	10615	10526	10453	10357	10373	10447	10506	10504	10548	10528	10486	10571	10445	10538	10572	10614	10595	10593	10565	10538	10525	10537	10496	10582	10581	10509	10474	10428	10585	10534	10304	10534	10487	10512	10335	10419	10417	10595	10408	10557	10377	10617	10505	10394	10547	10362	10454	10511	10372	10345	10402	10464	10467	10485	10375	10497	10591	10540	10489	10513	10356	10398	10391	10405	10580	10478	10411	10498	10478	10396	10643	10251	10320	10371	10467	10449	10570	10560	10459	10588	10605	10438	10227	10400	10510	10340	10524	10422	10554	10501	10488	10406	10365	10448	10501	10338	10415	10535	10564	10416	10373	10458	10484	10439	10584	10420	10522	10494	10550	10479	10417	10593	10473	10410	10506	10662	10572	10495	10397	10328	10549	10579	10366	10497	10562	10634	10670	10434	10426	10539	10506	10481	10357	10469	10346	10524	10434	10546	10646	10598	10388	10600	10487	10368	10514	10607	10610	10351	10338	10313	10527	10473	10561	10807	10481	10472	10491	10524	10570	10487	10566	10522	10394	10382	10606	10552	10467	10557	10558	10416	10486	10448	10660	10583	10453	10515	10521	10478	10298	10583	10357	10351	10472	10448	10475	10371	10618	10477	10525	10553	10539	10325	10522	10427	10586	10470	10383	10564	10440	10531	10401	10437	10371	10648	10564	10573	10468	10452	10313	10443	10762	10469	10545	10361	10418	10515	10432	10378	10419	10343	10450	10352	10462	10630	10491	10515	10576	10327	10480	10482	10495	10288	10341	10461	10535	10454	10486	10649	10323	10474	10350	10396	10436	10380	10584	10440	10619	10657	10466	10585	10522	10425	10441	10416	10483	10366	10387	10469	10422	10430	10553	10498	10387	10470	10570	10361	10463	10453	10478	10474	10396	10452	10507	10524	10442	10538	10549	10414	10614	10442	10554	10503	10475	10430	10473	10383	10430	10461	10392	10619	10643	10538	10720	10414	10426	10468	10612	10545	10322	10418	10445	10587	10547	10415	10404	10448	10542	10569	10466	10655	10455	10530	10393	10330	10490	10276	10384	10404	10480	10391	10331	10554	10519	10453	10435	10467	10429	10396	10414	10559	10446	10307	10547	10484	10276	10535	10434	10356	10519	10434	10559	10546	10574	10330	10462	10356	10467	10445	10344	10436	10568	10396	10432	10281	10315	10553	10463	10452	10469	10360	10495	10436	10298	10464	10390	10638	10518	10590	10559	10438	10352	10510	10416	10299	10515	10485	10370	10392	10434	10471	10391	10347	10497	10453	10526	10522	10516	10524	10463	10464	10474	10540	10361	10453	10474	10459	10466	10576	10410	10494	10539	10703	10388	10270	10465	10599	10609	10452	10504	10645	10407	10533	10401	10560	10508	10401	10393	10523	10693	10435	10530	10355	10474	10594	10515	10420	10430	10533	10517	10494	10538	10487	10328	10491	10352	10523	10450	10429	10464	10419	10533	10443	10360	10406	10523	10506	10378	10514	10419	10465	10491	10491	10508	10601	10399	10489	10535	10457	10508	10439	10402	10489	10500	10512	10490	10669	10348	10438	10522	10572	10526	10433	10489	10435	10315	10490	10390	10460	10486	10356	10505	10416	10456	10534	10432	10448	10420	10416	10530	10478	10424	10476	10368	10219	10474	10484	10467	10385	10474	10580	10461	10511	10541	10414	10401	10394	10638	10509	10724	10462	10420	10429	10517	10533	10515	10344	10462	10645	10468	10337	10468	10509	10506	10536	10384	10475	10549	10576	10437	10360	10590	10456	10468	10429	10351	10489	10361	10446	10426	10510	10348	10355	10293	10489	10443	10489	10581	10394	10460	10462	10220	10519	10550	10523	10555	10467	10584	10456	10409	10421	10526	10520	10567	10341	10575	10478	10442	10495	10451	10685	10466	10378	10401	10555	10442	10549	10486	10255	10457	10623	10456	10621	10479	10514	10423	10456	10319	10367	10587	10522	10438	10551	10587	10485	10397	10394	10493	10481	10315	10539	10470	10396	10588	10526	10477	10401	10578	10440	10440	10556	10458	10392	10414	10540	10376	10588	10606	10228	10422	10415	10416	10506	10485	10321	10514	10389	10535	10305	10458	10391	10469	10366	10558	10531	10687	10606	10311	10612	10393	10509	10539	10387	10414	10427	10472	10456	10434	10497	10482	10616	10626	10366	10363	10599	10557	10473	10484	10463	10515	10561	10491	10356	10451	10531	10249	10437	10453	10407	10435	10581	10417	10499	10623	10521	10373	10474	10394	10529	10627	10365	10395	10466	10395	10493	10524	10495	10528	10447	10595	10488	10542	10358	10357	10536	10586	10359	10532	10412	10476	10432	10441	10541	10414	10497	10478	10423	10468	10404	10505	10488	10683	10268	10349	10437	10526	10370	10518	10568	10387	10419	10485	10356	10613	10417	10492	10457	10361	10548	10520	10429	10476	10506	10356	10325	10455	10471	10496	10289	10374	10496	10399	10514	10504	10490	10338	10502	10586	10470	10368	10454	10526	10321	10418	10593	10389	10403	10524	10507	10447	10554	10493	10515	10470	10413	10460	10542	10500	10562	10443	10427	10483	10628	10425	10436	10416	10517	10367	10443	10601	10489	10294	10471	10465	10457	10509	10411	10364	10541	10437	10458	10555	10334	10494	10366	10431	10753	10496	10497	10519	10376	10516	10404	10344	10460	10443	10456	10570	10498	10513	10526	10476	10459	10472	10603	10655	10481	10506	10416	10383	10557	10446	10493	10365	10579	10572	10455	10639	10603	10680	10613	10324	10524	10469	10384	10448	10407	10529	10612	10541	10416	10447	10507	10456	10524	10632	10578	10562	10486	10486	10468	10396	10489	10380	10598	10290	10706	10373	10339	10416	10417	10349	10411	10515	10731	10509	10411	10472	10541	10364	10449	10485	10384	10534	10431	10478	10634	10421	10498	10325	10540	10458	10411	10440	10356	10456	10568	10422	10633
30039	22360	25987	41060	32115	24351	19643	17230	16528	16201	16314	16175	16050	15900	16038	16132	16103	16249	16206	16043	16171	16082	16214	15948	16155	16080	16172	16341	16240	16071	16209	16229	16042	16043	15956	15929	16142	16051	15970	16169	16165	16177	16160	16080	16096	16162	16434	16045	16083	16246	16072	15955	15990	16080	15983	16222	16156	16241	16231	16015	16148	16165	16110	16083	16124	16207	16089	15893	16033	16070	16111	16229	16048	16165	16096	16218	15789	16024	15978	15792	16155	16178	16050	16095	16030	16129	16018	16211	16160	15931	16055	15929	16024	16037	15954	16000	16107	16225	16295	16019	16176	16083	16149	15995	16029	16008	16185	16202	15935	16020	16099	16054	16152	15934	16200	16224	16009	15971	16178	16325	16113	16275	16274	16173	16084	16248	15972	16245	16101	16091	15858	15904	15953	16025	15945	16265	16021	15882	16006	16114	16406	16206	16047	16131	15962	16099	16110	16001	15854	15794	16172	16219	16118	16225	15974	16114	16101	16171	16037	15984	16103	16104	16034	15957	16119	15773	16032	16169	16239	16098	16096	16297	15892	16180	16052	16073	15968	16235	16136	15878	15965	15826	16257	16118	15959	16034	16093	15920	16228	16311	16093	16092	15980	16040	16082	16068	16280	16007	15985	16075	16198	16012	16156	15804	16057	16184	16339	16157	16002	16196	16063	16199	16207	16186	16170	16204	16028	15840	16104	16215	16138	16029	16049	16126	16150	16173	16141	16172	16154	16128	15934	16219	16116	16008	16250	16044	16012	16072	16044	16141	16066	15878	15975	16233	15895	16022	16105	16063	16143	15997	15959	16018	16157	16125	16125	15950	16233	16157	15966	15923	15983	16082	16064	16058	16196	16110	16370	16203	16131	16133	16087	16182	15958	16089	16004	16027	16114	16220	16144	16027	16273	15993	16044	15986	16167	16050	16111	15911	16086	16185	16294	16044	15934	16089	16064	16104	16132	16048	15941	16198	16009	16072	16163	16261	16408	16042	16106	15887	16208	16165	16219	16035	16090	15978	16029	16086	16055	16203	16094	15975	16115	16001	16265	16181	16131	15934	15935	16306	16052	16107	16189	16209	16072	15993	16068	15985	16163	16097	16006	16126	16248	16101	16063	16017	15922	16020	16035	16192	16002	16154	16005	16013	16063	16184	16174	16033	16310	16104	16297	16069	16155	15898	16287	15925	16127	16105	16009	16116	16036	15999	16075	16257	16047	16047	15988	15982	15843	15982	16002	15906	16126	15998	16041	16239	16156	16023	15965	16269	16109	16155	16195	16043	16148	16069	16200	16209	16021	15967	15974	16232	16006	16174	15824	16190	16308	16158	16174	15888	16324	16182	16113	16119	16284	16207	16135	15995	16269	16247	16188	16070	16117	16111	16212	16114	15893	16060	16082	16105	16031	16163	16127	16115	16188	15973	16102	16111	16303	16102	16183	16148	16083	16079	16046	16012	16019	16207	16166	16262	15928	15784	16152	15985	16047	16083	16220	15919	16034	15974	16088	16244	16040	16149	16089	16152	16159	16099	16117	16069	15956	16135	16210	16193	15941	16172	16076	16163	16255	16117	16022	16133	16094	16004	16161	15985	15991	16174	16017	16138	16180	16169	15993	16033	16196	16159	15836	15988	16061	16270	15847	16067	16127	16133	16216	16231	16110	16198	16183	16108	16070	16067	15969	16206	16102	16095	16027	15985	16126	15980	16161	16213	16155	15851	16093	15962	16014	16016	16138	16065	16094	16104	15976	16123	16097	16080	16039	16022	16225	16489	16277	16050	15885	16101	16046	15916	16203	16210	16146	15815	16001	16094	16244	16020	15951	16043	16045	16032	16157	16117	16120	16021	16047	16132	16285	16140	16177	16093	16092	16034	16307	16293	16038	16208	16048	15964	15970	16069	16057	16174	16329	15871	15929	16090	16047	16093	16280	16138	16199	16019	16023	16133	16379	16113	15983	16043	16103	16047	16048	16132	16193	16092	16023	16050	16139	16004	15985	16287	16046	16107	15999	16221	16145	16168	16053	16205	16182	15970	16163	15865	15897	16034	16065	16176	16049	16080	16076	16059	16081	16090	16107	15962	16251	16269	15947	16144	15949	15969	16110	16111	16213	15890	16170	15868	16011	15994	15820	15979	16288	16280	16131	16097	16000	16310	16157	16227	16324	16071	16229	16106	16020	16044	16120	16032	16163	16112	16335	16184	16038	16007	15879	16057	16284	16198	16137	16182	16272	16398	16300	16157	15993	16151	16167	16185	15986	15924	16182	15997	15959	16141	16043	16290	16032	16056	16103	16084	16223	16268	16282	16077	15950	16209	16028	16074	16114	15960	16027	16098	16089	15970	16027	16105	16100	16092	16110	15961	16123	16020	16042	16241	16155	16110	15968	16042	16243	15974	16019	16062	15896	16182	16102	15990	16029	16052	16040	16080	16118	16178	16084	16295	16258	16088	15897	16006	16022	16139	16236	16066	16147	16322	16118	16271	16100	15921	16225	16075	15865	16073	16064	16092	16006	15978	16187	16089	16138	15951	16150	15943	16082	16043	16364	16278	16002	16096	16039	15970	16101	16138	16101	16155	15977	16219	16059	16047	16185	15964	16085	16088	16192	15954	16109	16318	16197	16149	16069	15971	15930	15987	16266	16085	16151	16111	16125	16244	15926	15853	15938	16211	16088	16034	15974	16231	16157	16099	16027	15909	15937	15938	16061	16047	15944	16128	15862	16131	15961	15815	16112	16053	16258	16075	15823	15902	16229	15900	16105	16133	16098	15911	16064	15964	16020	16122	16265	16056	15941	16120	16112	16019	16212	16260	16035	16268	16019	16197	16113	15994	16195	16052	16316	16033	15938	16196	16092	16043	16017	16258	16324	16073	16194	15978	15981	16010	15978	16106	16147	15996	16196	15975	16015	15961	16194	15873	16142	16021	15996	16064	16030	15891	16119	15941	16154	15971	16116	16144	16003	15979	16193	16076	16252	16134	16170	16044	15885	16173	16126	16113	16202	16142	16295	16048	16111	16137	16089	15971	16134	16054	16031	16045	16062	16011	16054	15960	16170	16055	15944	16051	15941	16208	16047	15990	16042	15971	16120	15871	16294	16296	16055	15849	16040	16115	16146	16087	16057	16077	16259	16006	16124	16045	16028	16219	15988	16172	16185	16247	16326	16009	16167	16004	16299	16058	16083	16226	16074	16253	16075	16002	16063	16326	16223	16065	16010	16080	15849	15897	15822	15958	16024	15855	16165	16010	16046	16241	16141	16245	16061	16140	16248	16214	15900	15988	16259	16181	16222	16211	16112	16067	16032	16211	16033	16053	16135	16259	16117	16098	16137	16135	16093	16273	16378	16135	15978	16053	15887	16008	16089	16190	16063	15866	16043	16273	16120	15988	15927	16320	15975	15950	16098	16212	16018	16001	15928	16150	16209	16082	15938	15959	16123	15943	16064	16124	16239	16072	16107	16212	16406	16285	16188	15989	16100	16172	16141	16192	16281	16236	15981	16121	15946	16203	16074	16087	16051	16005	16196	16013	16209	16040	16083	16116	16247	16031	16089	16226	16124	16015	16141	15954	16084	16163	15892	16123	16173	16194	16123	16336	16295	15901	16167	15982	16301	16169	16062	16190	16133	16185	15979	16193	16186	16063	16218	16160	16158	16170	16084	16021	16114	16012	16186	15969	16223	15967	16281	16080	16191	16186	16375	16039	16113	16115	16107	16222	16064	16034	16062	16058	16074	16095	16153	16206	16183	16056	16015	16119	16259	16066	16017	15999	16121	16066	15999	16068	16161	16014	16176	16217	16075	15962	16051	16080	15981	16220	16054	16335	16181	15913	15972	16219	16045	16029	16033	16159	16165	16238	16260	16080	16217	16165	16206	16159	15986	16006	16116	16022	16225	15883	16053	16305	16243	16207	16201	16162	16081	16160	16197	16310	16147	16138	16095	16198	16216	16234	16040	15866	15980	16119	16283	16273	16111	16083	16264	15994	16161	16236	16053	16046	16163	16031	15917	15984	16063	16002	16009	16187	16017	15996	16078	15868	15981	16108	16171	15987	16245	16209	16328	16044	16117	16280	15994	15944	16308	16105	15957	16187	16200	16153	15995	16110	16143	16116	16085	16204	16233	16043	15950	15946	16103	16022	16138	16217	16124	16035	16281	16143	15981	15948	16160	15884	15968	15971	16122	16139	15815	15925	16024	16219	16162	16177	16020	16087	16183	16238	15999	16041	15883	16009	16133	15892	16277	16354	16121	16259	16142	16092	16071	15938	16378	16090	15973	16056	16062	16014	16133	16115	16073	16222	16049	16370	16064	15897	16183	16038	16309	16206	16035	16137	15941	15869	15828	16207	15975	16119	16132	15931	16153	16011	15983	16164	16218	16095	16154	15955	16163	16081	16262	16085	16140	16114	16015	16018	16035	16185	15903	16451	16182	16219	16106	16129	16079	16047	16023	16092	16290	16043	16206	16185	16201	16090	16274	16099	15965	16078	15999	16173	16146	16245	15866	16043	16074	16286	16171	16195	16042	16195	16039	16126	16159	16379	16056	16156	16252	16200	16061	16028	16317	16044	16160	16106	16013	16173	16063	16092	16131	16102	16083	16216	16169	16136	16211	15961	16158	16338	16245	16032	16089	16235	16160	16117	16087	15957	16244	16014	15995	16178	16158	16061	16069	16071	16122	16287	16161	16112	16273	16259	16108	15959	16094	15988	15914	15935	16148	15714	16129	15901	16081	15956	15963	15928	16200	15977	16306	15980	15969	16033	16131	16215	16122	15846	15938	16016	16260	16053	16139	16124	16118	16267	16126	16031	16057	16032	16067	16114	16062	16142	16092	16174	16130	16147	16111	16164	16216	16272	15977	15978	16107	15987	16098	16061	16269	15988	15987	16048	16141	15968	16130	16083	16013	16164	16152	16061	16274	16119	16270	16092	16101	16020	16161	16248	16362	16130	16082	16223	15940	16124	16283	15994	15961	16117	15970	16133	16013	16253	16055	15934	16171	16109	16038	16236	16056	16031	15936	16094	16006	16153	16162	16084	16220	16071	16068	15923	15992	16154	15989	16120	16156	16097	16204	15945	15937	15990	16137	16003	16169	16148	15906	16062	16261	16224	16197	16201
11694	12851	19929	32801	22770	16095	12291	10587	10104	9854	9789	9950	10044	9850	9794	9749	10025	9834	9878	9852	9946	9825	9991	9857	10084	9971	9972	9687	10086	9860	10067	9871	10000	9835	9841	9792	9839	9839	10039	10021	9983	9959	9946	9885	9943	9908	9862	9899	9880	9895	9952	9899	9808	9920	9903	9879	9878	9968	9948	9933	10061	9805	9955	9894	9729	9847	9967	9926	9849	9934	9846	9918	10007	9736	9801	9924	9905	9818	9707	10024	9956	10014	9905	9861	9963	9894	9875	9945	9869	9933	10010	9693	9797	9937	9888	9898	9724	9960	9891	9761	9804	9884	9822	9754	9870	9810	9838	9874	9893	9867	9812	9860	9803	9842	9988	9911	9885	9922	10007	9919	9956	10010	9740	9879	9768	9989	9979	9941	9944	9889	9712	9974	9815	9801	9888	10053	9811	9783	10048	9832	9950	10007	9908	9852	9834	10009	9868	10056	9934	9770	9857	9866	10016	10029	10064	9905	9946	9903	9921	9837	9982	9891	9793	9914	9810	9909	9922	9908	9792	9960	9875	9706	10031	9997	9826	9832	9787	9943	9846	9974	9896	9760	9880	9960	9856	9895	9903	10006	9781	9785	9961	9829	9890	9743	9833	9838	9851	10011	9751	10024	9840	9951	9812	9913	9855	9913	9875	9897	9908	9977	9955	9924	9809	9822	9867	9915	9870	9809	9870	10002	9787	9893	9891	9839	9974	9872	9935	9923	9769	9875	10013	9835	9990	9742	9927	9885	9779	9841	9932	9859	10008	9910	9812	9774	9806	9923	9754	10026	10013	9767	9879	10041	9867	9800	9993	9863	9922	9987	9900	9834	9830	9826	9853	9898	9975	9811	9795	9877	9906	9994	9973	9894	10006	9873	9898	9906	9920	9845	9875	9785	9854	9828	9785	9866	9962	9850	9895	10002	9807	9814	9885	10003	10002	9642	9891	9866	9961	9826	9840	9950	9939	9791	10074	9892	9789	9759	9831	9801	9817	9895	9920	9923	9796	9888	9823	10025	9905	9744	9885	9855	9927	9730	9820	9872	9846	9922	9846	9939	9806	9851	9932	10006	9875	9897	9912	9889	9954	9811	9860	9903	9906	9874	9780	9905	9999	9784	9873	9856	9922	9875	9870	9976	9848	9828	9851	9923	9995	9856	10053	9860	9898	9944	9855	9970	9816	9807	9884	9870	9824	9895	9887	9790	10021	9834	9833	9951	9952	10006	9876	9768	9846	9860	9858	9935	9887	9769	9761	10029	9953	10004	9897	9923	10083	9873	9808	9965	9892	9809	9764	9914	9899	9763	9899	9750	9769	9842	9846	9825	9767	9955	9936	9865	10016	9808	9878	9840	9912	9819	9834	9925	9863	9866	9897	9791	9873	9835	9935	9931	9881	9886	9974	9786	9950	9841	9975	9819	9863	9715	9851	9885	9910	9828	9836	9871	9801	9881	10017	9869	9901	9947	9894	9984	9925	9980	9986	9996	9896	9785	9982	9987	9878	9891	9948	9981	9913	9910	9997	9981	9903	9957	9883	9772	9992	9963	9853	9968	9793	9765	9960	9727	9974	9806	9892	9924	9920	9946	9955	9779	9811	9730	9975	9843	9774	9945	9900	9963	9863	9988	9914	9975	9942	9901	9992	9868	9919	9966	9850	9791	9952	9929	9799	9942	9802	9973	9745	9910	9868	9836	9939	9974	9994	9965	9821	9793	9768	9765	9842	9795	9948	9848	9845	9968	9773	9911	9732	9953	9815	9804	9776	10030	9989	9906	9955	9887	9926	9801	9716	9973	9893	9913	9887	9847	9878	9917	9986	9951	9954	9977	9969	9817	9840	10027	9915	9927	9874	9981	9952	9851	9942	9952	9938	9836	9897	9952	9933	10034	9893	9783	9792	9944	10020	9863	9880	9661	9768	9868	9934	9917	9878	9827	9829	9852	9997	9911	9780	9964	9978	9964	9790	10000	9769	9836	9788	9974	9909	9851	9880	9797	9822	9840	9807	9774	9965	9837	9931	9842	9968	10048	9826	9823	9994	9969	9880	9955	9977	9868	9976	9730	9937	9865	9934	9974	9873	9818	10084	9776	9916	9903	9792	9857	9825	9900	9939	9887	9778	10039	9810	9872	9898	9785	9925	9795	9952	9960	9822	9946	9996	9946	9845	9989	10026	9891	9709	9840	9990	9714	9735	9889	9891	9868	9899	9951	9993	9928	9896	10007	9772	9872	9936	9898	9901	9962	9936	9873	10050	9909	9879	9957	9963	9752	9883	9938	9673	9971	9808	10034	9861	9893	9840	9866	10016	9810	9904	9655	9926	9868	9851	9819	9859	9866	9902	9936	9916	9797	9952	9957	9864	9968	9863	10000	9836	9760	9930	10013	9824	9813	9931	9901	9890	9813	9930	9925	9980	9896	9904	9849	9896	9855	10021	9892	10104	9758	9894	9901	10132	9814	9867	9788	9827	9838	9973	9950	9866	9917	9990	9863	9909	9932	9903	9816	9993	9873	10020	9888	9978	9913	9855	9785	9795	9939	9782	9894	9875	9753	9968	9752	9955	9822	9992	9805	9936	9888	9868	9926	9786	9872	9934	9843	9922	9886	9849	9754	9968	9874	10000	9974	9921	9989	9763	9941	9938	9917	9820	9979	9789	9920	9976	9775	9825	10040	9842	9890	9861	10002	9784	9830	9873	10034	9713	9891	9859	9800	9819	9993	9877	10001	9850	9779	9846	9720	9931	9845	9945	9862	9927	9818	9798	9905	9933	9846	9907	9829	10014	10066	9792	9845	9958	9703	9930	9893	9850	9853	9987	9985	9941	9889	9722	9873	10010	9947	9744	9909	9942	9813	9848	9746	9967	9859	9724	9797	9879	9846	9901	9924	9945	9794	9966	9814	9963	9852	9824	9815	9984	9796	9926	9971	9845	9938	9979	9910	9876	9993	10023	10009	9859	9844	10025	9718	10093	9737	9907	9911	9808	9883	9774	9938	9974	9840	9838	9779	9854	9845	9873	9897	10090	9863	9871	9700	9795	9759	9813	10000	9847	9882	9920	9944	9767	9869	9923	9853	9840	9838	9773	9799	9830	10060	10011	9915	10021	9897	9826	9822	10002	9938	9985	9856	9960	9920	9798	9876	9919	9820	9830	9780	9756	9804	9780	9924	9933	9959	9789	9918	9845	9857	9857	9753	9876	9834	9894	10015	9820	9919	9857	9820	9838	10000	9811	9770	9891	9817	10028	9924	9808	9852	9803	9944	9897	9794	9901	9930	9913	9926	9885	9808	9864	9957	10054	9915	9927	9883	10003	9806	9950	9890	9751	10019	9919	9914	9926	9844	9948	9909	9900	9879	9918	9816	9754	9695	9971	10098	9905	9774	9692	9995	9965	9806	9880	9855	9895	9976	9905	9911	9851	9740	9881	9948	9753	9922	9953	9821	9905	9869	9907	9950	9805	9859	9924	10054	9904	9878	9865	9883	9906	9699	10075	9936	9960	9826	9968	9912	9993	9838	9976	9877	9838	9980	9934	9908	9897	10137	9882	9838	9858	10020	9810	9920	10120	9865	9766	9753	9969	9838	9822	9839	9696	9956	9873	9862	9910	10039	9960	9749	9991	9855	9657	9943	9852	9808	9921	9821	9864	9860	9883	9973	9893	9846	9921	9834	10018	9869	9868	9870	9922	9831	9740	10009	9742	9871	9853	9966	9911	9961	10075	10060	9929	9841	10052	9892	9803	9830	9814	9974	9921	9893	9879	9826	9895	9977	9795	9743	9843	9840	9988	9973	9992	9801	9778	9850	9809	9883	9977	9837	9764	10082	9904	9873	10017	9870	9974	9894	9833	9838	9860	10004	9832	9975	9960	9871	9934	10054	9932	9738	9942	9843	9977	9809	9908	9856	9810	9780	9917	9999	9903	9926	9789	9846	9871	9883	9794	9919	9931	9791	9871	9937	9941	9785	9951	9797	9915	9885	9876	9887	9948	9916	9761	9823	9931	9970	10071	9822	9997	9931	9902	9907	9832	9799	9865	9915	9992	9984	9846	9855	9747	9816	9906	10060	9937	9881	9926	9903	9867	9971	9957	9846	9842	9989	9902	9758	9923	9898	9689	9997	9796	9888	9963	9908	9870	9782	9895	9785	9967	9952	9751	9744	9817	9887	9731	9926	9994	9853	9726	10032	9744	9961	9763	9825	9902	9768	9977	9957	9880	9782	9865	9953	9851	9910	9938	9915	9881	9895	9987	9704	9815	9789	9852	10044	9788	9856	9860	9904	9981	9675	9785	9975	9957	9861	9952	9815	9859	9880	9802	9939	9869	9793	9979	9897	9761	10012	9957	9811	9883	9877	9922	9821	9851	9873	9979	9797	9871	9989	9811	10014	9955	9968	9760	9868	9916	10045	10019	9879	9780	9887	9805	9988	9838	9773	9854	10121	9795	9928	9844	9898	9764	9865	9908	9907	9991	10005	9876	9990	9916	9892	9844	9818	9925	9906	9831	9932	9997	9783	9742	9917	9927	9752	9888	9860	9841	10028	9874	9912	9857	9967	9987	9838	9918	9831	9707	9802	9874	9983	9958	9837	9882	10002	9842	9724	9761	9926	9825	9730	9854	9966	10021	9892	10000	9885	9991	9934	9850	9865	9824	9856	9728	9823	9856	9863	9815	9802	9640	9973	9834	9789	9917	9647	9962	9925	10024	9835	9858	9839	9876	9911	10017	9766	9952	9916	9925	10016	9955	9819	9886	10117	9866	9894	9859	9943	9862	9950	9841	10000	9923	9926	9829	9928	9887	9860	9787	9914	9871	9866	9983	9868	9696	9819	9948	9925	9786	9751	9864	9879	9857	9964	9870	9881	9884	10105	9738	10097	9755	9966	9691	9854	9900	9894	9795	9882	9761	9953	9854	9894	9963	9889	9957	9938	9946	9857	9859	9969	9960	10037	9896	9821	9994	9831	9777	10020	9933	9981	9759	9916	9962	9769	9921	9953	9870	9934	9835	9786	9954	10013	9914	9813	9896	9931	9983	9849	9870	9927	9816	9801	9878	9937	9911	9845	10013	9844	9827	9856	9784	9667	9819	9842	9924	9892	10008	9905
25313	21591	30778	67689	60487	45510	30697	22461	18529	16935	16632	16280	16265	16298	16244	16044	16216	16156	16083	16138	16165	16209	16054	16191	16071	16176	16031	16095	16025	15889	15919	15942	16156	16008	16230	16126	15759	15995	15924	15982	15985	15939	16083	16064	16108	16118	16093	15914	15933	15830	15959	16300	16111	15957	16117	16083	15949	16255	16116	15987	16177	16093	15859	15984	15902	15935	16047	16328	15961	15973	16069	15934	16015	15874	15967	16170	15965	16001	16070	16020	15906	16076	15934	16099	15776	16162	15917	15904	16011	16112	15831	15977	15844	16124	15931	15810	15982	15873	16052	15815	15920	15948	15978	16045	15968	15841	16036	16029	15958	16023	16108	15932	15882	15961	15939	16159	16030	15876	16008	16091	15912	16205	15759	15932	15982	15940	16142	16152	16309	15917	15844	15863	15887	16074	16047	15967	15940	15966	16099	15938	16040	15922	15937	15983	16042	16095	16078	15813	15853	15871	16009	16109	15836	15923	15994	16043	15887	15751	16024	16144	16049	15931	16038	15939	15908	15887	15790	16011	16147	16214	16061	15971	16007	16000	15837	15903	15955	16060	15929	15606	15917	16103	15989	15893	16186	15956	15877	16067	16097	15936	16112	16056	15795	16102	16092	15874	15877	15877	16244	15962	15892	15962	16070	15873	15885	15903	16041	15903	16041	15874	15898	15899	15850	16077	15865	16072	15971	15969	15935	15921	15797	15799	15983	15931	16034	16050	15920	15816	15741	15695	16075	15763	15962	15887	15964	16003	16028	15926	16016	15992	16111	16058	16131	15895	16020	16144	16058	15972	15965	16002	15926	15847	15933	16089	16194	16010	16122	16029	15855	15958	16071	16106	15946	15984	15844	15916	15892	15995	15983	16132	15985	15803	16063	15614	15989	16105	16114	15990	15986	16047	16070	16094	15820	15818	15975	15935	16078	15810	16108	15901	16167	15951	16027	15894	16077	15923	15952	15969	15912	15922	16121	15767	15936	16053	15924	15949	16067	15823	15779	15997	15811	16004	15987	15765	16115	16065	16034	15885	15659	15690	16050	16037	15844	15954	15933	15954	15972	15819	15823	15951	16045	15995	16002	15904	15833	15889	15920	15994	16044	16176	16076	15884	15772	15969	15880	16123	16013	15996	16064	15914	15919	15878	16049	15993	15912	16047	15996	16072	16167	15980	15992	16107	15949	15954	16048	16046	16165	16021	15870	15875	15910	15923	15942	15878	15964	15991	16017	15993	16102	15878	16103	15870	15856	15960	15999	15824	15970	15900	15681	15731	15995	15901	16029	15832	16055	15751	15864	15950	15998	15912	15926	16149	15933	15897	15952	15799	15993	15836	15969	16011	15783	15687	15817	15858	15904	16256	15992	15992	16024	15904	16018	15889	15997	16125	15806	15758	16066	15935	15937	16042	16070	15937	15864	16046	15918	15968	15971	15909	16050	15969	15776	16035	16050	15956	15785	15868	15785	15910	15777	15966	15848	15883	16289	15967	15860	16053	16029	15963	16027	16106	16172	16028	16020	15932	16208	15832	15920	16218	15949	16086	15815	16005	15899	15989	16042	16160	16021	15945	16090	16047	15742	15910	16088	15922	16015	15917	15938	16003	16069	16176	15932	16053	16056	16056	15814	15848	16207	16071	16118	16088	15782	16111	15906	16016	16220	15961	15987	15859	15867	16104	15956	15880	15804	15657	16078	15934	15924	15720	15664	15983	15900	16098	15937	15844	15994	15866	16019	15910	15953	16004	15876	16018	16131	16156	16014	15943	15966	15907	16030	15910	15925	15758	15964	15973	15935	15915	15967	15861	15801	16017	15987	16011	15909	15894	15890	15766	15860	15927	16108	15965	16023	15868	15926	15654	15980	16032	15888	15907	16026	15960	16005	16052	15868	15943	15941	15951	16099	16016	16029	16075	15907	15915	15784	15837	15936	15905	15840	15850	15872	16048	15826	15866	16066	16040	15950	15896	15791	15882	15880	15968	15992	15810	16036	16015	16058	15779	15966	15929	16103	15941	15951	15887	15886	16006	16143	16067	15739	16113	16023	15981	15975	16110	16059	16032	16107	16110	15879	16148	15774	15923	16062	15861	15869	15824	15979	15958	15810	15938	15896	16011	15988	15654	15928	15901	15939	16093	15935	15996	16083	16144	16031	16052	15948	15798	15846	15968	16065	15844	15988	15848	16017	16144	16150	15992	16001	15964	15881	16063	15976	15863	16156	15969	16077	15900	16164	15920	16096	16046	15934	15934	16034	15960	16006	16009	15910	16060	16069	16010	15965	15980	15859	16081	15947	16102	16076	15924	15789	15923	15784	16015	15975	15936	16044	16060	16165	15960	16136	15903	15943	16020	15784	16055	15975	15941	15961	15976	15836	15825	15980	16039	15951	16051	15992	16031	16000	16090	15948	15890	16058	15886	16094	15859	16033	15876	16003	16031	15884	15823	16047	15825	16025	15922	16020	15895	15876	15953	15998	16006	16059	16042	16121	16099	16001	16046	15877	15901	16115	16142	16031	15990	16069	16126	15990	16111	15898	16050	15985	15960	16000	15855	16026	16024	16110	15972	15924	16008	16036	15880	16058	16038	15747	15946	16102	15867	15946	16005	15765	16053	16143	15908	16126	16018	15944	15933	15966	16025	15925	15910	15960	15914	16008	15737	15778	16038	15926	15922	16087	15744	15906	16118	15955	16025	16069	16042	16161	15921	15881	15979	15909	16077	15919	16018	16064	16201	15841	16006	16032	16015	16063	16032	15859	16080	16178	15993	16055	16010	15847	16119	16027	16057	16101	16027	15921	15970	15900	15963	16008	16072	16067	15826	15848	15950	16087	16202	15697	15883	16057	15892	16111	15880	15976	15742	16117	15990	16043	15998	15991	15829	15860	16130	15870	15980	15897	15919	16264	16127	16109	16013	15955	16120	15989	16188	16076	15945	15951	15979	16015	16038	15837	15983	15995	16083	15977	15911	15872	15878	15931	15848	16009	15958	15850	16011	15985	15872	15948	16083	15998	16047	15978	16123	15962	15854	15829	16202	16120	15926	15976	15970	16021	15970	15954	16006	16015	16048	16181	15891	15945	15857	15908	16041	16112	15942	15911	16147	16042	15999	16075	15889	16096	15764	16205	15838	15774	15982	16023	15994	15812	15842	15799	15766	15944	16152	15985	15971	16114	16199	16054	15953	15824	15938	15971	15993	15885	15705	16008	16072	15895	15855	15976	16035	15970	16068	15850	15911	15874	16081	15971	15893	15968	15712	16038	15923	15958	16135	15978	15816	15971	15882	16018	16132	15968	16002	15927	15921	15857	15921	16128	15998	15873	15950	16101	16027	16012	15803	15994	15944	15914	16018	15988	16008	15990	16105	16074	16131	15899	16034	16217	15842	16090	15976	15683	15935	15808	15785	16054	16001	15955	15925	16070	15994	15973	16036	15957	16021	15978	16167	15909	15980	16046	15801	15883	15812	15969	15793	15887	15959	15994	15888	15778	15986	16035	15974	15840	15977	15792	15972	15976	15884	15834	15830	16089	15821	16116	15961	16155	15862	16002	15809	15748	15982	15960	15754	16166	16182	16038	15874	16005	15957	16012	16113	15839	16104	16000	15849	15952	16107	16273	15905	16036	15678	15753	15763	15966	16101	16011	15966	15790	16089	16115	16042	16027	15811	15873	15916	15941	15781	15938	15868	16104	16173	16070	16161	15903	15957	16226	16098	15805	15883	15926	16055	15798	15846	15919	15916	15676	15966	15964	15800	16015	16075	15853	15861	15922	15941	15898	15921	15953	15854	15766	15880	15985	16135	15906	16160	15942	15964	15985	15849	16039	16033	15831	15947	15981	15960	15926	15910	15880	15915	16094	16029	15823	15952	15945	15922	16137	15925	15939	16009	15642	15938	16260	15852	15831	16118	16052	16182	16043	16084	15966	15974	15969	15922	16100	15882	15997	16014	15955	15629	15925	15986	15867	16121	16107	16170	16036	15929	15726	16142	16143	15794	15982	15943	16025	15841	15885	15737	16074	15998	16088	15961	15864	15912	15915	15811	15992	16002	15935	15826	16031	15799	15913	16060	16107	15956	15959	15952	15984	15770	15894	15896	15935	15826	15953	16014	15983	15837	16002	15979	16029	15715	15856	16000	16143	16081	16113	15891	16065	15924	15978	15834	15970	16011	16071	15831	16054	15842	15840	16215	16064	15963	15833	15976	16129	15849	15987	15919	16025	16133	15945	16069	15967	16156	16094	16066	16141	15940	15935	16175	16079	15961	16142	15780	15790	16070	16012	15926	15938	15838	16033	15892	16007	15842	16036	16134	16027	15899	16032	15924	15777	15853	16034	15950	15869	15901	16025	15904	15996	16048	16106	15951	15961	15909	15948	16107	15876	15842	15893	16015	16039	15820	15989	15840	15840	15644	16026	16077	15812	16058	15858	15876	15972	15937	15949	16021	16068	15970	15913	15948	16050	15939	15895	16035	15925	15977	15981	16107	15828	15895	15986	15670	16192	16148	15831	15952	15910	15907	16001	16004	16172	15793	16132	15916	16035	15946	16153	16049	15931	15949	15909	15912	16022	15900	15841	15748	15906	15932	16051	15868	16052	15932	16000	15801	15972	15891	16095	16043	16009	15790	15907	15770	15865	15875	16129	16113	15868	16001	16025	15898	15922	15976	15763	15786	16060	15966	15953	15804	15942	15969	16029	16108	16051	16097	15903	15830	15998	15898	16016	15983	15822	16039	16012	15968	15919	15890	16072	15968	15985	16057	16060	15989	16010	16146	16006	15996	15838	15933	16077	15992	16055	16035	15840	15868	15836	16049	16017	15866	15788	15804	16074	15991	15897	15829	15910	15759	15950	15873	15918	16058	15779	15765	15907	15891	15811	16150	16216	16073	16076	16114	15972	15877	16085	16076	16285	16022	16076	16009	16056	16004	15958	16086	16005	16104	16017	15891	16058	15998	15976	16050	16125	15888	15908	15981	15906	16093	15891	15860	15952	15907	16011	15696	16080	16070	16092	15986	15821	15779	15895	16127	15988	15946	16078	16055	15828	15863	15991	16102	15884	15869	16017	15856	15981	15978	15957	15755	15995	15841	16024	16112	15769	16062	15954	15876	16014	15943	16074	16147
12808	24681	46520	78667	56582	36744	20894	15014	11699	10736	10230	10438	10107	10281	10189	10206	10152	10074	10015	10116	10290	9947	10114	10156	10059	10250	10076	10058	10113	9950	10018	10185	10127	10108	10022	10103	10046	9984	10159	10127	10000	9973	10071	10268	10238	10141	10132	10283	10079	10069	10004	10014	10170	10109	10111	10009	10005	10059	10196	10233	10148	10075	10101	10051	10069	10075	10084	10109	10184	10113	9963	10153	10179	10198	10094	10023	10158	10081	10029	10096	10021	10163	10007	10149	10048	9951	10062	10089	10159	9909	10039	10043	10111	10188	10052	10182	10087	10280	10053	10172	10173	10134	9997	10061	9931	10071	10060	10077	10119	9974	10027	10072	10104	10202	10089	10011	9998	10092	10164	10084	9921	10078	10101	10098	10032	10030	10072	10189	9963	10199	10020	10055	10217	9967	10225	10081	9986	10019	10154	10069	10106	9978	9999	10137	10044	10126	9895	10009	10096	10072	10140	9961	10020	10055	9978	10024	10173	10027	10246	10208	10053	10131	9989	10084	10245	10171	10070	10001	10096	10014	10242	9989	10033	10209	10034	10142	9995	10077	9913	9973	9970	10030	10076	9899	9861	9893	10061	9995	10152	10123	10072	10013	9919	10116	10190	10151	10148	9990	10046	10059	10151	9982	10143	10146	9880	9934	10050	10210	10008	10171	10007	9947	9956	9995	9850	10117	10144	10083	10051	10090	10065	10227	10008	10218	10113	10103	10049	10101	10031	9943	10112	10142	10067	10154	10136	10044	10058	9916	10185	10008	10148	10194	10090	10116	9997	10068	9995	10112	10112	9931	10183	10079	10065	10128	10114	9950	10091	10136	9961	10132	10175	9978	10024	10064	10081	10039	10097	10120	9934	10127	10163	10098	10058	9873	9941	10179	10057	10056	9979	10037	9865	9967	10043	10075	10064	10217	9976	10030	10082	9949	10084	10081	10141	9976	10049	9961	9944	10053	10106	10212	10146	10125	9891	10072	10311	10081	9983	10029	10031	10156	10169	9990	10129	10098	10049	9999	10207	10175	10216	10023	10012	10077	9974	10028	10128	10042	10113	10002	10186	10160	10066	10090	10059	9999	10105	10098	10066	10110	10059	9986	9973	10013	10119	10041	9973	10348	9967	9997	9966	10092	10091	9987	10022	9959	10007	9932	10076	10095	9926	10071	10079	10191	10027	10041	9974	10008	10044	9845	9701	10009	10044	10013	9972	10029	9979	10015	10051	10036	10012	10080	9980	10073	9965	10164	9949	9997	10074	9934	10060	9994	10100	10024	10105	9938	10009	10181	10095	9959	10040	10143	10113	10150	9941	9999	10081	9904	10089	10198	9980	10119	10219	9932	10136	10106	10043	10088	9952	10199	9814	10221	10096	9913	10008	10195	10103	10096	9980	10177	10157	10063	10219	10291	9960	10078	10076	10134	10119	9970	10204	10079	10216	10115	10024	9995	10128	10252	10114	10023	10086	10049	10128	10051	9966	10085	10100	10224	9945	10063	10158	10038	10016	10132	10066	10074	9951	10032	10188	9937	10171	9972	10143	10132	10048	10010	10045	10036	10124	10060	10047	10146	10035	10188	10012	10005	10114	10052	10114	10088	10168	10065	10167	10236	9919	10215	10106	10192	9998	9965	10093	10045	9988	10087	10167	10015	10024	10094	10179	10008	10042	10003	9967	10173	10058	10201	10191	9965	10017	9971	9984	10082	10040	10087	10026	10130	10136	10085	10129	9929	10092	10063	9868	10137	9962	10170	10046	10135	9920	9953	10046	10120	9995	9993	10027	9977	10099	10125	9984	9926	9910	10198	10184	10056	9993	10190	10149	10098	9983	10220	10017	10012	9992	10013	10086	10112	9940	9977	10156	9993	10146	10075	10036	9991	9857	10191	9999	10159	10047	10138	9863	9854	10049	10075	9982	10045	10156	9941	9963	10119	10127	10182	10030	10070	9970	9902	10045	9972	9944	9982	10168	10081	10020	9947	10080	10074	10094	10173	10124	10156	10121	9959	10092	10027	10087	10113	10017	10043	9987	10043	10112	10067	10004	9908	10130	10164	10093	9907	10085	10129	9873	9896	10158	10038	10005	10047	10089	9986	10113	10007	10094	10160	10008	10036	10017	9897	9979	10224	10176	10219	10121	10196	9965	10060	10030	10113	10133	10061	10047	10139	10158	9996	10206	10078	10077	9999	9903	10106	10145	10036	10074	10092	10148	10205	10022	10097	9902	9994	9808	9981	10130	10015	10137	10066	9902	10003	10075	10116	10045	9971	10165	9975	10149	9908	10182	9966	10193	10065	10104	10101	10078	10034	10263	10128	10082	9929	9964	10044	9916	9969	9971	10078	10126	10056	10032	10005	10213	10016	9992	10145	10219	9986	10232	9926	10144	9922	10126	10188	10083	10153	9986	10061	10084	9918	10135	10032	10157	10057	10066	9924	10002	10123	9970	10063	10131	10196	9957	10097	10060	10144	10050	10048	9932	10119	10015	10076	10066	10142	10035	9925	10028	10019	9986	10129	10045	9939	10124	10045	10035	9928	10123	10077	10153	10060	10172	10176	9916	10115	10055	9975	10126	9957	9924	10198	10038	10186	10276	10103	9990	10206	10068	10071	9969	9940	10081	10052	10077	10055	10086	10151	10281	9984	10018	10022	10125	9971	9876	9818	10034	10034	9915	10154	9999	10028	10014	10056	10224	10070	10060	10121	10027	10082	10086	9997	10140	9975	9907	10130	10094	10047	9939	10064	10054	10041	10149	9950	10002	9997	9987	10048	10012	10001	9935	10102	10135	10049	10163	10063	10061	10213	10076	10054	10037	9970	10015	10110	10194	9985	10132	10115	10133	10087	9962	10042	9932	10018	10275	10105	10091	10032	10026	9948	10080	9929	10085	10262	10021	10120	10042	10105	10219	10179	10072	9967	9904	10049	10188	10081	10050	10109	9929	9891	10057	10010	10083	10113	10097	9899	9929	10221	10210	9970	9994	10040	10003	10271	9984	10246	10092	10053	10051	9997	10144	9921	10039	10132	10132	10228	10045	9957	10078	10109	10087	10158	10113	9979	10114	10195	10044	10085	10121	10074	10054	10180	9988	10176	10178	10199	10080	10099	10004	10061	9989	10005	10090	10041	9958	10165	9935	9971	10132	9955	9995	9903	10039	10154	9916	10014	10026	10198	10026	10053	10108	10008	10174	9908	10199	9995	10031	9893	10118	10118	10052	10002	10027	10035	10003	10131	9977	10109	9963	10036	10079	9889	10162	10020	10185	10126	9997	10149	10162	10055	10073	10047	10061	10092	10115	10217	10044	10270	9937	10065	10008	10133	10128	9986	10235	10118	10056	10105	10011	9937	10026	10123	9937	9852	9976	9945	10074	10116	10070	10123	10101	10060	10055	10134	10143	10022	10095	9874	10083	10021	10097	9909	10011	10138	9998	9978	10222	9990	10000	10226	9870	9993	10258	10103	10072	9980	10019	10046	10234	10205	10074	10145	9983	10100	10039	10072	10147	10084	10125	9978	10214	10052	9930	10155	9952	10049	10042	10004	10028	10111	10166	9918	10082	10064	9987	10074	10145	10167	10084	10015	10187	10062	10076	10038	9949	10094	9954	10003	10094	10137	9868	10042	10094	10329	10089	10031	9926	9975	10057	9889	10032	10103	10108	10002	9940	9954	9992	10022	10072	10026	10197	10070	10091	10161	10153	10046	9972	10178	10069	10035	10066	10094	10180	10008	10240	10026	9982	10155	10119	10190	9961	10206	10108	10046	10014	10123	10015	10117	10118	10228	10164	10077	9953	10095	10030	10009	10074	10052	10131	10132	10291	10109	10227	10078	10020	10088	10074	10114	10048	10182	10081	10121	10057	9978	9942	10219	9995	9984	10099	10007	10100	10084	9929	10145	9992	10059	10018	10088	10083	10029	10052	10241	10091	9960	10015	9975	10134	10121	10135	10094	10112	10015	10101	10114	10050	10083	10121	10007	9953	9910	10017	9968	10085	10059	9955	10170	10166	10084	10012	10258	10196	10105	10028	9915	9920	10089	10178	9990	10061	9991	10027	10017	9931	9980	10051	10102	10128	9988	10156	10198	10110	9933	10100	10080	9953	10118	9965	10050	10063	10161	10138	10039	9905	10071	10048	10060	10186	10131	9981	10149	10256	10005	10035	10034	10112	9981	10033	10118	9967	10115	10155	10014	10028	9987	10004	10013	9926	10143	10130	10074	10015	10198	10113	9980	10252	9925	10031	9971	10053	10036	9951	9878	9964	10130	10098	10057	10051	10062	10150	9939	10043	10054	10122	9953	9987	9939	10051	10023	10118	10022	10096	10032	9829	10078	10023	10166	9931	9957	10092	9918	10119	10055	10044	10091	10047	10052	10216	10226	10079	10057	9996	10114	9937	10192	10129	9943	10035	9972	10028	9975	10254	10076	10152	10035	10030	9871	10167	10058	10184	9954	10007	9988	9960	10078	10017	10155	10071	10096	10131	10086	10030	10123	10009	10003	10115	10190	10055	10033	9871	10143	10104	9958	9997	10093	10062	9869	10120	10025	10059	10143	10218	10114	10035	10109	10185	10081	10222	9948	10149	10060	10002	10012	10139	10218	10031	9955	10045	10223	10034	10007	10044	10243	9895	10100	10171	10147	10088	10110	9938	10118	10008	10128	10223	9948	10197	10151	10134	10088	10215	10014	10098	10137	10033	9971	10241	10124	10059	10173	9951	10013	10153	10105	9936	9895	9953	10157	10043	9984	10009	10021	10059	10127	10212	9984	10132	10097	10093	10045	10103	9956	10021	10054	10077	10071	10020	10082	10227	10132	9960	10006	9959	10148	10010	9947	10021	9947	9918	10050	10007	10153	10094	10086	10124	10095	10031	9924	10175	10177	10205	10001	10082	10102	10067	9896	10064	10027	10197	9997	10364	10036	10043	10170	10208	10060	10058	10039	10116	10055	10169	9982	10123	10205	10255	10093	10159	9979	10058	10124	9890	10022	10125	9984	10061	9964	9979	10119	10118	9940	10055	9830	9939	9972	10062	10066	9993	9956	9994	10136	10105	10136	9971	10069	9991	10056	10011	9984	10039	10107	10033	9984	9990	10051	10071	9855	10008	10060
23874	21608	30770	61443	67305	52595	38373	28495	20996	18054	17509	16671	16636	16323	16474	16544	16506	16193	16234	16255	16318	16046	16145	16252	16165	15909	16009	15909	16189	16092	16150	15929	16104	16315	16104	16241	16059	16073	16187	15807	16122	16229	16022	16136	16172	16080	16137	16306	16135	16138	15989	15934	15918	16181	16134	15916	15869	16083	15975	16192	16129	15773	15991	16101	16207	16070	16108	16084	16027	16156	16026	16224	15905	15943	16046	16064	16081	15949	16050	16124	15878	16065	16197	16146	15936	16171	16327	16122	16303	16123	16115	15817	15991	16063	16016	16179	16142	16089	16018	16096	15866	15821	15991	16065	16065	15998	16086	15854	16209	16154	16150	16072	16106	16224	16016	16098	15868	16012	16180	16017	16028	15959	15997	15908	16296	16155	15973	16107	16167	16177	16212	16141	16047	16040	16328	15942	15970	16084	15915	16001	16084	15992	15953	15965	15957	16051	16035	15936	15907	15823	16045	15960	15849	15807	16248	16018	16087	16046	15907	16120	15936	15917	15895	15916	15978	15997	15909	16155	15988	15902	16062	16020	16267	15954	16019	15824	15883	16100	16150	15851	15867	15894	16412	16199	15995	15880	16000	15912	15890	16058	15960	15911	16127	15903	16013	16001	16137	15976	15932	16099	16064	15930	16150	15775	16220	16155	16255	16097	16033	16074	15672	16068	15903	15892	16078	16014	15950	16030	16051	16026	16005	15835	16013	16046	16286	16002	15844	15893	16036	16151	15919	16281	16147	16056	16082	15768	16229	15958	16199	15971	15959	15983	16039	16019	15879	15945	15945	16065	16067	15937	15987	16147	15848	16224	15974	15909	15943	15994	16023	15918	16232	15794	16008	16023	15957	15856	16069	15935	15899	15962	15922	15980	15863	15966	15916	15933	16146	15894	15902	15843	15953	15960	16154	16036	16064	15930	15915	15896	15864	16133	16092	16012	16197	16019	15860	16025	15938	16100	16087	15997	15913	15994	15942	15871	15859	15902	15971	15912	16111	15912	15860	15953	15940	15874	16165	15961	15792	16146	16008	16221	15911	15914	16196	16102	15765	15852	15740	16079	16132	16088	15844	16197	15977	15927	15898	16108	16048	15888	16012	15995	16035	15862	15891	15819	16235	16024	15951	16139	15888	16059	15994	16084	15788	15959	15985	16002	16113	15949	15944	15922	16056	15945	15881	15955	15792	16110	15939	16076	15838	15961	16019	16076	16115	16128	16210	15929	16028	16114	16080	15850	15896	16066	16205	16129	15883	15943	16069	16286	15886	16162	15939	15965	16122	16046	15809	15916	15992	15923	16034	15944	15812	16018	16017	15995	16058	15940	16016	15895	16275	16096	16035	15927	15969	16209	16182	15874	15985	16096	16142	15735	16184	16113	15998	16018	16037	16225	16139	15915	16080	15984	16022	16127	16093	15873	15976	16088	16009	16072	16028	16187	16143	15852	15942	15978	15696	15779	16097	16051	16128	15991	15992	15889	15892	15958	16024	15931	16050	15973	16012	16098	16212	15872	16036	16114	16219	16041	16063	16002	16037	16045	16078	15826	15972	15920	15927	15984	16243	16070	15959	15974	15875	16124	15890	15904	15994	16048	16210	15951	16104	16061	16009	15774	15992	15929	15926	16060	15915	16207	15987	16166	15854	16134	15939	16038	16072	15951	16253	16016	16036	15853	15919	15971	15997	16092	15844	15944	16006	15856	15892	15734	16031	16106	16090	15997	15916	16265	15921	16047	16069	16040	15732	16285	16021	16059	15987	16132	15890	15686	16107	15801	16089	16083	16047	16063	15788	15975	16052	15878	15970	15914	15835	15958	16049	16036	16110	16059	15808	15901	15845	16056	16131	16036	15987	16048	16076	16088	16025	15957	16115	16004	16010	16218	16000	15908	15932	16130	16082	15830	16208	16162	15986	15917	15995	16051	15971	16122	15911	15901	15967	15972	15762	16010	16105	15969	15925	15996	15920	16124	15984	15984	15996	16084	16019	15975	16193	16050	16257	16167	16090	16121	15880	16018	15897	16039	16077	16091	15735	15925	15956	15969	15949	16056	15910	16011	15956	15930	15963	16007	16004	16230	16081	16052	16063	16029	15988	15786	15755	16144	16288	16163	15965	15836	15953	16169	16046	16147	15910	15885	15771	15965	16081	16138	16134	16084	16117	16004	16139	15822	15828	15908	15929	15895	16039	15982	16014	16091	16122	15967	15993	15881	15858	16274	16120	15769	15916	16096	15962	16190	16098	16058	16019	16144	16104	15949	16094	16084	15903	15756	16013	15782	16042	15885	15925	16021	15928	16034	15854	15969	16011	16046	15919	15771	16001	16043	16038	16005	16016	16055	15994	16050	15977	15973	16247	15878	16067	16181	16168	15965	16043	16046	16101	16033	16227	15861	16117	16053	16017	16236	16158	16008	16024	15929	16145	15986	16035	16057	15917	16232	15928	15854	16205	16034	16011	15967	16160	15971	15773	16101	16063	15940	15991	15928	15821	15869	15900	15779	16052	16020	16105	15991	15949	15951	15935	15955	16237	15936	15969	15888	15987	16188	16046	16038	16052	15870	16031	15988	15917	15947	16115	15994	16109	15989	16030	15901	15835	15898	16103	15933	16105	16070	16082	16046	15969	16093	15893	16048	15946	15897	15903	15780	15986	15906	15956	16106	15996	15874	16060	15800	15925	16070	16222	15878	16017	16063	15933	16173	15931	15773	16106	16016	15997	16157	16011	16047	16200	15913	16110	16039	15867	15950	16144	15965	15988	15966	15928	16009	15916	15996	15988	15916	15861	15884	15948	16102	15982	15990	16070	15919	16057	16032	16182	15884	16112	15952	15960	16112	16080	15986	15976	16102	15937	16064	16154	16106	15965	15985	16096	15914	16022	16029	16018	15853	16003	16075	15915	15958	16189	15997	16036	15868	15884	16025	16109	16230	15823	16063	16082	16021	16057	15901	15968	16141	16051	16199	16025	15967	15979	15951	15955	16166	15936	16166	15942	15927	16140	15948	15865	16056	16206	16108	15882	16016	15980	15891	16137	15853	16087	16051	16051	15910	15966	15928	15937	16039	15982	15920	16121	15818	15946	15956	15816	15973	15991	15985	15992	16156	16242	16296	15925	15927	16075	16080	16150	16064	15932	15746	15983	15912	16094	15907	16157	16019	16178	15814	16152	15795	15800	16031	16067	16115	16058	16162	16198	16191	16052	15811	15962	15931	16076	16032	16004	16263	15963	15889	15989	15832	15830	16228	16004	16225	15911	15808	16059	15955	16064	16054	15872	15856	15962	15976	16137	16093	16057	16080	15984	15957	15916	16124	16151	16068	15952	16047	16056	16048	15813	16011	16148	16057	16045	15927	15943	15925	15971	16046	16055	16015	15862	15956	15996	16051	15905	16197	16020	16018	15906	16181	15996	15955	16154	16018	15986	15915	16161	16087	16071	16146	15916	16102	15789	15975	16080	15922	15995	16018	16112	16121	16302	16033	16044	16128	16097	16037	16031	16033	16075	16155	15786	16050	16115	15825	15922	16201	15977	15976	16013	15995	16023	16184	15853	16024	15681	15827	15885	15969	16072	16134	16005	16179	16063	15889	16032	15947	16015	16078	16035	15900	16070	15907	15939	15782	16027	15997	15961	15966	16037	15958	15855	15935	15949	15938	15876	15835	15769	15997	16046	16146	15882	16135	15943	15980	15883	16008	16039	15933	16126	15845	16193	16057	16057	15897	16040	16220	16046	16066	15921	16050	16034	15892	16004	15816	16179	15949	15878	16048	16141	16083	15925	16094	16041	15951	16119	16043	15934	15765	15936	15993	16092	16112	16308	16045	16087	16202	16109	16111	16036	15968	15864	16068	15947	16150	15862	15952	15844	16282	15999	15989	15979	15989	16058	16042	16140	16046	16247	16174	15762	15987	15911	16188	15845	16041	16100	15985	16084	16084	16114	16013	15841	16015	16085	15965	15947	16209	16325	15921	15968	16149	15859	16087	16264	15955	16010	15937	16140	16072	15961	16010	16258	16052	16221	15969	15831	15957	16110	16004	15901	15982	15929	15807	15924	16064	15966	16124	16063	16059	16068	16087	16275	16120	16181	16164	16049	16188	15927	16068	16078	15978	15908	15972	15900	15982	15915	16083	16132	15920	16163	15941	15969	15905	15850	16198	16100	16067	16186	16187	16010	16041	16048	15910	15951	16038	16149	16091	16007	16111	15905	16054	16043	16049	15839	16041	16002	16109	16052	16049	15890	15945	15841	16217	16070	16014	16002	16284	15943	15893	16244	16232	16144	15899	16103	16014	16033	16020	16138	16111	16059	15785	16192	15988	15929	15935	16080	16106	16040	16137	16003	16017	15989	16043	16245	16019	16151	15880	16158	16198	16132	16117	16157	16036	15945	16073	16127	15969	15943	15987	16061	15882	16141	15939	16048	15862	15945	16082	16183	15988	15972	16175	15898	15985	15995	15930	16077	16187	16367	15914	15581	15740	16094	15892	16048	15884	15924	16090	15972	15966	15995	15949	16011	16092	16165	16161	16084	15935	15912	16063	16037	16139	15928	16024	16122	16044	15848	16007	16050	16093	15847	16111	16025	16190	15907	16052	16085	15996	16024	16109	15914	16009	16019	15866	16047	16082	16006	16129	15881	16023	15762	16085	16142	15868	15968	16036	16144	15950	16014	16094	16073	15942	15872	16033	16041	15790	15928	16090	16019	15804	16110	16013	15922	16019	16024	15905	16057	15878	15991	15900	16011	15999	16054	15987	16094	15864	15998	15827	16171	15987	16052	15907	15840	15959	15903	15889	15864	15936	15975	15897	15742	16155	16105	15950	15759	15884	16046	16102	15988	16006	15953	15894	15985	15971	15818	16030	15939	15949	16309	16154	15981	15941	15899	15952	15738	16088	16140	16037	16043	16033	15922	16210	15854	16127	15833	15940	15904	16000	16033	15991	15984	16086	15948	15889	15935	15978	15910	16026	16123	15990	16157	16204	16088	16038	15941	15826	16117	15964	16050	15910	16005	16112	15950	16192	15897	15940	16115	16024	16142	16005	15864	16027	15971	15910	16191	15866	16006	15936	15898	15893	16045	15855	16020	15998	16084	15968	16156	15926	16124	16277	16076	15828
16473	33305	64628	94643	76656	48561	29834	21160	13784	11864	11150	10389	10536	10345	10497	10396	10479	10338	10440	10384	10448	10289	10428	10308	10424	10319	10397	10282	10394	10146	10320	10354	10344	10248	10467	10358	10384	10407	10304	10316	10483	10311	10318	10391	10220	10312	10357	10481	10348	10375	10304	10386	10396	10325	10458	10277	10228	10498	10334	10401	10180	10216	10293	10217	10198	10334	10240	10319	10353	10253	10171	10321	10251	10142	10347	10273	10160	10222	10261	10289	10214	10268	10294	10245	10330	10316	10316	10251	10425	10330	10328	10240	10347	10256	10275	10189	10237	10357	10218	10287	10329	10377	10189	10324	10292	10081	10295	10310	10374	10279	10268	10231	10290	10224	10293	10376	10258	10250	10165	10341	10330	10331	10432	10389	10353	10132	10290	10432	10351	10196	10244	10510	10230	10449	10104	10215	10355	10270	10188	10352	10426	10185	10345	10306	10247	10262	10263	10331	10288	10201	10259	10258	10338	10145	10223	10339	10160	10349	10360	10340	10281	10279	10351	10136	10210	10324	10470	10440	10222	10308	10275	10256	10353	10232	10312	10338	10276	10180	10286	10302	10251	10312	10403	10146	10342	10315	10258	10395	10287	10360	10215	10302	10283	10252	10196	10171	10236	10405	10254	10367	10404	10284	10350	10213	10400	10291	10258	10309	10353	10438	10189	10281	10240	10116	10342	10196	10373	10350	10172	10320	10384	10225	10229	10232	10282	10330	10201	10161	10296	10247	10367	10120	10265	10197	10188	10279	10209	10375	10285	10434	10287	10333	10273	10294	10213	10394	10193	10388	10180	10198	10342	10293	10292	10303	10262	10273	10231	10108	10232	10423	10359	10375	10411	10368	10084	10295	10261	10320	10275	10309	10201	10263	10281	10269	10326	10163	10366	10252	10335	10405	10297	10415	10415	10271	10420	10345	10005	10401	10414	10275	10379	10298	10169	10154	10293	10339	10321	10164	10227	10297	10426	10194	10271	10338	10301	10210	10298	10259	10370	10180	10234	10132	10204	10107	10159	10231	10313	10288	9990	10275	10220	10252	10294	10280	10297	10209	10325	10273	10336	10228	10390	10242	10205	10329	10195	10017	10229	10342	10324	10285	10187	10251	10279	10119	10338	10263	10399	10072	10383	10140	10240	10316	10279	10304	10219	10338	10202	10283	10294	10179	10190	10361	10178	10307	10341	10225	10248	10433	10229	10276	10345	10315	10267	10231	10275	10323	10298	10414	10233	10250	10211	10283	10190	10294	10184	10284	10305	10291	10434	10299	10286	10108	10290	10454	10236	10346	10267	10268	10029	10240	10371	10098	10188	10171	10382	10222	10344	10313	10120	10330	10269	10252	10184	10314	10015	10289	10270	10201	10209	10183	10162	10212	10402	10285	10263	10269	10331	10264	10352	10327	10352	10177	10172	10274	10296	10213	10280	10268	10301	10395	10146	10302	10317	10043	10267	10407	10263	10329	10309	10099	10204	10327	10376	10227	10054	10222	10272	10249	10239	10323	10187	10232	10333	10154	10222	10231	10305	10286	10297	10316	10195	10265	10374	10158	10313	10140	10192	10385	10195	10395	10385	10177	10305	10399	10174	10204	10153	10301	10356	10270	10108	10368	10240	10229	10423	10250	10214	10094	10232	10337	10332	10231	10112	10188	10162	10266	10343	10341	10208	10416	10365	10172	10253	10299	10314	10287	10376	10170	10271	10272	10409	10376	10328	10121	10246	10420	10370	10432	10304	10365	10324	10246	10323	10387	10346	10156	10108	10372	10270	10148	10198	10238	10153	10140	10302	10355	10284	10255	10344	10186	10270	10248	10295	10207	10361	10238	10256	10266	10308	10250	10173	10196	10326	10284	10372	10169	10271	10283	10304	10384	10264	10323	10227	10404	10309	10251	10395	10253	10307	10322	10344	10248	10274	10233	10198	10400	10143	10280	10253	10336	10309	10362	10176	10189	10240	10222	10290	10333	10256	10404	10228	10353	10131	10269	10447	10425	10356	10259	10388	10266	10279	10255	10193	10348	10279	10271	10264	10377	10331	10306	10206	10271	10493	10213	10291	10161	10267	10329	10416	10144	10217	10208	10215	10219	10339	10167	10301	10288	10311	10307	10179	10295	10369	10326	10261	10265	10168	10233	10240	10245	10231	10140	10189	10209	10120	10291	10195	10301	10218	10237	10451	10364	10280	10236	10246	10291	10282	10352	10287	10343	10324	10223	10430	10264	10244	10271	10237	10166	10334	10225	10282	10421	10141	10321	10235	10431	10206	10319	10239	10312	10330	10407	10229	10335	10245	10332	10383	10219	10155	10262	10510	10221	10337	10356	10385	10289	10292	10141	10337	10321	10213	10471	10158	10303	10151	10160	10138	10350	10279	10317	10337	10327	10261	10388	10371	10443	10268	10387	10216	10120	10203	10175	10369	10221	10303	10149	10431	10376	10303	10393	10481	10346	10302	10187	10266	10302	10122	10193	10105	10383	10285	10250	10180	10349	10277	10273	10329	10161	10274	10337	10331	10205	10270	9962	10319	10263	10171	10353	10300	10245	10179	10261	10349	10123	10209	10352	10344	10308	10208	10423	10268	10196	10256	10206	10305	10221	10343	10214	10342	10158	10173	10341	10199	10167	10330	10250	10326	10258	10252	10218	10126	10254	10399	10380	10366	10230	10281	10160	10198	10271	10473	10147	10326	10224	10215	10347	10295	10319	10182	10209	10020	10153	10236	10332	10209	10173	10220	10187	10305	10171	10267	10323	10320	10303	10261	10343	10309	10383	10222	10283	10238	10318	10488	10349	10201	10151	10261	10321	10252	10149	10223	10205	10332	10259	10191	10222	10209	10133	10170	10367	10168	10327	10366	10365	10292	10277	10310	10304	10260	10258	10218	10313	10282	10244	10306	10263	10152	10121	10223	10226	10137	10190	10238	10281	10270	10295	10282	10303	10466	10233	10318	10433	10190	10275	10081	10194	10230	10200	10262	10316	10274	10270	10265	10304	10323	10137	10325	10234	10295	10265	10197	10197	10078	10259	10299	10183	10294	10337	10403	10375	10279	10197	10226	10237	10173	10319	10386	10364	10427	10059	10479	10413	10391	10249	10276	10265	10265	10208	10239	10366	10346	10117	10159	10324	10303	10475	10242	10367	10180	10165	10307	10285	10354	10276	10338	10330	10266	10254	10166	10083	10312	10377	10260	10177	10270	10297	10393	10377	10386	10368	10377	10307	10287	10298	10364	10162	10111	10326	10306	10195	10322	10174	10250	10214	10232	10297	10366	10567	10440	10292	10315	10197	10271	10178	10100	10181	10320	10171	10400	10215	10172	10160	10319	10229	10374	10207	10279	10272	10255	10227	10189	10368	10266	10217	10437	10304	10153	10286	10220	10245	10177	10218	10190	10291	10297	10217	10219	10225	10336	10255	10112	10303	10246	10145	10366	10296	10291	10342	10431	10306	10225	10458	10430	10279	10191	10179	10280	10131	10270	10397	10350	10327	10208	10351	10381	10248	10154	10253	10268	10231	10226	10238	10064	10359	10265	10243	10093	10302	10326	10227	10207	10348	10395	10269	10336	10240	10394	10131	10285	10249	10284	10419	10393	10310	10278	10146	10169	10154	10098	10218	10318	10499	10353	10181	10186	10334	10359	10246	10319	10342	10162	10441	10060	10111	10308	10282	10368	10136	10303	10303	10366	10292	10252	10198	10289	10310	10280	10344	10189	10380	10241	10310	10251	10211	10281	10321	10182	10243	10187	10149	10287	10248	10227	10264	10119	10272	10270	10405	10332	10201	10077	10264	10329	10254	10281	10243	10219	10302	10181	10351	10317	10176	10361	10387	10214	10267	10276	10404	10367	10229	10278	10161	10441	10200	10222	10243	10386	10213	10334	10383	10391	10182	10323	10163	10214	10399	10227	10306	10347	10180	10390	10400	10185	10212	10218	10151	10295	10152	10332	10207	10240	10205	10411	10281	10208	10213	10143	10307	10368	10460	10410	10344	10203	10273	10137	10149	10160	10335	10338	10211	10291	10375	10421	10297	10310	10110	10341	10217	10251	10228	10136	10237	10335	10306	10260	10284	10348	10420	10352	10289	10188	10355	10240	10258	10267	10207	10253	10314	10370	10195	10228	10105	10191	10145	10232	10052	10289	10391	10226	10206	10247	10207	10360	10295	10319	10230	10239	10339	10367	10132	10223	10112	10095	10245	10078	10206	10285	10241	10283	10309	10350	10322	10273	10263	10178	10263	10350	10377	10258	10447	10174	10251	10297	10375	10307	10241	10268	10251	10190	10203	10291	10406	10292	10154	10257	10243	10234	10258	10245	10293	10207	10255	10165	10341	10219	10284	10341	10230	10328	10334	10202	10327	10283	10229	10271	10315	10353	10265	10374	10284	10262	10209	10308	10165	10265	10352	10243	10181	10378	10251	10217	10208	10251	10147	10303	10264	10310	10242	10173	10164	10374	10114	10272	10478	10224	10371	10280	10333	10352	10261	10226	10323	10214	10187	10328	10262	10234	10227	10244	10170	10292	10437	10098	10250	10136	10294	10335	10399	10218	10366	10277	10294	10214	10437	10298	10307	10233	10320	10366	10282	10211	10182	10140	10184	10188	10244	10161	10185	10322	10128	10267	10396	10332	10326	10384	10139	10256	10263	10122	10338	10220	10335	10191	10276	10357	10175	10221	10242	10374	10269	10279	10281	10322	10395	10223	10187	10324	10425	10098	10398	10389	10390	10264	10421	10351	10357	10154	10279	10213	10237	10396	10193	10304	10355	10110	10246	10173	10153	10307	10422	10174	10457	10300	10182	10298	10242	10107	10250	10330	10224	10290	10139	10276	10265	10162	10336	10267	10323	10214	10183	10255	10079	10272	10254	10281	10442	10269	10369	10263	10179	10427	10418	10265	10148	10056	10136	10072	10385	10279	10325	10384	10313	10291	10314	10446	10350	10201	10371	10404	10309	10186	10285	10212	10300	10173	10114	10318	10314	10176	10324	10195	10175	10333	10372	10299	10194	10200	10266	10286	10313	10052	10257	10228	10344	10173	10273	10176	10259	10231	10244	10230	10200	10205	10258	10323	10196	10065	10306	10229	10153	10260	10388	10256	10323	10347	10345
30113	22060	25307	37851	32578	25048	19371	17139	16184	15868	16038	15754	15924	15919	16008	15917	16058	15801	15889	15904	15946	15905	15861	15832	15839	15627	15880	15852	15861	15766	15702	16051	15857	15922	15881	15899	15699	16059	16015	15950	15781	15894	16036	15901	15653	15830	15899	15681	16003	15650	15821	15783	15971	16016	15989	15924	16060	15720	15768	15896	16052	15925	15833	16045	15740	15868	15795	15982	15769	15834	15801	15806	15917	15573	15854	15888	15898	15753	15641	15566	15676	15672	15913	16039	16002	15747	15876	15848	15755	15851	15670	15849	15951	15792	15978	15819	15918	15776	15763	15688	15787	15560	15844	15778	15746	15847	15937	15869	15780	15858	15759	15784	15929	15899	15890	15863	15875	15941	15934	15999	15930	15906	15824	16015	15742	15971	16000	15892	15699	15874	15950	15579	15742	15759	16024	15589	15898	15801	15840	15838	15816	15749	15739	15832	15869	15871	16006	15492	15593	15912	15604	15935	15895	15913	15871	15796	16031	15765	15817	15825	15921	15710	15747	15856	15820	15864	16138	15843	15839	15866	15887	15748	15741	15984	15971	15836	15818	15866	15727	15933	15864	15943	15846	16086	15916	15853	15977	15812	15909	16020	15909	15857	15975	15900	15783	16120	15991	15910	15747	15896	15786	15832	15910	15921	15854	15707	15942	15848	15734	16024	15854	15832	15627	15768	16023	15756	15670	15775	15733	15803	15942	15923	15796	15715	15783	15825	15909	15882	15742	15738	15700	15766	15646	16020	15755	15969	15944	16050	15945	15637	15736	15704	15776	15775	15871	15747	15732	15924	15946	15736	16068	15906	15745	15814	15834	15787	15645	15965	15845	15889	15830	16042	15709	15924	15711	15919	15779	15912	15735	15891	15751	15783	15638	15794	15760	15788	15874	15784	15856	15986	15799	15955	15923	15854	15751	15742	15755	15816	15947	15916	15917	15977	15788	15940	16180	15709	15775	15811	15945	15821	15641	15882	15767	15832	15912	15899	15763	15914	15793	15853	15824	15644	15905	15832	15808	15826	15944	15686	15980	15739	15711	15889	15701	15769	15612	15651	15601	15822	15991	15744	15881	16004	15974	15871	15831	15892	15922	15874	15637	15719	15857	15824	15724	16021	15884	15839	16024	15875	16103	16034	15651	15965	15791	15791	15981	15725	15815	16057	15754	15937	15933	15745	15898	15720	15673	15731	15728	15658	15791	15892	15751	15778	15858	15847	15745	15938	15831	15672	15837	15753	15848	15807	15907	15891	15886	15877	15809	15907	15885	15672	15766	15652	15937	15868	16001	15966	15975	15871	15898	16061	15786	15820	15651	15852	15800	15887	15779	15846	15932	15857	15971	15701	15897	15875	15907	15846	15863	15908	15775	16011	15729	15699	15893	15789	15710	15840	15820	15884	16015	16012	15784	15804	16159	16052	16108	15814	15905	15969	15773	15920	15859	15878	15753	15813	16029	16004	15752	15875	15907	15840	15548	15629	15989	15800	15780	15715	15829	15868	15855	15776	15873	15928	15808	15758	15746	15813	16037	15893	15827	16059	15879	15852	15993	15815	16002	15779	15912	15977	16040	15962	15810	15755	15768	15838	15838	15961	15721	15769	15665	15945	15885	15894	15883	15901	15606	15737	15866	15738	15845	15797	15947	15593	15794	15744	15801	15913	15627	15687	15715	16065	15841	15852	15914	15856	15791	15765	15833	15830	15987	15899	15705	15748	15964	15837	15844	16027	15895	15769	15854	15845	15948	15784	15729	15821	16022	15885	15898	15930	15703	15695	15765	15738	15705	15950	15731	15700	15817	15627	15737	15852	15929	15918	15826	15963	15782	15990	15974	15925	15975	15807	15751	15875	15845	15894	15830	15820	15823	15805	16065	15935	15904	15782	15842	15794	15903	15660	15864	15635	15932	15841	16063	16055	15800	15755	16029	15860	15976	16063	15775	15905	15753	15681	15789	15716	15880	15726	15719	15747	16076	15811	15895	15965	15868	15732	15924	15645	15574	15824	15854	15707	15967	15960	15726	15668	15785	15726	15837	15871	15876	15958	15710	16009	15916	15737	15965	15941	15991	15691	15813	15639	15834	15890	15671	15854	15940	15837	15691	16065	16193	16050	15838	15698	15987	15710	15888	15883	15766	15994	16183	16016	15857	15655	15898	15964	15772	15691	15879	15984	15730	15852	15763	16076	15904	15924	15893	15829	15784	15722	15831	15926	15725	15680	15878	15819	15652	15785	15994	16035	15754	15735	15839	15762	15753	15874	15590	15683	15850	15623	15884	15866	15954	15774	15897	15786	15926	15708	15999	15824	15817	15890	15748	15768	16019	15656	15917	15802	16072	15725	15672	15858	15870	16181	15852	15867	15825	15817	15956	15653	15988	15872	15632	15777	16087	15796	15768	15892	15921	15877	15890	15836	16007	15958	16079	15947	15778	16054	15656	15921	16032	15988	16004	15910	15906	15851	15795	15685	15786	15859	15752	15987	15867	15771	15820	15827	15848	15897	15916	15933	15769	15899	15751	15830	15791	15902	15744	15763	15771	16013	15887	15825	15887	15976	15862	15976	15814	15659	15950	15670	15885	15935	15758	15798	15927	15961	15750	15813	15835	15914	15839	15963	15962	15961	15997	15981	15893	15703	15618	15777	15889	15916	15975	15785	15994	15918	15806	15880	15945	15755	16004	15985	15947	15907	16031	15872	15890	15727	15847	15733	16005	15957	15770	15500	15819	15720	15818	15873	15874	15920	15807	15894	15912	15914	15825	15640	15765	15845	15828	15665	15718	15625	15791	15682	15759	15701	15728	15831	15899	15771	15957	15864	15835	16010	15912	16053	16018	15855	15856	15701	15846	15632	16012	15916	15777	15780	15900	15669	15619	15874	15906	15886	15761	15708	15811	15919	15838	15706	15785	15770	15795	15836	15885	15969	15865	15934	16157	16019	15835	15992	15789	15666	15901	15809	15708	15949	15881	15924	15907	15941	15738	16048	16022	15915	15789	15711	15840	15744	15867	15872	15821	16051	15879	15784	15743	15816	15759	15905	15748	15804	15994	15967	15971	16002	15959	15897	16010	16051	15923	15870	15811	15746	15761	15717	15916	15897	15781	16046	15813	15903	15773	15854	15786	15725	15812	15795	15743	15794	15836	15958	15885	15778	15986	15808	15703	15724	15995	15954	16015	15908	15781	15890	15776	15985	15696	16154	15788	15966	15921	15679	15752	15737	15861	15772	15982	15805	15897	15846	15710	15897	15964	15722	15776	15905	15704	15809	15982	15972	15956	15699	15678	16064	16007	15840	15973	15869	15728	15719	15873	15752	16021	15860	15856	15839	15825	15797	15825	15756	15812	15792	15820	15966	15942	15735	15724	15741	15872	15836	15695	15865	15910	15836	15968	15937	15726	15717	16062	15865	15806	15860	16003	15669	15991	15931	15824	15828	15975	15884	15780	15801	16131	15905	15813	15892	15909	15883	15854	15921	16039	15936	15845	15912	16020	15587	15930	15736	15947	15947	15733	15918	15799	15835	15957	15920	16122	15695	15855	15795	15852	15908	16009	16041	15723	15825	15845	15803	15981	15926	15809	15715	15627	15791	15819	16029	15910	15895	15863	15917	15882	15814	15993	15929	15990	15594	15789	15745	15865	15850	15849	15751	15892	15745	15963	15695	15951	15842	15850	15713	15792	15695	15805	15849	15824	15989	15843	15693	15851	15782	15863	16091	15875	15764	15725	15812	15941	16013	15818	15988	15957	15924	15846	16112	15758	15908	15914	15847	15897	15748	16002	15512	15562	15876	16030	15830	15809	15911	15755	15965	15950	15694	15982	16017	15907	16013	15895	15852	15675	15790	15804	15814	15822	15761	15788	15966	15986	15617	16055	15744	15764	15936	16035	15939	15963	15957	16173	15934	16003	15876	15859	15945	15907	15900	16047	15735	15841	15744	15891	15746	15771	15779	15922	15759	15821	16066	15702	15797	15916	15941	15979	15837	15702	15875	15701	15836	15828	15856	15982	15966	15846	15879	15742	15885	15875	15879	15759	15863	15741	15930	15780	15857	15877	15788	15879	15711	15862	15791	15783	15947	15750	15715	15951	15898	15748	15872	15793	15915	15661	15700	15800	15980	15609	15680	15866	15786	15967	15889	15718	15882	15846	15784	15744	15727	15881	15733	15728	15760	15790	15785	15878	15689	15739	15736	15678	15983	15854	15709	15789	15944	15771	15625	15807	16054	15908	15760	15857	15908	15729	15797	16012	15980	15715	15639	15874	15779	15985	15962	15967	15869	15840	16069	15853	15960	15928	16004	15786	15978	15915	15917	16186	15922	15885	15875	15892	15903	15726	15813	15732	15836	15744	15859	15864	15755	15857	15866	15849	15909	15827	15998	15951	15668	16112	15691	15665	15849	15781	15832	16034	15892	16033	16046	16093	15738	15755	15686	15632	15840	15806	15923	15779	15928	15874	15866	15961	15771	15876	15793	15759	15768	15992	15856	15907	15974	15784	15795	15595	16049	15794	15849	15803	15829	15982	15819	15923	15866	15791	15731	15972	15833	15884	15739	15920	15788	15877	16046	15822	15801	15744	15774	15741	15907	15740	15811	15813	15669	15728	15872	15888	15807	15928	15893	15738	15970	15751	16091	15917	15862	15784	15718	15815	15790	15882	15917	15666	15860	15871	15904	15804	15898	15887	15887	15877	15943	15745	15658	15773	15711	15862	15858	16000	15915	15693	15807	16001	15845	15684	16037	15940	15882	15840	15972	15888	15756	15698	15827	15943	15767	15734	15894	15804	15829	15869	15953	15958	15812	15798	15873	15729	15937	15877	15880	16165	16060	15981	15876	15832	15841	15939	16058	15806	15645	15872	15945	15991	15878	15789	15833	15845	15929	15862	15945	15952	15735	15743	15822	16124	15875	15850	15859	15595	15942	15798	15712	15937	15879	15672	15791	15841	15717	15868	15831	15875	15634	15904	15751	15763	15688	15616	15912	15871	15931	15863	15697	15792	15731	15791	16123	15928	15794	16024	15908	15795	15886	15850	15913	15807	15964	16000	15997	15912	15924	15926	15924	15784	15781	16035	15829	16075	15902	15640	15865	15932	15856	15769	15858	15798	15831	15805	15807
11549	12260	19490	30622	23577	16337	11905	10548	10010	9841	9854	9649	9684	9798	9789	9756	9771	9728	9777	9810	9797	9840	9792	9796	9735	9765	9787	9876	9820	9759	9830	9963	9836	9606	9842	9640	9669	9799	9846	9778	9753	9647	9735	9747	9711	9755	9694	9639	9873	9633	9854	9776	9748	9762	9838	9768	9671	9761	9702	9813	9834	9674	9841	9643	9796	9878	9628	9677	9676	9827	9698	9703	9698	9714	9692	9738	9765	9762	9675	9733	9762	9685	9905	9578	9761	9858	9676	9652	9858	9927	9795	9740	9758	9887	9721	9726	9769	9850	9747	9692	9724	9675	9742	9658	9704	9751	9717	9751	9806	9829	9640	9847	9732	9786	9598	9631	9684	9848	9731	9772	9763	9719	9820	9742	9628	9801	9780	9755	9844	9624	9676	9821	9681	9810	9764	9640	9703	9825	9622	9698	9821	9863	9672	9520	9700	9811	9785	9730	9678	9674	9737	9741	9767	9807	9719	9719	9647	9815	9782	9742	9742	9726	9601	9701	9746	9628	9701	9858	9773	9737	9626	9791	9722	9703	9851	9821	9782	9643	9624	9779	9595	9781	9757	9641	9761	9745	9608	9758	9663	9643	9710	9743	9814	9824	9640	9861	9725	9671	9745	9722	9798	9637	9646	9699	9723	9911	9729	9704	9812	9634	9748	9768	9985	9778	9724	9662	9668	9672	9840	9829	9669	9694	9797	9727	9649	9718	9628	9832	9593	9691	9707	9898	9642	9799	9822	9690	9707	9605	9733	9647	9725	9656	9775	9736	9684	9817	9802	9778	9802	9676	9746	9920	9827	9676	9936	9453	9741	9776	9634	9692	9703	9756	9736	9693	9581	9823	9867	9670	9759	9730	9758	9641	9733	9734	9698	9730	9777	9724	9767	9581	9621	9747	9696	9749	9641	9637	9796	9629	9555	9773	9789	9663	9732	9610	9757	9540	9689	9704	9567	10006	9731	9732	9755	9624	9674	9653	9785	9752	9900	9754	9758	9809	9839	9829	9878	9796	9714	9817	9525	9805	9714	9939	9779	9641	9686	9828	9777	9805	9649	9732	9779	9792	9697	9656	9726	9600	9674	9600	9664	9885	9808	9758	9669	9706	9627	9664	9796	9758	9905	9799	9729	9611	9797	9663	9862	9869	9698	9800	9765	9744	9803	9685	9729	9823	9653	9897	9769	9750	9760	9768	9813	9621	9710	9698	9657	9896	9801	9656	9788	9822	9740	9720	9694	9746	9620	9822	9601	9858	9736	9729	9726	9830	9769	9703	9760	9791	9725	9673	9883	9753	9710	9787	9707	9909	9639	9832	9773	9622	9610	9755	9674	9758	9732	9845	9663	9733	9666	9778	9893	9739	9686	9681	9698	9730	9761	9725	9699	9822	9805	9729	9730	9877	9677	9781	9788	9928	9662	9536	9865	9814	9734	9735	9457	9782	9814	9934	9745	9877	9877	9767	9781	9868	9699	9719	9627	9734	9817	9792	9759	9770	9750	9753	9796	9760	9688	9648	9777	9677	9767	9730	9744	9559	9931	9798	9624	9829	9837	9653	9704	9746	9837	9759	9794	9605	9820	9757	9904	9766	9897	9776	9732	9889	9784	9815	9757	9742	9771	9732	9686	9761	9794	9692	9708	9861	9880	9817	9719	9724	9728	9769	9907	9719	9732	9583	9848	9699	9641	9798	9699	9835	9695	9780	9628	9755	9662	9777	9791	9780	9752	9711	9874	9816	9703	9777	9665	9738	9788	9775	9673	9731	9784	9674	9833	9736	9862	9770	9934	9812	9696	9731	9670	9789	9751	9792	9662	9921	9582	9771	9766	9591	9645	9767	9731	9912	9738	9618	9672	9857	9825	9807	9671	9715	9753	9786	9699	9777	9705	9773	9704	9729	9775	9798	9733	9686	9870	9636	9773	9738	9842	9585	9839	9749	9672	9671	9887	9934	9716	9688	9572	9850	9826	9625	9646	9735	9701	9691	9892	9693	9851	9734	9778	9586	9651	9700	9725	9848	9920	9867	9744	9758	9676	9878	9659	9800	9574	9767	9754	9834	9774	9806	9740	9864	9686	9736	9811	9742	9873	9860	9807	9914	9765	9892	9901	9688	9751	9709	9629	9750	9688	9666	9785	9923	9840	9776	9686	9670	9731	9737	9724	9765	9756	9827	9690	9767	9757	9753	9813	9776	9884	9701	9688	9796	9705	9736	9681	9718	9790	9615	9833	9668	9727	9743	9776	9698	9733	9908	9761	9652	9843	9564	9873	9672	9836	9570	9721	9724	9717	9730	9793	9818	9725	9766	9911	9721	9592	9918	9621	9809	9800	9713	9758	9841	9746	9849	9787	9701	9661	9709	9706	9865	9772	9625	9637	9879	9632	9664	9756	9694	9723	9729	9808	9855	9684	9659	9756	9743	9633	9683	9885	9729	9863	9751	9796	9801	9671	9781	9734	9759	9715	9862	9580	9814	9675	9794	9651	9702	9802	9642	9841	9846	9688	9714	9770	9862	9858	9780	9648	9679	9634	9820	9638	9666	9754	9756	9778	9694	9708	9842	9659	9730	9751	9622	9708	9704	9745	9612	9690	9749	9549	9753	9663	9752	9751	9631	9831	9686	9567	9716	9593	9737	9649	9821	9719	9791	9735	9740	9804	9823	9863	9580	9813	9755	9740	9729	9805	9784	9752	9853	9666	9765	9707	9633	9703	9893	9626	9812	9625	9873	9929	9758	9807	9565	9736	9777	9834	9707	9713	9758	9741	9892	9827	9689	9664	9788	9751	9954	9865	9859	9741	9740	9715	9778	9678	9785	9928	9591	9817	9802	9670	9508	9775	9774	9798	9842	9686	9733	9745	9803	9753	9802	9828	9653	9833	9840	9884	9741	9834	9680	9780	9897	9805	9876	9783	9762	9751	9669	9734	9779	9670	9847	9798	9747	9770	9810	9722	9597	9728	9725	9630	9715	9781	9811	9768	9733	9736	9813	9659	9840	9783	9668	9652	9731	9756	9869	9732	9722	9656	9767	9697	9619	9809	9660	9850	9757	9803	9766	9671	9769	9770	9722	9819	9808	9892	9706	9799	9732	9753	9703	9611	9824	9861	9654	9693	9823	9751	9731	9457	9762	9785	9651	9873	9882	9841	9619	9743	9767	9587	9716	9721	9755	9724	9798	9709	9734	9833	9735	9483	9783	9660	9754	9806	9774	9697	9580	9707	9759	9684	9706	9666	9833	9795	9702	9925	9747	9770	9865	9630	9753	9760	9738	9673	9512	9742	9778	9865	9751	9840	9830	9597	9527	9661	9748	9710	9638	9694	9626	9673	9588	9687	9621	9779	9705	9649	9754	9693	9759	9830	9758	9850	9697	9708	9882	9816	9908	9731	9659	9761	9772	9695	9641	9766	9803	9855	9734	9783	9595	9783	9764	9742	9670	9704	9797	9715	9827	9714	9752	9777	9833	9699	9734	9753	9885	10043	9923	9796	9776	9745	9735	9674	9665	9740	9825	9730	9748	9828	9591	9660	9713	9755	9879	9700	9848	9659	9743	9832	9660	9674	9763	9675	9814	9816	9709	9809	9747	9738	9625	9755	9817	9816	9789	9729	9775	9785	9860	9763	9731	9731	9626	9784	9890	9765	9763	9752	9585	9804	9839	9801	9733	9786	9647	9810	9807	9729	9801	9609	9725	9755	9713	9638	9846	9684	9699	9805	9773	9814	9733	9775	9626	9982	9693	9743	9705	9834	9502	9864	9812	9748	9812	9691	9669	9884	9830	9855	9720	9764	9936	9580	9668	9664	9770	9752	9660	9748	9736	9806	9764	9789	9658	9694	9687	9778	9726	9749	9740	9659	9759	9819	9655	9683	9621	9796	9723	9762	9732	9680	9795	9675	9796	9798	9815	9723	9780	9758	9619	9728	9620	9855	9747	9829	9749	9710	9816	9689	9854	9915	9611	9866	9651	9805	9756	9810	9822	9751	9891	9711	9833	9833	9648	9679	9754	10009	9725	9754	9664	9720	9807	9812	9691	9653	9881	9692	9842	9616	9866	9927	9838	9777	9690	9850	9817	9832	9663	9794	9932	9831	9884	9752	9653	9805	9804	9735	9860	9741	9703	9816	9860	9648	9726	9769	9743	9702	9905	9746	9700	9683	9772	9746	9837	9766	9504	9731	9936	9751	9760	9801	9579	9765	9863	9630	9467	9791	9697	9721	9727	9849	9714	9761	9809	9741	9889	9796	9733	9866	9685	9730	9776	9724	9670	9718	9775	9734	9845	9769	9747	9686	9784	9764	9840	9884	9717	9773	9674	9578	9807	9914	9704	9661	9844	9877	9955	9803	9811	9684	9718	9696	9764	9841	9654	9629	9788	9716	9755	9843	9768	9932	9771	10021	9817	9811	9716	9786	9853	9793	9820	9769	9714	9690	9738	9812	9785	9710	9964	9772	9738	9794	9727	9844	9675	9709	9791	9765	9644	9754	9641	9787	9740	9734	9860	9677	9918	9761	9761	9610	9708	9775	9698	9709	9757	9738	9649	9703	9838	9783	9642	9715	9655	9829	9785	9772	9876	9568	9669	9761	9890	9807	9674	9592	9668	9757	9745	9886	9651	9714	9680	9701	9724	9841	9558	9683	9693	9895	9830	9814	9814	9682	9817	9869	9796	9753	9760	9788	9739	9880	9705	9771	9631	9806	9756	9808	9714	9769	9691	9651	9632	9747	9713	9780	9652	9836	9737	9750	9776	9805	9738	9752	9685	9706	9883	9793	9764	9856	9749	9812	9645	9789	9746	9741	9776	9809	9882	9782	9551	9858	9707	9648	9729	9737	9856	9807	9874	9701	9653	9784	9776	9739	9894	9833	9744	9755	9864	9753	9805	9777	9684	9818	9922	9716	9552	9668	9695	9727	9766	9750	9709	9753	9834	9834	9625	9807	9782	9734	9709	9729	9928	9709	9803	9701	9759	9740	9708	9853	9847	9706	9659	9685	9746	9810	9803	9712	9641	9711	9710	9662	9743	9969	9643	9717	9716	9742	9678	9727	9650	9624	9662	9797	9952	9713	9681	9798	9731	9881	9770	9742	9643	9642	9700
25271	21616	33586	65849	59164	44229	31590	21762	17941	16945	16525	16158	16284	16079	16069	15982	15950	16129	15839	15994	16151	16163	15854	15699	16028	15786	16012	15904	15804	16209	16047	15955	16044	16037	15830	15944	15870	15875	16175	15895	16056	15955	16104	15987	15937	16004	15887	15913	16119	15988	15694	15766	15895	16104	15858	16017	15813	15932	15978	16123	15927	15993	16033	15938	15969	15889	15922	15826	15960	15947	15943	16042	15947	16025	15909	16021	15873	16083	15880	15994	16100	15895	16019	16117	16090	15805	15800	15919	16046	16055	16037	15783	15788	15724	15781	15939	15880	15812	16005	15961	16053	15998	15866	15797	15781	15788	15936	15775	16008	15836	15907	16182	15986	15989	15973	15919	16036	15727	15975	15832	15723	15727	15982	15848	15959	15957	15820	15802	15850	15957	16075	15982	15797	15830	15892	15674	15890	15811	15846	15996	16199	15988	15856	15864	16033	16110	16023	15956	15977	16037	16132	16056	15939	15995	15778	15912	15770	15888	16094	15968	15927	15710	16058	16008	16002	16035	15984	15937	16033	15969	15904	16018	16006	15800	15901	15824	15742	16059	15923	15985	16060	15904	15761	16030	15919	15882	15852	15900	16097	15880	15932	15952	15947	15898	15777	15849	15758	16040	15989	15862	15998	15864	16002	16096	16055	15947	15974	16020	15838	16138	15862	15850	15902	15897	15925	16072	16022	15932	15938	15841	15885	15825	15700	15811	15924	15909	15799	15981	15941	16123	15655	15747	15913	15885	15970	16130	16109	16052	15720	15944	15931	15993	15988	15830	15905	15950	16032	16199	15796	15933	16095	15728	15719	15945	15970	15830	15979	15917	15888	15789	15951	15907	15953	15878	15819	16147	16036	16003	15983	15952	15924	15780	15967	16024	15897	15983	16183	16005	15701	15878	15805	15701	16047	15789	15897	16088	15790	16038	16001	15917	15778	15927	15878	16130	15832	15931	16044	15937	16049	15933	15820	15636	15958	15844	15993	15970	16018	15739	15759	15801	15957	15750	15743	16075	16011	15773	15941	16014	15898	16003	15916	15946	15825	16025	16029	15909	16000	16028	15925	15994	15943	15698	15797	15884	15828	16006	15859	16059	16015	15944	16080	15751	15702	15997	15827	15874	15808	16019	16028	15981	16086	15627	15865	16051	15954	15798	15953	15961	15923	15879	15914	15693	16083	15831	15722	15952	16005	16187	15891	16032	16069	16009	15982	15937	15869	15796	15921	15817	15819	15951	15968	15961	15853	16034	15859	15866	15941	15945	15865	15898	15974	16033	16169	15854	15867	15818	16066	15867	15909	15883	16036	15894	15771	15901	15872	15611	16059	15795	15971	15955	15969	15845	16072	15957	16077	15930	16156	15913	15737	15860	15773	15962	15888	15869	15985	15922	15663	15891	15979	16120	15988	16137	15914	16128	15939	15823	15826	16008	15996	15866	16000	15984	15895	15847	16137	15922	15639	15790	15909	15834	15855	15735	15813	15836	15882	15832	15916	15968	16087	15865	15811	15804	15953	15917	15831	16064	15964	15927	15787	15752	15785	15749	16088	15920	15741	15565	15896	16050	16023	16150	16198	15848	16010	15869	15940	15882	15852	15950	15843	15752	15969	15918	15886	15897	16005	15984	15978	15998	15768	15777	15800	15928	15712	15886	15902	16073	16116	15916	15753	15749	15900	16009	15884	15840	15925	15871	16135	16050	15834	15936	16173	15755	15895	16027	15984	16004	16002	15925	16046	15942	15953	15833	16147	15813	15849	16084	16018	15854	15709	15915	16086	15792	16081	15822	15997	15909	16041	16000	16032	15733	15899	15834	16180	15718	15865	15850	15853	16035	15861	15950	15873	15923	15822	15913	16060	16088	16115	16011	16022	15689	15827	15867	15885	15925	16030	15870	15897	15866	16118	15935	16095	15927	15991	15859	15875	15885	15759	16004	15858	15907	15796	15841	15808	15927	15801	15907	16012	15857	15901	15999	15787	15877	16000	15781	16063	15974	16047	16080	16012	15943	15987	15727	15884	16061	15834	15999	15917	15995	15959	15946	15805	15910	16140	15980	16011	16168	16332	16024	15979	15957	15881	15896	15927	15803	15874	15982	15691	16123	16107	16093	16148	15844	15780	16038	15974	16012	15784	15870	15953	15980	15818	15897	16012	15944	16036	15952	15736	15916	15968	15952	15689	15929	15860	15630	15626	16106	16084	15995	16105	16005	15770	15917	15858	15918	15892	15984	16016	15916	15848	15851	15954	15898	15906	15943	15988	15706	15990	15970	15811	15844	16043	15998	15946	15992	15991	15918	15828	16033	15706	15889	15922	15817	15789	15881	15853	15878	15982	15873	16031	15990	15944	16176	15979	16044	15760	16026	16057	15908	16027	16158	15918	16196	16071	15994	15892	15931	15986	15783	15785	16125	15987	15971	15827	15748	16093	16037	15973	15857	15934	15977	15986	15913	15798	16028	15964	15898	16065	15876	15941	15951	15795	15975	16054	15934	16017	15924	16061	15757	15745	16033	15999	15889	15948	15913	15962	16081	16089	16006	16057	15781	16010	15950	16090	15901	15842	15915	16100	15913	16114	15966	15923	15983	16104	16187	16055	16037	16163	16024	16120	15902	16092	15907	15870	15916	15858	15797	15931	15756	15991	16035	15742	16038	15741	15886	15694	15623	15929	15859	15896	15878	15966	16081	16004	15775	16061	15967	15965	15822	15934	16076	15766	15922	15841	15757	15997	15981	16039	16036	16037	15922	15836	16031	15961	15705	16064	15949	15720	15938	16028	16158	15911	15846	15971	15747	15881	15892	15926	15755	15850	16039	15842	15861	15916	15753	15813	15829	15865	15910	15925	15958	15927	15919	16099	15926	15682	15746	15825	16034	15901	16020	16031	15712	15680	15821	16098	16029	15751	15888	16030	15702	15973	16096	15927	15899	15580	15874	15974	16077	15961	16012	15952	16030	15960	16011	15986	15999	16002	15846	15971	15906	15910	15920	15855	15986	15933	15965	15994	15878	15858	15764	16021	15894	15982	15998	15812	15827	15853	16017	16112	16075	15963	16050	16134	15919	15910	16174	15928	15774	15792	16068	16033	16108	15981	15967	15906	15652	15916	15938	15846	15993	15831	16060	16128	15952	16019	15702	15794	15724	15807	16053	15940	15810	15810	16056	15717	15694	15955	16013	16288	15969	16103	15896	15830	16025	15986	15745	15807	15892	16036	15833	16067	15863	16032	16035	15805	15970	15808	15885	15928	15853	15943	15814	15922	15701	15924	15951	15831	15875	16040	15936	15819	16034	15909	16016	15752	15789	15964	15760	15820	15711	15821	15781	16010	16022	15759	16017	15846	15980	15912	16180	16000	16091	15813	15816	15945	15938	15773	15826	15805	16129	16000	16018	15921	15710	15849	16116	15926	16096	15878	15805	15934	15903	16016	15745	15988	15901	15720	15883	15892	16012	15883	15979	16175	15926	16060	16046	15944	15985	15975	15810	16114	15994	16103	15885	15989	15874	15817	15899	15957	15735	16122	15769	15809	15975	15899	15937	16106	16015	15932	16078	15965	15946	15755	15938	16002	15999	15978	15747	15895	15965	16079	15972	15835	15856	15942	15835	15943	16081	15884	15861	15952	15733	15932	15995	15995	15989	15859	15829	15838	15872	15994	15931	15767	15882	16121	15918	16099	15929	15811	15898	15999	15853	15880	16071	15951	15775	15958	15820	16011	15859	15765	15984	15577	15845	15906	16249	15840	16084	16050	15869	15935	15827	16005	15808	16005	15823	15991	15760	15969	16032	15987	15825	15945	15938	15896	15845	15857	15890	15958	16000	16016	15942	16156	15837	15959	15886	15838	15976	15903	16054	15821	15905	15890	16023	15891	16025	15956	15787	16117	15905	15914	15804	15718	15957	15927	16055	16009	15865	15874	15761	16022	16036	15863	15935	15985	15852	15938	15766	15844	16001	16130	16200	16040	15943	15819	15895	16085	15824	16218	15909	16015	15947	15933	15861	15866	15736	16035	15903	16127	15799	15762	15928	15976	15839	15898	15919	15991	15828	15920	15872	16096	16028	15865	15831	16030	15966	15993	15968	15967	16041	15930	16083	15942	16029	15869	15923	16135	15951	15922	16086	16026	15979	16289	15967	15976	16071	15747	15768	15810	15749	15928	15915	15844	15879	16092	15930	15992	15878	15997	16021	16099	15995	15952	16005	16031	15952	15869	15931	16110	16133	15864	15898	15767	15826	15954	16034	15873	15770	15805	16084	16008	16206	15635	15980	15943	15837	15995	16055	15816	15985	15658	15888	15885	15881	16034	15931	16033	15962	15715	16058	15895	16058	15788	15742	15826	15990	15904	15860	15846	15878	15747	15984	15853	15772	15929	15910	16061	15945	16142	15894	16014	15868	16134	16023	15872	15955	16051	15937	15786	15764	15940	16031	16029	15977	16042	16065	15885	15780	15825	15682	15891	15875	15895	16081	15929	16009	16048	15931	15885	15922	16151	16030	16188	15973	15954	15896	15941	15757	15772	15993	15801	16166	15998	16112	15903	15972	16075	15909	15855	15898	15826	15873	15991	15959	15960	15951	15744	15818	15823	16097	15884	15603	15876	15865	15812	15804	15847	15891	15920	15919	15920	16011	15999	15754	16098	15838	15969	15858	15944	16010	15869	15889	15972	15853	15960	15870	15821	15926	15741	15888	15890	15882	15802	15922	15780	15990	16038	15971	15864	15881	15934	15938	15832	16043	16074	15701	15933	15778	15868	15898	16129	15898	16096	15897	15841	15787	15973	15776	16024	15993	15765	15845	15884	15911	16068	15841	15744	15983	15838	16055	15866	15936	15846	15805	15890	15921	16055	15900	15918	15801	15860	16008	16049	16015	16153	15901	15915	15862	15816	15942	15760	15917	16017	16094	16016	15980	15933	16001	15912	15797	15891	15994	16043	15925	16085	16006	16006	15890	15820	15962	16009	15928	15981	15866	15782	15741	15892	15990	16044	15973	15925	15852	15981	15989	15993	16011	15810	15896	15946	15891	16014	15840	16138	15872	16128	16098	16029	15862	16079	15949	16079	16093	15856	15850	15738	15989	15984	15673	15943	15835	16040	15891	15959	15908	15879	15947
12625	23456	55547	76293	56807	35977	21811	13756	11295	10753	10467	10211	9984	10005	10126	10037	10197	10142	10145	10056	10019	9992	10004	10156	9933	9926	10113	10066	10190	10176	10037	9991	10128	10094	9985	10037	10054	9927	10037	9876	10072	10089	10030	9977	9864	10031	9988	9994	9996	10012	10125	9980	10056	10067	10218	9949	9902	10039	9965	9954	9956	10185	9925	9976	9871	9930	10087	10166	10219	10155	10170	9937	9996	10098	10045	10150	10068	9957	10116	9902	10077	9990	10024	10162	10060	10024	10084	9964	9944	10136	10105	9952	9923	10040	10050	9931	9930	10101	10059	10045	10077	9864	10158	9956	10018	10004	9876	9959	9990	9980	9933	9999	9966	10045	9970	10006	9997	10013	10071	9984	10037	10031	10123	10124	9901	10050	9948	10035	9831	10003	9993	9956	9957	10037	9984	10034	9921	9985	10121	9934	10122	10111	10111	10052	10006	10014	10006	10265	9997	10009	10026	9995	10170	9960	9960	10035	9975	9885	10069	9862	10013	10060	10001	9968	9955	10104	9772	10143	9941	9947	10069	10161	10110	9918	10024	9947	9957	10026	9993	10069	10058	9902	10062	10089	9954	10079	9894	10074	9954	10034	9975	10012	9921	9977	9974	10020	10041	9951	9977	10095	9893	9938	9988	10021	10195	10027	10103	9894	9892	9969	10052	9978	10108	10070	9987	9827	10081	10084	10071	9888	10043	10094	9973	10058	10072	9885	9946	10139	9938	10038	10004	9973	9889	10095	10017	10073	10132	9912	10080	9948	10039	10110	9937	9871	9896	10064	9868	10097	10059	9945	10096	10004	10119	9947	9847	9942	10040	9970	9986	10070	10014	10004	10008	10007	9951	10087	9930	10013	10043	10110	9889	9996	9926	9955	9919	9894	10061	10041	10141	9975	10024	10058	9869	10022	9737	10029	9885	10034	9921	9913	9883	9992	9932	9891	10119	9977	9889	9823	10015	9936	9994	9940	9936	10021	10007	9934	9985	9975	10031	9955	9970	9951	10059	10143	10049	10014	10041	10064	9809	10123	10157	9935	10108	9976	10051	10032	9883	10121	9962	9925	9894	10019	10034	10163	9972	9910	9936	10191	9896	10027	10043	10035	10096	9987	9932	9989	9934	10106	9954	10022	10172	9941	9948	9968	9953	9894	9999	9924	10190	10034	10132	9998	9994	10046	10092	9930	10006	10141	9876	9912	10064	9979	10019	10002	9889	9981	9913	9822	9983	9965	10120	10133	9969	10027	9972	9980	10069	10027	10085	10013	10002	9957	10022	10045	10189	10086	10026	10013	9936	10012	9955	10097	10017	9871	10128	10140	9914	9985	9939	9967	9947	10080	10036	10020	10051	10082	10015	9965	10014	10064	10149	9946	9995	9877	9906	10168	9972	9948	10008	10026	10126	10108	10007	9869	10056	10074	10048	10027	10123	10009	9988	10026	10149	9989	10066	10062	9928	10052	9969	10070	9934	9986	10047	9994	10096	10000	10000	10180	9939	9988	10019	9878	10007	10018	9802	9905	9948	9963	9913	9819	10112	9962	10078	9848	10120	9949	10037	10044	10141	10014	9919	10027	10128	10043	9911	10150	9889	9945	10002	10116	10004	9980	10026	9992	10141	9912	9975	9878	9883	9792	9940	9828	10135	9844	10101	9966	10157	9911	10146	10033	10088	9867	10028	9941	10059	9991	9979	9920	10020	9989	10074	10136	10051	9874	10034	9993	10064	10042	10022	10012	9995	10004	9884	9873	10095	9993	10086	10138	9993	10033	10173	9887	9961	9913	10173	10133	10082	10171	9983	10137	10002	10064	9977	10007	10060	10028	9947	9934	9919	10103	9910	10014	9793	9995	10067	10051	10029	9910	10052	9995	10052	10038	10175	9964	10114	10033	9968	10018	9998	10121	9883	10013	9979	9908	10007	9957	10112	9952	9812	10037	10047	9875	10025	10082	9987	9938	10037	10008	9920	9972	9985	9996	9920	9994	9956	9988	10126	9860	9970	9835	9911	10104	9868	9985	9832	10130	10001	9905	10083	9971	9885	9948	10083	10033	10006	10047	9986	10038	10171	9909	10106	10032	10038	10088	9950	10072	10030	10110	10009	10125	9846	9911	9947	9937	9927	10054	10065	10065	9984	10086	9834	10170	10021	10009	9897	9949	9824	9994	9986	10041	10072	10025	10025	9928	9890	10052	10012	10021	9961	10043	10004	10019	10070	10005	9890	9975	10074	9953	10026	9973	9956	9934	10088	9939	9829	9926	9857	9927	10212	10208	9862	10066	9851	10053	9843	10025	10045	10000	10026	9982	10080	10122	10119	9998	10031	10046	9939	9998	9999	10013	10018	10009	10042	9984	10034	10089	10037	9926	10018	9988	9871	9996	10111	9963	9865	10048	10060	10028	9906	9943	9930	9813	10010	10000	9884	9922	9908	9996	10029	9984	10057	10206	10110	10035	10009	10000	9831	10131	9868	9997	10084	9859	10082	10093	9937	10037	10091	9981	10118	10038	9969	9996	9863	10076	9955	9910	10032	9878	10084	9927	10176	9976	10078	9834	9957	9848	9949	9859	10091	10027	10071	9937	10016	9926	10147	9960	10137	10104	10155	9965	10053	10025	9997	9995	9910	9961	9956	9949	10045	10140	9965	9948	10036	10043	9861	9935	10014	10051	10033	9962	9898	9972	10122	10128	10096	9920	9977	10003	9975	9994	10081	9886	10048	9900	9968	10121	10038	9893	9987	10012	9844	10125	10001	10129	10117	9979	9968	9951	10094	10009	10031	9942	9884	10029	10097	9957	10148	9704	10062	9865	10169	10144	10024	10086	10048	10029	9904	10092	10177	10056	9923	10097	9995	9933	9985	10164	10125	10029	10030	10001	9876	9769	10029	10076	9886	9990	9951	10038	9959	9920	9987	10013	9924	10152	10050	10118	10075	10135	9919	9984	10039	10001	10034	9970	9907	10087	10013	10023	10097	9977	9925	10054	10044	10075	9864	10068	10016	9929	9917	9975	10056	10104	10073	10040	9824	9820	10022	9982	9902	9978	10279	10122	10083	10031	10033	10145	10010	9903	9935	9978	10118	9828	9942	10041	10083	10021	9901	10021	10073	9940	9908	9954	9927	9886	10006	10035	9987	9952	9969	9885	10095	9874	10012	10026	9956	10081	10027	9948	9855	10051	9964	10232	9998	10061	10020	10000	10026	9866	10064	10063	10157	9874	9855	10083	10094	9954	10119	10067	9875	9838	9906	9903	10074	10091	10079	10082	9873	10159	10008	10116	10063	9897	9961	10033	9910	10068	10060	9926	10041	9994	10129	9974	10002	9885	10116	10052	9904	9868	9996	9921	9977	10081	9986	9903	9906	9929	10015	9936	9943	10057	9954	9971	10050	9984	9992	10085	10140	9977	9982	10004	9778	10018	10011	9971	9993	10020	9843	9962	10117	9923	9885	9811	9979	10000	10029	10105	10089	9768	9930	9989	10000	9823	10050	10008	9894	10177	10132	10107	10062	9987	9985	9826	10036	10113	10076	9908	9989	9960	10135	9996	10079	9869	9992	10038	9980	10021	10049	10028	10081	9852	10161	9915	9813	10064	9975	9979	9966	10035	9905	10023	10134	10077	9834	10034	9909	9944	9866	9844	10035	9879	9940	10004	9908	10052	10170	10097	10070	10067	10131	10107	10075	9964	9912	10098	10072	10006	9982	9896	10135	9912	9900	10054	9946	9978	9919	10020	10041	10152	9977	10014	10108	9948	10085	10042	10019	10087	9948	9963	10032	9939	9879	10033	10061	9841	10112	10155	10004	10217	10043	10022	10068	9892	10092	10023	9958	10148	10081	9982	9974	10010	9894	9847	10057	10062	10049	9971	10039	9904	9925	9997	9943	9948	10066	10042	9728	10012	9930	9928	10012	9891	10097	9987	9946	9993	9928	9972	9906	9837	10079	10097	9969	10008	9945	9974	10232	10105	9950	9998	10032	10067	9986	10019	10057	9993	9899	9916	9943	10180	9957	10015	10035	10001	10079	10014	10078	10037	10029	9911	9994	10055	10056	10038	10005	10040	9907	10120	9913	9915	10042	9926	9889	9892	9962	9909	9948	9997	9958	9917	9930	9996	10032	9922	9993	9932	9929	9955	9831	10066	10166	9943	10095	10007	9893	10063	10037	10018	9997	10015	10071	10091	10107	10056	9993	9984	9952	9992	9764	10016	10058	9943	10072	9919	10067	9981	10039	9797	10078	10005	10073	9997	9998	10107	9995	10087	10116	9824	10101	9827	9996	9909	10025	9973	10068	9895	10140	9989	9938	10108	10012	9908	10183	10037	9988	10063	10118	9989	10033	10047	10089	9899	10095	9985	9884	9960	10053	9931	9959	10022	9991	9764	10045	10124	9984	9955	9924	9931	10046	10007	10068	10011	10009	9966	10050	9993	10037	10078	9988	9905	10128	10027	9930	9935	9845	10138	10030	9880	9878	9898	10054	10048	9947	9881	9880	10061	9997	9902	9881	10041	10060	9966	10059	10002	10089	9951	9995	9879	10079	9963	10013	10028	9983	10193	9930	10104	10137	10229	10002	10081	10079	9906	9940	9911	9956	10086	9996	9987	9863	10091	9937	9936	9959	9933	10023	10110	9968	9850	10003	9938	9978	9950	10077	9958	10057	10061	9896	10196	9943	10138	10075	10049	9986	9981	9914	10036	10070	10028	10064	9975	10075	9884	10032	9870	10087	9968	10134	10018	10058	9927	10059	10016	9975	10045	10145	10049	9838	10024	9968	10101	10030	10045	9765	9680	10003	10015	10037	10044	9818	10060	10002	9937	10044	10000	10050	9925	9970	9895	9996	10007	9930	9942	9964	9948	10001	9904	10104	10040	9934	9930	9988	10003	10013	9946	9980	9987	10021	9991	9862	10078	9937	10053	10090	9949	10007	9946	9964	10120	9903	9998	10087	10092	10109	9983	9984	10167	9976	9859	9967	10000	9939	9938	10106	9960	9965	10063	10186	9806	10114	10067	9913	10063	10054	9937	9987	9989	9927	10082	10023	10083	9954	9829	9936	9852	9958	10095	9948	9926	9983	10013	9865	9995	9972	9909	10071	9815	9914	10124
23798	21580	32566	61690	61318	52711	40526	27056	20412	18442	17195	16902	16588	16716	16482	16469	16505	16461	16256	16530	16331	16405	16354	16344	16414	16412	16221	16516	16253	16480	16454	16269	16267	16468	16392	16343	16339	16462	16353	16442	16404	16360	16444	16197	16588	16397	16409	16189	16301	16195	16208	16288	16193	16207	16329	16251	16266	16383	16381	16287	16380	16312	16319	16581	16289	16322	16621	16548	16411	16196	16402	16469	16148	16098	16216	16213	16374	16394	16268	16390	16319	16300	16218	16260	16346	16358	16352	16353	16371	16383	16253	16217	16639	16213	16394	16049	16254	16371	16341	16246	16278	16040	16348	16512	16200	16184	16041	15985	16465	16358	16446	16169	16343	16222	16299	16405	16267	16269	16474	16176	16199	16308	16452	16250	16289	16346	16438	16322	16151	16315	16278	16340	16066	16156	16075	16236	16476	16293	16305	16411	16248	16164	16309	16133	16550	16264	16087	16283	16276	16243	16124	16325	16535	16363	16086	16376	16260	16209	16414	16128	16148	16267	16214	16294	16508	16265	16417	16374	16191	16478	16300	16203	16251	16360	16402	16348	16477	16284	16322	16292	16368	16243	16395	16404	16287	16279	16297	16181	16385	16235	16381	16342	16246	16182	16195	16438	16306	16391	16282	16301	16092	16227	16381	16521	16320	16212	16362	16366	16303	16449	16187	16144	16458	16294	16233	16321	16573	16172	16338	16356	16350	16424	16142	16429	16294	16254	16078	16383	16376	16466	16399	16196	16217	16535	16239	16266	16152	16520	16306	16282	16367	16305	16312	16298	16387	16235	16331	16367	16287	16415	16265	16473	16212	16275	16238	16080	16424	16498	16329	16273	16234	16445	16293	16134	16330	16100	16153	16388	16143	16523	16251	16120	16274	16245	16118	16606	16267	16115	16283	16271	16275	16351	16256	16244	16288	16327	16070	16447	16492	16252	15999	16265	16380	16290	16099	16306	16367	16248	16303	16496	16364	16405	16199	16422	16357	16274	16264	16103	16397	16055	16225	16264	16389	16488	16083	16301	16212	16225	16441	16486	16109	16349	16308	16162	16323	16253	16280	16144	16363	16227	16115	16419	16349	16135	16198	16570	16304	16359	16331	16385	16409	16256	16290	16114	16314	16339	16472	16381	16121	16241	16178	16216	16292	16274	16140	16219	15989	16188	16203	16283	16323	16239	16293	16141	16338	16135	16327	16189	16463	16420	16417	16508	16228	16140	16393	16459	16318	16339	16135	16263	16165	16149	16250	16374	16277	16347	16197	16471	16492	16199	16149	16460	16457	16291	16203	16182	16418	16534	16472	16247	16497	16308	16316	16321	16073	16282	16186	16344	16440	16348	16277	16268	16339	16284	16278	16394	16298	16380	16336	16483	16340	16317	16508	16395	16169	16217	16372	16509	16362	16161	16255	16207	16399	16229	16306	16188	16223	16359	16287	16289	16391	16314	16445	16124	16495	16252	16318	16308	16370	16181	16528	16402	16325	16175	16390	16300	16194	16221	16373	16255	16183	16362	16488	16165	16217	16215	16260	16255	16345	16134	16104	16335	16291	16415	16314	16252	16544	16248	16070	16345	16319	16414	16169	16246	16360	16292	16289	16176	16209	16378	16039	16195	16373	16346	16338	16262	16321	16328	16429	16180	16213	16503	16227	16323	16366	16249	16434	16359	16307	16301	16332	16388	16175	16370	16210	16262	16279	16486	16117	16162	16222	16267	16414	16326	16415	16274	16102	16313	16562	16172	16180	16362	16305	16287	16181	16233	16462	16276	16309	16027	16206	16293	16336	16187	16274	16169	16663	16406	16502	16261	16480	16324	16428	16330	16417	16298	16387	16158	16314	16555	16433	16337	16312	16352	16484	16309	16339	16164	16347	16285	16378	16213	16310	16365	16250	16236	16352	16241	16071	16275	16228	16277	16266	16291	16370	16129	16217	16405	16491	16408	16347	16256	16313	16168	16192	16216	16338	16202	16334	16339	16379	16216	16104	16368	16253	16421	16290	16437	16149	16245	16302	16435	16057	16477	16253	16064	16420	16210	16119	16200	16422	16319	16175	16341	16475	16297	16237	16326	16599	16324	16288	16251	16274	16205	16435	16386	16204	16110	16267	16193	16367	16316	16180	16415	16109	16220	16473	16316	16302	16154	16265	16337	16435	16278	16323	16177	16537	16379	16201	16489	16108	16257	16408	16494	16255	16459	16416	16187	16356	16133	16172	16038	16226	16261	16262	16234	16368	16183	16360	16264	16179	16261	16406	16211	16140	16454	16289	16261	16126	16147	16307	16268	16153	16195	16296	16467	16477	16344	16019	16351	16268	16243	16385	16141	16000	16256	16382	16119	16176	16238	16181	16143	16301	16308	16389	16336	16064	16279	16404	16146	16114	16088	16119	16232	16138	16125	16369	16260	16182	16233	16305	16215	16309	16447	16361	16195	16224	16172	16162	16130	16266	16164	16159	16193	16188	16269	16387	16326	16273	16373	16298	16285	16296	16514	16352	16390	16300	16200	16123	16220	16310	16224	16310	16337	16305	16214	16442	16314	16385	16387	16192	16297	16068	16079	16489	16384	16328	16247	16281	16114	16412	16080	16440	16277	16293	16270	16241	16355	16452	16327	16264	16325	16485	16308	16327	16280	16229	16129	16340	16214	16316	16331	16205	16226	16317	16192	16230	16368	16352	16063	16344	16264	16230	16281	16227	16153	16355	16333	16398	16318	16331	16143	16213	16249	16293	16201	16446	16209	16464	16299	16424	16199	16279	16367	16365	16226	16367	16576	16172	16103	16110	16204	16385	16230	16335	16178	16397	16219	16040	16162	16148	16193	16282	16394	16196	16306	16540	16278	16276	16291	16306	16216	16246	16100	16058	16240	16410	16305	16385	16333	16379	16328	16241	16367	16358	16199	16403	16396	16167	16070	16436	16094	16154	16322	16235	16230	16318	16434	16198	16220	16280	16410	16116	16244	16231	16172	16282	16173	16129	16288	16334	16366	16355	16346	16450	16424	16441	16321	16370	16341	16272	16359	16268	16098	16532	16414	16345	16366	16526	16134	16368	16241	16287	16189	16206	16317	16272	16272	16387	16266	16384	16496	16315	16117	16390	16290	16531	16284	16097	16375	16105	16228	16159	16300	16149	16180	16474	16180	16245	16317	16131	16456	16092	16377	16134	16393	16196	16362	16494	16405	16372	16302	16306	16212	16552	16294	16276	16339	16124	16122	16242	16280	16023	16132	16461	16295	16182	16182	16473	16344	16300	16179	16311	16365	16346	16149	16283	16338	16203	16267	16117	16142	16304	16277	16310	16240	16383	16486	16277	16454	16374	16347	16489	16070	16394	16258	16189	16172	16434	16489	16012	16335	16402	16292	16377	16181	16133	16110	16401	16420	16310	16378	16390	16081	16323	16284	16332	16289	16257	16218	16285	16334	16263	16132	16349	16234	16312	16157	16135	16241	16248	16347	16180	16357	16351	16187	16330	16437	16325	16248	16174	16177	16274	16271	16623	16257	16495	16181	16366	16339	16336	16344	16241	16067	16402	16378	16242	16209	16150	16331	16363	16164	16382	16225	16093	16447	16253	16267	16311	16446	16368	16227	16330	16196	16131	16395	16295	16173	16341	16427	16148	16387	16418	16337	16462	16272	16137	16382	16317	16341	16202	16183	16292	16341	16129	16307	16330	16224	16400	16317	16308	16483	16175	16190	16067	16125	16276	16273	16148	15953	16209	16232	16453	16450	16117	16283	16366	16243	15970	16318	16264	16210	16368	16256	16358	16271	16240	16529	16356	16132	16349	16228	16561	16346	16389	16274	16117	16206	16333	16051	16382	16260	16165	16145	16002	16318	16272	16136	16200	16404	16123	16342	16237	16143	16489	16407	16173	16126	16389	16236	16210	16239	16375	16397	16280	16248	16268	16450	16375	16354	16262	16203	16303	16112	16131	16296	16328	16225	16149	16363	16199	16211	16281	16301	16387	15992	16392	16153	16260	16314	16397	16186	16301	16170	16180	16119	16277	16228	16257	16340	16452	16514	16224	16153	16159	16286	16435	16399	16141	16264	16245	16395	16315	16467	16024	16229	16144	16433	16348	16315	16237	16343	16247	16334	16091	16309	16299	16375	16206	16111	16129	16191	16209	16325	16153	16521	16133	16168	16339	16368	16331	16143	16228	16475	16371	16183	16505	16313	16244	16174	16323	16228	16121	16150	16193	16288	16406	16444	16357	16624	16266	16183	16200	16330	16370	16299	16338	16170	16392	16174	16109	16380	16538	16474	16203	16238	16309	16123	16340	16446	16354	16400	16236	16264	16151	16546	16393	16331	16113	16408	16400	16302	16445	16356	16253	16285	16085	16267	16098	16290	16253	16318	16109	16532	16449	16503	16332	16422	16199	16341	16233	16408	16580	16324	16330	16328	16268	16173	16281	16398	16223	16057	16608	16307	16063	16324	16153	16223	16294	16435	16255	16386	16239	16265	16236	16217	16171	16364	16262	16276	16371	16201	16240	16143	16093	16172	16182	16380	16199	16086	16266	16245	16291	16259	16294	16176	16065	16124	16159	16269	16230	16419	16479	16355	16375	16282	16178	16317	16394	16436	16202	16434	16487	16349	16437	16386	16237	16352	16297	16304	16251	16308	16287	16203	16531	16356	16300	16230	16310	16303	16333	16085	16150	16365	16423	16076	16209	16373	16307	16253	16121	16213	16232	16025	16280	16325	16262	16174	16342	16298	16329	16273	16268	16262	16417	16052	16314	16169	16346	16461	16421	16327	16181	16357	16323	16478	16214	16310	16197	16311	16280	16099	16282	16222	16490	16291	16387	16379	16464	16360	16435	16323	16193	16278	16261	16528	16230	16309	16173	16041	16087	16101	16374	16197	16295	16257	16156	16163	16012	16175	16296	16181	16507	16269	16326	16189	16460	16276	16276	16283	16371	16134	16190	16243	16299	16069	16309	16429	16283	16153	16241	16333	16356	16162	16371	16479	16314	16450	16302	16146	16360	16202	16353	16510	16094	16451	16089	16285	16413	16235	16262	16345	16494	16480	16443	16338	16317	16119	16240	16208	16353	16396	16545	16439	16240	16259	16279	16176	16307	16134	16300	16452	16240	16143	16274	16343
16674	33887	71409	94192	72089	51767	30953	18729	13237	11559	10885	10636	10566	10476	10438	10484	10409	10496	10476	10345	10444	10460	10478	10508	10366	10547	10364	10419	10503	10572	10412	10479	10532	10514	10364	10366	10465	10522	10357	10489	10381	10413	10334	10510	10369	10556	10399	10352	10311	10424	10265	10476	10595	10423	10420	10248	10334	10516	10393	10370	10487	10424	10562	10278	10427	10469	10546	10402	10329	10503	10330	10334	10405	10334	10398	10486	10366	10381	10297	10395	10361	10395	10404	10440	10386	10354	10495	10299	10456	10335	10425	10443	10442	10355	10395	10245	10579	10314	10266	10438	10308	10553	10510	10266	10301	10477	10457	10409	10622	10476	10309	10508	10448	10540	10379	10249	10365	10344	10472	10234	10389	10396	10438	10424	10486	10431	10371	10352	10257	10384	10301	10298	10458	10337	10448	10351	10106	10487	10524	10357	10437	10439	10323	10260	10305	10306	10580	10382	10360	10371	10398	10161	10325	10292	10416	10326	10432	10393	10307	10433	10227	10334	10396	10376	10415	10300	10275	10433	10204	10412	10240	10353	10562	10473	10424	10308	10386	10157	10527	10334	10470	10373	10409	10415	10535	10300	10157	10326	10491	10234	10290	10475	10350	10428	10391	10450	10422	10480	10341	10347	10368	10465	10437	10258	10359	10417	10321	10352	10261	10275	10322	10346	10499	10433	10419	10480	10211	10326	10383	10425	10529	10417	10371	10380	10416	10484	10356	10415	10364	10371	10425	10435	10363	10331	10376	10375	10399	10472	10458	10285	10453	10326	10321	10391	10297	10300	10351	10349	10482	10438	10254	10446	10263	10451	10412	10279	10300	10275	10492	10264	10397	10331	10377	10344	10349	10401	10388	10241	10409	10290	10318	10330	10447	10479	10341	10239	10329	10266	10464	10386	10356	10496	10345	10442	10325	10561	10384	10445	10430	10469	10602	10490	10233	10302	10241	10514	10531	10521	10319	10345	10435	10245	10361	10484	10336	10396	10353	10315	10414	10383	10364	10312	10482	10434	10412	10442	10245	10371	10316	10319	10316	10432	10419	10374	10448	10247	10323	10412	10472	10319	10213	10517	10483	10408	10504	10261	10455	10379	10341	10375	10448	10429	10373	10399	10314	10375	10303	10450	10434	10382	10371	10465	10374	10392	10507	10439	10478	10387	10278	10260	10380	10458	10394	10370	10288	10317	10414	10365	10321	10446	10233	10508	10349	10340	10523	10530	10402	10352	10399	10349	10404	10379	10207	10528	10171	10381	10289	10466	10429	10375	10415	10322	10470	10324	10209	10332	10426	10338	10374	10547	10380	10364	10501	10440	10366	10242	10306	10262	10560	10350	10379	10284	10368	10304	10512	10438	10173	10406	10366	10287	10301	10336	10323	10374	10325	10292	10256	10402	10290	10390	10584	10204	10336	10272	10490	10489	10452	10223	10529	10420	10448	10349	10498	10320	10401	10349	10373	10403	10366	10326	10390	10345	10509	10271	10383	10239	10357	10403	10445	10399	10518	10415	10396	10472	10278	10490	10378	10370	10269	10499	10558	10307	10367	10267	10457	10450	10415	10367	10523	10320	10340	10449	10457	10289	10319	10488	10536	10337	10271	10354	10616	10431	10387	10460	10370	10344	10254	10271	10349	10326	10331	10534	10332	10496	10465	10324	10327	10478	10238	10318	10358	10408	10346	10404	10405	10250	10308	10389	10359	10310	10460	10381	10459	10485	10284	10430	10433	10373	10368	10274	10382	10443	10390	10466	10447	10428	10330	10284	10384	10435	10265	10354	10336	10317	10461	10289	10237	10463	10268	10395	10307	10477	10368	10391	10454	10201	10300	10283	10458	10496	10379	10382	10371	10168	10547	10457	10412	10257	10631	10517	10373	10445	10156	10231	10434	10333	10267	10360	10396	10427	10348	10432	10433	10309	10458	10290	10500	10295	10283	10367	10500	10335	10425	10284	10395	10353	10362	10203	10182	10219	10242	10449	10416	10425	10318	10517	10511	10483	10359	10388	10425	10227	10435	10252	10326	10417	10325	10399	10240	10402	10332	10545	10496	10513	10404	10265	10508	10446	10365	10536	10453	10396	10321	10447	10386	10434	10362	10291	10415	10305	10424	10329	10433	10423	10431	10282	10429	10329	10319	10245	10500	10538	10362	10351	10415	10435	10376	10488	10422	10378	10463	10436	10472	10462	10369	10453	10363	10280	10304	10392	10415	10477	10289	10390	10384	10406	10406	10410	10469	10288	10329	10450	10191	10294	10267	10446	10496	10271	10381	10297	10309	10385	10218	10296	10251	10348	10334	10384	10222	10337	10333	10401	10186	10401	10354	10165	10477	10611	10239	10436	10394	10411	10391	10461	10259	10328	10359	10354	10344	10420	10411	10406	10261	10274	10417	10386	10249	10400	10448	10381	10404	10460	10324	10366	10499	10370	10260	10497	10376	10365	10466	10324	10578	10183	10422	10429	10260	10364	10217	10524	10340	10417	10430	10387	10341	10317	10442	10336	10393	10356	10379	10224	10518	10240	10395	10305	10334	10372	10172	10293	10343	10308	10351	10406	10346	10482	10403	10393	10372	10280	10352	10336	10416	10391	10280	10418	10271	10364	10401	10474	10349	10473	10473	10416	10598	10456	10420	10328	10396	10288	10512	10200	10470	10251	10262	10278	10309	10491	10188	10535	10532	10225	10253	10352	10376	10157	10299	10381	10333	10500	10483	10248	10357	10466	10193	10236	10318	10432	10427	10524	10241	10435	10456	10374	10281	10399	10516	10457	10313	10301	10448	10380	10450	10436	10368	10414	10360	10301	10260	10348	10246	10222	10321	10524	10535	10320	10361	10230	10319	10401	10309	10501	10420	10358	10449	10434	10394	10291	10187	10401	10456	10283	10340	10207	10256	10479	10383	10328	10365	10341	10377	10390	10353	10325	10342	10346	10405	10118	10276	10228	10351	10537	10267	10376	10432	10440	10466	10470	10355	10403	10476	10215	10396	10398	10411	10359	10316	10336	10367	10429	10420	10443	10534	10440	10403	10494	10384	10313	10492	10545	10389	10551	10499	10380	10383	10527	10373	10423	10384	10458	10242	10213	10399	10425	10390	10388	10450	10392	10374	10350	10514	10358	10371	10368	10344	10345	10273	10425	10220	10449	10296	10285	10374	10160	10460	10320	10321	10491	10498	10286	10499	10410	10215	10340	10535	10149	10366	10446	10217	10413	10408	10332	10246	10314	10368	10517	10275	10226	10346	10335	10239	10318	10357	10436	10301	10493	10301	10415	10333	10335	10344	10402	10482	10668	10323	10306	10392	10387	10385	10267	10360	10447	10320	10410	10447	10377	10265	10451	10421	10464	10202	10269	10324	10399	10341	10240	10364	10446	10450	10302	10342	10339	10602	10262	10468	10473	10263	10449	10395	10270	10357	10317	10336	10337	10344	10362	10403	10283	10237	10320	10363	10418	10386	10255	10469	10365	10447	10401	10621	10326	10251	10373	10352	10450	10230	10276	10370	10317	10432	10329	10380	10386	10427	10421	10304	10216	10462	10294	10285	10411	10235	10344	10447	10077	10517	10280	10169	10279	10339	10437	10215	10402	10165	10598	10270	10421	10407	10488	10321	10405	10462	10217	10372	10505	10392	10450	10275	10357	10305	10340	10359	10381	10386	10295	10255	10422	10313	10455	10339	10410	10334	10316	10331	10548	10360	10314	10460	10327	10297	10419	10395	10272	10208	10345	10376	10267	10445	10472	10287	10278	10291	10368	10396	10312	10237	10397	10465	10440	10384	10263	10454	10190	10471	10394	10264	10391	10428	10502	10387	10354	10221	10304	10333	10360	10296	10153	10436	10460	10517	10362	10301	10327	10403	10289	10421	10269	10430	10436	10433	10352	10322	10394	10259	10243	10258	10211	10354	10419	10391	10312	10461	10373	10396	10379	10157	10147	10489	10359	10406	10299	10321	10446	10303	10373	10258	10331	10172	10555	10335	10452	10499	10527	10424	10415	10536	10317	10371	10482	10390	10184	10410	10528	10381	10357	10385	10304	10442	10194	10418	10486	10503	10339	10375	10381	10395	10274	10317	10290	10449	10271	10304	10388	10379	10387	10554	10559	10444	10297	10284	10343	10247	10296	10388	10367	10507	10341	10335	10565	10317	10592	10287	10291	10474	10391	10493	10377	10465	10267	10340	10358	10431	10506	10281	10427	10447	10332	10257	10334	10321	10526	10326	10213	10457	10369	10384	10257	10378	10365	10446	10448	10462	10397	10490	10488	10375	10364	10312	10523	10409	10179	10426	10290	10447	10452	10401	10285	10513	10326	10265	10462	10479	10382	10374	10432	10387	10372	10393	10372	10394	10514	10437	10575	10153	10543	10289	10301	10314	10346	10519	10374	10103	10288	10351	10331	10231	10488	10274	10480	10386	10514	10301	10438	10347	10451	10515	10529	10471	10386	10325	10311	10233	10439	10198	10447	10338	10354	10370	10413	10423	10521	10383	10285	10412	10408	10394	10332	10146	10495	10347	10332	10345	10255	10532	10440	10358	10395	10443	10270	10208	10381	10366	10330	10276	10328	10464	10351	10288	10423	10518	10385	10235	10476	10418	10291	10526	10496	10362	10405	10287	10425	10415	10388	10354	10281	10308	10195	10258	10373	10451	10480	10494	10199	10401	10461	10239	10429	10334	10308	10223	10418	10357	10385	10401	10223	10404	10369	10276	10312	10403	10347	10266	10367	10323	10405	10421	10598	10273	10349	10354	10413	10409	10509	10503	10329	10501	10230	10450	10290	10443	10264	10409	10458	10368	10310	10467	10346	10332	10382	10317	10313	10405	10324	10427	10380	10375	10271	10403	10465	10542	10321	10634	10445	10334	10387	10305	10290	10449	10599	10357	10380	10312	10304	10450	10393	10390	10381	10346	10338	10392	10428	10455	10481	10479	10338	10430	10331	10434	10533	10527	10488	10357	10305	10549	10408	10298	10473	10434	10351	10467	10435	10346	10305	10228	10348	10317	10440	10270	10388	10300	10328	10483	10442	10418	10265	10345	10332	10374	10551	10273	10442	10334	10240	10422	10440	10426	10453	10436	10420	10374	10517	10471	10297	10290	10275	10298	10393
30186	22441	27833	38088	32183	25100	19976	17884	16963	16272	16131	16032	16164	16170	16280	16030	16033	16210	16223	16033	16226	16037	16185	16261	16281	16244	16320	16207	16178	16357	16286	16115	16049	16133	16308	16326	16045	16015	16338	16104	16041	16154	16455	15927	16208	16335	16078	16009	16398	16130	16175	16235	16157	16316	16126	16012	16020	15958	16032	16019	16216	16066	16459	16298	16091	16172	16061	16023	16207	15991	16113	16267	16212	16172	16156	16266	16345	16323	15952	16111	16205	15988	16175	16244	16236	16142	16284	16296	16189	16075	16298	16273	16052	16044	16294	16129	16057	16045	16164	16111	16298	16136	16075	16217	16345	16013	16161	16022	16078	16070	16288	16185	16334	15888	15937	16049	16109	16238	16088	16040	16217	16156	16134	16042	16099	16128	16177	15920	16290	16319	16095	16260	16125	16111	16249	16004	16218	16107	16186	16131	16073	16133	16162	15970	16156	16157	16162	16257	16356	16042	16296	16081	16090	16222	16000	16198	16294	16292	16271	16175	15904	16069	16067	16197	16142	16295	16061	16046	16255	15967	16096	16148	16397	16022	16286	16187	16117	15998	16155	15837	16023	16100	16096	16088	16303	16245	16085	16192	16099	16141	16186	16101	16353	16007	16016	16142	16139	16297	16135	16166	16335	16008	16185	16280	16262	16138	16105	16100	16166	16081	16243	16130	16043	16283	16121	16034	15975	16118	16365	16068	16335	16262	16014	16014	16060	16071	16241	16183	16173	15946	16109	16315	16337	16053	16178	16317	16145	16218	16208	16270	16305	16137	16154	15937	16052	15949	16152	15962	16084	16158	16220	16178	16034	16018	16028	15970	16140	16122	16175	16026	16258	16226	16114	16383	16247	16121	16127	16009	16396	16375	16185	16083	16223	16143	16106	16085	16208	16288	16195	16179	16131	16132	16032	16120	16056	16193	16137	16017	16226	16205	16158	16097	16188	15992	16038	15954	16026	16238	16000	16103	16176	16198	16333	16095	16202	16183	16374	16079	16291	16080	16296	15905	16209	16079	16046	16172	16498	16255	16074	16257	16119	16089	16093	16146	16092	15977	16005	16018	16276	15954	16099	16378	16257	16289	16408	16312	16386	16280	16179	16145	16047	16078	16289	16204	16297	16077	16051	16271	16270	16377	16378	16189	16159	16320	16239	16046	16321	16205	16304	16126	16219	16150	16090	16064	16253	15961	16222	16149	16070	15911	16064	16325	16063	16196	16248	16324	16020	16172	16016	16157	16035	16148	16177	16226	15946	16061	16156	16303	16014	16199	16343	16099	16436	16359	16155	16179	16209	16077	16158	16211	16097	16039	16243	16259	16343	16371	16122	16022	16093	16289	16184	15952	16031	16104	16139	16211	16264	16024	16319	16161	16206	16095	16168	16114	16239	15960	16235	16094	15798	15976	16176	16466	16208	16369	16073	16131	16163	16070	15978	16029	16128	16162	16110	15971	16127	16173	16184	16274	16219	16266	16048	16180	16157	16107	16070	16150	16261	16034	16087	16081	16102	16430	16058	16222	16159	16334	16138	16043	15915	16183	16230	16160	16021	16261	16192	16129	16222	16364	15909	16231	16016	16006	16184	16127	16126	16269	16034	16213	16316	16182	16350	16210	16119	16128	16290	16208	16296	16250	16157	16086	16144	16296	16277	16314	16069	16087	16023	16255	16164	16101	16096	16076	16338	16083	16110	16112	16242	16271	16159	16223	16184	16188	16160	16251	16166	15976	16060	16079	16061	16282	16277	16235	16371	16029	16178	16171	16078	16063	16224	16242	16377	16248	15870	16208	16106	16143	16291	15994	16341	16032	16209	16098	16220	16105	16305	16125	15972	16369	16244	16195	15928	15993	16174	16231	16184	16233	16193	16250	16184	16183	16108	16284	16250	16017	16114	16108	16043	16159	16249	16088	16294	16225	16309	16157	16254	16166	16302	16286	16434	16298	16256	16044	16093	16066	16234	16200	16254	16384	16083	16273	16054	16218	16123	16197	16305	15962	16071	15910	16234	16223	16117	16144	16321	16041	16158	16238	16138	16021	15961	16198	16145	16124	16479	16194	16101	16079	16021	15990	15957	16247	16111	15945	16266	16224	15948	16204	16220	16286	16042	16041	16136	16117	16067	16124	16076	16085	16192	16158	16158	16122	16026	16200	16082	16245	16168	16162	16174	16185	16229	15947	16358	16401	16210	16053	16199	16001	16029	16069	16083	16035	16331	16285	16079	16134	16031	16067	16108	16036	16069	16142	16046	15901	16115	16110	16127	16183	16117	16234	15999	16161	16298	15874	16139	16394	16214	16365	16050	16174	16022	16209	16073	16121	16053	16076	16153	16226	16113	16327	16036	15944	16339	16160	16057	16136	16100	16271	16201	16365	16162	16231	16110	16120	16168	16108	16086	16368	16243	16246	16167	16018	16142	16194	16179	16221	16093	16331	16357	15991	16087	16152	16198	16076	16149	16062	16079	16207	16126	16207	16333	16117	16013	15971	16099	16034	16078	16302	16149	16392	16105	16329	16223	16142	16035	16167	16170	16110	16142	16264	16108	16269	16127	16181	16535	16182	16149	15958	16470	16376	16244	16160	16089	16021	16046	16088	16157	16136	15766	16192	16132	15897	16118	16267	16288	15983	16215	16196	15884	16329	16218	16082	16227	16339	16129	16152	16117	16032	16081	16062	16117	16068	16147	16006	16224	16521	16312	16047	16155	16144	16210	16272	16261	16149	16199	16081	16073	16156	16263	16213	16285	16332	15966	16144	16121	16142	16133	16209	15925	16219	16134	16120	16214	15941	15921	16200	16254	16155	16003	16092	16279	16150	16130	16239	16263	16467	16193	16075	16328	16163	16089	16269	16200	16251	16150	16078	16190	16293	16392	16041	16080	16145	16298	16101	16146	16121	16197	16186	16211	16055	16152	16238	16237	16170	16242	16287	16216	16129	16097	16210	16116	16219	16104	16217	16167	16071	16300	16185	16096	15971	16215	16024	16196	15969	16050	16267	15996	16175	15899	16042	16301	16237	16086	16393	16073	16048	16081	16139	16079	16226	16081	16226	15953	16056	16292	16113	16176	16224	16000	16220	16021	16104	16112	16314	16129	16249	16037	16186	16025	16098	16044	16235	16099	16134	16137	16111	16276	16218	16071	16127	16196	16033	16247	16198	16219	16184	16043	16213	15975	15997	16120	16261	16474	16276	16258	16125	16121	16081	16183	16275	16333	16184	16203	16038	15990	16206	16098	16075	16281	16030	16310	16148	16130	16224	15968	16268	16417	16395	16006	16224	16168	16183	16181	16167	16118	16383	16192	16064	16127	16111	16342	16228	16218	16039	16235	16045	16265	16223	16241	16207	16291	16187	16062	16201	16204	16130	16325	16276	16072	16041	16044	16166	16157	16200	16241	16198	16062	16255	16235	16217	16158	16336	16172	16233	16123	16247	16155	16236	16130	16330	16204	16263	16242	16263	16218	16150	16181	16227	16132	16088	16308	16171	16092	16146	16245	16215	15975	16108	16165	16390	16252	16076	16138	16277	16208	16544	16349	16053	16103	16091	16282	16148	16203	16221	16193	16038	16176	16093	16108	16346	16308	16289	16216	16180	16151	16127	16032	15991	16149	16282	16107	16042	16076	16164	16320	16152	16291	16190	16047	16572	16265	16045	16389	16093	16031	16221	16130	16244	15930	16328	16159	16153	15954	16205	16119	15896	16180	16303	16178	16266	16105	16261	16287	16314	16048	16284	15995	16323	16278	16052	16467	16102	16255	16112	16118	15968	16058	16005	16165	16146	16276	16172	16016	16060	16124	16400	16113	16039	15936	16158	16175	16181	16173	15953	16164	16159	16325	16395	16194	15939	16257	15953	16014	16076	16045	15876	15856	16102	16308	16148	16247	16200	16179	16391	16079	16065	16061	16266	16167	16113	16145	16235	16166	16091	16196	16174	16168	16239	16335	16177	16212	15916	15970	16101	16338	16330	16099	16233	16297	15936	16155	16135	16207	16137	16412	16082	15964	16241	16297	16115	16134	16141	16349	16180	16168	16273	16110	16077	16196	16256	16107	15855	16112	16184	16107	16171	16293	16120	16194	16229	16211	16183	15948	16016	16257	16215	16457	16233	16038	16123	16255	16092	16120	16034	16410	16316	16064	16176	15956	16344	16199	16106	16217	16055	16172	16181	16127	16160	16097	16253	16322	16301	16426	16210	16266	16054	16403	16060	16020	16285	16251	16205	16004	16339	16353	16274	16346	16372	16347	16218	16228	16151	15996	16065	15905	16227	16120	16249	16161	16167	16398	16037	15985	16072	16049	16213	16210	15902	16327	16140	16013	16015	15998	16241	15993	16334	16198	16149	16149	16343	16196	16268	16191	16130	16106	16304	16287	16278	16240	16268	16318	16142	15996	16190	15771	15857	16230	16402	16095	16066	16099	16228	16106	16383	16283	16318	16197	16144	16346	16110	16123	16205	16302	16228	16192	16087	16367	15980	16213	16365	16118	16187	16055	16251	16155	16161	16081	16428	16283	16151	16093	16089	16182	16122	16147	16143	16059	16175	16110	16287	16209	16371	16246	16046	16099	16120	16025	16099	16044	15966	16202	16054	16286	16266	16164	16123	16166	16197	16249	16431	16266	16118	16190	16162	16292	16193	16160	16308	16217	16237	16101	16162	16143	16324	16209	16165	16258	16318	16239	16316	16306	16161	16259	16169	16208	16175	16060	16155	16222	16087	16298	16175	16087	16114	16034	16032	16136	15975	16120	16045	16057	16219	16252	16090	16143	16080	16216	16295	16247	16144	16134	16253	16283	16099	16175	16046	16219	16241	16253	16001	16156	16266	16297	16390	16097	16028	16135	16381	16009	16099	16199	16172	16208	16172	16172	16191	16159	16246	16286	16389	15976	16039	16108	16161	16216	16096	15934	16202	16341	16262	16085	16172	16165	16223	16178	16231	16339	16200	16361	16060	16040	16272	16129	16199	15880	16155	16175	16186	16255	16255	16042	16195	16221	16130	16087	16120	15926	16261	16203	16190	16128	16094	16118	16274	16383	16211	16061	16124	15965	16082	16339	16044	16263	16179	16240	16242	16243	16110	16138	15978	16318	16059	16144	16434	16092	16335	16137	16243
11850	12386	23031	29954	23045	16672	12305	11145	10301	10047	9915	10008	9986	9961	9876	9825	10143	10034	9966	10085	9791	9901	9832	9889	9970	10071	9957	9885	9869	9917	9768	9951	10010	9936	9885	9754	9880	9923	9944	9735	9930	9849	9887	9960	9884	10006	10002	9838	9883	9991	9889	9902	9836	10019	9951	9945	10016	9869	9795	9927	9966	9873	9990	9900	10055	9873	9921	9996	10080	9964	9939	9943	9936	9836	9794	9820	10001	9864	9844	9815	10054	9846	9951	9826	9952	10041	9792	9881	9968	9926	9868	9926	10005	9971	9887	9894	9893	9984	9999	9899	9953	9974	9791	10054	9836	9831	9925	9985	9979	9845	9963	9772	9930	9891	9855	9808	9772	9989	9779	9750	9932	9885	9838	9827	9857	9852	9927	10023	9986	9836	9919	10004	9944	9791	10005	9837	9960	9851	9917	9840	9873	9870	9962	9945	9714	9791	9839	9971	9892	9992	9920	10033	9904	9828	9944	9888	9767	9802	9801	9964	9832	9841	9860	9962	9866	9804	9959	9791	9937	9795	9852	9938	9835	9834	9981	9739	9845	9761	9916	9782	9731	9884	9887	9768	9848	9811	9906	9883	9999	10151	10004	9667	10023	9897	9927	9929	9982	9831	9843	9904	9884	9817	9923	9772	9971	9963	9778	10002	9940	9858	9956	10082	9885	10048	9948	9800	9810	9834	9967	9878	9876	9826	9767	9886	10036	9838	9910	9925	9934	9889	9775	9872	9792	9925	9871	9841	9869	9869	9906	9995	9822	9786	9854	9795	9945	9761	10075	9968	10085	9883	9919	9800	9781	9754	9944	9864	9986	9957	9932	9970	9845	9918	9830	9787	9859	10015	9926	9794	9794	9956	9857	9889	9926	9882	10087	9781	9930	9749	9915	9869	9936	9844	9941	9811	9845	9789	9964	9929	9946	9913	9941	9884	9863	9769	9981	9835	9786	9772	9922	9909	9967	9675	9844	9972	9792	10032	9829	9897	9927	9870	9976	9850	9846	9856	9892	9917	9782	9869	9700	10053	9822	9890	9937	9946	9728	9964	9810	9789	9913	9863	9898	9879	9938	10064	9976	9862	10079	10049	9930	10035	9810	9970	9847	9873	9893	9706	9876	9848	9859	9975	9962	10013	9938	9837	9683	9711	9732	9969	9780	9872	9792	10011	9874	9812	9802	9738	9854	9773	9791	9865	9940	10014	9780	10015	9912	9861	9956	9851	10028	9804	9902	10082	9786	9858	10016	9764	9726	9817	9807	10072	9956	9736	9788	10049	9807	9836	9770	9878	9901	9991	9893	9858	9789	9808	9859	10003	9923	9841	10013	9814	9919	9932	9807	9924	9819	9978	9719	9723	9912	9877	9975	9912	9834	9895	9999	9967	9964	9800	9949	9914	10028	9965	9789	9873	9742	9813	10067	9880	9796	9929	10007	9862	9927	9960	9833	9761	9893	9787	10052	9784	9871	9888	9939	9805	9921	9820	9934	9900	10040	9832	9794	9979	10070	9933	9814	9883	9701	9902	10069	9813	9813	9830	9801	9838	9780	9854	9996	9770	9858	9996	9861	9967	9949	9964	10129	9930	9980	9733	9847	9998	9930	9981	9874	9883	9816	9830	10000	10007	9847	9847	9940	9896	10072	9916	9981	9755	10015	9920	9831	9846	9940	9858	9852	9907	9945	9898	9901	9996	9861	9983	9891	9879	9884	9869	10007	9953	9858	9867	9869	9884	9867	10044	9858	9935	9866	9874	9787	9911	9893	9875	9870	9834	9842	9930	9787	9846	9728	9901	9814	9850	9859	10006	9801	9843	9791	9863	10009	9762	9832	9935	9954	9894	9804	9889	9918	9850	9844	9864	9880	9887	9813	9829	10029	9851	9899	9978	9899	9922	9987	9842	10022	9925	10122	9900	9895	10011	9729	9864	9736	9972	9883	9838	9901	9847	9814	9791	9857	9848	9919	10037	9819	9749	10045	9893	9934	10043	9902	10007	9867	9968	9953	9861	9814	9910	9896	9891	9928	9882	9889	9996	9893	9892	9887	9778	9816	9861	9988	9877	9810	9928	9806	9869	9940	9780	9918	9954	9997	9984	9821	9807	10037	9766	9927	10012	9978	9927	9897	9799	9771	9768	9781	9781	9917	9877	9996	9833	9948	9810	9966	9928	10043	9836	10044	9903	9990	9806	9863	9981	9825	9681	9927	9878	10012	9878	9950	9947	9872	10051	9939	9801	9848	10037	9926	9826	9850	9923	9977	9906	10016	10060	9948	9723	9873	9928	9913	9883	9899	9703	9844	9884	9918	9981	10054	9786	9806	9862	9848	9910	9775	9748	9916	9788	10155	10017	9992	9936	9893	9835	9838	10030	9979	9886	9940	9870	9826	10076	9841	9990	9816	9989	9717	9914	9877	9888	9771	9856	10014	10083	9731	9813	9986	9924	9920	10067	9966	9967	9989	9811	9723	9741	9895	9750	9831	10060	9788	10015	9792	9895	9838	9885	10023	9940	9956	10048	10007	9835	9834	9948	9919	9682	9743	9904	9977	9850	9976	9994	9862	9918	9821	9892	9842	9813	9937	10199	9919	9924	9918	9862	10104	9790	9887	9934	9887	9862	9870	9904	9866	9882	9918	9884	9903	9813	9821	9969	10129	9983	9856	9902	9873	9866	9851	9994	9808	9860	9805	9951	9836	9968	9924	9912	9886	9865	9967	9899	9859	9837	9844	9999	9770	9784	9919	9886	9964	9969	9824	9957	9886	9966	10000	9720	9981	9887	9780	9764	9790	9749	9906	9899	9937	9888	10153	9802	9795	9987	9919	9947	9901	9894	9969	9992	9783	9819	9963	9820	9991	9926	9934	9894	9982	9759	9780	9772	9928	10014	9884	9837	9915	9644	9887	9989	9837	9843	10055	9744	9809	9851	9864	9987	9808	10108	9941	9923	9804	9944	10008	10020	9991	9973	9903	10021	9862	10000	9886	9837	9918	9778	9873	9939	9873	9859	9824	9859	9870	9879	9828	9884	9928	9804	9944	9886	9769	9905	9930	9837	9921	9762	9967	9925	9814	9890	9801	9871	9914	9950	9968	9923	9938	10037	9800	9878	9865	9887	9772	9889	9765	9948	9937	10042	10036	9958	9872	9946	9961	9770	10057	10027	9931	10057	10036	9728	9977	9920	9753	9822	9913	9795	9965	9783	9878	9796	9809	9809	10035	9948	9853	9837	9999	10018	9907	9879	9848	9733	9784	9753	9950	9762	9779	9824	9903	9836	9909	9863	9955	9873	9967	9935	9927	9842	10043	9799	10070	9841	9986	9807	9991	9949	9765	9823	9892	9916	9900	9969	9981	9881	9921	9780	10020	9905	9970	9890	9938	10009	9833	9862	9903	9838	9840	9880	9990	10240	9980	9920	9920	9988	9893	9934	9946	9845	9811	9950	9917	9913	9858	9998	9920	9761	9833	9924	9869	9983	9956	9775	9885	9842	9900	9826	9993	9975	9969	9897	9896	9850	9984	10024	9877	9885	9923	9840	9682	10069	9800	9974	9867	10000	9983	9825	9939	9901	9914	9859	9734	9839	9936	9858	9977	9822	9771	9883	9958	9935	9750	9940	9891	9853	9739	9868	10074	9787	9953	9868	9967	9968	9990	9794	9949	9789	9809	9879	9763	9977	10097	9958	10140	9959	9907	9900	10023	9904	9919	10054	9845	9939	9972	9848	9845	9933	10010	9961	9945	9754	9859	9819	9967	9731	9795	10134	9945	9938	10003	9747	9922	9936	9871	9908	9891	9800	9978	10053	9980	9817	9923	10009	9883	9874	9910	9907	9905	10014	9949	9991	9835	9957	9855	10042	9829	9979	9832	9804	9902	9743	9940	9887	9923	9876	10001	9976	9995	9866	9958	10000	9874	9911	9926	9886	9861	10037	9866	10022	9870	9879	9907	10036	9985	9760	9880	9838	9892	9789	9754	9856	9950	10157	10008	9782	9816	9939	9890	9890	9862	9930	9856	9905	9925	9897	9859	10014	9993	9686	9880	9814	9879	9841	9779	9871	9850	9906	9792	9948	9894	9761	9891	9939	9849	9917	9827	9795	9727	9883	9903	9921	9905	10000	9887	9862	10009	9998	9882	9967	9793	9799	9983	9929	9991	9776	9883	9942	10001	9837	9913	9868	9896	9855	9933	9763	9942	9903	9792	9917	9979	9983	9825	9770	9938	9868	9800	10021	9776	9851	10013	9842	9972	9948	9897	9988	9849	9847	9950	9775	9911	9880	9728	9664	9886	9889	9852	10078	10005	9940	9958	9921	9715	9948	9797	9926	9794	9797	10002	9859	10007	9897	9956	9867	9912	9871	9890	9884	9925	10044	9844	9948	9969	9805	10066	9980	9874	9899	10108	9934	9895	9857	9868	9928	9827	9909	9962	9902	9998	9857	9855	9792	9918	9982	9828	9957	9936	9879	9974	9860	9919	9930	9954	9832	9997	10020	9953	9925	9947	9924	10011	9971	10039	9901	9944	9971	9810	9954	9890	9887	9992	9788	9915	9889	9943	9879	9898	9855	9898	10021	9837	10051	9950	9747	9865	9882	9867	9895	9972	9860	10051	9977	9915	9862	9941	9833	9703	9893	10028	9905	9823	9798	9809	10006	10036	9863	9862	9839	9941	9753	9916	9925	9941	9954	9879	9881	9879	9913	9889	10003	9747	9928	9941	9909	9908	9853	9907	9847	9890	10007	9872	9785	9876	9881	9972	9958	9900	9780	10000	9858	10025	9924	9820	9862	10030	9851	9897	9812	9916	9880	9780	9962	9883	9719	9945	9887	9883	10031	9811	10000	9979	10021	9982	9976	9775	9894	9759	9898	9930	9781	9892	9919	9903	9809	9863	9878	9750	9889	9779	9910	9834	9925	10163	9926	9668	9843	9844	9747	9821	9895	9842	9980	9948	9951	9828	9884	10027	9845	9772	9854	9811	9922	10053	9787	9901	9863	9942	10016	10001	9904	9930	9810	9831	9970	10031	9948	9967	9851	9993	9810	9982	9915	9909	9762	9908	9807	9997	9843	9900	9924	9960	9979	9775	9887	9937	10022	9790	9966
25231	21575	30452	53939	60593	48478	35992	24842	19122	17457	17059	16629	16472	16518	16683	16485	16658	16561	16602	16272	16444	16355	16311	16582	16541	16256	16367	16682	16476	16390	16511	16584	16284	16639	16489	16378	16419	16497	16296	16394	16463	16238	16534	16266	16271	16347	16253	16306	16327	16345	16191	16460	16280	16582	16690	16433	16357	16423	16441	16546	16615	16323	16284	16465	16303	16425	16411	16205	16395	16350	16218	16266	16463	16407	16354	16463	16490	16279	16433	16430	16296	16310	16436	16345	16281	16335	16248	16407	16500	16341	16593	16355	16241	16292	16424	16239	16281	16378	16275	16536	16443	16407	16508	16495	16439	16215	16375	16311	16245	16338	16288	16507	16263	16559	16292	16411	16440	16221	16403	16449	16607	16306	16487	16406	16212	16479	16242	16324	16399	16277	16320	16309	16454	16376	16241	16410	16489	16396	16277	16398	16424	16528	16406	16455	16526	16267	16347	16138	16514	16509	16409	16216	16364	16378	16364	16383	16414	16359	16461	16474	16440	16475	16210	16392	16424	16345	16362	16510	16288	16369	16613	16306	16510	16207	16428	16438	16315	16291	16396	16234	16427	16474	16336	16392	16276	16510	16331	16374	16221	16347	16205	16259	16362	16477	16534	16140	16293	16196	16464	16416	16385	16385	16110	16396	16208	16270	16246	16211	16484	16358	16485	16424	16370	16266	16403	16242	16359	16368	16490	16359	16337	16323	16481	16278	16320	16312	16303	16190	16473	16293	16203	16411	16323	16329	16418	16325	16381	16352	16242	16302	16195	16203	16444	16219	16355	16297	16193	16275	16416	16464	16363	16213	16218	16314	16290	16373	16237	16329	16538	16495	16594	16170	16457	16454	16278	16218	16322	16391	16498	16379	16451	16188	16392	16486	16319	16636	16433	16364	16364	16376	16418	16309	16339	16530	16356	16379	16430	16439	16432	16265	16387	16113	16366	16524	16380	16224	16520	16457	16400	16454	16431	16397	16345	16516	16165	16357	16240	16471	16415	16408	16417	16342	16345	16390	16467	16408	16187	16336	16234	16285	16233	16377	16305	16377	16120	16320	16422	16541	16357	16496	16349	16200	16368	16590	16243	16246	16287	16300	16248	16401	16379	16263	16343	16269	16475	16219	16246	16197	16255	16382	16288	16357	16243	16407	16338	16267	16230	16360	16120	16465	16376	16225	16607	16290	16207	16343	16252	16287	16413	16310	16299	16399	16219	16458	16163	16105	16249	16286	16408	16388	16283	16434	16362	16176	16404	16352	16347	16594	16297	16289	16403	16233	16456	16600	16543	16314	16527	16466	16237	16346	16270	16197	16473	16326	16284	16563	16417	16388	16512	16077	16320	16378	16402	16214	16448	16390	16254	16330	16242	16400	16389	16471	16446	16187	16333	16406	16429	16338	16358	16282	16388	16366	16355	16293	15987	16377	16556	16338	16252	16430	16266	16268	16350	16444	16421	16422	16451	16370	16319	16555	16475	16407	16395	16378	16193	16352	16190	16440	16545	16507	16368	16394	16330	16344	16275	16341	16360	16316	16558	16394	16237	16253	16157	16360	16481	16506	16268	16554	16253	16276	16278	16456	16554	16289	16359	16282	16453	15978	16648	16338	16333	16292	16351	16372	16186	16180	16219	16276	16515	16398	16389	16473	16415	16387	16200	16198	16441	16062	16494	16393	16219	16301	16367	16397	16311	16023	16130	16349	16399	16443	16450	16308	16114	16558	16423	16252	16448	16496	16293	16179	16244	16135	16292	16416	16087	16392	16431	16407	16428	16352	16521	16416	16384	16576	16484	16307	16353	16173	16270	16378	16306	16345	16362	16213	16361	16297	16385	16355	16301	16520	16130	16473	16446	16414	16394	16336	16369	16299	16344	16204	16304	16230	16344	16217	16343	16430	16054	16252	16509	16427	16392	16330	16405	16426	16097	16431	16273	16399	16426	16391	16094	16004	16557	16458	16327	16353	16334	16407	16235	16567	16253	16257	16267	16248	16379	16388	16251	16471	16467	16327	16398	16359	16270	16344	16439	16438	16366	16438	16384	16402	16468	16259	16319	16305	16048	16394	16436	16454	16424	16346	16373	16326	16417	16109	16364	16338	16166	16344	16355	16246	16402	16379	16328	16123	16325	16464	16245	16260	16439	16350	16384	16215	16155	16183	16411	16312	16364	16327	16161	16362	16282	16384	16452	16260	16287	16383	16356	16258	16434	16384	16321	16590	16332	16257	16183	16265	16452	15963	16129	16633	16601	16448	16308	16242	16399	16481	16380	16191	16386	16441	16373	16479	16518	16305	16391	16315	16365	16340	16302	16172	16467	16390	16441	16451	16313	16430	16402	16124	16168	16341	16484	16471	16359	16281	16549	16496	16563	16513	16327	16332	16337	16283	16366	16390	16411	16439	16444	16385	16309	16569	16536	16312	16564	16356	16404	16489	16290	16298	16539	16177	16341	16443	16422	16464	16271	16340	16409	16254	16251	16323	16458	16414	16408	16322	16422	16295	16306	16430	16261	16385	16406	16327	16233	16304	16376	16409	16292	16444	16392	16308	16443	16368	16268	16446	16316	16185	16470	16406	16257	16455	16394	16237	16250	16457	16442	16495	16532	16431	16280	16433	16481	16357	16596	16370	16111	16544	16425	16264	16246	16303	16267	16264	16486	16431	16467	16367	16390	16339	16218	16389	16601	16248	16326	16326	16487	16632	16242	16379	16551	16264	16362	16310	16484	16256	16354	16562	16455	16474	16386	16443	16214	16245	16400	16348	16349	16235	16453	16147	16287	16315	16514	16344	16263	16231	16160	16623	16327	16410	16374	16422	16393	16273	16439	16269	16372	16230	16514	16699	16353	16509	16313	16373	16322	16587	16397	16326	16468	16404	16454	16399	16244	16465	16448	16417	16387	16454	16320	16523	16192	16236	16537	16516	16367	16249	16358	16372	16550	16508	16429	16256	16358	16426	16340	16269	16268	16270	16537	16289	16402	16270	16445	16479	16429	16459	16266	16366	16402	16382	16257	16382	16247	16441	16314	16202	16274	16446	16137	16274	16549	16263	16568	16313	16613	16170	16337	16320	16548	16251	16576	16446	16398	16269	16473	16335	16250	16480	16283	16621	16505	16441	16320	16513	16381	16353	16256	16203	16498	16376	16323	16475	16295	16387	16440	16265	16249	16384	16321	16258	16409	16318	16472	16416	16633	16321	16396	16170	16361	16427	16169	16056	16346	16292	16266	16243	16235	16220	16351	16704	16372	16183	16242	16178	16300	16330	16187	16398	16474	16450	16402	16235	16512	16425	16539	16311	16453	16417	16198	16610	16330	16346	16168	16318	16440	16318	16348	16206	16263	16320	16493	16544	16337	16298	16298	16441	16424	16443	16432	16466	16352	16414	16418	16354	16571	16367	16438	16590	16245	16233	16192	16303	16451	16320	16407	16224	16324	16439	16346	16321	16328	16331	16301	16443	16339	16275	16530	16321	16425	16375	16166	16262	16415	16390	16313	16251	16400	16286	16279	16583	16357	16499	16451	16367	16252	16359	16419	16260	16384	16431	16423	16546	16283	16191	16353	16495	16462	16239	16436	16419	16402	16374	16331	16250	16546	16390	16241	16359	16324	16438	16475	16436	16409	16416	16326	16289	16358	16480	16444	16391	16466	16252	16360	16413	16596	16276	16295	16368	16279	16196	16302	16347	16511	16372	16464	16478	16351	16460	16401	16431	16556	16441	16476	16340	16292	16280	16562	16467	16330	16132	16483	16284	16496	16349	16372	16473	16449	16711	16461	16426	16463	16325	16358	16311	16373	16218	16284	16244	16373	16422	16443	16491	16219	16119	16245	16164	16333	16514	16470	16498	16310	16459	16536	16395	16388	16323	16370	16406	16401	16412	16254	16188	16376	16454	16411	16364	16261	16390	16168	16383	16423	16247	16501	16307	16284	16297	16185	16298	16437	16431	16253	16484	16439	16324	16367	16253	16426	16238	16252	16560	16632	16448	16649	16330	16383	16212	16457	16540	16476	16559	16334	16361	16509	16384	16285	16075	16272	16270	16251	16286	16419	16417	16139	16220	16155	16452	16468	16234	16221	16295	16325	16289	16437	16334	16307	16318	16241	16237	16376	16452	16334	16232	16224	16419	16452	16261	16429	16388	16268	16392	16238	16423	16577	16339	16458	16310	16393	16338	16436	16396	16304	16226	16300	16268	16226	16259	16393	16693	16199	16269	16352	16249	16357	16448	16593	16434	16288	16465	16437	16267	16305	16211	16374	16540	16043	16246	16374	16242	16443	16339	16289	16207	16299	16303	16712	16583	16347	16360	16268	16318	16274	16420	16296	16198	16157	16373	16401	16380	16423	16195	16261	16225	16390	16368	16423	16262	16327	16410	16129	16346	16432	16334	16342	16393	16193	16479	16344	16287	16295	16159	16355	16473	16485	16338	16268	16291	16187	16217	16172	16438	16483	16400	16267	16202	16307	16511	16291	16125	16428	16174	16222	16290	16322	16398	16412	16542	16288	16559	16322	16305	16419	16522	16263	16264	16236	16362	16442	16239	16393	16203	16246	16135	16493	16361	16365	16430	16399	16377	16372	16396	16073	16418	16545	16356	16605	16292	16330	16394	16454	16431	16399	16303	16207	16350	16229	16339	16380	16299	16526	16507	16391	16525	16530	16292	16439	16332	16258	16297	16291	16515	16256	16248	16347	16354	16309	16261	16437	16455	16409	16213	16335	16405	16590	16248	16411	16256	16477	16289	16315	16293	16315	16299	16417	16232	16288	16420	16393	16335	16356	16296	16332	16382	16169	16222	16328	16213	16287	16403	16248	16440	16457	16201	16275	16413	16424	16428	16321	16476	16416	16542	16237	16307	16569	16299	16311	16300	16246	16412	16255	16182	16231	16224	16313	16333	16516	16417	16294	16242	16521	16301	16524	16512	16500	16458	16301	16691	16352	16139	16366	16366	16471	16402	16315	16365	16447	16501	16507	16470	16095	16196	16449	16243	16549	16284	16133	16302	16298	16504	16378	16416	16335	16311	16517	16343	16481	16435	16308	16266	16187	16230	16698	16384	16360	16235	16321	16422	16398	16395	16367	16429	16375	16213	16275	16416	16436	16482	16397	16336
12761	22842	45453	71283	60816	40937	26077	16343	12020	10688	10338	10457	10334	10357	10146	10418	10275	10211	10240	10334	10377	10308	10328	10290	10238	10288	10282	10350	10254	10136	10181	10391	10144	10318	10203	10243	10108	10203	10152	10140	10187	10242	10230	10255	10201	10165	10355	10190	10352	10203	10054	10162	10334	10153	10119	10199	10284	10209	10331	10250	10124	10341	10287	10220	10103	10231	10087	10214	10327	10056	10083	10429	10263	10182	10217	10386	10130	10075	10371	10200	10079	10288	10119	10337	10158	10081	10153	10290	10367	10197	10122	10371	10096	10157	10188	10273	10091	10223	10390	10135	10224	10225	10350	10211	10262	10198	10191	10184	10258	10261	10364	10134	10162	10057	10367	10142	10078	10230	10207	10066	10345	10302	10080	10152	10273	10131	10093	10272	10233	10060	10221	10036	10103	10117	10236	10243	10364	10086	10247	10252	10136	10330	10148	10139	10252	10159	10051	10273	10138	10329	10122	10276	10301	10190	10414	10149	10173	10119	10140	10167	10443	10190	10262	10181	10334	10183	10077	10143	10024	10270	10227	10152	10231	10315	10334	10156	10325	10240	10201	10198	10077	10258	10256	10150	10291	10228	10222	10083	10185	10152	10224	10265	10282	10138	10381	10185	10188	10291	10199	10065	10124	10107	10158	10007	10220	10199	10124	10184	10131	10202	10098	10234	10208	10289	10137	10170	10119	10314	10144	10300	10037	10276	10259	10253	10410	10136	10174	10120	10225	10229	10133	10360	9917	10275	10239	10089	10287	10108	10083	10219	10178	10120	10223	10112	10110	10209	10264	10196	10202	10206	10148	10207	10264	10160	10069	10073	10165	10201	10325	10088	10062	10151	10132	10092	10138	10288	10245	10285	10152	10105	10302	10240	10155	10327	10142	10178	10185	10093	10186	10246	10266	10175	10144	10082	10097	10268	10260	10181	10230	10270	10180	10039	10126	10062	10116	10179	10233	10164	10276	10174	10328	10208	10139	10274	10116	10154	10145	10204	10160	10336	10075	10115	10263	10263	10131	10150	10175	10286	10189	10225	9910	10202	10154	10247	10073	10173	10234	10247	10200	10238	10141	10010	10138	10268	10340	10320	10128	10124	10212	9981	10207	10219	10250	10112	10197	10108	10149	10155	10206	10176	10106	10249	10214	10103	10160	10293	10211	10114	10251	10201	10286	10289	10282	10347	10207	10217	10286	10230	10181	10220	10112	10216	9988	10309	10103	10179	10262	10135	10329	10105	10074	10211	10296	10337	10243	10102	10186	10174	10193	10287	10141	10241	10261	10291	10147	10189	10075	10104	10153	10237	10378	10200	10227	10122	10113	10168	10146	10179	10227	10259	10203	10104	10213	10144	10166	10243	10334	10202	10073	10260	10257	10114	10266	10288	10190	10236	10080	10352	10139	10136	10110	10280	10085	10058	10246	10256	10175	10141	10166	10389	9996	10159	10235	10147	10253	10132	10445	10301	10098	10258	10184	10311	10111	10134	10179	10127	10012	10075	10154	10168	10037	10274	10202	10091	10189	10203	10055	10116	10230	10174	10134	10242	10230	10139	10158	10281	10252	10239	10271	10334	10118	10088	10389	10097	10378	10184	10067	10253	10304	10253	10179	10214	10303	10077	10176	10403	10243	10250	9986	10051	10109	10190	10287	10191	10211	10134	10227	10185	10150	10172	10306	10261	10074	10180	10288	10209	10168	10061	10178	10222	10145	10217	10314	10162	10217	10283	10177	10277	10255	10311	10231	10078	10274	10284	10211	10170	10120	10369	10203	10178	10221	10171	10219	10245	10257	10256	10155	10309	10305	10211	10304	10179	10084	10118	10261	10259	10203	10095	10161	10362	10068	10214	10283	10357	10175	10270	10156	10200	10356	10134	10235	10214	10057	10196	10176	10181	10158	10111	10252	10380	10052	10201	10292	10298	10004	10122	10020	10215	10091	10322	10160	10244	10172	10233	10093	10193	10043	10211	10201	10143	10291	10294	10306	10361	10250	10170	10216	10325	10327	10236	10067	10141	10343	10254	10208	10234	10253	10302	10249	10334	10297	10229	10126	10258	10200	10201	10353	10273	10190	10237	10226	10147	10075	10056	10223	10248	10109	10229	10074	9987	10203	10267	10089	10272	10151	10377	10135	10220	10170	10254	10157	10246	10017	10244	10105	10222	10325	10304	10176	10252	10358	10095	10078	10196	10267	10227	10133	10200	10289	10143	10179	10351	10362	10214	10127	10202	10187	10035	10322	10093	10331	10144	10147	10193	10170	10211	10082	10156	10183	10090	10027	10314	10281	10243	10100	10181	10115	10209	10165	10043	10184	10223	10097	10173	10326	10141	10136	10223	10081	10177	10199	10179	10321	10183	10219	10326	10225	10092	10119	10042	10151	9958	10091	10136	10161	10300	10242	10265	10057	10232	10133	10187	10255	10113	10261	10197	10150	10104	10186	10247	10229	10299	10211	10209	10114	10260	10046	10265	10185	10196	10317	10159	10082	10241	10157	10169	10137	10283	10155	10190	10177	10224	10188	10251	10211	10144	10287	10238	10237	10161	10263	10310	10269	10254	10306	10064	10105	10123	10301	10128	10121	10008	10140	10151	10279	10267	10118	10214	10347	10068	10188	10061	10229	9935	10163	10124	10226	10006	10268	10107	10216	10301	10133	10190	10178	10313	10121	10214	10097	10199	10120	10267	10294	10246	10169	10181	10115	10037	10376	10325	10152	10241	10062	10363	10110	10140	10184	10204	10279	10196	10274	10295	10176	10171	10312	10131	10175	10280	10191	10098	10151	10162	10325	10242	10181	10291	10365	10276	10233	10151	10221	10203	10274	10232	10287	10202	10174	10117	10210	10170	10152	10196	10117	10175	10168	10222	10208	10157	10119	10218	10221	10328	10271	10209	10247	10316	10237	10200	10258	10153	10253	10140	10119	10254	10189	10230	10136	10098	10219	10254	10129	10101	10148	10311	10264	10159	10154	10277	10207	10091	10220	10293	10164	10226	10158	10230	10094	10175	10250	10286	10115	10059	10108	10176	10192	10288	10195	10043	10226	10213	10150	10267	10223	10092	10264	10391	10164	10119	10206	10154	10217	10362	10171	10143	10171	10184	10219	10240	10183	10266	10174	10278	10349	10079	10260	10209	10272	10156	10143	10106	10186	10122	10341	10177	10242	10267	10185	10163	10150	10231	10489	10281	10047	10319	10102	10246	10298	10141	10191	10045	10137	10152	10308	10111	10191	10257	10371	10371	10194	10232	10179	10152	10298	10119	10109	9985	10225	10135	10137	10293	10143	10156	10205	10208	10295	10199	10307	10141	10143	10141	10133	10167	10117	10270	10165	10214	10317	10223	10101	10088	10283	10072	10352	10258	10427	10248	10255	10100	10093	10324	10203	10225	10217	10203	10174	10257	10025	10079	10096	10063	10315	10165	10025	10273	10207	10257	10121	10148	10299	10118	10267	10171	10238	10221	10334	10185	10198	10394	10104	10360	10216	9962	10331	10293	10267	10175	10165	10288	10172	10081	10163	10214	10201	10178	10239	10066	10282	10110	10162	10238	10221	10208	9995	10181	10209	10148	10259	10276	10119	10144	10215	10175	10165	9958	10075	10377	10169	10259	10287	10213	10116	10269	10284	10203	10087	10205	10226	10175	10218	10184	10200	10269	10235	10229	10132	10308	10288	10184	10244	10253	10248	10168	10220	10296	10155	10174	10266	10284	10398	10254	10189	10275	10046	10270	10116	10333	10095	10253	10155	10169	10103	10148	10316	10212	10206	10214	10144	10277	10196	10282	10209	10242	10253	10291	10161	10248	10127	10079	10026	10130	10275	10144	10177	10197	10227	10205	10260	10257	10231	10141	10380	10152	10133	10188	10318	10216	10279	10114	10160	10193	10079	10123	10183	10080	10303	10118	10024	10338	10189	10182	10267	10145	10121	10222	10283	10257	10235	10096	10198	10169	10321	10188	10242	10149	10278	10232	10264	10262	9989	10183	10090	10277	10318	10295	10367	10282	10198	10211	10160	10093	10060	10205	10212	10135	10212	10289	10117	10133	10052	10220	10112	10324	10111	10126	10366	10250	10286	10260	10169	10167	10400	10273	10318	10007	10301	10189	10347	10046	10245	10229	10273	10083	10195	10068	10179	10158	10066	10212	10095	10214	10168	10277	10193	10092	10173	10218	10252	10223	10072	10201	10281	10139	10299	10194	10253	10148	10141	10344	10281	10288	10137	10171	10184	10046	10321	10189	10254	10187	10274	10155	10194	10156	10160	10149	10077	10309	10188	10308	10251	10177	10143	10188	10137	10182	10122	10186	10279	10199	10279	10228	10105	10235	10213	10125	10054	10117	10211	10232	10058	10292	10140	10116	10108	10246	10158	10165	10252	10165	10154	10097	10113	10072	10246	10233	10203	10327	10267	10069	10030	10297	10210	10150	10135	10164	10152	10074	10286	10024	10201	10270	10141	10124	10114	10052	10325	10184	10171	10052	10022	10037	10209	10328	10112	10105	10129	10134	10094	10279	10151	10098	10217	10181	10217	10379	10329	10210	10238	10108	10292	10352	10086	10052	10162	10255	10012	10327	10257	10200	10175	10250	10162	10153	10286	10243	10010	10336	10315	10121	10238	10272	10155	10192	10045	10030	10317	10153	10143	10196	10240	10158	10278	10293	10108	10089	10070	10180	10268	10098	10276	10128	10208	10245	10191	10167	10179	10070	10172	10132	10073	10168	10378	10148	10089	10171	10079	10329	10145	10155	10160	10089	10207	10198	10241	10155	10147	10296	10178	10249	10333	10152	10446	10015	10253	10218	10302	10261	10166	10167	10216	10139	10037	10097	10155	10236	10061	10196	10148	10120	10270	10064	10139	10195	10171	10110	10119	10254	10134	10082	10089	10146	10136	10288	10293	10157	10170	10264	10012	10204	10213	10212	10037	10136	10275	10211	10191	10187	10287	10015	10208	10382	10275	10227	10068	10238	10099	10123	10061	10195	10103	10318	10206	10379	10189	10247	10237	10189	10161	10199	10176	10209	10269	10330	10113	10305	10364	10192	10043	10279	10219	10148	10188	10116	10138	10001	10327	10184	10105	10078	10145	10145	10336	10161	10252	10377	10102	10223
23739	21588	29765	55523	67543	57651	43472	29483	21762	18708	17736	17288	17274	16991	17143	16954	16920	17319	16967	16953	17011	16920	16987	17061	16956	16937	16929	16931	16826	16707	17118	16887	16922	16777	16967	16875	16906	16947	17040	16598	16853	16943	16821	17000	16897	16732	16874	16866	17071	17024	16957	16979	16948	16951	16861	16727	16887	16673	16913	17054	16922	16819	16895	16944	16860	16543	16841	16853	17089	16832	16842	16892	16713	16754	16833	17011	16665	16802	16768	17075	16932	16623	16889	16925	16876	16860	16942	16805	17017	17009	16993	16953	16765	16899	16574	16902	16843	16851	16858	16709	16873	16906	16783	16771	16838	16823	17005	16756	16824	16650	16955	16575	16882	16913	16913	16811	16824	16921	16933	16740	16906	16497	16913	16824	16924	16683	16910	16848	16972	16856	16757	16924	16906	16660	16876	16570	16852	16788	16854	16839	16676	16933	16667	16955	16666	16983	16776	16813	16729	16669	16860	16921	17055	16531	16756	16916	17016	16955	16663	16870	16838	16691	17123	16931	16725	16760	16923	16914	16778	16907	16749	17045	16875	16879	17069	16970	16957	16762	16643	16978	16777	16931	16780	16564	16847	16918	16931	16826	16826	16898	16679	17015	16723	16945	17039	16785	17079	16779	16732	16803	16937	16819	16909	16914	16934	16795	16700	16869	16782	16779	16795	16893	16933	17025	16787	16812	16934	16967	16778	16797	16787	17041	16852	16672	16779	16869	16795	16766	16780	16912	16894	16674	16850	16727	16836	16833	16909	16837	16824	16989	16702	16817	17016	16758	16659	16812	16922	16804	16951	16972	16888	16697	16801	16654	17014	16951	16873	16991	16861	16772	16822	16909	16897	16724	16772	16672	16858	16964	16808	16638	16614	16690	16739	16894	16836	16691	16744	16768	16880	16824	16871	16763	16732	16680	16912	16649	16780	16555	16948	16802	16842	16965	16919	16925	16999	16843	16800	16634	16765	16599	16800	16961	16958	16842	16875	16576	16749	16761	16568	16803	16744	16800	16948	16819	16713	16757	16831	16903	16825	16772	16840	17060	16987	16693	16791	16510	16887	16847	16807	16923	16735	17049	16928	16836	16973	16906	16805	16925	17169	17011	16951	17105	16844	16625	16886	16939	16640	16844	17030	16797	16818	17052	16848	16892	16748	16735	16859	17050	16882	16798	16833	16867	16859	16753	16898	16870	16978	16618	16760	17008	16907	16624	16661	16855	16604	16822	16658	16592	16814	16722	16724	16661	16860	16797	16833	16810	16811	17031	16699	16709	16720	16843	16745	16983	16662	16881	16934	16924	16812	16719	16694	16753	16718	16699	16979	16708	16758	16600	16953	16964	16874	16833	16836	16869	16751	16713	16875	16921	16730	17050	16985	16858	16985	16686	16766	16876	16866	17137	16927	16788	16991	16911	16882	16720	16744	16992	16765	16750	16977	16768	16732	16776	16662	16963	16764	16951	16793	16927	16782	16536	16733	16746	16655	16807	16651	16804	16844	16826	16893	16744	16998	16948	16743	16909	16774	16976	16880	16632	16845	16995	16910	16817	17095	16644	16834	16643	16843	16779	16870	17100	17050	16978	16974	16976	16901	17042	17024	16870	16901	16915	16875	16747	17014	16939	16793	16881	17008	16968	17031	16927	16676	16949	16946	16883	16915	16889	16856	16717	17121	16802	16732	16860	16857	17012	16810	16912	16813	16836	16843	16803	16735	16795	16765	16788	17098	17056	16918	16917	16684	16849	16718	16722	16823	16705	16796	16739	16923	16805	16644	16877	16862	16825	16860	16857	16653	16857	16929	16737	16836	16913	16604	16580	16884	16870	17077	16839	16876	16634	16868	16866	16801	16904	16784	17007	16767	16756	16868	16815	16763	16662	16896	16873	16720	16745	16918	16757	16644	16929	16790	16999	16949	16767	16803	16766	16832	16841	16757	16761	16762	16916	17007	16870	17072	17065	16870	16672	16621	16736	16611	16934	16664	16849	16906	16560	16791	16731	16964	16937	16795	16772	16815	16926	16906	16932	16916	16859	16782	16891	16687	16655	16958	16786	16843	16830	16836	16829	16892	16841	16856	16894	16754	17026	16873	16893	16908	16712	16731	16925	16919	16765	16890	16682	16935	16884	16794	16702	16620	16551	16932	17103	17060	16702	16674	16839	16845	16714	16763	16897	16900	16690	16790	16862	16774	16797	16628	16895	16907	16832	16716	17047	16845	16659	16728	16812	16710	16728	16871	17179	16898	17060	16804	16908	16810	16835	16697	16787	16893	16856	16882	16875	16826	16686	16622	16767	16682	16822	16986	16835	16964	16811	16726	16893	16745	16848	16941	16874	16713	16782	16816	16849	17039	16793	16776	16658	16717	16674	16713	16779	17016	16873	16781	16727	17041	16806	16925	16907	16657	16941	16931	16782	16808	16953	16917	16775	16874	16954	16843	16892	16798	16807	16942	16860	16726	16772	16894	16780	16860	17027	16884	16738	16897	16844	16655	16613	16847	16823	16806	16775	16841	17031	16982	16797	16683	16949	16694	16979	16839	17009	16842	16410	16817	16858	16960	16960	16916	16746	16911	17065	16971	16818	16929	17067	16795	16850	16715	17023	16856	16759	16888	16790	16957	16790	16741	17021	16667	16702	16929	16609	16795	16742	16808	16953	16927	16822	16715	16890	16805	16534	16760	16951	16902	16799	17065	16945	16788	16886	16931	16851	16678	16790	16851	16959	16757	16618	16923	16634	16910	16639	16925	16751	16816	16733	16796	16657	16924	16906	16982	16946	16942	16831	16779	17002	16719	16925	16728	16999	16903	16607	16598	16589	16763	16921	16925	16857	16754	16833	16996	16767	16836	16756	17103	16708	16845	16748	17019	16711	16634	16866	16872	16781	16793	16922	16878	16851	16845	16748	16872	16759	16819	16687	16713	16680	16711	16770	16672	16812	16819	16907	16770	16802	16691	17003	16838	16740	16811	16919	16858	16847	16973	16802	16576	16909	16699	16677	16692	16788	16880	16804	16683	16834	16809	16815	16721	16781	16830	16768	16674	16863	16811	16905	16701	16845	16835	16884	16906	17048	16675	16774	17082	16942	16690	16783	16904	16763	16904	16846	16876	16644	16920	16926	16885	16776	16993	16938	16879	16843	16797	16629	16664	17001	16943	16730	16716	16956	16957	16755	16849	17097	16908	16921	16958	16752	16767	16608	16737	16856	16828	16887	16785	16733	16805	16726	16675	16915	16964	16687	16895	16967	16820	17058	16717	16691	16865	16819	16807	16694	16934	16729	16767	16896	16725	16772	16996	17030	16952	16880	16818	16782	16781	16725	16889	16806	16717	16730	16885	16895	16951	16758	16887	16793	17108	16793	16975	16716	16732	16797	16963	16723	16744	17028	16523	16805	16924	16746	16946	16974	16749	16744	17032	16913	17087	16818	16851	16949	16740	16785	17276	16863	16788	16949	16961	16656	16884	16912	16824	17014	16888	16791	16907	16436	16757	17047	16769	17058	16723	16630	16710	16740	16735	16759	16929	16954	16952	16854	16962	17002	16826	16657	16754	16755	16813	16857	16829	16712	16695	16739	16943	16754	16738	16843	16699	16789	17041	16908	16831	16961	16759	16692	17084	16963	16837	16840	16818	16916	16862	17035	16937	16842	16945	16664	16680	16701	16819	16597	16896	16823	16911	16679	16762	16634	16718	16771	16770	16762	16869	16857	16890	16841	16494	16757	16933	16938	16863	16729	16728	16770	16791	16892	16789	16846	16855	16669	16551	16851	16983	16840	16841	16979	16942	16852	16770	16932	16899	16791	16705	16936	17031	16874	16863	16885	16535	16845	16634	17044	17010	16721	16695	16783	17077	16720	16881	16846	16933	16696	16693	16708	16719	16830	16775	16844	16842	16681	16849	16796	16805	16826	16862	16896	16782	16935	16786	16907	16845	16906	16973	16756	16581	16933	16805	17026	17013	16782	16912	16900	16671	16943	16932	16787	16665	17031	16724	16903	16968	16758	16988	17006	17144	17000	16811	16782	16637	16638	16623	16692	16673	16938	16899	16428	17047	16888	16684	16884	16886	16924	16746	16779	16795	16929	16843	16813	16732	16764	16733	16715	16838	16585	16711	16823	16987	16974	16818	16875	16819	16987	16810	16733	16773	16678	16826	16912	16856	16831	16672	17008	17039	16767	16893	16603	17069	16780	16866	16757	17034	16895	16845	16896	16603	16991	16793	16854	16755	16816	16943	16883	16790	16932	16707	16834	16521	16894	16813	16831	16667	16832	16895	16711	16807	16763	16762	16776	16687	16813	16970	16794	16905	16799	16977	16691	16692	16857	16634	16754	16839	16662	16828	17015	16857	16748	16702	16763	16693	17064	16828	16860	16948	16811	16802	16781	16747	16800	16776	16858	16801	16829	16715	16537	16631	16524	16911	16987	16769	16761	16832	16983	16747	16756	16968	16790	16750	16778	16922	16716	17034	16750	16855	16852	16895	16889	16724	16571	16661	16901	16977	16870	17129	16798	16962	16981	16791	16681	16813	16760	16879	16902	16889	17011	16798	16589	16668	16777	16863	16773	16804	16708	16894	16953	16861	16853	16781	16751	16702	16848	16985	16931	16767	16774	16718	16919	16845	16927	16810	16942	16779	16903	16944	16798	16945	16862	16628	16690	16702	16893	16908	16850	16923	16671	17070	16849	16997	16947	16968	16718	16807	16903	16718	16954	16841	16840	16919	16698	16744	16853	16636	16711	16795	16881	16948	16838	16938	16870	16665	16920	16734	16817	17006	16864	16626	16833	16812	16707	16759	16516	16738	16609	16847	16620	16961	16893	16915	16896	16882	16862	16942	16860	16773	16976	16689	16897	16727	16882	17027	16621	16956	16937	16809	16620	16910	16971	16938	16743	16886	16856	17064	16911	16777	16927	16982	16567	16767	16841	16859	16719	16861	17003	16895	16756	16796	16859	16858	16776	16704	16581	16789	16863	16892	16728	16937	17099	16765	16961	16884	16637	16924	16947	16785	17077	16702	16788	16820	16810	16882	16911	16904	16776	16909	16872	16772	16935	16917	16878	16995	16920	16810	16894	16807	16984	16790	16778	16922	16727	16863	16600	16818	16817	16752	16845
16348	32760	48907	92148	79440	57501	34103	20528	14111	11658	11108	10823	10798	10742	10852	10733	10606	10767	10828	10657	10711	10784	10812	10884	10772	10608	10866	10632	10670	10769	10701	10760	10699	10807	10619	10787	10745	10664	10634	10770	10703	10820	10825	10829	10787	10764	10650	10691	10595	10657	10843	10626	10786	10764	10844	10758	10800	10710	10695	10770	10715	10564	10846	10755	10941	10644	10793	10792	10662	10696	10706	10559	10708	10752	10717	10550	10710	10757	10663	10626	10827	10782	10758	10529	10598	10749	10727	10655	10783	10657	10700	10879	10631	10672	10689	10573	10662	10721	10689	10652	10666	10774	10610	10632	10650	10801	10837	10669	10858	10654	10730	10772	10738	10615	10715	10779	10738	10513	10620	10469	10779	10724	10712	10785	10770	10565	10741	10757	10600	10679	10541	10751	10676	10692	10545	10587	10624	10542	10799	10714	10520	10599	10727	10721	10653	10853	10695	10513	10681	10699	10629	10652	10730	10723	10651	10740	10802	10757	10650	10753	10635	10556	10735	10592	10745	10619	10627	10746	10745	10733	10737	10774	10603	10708	10805	10621	10539	10774	10711	10736	10754	10551	10821	10553	10658	10698	10539	10869	10765	10807	10699	10698	10626	10580	10749	10616	10570	10525	10690	10720	10510	10449	10785	10726	10544	10689	10782	10572	10674	10672	10722	10655	10670	10562	10752	10726	10823	10681	10766	10803	10810	10644	10703	10757	10618	10604	10621	10752	10652	10648	10689	10508	10496	10704	10778	10525	10748	10609	10615	10712	10782	10573	10538	10707	10799	10741	10558	10581	10757	10774	10629	10871	10753	10803	10466	10671	10641	10638	10683	10764	10583	10692	10722	10771	10633	10815	10571	10590	10620	10772	10634	10698	10850	10796	10521	10579	10656	10865	10511	10680	10694	10729	10761	10626	10702	10563	10680	10599	10779	10832	10614	10618	10786	10622	10742	10536	10741	10502	10640	10749	10574	10859	10632	10750	10751	10674	10698	10813	10589	10448	10650	10687	10760	10737	10583	10671	10707	10763	10546	10614	10822	10660	10664	10672	10896	10677	10689	10643	10703	10670	10718	10650	10751	10689	10633	10747	10759	10659	10711	10660	10555	10570	10608	10670	10650	10707	10655	10407	10819	10606	10608	10753	10580	10702	10818	10670	10798	10726	10624	10727	10749	10681	10674	10775	10749	10449	10704	10759	10726	10811	10723	10628	10757	10777	10797	10663	10623	10585	10643	10723	10635	10551	10581	10745	10684	10689	10676	10843	10814	10669	10724	10621	10731	10650	10568	10731	10560	10452	10689	10576	10685	10765	10551	10797	10759	10719	10772	10659	10700	10554	10727	10615	10764	10741	10595	10652	10694	10771	10634	10644	10675	10610	10436	10687	10774	10659	10744	10585	10750	10560	10772	10792	10739	10691	10766	10669	10740	10636	10868	10667	10673	10581	10657	10660	10777	10526	10695	10617	10549	10588	10603	10734	10789	10617	10781	10765	10793	10640	10585	10702	10694	10713	10746	10612	10600	10791	10766	10721	10624	10597	10748	10715	10648	10779	10727	10645	10655	10674	10709	10748	10670	10608	10675	10784	10720	10601	10719	10563	10602	10694	10606	10629	10536	10733	10633	10642	10741	10637	10799	10642	10559	10704	10747	10687	10626	10667	10676	10673	10718	10734	10623	10768	10606	10797	10619	10745	10561	10501	10545	10768	10721	10567	10707	10670	10766	10724	10712	10592	10663	10741	10810	10721	10489	10756	10834	10578	10599	10734	10619	10707	10491	10653	10687	10666	10772	10683	10624	10669	10708	10682	10760	10740	10505	10674	10784	10724	10685	10703	10716	10690	10678	10797	10697	10621	10677	10709	10724	10680	10591	10705	10747	10553	10653	10703	10630	10680	10706	10735	10710	10674	10717	10761	10634	10635	10624	10632	10643	10701	10699	10648	10767	10607	10695	10846	10734	10697	10620	10769	10741	10813	10637	10673	10537	10623	10746	10590	10779	10629	10666	10710	10626	10710	10574	10705	10670	10655	10705	10690	10695	10735	10733	10671	10654	10753	10583	10535	10617	10789	10596	10749	10769	10626	10778	10677	10515	10726	10783	10530	10636	10680	10660	10839	10643	10722	10529	10668	10685	10701	10668	10688	10714	10536	10660	10789	10724	10603	10664	10777	10793	10644	10750	10670	10569	10706	10731	10548	10769	10751	10608	10661	10756	10645	10655	10746	10678	10584	10503	10809	10720	10828	10467	10749	10696	10750	10672	10803	10576	10599	10620	10747	10721	10621	10662	10558	10630	10713	10717	10740	10610	10698	10785	10731	10698	10804	10792	10671	10682	10621	10644	10542	10608	10584	10725	10735	10609	10684	10669	10651	10705	10610	10790	10733	10749	10632	10578	10679	10719	10826	10742	10709	10630	10761	10669	10692	10660	10612	10768	10621	10520	10717	10732	10713	10611	10693	10626	10690	10726	10691	10627	10532	10702	10608	10619	10628	10607	10637	10572	10717	10639	10673	10681	10655	10562	10695	10596	10668	10636	10581	10618	10683	10669	10654	10570	10727	10806	10816	10566	10689	10859	10606	10699	10693	10632	10827	10594	10574	10907	10588	10608	10711	10719	10630	10656	10720	10651	10437	10597	10720	10665	10682	10668	10668	10859	10709	10737	10628	10880	10510	10765	10477	10666	10534	10676	10695	10611	10700	10696	10608	10846	10768	10945	10639	10664	10663	10741	10642	10599	10663	10683	10756	10560	10757	10709	10705	10697	10669	10650	10781	10697	10700	10614	10674	10779	10676	10767	10596	10703	10629	10708	10589	10729	10620	10687	10718	10767	10587	10610	10629	10700	10645	10773	10693	10639	10614	10736	10570	10705	10628	10626	10711	10732	10658	10868	10602	10710	10641	10655	10696	10725	10618	10798	10665	10694	10658	10741	10599	10825	10622	10620	10561	10681	10742	10659	10657	10733	10617	10645	10716	10624	10746	10692	10655	10617	10858	10735	10717	10399	10587	10591	10637	10732	10710	10841	10481	10642	10728	10651	10657	10608	10643	10644	10651	10713	10642	10673	10590	10734	10787	10710	10687	10613	10815	10657	10770	10622	10564	10742	10711	10631	10625	10834	10778	10762	10769	10622	10806	10638	10690	10604	10765	10650	10634	10734	10778	10592	10598	10820	10758	10766	10646	10696	10557	10635	10893	10794	10634	10788	10677	10546	10723	10720	10632	10609	10786	10758	10541	10815	10844	10572	10729	10767	10797	10807	10615	10708	10567	10637	10644	10715	10710	10786	10658	10756	10801	10769	10624	10648	10706	10696	10524	10829	10548	10737	10666	10507	10675	10564	10685	10794	10660	10722	10641	10631	10624	10642	10770	10566	10602	10674	10642	10665	10658	10708	10742	10557	10558	10599	10657	10713	10756	10641	10567	10822	10629	10687	10783	10607	10931	10739	10645	10782	10770	10595	10597	10634	10617	10727	10671	10771	10556	10606	10628	10616	10718	10492	10605	10811	10718	10642	10562	10623	10661	10844	10689	10737	10591	10663	10677	10654	10760	10573	10658	10581	10645	10631	10676	10699	10622	10680	10612	10611	10885	10714	10529	10774	10748	10639	10687	10529	10725	10648	10637	10719	10517	10529	10689	10587	10636	10715	10583	10616	10680	10807	10725	10514	10725	10688	10746	10736	10698	10617	10790	10612	10686	10586	10704	10608	10786	10596	10602	10692	10834	10539	10716	10570	10603	10554	10615	10533	10651	10738	10696	10520	10622	10581	10754	10734	10529	10667	10732	10767	10708	10830	10629	10642	10649	10649	10358	10662	10764	10737	10585	10850	10737	10565	10772	10685	10651	10622	10676	10639	10748	10427	10739	10669	10585	10620	10535	10607	10599	10594	10694	10681	10727	10612	10759	10625	10750	10654	10659	10605	10615	10734	10677	10714	10729	10658	10731	10684	10697	10692	10858	10545	10736	10626	10591	10596	10639	10605	10736	10673	10670	10778	10887	10708	10623	10541	10573	10594	10743	10604	10614	10761	10696	10726	10684	10440	10661	10563	10670	10773	10660	10714	10500	10710	10592	10607	10685	10765	10670	10735	10687	10549	10494	10683	10661	10577	10666	10570	10808	10726	10618	10646	10628	10668	10594	10731	10832	10581	10664	10636	10588	10701	10705	10735	10789	10531	10721	10709	10697	10757	10661	10761	10665	10572	10807	10669	10623	10739	10702	10556	10691	10791	10459	10555	10826	10599	10513	10741	10764	10654	10544	10690	10627	10691	10612	10581	10509	10662	10875	10663	10640	10557	10637	10804	10716	10760	10681	10717	10736	10613	10618	10666	10615	10721	10738	10537	10601	10826	10518	10598	10888	10602	10574	10556	10669	10677	10698	10623	10702	10765	10522	10857	10680	10685	10728	10573	10763	10717	10732	10698	10783	10658	10690	10514	10556	10712	10590	10640	10565	10664	10704	10638	10614	10403	10780	10730	10740	10832	10673	10588	10567	10662	10734	10588	10668	10746	10754	10829	10668	10738	10584	10539	10752	10537	10678	10535	10554	10613	10899	10648	10740	10634	10597	10578	10696	10832	10806	10687	10619	10654	10769	10601	10752	10646	10971	10570	10558	10799	10556	10577	10605	10534	10672	10834	10610	10631	10692	10697	10830	10690	10737	10754	10635	10632	10785	10724	10664	10801	10695	10569	10726	10588	10748	10828	10534	10605	10578	10715	10803	10558	10782	10666	10808	10768	10558	10777	10604	10729	10525	10656	10769	10728	10743	10649	10683	10634	10525	10572	10658	10625	10682	10593	10825	10719	10689	10771	10591	10611	10672	10541	10762	10654	10684	10511	10532	10807	10780	10558	10739	10690	10677	10648	10572	10735	10606	10655	10485	10793	10534	10650	10723	10717	10813	10704	10624	10696	10727	10689	10817	10755	10595	10613	10586	10650	10486	10673	10593	10576	10739	10675	10674	10746	10702	10638	10756	10424	10775	10604	10587	10543	10756	10700	10477	10574	10667	10820	10629	10646	10684	10694	10784	10677	10783	10638	10645	10590	10608	10732	10659	10705	10714	10656	10719	10552	10477	10588	10660	10664	10639	10659	10553	10674	10636	10601	10776
30065	22502	25160	38315	33304	25119	21142	18083	17275	16996	16849	16714	16776	16696	16857	16868	16622	16792	16771	16701	16936	16813	16620	16703	16753	16505	16838	16862	16745	16734	16593	16738	16759	16682	16675	16606	16684	16704	16801	16545	16925	16797	16836	16813	17042	16791	16896	16839	16700	16806	16942	16541	16708	16562	16474	16719	16756	16618	16685	16772	16531	16845	16771	16813	16680	16799	16828	16974	17018	16764	16799	16816	16823	16693	16795	16767	16838	16857	16856	16821	16778	16901	16532	16734	16585	16904	16658	16751	16820	16703	16646	16758	16572	16721	16736	16866	16649	16681	16718	16727	16594	16742	16784	16692	16785	16587	16561	16716	16779	16756	16679	16572	16840	16528	16504	16667	16679	16682	16794	16865	16700	16879	16781	16726	16644	16745	16702	16886	16723	16752	16832	16985	16738	16819	16718	16790	16821	16685	16626	16576	16696	16824	16915	16922	16779	16813	16807	16712	16695	16717	16689	16876	16885	16608	16683	16842	16660	16816	16587	16853	16810	16641	16658	16801	16610	16735	16618	16709	16929	16877	16753	16641	16899	16553	16742	16522	16859	16755	16552	16652	16774	16726	16971	16648	16709	16749	16631	16936	16796	16736	16748	16765	16761	16794	16626	16470	16659	16686	16535	16749	16884	16622	16612	16668	16352	16601	16592	16521	16536	16673	16730	16669	17029	16722	16687	16807	16579	16650	16528	16617	16713	16874	16874	16920	16613	16858	16701	16630	16604	16795	16644	16726	16740	16548	16601	16917	16743	16846	16690	16720	16871	17093	16841	16589	16736	16608	16498	16724	16631	16904	16780	16652	16760	16621	16698	16746	16714	16758	16663	16650	16809	16594	16913	16675	16761	16793	16768	16777	16681	16757	16747	16643	16753	16590	16830	16712	16504	16609	16774	16897	16650	16638	16788	16910	16617	16660	16752	16793	16443	16715	16677	16860	16910	16544	16712	16702	16880	16710	16790	16726	16593	16824	16720	16928	16850	16540	16469	16676	16660	16910	17020	16530	16773	16676	16543	16732	16669	16650	16535	16645	16662	16811	16710	16879	16742	16666	16924	16656	16739	16571	16759	16603	16737	16998	16820	16736	16644	16733	16802	16723	16703	16545	16680	16643	16724	16668	16655	16815	16682	16667	16600	16821	16732	16813	16814	16899	16536	16750	17033	16853	16785	16602	16677	16745	16935	16687	16780	16537	16631	16747	16798	16713	16916	16666	16901	16772	16580	16654	16599	16606	16794	16708	16686	16753	16501	16820	16593	16814	16604	16828	16646	16634	16696	16890	16670	16714	16954	16743	16642	16665	16531	16745	16670	16910	16780	16809	16888	16782	16878	16945	16624	16625	16865	16634	16729	16704	16784	16630	16701	16617	16836	16782	16827	16827	16780	16694	16682	16582	16581	16632	16704	16871	16849	16616	16670	16464	16781	16535	16656	16574	16745	16542	16726	16523	16490	16610	16781	16551	16686	16664	16848	16751	16644	16494	16430	16640	16557	16591	16857	16537	16710	16665	16772	16629	16784	16672	16820	16583	16647	16625	16656	16655	16577	16405	16681	16595	16621	16775	16942	16642	16674	16711	16816	16824	16659	16734	16790	16800	16829	16856	16547	16873	16719	16611	16598	16637	16744	16860	16874	16859	16812	16826	16808	16756	16580	16558	16785	16915	16743	16616	16591	16630	16698	16783	16567	16691	16880	16842	16899	16647	16693	16864	16679	16644	16722	16705	16782	16800	16678	16433	16763	16728	16832	16795	16723	16639	16783	16610	16711	16801	16672	16751	16749	16554	16775	16490	16613	16710	16634	16492	16616	16718	16795	16823	16862	16802	16702	16637	16613	16780	16804	16671	16730	16589	16731	16727	16783	16671	16705	16570	16564	16992	16733	16378	16784	16641	16552	16609	16779	16641	16458	16460	16662	16627	16600	16536	16839	16810	16759	16648	16598	16718	16817	16588	16801	16633	16685	16747	16869	16625	16586	16713	16585	16953	16657	16666	16729	16950	16669	16731	16572	16729	16644	16730	16687	16773	16795	16820	16807	16748	16772	16777	16828	16761	16596	16698	16610	16866	16784	16790	16596	16701	16787	16773	16750	16946	16641	16681	16762	16694	16801	16706	16695	16774	16644	16876	16593	16798	16831	16704	16768	16631	16839	16637	16847	16723	16633	16648	16818	16728	16708	16581	16694	16557	16574	16627	16753	16369	16744	16629	16670	16609	16459	17036	16726	16918	16640	16581	16608	16651	16759	16779	17032	16670	16755	16724	16848	16940	16905	16688	16413	16649	16647	16842	16778	16736	16747	16641	16689	16763	16718	16726	16751	16789	16653	16832	16685	16711	16794	16761	16697	16798	17027	16660	16815	16975	16810	16862	16743	16776	16772	16733	16647	16643	16829	16716	16789	16626	16621	16678	16643	16612	16783	16545	16740	16712	16717	16826	16642	16705	16437	16723	16641	16624	16781	16453	16759	16666	16526	16401	16969	16814	16655	16646	16755	16720	16722	16973	16516	16640	16614	16722	16687	16815	16703	16762	16599	16585	16668	16717	16749	16695	16710	16727	16545	16683	16764	16749	16861	16645	16581	16715	16622	16729	16714	16775	16729	16651	16631	16659	16553	16636	16561	16965	16763	16792	16813	16879	16810	16934	16579	16755	16801	16712	16746	16949	16754	16861	16808	17003	16844	16669	16580	16674	16765	16884	16633	16846	16717	16821	16763	16501	16588	16784	16634	16817	16602	16629	16712	16724	16512	16540	16778	16500	16488	16681	16735	16726	17053	16668	16699	16902	16774	16690	16745	16630	16904	16724	16801	16709	16766	16635	16752	16800	16690	16743	16808	16607	16851	16805	16652	16700	16720	16745	16635	16753	16602	16593	16691	16652	16680	16726	16843	16755	16919	16570	16859	16715	16884	16878	16624	16792	16804	16872	16488	16707	16380	16844	16864	16713	16792	16805	16748	16610	16895	16620	16650	16672	16670	16760	16677	16750	16674	16807	16856	16791	16768	16484	16801	16806	16697	16694	16592	16860	16687	16741	16822	16595	16408	16542	16599	16828	16873	16859	16883	16471	16750	16641	16831	16758	16687	16728	16786	16648	16698	16808	16588	16678	17017	16773	16739	16707	16611	16778	16647	16868	16474	16760	16806	16600	16572	16642	16667	16706	16507	16570	16637	16771	16818	16657	16890	16577	16531	16686	16901	16621	16729	16778	16682	16487	16822	16791	16929	16914	16749	16841	16705	16582	16787	16856	16834	16807	16689	16754	16695	16718	16889	16763	16685	16743	16773	16646	16703	16695	16863	16818	16799	16774	16870	16694	16708	16841	16582	16824	16639	16629	16798	16825	16683	17078	16866	16549	16754	16612	16847	16832	16664	16572	16736	16759	16716	16870	16741	16849	16758	16685	16608	16608	16868	16445	16689	16804	16873	16534	16809	16560	16671	16855	16696	16750	16834	16574	16871	16672	16876	16902	16760	16839	16749	16934	16708	16982	16605	16673	16691	16753	16608	16487	16762	16832	16630	16775	16814	16787	16523	16730	16702	16771	16659	16846	16688	16671	16731	16666	16691	16729	16779	16648	16699	16705	16570	16711	16813	16837	16738	16507	16795	16511	16685	16795	16795	16488	16987	16711	16620	16792	16791	16653	16687	16737	17050	16622	16714	17010	16598	16685	16676	16689	16650	16535	16673	16621	16718	16700	16601	16831	16643	16667	16936	16790	16725	16800	16762	16716	16829	16539	16587	17035	16963	16834	16704	16645	16624	16838	16835	16787	16677	16760	16967	16768	16688	16591	16673	16747	16714	16901	16788	16686	16739	16763	16665	16660	16675	16736	16758	16810	16832	16675	16671	16709	16809	16508	16702	16588	16901	16767	16746	16636	16680	16782	16870	16718	16508	16696	16635	16708	16743	16713	16753	16682	16902	16751	16708	16747	16676	16464	16748	16643	16566	16469	16856	16855	16684	16665	16861	16707	16597	16702	16603	16807	16812	16604	16639	16648	16741	16896	16522	16569	16731	16722	16527	16753	16666	16439	16685	16491	17085	16862	16843	16663	16778	16680	16677	16951	16761	16691	16771	16942	16692	16590	16609	16714	16684	16526	16876	16638	16477	16816	16863	16754	16800	16683	16660	16594	16732	16835	16975	16653	16912	16670	16530	16706	16815	16781	16673	16665	16745	16710	16565	16744	16950	16784	16961	16875	16512	16792	16938	16893	16773	16781	16369	16734	16776	16781	16588	16768	16772	16777	16677	16746	16745	16738	16606	16538	16685	16553	16652	16544	16751	16543	16781	16717	16669	16689	16726	16708	16580	16732	16862	16790	16751	16721	16524	16668	16680	16839	16656	16587	16644	16723	16955	16815	16708	16558	16638	16805	16629	16694	16670	16719	16739	16644	16942	16798	16822	16817	16657	16511	16701	16670	17010	16756	16705	16571	16706	16854	16466	16661	16671	16679	16862	16768	16665	16576	16769	16580	16618	16554	16691	16790	16872	16534	16549	16661	16617	16673	16785	16835	16553	16749	16704	16777	16852	16808	16622	16660	16767	16778	16864	16595	16854	16793	16911	16641	16523	16725	16637	16663	16846	16826	16863	16920	16727	16754	16857	16743	16802	16662	16933	16650	16951	16709	16657	16856	16922	16704	16755	16667	16558	16709	16620	16582	16667	16864	16840	16692	16607	16778	16901	16610	16753	16779	16691	16756	16744	16596	16561	16819	16709	16687	16819	16770	16713	16815	16795	16940	16726	16884	16758	16800	16839	16680	16814	16777	17018	16836	16733	16524	16870	16645	16571	16568	16790	16840	16874	16756	16765	16775	16494	16735	16660	16805	16663	16703	16639	16645	16751	16648	16603	16458	16793	16721	16729	16582	16745	16656	16786	16714	16869	16760	16460	16698	16870	16802	16869	16777	16814	16685	16577	16690	16636	16669	16672	16566	16633	16770	16810	16538	16803	16643	16774	16807	16830	16865	16562	16698	16777	16701	16698	16566	16816	16511	16681	16360	16892	16842	16697	16609	16586	16651	16537	16739	16763	16734	16662	16796	17033	16853	16751	16811	16789	16620	16735	16801	16481	16759	16997	16791	16823	17019	16655	16708	16584	16634	16702	16718
12096	12474	18690	30320	24261	16666	13419	11254	10532	10263	10212	10301	10112	10350	10217	10165	10236	10116	10273	10302	10239	10288	10165	10069	10372	10353	10110	10079	10138	10178	10204	10233	10390	10207	10206	10214	10149	10140	10271	10090	10129	10178	10109	10208	10103	10138	10330	10182	10283	10326	10345	10261	10212	10206	10221	10075	10244	10228	10106	10189	10173	10228	10104	10301	10064	10066	10237	10309	10189	10290	10321	10145	10333	10081	10258	10356	10262	10218	10044	10113	10087	10178	10251	10135	10223	10042	10250	10181	10370	10291	10027	10093	10180	10237	10055	10247	10183	10227	10044	10186	10275	10379	10267	10104	10231	10232	10347	10368	10251	10022	10242	10213	10276	10289	10168	10358	10282	10064	10182	10246	10045	10351	10123	10335	10094	10211	10071	10253	10173	10141	10133	10148	10091	10058	10207	10170	10140	10194	10109	10098	10176	10060	10286	10252	10198	10271	10435	10138	10327	10095	10223	10189	10177	10176	10198	10188	10109	10132	10318	10311	10055	10242	10230	10099	10150	10264	10213	10121	10222	10128	10280	10131	10219	10245	10270	10269	10167	10171	10032	10095	9921	10299	10167	10166	10225	9995	10058	10095	10160	10032	10304	10100	10197	10267	10139	10213	10119	10154	10201	10156	10067	10110	10136	9997	10211	10160	10143	10089	10318	10172	10194	10077	10121	10027	10020	10182	10174	10167	10155	10191	10215	10134	10157	10201	10081	10098	10134	10206	10192	10116	10071	10078	10115	10183	10106	10130	10090	10232	10176	10390	10084	10071	10133	10140	10188	10076	10146	10223	10189	10172	10256	10083	10181	10326	10205	10054	10133	10232	10276	10129	10295	10154	10203	10023	10124	10243	10128	10119	10376	10292	10204	10119	10202	10268	10310	10317	10185	10176	10212	10277	10276	10106	9955	10248	10183	10292	10200	10162	10067	10150	10053	10100	10133	10143	10251	10225	10173	10222	10133	10204	10245	10214	10080	10200	10133	10227	10159	10222	10024	10224	10132	10139	10177	10314	10220	10175	10117	10256	10267	10216	10130	10162	10233	10173	10217	10306	10044	10045	10164	10240	10195	10151	10182	10120	10026	10211	10117	10091	10138	9996	10218	10116	10197	9988	10194	10224	10097	10144	10036	10058	10165	10195	10170	9924	10129	10193	10193	10165	10167	10254	10106	10222	10175	10229	10186	10327	10155	9996	10240	10209	10227	10199	10166	10146	10166	10101	10394	10218	10157	10172	10114	10282	10202	10177	10022	10097	10170	10098	10233	10126	10223	10126	10110	10169	10021	10104	10125	10072	10198	10009	10289	10175	10167	10185	10090	10193	10048	10217	10158	10212	10281	10264	10137	10251	10141	10227	10189	10224	10169	10244	10213	10256	10162	10138	10181	10160	10258	10318	10309	10296	10137	10204	10048	10266	10191	10150	10196	10426	10181	10214	10171	10113	10291	10102	10197	10074	10251	10229	10186	10203	10300	10279	9936	10101	10059	10187	10082	9857	10200	10176	10082	10094	10236	10165	10131	10165	10081	10093	10188	10277	10117	10129	10019	10210	10400	10317	10194	10340	10178	10149	10011	10139	10269	10082	10113	10098	10286	10065	10221	10203	10310	10024	10099	10057	10269	10129	10182	10127	10242	10168	10295	10135	10350	10177	10193	10208	10263	10183	10295	10168	10269	10225	10264	10164	10197	10070	10177	10104	10146	10188	10110	10180	10261	10456	10093	10141	10170	10106	10136	10271	10134	10174	10219	10200	10152	10136	10231	10168	10347	10368	10162	10152	10206	10249	10277	10220	10314	10176	10277	10163	10113	10140	10172	10168	10101	10266	10245	10268	10114	10293	10211	10219	10166	10344	10079	10236	10032	10137	10142	10221	10230	10180	10209	10213	10257	10235	10268	10209	10232	10229	10238	10182	10239	10215	10272	10129	10069	10391	10095	10243	10277	10128	10228	10268	10116	10239	10082	10197	10206	10199	10352	10224	10129	10138	10117	10120	10118	10223	10069	10208	10141	10114	10146	10105	10170	10178	10443	10209	10251	9988	10259	10258	10241	10175	10182	10324	10159	10154	10206	10370	10267	10154	10275	9851	10211	10181	10160	10183	10242	10256	10146	10281	10178	10153	10216	10100	10163	10280	10134	10207	10201	10194	10166	10140	10187	10276	10199	10162	10198	10363	10123	10193	10180	10033	10161	10157	10218	10092	10173	10148	10166	10266	10181	10366	10166	10116	10195	10370	10109	10241	10258	10251	10104	10311	10130	10255	10133	10210	10229	10190	10125	10187	10167	10260	10213	10263	10297	10171	10132	10275	10061	10368	10160	10067	10288	10169	10180	10125	10056	10192	9993	10177	10250	10175	10275	10277	10238	10303	10269	10035	10087	10296	10080	10136	10273	10121	10229	10122	10179	10323	10211	10159	10164	10262	10311	10230	10059	10191	10089	10088	10126	10222	10285	10079	10254	10341	10072	10069	10042	10182	10128	10274	10252	10241	10163	10239	10166	10081	10271	10111	10489	10304	10109	10072	10240	10194	10320	10170	10253	10106	10117	10120	10162	10139	10221	10169	9937	10053	10175	10297	10167	10169	9979	10194	10160	10140	10220	10272	10259	10161	10317	10211	10226	10306	10313	10193	10054	10206	10230	10160	10106	10168	10079	10116	10061	10327	10263	10130	10357	10192	10136	10259	10091	10265	10093	10201	10152	10139	10172	9985	10236	10193	10169	10263	10123	9939	10133	10359	10092	10208	10216	10289	10224	10148	10421	10088	10089	10323	10186	10054	10125	10147	10258	10173	10309	10063	10236	10248	10232	10241	10238	10236	10187	10210	10335	10095	10107	10143	10107	10197	10029	10171	10062	10292	10095	10263	10246	10212	10125	10142	10075	10100	10230	10227	10322	10194	10202	10007	10223	10159	10104	10313	10051	10022	10182	10282	9984	10048	10264	10181	10160	10216	10203	10135	10057	10125	10153	10395	10119	10172	10215	10201	10159	10327	10253	10219	10172	10054	10283	10158	10113	10271	10186	10138	10209	10196	10236	10237	10290	10326	10228	10248	10288	10217	10297	10048	10238	10299	10214	10197	10191	10141	10026	10114	10006	10371	10127	10146	10200	10255	10235	10264	10173	10198	10244	10078	10079	10213	10375	10181	10211	10147	10225	10160	10231	10303	10285	10052	10266	10221	10200	10127	10262	10080	10265	10153	10200	10224	10104	10100	10261	10035	10162	10259	10247	10293	10099	10335	10205	10145	10099	10279	10226	10262	10231	10234	10275	10111	10253	10066	10414	10132	10097	10105	10258	10136	10067	10100	10243	10224	10123	10159	10120	10003	10172	10276	10145	10092	10102	10283	10132	10193	10164	10127	10205	10151	10291	10249	10154	10068	10263	10143	10097	10289	10276	10109	10046	10272	10158	10097	10276	10256	10164	10174	10219	10272	10155	10082	10224	10187	10091	10178	10277	10236	10237	10172	10220	10116	10227	10213	10246	10169	10121	10003	10325	10194	10305	10116	10125	10200	10331	10043	10206	10197	10084	10293	10126	10172	10002	10247	10130	10125	10361	10144	10145	10150	10173	10357	10288	10256	10071	10138	10289	10307	10261	10156	10081	10189	10218	10252	10225	10019	10161	10332	10260	10361	10138	10135	10170	10288	10160	10188	10135	10023	10181	10256	10306	10148	10081	10118	10276	10256	10260	10214	10191	10262	10195	10153	10153	10026	10307	10065	10248	10091	10309	10109	10017	10254	10129	10190	10046	10155	10103	10022	10197	10220	10123	10176	10080	10167	10138	10170	10309	10137	10032	10134	10226	10311	10334	10162	10381	10134	10305	10193	10131	9978	10305	10219	10151	10103	10364	10110	10120	10237	10257	10136	10261	10071	10236	10206	10231	10061	10030	10149	10228	10064	10164	10219	10126	10122	10108	10131	10106	10077	10082	10202	10349	10102	10140	10165	10308	10141	10189	10279	10006	10113	10077	10175	10217	10344	10171	10262	10230	10270	10080	9999	10223	10080	10079	10123	10036	10119	10205	10032	10135	10155	10290	9966	10432	10068	10137	10137	10217	9992	10172	10186	10265	10213	10115	10210	10119	10213	10155	10000	10234	10126	10151	10261	10155	10102	10334	10198	10035	10266	10087	10332	10025	10107	10337	10286	10147	10039	10331	10216	10089	10137	10068	10061	10234	10166	10138	10133	10085	10123	10321	10265	10142	10127	9979	10103	10087	10154	10161	10342	10238	10170	10114	10126	10277	10076	10063	10289	10198	10102	10167	10289	10185	10309	10192	10178	10028	10053	10145	10278	9971	10155	10135	10093	10260	10159	10329	10323	10128	10036	10225	10199	9992	10301	10319	10166	10233	10128	10213	10248	10215	10083	10236	10311	10127	10115	10285	10199	10194	10175	10139	10239	10122	10284	10196	10179	10201	10116	10179	10326	10039	10132	10052	10135	10244	10061	10200	10177	10154	10216	10280	10137	10357	10106	10122	10159	10137	10128	10226	10230	10206	10147	10168	10105	10038	10218	10288	10139	10291	10249	10267	10255	10164	10152	10275	10238	10273	10129	10097	10043	10307	10208	10134	10179	10193	10013	10240	10248	10156	10412	10225	10337	10201	10138	10268	10144	10130	10162	10187	10335	10217	10114	10191	10089	10155	10159	10233	10275	10123	10311	10196	10213	10256	10156	10182	10163	10191	10201	10314	10131	10063	10247	10124	10289	10114	10070	10330	10214	10212	10290	10241	10273	10302	10084	10361	10348	10300	10254	10117	10089	10191	10246	10329	10136	10129	10315	10121	10169	10185	10115	10205	10263	9981	10197	10275	10292	10091	10160	10136	10134	10169	10379	10279	10064	10241	10294	10040	10201	10369	10222	10242	10158	10069	9993	10271	10179	10144	10264	10213	10219	10215	10047	10189	10095	10216	10116	10187	10319	10254	10060	10128	10193	10388	10066	10150	10155	10217	10293	10066	10218	10341	10326	10080	10199	10211	10118	10086	10224	10078	10291	10110	10168	10359	10157	10275	10227	10229	10270	10057	10099	10271	10254	10224	10053	10118	10171	10207	10230	10066	10106	10399	10069	10234	10114	10105	10106	10051	10244	10195	10231	10070	10136
25252	21611	32489	63612	60693	47125	32386	23146	19492	17950	17305	17135	16817	16988	16917	16984	17087	16811	16833	16914	16762	16771	16934	16850	16839	16881	16845	16879	16685	16972	16845	16633	16684	16480	16813	16686	16765	16858	17009	16752	16889	16854	16664	16929	16891	16891	16965	16930	16814	16749	16593	16663	16818	16716	16932	16851	16707	16640	16833	16678	16845	16689	16912	16857	16735	16835	16821	16891	16860	17150	16965	16755	16829	16903	16762	16618	16703	16571	16699	16745	16756	16779	16880	16828	16685	16536	16815	16632	16618	16745	16737	16764	16685	16709	16870	16785	16731	16810	16633	17127	16700	16641	16734	16660	16701	16699	16587	16578	16835	16811	16749	16813	16748	16901	16869	16831	16900	16740	16779	16931	16795	16680	16791	16763	16816	16907	16815	16928	16822	16766	16675	16758	16739	16478	16753	16822	16569	16787	16739	16658	16492	16629	16833	16577	16610	16751	16853	16884	16846	16631	16662	16821	16873	16767	16822	16700	16773	16820	16585	16614	16698	16779	16841	16832	16412	16782	17016	16969	16652	16778	16814	16722	16538	16745	16657	16531	16690	16697	16776	16819	16673	16909	16888	16743	16562	16597	16642	16790	16728	16830	16768	16926	16719	16815	16520	16651	16890	16875	16770	16758	16582	16670	16689	16617	16783	16661	16614	16701	16831	16693	16791	16715	16649	16910	16710	16864	16818	16752	16656	16695	16719	16710	16748	16744	16557	16841	16727	16697	16941	16383	16639	16519	16733	16590	16579	16753	16683	16827	16890	16513	16706	16788	16780	16747	16645	16968	16929	16908	16748	16889	16737	16634	16799	16730	16856	16770	16652	16915	16728	16786	16806	16602	16771	16691	16777	16766	16655	16853	16860	16793	16792	16535	16706	16824	16929	16796	16920	16549	16473	16549	16662	16750	16816	16790	16774	16888	16925	16857	16661	17053	16752	16859	16758	16816	16769	16638	16797	16876	16565	16819	16806	16672	16753	16734	17022	16719	16601	16684	16710	16698	16763	16835	16787	16778	16386	16756	16795	16663	16825	16744	16909	16793	16802	16645	16539	16660	16676	16809	16697	16743	16874	16712	16751	16562	16756	16520	16735	16788	16690	16679	16817	16824	16587	16709	16701	16728	16831	16604	16831	16608	16926	16997	16687	16776	16689	16492	16739	16715	16651	16771	16843	16740	16541	16652	16651	16794	16855	16820	16659	16725	16730	16826	16696	16681	16992	16777	16721	16787	16740	16594	16766	16766	16863	16631	16687	16889	16765	16860	16765	16629	16665	16795	16678	16790	16684	16827	16710	16885	16691	16887	16835	16712	16739	16724	16815	16707	16409	16694	16603	16636	16765	16795	16842	16733	16760	16968	16755	16680	16614	16661	16622	16522	16638	16892	16775	16798	16814	16823	16838	16999	16871	16817	16588	16605	16912	16745	16916	16746	16906	16749	16838	16829	16599	16814	16877	16782	16899	16757	16605	16896	16767	16536	16636	16785	16893	16745	16525	16713	16728	16923	16775	16765	16738	16900	16805	16785	16870	16570	16881	16487	16683	16941	16851	16897	16864	16634	16775	16608	16787	16812	16869	16972	16797	16705	16696	16916	16770	16637	16704	16929	16726	16699	16649	16727	16564	16709	16733	16993	16827	16386	16780	16736	16971	16772	16879	16783	16730	16659	16873	16777	16869	16830	16888	16695	16767	16691	16772	16450	16795	16738	16662	16721	16920	16787	16826	16659	16893	16630	16981	16913	16873	16626	16713	16919	16903	16827	16664	16908	16982	16965	16848	16846	16680	16784	16831	16597	17032	16661	16525	16847	16629	16616	16791	16914	16808	16652	16941	16534	16813	16731	16604	16745	16901	16638	16748	16686	16569	16557	16629	16683	16948	16945	16903	16868	16872	16856	16674	16768	16904	16739	16795	16832	16724	16843	16948	16882	16717	16816	16730	16717	16634	16701	16741	16535	16710	16862	16743	16674	16719	16819	16787	16733	16849	16758	16596	16745	16769	16758	16850	16621	16675	16788	16904	16814	16889	16724	16839	16667	16720	16824	16765	16639	16816	16668	16693	16734	16649	16581	16831	16631	16989	16622	16769	16896	16813	16838	16706	16731	16817	16700	16864	16686	16715	16735	16809	16965	16755	16744	16713	16772	16700	16717	16505	16873	16767	16679	16700	16648	16841	16841	16668	16763	16861	16715	16741	16665	16884	16932	16669	16936	16573	16799	16822	16656	16625	16651	16733	16675	16745	16667	16795	16830	16790	16711	16696	16956	16843	16770	16787	16681	16707	16859	16767	16713	16732	16670	16889	16796	16877	16799	16627	16671	16887	16793	17002	16810	16686	16758	16580	16748	16579	16837	16832	16615	16662	16788	16733	16847	16760	16657	16799	16602	16697	16972	16940	16863	16809	16735	16749	16645	16759	16602	16929	16928	17012	16676	16878	16873	16825	16980	17071	16589	16801	16708	16815	16800	16644	16559	16768	16785	16733	16638	16787	16549	16865	16793	16800	16687	16691	16680	16684	16907	16611	16785	16814	16683	16784	16559	16721	16858	16681	16689	16880	16826	16764	16674	16997	16657	16647	16535	16829	16739	16693	16700	16629	16615	16752	16652	16744	17004	16723	16744	17009	16809	16687	16669	16615	16818	16726	16755	16536	16531	16598	16752	16713	16780	16887	16677	16870	16594	16925	16719	16708	16598	16859	16673	16736	16899	16669	16639	16774	16784	16773	16741	16947	16743	16993	16699	16907	16677	16804	16714	16876	16627	16730	16723	16898	16944	16806	16805	16816	17062	16838	16678	16691	16693	16709	16610	16689	16951	16691	16724	16811	16908	16804	16734	16703	16753	16730	16552	16550	16611	16831	16796	16772	16739	16595	16724	16723	16882	16848	16720	16867	16667	16962	16594	16758	16901	16853	16550	16721	16846	16823	16725	17039	16928	16693	16783	16725	16830	16863	16698	16664	16712	16682	16834	16851	16912	16671	16687	17056	16811	17012	16977	16775	16870	16845	16818	16922	16898	16637	16655	16840	16790	16901	16933	16758	16695	16765	16712	16667	16735	16794	16623	16866	16658	16875	16792	16607	16721	16771	16765	16536	16556	16638	16935	16724	16624	16680	16547	16792	16965	16800	16743	16621	16759	16445	16703	16637	16693	16762	16877	16608	16696	16820	16823	16739	16800	16605	16732	16808	16888	16711	16940	16668	16552	16673	16764	16554	16764	16903	16853	16728	16780	16828	16697	16776	16716	16805	16706	16832	16693	16693	16648	16772	16798	16865	16747	16585	16532	16825	16781	16794	16839	16835	16689	16830	16827	16936	16538	16902	16758	16787	16856	16736	16591	17036	16793	16918	16673	16705	16960	16695	16779	16697	16796	16770	16727	16684	16874	16939	16725	16851	16703	16764	16791	16712	16830	16791	16907	16939	16681	16483	16776	16716	16837	16617	16779	16745	16877	16706	16633	16766	16836	16836	16807	16618	16641	16873	16694	16579	16864	16792	16754	16863	16885	16688	16907	16685	16787	16894	16894	16784	16730	16765	16634	16686	16623	16849	16911	16781	16763	16411	16723	16724	16949	16931	16494	16662	16899	16652	16820	16851	17019	16796	16660	16554	16946	16932	16512	16537	16740	16875	17018	17024	16678	16786	16712	16749	16738	16650	16828	16776	16775	16726	16873	16657	17041	16778	16793	16753	16890	16797	16740	16771	16726	16977	16750	16795	16726	16692	16817	16775	16610	16485	16628	16647	16837	16793	16772	16798	16767	16522	16642	16966	16589	16878	16674	16751	16585	16756	16437	16774	16886	16624	16865	16808	16867	16769	16640	16943	16822	16751	16833	16653	16658	16590	17072	16907	16834	16911	16775	16862	16709	16728	16558	16824	16685	16772	16513	16810	16694	16557	16798	16685	16605	16878	16917	16673	16965	16678	16704	16784	16625	16715	16856	16760	16709	16545	16665	16833	16667	16591	16845	16746	16769	16840	16791	16774	16748	16647	16876	16749	16680	16870	16871	16744	16851	16873	16776	16857	16770	16960	16805	16700	16662	16861	16612	16826	16734	16666	16767	16555	17127	16917	16723	16788	16661	16819	16580	16910	16613	16660	16785	16934	16904	16839	16746	16716	16796	16854	16711	16663	16545	16901	16887	16755	16759	16720	16780	16522	16686	16722	16786	16753	16914	16887	16981	16794	16833	16979	16692	16761	16705	16734	16646	16726	16706	16938	16692	16806	16865	16831	16814	16729	16607	16847	16928	16860	16824	16607	16759	16678	16656	16848	16803	16717	17001	16869	16660	16781	16583	16740	16684	16768	16864	16817	16753	16579	16672	16813	16750	16694	16820	16817	16701	16653	16728	16532	16766	16721	16904	16662	16665	16699	16883	16866	16721	16809	16838	16696	16971	16778	16696	16655	16773	16578	16684	16679	16789	16770	16757	16864	16931	16710	16895	16855	16842	17001	16815	16845	16664	16673	16773	16861	16654	16693	16653	16779	16735	16622	16853	16654	16845	16777	16636	16822	16627	16846	16739	16595	16651	16708	16662	16660	16758	16654	16607	16759	16753	16866	16949	16655	16905	17000	16799	16890	16616	16715	16626	16757	16741	16907	16680	16756	16905	16637	16500	16915	16738	16873	16688	16681	16751	16747	16774	16720	16759	16763	16758	16838	16731	16630	16780	16905	16777	16846	16864	16625	16828	16819	16861	16828	16584	16758	16542	16862	16815	16702	16613	16708	16741	16962	16895	16924	16684	16614	16852	16765	16554	16689	16712	16784	16623	16636	16739	16755	16823	16685	16691	16791	16727	16685	16815	16658	16771	16680	16764	16976	16848	16666	16774	16887	16726	16750	16848	16870	16776	16784	16743	16893	16859	16646	16811	16791	16699	16564	16645	16695	16612	16499	16737	16762	16747	16693	16841	16710	16832	16908	16915	16710	16839	16735	16665	16675	16607	16584	16694	16767	16993	16936	16647	16599	16596	16874	16855	16630	16891	16929	16821	16747	16682	16776	16872	16801	16659	16777	16896	16770	16738	16767	16845	17035	16711	16854	16834	16656	16717	16686	16615	16886	16708	16674	16658	16928	16651	16743	16611	16587	16658	16655	16936	16606	16854	16759	16735
12861	22709	51802	76202	58908	38949	21723	15163	12581	10906	10702	10652	10655	10642	10736	10544	10589	10496	10481	10456	10666	10564	10583	10641	10588	10730	10481	10640	10648	10447	10491	10355	10502	10598	10474	10464	10443	10683	10305	10487	10408	10615	10590	10515	10508	10372	10441	10581	10478	10492	10345	10551	10452	10362	10555	10545	10646	10432	10615	10572	10577	10527	10494	10496	10437	10521	10536	10625	10577	10550	10377	10406	10463	10528	10516	10581	10434	10485	10716	10539	10507	10567	10478	10398	10477	10376	10649	10514	10511	10440	10411	10449	10380	10530	10506	10401	10568	10457	10502	10534	10417	10507	10542	10522	10424	10461	10545	10416	10612	10530	10484	10535	10640	10336	10471	10512	10621	10663	10481	10554	10565	10665	10401	10550	10532	10420	10375	10505	10555	10210	10578	10441	10505	10495	10512	10652	10483	10502	10433	10432	10593	10457	10556	10531	10378	10487	10572	10377	10387	10441	10532	10483	10382	10534	10469	10486	10669	10484	10558	10451	10361	10601	10598	10526	10482	10586	10644	10505	10518	10539	10532	10592	10465	10432	10361	10422	10502	10444	10415	10465	10577	10422	10375	10533	10321	10417	10454	10605	10424	10424	10557	10423	10504	10530	10528	10410	10482	10563	10495	10351	10552	10557	10543	10505	10579	10487	10499	10492	10654	10465	10610	10553	10526	10433	10374	10370	10612	10467	10560	10370	10373	10450	10429	10463	10586	10509	10488	10338	10245	10547	10607	10522	10506	10512	10375	10486	10573	10469	10451	10513	10316	10444	10345	10483	10584	10433	10558	10594	10418	10394	10494	10443	10361	10499	10589	10421	10564	10614	10455	10455	10438	10726	10501	10360	10458	10540	10448	10594	10471	10417	10564	10473	10611	10503	10557	10443	10712	10317	10503	10636	10496	10534	10452	10538	10423	10699	10504	10387	10574	10559	10428	10570	10467	10549	10478	10356	10622	10463	10616	10557	10401	10442	10556	10501	10676	10415	10590	10588	10449	10308	10388	10481	10464	10316	10461	10443	10513	10508	10356	10442	10435	10577	10597	10416	10732	10446	10451	10683	10553	10696	10522	10489	10330	10506	10424	10444	10388	10554	10308	10328	10515	10679	10674	10334	10492	10524	10512	10418	10487	10591	10476	10429	10549	10549	10371	10374	10465	10535	10449	10541	10384	10478	10660	10558	10354	10562	10556	10369	10475	10537	10522	10542	10607	10581	10534	10562	10416	10551	10539	10450	10428	10553	10381	10417	10490	10425	10380	10483	10543	10397	10332	10650	10455	10587	10531	10480	10622	10478	10533	10535	10457	10426	10197	10504	10472	10559	10484	10454	10544	10463	10431	10453	10434	10363	10498	10519	10569	10420	10387	10455	10467	10538	10554	10421	10451	10510	10448	10574	10480	10466	10479	10457	10693	10395	10590	10421	10514	10492	10545	10514	10308	10476	10424	10519	10379	10414	10498	10452	10532	10439	10566	10509	10366	10464	10530	10518	10512	10434	10555	10466	10438	10435	10582	10355	10476	10538	10391	10441	10516	10700	10697	10478	10553	10436	10447	10368	10603	10400	10625	10485	10457	10456	10522	10440	10439	10363	10415	10538	10375	10395	10338	10410	10498	10427	10425	10606	10350	10604	10544	10493	10464	10485	10412	10603	10440	10467	10411	10360	10415	10352	10449	10400	10421	10442	10645	10456	10508	10384	10437	10418	10519	10313	10454	10503	10353	10593	10585	10508	10477	10491	10503	10483	10483	10353	10328	10540	10575	10632	10447	10655	10535	10632	10580	10550	10623	10500	10429	10563	10492	10484	10437	10334	10457	10567	10480	10450	10515	10503	10290	10366	10566	10625	10342	10503	10406	10485	10486	10443	10471	10301	10447	10554	10457	10519	10403	10534	10455	10410	10462	10557	10540	10401	10502	10555	10564	10530	10405	10418	10408	10416	10432	10525	10408	10541	10622	10423	10434	10518	10506	10555	10630	10335	10586	10446	10368	10545	10542	10651	10324	10417	10409	10404	10557	10367	10575	10511	10633	10498	10455	10524	10480	10690	10518	10432	10515	10537	10402	10564	10457	10563	10350	10403	10451	10397	10525	10583	10447	10407	10585	10516	10556	10387	10400	10628	10441	10460	10543	10452	10545	10301	10496	10514	10495	10532	10261	10387	10444	10686	10456	10519	10650	10451	10445	10582	10529	10455	10474	10310	10446	10437	10480	10638	10528	10528	10436	10461	10490	10595	10422	10409	10452	10607	10412	10362	10568	10490	10524	10542	10580	10380	10468	10475	10449	10506	10427	10621	10509	10440	10510	10501	10533	10576	10524	10430	10588	10374	10426	10471	10540	10414	10468	10356	10415	10582	10528	10470	10600	10472	10591	10469	10571	10464	10555	10566	10524	10455	10448	10394	10377	10601	10609	10393	10543	10420	10475	10489	10632	10441	10385	10552	10477	10243	10511	10471	10512	10479	10386	10493	10545	10447	10567	10403	10593	10508	10557	10519	10289	10529	10591	10505	10582	10585	10498	10547	10431	10582	10256	10528	10425	10497	10582	10373	10374	10587	10648	10432	10455	10475	10482	10462	10538	10495	10580	10371	10627	10472	10472	10466	10449	10455	10539	10585	10590	10459	10481	10534	10407	10356	10401	10462	10590	10353	10569	10388	10435	10477	10565	10431	10465	10367	10657	10430	10666	10485	10424	10591	10273	10399	10557	10250	10425	10594	10386	10517	10462	10451	10456	10223	10524	10556	10580	10406	10394	10458	10436	10291	10440	10398	10615	10401	10377	10514	10537	10431	10537	10483	10267	10458	10620	10392	10445	10438	10513	10586	10543	10485	10627	10488	10467	10557	10365	10605	10339	10559	10496	10653	10492	10632	10449	10483	10459	10682	10347	10508	10596	10540	10466	10416	10474	10378	10259	10588	10364	10396	10589	10549	10458	10589	10373	10495	10426	10555	10465	10437	10370	10540	10519	10441	10515	10623	10606	10345	10594	10507	10406	10464	10532	10466	10568	10356	10532	10585	10302	10584	10537	10515	10533	10507	10313	10372	10434	10552	10365	10525	10582	10489	10573	10553	10567	10454	10591	10503	10490	10593	10400	10390	10454	10403	10515	10460	10485	10403	10487	10477	10361	10579	10397	10469	10581	10405	10534	10522	10584	10641	10384	10625	10414	10474	10529	10652	10665	10499	10603	10384	10393	10498	10434	10379	10433	10316	10428	10541	10424	10468	10500	10591	10464	10407	10447	10497	10470	10294	10671	10411	10558	10313	10521	10508	10420	10487	10643	10505	10740	10525	10455	10476	10335	10614	10573	10449	10580	10553	10649	10462	10476	10580	10461	10534	10413	10637	10481	10475	10354	10525	10648	10486	10489	10463	10396	10629	10388	10551	10356	10623	10566	10498	10648	10564	10483	10423	10487	10345	10381	10515	10512	10628	10388	10383	10457	10529	10302	10378	10497	10464	10533	10482	10543	10341	10289	10445	10582	10651	10395	10535	10434	10388	10462	10295	10473	10349	10498	10574	10509	10432	10483	10429	10450	10398	10335	10420	10510	10409	10379	10507	10549	10544	10606	10662	10367	10464	10472	10451	10620	10516	10417	10621	10445	10408	10515	10450	10602	10402	10530	10360	10298	10618	10566	10683	10631	10524	10572	10592	10583	10455	10389	10501	10435	10518	10371	10573	10421	10468	10505	10557	10415	10278	10298	10356	10486	10659	10609	10590	10494	10422	10453	10484	10605	10399	10487	10480	10370	10460	10487	10553	10471	10534	10608	10403	10422	10415	10572	10674	10524	10659	10523	10594	10532	10543	10484	10543	10555	10634	10402	10378	10525	10438	10458	10415	10525	10529	10274	10540	10417	10617	10278	10523	10495	10639	10453	10479	10617	10524	10453	10471	10562	10569	10507	10526	10533	10461	10441	10473	10376	10574	10372	10540	10453	10362	10560	10457	10650	10578	10400	10546	10495	10548	10471	10479	10469	10601	10501	10607	10436	10728	10651	10474	10501	10400	10500	10370	10468	10201	10465	10551	10497	10435	10617	10501	10378	10531	10630	10530	10515	10497	10541	10423	10486	10262	10496	10559	10400	10485	10478	10356	10538	10527	10441	10396	10424	10169	10613	10512	10307	10537	10551	10478	10445	10394	10653	10521	10564	10312	10381	10496	10607	10570	10421	10422	10399	10398	10476	10415	10537	10440	10636	10546	10468	10479	10425	10520	10573	10491	10514	10409	10467	10396	10440	10340	10232	10370	10534	10535	10631	10525	10617	10513	10482	10551	10458	10502	10474	10528	10402	10592	10427	10501	10405	10723	10453	10423	10419	10593	10339	10465	10409	10387	10367	10485	10564	10333	10531	10424	10429	10640	10429	10453	10530	10521	10558	10531	10470	10536	10583	10484	10650	10492	10425	10482	10292	10525	10562	10483	10531	10420	10402	10634	10348	10455	10616	10718	10442	10487	10611	10569	10334	10515	10561	10529	10594	10379	10396	10635	10521	10542	10401	10467	10549	10530	10403	10459	10487	10419	10536	10471	10443	10498	10432	10402	10661	10480	10347	10530	10480	10242	10398	10597	10339	10290	10366	10431	10542	10377	10469	10567	10500	10443	10547	10492	10419	10345	10374	10469	10411	10476	10490	10365	10497	10464	10552	10566	10600	10639	10610	10630	10482	10455	10481	10511	10340	10328	10440	10509	10443	10400	10648	10578	10544	10430	10482	10307	10578	10397	10326	10401	10543	10371	10491	10541	10491	10635	10389	10442	10395	10638	10473	10524	10650	10476	10383	10609	10564	10516	10479	10595	10393	10551	10472	10421	10363	10346	10445	10391	10464	10601	10423	10537	10513	10519	10537	10432	10465	10657	10589	10445	10660	10448	10417	10530	10446	10348	10540	10411	10530	10487	10353	10427	10789	10484	10394	10479	10442	10456	10573	10342	10569	10529	10455	10496	10539	10444	10430	10612	10511	10468	10430	10410	10454	10561	10347	10543	10538	10316	10516	10385	10406	10554	10433	10385	10468	10439	10477	10459	10463	10513	10610	10559	10367	10572	10577	10385	10337	10480	10587	10403	10468	10545	10414	10484	10546	10537	10417	10334	10418	10402	10520	10343
23757	21584	31395	61739	67385	52320	41658	30836	22991	19302	18135	17612	17718	17590	17456	17241	17370	17487	17504	17320	17275	17403	17327	17410	17527	17089	17489	17238	17271	17345	17331	17345	17331	17156	17280	17329	17270	17058	17209	17086	16941	17106	17133	17231	17286	17152	17264	17238	17425	17233	16983	17067	16867	17232	17226	17236	17299	17190	17260	17257	17136	17091	17078	17407	17200	16938	17216	17353	17235	17433	17326	17022	17313	16857	17024	17183	17213	17193	17149	17104	17238	16994	17091	17114	17201	17208	17206	17052	17089	17253	16998	16994	17194	17329	17166	17194	17223	17013	17160	17164	17245	16976	17037	17189	16975	16975	17271	17120	16903	16975	17093	17175	17417	17021	17212	17374	17255	17189	17162	17111	17147	17141	17185	17084	17149	16919	17115	17152	17026	17008	17088	17065	17143	17012	17308	17069	17107	17363	17165	17092	17459	17124	17157	17103	17319	17171	17194	17251	17236	17023	17438	17132	17209	17141	17221	17241	17121	17056	17122	17183	17078	17111	17287	17086	16934	16976	17001	17277	17181	17293	17258	17130	17185	17089	17039	17066	17323	17078	17214	17111	16987	17356	17092	17194	17312	17270	17232	17214	17154	17082	16918	16967	17344	16948	17057	17028	17027	17058	17170	17117	17363	17137	16922	17010	17106	16974	17064	17017	17142	17127	16977	17115	17186	17150	17233	17014	17282	17035	17307	17008	17079	17231	16973	17227	17231	17125	17089	17158	17161	16914	17215	16962	17302	17242	17097	17328	17195	17135	17175	17200	17326	17233	17405	17088	17268	17115	16964	17140	17053	17053	17158	17112	17022	17235	17196	16906	17153	17230	17203	17222	17075	17058	17025	17192	17196	17268	17239	17129	17154	17058	17201	17170	17162	17076	17319	17028	17179	17214	17339	17402	17009	17065	17163	17056	17016	17049	17370	17297	16988	17082	17126	17105	17297	17242	17205	17092	17189	17073	17051	16923	17220	17241	17332	17137	17411	17124	17351	17139	17177	17206	17436	17444	17282	16966	17209	16996	17006	17026	17203	16967	17311	17289	17164	17298	17294	17128	17142	17282	16971	17094	17073	17269	17276	17078	17063	17009	17098	17110	17295	17204	16971	17265	17034	17201	17225	17080	17023	17190	17102	17079	17133	17172	17013	17229	17155	16943	17300	16981	17133	17223	17201	17407	17151	17248	17201	17074	17056	17151	17088	17005	17208	17199	17211	16958	17162	17190	17306	17070	17190	17116	17204	17282	17048	17181	17098	17056	17301	17180	17045	17320	17137	17332	17081	17266	17191	17229	17069	16892	17134	17125	17369	17192	17436	17151	16963	17092	16939	17165	17029	17041	17333	17118	17066	17080	16974	17243	17104	17191	16975	17123	17103	17217	17206	17102	17144	17141	17394	17311	17206	17114	17176	16820	17137	17164	17438	16928	17153	17081	17105	17139	17371	17189	17209	17275	17196	17292	17225	17015	17199	16990	17101	17268	17279	17323	17188	17150	17039	17056	17276	17174	17048	17418	17143	17259	17245	17209	16824	16922	17138	17163	16940	17115	17314	17241	17135	17079	17291	17107	16998	17373	17273	17211	17143	17268	17283	17148	17229	17015	17048	17012	16975	16979	17061	17119	17242	16977	16931	17180	17002	17217	17005	17074	17072	17109	16938	17108	17241	17084	17101	17192	17150	17213	17301	17172	17161	17119	17169	17257	17281	17009	17166	17148	17010	17275	17208	17313	17213	17131	17199	17102	17120	17120	16970	17274	17137	17220	17178	17062	17110	17140	17167	17093	17246	16979	17147	17205	17063	17036	17063	17134	17069	17092	17248	17221	17268	16989	17131	17196	17259	17006	17027	16950	17201	17178	17097	16998	17219	17187	16969	17223	17311	17045	17070	17082	17119	17187	17197	16939	16966	17185	17237	17056	17121	17014	16863	17075	17110	16865	17224	17193	17379	17159	17109	16948	17108	17153	17267	17309	17052	17121	16859	17261	16984	17051	17202	17123	17128	17240	17164	17205	17368	17171	17199	17269	17174	17123	17260	17194	17194	17102	17224	17047	17098	17052	17104	17153	16945	17142	17006	17161	17317	17058	17268	16971	16847	17040	17199	17176	17149	16972	17266	17096	16968	17088	17084	17045	17286	17149	17135	17262	16981	17142	17101	17418	17154	17021	17254	17073	17238	17283	17152	17137	17101	17290	17150	17365	16959	17082	17021	17096	17074	17243	17202	17275	17097	17144	17323	17118	17184	17080	16983	17063	16913	17214	17241	17053	17209	17025	17167	17014	17059	16985	17169	17169	17509	17102	17294	17076	17047	17128	17269	17132	17124	16952	17172	17264	17165	16966	17197	17275	17318	17303	17012	16981	17356	16915	17315	17030	17200	17105	16987	17300	17061	17203	16863	17037	17212	17269	17058	17124	17264	17081	17234	17123	17206	17287	17139	17279	17255	16947	16869	17124	17168	17030	17203	17107	17169	17222	17158	16949	17197	17063	17157	17300	17042	17148	17095	17147	16847	16979	16879	17272	17109	17315	17084	16969	17030	16937	17087	17090	17315	17365	17278	17187	17210	17144	17172	17187	17127	17124	17023	17372	17002	17170	17255	17075	17130	17198	17127	17160	17457	17132	16952	17209	17145	17219	17084	16985	17191	17127	16873	16946	17006	17065	17029	16955	17225	17249	17411	17223	17277	17194	17224	17223	16984	17065	16997	17327	17186	17128	17159	17171	16984	17165	17277	17104	17072	17207	17159	17263	17167	17200	17223	17246	17089	16913	17167	17100	16952	17313	17139	17268	17186	17392	16990	17289	17119	17227	17145	17293	17242	17247	17145	17104	17286	17107	17011	17142	17049	17107	17041	17145	17136	17171	16912	17219	17076	17292	17107	17239	17381	17085	17207	17344	17040	16947	17001	17180	17004	17089	17147	17133	17281	17153	17015	17109	17105	17325	17175	17226	17127	17296	17314	17210	17026	17201	17275	17220	17223	17144	17233	17105	17223	17000	17314	16988	17030	16879	16986	17123	17022	17318	17001	17183	17327	17343	17170	16926	17163	17109	17166	16999	17269	17259	17238	17245	17289	17191	17132	17117	17304	17118	17321	17164	17072	17254	17158	17146	17278	17060	17222	17093	17099	17005	17155	17273	17159	17261	17312	17120	17176	17219	17255	17229	17112	17067	17065	17111	17132	17083	17191	17330	17070	17122	17326	17133	17347	17281	17140	17058	17180	17038	17134	17016	17232	17275	17009	17312	17280	17307	17029	17192	17040	17112	17191	17224	17267	17273	16979	17265	17078	17185	17011	17233	17301	17065	17015	17125	17248	16868	17073	17178	17194	17095	17026	17133	17082	17135	17148	17220	17102	17197	17028	17334	17257	17054	17172	17233	17129	17121	16918	17174	17101	17116	17293	17324	17088	17010	17217	17306	17178	17162	17149	17296	17214	17192	17176	17033	17131	17366	17184	17245	17168	17152	17167	17168	17057	17239	17217	17087	16973	17107	17027	16881	17238	17038	17139	17152	17279	17006	16998	17208	17259	17050	17191	17087	17329	17129	17182	17117	17136	17008	17061	16988	17155	16918	17091	17177	16974	17306	17039	17243	17050	17357	17419	17167	17219	17149	17001	17030	17045	17192	17215	17069	17222	17187	17032	16968	16954	17187	17080	17052	17052	17178	17180	17184	17400	17322	17116	17187	17175	17024	17226	17038	17064	17164	17286	17180	17176	17161	17199	17281	17192	17203	17106	17293	17133	17378	17136	17333	17310	17217	17107	17045	16943	17124	17104	16963	17280	17240	17202	17063	17071	17258	17288	17216	17095	17369	17064	17122	16985	17302	17314	17088	17113	17063	17209	17463	17208	17124	17283	17128	17162	17324	17025	17226	17438	17041	17244	17209	17183	17230	17174	17069	16883	17199	17123	17071	17181	17217	17106	17215	17164	17248	17230	17304	16971	17056	16909	17026	17018	17310	16925	17079	17107	17177	17152	17192	17078	17105	17151	17538	17080	17402	17224	17199	17165	17315	17068	17122	17256	17229	17253	17139	17089	17339	17117	17196	17055	16991	17029	17113	17120	17284	17076	17076	17158	17174	17205	16920	17197	17331	17192	17176	17346	16996	17134	17201	16933	17145	17114	17007	16939	16960	17109	17100	17160	17179	17215	17292	17259	17096	17096	17068	17121	16879	17065	17360	17306	17189	16971	17006	17042	17205	17143	17114	17038	17044	17098	17308	17055	17043	17227	17040	16879	17159	17068	17354	17114	17090	17017	17060	16977	17096	17141	17381	17216	17051	17082	17213	17293	17207	17149	17071	17087	17104	17033	17319	17295	17147	16992	17101	17067	17048	17376	17014	17179	17149	17293	17217	17125	16958	17076	16995	16922	16844	16878	17105	17216	17022	17066	17082	17226	17094	17174	17036	17246	17259	16986	16915	17281	17034	16938	17094	17108	17274	17190	17182	17164	17316	16984	16999	17185	16984	17437	17027	16992	17122	17111	17128	17125	17252	17311	17108	17120	17184	16978	17222	17112	17027	17235	17302	17124	17171	16994	16961	17029	17262	16983	17243	17293	17040	17188	16921	16952	17183	17191	17100	17099	17089	17333	17110	16979	17337	17256	17068	16994	16986	16935	16859	17125	16955	17120	17135	17048	17218	17110	17108	17031	17041	17331	17033	17285	16965	17050	17202	17315	17118	17301	16977	17203	17010	17045	17232	16931	17343	17068	17234	17086	17361	17271	17158	17014	16860	17195	17134	17062	17122	17321	17040	16972	17298	17164	17064	17068	17149	17259	16907	17048	17120	17112	17145	17226	17075	17026	17120	17016	17243	17261	17195	17138	17047	17261	17453	17006	17137	17211	17205	17276	17104	17067	17287	17356	17358	17158	17199	17138	17194	17138	17250	17115	16927	17339	17063	17135	17242	17077	17090	16991	17160	17156	17249	17118	17389	17307	17063	17204	16968	17028	17036	17148	17264	17004	17203	17302	17187	17142	17126	17116	17210	17194	16975	17222	17191	17125	17202	17422	17074	17211	16936	17113	17242	17140	17125	17079	17088	17129	17211	17112	17091	17291	16950	17188	17165	17165	17264	17165	17168	17162	17078	17068	17133	17101	17319	17052	17248
16772	32991	64988	95449	75609	48987	34138	22447	15641	12126	11029	10989	11038	11095	10925	10957	10904	11047	10950	10930	10866	10972	10984	11084	10905	11121	11019	10968	10853	10977	11083	10992	10928	10937	10908	10959	10747	10929	10853	10860	10998	10961	10937	10953	10831	10921	10847	10783	11043	11043	10736	10942	11050	10929	10843	10957	10876	10885	10996	10825	11024	10870	10927	10991	10942	10990	10775	11044	10690	11058	10893	10855	11030	11024	10823	10964	11062	10807	10984	10896	10937	10934	10899	10751	10754	10806	10847	10992	10857	10926	10893	10950	10918	11011	10873	10828	10974	10909	10829	10899	10824	10990	10878	10663	10979	11091	10820	10779	10848	10848	10759	10892	10844	10963	10871	11026	10986	11028	10799	10766	10942	10840	10854	10912	10892	10948	10915	10889	10860	10812	10857	11018	10827	10984	10881	10798	11046	10882	10929	10762	10868	10980	10953	10695	10835	10896	10862	10921	11069	10727	10828	10931	10876	10907	10935	10783	10902	10932	10723	10860	10971	10840	11043	10858	10964	10874	10691	10817	10936	10885	10871	10908	10782	10958	10993	10946	10840	10820	10939	10770	10991	10867	10983	10866	10927	10946	10993	10824	10832	10917	11050	10804	10950	10861	10931	10928	10906	10930	10967	10874	10812	10948	10874	10944	10911	10957	10973	10705	10976	10913	10965	10869	10870	10920	10803	10786	10671	10820	10806	10781	10889	10939	10845	10909	10957	10871	10990	10872	11012	11119	10904	10995	10923	10993	10885	10851	10930	10864	10812	10770	10923	10829	10933	10930	10785	10880	10806	10945	11142	10972	10881	10924	10803	10748	10830	10762	10837	10869	10712	10871	10885	10866	10980	10759	11058	10931	10876	10748	10784	10887	10839	10865	10921	10821	10836	10987	10961	10978	10774	10904	10983	10912	10773	10830	10917	10883	11027	10871	10830	10963	10903	10734	10802	10894	10859	10922	10860	10904	10696	10796	10967	10775	10851	10980	10881	10868	10887	10863	10738	10973	10874	10809	10824	10924	10839	10910	11015	10808	10934	10782	10757	10934	10772	11024	10852	10874	10787	11033	10920	10865	10871	10829	10715	10704	10937	10780	10929	10772	10916	10867	10971	10840	10982	10765	10797	10847	10864	10911	10936	10872	11011	10958	10863	10852	10888	10783	10897	10877	10760	10878	10979	10951	10869	10786	11054	10847	10878	10935	10866	10921	11016	10836	10785	10946	11008	11039	11042	11028	10782	10859	11036	10848	10892	10766	10836	10964	10868	10893	10921	10966	10892	10847	10922	10834	10861	10943	10834	10924	10859	10907	10990	10886	10826	10861	11000	10848	10914	10935	10950	10837	10775	10794	10778	10919	10802	11009	10962	10886	10789	11013	10808	10957	11013	10952	10834	10918	10819	10988	10888	11058	10928	10865	10857	10795	10842	10840	11029	10888	10914	10934	10746	10761	10803	10953	10906	10981	10901	10917	10865	10845	10744	10826	10921	10898	11010	10880	10896	10951	10832	10927	10996	10903	10827	10773	10821	10782	10885	10973	10880	10934	10849	10779	10918	10877	10854	10933	10870	10742	10867	11044	10905	10888	10972	10827	10839	10954	10860	10958	10802	10793	10880	10834	10833	10970	10884	10900	10849	10847	10990	10865	10801	10876	10965	10802	10844	10959	10823	10895	10948	10859	10836	10921	10809	10861	10835	10802	10990	10860	10754	10818	10832	10814	10924	10809	10727	10733	11046	10845	10971	10897	10821	10697	10892	10938	10757	10907	10880	10850	10853	10836	10913	10884	10671	10843	10831	10891	10901	10907	10887	10793	11014	10914	10877	10941	10896	10981	10732	10943	10819	10799	10757	10818	10836	10794	11013	10820	10807	11022	11006	10922	10864	10838	10885	10991	10795	10696	10895	10857	10819	10720	10848	10962	10986	10953	10829	10887	10925	10872	10991	10856	10925	10736	10924	10787	10961	10945	10841	10767	10906	10935	10934	10885	10945	10949	10872	10823	10906	10822	10793	11011	10974	10820	10885	10956	10846	10843	11140	10871	10821	10928	10755	10955	10850	10940	10902	10827	10762	10816	10830	10844	10915	10891	10701	10969	10920	10975	10943	10909	10968	10870	10877	10786	10962	10893	10846	10722	10717	10897	10789	10890	10843	10765	10893	10885	10771	10837	10847	10880	10966	10804	10793	10810	10948	10878	10748	10943	10835	10780	10945	10875	10816	10781	10852	10880	10949	10839	10898	10853	10792	10991	10893	10974	10874	10915	10928	10964	10836	10797	10778	10838	10875	10980	10862	10857	10881	10858	10927	10815	10949	10867	10949	11075	11039	10880	10973	10887	11000	10847	10907	10857	10913	10841	10820	10766	10872	10849	10777	10857	10947	10798	10954	10911	10944	10943	10849	10823	10850	10775	10823	10877	10842	10832	11036	10846	10898	10939	10826	10843	10767	10867	10870	10819	10996	11057	10873	10956	10778	10816	10949	10875	10871	10857	11021	10860	10788	10788	10954	10760	10764	10854	10883	10911	10834	10881	10839	10797	10937	10940	10970	10711	10776	10951	10834	10857	10874	10977	10974	10891	10839	11000	10871	10975	10827	10762	10832	10774	10863	10997	10756	10811	10922	10869	10893	10813	10874	10728	11126	10814	10754	10842	10954	10869	10985	10798	10964	10802	11070	10839	10901	10989	10875	10760	10793	10970	10996	10873	10972	10867	10856	10860	11021	10970	10908	11007	10926	10939	10891	10792	10802	10846	10966	10720	10843	10886	10798	10978	10887	10985	10843	10890	10861	10776	10887	10921	10910	11056	10834	10887	10789	10921	10840	10945	10933	11013	10806	10982	10824	10792	10846	10961	10872	10769	10776	10727	10951	10705	10852	10882	10902	11002	10897	10828	10839	10796	10964	10979	10944	10940	10853	11069	10884	10908	10783	10796	10879	10940	11028	10730	10916	10710	10933	11028	10997	10881	10747	10872	10750	11073	10781	10860	10931	10782	10777	10791	11026	10898	10801	10935	11004	10948	10748	10880	10844	10967	10895	10729	10859	10977	10865	10824	10938	10893	10867	10872	10841	10968	10689	10787	11078	10914	10878	10846	10824	10672	10769	10953	10849	11006	11122	10900	10847	10993	10934	10763	10901	10855	10797	10652	10889	10840	10819	10727	10840	10777	10835	10756	10937	10840	10934	10896	10996	10889	10917	10705	10733	10887	10805	10836	10843	10848	10900	10993	10796	10952	10954	10855	10983	10810	10821	11022	11044	10890	10889	10860	10896	10899	10927	10818	11002	11021	10828	10856	10829	10893	10876	10887	10923	10937	10773	10839	10833	10885	10850	10885	10878	10850	10828	10888	10990	10706	10990	10853	10876	10922	10844	10985	10876	10879	10868	10769	10832	10848	10903	10804	10976	11093	10856	10839	10837	10881	10893	10712	10820	11065	10763	10969	10677	10831	10825	10840	10906	10952	10968	10890	10770	10836	10714	10879	11050	10964	10688	10853	10966	10773	10824	10819	10877	10824	10777	10825	10847	10962	10901	10927	10784	10907	10830	10732	10925	10727	11001	10937	10802	10976	10796	10908	10909	10942	10855	10837	10926	10891	10936	10976	10785	10863	10912	10880	10889	10823	10843	10969	10839	10998	10886	10862	11053	10833	10831	10815	10858	10785	10716	10760	10997	10882	10894	10909	10932	10918	10964	10910	10825	10944	10771	10760	10772	10932	10882	10861	10752	10764	10838	10984	10787	10956	10966	10972	10733	10909	10913	10855	10718	10903	10787	10892	11041	10805	10936	11067	10962	10848	10744	10773	10872	10770	10805	10976	10809	11009	10987	10842	10839	10771	10856	10861	10853	10753	10887	10861	10837	10668	10835	10945	10909	10785	10752	10823	10861	10789	10903	10791	10805	10866	10814	10829	11054	10881	10966	10741	10931	10942	10990	10901	10885	10800	10885	10926	10941	10815	10935	10842	10726	10767	10995	10848	10731	10836	10920	10829	10948	11018	11017	10816	10880	10933	10893	10921	10823	10920	10957	10963	10806	10954	10812	10810	10856	10889	10880	10794	10704	10761	10960	10887	10829	10786	10705	10833	10916	10768	10977	10740	11024	10809	10821	10831	10960	10836	10856	10814	10849	10816	10724	10833	11171	10990	10775	10746	10872	10944	10929	10738	10968	10951	10859	10764	10871	10991	10847	10960	10718	10875	10845	10881	10942	10742	10822	10963	10685	10966	10945	10852	10874	10903	10865	10792	10805	10889	10880	10886	10833	10900	10844	10897	10845	10965	10834	10812	10871	10860	10891	11018	10744	10880	10858	10803	11007	10825	10756	10957	10996	10841	10917	11034	11111	10933	10845	11012	11031	10873	10781	10832	10881	10938	10901	10827	10873	11010	10907	10798	10965	10826	10877	10967	10907	11004	11050	10858	10755	10865	10963	10766	10863	10766	10846	10880	10753	10941	11014	10827	10759	10856	10896	10881	10791	10950	10852	10988	10882	10914	10893	10695	10954	10783	10995	10879	10833	10937	10742	10925	10666	10916	10950	10735	10937	10667	10805	10935	11010	10873	10765	10824	11008	10958	10814	10908	10824	10774	10999	10831	10872	11075	10949	10901	10942	10786	10987	10781	10806	10777	11015	10829	10897	10741	10815	10928	10952	10827	10916	10854	10770	10898	10865	10969	10867	10867	10812	10799	10917	10817	11055	10848	10909	10891	10831	10849	10968	10701	10827	10881	10998	10828	10882	10913	11081	10943	10818	10861	10891	10785	10998	10930	10999	10837	11046	11028	10689	10844	10967	10833	10921	10926	10900	11057	10985	10915	10841	10850	10821	10700	10915	10876	10766	10816	10814	10877	10925	10788	10731	10788	10806	10979	11097	10930	10871	10811	10903	10837	10892	10974	10834	10683	10964	10983	11048	10941	10876	10788	10750	10825	10954	10879	10838	10814	10868	10932	10930	10929	10894	11037	10903	10852	10895	10844	11080	10909	10913	10773	11010	10949	10804	10950	10961	10788	10732	10873	10850	10816	10793	10873	10671	10807	10879	10864	10854	10855	10868	10902	10920	10936	10881	10760	10886	10882	10959	10951	10891	10841	10899	10920	10808	11029	10996	11030	10892	10968
30110	22591	27536	40019	32628	25260	20570	18239	17157	16871	17010	16817	16749	16832	16813	16823	16783	16833	16793	16888	16823	16984	16853	16763	16786	16883	17040	16730	16977	16925	16779	16759	16678	16960	16734	16858	16724	16684	16973	16926	16677	16623	16934	16797	16972	16851	16827	16846	16853	16871	16896	16640	16745	16764	16657	16814	16787	16781	16728	16717	16662	16773	16895	16846	16636	16748	16630	16414	16711	16767	16799	16602	16618	16622	16887	16689	16820	16705	16842	16597	16712	16761	16587	16802	16618	16685	16811	16886	16991	16700	16582	16855	16888	16668	16666	16830	16763	16653	16744	16704	16909	16905	16645	16986	16891	16709	16697	16554	16836	16818	16696	16990	16871	16749	16661	16884	16617	16820	16527	16796	16760	16794	16857	16741	16787	16784	16974	16807	16910	16693	16738	16807	16802	16744	16819	16686	16756	16870	16670	16874	16727	16725	16786	16919	16901	16764	16886	16681	16630	16744	16736	16851	16909	16764	16749	16804	16652	16710	16759	16557	16596	16722	16655	16613	16788	16821	16923	16692	16963	16659	16774	16763	16647	16826	16712	16668	16811	16819	16789	16774	16763	16576	16608	16720	16721	16959	16915	16942	16863	16687	16781	16748	16710	16921	16944	16703	16645	16747	16752	16744	16746	16766	16858	16976	17031	16744	16663	16740	16641	16771	16755	16706	16774	16531	16858	16816	16660	16867	16825	16666	16621	16848	16616	16734	16735	16741	16728	16756	16785	16909	16637	16727	16827	16762	16896	16679	16789	16911	16977	16835	16665	16829	16740	16846	16753	16768	16781	16668	16832	16580	16677	16730	16921	16707	16584	16750	16981	16847	16706	16662	16766	16835	16810	16954	16746	16881	16747	16717	16767	16835	16710	16900	16885	16952	16953	16608	16950	16951	16781	16704	16617	16913	16587	16665	16768	16593	16806	16731	16736	16671	16880	16733	16844	17103	16956	16761	16854	16954	16710	16752	16789	16885	16780	16938	16931	16677	16703	16831	16807	16753	16918	16741	16883	16756	16769	17145	16898	16705	16806	16898	16789	16702	16737	16647	16802	17019	16867	16781	16772	16725	16795	16861	16952	16816	16648	16901	16717	16709	16823	16955	16812	16591	16765	16745	16818	16740	16798	16718	16759	16750	16886	17014	16723	16664	16873	16812	16767	16804	16820	16814	16694	16620	16835	16884	16633	16584	16699	16880	16758	16525	16599	16839	16917	16795	16566	16875	16461	16637	16803	16722	16753	16723	16676	16688	16633	16855	16666	16646	16602	16675	16871	16729	16732	16795	16740	16619	16558	16783	16860	16782	17020	16762	16709	16856	16991	16691	16952	16891	16738	16621	16712	16551	16531	16613	16922	16929	16751	16827	16967	16735	16700	16548	16913	16748	16917	17033	16820	16717	16828	16685	17084	16718	16646	16713	16711	16782	16636	16806	16845	16746	16718	16708	16586	16852	16604	16830	16676	16774	16754	16863	16674	16511	16582	16652	16877	17000	16903	16797	16910	16706	16839	16557	16646	16829	16794	16757	16524	16616	16820	16622	16835	16715	16607	16702	16618	16703	16859	16865	16710	16852	16919	16746	16698	16688	16948	16638	16644	16896	16939	16754	16664	16700	16758	16745	16764	16791	16617	16833	16908	16674	16715	16721	16820	16544	16631	16892	16925	16657	16922	16631	16787	16960	16890	16605	16557	16829	16691	16796	16724	16729	16961	16778	16813	16650	16709	16728	16648	16806	16779	16748	16842	16767	16758	16797	16533	16730	16781	16754	16753	16847	16646	16700	16631	16825	16735	16684	16624	16770	16598	16862	16805	16843	16837	16735	16815	17063	16846	16933	16557	16994	16864	16856	16690	16853	16419	16777	16654	16595	16568	16840	16757	16788	16713	16890	16765	16817	16573	16651	16885	16608	16663	16859	16750	16663	16657	16798	16764	16674	16814	16706	16683	16933	16839	16917	16821	16676	16733	16715	16602	16891	16713	16873	16781	16844	16923	16767	16910	16922	16783	16649	16474	16867	16606	16746	16760	16741	16566	16837	16834	16852	16940	16568	16744	16727	16639	16765	16892	16912	16754	17027	16846	16823	16665	16836	16744	16843	17035	16708	16497	16665	16789	16849	16619	16694	16942	16793	16893	16897	16557	16615	16881	16696	16844	16632	16797	16802	16923	16742	16720	16637	16930	16836	16647	16600	16671	16867	16847	16787	16749	16770	16874	16640	16789	16845	16885	16826	16815	16747	16580	16732	16733	16858	16812	16665	16775	16651	16836	16711	17011	16740	16752	16768	16861	16713	16984	16863	16644	16656	16901	16800	17012	16788	16730	16807	16785	16965	16623	16850	17041	16641	16631	16653	16881	16804	16754	16809	17020	16630	16814	16834	16806	16822	16835	16604	16793	16655	16721	16792	16771	16686	16701	16669	16664	16560	16597	16745	16747	16923	16725	16799	16796	16557	16694	16881	16682	16882	16775	16795	16757	16699	16758	16871	16842	16910	16797	16740	16876	16724	16872	16889	16667	16887	16846	16683	16757	16564	16847	16804	16713	16680	16933	16804	16833	16627	17006	16923	16701	16578	16796	16904	16682	16962	16659	16892	16728	16698	16730	16844	16763	16796	16902	16698	16594	16758	16975	16735	16848	16620	16577	16705	16806	16876	16820	16650	16993	16810	16879	16897	16986	16619	16675	16674	16746	16681	16808	16876	16928	16862	16624	16645	16727	16849	16771	16846	16533	16590	16927	16558	16710	16709	16669	16707	16670	16811	16702	16670	16753	16812	16788	16776	16853	16807	16700	16726	16851	16969	16708	16821	16729	16821	16868	16766	16730	16921	16530	16518	16800	16699	16827	16943	16925	16597	16723	16783	16654	16847	16880	16647	16639	16712	16763	16689	16642	16699	16963	16902	16887	16764	16625	16658	16671	16798	16885	16682	16747	16740	16765	16534	16563	16795	16810	16773	16732	16847	16900	16778	16834	16521	16790	16815	16877	16859	16637	16572	16733	16697	16739	16671	16589	16533	16640	16850	16834	16749	16987	16816	16898	16509	16765	16798	16548	16715	16551	16875	16563	16753	16675	16529	16816	16663	16812	16744	16734	16663	16767	16906	16629	16763	16932	16844	16715	16724	16865	16875	16752	16739	16721	16697	17046	16579	16676	16705	16784	16710	16865	16696	16742	16727	16969	16972	16841	16898	16756	16712	16731	16794	16723	16715	16784	16755	16641	16615	16892	16720	16735	16697	16819	16802	16896	16661	16870	16714	16811	16766	16898	16866	16825	16919	16939	16718	16832	16604	16547	16709	16862	16655	17011	16763	16870	16607	16862	16976	16993	16773	16753	16604	16789	16785	16864	16800	16726	16613	16770	16704	16642	16691	16857	16528	16770	16754	16691	17045	16717	16781	16439	16849	16696	16633	16673	16788	16714	16624	16760	16488	16612	17005	17022	16747	16749	16710	16696	16754	16930	16806	16775	16817	16798	16918	16768	16782	16815	16762	16628	16665	16815	16685	17060	16895	16708	16774	16621	16551	16805	16825	16843	16781	16801	16657	16736	16876	17016	16735	16889	16656	16804	16936	16806	16612	16881	16694	16788	16826	17009	16930	16602	16583	16577	16951	16827	16762	16875	16816	16716	16783	16749	16562	16723	16699	16721	16751	16746	16907	16769	16677	16631	16707	16658	16794	16801	16804	16788	16609	16622	16613	16809	16833	16617	16540	16450	16898	17138	16593	16848	16762	16764	16815	16827	16714	16810	16753	16723	16770	16755	16920	16710	16792	16872	16950	16915	16825	16670	17028	16756	16669	16786	16669	16690	16926	16858	16437	16785	16629	16932	16706	16913	16729	16795	16675	16594	16820	16557	16694	16733	16691	16709	16860	16973	16735	16927	16617	16765	16973	16493	16613	16800	16734	16586	16661	16772	16799	16881	16580	16772	16693	16775	16755	16932	16800	16650	16675	16814	16672	16685	16645	16639	16685	16691	16726	16654	16543	16955	16809	16716	16876	16793	16868	16778	16750	16698	16652	16478	16688	16677	16821	16667	16841	16827	16653	16982	16899	16729	16709	16929	16705	16746	16918	16789	16828	16979	16973	16696	16663	16769	16768	16970	16898	16568	16672	16717	16693	16770	16678	16916	16900	16882	16856	16813	16860	16844	17008	16680	16722	16876	16905	16879	16854	16522	16616	16888	16817	16761	16952	16776	16831	16821	16569	16791	16683	16666	16819	16853	16863	16806	16596	16816	16821	16896	16874	16884	16713	16768	16717	16810	16763	16636	16679	16828	16685	16787	16830	16772	16695	16754	16815	16804	16978	16685	16611	16762	16778	16840	16781	16984	16901	16853	16954	16541	16838	16899	16797	16627	16940	16917	16876	16845	16483	16849	16753	17006	16988	16785	16815	16724	16846	16867	16913	16779	16733	16762	16719	16642	16889	16609	16613	16605	16794	16602	16666	16834	16860	16896	16551	16605	16967	16851	16985	16791	16853	16763	16905	16600	16693	16564	16956	16913	16706	16562	16882	16832	16795	16660	16804	16639	16689	16934	16715	16672	16685	16660	16946	16882	16723	16734	16832	16851	16939	16670	16669	16664	16815	16680	16940	16885	16805	16760	16839	16696	16841	16854	16733	16933	16675	16975	16767	16722	17026	16749	16706	16731	16856	16791	16842	16993	16923	16658	16645	16696	16661	16745	16658	16859	16649	16853	16655	16732	16696	16773	16701	16831	16812	16826	16761	16775	17009	16815	16748	16746	16690	16770	16801	16833	16917	16842	16760	16883	16905	16709	16683	16815	16789	16680	16906	16823	16677	16701	16800	16678	16667	16874	16801	16698	16934	16788	16731	16597	16635	16663	16896	16916	16662	16724	17053	16762	16592	16742	16683	16696	16832	16941	16697	16749	16850	16675	16829	16710	16707	16899	16896	16672	16627	16527	16820	16724	16836	16906	16726	16904	16692	16870	16873	16773	16628	16842	16683	16800	16880	16832	16781	17035	16674	16751	16736	16864	16898	16950	16846	16820	16619	16791	16750	17003	16741	16847	16655	16826	16657	16726	16850	16882	16683	16738	16688	16606	16714	17061	16814	16835	16754	16869	16693	16851	16613	16606	16960	16911	16806
12011	12812	22468	31262	23510	16497	12746	11119	10417	10371	10191	10351	10143	10298	10365	10157	10391	10338	10417	10333	10366	10149	10295	10247	10360	10185	10334	10236	10247	10125	10336	10195	10222	10163	10349	10160	10217	10136	10162	10215	10165	10143	10358	10204	10271	10213	10170	10162	10266	10254	10216	10204	10171	10128	10156	10097	10201	10182	10205	10242	10172	10202	10141	10142	10125	10386	10138	10268	10021	10297	10314	10079	10240	10143	10164	10059	10212	10192	10098	10210	10080	10228	10210	10193	10011	10385	10258	10126	10270	10152	10202	10195	10254	10262	10263	10176	10155	10266	10041	10270	10437	10203	10365	10179	10296	10260	10228	10218	10250	10268	10178	10258	10067	10300	10197	10072	10115	10186	10134	10220	10093	10311	10282	10213	10171	10244	10083	10312	10217	10059	10299	10199	10240	10176	10221	10062	10236	10112	10254	10314	10227	10139	10279	10170	10065	10237	10096	10178	10131	10174	10178	10316	10097	10162	10239	10219	10256	10127	10051	10261	10071	10133	10136	10265	10368	10049	10215	10235	10187	10306	10235	10189	10387	10040	10247	10328	10255	10133	10069	10232	10288	10306	10223	10212	10088	10240	10379	10116	10301	10266	10253	10179	10188	10197	10186	10138	10301	10202	10267	10279	10131	10052	10104	10113	10207	10263	10098	10081	10441	10117	10070	10109	10267	10265	10214	10166	10107	10321	10176	10248	10317	10102	10184	10351	10237	10159	10257	10240	9972	10355	10129	10203	10127	10131	10259	10363	10297	10062	10321	10246	10377	10146	10270	10255	10286	10202	10341	10249	10251	10209	10181	10191	10089	10187	10169	10228	10214	10243	10326	10167	10102	10224	10114	10265	10072	10221	10175	9944	10228	10168	10272	10153	9990	10272	10134	10181	10220	10263	10277	10184	10181	10086	10229	10319	10151	10128	10167	10142	10281	10015	10005	10096	10251	10190	10182	10262	10208	10087	9998	10295	10168	10073	10148	10289	10163	10383	10183	10251	10192	10297	10230	10199	10255	10017	10192	10212	10229	10295	10301	10225	10239	10245	10345	10156	10196	10223	10091	10151	10212	10114	10183	10306	10185	10020	10197	10252	10284	10176	10287	10203	10164	10314	10005	10220	10347	10175	10247	10251	10363	10255	10138	10106	10191	10290	10124	10252	10212	10210	10134	10195	10322	10212	10200	10282	10128	10140	10064	10185	10189	10282	10315	10189	10077	10186	10367	10141	10179	10259	10058	10217	10253	10305	10266	10289	10138	10159	10148	10164	10153	10007	10205	10157	10144	10187	10216	10242	10297	10216	10104	10257	10312	10238	10296	10119	10245	9997	10143	10196	10083	10360	10142	10272	10312	10085	10127	10160	10245	10123	10065	10171	10237	10145	10377	10177	10332	10132	10154	10242	10275	10142	10297	10245	10164	10223	10219	10284	10241	10194	10221	10113	10268	10386	10088	10061	10072	10298	10087	10202	10209	10168	10186	10143	10238	10198	10114	10215	10125	10049	10131	10111	10228	10161	10187	10287	10245	10183	10277	10225	10232	10182	10341	10141	10290	10167	10243	10274	10244	10158	10188	10325	10216	10375	10376	10232	10233	10311	10243	10182	10089	10318	10207	10316	10100	10306	10110	10185	10216	10342	10168	10115	10288	10284	10214	10450	10225	10299	10249	10275	10093	10196	10342	10079	10265	10210	10129	10244	10212	10136	10178	10157	10133	10295	10193	10285	10130	10167	10129	10335	10156	10209	10358	10410	10343	10141	10258	10386	10134	10309	10267	10135	10208	10175	10148	10222	10308	10257	10175	10178	10331	10122	10247	10143	10240	10114	10176	10310	10133	10242	10308	10267	10256	10241	10303	10418	10082	10165	10129	10177	10377	10190	10096	10198	10297	10108	10207	10138	10202	10227	10224	10224	10187	10175	10026	10257	10201	10378	10305	10110	10281	10169	10190	10270	10109	10182	10301	10259	10246	10162	10118	10290	10335	10363	10294	10165	10262	10239	10161	10141	10096	10228	10244	10161	10354	10128	10202	10251	10287	10207	10188	10170	10219	10072	10148	10225	10321	10002	10226	10158	10255	10158	10227	10277	10227	10175	10189	10215	10138	10283	10067	10273	10178	10206	10344	10293	10198	10357	10077	10341	10239	10150	10204	10212	10238	10082	10330	10158	10241	10086	10273	10196	10317	10090	10212	10245	10211	10197	10214	10222	10305	10326	10231	10097	10146	10134	10202	10163	10238	10245	10282	10286	10145	10173	10244	10265	10074	10288	10224	10187	10218	10154	10330	10207	10393	10223	10274	10175	10246	10168	10276	10283	10165	10128	10095	10476	10225	10193	10142	10233	10038	9953	10242	10256	10086	10240	10161	10126	10152	10166	10202	10181	10150	10225	10207	10176	10201	10333	10140	10220	10180	10169	10185	10210	10188	10181	10085	10294	10214	9953	10071	10188	10275	10128	10247	9980	10371	10096	10336	10291	10208	10265	10154	10159	10227	10100	10200	10054	10203	10296	10011	10282	10215	9953	10225	10303	10330	10286	10086	10176	10141	10366	10146	10051	10357	10392	10243	10189	10132	10274	10195	10221	10216	10089	10319	10257	10347	10326	10216	10136	10276	10157	10476	10205	10292	10254	10111	10165	10186	10056	10280	10128	10204	10212	10350	10131	10266	10301	10094	10247	10342	10322	10395	10091	10168	10239	10397	10186	10202	9988	10178	10131	10170	10221	10093	10313	10308	10218	10185	10060	10068	10114	10226	10369	10240	10211	10325	10109	10088	10301	10196	10213	10277	10167	10122	10175	10265	10443	10272	10140	10217	10278	10191	10161	10118	10297	10064	10120	10236	10262	10237	10251	10305	10244	10198	10267	10219	10168	10132	10344	10093	10215	10234	10288	10193	10209	10328	10158	10055	10170	10252	10275	10156	10267	10182	10185	10403	10149	10269	10240	10272	10064	10342	10284	10211	10215	10254	10354	10135	10030	10077	10203	10128	10298	10023	10202	10144	10295	10324	10495	10245	10170	10345	10260	10187	10279	10341	10300	10074	10205	10092	10011	10258	10254	10313	10380	10303	10320	10350	10371	10222	10164	10282	10215	10286	10305	10225	10162	10016	10247	10223	10229	10291	10188	10248	10169	10140	10272	10290	10245	10125	10126	10250	10319	10144	10234	10056	10044	10118	10409	10148	10248	10353	10109	10186	10150	10248	10143	10263	10274	10229	10230	10280	10329	10144	10268	10096	10202	10202	10130	10208	10247	10113	10282	10336	10284	10273	10245	10297	10204	10192	10295	10228	10234	10093	10327	9999	10260	10194	10135	10302	10167	10110	10230	10198	10250	10329	10153	10300	10269	10151	10244	10140	10199	10243	10092	10166	10213	10242	10226	10263	10219	10138	10355	10229	10275	10121	10034	10182	10211	10165	10228	10303	10108	10138	10186	10303	10218	10193	10208	10284	10311	10264	10074	10207	10198	10388	10230	10129	10217	10189	10160	10135	10183	10066	10214	10252	10017	10268	10179	10130	10155	10269	10128	10246	10213	10189	10133	10221	10113	10241	10266	10263	10296	10041	10197	10235	10315	10122	10199	10088	10179	10244	10285	10074	10252	10250	10358	10244	10186	10119	10257	10260	10253	10294	10326	10252	10249	10230	10150	10319	10188	10357	10199	10197	10275	10101	10331	10174	10144	10188	10358	10060	10145	10162	10257	10133	10251	10376	10118	10147	10206	10269	10185	10163	10133	10158	10154	10150	10144	10239	10179	10235	10466	10091	10288	10223	10230	10171	10205	10167	10154	10128	10155	10282	10156	10310	10375	10285	10381	10211	10285	10450	10170	10220	10212	10236	10241	10333	10165	10032	10175	10113	10356	10061	10182	10143	10208	10130	10172	10041	10202	10215	10216	10310	10242	10324	10239	10227	10137	10305	10329	10196	10309	10106	10244	10345	10239	10173	10242	10259	10218	10187	10152	10334	10130	10116	10223	10323	10092	10163	10259	10210	10210	10174	10124	10218	10196	10080	10427	10271	10288	10198	10388	10014	10222	10318	10267	10267	10146	10289	10224	10218	10327	10217	10240	10174	10238	10209	10400	10202	10137	10238	10127	10233	10049	10149	10295	10156	10290	10203	10202	10158	10268	10266	10158	10196	10090	10292	10274	10167	10245	10127	10248	10270	10071	10109	10175	10154	10303	10347	10292	10156	10063	10170	10150	10181	10291	10226	10241	10373	10202	10180	10373	10139	10318	10217	10143	10175	10212	10244	10021	10345	10188	10281	10223	10293	10239	10160	10267	10149	10394	10110	10224	10364	10172	10135	10221	10345	10212	10113	10320	10265	10283	10164	10279	10068	10295	10154	10161	10163	10273	10148	10172	10335	10301	10134	10159	10318	10342	10255	10274	10327	10184	10284	10271	10112	10367	10111	10176	10346	10031	10328	10143	10151	10185	10262	10139	10064	10085	10361	10232	10224	10230	10170	10064	10069	10149	10179	10181	10089	10347	10251	10181	10209	10140	10304	10280	10120	10256	10224	10169	10211	10134	10157	10276	10126	10181	10179	10170	10055	10258	10326	10350	10303	10202	10311	10358	10309	10164	10055	10281	10148	10215	10174	10199	10269	10162	10233	10178	10192	10209	10254	10283	10204	10177	10237	10209	10118	10225	10186	10210	10133	10273	10191	10204	10156	10243	10246	10136	10146	10205	10100	10225	10394	10177	10096	10189	10264	10238	10134	10237	10212	10248	10249	10163	10215	10081	10162	10255	10201	10186	10187	10338	10181	10160	10206	10167	10159	10127	10163	10091	10162	10152	10210	10157	10355	10182	10149	10145	10065	10105	10228	10029	10252	10330	10220	10149	10190	10237	10127	10238	10180	10038	10224	10198	10385	10302	10149	10331	10243	10209	10149	10311	10327	10284	10299	10380	10200	10243	10118	10148	10161	10111	10171	10213	10349	10059	10229	10202	10205	10283	10366	10218	10252	10379	10157	10159	10079	10183	10253	10284	10210	10196	10237	10215	10204	10142	10140	10266	10182	10205	10120	10149	10181	10238	10187	10327	10255	10153	10185	10166	10114	10204	10329	10141	10309	10297	10229	10018	10179	10220	10079	10030	10197	10307	10239	10202
25288	21589	31590	60862	58505	46049	33594	23079	18892	17355	17126	17072	16938	16850	16831	16728	16737	16875	16557	16774	16602	16836	16868	16693	16691	16905	16700	16733	16867	16683	16948	16695	16596	16838	16670	16650	16596	16643	16760	16808	16886	16737	16754	16726	16736	16804	16727	16909	16653	16898	16678	16806	16638	16617	16974	16804	16753	16835	16622	16769	16707	16600	16786	16962	16720	16563	16774	16685	16659	16662	16949	16715	16729	17013	16879	16640	16722	16571	16692	16632	16468	16785	16698	16726	16522	16687	16562	16888	16810	16788	16718	16691	16850	16729	16755	16747	17014	16700	16620	16717	16811	16629	16526	16668	16721	16753	16746	16488	16472	16660	16640	16836	16660	16752	16621	16596	16686	16838	16644	16821	16724	16659	16650	16768	16551	16739	16645	16972	16872	16733	16816	16607	16658	16483	16699	16767	16591	16797	16799	16549	16362	16584	16880	16966	16727	16611	16720	16381	16562	16998	16789	16841	16726	16544	16636	16780	16542	16528	16670	16819	16591	16712	16859	16683	16774	16704	16780	16838	16655	16665	16483	16617	16751	16550	16639	16567	16868	16758	16689	16813	16970	16539	16707	16718	16849	16539	16386	16790	16716	16566	16642	16761	16846	16697	16697	16725	16648	16689	16597	16776	16592	16750	16937	16649	16653	16681	16479	16598	16682	16587	16650	16738	16792	16977	16567	16749	16495	16626	16518	16564	16715	16644	16410	16575	16638	16649	16709	16732	16623	16805	16729	16516	16775	16853	16515	16705	16719	16786	16707	16520	16745	16429	16837	16593	16760	16572	16680	16873	16737	16737	16767	16505	16619	16631	16660	16916	16618	16727	16746	16914	16655	16803	16810	16563	16574	16592	16949	16788	16841	16621	16955	16689	16478	16520	16643	16858	16707	16671	16694	16877	16635	16579	16608	16914	16723	16622	16643	16676	16564	16617	16761	16832	16870	16784	16610	16868	16815	16697	16620	16446	16584	16655	16579	16497	16772	16742	16859	16699	16422	16554	16750	16308	16658	16685	16531	16584	16770	16753	16502	16508	16604	16792	16659	16699	16793	16806	16755	16677	16717	16736	16751	16525	16463	16625	16813	16575	16810	16819	16612	16882	16665	16692	16698	16686	16734	16478	16560	16772	16701	16854	16611	16656	16538	16258	16652	16479	16688	16506	16489	16753	16651	16789	16738	16744	16808	16532	16492	16548	16688	16773	16789	16657	16714	16411	16892	16676	16889	16518	16655	16669	16470	16700	16828	16469	16644	16629	16643	16535	16616	16312	16568	16726	16558	16677	16848	16693	16702	16899	16910	16679	16710	16456	16501	16621	16532	16722	16691	16601	16740	16624	16692	16877	16749	16389	16721	16819	16739	16580	16493	16686	16647	16695	16523	16726	16600	16966	16544	16773	16555	16510	16699	16692	16619	16900	16695	16726	16814	16612	16695	16516	16604	16720	16702	16735	16911	16671	16800	16790	16813	16602	16503	16617	16869	16948	16809	16857	16638	16624	16748	16699	16622	16435	16638	16881	16606	16422	16808	16619	16552	16586	16488	16540	16871	16815	16650	16688	16654	16540	16939	16679	16672	16759	16571	16755	16699	16601	16442	16532	16538	16657	16621	16911	16773	16908	16727	16590	16384	16609	16807	16783	16753	16723	16728	16697	16714	16760	16615	16689	16627	16651	16681	16707	16741	16521	16635	16705	16600	16663	16671	16920	16671	16383	16724	16680	16716	16844	16718	16897	16665	16477	16594	16599	16651	16426	16625	16626	16729	16701	16781	16535	16492	16574	16699	16618	16713	16651	16744	16636	16696	16825	16766	16477	16468	16691	16704	16691	16633	16563	16501	16663	16772	16787	16608	16767	16461	16735	16666	16629	16596	16479	16552	16600	16851	16656	16872	16628	16621	16775	16702	16672	17022	16791	16522	16328	16591	16755	16622	16637	16643	16629	16748	16785	16464	16713	16642	16534	16780	16572	16671	16841	16683	16624	16557	16740	16825	16839	16647	16766	16703	16886	16617	16450	16390	16692	16586	16597	16742	16678	16835	16655	16649	16727	16670	16709	16664	16424	16633	16835	16781	16704	16725	16701	16579	16890	16685	16790	16560	16748	16566	16387	16625	16495	16471	16645	16585	16603	16803	16652	16507	16729	16702	16762	16816	16660	16553	16717	16739	16893	16862	16630	16789	16726	16556	16505	16466	16753	16715	16993	16538	16499	16775	16577	16702	16646	16636	16687	16402	16799	16659	16755	16613	16769	16427	16333	16453	16554	16754	16678	16738	16587	16769	16543	16561	16638	16615	16614	16464	16858	16551	16596	16574	16661	16656	16898	16549	16558	16834	16680	16729	16520	16855	16656	16603	16880	16796	16732	16751	16707	16624	16664	16596	16605	16730	16542	16800	16603	16634	16481	16686	16532	16657	16771	16682	16706	16669	16704	16561	16751	16641	16592	16930	16762	16741	16765	16691	16777	16716	16817	16437	16431	16583	16612	16812	16640	16790	16664	16820	16689	16659	16785	16597	16676	16600	16595	16710	16563	16771	16544	16761	16764	16813	16504	16844	16795	16770	16588	16635	16739	16883	16682	16708	16729	16627	16701	16686	16824	16607	16733	16759	16591	16784	16710	16470	16553	16882	16709	16970	16525	16495	16646	16716	16682	16789	16565	16557	16700	16569	16430	16526	16661	16700	16782	16719	16779	16577	16610	16620	16454	16429	16619	16655	16548	16625	16917	16798	16747	16706	16621	16775	16586	16647	16724	16693	16631	16744	16567	16718	16561	16794	16489	16892	16766	16708	16619	16584	16524	16677	16734	16719	16471	16708	16657	16788	16630	16699	16800	16716	16632	16657	16483	16740	16851	16691	16767	16576	16490	16494	16585	16697	16730	16602	16717	16685	16776	16650	16811	16908	16686	16564	16706	16430	16562	16689	16621	16792	16679	16632	16631	16620	16812	16780	16688	16696	16622	16833	16914	16455	16729	16747	16712	16821	16523	16668	16638	16659	16805	16711	16682	16990	16624	16989	16835	16564	16676	16767	16728	17036	16899	16819	16590	16813	16766	16633	16341	16737	16743	16820	16621	16614	16673	16941	16784	16846	16631	16773	16794	16683	16762	16661	16547	16919	16952	16741	16789	16611	16647	16661	16480	16956	16656	16702	16810	17029	16802	16529	16644	16700	16720	16813	16453	16481	16782	16750	16740	16593	16673	16880	16754	16776	16697	16808	16808	16674	16794	16810	16773	16796	16775	16731	16727	16760	16806	16736	16829	16806	16655	16596	16834	16735	16744	16715	16784	16587	16811	16595	16567	16802	16613	16459	16973	16601	16799	16831	17033	16766	16645	16475	16600	16654	16626	16910	16635	16712	16628	16595	16805	16953	16594	16438	16709	16672	16657	16501	16762	16635	16836	16869	16533	16702	16551	16753	16451	16621	16732	16791	16663	16792	16661	16568	16674	16679	16781	16696	16648	16633	16630	16622	16640	16764	16865	16582	16495	16726	16605	16601	16636	16652	16852	16706	16780	16876	17007	16855	16519	16551	16444	16680	16702	16711	16788	16584	16693	16652	16879	16728	16627	16670	16649	16702	16734	16668	16613	16614	16668	16786	16656	16706	16656	16720	16573	16643	16847	16819	16757	16666	16735	16452	16631	16584	16594	16710	16583	16664	16873	16751	16623	16663	16761	16764	16689	16578	16709	16697	16767	16624	16623	16909	16632	16784	16885	16819	16793	16732	16711	16871	16606	16700	16725	16825	16700	16655	16542	16549	16624	16657	16769	16680	16704	16770	16918	16830	16784	16514	16551	16582	16723	16705	16769	16793	16816	16761	16680	16819	16780	16736	16645	16939	16524	16533	16674	16757	16740	16779	16585	16758	16835	17086	16632	16687	16565	16556	16503	16812	16701	16668	16671	16733	16721	16729	16713	16623	16755	16808	16979	16703	16499	16726	16771	16934	16462	16769	16603	16847	16672	16747	16690	16939	16720	16681	16750	16644	16617	16741	16658	16791	16634	16727	16743	16788	16637	16966	16843	16597	16549	16542	16687	16580	16745	16506	16628	16758	16489	16717	16736	16688	16756	16581	16812	16617	16636	16717	16730	16696	16686	16623	16721	16787	16644	16456	16643	16737	16730	16689	16824	16563	16648	16538	16678	16663	16507	16821	16850	16427	16648	16815	16489	16821	16734	16760	16634	16807	16709	16590	16696	16735	16668	16789	16932	16629	16654	16687	16771	16560	16672	16859	16741	16674	16698	16821	16634	16786	16776	16543	16521	16794	16663	16812	16786	16529	16614	16702	16726	16844	16765	16787	16731	16880	16670	16688	16492	16843	16807	16585	16641	16649	16706	16608	16642	16672	16634	16551	16831	16648	16514	16864	16712	16464	16873	16663	16637	16576	16517	16813	16609	16505	16737	16717	16965	16752	16578	16489	16595	16699	16773	16638	16721	16653	16729	16509	16955	16561	16685	16609	16723	16945	16771	16734	16632	16812	16719	16458	16662	16822	16612	16929	16656	16662	16855	16753	16612	16414	16724	16722	16824	16892	16791	16557	16711	16726	16850	16592	16622	16690	16543	16751	16555	16736	16775	16853	16575	16588	16829	16727	16583	16593	16846	16647	16620	16762	16691	16699	16625	16676	16789	16706	16663	16583	16536	16568	16508	16538	16605	16644	16783	16753	16532	16529	16660	16839	16713	16754	16913	16671	16299	16756	16735	16707	16559	16781	16694	16701	16947	16661	16750	16860	16468	16771	16575	16447	16737	16703	16529	16740	16633	16425	16522	16735	16628	16660	16694	16684	16691	16798	16751	16904	16681	16567	16683	16749	16616	16768	16687	16714	16800	16517	16514	16790	16788	16787	16789	16696	16715	16592	16690	16533	16551	16697	16760	16677	16623	16890	16616	16615	16450	16664	16626	16651	16668	16614	16644	16751	16581	16645	16680	16645	16877	16571	16704	16771	16465	16889	16671	16624	16686	16606	16738	16706	16720	16722	16673	16789	16790	16755	16727	16796	16498	16622	16619	16728	16625	16413	16631	16482	16804	16787	16531	16574	16729	16645	16580	16533	16780	16744	16768	16538	16882	16747	16893	16544	16653	16448	16670	16733	16521	16492	16543
13032	23109	50196	78920	57458	39156	22955	14654	11541	10699	10507	10544	10487	10476	10607	10574	10536	10422	10428	10450	10381	10475	10481	10446	10510	10495	10528	10423	10487	10314	10489	10329	10424	10436	10395	10502	10441	10504	10427	10454	10425	10474	10562	10543	10277	10540	10553	10472	10455	10406	10484	10368	10400	10305	10413	10359	10401	10383	10362	10339	10477	10479	10523	10350	10394	10354	10304	10504	10432	10482	10356	10506	10129	10365	10464	10518	10474	10372	10449	10336	10295	10623	10333	10343	10337	10482	10291	10395	10209	10456	10319	10416	10256	10428	10188	10307	10410	10301	10394	10426	10295	10382	10419	10241	10384	10367	10349	10466	10293	10402	10403	10443	10442	10324	10452	10475	10417	10271	10502	10312	10409	10391	10422	10307	10440	10285	10390	10454	10503	10331	10355	10393	10441	10480	10329	10407	10411	10497	10494	10215	10276	10381	10358	10284	10427	10229	10447	10433	10615	10407	10426	10458	10349	10454	10366	10463	10277	10418	10299	10402	10396	10236	10274	10266	10337	10430	10337	10449	10357	10363	10293	10453	10359	10410	10506	10511	10384	10407	10474	10167	10527	10478	10349	10332	10255	10513	10420	10470	10277	10505	10434	10392	10502	10347	10289	10329	10318	10387	10385	10230	10417	10501	10484	10384	10394	10371	10449	10466	10401	10215	10307	10399	10487	10319	10386	10328	10497	10291	10412	10443	10320	10256	10413	10391	10320	10373	10320	10421	10323	10521	10260	10339	10396	10462	10421	10433	10392	10459	10405	10380	10370	10615	10308	10326	10514	10175	10468	10478	10415	10384	10341	10394	10285	10266	10405	10295	10563	10524	10518	10215	10385	10299	10333	10557	10369	10496	10308	10343	10462	10478	10546	10502	10386	10409	10457	10502	10394	10309	10444	10413	10492	10151	10400	10444	10509	10446	10275	10470	10403	10393	10342	10468	10436	10350	10364	10435	10110	10395	10544	10415	10429	10424	10482	10280	10334	10226	10338	10448	10316	10505	10200	10427	10447	10512	10452	10327	10416	10390	10532	10266	10443	10502	10245	10404	10454	10389	10386	10537	10389	10394	10398	10357	10360	10301	10362	10439	10410	10508	10336	10316	10360	10348	10573	10491	10452	10386	10315	10512	10408	10387	10242	10514	10292	10387	10253	10391	10444	10371	10436	10405	10405	10384	10267	10382	10484	10388	10427	10491	10458	10418	10415	10482	10203	10475	10367	10352	10447	10438	10453	10373	10410	10501	10455	10472	10272	10469	10301	10263	10254	10310	10317	10348	10357	10319	10319	10288	10277	10241	10372	10346	10323	10540	10427	10409	10415	10487	10445	10337	10313	10462	10263	10370	10331	10475	10404	10385	10365	10201	10344	10471	10464	10435	10384	10435	10278	10370	10399	10356	10320	10424	10465	10386	10441	10388	10418	10488	10357	10283	10561	10472	10362	10369	10435	10321	10293	10322	10416	10316	10463	10428	10320	10463	10521	10404	10484	10278	10456	10403	10584	10377	10382	10532	10391	10272	10513	10302	10357	10398	10327	10403	10380	10328	10373	10477	10294	10292	10256	10382	10397	10459	10453	10453	10394	10443	10423	10351	10518	10371	10419	10493	10436	10381	10588	10276	10471	10356	10412	10336	10399	10390	10476	10371	10318	10356	10398	10370	10416	10322	10429	10317	10290	10351	10437	10532	10300	10477	10428	10431	10412	10508	10335	10455	10249	10273	10520	10462	10551	10233	10278	10326	10375	10482	10522	10292	10261	10499	10361	10432	10318	10521	10295	10477	10510	10297	10510	10373	10437	10458	10267	10370	10458	10393	10394	10312	10310	10531	10471	10498	10522	10486	10351	10389	10344	10306	10392	10370	10369	10504	10374	10411	10488	10415	10338	10351	10375	10283	10411	10445	10396	10341	10391	10405	10374	10287	10443	10390	10371	10426	10343	10338	10311	10421	10298	10380	10366	10535	10407	10387	10371	10419	10366	10292	10415	10442	10363	10326	10289	10404	10443	10383	10261	10247	10435	10359	10383	10582	10334	10495	10398	10531	10459	10374	10445	10372	10292	10526	10459	10384	10473	10428	10288	10559	10387	10442	10402	10353	10389	10472	10528	10445	10398	10386	10448	10448	10403	10384	10560	10274	10351	10533	10515	10299	10432	10367	10452	10377	10391	10441	10385	10327	10491	10268	10365	10473	10293	10364	10340	10343	10553	10368	10475	10368	10324	10399	10192	10399	10293	10585	10385	10298	10465	10495	10542	10468	10352	10420	10227	10387	10419	10342	10475	10285	10413	10417	10353	10398	10345	10491	10340	10362	10388	10369	10333	10349	10588	10346	10495	10316	10270	10416	10346	10365	10508	10401	10282	10343	10530	10391	10405	10262	10325	10377	10502	10420	10395	10242	10336	10373	10397	10225	10506	10304	10386	10326	10172	10284	10329	10301	10347	10276	10341	10439	10314	10420	10452	10374	10483	10350	10597	10488	10361	10393	10345	10419	10535	10419	10516	10398	10353	10490	10288	10412	10394	10474	10355	10402	10329	10333	10346	10541	10239	10364	10460	10372	10460	10383	10528	10547	10376	10432	10268	10337	10447	10379	10491	10421	10505	10410	10418	10367	10482	10458	10202	10534	10357	10387	10383	10317	10344	10541	10352	10385	10444	10405	10422	10361	10405	10446	10315	10325	10286	10477	10428	10375	10271	10451	10311	10276	10440	10409	10427	10297	10538	10573	10273	10588	10425	10388	10419	10332	10292	10436	10225	10449	10467	10269	10498	10182	10585	10372	10515	10209	10521	10461	10331	10303	10632	10453	10420	10432	10393	10175	10255	10278	10376	10317	10584	10426	10408	10371	10224	10494	10473	10338	10353	10287	10380	10230	10464	10354	10400	10408	10321	10397	10496	10197	10380	10326	10413	10343	10381	10437	10450	10405	10340	10486	10349	10418	10356	10304	10408	10383	10313	10508	10447	10374	10372	10232	10443	10463	10314	10528	10330	10412	10452	10383	10405	10321	10422	10488	10372	10284	10434	10239	10496	10506	10249	10343	10378	10401	10314	10348	10312	10363	10463	10377	10393	10551	10359	10426	10306	10414	10440	10438	10295	10318	10425	10315	10395	10360	10395	10438	10436	10388	10338	10283	10287	10338	10381	10367	10359	10408	10293	10378	10344	10459	10358	10455	10327	10490	10398	10286	10417	10407	10412	10403	10435	10318	10443	10363	10346	10342	10319	10547	10314	10501	10297	10493	10330	10487	10507	10314	10419	10381	10369	10426	10304	10376	10307	10278	10329	10473	10301	10361	10389	10307	10455	10266	10555	10388	10481	10349	10483	10485	10372	10317	10293	10366	10450	10505	10377	10232	10435	10524	10339	10413	10475	10532	10335	10398	10380	10478	10375	10542	10412	10502	10469	10459	10408	10329	10398	10314	10352	10321	10428	10419	10333	10104	10312	10400	10388	10314	10326	10286	10384	10430	10350	10342	10475	10389	10516	10406	10309	10346	10440	10416	10436	10391	10490	10456	10430	10497	10341	10496	10528	10435	10356	10245	10535	10544	10487	10193	10477	10334	10502	10509	10356	10399	10243	10260	10426	10390	10419	10411	10458	10444	10375	10390	10299	10330	10386	10351	10443	10385	10356	10495	10341	10357	10414	10497	10381	10207	10436	10453	10362	10506	10288	10382	10409	10383	10419	10326	10250	10260	10531	10505	10333	10294	10359	10472	10541	10580	10406	10515	10608	10413	10381	10350	10448	10269	10379	10303	10454	10557	10520	10369	10448	10300	10327	10272	10390	10466	10292	10442	10456	10386	10259	10448	10397	10412	10439	10399	10305	10482	10274	10267	10403	10379	10360	10511	10570	10305	10353	10499	10392	10379	10467	10315	10453	10314	10482	10338	10394	10449	10433	10358	10427	10312	10480	10346	10442	10314	10337	10211	10361	10504	10397	10432	10470	10355	10378	10416	10395	10377	10464	10356	10430	10382	10409	10320	10362	10513	10355	10437	10384	10191	10388	10434	10372	10338	10345	10242	10366	10374	10362	10349	10480	10438	10265	10374	10247	10371	10312	10431	10403	10546	10367	10488	10293	10436	10484	10324	10386	10348	10446	10193	10346	10394	10344	10233	10390	10530	10364	10330	10334	10358	10434	10411	10287	10394	10407	10339	10349	10454	10289	10410	10486	10440	10498	10130	10412	10439	10369	10417	10446	10489	10398	10204	10440	10363	10362	10413	10397	10208	10320	10506	10272	10446	10282	10278	10359	10399	10435	10488	10327	10475	10517	10272	10309	10430	10409	10585	10375	10133	10330	10393	10416	10365	10447	10231	10412	10422	10438	10320	10385	10403	10372	10366	10364	10433	10316	10313	10368	10345	10420	10374	10356	10459	10316	10298	10328	10407	10376	10310	10301	10287	10369	10444	10374	10404	10342	10541	10525	10352	10360	10500	10330	10546	10392	10388	10237	10465	10382	10381	10369	10362	10366	10377	10376	10236	10292	10530	10322	10382	10366	10458	10441	10502	10405	10486	10459	10365	10499	10382	10445	10359	10420	10526	10342	10337	10315	10274	10358	10308	10307	10353	10346	10304	10423	10361	10561	10374	10305	10367	10265	10212	10329	10465	10443	10484	10425	10439	10420	10384	10280	10402	10459	10303	10302	10223	10334	10408	10347	10448	10367	10284	10279	10396	10425	10330	10282	10328	10399	10381	10336	10363	10348	10363	10495	10224	10578	10417	10304	10533	10418	10398	10335	10489	10434	10530	10301	10578	10362	10395	10341	10276	10461	10443	10421	10468	10448	10447	10609	10286	10607	10284	10382	10248	10530	10450	10524	10334	10268	10296	10399	10354	10389	10413	10453	10439	10311	10368	10329	10375	10320	10420	10231	10498	10542	10392	10305	10185	10398	10541	10330	10429	10516	10391	10364	10275	10450	10300	10558	10371	10312	10363	10471	10402	10502	10324	10303	10482	10149	10367	10511	10325	10346	10313	10308	10444	10550	10277	10548	10174	10584	10421	10423	10536	10320	10436	10460	10361	10460	10399	10372	10403	10251	10296	10226	10410	10330	10566	10433	10493	10373	10220	10342	10302	10389	10312	10299	10291	10422	10512	10319	10514
23755	21603	33145	59912	64226	54552	40970	27246	20571	18205	17798	17372	17295	17166	17216	17344	17179	17247	17170	17025	17098	17414	17083	17091	17210	17313	17136	16996	17205	17084	17030	17033	17151	17243	17158	17023	17037	17056	17144	16965	16980	17066	17041	16990	16925	17238	17288	16937	17073	17272	17062	16886	16956	17065	16913	16858	16979	17029	17221	17174	17067	16969	16992	17003	17149	16713	17018	17145	17108	16984	17042	17015	17058	16905	17017	17046	17076	17108	16942	17211	17034	17046	17170	17081	17224	17086	16822	17058	16946	17000	16973	16672	17093	17003	17137	17033	16756	17016	16742	16801	17060	16984	16985	16888	17148	16950	16895	16862	16884	17169	17186	17058	17325	16881	17003	16997	16981	16837	16865	16989	17027	16829	17070	16889	16878	17091	16985	17099	16946	17143	17045	16867	17128	16551	17048	17014	16999	17019	16941	17010	17147	16948	16968	16958	17094	17072	17230	16997	17074	16779	16871	17107	17092	17126	16943	16838	17145	16896	17010	16988	17027	16977	17154	16864	17037	16793	16889	16976	17379	17132	17151	17066	16965	16890	16774	16756	16799	16947	16986	16989	16985	17167	17138	16878	17057	16722	16836	16846	17118	17135	17111	16955	16995	16967	16857	16883	17196	16940	16926	16930	17042	16946	16950	16799	17078	16805	16913	17000	16930	16668	16964	16940	16997	16895	16907	16871	17087	16927	16881	17025	16943	17057	16818	17110	17188	17013	17126	16952	16937	16865	16957	16895	17001	16912	17015	16946	16974	16959	16882	17096	16902	17069	16650	17012	16844	16965	16885	17011	16994	17002	17131	17016	16997	17050	16879	16920	16803	16826	16854	16734	17044	16974	16915	16780	16847	16881	16927	16891	16979	16861	17029	16996	16980	17075	17009	16948	16848	16999	16958	16935	16994	17066	16923	16917	16854	16950	17072	16897	17091	16965	16881	17074	17077	17040	16965	16721	16864	17032	17248	17159	17068	17056	17159	17016	17080	17074	16964	17077	17017	16870	17020	16741	16994	17112	17042	16788	17047	16871	16905	16803	17069	16901	17027	17062	17166	16940	17024	16863	17012	16721	17111	16893	17068	16891	16855	16968	16945	17188	17055	16875	16808	16950	17122	16903	16936	16878	16990	17158	17101	16989	17117	16864	16962	16887	16864	17002	17042	17197	16839	16776	16768	16886	17173	17092	16912	17065	16696	16905	17068	16917	17146	16987	17091	17070	17025	16888	17172	16980	16872	17040	16906	16945	16870	16956	16981	17170	16971	17076	16871	16874	17067	17023	17032	16881	17034	16870	16956	16800	16985	16895	16790	17010	17004	16958	16891	17008	16888	17008	17172	17073	16807	16894	17056	16967	16892	17144	17022	17017	16988	16949	16961	16979	17104	17087	17234	16810	17148	17045	17083	17055	17005	16835	17076	17076	17027	17088	17004	16989	17011	16748	16967	16890	16948	17076	17104	16802	17038	16994	16795	16804	17092	17150	16829	16857	16855	16727	16902	17029	17073	16964	16908	16715	16745	17042	17068	16800	17046	16931	17109	17008	16983	16941	16936	16944	16895	17000	17003	17060	17054	17036	17094	16869	16902	16828	17046	17011	16922	16959	16873	17008	16962	16832	16890	16927	16941	16942	16863	16896	17007	16932	16831	17000	16840	17009	16915	17008	17137	17097	17124	16999	16922	17023	16747	16739	16817	17177	17068	16941	17020	17166	17178	16868	16854	16927	17020	16931	16858	17051	17102	17000	16992	16973	17160	17111	17019	16927	16886	16975	17006	16860	16738	16813	17020	16953	17034	17026	16840	17060	16938	16802	16780	17119	17042	16921	17024	16905	16918	17011	16968	16894	16673	17013	16926	16663	17045	17018	16839	16871	16922	16738	17021	16947	16822	17040	17070	16951	17058	16878	17013	16957	16902	16884	17005	16939	16986	17021	17059	16974	17134	17014	17051	16865	16947	16888	16675	16779	17067	17144	17093	16815	17089	16982	16923	17161	16933	17067	16925	17080	17007	16867	17097	17052	17054	16933	17075	16630	17015	16976	16788	17110	17006	16812	16897	17034	16683	16831	17025	16849	16842	16891	17104	16963	16841	16749	16914	17028	16993	16939	17056	16908	16947	16734	16975	16794	16994	17009	16923	16843	17027	16835	17080	16958	16964	17115	16780	16948	16998	16843	17052	17067	16878	17064	17032	17045	16999	16813	16859	16995	17018	16795	16897	16997	16842	16866	17010	17041	17103	16978	17178	17101	17055	17050	16948	16943	16788	16874	16889	16882	16760	16981	17041	16896	16993	16849	17028	16951	17094	16968	16993	16988	16839	16829	16852	17080	16941	16912	17121	16859	16970	16883	16983	17010	16894	16880	16731	16755	16978	16895	17066	17042	16846	16962	17264	16954	17139	16994	16891	16829	16879	17119	17035	17070	16924	16934	16946	16775	16870	16797	16908	17047	16981	16880	16995	17327	17077	16837	16880	17093	17049	16947	16826	17107	17065	17171	16991	16918	17000	16994	17006	16972	17019	16870	16929	16960	16800	17092	16854	16663	17008	16879	16957	16987	16939	16970	16962	16914	16920	17044	16854	17083	16918	17008	16996	17045	16892	16962	16857	16939	17066	17105	16800	17077	16738	16914	16927	16996	17114	16953	16791	17111	16898	16966	17066	16868	16687	17160	16832	17125	17007	16996	16838	17016	16911	16891	16704	16933	16952	16837	16984	16993	16881	16928	17089	16976	16964	17033	16860	16943	17030	17007	17127	16881	17121	16981	17164	16960	16845	16983	16851	17008	16817	16988	16784	16863	17013	16716	16962	16884	17122	16880	16945	17046	16980	16730	16890	16947	17084	16939	16801	16940	17029	16962	16956	17040	17148	17033	17084	16967	16975	16948	17046	16659	16905	16905	17032	17002	16902	17149	16862	17067	17002	17127	17093	16922	16906	16596	17066	17014	16972	16967	17276	16969	16829	16865	16903	17050	16877	17095	16911	16791	17002	16993	17001	16814	16855	17043	16926	16952	17069	17048	16839	16972	16935	16696	17111	16643	16922	17025	16994	17023	17031	17252	16927	16969	16796	17022	17143	17277	16840	16842	17138	16930	16909	17057	16947	16861	17002	16978	16989	17027	17148	16954	16951	17236	16986	16995	16936	17331	16978	16914	16848	16832	17054	16973	16881	17077	16909	17060	16975	17066	16931	16998	16915	17036	16935	16979	16900	16950	16936	16974	17159	17072	16981	17003	16845	17012	17173	16987	17000	16788	16984	17258	17139	16894	16857	16959	17060	17052	16977	16984	17165	17079	16894	16851	17017	16795	17075	16871	16853	17130	16955	16907	17015	16806	17076	17198	16912	16986	17278	16943	16970	16884	16860	17049	17138	17158	16830	16765	16834	16893	17027	16966	16945	16957	17019	16965	16903	17064	16851	16727	16965	16974	17001	16907	17042	16979	16621	17145	17102	16842	16954	16885	16989	17017	16936	17132	17148	17012	17002	16863	16954	16967	17022	16923	16889	16912	17143	17017	17174	16943	16921	16892	16961	16943	16949	16787	17096	16850	16913	16837	17095	16973	16803	17046	16950	16953	17027	16851	17172	16997	16896	16857	17071	17033	16904	16988	17011	16804	16832	16984	16926	16738	17085	16975	17088	16926	16934	16987	16856	17084	17194	16895	16885	17060	16921	16984	16976	16898	17022	16974	16946	16882	17177	16939	16808	16958	17192	17062	17094	17054	16990	16880	16851	16958	16901	16813	17147	16872	16993	16954	17209	16746	17022	16886	17093	17190	16955	16993	17042	16905	17111	16855	16859	17119	16866	17156	16961	17129	17042	16917	16958	16783	17179	16938	17111	16890	16982	16969	17215	16957	16896	16791	16943	16950	16926	16802	16763	17018	16933	16729	16826	17057	16721	17026	17014	17064	17105	17108	16946	16849	16882	17028	16840	16927	16861	16901	16875	16798	16860	16907	17021	16882	17062	16983	16805	16944	17063	17092	16936	16866	16935	17115	16864	16805	17025	16951	16960	16984	16892	16977	16907	17207	17035	16919	16864	16986	16948	16948	16839	16875	16945	16863	16934	16868	16861	16859	17146	17204	17099	17066	16791	17277	16891	16924	16853	16874	17252	17157	16970	17005	16964	17111	16869	16968	16720	17078	16973	17006	16963	17112	16984	16848	16972	17082	16990	17282	17035	16943	16917	16957	16974	16813	17021	16951	16987	16966	16882	16902	17042	16918	17057	17086	16955	17140	16823	16895	16983	16963	16940	16937	17200	17014	16847	16890	16747	17028	17050	16949	16908	16879	16921	17160	17177	16840	16991	17131	16862	16993	17017	16948	16965	16931	17034	17110	16900	16895	17235	16944	16779	16697	16884	17047	16937	17011	16971	17113	17007	17139	16945	17082	17295	16929	17021	16742	16909	17174	16713	17090	17015	16860	16945	16790	16874	16783	17096	16654	16811	16975	16828	17001	17009	16848	16844	17011	16860	16915	17211	16813	16861	16905	17028	17070	16947	16965	17055	16867	17037	17194	17118	16980	16877	16961	17122	16990	17110	16877	16932	16975	16850	16918	17001	16826	16769	17043	16841	16996	16974	16830	16825	16878	17072	16769	16876	16828	17125	16931	16887	16785	17008	16877	17067	16897	17209	17076	17044	17066	17010	17229	17097	16951	17126	16888	16866	16968	16954	17087	17085	17164	17119	16971	17074	16857	16934	16900	17172	17234	16952	16899	16857	17121	16890	16882	16924	17058	16951	16740	17009	16885	17175	16828	16817	16903	16971	16971	16959	17023	16758	16956	17135	17035	16922	17137	16991	17200	16871	16883	17031	17245	16927	17032	17063	16968	17103	16972	16977	16927	17055	16951	16790	17026	16959	16984	16847	17089	16870	16787	17109	16944	17075	16887	16942	16995	17010	16991	17122	16848	16963	16979	16932	17090	17054	16885	16752	17001	17119	17143	16890	16877	16866	17096	16954	16883	17041	16881	16902	16801	17125	17198	17142	17078	16959	17134	16988	16929	16979	17055	17023	16922	17121	16975	16770	16775	17073	16906	16878	16846	16904	17084	16976	17004	16857	17126	16816	17111	17027	16949	16986	16735	16881	16900	16918	17073	16789	16996	17141	16998
16791	32961	74355	94495	75501	52698	30786	18123	12830	11293	10910	10790	10792	10822	10834	10972	10881	10938	10868	10841	10968	10661	10883	10883	10867	10831	10804	10879	10705	10729	10874	10821	10777	11040	10859	10920	10763	10835	10709	10875	10853	10642	10910	10797	10760	10908	10830	10702	10828	10810	10743	10973	10791	10864	11004	10917	10771	10829	10640	10771	10755	10767	10706	10672	10782	10880	10797	10864	10730	10830	10690	10771	10752	10763	10704	10732	10809	10800	10797	10726	10886	10823	10823	10707	10778	10712	10758	10649	10724	10784	10714	10780	10709	10747	10965	10793	10662	10783	10553	10938	10678	10618	10703	10704	10785	10715	10811	10715	10688	10771	10738	10726	10726	10749	10795	10728	10851	10644	10689	10949	10685	10654	10869	10683	10921	10771	10857	10757	10734	10746	10676	10835	10740	10612	10765	10750	10780	10856	10727	10649	10659	10814	10578	10613	10691	10658	10688	10723	10807	10573	10737	10650	10537	10806	10636	10795	10648	10656	10648	10603	10779	10862	10660	10573	10722	10757	10601	10643	10730	10829	10713	10820	10729	10823	10677	10780	10753	10644	10717	10691	10674	10662	10729	10627	10650	10738	10663	10610	10881	10687	10691	10765	10783	10612	10790	10751	10734	10800	10567	10864	10579	10573	10781	10875	10653	10855	10619	10816	10728	10654	10728	10652	10732	10819	10727	10815	10770	10688	10643	10784	10625	10656	10604	10636	10694	10811	10827	10812	10897	10598	10667	10752	10798	10896	10898	10617	10652	10707	10803	10813	10736	10854	10739	10874	10630	10866	10758	10692	10826	10686	10645	10659	10656	10674	10756	10887	10596	10674	10650	10709	10768	10787	10786	10789	10580	10732	10796	10539	10777	10738	10875	10687	10664	10711	10848	10834	10803	10752	10746	10630	10796	10757	10604	10795	10682	10627	10831	10896	10880	10644	10725	10810	10788	10735	10799	10689	10863	10812	10783	10735	10668	10892	10737	10688	10779	10649	10616	10753	10866	10640	10827	10467	10745	10588	10769	10830	10647	10677	10944	10608	10712	10745	10688	10698	10756	10761	10685	10670	10649	10755	10670	10667	10545	10698	10719	10857	10777	10629	10661	10710	10830	10633	10812	10805	10849	10856	10768	10703	10751	10756	10664	10710	10706	10729	10827	10610	10787	10597	10577	10843	10777	10769	10614	10740	10674	10531	10619	10667	10766	10596	10685	10850	10692	10889	10753	10863	10673	10793	10756	10848	10740	10830	10773	10681	10642	10672	10757	10767	10776	10605	10592	10699	10751	10713	10668	10716	10701	10546	10737	10747	10679	10759	10819	10692	10615	10752	10682	10813	10816	10735	10574	10694	10664	10748	10655	10636	10716	10759	10796	10625	10666	10820	10720	10709	10676	10658	10733	10614	10624	10835	10744	10715	10699	10707	10825	10643	10655	10529	10707	10623	10625	10685	10544	10792	10543	10781	10679	10867	10824	10822	10738	10699	10550	10891	10786	10493	10795	10810	10714	10705	10743	10681	10732	10846	10809	10803	10589	10708	10979	10534	10940	10728	10727	10719	10818	10769	10762	10842	10912	10626	10748	10729	11035	10631	10606	10865	10851	10649	10608	10718	10851	10824	10686	10699	10659	10742	10729	10664	10779	10806	10846	10936	10663	10673	10842	10777	10620	10647	10718	10735	10654	10647	10747	10846	10776	10704	10669	10794	10766	10693	10789	10707	10549	10700	10652	10673	10657	10735	10766	10729	10748	10936	10592	10744	10819	10740	10723	10769	10702	10750	10613	10681	10751	10736	10772	10818	10830	10760	10686	10794	10773	10726	10834	10585	10860	10760	10685	10801	10796	10736	10702	10840	10731	10729	10748	10775	10742	10786	10762	10781	10657	10693	10786	10570	10774	10640	10728	10686	10574	10546	10830	10465	10742	10608	10907	10770	10726	10543	10734	10554	10634	10569	10728	10749	10827	10831	10723	10674	10780	10636	10680	10778	10694	10728	10735	10730	10665	10712	10804	10736	10674	10769	10799	10760	10607	10746	10777	10731	10669	10863	10728	10741	10814	10733	10813	10792	10757	10525	10690	10609	10749	10713	10644	10770	10985	10591	10600	10677	10644	10640	10722	10559	10610	10884	10683	10672	10635	10670	10734	10592	10754	10646	10771	10828	10729	10817	10787	10797	10904	10668	10724	10744	10681	10812	10795	10561	10765	10707	10845	10665	10777	10752	10764	10717	10732	10766	10587	10812	10674	10654	10687	10694	10600	10773	10799	10695	10711	10567	10637	10874	10830	10706	10726	10793	10605	10679	10708	10681	10773	10675	10657	10746	10641	10755	10813	10672	10635	10787	10687	10643	10757	10673	10824	10620	10947	10683	10582	10801	10651	10691	10775	10800	10606	10624	10813	10632	10774	10764	10672	10603	10672	10685	10661	10652	10876	10771	10697	10821	10661	10730	10698	10743	10836	10691	10891	10608	10895	10836	10571	10732	10757	10761	10617	10689	10671	10607	10737	10617	10602	10644	10818	10739	10620	10776	10884	10658	10751	10645	10779	10646	10687	10611	10716	10679	10599	10729	10685	10739	10696	10607	10764	10783	10742	10707	10563	10733	10774	10625	10658	10755	10707	10799	10801	10764	10709	10963	10695	10825	10673	10604	10764	10811	10790	10717	10810	10787	10834	10652	10661	10679	10732	10779	10866	10690	10694	10881	10725	10745	10802	10896	10578	10835	10878	10715	10724	10637	10777	10681	10678	10662	10765	10648	10701	10618	10859	10648	10635	10848	10598	10599	10732	10624	10641	10687	10620	10791	10577	10899	10694	10699	10766	10863	10772	10635	10636	10725	10746	10765	10714	10815	10808	10672	10861	10794	10671	10793	10841	10744	10629	10626	10760	10606	10627	10741	10698	10637	10767	10872	10605	10653	10679	10794	10713	10625	10685	10679	10718	10594	10773	10737	10601	10757	10871	10664	10611	10780	10746	10806	10760	10781	10725	10843	10806	10646	10832	10795	10789	10645	10611	10642	10651	10577	10717	10600	10810	10662	10656	10837	10661	10749	10881	10581	10819	10800	10711	10664	10694	10785	10585	10617	10798	10697	10715	10804	10646	10747	10835	10907	10762	10654	10686	10837	10874	10703	10667	10624	10766	10709	10692	10716	10652	10605	10566	10731	10618	10735	10711	10659	10626	10886	10805	10568	10635	10836	10650	10784	10809	10729	10723	10906	10904	10756	10674	10747	10914	10730	10636	10733	10647	10803	10721	10693	10742	10796	10788	10748	10766	10780	10659	10692	10761	10706	10717	10633	10723	10780	10613	10747	10802	10680	10609	10718	10651	10681	10674	10512	10705	10508	10707	10688	10638	10594	10652	10724	10738	10635	10689	10704	10864	10663	10760	10599	10600	10836	10756	10568	10670	10790	10688	10491	10772	10630	10759	10776	10927	10667	10630	10749	10749	10649	10766	10581	10726	10792	10689	10739	10669	10822	10662	10784	10814	10901	10743	10772	10747	10962	10791	10670	10695	10691	10558	10687	10680	10659	10827	10704	10678	10658	10632	10699	10613	10601	10740	10782	10802	10616	10660	10659	10718	10711	10717	10673	10746	10702	10835	10643	10851	10759	10773	10765	10695	10800	10616	10711	10829	10801	10682	10807	10774	10781	10736	10661	10816	10567	10576	10785	10591	10719	10710	10673	10698	10737	10623	10694	10647	10788	10752	10624	10636	10764	10685	10842	10527	10726	10730	10560	10693	10690	10623	10711	10781	10618	10744	10731	10699	10788	10753	10652	10689	10717	10707	10676	10910	10786	10805	10817	10867	10631	10651	10852	10771	10818	10685	10803	10815	10709	10643	10844	10724	10927	10628	10819	10754	10634	10677	10876	10666	10738	10683	10712	10728	10830	10719	10902	10805	10545	10737	10709	10774	10668	10955	10706	10729	10708	10694	10640	10687	10582	10852	10860	10606	10672	10694	10810	10710	10702	10833	10724	10576	10773	10796	10846	10821	10831	10762	10694	10724	10583	10705	10570	10874	10698	10708	10711	10611	10686	10802	10657	10735	10762	10757	10779	10781	10754	10810	10686	10759	10762	10718	10784	10666	10619	10758	10646	10828	10859	10765	10584	10718	10669	10791	10712	10684	10694	10834	10629	10770	10614	10732	10717	10654	10765	10918	10823	10825	10712	10745	10635	10713	10716	10895	10693	10758	10837	10936	10596	10575	10686	10688	10648	10921	10682	10748	10690	10770	10734	10762	10642	10666	10688	10686	10821	10882	10758	10615	10708	10800	10760	10635	10636	10804	10722	10769	10652	10860	10693	10549	10653	10665	10788	10737	10931	10597	10749	10758	10806	10627	10629	10535	10674	10760	10724	10705	10785	10603	10663	10670	10823	10799	10637	10740	10740	10655	10714	10779	10682	10783	10785	10544	10612	10721	10729	10633	10776	10589	10752	10606	10691	10700	11049	10813	10743	10664	10820	10682	10831	10610	10745	10706	10747	10704	10732	10665	10666	10758	10638	10763	10818	10782	10827	10716	10690	10635	10364	10724	10638	10860	10640	10639	10632	10695	10817	10693	10470	10717	10902	10657	10689	10786	10840	10732	10822	10807	10675	10779	10697	10832	10891	10785	10764	10590	10863	10791	10867	10695	10709	10688	10645	10848	10806	10819	10643	10763	10877	10798	10629	10850	10831	10706	10742	10737	10863	10652	10764	10714	10863	10802	10942	10739	10806	10906	10669	10857	10772	10717	10751	10845	10775	10906	10674	10794	10712	10639	10677	10577	10751	10619	10736	10612	10740	10682	10677	10684	10713	10879	10555	10910	10840	10705	10706	10949	10628	10788	10783	10704	10813	10781	10694	10677	10851	10656	10764	10666	10770	10746	10659	10631	10658	10851	10608	10644	10661	10735	10759	10770	10692	10845	10770	10802	10797	10776	10690	10764	10792	10749	10719	10860	10801	10733	10700	10759	10784	10612	10773	10648	10609	10871	10642	10897	10620	10618	10817	10816	10732	10644	10724	10504	10683	10720	10866	10793	10678	10598	10671	10673	10469	10780	10815	10669	10717	10487	10700	10783	10711	10744	10699	10578	10683	10694	10713	10694	10704	10704	10605	10656	10910
30253	22528	27669	40237	32851	25216	20239	17452	17026	16778	16646	16382	16597	16617	16701	16527	16580	16410	16682	16382	16651	16625	16631	16661	16555	16455	16567	16681	16531	16574	16533	16414	16501	16552	16491	16420	16384	16518	16561	16507	16691	16556	16662	16406	16546	16345	16751	16644	16317	16577	16581	16513	16476	16467	16526	16680	16524	16641	16539	16571	16494	16694	16521	16338	16469	16482	16418	16597	16572	16504	16561	16497	16805	16401	16450	16540	16709	16573	16438	16284	16537	16787	16561	16558	16297	16413	16644	16456	16659	16623	16720	16500	16472	16540	16532	16492	16714	16661	16367	16243	16450	16464	16667	16628	16557	16497	16554	16473	16571	16552	16520	16801	16555	16587	16649	16384	16279	16524	16573	16591	16424	16628	16478	16593	16305	16629	16323	16581	16652	16567	16503	16380	16575	16656	16671	16501	16526	16471	16404	16677	16617	16677	16391	16469	16403	16345	16478	16498	16445	16505	16296	16508	16512	16465	16522	16649	16599	16493	16564	16435	16678	16259	16595	16542	16522	16461	16315	16407	16338	16558	16457	16431	16538	16585	16539	16717	16565	16629	16578	16515	16497	16536	16639	16623	16680	16550	16635	16624	16718	16568	16478	16580	16443	16440	16622	16720	16775	16653	16461	16587	16556	16373	16361	16666	16556	16566	16586	16642	16636	16431	16477	16695	16438	16531	16338	16325	16686	16590	16516	16455	16427	16389	16521	16406	16587	16494	16499	16414	16474	16410	16537	16688	16622	16397	16444	16342	16597	16615	16679	16494	16390	16564	16464	16471	16422	16528	16447	16453	16542	16734	16379	16458	16481	16383	16523	16552	16449	16560	16360	16531	16614	16452	16541	16632	16705	16582	16492	16581	16701	16572	16632	16537	16543	16692	16585	16572	16478	16584	16471	16381	16404	16425	16596	16536	16484	16587	16543	16545	16797	16656	16568	16388	16479	16725	16657	16655	16511	16533	16668	16513	16455	16470	16600	16361	16547	16731	16347	16487	16473	16687	16586	16502	16487	16324	16374	16657	16598	16333	16490	16422	16701	16563	16741	16442	16382	16431	16631	16609	16561	16551	16425	16664	16622	16632	16328	16541	16540	16627	16610	16477	16514	16465	16500	16442	16484	16416	16651	16625	16587	16480	16517	16514	16515	16506	16520	16487	16370	16426	16472	16288	16407	16438	16619	16689	16662	16410	16522	16730	16587	16514	16384	16145	16457	16477	16583	16556	16557	16598	16467	16516	16594	16606	16531	16418	16642	16705	16640	16572	16420	16524	16587	16584	16375	16505	16428	16428	16409	16538	16685	16618	16485	16611	16259	16507	16427	16407	16463	16487	16399	16495	16335	16642	16518	16248	16394	16409	16486	16465	16769	16518	16705	16448	16482	16384	16436	16473	16441	16528	16704	16505	16399	16340	16420	16625	16704	16621	16601	16585	16468	16385	16640	16460	16498	16502	16582	16478	16600	16666	16375	16358	16428	16401	16461	16527	16568	16583	16507	16388	16483	16622	16627	16642	16412	16431	16605	16457	16533	16263	16611	16583	16466	16494	16433	16641	16350	16486	16611	16685	16535	16630	16763	16526	16367	16592	16403	16448	16709	16452	16765	16683	16596	16588	16640	16810	16625	16658	16549	16485	16527	16366	16619	16537	16665	16431	16562	16654	16687	16601	16423	16639	16509	16452	16404	16547	16612	16533	16492	16469	16444	16427	16444	16534	16507	16418	16316	16706	16683	16408	16416	16644	16507	16645	16547	16554	16426	16591	16645	16518	16643	16530	16563	16448	16828	16572	16544	16396	16621	16536	16307	16471	16531	16398	16614	16512	16487	16674	16469	16623	16603	16504	16623	16579	16552	16675	16687	16373	16632	16706	16592	16573	16562	16563	16512	16513	16568	16693	16637	16506	16371	16670	16685	16630	16651	16617	16555	16577	16686	16366	16443	16425	16610	16478	16424	16440	16561	16427	16362	16455	16650	16473	16586	16404	16513	16512	16681	16317	16391	16447	16521	16550	16615	16444	16435	16372	16358	16502	16665	16477	16515	16536	16564	16428	16445	16611	16657	16399	16594	16393	16524	16676	16660	16588	16715	16649	16619	16471	16644	16447	16535	16656	16634	16403	16576	16416	16444	16510	16467	16553	16538	16522	16469	16577	16561	16475	16567	16531	16571	16733	16546	16620	16554	16559	16530	16647	16332	16542	16441	16554	16572	16606	16370	16407	16334	16548	16722	16502	16445	16523	16534	16509	16748	16539	16752	16528	16950	16494	16703	16640	16442	16648	16414	16582	16578	16576	16505	16492	16558	16546	16401	16548	16693	16522	16562	16543	16473	16578	16543	16423	16693	16712	16528	16599	16513	16487	16471	16512	16364	16727	16700	16319	16704	16586	16548	16561	16586	16619	16501	16454	16468	16360	16610	16467	16655	16456	16678	16572	16741	16616	16498	16490	16453	16416	16592	16501	16682	16466	16770	16431	16492	16569	16515	16457	16710	16499	16537	16542	16468	16484	16741	16532	16878	16568	16513	16704	16417	16449	16526	16667	16582	16778	16390	16452	16492	16684	16599	16521	16736	16526	16661	16354	16479	16490	16612	16377	16644	16662	16433	16556	16438	16456	16621	16532	16573	16665	16684	16608	16566	16530	16524	16521	16427	16577	16439	16421	16425	16428	16607	16648	16554	16594	16737	16465	16599	16507	16626	16621	16649	16737	16540	16361	16402	16657	16548	16572	16729	16775	16651	16617	16385	16356	16562	16588	16469	16412	16570	16503	16663	16466	16508	16308	16616	16464	16593	16549	16482	16706	16523	16473	16574	16656	16803	16338	16563	16498	16404	16711	16695	16543	16624	16507	16584	16491	16308	16404	16527	16573	16763	16657	16490	16317	16775	16759	16623	16552	16681	16603	16335	16573	16432	16512	16577	16573	16700	16526	16519	16389	16571	16485	16467	16596	16550	16793	16692	16573	16375	16529	16513	16599	16553	16456	16535	16542	16499	16616	16532	16353	16535	16515	16657	16683	16391	16342	16507	16534	16320	16506	16409	16531	16627	16620	16293	16420	16383	16495	16605	16517	16479	16561	16680	16371	16599	16459	16468	16557	16497	16614	16710	16631	16580	16578	16602	16672	16279	16445	16538	16577	16738	16509	16726	16449	16515	16627	16567	16452	16530	16530	16554	16658	16442	16734	16562	16359	16572	16564	16733	16448	16531	16515	16435	16504	16693	16696	16539	16486	16609	16280	16385	16398	16341	16414	16503	16559	16497	16456	16475	16579	16588	16567	16521	16595	16646	16523	16599	16519	16527	16543	16513	16233	16448	16466	16752	16563	16496	16591	16528	16446	16490	16555	16791	16407	16628	16478	16277	16548	16688	16375	16826	16670	16343	16580	16553	16614	16570	16509	16327	16647	16511	16628	16648	16630	16457	16523	16621	16670	16630	16496	16550	16501	16597	16564	16515	16472	16389	16532	16652	16617	16568	16583	16499	16453	16599	16409	16450	16608	16306	16518	16704	16609	16596	16432	16534	16504	16558	16477	16456	16480	16633	16602	16575	16596	16499	16390	16536	16471	16543	16469	16579	16544	16548	16233	16497	16496	16365	16552	16437	16275	16603	16517	16526	16521	16696	16835	16444	16478	16484	16680	16386	16658	16655	16507	16527	16394	16195	16410	16537	16479	16536	16338	16453	16485	16530	16650	16376	16432	16525	16684	16517	16311	16620	16488	16606	16449	16496	16482	16315	16659	16277	16339	16621	16520	16651	16441	16611	16575	16608	16484	16370	16507	16616	16575	16453	16596	16636	16478	16626	16681	16403	16454	16560	16475	16410	16712	16526	16320	16425	16469	16503	16605	16611	16508	16704	16580	16522	16366	16569	16779	16730	16542	16549	16591	16593	16431	16479	16526	16716	16737	16614	16628	16531	16763	16548	16582	16781	16388	16486	16509	16569	16769	16374	16558	16622	16499	16627	16611	16552	16704	16537	16496	16648	16587	16552	16768	16452	16560	16710	16582	16551	16439	16693	16524	16743	16665	16550	16448	16494	16483	16684	16689	16548	16582	16529	16628	16613	16761	16602	16571	16677	16492	16700	16579	16561	16429	16499	16541	16554	16537	16429	16507	16666	16497	16496	16584	16507	16332	16428	16633	16679	16378	16567	16181	16458	16666	16753	16451	16507	16457	16459	16552	16485	16469	16578	16725	16342	16428	16594	16534	16827	16511	16646	16461	16563	16578	16585	16425	16415	16587	16648	16738	16529	16343	16586	16477	16459	16437	16549	16489	16440	16543	16605	16412	16380	16483	16390	16411	16528	16541	16494	16514	16581	16666	16695	16575	16343	16673	16390	16349	16613	16605	16480	16486	16725	16510	16542	16711	16712	16588	16558	16470	16579	16677	16539	16507	16569	16511	16458	16441	16605	16609	16473	16542	16420	16505	16488	16524	16475	16418	16529	16476	16883	16502	16340	16456	16559	16548	16728	16573	16241	16518	16519	16708	16560	16513	16657	16532	16513	16367	16567	16639	16721	16464	16546	16707	16455	16760	16500	16397	16302	16447	16560	16634	16619	16551	16752	16554	16489	16388	16566	16394	16572	16463	16424	16465	16514	16606	16576	16558	16561	16578	16425	16469	16627	16615	16622	16596	16748	16479	16748	16689	16532	16482	16521	16468	16377	16380	16624	16549	16440	16218	16489	16492	16353	16414	16500	16417	16570	16680	16679	16472	16397	16636	16527	16412	16567	16633	16621	16399	16460	16431	16649	16668	16630	16512	16687	16622	16379	16591	16679	16579	16666	16463	16375	16360	16411	16536	16782	16469	16845	16620	16526	16530	16668	16419	16568	16358	16529	16549	16392	16450	16740	16441	16582	16386	16380	16470	16506	16476	16398	16538	16437	16314	16570	16523	16519	16446	16428	16581	16636	16604	16362	16550	16635	16548	16538	16689	16424	16486	16687	16526	16473	16657	16366	16684	16576	16396	16445	16458	16409	16517	16599	16405	16673	16555	16360	16529	16618	16552	16738	16677	16668	16721	16653	16515	16189	16517	16497	16403	16537	16623	16374	16462	16477	16762	16596	16457	16596	16528	16397	16553	16403	16686	16504	16372	16723	16703	16613	16424
12166	12940	22570	31414	23584	16555	12544	10744	10276	10052	10120	10015	9985	10094	10223	10117	10066	10029	10130	10212	10015	9958	10082	10025	10140	10056	10023	10107	10042	10176	10086	10063	10067	10043	10161	10149	10124	9974	10226	9883	10106	10128	10062	9927	10051	10146	10109	10068	10086	10044	10010	9956	10045	10045	10022	10001	10126	10087	10035	10021	10031	10140	9918	10029	10067	9996	10217	10173	9969	10087	9969	10087	10195	10075	9987	10076	10035	10083	9997	10150	10104	10168	10134	10093	10176	10099	10031	10046	9944	9928	10047	10095	9949	10001	9957	10136	10060	9974	10160	10005	10018	10178	10050	10040	9964	10042	9966	10063	10021	10012	10191	10146	10045	10158	10161	10030	10033	10069	10066	10125	9906	10293	10100	10074	10161	9933	9987	9886	10165	10077	10044	10183	10103	10098	10134	10104	10064	9921	10104	9967	10138	10040	10021	9925	10049	10098	9996	10050	10065	9867	9977	10058	10101	10105	9885	10083	9896	10146	10029	10073	10258	10118	9988	10137	10093	10143	10055	9949	10151	10002	9927	10045	10028	10147	10067	9964	10044	10069	10090	9827	9934	9947	9906	9915	9948	10089	10036	10133	10151	10136	10099	10073	9844	10123	10045	9879	10202	10035	10049	9851	9874	9865	10064	9893	10021	10031	9978	10015	9981	9984	10001	10076	10057	9994	10131	10145	10032	10068	9933	10088	9984	9972	10028	10049	10203	10052	10012	10079	9987	10141	10031	10097	9989	10216	10012	10088	9893	10170	10170	9948	10199	10024	10146	10021	10052	10051	9881	9878	10124	9997	10052	9961	10219	10124	10028	10200	10038	10115	9946	9943	10236	10049	10117	9958	9993	9740	9962	9971	10071	9988	10063	9969	10137	10075	10077	9994	9929	10169	9963	10038	9959	10230	10158	9936	10139	10065	10070	10051	10144	10045	10048	10013	10025	10067	10073	10018	9908	10168	9910	9972	10012	10315	10034	10029	9970	10266	10150	10166	10141	9990	9986	9994	9939	10051	10027	10153	10141	10004	10122	9945	9921	10044	9896	10091	9966	10010	9932	9980	9958	10026	10085	10011	9998	9907	10042	10095	10012	10079	10034	10140	10114	10058	9987	9970	10201	10155	10029	10019	10055	9966	10252	10072	10070	10021	10011	10015	9863	10139	10142	10061	10148	10040	9935	10153	10013	9945	10100	10015	10019	10033	9984	10055	10003	9964	10016	10038	10085	10138	10138	10026	10061	9910	10038	10034	10181	10022	10023	9898	10253	10049	10182	10105	9997	9955	10045	10064	10019	10090	10016	10133	10163	10062	10094	9861	10147	10128	10108	9971	10098	10001	9964	10065	10307	10010	9991	10150	10110	9941	10170	10109	10040	10133	9966	10012	9986	10233	10080	10067	10080	10086	10095	10038	9963	10056	9987	9988	10114	10059	10156	10213	10143	9934	9922	9975	9989	10065	10098	10043	10102	9909	10018	10150	9923	10167	9926	10082	10130	9972	10138	10217	10010	10040	10100	9978	10058	10185	9938	10177	10011	9972	10042	10058	9986	9998	9986	9914	9997	9962	10116	9962	10030	9906	10115	10032	10003	9966	9993	9944	10081	10130	10097	10143	9956	10173	10141	10060	10052	10216	10067	10018	9984	9927	10087	9995	10044	10015	10128	9879	9989	10177	10166	9938	9994	10139	10105	9931	10050	10022	10111	9889	10094	10073	10013	9985	10072	9861	10025	9949	9969	9984	10028	10085	10001	10096	9969	10046	9996	10046	9976	9949	10059	9888	10120	10050	10071	10052	9866	10055	10015	9985	9962	9999	10124	9990	9989	9920	9879	10193	9919	10124	10042	10103	9891	10015	10068	9973	10037	10128	9935	10170	10089	10106	10088	10088	9895	10089	10020	10089	9961	9997	10003	9993	9984	10028	10105	10014	10072	10155	9996	9998	9949	10064	10052	10024	9854	10053	9949	10060	10070	10021	10018	9967	9993	10178	9893	9964	10037	10169	10064	10014	10018	10054	10029	10140	9859	10055	10175	10101	10070	10249	10013	10278	9824	10015	9982	10172	10132	9947	10038	10004	10245	9845	10060	10287	9966	9966	10057	10122	10075	10187	9982	9946	10062	9965	10016	10107	10012	9933	9951	10103	10079	10074	10167	10072	10104	10050	10003	10102	10137	9889	10107	9983	10000	10049	10061	10014	10092	10120	10092	10113	10126	10137	10050	10045	10040	10038	9893	10041	9988	10184	10011	9977	10033	10070	10089	10100	10142	10106	10085	10022	9954	10116	10180	10107	9989	10049	10113	10078	10110	10060	10124	10016	10011	10130	9993	10120	9984	9940	10002	10036	10152	9948	10153	9988	10099	10061	10148	9989	10118	9920	10052	9895	10095	10086	10037	10004	10122	10010	9993	9965	10001	10061	10097	10042	10055	10068	10039	10092	9914	10004	10160	10040	9954	10202	10108	10095	9756	10160	10094	10016	9973	10156	10163	10090	10123	10011	10122	10055	10147	10035	9829	10036	9915	10165	9993	9982	9912	10066	10143	10059	9955	9999	10087	10138	10107	9957	10227	10104	10041	10323	10034	10000	9995	10092	9979	10001	10087	10158	9938	10078	10165	9949	10076	9995	10051	9966	10044	10000	9915	10076	10112	10074	10187	10035	10053	10077	10012	9931	10122	9966	10134	9875	9974	10067	10045	10268	10202	10262	9939	10177	10113	10098	9943	9993	10097	10030	10071	9858	10063	10020	10009	10039	9945	10155	10134	9985	10047	10033	10119	9988	9970	10219	10097	9950	10096	10083	10072	10077	10100	10094	9999	9994	9946	10193	10142	10131	10037	10174	10024	9957	10122	10157	10031	10127	10115	10049	10007	9996	10005	10029	10099	10064	10134	10051	10030	10098	10040	10058	10079	10019	10003	10158	10038	10125	9964	10036	10133	10032	10081	9936	10129	10038	9912	10137	10202	10030	10096	10050	10034	10185	10005	10081	10067	9931	10011	10098	9928	10111	9959	10136	9953	10048	10166	10061	10052	10077	9981	9977	10039	9969	10124	10076	10140	9992	10123	10131	9935	9895	10051	10200	10029	9918	10007	10023	10084	9992	10217	10074	10023	9934	10058	10117	9904	9964	10186	10173	10032	10015	10031	10124	10230	10120	10014	10027	9972	10070	10070	10166	10112	10087	10106	10033	10045	10042	10149	9935	10045	9912	10194	10008	10052	10090	10006	10010	9993	9986	10165	10084	10146	10014	10072	9990	10250	10031	10132	9950	10064	10086	10071	10027	10237	10215	10064	10025	9839	10105	10226	10204	10053	9975	10030	10182	10163	10037	9935	10164	10002	10065	9989	10054	10068	10124	9954	10035	9989	10085	10050	9934	10024	10121	10198	10190	10117	10057	10095	9911	9998	10040	9985	10012	10088	10076	10114	10131	10036	10123	10088	9947	10088	10007	9996	10081	10003	10098	9959	10035	10206	10155	10211	10031	9990	10051	10073	10057	10177	9970	10031	9951	10339	9896	10008	10033	10134	10040	10041	10085	10018	9906	10092	9973	10098	10010	9952	9946	9988	10119	9917	10038	10100	10000	10129	10095	10051	10010	10099	10059	9963	9971	10018	9897	10023	10153	10033	10100	10013	9932	9980	10045	10053	10170	10094	10092	9998	9943	10078	10067	10210	10030	10072	9989	10038	10096	9987	10132	10002	10226	10132	9991	9998	10089	9940	10050	10183	9943	10185	10140	10061	9969	9908	10088	10091	9948	10180	10081	10035	10064	10048	9952	9945	9953	10088	10040	10036	10091	9946	9941	10074	9950	9975	10095	9889	10060	9933	10021	10086	10168	10087	9938	9990	10007	9839	10059	10066	10099	10058	9940	10001	9890	9954	9972	10129	10103	10104	10033	10172	10161	10080	10044	9999	10041	10072	10128	10121	10001	10127	10082	9982	10069	10001	9950	10153	10136	10247	10011	10005	9870	9959	9923	10122	10155	9941	10084	10210	10092	10188	10205	9938	10059	10031	10038	10034	10103	10009	9967	10100	9985	10228	10076	9966	10126	10093	10130	10122	10022	10189	10267	9951	10109	9973	9943	10114	10197	9953	9913	10138	10031	10076	10053	10033	10094	9974	10070	10125	9950	10162	10127	10017	10106	10115	10040	9882	9959	10140	10128	10138	10066	9880	9995	10185	10197	10117	10058	10079	10034	9997	10016	9918	10038	10070	10083	10107	10073	9936	9948	10171	10022	10168	10190	10168	10060	10129	9968	10159	10110	10022	10041	9892	10018	10111	10036	10130	10142	9979	10074	10183	10033	10056	10192	10023	10026	10050	9959	10031	10161	10066	10111	10036	10005	9981	10067	10032	10087	10016	10194	10128	10088	10011	9965	10078	10098	10129	10063	10176	10162	10119	10123	10074	10143	10089	10008	10126	10036	10024	10040	10119	10063	10095	9996	9978	9991	9965	10151	10120	10069	9937	10092	10119	9978	10028	9959	10077	10099	10189	10245	10036	9905	9985	10138	10021	10109	9995	9950	10022	10104	10257	10107	10036	10041	9946	9993	9889	10000	10095	10039	9835	10071	10041	10270	9938	9927	10099	10104	10125	10189	10133	10100	9942	9883	10098	10112	9787	10042	10053	10063	9873	10069	10061	10014	10173	9981	10206	10111	9990	9993	9990	9967	10120	10069	10141	10002	9939	10065	10095	10026	10077	9995	10031	9991	9943	10096	10033	10114	10049	10170	10173	10109	9979	10018	10122	9839	10111	10018	10127	10023	10285	10042	10028	10165	9940	10141	10037	10082	10144	10087	10154	10001	10045	9936	10059	10105	10015	10126	10084	9887	10044	10051	10063	10138	10086	10095	9983	9946	10115	10199	9915	10121	10063	10225	10138	10078	9969	10035	10221	9965	10083	10073	9915	10075	10151	9984	10114	10222	10184	9942	9975	10013	9990	9880	9953	9939	10114	10019	10201	9996	10069	10022	9996	9886	10144	10053	10084	10140	10168	9994	9933	9974	10089	10023	10087	10051	9936	10025	10075	10052	10086	10115	9903	10140	10026	10023	9946	10071	9995	10164	9970	9882	9988	10049	9995	10043	10072	10079	10215	10196	10040	10250
25230	21630	33993	65334	59301	45614	32360	22358	18147	17333	16882	16686	16690	16746	16638	16684	16790	16622	16646	16613	16605	16807	16484	16576	16812	16703	16688	16666	16709	16622	16739	16579	16658	16674	16546	16640	16569	16652	16802	16560	16471	16572	16738	16712	16492	16764	16558	16570	16460	16573	16605	16542	16434	16626	16704	16654	16599	16315	16637	16710	16501	16501	16660	16732	16743	16522	16415	16619	16496	16316	16677	16671	16609	16693	16702	16728	16568	16564	16627	16576	16525	16415	16563	16652	16615	16611	16536	16476	16355	16551	16463	16570	16663	16511	16480	16434	16500	16453	16244	16475	16633	16550	16506	16399	16586	16419	16528	16520	16543	16526	16602	16688	16327	16454	16488	16643	16526	16478	16614	16559	16659	16611	16631	16523	16403	16422	16350	16568	16564	16546	16670	16745	16722	16601	16453	16445	16411	16631	16560	16646	16464	16664	16831	16587	16513	16651	16456	16526	16748	16642	16556	16538	16412	16305	16554	16496	16560	16690	16465	16525	16449	16399	16566	16522	16409	16592	16296	16544	16602	16585	16518	16500	16688	16683	16392	16644	16619	16724	16671	16353	16535	16551	16447	16391	16302	16391	16433	16635	16625	16568	16500	16459	16591	16545	16506	16714	16432	16469	16458	16596	16624	16675	16666	16393	16498	16627	16699	16527	16577	16636	16559	16517	16467	16558	16516	16182	16465	16512	16640	16475	16554	16531	16304	16553	16635	16624	16516	16623	16607	16544	16351	16585	16595	16453	16480	16422	16551	16590	16544	16551	16409	16519	16566	16600	16617	16500	16464	16698	16408	16664	16654	16464	16467	16464	16514	16532	16519	16565	16528	16465	16621	16526	16459	16639	16648	16662	16407	16384	16374	16288	16337	16588	16419	16444	16468	16571	16329	16555	16509	16660	16668	16521	16625	16486	16426	16606	16486	16391	16567	16419	16764	16603	16640	16427	16571	16836	16857	16509	16555	16658	16716	16659	16482	16721	16543	16600	16672	16539	16727	16466	16620	16468	16538	16434	16561	16620	16748	16405	16554	16550	16544	16493	16332	16458	16331	16552	16554	16628	16569	16693	16540	16517	16584	16131	16358	16614	16466	16568	16479	16553	16543	16562	16416	16225	16480	16584	16548	16444	16400	16610	16386	16379	16338	16532	16432	16559	16267	16577	16552	16498	16282	16433	16579	16504	16477	16473	16474	16596	16528	16384	16567	16545	16518	16580	16609	16629	16418	16542	16479	16475	16597	16543	16555	16575	16492	16441	16501	16633	16486	16431	16751	16343	16417	16482	16352	16390	16608	16465	16620	16494	16210	16602	16597	16620	16339	16592	16431	16600	16588	16512	16561	16410	16498	16543	16516	16407	16636	16833	16634	16461	16614	16558	16487	16750	16499	16378	16591	16368	16552	16612	16576	16466	16448	16588	16509	16810	16524	16592	16477	16515	16597	16645	16711	16582	16666	16602	16671	16554	16570	16565	16447	16620	16769	16673	16361	16385	16717	16317	16499	16428	16573	16532	16527	16442	16670	16519	16525	16645	16599	16357	16548	16416	16479	16378	16593	16538	16546	16495	16633	16396	16429	16344	16424	16706	16509	16527	16475	16494	16649	16418	16703	16543	16701	16569	16486	16456	16619	16603	16563	16605	16468	16523	16310	16473	16522	16511	16516	16489	16610	16543	16397	16364	16415	16724	16795	16535	16365	16590	16726	16365	16530	16635	16548	16575	16451	16753	16618	16367	16607	16743	16529	16560	16598	16526	16596	16627	16496	16568	16529	16613	16519	16415	16496	16631	16611	16405	16636	16585	16701	16540	16450	16768	16286	16551	16625	16396	16519	16633	16373	16558	16332	16348	16624	16564	16474	16215	16488	16504	16540	16594	16631	16573	16733	16667	16514	16446	16574	16677	16552	16574	16432	16778	16619	16428	16500	16488	16564	16505	16600	16517	16522	16560	16541	16414	16247	16575	16629	16449	16467	16719	16518	16618	16590	16354	16447	16636	16699	16481	16267	16746	16647	16529	16743	16440	16672	16619	16540	16463	16638	16330	16531	16382	16444	16551	16605	16520	16485	16660	16605	16444	16538	16489	16449	16581	16488	16449	16508	16567	16514	16542	16496	16422	16528	16509	16641	16358	16383	16606	16523	16445	16489	16596	16570	16316	16493	16433	16519	16453	16601	16670	16647	16633	16765	16597	16432	16436	16527	16440	16595	16578	16678	16543	16700	16306	16556	16702	16392	16479	16641	16597	16427	16576	16582	16551	16582	16445	16512	16551	16583	16462	16482	16477	16486	16524	16675	16483	16513	16459	16524	16477	16315	16515	16458	16552	16438	16735	16499	16557	16545	16508	16569	16613	16618	16436	16588	16322	16593	16572	16635	16537	16492	16522	16568	16360	16467	16597	16592	16585	16735	16411	16536	16548	16491	16491	16518	16430	16474	16447	16738	16506	16473	16464	16646	16537	16617	16510	16618	16413	16910	16453	16510	16431	16650	16617	16650	16658	16490	16392	16647	16562	16698	16515	16465	16521	16819	16657	16704	16479	16489	16468	16441	16489	16434	16431	16479	16552	16479	16581	16506	16467	16501	16611	16455	16612	16497	16566	16652	16396	16511	16397	16401	16597	16440	16533	16593	16667	16591	16485	16493	16497	16343	16394	16642	16547	16518	16496	16703	16435	16797	16487	16334	16622	16596	16584	16617	16537	16606	16689	16757	16743	16616	16562	16585	16456	16863	16479	16558	16621	16712	16656	16609	16617	16418	16526	16453	16747	16603	16428	16351	16507	16430	16433	16349	16359	16415	16568	16615	16446	16686	16841	16552	16384	16403	16350	16477	16543	16659	16512	16394	16534	16369	16508	16774	16792	16590	16508	16605	16589	16495	16345	16559	16583	16610	16623	16532	16554	16571	16585	16620	16562	16507	16567	16613	16711	16539	16552	16611	16575	16482	16688	16424	16442	16594	16657	16443	16368	16368	16484	16403	16382	16454	16428	16363	16411	16537	16515	16583	16610	16597	16531	16479	16562	16515	16278	16514	16379	16721	16761	16604	16531	16558	16615	16653	16619	16449	16524	16541	16558	16667	16453	16485	16299	16625	16513	16510	16623	16411	16695	16610	16788	16403	16427	16566	16584	16403	16431	16571	16588	16270	16488	16552	16509	16447	16523	16601	16570	16535	16587	16550	16570	16487	16498	16662	16445	16402	16666	16510	16410	16632	16523	16632	16448	16548	16528	16561	16488	16617	16599	16564	16630	16647	16588	16423	16559	16437	16435	16571	16441	16461	16587	16646	16685	16438	16496	16369	16416	16467	16726	16696	16387	16684	16522	16423	16339	16663	16509	16496	16680	16471	16453	16560	16693	16329	16370	16627	16391	16613	16594	16661	16722	16568	16700	16560	16505	16463	16580	16377	16548	16466	16344	16457	16318	16514	16491	16450	16650	16478	16571	16473	16573	16630	16576	16683	16532	16430	16623	16564	16426	16656	16396	16371	16428	16528	16608	16697	16477	16364	16286	16664	16495	16624	16398	16382	16647	16685	16649	16566	16487	16684	16364	16418	16448	16575	16750	16520	16428	16541	16591	16731	16553	16617	16648	16562	16595	16732	16653	16551	16684	16391	16555	16553	16515	16451	16340	16562	16552	16348	16692	16740	16440	16570	16496	16471	16590	16492	16562	16334	16311	16483	16600	16376	16727	16651	16617	16541	16477	16677	16775	16406	16782	16662	16361	16621	16468	16527	16521	16639	16667	16661	16581	16607	16609	16450	16427	16595	16795	16598	16447	16570	16583	16590	16583	16577	16348	16660	16469	16648	16513	16600	16656	16449	16453	16753	16685	16531	16638	16639	16485	16473	16589	16368	16423	16651	16663	16460	16417	16583	16529	16381	16803	16635	16640	16669	16705	16739	16660	16672	16592	16394	16671	16470	16357	16457	16340	16572	16579	16702	16554	16397	16746	16523	16636	16554	16753	16581	16628	16612	16619	16431	16639	16549	16614	16472	16422	16598	16533	16580	16363	16637	16367	16530	16388	16598	16598	16783	16706	16737	16412	16296	16632	16573	16642	16614	16572	16555	16439	16369	16534	16420	16488	16382	16520	16605	16495	16508	16660	16371	16449	16466	16593	16453	16470	16338	16453	16695	16445	16472	16567	16686	16699	16656	16459	16521	16358	16591	16541	16587	16624	16450	16610	16711	16618	16455	16624	16749	16667	16571	16573	16549	16290	16640	16730	16491	16345	16462	16461	16636	16473	16408	16590	16580	16475	16464	16383	16504	16559	16748	16400	16621	16641	16528	16572	16496	16293	16628	16472	16593	16737	16565	16685	16735	16611	16313	16375	16538	16667	16442	16636	16520	16648	16520	16314	16493	16559	16598	16542	16690	16544	16808	16479	16359	16572	16626	16475	16566	16470	16453	16355	16555	16369	16589	16700	16391	16535	16609	16609	16516	16621	16576	16640	16684	16571	16495	16595	16457	16650	16587	16545	16562	16710	16673	16605	16554	16678	16712	16517	16451	16515	16653	16527	16517	16484	16535	16605	16706	16458	16651	16578	16473	16492	16465	16409	16650	16556	16427	16545	16337	16410	16492	16493	16348	16398	16616	16422	16608	16611	16640	16608	16358	16484	16560	16332	16616	16379	16494	16430	16495	16744	16588	16441	16806	16456	16622	16483	16709	16560	16565	16465	16608	16593	16461	16344	16472	16517	16466	16510	16236	16467	16516	16491	16445	16535	16645	16536	16532	16780	16616	16535	16592	16494	16468	16372	16491	16441	16457	16539	16579	16546	16446	16536	16535	16578	16407	16291	16589	16548	16481	16612	16548	16501	16577	16621	16683	16463	16475	16453	16624	16568	16412	16586	16602	16453	16581	16653	16473	16330	16917	16802	16553	16617	16810	16482	16558	16668	16495	16575	16653	16544	16676	16532	16629	16600	16583	16705	16594	16584	16780	16330	16570	16363	16522	16535	16513	16649	16588	16757	16435	16462	16578	16329	16531	16564	16624	16597	16558	16590	16587	16539	16627	16651	16481	16693	16502	16328	16775	16725	16592	16591	16626	16580	16766	16495	16459	16609	16388	16659	16676	16393	16277	16679	16707	16436	16732	16364	16682	16339
12886	22802	57880	76500	56498	37164	21716	13933	11150	10591	10465	10452	10222	10339	10343	10245	10482	10393	10358	10392	10371	10405	10403	10459	10384	10402	10397	10524	10503	10410	10374	10325	10234	10332	10339	10219	10402	10342	10376	10455	10303	10457	10278	10358	10461	10257	10168	10287	10360	10364	10446	10260	10297	10507	10280	10299	10353	10309	10318	10352	10298	10331	10399	10138	10247	10285	10413	10234	10366	10305	10258	10395	10307	10250	10271	10265	10435	10331	10139	10314	10124	10322	10298	10510	10110	10365	10395	10202	10287	10327	10386	10207	10377	10319	10401	10374	10286	10298	10455	10227	10479	10441	10229	10290	10179	10240	10326	10359	10201	10157	10348	10343	10278	10281	10371	10221	10373	10278	10342	10264	10378	10147	10116	10356	10327	10489	10495	10237	10228	10248	10242	10275	10303	10172	10241	10317	10377	10228	10317	10369	10284	10264	10371	10431	10144	10335	10185	10218	10043	10288	10390	10296	10259	10471	10243	10201	10307	10383	10297	10334	10414	10270	10252	10247	10286	10211	10253	10299	10241	10192	10429	10246	10321	10293	10487	10301	10367	10299	10299	10235	10207	10315	10307	10383	10309	10249	10215	10270	10414	10334	10335	10331	10285	10354	10242	10228	10305	10294	10407	10345	10418	10323	10324	10168	10324	10228	10242	10228	10174	10348	10374	10343	10282	10343	10350	10295	10372	10247	10351	10190	10249	10266	10220	10259	10352	10275	10475	10267	10226	10262	10301	10237	10333	10288	10255	10317	10331	10328	10387	10205	10339	10205	10211	10226	10191	10222	10377	10319	10467	10237	10281	10245	10298	10315	10182	10289	10355	10222	10426	10269	10269	10270	10353	10404	10312	10351	10332	10159	10261	10224	10256	10375	10132	10294	10237	10278	10310	10233	10223	10289	10361	10298	10289	10295	10290	10327	10398	10221	10336	10304	10473	10378	10358	10214	10424	10235	10171	10345	10239	10335	10271	10193	10201	10235	10314	10245	10357	10294	10344	10209	10308	10210	10347	10181	10352	10313	10250	10418	10197	10268	10359	10251	10432	10265	10295	10254	10256	10405	10381	10276	10388	10275	10290	10466	10289	10126	10200	10083	10335	10378	10441	10367	10320	10218	10079	10242	10333	10292	10328	10482	10328	10229	10202	10337	10527	10280	10317	10256	10239	10202	10165	10225	10315	10310	10288	10313	10241	10380	10314	10342	10161	10016	10252	10252	10283	10474	10244	10276	10043	10348	10211	10349	10249	10206	10327	10247	10360	10137	10469	10296	10223	10275	10389	10402	10230	10302	10405	10331	10247	10313	10118	10273	10254	10442	10178	10286	10276	10283	10389	10367	10179	10242	10346	10336	10202	10362	10475	10404	10434	10394	10217	10265	10305	10190	10404	10268	10425	10232	10417	10348	10229	10221	10356	10395	10213	10200	10326	10339	10093	10363	10300	10301	10288	10168	10265	10365	10415	10326	10343	10305	10392	10428	10285	10359	10265	10138	10376	10208	10546	10131	10536	10259	10360	10250	10310	10399	10352	10289	10192	10353	10289	10180	10257	10277	10323	10309	10140	10449	10132	10293	10207	10351	10412	10316	10455	10232	10271	10282	10487	10338	10117	10343	10215	10232	10404	10334	10187	10199	10252	10350	10386	10289	10234	10271	10309	10253	10263	10191	10172	10260	10476	10163	10416	10327	10172	10314	10285	10287	10219	10089	10319	10295	10012	10248	10343	10179	10242	10191	10371	10138	10274	10214	10298	10335	10459	10223	10282	10390	10301	10204	10285	10241	10303	10284	10281	10341	10424	10440	10289	10259	10186	10350	10315	10304	10374	10156	10364	10255	10461	10327	10258	10247	10348	10296	10375	10286	10248	10361	10280	10226	10217	10328	10210	10233	10432	10260	10307	10170	10189	10152	10242	10405	10228	10108	10359	10218	10348	10287	10329	10200	10319	10269	10396	10363	10237	10324	10217	10321	10274	10305	10167	10407	10348	10213	10249	10389	10085	10303	10477	10217	10326	10192	10209	10375	10219	10338	10338	10270	10364	10268	10264	10155	10306	10342	10312	10327	10313	10196	10315	10178	10342	10161	10218	10274	10507	10185	10289	10276	10267	10321	10260	10181	10217	10265	10319	10380	10401	10246	10313	10288	10363	10377	10225	10266	10319	10211	10177	10354	10404	10186	10330	10346	10136	10342	10258	10348	10276	10379	10292	10156	10366	10430	10322	10282	10316	10221	10407	10306	10464	10238	10258	10323	10217	10346	10256	10144	10387	10275	10367	10390	10310	10298	10403	10405	10161	10434	10318	10274	10363	10091	10296	10472	10260	10359	10354	10263	10324	10208	10233	10358	10375	10251	10310	10231	10287	10348	10328	10230	10240	10394	10335	10202	10173	10330	10118	10261	10230	10217	10273	10422	10394	10366	10392	10330	10262	10243	10234	10412	10411	10289	10408	10268	10275	10272	10328	10274	10462	10232	10324	10178	10259	10332	10269	10443	10170	10329	10301	10349	10363	10179	10345	10375	10238	10314	10088	10348	10149	10075	10293	10198	10277	10404	10266	10385	10282	10353	10142	10156	10331	10166	10357	10322	10163	10463	10386	10411	10391	10346	10356	10329	10313	10477	10287	10347	10487	10369	10220	10125	10218	10165	10416	10430	10237	10374	10269	10320	10330	10165	10212	10276	10253	10322	10404	10215	10339	10270	10236	10383	10206	10345	10129	10453	10152	10291	10293	10327	10222	10362	10304	10082	10215	10341	10327	10306	10249	10296	10180	10466	10263	10237	10302	10221	10245	10228	10293	10276	10327	10459	10142	10191	10363	10381	10255	10253	10314	10358	10360	10323	10293	10187	10454	10319	10381	10272	10464	10355	10254	10263	10363	10362	10087	10413	10087	10134	10261	10176	10334	10292	10352	10233	10221	10217	10373	10369	10340	10206	10463	10360	10359	10357	10209	10383	10273	10075	10289	10250	10292	10224	10340	10483	10230	10220	10291	10375	10242	10352	10372	10337	10153	10301	10258	10370	10358	10186	10269	10420	10334	10282	10231	10181	10409	10244	10182	10214	10302	10335	10135	10239	10549	10303	10259	10211	10417	10365	10428	10255	10158	10308	10218	10361	10255	10260	10373	10241	10175	10282	10288	10318	10123	10152	10338	10153	10320	10149	10280	10288	10262	10213	10330	10336	10414	10362	10303	10333	10391	10317	10292	10485	10357	10255	10221	10293	10254	10361	10303	10298	10400	10301	10085	10230	10277	10337	10254	10287	10246	10340	10311	10453	10137	10245	10258	10393	10355	10357	10187	10210	10211	10181	10322	10329	10302	10076	10338	10452	10260	10205	10374	10231	10392	10179	10204	10314	10368	10168	10323	10315	10280	10353	10360	10324	10245	10248	10338	10241	10256	10433	10217	10274	10338	10372	10429	10236	10311	10391	10408	10326	10346	10213	10304	10345	10361	10236	10407	10341	10334	10216	10080	10213	10206	10327	10160	10279	10126	10315	10166	10112	10263	10293	10280	10459	10477	10373	10296	10093	10260	10166	10053	10400	10200	10396	10316	10361	10239	10301	10199	10336	10216	10364	10291	10351	10351	10312	10160	10393	10373	10312	10163	10453	10277	10156	10356	10310	10218	10324	10193	10374	10197	10315	10384	10318	10105	10212	10246	10230	10165	10374	10229	10206	10212	10251	10393	10314	10206	10323	10208	10432	10539	10255	10324	10192	10407	10316	10302	10353	10216	10233	10338	10251	10073	10323	10137	10296	10282	10313	10146	10232	10122	10212	10324	10330	10356	10166	10280	10399	10342	10307	10307	10192	10274	10196	10451	10286	10349	10367	10401	10269	10273	10400	10306	10270	10215	10252	10436	10246	10478	10410	10256	10204	10327	10306	10120	10385	10291	10313	10224	10213	10365	10394	10260	10300	10479	10198	10391	10187	10306	10333	10259	10302	10321	10304	10278	10348	10246	10286	10295	10414	10035	10265	10194	10300	10222	10329	10269	10238	10319	10441	10221	10173	10252	10322	10389	10185	10272	10250	10232	10276	10238	10252	10203	10415	10211	10258	10347	10213	10290	10137	10498	10235	10115	10294	10251	10330	10256	10233	10290	10234	10331	10133	10347	10216	10346	10216	10276	10288	10321	10234	10458	10274	10173	10363	10407	10398	10208	10265	10417	10304	10266	10257	10161	10247	10308	10304	10292	10231	10250	10473	10319	10264	10346	10286	10151	10411	10298	10270	10276	10284	10304	10338	10411	10345	10241	10416	10148	10287	10233	10426	10255	10450	10236	10250	10371	10260	10302	10438	10335	10311	10447	10340	10280	10387	10374	10449	10251	10268	10288	10343	10230	10341	10302	10170	10409	10451	10114	10280	10434	10191	10220	10143	10146	10244	10266	10341	10308	10273	10368	10364	10390	10283	10388	10283	10435	10266	10182	10345	10434	10279	10200	10365	10224	10201	10285	10478	10261	10274	10317	10342	10367	10251	10400	10342	10400	10332	10448	10469	10277	10255	10227	10353	10440	10444	10298	10322	10149	10325	10393	10214	10274	10235	10398	10288	10298	10221	10173	10345	10387	10347	10450	10283	10232	10299	10263	10380	10287	10186	10332	10385	10402	10350	10248	10341	10262	10261	10224	10220	10284	10190	10234	10192	10261	10288	10262	10255	10271	10432	10325	10283	10329	10299	10142	10170	10298	10235	10346	10163	10343	10311	10258	10347	10329	10290	10406	10149	10250	10239	10294	10301	10263	10236	10300	10227	10242	10357	10236	10334	10307	10299	10389	10302	10224	10258	10235	10309	10274	10348	10410	10267	10274	10221	10328	10299	10294	10359	10320	10335	10252	10367	10123	10303	10333	10283	10385	10248	10528	10101	10405	10261	10201	10359	10287	10224	10296	10361	10340	10166	10273	10372	10360	10339	10264	10066	10143	10346	10279	10291	10222	10213	10272	10432	10375	10267	10269	10231	10305	10222	10274	10349	10413	10404	10375	10193	10111	10349	10250	10306	10291	10282	10348	10276	10136	10222	10130	10287	10297	10237	10329	10421	10317	10448	10321	10245	10217	10295	10246	10246	10433	10383	10256	10402	10349	10306	10212	10149	10371	10210	10200	10155
23764	21592	34778	63197	63581	53001	39437	24721	20379	18644	17570	16984	17106	17101	17306	17116	17051	17171	17107	16978	16822	17180	17170	17054	16883	16948	16909	16937	16865	16840	16953	17017	16925	17000	16855	16909	16999	16933	16754	16900	16966	16884	16690	16792	16773	16941	16885	16791	17015	17002	17040	16866	16827	16788	16978	16949	16834	16954	17092	17144	16997	16807	16765	17001	16800	16676	16748	16699	16987	17019	16818	16731	16897	17251	16913	16981	16841	16904	16874	16803	16917	16854	16915	16900	16937	16805	16911	16783	16806	16934	16951	16937	16942	16811	16971	16798	16880	17077	16734	16889	16914	16956	16887	16826	16889	16877	16931	17013	16707	16998	17024	17020	16967	17050	16916	16795	16937	16755	16892	16832	16617	16582	17088	16861	16933	16911	17039	16724	16809	16984	16851	16736	16800	16864	16745	16766	16695	16966	16814	16642	17110	16929	16925	16767	16714	16588	16951	16681	16928	16602	16784	16845	16818	17012	16812	16819	17012	16763	16962	16909	16891	17019	17030	16894	16633	16805	16878	17032	16763	16713	16736	16886	16745	16837	16735	16757	16572	16935	16942	16802	16782	16832	16823	16842	16732	16719	17022	16819	16951	16901	16569	16898	16770	16855	16858	16779	16723	16824	16830	16711	16955	16629	16693	16663	16670	16807	16974	17055	16832	16834	16816	16803	16822	16700	16981	16631	16867	16842	16964	16766	16708	16970	16859	16934	16932	16830	16685	16846	16956	16837	16621	16918	16674	16986	17002	16540	16735	16871	16806	16778	16799	16907	16921	16770	16822	16800	16827	16810	16587	16702	16889	16689	16940	16903	16780	16775	16870	16950	16929	16704	16701	16904	16794	16747	16669	16705	16802	16841	17039	16824	16957	16753	16845	16702	16928	16729	16940	16851	16680	16876	16762	16990	16954	16876	16758	16649	16928	16875	16903	16947	16824	16605	16951	16866	16801	16877	16821	16919	16915	16875	16862	16851	16729	16988	16790	16645	16698	16678	16990	17107	16939	16873	16777	16848	16978	16793	16813	16756	16902	16700	16792	16961	16768	16904	16919	16711	16724	16879	16857	16998	16771	16704	16879	16573	16783	16878	16826	16766	16839	16896	16923	16908	16927	16777	16876	16881	16841	16806	16804	16964	16881	16882	17114	16719	16716	17060	16857	16752	16826	16887	16802	16923	16651	16922	16679	16745	16779	16963	16747	16812	16915	16902	16889	16799	16752	16833	16693	16665	16759	16731	16851	16708	16952	16780	16974	16897	16785	16831	16744	16715	17016	16901	16699	16728	16644	17009	16860	16763	16593	16979	16735	16619	16735	16961	16764	16938	16914	16831	16726	16694	16719	16883	16634	16798	16984	16827	16782	16738	16905	16841	16697	16729	16652	16764	16718	16795	16943	16804	16690	17006	16786	16735	16895	16934	16922	16768	16800	16861	16834	16795	16951	16946	16923	16889	16941	16912	16903	16796	16764	16857	16704	16499	16828	16785	16572	16875	17097	16688	16882	16613	16696	16864	16845	16945	16938	16804	16945	16712	16592	16820	16707	16849	16738	16870	16735	16982	16773	16981	16697	16765	16705	16942	16878	16983	16820	16985	16934	16514	16971	16716	16496	16696	16773	16812	16997	16616	16853	16816	16722	16818	16985	16802	16734	16700	16811	16927	16958	16981	16965	16709	16752	16658	16675	16821	16713	16814	16846	16838	16782	16793	16802	17075	17030	16779	16678	16883	17092	16706	16823	16829	16632	16883	16991	16958	16584	16855	16865	16734	16797	16860	16799	16927	17005	16882	16870	16963	16824	16828	16771	16921	16800	16674	17018	16785	16985	16923	16756	16927	16751	16816	16787	16880	16642	16717	16709	16712	16922	16983	16786	16801	16890	16747	16780	16935	16765	16733	16711	16951	16900	16825	16742	16573	16568	16744	16857	16764	16874	16745	16969	16803	16816	16831	17054	16802	16629	16853	16774	16808	16858	16843	16881	16800	16699	16747	16655	16674	16713	16901	16777	16799	16980	16865	16903	16549	16750	16585	16845	16913	16864	16805	16674	16679	16922	16787	16788	16956	16998	16772	16816	16951	16888	16796	16733	16951	16924	16926	16680	16708	16841	16766	16737	16768	16735	16671	16931	16831	16773	16696	16984	16807	17022	16628	16865	16802	16791	16776	16851	16668	16762	16806	16918	16667	16568	16840	17097	17028	16893	16799	16905	16637	16756	16770	16904	16799	16762	16606	16835	16732	16471	16862	16969	16807	16827	16941	16883	16850	16678	16739	16641	16973	16891	16754	16916	16665	16607	16729	16885	16984	16775	16680	16725	16881	16654	16818	16694	16770	16782	16890	16853	16737	16827	16879	16764	16577	16843	16791	16662	16917	16797	16755	16800	16719	16622	16771	17010	16776	16662	16764	16869	16955	16860	16841	16692	16653	16762	16963	16740	16909	16608	16862	16822	16925	16885	16908	16779	16758	17083	16741	16822	16664	16685	16749	16798	16638	16849	16882	16859	16713	17010	16821	16749	16884	16752	16755	16765	17068	16655	16827	16938	16818	16960	16833	16921	16583	16861	16955	16824	16779	16705	16755	16823	16964	16775	16469	16706	16951	16930	16819	16655	16817	16859	16843	16827	16805	16762	16793	17120	16851	16908	16994	16820	16890	16648	16883	16871	16941	16742	16631	16904	16856	16729	16708	16742	16912	16676	16814	16748	16809	17046	16708	16644	16730	16752	16624	16739	16745	16850	16658	16762	16876	16803	16478	16910	16637	16732	16776	16767	16754	16746	16784	16871	16882	16717	16770	16863	16803	16793	16952	16795	16940	16947	16975	16964	16693	16819	16662	16771	16763	16791	16695	16770	16750	16769	16903	16959	16960	16831	16851	16856	16671	16684	17041	16673	16681	16854	17029	16777	16883	16718	16685	16773	16688	16877	16762	16783	17062	16861	16928	16724	16955	16790	16873	16718	16636	16564	16697	16891	16891	17009	17042	16935	16993	17069	16881	16697	16961	16829	16838	16701	16768	16814	16708	16936	16765	16872	16787	17087	16922	17047	16740	16739	16771	16923	16967	16726	16829	16840	16794	16886	16859	17060	16883	16831	16879	16648	16879	16860	16892	16907	16835	16640	16814	16843	16812	16716	16927	16663	16720	16784	16675	17015	16764	16741	16793	16779	16971	16867	16897	16811	17022	16656	16835	16837	16896	16880	16928	16709	16869	16650	16794	16673	16781	16877	16801	16843	16911	16801	16847	16952	17103	16754	16842	16561	16897	16695	16798	17155	16748	16753	16912	16874	16984	16917	16699	16895	16698	16687	17039	16696	16767	16973	16775	16703	16552	16685	16932	16745	16626	16776	16653	16799	16778	16811	16774	16802	16812	16806	16839	16712	16797	16981	16818	16792	17071	16894	16639	16781	16922	16869	16832	16805	16672	17098	16827	16864	16811	16843	16945	16932	16642	16974	17046	16815	16822	16698	16886	16994	16835	16717	16755	16806	16890	16938	16789	16960	16890	16761	16843	17011	16761	16756	16955	16833	17012	16789	16678	16797	16773	16783	16825	16662	16857	16839	16769	16884	17038	16798	16528	16826	16778	16822	16788	16869	16862	16796	16907	16624	16878	16709	16655	16741	16903	16954	16855	16798	16659	16959	17018	16897	16778	16850	16795	16715	16840	16843	16774	16929	16849	16810	16879	16792	16871	16910	16745	16759	16855	16833	16744	16978	17058	16838	16940	17242	16741	16675	16806	16764	16835	16937	16750	16928	16766	16958	16692	16814	16824	16909	16745	16944	16646	16942	16685	16915	16830	16810	16733	16977	16902	16601	16837	16757	16685	16754	16787	16655	16931	16743	16887	16847	16792	17032	16890	16951	16667	16648	16754	16799	16957	16819	16591	16667	16638	16815	16689	16667	16703	16593	16900	16824	16791	16933	16927	16879	16831	16902	16695	16717	16882	16952	16770	17059	16782	16606	16617	16918	16829	16772	16991	16724	16878	16732	16791	17012	16943	16833	16765	16668	17041	16579	16714	16890	16992	16984	17001	16837	16772	16719	16724	16826	16717	16877	16574	16777	16863	17092	16657	16874	17022	16815	17086	16838	16602	16629	16926	16799	16626	16784	16999	16690	16813	17161	16657	16665	16560	16734	17024	16872	16825	16916	16710	16729	16787	16887	16643	16814	16762	16944	16791	16904	16926	16770	16962	16894	16924	16912	16930	16924	16919	16937	16810	17027	16786	16803	16788	16899	16726	16699	16819	16657	16781	16918	16657	16980	16938	16776	16704	16814	16681	16697	17006	16669	16710	16997	16910	16590	16769	16845	16758	16736	16728	16599	16860	16800	16718	16883	16527	16738	16562	17017	16780	16895	16719	16890	16769	16692	16806	16822	17044	16855	16902	16760	16764	16870	16702	16889	16762	16942	17012	16930	16848	16821	16950	16820	16883	16698	16744	16791	16851	16764	16758	17136	17002	16857	16754	16832	16963	16802	16935	16907	16855	16652	16819	16863	16753	17206	16879	17049	16895	16864	17075	16699	16548	16598	16743	16730	16806	16844	16809	16945	16672	17108	16889	16704	16838	16586	16723	16984	16896	16703	16621	16691	16759	16755	16717	16774	16793	16746	16875	16924	16758	16676	16907	16817	16705	16482	16725	16746	16797	16960	16835	16664	16828	16980	16901	16908	16849	16775	16881	16603	16765	16848	16631	16751	17027	16828	16804	16750	16740	16964	16905	16887	16912	16796	16887	16796	16816	16875	16794	17075	17079	16880	16873	16947	16780	16895	16719	16716	16918	16768	16839	16951	16932	16651	16781	16832	16809	16930	16916	16933	17041	16778	16725	16615	16925	16973	16781	16892	17039	16877	16940	16968	16964	16782	17055	16881	16900	16839	16812	16853	16914	16633	16746	16701	16706	16750	16868	16887	16891	16801	16915	16813	16990	16781	16870	16847	16983	16886	16813	16864	16839	16615	16964	16657	16993	16877	16864	16762	16900	16642	16732	16876	16879	16749	16888	16899	16891	16876	16753	17023	16889	16631	16743	16883	16771	16826	16742	16871	16953	16829	16852	16767	16946	16829	16800	16860	16995	16776	16806	16744	16983	16892	16827	16785	16933	17069	16768
16428	32726	74934	92126	72976	50095	29428	15910	13068	11768	10995	10699	10804	10860	10520	10855	10756	10844	10819	10602	10768	10643	10832	10623	10659	10787	10875	10724	10794	10683	10625	10728	10565	10818	10712	10696	10670	10774	10537	10695	10778	10761	10617	10786	10573	10723	10670	10612	10634	10739	10510	10541	10825	10588	10542	10643	10610	10737	10754	10624	10693	10736	10677	10710	10748	10523	10466	10695	10610	10625	10702	10695	10629	10664	10624	10843	10666	10689	10819	10909	10649	10577	10616	10726	10609	10592	10820	10567	10406	10651	10750	10819	10657	10553	10710	10649	10644	10706	10609	10619	10663	10803	10660	10930	10701	10632	10673	10634	10634	10798	10726	10649	10774	10704	10712	10609	10714	10798	10712	10420	10572	10688	10670	10717	10747	10707	10648	10673	10660	10711	10642	10693	10561	10531	10569	10733	10737	10559	10622	10657	10571	10843	10539	10553	10703	10829	10660	10578	10873	10604	10584	10670	10749	10821	10630	10700	10636	10814	10637	10673	10794	10576	10662	10595	10586	10532	10621	10780	10786	10722	10677	10659	10549	10634	10662	10620	10661	10741	10593	10622	10771	10830	10651	10643	10773	10529	10431	10670	10630	10664	10425	10685	10601	10714	10611	10655	10658	10541	10641	10732	10581	10567	10555	10682	10618	10608	10490	10510	10670	10529	10543	10527	10670	10641	10550	10795	10679	10688	10609	10560	10620	10679	10599	10684	10572	10802	10638	10673	10643	10581	10561	10654	10693	10584	10678	10474	10617	10535	10624	10525	10711	10702	10608	10746	10598	10666	10770	10723	10665	10607	10556	10498	10756	10718	10634	10661	10549	10801	10657	10604	10815	10644	10708	10580	10672	10746	10697	10683	10737	10878	10611	10546	10659	10705	10491	10588	10419	10661	10715	10615	10522	10661	10570	10538	10835	10618	10734	10678	10708	10525	10636	10698	10619	10787	10584	10531	10666	10488	10656	10639	10736	10671	10732	10650	10535	10680	10743	10594	10547	10639	10727	10746	10615	10616	10721	10713	10656	10569	10698	10555	10573	10523	10613	10594	10642	10570	10600	10659	10617	10598	10607	10547	10496	10812	10641	10693	10710	10665	10647	10630	10692	10665	10624	10558	10788	10649	10532	10835	10709	10707	10751	10595	10551	10563	10818	10637	10794	10740	10613	10532	10770	10607	10725	10542	10553	10747	10672	10597	10789	10509	10581	10813	10604	10602	10743	10557	10551	10598	10804	10539	10729	10470	10756	10639	10675	10821	10562	10673	10665	10679	10499	10559	10639	10608	10632	10456	10633	10557	10609	10621	10831	10520	10785	10528	10680	10679	10636	10586	10739	10553	10637	10510	10586	10631	10696	10632	10743	10681	10737	10595	10759	10606	10646	10585	10613	10761	10520	10634	10629	10687	10626	10658	10691	10717	10731	10779	10566	10585	10674	10539	10624	10642	10749	10568	10728	10588	10583	10593	10796	10649	10778	10625	10705	10529	10602	10679	10752	10724	10675	10632	10493	10587	10803	10659	10518	10630	10726	10659	10585	10607	10648	10584	10771	10641	10712	10671	10695	10795	10785	10528	10649	10512	10669	10639	10666	10467	10515	10675	10653	10631	10641	10713	10667	10620	10641	10674	10713	10696	10600	10687	10505	10523	10682	10484	10562	10733	10588	10549	10553	10722	10516	10702	10610	10630	10521	10828	10664	10734	10803	10677	10444	10813	10661	10889	10684	10706	10750	10499	10611	10612	10605	10710	10618	10635	10506	10666	10585	10641	10593	10661	10569	10594	10654	10547	10644	10604	10670	10419	10411	10648	10595	10600	10792	10653	10591	10621	10811	10638	10553	10571	10736	10750	10561	10576	10529	10483	10698	10669	10655	10483	10773	10627	10667	10719	10475	10627	10604	10671	10632	10585	10515	10420	10723	10885	10618	10636	10552	10561	10465	10724	10704	10686	10614	10773	10759	10815	10558	10552	10582	10686	10546	10884	10768	10700	10671	10664	10702	10696	10608	10582	10721	10593	10619	10842	10653	10599	10583	10709	10605	10586	10675	10612	10711	10600	10649	10756	10763	10645	10799	10638	10621	10759	10680	10658	10578	10746	10446	10502	10637	10779	10545	10650	10660	10755	10734	10759	10633	10579	10649	10641	10739	10736	10771	10799	10461	10634	10562	10647	10721	10753	10759	10706	10625	10684	10782	10535	10641	10667	10680	10705	10695	10594	10511	10748	10657	10486	10631	10669	10605	10654	10687	10605	10629	10696	10724	10558	10782	10702	10612	10577	10753	10669	10594	10673	10767	10806	10692	10641	10670	10562	10670	10661	10589	10464	10618	10648	10586	10721	10510	10586	10657	10652	10584	10635	10737	10848	10706	10761	10688	10704	10601	10692	10494	10788	10565	10653	10644	10595	10806	10775	10488	10792	10593	10664	10643	10607	10687	10685	10707	10635	10608	10634	10648	10622	10769	10566	10615	10715	10533	10698	10713	10769	10562	10651	10633	10642	10670	10744	10587	10791	10645	10522	10520	10734	10666	10687	10687	10726	10576	10521	10619	10729	10581	10670	10760	10568	10592	10629	10851	10437	10646	10697	10709	10695	10590	10669	10436	10592	10691	10629	10659	10475	10632	10800	10688	10647	10724	10578	10653	10729	10600	10572	10549	10513	10677	10673	10471	10577	10725	10565	10681	10700	10666	10567	10535	10779	10567	10685	10543	10631	10701	10737	10781	10641	10759	10547	10588	10527	10628	10595	10654	10624	10476	10780	10544	10689	10632	10864	10708	10723	10858	10469	10738	10496	10697	10560	10593	10493	10701	10551	10589	10631	10571	10794	10701	10655	10682	10512	10735	10777	10733	10593	10709	10738	10710	10668	10690	10860	10630	10530	10618	10587	10732	10565	10739	10474	10575	10511	10782	10640	10423	10704	10637	10606	10509	10647	10629	10685	10387	10610	10707	10578	10545	10570	10640	10616	10823	10615	10634	10706	10616	10734	10619	10556	10564	10653	10555	10753	10635	10637	10612	10605	10699	10586	10674	10715	10708	10811	10689	10602	10607	10372	10775	10658	10773	10693	10609	10567	10635	10645	10619	10592	10593	10601	10931	10575	10688	10606	10494	10758	10664	10621	10706	10641	10679	10914	10607	10555	10560	10649	10724	10486	10789	10587	10745	10486	10708	10729	10472	10619	10619	10806	10638	10612	10677	10600	10800	10651	10576	10649	10645	10519	10861	10571	10570	10582	10591	10678	10606	10537	10629	10568	10581	10664	10656	10549	10679	10681	10546	10709	10485	10690	10677	10686	10690	10643	10657	10743	10569	10614	10649	10666	10665	10619	10797	10676	10806	10684	10725	10630	10701	10681	10551	10659	10591	10678	10748	10662	10493	10574	10616	10582	10470	10749	10590	10495	10676	10649	10711	10566	10586	10806	10629	10689	10537	10619	10610	10740	10597	10779	10418	10651	10629	10726	10689	10724	10524	10770	10681	10514	10708	10603	10680	10542	10561	10575	10766	10614	10538	10687	10608	10620	10757	10751	10708	10692	10705	10652	10615	10640	10745	10488	10772	10704	10496	10737	10690	10658	10625	10611	10646	10529	10640	10614	10591	10675	10660	10663	10680	10628	10557	10738	10641	10674	10618	10759	10722	10565	10654	10712	10668	10505	10530	10562	10711	10629	10695	10642	10742	10592	10584	10732	10624	10596	10715	10695	10821	10611	10560	10417	10534	10563	10756	10778	10629	10544	10541	10602	10733	10551	10648	10688	10783	10665	10697	10614	10782	10653	10589	10658	10570	10555	10498	10540	10621	10675	10689	10571	10637	10801	10549	10668	10541	10703	10561	10512	10589	10608	10511	10568	10778	10573	10763	10623	10538	10554	10572	10532	10508	10472	10741	10550	10619	10743	10573	10721	10736	10678	10530	10584	10632	10639	10583	10644	10738	10815	10721	10727	10497	10542	10646	10681	10647	10566	10632	10561	10459	10772	10627	10654	10719	10725	10528	10605	10578	10590	10709	10674	10539	10570	10715	10744	10511	10593	10620	10698	10682	10484	10567	10706	10538	10780	10519	10679	10647	10622	10601	10631	10638	10764	10455	10660	10673	10638	10622	10663	10614	10661	10657	10572	10648	10865	10537	10624	10695	10575	10551	10613	10653	10549	10718	10612	10549	10503	10614	10655	10736	10817	10526	10607	10661	10620	10490	10579	10621	10587	10586	10767	10606	10750	10686	10608	10553	10584	10703	10636	10557	10611	10657	10604	10477	10667	10611	10646	10591	10528	10713	10688	10461	10775	10753	10570	10678	10565	10707	10590	10613	10717	10755	10620	10657	10648	10609	10470	10635	10641	10483	10717	10674	10559	10710	10676	10654	10692	10615	10544	10702	10600	10712	10660	10587	10624	10540	10700	10622	10620	10669	10568	10604	10456	10499	10698	10683	10639	10642	10705	10540	10587	10723	10628	10602	10627	10632	10681	10723	10580	10707	10655	10586	10544	10473	10591	10636	10693	10741	10620	10669	10509	10641	10634	10867	10725	10637	10669	10629	10688	10508	10621	10631	10760	10547	10737	10638	10557	10671	10458	10599	10686	10579	10665	10459	10715	10720	10561	10544	10636	10535	10538	10634	10470	10803	10590	10517	10640	10609	10570	10666	10416	10468	10671	10561	10535	10752	10702	10600	10664	10679	10660	10520	10601	10668	10609	10660	10523	10753	10700	10601	10604	10658	10592	10749	10534	10472	10508	10690	10575	10658	10566	10712	10655	10742	10590	10491	10562	10606	10697	10310	10590	10587	10599	10629	10742	10580	10643	10578	10626	10585	10581	10732	10606	10665	10549	10549	10515	10499	10591	10673	10622	10515	10575	10659	10606	10740	10545	10677	10582	10697	10716	10712	10683	10609	10604	10881	10601	10528	10687	10428	10643	10620	10591	10612	10474	10762	10588	10653	10392	10636	10541	10442	10660	10608	10555	10608	10585	10688	10545	10513	10678	10532	10672	10643	10812	10655	10560	10771	10632	10730	10624	10723	10758	10826	10654	10543	10793	10494	10617	10733	10594	10691	10587	10435	10689	10671	10620	10636	10577	10468	10521	10638	10518	10598	10735	10512	10621	10718	10612
30138	22511	29060	40625	32339	24603	19786	17062	16769	16754	16783	16492	16526	16538	16366	16477	16395	16563	16431	16602	16462	16353	16301	16367	16490	16353	16325	16651	16616	16262	16283	16283	16673	16638	16394	16509	16281	16429	16252	16431	16415	16343	16417	16381	16452	16325	16333	16434	16548	16332	16439	16489	16404	16667	16556	16526	16294	16500	16704	16346	16478	16302	16389	16299	16355	16496	16447	16063	16384	16375	16360	16419	16249	16458	16536	16307	16468	16300	16424	16309	16466	16368	16319	16371	16382	16308	16588	16322	16519	16515	16203	16376	16312	16448	16245	16458	16440	16319	16440	16431	16396	16466	16368	16449	16247	16378	16249	16283	16263	16376	16298	16454	16357	16412	16328	16445	16338	16274	16450	16313	16469	16181	16520	16408	16577	16436	16284	16264	16474	16399	16414	16307	16294	16495	16259	16358	16322	16357	16310	16375	16265	16218	16131	16347	16566	16031	16457	16187	16362	16361	16386	16306	16276	16297	16356	16374	16441	16257	16555	16335	16390	16358	16554	16425	16514	16252	16348	16419	16245	16338	16423	16344	16409	16432	16349	16318	16366	16228	16616	16549	16454	16498	16088	16242	16490	16383	16371	16132	16418	16302	16349	16443	16474	16382	16220	16251	16406	16453	16362	16193	16154	16461	16323	16371	16559	16436	16335	16236	16219	16254	16536	16247	16488	16312	16442	16489	16301	16203	16226	16459	16475	16551	16612	16157	16347	16405	16299	16385	16157	16186	16471	16252	16471	16538	16387	16403	16249	16487	16247	16449	16534	16379	16374	16322	16416	16638	16278	16380	16496	16561	16436	16384	16424	16420	16437	16359	16350	16532	16255	16333	16262	16455	16549	16390	16468	16257	16297	16184	16297	16265	16279	16253	16539	16433	16441	16444	16482	16245	16303	16217	16360	16344	16329	16337	16327	16350	16473	16167	16218	16315	16282	16300	16355	16506	16522	16435	16150	16410	16448	16271	16616	16519	16222	16356	16415	16342	16212	16434	16338	16438	16548	16268	16504	16448	16354	16291	16293	16539	16448	16247	16225	16410	16411	16334	16367	16349	16408	16380	16348	16189	16260	16082	16253	16432	16416	16518	16140	16507	16448	16353	16373	16216	16391	16275	16432	16126	16552	16594	16455	16377	16526	16421	16565	16296	16377	16562	16388	16241	16267	16350	16437	16431	16444	16366	16370	16322	16593	16467	16529	16352	16286	16388	16398	16361	16604	16313	16554	16444	16364	16406	16324	16496	16269	16587	16412	16682	16430	16217	16407	16438	16338	16331	16429	16441	16334	16438	16389	16322	16415	16343	16359	16176	16308	16293	16442	16349	16468	16444	16353	16400	16390	16444	16264	16155	16482	16369	16302	16262	16356	16463	16510	16368	16615	16459	16570	16403	16338	16339	16567	16415	16410	16332	16436	16390	16297	16328	16198	16429	16272	16219	16363	16491	16534	16332	16290	16281	16478	16260	16356	16312	16335	16193	16308	16365	16356	16456	16233	16338	16374	16294	16378	16309	16373	16278	16418	16147	16365	16370	16543	16440	16477	16580	16401	16317	16474	16312	16239	16520	16472	16308	16181	16325	16211	16213	16304	16579	16500	16544	16284	16464	16226	16271	16272	16289	16350	16340	16482	16506	16282	16458	16262	16361	16561	16429	16467	16434	16449	16423	16273	16226	16250	16202	16410	16444	16213	16152	16276	16286	16301	16469	16160	16441	16358	16425	16307	16468	16509	16186	16423	16350	16519	16597	16284	16369	16368	16379	16498	16332	16396	16345	16324	16317	16146	16576	16435	16449	16376	16451	16502	16420	16582	16685	16354	16391	16187	16330	16556	16403	16477	16373	16191	16563	16406	16431	16317	16286	16402	16296	16421	16122	16436	16513	16478	16477	16335	16366	16303	16238	16526	16340	16146	16369	16293	16342	16521	16472	16385	16398	16366	16367	16369	16333	16622	16403	16390	16511	16275	16402	16441	16454	16517	16555	16373	16348	16319	16343	16444	16543	16323	16465	16346	16330	16480	16157	16425	16444	16293	16331	16230	16293	16455	16373	16016	16334	16282	16337	16327	16464	16397	16376	16410	16351	16278	16561	16280	16457	16614	16442	16458	16251	16300	16594	16495	16522	16344	16373	16487	16262	16367	16391	16361	16601	16458	16316	16330	16353	16262	16334	16515	16498	16389	16491	16408	16316	16551	16279	16313	16469	16443	16515	16251	16467	16538	16344	16421	16450	16516	16393	16295	16335	16265	16324	16462	16453	16403	16368	16276	16179	16335	16375	16331	16174	16453	16550	16343	16314	16395	16273	16256	16509	16544	16255	16619	16457	16441	16248	16503	16309	16489	16426	16398	16247	16374	16390	16433	16176	16429	16377	16467	16343	16350	16447	16448	16448	16260	16412	16555	16453	16398	16321	16302	16527	16285	16221	16328	16422	16526	16157	16242	16418	16359	16467	16308	16306	16225	16312	16497	16599	16564	16621	16333	16408	16454	16509	16215	16433	16382	16413	16320	16236	16498	16360	16240	16315	16427	16410	16258	16296	16441	16438	16104	16276	16489	16414	16330	16455	16414	16324	16457	16545	16531	16768	16440	16450	16338	16250	16170	16322	16383	16027	16354	16485	16330	16446	16218	16404	16459	16283	16442	16346	16517	16064	16361	16389	16324	16388	16281	16491	16345	16457	16308	16673	16675	16480	16141	16145	16423	16314	16368	16403	16555	16125	16358	16322	16463	16283	16412	16531	16297	16196	16196	16559	16285	16409	16281	16380	16259	16301	16402	16330	16365	16211	16419	16235	16493	16521	16467	16403	16170	16215	16041	16288	16500	16213	16458	16425	16326	16276	16346	16281	16528	16385	16441	16362	16424	16737	16367	16374	16329	16576	16440	16422	16372	16492	16283	16331	16300	16230	16492	16449	16435	16457	16312	16466	16332	16437	16450	16218	16483	16350	16474	16497	16596	16373	16542	16488	16553	16287	16456	16383	16313	16377	16385	16304	16229	16369	16400	16238	16530	16458	16440	16237	16359	16317	16265	16378	16231	16457	16276	16308	16386	16304	16528	16529	16326	16576	16537	16445	16415	16439	16351	16377	16403	16452	16494	16435	16429	16432	16360	16473	16443	16196	16306	16329	16258	16388	16371	16551	16348	16449	16345	16291	16307	16514	16545	16511	16433	16481	16368	16235	16355	16299	16231	16147	16501	16207	16469	16404	16245	16470	16505	16282	16300	16360	16395	16346	16331	16390	16431	16385	16297	16258	16407	16518	16322	16393	16409	16378	16317	16381	16291	16491	16235	16448	16472	16541	16559	16290	16293	16488	16397	16387	16535	16489	16239	16443	16423	16399	16220	16307	16311	16663	16261	16234	16376	16404	16425	16355	16386	16379	16374	16357	16247	16372	16426	16265	16319	16449	16482	16353	16551	16541	16582	16568	16371	16167	16451	16813	16658	16075	16406	16498	16377	16414	16373	16444	16271	16286	16198	16418	16419	16371	16353	16418	16381	16417	16491	16144	16507	16130	16375	16164	16578	16595	16451	16300	16415	16528	16422	16584	16783	16527	16289	16359	16394	16118	16318	16401	16370	16435	16533	16489	16668	16447	16383	16340	16490	16309	16386	16249	16478	16224	16355	16476	16513	16452	16496	16600	16486	16336	16495	16387	16268	16382	16443	16424	16323	16475	16341	16410	16526	16304	16216	16337	16260	16360	16531	16246	16264	16327	16337	16301	16474	16453	16580	16497	16436	16258	16498	16420	16374	16293	16416	16306	16268	16462	16369	16273	16303	16379	16216	16659	16215	16036	16264	16351	16263	16376	16318	16505	16273	16457	16522	16662	16247	16430	16350	16382	16325	16353	16508	16477	16396	16508	16325	16319	16480	16566	16447	16217	16546	16449	16314	16456	16470	16238	16300	16472	16406	16366	16364	16384	16273	16425	16317	16379	16356	16453	16462	16252	16366	16518	16657	16431	16440	16581	16432	16216	16268	16303	16393	16487	16557	16166	16386	16386	16497	16318	16351	16382	16357	16325	16314	16194	16476	16215	16311	16352	16482	16282	16266	16431	16319	16407	16417	16343	16201	16230	16352	16477	16245	16207	16452	16184	16392	16181	16395	16490	16528	16467	16288	16399	16463	16213	16396	16321	16424	16344	16387	16408	16355	16382	16446	15979	16447	16414	16494	16299	16450	16306	16461	16318	16207	16380	16490	16577	16517	16381	16370	16274	16419	16359	16615	16305	16395	16292	16489	16317	16457	16302	16352	16630	16450	16477	16260	16509	16347	16344	16473	16259	16439	16557	16351	16384	16392	16507	16505	16340	16353	16452	16257	16166	16496	16337	16380	16364	16544	16407	16201	16290	16431	16152	16274	16291	16445	16243	16397	16570	16309	16437	16368	16360	16421	16362	16504	16285	16344	16305	16511	16155	16312	16340	16277	16415	16384	16311	16287	16179	16478	16630	16387	16495	16441	16256	16426	16320	16418	16552	16483	16328	16376	16299	16702	16413	16430	16497	16231	16311	16487	16288	16587	16407	16237	16147	16481	16450	16579	16548	16305	16428	16389	16356	16180	16445	16433	16299	16333	16270	16301	16283	16359	16481	16354	16471	16342	16399	16633	16347	16623	16362	16457	16455	16396	16386	16630	16128	16492	16408	16425	16530	16370	16279	16322	16484	16490	16332	16399	16356	16296	16537	16305	16344	16368	16457	16260	16620	16254	16301	16587	16227	16378	16441	16336	16357	16454	16373	16368	16428	16363	16440	16410	16468	16315	16416	16393	16367	16523	16331	16411	16508	16238	16508	16433	16430	16312	16630	16191	16315	16482	16585	16384	16343	16439	16734	16274	16305	16618	16508	16461	16480	16292	16446	16333	16387	16226	16543	16361	16253	16303	16374	16382	16354	16286	16254	16470	16343	16428	16451	16462	16458	16421	16481	16665	16423	16578	16303	16421	16622	16460	16427	16450	16326	16347	16455	16238	16483	16343	16283	16528	16396	16465	16243	16357	16386	16402	16489	16329	16600	16333	16265	16239	16364	16295	16479	16469	16288	16424	16526	16432	16415	16299	16378	16410	16283	16232	16434	16474	16479	16248	16418	16292	16462	16315	16561	16317	16520
11902	12830	24413	31187	23049	16076	11716	10418	10146	9993	9955	9894	9874	10037	10013	10033	10036	10052	9929	10037	10087	9952	10026	9958	9992	10009	9921	10105	10239	10114	10005	9895	9925	9918	9900	9894	9994	10050	10029	9967	9958	9832	9985	9997	9945	10022	9983	10073	9906	9884	10156	10012	10030	9952	9923	10034	9954	9983	9916	10048	9964	10014	9900	9848	9796	9923	10103	9842	9946	10072	10150	10095	10035	9886	10016	10020	10017	10002	9974	10008	10092	9947	9843	10039	9969	9990	9941	9941	9920	10106	9808	9933	9865	10034	10057	9987	10107	9978	9875	9945	9846	9881	9893	10030	10030	9867	9990	9925	10004	9995	10035	10030	9821	10011	9881	10103	9913	10018	9848	9946	9851	9905	9833	9858	9948	9993	9755	9951	9782	9843	9899	9798	9980	10073	9884	9885	9926	9883	10002	9785	10010	9993	9978	9939	9830	9929	9950	9940	9981	10131	9830	9807	10009	9869	9870	9947	9889	9846	9842	9756	10058	9935	9848	9964	9847	9963	9978	9889	9936	9975	9919	10055	9763	9927	10114	9943	10005	10009	9975	9970	9834	10013	10079	9922	10005	9898	10001	9902	9970	9982	9662	9894	9962	9869	9955	9740	9911	10013	9901	9879	9986	10018	9879	9897	9949	9906	9868	10010	9903	10149	9854	10020	10073	9978	9928	10097	10078	9901	9755	9899	9811	10072	9901	9851	9994	10026	10007	9967	9818	9988	9887	9843	9915	9968	10009	9952	9914	10092	9918	10068	9991	9941	9979	9971	9847	9804	9890	9990	9967	9838	9963	10064	9869	10039	9946	9924	10045	9848	10114	10023	10025	10078	9890	9818	9692	9848	10147	10021	9898	9843	9909	9872	10087	10045	9916	9876	9841	9862	9995	9862	9912	9882	9916	9910	10045	10004	9932	9957	9995	9848	10135	9992	10048	9924	9816	9862	10093	10022	9940	9929	9994	9994	9837	9845	9892	9956	9977	9818	9889	9924	9755	9976	9905	9919	10034	9840	9926	9973	9886	9789	9991	9979	9956	9932	9995	9903	10035	9885	10130	10007	10047	9790	9893	9884	9808	9847	9869	9950	9837	9979	9891	9800	9955	9987	9952	9987	9788	9948	9981	9887	9848	9790	10191	10053	9921	9967	10041	9874	9921	10076	9950	10055	9980	9924	9950	9869	9966	9825	10022	9800	9967	9854	9993	9981	9946	9939	9988	9913	9913	9808	9904	10063	9808	9998	9864	9902	9836	9961	9903	9961	9914	9957	9943	9843	10002	9715	9990	10019	10053	9991	10068	9860	9966	10025	9871	9775	9771	9916	9921	10024	10096	9890	10053	9982	9970	9935	9982	9836	9836	9946	9914	9976	9992	10055	9927	9858	9866	9859	9955	9948	9940	9923	9970	9944	9978	10057	9930	9935	9881	9918	10042	9940	10095	9890	9905	10152	9973	9931	10013	9985	9975	9934	10069	9879	9787	10047	10037	9951	9791	9946	9858	9860	9995	10001	9826	9852	9984	10111	9981	9961	9875	10064	9902	10000	9751	9953	9991	9937	9938	10031	9941	9877	9960	9832	10037	9922	9905	9938	9967	9778	9924	9793	10053	10076	9974	9841	9843	9948	10084	9951	9850	9863	10039	9929	10137	10063	9911	9982	10082	9976	9876	9900	9910	10043	9917	9831	9934	9949	9895	9957	9818	9984	10058	9840	10067	9850	9997	10066	9986	9881	9926	9998	9821	9948	9797	9944	9772	9996	10144	9908	9923	9848	9839	9903	10115	9864	10067	9961	10062	10187	9797	10016	10206	10035	10035	10089	9906	9922	9794	9924	10021	9962	10042	9961	9989	9836	9920	9841	9800	10024	9968	9961	10063	10041	9922	9913	9986	10036	9984	10009	9921	9863	10069	9842	10042	9959	10069	10107	9838	9998	9925	9900	9957	9958	10059	10077	10096	9965	10060	9972	9914	9946	9866	10046	10061	10050	9914	10131	9853	9977	9910	9920	9708	10005	9974	9914	9917	9881	9896	9783	9972	10167	9979	9989	9981	9921	9951	9936	10019	9914	10010	10108	9945	9818	9847	9929	9957	10148	9891	9886	10006	9965	9847	10077	9914	9931	9902	10080	9939	10014	9943	9987	9880	9941	10115	9843	9885	9975	10014	9773	9845	9898	9886	10041	9982	9883	9828	9852	10023	9893	9978	9972	9963	9942	9957	9994	10013	9915	10014	9973	9987	9984	10004	10142	9844	10027	10035	10178	10036	10096	9969	10064	9904	9936	9868	10044	9942	9945	9932	9989	9979	9907	9991	9866	10002	9967	9963	10091	9682	9888	9923	10066	9830	9965	9878	9887	10102	9748	10058	10000	9999	9829	9947	9999	9801	9882	10061	9932	9973	9952	10010	9993	9992	9967	9977	9801	10005	10002	9880	10001	10234	9965	9919	9786	10088	9896	9925	9793	10012	10053	9941	9903	9995	9965	9943	9909	9955	9926	9967	10000	10045	9933	9880	9907	9888	9844	10121	10048	9898	9989	9959	9948	10065	10060	9943	10048	9892	9979	9987	9993	9988	10032	10027	10013	9874	9819	9883	9977	9814	9975	9944	9914	9987	9963	10019	10030	9841	9960	10049	10116	9990	10055	10007	10103	10012	9932	9837	9863	9844	9963	9969	9965	10046	9756	10018	9977	9979	10035	10023	9926	10102	9850	10086	9938	9938	9895	9931	9903	9977	9976	9972	9975	9900	9830	10078	9980	10035	9836	9975	9921	10042	9938	10002	9962	9921	9890	10108	9969	9984	10101	9950	10092	9879	9900	10039	10012	9999	9789	10022	9935	9890	9978	9901	9910	9962	9869	9909	10107	9908	9930	9886	10068	9938	9875	9915	9932	9949	9964	10037	10018	10044	9929	9716	10063	9903	10003	9973	10062	10011	10037	9864	10029	9924	9841	10032	9888	9827	9960	9936	9852	9839	10214	9890	10015	10049	9961	9998	9975	9974	10013	9771	9845	9943	9736	9892	10019	9954	10078	9969	10009	9972	10031	9990	9887	9672	9880	9836	9976	9926	9968	10162	9835	10112	10024	9900	10094	9885	9806	9900	9854	9849	9971	9972	9940	9874	9914	9935	10057	9871	10124	10208	9928	10009	9897	9905	9911	9930	9972	9946	9934	9917	9923	9838	9959	9961	10155	9998	9905	10017	9780	9899	10054	9897	9965	9925	9896	9930	9933	9917	10035	9855	9963	10025	10008	9884	10038	9930	9987	9922	9983	10128	9865	10008	9967	10010	9838	9950	9995	10021	9878	9877	10079	10147	9883	9844	9893	10013	9879	10079	9959	9911	9868	9887	9952	9892	9803	9985	9848	10046	9979	10001	9979	9723	9856	9946	10072	10086	10074	10001	9918	9863	10008	9929	9820	9963	9995	9935	9901	9905	9913	9906	9853	10053	9839	9940	9977	9876	9903	9875	9898	10113	10071	9863	9927	10083	9827	10050	9971	9883	9905	10038	9982	10026	9832	10027	10089	9981	9929	9681	10005	9953	9979	10030	9881	9886	9885	9896	10033	10043	9853	9987	9904	9860	9947	9998	9965	10036	10027	9923	10032	10065	9933	9773	9898	9990	9928	9981	10119	9925	9885	9994	9957	9968	9873	10001	9993	10022	10144	9947	10002	9914	9968	10028	10014	9995	10030	10022	9860	9962	9874	9884	10053	10010	10052	10071	9884	9904	9834	9982	9933	10083	9991	9963	9934	9872	9961	10060	9987	9915	9908	9978	10047	9766	9980	9872	9989	10067	9912	9795	9763	9844	9973	9926	9897	9795	10070	9994	9921	9827	9917	10151	10028	10103	10097	9891	9896	9964	9950	10062	9948	10072	9953	10026	9896	10003	9945	9854	9935	9816	9936	9845	9878	9971	9818	10117	10050	9983	10050	9927	9868	10116	10077	10098	9820	9862	10023	9952	9844	9951	9875	9832	10121	9842	9883	9953	9923	9794	10055	9850	10063	9964	9816	9963	10048	9901	10026	9967	10085	9928	9847	9916	9841	9975	9942	9871	9992	9807	9994	10038	9892	9855	9962	10079	9895	10033	10054	9912	9992	10059	9961	9953	9849	10048	10007	9839	9996	9798	10108	10075	9955	9967	9971	9960	9904	9903	9975	10026	10013	9951	9885	9977	9997	9958	9859	10126	9961	9953	10022	9908	9941	9881	9900	9910	9915	9934	9920	9816	9961	10029	9959	10082	10017	9940	9864	9910	9920	10088	9937	9970	10087	9923	9935	9944	10076	9790	10007	10060	9925	9908	9919	10030	9989	9975	9992	9899	10050	9881	9935	9851	9967	9801	10076	9918	9934	10099	9854	9943	9885	9912	10071	9859	9991	9976	9961	9908	10144	9940	9939	9942	9850	10026	10121	9763	9950	10037	9785	10009	9950	9919	10063	10054	10055	9916	10052	9962	10025	9841	10083	9953	9971	9943	9861	9958	9964	10080	9918	9830	10115	10033	10007	9819	9932	9816	10018	10063	9983	9957	9976	9937	10016	9884	9864	10035	9931	9873	10010	9804	9971	9960	9746	10001	10071	10021	9953	9905	10040	10001	10051	10054	9974	9951	9976	10193	10121	10028	9904	9923	9954	10032	9969	9936	10023	9948	9996	9898	10061	10144	9860	9946	9986	9852	9918	10033	10094	9982	9986	9914	9909	9962	9993	10021	10095	10007	9870	9902	9926	9996	9905	9994	9782	9910	9957	10104	9958	10061	10090	9921	9915	9994	9850	9975	9932	9954	9917	9864	10011	9850	9751	10112	9779	10117	10217	9970	10092	10006	10016	9906	9940	9845	9934	9835	9794	9895	9969	10009	9851	10024	10039	9872	9978	9955	10019	9915	9878	9965	10025	10056	9956	9774	10119	9887	9916	9802	9869	10027	9909	9881	9963	10000	9874	10077	9890	10157	10087	9948	9824	9983	9945	10043	10203	10006	10003	9857	9982	9785	9968	10097	9947	9912	10064	9950	9823	9876	9927	10015	10209	9856	9953	9923	9957	9929	9997	10062	9956	10097	9833	10054	10005	9946	9886	9866	9830	10014	10011	9961	9921
25255	21576	37386	63662	55522	43751	30841	20115	17051	16800	16948	16857	16413	16525	16554	16541	16347	16315	16357	16366	16425	16273	16297	16368	16323	16222	16340	16153	16388	16197	16222	16437	16349	16244	16153	16324	16350	16214	16273	16162	16260	16603	16157	16149	16244	16362	16327	16318	16180	16277	16335	16103	16546	16347	16420	16458	16311	16332	16217	16421	16336	16330	16218	16217	16332	16176	16146	16065	16429	16343	16363	16172	16213	16394	16419	16145	16180	16347	16086	16295	16061	16376	16216	16117	16041	16145	16023	16137	16078	16144	16118	16382	16309	16285	16129	16238	16403	16199	16103	16331	16068	16279	16100	16237	16206	16029	16149	16066	16171	16277	16493	16232	16222	16183	16238	16264	16239	16206	16094	16548	16324	16262	16179	16209	16163	16018	16128	16206	16296	16325	16398	16082	16201	16110	16205	16375	16358	16306	16139	16152	16275	16209	16164	16172	16092	16184	16175	16212	16312	16263	16001	16323	16238	16241	16248	16280	16070	16183	16315	16160	16329	16184	16169	16228	16247	16337	16270	16245	16301	16087	16197	16395	16273	16190	16413	16205	16181	16152	15953	16210	16123	16479	16239	16121	16350	16274	15984	16122	16252	16062	16253	16429	16343	16015	16223	16158	16272	16472	16189	16150	16380	16267	16222	16108	16191	16178	16134	16217	16292	16132	16148	16273	16562	16184	16198	16397	16452	16390	16218	16333	16248	16107	16159	16361	16339	16221	16134	16292	16205	16142	16249	16232	16371	16371	16360	16275	16450	16460	16435	16226	16237	16065	16308	16392	16118	16222	16227	16086	16231	16381	16101	16247	16325	16134	16170	16100	16144	16314	16281	16297	16286	16094	16172	16252	16394	16167	16138	16257	16412	16212	16228	16205	16166	16248	16225	16183	16125	16206	16092	15945	16176	16481	16182	16078	16246	16223	16352	16119	16186	16230	16236	16075	16040	16258	16125	16326	16313	16408	16342	16105	16106	16206	16279	16399	16290	16191	16298	16218	16244	16276	16229	15953	16202	16402	16049	16128	16076	16314	16177	16252	16152	16240	16308	16266	16232	15980	16248	16327	16196	16137	16272	16273	16238	16068	16255	16288	16144	16198	16197	16361	16257	16106	16083	16183	16379	16302	16364	16361	16151	16186	16256	16075	16389	16335	16059	16158	16234	16119	16124	16318	16203	16224	16285	16273	16241	16269	16250	16285	16121	16443	16336	16174	16278	16346	16154	16217	16155	16205	16286	16345	16053	16171	16195	16187	16126	16135	16206	16142	16145	16202	16150	16421	16116	16080	16339	16155	16185	16272	16246	16004	16245	16253	16176	16285	16277	16218	16166	16135	16114	16129	16244	16139	16167	16318	16341	16391	16252	16311	16134	16179	16020	16386	16136	16277	16336	16428	16133	16359	16305	16218	16341	16232	16291	16188	16280	16186	16171	16239	16297	16117	16212	16266	16479	16255	16165	16219	15995	16205	16282	16302	16309	16075	16312	16260	16261	16202	16310	16294	16292	16345	16264	16244	16312	16225	16067	16326	15904	16260	16213	16187	16309	16332	16237	16185	16533	16177	16059	16227	16332	16312	16223	16230	16039	16077	16306	16131	16303	16037	16422	16185	16254	16322	16387	16268	16261	16523	16390	16307	16416	16348	16206	16115	16327	16458	16261	16115	16332	16071	16281	16280	16286	16349	16449	16314	16269	16189	16149	16280	16342	16075	16092	16130	16323	16258	16238	16240	16244	16208	16466	16097	16189	16202	16288	16265	16057	16257	16312	16075	16214	16456	16103	16091	16239	16253	16301	16411	16293	15926	16409	16364	16400	16156	16131	16232	16249	16188	15994	16183	16039	16101	16027	16227	16257	16227	16282	16170	16062	16306	16175	16245	16246	16027	16204	16142	16228	16234	16188	16117	16370	16371	16322	16198	16307	16343	16326	16192	16131	16291	16222	16300	16341	16346	16095	16263	16270	16232	16308	16359	16288	16343	16288	16303	16396	16306	16103	16368	16255	16136	16091	16400	16202	16042	16276	16258	16395	16291	16222	16183	16372	16185	16219	16150	16039	16506	16515	16143	15965	16246	16279	16151	16070	16104	16215	16378	16191	15981	16260	16335	16179	16038	15894	16134	16118	16215	16176	16112	16158	16219	16259	16102	16348	16331	16258	16222	16168	16227	16379	16294	16160	16281	16210	16314	16161	16319	16134	16232	16277	16496	16349	16334	16295	16407	16307	16171	16289	16154	16166	16212	16283	16355	16276	16211	16182	16193	16080	16317	16399	16310	16370	16349	16295	16269	16251	16269	16230	16361	16306	16364	16052	16035	16112	16144	16373	16217	16314	16189	16265	16213	16369	16322	16188	15995	16171	16038	16150	16365	16272	16253	16018	16189	16128	16220	16101	16226	16307	16147	16292	16167	16240	16272	16377	16217	16172	16365	16169	16028	16307	16188	16026	16094	16333	16129	16237	16257	16063	16331	16142	16248	16293	16369	16160	16403	16110	16234	16113	16029	16187	16309	16228	16055	16198	16275	16269	16333	16242	16295	16239	16141	16253	15990	15954	16203	16294	16265	16276	16284	16268	16249	16320	16233	16190	16272	16125	16001	16052	16117	16223	16320	16390	16317	16343	16284	16353	16215	16172	16020	16157	16433	16294	16147	16235	16187	16314	16325	16298	16255	16265	16179	15979	16151	16164	16433	16366	16268	16233	16255	16274	15946	16120	16224	16272	16267	16213	16266	16094	16287	16386	16157	16059	15931	16119	16109	16003	16148	16219	16437	16273	16237	16116	16178	16343	16164	16354	16126	16233	16133	16135	16192	16325	16197	16256	16312	16055	16370	16340	16158	16271	16129	16260	16183	16226	16450	16205	16187	16068	16203	16265	16293	16218	16414	16451	16117	16290	16301	16105	16227	16379	16327	16262	16058	16089	16163	16282	16179	16112	16085	16419	16263	16180	16160	16135	16239	16470	16322	16102	16231	16019	15862	16056	16274	16357	16127	16190	16091	16199	16141	16410	16141	16160	16187	16191	15996	16321	16375	16095	16248	16197	16202	16350	16172	16263	16086	16337	16105	16274	16470	16200	16152	16131	16334	16306	15980	16169	16041	16322	16320	16236	16236	16061	15882	16163	16076	16274	16165	16222	16144	16078	16346	16008	16199	16119	16143	16216	16262	16167	16149	16321	16261	16177	16423	16298	16139	16058	16070	16224	16071	16132	16191	16175	16332	16551	16261	16219	16100	16063	16191	16302	16299	16235	16009	16224	16293	16268	16208	16214	16249	16196	16322	16212	16381	16339	16297	16321	16303	16160	16294	16360	16254	16159	16147	16068	16079	16366	16470	16410	15988	16202	16198	16134	16093	16297	16237	16426	16261	16126	15937	16241	16142	16285	16330	16087	16322	16478	16159	16338	16120	16345	16330	16266	16275	16265	16094	16192	16101	16289	16333	16259	16095	16116	16280	16297	16214	16428	16286	16333	16114	16028	16211	16183	16136	16115	16169	16254	16173	16377	16146	16050	16332	16186	16294	16130	16140	16250	16390	16171	16233	16341	16444	16310	16218	16235	16208	16129	16209	16212	16364	16398	16166	16257	16422	16390	16424	16128	16257	16273	16140	16209	16319	16149	16037	16251	16300	16539	15960	16174	16230	16173	16216	16267	16309	16224	16155	16035	16312	16350	16197	16217	16214	16254	16311	16157	16291	16097	16248	16228	16264	16370	16257	16448	16071	16160	16247	16118	16297	16426	16267	16175	16049	16289	16303	16274	15984	16114	16379	16323	16201	16353	16302	16315	16082	16528	16444	16179	16194	16213	16306	16238	16408	16234	16270	16183	16194	16354	16385	16422	16131	16296	16210	16155	16266	16362	16066	16363	16422	16385	16113	16405	16219	16372	16113	16286	16155	16222	16134	16012	16304	16194	16100	16333	16163	16184	16335	16199	16276	16109	16264	16354	16408	16239	16238	16191	16256	16248	16373	16267	16171	16336	16155	16220	16171	16687	16145	16369	15957	16257	16246	16047	16348	16222	16312	16301	16325	16246	16256	16285	16255	16258	16221	16168	16257	16229	16031	16029	16295	16264	16160	16225	16055	16412	16363	16439	16289	16380	16263	16091	16290	16349	16293	16288	16084	16168	16338	16064	16229	16349	16171	16301	16388	16092	16144	16329	16381	16183	16192	16262	16167	16096	16210	16439	16185	16059	16282	16134	16294	16159	16269	16487	16173	16136	16346	16175	16180	16329	16178	16217	16241	16331	16332	16207	16229	16319	16337	16165	16175	16130	16048	16421	16303	16146	16430	16367	16064	16213	16324	16301	16167	16197	16327	16251	16232	16087	16195	16478	16101	16116	16392	16254	16364	16276	16308	16264	16396	16478	16205	16162	16547	16207	16028	15950	16142	16190	16326	16336	16270	16171	16180	16259	16245	16528	16298	16077	16367	16503	16205	16314	16197	16295	16275	16177	16209	16184	16082	16184	16256	16321	16328	16240	16285	16441	16180	16205	16493	16302	16248	16067	16393	16255	16196	16106	16182	16287	15954	16244	16233	16170	16463	16459	16190	16333	15944	16369	16422	16316	16285	16273	16209	16315	16185	16228	16428	16203	16246	16108	16199	16211	16324	16411	16291	16115	16280	16203	16056	16183	16260	16256	16521	16424	16286	16168	16166	16251	16344	16182	16266	16120	16312	16115	16303	16374	16459	16335	16245	16152	16347	16327	16043	16188	16108	16071	16106	16308	16176	16094	16198	16327	16196	16094	16248	16252	16030	16205	16003	16116	16090	16018	16230	16287	16239	16305	16059	16152	16278	16249	16271	16157	16101	16143	16372	16212	16113	16120	16259	16229	16212	16282	16082	16309	16261	16313	16225	16005	16339	16243	16266	16213	16383	16261	16362	16161	16297	16316	16404	16326	16139	16157	16296	16358	16090	16162	16057	16185	15996	16186	16182	16323	16396	16303	16486	16268	16184	16381	16444	16322	16084	16279	16132	16255	16282	16349	16322	16259	16204	16400	15989	16084	16249	16119	16204	16177	15938	16138	16365	16161	16151	16149	16159	16027	16024	16132	16172	16354	16193	16349	16224	16068	16280	16379	16209	16479	16276	16311	16273	16305	16140	16363	16176
12744	22542	64222	74759	54288	35843	20922	11523	10556	10725	10288	10279	10526	10477	10395	10263	10257	10271	10309	10356	10241	10293	10243	10235	10268	10220	10345	10395	10277	10216	10249	10188	10367	10261	10235	10186	10238	10184	10216	10178	10178	10103	10261	10114	10074	10247	10282	10095	10330	10126	10299	10244	10247	10161	10188	10066	10191	10102	10143	10121	10193	10105	10386	10127	10225	10182	10081	10110	10144	10201	10169	10269	10251	10149	10208	10190	10289	10078	10354	10216	10217	10135	10224	10167	10100	10022	10180	10134	10261	10211	10108	10133	10134	10356	10106	10155	10124	10140	10086	10276	10188	10226	10085	10223	10124	10138	10212	10079	10005	10067	10203	10297	10263	10103	10038	10218	10192	10182	9994	10248	10283	10245	10253	10093	10204	10127	10022	10120	10131	10228	10177	10126	10164	10112	10078	10162	10155	10080	10360	10317	9998	10123	10037	10095	10136	10304	10004	10248	10073	10186	10125	10123	9963	10112	10182	10142	10066	10108	10054	10275	10264	10336	10324	10106	10237	10181	10226	10290	10059	10244	10078	10115	10220	10031	10122	10145	10117	10106	10191	10255	10186	10052	10187	10118	9979	10256	10167	10228	10159	10053	10126	10239	10127	10135	9973	10217	10070	10212	9977	10224	10201	10061	10074	10192	10116	10118	10112	10143	10009	10265	10172	10218	10180	10050	10215	10124	10129	10182	10158	10135	10164	10108	10155	10152	10074	10272	10127	10295	10193	10298	10281	10050	10009	10152	10118	10087	10090	10054	10265	10099	10156	10299	10149	10139	10138	9958	10110	10272	10198	9931	10158	10161	10198	10281	10237	10238	10166	10275	10187	10212	10193	10076	10063	10181	10123	10208	10122	9984	10158	10131	10188	10314	10130	10166	10204	10190	10292	10049	10342	10175	10310	10286	10289	10237	10211	10279	10102	10180	10111	10269	10172	10269	10220	10140	10049	10222	10263	10262	10152	10203	10097	10261	10244	10254	10206	10285	10121	10121	10038	10246	10142	10085	10066	10225	10164	10199	10118	10224	10280	10279	10225	10192	10157	10018	10259	10211	10207	10189	10170	10139	10242	10233	10280	10423	10051	10101	10177	10141	10129	10262	10242	10122	10158	10097	10308	10075	10157	10223	10156	10166	10306	10189	10294	10177	10120	10157	10143	10215	10309	10086	10146	10191	10133	10145	10126	10249	9893	10241	10246	10186	10149	10066	10225	10007	10050	10083	10184	10169	10261	10173	10147	10075	10004	10347	10102	10069	10124	10016	10210	10225	10200	10287	10064	10142	10155	10228	10124	10044	10320	10225	10235	10069	10127	10157	10201	10129	10112	10257	10267	10212	10311	10089	10098	10044	10189	10266	10233	10226	10286	10256	10126	10153	10216	10145	10191	10195	10363	10172	10023	10177	10179	10098	10215	10244	10243	10179	10108	10128	10248	10036	10280	10209	10290	10213	10203	10296	10346	10119	10181	9995	10200	10010	10125	10028	10165	10049	10150	10082	10075	10063	10217	10102	10142	10344	10068	10274	10186	10146	10162	10145	10028	10174	10221	10317	10228	10207	10246	10214	10081	10115	10123	10280	10215	9967	10271	10049	10165	10141	10175	10021	10200	10159	10222	10144	10078	10185	10131	10153	10120	10112	10280	10228	10196	10239	10174	10130	9996	10202	10111	10147	10189	10185	10285	10176	10202	10158	10141	10177	10170	10072	10118	10186	10209	10278	10141	10185	10103	10202	10104	10163	10172	10145	10102	10087	10150	10163	10087	10146	10011	10135	9985	10075	9957	10142	10102	10351	10207	10144	10187	10203	10225	10206	10233	10143	10075	10180	10079	10236	10177	10038	10148	10153	10138	10125	9998	10239	10235	10163	10161	10157	10051	10234	10234	10169	10218	9981	10094	10232	10270	10270	10202	10153	10185	10160	10099	10118	10231	10119	10176	10339	10205	10211	10085	10269	10199	10078	10300	10087	10218	10137	10094	10122	10246	10060	10030	10136	10185	10196	10205	10100	10268	10075	10120	10115	9936	10208	10257	10113	10241	10050	10175	10065	10039	10171	10139	10089	10120	10188	10303	10269	10234	10245	10339	10076	10066	10205	10115	10034	10200	10127	10091	10119	10065	10327	10290	10072	10188	10214	10155	10112	10154	10144	10125	10079	10119	10246	10414	9961	10231	9961	10132	10098	10159	10226	10125	10034	10031	10038	10060	10128	10072	10047	10183	10052	10102	10225	10062	10290	10171	10203	10042	10233	10213	10232	10162	10302	10119	10304	10128	10166	10127	10251	10252	10112	10181	10165	10312	10017	10152	10152	9947	10181	10143	10166	10186	10273	10195	10151	10125	10122	10350	10057	10239	10053	10242	10154	10079	10150	10059	10116	10162	10318	10226	10231	10040	10120	10069	9983	10113	10139	10174	10077	10248	10308	10156	10274	10143	10030	10044	10039	10262	10230	10114	10029	10069	10351	10185	10170	10263	10126	10277	10177	10258	10183	10243	10153	10045	10235	10248	10264	10124	10059	10155	10056	10188	10306	10107	10295	10214	10069	9954	10177	10155	10155	10242	10200	10156	10025	10154	10099	10212	10226	10189	10128	10184	10123	10104	10174	10049	10200	10192	10184	10189	10190	10087	10234	10210	10283	10138	10230	10033	10266	10114	10118	10034	10039	10227	10051	10102	10252	10281	10151	10259	10145	10237	10396	10052	10108	9998	10172	10273	10367	10146	10305	10260	10098	10187	10140	10185	10181	10143	10139	10160	10109	10030	9968	10260	10085	10249	10092	10126	10285	10077	10155	10145	10264	10309	10224	10274	10296	10267	10039	10073	10249	10075	9993	10122	10280	10211	10176	10322	10139	10225	10134	10094	10240	10037	10120	10204	10272	10265	10313	10072	10235	10121	10319	10103	10118	10235	10281	10146	10323	10197	10114	10126	10038	9981	10202	10177	10190	10130	10152	10205	10041	10221	10244	10294	10159	10152	10043	10189	10178	10111	10169	10064	10065	10103	10243	10061	10140	10270	10084	10059	10218	10264	10114	10108	10147	10220	10391	10160	9994	10112	9975	10222	10165	10211	10170	10247	10202	10111	10171	10242	10038	10360	10284	10269	10093	10230	10102	10257	10300	10370	10168	10158	10144	10096	10070	10307	10294	10242	10143	10135	10077	9962	10211	10216	10227	10073	10186	10243	10164	10306	10313	10202	10132	10118	10174	10187	10179	10199	10289	10111	10099	10155	10182	10131	10089	10112	9971	10133	10241	10222	10194	10069	10140	10148	10306	10145	10277	10149	10132	10153	10105	10229	10089	10116	10058	10047	10249	10053	10047	10233	10159	10251	10120	10125	10160	10105	10354	10093	10166	10190	10251	10142	10141	10153	10125	10064	10177	10167	10115	10311	10287	10209	10143	10154	10034	10110	10180	10200	10262	10191	10145	10192	10049	10290	10082	10260	10181	10235	10178	10113	10214	10171	10032	10282	10276	10271	10159	10217	10154	10006	10171	10062	10085	9934	10195	10102	10135	10163	10172	10078	10082	10013	10267	10277	10122	10121	10218	10199	10184	10351	10050	10136	10005	10166	10220	10210	10253	10275	10086	10038	9999	10267	10290	10103	10161	10261	10138	10109	10175	10052	10105	10068	10233	10231	10124	10243	10128	10109	10281	10094	10256	10033	10312	10079	10294	9996	10159	10211	10231	10186	10171	10315	10107	10231	10220	10013	10162	10163	10191	10226	10196	10178	10110	10084	10109	10021	10096	10190	10172	10161	10111	10234	10163	10228	10078	10077	10069	10255	9998	10041	10039	10201	10260	10236	10245	10022	10046	10077	10123	10160	10090	10190	10270	10076	10096	10081	10281	10221	10079	10124	10195	10049	10019	10136	10107	10178	10168	10259	10203	10101	10310	10249	10178	10115	10199	10213	10086	10116	10200	10129	10140	10295	10130	10288	9948	10131	10199	10317	10155	10188	10041	10099	10016	10167	10105	10198	10136	10059	10101	10288	10201	10065	10129	10264	10155	10248	10108	10072	10164	10180	10109	10154	10130	10004	10239	10289	10241	10134	10185	10083	10045	10234	10162	10008	10133	10164	10300	10120	10128	10290	10098	10161	10287	10101	9979	10170	10099	10133	10262	10207	10164	10189	10240	10144	10216	9972	10152	10025	10154	10235	10111	10269	10091	10161	9999	10129	10227	10227	10086	10238	10171	10083	9998	10126	10108	10226	10210	10092	10174	10185	10069	10049	10085	10125	10341	10175	10067	10067	10174	10182	10120	10260	10170	10224	10007	10024	10308	10071	10198	10157	10162	10268	10143	10104	10066	10082	10283	10082	10118	10105	10051	10217	10091	10327	10157	10165	10113	10207	10110	10247	10189	10013	10136	10221	10107	10090	10049	10150	10000	10190	10164	10016	10237	10287	10185	10226	10152	10017	10078	10147	10239	10230	10099	10251	10342	10254	10286	10118	10182	10120	10214	10222	10183	10206	10148	10066	10157	10405	10075	10206	10147	10113	9980	10017	9972	10262	10240	10215	10107	10350	10115	10172	10269	10066	10201	10236	10296	10129	10212	10267	10097	10117	9983	10102	10123	10302	10181	10095	10258	10214	10168	10184	10050	10157	10147	10111	10276	10130	10079	10142	10161	10143	10282	10201	10251	10145	10108	10280	10281	10240	10176	10144	10029	10207	10196	10076	10095	10092	10198	9961	10157	10294	10065	10181	10243	10313	10173	10161	10176	10289	10162	10239	10070	10246	10314	10308	10239	10206	10287	10100	10059	10188	10042	10272	10184	10209	10146	10097	10151	10110	10255	10201	10337	10298	9895	10183	10093	10172	10032	10028	10098	10099	10136	10282	10241	10081	10114	10020	10134	10179	10208	10292	10151	10121	10074	10310	10100	10136	10200	10318	10145	10160	10157	10139	10059	10339	10110	10062	10284	10113	10168	10118	10294	10141	10269	10044	10101	10117	10082	10088	10223	10073	10129	10102	10081	10067	10084	9978	10186	10238	10236	10203	10166	10153	10195	10109	10133	10175	10105	10178	10063	10181	10189	10259	10241	10237	10133	10151	10158	10192	10156	10171	10155	9986	10097	10176	10137	10119	10244	10073	10334	10135	9971
23737	21578	34297	60859	63561	53711	40556	24574	19134	17423	16930	16591	16826	16842	16752	16695	16738	16775	16624	16669	16575	16283	16392	16390	16612	16748	16433	16505	16542	16749	16533	16479	16505	16602	16541	16352	16341	16443	16477	16526	16241	16293	16520	16467	16467	16516	16389	16465	16326	16359	16381	16203	16488	16447	16492	16372	16257	16218	16343	16271	16435	16263	16233	16288	16275	16465	16207	16341	16274	16220	16270	16296	16282	16400	16454	16334	16380	16338	16369	16199	16574	16433	16220	16415	16147	16281	16422	16218	16434	16324	16344	16394	16214	16441	16079	16305	16229	16394	16273	16473	16123	16193	16330	16254	16306	16409	16334	16438	16405	16472	16146	16352	16304	16485	16310	16452	16145	16320	16420	16400	16503	16424	16367	16106	16411	16253	16420	16373	16257	16313	16316	16390	16261	16247	16295	16282	16444	16355	16320	16236	16389	16110	16248	16282	16412	16290	16184	16228	16244	16314	16220	16467	16195	16233	16388	16308	16468	16253	16548	16442	16286	16253	16364	16241	16428	16122	16376	16390	16614	16405	16250	16224	16327	16353	16446	16351	16251	16133	16485	16153	16234	16146	16411	16206	16489	16359	16403	16324	16545	16483	16587	16477	16349	16226	16263	16430	16438	16278	16340	16483	16177	16378	16299	16416	16010	16073	16234	16343	16366	16102	16521	16254	16278	16402	16405	16373	16374	16434	16325	16216	16386	16474	16352	16231	16169	16369	16274	16222	16278	16555	16410	16370	16290	16500	16302	16393	16183	16319	16413	16263	16401	16406	16310	16312	16500	16254	16279	16121	16300	16265	16313	16515	16617	16401	16342	16350	16426	16400	16250	16431	16235	16181	16481	16265	16437	16387	16350	16268	16226	16444	16452	16413	16577	16230	16222	16438	16433	16425	16408	16390	16488	16308	16427	16413	16288	16217	16205	16403	16211	16422	16326	16180	16469	16431	16375	16400	16390	16324	16368	16156	16246	16370	16073	16359	16336	16356	16338	16282	16293	16309	16265	16263	16318	16144	16407	16312	16148	16201	16494	16382	16318	16114	16328	16389	16390	16357	16377	16353	16107	16262	16307	16308	16381	16408	16358	16408	16298	16462	16529	16364	16259	16314	16359	16334	16296	16508	16273	16228	16349	16335	16168	16359	16392	16237	16206	16475	16336	16310	16366	16350	16279	16437	16238	16188	16322	16081	16224	16198	16403	16204	16168	16419	16267	16424	16434	16624	16422	16285	16298	16476	16448	16467	16296	16323	16270	16429	16296	16339	16459	16456	16531	16354	16314	16241	16381	16298	16335	16193	16312	16461	16316	16433	16490	16189	16379	16350	16487	16076	16323	16364	16290	16221	16438	16619	16270	16431	16326	16519	16178	16113	16174	16138	16232	16383	16278	16147	16478	16175	16208	16262	16318	16460	16312	16473	16089	16399	16344	16472	16306	16204	16287	16212	16286	16368	16426	16151	16140	16340	16576	16353	16357	16326	16478	16300	16480	16305	16492	16265	16513	16218	16318	16237	16146	16400	16315	16441	16183	16509	16298	16118	16487	16468	16262	16365	16460	16370	16308	16180	16369	16349	16207	16318	16396	16157	16410	16539	16253	16342	16079	16068	16273	16221	16445	16507	16358	16510	16145	16210	16340	16248	16329	16210	16456	16031	16239	16348	16182	16230	16327	16343	16407	16286	16186	16328	16185	16386	16347	16097	16411	16534	16257	16306	16331	16260	16506	16290	16226	16368	16084	15990	16165	16408	16300	16315	16413	16511	16134	16296	16408	16199	16337	16103	16307	16229	16148	16284	16103	16024	16171	16305	16451	16274	16211	16324	16506	16225	16152	16247	16179	16189	16288	16323	16014	16185	16255	16424	16337	16394	16494	16413	16160	16390	16220	16317	16297	16298	16248	16240	16228	16167	16226	16180	16303	16271	16249	16425	16364	16330	16305	16400	16411	16247	16338	16253	16272	16229	16122	16051	16193	16218	16331	16413	16374	16400	16169	16314	16278	16232	16421	16203	16301	16204	16300	16360	16388	16382	16409	16306	16353	16364	16352	16321	16033	16299	16134	16373	16259	16381	16501	16438	16430	16507	16221	16281	16333	16055	16160	16498	16563	16350	16271	16245	16433	16550	16192	16378	16388	16521	16144	16253	16428	16334	16259	16287	16339	16337	16323	16291	16329	16285	16307	16302	16325	16146	16316	16381	16322	16364	16407	16336	16494	16306	16391	16256	16324	16264	15997	16460	16324	16386	16089	16397	16348	16228	16453	16445	16123	16293	16240	16349	16294	16344	16340	16184	16146	16342	16457	16289	16371	16163	16283	16219	16368	16234	16377	16145	16227	16402	16282	16196	16320	16512	16486	16365	16468	16304	16413	16259	16273	16418	16310	16398	16191	16446	16295	16107	16330	16225	16522	16352	16350	16336	16376	16594	16172	16376	16428	16294	16381	16239	16311	16319	16462	16354	16374	16301	16412	16281	16177	16283	16374	16278	16504	16407	16149	16478	16477	16372	16345	16172	16525	16520	16397	16326	16277	16437	16585	16457	16321	16370	16186	16020	16117	16176	16254	16300	16293	16398	16214	16437	16306	16220	16414	16333	16288	16244	16440	16295	16270	16317	16277	16206	16201	16197	16481	16130	16223	16376	16360	16323	16345	16293	16258	16205	16398	16331	16231	16356	16418	16494	16295	16483	16477	16206	16614	16473	16210	16304	16271	16293	16090	16239	16314	16434	16418	16382	16535	16286	16335	16161	16063	16168	16337	16416	16462	16347	16136	16188	16358	16292	16275	16232	16249	16359	16326	16234	16238	16214	16140	16376	16269	16145	16151	16439	16304	16365	16243	16290	16211	16242	16323	16153	16311	16292	16157	16341	16351	16126	16259	16351	16371	16246	16380	16336	16408	16334	16322	16333	16030	16153	16344	16389	16597	16290	16434	16356	16163	16178	16304	16268	16273	16378	16248	16395	16261	16391	16341	16233	16347	16436	16221	16261	16178	16451	16095	16398	16449	16327	16222	16481	16377	16325	16399	16343	16274	16159	16290	16421	16192	16381	16300	16324	16609	16083	16382	16470	16348	16405	16411	16284	16429	16131	16199	16391	16339	16222	16287	16322	16357	16388	16490	16307	16244	16392	16225	16186	16237	16501	16356	16391	16362	16465	16306	16355	16436	16201	16518	16367	16427	16272	16141	16394	16431	16589	16514	16390	16345	16367	16336	16363	16336	16183	16535	16296	16296	16353	16381	16339	16507	16380	16566	16402	16149	16487	16329	16212	16489	16131	16657	16183	16334	16171	16305	16172	16291	16402	16586	16189	16204	16257	16423	16378	15973	16461	16224	16402	16190	16516	16338	16194	16217	16373	16217	16276	16195	16454	16365	16221	16185	16422	16210	16401	16356	16461	16254	16136	16530	16173	16439	16405	16355	16511	16444	16354	16075	16415	16282	16180	16320	16390	16435	16187	16305	16239	16338	16566	16455	16382	16393	16350	16393	16212	16265	16418	16352	16278	16631	16461	16367	16345	16207	16369	16306	16260	16484	16278	16279	16287	16053	16341	16386	16371	16275	16342	16354	16412	16253	16215	16271	16403	16360	16508	16402	16287	16241	16402	16231	16388	16346	16283	16328	16359	16427	16452	16495	16148	16396	16452	16316	16239	16486	16335	16346	16246	16440	16492	16320	16585	16154	16221	16276	16325	16371	16511	16261	16275	16281	16246	16450	16188	16160	16395	16302	16255	16301	16396	16445	16258	16385	16324	16476	16235	16369	16334	16427	16275	16368	16174	16279	16288	16752	16307	16379	16291	16136	16230	16341	16488	16435	16322	16138	16260	16191	16407	16145	16301	16425	16209	16114	16299	16370	16237	16215	16240	16230	16272	16467	16466	16530	16155	16071	16443	16188	16157	16435	16342	16387	16230	16402	16403	16312	16434	16314	16487	16335	16169	16338	16284	16590	16177	16417	16397	16413	16169	16368	16392	16346	16365	16508	16179	16384	16179	16373	16459	16329	16277	16220	16264	16322	16372	16232	16526	16286	16353	16307	16182	16214	16245	16201	16273	16278	16310	16239	16594	16178	16239	16276	16252	16411	16279	16343	16392	16495	16078	16288	16435	16076	16267	16377	16530	16474	16259	16447	16257	16444	16369	16213	16243	16349	16231	16275	16439	16422	16476	16491	16325	16474	16161	16396	16517	16201	16240	16434	16462	16144	16663	16243	16310	16486	16261	16314	16355	16232	16545	16258	16370	16224	16445	16088	16223	16173	16434	16284	16458	16606	16576	16179	16252	16279	16254	16490	16363	16475	16433	16317	16266	16258	16453	16171	16316	16242	16484	16488	16277	16453	16297	16108	16376	16216	16290	16249	16263	16520	16385	16289	16504	16298	16358	16599	16221	16519	16268	16199	16365	16479	16248	16377	16236	16320	16219	16281	16330	16264	16140	16349	16305	16303	16261	16078	16241	16449	16318	16373	16212	16526	16451	16330	16194	16181	16382	16136	16321	16088	16323	16226	16049	16505	16483	16107	16215	16214	16161	16490	16242	16293	16174	16354	16399	16328	16287	16136	16318	16294	16689	16333	16309	16537	16446	16223	16493	16162	16325	16493	16412	16340	16127	16340	16342	16372	16313	16396	16555	16407	16372	16407	16488	16427	16378	16300	16247	16594	16406	16120	16221	16674	16204	16389	16309	16175	16358	16366	16306	16252	16354	16363	16422	16275	16237	16270	16337	16183	16251	16342	16268	16334	16230	16492	16579	16472	16390	16193	16331	16342	16053	16555	16534	16197	16646	16359	16404	16260	16190	16332	16312	16254	16457	16412	16144	16271	16224	16215	16479	16223	16319	16316	16302	16141	16341	16475	16390	16310	16517	16276	16375	16197	16258	16281	16268	16519	16107	16299	16441	16286	16246	16285	16354	16358	16442	16139	16326	16289	16153	16417	16320	16170	16297	16413	16329	16478	16236	16175	16193	16354	16333	16410	16366	16266	16524	16459	16368	16316	16120	16183	16368	16149	16297	16478	16223	16245	16360	16325	16304	16282	16445	16180	16283	16236	16358	16300	16316	16330	16259	16244	16216	16357	16333	16241	16378	16296	16277	16115	16393	16401	16477	16289	16085
15544	31609	70742	92107	73642	51577	30724	15165	12007	10934	10603	10686	10760	10657	10711	10559	10556	10479	10528	10549	10565	10600	10549	10514	10655	10657	10582	10496	10555	10543	10539	10551	10610	10561	10470	10545	10499	10564	10498	10365	10341	10310	10445	10430	10655	10522	10387	10369	10529	10484	10458	10557	10517	10426	10572	10578	10481	10391	10471	10522	10515	10355	10553	10528	10573	10451	10459	10394	10593	10463	10502	10444	10432	10438	10407	10522	10389	10426	10400	10275	10269	10502	10407	10509	10487	10473	10549	10404	10622	10621	10539	10386	10445	10401	10541	10397	10511	10416	10442	10459	10515	10399	10592	10418	10403	10447	10386	10501	10393	10467	10524	10571	10367	10495	10477	10386	10589	10396	10370	10481	10435	10355	10542	10378	10455	10516	10403	10304	10337	10451	10519	10409	10558	10449	10416	10555	10386	10484	10473	10537	10570	10514	10407	10347	10574	10447	10334	10543	10406	10427	10398	10356	10518	10455	10530	10555	10488	10377	10414	10536	10434	10376	10476	10406	10402	10603	10548	10349	10450	10346	10581	10572	10412	10535	10476	10417	10425	10312	10407	10388	10511	10536	10320	10417	10395	10265	10458	10390	10402	10426	10380	10431	10518	10533	10506	10552	10507	10436	10306	10546	10472	10408	10356	10534	10490	10426	10286	10376	10514	10327	10387	10382	10453	10534	10416	10452	10551	10529	10381	10461	10457	10522	10542	10454	10687	10556	10371	10445	10502	10435	10425	10314	10492	10448	10393	10414	10487	10413	10496	10424	10449	10330	10213	10410	10340	10525	10429	10272	10423	10377	10475	10413	10460	10558	10442	10293	10438	10544	10363	10434	10422	10485	10560	10453	10508	10429	10517	10475	10392	10499	10568	10398	10495	10502	10320	10496	10521	10351	10373	10374	10304	10575	10445	10565	10506	10428	10471	10363	10445	10461	10361	10354	10441	10324	10498	10295	10522	10267	10416	10418	10189	10457	10432	10487	10495	10431	10394	10472	10386	10494	10407	10379	10510	10256	10524	10548	10366	10487	10563	10442	10470	10400	10446	10334	10480	10408	10459	10577	10415	10395	10424	10514	10326	10498	10376	10405	10360	10612	10429	10387	10348	10486	10543	10350	10438	10444	10385	10583	10608	10512	10397	10414	10361	10359	10342	10504	10506	10540	10490	10483	10367	10364	10431	10494	10490	10402	10536	10368	10395	10433	10334	10356	10449	10283	10402	10469	10451	10487	10482	10439	10495	10382	10442	10372	10397	10288	10483	10492	10426	10461	10325	10457	10337	10479	10477	10399	10347	10316	10402	10572	10343	10392	10600	10328	10383	10489	10440	10724	10387	10484	10460	10490	10424	10532	10470	10397	10426	10222	10417	10328	10450	10588	10421	10473	10405	10334	10317	10425	10418	10490	10485	10498	10463	10389	10377	10419	10424	10528	10530	10371	10609	10483	10363	10440	10443	10598	10440	10318	10469	10551	10321	10386	10331	10496	10360	10463	10307	10371	10335	10424	10322	10653	10536	10455	10520	10293	10433	10413	10372	10516	10391	10510	10360	10484	10415	10394	10459	10481	10319	10560	10451	10350	10601	10406	10433	10391	10533	10487	10434	10427	10388	10359	10402	10413	10372	10415	10650	10445	10442	10304	10410	10480	10326	10270	10356	10602	10431	10454	10407	10412	10404	10471	10533	10229	10526	10408	10576	10426	10328	10364	10490	10306	10440	10506	10386	10371	10395	10583	10430	10455	10390	10444	10515	10425	10465	10457	10471	10459	10399	10393	10403	10415	10584	10280	10398	10428	10452	10462	10546	10545	10422	10463	10525	10280	10338	10487	10365	10454	10400	10407	10453	10483	10342	10440	10339	10429	10391	10390	10420	10398	10455	10505	10320	10437	10540	10596	10345	10367	10428	10626	10568	10365	10428	10487	10363	10304	10430	10546	10477	10491	10419	10476	10608	10369	10433	10476	10395	10269	10646	10386	10442	10484	10412	10429	10453	10481	10499	10295	10497	10458	10393	10493	10390	10442	10381	10484	10433	10388	10505	10486	10415	10484	10489	10444	10310	10523	10394	10399	10511	10392	10445	10231	10411	10529	10476	10387	10519	10419	10595	10340	10264	10383	10488	10447	10455	10488	10533	10498	10408	10365	10626	10337	10454	10299	10431	10497	10464	10701	10491	10331	10388	10194	10552	10474	10423	10365	10419	10591	10496	10606	10569	10533	10400	10604	10459	10490	10445	10535	10503	10461	10392	10416	10608	10390	10437	10354	10437	10241	10383	10385	10492	10320	10474	10424	10529	10492	10267	10538	10228	10288	10401	10443	10330	10411	10428	10604	10415	10283	10328	10447	10376	10607	10580	10373	10444	10400	10559	10522	10381	10235	10457	10353	10414	10489	10352	10571	10465	10387	10492	10492	10450	10373	10343	10457	10412	10553	10458	10354	10372	10428	10419	10272	10412	10548	10426	10509	10537	10286	10367	10428	10302	10645	10495	10506	10338	10353	10384	10668	10448	10401	10565	10446	10492	10441	10475	10463	10254	10297	10532	10505	10317	10514	10293	10362	10399	10396	10564	10371	10623	10430	10395	10346	10479	10389	10594	10358	10329	10506	10294	10572	10381	10330	10520	10486	10438	10526	10285	10403	10517	10367	10468	10318	10509	10412	10541	10315	10401	10399	10410	10408	10499	10533	10489	10502	10438	10510	10249	10463	10449	10525	10522	10368	10529	10479	10469	10442	10535	10370	10532	10364	10362	10522	10568	10501	10493	10458	10370	10535	10539	10452	10408	10355	10406	10430	10549	10235	10355	10379	10485	10473	10384	10620	10397	10410	10467	10536	10405	10521	10498	10539	10428	10438	10459	10467	10560	10395	10382	10456	10323	10286	10334	10336	10528	10430	10483	10378	10308	10441	10428	10529	10508	10394	10408	10472	10443	10499	10490	10295	10360	10471	10373	10399	10308	10446	10425	10311	10441	10539	10394	10487	10429	10490	10488	10338	10385	10263	10457	10253	10447	10436	10252	10379	10465	10257	10484	10384	10527	10397	10459	10495	10442	10352	10461	10526	10422	10409	10469	10414	10289	10239	10536	10384	10275	10446	10406	10479	10547	10425	10365	10356	10425	10441	10473	10414	10485	10358	10427	10374	10442	10481	10383	10451	10495	10495	10459	10368	10316	10469	10353	10538	10426	10382	10448	10325	10352	10502	10404	10480	10540	10379	10403	10434	10392	10353	10401	10493	10474	10438	10397	10362	10309	10385	10442	10258	10222	10408	10429	10632	10567	10289	10385	10411	10318	10381	10485	10389	10445	10302	10422	10404	10472	10349	10501	10316	10469	10435	10252	10422	10350	10306	10354	10471	10567	10360	10468	10479	10590	10495	10402	10321	10311	10248	10636	10443	10512	10378	10407	10517	10496	10347	10368	10352	10542	10356	10575	10468	10353	10327	10352	10542	10392	10458	10493	10387	10512	10482	10299	10559	10527	10504	10507	10487	10422	10600	10366	10329	10364	10212	10376	10367	10424	10555	10384	10561	10519	10631	10558	10475	10276	10415	10689	10483	10493	10446	10638	10496	10410	10556	10318	10472	10371	10467	10373	10661	10437	10266	10478	10477	10526	10428	10461	10522	10405	10313	10626	10619	10456	10320	10481	10583	10569	10421	10356	10590	10278	10570	10449	10364	10525	10429	10369	10414	10315	10461	10563	10454	10383	10589	10420	10510	10469	10562	10252	10474	10401	10210	10564	10410	10466	10465	10524	10263	10362	10497	10408	10483	10300	10388	10402	10237	10304	10525	10257	10396	10266	10403	10505	10409	10449	10424	10433	10380	10519	10350	10454	10380	10287	10474	10406	10455	10400	10273	10305	10381	10331	10373	10373	10318	10386	10409	10362	10352	10432	10246	10341	10412	10543	10447	10350	10367	10546	10440	10319	10463	10460	10361	10471	10440	10356	10421	10529	10565	10477	10249	10379	10533	10467	10366	10400	10458	10417	10580	10476	10413	10384	10334	10434	10484	10581	10461	10348	10344	10454	10345	10390	10515	10424	10333	10521	10519	10480	10500	10276	10451	10564	10394	10342	10480	10316	10460	10548	10431	10555	10496	10351	10392	10326	10538	10277	10429	10610	10427	10530	10539	10500	10463	10594	10475	10478	10312	10368	10443	10610	10455	10547	10330	10517	10297	10587	10481	10350	10355	10329	10427	10349	10425	10564	10444	10417	10525	10354	10436	10253	10309	10322	10577	10449	10451	10334	10491	10453	10303	10373	10391	10476	10417	10533	10272	10379	10377	10378	10556	10447	10382	10450	10377	10308	10526	10491	10386	10374	10478	10441	10522	10467	10326	10285	10429	10594	10277	10517	10572	10464	10482	10571	10499	10421	10312	10346	10331	10348	10259	10432	10409	10474	10380	10576	10411	10430	10583	10498	10417	10367	10547	10298	10368	10474	10403	10355	10246	10513	10380	10392	10432	10472	10362	10362	10503	10441	10455	10453	10407	10552	10451	10490	10378	10387	10424	10475	10392	10314	10241	10306	10348	10315	10335	10371	10296	10408	10436	10504	10401	10426	10455	10705	10385	10528	10389	10599	10418	10530	10230	10408	10383	10427	10381	10489	10356	10346	10355	10353	10537	10516	10364	10426	10388	10479	10604	10546	10378	10483	10400	10550	10328	10628	10451	10414	10371	10459	10388	10526	10505	10316	10459	10478	10313	10402	10257	10310	10412	10470	10420	10422	10272	10404	10631	10305	10348	10475	10351	10368	10284	10421	10392	10597	10484	10346	10355	10316	10579	10429	10356	10293	10494	10475	10433	10317	10422	10325	10381	10259	10527	10436	10451	10406	10409	10465	10332	10397	10401	10394	10512	10386	10357	10482	10340	10359	10446	10454	10498	10273	10441	10688	10481	10578	10402	10531	10427	10460	10491	10418	10459	10573	10469	10282	10567	10401	10426	10528	10426	10455	10411	10424	10380	10256	10545	10473	10575	10537	10409	10202	10477	10494	10375	10374	10425	10346	10329	10329	10398	10471	10594	10346	10500	10446	10475	10434	10330	10473	10480	10467	10226	10371	10431	10386	10452	10338	10361	10405	10345	10598	10336	10267	10277	10377	10452
29942	22033	28222	39356	31498	24256	19566	16852	16374	15981	15924	15800	15983	16021	16078	15765	15834	15916	16056	15745	15740	15944	15857	15967	15969	15858	15841	15825	16116	16041	15865	15799	15720	15836	15966	15801	15878	15775	15777	15890	15934	15869	15862	15790	16108	15520	15936	16128	15919	15944	16099	16049	15907	16012	15827	15728	15844	15954	16048	15820	15961	15754	15872	15932	15755	16009	15798	15724	15786	16100	15935	15889	16029	15992	15866	15689	16047	15785	15775	15729	15827	15785	15770	15675	15872	15763	15676	15696	15683	15854	15648	15615	15793	15802	15677	15701	15815	15826	15948	15624	15839	16004	15768	15834	15804	15881	15818	15823	15758	16133	15980	15919	15977	15840	15816	15815	15839	15945	15856	16091	15670	16036	15858	15578	15740	15719	15759	15837	15916	15701	15869	15915	15885	15919	15820	15842	15699	16073	15586	15732	15707	15602	15712	15788	15743	15841	15872	15882	15707	15821	15863	15743	15770	15789	15778	15914	15709	15853	15814	15679	15902	15703	15911	15878	15783	15744	15780	15828	15883	15796	15842	15839	15718	15671	15904	15696	15907	15635	15567	15964	15832	15622	15883	15685	15905	15663	15807	16067	15875	15789	15585	15800	15755	15913	15884	15733	15873	15872	15780	15764	15843	15828	15832	15787	15840	15919	15792	15628	15681	15720	15715	15941	15666	15928	15746	15793	15904	15872	15714	15812	15889	15708	15672	15808	15616	15591	15561	15736	15661	15673	15846	15891	15798	15803	15920	15745	15742	15457	15807	15741	15557	15603	15846	15995	15819	15816	15951	15750	15925	15814	15856	15897	16037	15632	15831	15770	15956	15858	15987	15777	15905	15765	15883	15796	15815	15780	15974	15814	15752	16001	15880	15730	15808	16011	15873	15925	15834	15734	15933	15972	16007	15712	15748	15963	16078	15736	15797	15789	15868	15950	15785	15985	16063	15610	15710	15849	15834	15916	15898	15678	15800	15817	15891	16012	15830	15834	15903	15690	15770	15825	15723	15985	16029	15772	15831	16006	15683	15901	15943	15806	15908	15978	15780	15768	15937	15883	15804	15562	15771	15922	15932	15639	15871	15728	15915	15663	15529	15770	15857	15830	15756	15693	15889	16012	15784	15703	15632	15859	15848	15796	15898	15849	15858	15826	15931	15821	15753	15774	15771	15671	15829	15856	15673	15879	15667	15933	15646	15790	16052	15797	16095	15866	15930	15707	15739	15726	15852	15791	15613	15628	15692	16076	15508	15823	15832	15664	15927	15934	15783	15835	15838	15708	15588	15706	15937	15877	15826	15914	16033	15796	15712	15754	15781	15741	15751	15711	15963	15932	15864	15648	15816	15818	15638	15841	15616	15835	15976	16001	15886	15848	15813	15790	15795	15797	15760	15705	15614	15845	15944	15801	15546	15657	15680	15904	15940	15965	15941	15873	15714	15827	15747	15821	15621	15541	15878	15746	15969	15867	15864	15699	16048	15818	15855	15920	15713	16035	15769	15729	15908	15547	15579	15965	15834	16035	15644	16043	15844	15933	15936	15683	15838	15820	15951	15742	15887	15894	15995	15804	15868	15642	16015	16016	15821	15838	15716	15707	16036	15629	15867	15855	15755	15930	15848	15881	15931	15980	16208	15983	15905	15641	15890	15742	15832	15827	15866	15730	15793	15945	15968	16138	15928	16059	15963	15816	15901	15754	15822	16005	15754	15975	15971	15759	15964	15877	15887	15925	15969	15952	15911	15771	15953	15826	15967	15707	15736	15697	15889	15791	15714	15906	15796	15796	15803	15946	15581	16110	15889	15921	15846	15783	15811	15889	15779	15717	15882	15930	15893	15821	15804	15954	15892	15748	15850	15876	15876	15951	15886	15780	15818	16082	15760	15700	16004	15913	15774	15797	16001	16009	16000	15732	15843	15727	15750	15772	15723	15861	15816	15851	16022	15640	15643	15759	15660	15933	15739	15719	15838	16023	15891	15818	16153	15810	15608	15815	15648	15702	15890	15806	15947	15871	16013	15774	15797	15652	15826	15751	15797	15854	15587	15931	15970	15783	15822	15659	16122	15990	15792	15835	15647	15678	15923	15782	15896	15934	15904	15912	15908	15927	15855	15911	15959	15880	15668	15823	15711	15984	15689	15873	15974	15929	15883	15975	15863	15605	15880	15912	15756	15824	15537	15916	15980	15939	15932	15953	15955	15695	16018	16074	16008	15918	15810	15880	15834	15773	15877	15717	15752	15758	15693	15778	15849	15909	15699	16013	15951	15880	15702	15741	15803	15784	15745	15539	15780	15887	15764	15835	15888	15833	15692	16060	15818	15956	15941	15868	15880	15895	15758	15847	15798	15795	15845	15854	15782	15634	15748	15974	15832	15900	15818	15712	15894	15800	15740	15985	15963	15652	15878	15799	15751	15710	15761	15899	15725	16018	16056	15992	15781	15715	15984	15716	15715	15641	15828	15690	15815	15712	15839	15993	15602	15866	15748	15960	15830	15875	15888	15633	15727	16104	15913	15918	15823	15842	15888	15893	15814	15740	15692	16062	15844	15857	15985	15819	15741	15993	15799	15808	16023	16053	15852	15818	16087	15754	15726	15906	15802	15897	15731	15798	15687	15671	15703	15843	15829	15828	15643	15701	15873	15903	15646	15936	15810	15838	15901	16019	15705	15888	15742	15836	16098	15847	15881	15881	15723	15912	15733	15872	15756	16104	15721	15705	15704	15868	15821	15744	15722	15775	15870	15739	15816	15881	15765	15813	15873	15759	15820	15714	15686	15718	15934	16044	15894	15704	15859	15758	15862	15763	15911	15852	15913	15765	15639	15981	15842	15863	15870	16025	15700	15734	15870	15776	15844	15586	15797	15732	15779	15408	15741	15708	15928	15631	16092	15873	15834	15931	15873	15547	15869	15961	15724	15886	15862	15829	15860	15869	15796	15818	15755	15775	15934	15839	15952	15731	15855	15860	15739	15611	15699	15815	15667	15926	15875	15802	15974	15870	15830	15534	15730	15740	15909	15780	15906	15948	15821	15841	15837	15922	15957	15905	15803	15851	15747	15782	15613	15953	15857	15727	15921	16000	15917	16023	15785	15851	15829	15885	15850	15896	15894	15769	15857	15918	15613	15926	15854	15975	15775	15860	15747	15682	15771	15783	15693	15716	15899	15771	15757	15960	15868	15771	15846	15740	15696	15761	15932	15692	15720	15767	15705	15801	15876	15629	15789	15737	15882	15776	15921	15775	15884	15979	15998	16000	16064	15872	15811	15893	15857	15962	15855	15793	15923	15746	16016	15825	15939	15678	15767	16017	15802	16021	15737	15952	15837	15923	15839	15619	15909	15640	15700	15908	16051	16030	16023	15815	15859	15793	15791	15978	15818	15792	15646	15664	15871	15749	15642	15649	15731	15813	16020	15910	16118	16040	15940	15880	15914	15733	15863	15877	15842	15926	15895	15585	15649	15865	15824	15771	15906	15878	15807	15891	15865	15907	15917	15867	15974	15907	15867	15943	15876	15893	15865	15804	15789	15942	15794	15759	15919	15834	15833	15872	15880	16043	15843	15810	15579	15824	15840	15912	15686	15654	15957	15831	15582	15691	15776	15812	15756	15804	16104	15812	15855	16093	15940	16005	15959	15788	15769	15846	15864	15834	15818	15926	15968	15845	16001	15873	15977	15718	15697	15813	15853	15810	15817	15899	15858	15844	15993	15904	16016	15592	15705	15949	15846	15975	15733	15733	15897	15742	15871	15903	16011	15763	15925	15859	15886	15908	15805	15892	15784	16050	16010	16029	15885	15932	15762	15761	15951	15698	15840	15771	15650	15696	15862	15943	15767	15961	15962	15989	15678	15596	15783	15758	15797	16092	15575	15838	15794	15671	15783	15725	15844	15632	15823	16019	15911	15747	15951	15862	15956	15822	15747	15716	15956	15820	15962	15886	15693	15752	15730	15932	15806	15753	15777	15914	15807	15761	15895	15817	15845	15752	15756	15699	15870	15878	15999	15971	15776	16121	15953	15857	15960	15951	15640	15716	15851	15823	15814	15838	15783	15846	15845	15927	15740	15820	15808	15907	15861	15788	15548	15762	15860	15764	15803	15801	15983	15849	15856	15723	15790	15901	16053	15780	15846	15864	15811	15825	15909	15978	15855	15895	15570	15812	15931	15674	15733	15744	15861	15874	16072	15857	15917	15906	15981	15845	15849	15696	15787	15882	15637	15870	15661	15709	15722	15795	15570	15920	16148	15913	15800	15807	15894	15638	15824	15825	15869	15899	15673	16051	15873	15845	16055	15981	15908	15868	15889	15800	16088	15879	15824	15813	15963	15775	15797	15887	15791	15802	16021	15952	15744	15757	15731	15871	15632	15776	15937	15741	15956	15564	15952	15707	15908	15985	15905	15922	15742	15737	15807	15923	15862	15862	15595	15683	15856	15771	15743	15807	15800	15738	15844	15947	15689	15690	15826	15856	15985	15930	16081	15916	15747	15959	15733	15614	15996	15771	15840	15872	15742	15915	15788	15757	15852	15660	15906	15725	15840	15745	15812	15937	15811	15754	15982	15670	15831	15674	15776	15725	15607	15892	15784	15999	15660	15836	15852	15709	15736	15742	15772	15680	15860	15876	16040	15837	15834	15803	15793	15816	15697	15758	15928	15780	15939	15922	15689	15853	15773	15820	15791	15917	15508	15845	15640	15705	15964	15808	15641	15889	15923	15753	15799	15693	15716	15806	15976	15730	15708	15715	16041	15923	15813	15717	15812	15915	15772	15892	15957	15935	15659	15808	15643	15913	15666	15895	15913	15950	15799	15835	15871	15849	15893	15730	16056	15867	15768	15859	15702	15677	15827	15975	15960	15950	15807	15798	15837	15716	15905	15976	15798	15936	15790	15855	16044	15923	15677	15802	15865	15675	15835	15952	15849	16143	15955	15849	15559	16085	15760	15885	15846	15818	15872	15909	15983	15832	15792	15788	15878	15614	16186	15872	16041	15653	15774	15847	15662	15576	15823	15888	15890	16001	15876	16001	15841	15920	15824	16073	15821	15882	15851	15738	15707	15851	15824	15861	16008	15908	15911	15805	15922	15905	16003	15854	15771	15886	15844	15761	15736	15769	15692	15893
11686	12041	23956	30515	22524	16155	12192	10088	9961	9792	9592	9649	9716	9715	9878	9779	9648	9685	9704	9675	9642	9738	9764	9628	9722	9735	9802	9743	9641	9742	9870	9605	9610	9689	9744	9688	9585	9811	9684	9634	9825	9798	9649	9655	9657	9744	9786	9634	9580	9735	9845	9632	9713	9783	9617	9809	9599	9772	9549	9694	9623	9605	9706	9630	9667	9489	9614	9761	9705	9732	9637	9695	9684	9679	9561	9787	9569	9674	9686	9638	9701	9629	9656	9639	9680	9637	9772	9839	9732	9764	9603	9734	9709	9755	9490	9731	9706	9607	9658	9582	9676	9597	9644	9650	9504	9616	9677	9621	9718	9788	9780	9516	9787	9663	9559	9610	9439	9689	9588	9559	9570	9683	9635	9796	9583	9895	9678	9670	9717	9641	9755	9670	9668	9769	9615	9641	9579	9766	9583	9614	9572	9691	9731	9677	9741	9633	9603	9604	9635	9668	9761	9706	9716	9687	9672	9705	9582	9638	9583	9656	9641	9731	9627	9713	9772	9629	9603	9779	9735	9673	9719	9789	9668	9613	9541	9643	9806	9745	9714	9696	9708	9618	9529	9614	9780	9531	9630	9638	9583	9788	9635	9625	9677	9658	9688	9743	9718	9534	9767	9709	9626	9710	9667	9789	9722	9696	9601	9786	9693	9507	9556	9690	9751	9765	9634	9669	9665	9648	9619	9626	9697	9613	9768	9627	9594	9456	9710	9644	9585	9674	9771	9497	9627	9711	9714	9487	9634	9725	9584	9577	9584	9534	9719	9568	9626	9591	9713	9481	9869	9667	9570	9647	9729	9836	9717	9700	9688	9629	9488	9657	9698	9705	9653	9727	9888	9578	9795	9782	9727	9816	9693	9822	9705	9841	9579	9712	9740	9669	9655	9576	9721	9717	9609	9709	9655	9663	9588	9611	9680	9738	9689	9656	9576	9692	9772	9593	9548	9493	9644	9755	9580	9629	9663	9731	9609	9758	9669	9765	9716	9629	9614	9776	9835	9505	9694	9635	9701	9589	9798	9555	9659	9633	9594	9633	9816	9742	9553	9743	9708	9579	9518	9652	9550	9647	9759	9710	9692	9938	9526	9589	9796	9885	9601	9687	9756	9786	9536	9821	9725	9770	9794	9680	9520	9755	9664	9596	9733	9708	9696	9660	9652	9491	9620	9808	9633	9716	9811	9810	9728	9664	9614	9679	9691	9644	9624	9723	9685	9735	9682	9542	9583	9713	9667	9609	9685	9622	9641	9589	9570	9769	9608	9620	9658	9630	9573	9726	9595	9487	9641	9553	9738	9602	9686	9711	9611	9511	9700	9651	9729	9772	9652	9771	9635	9617	9776	9577	9554	9713	9707	9744	9590	9372	9762	9642	9634	9634	9916	9633	9655	9554	9631	9646	9740	9588	9545	9778	9728	9684	9654	9566	9591	9665	9479	9685	9568	9753	9686	9821	9619	9719	9778	9611	9738	9670	9720	9688	9755	9704	9736	9592	9747	9684	9792	9619	9755	9722	9745	9687	9634	9629	9626	9704	9635	9671	9794	9666	9573	9747	9810	9716	9624	9690	9757	9670	9742	9598	9574	9673	9693	9738	9673	9669	9642	9680	9659	9667	9835	9611	9485	9579	9613	9585	9609	9640	9699	9668	9632	9883	9675	9780	9722	9615	9822	9680	9707	9796	9683	9731	9548	9565	9768	9564	9656	9681	9717	9699	9754	9773	9507	9675	9712	9680	9505	9546	9665	9721	9605	9770	9540	9691	9666	9545	9597	9709	9602	9801	9869	9621	9554	9581	9642	9736	9788	9620	9717	9562	9639	9690	9604	9701	9828	9776	9557	9769	9702	9595	9693	9753	9528	9718	9587	9714	9680	9631	9636	9783	9696	9669	9632	9614	9819	9436	9900	9582	9651	9531	9745	9750	9702	9623	9578	9693	9678	9690	9657	9771	9795	9704	9699	9683	9721	9675	9686	9713	9727	9620	9612	9733	9629	9632	9701	9674	9662	9757	9478	9777	9666	9831	9507	9632	9689	9772	9548	9727	9652	9547	9811	9697	9624	9800	9795	9542	9599	9720	9733	9733	9724	9844	9554	9720	9853	9610	9735	9722	9611	9561	9667	9612	9917	9606	9759	9699	9736	9718	9683	9695	9611	9703	9727	9671	9605	9473	9759	9644	9743	9538	9601	9644	9667	9745	9758	9489	9651	9682	9745	9857	9648	9546	9685	9675	9791	9566	9550	9625	9725	9676	9634	9737	9657	9635	9684	9632	9654	9722	9840	9647	9657	9671	9704	9736	9642	9609	9701	9706	9668	9771	9499	9764	9699	9591	9590	9649	9759	9732	9700	9687	9694	9713	9600	9721	9693	9773	9628	9715	9701	9632	9743	9727	9603	9731	9726	9580	9744	9745	9708	9777	9706	9756	9775	9848	9737	9689	9752	9704	9588	9682	9817	9691	9594	9629	9608	9686	9616	9592	9450	9698	9646	9502	9752	9761	9488	9666	9707	9689	9751	9474	9832	9521	9495	9665	9700	9693	9636	9861	9833	9602	9623	9668	9636	9688	9686	9699	9834	9929	9723	9587	9569	9772	9635	9710	9714	9596	9637	9778	9689	9776	9571	9580	9584	9612	9706	9596	9669	9837	9632	9750	9762	9750	9554	9661	9714	9783	9707	9609	9766	9678	9547	9641	9753	9723	9776	9671	9804	9733	9593	9682	9540	9658	9620	9568	9601	9639	9509	9526	9701	9556	9774	9761	9570	9549	9610	9715	9696	9695	9723	9724	9569	9549	9661	9799	9575	9773	9655	9797	9721	9712	9697	9756	9702	9709	9782	9610	9716	9943	9687	9736	9705	9704	9589	9881	9583	9550	9731	9628	9738	9603	9744	9694	9710	9594	9711	9601	9755	9712	9674	9627	9661	9616	9666	9640	9719	9524	9705	9659	9796	9645	9678	9433	9737	9652	9722	9655	9641	9780	9521	9578	9756	9694	9715	9618	9851	9743	9706	9824	9605	9563	9545	9659	9704	9463	9582	9826	9713	9570	9669	9652	9784	9646	9615	9434	9785	9552	9638	9758	9716	9776	9715	9731	9646	9692	9746	9816	9680	9718	9674	9797	9678	9548	9654	9675	9618	9782	9712	9609	9625	9694	9546	9555	9659	9757	9754	9664	9684	9539	9785	9805	9702	9750	9744	9683	9688	9675	9742	9663	9647	9622	9693	9540	9633	9716	9628	9760	9886	9601	9628	9575	9801	9624	9594	9753	9731	9815	9560	9726	9702	9528	9691	9627	9813	9668	9691	9723	9641	9593	9799	9681	9817	9604	9699	9661	9837	9581	9766	9519	9713	9793	9761	9692	9660	9679	9575	9773	9625	9705	9672	9647	9664	9825	9701	9708	9606	9655	9636	9742	9522	9538	9547	9632	9622	9700	9620	9762	9655	9623	9519	9702	9612	9593	9754	9785	9675	9637	9644	9626	9678	9667	9707	9611	9695	9834	9618	9657	9671	9547	9628	9725	9656	9653	9553	9670	9639	9700	9615	9729	9661	9521	9577	9564	9827	9740	9588	9662	9678	9694	9458	9649	9788	9780	9682	9705	9702	9740	9748	9706	9599	9751	9786	9735	9702	9703	9583	9668	9706	9720	9598	9626	9699	9781	9605	9579	9607	9706	9775	9538	9809	9671	9591	9635	9535	9620	9764	9788	9610	9684	9632	9583	9497	9585	9758	9481	9693	9763	9690	9655	9624	9607	9688	9715	9667	9743	9711	9702	9636	9746	9707	9675	9585	9673	9649	9669	9488	9745	9678	9515	9610	9752	9612	9727	9648	9606	9752	9737	9640	9641	9762	9699	9671	9664	9619	9721	9518	9654	9742	9601	9717	9628	9604	9763	9669	9749	9650	9616	9625	9734	9854	9748	9516	9736	9787	9718	9611	9670	9726	9628	9867	9726	9674	9614	9806	9627	9526	9709	9647	9625	9633	9768	9579	9735	9670	9767	9617	9669	9674	9709	9688	9706	9628	9753	9650	9723	9492	9593	9688	9792	9569	9825	9876	9706	9628	9635	9506	9644	9625	9824	9658	9801	9732	9762	9724	9748	9643	9654	9668	9751	9711	9791	9580	9614	9609	9478	9657	9583	9744	9559	9683	9532	9790	9617	9739	9646	9724	9612	9644	9632	9745	9536	9644	9747	9728	9585	9668	9812	9551	9786	9679	9580	9796	9796	9622	9658	9695	9753	9720	9663	9604	9589	9742	9653	9774	9648	9516	9709	9696	9679	9687	9749	9493	9784	9771	9747	9678	9769	9490	9714	9833	9756	9578	9780	9625	9816	9693	9660	9555	9778	9535	9728	9820	9582	9714	9636	9724	9743	9594	9619	9598	9699	9705	9782	9674	9771	9555	9552	9762	9676	9704	9643	9513	9560	9763	9804	9791	9626	9655	9658	9850	9705	9588	9640	9564	9626	9723	9601	9624	9717	9774	9634	9849	9769	9778	9612	9634	9632	9828	9829	9562	9748	9546	9670	9757	9682	9605	9630	9731	9853	9759	9720	9551	9765	9619	9725	9583	9761	9551	9524	9744	9620	9571	9684	9682	9725	9792	9769	9577	9723	9803	9641	9735	9511	9587	9642	9632	9742	9614	9729	9692	9677	9575	9782	9725	9593	9792	9709	9641	9710	9665	9656	9724	9631	9714	9788	9716	9733	9692	9710	9580	9827	9831	9719	9810	9673	9562	9829	9703	9825	9758	9549	9725	9656	9624	9597	9726	9604	9710	9746	9704	9643	9735	9865	9557	9614	9608	9707	9712	9723	9753	9710	9620	9547	9703	9600	9525	9542	9780	9786	9552	9718	9757	9784	9766	9610	9710	9659	9741	9729	9631	9532	9822	9534	9554	9818	9695	9636	9612	9948	9631	9758	9754	9677	9582	9512	9615	9505	9894	9550	9707	9773	9549	9680	9535	9673	9589	9728	9581	9725	9671	9643	9743	9755	9667	9823	9576	9780	9725	9730	9782	9693	9788	9844	9747	9645	9641	9721	9607	9732	9700	9676	9793	9732	9679	9601	9667	9658	9599	9567	9672	9709
25279	21593	35130	64822	57101	43993	31573	20574	17742	16377	15996	16067	16071	16015	15904	15850	16015	15559	15754	15823	16012	15777	15850	15763	15906	15820	15903	15948	15737	15699	15836	15748	15739	15751	15818	15918	15801	15654	15748	15609	15584	15738	15666	15750	15835	15728	15726	15629	15922	15501	15765	15890	15779	15512	15582	15726	15725	15701	15595	15683	15735	15689	15413	15524	15742	15690	15940	15868	15792	15678	15582	15466	15695	15596	15795	15586	15539	15630	15771	15682	15991	15725	15739	15818	15583	15598	15616	15736	15795	15830	15940	15726	15628	15689	15692	15695	15654	15557	15577	15666	15919	15912	15627	15794	15630	15683	15627	15895	15525	15652	15770	15632	15751	15794	15707	15707	15535	15798	15646	15868	15745	15572	15667	15493	15839	15639	15763	15725	15912	15730	15800	15726	15626	15612	15758	15768	15815	15611	15659	15468	15726	15637	15847	15781	15872	15558	15530	15533	15626	15611	15758	15713	15752	15627	15793	15791	15780	15630	15871	15846	15856	15728	15603	15729	15694	15567	15610	15495	15611	15460	15811	15781	15641	15692	15788	15632	15731	15731	15640	15599	15762	15626	15651	15814	15709	15857	15791	15690	15651	15565	15614	15527	15772	15641	15833	15668	15680	15787	15879	15496	15565	15490	15707	15649	15574	15683	15737	15675	15872	15557	15855	15535	15741	15821	15711	15574	15605	15748	15604	15682	15627	15651	15671	15420	15523	15570	15941	15911	15486	15591	15739	15637	15629	15724	15817	15653	15841	15516	15615	15681	15732	15873	15646	15672	15595	15518	15727	15851	15751	15636	15616	15719	15665	15671	15522	15821	15760	15856	15676	15578	15769	15535	15541	15800	15556	15420	15546	15701	15583	15786	15675	15719	15540	15608	15775	15588	15679	15759	15772	15625	15642	15725	15728	15578	15666	15364	15644	15577	15697	15704	15816	15560	15639	15558	15552	15531	15822	15521	15501	15673	15703	15604	15734	15678	15648	15778	15525	15762	15572	15608	15687	15588	15847	15748	15498	15765	15688	15630	15830	15664	15394	15815	15709	15679	15715	15609	15528	15610	15506	15620	15797	15495	15566	15661	15752	15711	15642	15616	15527	15810	15626	15456	15705	15793	15667	15662	15720	15784	15651	15567	15768	15577	15590	15495	15591	15459	15698	15721	15843	15851	15570	15626	15815	15667	15748	15551	15453	15763	15734	15570	15728	15780	15742	15710	15879	15723	15649	15912	15578	15677	15840	15615	15563	15478	15695	15749	15762	15647	15532	15743	15515	15633	15862	15966	15534	15399	15680	15743	15781	15448	15863	15845	15529	15602	15654	15703	15722	15764	15769	15539	15694	15733	15652	15622	15492	15852	15574	15660	15671	15475	15764	15586	15613	15541	15712	15630	15581	15652	15797	15819	15737	15586	15849	15635	15541	15733	15802	15759	15640	15465	15648	15728	15803	15600	15509	15777	15730	15787	15869	15416	15644	15548	15520	15830	15727	15710	15717	15762	15626	15678	15688	15552	15584	15679	15706	15508	15631	15672	15646	15693	15775	15557	15799	15707	15705	15489	15770	15671	15592	15619	15622	15813	15460	15557	15680	15495	16088	15881	15574	15458	15517	15767	15433	15599	15635	15585	15670	15680	15553	15748	15696	15677	15748	15678	15632	15600	15569	15628	15782	15631	15816	15553	15669	15645	15615	15647	15712	15370	15562	15734	15797	15651	15679	15648	15644	15627	15523	15687	15582	15459	15450	15511	15675	15546	15799	15626	15805	15544	15791	15922	15564	15618	15779	15694	15614	15734	15646	15602	15565	15526	15784	15809	15881	15730	15660	15729	15622	15717	15598	15661	15696	15597	15815	15666	15950	15776	15742	15783	15944	15678	15728	15910	15475	15802	15598	15752	15578	15634	15714	15536	15456	15497	15533	15587	15582	15866	15814	15614	15655	15731	15567	15662	15801	15611	15473	15557	15613	15513	15723	15673	15511	15472	15638	15675	15801	15819	15523	15833	15608	15603	15766	15707	15759	15545	15553	15593	15758	15882	15537	15633	15574	15713	15825	15866	15575	15734	15619	15610	15702	15680	15665	15546	15656	15664	15926	15667	15598	15641	15880	15744	15695	15790	15601	15630	15664	15711	15893	15976	15724	15626	15681	15636	15734	15593	15773	15560	15836	15570	15745	15580	15663	15569	15603	15643	15911	15838	15682	15663	15636	15549	15680	15770	15637	15696	15580	15607	15767	15682	15681	15677	15823	15598	15602	15608	15658	15652	15676	15835	15642	15845	15924	15540	15675	15662	15688	15637	15706	15711	15628	15509	15561	15754	15805	15768	15730	15775	15789	15514	15745	15710	15819	15698	15675	15560	15757	15666	15708	15930	15592	15782	15671	15703	15858	15708	15536	15511	15392	15705	15807	15896	15756	15545	15686	15690	15544	15806	15919	15589	15874	15640	15845	15932	15697	15769	15717	15471	15655	15480	15574	15524	15762	15745	15652	15524	15729	15831	15528	15791	15557	15604	15573	15601	15660	15651	15572	15815	15548	15664	15648	15667	15731	15518	15575	15564	15578	15807	15608	15557	15650	15829	15325	15488	15499	15577	15571	15677	15770	15538	15641	15703	15610	15626	15623	15653	15666	15644	15909	15689	15579	15511	15696	15586	15503	15836	15714	15722	15719	15692	15537	15575	15412	15628	15799	15707	15500	15390	15478	15715	15637	15472	15648	15664	15599	15671	15702	15675	15589	15526	15883	15699	15640	15674	15783	15652	15778	15702	15640	15786	15507	15522	15450	15555	15744	15724	15629	15659	15470	15545	15437	15455	15509	15672	15725	15689	15712	15773	15822	15597	15754	15615	15737	15602	15503	15742	15753	15736	15515	15785	15782	15509	15543	15520	15808	15872	15702	15689	15621	15679	15438	15602	15536	15569	15458	15631	15587	15810	15552	15585	15674	15602	15654	15525	15755	15581	15718	15546	15564	15649	15837	15659	15956	15599	15778	15591	15770	15717	15790	15596	15688	15721	15598	15511	15585	15623	15700	15574	15596	15691	15670	15641	15715	15642	15633	15410	15637	15676	15464	15649	15893	15525	15752	15564	15727	15688	15554	15655	15747	15666	15898	15731	15638	15624	15646	15841	15737	15641	15597	15880	15601	15720	15651	15679	15671	15919	15703	15662	15601	15879	15616	15885	15757	15602	15584	15797	15724	15720	15651	15556	15522	15742	15759	15625	15782	15661	15652	15828	15398	15723	15605	15727	15634	15800	15756	15604	15660	15637	15584	15614	15557	15437	15692	15603	15730	15657	15747	15651	15714	15572	15565	15560	15657	15570	15654	15622	15742	15687	15746	15953	15617	15575	15648	15634	15586	15726	15775	15398	15603	15583	15834	15694	15528	15561	15782	15545	15761	15817	15711	15639	15527	15683	15389	15738	15654	15533	15734	15674	15858	15613	15852	15520	15735	15616	15704	15782	15565	15498	15672	15713	15681	15597	15796	15820	15697	15751	15707	15631	15708	15706	15622	15547	15424	15624	15613	15630	15505	15656	15675	15734	15494	15710	15811	15664	15782	15478	15527	15858	15573	15575	15367	15688	15586	15790	15745	15613	15779	15643	15654	15440	15526	15718	15552	15802	15655	15616	15490	15461	15618	15455	15569	15706	15671	15717	15733	15783	15687	15686	15727	15566	15714	15883	15666	15793	15694	15797	15896	15736	15623	15626	15746	15707	15793	15703	15605	15518	15707	15564	15653	15662	15664	15910	15758	15660	15624	15685	15603	15739	15643	15545	15667	15595	15543	15669	15602	15828	15742	15537	15615	15557	15596	15807	15657	15689	15532	15728	15867	15579	15593	15751	15649	15630	15545	15489	15674	15695	15775	15853	15835	15571	15720	15778	15640	15615	15634	15728	15551	15717	15723	15652	15564	15672	15843	15754	15535	15775	15670	15570	15589	15543	15707	15644	15800	15899	15866	15593	15803	15767	15775	15588	15635	15596	15671	15656	15556	15638	15736	15638	15740	15703	15504	15441	15684	15638	15677	15649	15690	15794	15620	15751	15864	15573	15724	15690	15631	15724	15706	15586	15544	15588	15706	15565	15717	15612	15741	15584	15677	15749	15650	15778	15615	15734	15739	15591	15633	15953	15751	15662	15834	15575	15829	15772	15668	15889	15670	15617	15379	15844	15642	15599	15694	15742	15553	15720	15609	15600	15678	15849	15596	15546	15854	15498	15538	15747	15812	15530	15809	15574	15686	15582	15809	15638	15671	15821	15653	15505	15499	15693	15782	15516	15564	15619	15589	15805	15841	15803	15997	15509	15569	15710	15788	15627	15421	15762	15777	15569	15678	15528	15606	15583	15589	15510	15475	15692	15622	15719	15771	15787	15880	15484	15747	15777	15743	15722	15664	15575	15656	15651	15824	15630	15784	15789	15868	15647	15652	15587	15711	15678	15727	15586	15545	15696	15774	15668	15647	15542	15595	15714	15613	15602	15554	15436	15550	15490	15763	15551	15527	15679	15541	15821	15674	15538	15850	15920	15809	15927	15702	15667	15485	15656	15482	15615	15873	15780	15543	15636	15849	15876	15758	15585	15547	15642	15968	15643	15817	15532	15691	15566	15719	15501	15701	15591	15857	15749	15829	15577	15652	15641	15593	15465	15733	15675	15779	15873	15744	15605	15760	15676	15713	15777	15703	15894	15610	15646	15847	15750	15541	15628	15774	15781	15518	15641	15497	15582	15633	15346	15511	15681	15609	15643	15745	15522	15654	15556	15727	15677	15634	15734	15787	15741	15536	15747	15789	15600	15718	15727	15653	15701	15663	15684	15720	15698	15610	15715	15851	15725	15597	15571	15528	15752	15645	15731	15585	15624	15567	15531	15785	15843	15869	15802	15722	15429	15544	15747	15597	15816	15614	15724	15837	15787	15648	15498	15850	15799	15650	15655	15577	15531	15791	15538	15597	15510	15720	15688	15687	15639	15615	15721	15830	15638	16013	15745	15639	15612	15660	15628	15765	15720	15789	15643	15784	15667	15708	15776	15753	15652	15695	15705	15716	15594	15634	15527	15561	15727	15717	15671	15687	15573	15691	15802	15465	15592	15695	15623	15710	15712	15736	15575
12575	22040	59677	75479	55063	36201	21269	12588	11330	10185	9888	10066	10015	10127	10068	9961	9894	9947	9742	9856	9968	9900	9787	9898	9778	9932	10005	9785	9934	9825	9898	9817	9896	9883	9967	9884	9903	9950	9813	9984	9821	9788	9909	9764	9938	10028	9844	10069	9855	9824	9860	9927	9942	9819	9839	9972	9813	9979	9864	9793	9963	9796	9976	9807	9820	9820	10095	9894	9938	9796	10057	9852	9873	9841	9737	9896	9907	10044	9721	10019	9997	9844	9788	9856	9807	9968	9904	9897	9905	9868	9838	9884	9732	9906	9959	10007	9862	9836	9945	9880	9836	9770	9758	9948	9898	9855	10037	10006	9908	9854	9916	9940	9944	9810	9949	10056	9886	9807	9894	10085	9832	9885	9863	9882	9939	9863	9975	9814	9947	9897	9852	9996	9791	9900	9754	9740	9865	9886	9954	9824	9831	9899	9698	9831	9921	9856	9740	9748	9992	9867	9865	9734	9934	9900	9866	9888	9958	10101	9917	9808	9992	9889	9757	9915	9874	9935	10048	9756	9896	9829	9889	9884	9763	10004	9899	9741	9980	9853	9752	10011	9934	9865	9907	9850	10000	9921	9899	9825	9793	9818	9920	9894	9766	9806	9739	9775	9952	9881	9961	9766	9816	9888	9839	10043	9857	9724	10021	9841	9713	9861	9810	9945	9730	9782	9772	9787	9850	9799	9761	9853	9759	9885	9927	9787	9818	9812	9831	9800	9908	9890	9740	10012	9868	9948	9746	9837	9806	9750	9934	9767	9875	9948	9982	9747	9889	9820	9848	9864	9809	10003	9900	9878	9717	9897	9815	9928	9865	9990	9890	9973	9865	9839	9935	9880	9687	9846	9765	9951	9999	9969	9777	9946	9895	9723	9978	10058	9914	9949	9847	9890	9991	9850	9863	9806	9789	9930	9954	9877	10063	9840	9812	9856	9925	9896	9803	9930	9991	9864	9851	9891	9953	9740	9842	9824	9944	9873	9893	9864	9992	9894	9904	9878	9885	9905	9882	9775	9873	9767	9648	9878	9870	9706	9859	9906	9860	9907	9798	9819	9981	9809	9734	9866	9827	9882	9812	9964	9777	9904	9844	9699	9701	9845	10089	9914	9697	9652	9974	9779	9731	9896	9686	9943	9926	9996	9751	9952	10047	9879	9810	9814	9870	9802	9914	9916	9890	9787	9850	9888	9806	9865	9809	9795	9919	9755	9798	9983	9815	9735	9900	9889	9977	9766	9907	9726	9741	9963	9786	9918	9945	10021	9905	9878	10040	9780	9865	9899	9785	9752	9860	9917	9754	9943	9926	9996	9865	9936	9826	9940	9917	9916	9810	9890	9912	9897	9827	9922	9920	9932	9910	9771	9866	9896	9796	9799	9912	9733	9900	9754	9859	9904	10128	9689	9801	9897	9855	9857	9773	9872	9904	9739	9877	9881	9895	9918	9772	9901	9911	9693	9914	9856	10037	9931	9865	9794	9847	9844	9700	9910	9841	9819	9911	9969	9993	9884	9939	9910	9751	9690	9711	9911	9913	9903	9990	9879	9788	9820	9907	9904	9914	10034	9753	10045	9762	9994	9924	9905	9861	9877	9886	9881	9874	9856	9819	9869	9816	10016	9927	9679	9803	9923	9968	9784	9889	9908	9831	9911	9828	9906	9668	9888	9837	9808	9918	9797	9732	9827	9950	9956	9839	9969	9812	9844	9825	9882	10008	9960	9909	9997	9876	9829	9836	9794	9887	9999	9854	9889	9755	9820	9791	9911	9959	9699	9970	9901	9816	9987	9928	9909	9901	9962	9987	9910	9820	9832	9972	9999	9875	9998	9791	9867	10028	9982	9937	9922	9989	10042	9784	9936	9975	9874	9889	9944	9844	9862	9790	9833	9942	9922	9922	9943	9897	9927	9857	9821	9888	9877	9761	9925	9800	9874	9929	9772	9960	9821	9963	9981	9903	9976	9885	9928	9917	9760	9925	9727	9901	9682	9766	9820	9919	9847	9947	9826	9810	9941	9810	9777	9884	9988	9834	9560	9875	9749	9787	9932	9963	9900	9923	9842	9881	9783	9968	9853	9812	9802	9924	10050	9829	9874	9787	9846	9810	9849	9897	9841	9811	9969	9895	9809	9869	9815	9794	9885	9777	9892	10003	10058	9787	9906	9870	9842	9951	9810	9908	9869	9806	9924	9834	10022	9940	9857	9892	9902	9934	9906	9751	9932	9944	9895	9878	9936	9880	9857	9840	9756	9986	9751	9970	9989	10056	9852	9947	9871	9792	9906	9777	9994	9814	9823	9929	9814	9919	9840	9919	9796	9817	9752	9805	9903	9810	9885	9821	9827	9767	9736	10043	9798	9898	9811	9781	9870	9735	9853	9956	9818	9823	9846	9873	9689	9814	9792	9850	9957	9918	9979	9796	9826	9867	9787	9956	9829	9616	9863	10019	9900	10137	9939	9936	9886	9933	10099	9774	9844	9967	10033	9906	9853	9761	9882	9819	9956	9920	9605	9926	9988	9879	9942	9758	9897	9806	9946	9954	9827	9926	9916	9968	9883	9892	9910	9850	9933	9813	9808	10017	9948	9970	9759	9970	9964	9979	9753	9846	9795	9893	9694	9895	9836	9851	9743	9842	9950	9778	9821	9841	9842	10085	9846	9998	9951	9808	9804	9908	9832	10086	9887	10011	9667	9891	9869	10070	9821	9808	9863	9664	9976	9949	9879	9935	9753	9783	10011	9766	9806	9875	9749	9784	9848	9957	9785	9770	10033	9846	9974	9865	9909	9833	9795	9974	9811	10058	9953	9821	9930	9878	9800	9966	9906	9857	10031	9865	10002	10010	9887	9846	9804	9928	10042	9761	9822	9733	9758	9887	9966	9953	10056	9868	9790	9862	9902	9889	9995	9909	9867	9708	9861	9928	9906	9986	9907	9773	9916	9753	9831	9886	9809	9968	9801	9758	9770	9897	9916	9757	9885	9724	9722	9845	9778	9851	9851	9849	9842	9863	9879	9911	9779	9901	9987	9919	9930	9885	9905	9935	9803	9682	9689	10079	9662	9851	9880	9906	9777	9912	9904	9881	9770	9920	9835	9874	9801	9832	9962	9784	10016	9783	9846	9748	9859	9905	9823	9777	9980	9979	9782	9958	9931	9933	9820	9876	9736	9883	9894	10084	9902	9698	9800	9821	9876	9787	9819	9878	9780	9940	9956	9895	9860	9810	9886	9951	9916	9950	9876	9947	10009	9812	9965	9835	9817	9861	9956	9818	9877	9912	9868	9892	9793	9851	9911	9855	9901	9964	9775	9755	10038	9877	9903	9763	9830	9918	9926	9799	9785	9805	9777	9801	9985	9856	10003	9817	9727	9783	9902	9990	9797	9926	9759	9847	9833	9821	9933	10027	9756	9901	9786	10088	9892	9948	9955	9917	9839	9791	9886	9789	9738	9981	9840	10007	9919	9864	9877	9714	9855	9742	9931	9854	9746	9798	9901	9976	9741	10031	9896	9896	9756	9877	9842	9919	9845	9855	9900	9896	9855	9847	9862	9767	9895	9772	9875	9902	9806	9852	9843	9750	9748	9757	9876	9780	9813	9724	9875	9778	9775	9874	9905	9957	9762	9791	9963	9939	9959	9902	9866	9759	9786	9803	9949	9821	9915	9748	9820	9906	9905	9918	9841	9802	9809	9786	9786	9895	9920	9903	9854	9803	9960	9877	9850	9837	9959	9802	9948	9763	9872	9987	9760	9909	9958	9863	9729	9934	9923	9915	9975	9813	9856	9905	9766	9826	9984	9960	9914	9764	9838	9843	9778	9916	9924	9781	9767	9866	9838	9833	9930	9883	9798	9762	9971	9732	9846	9849	9866	9841	9729	9929	9956	9879	9811	9849	9839	9924	9849	9737	9848	9910	9916	9774	9830	9909	9707	9806	9943	9867	9840	9917	9944	9789	9805	9917	9893	9903	9997	9879	9855	9919	9807	9829	9997	9809	9979	9808	9956	9795	9929	9749	9765	9944	9804	9954	9801	9994	9831	9734	9869	9869	9915	9879	9886	10066	9971	9934	9985	9767	9859	9831	9857	9857	9980	9829	9861	9768	9877	9836	9900	9853	9792	9998	9879	9899	9982	9709	9975	10011	9793	9964	9893	9809	9985	9858	9819	9947	9971	9945	9788	9930	9927	9792	9699	9883	9876	9794	9846	9893	10038	9733	9801	9886	9865	10030	9858	9918	9786	9843	9981	9969	9931	9879	9958	9905	9613	9809	9837	9831	9796	9782	9890	9964	9886	9804	9879	9883	9976	9758	10030	9756	9830	9886	9849	9682	9871	9981	10017	9730	9878	10121	9719	9866	9901	9793	9728	9955	9738	9768	9904	9776	9997	9868	9781	9905	9798	9897	9946	9770	9745	9945	9903	9875	9964	9896	9750	9794	9912	9870	9752	9898	9751	9926	9798	9879	9941	9823	9879	9826	9817	9924	9893	9882	9918	9967	9932	9895	9898	9933	9855	9833	9804	9918	9799	9815	9700	9888	9874	9752	9908	9961	9917	9874	9882	9784	9865	9900	9862	9802	10102	9833	9807	9789	9850	9883	9829	9937	9905	9887	9880	9809	9946	9921	9949	9963	10059	9971	9949	9950	9867	9871	9814	9990	9906	9941	9776	9859	9903	9739	10010	9923	9674	9871	9984	9731	9858	9977	9715	9838	9808	9944	9899	9725	9737	9814	9879	10019	9814	9840	9904	9977	9771	9794	9706	9913	9959	9844	9906	9802	9801	10061	9915	9801	9860	9849	9798	9992	9954	9884	9801	9636	9874	9939	9881	9842	9880	10014	9800	9956	9883	9924	9751	9685	9831	9859	9869	9914	9993	9863	9953	9948	9966	9835	10011	9822	9770	9797	9883	9764	9789	9883	9909	9845	9825	9910	9965	9703	10034	9898	9952	9909	9831	9957	9748	9715	9763	9865	9901	9788	9886	9882	9957	9997	9967	9817	9979	9883	9831	9929	9898	9986	9909	9896	9912	9961	9826	9905	9683	9876	9780	9847	9781	9692	10074	9819	9920	9841	9918	9900	9836	9926	9864	9938	9764	9944	9859
23781	21592	33924	59693	62146	52905	39931	24961	19370	17194	16323	16102	16359	16139	16083	15864	16062	15893	16038	15945	16149	15946	15814	15938	16153	15832	16211	16010	15953	15835	16020	15888	15842	15986	15749	15814	15844	15880	15937	15987	15693	15808	15854	15741	15739	15821	15697	15801	15919	15969	15981	15899	15886	15775	15819	15861	15902	15870	15782	15982	15820	15657	15982	15823	15937	15692	15929	15786	15946	15865	16093	16031	15826	15709	16052	15866	15933	15878	15713	15822	15834	16012	15766	15890	15743	15704	15761	15811	15883	15821	15716	15823	16008	15671	15675	15916	15956	15830	15906	15732	15940	15877	15933	15651	15642	15830	15886	15647	15754	15948	15632	15816	15748	15897	15768	15825	15648	15859	16002	15801	15942	15804	15710	16042	15862	15760	16002	15849	15764	15934	15873	15862	15760	15834	15911	15761	15746	15749	15906	15663	15816	15734	15675	15804	15923	15640	15940	15838	15972	15797	15798	15845	15733	15850	15738	15870	15823	15829	15908	15747	15779	15649	15771	15768	15548	15687	15784	15770	16062	15831	15862	15767	15793	15671	15633	15713	15738	15599	15790	15990	15824	15614	15759	15711	15753	15801	15876	15701	15861	16027	15550	15743	15856	15883	16012	15834	15696	15911	15753	15725	15805	15790	15642	16024	15824	15948	15938	15717	15775	15908	15821	15849	15723	15749	15785	15836	15709	15873	15860	15883	15696	15688	15908	15885	15937	15893	15677	15903	15909	15624	15894	15724	15911	15750	15794	15943	15804	15721	16017	15819	15695	15806	15702	15697	15883	15807	15755	15842	16098	15874	15911	15907	15889	15923	15649	15938	15821	15801	15919	15832	15757	15601	15707	15758	15814	15611	15733	15610	15702	15889	16055	15826	15707	15814	15812	15684	15683	15615	15669	15566	15762	15674	15958	15901	15739	15671	15680	16031	15835	15773	15684	15822	15898	15966	15889	15810	15871	15683	15718	15794	15794	15725	15847	15673	15814	15677	15895	15756	15899	15635	15836	15865	15696	15722	15915	15776	15612	15860	15974	15884	15735	15786	15788	15781	15794	15943	15891	15929	15679	15715	15763	15543	15837	15761	15841	15635	15896	15684	15740	15583	16056	15732	15864	15946	15724	15813	15652	15743	15918	15765	15767	15737	15669	15768	15887	16093	15844	15948	15967	15838	15845	15517	15719	15759	15721	15928	15786	15748	15942	15752	15843	15508	15597	15773	15884	15821	15772	15869	15723	15704	15871	15926	15475	15740	15827	15841	15878	15961	15999	15830	15820	15814	15812	15758	15851	15794	15924	15784	15625	15765	15867	15832	15915	15828	15720	15787	15631	15790	15624	15681	15972	15880	15795	15699	15822	15608	15772	15893	15752	15812	15796	15730	15709	15866	15832	15731	15654	15741	15533	15744	15776	15750	15870	15792	15684	15974	15981	15853	15888	15791	15765	15910	15618	15832	15998	15790	15666	15678	15816	16039	15698	15768	15727	15753	15851	16076	15894	16034	15711	15807	15890	15691	15888	15738	15935	15793	15739	15995	15763	15822	15793	15809	15882	15708	15869	15636	15679	16023	15949	15883	15929	15772	15882	15770	15698	15853	15903	15821	15831	15782	15658	15702	15827	15792	15788	15627	15647	16000	15911	15823	15963	15772	15891	15832	15918	15913	15932	15591	15678	15728	15828	16060	15938	15759	15616	15715	15854	15782	15894	15757	15778	15679	15678	15861	15703	15689	15906	15851	15776	15954	15820	15654	15561	15753	16054	15727	15794	15562	15762	15822	15720	15772	15989	15705	15955	15936	15938	15668	15716	15820	15869	15715	15963	15994	15716	15893	15680	15866	15831	15662	15860	15915	15828	15875	15831	15974	15711	15816	15898	15823	15794	15934	15847	15926	15858	15861	15754	15724	15754	15845	15928	15701	15829	15720	15659	15811	15733	15652	15621	15892	15730	16132	16028	15740	15701	15726	15686	15870	15713	15765	15763	15665	15750	15593	15782	15770	15721	15816	15585	15900	15889	15788	15785	15747	15722	15728	15885	15668	15752	15697	15625	15716	15794	16014	15813	15817	15805	15642	15764	15608	15590	15813	15596	15909	15919	15811	15631	15855	15846	15840	15846	15897	15945	15768	15997	15711	15736	15616	15773	15824	15903	15891	15721	15794	16077	15713	15972	15903	15776	15714	15720	15733	15850	15753	15767	15733	15735	15917	15899	15948	15863	15781	15807	15661	15892	15864	15891	15602	15811	15831	15871	15962	15591	15927	15789	15902	15675	15871	15609	15735	15857	15946	15875	16011	15874	15998	15774	15811	15832	15700	15889	15902	15729	15811	15811	15840	15890	15816	15718	15681	15722	16009	15672	15766	15798	15810	15868	15852	15621	15853	15675	15700	15733	15900	15730	16110	15662	15656	15647	15909	15801	15731	15737	15737	15754	15871	15923	15524	15973	15710	15783	15963	15743	15776	15879	15715	15823	15773	15818	15913	15592	15778	15925	15848	15708	15845	15611	15774	15659	15826	15753	15699	15938	15687	15725	15704	15992	15781	16016	15867	15757	15688	15792	15663	15746	15949	15821	15726	15649	15863	15761	15884	15811	15773	15819	15865	15744	15892	15664	15833	15642	15660	15982	15714	15870	15636	15918	15911	16065	15964	15672	15682	15707	15589	15823	15951	15891	15702	15630	15710	15688	15702	15867	15902	15939	15622	15983	15833	15732	15645	15896	15895	15786	15632	15741	15887	15816	15812	15774	15997	15847	15920	15709	15901	15808	15786	15792	15812	15644	15815	15965	15912	16020	15788	15820	15841	15985	15669	15884	15596	15890	15795	15798	15521	15692	15900	15935	15952	15697	15945	15792	15831	15907	15711	15952	16212	15676	15986	15657	15607	15867	15760	15523	15908	15973	15980	15957	15825	15773	15884	15701	15771	15817	15570	16069	15872	15746	15983	15868	15743	15958	15876	15830	15772	15777	15873	15639	15885	15761	15802	15752	16049	15980	15681	15836	15597	15639	15797	15858	15900	15772	15593	15985	15838	15785	15763	15567	15926	15770	16069	15926	15791	15849	15879	15805	15563	15914	15868	16007	15864	15889	15874	15877	15786	15868	15850	15600	15816	15845	15658	15691	16075	15926	15580	15580	15816	15800	15797	15694	15643	15821	16016	15817	15742	15665	15783	15972	15877	15810	15864	15767	15706	15906	15830	15868	16007	15949	15730	15784	15753	15726	15832	15661	15837	15939	15828	15802	15729	15827	15664	15806	15808	15820	15806	15624	15890	15939	16010	15887	15757	15877	15570	15998	15698	15636	15730	15851	15947	15657	15628	15721	15886	15684	15613	15865	15668	15669	15793	15891	15748	15811	15721	15838	15900	15663	15786	15672	15741	16029	15911	15939	15796	15861	15876	15834	15777	15808	15919	15787	15836	15777	15694	15702	15719	15847	15931	15973	16034	15910	15826	15782	15694	15524	16005	15891	15925	15896	15666	15824	15604	15681	15888	15838	15544	15797	15752	15899	15778	15879	15930	15809	15962	15869	15918	15849	15879	15660	15759	15823	15815	15852	15829	15625	15786	15813	15871	15662	15918	16077	15839	15615	15893	15754	15782	15789	15814	15804	15827	15893	15925	15910	16051	15746	15591	15703	15739	15665	15694	15622	15927	15925	15625	15725	15784	15731	15630	15839	15796	15810	15842	15843	15826	15707	15894	15871	15742	15717	15594	15582	15764	15764	15844	15841	15664	15767	15846	15741	15980	15678	15799	15769	16011	15754	15983	15829	15711	16018	15752	15618	15783	15697	15706	15674	15714	15774	15699	15916	15819	15840	15854	15637	15744	15582	15848	15683	15763	15886	15728	15711	15884	15852	15757	15790	15714	15739	15815	15542	15953	15902	15618	15825	15728	15773	15861	15725	15731	15730	15800	15733	15620	15865	15703	15790	15824	15863	15841	15943	15721	15796	15537	15800	15777	15731	15851	15719	15966	15890	15890	15854	15840	15723	15751	15747	15687	15913	15803	15853	15998	15892	15853	15615	15885	15803	15859	15807	15671	15719	15870	15661	15879	15698	15600	15735	15961	15828	15994	15959	15821	15627	15696	15659	15836	15802	15780	15903	15606	15478	15825	15803	15771	15946	15747	15747	15714	15879	15830	15932	15789	15958	15702	15511	15788	15605	15757	15973	15861	15756	15704	15751	15789	15813	15916	15716	15696	15882	15805	15734	15642	15670	15581	15802	15584	15730	15769	15753	15851	15680	15878	15825	15728	15957	15898	15762	15716	15937	15776	15886	15627	15811	15773	16012	15527	15677	15882	15836	15944	15985	15948	15719	15993	15911	15808	15871	15753	16119	15830	16013	15649	15710	15650	15833	15650	15620	15905	16118	15635	15699	15707	15800	15728	15718	15765	15742	16054	15783	15728	15739	15923	16003	15788	15727	15818	15710	16084	15693	15738	15511	15839	15811	15953	15603	15839	15718	15689	15785	15964	15792	15617	15843	15777	15792	15832	15705	15920	15818	15735	15786	15682	15606	15923	15700	15857	15647	15833	15938	15728	15742	15783	15620	15823	15889	15957	15874	15911	15797	15743	16015	15813	15815	15748	15649	15722	15826	15943	15857	15700	15969	15659	15704	15739	15969	15731	15768	15743	15856	15946	15745	15907	15717	15959	16020	15919	15854	15944	15772	15809	15607	15902	15596	15941	15830	15742	15816	15869	15955	15915	15645	15860	15863	15893	15683	15937	15879	15634	15919	15831	15720	15792	15785	15852	15774	15728	15553	15766	15783	15990	15947	15748	15889	15749	15726	15780	16013	15826	15973	15846	15967	15847	15843	15796	15842	15632	15723	15831	15814	15725	15614	15777	15839	15773	15778	15655	15811	15743	15625	15821	15678	15778	15753	15795	15771	16023	15877	15699	15970	15691	15953	15708	15876	15884	15741	15766	15973	15777	15880	15601	15792	15850	15979	15893	15749	15612	15973	15804	15899	15937	15812	15597	15527	15838	15802	16006	15794	15737	15619	15738	15886	15908	15951	15778	15751	15775	15830	15870	15765	15735	15732	15960	15941	15718	15832	15965	15565	15590	15981	15797	15821	15957	15986	15765	15707	15775	15865	15919	15818	15711
16056	31436	74620	93374	71677	51263	29920	16324	12608	10566	10164	10268	10292	10121	10079	10215	10240	10209	10263	10161	10274	10301	10231	10282	10230	10197	10037	10141	10252	10075	10251	10164	10160	10169	10174	10165	10368	10165	10276	10162	10216	10058	10068	10244	10221	10075	10214	10232	10134	10150	10150	10218	10076	10088	10226	10142	10196	10108	10127	10204	10223	10256	10200	10185	10276	10198	10207	10328	10318	10219	10141	10311	10228	10296	10136	10093	10115	10269	10228	10100	10279	10173	10124	10263	10171	10114	10229	10100	10289	10305	10191	10183	10174	10226	10089	10234	10000	9963	10241	10020	10071	10207	10350	10147	10121	10086	10139	10214	10146	10211	10225	10127	10174	10144	10107	10174	10158	10227	10033	10115	10233	10423	10069	10099	10145	10234	10010	10027	10011	10240	10201	10179	10215	9952	10131	10096	10066	10190	10084	10189	10248	10107	10089	10194	10148	10144	10157	10083	10171	10022	10082	10097	10172	10247	10178	10291	10393	10218	10155	10238	10161	10274	10211	10140	10114	10212	10204	10197	10049	10263	10130	10064	10193	10217	10167	10178	9987	10129	10176	10244	10173	10050	9990	10213	10286	10071	10184	10200	10164	10074	10112	10111	10152	10158	10197	10193	10129	10144	10198	10182	10291	10291	10226	10137	10120	10240	10113	10194	10089	10079	10390	10090	10254	10263	10128	10004	9947	10119	9995	9990	10208	10032	10112	10139	10232	10112	10137	10177	10363	10305	10032	10123	10109	10082	10048	10161	10140	10081	10128	10044	10160	10113	10153	10145	10101	10201	10042	10290	10247	10227	10198	10127	10075	10085	10015	10056	10139	10133	10126	10356	10099	10111	9939	10247	10084	10252	10281	9894	10090	10241	10213	10194	10204	10102	10192	10132	10201	10235	10323	10219	10008	10184	10146	10216	10039	10176	10166	10033	10030	10188	9984	10166	10098	10233	10155	10190	10313	10135	10133	10044	10022	10202	10082	10182	10269	10031	10179	10195	10111	10013	10324	10182	10081	10062	10217	10120	9994	10187	10292	10160	10228	10158	10158	10117	10232	10035	10149	10224	10217	10246	10079	10154	10039	10118	10133	10094	10279	10283	10103	10019	10123	10208	10122	10251	10127	10185	10212	10208	10043	9883	10099	10052	10095	10275	10082	10198	10252	10215	10176	10189	10217	10126	10088	10058	10148	10175	10092	10232	10116	10098	10239	10177	10146	10298	10225	10073	10283	10149	9997	10121	10234	10159	10059	10110	10039	10129	10084	10053	10108	10075	10119	10137	10274	10127	10187	10097	10123	10141	10241	10019	9978	10027	10069	10112	10270	10154	10273	10228	10104	10065	10281	10352	10028	10214	10125	10115	10270	10260	9985	10252	10126	10089	10085	10160	10120	10239	10106	10181	10154	10239	10143	10054	10081	10220	10049	10219	10269	10121	9920	10117	10143	10131	10247	10095	10115	10030	10132	10189	10199	10168	10194	10134	9889	10182	10152	10022	10236	10164	10514	10166	10171	10120	10236	10206	10199	10109	10197	10304	10211	10134	10061	10261	10187	10169	10186	9978	10063	9934	10132	10158	10124	9995	10035	10249	10013	10031	10208	10187	10248	10192	10127	10279	10111	10230	10104	10085	10081	10105	10123	10295	10303	10201	10115	10189	10182	10166	10005	10154	10076	10184	10097	10149	10139	9956	10236	10106	10014	10082	10177	10185	10142	10053	10112	10247	10191	10212	10194	10140	10209	10075	10316	10190	10125	10048	10168	10191	10240	10027	10384	10136	10131	9988	10069	10166	10138	10201	10170	10015	10093	10230	10114	10265	10223	10109	10165	9956	10100	10081	10052	10257	10093	10211	10233	10155	10089	10093	10153	10222	10187	10091	10258	10031	10094	10205	10105	10175	10092	9995	10081	10214	10156	10212	10105	10167	10188	10095	10202	10296	10052	10082	10062	10177	10095	10110	10136	10064	10179	10051	9942	10060	10152	10189	10132	10194	10150	10219	10208	10249	10090	10155	10165	10038	10028	10172	10122	10110	10229	10240	10068	10184	10192	10180	10159	10117	10076	10164	10191	10170	10125	10050	10203	10143	10048	10134	10131	10153	10164	10011	10168	10127	10106	9925	10343	10030	10126	10218	9975	10117	10114	10095	10209	10029	10070	10098	9989	10221	9949	10067	10185	10095	10056	10254	10049	10230	10128	10104	10201	10094	10132	10177	10146	10193	10093	10136	10130	10214	10110	10030	10214	10116	10208	10054	10067	10232	10150	10060	10155	9934	10022	10268	10374	10124	10117	10045	10162	10148	10148	10094	10086	10121	10076	10135	10142	10137	10155	10081	10224	10168	9969	10079	10183	10073	10164	10151	10166	10120	10049	10099	10166	9946	9949	10138	10156	10153	10133	10157	10316	10017	10190	10240	10096	10270	10180	10062	10192	10157	10109	10158	10158	10085	10161	10152	10072	10104	9950	10125	10187	10062	10160	10168	10041	10196	10220	10133	10132	10203	10069	10149	10217	10256	10036	10072	10163	10058	10240	10086	10165	10017	10173	10178	9937	10299	10225	10198	10252	10152	10190	10260	10069	10096	10218	10124	10012	10080	10066	10112	10137	10197	10068	9961	10222	10179	10263	10116	10169	9992	10194	10149	10137	10207	10166	10146	10049	10105	10240	10075	10175	10044	10207	10187	10108	10149	10219	10198	10143	10247	10117	10166	10173	10273	10170	10067	10032	10024	9980	10170	10084	10080	10158	10256	10187	10302	10159	10205	10139	10040	10208	10160	10140	10200	10106	10146	10104	10144	10098	10162	10164	10086	10048	10090	10148	10317	10258	10144	10234	10210	10145	10147	10157	10124	10176	10058	10215	10077	10374	10148	9965	10181	10045	10262	10192	10060	10260	10056	10133	10234	10240	10257	10000	10179	10014	10223	10038	10182	10186	10171	10176	9897	10062	10088	10112	10108	10120	10019	10147	10146	10096	10151	10067	10156	10069	10059	10170	10127	10103	10145	10232	10190	10064	9983	10055	10211	10200	10163	10254	10038	10228	10047	10099	9998	10095	10126	10285	10215	10041	10150	10065	10167	10093	10086	10190	10083	10136	10115	10095	10309	10227	10145	10098	10117	10283	10089	10118	10118	9833	10208	10213	10093	10022	10004	10195	10112	10074	10006	10212	10160	10191	10163	10183	10204	10092	10263	10201	10161	10102	10062	10144	10012	10103	10106	10235	10180	10082	10073	10245	10102	10072	10221	10161	10259	10204	9977	10173	9921	10293	10083	10107	10184	10162	10200	10203	9961	10106	10079	10166	10319	10027	10252	10099	10228	10265	10138	10199	10018	10221	10082	9983	10143	10099	10210	10138	10193	9903	10356	10222	10061	10146	10094	10175	10096	10013	10111	10247	10153	10186	10047	10228	9978	10032	10195	10196	10030	10175	10142	10175	10006	10130	10188	10175	10132	10220	10125	10065	10168	10125	10110	10109	10132	10061	10244	10200	10407	10168	10233	10143	10127	10159	10068	10160	10175	10218	10142	10161	10159	9995	10119	10196	10183	10267	10113	10174	10040	10267	10066	10082	10249	10249	10143	10096	10270	10110	10133	10166	10109	10098	10151	10232	10216	10109	10147	10257	10126	10206	10000	10147	10170	10105	10205	10163	10273	9981	10115	10048	10128	10080	10104	10072	10116	10061	10078	10130	10065	10136	10241	10150	10122	10140	10220	10245	10312	9973	9950	10119	10234	9943	10162	10028	10173	10205	10091	10070	10138	10171	10124	10127	9964	10087	10196	10229	10128	9958	10047	10163	10003	10084	10205	10073	10147	10019	10151	10216	10097	10277	10020	10088	10212	10182	10123	10299	10148	10124	10102	10189	10025	10172	10331	10109	10115	10226	10263	10142	10174	10152	10023	10192	10042	10186	10120	10187	10158	10040	10203	10170	10141	10167	10089	10156	10250	10187	10024	10117	10158	10148	10170	10164	10193	10141	10138	10195	10074	10120	10136	10118	10236	10179	10113	10123	10061	10144	9983	10127	9995	10128	10115	10159	10163	10157	10086	10111	10130	10125	9931	10098	10185	10153	10149	10345	10092	10164	10247	10094	10131	10050	10121	10197	10088	10187	10146	10203	10167	10113	10046	10225	10180	10268	10116	10174	10175	10062	10064	10255	10137	10153	10161	10066	10172	10188	10171	10138	10207	10067	10115	10023	10143	10328	10012	10145	10169	10061	10113	10200	9895	10104	10107	10045	10080	10102	10099	10105	10238	10049	10097	10203	10147	10147	10051	10172	10250	10307	10109	10165	10295	10109	10133	10236	10073	10163	10123	10019	10091	10144	10110	10156	10139	10202	10088	10323	10290	10029	10234	10069	10054	10127	10358	10072	10399	10159	10258	10337	10218	10043	10046	10202	10140	10156	10127	10122	10205	10185	9937	10106	10036	10133	10026	10173	10057	10056	10139	10099	10118	10124	10026	10178	10124	10142	10044	10258	10018	10155	10260	9977	10173	10141	10255	10070	10078	10331	10157	10173	10146	10133	10050	10142	10083	10108	10353	10191	10084	10239	10209	10114	10069	10446	10185	10149	10072	10229	10083	10118	9997	10114	10080	10146	10069	10271	9969	10248	10171	10079	10164	10187	10089	10172	10180	10282	10112	10039	10142	10078	10070	10214	10185	9930	10190	9992	10085	10055	10159	10279	10065	10081	9961	10166	10176	10275	10132	10193	10207	10157	9990	10224	10222	10052	10077	10238	10093	10196	10179	10122	9832	10203	10272	10080	10041	10087	10054	10173	10230	10174	10124	10117	10180	10192	10136	10109	10236	10011	10166	10152	10159	10044	10144	10107	10234	10112	10145	10203	10138	10226	10097	10177	10153	10102	10090	10161	9949	10136	10178	10082	10051	10141	9969	10230	10140	10061	9998	10087	10130	10172	10074	10143	10081	10171	10044	10152	9966	10156	10164	10195	10213	10098	10177	10210	10101	10206	10011	10121	9993	10166	10132	10012	10085	10242	10213	10248	10129	9968	10038	10105	10032	10109	10063	10170	10086	10161	10089	10322	10136	10159	10137	10152	10317	10170	10036	10290	10207	9993	10039	10200	10195	10215	10179	9991	10103	10119	10146
30029	22065	27393	39486	31556	24055	18947	16647	15805	15260	15539	15632	15329	15271	15424	15381	15301	15353	15306	15395	15656	15334	15591	15582	15375	15482	15356	15302	15145	15504	15336	15342	15358	15402	15292	15446	15528	15529	15512	15427	15663	15520	15538	15519	15251	15623	15457	15301	15504	15402	15603	15235	15519	15401	15344	15539	15476	15295	15420	15319	15333	15344	15545	15542	15365	15317	15598	15256	15316	15657	15575	15226	15275	15354	15477	15459	15309	15344	15380	15273	15442	15505	15359	15519	15300	15450	15324	15507	15269	15429	15270	15331	15494	15396	15435	15502	15417	15342	15432	15308	15491	15389	15288	15295	15511	15320	15211	15279	15350	15261	15520	15556	15613	15529	15382	15304	15483	15193	15356	15332	15482	15558	15537	15318	15467	15430	15540	15269	15550	15370	15473	15498	15518	15359	15336	15475	15248	15383	15259	15430	15453	15381	15352	15459	15440	15345	15221	15514	15083	15213	15393	15265	15253	15458	15330	15379	15453	15308	15326	15577	15178	15330	15543	15307	15466	15286	15332	15406	15464	15364	15462	15675	15392	15484	15188	15220	15468	15323	15363	15206	15415	15299	15263	15356	15500	15177	15422	15343	15310	15463	15340	15306	15523	15401	15339	15260	15577	15413	15287	15395	15296	15428	15412	15383	15233	15274	15433	15497	15269	15206	15483	15266	15363	15240	15134	15483	15446	15347	15618	15358	15281	15205	15186	15342	15157	15429	15571	15298	15235	15362	15547	15240	15198	15534	15665	15402	15394	15294	15503	15461	15365	15377	15475	15492	15364	15480	15394	15382	15510	15332	15356	15365	15364	15544	15411	15316	15404	15409	15462	15704	15408	15431	15497	15715	15233	15475	15653	15317	15368	15435	15522	15464	15548	15276	15508	15371	15267	15219	15428	15420	15307	15360	15596	15423	15506	15402	15576	15608	15352	15431	15412	15413	15388	15283	15310	15327	15373	15372	15353	15456	15392	15259	15491	15497	15455	15483	15374	15480	15414	15577	15319	15263	15541	15317	15398	15494	15281	15376	15404	15423	15217	15279	15288	15379	15666	15234	15290	15498	15517	15429	15449	15360	15292	15380	15250	15442	15578	15619	15511	15558	15639	15168	15366	15438	15542	15466	15482	15369	15454	15357	15344	15331	15465	15474	15399	15367	15232	15356	15418	15175	15359	15346	15472	15250	15689	15630	15180	15397	15551	15364	15156	15263	15573	15295	15389	15330	15315	15458	15599	15597	15463	15530	15510	15511	15517	15291	15405	15281	15400	15134	15396	15630	15370	15362	15499	15572	15286	15405	15210	15356	15393	15425	15494	15355	15566	15368	15461	15424	15587	15346	15329	15371	15352	15334	15438	15443	15333	15576	15412	15566	15305	15301	15456	15317	15478	15424	15475	15513	15499	15475	15403	15234	15365	15556	15208	15315	15382	15428	15356	15364	15451	15394	15172	15374	15377	15385	15395	15363	15138	15305	15274	15216	15554	15416	15443	15242	15303	15518	15289	15310	15459	15266	15324	15445	15440	15521	15370	15514	15513	15351	15225	15368	15384	15419	15238	15291	15409	15489	15502	15384	15397	15442	15324	15270	15360	15422	15399	15244	15485	15467	15239	15331	15285	15442	15533	15226	15453	15240	15500	15480	15431	15303	15476	15473	15509	15489	15449	15346	15482	15450	15413	15261	15500	15513	15440	15454	15545	15403	15429	15527	15347	15193	15567	15488	15508	15287	15308	15322	15370	15596	15560	15379	15450	15344	15476	15298	15336	15382	15246	15409	15441	15336	15343	15453	15322	15474	15413	15329	15628	15349	15477	15347	15546	15398	15527	15416	15536	15511	15271	15549	15298	15369	15343	15258	15574	15524	15317	15398	15344	15324	15341	15440	15253	15443	15395	15354	15347	15414	15299	15449	15476	15353	15447	15629	15518	15572	15275	15430	15580	15309	15341	15349	15402	15421	15476	15368	15507	15394	15493	15276	15460	15481	15399	15441	15493	15354	15342	15454	15511	15467	15519	15229	15394	15496	15425	15225	15203	15557	15490	15448	15467	15494	15520	15412	15425	15235	15426	15256	15566	15431	15508	15208	15307	15509	15449	15471	15459	15407	15519	15401	15393	15206	15278	15318	15560	15416	15429	15478	15341	15534	15666	15425	15515	15260	15341	15297	15354	15406	15437	15235	15605	15347	15391	15402	15361	15466	15384	15416	15509	15465	15276	15370	15395	15459	15400	15482	15508	15457	15435	15643	15419	15178	15372	15290	15555	15271	15386	15264	15589	15452	15283	15463	15587	15165	15546	15508	15230	15537	15544	15330	15288	15305	15457	15434	15545	15557	15398	15187	15371	15295	15439	15379	15557	15371	15359	15357	15670	15549	15433	15502	15474	15409	15265	15453	15431	15338	15232	15314	15418	15322	15249	15430	15323	15260	15278	15383	15359	15260	15264	15602	15428	15366	15422	15316	15339	15466	15561	15466	15285	15521	15489	15580	15659	15523	15396	15509	15271	15261	15460	15448	15487	15385	15502	15384	15322	15288	15463	15367	15440	15285	15415	15445	15371	15337	15259	15540	15262	15419	15212	15252	15422	15348	15662	15253	15413	15430	15236	15280	15419	15329	15376	15399	15179	15195	15592	15422	15240	15406	15373	15276	15395	15326	15436	15287	15349	15354	15545	15401	15470	15544	15378	15379	15614	15230	15453	15350	15320	15399	15379	15286	15374	15538	15389	15423	15189	15381	15427	15377	15492	15345	15301	15147	15565	15548	15475	15169	15387	15346	15437	15644	15284	15574	15384	15376	15391	15336	15245	15151	15407	15392	15203	15444	15478	15370	15382	15411	15526	15387	15301	15481	15659	15519	15532	15424	15149	15472	15301	15577	15278	15478	15355	15718	15524	15432	15709	15622	15426	15508	15593	15471	15554	15650	15246	15338	15415	15390	15394	15304	15472	15489	15451	15402	15463	15602	15425	15260	15451	15343	15280	15197	15522	15316	15549	15541	15305	15379	15515	15380	15334	15412	15440	15374	15447	15177	15211	15191	15190	15446	15274	15285	15469	15357	15293	15590	15562	15533	15461	15256	15546	15331	15242	15386	15425	15453	15396	15450	15365	15322	15561	15408	15505	15422	15309	15384	15167	15445	15548	15425	15398	15485	15378	15256	15427	15333	15393	15458	15175	15366	15324	15324	15357	15524	15365	15321	15571	15501	15289	15384	15418	15447	15389	15596	15465	15585	15268	15607	15407	15408	15423	15463	15352	15311	15418	15368	15517	15264	15315	15489	15455	15500	15315	15469	15347	15402	15283	15396	15414	15518	15512	15449	15582	15402	15265	15454	15332	15445	15461	15468	15489	15579	15331	15314	15308	15223	15435	15260	15554	15419	15511	15567	15333	15531	15471	15374	15326	15135	15448	15387	15307	15315	15424	15012	15363	15462	15559	15544	15444	15348	15354	15178	15327	15464	15598	15292	15288	15324	15278	15525	15399	15389	15553	15458	15336	15389	15444	15482	15411	15396	15574	15319	15325	15416	15428	15465	15323	15204	15304	15365	15294	15548	15051	15480	15498	15416	15277	15607	15266	15366	15499	15385	15431	15186	15398	15089	15261	15391	15563	15353	15291	15283	15551	15370	15173	15267	15287	15441	15405	15360	15297	15326	15428	15492	15577	15531	15593	15371	15261	15402	15488	15515	15464	15545	15332	15417	15193	15330	15356	15329	15290	15505	15413	15369	15281	15525	15369	15331	15418	15268	15439	15402	15492	15247	15412	15397	15273	15415	15618	15438	15271	15419	15354	15451	15505	15542	15306	15446	15348	15440	15416	15355	15276	15393	15357	15525	15444	15381	15350	15453	15539	15270	15498	15656	15362	15446	15328	15302	15509	15406	15355	15496	15412	15410	15082	15392	15319	15345	15329	15293	15302	15486	15226	15309	15459	15570	15371	15226	15415	15480	15305	15505	15209	15443	15381	15349	15424	15536	15220	15408	15336	15376	15517	15335	15399	15533	15553	15197	15516	15442	15302	15318	15437	15508	15495	15473	15492	15225	15476	15345	15393	15331	15536	15438	15377	15412	15429	15497	15285	15641	15458	15524	15415	15362	15400	15310	15229	15304	15649	15316	15304	15309	15492	15413	15342	15319	15441	15330	15348	15093	15375	15552	15286	15262	15288	15304	15286	15320	15624	15667	15438	15297	15604	15415	15383	15632	15287	15327	15539	15355	15253	15450	15360	15702	15411	15400	15376	15586	15315	15330	15382	15539	15379	15374	15208	15468	15065	15542	15383	15321	15406	15384	15316	15357	15474	15303	15453	15369	15444	15348	15393	15402	15460	15405	15234	15224	15341	15269	15474	15490	15490	15311	15553	15466	15349	15646	15545	15305	15512	15211	15457	15497	15367	15296	15361	15304	15622	15354	15287	15348	15306	15180	15462	15529	15578	15437	15394	15583	15712	15367	15419	15568	15307	15421	15372	15493	15301	15453	15436	15513	15475	15413	15535	15433	15389	15319	15605	15577	15343	15594	15383	15319	15419	15333	15262	15237	15281	15234	15419	15451	15311	15312	15395	15158	15298	15368	15465	15388	15390	15444	15339	15365	15503	15269	15372	15406	15508	15346	15507	15114	15339	15578	15435	15556	15410	15556	15183	15578	15460	15418	15398	15317	15335	15394	15251	15345	15538	15515	15311	15334	15349	15350	15371	15378	15341	15495	15639	15368	15352	15327	15266	15345	15328	15315	15452	15346	15367	15324	15330	15306	15403	15266	15414	15506	15353	15493	15345	15384	15154	15148	15570	15478	15397	15286	15426	15440	15555	15493	15341	15280	15438	15529	15350	15577	15327	15316	15292	15370	15452	15438	15605	15442	15411	15252	15397	15495	15451	15408	15396	15316	15422	15549	15531	15500	15441	15564	15578	15514	15360	15420	15464	15237	15246	15450	15492	15397	15399	15265	15363	15338	15537	15597	15352	15306	15431	15391	15411	15363	15284	15312	15501	15499	15260	15559	15218	15131	15354	15511	15444	15241	15422	15301	15591	15345	15400	15505	15365	15347	15469	15448	15476	15344	15583	15348	15236	15505	15318	15608	15412	15377	15450	15485	15413	15373	15448	15537	15631	15387
11522	11904	22955	30908	22244	15628	11746	10197	9540	9534	9402	9353	9395	9535	9318	9262	9369	9600	9519	9452	9434	9337	9595	9314	9440	9389	9392	9489	9510	9357	9476	9412	9432	9484	9553	9617	9518	9348	9456	9633	9494	9452	9443	9396	9388	9608	9384	9466	9376	9448	9390	9506	9359	9392	9426	9448	9368	9467	9436	9489	9254	9379	9350	9501	9368	9461	9395	9323	9399	9399	9465	9335	9430	9380	9379	9423	9415	9314	9308	9457	9351	9388	9630	9435	9472	9372	9548	9355	9412	9407	9335	9238	9414	9656	9484	9397	9468	9520	9439	9358	9532	9459	9372	9431	9249	9499	9338	9427	9339	9361	9384	9410	9243	9510	9382	9409	9337	9325	9407	9491	9427	9485	9267	9428	9575	9397	9296	9276	9567	9242	9453	9405	9453	9537	9302	9369	9294	9337	9327	9315	9395	9335	9373	9458	9366	9330	9581	9405	9437	9419	9318	9364	9497	9498	9408	9552	9559	9378	9344	9437	9387	9311	9316	9503	9497	9319	9546	9347	9376	9404	9464	9494	9205	9406	9206	9372	9389	9282	9535	9297	9475	9317	9342	9288	9375	9341	9509	9412	9445	9525	9584	9380	9309	9447	9410	9443	9410	9365	9401	9534	9301	9383	9434	9430	9302	9476	9491	9380	9236	9437	9408	9422	9485	9398	9475	9381	9297	9486	9380	9280	9442	9442	9236	9451	9285	9405	9557	9418	9443	9455	9254	9339	9470	9365	9425	9356	9396	9356	9311	9515	9551	9399	9376	9433	9469	9343	9449	9430	9464	9555	9290	9383	9330	9355	9352	9401	9541	9324	9436	9480	9468	9455	9377	9377	9320	9536	9421	9328	9382	9353	9390	9378	9458	9341	9300	9255	9286	9435	9466	9433	9327	9467	9433	9562	9397	9425	9430	9236	9380	9497	9231	9265	9405	9267	9302	9363	9433	9367	9338	9399	9410	9362	9276	9439	9239	9252	9458	9292	9421	9288	9504	9383	9444	9542	9432	9400	9397	9471	9286	9384	9311	9330	9292	9391	9382	9479	9467	9279	9280	9349	9422	9377	9417	9361	9404	9434	9499	9326	9484	9411	9457	9310	9497	9483	9359	9442	9357	9331	9344	9305	9288	9425	9398	9493	9422	9390	9382	9336	9351	9101	9534	9483	9491	9210	9378	9405	9443	9465	9291	9532	9360	9519	9298	9308	9318	9547	9406	9451	9464	9344	9430	9463	9383	9421	9454	9465	9440	9265	9507	9419	9416	9419	9289	9452	9481	9396	9302	9223	9486	9520	9400	9422	9328	9524	9373	9447	9490	9340	9269	9492	9370	9435	9439	9286	9411	9505	9265	9393	9502	9415	9308	9214	9424	9418	9331	9408	9454	9413	9313	9410	9500	9524	9579	9474	9247	9384	9504	9487	9369	9401	9439	9381	9280	9487	9451	9472	9507	9316	9529	9354	9429	9336	9446	9458	9198	9330	9363	9367	9299	9344	9196	9385	9274	9273	9352	9328	9255	9482	9360	9325	9421	9515	9407	9432	9373	9376	9395	9438	9465	9532	9343	9432	9300	9588	9227	9443	9410	9533	9423	9407	9490	9502	9318	9475	9371	9397	9244	9479	9491	9325	9455	9645	9525	9455	9484	9493	9494	9375	9371	9746	9381	9386	9405	9526	9374	9485	9377	9404	9344	9274	9367	9473	9552	9294	9634	9256	9185	9370	9353	9196	9416	9286	9508	9449	9452	9518	9361	9441	9396	9379	9436	9344	9560	9436	9512	9422	9461	9387	9410	9398	9297	9444	9403	9297	9369	9306	9384	9490	9306	9351	9381	9489	9360	9485	9444	9439	9445	9477	9588	9504	9421	9494	9301	9406	9398	9379	9444	9514	9460	9447	9406	9336	9405	9435	9404	9598	9394	9384	9442	9495	9477	9326	9455	9319	9444	9589	9521	9321	9512	9515	9371	9519	9356	9326	9374	9435	9476	9339	9450	9381	9377	9351	9380	9324	9497	9306	9316	9351	9416	9336	9339	9306	9390	9312	9367	9378	9509	9390	9557	9483	9472	9515	9340	9350	9396	9437	9356	9398	9457	9406	9298	9410	9386	9440	9373	9495	9449	9425	9442	9439	9361	9402	9406	9427	9397	9356	9429	9294	9291	9414	9419	9498	9352	9360	9432	9435	9403	9389	9446	9234	9368	9540	9465	9487	9282	9270	9450	9459	9410	9450	9400	9432	9351	9481	9463	9308	9514	9428	9471	9342	9352	9364	9584	9330	9443	9418	9626	9374	9511	9359	9464	9432	9411	9256	9472	9351	9520	9386	9336	9507	9433	9442	9400	9465	9466	9327	9322	9364	9494	9483	9438	9333	9459	9380	9526	9476	9519	9380	9478	9439	9266	9543	9282	9232	9450	9446	9412	9379	9354	9239	9315	9444	9221	9277	9433	9373	9376	9504	9456	9564	9356	9326	9382	9453	9248	9197	9348	9367	9387	9522	9401	9397	9441	9537	9529	9462	9484	9429	9431	9405	9281	9427	9433	9262	9395	9504	9532	9402	9379	9409	9431	9436	9349	9369	9419	9460	9501	9491	9351	9334	9384	9436	9410	9383	9255	9286	9397	9425	9325	9430	9298	9404	9461	9291	9237	9396	9417	9376	9370	9432	9429	9379	9364	9493	9351	9446	9475	9342	9399	9294	9359	9421	9386	9438	9442	9491	9498	9366	9406	9340	9280	9427	9365	9477	9234	9454	9337	9385	9261	9443	9418	9399	9431	9421	9397	9381	9412	9457	9269	9500	9343	9422	9399	9375	9451	9478	9504	9258	9415	9495	9488	9492	9302	9410	9331	9457	9352	9217	9334	9251	9515	9437	9290	9525	9432	9564	9370	9359	9324	9447	9477	9540	9266	9388	9436	9214	9406	9361	9461	9484	9410	9449	9307	9414	9471	9381	9453	9365	9449	9348	9343	9431	9421	9398	9360	9486	9343	9296	9258	9452	9270	9403	9369	9479	9481	9476	9195	9492	9554	9361	9404	9437	9455	9418	9398	9361	9466	9389	9245	9455	9319	9479	9406	9372	9391	9337	9381	9422	9429	9296	9496	9362	9490	9446	9390	9416	9274	9389	9436	9554	9439	9494	9378	9363	9444	9371	9211	9325	9373	9350	9422	9390	9610	9375	9335	9324	9306	9393	9385	9185	9307	9480	9434	9338	9337	9372	9352	9510	9385	9433	9421	9265	9408	9332	9409	9230	9509	9357	9345	9344	9425	9390	9540	9415	9305	9347	9234	9260	9462	9523	9442	9401	9379	9409	9303	9468	9533	9374	9491	9361	9388	9410	9339	9272	9450	9370	9395	9407	9517	9343	9454	9459	9371	9409	9199	9375	9422	9459	9336	9529	9417	9354	9287	9303	9523	9379	9403	9395	9475	9511	9376	9428	9304	9557	9386	9336	9458	9258	9384	9411	9498	9415	9345	9268	9460	9365	9332	9403	9394	9438	9371	9330	9326	9443	9479	9247	9382	9492	9233	9306	9400	9514	9403	9323	9516	9380	9381	9370	9341	9388	9449	9336	9351	9411	9393	9268	9403	9521	9499	9375	9454	9344	9408	9398	9406	9532	9505	9440	9366	9463	9330	9186	9409	9326	9463	9326	9409	9451	9497	9327	9334	9369	9340	9315	9326	9502	9373	9498	9390	9378	9347	9486	9384	9440	9349	9459	9352	9452	9460	9336	9335	9400	9187	9360	9461	9265	9356	9316	9514	9377	9447	9453	9396	9385	9305	9253	9325	9398	9411	9248	9331	9236	9435	9444	9447	9351	9328	9239	9646	9399	9327	9427	9451	9467	9443	9514	9385	9346	9308	9416	9545	9406	9380	9460	9307	9484	9352	9320	9358	9334	9491	9390	9505	9375	9495	9423	9258	9320	9464	9466	9410	9333	9402	9410	9421	9408	9411	9450	9502	9314	9370	9358	9551	9349	9334	9462	9264	9429	9368	9386	9450	9401	9422	9333	9417	9496	9360	9516	9352	9359	9498	9370	9431	9171	9450	9417	9458	9319	9403	9390	9163	9373	9345	9395	9381	9592	9429	9280	9356	9422	9419	9283	9474	9576	9549	9418	9426	9413	9390	9574	9325	9514	9379	9261	9315	9386	9414	9397	9361	9172	9408	9478	9593	9397	9673	9551	9366	9340	9369	9452	9449	9275	9267	9413	9389	9331	9397	9272	9438	9283	9395	9475	9462	9459	9386	9444	9420	9482	9315	9502	9409	9420	9318	9516	9409	9413	9335	9365	9460	9413	9240	9507	9458	9401	9385	9344	9276	9426	9322	9572	9362	9456	9308	9393	9515	9418	9420	9591	9308	9322	9591	9337	9398	9317	9529	9320	9368	9391	9504	9419	9487	9355	9433	9419	9398	9545	9363	9352	9406	9258	9440	9200	9580	9273	9246	9430	9415	9378	9481	9478	9415	9398	9468	9398	9415	9453	9396	9332	9344	9449	9393	9467	9559	9448	9435	9496	9404	9395	9395	9210	9502	9447	9470	9443	9298	9485	9431	9519	9483	9468	9469	9480	9408	9462	9350	9447	9326	9349	9414	9526	9496	9261	9441	9283	9460	9252	9446	9432	9484	9485	9420	9333	9461	9277	9377	9506	9561	9319	9331	9455	9400	9496	9337	9410	9406	9449	9322	9474	9364	9397	9219	9496	9327	9408	9472	9278	9301	9392	9333	9299	9611	9363	9568	9466	9432	9280	9561	9366	9505	9398	9511	9319	9348	9523	9380	9449	9301	9405	9443	9257	9459	9511	9442	9431	9294	9406	9370	9576	9134	9473	9435	9305	9441	9388	9426	9424	9412	9365	9328	9348	9546	9551	9347	9362	9374	9215	9455	9208	9459	9376	9412	9503	9249	9394	9340	9393	9437	9444	9385	9486	9554	9394	9410	9424	9373	9465	9443	9443	9360	9409	9374	9347	9414	9336	9297	9433	9471	9422	9497	9484	9255	9403	9501	9310	9471	9552	9531	9416	9482	9465	9318	9426	9446	9538	9394	9325	9346	9278	9430	9306	9264	9350	9284	9399	9403	9439
25327	21587	33710	62725	57400	44600	31308	21186	16802	15891	15704	15353	15549	15262	15348	15218	15235	15402	15094	15390	15467	15024	15323	15422	15300	15121	15070	15299	15368	15084	15306	15275	15115	15188	15341	15370	15329	15229	15198	15205	15129	15069	15417	15208	15320	15127	15152	15017	15137	15099	15080	15039	15404	15088	15250	15477	15227	15371	15231	15236	15209	15101	15160	15367	15278	15066	15245	15318	15442	15387	15315	15251	15278	15142	15292	15143	15258	15197	15266	15045	15252	15031	15052	15141	15198	15350	15429	15162	15000	15088	15215	15233	15392	15263	15201	15255	15495	15371	15222	15215	15307	15239	14989	15214	15153	15149	15132	14997	15138	15195	15275	15048	15286	15309	15151	15172	15026	15229	15360	15229	15060	15224	15138	15233	15307	15275	15139	15243	15369	15222	15149	15379	15357	15402	15128	14990	15090	15407	15015	15322	15095	15094	14942	15270	15188	15225	15056	15048	15168	15009	15373	15205	15392	15160	15078	15148	15417	14954	15199	15350	15397	15224	15331	15156	15255	15019	15192	15084	15177	15334	15296	15223	15153	15210	15388	15386	15145	15247	15309	15063	14973	15142	15265	15344	15099	15237	15188	15197	15283	15260	15371	15100	15119	15149	15142	15128	15278	15340	15214	15284	15355	15347	15313	15407	15225	15203	15338	15086	15126	15214	15126	15181	15280	15172	15232	15194	15196	15145	15035	15350	15178	14926	15213	15261	15244	15215	15206	15327	15165	15179	15131	15018	15236	15262	15233	15409	15308	15073	15222	15204	15168	15212	15085	15094	15006	15270	15219	15015	15181	15342	15184	15173	15246	15204	15272	15288	15005	15099	15035	15187	15170	15273	15338	15267	15050	15187	15438	15113	15010	15366	15208	15021	15169	15221	15254	15315	15144	15234	15452	15200	15284	15318	15318	15116	15326	15311	15273	15436	15071	15267	15251	15083	15271	15481	15268	15101	15156	15242	15390	15204	15173	15083	15216	15152	15188	15290	15196	15312	15206	15280	15257	15008	15050	15270	15162	15059	15353	15007	15175	15283	15201	15096	15130	15106	15363	15224	15171	15212	15110	15309	15235	15278	15104	15439	15377	15333	15084	15312	15177	15324	15301	15157	15130	15232	15314	15305	15172	15161	15144	15016	15138	15163	15209	15232	15182	15124	15185	15171	15359	15301	15129	15016	15116	15205	15286	15249	15118	15433	15472	15242	15360	15143	15323	15166	15159	15302	15326	15130	15353	15094	15104	15275	15112	15126	15183	15137	15172	15067	15114	15402	15318	15286	15078	15013	15123	15274	15212	15082	15385	15177	15165	15247	15355	15283	15301	15274	15346	15156	15083	15425	15073	15277	15128	15238	15137	15278	15194	15308	15361	15146	15141	15115	15125	15200	15176	15078	15133	15219	15375	15199	15270	15187	15274	15270	15067	15009	15337	15063	15218	15134	15051	15273	15329	15272	15156	15280	15154	15017	15306	15228	15042	15295	15160	15165	15244	15270	15279	15111	15083	15047	15114	15072	15229	15208	15360	15136	15195	14917	15086	15064	15141	15339	15250	14991	15209	15127	15111	15101	15136	15152	15184	14990	14982	15004	15155	15132	15101	15126	15314	15261	15378	15286	15391	15258	14970	15085	15027	15205	15241	15333	15252	15212	15076	15051	15323	14851	15286	15513	15356	15181	15505	15134	15240	15371	15107	15128	15411	15365	15138	15182	15132	15213	15350	15336	15277	15251	15084	15304	15197	15128	15185	15466	15279	15002	15368	15381	15112	15426	15100	15264	15169	15244	15040	15143	15217	15333	15199	15169	15261	15344	15111	15122	15209	15290	15206	15165	15169	15298	15211	15171	15160	15289	15201	15282	15164	15157	15216	15046	15309	15201	15240	15220	15297	15280	15253	15197	15322	15260	15127	15394	15252	15107	15057	15218	15149	14897	14953	15232	15222	15129	15269	15345	15172	15230	15216	15090	15229	15178	15208	15352	15266	15252	15120	15029	15530	15252	15322	15170	15182	15108	15297	14932	15197	15194	15259	15121	15260	15018	15187	15069	15199	15056	15218	15133	14923	15029	15065	15373	15203	15193	15170	15097	15257	15191	15169	15145	15067	15085	15265	15046	15074	15401	15208	15316	15254	15170	15133	15101	15218	15268	15393	15290	15176	15050	15387	15159	15166	15103	14953	15361	15394	15247	15328	15141	15181	15060	15344	15191	15135	15224	15055	15335	15099	15229	15334	15152	15109	15023	15205	15219	15345	15178	15247	15153	15223	15237	15201	15194	15334	15046	15039	15283	15242	15223	15235	15008	15284	15008	15173	15228	15271	15075	15106	15249	15141	15191	15153	15355	15437	15042	15394	15265	15224	15336	15312	15220	15044	15192	15352	15009	15030	15233	15143	15241	15237	15166	15308	15328	15406	15153	14973	15022	15276	15194	15193	15426	15315	14883	15060	15074	15042	15061	15145	14945	15068	15460	15220	15204	15234	15326	15224	15216	15023	15217	14951	15051	15289	15193	15272	15299	15213	15194	15262	15130	15144	15153	15152	15147	15199	15135	15309	15074	15199	15130	15197	15375	15128	15276	15455	15420	15264	15299	15116	15162	15243	15415	15064	15228	15298	15149	15018	15259	15201	15063	15210	15225	15420	15358	15499	15180	15117	15322	15090	15300	15371	15282	15241	15150	15102	15075	15087	15222	15317	15116	15208	15157	15424	15020	15080	15120	15244	15133	15137	15389	15210	15155	15152	15357	15063	15164	15328	15184	15291	15294	15246	15069	15348	15036	14975	15047	15184	15233	15142	15323	15174	15125	15236	15180	15139	15022	15063	15369	15312	15151	15285	15200	15430	15302	15225	15244	14951	15196	15186	15298	15108	15239	15198	15192	15143	15240	14983	15346	15141	15179	15103	15256	15479	15191	15056	15201	15163	15182	15200	15164	15238	15154	15238	15230	15285	15054	15320	15049	15203	15079	15261	15420	15113	15058	15041	15120	15310	15205	15203	15321	15328	15123	15145	15263	15337	15262	15134	15273	15244	15169	15188	15040	15165	15081	15145	15144	15280	15363	15221	15109	15131	15142	15271	15318	15165	15068	15068	15053	14966	15080	15220	15137	15109	15082	15106	15297	15110	15239	15333	15082	15278	15160	15049	15096	15130	15063	15114	15186	15190	14891	15051	15399	15219	15237	15172	15231	15047	15319	15143	15217	15121	15021	15096	15340	15226	14972	15195	15282	15376	15320	15189	15056	15365	15103	15133	15189	15217	15048	15173	15151	15066	15155	15216	15325	15163	15216	15451	15131	15231	15286	15352	15289	15051	15242	15279	15167	15173	15308	15389	15153	15169	15173	15177	14930	15299	15324	15294	15284	15360	15300	15178	15140	15253	15297	15337	15302	15082	15179	15074	15394	15104	15012	15387	15372	15292	15129	15217	15269	15030	15114	15434	15083	15365	15340	15203	15116	15388	15183	15074	15246	15091	15198	15055	15278	15186	15093	15117	15200	15376	15171	15213	15347	15136	15177	15243	15145	15312	15059	15141	15284	15042	15346	15078	15322	15272	15300	15254	15045	15039	15211	15273	15092	15338	15189	15282	15416	15248	15227	15036	15250	15252	15264	15115	15018	15192	15071	14991	15165	15179	15384	15069	15028	15086	15315	15263	15236	15063	15233	15148	15233	15135	15329	15062	15061	15080	15363	15062	15268	15297	15200	15159	15171	15160	15182	15150	15318	15262	15158	15174	15133	14928	15312	15121	15237	15157	14998	15235	15142	15164	15142	15108	15013	15220	15094	15203	15285	14984	15181	15252	15225	15105	15325	15026	15211	15219	15264	15164	15182	14983	15159	15304	15097	15192	15242	15276	15289	15020	15280	15276	15018	15300	15227	15256	15270	15334	15268	15258	15190	15187	15217	15095	14943	15255	15003	15190	15051	15202	15056	15277	15076	15245	15001	15190	15180	15386	15159	15153	15250	15250	15144	15158	15230	15419	15272	15100	15195	15148	15188	15338	15342	15379	15253	15050	15097	15285	15354	15491	15123	15324	15192	15154	15438	15346	14976	15017	15267	15272	15177	15235	15212	15048	15137	15362	15227	15164	15196	15209	15335	15334	15190	15285	15037	15100	15062	15252	15123	15476	15264	15073	15275	15110	15126	15303	15136	15062	15202	15184	15153	15172	15066	15367	15113	15177	15329	15090	15174	15231	15208	15258	15200	15153	14926	15258	15334	15117	15202	15226	15293	15094	15223	15328	15228	15061	15242	15185	15114	15224	15101	15041	15133	15137	15263	15283	15100	15211	15325	15287	15448	15243	14960	15186	15205	15254	15349	15164	15173	15310	15161	15180	14940	15374	15317	15274	15054	15173	15022	15190	15210	15219	15191	15177	15188	15200	15117	15333	15188	15207	15285	15216	15222	15044	15267	15041	15214	15329	15003	15021	15151	15248	15179	15170	15339	15056	15268	15319	15401	15245	15210	15135	15195	15269	15245	15540	15402	15392	15351	14992	15281	15258	14993	15271	15107	15325	15020	15115	15273	15383	15178	15436	14956	15283	15178	15160	15024	15107	15251	15164	15318	15158	15123	15276	15247	15160	15276	15204	15112	15064	15071	15187	15338	15091	15088	15192	15003	15108	15288	15453	15074	15149	15093	15373	15225	15160	15095	15196	15162	15233	15165	15198	15054	15174	15101	15129	15310	15244	15027	15216	15273	15203	15197	15047	15248	15090	15181	15243	15158	15270	15061	15185	15275	15120	15196	15253	15018	15360	15271	15188	15337	15306	15184	15314	15114	15193	15252	15263	15138	15170	15240	15142	15411	15494	15325	15376	15147	15079	15050	15084	15262	15293	15158	15277	15194	15316	15031	15334	15230	15110	15090	15269	15224	15327	15165	15345	15095	15214	15142	15205	15326	15045	15337	15362	15152	15331	15411	15090	15382	15342	15137	14935	15040	15188	15124	15166	15196	15086	14982	15233	15170	15221	15036	15350	15157	14875	15297	15248	15149	15218	14971	14991	15174	15011	15314	15118	15226	15271	15144	15063	14855	14956	15199	15172	15143	15331	15204	15218	15280	15207	15268	15230	15083	15164	15128	15248	15185	15059	15242	15230	15216	15179	15374	15026	15052
12037	20953	55974	75943	55392	36243	21239	13015	10368	9867	9740	9746	9684	9604	9694	9541	9661	9663	9523	9649	9714	9679	9614	9668	9548	9576	9573	9654	9595	9666	9821	9720	9773	9653	9654	9447	9760	9597	9648	9546	9684	9684	9547	9619	9649	9655	9613	9536	9623	9688	9547	9567	9585	9719	9547	9653	9499	9609	9636	9693	9620	9598	9568	9571	9669	9716	9575	9555	9583	9735	9689	9673	9616	9708	9487	9498	9602	9763	9619	9658	9622	9485	9792	9590	9454	9559	9663	9512	9712	9546	9570	9542	9637	9501	9613	9690	9559	9511	9648	9716	9638	9584	9537	9710	9658	9547	9613	9484	9724	9543	9546	9725	9660	9678	9565	9738	9502	9515	9601	9597	9423	9642	9832	9617	9542	9531	9640	9575	9701	9444	9642	9662	9564	9651	9548	9459	9370	9587	9604	9579	9612	9603	9619	9442	9359	9473	9568	9566	9797	9706	9453	9569	9527	9642	9634	9615	9616	9560	9610	9618	9618	9510	9407	9517	9665	9593	9595	9569	9707	9645	9514	9590	9617	9482	9497	9574	9464	9734	9705	9636	9593	9571	9809	9556	9642	9365	9688	9649	9543	9554	9599	9605	9452	9497	9718	9638	9607	9432	9655	9503	9575	9559	9495	9494	9534	9626	9820	9539	9474	9637	9868	9806	9517	9778	9633	9532	9495	9436	9337	9459	9598	9476	9570	9588	9516	9542	9711	9598	9708	9714	9627	9502	9619	9591	9586	9580	9574	9605	9397	9466	9567	9547	9705	9542	9543	9620	9576	9550	9474	9496	9450	9613	9618	9552	9548	9712	9487	9591	9629	9510	9674	9689	9646	9593	9537	9550	9556	9499	9512	9645	9519	9641	9702	9642	9593	9566	9505	9500	9507	9439	9577	9541	9484	9496	9529	9482	9689	9530	9593	9503	9584	9583	9634	9586	9536	9637	9558	9637	9596	9504	9563	9611	9629	9502	9559	9536	9659	9618	9507	9666	9467	9488	9666	9442	9667	9587	9787	9768	9552	9486	9419	9733	9599	9598	9585	9568	9607	9624	9530	9570	9455	9626	9663	9597	9637	9377	9574	9577	9519	9547	9544	9623	9751	9566	9614	9541	9476	9625	9604	9480	9618	9568	9628	9654	9555	9569	9558	9544	9575	9582	9496	9626	9577	9534	9429	9693	9412	9575	9619	9577	9471	9714	9555	9664	9682	9542	9583	9617	9521	9484	9531	9571	9557	9551	9409	9705	9633	9495	9638	9756	9605	9579	9595	9630	9668	9544	9645	9580	9371	9547	9470	9655	9615	9586	9478	9624	9748	9598	9516	9785	9539	9535	9577	9787	9528	9534	9555	9589	9623	9571	9457	9643	9651	9538	9523	9579	9705	9527	9598	9669	9534	9680	9605	9550	9576	9565	9630	9727	9363	9561	9590	9607	9624	9620	9603	9371	9666	9531	9659	9605	9833	9630	9575	9565	9436	9503	9517	9642	9657	9466	9592	9548	9564	9621	9743	9559	9514	9529	9611	9634	9449	9643	9515	9484	9583	9594	9681	9401	9489	9646	9671	9661	9603	9594	9550	9487	9447	9651	9588	9705	9561	9526	9508	9688	9560	9609	9731	9629	9659	9551	9603	9578	9538	9524	9574	9610	9678	9493	9673	9686	9614	9619	9589	9604	9549	9574	9580	9645	9498	9568	9476	9573	9504	9499	9611	9517	9606	9774	9555	9639	9465	9572	9632	9698	9577	9583	9585	9616	9517	9563	9695	9663	9607	9621	9574	9599	9613	9513	9645	9446	9747	9536	9611	9654	9573	9533	9670	9515	9708	9636	9642	9514	9596	9596	9467	9740	9635	9547	9499	9478	9560	9668	9684	9572	9532	9641	9657	9679	9551	9581	9491	9462	9606	9611	9465	9589	9595	9502	9515	9596	9762	9490	9679	9517	9540	9429	9534	9625	9820	9641	9644	9475	9626	9647	9574	9633	9621	9596	9565	9580	9644	9669	9624	9518	9611	9712	9640	9558	9649	9526	9554	9565	9414	9549	9437	9496	9482	9571	9655	9612	9621	9526	9620	9634	9639	9650	9317	9679	9627	9654	9628	9593	9563	9489	9573	9564	9728	9671	9507	9625	9668	9532	9580	9624	9593	9625	9605	9670	9690	9552	9573	9609	9458	9395	9466	9696	9505	9528	9535	9515	9634	9579	9579	9536	9674	9616	9473	9553	9598	9595	9474	9637	9644	9449	9686	9541	9562	9565	9462	9586	9603	9637	9635	9618	9524	9650	9471	9644	9573	9671	9496	9623	9572	9565	9690	9370	9589	9467	9547	9443	9615	9474	9547	9544	9472	9530	9733	9413	9487	9530	9612	9582	9615	9692	9569	9564	9540	9654	9630	9590	9555	9593	9706	9670	9467	9654	9466	9485	9619	9532	9552	9552	9677	9540	9480	9668	9592	9537	9529	9727	9540	9662	9507	9567	9604	9632	9605	9621	9689	9668	9681	9578	9592	9584	9641	9499	9420	9518	9567	9594	9584	9627	9734	9598	9525	9484	9484	9606	9560	9757	9551	9516	9457	9558	9459	9564	9634	9426	9553	9682	9532	9489	9713	9547	9650	9727	9616	9518	9659	9424	9481	9426	9732	9578	9599	9525	9614	9629	9742	9615	9428	9685	9474	9619	9645	9733	9517	9667	9496	9462	9495	9654	9426	9578	9693	9507	9610	9604	9740	9593	9591	9605	9621	9472	9549	9605	9569	9530	9685	9634	9667	9489	9444	9572	9585	9595	9315	9507	9537	9658	9620	9598	9712	9590	9491	9516	9629	9472	9562	9642	9526	9457	9593	9599	9379	9565	9422	9613	9583	9610	9431	9536	9657	9627	9602	9440	9624	9561	9576	9572	9618	9574	9519	9505	9411	9610	9644	9543	9628	9622	9520	9682	9464	9596	9624	9629	9463	9620	9637	9513	9636	9587	9620	9732	9551	9640	9529	9540	9556	9473	9609	9625	9504	9691	9544	9457	9374	9580	9548	9643	9517	9686	9391	9664	9649	9441	9622	9510	9502	9732	9574	9537	9553	9693	9481	9529	9590	9571	9563	9642	9727	9556	9599	9508	9660	9519	9477	9609	9662	9569	9591	9632	9568	9621	9516	9693	9627	9493	9492	9652	9653	9490	9514	9659	9641	9493	9531	9461	9768	9579	9582	9661	9550	9556	9642	9582	9632	9653	9375	9610	9453	9724	9609	9509	9530	9597	9571	9620	9518	9520	9599	9534	9552	9436	9673	9454	9400	9510	9515	9608	9680	9626	9780	9594	9557	9712	9692	9553	9590	9562	9582	9448	9404	9561	9453	9500	9571	9680	9570	9563	9535	9477	9673	9383	9495	9456	9542	9518	9442	9468	9579	9563	9674	9589	9648	9702	9447	9698	9560	9614	9513	9706	9552	9691	9430	9675	9535	9448	9526	9510	9683	9745	9505	9617	9711	9472	9482	9690	9626	9554	9369	9413	9382	9583	9585	9630	9594	9638	9614	9553	9653	9857	9591	9423	9562	9500	9591	9670	9642	9563	9604	9650	9506	9550	9622	9682	9473	9529	9460	9634	9513	9637	9483	9618	9534	9693	9645	9638	9636	9679	9626	9618	9683	9681	9588	9566	9609	9637	9652	9591	9558	9595	9642	9680	9577	9618	9588	9573	9801	9549	9599	9511	9585	9481	9603	9546	9492	9736	9619	9671	9487	9609	9476	9641	9618	9702	9562	9502	9491	9542	9660	9546	9706	9647	9744	9508	9703	9601	9534	9563	9494	9575	9670	9546	9709	9459	9500	9536	9465	9590	9658	9500	9558	9612	9677	9573	9450	9589	9628	9542	9614	9541	9492	9499	9501	9569	9648	9733	9538	9625	9570	9781	9566	9679	9393	9624	9431	9583	9561	9832	9689	9684	9664	9570	9536	9567	9484	9623	9477	9562	9521	9597	9640	9623	9549	9670	9550	9623	9632	9697	9723	9648	9719	9589	9581	9579	9613	9589	9609	9539	9471	9606	9628	9681	9635	9494	9536	9611	9497	9602	9447	9471	9734	9336	9676	9704	9578	9599	9660	9612	9626	9515	9509	9474	9620	9612	9669	9633	9535	9508	9625	9369	9489	9565	9645	9604	9639	9628	9575	9532	9638	9667	9500	9495	9666	9616	9586	9516	9694	9487	9676	9505	9668	9595	9492	9586	9600	9501	9459	9658	9538	9650	9622	9636	9580	9647	9522	9728	9454	9598	9645	9617	9272	9409	9528	9547	9510	9638	9762	9555	9546	9516	9598	9572	9498	9599	9499	9562	9390	9718	9562	9546	9589	9746	9692	9453	9559	9534	9587	9509	9677	9449	9501	9441	9626	9507	9509	9728	9549	9551	9733	9632	9508	9604	9498	9633	9482	9517	9552	9549	9691	9797	9581	9563	9574	9581	9463	9657	9579	9469	9678	9566	9522	9614	9639	9632	9429	9508	9673	9511	9586	9564	9587	9604	9347	9626	9594	9631	9632	9698	9513	9593	9554	9549	9617	9498	9642	9651	9586	9586	9528	9532	9675	9578	9458	9526	9547	9655	9508	9699	9730	9568	9517	9555	9429	9612	9553	9471	9690	9552	9712	9563	9485	9590	9507	9711	9431	9495	9481	9617	9466	9662	9581	9524	9512	9471	9584	9614	9660	9741	9592	9633	9539	9648	9462	9687	9511	9518	9589	9669	9563	9606	9530	9512	9541	9562	9473	9746	9579	9529	9489	9593	9661	9734	9477	9624	9687	9598	9494	9584	9558	9604	9727	9597	9510	9565	9600	9645	9743	9579	9566	9409	9603	9516	9457	9423	9676	9541	9606	9522	9522	9573	9561	9493	9533	9597	9461	9690	9660	9505	9629	9572	9737	9615	9660	9550	9463	9769	9632	9593	9554	9496	9555	9544	9580	9699	9608	9664	9627	9644	9605	9700	9502	9526	9625	9696	9606	9319	9714	9394	9587	9593	9677	9479	9571	9504	9439	9433	9740	9566	9524	9524	9549	9585	9458	9442	9577	9408	9576	9555	9467	9577	9546	9503	9656	9568
23768	21562	33035	60390	62525	52526	39160	25053	18317	16216	15944	15660	15790	15624	15565	15380	15697	15557	15520	15580	15531	15436	15365	15355	15508	15476	15279	15393	15248	15445	15318	15151	15289	15263	15342	15551	15399	15550	15536	15576	15419	15290	15260	15268	15413	15474	15333	15337	15284	15298	15389	15394	15255	15368	15381	15415	15494	15315	15345	15241	15102	15359	15366	15535	15354	15157	15487	15226	15160	15231	15264	15330	15333	15467	15279	15332	15481	15208	15389	15340	15446	15232	15389	15374	15244	15313	15249	15464	15353	15271	15333	15458	15365	15422	15482	15453	15441	15294	15194	15207	15390	15556	15396	15251	15255	15313	15354	15295	15310	15344	15281	15351	15220	15441	15189	15128	15369	15395	15226	15164	15383	15450	15174	15146	15369	15257	15333	14956	15358	15387	15180	15262	15454	15242	15423	15267	15463	15462	15526	15389	15358	15185	15350	15266	15333	15179	15263	15395	15366	15314	15227	15237	15172	15284	15316	15431	15009	15290	15265	15244	15283	15084	15235	15386	15412	15166	15223	15126	15492	15360	15332	15247	15339	15297	15339	15431	15336	15331	15388	15230	15317	15439	15569	15465	15369	15278	15341	15334	15510	15447	15276	15135	15238	15334	15177	15219	15407	15104	15340	15313	15083	15150	15086	15323	15368	15249	15360	15312	15216	15521	15460	15180	15110	15312	15441	15335	15350	15390	15384	15283	15362	15312	15316	15266	15355	15301	15464	15340	15341	15123	15137	15276	15127	15278	15468	15228	15471	15062	15214	15064	15177	15160	15359	15179	15260	15313	15268	15134	15238	15293	15071	15091	14922	15116	15413	15178	15311	15294	15128	15291	15199	15263	15222	15374	15259	15336	15326	15307	15082	15126	15244	15357	15198	15255	15344	15249	15148	15235	15105	15326	15278	15147	15253	15373	15190	15248	15057	15176	15546	15334	15372	15552	15331	15488	15282	15258	15469	15354	15410	15349	15192	15169	15201	15299	15340	15163	15133	15382	15357	15245	15375	15155	15299	15291	15323	15446	15335	15178	15168	15286	15281	15202	15275	15096	15078	15261	15403	15235	15442	15391	15156	15338	15258	15363	15240	15317	15332	15261	15502	15164	15067	15320	15045	15293	15386	15428	15346	15202	15031	15387	15223	15378	15219	15403	15568	15302	15236	15310	15200	15439	15383	15169	14868	15466	15400	15471	15472	15416	15271	15470	15289	15469	15501	15204	15227	15283	15265	15355	15447	15174	15332	15188	15276	15358	15473	15321	15149	15319	15344	15166	15408	15252	15026	15186	15229	15276	15255	15250	15099	15251	15401	15312	15367	15239	15340	15279	15129	15431	15440	15367	15384	15292	15365	15297	15242	15313	15285	15184	15224	15343	15219	15223	15195	15385	15352	15377	15288	15519	15360	15191	15313	15360	15445	15236	15010	15276	15342	15281	15223	15237	15304	15274	15378	15365	15290	15329	15177	15253	15580	15290	15176	15567	15376	15288	15300	15391	15377	15395	15175	15453	15298	15283	15186	15190	15209	15285	15280	15307	15169	15246	15275	15376	15129	15176	15148	15234	15338	15351	15368	15256	15475	15171	15121	15448	15394	15178	15202	15343	15437	15367	15238	15344	15396	15194	15237	15456	15306	15461	15423	15396	15168	15320	15214	15289	15343	15413	15096	15179	15359	15381	15321	15050	15416	15427	15207	15020	15238	15179	15248	15315	15327	15468	15282	15236	15440	15251	15129	15250	15243	15257	15015	15132	15061	15135	15506	15252	15251	15341	15283	15267	15289	15209	15113	15306	15159	15456	15164	15318	15063	15436	15375	15182	15440	15389	15222	15220	15261	15389	15051	15420	15276	15160	15295	15280	15463	15321	15422	15372	15224	15233	15296	15064	15130	15416	15244	15104	15463	15211	15168	15276	15295	15235	15350	15332	15299	15194	15288	15483	15306	15062	15120	15407	15365	15178	15259	15090	15291	15410	15399	15298	15326	15370	15295	15381	15206	15249	15247	15187	15361	15245	15238	15326	15101	15272	15282	15398	15193	15375	15345	15175	15269	15215	15241	15256	15098	15420	15233	15295	15251	15131	15290	15364	15254	15260	15213	15160	15255	15485	15044	15262	15422	15334	15234	15310	15318	15342	15235	15268	15457	15131	15411	15257	15264	15371	15409	15217	15368	15216	15257	15213	15105	15400	15258	15290	15314	15262	15300	15201	15262	15248	15188	15222	15444	15409	15526	15218	15296	15426	15378	15389	15307	15131	15219	15415	15267	15321	15332	15251	15356	15128	15390	15285	15263	15301	15319	15365	15312	15277	15500	15405	15367	15367	15174	15251	15271	15286	15366	15357	15364	15125	15133	15393	15251	15167	15251	15389	15444	15404	15295	15341	15204	15308	15151	15305	15285	15501	15417	15306	15233	15465	15284	15380	15173	15158	15323	15452	15293	15380	15323	15236	15310	15566	15309	15391	15415	15257	15369	15334	15286	15266	15527	15439	15313	15244	15302	15193	15335	15366	15332	15179	15138	15180	15299	15442	15019	15381	15289	15045	15399	15234	15326	15480	15480	15453	15179	15216	15276	15209	15403	15315	15291	15364	15008	15332	15272	15192	15338	15316	15233	15377	15345	15505	15243	15327	15450	15196	15287	15364	15295	15080	15326	15322	15226	15250	15327	15203	15249	14990	15228	15166	15272	15392	15469	15305	15328	15354	15362	15354	15120	15213	15278	15370	15093	15181	15181	15099	15206	15309	15276	15162	15161	15400	15200	15294	15298	15118	15506	15324	15318	15189	15334	15338	15204	15408	15362	15362	15166	15592	15265	15142	15479	15086	15306	15170	15185	15207	15227	15150	15153	15188	15311	15320	15671	15350	15186	15489	15340	15205	15255	15459	15222	15125	15260	15296	15357	15320	15386	15303	15272	15147	15440	15287	15376	15262	15433	15421	15358	15414	15548	15326	15326	15221	15517	15524	15397	15278	15359	15202	15491	15270	15380	15304	15298	15256	15308	15249	15278	15333	15260	15095	15283	15322	15317	15302	15457	15518	15123	15393	15329	15298	15229	15082	15322	15322	15224	15233	15290	15299	15142	15431	15364	15317	15224	15385	15307	15440	15249	15363	15237	15281	15110	15333	15193	15333	15356	15234	15344	15265	15070	15618	15296	15259	15168	15283	15185	15160	15172	15240	15202	15205	15426	15370	15377	15278	15413	15227	15043	15218	15141	15263	15276	15316	15267	15158	15432	15442	15367	15204	15254	15277	15351	15190	15270	15264	15035	15273	15232	15160	15183	15227	15029	15330	15332	15139	15471	15336	15559	15202	15511	15207	15339	15406	15302	15238	15302	15315	15517	15136	15073	15312	15546	15420	15221	15266	15230	15329	15291	15375	15382	15239	15587	15258	15257	15229	15314	15338	15245	15179	15299	15456	15160	15251	15478	15367	15415	15129	15276	15409	15205	15371	15228	15162	15509	15222	15462	15394	15344	15245	15327	15226	15309	15262	15146	15457	15266	15310	15581	15384	15245	15106	15236	15634	15517	15308	15237	15207	15283	15277	15262	15258	15359	15557	15423	15243	15196	15304	15111	15217	15421	15359	15304	15286	15377	15308	15452	15462	15412	15292	15519	15317	15354	15302	15183	15265	15385	15183	15465	15328	15080	15359	15277	15390	15204	15227	15244	15444	15354	15246	15253	15179	15315	15398	15462	15378	15251	15217	15307	15242	15405	15097	15364	15215	15317	15322	15399	15034	15227	15341	15264	15278	15253	15350	15340	15341	15206	15294	15449	15174	15317	15373	15513	15288	15439	15434	15172	15129	15231	15163	15413	15046	15327	15254	15412	15356	15335	15332	15285	15304	15074	15157	15214	15373	15279	15468	15232	15187	15327	15232	15168	15526	15566	15426	15264	15314	15328	15249	15457	15361	15460	15582	15332	15063	15438	15316	15319	15384	15341	15250	15435	15531	15203	15368	15464	15333	15267	15214	15259	15166	15314	15300	15487	15053	15140	15377	15274	15193	15412	15338	15330	15175	15231	15238	15227	15429	15488	15373	15374	15560	15341	15311	15133	15314	15205	15194	15328	15237	15249	15282	15254	15294	15266	15364	15318	15303	15378	15342	15380	15254	15371	15331	15261	15116	15156	15432	15320	15130	15405	15269	15514	15303	15103	15249	15345	15644	15198	15357	15376	15527	15199	15209	15075	15272	15265	15468	15440	15531	15371	15347	15305	15330	15254	15203	15379	15195	15220	15461	15566	15201	15265	15463	15145	15256	15408	15359	15166	15331	15155	15325	15348	15305	15406	15167	15486	15389	15213	15337	15251	15173	15282	15260	15154	15264	15142	15164	15203	15365	15357	15300	15255	15329	15273	15211	15168	15335	15161	15091	15369	15291	15311	15429	15342	15457	15229	15242	15331	15242	15206	15232	15296	15174	15338	15259	15368	15165	15246	15048	15301	15332	15352	15325	15456	15320	15434	15705	15328	15267	15468	15339	15315	15404	15217	15463	15240	15508	15237	15422	15414	15233	15172	15078	15382	15390	15493	15261	15290	15456	15451	15266	15286	15510	15176	15357	15450	15174	15420	15235	15340	15251	15461	15295	15449	15375	15458	15299	15316	15321	15422	15497	15460	15210	15292	15248	15132	15136	15361	15262	15202	15212	15250	15235	15149	15306	15198	15282	15433	15357	15284	15214	15219	15170	15385	15226	15380	15197	15082	15318	15325	15375	15406	15369	15330	15516	15363	15339	15413	15367	15457	15240	15451	15324	15332	15140	15474	15385	15245	15250	15240	15489	15258	15374	15423	15305	15368	15368	15342	15239	15386	15338	15232	15334	15319	15310	15205	15339	15390	15557	15215	15282	15272	15211	15408	15131	15356	15008	15188	15227	15403	15189	15328	15060	15318	15130	15225	15269	15182	15324	15435	15503	15096	15291	15167	15403	15217	15435	15282	15205	14961	15402	15280	15167	15165	15179	15411	15142	15364	15221	15295	15449	15334	15313	15325	15334	15245	15397	15379	15349	15442	15284	15279	15286	15469	15285	15298	15399	15383	15323	14921	15144	15227	15518	15209	15188	15298	15265	15323	15127	15308	15191	15256	15497	15380	15472	15213	15217	15333	15144
15315	30891	70806	94209	73156	50816	28706	16488	11665	10278	9987	10059	10000	9999	9970	9955	10006	9991	10172	10002	9967	9895	9932	9964	10199	9879	10001	9966	10080	9829	9894	10091	9980	10097	9836	9995	9852	10038	9835	9941	9967	10048	9916	9939	10043	9954	9877	10038	9903	9851	9908	9985	10078	9844	9940	10005	9787	9920	10098	9962	10197	9927	9752	9899	9968	9898	9857	9992	9886	9895	9943	9908	10103	9904	9928	9910	9750	9924	10026	10005	9838	10060	9941	9968	9967	9877	9886	9922	9939	9967	9835	9916	10098	9984	9853	10034	9998	9949	9930	10013	10000	9877	10123	9874	9852	9990	9857	9906	9892	9969	9850	10042	9947	9981	9922	9803	9992	9761	9964	9682	9840	9916	9896	9974	9877	9829	9826	9896	9973	10084	9910	9853	9971	9895	9847	9865	9930	9850	9831	9995	9957	9938	9933	9947	9918	9883	9910	9937	9820	9939	9751	9968	9962	9958	9952	9896	10099	10037	9948	9795	9867	9950	9962	9887	9942	9930	9881	10045	10024	9914	10018	9872	9980	9932	9818	10076	9992	9905	9970	9748	9811	9942	9876	9921	9805	9972	10007	9939	9720	9948	9922	10010	9875	10063	9906	9886	9974	9998	9916	9972	9927	9936	9923	9897	9914	9872	9867	9968	9881	9763	10027	9874	9831	9876	10018	9962	10041	9952	9889	10063	9998	9793	9963	10000	9662	9934	9764	9894	9895	9962	10052	10046	9895	9745	9954	9745	9891	9910	9899	9868	9891	9915	10069	9930	9926	9941	9991	9946	10023	9952	9820	9922	10034	9838	9841	9953	10028	9905	9840	10020	9841	9891	9913	9969	9868	9907	10002	10002	9852	10057	9943	9962	9961	9865	9793	9872	9916	9911	9962	9865	9864	9836	9895	10008	10114	9901	9954	9754	9904	9754	9963	9967	9860	9895	10007	9806	9877	9834	9825	9996	9889	9858	9876	9946	9919	9956	9954	9812	9815	10000	9974	10069	9867	9949	9887	9858	10039	9977	9944	10039	9869	9830	9971	9991	9924	9782	9976	9774	9874	9770	9789	9787	9839	10036	9951	9879	10041	9879	9871	9910	9846	9971	9764	10135	9907	9912	9733	9786	9832	9944	9844	10049	9747	9923	10007	9854	9965	9990	9959	9968	9878	9957	9876	10045	9779	9947	9843	9952	9967	9842	9872	9850	9886	9842	10002	9872	9852	9944	9776	9924	9894	9986	9904	9839	9969	10105	9847	9991	9931	9910	10016	9931	9913	9851	9926	9986	9872	9856	9920	10003	10003	10044	9913	9890	9949	9947	9846	10068	9895	9810	9885	10003	9930	10030	9956	9944	9931	9839	9976	9692	9938	10025	9837	9817	9929	10016	9912	9826	9882	9957	10013	9928	9862	9789	9921	10086	9875	9968	10080	10028	9863	9907	10003	10202	9758	10095	9987	9972	9950	9925	9799	9777	9873	9825	9645	9914	9910	9916	9925	9873	9760	9955	10029	9869	9841	9732	9702	9892	9909	10009	9788	9914	9885	9697	9923	9984	9881	9827	9779	9827	9834	9982	9855	9821	9860	9845	10013	9793	10106	9990	9746	9914	9839	9832	9839	9890	9859	10072	9958	9892	9988	9833	9865	9806	9898	9840	10168	9853	9969	9966	9869	9858	9897	10067	9814	10020	10058	9888	9794	9873	9951	9957	9765	9992	9910	9893	9890	10018	9822	9869	9997	9867	9731	9991	9872	9863	9835	9766	9992	9981	9794	9853	9928	9862	9978	9969	9714	9889	9789	9809	9764	9946	9813	9864	9977	9954	9832	9889	9854	9730	9821	9972	9917	9822	9833	10015	9968	9965	9826	9887	9997	9849	9840	9950	9854	10072	9830	9938	9992	9978	9819	9918	9769	9889	9840	9816	9795	10051	9821	9837	9887	9818	9968	9987	9999	9855	9808	9900	9974	10131	9973	9872	9743	9714	9716	9979	9887	10026	9960	10007	9935	9811	9905	10001	9659	9831	9910	9926	9934	10003	10028	9912	10010	9839	9863	9844	9864	9727	9869	9764	9941	9916	10019	9933	10016	9808	9848	9941	10086	9746	9771	9964	9890	9849	9965	9906	9896	9912	9855	10008	9825	9955	9913	9850	9939	9791	10012	10029	9833	9925	10049	9917	9834	9717	9839	9926	9848	9887	9876	10034	10034	9917	9710	9841	10026	9945	10046	9906	9867	9846	9754	9919	9827	10022	9993	9795	9799	9931	9968	9842	9984	9975	9961	9884	9897	9930	9816	9801	9812	9936	9817	9966	10021	9936	9840	9814	9938	9807	9847	9931	9780	9879	9799	9907	9950	9843	9789	9856	9842	9787	9978	9854	9928	9806	9941	9828	9639	9980	10019	10126	9828	10076	9872	9936	9934	9901	9998	9985	10008	9940	9920	9856	9905	9967	10084	9953	9984	10005	9918	9902	9829	9829	9903	9810	9960	9890	9969	9773	9963	9914	9858	10037	9733	9855	9818	9964	10040	9874	9913	9946	9996	9976	9788	9971	10034	10006	9890	9935	9987	10020	9820	10064	10004	9923	9932	9906	9937	9893	9925	9879	9965	9820	9986	9849	9936	9883	9997	9991	9846	9897	9886	9738	9808	9858	9905	9900	9965	9902	9961	9880	9722	9893	9831	9919	9850	9853	9925	9878	9849	9711	9820	9965	9909	9936	9824	9860	9847	9906	9870	10093	9811	9948	9954	9908	9793	10075	9873	9827	9968	9910	9869	9836	9968	9878	9922	9868	9929	10049	9863	9846	9778	9885	9860	9848	9990	9964	9933	9846	9793	9839	9856	9670	9874	9802	9763	9663	9910	10042	9847	9936	9975	9749	10016	9878	9911	9942	9983	9790	10009	9889	9876	9864	9959	9895	9848	9945	9967	9863	9876	9929	9869	9931	9736	9969	9815	9956	9776	9887	9888	9906	9858	9697	9995	9919	9775	9907	9924	9851	9899	9870	9915	9845	9956	9902	9945	9966	9851	9865	9888	9996	9953	9932	9810	9997	10018	9887	9934	9934	9920	9830	9854	9807	9851	9903	9922	9844	9883	9860	9878	9955	9823	9837	10019	10047	9858	9838	9908	9915	9892	9999	9870	9953	9845	10031	9817	10123	9921	9896	10101	9914	9897	9906	9914	9894	9959	9922	9877	9703	9963	9914	9781	9948	9885	9884	9777	9983	10027	9813	9701	9927	9935	9912	9907	9939	9997	9840	9953	9995	9842	10022	9982	9824	9815	9832	9969	9940	9859	9919	9927	9887	10030	9879	10062	10028	9843	9788	9926	9862	9911	9959	9976	10084	10000	9999	9889	9961	9791	9654	9852	9960	9953	10053	9896	10007	9951	10006	9887	9820	9954	9938	10032	9811	9986	9908	9989	9885	10059	9839	9937	9915	9963	9961	9973	9936	9898	10011	9836	9886	9907	9939	9954	9900	9790	9996	9787	9909	9978	9781	9918	9934	9946	9860	9817	9849	9955	9773	9874	9980	10080	9998	9901	9909	9874	9829	9846	10047	9877	9900	9821	9834	9921	9637	9890	9820	9912	9953	9909	9999	9922	9902	9877	9768	9903	9938	9830	9899	9849	9774	9852	9869	9757	9810	9825	10007	9700	10027	10003	9924	10004	10041	9897	9877	9924	10000	9983	10015	10068	9850	9800	9956	10019	9731	9972	9748	9884	9983	9900	9938	9947	9827	9856	9926	9931	9809	9918	9809	9861	9887	9735	9911	10005	9809	9861	9976	9924	9966	9998	9985	9769	9884	9907	9943	9768	9911	9850	9770	9894	9867	10006	9730	9822	9861	9885	9966	9828	9926	9931	9936	9824	9834	9875	9972	9932	9925	9929	9822	9957	9817	9968	9898	9843	9997	9939	9957	9809	9838	9749	10074	9879	9962	9971	9950	9646	9890	9966	9910	9956	10057	9914	9852	9947	9898	9908	9875	9792	9847	9988	9693	10060	9907	10079	9801	9757	9893	10048	9861	9881	9974	9897	9898	9739	9843	9694	9826	10091	9723	9957	9750	9857	9963	9940	9940	9814	9855	9957	10021	10058	9905	10048	9758	9839	10104	9822	9777	9792	9975	9813	9849	9965	9864	9954	9865	9883	10049	9921	9940	10021	9750	9823	9929	9885	9841	10020	9769	9941	9988	9912	9884	9793	9884	9704	9936	9802	9956	9956	9868	9887	9874	9964	9946	9858	9999	10041	10040	9936	9785	9871	9821	9977	9905	10040	9915	9798	9793	9905	9979	9923	9911	9940	9904	9965	9834	9874	9817	9736	9929	9961	9945	9823	9876	9801	10014	9860	9744	9790	9929	9883	9898	9843	9803	10129	9913	9931	9948	9989	9843	9982	9922	9949	9868	10123	9935	9955	9987	9931	9912	9953	9869	9830	9838	10015	10166	9994	9928	9755	10002	9946	10009	9909	9964	9959	9897	9940	9886	9899	9870	9859	9905	9934	9950	9907	10126	9831	9747	9917	9868	9865	9740	10026	9900	9822	9973	10008	9843	10024	9877	9872	9722	9827	9949	9868	10011	9777	10045	10033	9850	9795	9806	9885	9977	9869	9827	9893	10119	9767	9919	9930	9956	9894	9960	9847	10010	9885	9860	9908	9847	9877	9974	9875	9844	9898	9956	9919	9919	9864	9892	9978	9947	9787	10015	9868	9876	9905	9905	9841	9777	9856	9793	9747	9958	9898	9848	9914	10028	9892	9902	9915	9986	9839	9944	9925	10207	9813	9949	9825	9828	9880	9898	10004	9951	10015	9837	9831	9737	9812	9911	9889	10057	9790	9929	10051	9812	9889	9961	9928	9783	9755	9894	9987	9832	9837	9946	9827	9865	9772	9878	10007	9960	9882	9889	9793	9884	9947	9972	9919	9984	9815	9792	9942	9854	9818	9750	9789	9827	9919	9974	9830	9813	9782	9970	9944	9774	9896	9887	10040	9958	9742	9830	9787	9941	9922	9762	9748	9745	9945	9914	10003	9874	9850	9790	10047	9916	9911	9815	9901	9798	9840	9816	9872	9812	9908	9854	10036	9860	9930	9935
29915	21720	28707	40181	30802	23391	18425	16273	15099	14872	14957	15020	15048	14979	15073	14991	15221	15072	14929	15006	14775	15010	14842	14939	15044	15012	14980	15139	14819	15076	14775	14847	14880	14902	15055	15123	15092	14869	14807	14696	14973	15035	14906	15035	14946	14972	15098	15034	14830	15056	15064	15105	14965	15238	15217	14903	15146	14961	14945	14997	14960	14923	14963	14987	14962	14945	14815	14982	14969	14828	15102	14942	15178	15005	15093	14858	15111	15028	15134	15133	14821	14980	15094	14952	14839	14727	14936	15188	14918	15002	15098	14874	15067	15217	14988	15055	14852	14975	15073	14900	14986	15055	14912	15095	15039	15006	15056	14960	15118	14927	14998	15084	14881	14885	15125	14997	15179	14869	14948	15061	14917	15056	14806	14857	14851	14985	15124	15062	14840	15115	15207	14911	14978	14961	15197	15085	14947	14782	15068	14948	14877	14874	14977	14815	14999	14941	15085	14951	15077	15114	15028	15034	15031	15162	14909	14944	14816	14920	15122	14754	15160	15070	15036	14866	14977	14794	14642	14987	15067	14761	15050	15032	15073	14782	14774	14945	14835	14853	14827	15043	15177	15044	14916	14941	14882	14902	14960	14919	15039	15001	14929	15054	15044	15012	14871	14983	14883	14954	14938	14960	15010	15248	14912	14994	14968	15157	15085	15058	14935	14825	15137	14959	14954	15230	14798	15187	14861	14837	14937	14979	14853	15034	15109	15022	14963	14725	14890	14918	14878	14998	14942	15019	14839	15108	14871	14911	15258	15089	15108	14846	15026	14780	14847	15014	14798	14686	15038	15032	15014	14933	14880	14753	15035	14945	15037	14811	15160	15034	15032	14806	14818	14941	15004	14877	14972	15028	15078	15232	15079	14944	14928	14918	14936	14953	14836	14966	15155	14901	15031	15134	15032	15020	14955	15210	14956	14846	15049	14952	15121	14803	14901	15187	15033	15029	15050	15094	14921	15103	14907	15056	15082	15067	15002	14817	14833	14890	14850	14993	14905	15057	15109	15047	15113	15007	14826	14908	14866	14990	14866	14901	15228	15147	14985	15034	14995	14902	14976	15088	14965	14925	14883	15038	14967	15060	14992	15015	15075	15015	15001	14898	14951	15064	14970	14952	15110	14940	15333	14936	15149	14954	14961	14875	15019	15111	14896	15093	14950	15061	15097	15024	14776	14898	15038	15061	15036	14923	15161	14915	14793	15087	14697	14940	14856	15149	14923	15046	15118	14886	15044	14781	15169	14954	14964	15085	14881	14964	14899	14958	14942	14829	15067	15188	15044	14973	15010	15062	14843	14759	14971	15051	14911	15156	15193	14995	15160	15158	15050	14833	14955	14912	14920	14892	15036	14807	14816	15018	15128	15113	14935	15005	14909	15035	15081	14901	15121	14811	14947	14880	14979	14987	14796	15029	15073	14964	15109	14955	15062	15167	14894	14989	15028	15206	15112	14902	15031	15024	15027	14897	14847	15050	14796	14953	14977	14947	15024	14961	15177	15052	15017	15160	14983	14927	14949	14876	14921	15067	15029	15121	14969	15016	15135	15143	15038	15097	14970	14917	14988	14741	14970	15039	14967	14875	15057	15039	14904	14945	15122	15002	14905	14935	14867	14815	15014	15047	15038	14995	14906	15223	15170	14964	14996	14990	14935	15241	14999	14966	14965	15182	14798	14706	15088	15085	15029	14884	14930	14870	15206	15002	14775	15049	15022	14833	15029	14909	14792	14950	14976	15043	14817	14908	14972	14973	14951	14844	14891	15000	14957	14941	14971	14846	14888	14939	14992	14979	14959	14841	15011	15039	14761	15178	15163	15159	15015	14972	14972	15096	15154	15057	14922	15121	14970	15111	14988	15008	15044	15068	15109	14810	14919	15043	15026	15097	14875	15074	14946	14844	14965	14981	14993	14907	14933	14972	15102	15151	14917	15145	14909	14889	15219	14939	15021	14817	15074	14942	15267	15021	15178	14907	14811	15033	15217	15068	14963	14983	15123	14959	15312	15096	14880	15026	15083	14957	15088	14981	14870	15012	15047	14969	14999	14953	15080	15146	14951	14952	14910	15272	15017	15121	15120	15005	15113	14974	14987	15013	15025	14766	14967	15112	14834	14878	14928	15007	14955	15129	15042	15053	14825	14731	15038	15002	15072	15012	14871	15089	15011	15020	14701	14908	15064	15009	15089	14996	14872	14846	14903	14887	15019	14963	15145	14895	14953	15259	14902	14920	14845	15044	14954	15053	15016	14872	14997	15082	15024	14926	15057	14953	15076	14982	14896	15018	14884	14911	14956	14910	14728	14972	15103	14985	15160	15119	14985	15143	15093	14864	14898	14932	14871	14959	14673	14994	15144	14872	14905	14908	14919	14956	15105	14909	15076	14809	14780	14978	14980	15045	15097	15012	15048	14987	14972	15142	14948	14963	14938	14983	14908	15046	15025	14800	15082	14985	14825	14962	15024	15001	14960	14879	15105	14856	15092	15057	15054	14758	15198	15228	15380	14963	14974	15021	14803	14923	15168	14848	14880	14951	14999	14971	15203	14988	14933	15263	15099	14933	15152	15036	15059	14910	14818	14805	15087	14725	15101	14918	15126	14820	14998	14922	15090	15032	15023	14904	15007	14939	15198	14798	14874	14983	14901	14990	15020	14954	14971	14943	14814	15024	15001	14845	15086	14862	14993	15087	15081	15081	14856	15103	14988	14852	15017	15073	15100	14996	14937	15053	14904	14996	14943	14849	15149	14952	14912	15073	15008	14939	15055	15101	14911	14970	14824	14965	14903	15123	15140	15020	14922	15211	15069	14874	15090	15025	14945	14816	14985	14887	15055	14984	14760	14846	15054	14909	14896	14753	14834	15091	14921	14902	14918	14849	14948	14846	14913	15085	15053	14946	14988	14962	14889	14845	15022	15301	14996	15039	14936	14933	14962	15016	15016	14948	15038	14828	15087	14823	14844	14890	15029	15001	14979	15054	15043	15110	15059	14958	14974	15111	15000	14971	15111	14883	15026	15022	14916	14963	15162	15011	15071	14890	14901	14785	14994	15016	15034	15122	15150	15033	14936	15023	14980	14708	14955	15032	15067	15059	15057	14914	14795	15070	14863	15023	14915	15091	14822	14978	14956	14924	14909	14951	15149	14992	14963	15039	14912	14930	14905	15151	14973	15114	15058	14733	15262	15095	15233	15025	15177	15016	15169	15065	14975	14906	15097	14872	14934	15028	14931	14889	15113	14904	15130	14947	14998	15089	14888	15180	15176	14925	15077	15030	15092	15035	15016	14731	14917	14803	15086	14943	14882	15037	14835	14953	14999	14845	15019	15048	14852	15047	14999	15051	14995	15089	15018	14875	14920	14963	14788	14986	15028	15103	15186	15163	14938	15054	15028	14934	14990	14999	14983	14976	15125	15192	14944	14970	14905	14899	14966	14655	14944	14698	14860	14924	14778	15044	15077	15008	15027	15000	15009	15035	15069	14986	15038	15197	14945	14928	14952	14898	14933	15067	15024	15066	14686	15036	14873	15012	14921	14825	14980	14991	14839	15120	15040	15014	14944	15021	14950	15040	14953	14962	15010	15065	15131	14939	14847	14822	14834	15001	14990	15061	14912	14818	14906	14851	14906	14984	14810	15115	14894	14991	15155	14795	14965	15045	14944	14937	14774	14870	14875	14889	14974	15129	15006	14977	14993	15018	14892	14799	15134	15055	14936	15121	15001	15193	15003	14954	15016	15073	14932	14643	15109	15106	15088	15016	15092	15034	15176	14937	14836	14694	14799	15018	14779	15225	14869	15187	15007	14942	15231	14928	15081	14853	15064	15060	15058	14923	15048	15115	15047	14875	14998	15106	14666	14836	14959	14933	14939	14977	14997	14936	14937	14938	15060	15280	15023	15030	14912	14872	14917	14945	14856	15091	15012	14945	15113	15180	15054	15015	14878	14732	15075	14926	14779	14826	14885	14856	15237	14962	15214	14867	14967	15143	14908	14904	15060	15000	14791	15091	14926	14987	15046	15041	15233	15071	15055	14840	14989	15007	14821	14841	14891	14834	14963	14813	15048	15019	14921	15091	14889	14963	15021	14807	14838	15046	14927	14931	14940	15018	14925	15060	14872	14954	15239	15117	14984	14804	14921	15174	14932	15051	15055	15070	15069	14934	14754	14962	15016	14850	14747	15140	15115	15020	15172	14890	15120	15133	14984	15037	14930	15103	14979	15069	14892	15094	14996	15053	14995	15048	15010	14989	15007	14948	15003	14858	15057	14791	14932	14979	15040	14875	15196	15060	14948	15012	14929	15132	14792	14914	14965	15077	15126	14961	15255	15037	14983	14896	15031	15163	14954	14915	15007	15007	14917	14929	14916	15098	15067	14889	15087	14951	14973	14957	15136	15129	14952	14990	15013	15132	14977	14800	14978	14760	14917	15162	14889	14931	14982	15145	15056	15004	15002	14927	15081	14960	14979	14811	15059	15025	14917	15023	14811	15180	15053	15090	15127	15071	14945	15045	15095	15072	14997	15002	15021	14995	15048	15041	15002	15142	14894	14909	15007	14972	15200	15116	15049	15005	15229	15071	15232	15073	14957	15120	14954	14951	15038	14887	14933	14964	15009	14897	15138	14997	14942	14806	14904	14983	14932	14878	15137	15089	14960	15128	14847	14961	15027	15070	15147	14894	14890	14975	14970	14933	15014	14966	15036	15023	15058	14755	15137	14994	14921	15051	15071	15035	14850	14924	14806	14916	14943	15059	14847	15072	15144	14985	15014	14932	15129	15026	14892	15112	15025	14950	15152	14959	14854	15100	14969	15036	15142	15052	15066	15037	14891	14895	14917	15310	15052	14938	14974	15035	14864	14836	14991	14975	15075	14913	14902	15023	14930	14894	15036	14936	15008	15022	15058	14936	14929	15003	14937	14940	14940	14776	14940	14894	15173	14930	15128	15133	15106	14996	14940	14986	14947	15150	14946	15187	15148	14917	15065	15067	15022	14782	15039	14991	14848	14959	14971	14932	14936	14858	14937	14947	14709	15038	15017	14854	14881	14782	14908	15067	15086	14973	15051	14997	14738	15042	15025	15109	15074	14986	15131	15027	14953	14994	14957	14973	15046	14990	14908	14998	15180	14914
11306	11826	25161	31315	22003	15371	11471	10108	9597	9347	9379	9443	9357	9280	9517	9424	9369	9328	9354	9434	9377	9309	9334	9231	9339	9355	9323	9253	9331	9360	9237	9368	9396	9373	9354	9348	9269	9416	9280	9384	9397	9303	9324	9338	9313	9517	9328	9283	9253	9400	9358	9239	9383	9273	9420	9226	9275	9392	9429	9316	9256	9312	9337	9368	9222	9213	9504	9358	9361	9319	9325	9193	9304	9196	9243	9430	9367	9339	9337	9341	9280	9264	9367	9334	9326	9245	9238	9276	9358	9310	9291	9356	9309	9376	9262	9328	9380	9201	9239	9341	9264	9176	9474	9245	9369	9382	9240	9369	9088	9405	9326	9171	9358	9320	9085	9090	9320	9259	9352	9491	9222	9537	9293	9276	9236	9255	9213	9305	9429	9333	9178	9290	9366	9324	9207	9340	9274	9396	9395	9327	9491	9288	9341	9309	9373	9295	9407	9184	9201	9242	9165	9285	9351	9202	9244	9266	9316	9386	9315	9365	9372	9170	8949	9299	9292	9376	9293	9257	9291	9215	9439	9286	9275	9301	9225	9203	9214	9275	9303	9288	9347	9340	9222	9341	9477	9364	9228	9337	9384	9386	9388	9222	9195	9300	9314	9198	9269	9287	9334	9357	9327	9460	9290	9262	9219	9224	9334	9326	9168	9346	9271	9322	9272	9232	9377	9354	9236	9411	9230	9408	9326	9417	9189	9171	9326	9253	9425	9115	9256	9391	9331	9239	9300	9475	9326	9381	9248	9248	9301	9265	9255	9284	9302	9267	9290	9193	9353	9111	9438	9295	9383	9419	9252	9183	9221	9139	9266	9140	9478	9302	9191	9375	9261	9182	9369	9187	9252	9215	9274	9298	9430	9211	9313	9359	9334	9307	9326	9236	9391	9372	9290	9272	9335	9185	9427	9167	9473	9356	9318	9382	9422	9379	9338	9313	9325	9137	9417	9331	9315	9342	9421	9260	9232	9336	9188	9322	9353	9319	9363	9422	9254	9282	9326	9137	9294	9193	9347	9378	9273	9208	9344	9441	9272	9448	9387	9220	9173	9322	9242	9380	9342	9418	9393	9406	9186	9427	9362	9377	9337	9193	9278	9295	9222	9468	9297	9158	9284	9178	9374	9270	9147	9356	9374	9317	9254	9375	9391	9274	9247	9321	9288	9359	9279	9290	9224	9366	9365	9270	9400	9320	9511	9279	9322	9283	9328	9358	9265	9299	9291	9486	9380	9255	9406	9294	9334	9449	9207	9387	9217	9346	9321	9258	9258	9192	9200	9267	9461	9187	9247	9238	9265	9477	9158	9256	9295	9328	9225	9355	9220	9344	9192	9344	9411	9380	9286	9146	9347	9342	9368	9144	9291	9271	9470	9303	9291	9153	9347	9269	9164	9298	9232	9256	9380	9297	9211	9425	9212	9192	9316	9340	9286	9348	9425	9303	9331	9215	9352	9359	9391	9312	9306	9343	9260	9248	9202	9362	9357	9098	9234	9374	9336	9294	9220	9458	9304	9324	9456	9386	9391	9240	9334	9384	9293	9439	9241	9265	9206	9459	9342	9240	9308	9269	9448	9247	9250	9133	9341	9198	9295	9280	9307	9358	9458	9393	9196	9270	9292	9440	9397	9268	9344	9217	9395	9258	9120	9141	9317	9355	9322	9403	9357	9387	9226	9262	9227	9347	9208	9250	9142	9342	9226	9429	9275	9271	9164	9340	9354	9223	9154	9201	9279	9242	9234	9364	9239	9297	9296	9210	9180	9284	9228	9330	9179	9297	9415	9286	9250	9262	9403	9396	9350	9225	9321	9141	9407	9192	9245	9449	9192	9355	9237	9306	9323	9266	9153	9254	9397	9277	9294	9442	9321	9418	9349	9346	9246	9358	9333	9279	9452	9366	9250	9203	9117	9256	9263	9271	9278	9280	9333	9247	9288	9362	9257	9373	9042	9295	9415	9107	9267	9280	9263	9234	9351	9336	9431	9302	9276	9354	9445	9429	9269	9225	9290	9223	9339	9323	9329	9202	9224	9301	9273	9258	9306	9260	9289	9287	9382	9237	9345	9254	9409	9335	9410	9407	9306	9230	9338	9264	9422	9238	9426	9260	9242	9240	9328	9275	9387	9183	9307	9212	9350	9252	9299	9315	9263	9360	9369	9295	9268	9350	9179	9349	9246	9324	9370	9316	9421	9393	9433	9302	9341	9409	9290	9408	9185	9146	9290	9317	9355	9323	9153	9242	9354	9366	9437	9351	9315	9337	9346	9260	9230	9377	9269	9371	9342	9341	9229	9247	9107	9358	9303	9287	9269	9333	9332	9204	9297	9297	9328	9400	9427	9365	9366	9439	9311	9365	9281	9369	9289	9230	9368	9375	9203	9335	9541	9427	9383	9322	9497	9313	9312	9212	9155	9217	9204	9342	9301	9347	9441	9460	9257	9254	9259	9281	9373	9430	9302	9403	9314	9299	9257	9333	9305	9282	9164	9250	9347	9372	9534	9327	9279	9439	9189	9312	9347	9319	9209	9248	9271	9408	9224	9292	9253	9423	9244	9378	9204	9286	9322	9439	9175	9303	9305	9144	9464	9312	9313	9209	9176	9306	9194	9329	9330	9198	9363	9294	9205	9369	9489	9282	9342	9300	9171	9251	9272	9293	9365	9269	9142	9293	9239	9277	9301	9344	9311	9487	9250	9211	9315	9269	9247	9366	9405	9283	9413	9285	9139	9223	9402	9300	9338	9309	9320	9328	9320	9324	9297	9341	9335	9333	9436	9340	9358	9324	9396	9368	9263	9326	9229	9078	9252	9349	9291	9177	9246	9241	9140	9246	9235	9301	9223	9470	9222	9301	9270	9289	9306	9390	9430	9419	9165	9408	9258	9278	9333	9308	9337	9231	9435	9295	9289	9374	9474	9293	9366	9244	9204	9331	9175	9350	9316	9229	9315	9260	9322	9290	9232	9367	9244	9353	9266	9451	9294	9343	9439	9277	9223	9276	9362	9357	9453	9537	9333	9338	9299	9121	9272	9468	9310	9210	9426	9368	9242	9260	9237	9513	9165	9458	9345	9197	9376	9259	9476	9229	9269	9309	9273	9308	9361	9351	9236	9274	9293	9417	9358	9434	9328	9386	9365	9335	9323	9324	9346	9254	9242	9288	9170	9299	9382	9248	9059	9257	9118	9295	9287	9222	9224	9363	9286	9447	9406	9318	9166	9328	9371	9373	9252	9250	9294	9312	9403	9268	9431	9196	9367	9413	9212	9297	9108	9221	9299	9303	9301	9244	9243	9309	9280	9270	9259	9322	9083	9324	9293	9400	9416	9328	9216	9247	9324	9298	9340	9317	9498	9131	9341	9272	9243	9308	9329	9237	9194	9326	9357	9375	9118	9435	9273	9115	9347	9250	9241	9190	9267	9358	9332	9271	9269	9246	9346	9395	9291	9186	9278	9525	9232	9153	9271	9214	9256	9223	9256	9328	9274	9333	9408	9448	9447	9462	9201	9265	9336	9379	9275	9383	9296	9226	9323	9266	9362	9331	9151	9263	9290	9207	9327	9298	9424	9381	9229	9230	9338	9235	9482	9269	9237	9354	9270	9147	9345	9251	9376	9241	9282	9334	9239	9349	9283	9205	9485	9355	9289	9176	9382	9461	9525	9387	9408	9412	9290	9290	9278	9327	9215	9162	9419	9302	9230	9198	9273	9303	9281	9292	9279	9319	9341	9387	9213	9163	9127	9295	9385	9198	9477	9337	9471	9360	9375	9262	9392	9251	9301	9247	9330	9272	9442	9227	9294	9293	9368	9444	9377	9254	9140	9342	9277	9256	9393	9413	9288	9317	9267	9319	9464	9314	9362	9359	9337	9309	9388	9426	9285	9185	9365	9345	9398	9315	9496	9327	9360	9327	9257	9126	9174	9379	9405	9381	9283	9241	9387	9214	9290	9255	9310	9321	9310	9235	9410	9326	9485	9287	9265	9311	9315	9238	9274	9197	9294	9172	9263	9246	9301	9186	9387	9318	9308	9401	9310	9295	9457	9319	9163	9279	9479	9287	9267	9294	9105	9241	9334	9203	9320	9372	9393	9363	9477	9297	9200	9304	9364	9324	9284	9218	9413	9367	9213	9206	9379	9285	9245	9218	9339	9278	9296	9193	9279	9261	9300	9319	9514	9450	9360	9317	9319	9341	9265	9329	9315	9323	9299	9315	9213	9274	9418	9140	9271	9370	9197	9465	9203	9280	9187	9257	9390	9485	9408	9283	9064	9256	9256	9291	9432	9205	9147	9271	9212	9364	9188	9248	9254	9285	9377	9472	9266	9243	9556	9264	9340	9257	9284	9351	9365	9391	9217	9164	9355	9379	9404	9335	9296	9268	9400	9242	9297	9372	9317	9368	9338	9300	9290	9428	9206	9254	9450	9311	9395	9329	9348	9491	9317	9502	9379	9424	9135	9316	9305	9279	9319	9372	9228	9371	9162	9277	9246	9410	9210	9297	9455	9263	9192	9354	9223	9283	9241	9208	9344	9220	9383	9299	9333	9291	9304	9416	9366	9366	9257	9302	9444	9270	9297	9354	9344	9226	9230	9394	9323	9359	9209	9344	9380	9185	9404	9181	9239	9112	9408	9304	9397	9017	9317	9462	9276	9333	9306	9293	9343	9363	9361	9337	9317	9286	9424	9303	9197	9354	9248	9273	9321	9237	9277	9279	9309	9176	9178	9466	9110	9386	9244	9253	9198	9408	9363	9224	9490	9371	9409	9372	9267	9383	9200	9393	9324	9307	9332	9256	9070	9450	9245	9322	9274	9310	9328	9331	9202	9328	9292	9309	9341	9550	9390	9286	9284	9145	9381	9233	9265	9272	9378	9405	9297	9277	9443	9450	9434	9088	9392	9286	9403	9415	9385	9188	9312	9515	9325	9339	9209	9352	9242	9385	9203	9282	9280	9248	9280	9356	9369	9315	9310	9269	9363	9222	9175	9364	9422	9177	9345	9502	9376	9321	9296	9254	9307	9365	9263	9349	9318	9382	9332	9359	9232	9232	9314	9405	9266	9361	9222	9175	9250	9248	9387	9309	9421	9128	9363	9404	9249	9342
25251	21619	38797	65420	56479	42835	29593	20168	16441	15754	15290	15137	15002	15099	15053	15081	15021	15071	15065	14900	15042	15016	15081	15179	15299	15276	14953	15015	15209	14856	15125	15191	15247	15028	14827	15169	15088	15193	14966	15071	15133	15182	14925	14996	15157	15109	15006	15093	14995	14831	15110	15089	15119	15118	14906	15165	14996	14774	15070	14959	15008	14959	15232	15101	15131	15099	15124	15172	15039	15047	15090	15121	14951	14996	14907	14836	14935	15025	15246	15115	15140	14862	15047	15010	15112	15239	15136	15153	15291	14837	14980	15114	14903	14863	15080	14835	15113	15109	14942	15030	15123	15001	15072	15039	14891	14931	15153	14998	15146	14922	15016	15145	14979	14920	15026	15222	14922	14988	14938	15116	15016	14900	15034	15013	15110	15025	15178	15132	14929	14983	14759	14856	15049	15059	14909	14961	15009	15106	14881	15088	15049	14946	14911	15139	14913	14996	14955	14954	14996	15111	14935	15093	14990	14915	14819	14996	15195	14988	15005	14802	14955	15003	14926	15228	14862	15027	15009	14809	14900	15078	14978	14898	14895	14890	14892	14945	15048	15081	15140	14808	15095	14973	14991	15034	14914	15113	14970	14948	14939	15166	14992	14835	14845	15095	15110	14926	14901	14819	15088	15105	14835	14828	15201	14957	15127	15089	14956	15040	15089	14908	14973	15101	15067	15177	15058	15123	15016	15161	15210	15060	15064	15047	14903	14968	15009	15370	15083	14947	14974	14974	14962	15091	14937	15174	15106	14988	14917	15058	14950	14966	15031	15024	15041	14861	15057	15171	15043	15011	15045	15166	15018	14961	15141	14807	14906	15068	15049	14992	14978	15114	14817	14888	14887	14897	14883	15149	15010	15042	14818	14781	14989	14878	14925	15254	15025	15072	15096	15155	14963	15169	14872	15062	14907	15077	14939	15052	14941	15197	14935	14928	14872	14952	15052	15119	14846	15053	14860	14873	15049	14981	14973	14889	15033	15251	14924	15101	15110	15019	15140	15050	14925	14876	14994	15071	14980	15014	15152	14971	15116	15034	14928	14769	14754	14984	15098	14882	15138	15084	15206	15014	14993	14856	14794	14891	14971	14918	14958	15063	15150	15005	15242	15274	14942	14832	14998	14841	15049	15021	15002	14885	15023	15062	15035	14916	15007	15152	15085	15017	15186	15058	15041	15065	15239	14957	14874	14958	14950	14872	15297	14839	15126	14863	14952	14925	15037	15134	14998	14791	14967	15081	14976	15101	14856	15074	15169	15047	15038	15128	14880	15054	14966	14880	14986	14909	15202	14958	14963	14933	15097	14886	14950	15075	14956	15094	14969	14826	15031	15069	14961	14965	14992	15062	14979	14982	15167	14883	14847	14815	14868	14881	14943	14929	15080	15039	14942	15210	14863	15071	14924	14830	14992	15004	15052	15009	15064	15077	14995	14821	14825	15059	15083	14790	15043	15068	15090	14876	15017	14999	14889	14971	15021	15072	15008	14826	15185	15051	15059	15043	14952	14956	14877	14940	15077	15111	14967	14845	14921	15161	15249	15098	15016	14778	15029	15051	14825	14861	15132	15123	14951	14917	15205	15012	14975	14899	15141	15103	14902	15124	14876	14876	14981	14898	14890	15083	14974	14951	14738	14949	15081	15031	14836	14902	14962	15071	15159	15043	15121	15126	14922	15048	15275	15001	15027	14950	15072	15074	15198	15075	15208	15036	15094	15050	15174	15076	15071	14908	15040	15083	14866	14893	15194	15037	14976	14992	14991	14845	15107	15014	14735	15030	14986	14955	14991	14667	14788	15088	14971	14896	15040	14984	15015	15204	15204	14846	15105	14881	15037	15130	14894	15094	15223	14958	14929	14843	15087	15109	14986	15050	15150	14963	14961	14912	15065	14971	15192	15038	14847	15120	14955	15077	15192	15007	15071	15105	14809	15037	14930	15027	15005	15048	15178	15018	14905	15006	15002	15179	15284	15117	15096	14968	15024	15167	15010	14944	14915	14967	14969	14912	14883	15187	14966	14985	14934	14922	14984	14962	15068	15013	15098	15150	15120	14966	15031	15088	14796	15099	15192	15127	15154	15127	14853	14920	15063	14951	15015	15006	15057	15005	14895	15015	15032	15107	14982	14987	14835	14952	15027	14846	15182	15203	15033	15122	14939	14762	14794	14996	14900	15085	14959	15148	15081	14950	14978	15045	15152	15073	14804	14864	14977	14898	15020	14688	15192	14911	15066	14986	14828	14918	15262	14967	14977	15104	14935	14960	14899	15009	14760	15235	15291	15203	15051	15036	14957	14869	14983	15288	14985	15039	15115	15017	14828	15029	14907	14875	15055	15004	14912	15011	14916	14995	14964	15064	14797	15153	15002	14820	14860	14968	15098	15053	14965	15103	15184	14665	14882	15138	14918	14990	15008	15053	14826	14804	15261	14728	14928	15097	15087	15031	14995	14935	14872	14924	15022	15051	15084	14965	15081	15086	15001	14903	14743	14994	15053	15001	14853	14964	15066	14853	14905	15066	15139	15060	14822	15097	15054	14997	14854	15138	15032	15136	15089	15036	14963	14665	14879	15207	14938	15066	14977	15180	15016	14997	15046	14925	14903	15081	14995	14809	14963	15070	14954	15025	15172	15077	14936	15186	15064	15082	14921	15120	14858	15029	14950	14980	14964	14966	15105	15056	14867	15109	15037	14943	14912	15175	15201	14995	15063	15060	14912	15126	15009	14961	14826	14874	14948	14984	14924	14766	15035	15056	15087	14893	15184	15053	14964	15279	14795	14883	15100	14928	14996	14892	14836	14957	15034	14972	14915	15032	14940	15071	14973	15024	14973	14913	14882	14942	14969	14830	15049	14895	15035	14951	14950	14930	14979	15002	14972	14947	15131	15148	14944	14871	15015	14910	14965	15094	15030	14947	14992	14919	15109	15037	15112	14908	15176	15071	14947	15056	14907	15037	15026	15071	14886	14929	14969	15190	15195	15049	15069	15010	14861	14925	14844	14805	15052	15089	15189	14789	15145	15072	14980	15170	15170	15092	14983	15214	14953	15025	14951	14884	15180	15082	14937	15039	14965	14945	15070	14939	15061	15184	15065	14783	15092	14893	15074	15009	15046	14836	14819	15089	14887	15011	14754	15092	15012	14937	15043	14785	14926	14921	14900	14838	15127	15002	14722	14888	14848	14891	14933	14936	14934	14972	15034	15072	14917	15107	14942	14880	14877	14778	14888	14813	15019	14935	15093	14995	15005	14942	14985	15029	15025	14812	15003	14956	15003	15228	14989	15095	15200	14947	14975	15031	14990	14914	15025	14948	14885	15018	14935	14887	14894	14956	15064	15036	15015	15127	15154	14949	15044	14891	15041	14830	14862	15105	15057	14959	15013	15322	15206	14975	14822	15008	15025	14978	15165	14829	14888	15000	14773	14852	15050	15140	14876	15192	15057	14893	14895	15046	15040	14793	15021	14901	15198	15144	14980	15125	14901	14876	15116	14971	14949	15063	14915	14988	14829	15129	15096	15132	15055	15044	14798	15154	14855	14955	14871	14856	15016	14941	15099	15002	14853	15014	15055	15064	14888	14986	15050	14812	14905	15023	14940	14890	14860	14777	14908	14856	14939	14999	15039	15073	15132	15031	14957	14936	14901	15043	14916	14869	14994	15091	15233	15122	14884	14959	15023	14956	15150	14965	15041	15150	14867	15067	14950	15057	15139	15047	15038	15162	14866	15034	15086	14875	14792	14895	14815	15033	14839	14984	15030	14968	15108	14997	14978	15033	15062	15231	15266	14993	15301	14868	15130	14927	15010	15143	15033	14989	15061	14953	15108	15169	14877	15098	14986	14847	15159	14890	15100	14978	15084	15125	15343	15220	15227	14940	14948	14910	14975	14962	15162	14981	15095	15172	15009	14917	14918	14894	14939	14900	15053	14924	14995	15046	14930	15039	15222	15207	15111	15190	15111	15088	15113	15159	15095	15257	15108	15137	14862	15269	15037	14876	15232	14870	15248	15090	15099	15171	14927	15083	14992	14935	14954	15015	15080	15053	15018	15122	15061	14895	15067	14978	14857	14914	14972	14763	14827	15057	14860	15066	15032	15027	14941	15008	14921	14951	15124	15049	15143	14922	14989	14872	15068	14874	14962	15043	14996	14836	14739	14918	14864	14890	15070	14964	15079	15114	14946	14986	14930	14826	15101	15155	14979	15216	15001	15103	15070	15163	15124	15146	15043	14909	14769	15124	15115	15168	14887	14833	15142	14903	14943	14981	14980	14833	15011	14934	14871	14737	15102	14981	15091	15271	14955	15045	15173	15049	15047	14952	15022	14889	14795	14947	15088	14952	14746	14901	14998	15131	15059	15179	14967	14959	14945	15046	15030	14761	15019	14898	15045	14960	15296	14853	15062	15248	14959	14883	15104	15029	14863	14943	14969	14690	15169	15024	15042	15012	15022	14967	14997	14918	15173	14980	14904	14970	15021	15062	15041	15015	15160	15048	15212	15099	14904	14901	14987	15079	14984	15217	15006	14988	15072	15108	15038	14989	15035	15002	14850	14844	14840	15033	14828	14934	15055	15024	15116	15008	14962	15135	15145	14944	15085	14928	15069	15212	14960	14899	15032	15037	15013	15049	14884	15021	14775	15111	15035	14975	15016	14959	14981	14979	14975	15025	15132	14975	14973	14915	14797	14985	15108	15259	15091	15021	15026	15122	15056	14769	14965	15124	14992	14999	15292	15072	15017	14931	14894	15107	14979	15026	15006	14868	15098	14914	14994	14906	15176	14970	15158	14855	15137	14896	14706	14888	15049	15141	15124	14844	15048	14867	14959	14978	14986	14996	14863	14808	15008	15066	14908	14919	14958	14855	15034	14932	15181	14843	15003	15022	15088	15029	14886	14927	14839	15023	14851	15131	15135	14932	15070	15084	15170	14993	15095	14876	14995	14950	14946	14870	14992	14966	14882	15068	15169	15035	14968	14834	15012	14918	15116	15175	15102	15139	15106	15024	15040	15030	15075	15025	15018	15114	15012	14892	15009	14925	15180	15027	15204	15077	14909	14916	15184	15106	15075	14931	15062	14847	15062	14950	14985	15042	15008	15169	14990	15051	15020	15096	14794	14977	14987	14909
12030	21712	69863	74272	53609	35173	19693	12666	10214	9602	9671	9514	9745	9577	9451	9578	9674	9754	9707	9574	9686	9665	9626	9666	9675	9742	9680	9695	9538	9664	9614	9599	9506	9628	9593	9685	9536	9660	9741	9672	9677	9528	9637	9652	9664	9445	9708	9548	9638	9744	9603	9781	9734	9573	9506	9639	9557	9718	9493	9504	9500	9549	9533	9521	9527	9476	9691	9552	9552	9612	9606	9673	9411	9628	9674	9553	9625	9606	9750	9603	9563	9653	9523	9450	9503	9568	9506	9722	9601	9510	9562	9557	9512	9450	9652	9556	9548	9524	9591	9570	9625	9543	9583	9579	9631	9474	9665	9665	9606	9672	9539	9519	9531	9485	9547	9455	9569	9426	9501	9595	9556	9559	9480	9597	9501	9585	9486	9500	9633	9506	9802	9539	9368	9575	9607	9531	9613	9539	9604	9580	9520	9583	9613	9506	9595	9561	9528	9503	9486	9544	9553	9589	9580	9472	9607	9533	9677	9494	9530	9573	9521	9506	9647	9577	9482	9627	9618	9692	9411	9562	9486	9527	9780	9589	9641	9577	9663	9531	9500	9430	9323	9658	9541	9587	9555	9535	9522	9621	9510	9500	9590	9556	9572	9488	9601	9637	9541	9409	9575	9494	9577	9572	9517	9536	9712	9642	9586	9538	9602	9585	9597	9647	9447	9643	9768	9625	9563	9700	9485	9382	9561	9573	9515	9520	9616	9505	9622	9647	9375	9557	9575	9457	9473	9530	9430	9522	9591	9500	9389	9499	9601	9582	9504	9511	9497	9549	9628	9425	9482	9697	9550	9634	9639	9610	9537	9621	9705	9459	9506	9475	9655	9651	9519	9473	9627	9407	9464	9607	9439	9536	9622	9636	9646	9527	9523	9462	9498	9562	9510	9532	9534	9577	9563	9567	9572	9528	9567	9489	9582	9540	9622	9344	9614	9678	9452	9574	9581	9688	9751	9558	9438	9606	9498	9510	9695	9499	9570	9486	9561	9538	9663	9551	9419	9581	9491	9478	9531	9497	9534	9445	9642	9596	9654	9652	9551	9606	9542	9543	9489	9700	9675	9503	9382	9538	9615	9546	9535	9484	9587	9560	9495	9490	9422	9666	9624	9648	9579	9589	9542	9616	9594	9515	9675	9488	9491	9490	9527	9648	9583	9522	9602	9585	9593	9471	9472	9532	9624	9500	9567	9459	9430	9513	9491	9438	9582	9580	9571	9540	9577	9541	9466	9643	9380	9651	9472	9420	9619	9553	9555	9576	9471	9522	9442	9638	9717	9479	9530	9632	9449	9416	9541	9555	9380	9710	9594	9665	9396	9559	9682	9521	9605	9499	9620	9610	9552	9498	9605	9647	9668	9608	9714	9632	9577	9432	9560	9585	9626	9559	9460	9439	9619	9527	9562	9559	9654	9644	9600	9592	9488	9451	9643	9733	9473	9480	9353	9669	9578	9591	9477	9553	9593	9549	9547	9586	9577	9517	9387	9481	9616	9398	9614	9519	9613	9628	9480	9522	9690	9607	9472	9574	9563	9502	9544	9509	9597	9465	9508	9542	9503	9504	9612	9521	9691	9484	9617	9563	9478	9544	9513	9539	9592	9564	9564	9634	9493	9603	9405	9317	9624	9665	9709	9508	9576	9616	9669	9576	9555	9625	9527	9491	9669	9753	9496	9565	9370	9468	9539	9494	9491	9600	9539	9739	9607	9552	9455	9826	9690	9497	9420	9474	9547	9448	9559	9671	9427	9557	9489	9474	9555	9521	9481	9714	9483	9584	9536	9557	9674	9412	9398	9417	9506	9530	9573	9461	9613	9613	9570	9576	9523	9515	9593	9396	9480	9536	9566	9566	9615	9560	9539	9588	9558	9602	9524	9492	9571	9617	9490	9550	9555	9483	9607	9554	9612	9669	9470	9671	9579	9513	9515	9588	9633	9557	9654	9578	9581	9670	9446	9575	9280	9638	9563	9488	9491	9448	9612	9579	9517	9657	9605	9532	9539	9402	9645	9485	9564	9481	9505	9538	9680	9683	9640	9527	9454	9626	9478	9530	9559	9606	9526	9535	9551	9566	9637	9576	9549	9590	9599	9555	9450	9511	9558	9538	9454	9442	9412	9614	9567	9526	9668	9566	9482	9736	9569	9616	9519	9582	9509	9460	9547	9622	9585	9623	9596	9666	9490	9672	9462	9660	9572	9448	9555	9637	9653	9680	9515	9608	9619	9569	9570	9531	9690	9599	9640	9561	9548	9418	9622	9593	9566	9608	9515	9572	9605	9629	9560	9499	9574	9589	9599	9282	9539	9614	9376	9524	9466	9627	9468	9482	9653	9566	9537	9608	9590	9543	9617	9574	9469	9623	9639	9663	9567	9567	9580	9606	9520	9547	9602	9434	9625	9360	9579	9403	9538	9459	9618	9481	9474	9582	9590	9597	9468	9550	9615	9664	9404	9625	9646	9464	9458	9624	9592	9570	9724	9413	9610	9705	9746	9524	9583	9529	9663	9608	9621	9697	9520	9562	9460	9591	9554	9559	9639	9597	9747	9688	9599	9567	9563	9543	9554	9505	9601	9475	9722	9705	9531	9420	9483	9727	9669	9617	9492	9548	9570	9517	9723	9706	9501	9434	9571	9513	9486	9505	9572	9516	9555	9593	9429	9558	9626	9496	9409	9625	9559	9467	9352	9447	9493	9522	9494	9646	9541	9517	9801	9558	9556	9383	9402	9588	9498	9616	9668	9480	9587	9559	9663	9696	9530	9636	9499	9480	9595	9432	9606	9499	9490	9637	9526	9590	9441	9582	9502	9571	9515	9626	9585	9611	9658	9560	9445	9562	9393	9543	9614	9416	9696	9688	9649	9486	9466	9498	9457	9625	9583	9475	9749	9464	9637	9511	9591	9472	9550	9643	9509	9493	9609	9696	9638	9540	9582	9554	9500	9524	9424	9650	9561	9436	9512	9513	9528	9514	9680	9478	9607	9588	9539	9623	9467	9713	9525	9443	9760	9627	9816	9411	9613	9616	9483	9675	9651	9555	9571	9530	9682	9569	9615	9593	9457	9502	9563	9627	9493	9532	9605	9490	9462	9546	9584	9654	9676	9512	9653	9379	9590	9570	9495	9499	9514	9652	9700	9464	9586	9420	9510	9673	9574	9594	9495	9397	9508	9792	9508	9560	9514	9525	9487	9638	9634	9506	9536	9593	9577	9406	9474	9497	9510	9610	9618	9576	9592	9428	9626	9604	9565	9530	9541	9579	9456	9626	9643	9566	9393	9557	9427	9530	9621	9493	9736	9427	9634	9600	9534	9632	9431	9538	9572	9580	9349	9545	9459	9494	9341	9680	9400	9627	9726	9623	9630	9497	9428	9530	9566	9557	9553	9530	9691	9476	9469	9642	9529	9566	9449	9583	9425	9393	9435	9636	9684	9675	9652	9564	9557	9387	9527	9537	9504	9503	9460	9601	9596	9491	9524	9669	9491	9524	9431	9509	9531	9465	9407	9466	9608	9499	9579	9625	9542	9675	9461	9527	9620	9608	9664	9550	9457	9606	9645	9663	9499	9555	9616	9590	9530	9494	9259	9438	9595	9616	9591	9553	9485	9453	9500	9591	9520	9491	9386	9625	9570	9628	9442	9586	9617	9497	9651	9293	9599	9768	9470	9472	9560	9681	9652	9528	9643	9478	9546	9637	9648	9525	9452	9597	9556	9501	9610	9489	9398	9439	9569	9487	9488	9454	9582	9661	9586	9529	9537	9621	9538	9622	9668	9606	9516	9494	9596	9634	9499	9379	9573	9794	9455	9551	9709	9477	9670	9468	9526	9484	9498	9532	9634	9488	9512	9557	9498	9524	9469	9563	9570	9386	9617	9520	9492	9587	9464	9509	9577	9608	9544	9619	9458	9549	9668	9490	9535	9473	9545	9587	9354	9510	9510	9623	9538	9517	9564	9430	9452	9685	9352	9550	9440	9705	9505	9578	9576	9501	9510	9649	9543	9750	9440	9426	9576	9469	9537	9590	9478	9495	9497	9609	9580	9588	9415	9631	9532	9798	9514	9544	9524	9519	9546	9558	9569	9492	9546	9660	9631	9637	9522	9621	9656	9575	9599	9446	9498	9452	9572	9508	9778	9518	9472	9695	9737	9425	9443	9498	9617	9421	9594	9378	9504	9404	9573	9495	9578	9433	9463	9543	9618	9442	9470	9434	9579	9513	9605	9516	9476	9532	9542	9501	9573	9624	9481	9577	9535	9624	9590	9501	9599	9529	9499	9573	9617	9553	9500	9625	9598	9624	9427	9532	9592	9710	9602	9529	9385	9544	9591	9549	9620	9558	9487	9553	9574	9567	9555	9454	9721	9527	9531	9597	9555	9454	9711	9567	9608	9527	9506	9434	9523	9535	9712	9691	9592	9443	9505	9548	9799	9476	9466	9568	9484	9621	9434	9449	9519	9622	9504	9598	9520	9476	9680	9596	9578	9513	9826	9570	9627	9696	9664	9605	9542	9492	9515	9606	9449	9592	9355	9559	9447	9560	9580	9603	9613	9596	9510	9619	9557	9455	9589	9442	9514	9623	9439	9493	9556	9556	9537	9578	9517	9544	9729	9535	9576	9392	9760	9668	9655	9567	9569	9469	9394	9589	9646	9663	9435	9610	9446	9548	9588	9553	9533	9617	9538	9564	9550	9623	9587	9572	9722	9390	9631	9531	9400	9508	9660	9643	9494	9516	9517	9554	9517	9537	9686	9661	9584	9589	9627	9388	9577	9368	9586	9605	9505	9455	9542	9535	9421	9460	9642	9670	9486	9429	9521	9607	9551	9427	9569	9381	9748	9474	9517	9582	9458	9568	9473	9622	9537	9530	9443	9604	9489	9707	9506	9602	9545	9710	9488	9674	9593	9656	9622	9553	9535	9592	9558	9558	9453	9654	9461	9541	9549	9367	9657	9438	9638	9483	9546	9491	9438	9547	9619	9506	9482	9672	9463	9497	9517	9647	9486	9589	9433	9499	9597	9515	9529	9556	9601	9470	9541	9567	9489	9707	9523	9513	9485	9464	9325	9401	9511	9530	9406	9739	9581	9678	9597	9549	9575	9428
23843	21587	36104	65815	64258	52845	37700	24536	18185	16367	16062	15766	15746	15510	15733	15655	15544	15462	15384	15567	15769	15355	15617	15687	15327	15664	15328	15403	15546	15395	15579	15345	15523	15413	15553	15700	15398	15448	15468	15560	15425	15351	15502	15287	15528	15436	15672	15257	15334	15297	15506	15283	15490	15631	15525	15422	15522	15298	15478	15507	15668	15341	15289	15349	15381	15419	15444	15628	15544	15431	15401	15389	15579	15306	15320	15188	15507	15230	15559	15384	15481	15407	15277	15397	15328	15469	15534	15391	15310	15499	15285	15244	15265	15234	15323	15161	15463	15187	15303	15446	15404	15289	15444	15395	15284	15512	15375	15468	15298	15415	15456	15277	15383	15294	15380	15466	15341	15450	15316	15441	15277	15475	15324	15462	15331	15500	15365	15487	15361	15174	15368	15467	15552	15382	15369	15359	15256	15498	15360	15443	15381	15558	15481	15452	15472	15269	15459	15241	15439	15411	15122	15431	15431	15305	15326	15457	15350	15433	15576	15461	15334	15279	15245	15509	15378	15497	15322	15303	15315	15381	15507	15433	15327	15200	15389	15493	15318	15520	15160	15526	15315	15460	15339	15463	15219	15346	15261	15538	15455	15605	15381	15515	15476	15554	15518	15417	15471	15734	15482	15433	15464	15403	15514	15362	15362	15430	15329	15374	15315	15200	15507	15187	15370	15316	15249	15488	15181	15417	15342	15566	15433	15406	15188	15406	15500	15506	15324	15531	15606	15144	15383	15496	15409	15461	15201	15140	15282	15386	15469	15257	15424	15410	15579	15491	15419	15415	15259	15487	15631	15268	15539	15518	15110	15383	15344	15267	15301	15536	15282	15395	15436	15375	15456	15494	15240	15445	15399	15342	15259	15326	15283	15225	15629	15469	15501	15377	15564	15439	15280	15712	15566	15431	15380	15454	15605	15286	15496	15338	15644	15303	15531	15524	15560	15328	15209	15348	15514	15407	15348	15169	15494	15335	15453	15205	15414	15440	15328	15388	15141	15399	15303	15464	15446	15610	15452	15630	15493	15313	15163	15366	15383	15428	15656	15420	15175	15349	15586	15536	15366	15370	15314	15467	15246	15350	15390	15389	15304	15303	15297	15413	15339	15220	15415	15457	15191	15334	15442	15438	15369	15362	15286	15320	15370	15376	15356	15509	15242	15274	15247	15327	15390	15274	15369	15300	15496	15163	15311	15287	15404	15281	15583	15205	15260	15357	15454	15343	15398	15186	15414	15361	15186	15060	15432	15021	15520	15232	15543	15321	15462	15448	15193	15330	15129	15274	15316	15356	15255	15573	15331	15291	15479	15429	15307	15443	15380	15312	15303	15274	15231	15478	15458	15407	15413	15278	15594	15252	15375	15180	15204	15352	15289	15321	15534	15360	15370	15482	15503	15340	15438	15492	15266	15403	15426	15462	15315	15209	15424	15262	15522	15249	15382	15245	15270	15198	15534	15361	15385	15406	15297	15510	15303	15201	15338	15260	15239	15473	15301	15559	15434	15654	15554	15194	15437	15413	15260	15246	15492	15373	15472	15392	15279	15284	15261	15235	15316	15438	15370	15317	15610	15393	15450	15572	15343	15258	15398	15317	15325	15456	15394	15333	15468	15400	15119	15452	15270	15334	15318	15433	15321	15322	15645	15409	15484	15420	15337	15461	15463	15432	15360	15425	15556	15294	15214	15194	15214	15251	15454	15195	15344	15377	15525	15312	15481	15568	15490	15269	15526	15473	15249	15345	15348	15198	15367	15431	15460	15478	15321	15624	15371	15380	15329	15191	15290	15554	15506	15547	15308	15177	15180	15441	15412	15378	15323	15469	15349	15217	15221	15280	15445	15442	15277	15228	15355	15399	15307	15422	15128	15348	15492	15493	15330	15541	15181	15400	15163	15483	15418	15258	15159	15371	15406	15271	15271	15214	15455	15457	15428	15343	15354	15425	15274	15254	15338	15311	15238	15275	15390	15465	15408	15290	15494	15428	15393	15722	15367	15279	15395	15276	15477	15420	15428	15498	15461	15253	15423	15450	15288	15147	15393	15538	15463	15296	15267	15252	15481	15232	15590	15244	15688	15294	15137	15300	15405	15470	15243	15341	15310	15335	15061	15208	15285	15429	15541	15575	15428	15307	15425	15429	15360	15350	15426	15364	15177	15232	15423	15440	15374	15528	15562	15263	15313	15220	15439	15162	15366	15290	15310	15325	15366	15399	15493	15440	15524	15327	15328	15357	15392	15384	15429	15300	15314	15407	15627	15389	15336	15335	15263	15410	15422	15397	15585	15438	15331	15287	15353	15541	15281	15433	15242	15478	15359	15340	15182	15373	15230	15338	15380	15196	15540	15369	15221	15373	15423	15264	15189	15377	15560	15349	15436	15445	15319	15253	15541	15528	15519	15299	15223	15257	15376	15251	15309	15534	15330	15385	15443	15345	15429	15604	15216	15522	15522	15247	15278	15460	15541	15393	15587	15216	15320	15429	15403	15409	15303	15412	15260	15126	15367	15354	15410	15249	15297	15306	15337	15513	15506	15310	15385	15352	15372	15356	15459	15351	15334	15176	15364	15258	15210	15284	15212	15162	15547	15377	15466	15365	15316	15241	15424	15396	15242	15514	15486	15302	15475	15317	15208	15504	15338	15353	15465	15392	15109	15204	15321	15495	15402	15346	15363	15310	15347	15211	15308	15482	15632	15293	15306	15276	15362	15420	15513	15129	15344	15339	15348	15325	15409	15496	15409	15382	15329	15639	15400	15364	15276	15316	15409	15421	15232	15506	15405	15420	15430	15372	15181	15347	15636	15452	15409	15334	15490	15415	15373	15419	15386	15134	15273	15151	15220	15351	15521	15518	15318	15468	15519	15552	15393	15151	15500	15536	15236	15263	15376	15389	15538	15494	15255	15351	15653	15523	15340	15230	15548	15284	15360	15360	15277	15377	15268	15360	15358	15368	15238	15475	15413	15530	15442	15445	15307	15470	15245	15250	15395	15453	15384	15429	15602	15434	15376	15394	15477	15722	15384	15542	15299	15425	15365	15384	15359	15429	15375	15451	14978	15267	15352	15274	15051	15244	15323	15444	15517	15468	15543	15333	15658	15485	15434	15398	15193	15314	15246	15310	15514	15344	15304	15445	15309	15424	15482	15384	15463	15375	15253	15568	15300	15195	15333	15349	15244	15364	15366	15121	15272	15214	15485	15383	15244	15257	15132	15414	15469	15361	15357	15539	15502	15222	15471	15378	15347	15361	15263	15409	15559	15412	15384	15335	15277	15438	15343	15372	15447	15292	15509	15497	15391	15518	15382	15331	15469	15213	15477	15411	15476	15409	15402	15338	15489	15305	15473	15605	15171	15402	15494	15320	15188	15364	15329	15422	15348	15422	15403	15412	15651	15490	15579	15215	15318	15464	15439	15324	15316	15451	15399	15452	15502	15398	15295	15481	15217	15298	15416	15536	15265	15213	15520	15350	15169	15259	15260	15373	15265	15296	15518	15315	15405	15486	15554	15293	15469	15331	15409	15393	15273	15309	15521	15550	15472	15706	15321	15337	15380	15571	15402	15355	15321	15381	15397	15235	15327	15355	15557	15319	15412	15417	15298	15573	15440	15444	15404	15603	15366	15431	15514	15281	15367	15430	15450	15643	15464	15235	15368	15035	15504	15253	15550	15362	15361	15372	15262	15569	15538	15453	15314	15316	15402	15325	15476	15223	15562	15473	15526	15340	15600	15651	15436	15395	15259	15351	15396	15492	15301	15742	15480	15244	15314	15642	15558	15143	15270	15392	15404	15201	15592	15437	15180	15173	15525	15305	15392	15487	15453	15426	15331	15350	15415	15540	15263	15262	15340	15448	15248	15461	15428	15492	15447	15414	15504	15146	15298	15191	15297	15363	15381	15564	15326	15279	15346	15355	15308	15261	15498	15393	15334	15311	15363	15343	15302	15387	15466	15522	15342	15175	15481	15484	15345	15308	15328	15313	15428	15290	15323	15283	15376	15290	15280	15327	15413	15505	15335	15266	15360	15326	15364	15558	15331	15404	15463	15627	15698	15477	15386	15091	15201	15316	15490	15383	15348	15334	15260	15415	15388	15113	15409	15231	15494	15492	15143	15214	15537	15329	15469	15295	15374	15480	15506	15816	14952	15268	15373	15205	15307	15158	15479	15530	15400	15469	15525	15497	15313	15389	15215	15383	15540	15506	15423	15150	15420	15475	15347	15173	15485	15334	15338	15382	15450	15446	15503	15440	15398	15415	15427	15446	15495	15416	15232	15417	15615	15349	15571	15193	15340	15640	15480	15292	15446	15096	15303	15494	15582	15361	15243	15398	15490	15345	15400	15400	15407	15413	15187	15408	15309	15409	15358	15417	15381	15229	15511	15191	15483	15407	15437	15246	15299	15252	15339	15273	15343	15408	15336	15205	15335	15183	15270	15433	15385	15456	15427	15042	15269	15453	15504	15311	15399	15306	15548	15487	15458	15344	15346	15163	15458	15352	15479	15308	15305	15441	15393	15415	15163	15530	15352	15394	15400	15465	15558	15454	15399	15271	15289	15492	15330	15318	15374	15458	15433	15359	15393	15323	15256	15424	15618	15527	15360	15365	15433	15395	15454	15524	15492	15257	15283	15344	15515	15266	15340	15489	15266	15250	15398	15529	15461	15273	15477	15567	15246	15249	15262	15143	15380	15326	15193	15143	15271	15125	15601	15432	15298	15399	15467	15295	15381	15382	15460	15297	15223	15438	15274	15311	15353	15509	15291	15470	15567	15501	15154	15182	15344	15421	15515	15420	15515	15473	15200	15305	15197	15431	15642	15404	15482	15463	15438	15217	15668	15474	15381	15313	15400	15347	15381	15426	15274	15336	15262	15288	15351	15237	15444	15258	15179	15185	15189	15420	15406	15412	15283	15411	15533	15393	15399	15260	15292	15223	15328	15485	15383	15388	15506	15460	15355	15297	15277	15155	15269	15440	15299	15389	15370	15396	15303	15613	15230	15385	15411	15335	15303	15330	15386	15418	15393	15449	15393	15312	15079	15350	15272	15354	15466	15415	15518	15475	15376	15407	15278	15289	15432	15437	15115	15286	15532	15542	15498	15399	15359	15586	15383	15232	15504	15364
14592	28987	81979	91736	72601	49657	27822	16398	11614	10444	10001	10033	10080	10214	9961	10092	10175	10111	10177	10093	10053	10058	10244	10025	10026	10132	10088	10045	10104	10127	10246	10079	10086	10067	10192	10022	9939	10065	10120	10179	9950	10135	10032	10078	10033	10024	10048	9999	10090	9956	9955	10105	9976	10142	10171	9974	10209	10027	9963	9895	9972	9896	9917	9935	9950	9949	9932	9949	10040	10057	10123	9902	10114	10010	9984	10166	10120	9980	10099	10000	10160	9996	10068	10061	10069	9979	10103	9989	10175	9920	10055	10131	10192	10053	9944	10060	10025	9931	10093	9817	10182	10010	9779	10039	9997	10002	10085	10104	10049	9991	9989	10108	10009	10102	10082	10040	9889	10049	10099	10059	10111	10129	10003	9903	9973	10044	9892	10035	10093	9973	9965	10159	9957	9859	9954	9975	9977	10091	9970	9887	10068	9965	9854	10081	9926	10170	10124	10004	9977	10012	10052	10015	10029	10063	9929	10089	9902	10065	10151	10069	10061	9912	10014	10034	10091	10082	9916	10066	10029	9940	10001	9924	10042	9958	9929	10086	9879	10169	10064	9911	10036	10058	10032	9840	10015	9949	10045	10017	10132	10019	9817	9972	10063	9946	9957	10096	9846	9932	10125	10065	10077	10144	9914	9977	9977	10001	10001	10084	9882	10021	10073	9858	10078	10010	10018	9974	10048	10050	10075	10047	10048	9839	10081	10177	10009	9891	9917	9915	10134	9932	10120	10029	9972	10058	10059	9878	9925	10143	9954	9872	9983	10152	10095	9959	10010	10054	10034	10175	9974	10078	10156	10035	10019	10001	10014	10096	10125	10087	10039	9947	10042	9970	9963	10083	9933	9956	9922	9997	10088	10055	9993	9775	9905	10158	9981	9975	10033	10009	10043	10013	9992	10088	10019	10092	10070	9796	10068	10150	10112	9991	10043	9814	10037	10041	9897	9967	10080	9967	9977	10044	9941	10075	10243	10012	10078	9971	9856	9919	9906	9974	9977	10012	10001	10092	10002	10098	10099	9991	10074	9886	10083	9929	10067	10000	9814	9812	9930	9877	10096	10069	9976	10008	10179	10119	9950	9919	10019	10019	10057	9910	9912	10103	10169	9965	10118	10066	9949	9929	10037	10013	9941	10066	10019	10008	9879	10053	9843	9895	10051	9920	10086	9876	9966	9854	10004	9989	9979	10062	9994	9987	10154	10155	9923	10004	10046	9971	10143	9885	10059	10022	9901	10012	10042	9852	10011	10073	9999	10005	10189	10029	10012	10003	9978	10070	10029	10055	9984	10173	9987	9917	10026	10236	10047	9849	10217	10125	10004	10122	9943	10069	10057	9995	10194	10015	9968	10013	10094	10084	10099	10216	10056	9916	10141	10126	10105	9888	10006	9955	10069	10045	10050	10092	9843	9971	9935	9967	10149	10039	10212	10047	10006	9972	10215	9907	9982	9966	10087	10003	9983	9931	9989	9940	10014	10096	10029	10037	9958	9960	10100	9959	10115	10049	10150	10008	9977	10073	9964	9960	9949	10021	10096	9981	10023	10009	9953	9811	10035	10000	10142	10158	10112	10022	9850	9999	9925	10079	10073	10018	10135	9919	10085	9808	9991	9965	9843	9907	10026	9924	10005	10024	10065	10119	10168	9919	9902	9941	10008	9854	9970	9886	10107	10002	10030	10062	9995	10055	9895	10041	9929	9999	9994	10077	9908	10185	10150	9859	10010	9855	9897	9760	10042	10104	9952	9961	10103	9852	9951	9896	10126	9868	9951	9938	9960	9860	10060	10071	9985	9924	9991	10026	9995	10007	10092	9917	10069	9949	9883	10070	10160	9916	9917	9994	9985	9949	10052	10199	10088	9915	10173	9929	10005	10019	9969	10059	9995	9834	9943	10000	10104	9995	9901	10096	9978	9950	10025	9897	10092	9764	9891	10064	10037	9972	9967	9891	10043	9970	9912	10001	9866	9936	10011	10031	10114	10022	10091	10050	9878	10151	10047	10175	9979	9910	9991	9983	10031	10019	10129	9961	9903	9882	10065	9993	10076	10108	9930	9975	9922	10025	9926	10175	10013	9865	9885	10162	9994	10142	9919	10055	9970	10064	9949	9944	10003	10012	9894	10047	9946	9921	10056	9938	10047	10190	9938	9961	10063	9954	10016	10070	9893	10145	9896	9847	10128	10037	9964	10119	10010	10091	10066	10061	10005	10117	9975	10001	9885	9873	10074	10043	10067	10042	10094	9887	10054	9918	9830	9970	9912	9984	9933	9967	9997	9911	10012	9937	9842	10114	9934	10065	10090	9961	9958	10015	9876	10078	10040	9838	10056	10007	9945	9890	10077	10040	10024	9973	10065	10072	9960	9985	10044	9980	10056	9930	9997	9987	9980	10017	9859	10132	9952	9936	10054	10014	9900	9964	10027	10021	9893	10073	10159	10096	9830	9914	9936	10038	10097	9938	9923	9982	9960	9949	10087	9856	9887	9979	10104	10049	10057	9990	10085	10114	9989	10065	10141	10085	9963	10017	10131	9894	10041	10095	9937	10042	10089	10027	9978	9940	10103	10070	10114	10145	10046	9912	9787	9976	9926	9997	9857	10155	9966	10000	10012	9857	10032	10194	9985	10192	10115	9919	10019	10044	10155	10081	10088	10221	9812	10014	9844	10001	10066	10064	9967	9948	10103	10093	10051	10082	9865	9998	9954	10057	9963	9928	9993	10088	9944	10250	9969	9899	9923	10006	10038	10008	10028	10087	9965	9976	9940	10078	9940	9936	9938	10087	9970	10137	10005	9841	10151	10052	9925	10024	10090	10179	9963	9934	10027	10051	10149	10025	9889	10058	10066	9920	9988	9889	10061	9856	10031	9922	9965	9914	9913	9923	10053	9821	9964	9991	10119	10041	9889	10194	10042	10165	10121	10021	9980	9946	10132	9815	9954	10125	9875	9836	9968	10106	9900	9934	9965	9923	10103	10001	9953	10169	10024	10020	10098	10147	10093	9920	9955	10061	9978	10067	10089	9951	10062	10108	9854	10026	10034	9793	9880	9975	9848	9961	10014	9994	10067	9932	9860	9979	10151	9930	9930	10096	9858	10173	9867	9976	9944	10136	9979	10051	9871	10078	10095	10038	9893	9923	9980	9958	10068	10055	9952	10133	9926	10048	10169	10057	10023	9923	9984	9967	10093	9937	9854	9943	10016	9997	9966	9817	9981	10047	10030	10179	9878	9960	10111	9984	9937	10024	10064	9967	10117	10075	9948	9986	10143	9988	10051	9928	9934	10045	9964	9911	9956	9997	9984	10104	10160	9970	9873	10035	9854	10238	10072	9993	10012	10065	9913	10106	9990	9853	10158	9989	10064	10002	9972	10120	10152	9999	10070	9945	10080	9914	9921	10010	9868	10043	9949	10046	9972	10112	10077	10033	9987	10031	9994	10155	10042	10106	10088	9997	9861	10139	10036	9845	10059	10181	9952	9961	10067	10027	9980	9872	9932	10011	10174	10110	9982	9962	9959	9973	9845	10004	10038	10148	10027	9970	9941	10020	9941	10049	9923	10018	9909	9902	10041	9916	10101	10059	10082	9997	9998	10201	10095	10026	10066	9982	10012	10047	10085	9993	9941	10004	10068	10012	10076	9904	9932	9969	9810	9890	9919	10099	9952	10049	9915	10036	10013	9937	9906	10081	10063	9849	9999	10000	10068	10068	9966	9960	9874	10060	9937	10029	9989	9928	9886	10088	10058	9939	9929	9913	9993	9945	10044	9986	9968	9984	10030	10108	10068	10052	9830	10008	10034	9802	9972	10097	9904	9958	9962	9915	10055	10086	10031	9915	10045	9958	10053	10096	9977	10118	10115	10176	9973	9901	10118	10009	9824	10145	10062	10062	9932	10016	10018	10015	10095	10068	10117	10065	9891	10168	9990	9839	9941	10025	9790	9971	9872	10059	10103	10008	10111	10043	9925	10001	9913	10082	9968	9984	9965	10054	10040	9988	10042	10062	10058	9944	9921	10213	9984	9946	10032	10051	9955	10139	10051	9906	9908	10044	9890	10090	10134	10057	9972	9829	10033	9906	9842	9881	10187	10043	9970	9925	10073	10013	9965	10011	9931	10058	10034	10093	9963	9937	9934	9860	9924	9859	10033	10053	9835	9876	10083	10017	9952	10034	10048	10089	10013	9889	10093	9924	9946	10076	10105	9883	10030	9939	10104	9890	9989	9895	9927	9890	10075	9974	9944	9878	9986	10003	10097	9985	10066	9872	9946	10179	9934	10002	9989	9958	9948	10095	10087	9938	9887	9970	9895	9987	10081	10044	10094	9929	9972	9965	9863	9959	9973	10065	9863	10009	10127	9930	10092	10086	10015	10087	10044	10058	9842	10157	9991	9965	10045	10034	10033	10181	10052	10115	10037	9908	9973	9892	9900	10051	10040	9986	10020	9728	10116	10072	9909	9968	9970	10000	10023	9952	10040	9975	10053	10069	10046	9968	10047	10093	9995	9907	10098	9923	10037	9963	10055	10078	10071	9904	9991	9868	10058	10069	10006	10055	10053	10123	9880	10118	10010	9906	9951	10021	9867	9992	9926	10116	9868	9970	9998	9996	9987	10095	10068	10009	9985	9990	9934	10187	10033	10164	9961	10205	9959	9856	10010	10081	10093	9894	9970	9892	10076	9957	10046	9961	9949	9955	10027	9959	10000	9878	9971	10097	9994	9972	9998	10018	10064	9759	9974	9981	9975	10097	10074	10064	9943	9991	10135	9841	10040	9969	9861	9952	10086	10155	10068	9871	9966	10058	10002	10096	10269	10013	9925	10110	9981	9986	10051	10035	10035	10037	9961	9956	10063	9996	9981	9903	10049	10193	9980	10081	9865	9921	10166	10104	9967	10106	9954	10101	10019	10007	10032	9970	10035	10063	9950	10019	10020	10046	10030	9898	9958	10072	10010	10089	9870	9964	10010	9982	9909	10069	10067	10190	9944	9975	10080	9776	9982	10003	9903	9943	9972	10226	10017	10014	9889	10039	9917	10020	10050	9936	9883	10028	9912	9933	10119	9885	9946	9990	9989	10039	9897	9942	9864	9998	10017	9889	9890	10087	9961	10083
29867	21910	29326	39308	31138	23463	18642	16252	15449	15001	15362	15127	15083	15227	15242	15272	15233	15097	15027	15128	15149	15075	14930	15113	15040	15102	15276	15262	15162	15015	15210	15054	15001	15035	15141	15011	15132	14973	15082	15153	15300	15160	15186	15003	15094	14976	15149	15151	15319	15188	15069	15153	15124	15091	15131	14942	15070	15286	15139	15125	14974	15102	14998	15188	15052	15137	15119	15099	15050	15161	15167	15223	15142	15024	15328	14793	15440	15070	14996	15113	15049	15017	15097	15026	15280	14961	15076	15233	14848	15003	15245	15190	15266	14809	15308	15019	15051	15214	15080	15158	15172	14979	15056	15104	15061	14877	14936	14987	15176	15269	15223	15134	15165	14983	15206	15167	14995	15058	15076	15116	15290	15006	14927	14759	14939	14995	15122	15360	15173	15205	15070	15159	15151	15136	15203	14894	15045	15318	14994	15028	15092	15129	15004	15212	15093	15032	15220	15133	15117	15015	15120	14943	15076	15099	14974	15244	15223	15153	15270	14987	15240	15046	15008	15120	15068	15160	15041	15270	15110	14920	15174	15094	15100	15169	15141	15248	15094	15155	14979	15107	15045	15021	15193	15221	14989	15086	15278	15067	15238	15129	15327	15398	15285	14893	15184	15064	15087	14955	14933	15019	15076	14941	14884	15076	15063	14920	14979	14996	14951	15097	15170	15172	15159	14996	15132	15244	15150	15189	15285	15060	15098	15178	15228	15134	15233	15088	15083	15183	15018	15066	15340	15134	14889	15091	14950	15145	14908	15289	15214	15113	15001	15148	15195	15099	14935	15102	15054	15238	15032	14905	15193	15074	15146	15117	14993	15014	14838	15089	15133	15050	15037	15037	15174	15091	15066	15071	15176	14955	14931	15129	15258	15016	14973	15127	15024	14811	15306	15215	15066	15048	15295	14945	15118	15379	15237	15164	15051	15276	15133	15148	15361	15203	14963	15127	14889	15251	15105	15085	15249	15140	15143	15022	14971	14934	15060	15088	15181	15062	14938	15231	15060	15084	15203	15248	15195	15180	15160	15220	15218	15331	15189	15209	14948	14957	15095	15051	14989	15136	14923	14954	14810	15195	14974	15108	15027	15161	14970	15164	15090	15196	15035	15211	15090	15113	15042	15274	15221	15025	15257	15095	15141	15325	15088	15157	14955	15026	15160	14999	15145	14954	15237	15079	15069	15051	15222	14866	15102	14939	15010	15078	15292	15236	15084	14946	15158	15151	15233	15117	15100	15110	15136	15065	15068	15314	15067	15260	15055	14965	15103	15055	15088	15386	15146	15145	15054	14924	15005	15120	15027	15044	15019	15125	15050	15172	15269	15253	14894	15078	15176	15060	15248	15040	15119	15084	15189	15156	15217	15017	14885	14897	15051	15297	15293	15173	15143	15098	15215	15257	15272	15227	15158	15233	15380	15141	15155	15132	15101	15421	15038	15125	15151	15022	15129	14906	15115	14964	14939	15159	14864	15071	14978	14915	15221	15116	15115	15122	15009	15084	14942	15050	15143	15090	15281	15066	15054	15132	15047	15090	14929	14982	15116	14918	14967	14953	15102	15071	14984	15093	15040	15156	15332	15129	15174	15116	15069	15063	15210	15098	15092	15110	15038	15180	15301	15020	15155	14841	15104	15107	15144	15191	15195	15025	15113	14901	15213	15232	15220	15128	15272	15273	15316	15100	15190	15155	15160	15086	15127	15037	15136	15114	15319	15142	15134	15136	15130	15071	15093	15040	15051	15111	14969	15062	15152	14941	15340	15029	15252	15329	14998	15125	15055	14933	15198	15157	15057	15163	15138	15186	15004	14850	15056	15029	15120	15180	15150	15085	15141	15106	15133	15052	15098	15435	15156	15092	15133	14988	14841	15131	14845	15007	15201	15258	15070	15044	15308	14983	15079	15075	15048	15076	15024	15095	14883	15051	15041	15103	15285	15369	15032	14966	15012	15186	15047	15141	14848	14907	14943	15009	15166	15054	15153	15014	15189	15097	15030	15115	15046	15259	15213	15182	15015	14966	15172	15014	15033	15033	15059	15389	15145	15008	15234	14997	14815	14986	15004	15161	15279	15181	15163	15191	15234	15297	15130	14983	14983	15250	14955	15063	15242	15169	15068	14936	14993	14861	14889	14904	15252	15386	15068	14950	15027	15101	14890	14997	15067	14893	14947	15204	15178	15214	15235	15013	15068	15090	15106	15167	15041	14883	14968	14774	15167	14951	15332	15316	14937	15236	15185	15103	15032	15156	15190	15049	15116	14835	15083	15054	15095	15057	15020	14975	15092	14937	15059	15161	14920	14935	15334	14753	15005	15061	14925	15161	15028	14995	15229	15022	15029	15129	15184	14996	14768	14973	15080	15096	15095	15147	15218	15231	15248	15138	15030	15253	14995	15124	15229	15222	15198	15130	15185	14920	15123	15253	15129	15251	15131	14888	15232	15039	14992	15168	14973	15193	15084	14979	15146	14976	15149	14959	15089	15022	15042	14986	15041	15069	15192	15104	15032	14994	15107	15057	15130	15063	15076	14978	15104	15052	15194	15014	14973	15254	14950	15019	15122	15142	15125	15289	15262	15303	15230	15098	15039	15007	15386	15159	15108	14982	15103	15291	15053	15148	15093	15197	14937	14978	14987	15061	15136	15250	15141	15311	15195	15318	15054	14970	15235	15135	15063	14933	15234	15290	15113	15230	15043	15210	15221	14810	15068	15130	15101	15026	15050	15009	14931	15041	14966	15038	15031	15102	15112	15057	15241	14948	14853	15151	15136	15105	14942	15042	15082	15103	14958	14959	15103	15195	15072	15245	15046	15082	15061	15006	15074	15236	15039	14989	15095	15244	15035	14905	15151	15132	15231	15177	15093	15266	15216	15035	14928	15157	14893	15207	15098	15026	14983	15174	15127	15106	14885	14952	15119	15141	15173	15076	15049	15218	15137	15139	14937	15084	15220	15166	15064	15002	15222	15129	15078	15002	15143	15042	14982	15115	15118	14979	15047	15187	15063	15305	14849	15164	15165	15085	15125	15155	15052	15216	15313	15033	15044	14932	15007	15092	15058	14953	15083	15067	15135	15185	15433	15122	14912	15255	15048	15060	15185	15124	15183	15331	15113	15011	15266	14976	15235	15079	15071	14950	15070	15354	15111	15014	15134	15055	14974	15260	15209	15096	15191	15114	15405	15185	15271	15162	14954	14935	15218	15206	15305	14819	14975	15102	14971	15024	15170	15246	15303	14939	15166	14960	15030	15158	14958	14948	15039	15173	15353	14960	15155	15289	14916	15145	15126	15021	15089	15351	15060	15154	15073	14896	15057	14970	15030	14969	15062	14960	14964	15144	15038	15052	15060	15079	15121	15028	15200	14887	15030	15040	15131	15010	14906	15268	15101	15018	15070	15028	15129	15104	15058	15021	14968	15071	15070	14820	15152	15033	15073	15016	14937	14920	15285	14931	15182	15017	15067	15021	15128	15084	14821	15031	14965	15128	15092	15187	15121	15151	15072	15176	14958	15142	15089	15162	15126	15141	15179	15067	15203	14977	15058	15311	15028	15339	15269	15056	15043	14871	15009	15129	15125	15020	15258	15133	15338	15142	15196	15166	15122	15094	15281	15182	15006	15042	14998	15047	15091	15168	15108	15030	15040	15211	15099	15219	15066	15078	15035	15083	15048	14966	15034	14994	15181	14879	15167	15084	14977	14952	14925	15054	15040	15160	14940	15134	14939	15146	15304	14886	15083	15076	15120	15158	15243	15126	15034	15311	15303	15291	15158	15104	14952	15028	14946	14971	15117	15192	14960	15263	15133	14910	15131	14953	15032	15121	15216	14942	15254	14939	15196	15040	15044	15175	15217	15085	15151	15115	15003	15162	15044	15244	15016	15091	14935	15074	15229	15139	15041	14963	15107	14894	14916	14937	14878	15088	15252	14992	15125	14945	15122	15380	14995	15300	15174	15130	15216	15110	15213	15147	15266	15170	15368	15101	15224	15155	15112	15116	15032	14881	14962	15112	14936	15024	15036	14970	15211	15181	15002	15180	15258	15238	15324	15285	15243	15176	15211	15286	15322	14916	15008	15182	15126	15087	15058	15086	15067	15075	14976	15022	15211	15383	15187	15115	15070	15010	14925	15095	15217	15101	15108	15166	15027	15177	15115	15086	15148	14986	15099	15318	15291	15021	14976	15181	15307	15189	15185	14941	14908	15068	15285	14974	15030	15114	15072	14992	15083	15012	15294	15045	15152	15124	15230	15069	15319	15282	14959	15111	14991	14988	15071	14913	14964	14686	15025	15184	15199	15156	14957	15218	15189	15181	14982	14904	15132	15144	15202	15199	15219	15163	14983	15051	15184	15125	15174	15076	15359	14899	15093	15233	15121	15045	15152	15131	15250	14970	15160	15061	15008	15132	15141	15057	15236	15044	15306	15265	15120	15098	15044	14938	15121	15095	14998	15107	15214	15032	15094	14937	14961	15286	14990	15132	15114	15168	15169	15081	15026	15255	15029	14966	15184	14992	15053	15061	14978	15007	15157	15194	15116	14974	15145	15014	14937	14970	15115	15258	15105	15140	15004	15063	15170	15072	15080	14956	15142	15124	15039	15172	15228	15083	15177	15247	15037	15221	14735	15235	15116	15274	15001	15085	15095	15153	15080	15158	15274	15504	15176	15203	14924	14886	15034	15237	15120	15259	15238	14815	14774	15037	14952	15058	15196	14994	15230	15066	15209	15171	15008	15034	15129	15145	15364	15102	15250	14909	14970	15061	15043	15077	15209	15180	15359	15148	15097	15107	15121	15053	15157	15047	15262	14930	15086	15283	14945	15012	15280	15080	15007	15251	15012	15171	15154	15217	14860	15040	14972	15053	14945	15023	15175	14977	15077	15227	15232	14928	14985	15064	15045	14895	15142	15139	15161	15239	15296	15276	15168	15078	15168	15000	15140	14907	14975	14971	15027	15017	14947	15035	15062	15123	15126	15142	15068	15052	15314	15125	15183	14984	15068	15162	14817	15031	15133	15180	15103	15161	15146	15233	15190	14978	15029	14965	15303	14847	15090	15224	14897	15126	15046	14898	15084	15082	15002	15340	15330	15099	14875	15160	15006	15149	15035	15109	15107	15086	15037	14957
11375	11647	26419	30386	22376	15545	11571	10042	9616	9410	9410	9312	9565	9182	9512	9322	9320	9494	9305	9292	9442	9432	9253	9220	9503	9420	9383	9260	9395	9256	9401	9321	9317	9270	9487	9324	9387	9384	9375	9350	9396	9455	9328	9278	9388	9280	9309	9290	9313	9225	9349	9437	9382	9288	9388	9550	9406	9349	9282	9401	9369	9268	9329	9269	9368	9365	9389	9274	9369	9245	9462	9377	9342	9252	9491	9518	9455	9451	9302	9522	9374	9353	9394	9335	9279	9380	9312	9375	9510	9397	9317	9372	9375	9455	9228	9416	9333	9293	9453	9400	9298	9360	9363	9366	9261	9409	9303	9294	9336	9307	9518	9333	9337	9270	9445	9435	9361	9386	9393	9294	9270	9361	9199	9362	9346	9285	9385	9378	9203	9284	9309	9408	9504	9418	9296	9357	9302	9352	9318	9240	9313	9419	9496	9322	9494	9382	9368	9387	9352	9217	9416	9337	9264	9318	9342	9381	9317	9360	9389	9377	9462	9356	9273	9411	9348	9360	9309	9401	9528	9332	9311	9316	9290	9289	9380	9335	9363	9539	9260	9226	9406	9397	9403	9377	9333	9106	9371	9454	9247	9451	9530	9501	9281	9411	9366	9490	9316	9244	9466	9388	9225	9347	9420	9405	9385	9305	9327	9212	9432	9369	9228	9456	9311	9275	9344	9378	9236	9297	9374	9376	9365	9470	9395	9156	9431	9329	9405	9368	9242	9391	9396	9387	9227	9417	9426	9341	9400	9399	9428	9385	9355	9278	9524	9441	9301	9345	9541	9285	9369	9434	9203	9295	9453	9379	9495	9522	9408	9391	9589	9432	9448	9388	9469	9280	9518	9364	9301	9385	9435	9447	9346	9321	9295	9270	9386	9391	9311	9255	9375	9378	9354	9385	9384	9421	9265	9333	9336	9429	9273	9489	9382	9425	9256	9276	9269	9467	9560	9300	9304	9236	9304	9299	9544	9297	9393	9424	9261	9422	9445	9566	9329	9456	9337	9214	9438	9162	9461	9456	9249	9323	9384	9288	9279	9290	9272	9408	9423	9397	9362	9451	9503	9405	9285	9479	9409	9330	9367	9363	9318	9452	9312	9367	9469	9330	9423	9329	9339	9342	9221	9467	9437	9351	9398	9334	9264	9413	9266	9194	9230	9397	9412	9517	9337	9335	9439	9408	9343	9370	9486	9454	9264	9337	9312	9333	9372	9277	9379	9370	9364	9538	9250	9454	9323	9463	9370	9342	9349	9406	9390	9241	9264	9366	9337	9451	9451	9601	9310	9465	9256	9353	9180	9457	9302	9223	9310	9279	9437	9256	9325	9296	9315	9468	9312	9270	9278	9307	9328	9382	9443	9386	9329	9422	9318	9349	9278	9338	9377	9271	9363	9292	9323	9269	9238	9289	9440	9424	9385	9486	9306	9399	9231	9441	9418	9257	9344	9382	9468	9378	9351	9227	9361	9263	9440	9310	9267	9241	9301	9407	9238	9362	9462	9241	9316	9333	9253	9442	9391	9425	9261	9341	9279	9510	9456	9320	9413	9521	9344	9285	9295	9282	9319	9293	9264	9392	9276	9385	9386	9540	9393	9417	9300	9387	9396	9323	9477	9424	9393	9342	9517	9339	9376	9439	9370	9339	9482	9374	9375	9383	9358	9377	9314	9460	9353	9291	9428	9477	9296	9440	9323	9374	9271	9322	9303	9421	9277	9213	9328	9292	9334	9304	9470	9394	9407	9404	9296	9302	9433	9335	9451	9187	9544	9337	9342	9370	9355	9293	9465	9317	9367	9262	9294	9337	9449	9378	9416	9298	9397	9362	9473	9375	9380	9305	9282	9286	9438	9392	9448	9322	9255	9307	9299	9361	9329	9223	9436	9333	9391	9260	9333	9383	9300	9375	9298	9379	9401	9253	9256	9219	9257	9332	9376	9478	9333	9403	9367	9255	9425	9376	9261	9378	9393	9390	9349	9182	9439	9505	9438	9136	9482	9401	9387	9256	9360	9405	9486	9319	9375	9458	9395	9335	9458	9401	9418	9222	9343	9303	9276	9335	9331	9273	9259	9354	9330	9357	9268	9410	9503	9362	9278	9288	9368	9343	9356	9411	9130	9447	9131	9442	9265	9384	9413	9194	9396	9438	9390	9453	9393	9378	9330	9286	9302	9279	9412	9475	9385	9419	9443	9321	9347	9352	9354	9288	9303	9291	9260	9375	9371	9421	9402	9412	9331	9238	9470	9283	9426	9337	9331	9333	9256	9407	9319	9365	9331	9329	9319	9573	9582	9436	9248	9219	9307	9190	9320	9432	9456	9352	9398	9449	9365	9252	9379	9436	9415	9254	9380	9433	9373	9304	9275	9379	9497	9413	9415	9481	9452	9246	9299	9461	9487	9452	9252	9414	9470	9373	9353	9400	9366	9428	9365	9277	9195	9452	9488	9234	9320	9299	9328	9405	9238	9456	9396	9184	9417	9467	9311	9434	9425	9276	9450	9213	9454	9329	9392	9429	9388	9340	9317	9302	9386	9346	9191	9339	9375	9316	9390	9283	9351	9294	9252	9347	9312	9478	9461	9199	9488	9397	9481	9334	9326	9209	9335	9532	9368	9341	9277	9389	9345	9326	9482	9300	9503	9405	9453	9434	9301	9420	9308	9462	9401	9387	9307	9360	9372	9332	9286	9228	9375	9282	9362	9288	9458	9356	9430	9264	9330	9497	9233	9308	9278	9333	9364	9319	9436	9332	9329	9470	9272	9373	9382	9285	9410	9319	9181	9356	9514	9386	9401	9390	9327	9352	9298	9276	9304	9260	9179	9330	9347	9213	9419	9419	9287	9342	9353	9349	9330	9426	9275	9535	9429	9386	9276	9507	9349	9337	9294	9382	9320	9361	9653	9442	9283	9292	9452	9362	9454	9323	9322	9343	9298	9252	9358	9274	9339	9356	9351	9357	9402	9112	9576	9493	9344	9309	9269	9478	9337	9391	9352	9373	9258	9311	9346	9298	9304	9301	9477	9250	9374	9455	9323	9392	9358	9345	9299	9396	9261	9359	9445	9393	9146	9435	9287	9329	9219	9303	9472	9300	9593	9443	9400	9378	9510	9316	9268	9386	9190	9363	9330	9419	9387	9361	9281	9238	9505	9432	9255	9425	9431	9465	9473	9292	9456	9372	9310	9285	9412	9302	9271	9344	9343	9432	9294	9493	9387	9348	9322	9559	9346	9410	9449	9428	9323	9347	9286	9351	9363	9458	9479	9307	9284	9423	9286	9409	9308	9357	9253	9430	9480	9456	9399	9319	9191	9383	9146	9469	9415	9365	9212	9329	9308	9151	9332	9377	9289	9389	9388	9453	9490	9252	9413	9427	9397	9408	9258	9441	9452	9179	9358	9352	9356	9135	9214	9280	9301	9394	9251	9374	9371	9426	9496	9205	9567	9388	9281	9402	9132	9437	9308	9273	9361	9335	9346	9492	9527	9504	9264	9430	9361	9425	9434	9355	9357	9410	9335	9359	9240	9288	9408	9385	9431	9348	9300	9571	9462	9478	9378	9358	9326	9369	9267	9609	9413	9449	9514	9420	9395	9384	9366	9425	9272	9410	9360	9341	9402	9326	9310	9318	9475	9420	9228	9273	9423	9549	9320	9476	9293	9150	9243	9227	9447	9270	9387	9263	9376	9538	9449	9258	9268	9306	9381	9428	9324	9312	9405	9434	9357	9242	9377	9162	9230	9500	9355	9501	9342	9534	9209	9291	9314	9334	9434	9403	9345	9356	9355	9430	9471	9315	9132	9339	9366	9274	9221	9311	9384	9366	9380	9469	9356	9302	9283	9123	9452	9360	9243	9444	9478	9396	9368	9429	9309	9350	9368	9465	9361	9476	9292	9234	9399	9454	9422	9407	9333	9424	9392	9426	9331	9327	9542	9544	9480	9464	9289	9216	9239	9428	9319	9409	9429	9459	9336	9377	9429	9324	9496	9393	9351	9450	9392	9351	9248	9368	9368	9384	9387	9392	9317	9562	9390	9380	9379	9415	9245	9443	9139	9251	9319	9398	9331	9514	9440	9391	9356	9325	9312	9343	9509	9354	9286	9366	9522	9435	9561	9342	9344	9321	9402	9414	9405	9477	9392	9351	9366	9309	9268	9394	9519	9461	9476	9337	9285	9396	9340	9360	9334	9512	9300	9393	9490	9270	9281	9394	9245	9238	9368	9455	9308	9356	9444	9373	9420	9389	9223	9425	9280	9286	9280	9279	9293	9447	9390	9202	9489	9315	9374	9338	9366	9319	9232	9375	9344	9233	9347	9327	9234	9285	9364	9226	9314	9236	9300	9250	9367	9323	9341	9378	9472	9416	9387	9326	9424	9461	9384	9330	9338	9352	9255	9475	9125	9281	9334	9374	9432	9231	9374	9360	9431	9185	9398	9436	9254	9284	9255	9412	9453	9433	9290	9281	9303	9402	9462	9287	9322	9309	9458	9422	9573	9304	9402	9227	9402	9259	9491	9317	9339	9347	9379	9296	9428	9306	9393	9201	9242	9398	9477	9360	9359	9289	9468	9427	9306	9328	9301	9330	9099	9378	9256	9126	9329	9387	9378	9448	9284	9363	9239	9439	9303	9340	9485	9361	9323	9347	9293	9335	9211	9336	9338	9267	9323	9318	9330	9498	9371	9346	9581	9357	9396	9352	9404	9374	9207	9401	9455	9331	9331	9420	9384	9340	9314	9404	9377	9245	9283	9276	9373	9288	9338	9260	9392	9446	9371	9359	9258	9403	9354	9433	9374	9359	9406	9486	9409	9217	9170	9372	9248	9226	9326	9407	9271	9390	9318	9309	9327	9512	9313	9246	9336	9374	9215	9334	9421	9330	9385	9219	9303	9232	9324	9431	9226	9404	9244	9469	9226	9390	9401	9221	9234	9497	9310	9340	9412	9293	9389	9424	9325	9212	9399	9362	9361	9377	9437	9359	9389	9391	9410	9420	9357	9285	9121	9410	9535	9418	9305	9318	9338	9323	9340	9438	9336	9271	9457	9328	9295	9400	9480	9369	9596	9269	9431	9281	9236	9394	9430	9289	9483	9557	9242	9328
25246	21587	39402	66647	57600	43358	30073	20545	16803	15819	15622	15483	15392	15502	15741	15596	15487	15233	15331	15548	15406	15524	15423	15397	15330	15416	15421	15620	15368	15315	15272	15557	15262	15222	15556	15300	15548	15116	15358	15390	15272	15321	15528	15289	15384	15086	15378	15362	15478	15166	15249	15406	15571	15314	15274	15350	15262	15334	15394	15358	15195	15141	15291	15325	15417	15270	15299	15133	15304	15424	15401	15386	15513	15282	15324	15372	15280	15232	15349	15387	15390	15312	15311	15193	15277	15343	15324	15362	15232	15457	15323	15212	15110	15143	15067	15269	15575	15311	15551	15507	15090	15184	15392	15330	15201	15259	15432	15313	15240	15468	15280	15298	15385	14999	15277	15188	15321	15347	15573	15349	15266	15170	15459	15232	15135	15394	15194	15378	15455	15324	15337	15416	15370	15437	15286	15427	15293	15281	15415	15170	15343	15213	15176	15283	15434	15263	15273	15298	15481	15302	15246	15231	15329	15298	15458	15265	15184	15324	15338	15421	15193	15448	15325	15236	15293	15489	15362	15497	15413	15182	15254	15320	15161	15382	15259	15327	15387	15099	15317	15316	15447	15244	15153	15408	15245	15417	15214	15274	15278	15286	15412	15344	15327	15279	15315	15242	15185	15503	15182	15475	15410	15280	15373	15257	15380	15224	15400	15448	15268	15284	15148	15191	15353	15239	15189	15182	15430	15451	15414	15301	15359	15185	15046	15068	15217	15167	15237	15459	15367	15131	15298	15512	15250	15262	15267	15275	15376	15079	15487	15354	15322	15418	15303	15297	15251	15280	15318	15407	15262	15397	15306	15313	15379	15261	15324	15282	15507	15507	15180	15320	15413	15356	15252	15243	15304	15361	15378	15203	15512	15427	15360	15436	15227	15443	15220	15404	15302	15105	15490	15290	15530	15384	15464	15224	15242	15195	15271	15329	15373	15313	15303	15206	15353	15408	15282	15112	15389	15306	15349	15185	15075	15190	15251	15400	15371	15340	15447	15312	15300	15226	15125	15166	15158	15396	15180	15436	15340	15109	15180	15317	15478	15337	15266	15281	15361	15382	15123	15207	15250	15397	15459	15300	15200	15107	15122	15263	15199	15190	15423	15259	15177	15199	14943	15142	15421	15410	15373	15327	15556	15322	15314	15291	15329	15353	15252	15335	15134	15421	15547	15444	15681	15313	15186	15403	15366	15217	15285	15365	15315	15445	15322	15333	15501	15193	15248	15356	15216	15152	15243	15274	15319	15316	15341	15356	15434	15205	15318	15342	15474	15310	15211	15219	15317	15412	15256	15466	15257	15251	15463	15179	15223	15223	15409	15125	15336	15249	15548	15307	15318	15265	15528	15276	15168	15047	15370	15491	15340	15251	15129	15121	15186	15405	15381	15478	15344	15327	15499	15333	15514	15383	15413	15211	15409	15347	15297	15212	15235	15298	15328	15240	15200	15259	15270	15293	15345	15356	15383	15227	15472	15189	15332	15220	15355	15207	15235	15396	15302	15406	15370	15381	15161	15351	15356	15202	15198	15206	15431	15506	15253	15282	15589	15111	15376	15426	15490	15434	15341	15348	15335	15212	15233	15334	15416	15376	15297	15535	15234	15435	15188	15476	15363	15345	15294	15206	15258	15228	15439	15099	15133	15186	15272	15313	15168	15298	15421	15526	15283	15137	15331	15339	15493	15321	15333	15129	15119	15432	15280	15231	15154	15444	15135	15447	15353	15342	15370	15103	15200	15454	15122	15146	15319	15394	15301	15301	15483	15381	15282	15283	15353	15410	15354	15255	15313	15400	15322	15350	15356	15521	15472	15377	15390	15260	15374	15229	15231	15217	15236	15180	15341	15255	15396	15223	15268	15316	15279	15350	15202	15218	15409	15442	15428	15258	15431	15176	15176	15427	15190	15552	15436	15291	15181	15470	15486	15144	15195	15383	15200	15186	15257	15553	15383	15231	15286	15236	15423	15148	15277	15160	15209	15389	15281	15385	15152	15275	15420	15227	15401	15344	15208	15030	15237	15219	15201	15352	15254	15144	15198	15280	15343	15510	15407	15222	15293	15235	15124	15715	15198	15317	15428	15380	15282	15078	15290	15117	15256	15345	15357	15440	15348	15593	15260	15278	15207	15301	15467	15316	15212	15335	15224	15193	15351	15321	15259	15061	15068	15417	15446	15490	15365	15124	15212	15310	15354	15482	15378	15277	15240	15111	15459	15306	15526	15285	15251	15227	15292	15307	15369	15279	15357	15417	15113	15386	15310	15361	15136	15052	15360	15403	15293	15147	15491	15230	15074	15413	15055	15228	15344	15303	15310	15393	15229	15224	15304	15241	15351	15454	15426	15348	15249	15297	15348	15136	15390	15093	15382	15339	15406	15225	15383	15170	15229	15137	15217	15336	15395	15302	15535	15236	15222	15318	15372	15245	15308	15555	15250	15121	15161	15390	15438	15450	15277	15138	15395	15069	15392	15359	15292	15204	15215	15267	15434	15217	15259	15283	15439	15458	15163	15195	15066	15366	15272	15082	15352	15139	15213	15152	15355	15371	15307	15290	15154	15140	15292	15097	15347	15196	15251	15396	15298	15428	15316	15187	15241	15086	15275	15246	15119	15060	15168	15502	15279	15334	15309	15279	15350	15292	15449	15196	15414	15321	15551	15503	15235	15222	15406	15150	15407	15444	15267	15474	15282	15289	15149	15389	15293	15119	15201	15369	15187	15408	15303	15351	15431	15416	15357	15191	15333	15414	15537	15259	15304	15276	15176	15350	15148	15341	15156	15253	15038	15333	15433	15235	15435	15427	15063	15341	15329	15286	15247	15290	15413	15345	15258	15480	15288	15300	15418	15203	15366	15377	15163	15433	15450	15235	15296	15124	15380	15307	15331	15579	15386	15243	15255	15249	15317	15338	15429	15422	15090	15124	15109	15191	15335	15201	15246	15289	15249	15332	15216	15127	15216	15108	15199	15269	15377	15133	15020	15319	15315	15486	15526	15124	15133	15402	15283	15435	15305	15353	15197	15239	15465	15208	15294	15268	15237	15457	15384	15253	15297	15352	15290	15461	15244	15445	15484	15340	15392	15356	15367	15337	15310	15330	15330	15601	15383	15309	15531	15346	15266	15264	15228	15445	15327	15293	15333	15237	15313	15301	15302	15262	15701	15412	15359	15230	15396	15517	15199	15277	15421	15102	15442	15538	15358	15352	15264	15134	15513	15352	15344	15430	15348	15254	15345	15067	15287	15229	15198	15267	15374	15358	15160	15273	15240	15202	15176	15473	15390	15114	15268	15292	15173	15205	15338	15249	15263	15247	15289	15218	15194	15229	15301	15251	15372	15262	15171	15495	15420	15174	15202	15231	15331	15285	15302	15373	15314	15621	15095	15311	15210	15208	15424	15215	15313	15357	15364	15194	15387	15288	15449	15255	15262	15320	15408	15385	15518	15319	15277	15180	15532	15245	15344	15223	15087	15275	15287	15277	15242	15435	15252	15435	15061	15363	15456	15357	15401	15235	15300	15289	15213	15293	15131	15422	15317	15467	15287	15333	15393	15508	15432	15308	15274	15428	15370	15301	15295	15298	15348	15463	15415	15302	15227	15386	15280	15544	15313	15411	15316	15266	15123	15264	15429	15305	15301	15330	15117	15179	15221	15266	15288	15216	15220	15269	15307	15406	15620	15259	15528	15434	15422	15281	15371	15221	15198	15319	15436	15283	15147	15257	15215	15578	15495	15340	15338	15441	15249	15268	15166	15243	15359	15254	15413	15140	15392	15128	15181	15252	15431	15539	15392	15395	15281	15367	15255	15287	15223	15336	15308	15188	15107	15160	15418	15211	15331	15383	15280	15486	15370	15565	15259	15322	15422	15259	15216	15287	15331	15273	15381	15128	15441	15424	15305	15342	15499	15607	15241	15034	15214	15239	15366	15224	15201	15131	15180	15203	15074	15204	15311	15277	15323	15268	15409	15248	15109	15409	15315	15198	15189	15172	15460	15229	15204	15252	15302	15285	15380	15473	15460	15369	15201	15372	15443	15163	15375	15305	15217	15351	15445	15515	15257	15309	15253	15442	15304	15506	15483	15122	15544	15106	15179	15447	15383	15235	15376	15363	15375	15162	15220	15382	15282	15304	15232	15277	15449	15383	15280	15610	15413	15201	15278	15179	15409	15173	15067	15265	15510	15183	15265	15329	15402	15007	15245	15238	15408	15312	15412	15402	15328	15393	15295	15279	15336	15323	15341	15298	15315	15228	15222	15298	15242	15243	15448	15404	15175	15606	15369	15227	15565	15393	15349	15309	15168	15109	15158	15417	15288	15301	15498	15390	15262	15231	15189	15395	15173	14996	15339	15360	15123	15182	15438	15178	15292	15337	15329	15236	15095	15264	15402	15334	15241	15515	15355	15373	15344	15322	15204	15409	15202	15347	15486	15267	15324	15309	15145	15321	15165	15050	15055	15379	15060	15367	15287	15320	15509	15407	15457	15287	15332	15338	15364	15402	15344	15140	15244	15018	15227	15197	15375	15447	15140	15327	15165	15180	15199	15335	15324	15152	15325	15087	15245	15160	15151	15250	15136	15230	15152	15324	15237	15548	15308	15340	15502	15238	15302	15214	15241	15227	15420	15295	15353	15172	15286	15470	15302	15255	15301	15247	15338	15415	15436	15539	15279	15356	15178	15407	15525	15255	15276	15264	15112	15403	15380	15289	15373	15318	15325	15408	15437	15388	15308	15272	15182	15335	15117	15405	15189	15264	15137	15389	15401	15395	15589	15078	15348	15248	15288	15291	15435	15401	15338	15357	15280	15250	15437	15263	15256	15301	15292	15198	15172	15325	15197	15280	15341	15509	15429	15391	15331	15231	15361	15333	15170	15210	15384	15453	15220	15452	15434	15328	15464	15192	15232	15478	15201	15224	15257	15361	15465	15472	15469	15260	15297	15306	15366	15410	15299	15289	15305	15536	15192	15306	15331	15504	15392	14998	15262	15254	15391	15457	15410	15282	15311	15562	15398	15389	15313	15338	15254	15581	15395	15412	15182	15369	15393	15320	15212	15470	15440	15373	15343	15167	15382	15206	15148	15271	15372	15356	15405	15452	15255	15245	15386	15277	15219	15305	15124	15306
11566	21785	70223	75501	54528	35058	19935	13085	10491	9828	9867	9546	9851	9660	9733	9905	9777	9632	9664	9838	9787	9830	9780	9744	9773	9633	9627	9732	9737	9673	9671	9780	9667	9763	9695	9721	9857	9828	9781	9761	9647	9656	9725	9698	9738	9821	9645	9592	9701	9872	9806	9740	9637	9791	9678	9730	9840	9747	9753	9742	9822	9615	9633	9759	9814	9775	9849	9760	9648	9636	9690	9687	9831	9903	9577	9780	9687	9788	9725	9776	9650	9727	9651	9674	9815	9785	9700	9673	9659	9694	9756	9768	9733	9751	9575	9532	9652	9603	9649	9806	9673	9661	9752	9796	9696	9801	9744	9616	9818	9603	9722	9734	9731	9669	9707	9715	9703	9753	9708	9813	9677	9775	9634	9700	9618	9781	9634	9772	9643	9741	9693	9791	9605	9629	9527	9689	9827	9631	9881	9598	9786	9600	9574	9657	9608	9882	9659	9619	9649	9628	9774	9648	9664	9597	9557	9791	9539	9858	9769	9768	9723	9728	9697	9612	9595	9784	9701	9666	9718	9719	9686	9767	9604	9635	9733	9695	9693	9744	9620	9613	9760	9785	9813	9639	9659	9591	9642	9681	9743	9632	9705	9601	9574	9629	9736	9816	9735	9711	9798	9604	9624	9812	9491	9666	9663	9672	9699	9736	9589	9757	9760	9659	9704	9704	9665	9679	9531	9616	9775	9744	9774	9498	9740	9720	9637	9788	9655	9850	9782	9601	9670	9684	9745	9580	9594	9757	9596	9768	9757	9809	9587	9738	9755	9705	9582	9607	9827	9750	9857	9659	9699	9747	9644	9785	9774	9608	9678	9734	9818	9763	9772	9593	9667	9820	9684	9743	9625	9668	9913	9522	9731	9477	9708	9741	9724	9744	9695	9818	9812	9651	9796	9738	9656	9668	9680	9716	9624	9745	9671	9737	9762	9594	9788	9512	9631	9654	9752	9817	9786	9625	9785	9671	9726	9683	9722	9778	9615	9630	9713	9664	9495	9849	9723	9890	9753	9746	9722	9834	9713	9696	9826	9675	9768	9690	9698	9641	9811	9716	9788	9653	9643	9771	9646	9725	9793	9729	9727	9664	9811	9699	9751	9587	9591	9658	9615	9655	9727	9691	9712	9741	9614	9723	9734	9779	9671	9698	9570	9673	9765	9619	9747	9753	9557	9664	9580	9530	9786	9733	9720	9648	9533	9631	9776	9539	9736	9679	9687	9741	9673	9690	9668	9718	9651	9911	9703	9646	9825	9545	9764	9746	9667	9751	9623	9799	9827	9713	9688	9698	9676	9741	9768	9619	9772	9727	9657	9688	9625	9715	9705	9718	9580	9431	9643	9694	9762	9648	9694	9787	9797	9508	9833	9619	9690	9763	9604	9635	9642	9710	9635	9792	9783	9798	9759	9600	9816	9563	9754	9747	9664	9560	9785	9671	9881	9727	9651	9672	9729	9630	9660	9785	9580	9641	9697	9556	9769	9664	9813	9661	9764	9713	9779	9843	9698	9754	9583	9710	9820	9874	9563	9761	9749	9833	9790	9720	9694	9739	9617	9734	9790	9596	9586	9681	9738	9690	9835	9732	9584	9703	9643	9760	9748	9846	9553	9787	9719	9805	9826	9728	9642	9721	9766	9607	9625	9754	9667	9570	9675	9639	9657	9734	9721	9552	9728	9864	9697	9626	9782	9750	9703	9768	9801	9852	9620	9837	9703	9664	9572	9721	9613	9847	9611	9761	9850	9702	9693	9862	9683	9622	9620	9611	9696	9752	9710	9680	9616	9665	9655	9741	9681	9686	9692	9564	9733	9848	9786	9610	9779	9618	9716	9630	9628	9742	9703	9691	9649	9526	9624	9798	9908	9895	9698	9524	9715	9817	9673	9804	9741	9641	9683	9801	9554	9654	9539	9665	9743	9655	9728	9700	9591	9759	9680	9677	9656	9670	9604	9702	9720	9673	9843	9686	9745	9621	9717	9611	9701	9621	9709	9652	9665	9732	9590	9657	9775	9726	9619	9695	9549	9796	9724	9695	9621	9665	9663	9649	9682	9673	9840	9814	9830	9767	9682	9628	9848	9758	9652	9846	9742	9844	9607	9442	9763	9719	9739	9624	9669	9725	9646	9562	9641	9786	9648	9746	9724	9520	9746	9585	9739	9504	9716	9708	9758	9691	9726	9579	9708	9686	9696	9555	9745	9679	9746	9635	9632	9799	9563	9643	9538	9863	9737	9771	9898	9717	9655	9584	9755	9654	9763	9687	9624	9590	9581	9579	9789	9656	9667	9737	9729	9693	9556	9780	9769	9532	9514	9752	9739	9732	9732	9672	9757	9719	9700	9668	9746	9723	9539	9743	9742	9878	9874	9563	9743	9658	9694	9732	9424	9730	9789	9653	9715	9682	9669	9612	9697	9859	9757	9595	9649	9738	9652	9784	9776	9606	9639	9728	9575	9579	9622	9674	9752	9644	9680	9801	9629	9703	9743	9761	9655	9823	9818	9795	9799	9812	9673	9744	9624	9668	9651	9683	9930	9673	9710	9789	9745	9743	9665	9620	9674	9814	9711	9700	9660	9645	9722	9736	9688	9773	9655	9698	9757	9697	9544	9714	9668	9709	9619	9920	9696	9802	9728	9791	9735	9630	9767	9673	9738	9657	9724	9738	9641	9752	9609	9755	9755	9795	9690	9717	9669	9636	9636	9561	9655	9544	9673	9559	9765	9567	9704	9701	9540	9759	9636	9681	9730	9571	9774	9588	9674	9738	9561	9743	9727	9538	9637	9600	9676	9739	9584	9702	9728	9654	9785	9786	9651	9673	9658	9729	9521	9633	9768	9670	9701	9612	9736	9651	9703	9828	9715	9747	9737	9767	9816	9636	9728	9609	9816	9685	9865	9735	9813	9748	9712	9708	9641	9724	9809	9780	9840	9890	9602	9592	9993	9860	9738	9640	9711	9658	9637	9690	9692	9662	9683	9764	9690	9737	9771	9663	9666	9714	9519	9739	9721	9678	9552	9698	9631	9832	9699	9664	9665	9683	9904	9612	9728	9719	9637	9783	10050	9783	9543	9793	9661	9836	9643	9632	9624	9760	9594	9624	9650	9758	9840	9666	9661	9768	9821	9587	9790	9661	9814	9801	9735	9706	9601	9757	9673	9649	9707	9706	9595	9802	9740	9720	9713	9589	9686	9658	9610	9689	9737	9602	9704	9590	9610	9661	9771	9624	9583	9819	9692	9951	9706	9712	9657	9806	9681	9536	9615	9669	9734	9710	9674	9741	9592	9819	9791	9614	9653	9781	9677	9709	9776	9779	9696	9685	9793	9872	9841	9694	9653	9811	9607	9622	9672	9824	9630	9752	9694	9850	9792	9525	9682	9582	9750	9699	9704	9815	9563	9773	9638	9648	9789	9718	9701	9729	9745	9604	9772	9703	9726	9540	9635	9559	9750	9627	9650	9741	9627	9781	9771	9672	9810	9726	9626	9600	9914	9760	9639	9738	9708	9755	9636	9687	9609	9656	9782	9690	9720	9729	9680	9729	9745	9721	9664	9726	9601	9702	9782	9658	9562	9748	9742	9664	9771	9766	9733	9711	9778	9785	9591	9670	9726	9681	9573	9433	9638	9704	9795	9745	9555	9756	9693	9895	9784	9906	9772	9752	9607	9725	9709	9668	9755	9619	9645	9686	9782	9704	9710	9609	9811	9661	9756	9685	9699	9583	9672	9646	9730	9956	9796	9765	9626	9783	9631	9705	9830	9562	9561	9669	9804	9827	9694	9813	9769	9647	9785	9701	9757	9860	9567	9668	9611	9563	9697	9786	9729	9668	9781	9760	9760	9757	9654	9713	9634	9711	9885	9658	9761	9725	9751	9730	9671	9800	9662	9776	9579	9648	9858	9628	9576	9760	9511	9641	9688	9768	9944	9770	9661	9732	9713	9729	9619	9771	9775	9620	9581	9582	9718	9759	9789	9687	9809	9660	9722	9682	9651	9622	9729	9583	9598	9645	9635	9657	9664	9685	9647	9731	9845	9831	9814	9697	9633	9663	9823	9750	9648	9788	9767	9755	9646	9680	9654	9761	9648	9779	9806	9711	9728	9627	9708	9832	9788	9607	9528	9800	9704	9783	9741	9925	9626	9781	9559	9735	9776	9733	9624	9709	9669	9596	9820	9614	9544	9616	9628	9567	9729	9547	9673	9601	9598	9613	9709	9745	9641	9687	9677	9656	9856	9704	9591	9725	9675	9912	9594	9731	9720	9760	9669	9744	9638	9764	9594	9776	9672	9686	9560	9603	9666	9809	9647	9626	9727	9571	9794	9846	9657	9768	9675	9796	9649	9749	9647	9707	9717	9725	9788	9722	9918	9688	9632	9893	9700	9654	9684	9721	9777	9741	9587	9782	9667	9849	9823	9805	9830	9535	9665	9582	9752	9710	9817	9763	9833	9670	9779	9668	9700	9752	9649	9633	9787	9713	9820	9766	9691	9497	9909	9811	9751	9812	9911	9713	9620	9674	9682	9636	9708	9948	9695	9672	9800	9687	9774	9889	9464	9847	9679	9538	9758	9688	9799	9821	9843	9745	9664	9643	9785	9762	9677	9660	9585	9748	9670	9640	9693	9875	9831	9749	9649	9812	9687	9726	9673	9626	9615	9690	9797	9702	9801	9763	9506	9807	9725	9603	9516	9665	9845	9724	9753	9835	9739	9757	9701	9573	9707	9667	9688	9673	9521	9720	9614	9631	9737	9750	9735	9600	9684	9754	9653	9757	9623	9770	9612	9729	9755	9546	9753	9702	9691	9762	9614	9801	9791	9806	9763	9693	9643	9679	9683	9728	9572	9822	9718	9564	9541	9645	9659	9663	9708	9740	9635	9711	9684	9594	9546	9671	9643	9718	9723	9687	9870	9705	9639	9584	9689	9696	9730	9597	9733	9581	9625	9753	9568	9704	9785	9677	9896	9639	9685	9858	9632	9689	9805	9740	9633	9615	9719	9589	9838	9658	9753	9550	9726	9603	9708	9681	9741	9850	9915	9787	9745	9681	9792	9419	9702	9683	9698	9667	9897	9731	9702	9619	9786	9721	9755	9523	9743	9766
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
